From these subspaces, we select ordered bases whose union is an ordered basis β for V such that
[T]β=A1O⋮OOA2⋮O………OO⋮Ak,
where each O is a zero matrix, and each Ai is a square matrix of the form (λ) or
λ0⋮001λ⋮0001⋮00…………00⋮λ000⋮1λ
for some eigenvalue λ of T. Such a matrix Ai is called a Jordan block corresponding to λ, and the matrix [T]β is called a Jordan canonical form of T. We also say that the ordered basis β is a Jordan canonical basis for T. Observe that each Jordan block Ai is “almost” a diagonal matrix—in fact, [T]β is a diagonal matrix if and only if each Ai is of the form (λ).
Definition. Let T be a linear operator on a vector space V, and let λ be a scalar. A nonzero vector x in V is called a generalized eigenvector of T corresponding to λ if
(T−λI)p(x)=0
for some positive integer p.
Notice that if x is a generalized eigenvector of T corresponding to λ, and p is the smallest positive integer for which (T−λI)p(x)=0, then (T−λI)p−1(x) is an eigenvector of T corresponding to λ. Therefore λ is an eigenvalue of T.
Definition. Let T be a linear operator on a vector space V, and let λ be an eigenvalue of T. The generalized eigenspace of T corresponding toλ, denoted Kλ, is the subset of V defined by
Kλ={x∈V:(T−λI)p(x)=0 for some positive integer p}.
Note that Kλ consists of the zero vector and all generalized eigenvectors corresponding to λ.
Let T be a linear operator on a vector space V, and let λ be an eigenvalue of T. Then:
(a) Kλ is a T-invariant subspace of V containing Eλ.
(b) For any scalar μ=λ, the restriction of T−μI to Kλ is one-to-one.
Let T be a linear operator on a finite-dimensional vector space V such that the characteristic polynomial of T splits. Suppose that λ is an eigenvalue of T with multiplicity m. Then:
(a) dim(Kλ)≤m.
(b) Kλ=N((T−λI)m).
Let T be a linear operator on a finite-dimensional vector space V such that the characteristic polynomial of T splits, and let λ1,λ2,…,λk be the distinct eigenvalues of T. Then, for every x∈V, there exist vectors vi∈Kλi, 1≤i≤k, such that
x=v1+v2+⋯+vk.
Let T be a linear operator on a finite-dimensional vector space V such that the characteristic polynomial of T splits, and let λ1,λ2,…,λk be the distinct eigenvalues of T with corresponding multiplicities m1,m2,…,mk. For 1≤i≤k, let βi be an ordered basis for Kλi. Then the following statements are true.
(a) βi∩βj=∅ for i=j.
(b) β=β1∪β2∪⋯∪βk is an ordered basis for V.
(c) dim(Kλi)=mi for all i.
Definitions. Let T be a linear operator on a vector space V, and let x be a generalized eigenvector of T corresponding to the eigenvalue λ. Suppose that p is the smallest positive integer for which (T−λI)p(x)=0. Then the ordered set
{(T−λI)p−1(x),(T−λI)p−2(x),…,(T−λI)(x),x}
is called a cycle of generalized eigenvectors of T corresponding to λ. The vectors (T−λI)p−1(x) and x are called the initial vector and the end vector of the cycle, respectively. We say that the length of the cycle is p.
Theorem Let T be a linear operator on a finite-dimensional vector space V whose characteristic polynomial splits, and suppose that β is a basis for V such that β is a disjoint union of cycles of generalized eigenvectors of T. Then the following statements are true.
(a) For each cycle γ of generalized eigenvectors contained in β, W=span(γ) is T-invariant, and [TW]γ is a Jordan block.
(b) β is a Jordan canonical basis for V.
Theorem. Let T be a linear operator on a vector space V, and let λ be an eigenvalue of T. Suppose that γ1,γ2,…,γq are cycles of generalized eigenvectors of T corresponding to λ such that the initial vectors of the γi's are distinct and form a linearly independent set. Then the γi's are disjoint, and their union γ=⋃i=1qγi is linearly independent.