Processing math: 100%

대수학/선형대수학2017. 10. 6. 23:00
반응형

[선형대수학] 7. 벡터공간 (2: 행, 열공간)


m×n행렬 A를 다음과 같이 나타낼 수 있다.A=(a11a12a1na21a22a2nam1am2amn)=(r1r2rm)=(c1c2cn),여기서 ri들은 행렬 A의 행벡터(row vector)이고 cj들은 행렬 A의 열벡터(column vector)이다. 이때 riRn, cjRm이다.


Am×n행렬이라 하고 이 행렬의 행벡터가 {r1,...,rm}, 열벡터가 {c1,...,cn}라고 하자.

A의 행공간(row space)은 행벡터 {r1,...,rm}에 의해 생성되는 Rn상의 부분공간이고 이를 R(A)로 나타낸다. 이때 rank(A)A의 행공간의 차원으로 정의한다. 즉 rank(A)=dimR(A).

A의 열공간(column space)은 열벡터 {c1,...,cn}에 의해 생성되는 Rm상의 부분공간이고 이를 C(A)로 나타낸다.

방정식 Ax=0의 해집합을 A의 영공간(null space)이라 하고 N(A)로 나타낸다. 이때 N(A)Rn의 부분공간이다.

A의 열벡터들은 A의 전치행렬 AT의 행벡터들이고, A의 행벡터들은 AT의 열벡터들이므로 다음이 성립한다.R(A)=C(AT),C(A)=R(AT)

행렬 U의 기약 행사다리꼴이 다음과 같다고 하자.U=(100220101300000)이 행렬에서 첫번째부터 세번째까지 영벡터가 아닌 행벡터들은 선두1을 포함하고 있고 선형독립이다. 그러므로 이 행벡터들은 R(U)의 기저가 되고 dimR(U)=3 이다. 선두 1을 포함하는 첫번째에서 세번째 열들은 선형독립이므로 이 열들은 C(U)의 기저이고 dimC(U)=3이다. N(U)의 기저를 구하기 위해 먼저 방정식 Ux=0의 해를 구하자. x=(x1,x2,x3,x4,x5)라고 하면(10022010130014100000)(x1x2x3x4x5)=(x1+2x4+2x5x2x4+3x5x3+4x4x50)=(0000)이므로 x4=s, x5=t라고 하면(x1x2x3x4x5)=(2s2ts3t4s+tst)=s(21410)+t(23101)=sns+tnt이고 여기서 ns=(2,1,4,1,0), nt=(2,3,1,0,1)이다. 이 사실로부터 nsntN(U)를 생성함을 알 수 있고 따라서 {ns,nt}N(U)의 기저이고 dimN(U)=2이다.

이 사실로부터 행렬 A의 기약 행사다리꼴이 U일 때 dimR(A)=dimR(U),dimC(A)=dimC(U),dimN(A)=dimN(U)가 성립한다. 이에 대한 증명은 생략하겠다.

임의의 m×n행렬 A에 대하여 dimR(A)=dimC(A)가 성립하고 이 사실로부터 dimR(A)+dimN(A)=n,dimC(A)+dimN(AT)=m이 성립하는데 이에 대한 증명도 생략하겠다.


참고자료:

Linear Algebra, jinho Kwak, sungpyo Hong, Birkhauser

반응형
Posted by skywalker222