For a linear operator , a cyclic vector is a vector whose iterates span the entire vector space. In finite dimension , the vectors then form a basis: the first linear dependence makes the preceding span invariant under , so later iterates cannot enlarge it. In topological settings one often requires the iterates to have dense span instead; that closure convention must be stated.
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.
A cyclic subspace generated by under a linear operator is the span of its successive iterates . In finite dimension it is already generated by the first iterates. The first linear dependence expresses the next iterate in previous ones and proves invariance without using the Cayley-Hamilton theorem.
Articles by others on the same topic
In the context of linear algebra and vector spaces, a cyclic vector is a vector that generates a cyclic subspace under the action of a linear operator.