Find the column space of A = [[1,0],[0,1],[1,1]]. Describe which output vectors b make A·x = b solvable.
Explanation
Definition
The column space of an m×n matrix A, written Col(A), is the span of its column vectors:
Col(A)={Ax:x∈Rn}⊆Rm
It's a subspace of Rm (the output space). Its dimension is rank(A).
Key interpretation:Col(A) is exactly the set of vectors b for which Ax=b is consistent (has a solution). If b∈/Col(A), no x can produce it.
Step-by-step
A=101011 (3 × 2 matrix; output space is R3).
Step 1 — Are the columns independent?
Columns: a1=(1,0,1)T, a2=(0,1,1)T.
Set c1a1+c2a2=0:
c1=0 (first component),
c2=0 (second component),
c1+c2=0 (third component).
Only the trivial solution — independent.
Step 2 — A basis for Col(A).
Since both columns are independent, the basis is {(1,0,1)T,(0,1,1)T}.
rank(A)=2,Col(A)⊆R3 is 2-dimensional.
Step 3 — Describe the column space as an equation.
Any b∈Col(A) satisfies b=c1a1+c2a2, i.e.
b=c1c2c1+c2
So b3=b1+b2. The column space is the plane {(b1,b2,b3):b3=b1+b2} in R3.
Geometric picture
In R3, we have a 2D plane through the origin with normal vector (1,1,−1) (from b1+b2−b3=0). Only target vectors b on this plane can be produced by Ax.
b=(1,2,3)? Check: 1+2=3 ✓. Solvable.
b=(1,2,5)? Check: 1+2=3=5 ✗. Not solvable.
Why the column space matters
Consistency test:Ax=b has a solution ⟺ b∈Col(A).
Surjectivity:A is onto Rm ⟺ Col(A)=Rm ⟺ rank(A)=m.
Least squares: when b∈/Col(A), we project b onto Col(A) to find the closest fittable target.
Column space vs. row space
Both have the same dimension: rank(A)=dimCol(A)=dimRow(A).
They live in different ambient spaces though: Col(A)⊆Rm, Row(A)⊆Rn. And they're related by Col(A)=Row(AT).
Common mistakes
Using RREF columns as the basis. Row reduction changes the column space! Use original columns in pivot positions (identified by RREF) for the basis.
Confusing column space with column rank. The space is a set of vectors; the rank is its dimension.
Testing b wrong. To check if b∈Col(A), augment [A∣b] and row reduce; if the bottom row becomes [0⋯0∣c] with c=0, then b∈/Col(A).
Try it in the visualization
A 3D plot shows the two column vectors as arrows from the origin. They span a plane — the column space. Drag a test point b around; it turns green when it lies on the plane (solvable) and red otherwise.
Interactive Visualization
Parameters
A = [[1,0],[0,1],[1,1]] (rank 2 plane in ℝ³)
1.00
2.00
3.00
Your turn
Got your own math or physics problem?
Turn any problem into an interactive visualization like this one — powered by AI, generated in seconds. Free to try, no credit card required.