Learning goals and prerequisites
A characteristic polynomial does not by itself specify a matrix up to similarity. A complete Jordan computation must determine the block sizes and produce a basis that actually satisfies the chain equations. After doing that, powers and polynomial expressions can be calculated without multiplying long products of the original matrix.
We use the split Jordan existence and uniqueness theorem from the preceding chapter, exact elimination, polynomial evaluation and the minimal polynomial. Matrices in this chapter have real or complex entries; real matrices may be treated over when their characteristic polynomials do not split over . Polynomial derivatives below are ordinary derivatives in characteristic zero. Discrete recurrences and bounded powers are applications of canonical forms.
1. An exact workflow, with a basis certificate
For each eigenvalue , compute successive kernels of . Their dimensions give increments , the numbers of blocks of size at least . The differences give exact-size counts. Continue until the relevant generalized eigenspace has been reached; that may have dimension smaller than the whole space.
Then construct compatible chains. A long-chain top must belong to the required kernel but not the preceding one, and chosen chains must remain jointly independent. The kernel-filtration construction is a systematic way to ensure this. Solving separately for arbitrary previously chosen bottoms is not always possible.
Finally form the matrix with all chain vectors as columns, each chain ordered bottom to top. There are two distinct checks:
- is invertible, because its columns form a basis.
- , where is the proposed block matrix.
The second identity verifies every chain equation at once. Once both are established, multiplying by proves . Checking for a singular would only describe an invariant subspace, not a similarity on the full space.
Worked example 1: remove a coupling between distinct eigenvalues
Consider
Triangularity gives . For , the first three coordinate vectors form a length-three chain: , , . On the fourth coordinate, . Consequently , , and have dimensions ; the nonzero fourth diagonal entries of these powers exclude a fourth-coordinate contribution to each kernel. Thus the eigenvalue-two part is exactly one size-three block.
For eigenvalue , solving gives up to scalar. Indeed . Hence
Its determinant is one, and the four displayed action equations give
The characteristic and minimal polynomials are both , because the largest block sizes are three for eigenvalue two and one for eigenvalue minus one. The original upper-right entry is not a new Jordan link between different eigenvalues; the new eigenvector removes it.
Worked example 2: two chains rather than one long chain
Let
The images are , , and . The two nonzero images are independent, so , , and . The block counts are therefore two blocks of size two, not a single block of size four.
Choose chains and . The column matrix
has determinant . Applying to each column verifies . Its characteristic polynomial is , but its minimal polynomial is only .
2. Polynomial evaluation retains derivative data
Let with . For a polynomial , its finite Taylor expansion at is an exact polynomial identity. Substituting into that identity gives
To verify the polynomial identity directly, write . The finite binomial theorem gives
In characteristic zero, the coefficient in parentheses is exactly , by differentiating each monomial times. Substitute the commuting operator and discard powers with . This proves the displayed finite formula and explains precisely why factorial denominators are valid here.
Terms above degree vanish because they contain . This is finite polynomial algebra; no convergence or interchange of infinite series is needed. In particular,
Eigenvalues alone would capture the diagonal entries but miss all derivative information above them.
If , then for all nonnegative integers , by cancellation of neighboring factors . Taking finite linear combinations gives .
Worked example 3: a polynomial and an inverse in the original coordinates
For the matrix of Worked example 1, take . Its relevant data are
Thus its size-three block becomes , and the remaining scalar block becomes . Conjugating with the displayed gives
The last column can also be checked without multiplying inverses: and imply .
For any block with , the finite geometric identity gives
Indeed multiplying cancels all interior powers and leaves . Applying this to the blocks and conjugating gives
An eigenvalue zero would prevent this inverse formula for that block and would make the full matrix singular.
3. Matching a matrix function by finite polynomial data
Suppose the largest block size at is , so
For polynomials ,
To prove this, the minimal-polynomial division theorem gives exactly when divides . Expanding a polynomial at shows that divisibility by is equivalent to the first Taylor coefficients, or those derivatives, being zero. Distinct linear factors are relatively prime, so the separate divisibilities combine to divisibility by their product. This proves both implications.
Consequently a polynomial matching the values alone is sufficient only for size-one blocks. Larger blocks require matching derivatives as well. Polynomial interpolation with repeated-node derivative conditions is often called Hermite interpolation. Here the criterion is proved; no general interpolation existence theorem is needed for the concrete computations below.
4. Powers, discrete recurrences, and the zero-eigenvalue case
Since commutes with , the finite binomial theorem gives
The coefficient convention is , including when , as in polynomial evaluation. The formula does not use negative powers of zero because . For a zero-eigenvalue block it reduces to , which vanishes once . For , the first superdiagonal is and the second is . These polynomial factors record the nontrivial chains.
Worked example 4: an exact recurrence with a quadratic factor
For the matrix of Worked example 1, the block formula and the same yield, for every integer ,
Here for , and the base two is nonzero, so all scalar powers displayed are well-defined even at those small indices. The formula gives and .
The recurrence with has the unique solution : induction verifies the recurrence, and each next value is determined by the preceding one. Explicitly,
At this gives , and at it gives , agreeing with direct multiplication. The quadratic-in- factor is caused by a length-three chain, not by a third distinct eigenvalue.
5. What the invariants do and do not classify
For a split matrix, the characteristic polynomial records the total block sizes at each eigenvalue. The minimal polynomial records the largest such size. The eigenspace dimension records the number of blocks. These data can leave several possible partitions; the entire sequence of kernel increments resolves the ambiguity.
Worked example 5: same characteristic and minimal polynomials, different similarity classes. Let
Both are eight-dimensional, have characteristic polynomial , and have minimal polynomial . But while . Similarity preserves kernels, because implies . The different nullities therefore prove that these matrices are not similar. Their fuller nullity sequences are and .
For two split matrices, matching all eigenvalues and every kernel-increment sequence gives the same Jordan blocks up to order. Their Jordan matrices are then related by a permutation of whole block bases, so the original matrices are similar. This converse uses the existence and uniqueness theorem, not only invariance of the listed data.
6. Two precise conclusions about powers
Fix a basis and call the powers bounded if every entry of is bounded as varies. A fixed similarity preserves this property in both directions: each entry of is a finite linear combination of entries of , and conversely for . The same reasoning preserves entrywise convergence to zero.
Theorem. Over :
- if and only if every eigenvalue has magnitude strictly below one.
- The powers are bounded if and only if every eigenvalue has magnitude at most one and every Jordan block belonging to an eigenvalue of magnitude one has size one.
Proof. If , then for each fixed nonnegative integer . For , the ratio of successive positive terms is ; choose a number strictly between and one to bound this ratio eventually, and compare the remaining terms with a decaying geometric sequence. The case is already geometric. Since , every entry in a block with tends to zero by the power formula. A block with vanishes after finitely many powers. Similarity then proves sufficiency in statement 1.
For necessity, if with , then . An eigenvalue with prevents this vector sequence from tending to zero, whereas entrywise would make every component of tend to zero. This proves statement 1.
For statement 2, blocks strictly inside the unit circle tend to zero and therefore have bounded entries; size-one blocks on the unit circle have entries of magnitude one. This proves sufficiency. If , the eigenvector argument produces an unbounded component, incompatible with bounded matrix entries. If and a block has size at least two, its first superdiagonal in the th power has magnitude . Its entries are unbounded, and similarity preserves that failure. These are exactly the two obstructions in the statement.
For real matrices the same conclusions follow by viewing the entries over ; their real powers are unchanged. In particular “all eigenvalues have magnitude at most one” is not, by itself, a boundedness criterion for defective matrices.
7. Graded exercises
P01 — Computation. For , construct a chain basis, give , and verify . Find the characteristic and minimal polynomials.
P02 — Basis audit. For and of Worked example 2, verify the four column equations and compute . Explain why four independent generalized eigenvectors with no checked chain relations would not by themselves identify the displayed Jordan matrix.
P03 — Classification. A nilpotent operator in dimension ten has kernel dimensions . Determine its Jordan form, characteristic polynomial, and minimal polynomial.
P04 — Diagnosis. Can nilpotent kernel dimensions start ? Identify the first violated constraint and explain why nondecreasing nullities are not a sufficient test.
P05 — Powers. For , derive a formula for for all , explicitly showing the entries on its first two superdiagonals. Decide whether these powers are bounded.
P06 — Polynomial. Compute for using derivative data. Verify the constant diagonal value and each superdiagonal coefficient.
P07 — Inverse. Find as a polynomial in . Multiply the two expressions to verify the answer without an elimination algorithm.
P08 — Similarity. Give two non-similar nine-dimensional nilpotent matrices with characteristic polynomial , minimal polynomial , and the same kernel dimension. Prove non-similarity using a higher-power nullity invariant, not a visual comparison of their written matrices.
P09 — Repeated-node conditions. Suppose has minimal polynomial . Find a polynomial of degree at most two with . Derive and use the necessary value/derivative conditions, then verify the inverse algebraically modulo the minimal polynomial.
P10 — Power behavior. Let . Prove directly that , giving a geometric-ratio bound for its off-diagonal entry. Contrast this with , whose eigenvalues also have magnitude at most one.
8. Full solutions
S01. Set . Choose , , and . Then , , and . Thus has determinant , and these equations give . Triangularity gives . Since while , the minimal polynomial is by the chain-block theorem.
S02. The columns are , , , and . The defining entries of give , , , and . These are exactly the columns of . Expanding the determinant along the second and fourth rows leaves the determinant . Independence proves a basis, but the actual coefficients of the operator in that basis still depend on how each vector maps. Generalized eigenvector status alone gives no prescribed adjacent-chain images; the checked equations supply them.
S03. With and , the increments are . Their consecutive differences give one block each of sizes one, two, three, and four. Hence the Jordan form is up to block order. The size sum is ten, so the characteristic polynomial is . The largest block has size four, so the minimal polynomial is .
S04. The increments would be . The third exceeds the second, violating the injection . The quotient dimensions would be three and two, respectively, which cannot admit that injection. Although the raw nullities increase, their increments must be nonincreasing; that stronger condition is the failed one here.
S05. Write , where . The binomial formula gives
This includes by the convention that there. The diagonal entries are , the first superdiagonal entries are , and the second superdiagonal entry is . Already the first superdiagonal magnitudes grow as , so the powers are not bounded.
S06. We have , , and . Therefore
The constant diagonal is the value of at the eigenvalue. The first and second superdiagonals come from and , so their coefficients are respectively the first derivative and half the second derivative, not additional eigenvalues.
S07. Since ,
Multiplication gives . The same product in the reverse order is identical because both factors are polynomials in . Thus it is a two-sided inverse.
S08. Take and . Each has total size nine, largest block size four, and three blocks. Hence they have the required characteristic and minimal polynomials and both have kernel dimension three. However, , whereas . If the matrices were similar, their squares would be similar by the same basis change, and the square kernels would be isomorphic. Their different dimensions contradict this. Even matching the characteristic polynomial, minimal polynomial, and eigenspace dimension has not classified similarity.
S09. The minimal polynomial has nonzero constant term, so is invertible. To make its inverse it is sufficient and necessary that be divisible by . At the double root one this requires and , hence . At two it requires . Write . The conditions give , , and . Thus
Indeed
Evaluation at makes this zero, so . Since commutes with , it is also a left inverse. Matching and alone would not impose the derivative condition associated with the length-two block.
S10. The size-two block power has diagonal entries and off-diagonal entry . Let for . Its ratio is for . Hence for . The remaining scalar entry also tends to zero. Thus every entry of tends to zero. In contrast has off-diagonal entry , which is unbounded. The distinction is the nontrivial chain at an eigenvalue on the unit circle, not merely the inequality .
Summary
A full Jordan computation supplies block counts, actual chains, an invertible basis matrix, and the identity . Defective blocks retain derivative information in polynomial evaluation and polynomial factors in their powers. Nullity sequences distinguish similarity classes that characteristic and minimal polynomials may fail to distinguish. The same block formulas give exact convergence and boundedness criteria for powers, with unit-circle chains treated separately.