Cayley-Hamilton theorem from cyclic subspaces Created 2026-10-06 Updated 2026-10-18
Over a field, a cyclic vector gives a companion matrix, whose characteristic relation annihilates its generator and hence every iterate. If there is no cyclic vector spanning the whole space, a nonzero proper cyclic subspace is invariant. Induction annihilates the restriction and the quotient; the quotient polynomial first sends the whole space into the invariant subspace, and the restriction polynomial then kills it. The block-triangular characteristic polynomial is the product of these two polynomials.
On a -dimensional vector space, a cyclic vector gives a basis . Write and set . Then . Since polynomials in commute with , kills every basis vector, so . No nonzero polynomial of degree less than can kill , by linear independence. Hence the minimal polynomial is . The matrix in this basis is , and the characteristic polynomial of a companion matrix is as well.
For the state on a C-star algebra on , the GNS construction has the displayed Hilbert-space dimension. Here is a density matrix. Its null space for the GNS seminorm consists of with , because . Thus the GNS space is the space of matrices with the Hilbert-Schmidt inner product. If has rank , diagonalization identifies these matrices with arbitrary columns, giving dimension . Left multiplication is the representation and is its cyclic vector. In particular a pure rank-one matrix state gives the defining -dimensional representation, while a full-rank state gives a -dimensional space.
The minimal polynomial is the unique monic polynomial of least degree with . Existence follows from a linear dependence among powers of in the finite-dimensional vector space ; polynomial division proves uniqueness and that it divides every annihilating polynomial. The characteristic polynomial is , independent of basis because a change of basis conjugates the matrix.
Write
In the cyclic basis, the companion matrix is
For , the displayed vector relation gives . Polynomial evaluation commutes with , so for every basis vector. Thus .
No nonzero polynomial of degree below can annihilate , since applying it to the cyclic vector would contradict independence of . Hence . Finally, direct expansion of , or induction along the last column, gives . Therefore
The argument computes the determinant and annihilator directly and does not invoke the Cayley-Hamilton theorem.
Since is a cyclic vector and , . Finite dimension of a vector space forces a first dependence in the sequence . Let be the smallest index with in the linear span of its predecessors. Then
is linearly independent. Its linear span is invariant under : all but the last basis candidate map to the next, and the last maps to . Induction therefore puts every in . Cyclicity gives , so is a basis and .
Write
The matrix of in this basis is the companion matrix
For , the defining relation says . Since commutes with , it also annihilates every in , hence . No nonzero polynomial of degree less than can annihilate , because that would contradict linear independence of . Thus .
Finally the characteristic polynomial of a companion matrix is , by direct determinant expansion. Explicitly, expansion along the first row of gives the recurrence
starting from . It yields . Consequently
This proves that a cyclic operator has equal minimal and characteristic polynomials by the cyclic basis and a direct determinant calculation, with no appeal to the Cayley-Hamilton theorem.
For , choose the third standard basis vector . Its first three orbit vectors are
They are linearly independent: their matrix of columns has determinant . They therefore span , proving has a cyclic vector, namely .
For , write where . The binomial theorem gives for every integer . The entire orbit of any lies in , which has dimension of a vector space at most two. Therefore has no cyclic vector in the three-dimensional space. Equivalently, its minimal polynomial is , while its characteristic polynomial is .
The spanning vectors form a basis. Write
In this cyclic basis the matrix is the companion matrix
Expanding along its last column gives
For example, the term containing has minor and the signs from the subdiagonal cancel the cofactor sign; the diagonal term supplies . The defining relation says . Every polynomial in commutes with , so
It therefore vanishes on a basis, proving
This direct argument for a cyclic vector does not assume the Cayley-Hamilton theorem.
Induct on . The one-dimensional assertion is immediate, and the zero-dimensional case is vacuous. If has a cyclic vector spanning all of , the direct proof in part (ii) applies. Otherwise choose and let be its cyclic subspace. Part (i) makes invariant; the absence of a cyclic vector makes it proper and nonzero.
By induction, the restriction to is annihilated by , and the induced map on is annihilated by . The quotient assertion means . Applying the restriction assertion next gives
By the characteristic factorization in part (iii), this is precisely . Hence
This is the Cayley-Hamilton theorem from cyclic subspaces; using the quotient map is what makes the argument valid even when the block is nonzero.
For the standard basis vector , matrix multiplication selects the th column, so
Consequently
and the columns of are .
Suppose first that are linearly independent, and define
Then is invertible. The first columns of are the last columns of . By the Cayley-Hamilton theorem,
This is exactly the last-column rule for the companion matrix , so
Conversely, suppose , or , and write the columns of as . Comparing the first columns gives
Hence
Since is invertible, its columns are linearly independent. Taking therefore makes
linearly independent. Thus is similar to exactly when it has the stated cyclic vector.
If were a nontrivial invariant decomposition, each restricted minimal polynomial would be a power of of degree at most . Their least common multiple is the minimal polynomial of , contradicting its degree .
Since has degree , has a cyclic vector . Put . Then for . In this basis the matrix is the companion matrix with ones immediately below the diagonal and last column
obtained by expanding .
Write . A cyclic vector for is a vector whose successive iterates span ; equivalently, when ,
are a basis. The equivalence follows because the first linear dependence in the iterates makes their preceding span invariant under , so no later iterate can enlarge it.
In this basis there are unique coefficients with . Put . Then , and commutation with powers of gives . Therefore kills an entire basis and is the zero map. No nonzero polynomial of degree less than annihilates , because that would be a linear dependence of the displayed basis. Thus .
The matrix of in the cyclic basis is the companion matrix with ones on its subdiagonal and last column . Expanding along its last column gives
the cofactors are . This proves the characteristic polynomial of a companion matrix formula here. Hence
This proves that a cyclic operator has equal minimal and characteristic polynomials. If , both polynomials are one by convention, so the equality remains valid.
The rational canonical form of is a block diagonal matrix
similar to a matrix of , where the are monic nonconstant polynomials and the sum of their degrees is . They are the invariant factors of a linear operator. The block is the companion matrix for , representing multiplication by on . The invariant factors are uniquely determined by .
Every companion block has a cyclic vector and therefore has both minimal polynomial and characteristic polynomial equal to , by part (a). The determinant of a block diagonal matrix is the product of its block determinants, giving
A polynomial annihilates the whole matrix exactly when it annihilates every block. On block , dividing by leaves a remainder of smaller degree; if that remainder annihilated the block without being zero, it would contradict minimality of . Thus the annihilation condition is exactly for every . The monic polynomial of least degree with this property is their least common multiple. The divisibility chain makes this , so
These are the minimal and characteristic polynomials from invariant factors formulae. On the zero vector space the product is empty and both polynomials are defined to be one.
Let , so the displayed rational canonical form of is . Since , we have .
If , then is a scalar matrix. Its invariant factors of a linear operator are four copies of , so its rational canonical form is
Here and , including when .
Now let and put
On each two-dimensional invariant block, satisfies . The vectors form a cyclic vector basis, since their coordinate matrix is with determinant . Directly,
Applying this basis change to both blocks gives
Thus and . In particular there are two invariant factors , rather than a single block for . Also for every real , so it is an irreducible polynomial over . This is an instance of rational canonical form under an affine change.
Finally implies . Substituting , in the preceding result gives , and hence
Its minimal polynomial is and its characteristic polynomial is . The normalized reciprocal of is also , agreeing with rational canonical form of an inverse.
Let on a nonzero finite-dimensional vector space over a field, with . An invariant block for is also invariant for . If is its cyclic vector basis, then is another basis: the binomial theorem gives a triangular change-of-basis matrix with diagonal . The monic polynomial annihilates this block, and its degree is , so it is the block's minimal polynomial. In the new cyclic basis the block is .
The substitution preserves divisibility of the monic invariant factors of a linear operator. Apply it to every block to obtain the rational canonical form of . If , then is a scalar matrix instead: all invariant factors are , one for each dimension. This exceptional case cannot be obtained by dividing by .