응용선형대수에서 굉장히 중요한 개념인 Four fundamental subspaces
Ax=b에서 b가 A의 matrix의 column space 안에 속해야 solution이 존재한다고 이야기했었고, null space 속한 vector를 더해도 Ax의 값에 영향을 미치지 못하므로 solution에 null space vector를 더한 것 역시 solution이 될 수 있었습니다.
Aˉx=bA¯x=b인 ˉx¯x는 solution입니다. 이 때 null space에 속한 벡터 ˜x(⇒A˜x=0)~x(⇒A~x=0)가 있을 때 ˉx+˜x¯x+~x도 solution이 됩니다.
A(ˉx+˜x)=Aˉx+A˜x=bA(¯x+~x)=A¯x+A~x=b
Given A m×nmatrixGiven A m×nmatrix
1. Column space(Range space) : C(A)→ a spanning space of all columns of A1. Column space(Range space) : C(A)→ a spanning space of all columns of A
2. Null space : N(A)→ a spanning space of vector satisfying Ax=02. Null space : N(A)→ a spanning space of vector satisfying Ax=0
3. Row space : C(AT)→ a spanning space of all rows of A3. Row space : C(AT)→ a spanning space of all rows of A
4. Left null space : N(AT)→ a spanning space of vectors satisfying ATy=04. Left null space : N(AT)→ a spanning space of vectors satisfying ATy=0
각 space의 특징들에 대해서 설명하겠습니다.
3. Row space C(AT)C(AT)
Row space of A = row space of u(echelon form) = row space of R(Reduced echelon form)
(A,u,R을 각 열의 선형 조합으로 구할 수 있으므로 A,u,R의 row space는 동일합니다. 주의해야할 점은 echelon form을 구할 때 ATAT로 바꾸어서 만든 echelon form이 아니라 AA에서 만든 echelon form이라는 점입니다.)
예시)
A=[13322697−1−334]
u=[133200330000]
basis는 [1332],[0033] 두 개입니다.
만약 AT=[12−136−3393274]
AT로 구한 u=[12−1036000000]의 column을 basis로 사용할 수 없습니다.
A:m×n
dim(C(AT))=r=dim(C(A))
rank A=rank AT
[∗⋯∗⋯∗]
A matrix를 echelon form으로 만들었을 때 row의 관점에서 보나, column의 관점에서 보나 pivot의 갯수는 동일하므로, A와 AT의 rank가 같습니다.
A가 Square matrix라면, column vector가 linearly independent하다는 말은 곧 row vector가 linearly independent하다는 말과 동치입니다.
2. Null space N(A)
Ax=0⇔ux=0⇔Rx=0
A∈R(m×n)
dimN(A)=n−r(r : number of pivots, n-r : number of free variables)
=dim(Rn−rank A)
자세한 내용은 normal-engineer.tistory.com/74
[응용선형대수] Understanding Ax=0, Ax=b using null space matrix
1. Ax=b와 Column space&Null space 관계 이 column space와 null space 개념을 통해 Ax=b에 대해 이해해볼 수 있습니다. Given Ax=b $\text{(i). C(A) provides information whether it has a solutio..
normal-engineer.tistory.com
1. Column space C(A)
basis for C(u)≠basis for C(A)
4. Left null space N(AT)
N(AT)={y:ATy=0}
dim(N(AT))=m−rank(AT)=m−r
RnA⇌ATRm

A:m×n
0≤rank A≤m,n
rank A=0⇒A=0
(1).A:n×n
rank A=n
dimN(A)=0⇔N(A)=0⇔A is invertible
(2).A:m×n
r=rank A=m≤n
right inverse exists AC=I
C=AT(AAT)−1
ex) A=[100001000010]
Ax=b→ 적어도 한 개의 solution 존재합니다.
(3).A:m×n
r=rank A=n≤m
left inverse exists BA=I
B=(ATA)−1AT
A=[100010001000]
Ax=b→ 많아도 한 개의 solution
'수학 Mathematics > 선형대수학 Linear Algebra' 카테고리의 다른 글
[응용선형대수] Orthogonal vectors and subspace (0) | 2021.03.06 |
---|---|
[응용선형대수] Linear Transformations (0) | 2021.03.05 |
[응용선형대수] Linear independence, basis and dimensions (0) | 2021.03.02 |
[응용선형대수] Understanding Ax=0, Ax=b using null space matrix (0) | 2021.02.25 |
[응용선형대수] Null space/Column space (0) | 2021.02.25 |