Skip to main content

Section 5.6 Generalized eigenspaces

Example Example 5.4.9 showed us that if V=UW, where U and W are T-invariant, then the matrix MB(T) has block diagonal form [A00B], as long as the basis B is the union of bases of U and W.
We want to take this idea further. If V=U1U2Uk, where each subspace Uj is T-invariant, then with respect to a basis B consisting of basis vectors for each subspace, we will have
MB(T)=[A1000A2000Ak],
where each Aj is the matrix of T|Uj with respect to some basis of Uj.
Our goal moving forward is twofold: one, to make the blocks as small as possible, so that MB(T) is as close to diagonal as possible, and two, to make the blocks as simple as possible. Of course, if T is diagonalizable, then we can get all blocks down to size 1×1, but this is not always possible.
Recall from Section 4.1 that if the characteristic polynomial of T (or equivalently, any matrix representation A of T) is
cT(x)=(xλ1)m1(xλ2)m2(xλk)mk,
then dimEλj(T)mj for each j=1,,k, and T is diagonalizable if and only if we have equality for each j. (This guarantees that we have sufficiently many independent eigenvectors to form a basis of V.)
Since eigenspaces are T-invariant, we see that being able to diagonalize T is equivalent to having the direct sum decomposition
V=Eλ1(T)Eλ2(T)Eλk(T).
If T cannot be diagonalized, it’s because we came up short on the number of eigenvectors, and the direct sum of all eigenspaces only produces some subspace of V of lower dimension. We now consider how one might enlarge a set of independent eigenvectors in some standard, and ideally optimal, way.
First, we note that for any operator T, the restriction of T to kerT is the zero operator, since by definition, T(v)=0 for all vkerT. Since we define Eλ(T)=ker(TλI), it follows that TλI restricts to the zero operator on the eigenspace Eλ(T). The idea is to relax the condition “identically zero” to something that will allow us to potentially enlarge some of our eigenspaces, so that we end up with enough vectors to span V.
It turns out that the correct replacement for “identically zero” is “nilpotent”. What we would like to find is some subspace Gλ(T) such that the restriction of TλI to Gλ(T) will be nilpotent. (Recall that this means (TλI)k=0 for some integer k when restricted to Gλ(T).) The only problem is that we don’t (yet) know what this subspace should be. To figure it out, we rely on some ideas you may have explored in your last assignment.
In other words, for any operator T, the kernels of successive powers of T can get bigger, but the moment the kernel doesn’t change for the next highest power, it stops changing for all further powers of T. That is, we have a sequence of kernels of strictly greater dimension until we reach a maximum, at which point the kernels stop growing. And of course, the maximum dimension cannot be more than the dimension of V.

Definition 5.6.2.

Let T:VV be a linear operator, and let λ be an eigenvalue of T. The generalized eigenspace of T associated to the eigenvalue λ is denoted Gλ(T), and defined as
Gλ(T)=ker(TλI)n,
where n=dimV.
Some remarks are in order. First, we can actually define Gλ(T) for any scalar λ. But this space will be trivial if λ is not an eigenvalue. Second, it is possible to show (although we will not do so here) that if λ is an eigenvalue with multiplicity m, then Gλ(T)=ker(TλI)m. (The kernel will usually have stopped growing well before we hit n=dimV, but we know they’re all eventually equal, so using n guarantees we have everything).
We will not prove it here (see Nicholson, or Axler), but the advantage of using generalized eigenspaces is that they’re just big enough to cover all of V.
For each eigenvalue λj of T, let lj denote the smallest integer power such that Gλj(T)=(TλjI)lj. Then certainly we have ljmj for each j. (Note also that if lj=1, then Gλj(T)=Eλj(T).)
The polynomial mT(x)=(xλ1)l1(xλ2)l2(xλk)lk is the polynomial of smallest degree such that mT(T)=0. The polynomial mT(x) is called the minimal polynomial of T. Note that T is diagonalizable if and only if the minimal polynomial of T has no repeated roots.
In Section 5.7, we’ll explore a systematic method for determining the generalized eigenspaces of a matrix, and in particular, for computing a basis for each generalized eigenspace, with respect to which the corresponding block in the block-diagonal form is especially simple.
You have attempted 1 of 1 activities on this page.