The Row Rank Theorem: Proof via Factoring
The proof of the Row Rank Theorem uses a clever intermediate idea: matrix factoring. A -factoring of is a way to write where is and is . The number is like a bottleneck: information must pass through a -dimensional space.
The key lemmas are: (1) if has a -factoring, then ; (2) if , then has an -factoring (take to be any matrix whose columns form a basis for ). Together, these let us bound the rank of a matrix by looking at any factoring.
The proof then works by a symmetric sandwich argument. Using factoring, we can show . Applying this same inequality to gives . Combining both directions forces equality.
Formal View
Proof: , and .
Proof: let be the matrix whose columns form a basis for . Then each column of is a linear combination of the columns of , giving the needed matrix .
Why This Matters
The factoring argument is a template for bounding rank that appears throughout advanced linear algebra.
- Low-rank approximations in data compression (JPEG, Netflix recommendation) exploit the idea that with small
- The rank inequality follows directly from the same factoring argument
- In quantum information, factoring rank bounds the complexity of entangled states
Quiz
If where is and is , what can you conclude about ?
for all matrices with compatible dimensions.
Common Mistakes
- Assuming a -factoring implies — the lemma only gives an upper bound.
- Forgetting to reverse the order when transposing a product: , not .