Matrix Fundamental Subspaces
Matrix Fundamental Subspaces
New concepts:
¡ Row space
¡ Basis for a vector space
¡ Dimension of a vector space
¡ Sum, direct sum, and intersection of vector spaces
¡ Orthogonal subspaces, orthogonal complements
¡ Fundamental theorem of linear algebra (FTLA) for A 2 Rmn:
For A 2 Rmn, seen as a linear mapping A: Rn 7! Rm, that given input vector x 2 Rn
returns output vector b 2 Rm ; b = A x, we have dened the vector space of possible
outputs, the column space of A
The transpose AT 2 Rnm can also be seen as a linear mapping. Given some input vector
y 2 Rm the mapping returns the output vector c 2 Rn, c = ATy. The set of possible
outputs is the column space of AT . Since columns of AT are rows of A, we can dene
the row space of A as
Denition. A set of vectors u1; :::; un 2 V is a basis for vector space V if:
1. u1; :::; un are linearly independent;
2. spanfu1; :::; un g = V.
Denition. The number of vectors u1; :::; un 2 V within a basis is the dimension of the vector
space V.
Direct sum, intersection of vector spaces
Denition. Given two vector subspaces (U ; S ; +), (V ; S ; +) of the space (W ; S ; +), the
sum is the set U + V = fu + v j u 2 U ; v 2 V g:
Denition. Given two vector subspaces (U ; S ; +), (V ; S ; +) of the space (W ; S ; +), the
direct sum is the set U V = fu + vj 9!u 2 U ; 9!v 2 V g: (unique decomposition)
Denition. Given two vector subspaces (U ; S ; +), (V ; S ; +) of the space (W ; S ; +), the
intersection is the set
U \ V = fxjx 2 U ; x 2 V g:
Theorem. Given the linear mapping associated with matrix A 2 Rmn we have:
1. C(A) N (AT ) = Rm, the direct sum of the column space and left null space is the
codomain of the mapping
2. C(AT ) N (A) = Rn, the direct sum of the row space and null space is the domain of
the mapping
3. C(A)?N (AT ) and C(A) \ N (AT ) = f0g, the column space is orthogonal to the left
null space, and they are orthogonal complements of one another,
4. C(AT )?N (A) and C(AT ) \ N (A) = f0g, the row space is orthogonal to the null space,
and they are orthogonal complements of one another,
Gil Strang introduced a very useful graphical represenation in "The Fundamental Theorem
of Linear Algebra. Amer. Math. Monthly 100, 848-855, 1993.
r
mn
A2R
r
A: Rn ! Rm b
r = rank(A)
n m
C(AT ) Ax = b A(x + y) = b C(A)
x x+ y
0
Ay = 0
0
n¡r N (A) y
N (AT ) m¡r