Row, Column &
Null Space
Explore the fundamental subspaces of a matrix and discover how row space, column space, and null space relate to each other through rank and dimension.
What Is a Subspace?
A subspace of \(\mathbb{R}^n\) is a set of vectors that is closed under addition and scalar multiplication, and always contains the zero vector. Every matrix \(A\) defines several important subspaces.
The Three Fundamental Subspaces
Given an \(m \times n\) matrix \(A\), three subspaces capture everything about how \(A\) transforms vectors:
Visualizing the Map
Column Space: Where Can We Reach?
The column space of \(A\) is the span of its column vectors. It answers: for which \(\mathbf{b}\) does \(A\mathbf{x} = \mathbf{b}\) have a solution?
Row Space: Constraints on the Domain
The row space is the span of the row vectors. Row reduction preserves the row space, so the nonzero rows of any echelon form give a basis.
Null Space: What Gets Crushed?
The null space contains every vector that \(A\) sends to the zero vector. It measures the "redundancy" or "degrees of freedom" in the system.
The Rank-Nullity Theorem
This is also called the Dimension Theorem. It says the number of columns is split between pivot columns (rank) and free columns (nullity).
A Surprising Equality
One of the most elegant results in linear algebra: the row space and column space always have the same dimension, even though they live in different spaces.
Row Space \(\perp\) Null Space
The row space and null space are orthogonal complements in \(\mathbb{R}^n\): every vector in the domain can be uniquely decomposed into a row-space part and a null-space part.
Column Space vs. Row Space
| Column Space | Row Space | |
|---|---|---|
| Definition | Span of columns of \(A\) | Span of rows of \(A\) |
| Lives in | \(\mathbb{R}^m\) | \(\mathbb{R}^n\) |
| Dimension | \(\text{rank}(A)\) | \(\text{rank}(A)\) |
| Basis from | Pivot columns of original \(A\) | Nonzero rows of echelon form |
| Orthogonal to | \(\text{Null}(A^T)\) (left null space) | \(\text{Null}(A)\) |
Step-by-Step: Find All Three
Example 1: A \(2 \times 3\) Matrix
Example 2: A \(3 \times 3\) Matrix
RREF: \(R_3 \leftarrow R_3 - R_1 - R_2\) yields \(\begin{pmatrix} 1 & 0 & 2 \\ 0 & 1 & -1 \\ 0 & 0 & 0 \end{pmatrix}\). Pivots in columns 1 and 2. Rank \(= 2\), nullity \(= 1\).
Example 3: Full Rank Matrix
Since \(A\) is invertible, its RREF is \(I_2\). Every column is a pivot column.
Common Mistakes to Avoid
Summary of Relationships
| Col(A) | Row(A) | Null(A) | |
|---|---|---|---|
| Lives in | \(\mathbb{R}^m\) | \(\mathbb{R}^n\) | \(\mathbb{R}^n\) |
| Dimension | \(r\) | \(r\) | \(n - r\) |
| Basis from | Pivot cols of \(A\) | Nonzero rows of RREF | Free variables of \(A\mathbf{x}=\mathbf{0}\) |
| Orthogonal to | \(\text{Null}(A^T)\) | \(\text{Null}(A)\) | \(\text{Row}(A)\) |
| Key identity | \(\text{rank}(A) + \text{nullity}(A) = n\) | ||
Question 1 of 5
If \(A\) is a \(4 \times 6\) matrix with \(\text{rank}(A) = 3\), what is \(\dim(\text{Null}(A))\)?
Question 2 of 5
To find a basis for the column space of \(A\), you should take:
Question 3 of 5
The row space and null space of a matrix are related by:
Question 4 of 5
If a \(3 \times 3\) matrix \(A\) is invertible, what is its null space?
Question 5 of 5
For any matrix \(A\), which two subspaces always have the same dimension?