logo

행렬의 기본 공간 📂행렬대수

행렬의 기본 공간

설명1

행렬 AA가 주어졌다고 하자. 그러면 우리가 AA에 대해서 다음과 같은 6가지의 공간을 생각할 수 있다.

AA의 행공간, ATA^{T}의 행공간

AA의 열공간, ATA^{T}의 열공간

AA의 영공간, ATA^{T}의 영공간

그런데 AA의 행벡터는 ATA^{T}의 열벡터와 같고, AA의 열벡터는 ATA^{T}의 행벡터와 같으므로 AA행공간ATA^{T}열공간이 같다. 같은 이유로 AA의 열공간과 ATA^{T}의 행공간이 같으므로 우리는 다음의 4가지 행렬을 생각할 수 있다.

AA의 행공간, AA의 열공간

AA의 영공간, ATA^{T}의 영공간

이 4개의 공간을 묶어 행렬 AA기본 공간fundamental spaces이라 한다.

정리 1

임의의 행렬 AA에 대해서,

rank(A)=rank(AT) \rank(A) = \rank(A^{T})

증명

AA의 행공간과 ATA^{T}의 열공간이 같으므로 랭크의 정의에 의해,

rank(A)=dim(R(A))=dim(C(AT))=rank(AT) \rank(A) = \dim(\mathcal{R}(A)) = \dim(\mathcal{C}(A^{T})) = \rank(A^{T})

정리 2

AAm×nm \times n 행렬이라고 하자.

(a) AA의 영공간과 AA의 행공간은 Rn\mathbb{R}^{n}에서 서로 직교여공간이다.

N(A)R(A)=Rn \mathcal{N}(A) \oplus \mathcal{R}(A) = \mathbb{R}^{n}

(b) ATA^{T}의 영공간과 AA의 열공간은 Rm\mathbb{R}^{m}에서 서로 직교여공간이다.

N(AT)C(A)=Rm \mathcal{N}(A^{T}) \oplus \mathcal{C}(A) = \mathbb{R}^{m}

증명

전략: 정의를 이용해서 직접 연역한다. (a)의 증명만 소개한다. (b)의 증명도 본질적으로 같다.


우선 N(A)=R(A)\mathcal{N} (A) = \mathcal{R} (A)^{\perp}임을 보이자. xN(A)\mathbf{x} \in \mathcal{N} (A) 라고 하면 영공간의 정의에 의해 다음과 같다.

Ax=0 A \mathbf{x} = \mathbf{0}

양변에 yRn\mathbf{y} \in \mathbb{R}^{n}를 내적하면 다음과 같다.

yT(Ax)=0 \mathbf{y}^{T} ( A \mathbf{x} ) = \mathbf{0}

행렬곱의 결합법칙에 의해 (yTA)x=0( \mathbf{y}^{T} A ) \mathbf{x} = \mathbf{0}이고, 전치행렬의 성질에 의해 (ATy)Tx=0( A^{T} \mathbf{y} ) ^{T} \mathbf{x} = \mathbf{0}이므로, 직교의 정의에 의해 다음과 같다.

ATyx A^{T} \mathbf{y} \perp \mathbf{x}

그러면 직교여공간의 정의에 의해 다음과 같다.

xR(A) \mathbf{x} \in \mathcal{R} (A)^{\perp}

위 내용을 정리하면 xN(A)    xR(A)\mathbf{x} \in \mathcal{N} (A)\implies \mathbf{x} \in \mathcal{R} (A)^{\perp} 이므로 다음의 결과를 얻는다.

N(A)R(A) \mathcal{N} (A) \subset \mathcal{R} (A)^{\perp}

위의 과정을 역방향으로 반복하면 N(A)R(A)\mathcal{N} (A) \supset \mathcal{R} (A)^{\perp} 을 얻을 수 있으므로 다음의 결과를 얻는다.

N(A)=R(A) \mathcal{N} (A) = \mathcal{R} (A)^{\perp}

양변에 ^{\perp}를 취하면 다음과 같다.

N(A)=R(A) \mathcal{N} (A)^{\perp} = \mathcal{R} (A)

이 둘은 모두 Rn\mathbb{R}^{n}의 부분공간이므로 다음을 얻는다.

N(A)R(A)=Rn \mathcal{N}(A) \oplus \mathcal{R}(A) = \mathbb{R}^{n}

같이보기


  1. Howard Anton, Elementary Linear Algebra: Aplications Version (12th Edition, 2019), p261-263 ↩︎