Skip to main content
Logo image

Section 2.4 Viewing subspaces through different lenses

While it is true that we can create a subspace by taking the span of an arbitrary collection of vectors, sometimes it is nice to have a spanning set that is particularly efficient or has other special properties. So we review how we can manipulate vectors in the row or column space of a matrix to produce nice(r) spanning sets.
You should remind yourself why the following proposition is true.
It follows that the span of the nonzero rows in the reduced row-echelon form \(R\) is a minimal spanning set for the row space, better known as a basis.
Keeping with \(A\) an \(m\times n\) matrix with coefficients in field \(F,\) another subspace is called the nullspace of \(A\) (which is the same as the kernel of the linear transformation which takes \(x \mapsto Ax\)), that is
\begin{equation*} \{x \in F^n \mid Ax = \0\}. \end{equation*}
In your course, you also proved:

Remark 2.4.3.

It is not true that the column space of a matrix and of its RREF are the same. For example,
\begin{equation*} A=\ba{rr}1\amp1\\1\amp1\ea \text{ and its RREF } R= \ba{rr}1\amp 1\\0\amp0\ea \end{equation*}
do not have the same column space. Both column spaces are lines, just not the same line.
On the other hand, it is true that elementary column operations do not change the column space of a matrix.