Column Space — Definition, Formula & Examples
The column space of a matrix is the set of all possible linear combinations of its column vectors. It tells you exactly which output vectors can be reached by the equation .
Given an matrix with columns , the column space is the subspace of spanned by those columns: . Equivalently, .
Key Formula
Where:
- = An m × n matrix
- = Any vector in ℝⁿ
- = A subspace of ℝᵐ
How It Works
To find the column space, row-reduce the matrix to echelon form and identify which columns contain pivots. The corresponding columns of the original matrix (not the reduced matrix) form a basis for the column space. The number of pivot columns equals the rank of the matrix, which is the dimension of the column space. A system has a solution if and only if lies in .
Worked Example
Problem: Find a basis for the column space of the matrix A.
Given matrix: Start with the matrix A.
Row reduce: Apply row operations: R₂ ← R₂ − 2R₁ and R₃ ← R₃ − 3R₁, then R₃ ← R₃ − R₂.
Identify pivot columns: Pivots appear in columns 1 and 3 of the echelon form. Take those columns from the original matrix A.
Answer: A basis for Col(A) is {(1, 2, 3)ᵀ, (3, 7, 10)ᵀ}, and the column space has dimension 2 (rank 2).
Why It Matters
Column space is central to determining whether a linear system has a solution. In applications like data fitting and computer graphics, it characterizes the range of transformations a matrix can produce. Understanding it is essential for courses in linear algebra, differential equations, and machine learning.
Common Mistakes
Mistake: Using the columns of the row-reduced matrix as the basis for the column space.
Correction: Row reduction changes the column space. Identify which columns have pivots in the echelon form, then go back and select those same-numbered columns from the original matrix.
