2.4 The Four Fundamental Subspaces
Basis를 표기하기 위해서는 systematic한 절차가 필요하다.
Subspace는 Space로 span하는 벡터의 집합*이나 Space의 vectors가 반드시 충족시켜야하는 조건**으로 표현할 수 있지만 두 경우 모두 벡터집합에 dependent vectors가 포함될 수 있기 때문에 basis를 표현하기에 충분하지 않다.
* column space는 columns들이 span해서 생성
** null space는 Ax = 0을 만족시키는 벡터집합
행렬의 basis를 찾는 절차를 알기 위해서 full rank(extreme case)인 경우를 생각해보자.
Rank가 최대로 클 때, 즉
일 때, 행렬은 or or 를 갖는다.
Four Fundamental Subspaces
위의 설명을 이해하기 위해서는 우선 m by n 행렬
subspaces | notation | dimension |
---|---|---|
column space of |
rank r | |
nullspace of |
n-r | |
row space of |
r | |
left nullspace of |
m-r |
와 는 의 subspaces이다. 와 는 의 subspaces이다.
ex 1)
: The line through , dimension: 1 : The line through , dimension: 1 : A plane contains , dimension: 2 : A line through , dimension: 1
matrix A와 A를 elimination한 echelon form U에 대해서 four subspaces를 구해보면
- The row space of A
의 nonzero rows에 해당하는 의 rows가 basis이다. Dimension은 로 pivot (or nonzero rows)의 개수와 같다.
와 의 row spaces는 같다. (Gaussian Elimination이 row space를 바꾸지 않는다.) 의 row space는 의 row space와 동일한 dimension과 bases를 갖는다.
- The nullspace of A
에서 r개의 solution만 independent하며 n-r개의 special solution이 nullspace의 basis가 된다.
Special solutions가 nullspace의 basis이다. nullspace의 dimension은 n-r이다.
- Gaussian Elimination으로
이 됐을 때 solution은 변하지 않기 때문에 와 의 nullspace는 같다.
- The column space of A
Pivot columns(pivots이 있는 column)이
의 column space의 basis이다. Dimension은 rank 이다.
- column space의 dimension은 rank
로 row space의 dimension과 같다. - 즉 independent한 columns의 개수와 independent한 rows의 개수가 같다.
- The left nullspace of A (nullspace of
)
- dimension of
+ dimension of = number of columns= - dimension of
= - dimension of
+ dimension of = number of rows= - dimension of
=
ex 2)
- column space: all multiples of
- nullspace: all multiples of
- row space: all multiples of
- left nullspace: all multiples of all multiples of
Existence of Inverses
Inverse는 행렬의 rank가 최대로 큰 경우에 존재한다.
m by n matrix
인 는 left inverse를 갖는다. 인 는 right inverse를 갖는다.- square matrix인
는 two-sided inverse를 갖는다.
Exsistence
- Full row rank (
)인 경우 - Columns가
으로 span할 때 는 모든 에 대해서 적어도 한 개의 solution 를 갖는다. 는 right-inverse 를 갖는다. (m by m)- 가능한 solution은
이며 다른 right-inverse가 있으면 다른 solutions도 존재한다. (1 or solution)
Uniqueness
- Full column rank (
)인 경우 - Columns가 linearly independent할 때
는 모든 에 대해서 최대 한 개의 solution 를 갖는다. - A는 left-inverse
를 갖는다. (n by n) (unique)- Solution이 존재한다면
이며 solution이 존재하지 않을 수 있다. (0 or 1 solution)
One-sided inverse (best left/right inverse)
ex 3) 2 by 3 matrix of rank 2
이 중 특정한(best) right-inverse를 고르면
Inverse of square matrix
- Rectangular matrix는 existence와 uniquness를 동시에 만족시킬 수 없다.
- 반대로 quare matrix는 두 성질을 하나만 만족시킬 수 없다. (만족시킬 경우 둘 다 만족시켜야 함.)
Full rank square matrix ( )의 invertibility 조건
각 조건은 모두 invertibility에 대한 필요충분조건이다.
- Columns가
으로 span해야한다. 즉 는 모든 b에 대해 최소 한 개의 solution을 가져야 한다. - Columns가 independent해야한다. 즉
은 오직 한 개의 solution만 가져야 한다. - Rows가
으로 span해야한다. - Rows가 independent해야한다.
- Elimination이 모든 n개의 pivot이 존재한 채로 완료되어야 한다. (
) 의 determinant가 zero가 아니어야한다.- Zero가
의 eigenvalue가 아니어야한다. 가 positive definite 해야한다.
'공부를 합니다 > 수학 (mathematics)' 카테고리의 다른 글
선형대수(HYU)_13-14 QR 분할과 함수공간 (0) | 2020.06.06 |
---|---|
선형대수(HYU)_11-12 벡터투영과 최소제곱법 (0) | 2020.05.15 |
선형대수(HYU)_10 벡터의 직교성과 직선투영 (0) | 2020.05.02 |
선형대수(HYU)_09 선형변환과 행렬 (0) | 2020.04.22 |
선형대수(HYU)_07 벡터의 선형독립과 기저벡터 (0) | 2020.03.12 |