The Four Fundamental Subspaces
May 28, 2019
Four subspaces
The four fundamental subspaces associated with a matrix is
- Column Space, : the is in , as there’re elements per vector. The in means like in but we only have a 2 dimensional plane this is the dimension. The basis is the pivot columns
- Nullspace, : the nullspace is in , as the maximum number of free variables/columns will not exceed .
- Row Space, Here we just want to stick to the column space notation, nothing special. The column space of is same as the row space of : in . The same dimension as column space. This is clear when you check the dependency between rows, and the number of independent rows at most is just the rank.
- Left Nullspace, : in . .
You will probably notice that and .
Basis
Row Space
From last class we’ve seen the basis of a column space is just the pivot columns. What about the basis for a row space? One thing we can do is to do elimination on again and find out the pivot columns on and that’s the basis for the row space of , .
But note that eliminations will change the column space:
the first two columns are independent, we can use it as the basis, it means the first two columns of because on the columns are and that’s definitely not in column space spanned by and . . However, the row spaces are remained. Eliminations are one row subtracting a multiple of another rows and etc. These row vectors stay in the original space. Thus the basis for the row space is the first rows in . Why not ? It’s possible, but because first rows in may be dependent, and we want independent rowsthis does not mean the row space is different, we just want independent rows; the column space is “messed up”. By undoing the eliminations, we can see the first rows will span the whole row space.
Left Null Space
If
then all together is the nullspace of and left nullspace of . The reason why it’s called the left null space:
is staying on the left. How to find the basis of the ? Remember we’ve done something like this:
where is the elimination matrix. Here our is not an invertible matrix thus we do not have . But remembers our steps to get a rref .
Remember a null space is the combination of columns that produce a zero column. Right now we need a combination of rows that can produce a zero row. So when is , in example ,
And the last row of is all zeros! So from we see we produced an all-zero row by . This is the basis of left null space.
New Vector Space
We can make the collection of all matrices a vector space, call it . A space is a vector space because we can have linear combinations of vectors in it. So does we can do it in a matrix. We can add, substract and multiply by constant to a matrix.
Some subspaces of includes:
- all upper triangular matrices
- all symmetric matrices
- all diagonal matrices