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.
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 .