Jordan canonical form
Why this is asked: Recover the block structure from three numbers per eigenvalue: algebraic multiplicity (total size), geometric multiplicity (number of blocks), minimal-polynomial exponent (largest block).
In one sentence
The Jordan form is a picture of block sizes, every feature of that picture is a rank you can compute, and the questions are almost all "how many structures are possible" or "which structure is this".
Why the exam asks it
Because it is the complete answer to a question the earlier chapters kept failing to settle — when are two matrices similar — and because counting the possible forms for given data is a self-contained puzzle that needs no computation at all, only bookkeeping.
The idea
Over a field where splits (always over ), is similar to a block-diagonal matrix of Jordan blocks
unique up to the order of the blocks. So two matrices are similar exactly when they have the same Jordan form, and that is the classification the characteristic and minimal polynomials failed to provide.
Reading the picture
Draw, for each eigenvalue , one column of boxes per Jordan block, the column height being the block size. Then:
| feature of the picture | what it equals |
|---|---|
| total boxes for | algebraic multiplicity of |
| number of columns | geometric multiplicity, |
| height of the tallest column | multiplicity of in |
Every one of these is computable. In particular the number of columns is , which is a single row reduction.
Take the three nilpotent structures on four boxes and compare them in pairs. All three have characteristic polynomial , so that polynomial separates nothing at all.
Left and middle. and have the same tallest column, so the same minimal polynomial . They differ in the number of columns, against , which appears as against . So the minimal polynomial does not fix the number of blocks.
Left and right. and have the same number of columns, both , hence the same and the same kernel dimension. They differ in the tallest column, against , so their minimal polynomials are and — visible one rank further down, where is against . So the number of blocks does not fix the minimal polynomial.
The two invariants are independent, and each direction gets set as its own question. The second is the one behind options of the form "these two nilpotent maps have isomorphic kernels, so they have the same minimal polynomial" — false, with against as the witness. It also shows why one rank is never enough to identify a structure: you need and , which is exactly what the block-counting formula below says.
Four boxes is the smallest size where any of this can happen, which is why is where the question is always set.
The full rank formula
The number of Jordan blocks for of size is
so the number of blocks of size exactly is
You rarely need the second formula, but the first — computing the ranks of successive powers until they stop dropping — reconstructs the whole picture mechanically.
Counting possible forms
"How many matrices up to similarity have ?" is asking for the number of partitions of , since each Jordan structure is a partition into block sizes. For there are : , , , , .
Adding a constraint on fixes the largest part. With and , the largest part is , leaving and — exactly the two drawn above.
With several eigenvalues, multiply the counts: choose a partition independently for each.
Consequences worth carrying
- is diagonalisable every block has size has no repeated factor.
- is cyclic (one block per eigenvalue) every eigenvalue has geometric multiplicity .
- and are always similar: transposing reverses each block, which is a relabelling.
- A nilpotent matrix has , and the smallest such power is the largest block size.
Where intuition breaks
"Same characteristic and minimal polynomial, so similar." True up to , false from : against . Tempting precisely because it holds in every small case anyone checks by hand.
"Two nilpotent maps with kernels of the same dimension have the same minimal polynomial." and on four boxes: both have , so both kernels are two-dimensional, and their minimal polynomials are and . Tempting because the kernel is the first invariant anyone computes and it does fix the number of blocks. It says nothing about their sizes, and the sizes are what the minimal polynomial reads.
"Every matrix has a Jordan form." Only when splits over the field. Over a rotation has none, because does not factor. Over it is automatic, and the stem usually says for exactly this reason.
"The Jordan form is unique." Up to the order of the blocks. Options sometimes claim a canonical ordering that is not part of the theorem.
"Number of Jordan blocks = number of distinct eigenvalues." It is the number of distinct eigenvalues only when each has geometric multiplicity . In general the block count for one eigenvalue is its geometric multiplicity.
" has degree , so is diagonalisable." The opposite: means one block per eigenvalue, which is diagonalisable only if all blocks have size , that is only if the eigenvalues are distinct.
" implies has a single block." It implies every block has size . In that still leaves two structures.
The exam's angle
- Translate everything into the box picture immediately. Algebraic multiplicity, geometric multiplicity, minimal polynomial: total, columns, tallest column.
- For counting questions, count partitions, with the largest part fixed by and the total fixed by . No matrices need be written down.
- To identify a given matrix, compute and then . Two numbers usually determine the structure completely.
- Check the field before asserting a Jordan form exists.
- Remember — it makes several options that look asymmetric collapse.
The night before
- Jordan form exists when splits; always over . Unique up to block order.
- Similar same Jordan form. This is the classification.
- Total boxes algebraic multiplicity. Columns geometric multiplicity . Tallest column multiplicity in .
- Blocks of size : .
- Counting structures counting partitions; fixes the largest part.
- Block count and minimal polynomial are independent. On four boxes: and share and differ in block count; and share the block count and differ in . One rank never identifies a structure.
- , : exactly two forms, and .
- Diagonalisable all blocks size . Cyclic one block per eigenvalue.
- and are always similar.
See it move
The trap here
“Every real matrix has a Jordan form over ” — false
The rotation [[0,−1],[1,0]]
Its eigenvalues ±i are not real; over one uses the real Jordan form with a 2×2 rotation block.
Next: Rational canonical form
Create a free account to keep your place and have this feed your study plan.
Open this in the full syllabus view · Unit 1