Proof Sketch: Existence of Jordan Form
We outline the proof that every matrix over an algebraically closed field has a Jordan canonical form. The full proof requires careful induction and the primary decomposition theorem.
Theorem: Every complex matrix is similar to a Jordan matrix.
Proof outline:
Step 1: Primary decomposition.
By the fundamental theorem of algebra, the characteristic polynomial factors completely:
By the Primary Decomposition Theorem:
where has dimension .
Step 2: Reduce to single eigenvalue case.
Since each is -invariant, we can choose a basis for by combining bases for each . In this basis, is block diagonal:
where acts on and has only eigenvalue .
Step 3: Handle single eigenvalue case.
Focus on acting on with only eigenvalue . Write where .
Since has only eigenvalue , and on , the operator is nilpotent.
Step 4: Structure of nilpotent operators.
For nilpotent with , we can find Jordan chains. Consider the filtration:
Choose vectors to form Jordan chains by working backwards from higher kernels:
- Pick
- Form chain:
These chains are linearly independent and span .
Step 5: Convert chains to Jordan blocks.
For Jordan chain , we have:
The action of on this chain is:
- (since )
In the ordered basis , this is exactly a Jordan block .
Step 6: Combine all blocks.
Performing this for each generalized eigenspace and each Jordan chain within, we obtain a basis where is in Jordan form. ∎
The proof's key ideas are: (1) decompose by eigenvalue using primary decomposition, (2) recognize that single-eigenvalue operators are nilpotent shifts, (3) construct Jordan chains systematically by analyzing kernel filtrations. The existence is guaranteed by working in algebraically closed fields where all eigenvalues exist. Over , real matrices may not have Jordan form (e.g., rotation matrices with complex eigenvalues), requiring rational canonical form instead.