10.8  Semisimple Operators and the Jordan–Chevalley Decomposition

The Jordan canonical form says that an operator whose characteristic polynomial splits is “a diagonal matrix plus a nilpotent one” — but only after a basis has been chosen. This section turns that sentence into a statement about the operator itself: T=S+N with S diagonalizable, N nilpotent and, crucially, SN=NS; and there is exactly one such pair. Before that we need a name for the operators that deserve to be called diagonalizable even when the field is too small to see it.

10.8.1. Diagonalizable once the field is big enough

Two operators fail to be diagonalizable for completely different reasons. The rotation R=(0−110)∈M2(R) has pR=mR=x2+1, with no real root, so it has no eigenvectors at all (Example (A Real Matrix with Non-Real Eigenvalues)). Yet over C it becomes diag(i,−i): the operator was fine, the field was too small. The shear J2(0) has m=x2 and is not diagonalizable over any field, however large: its single eigenvalue 0 has a=2 and g=1, and enlarging the field changes neither.

What separates the two cases is visible in the minimal polynomial. For R it is x2+1, irreducible over R and appearing to the first power. For J2(0) it is x2, the square of the irreducible x. Chapter 9 proved that T is diagonalizable exactly when mT is a product of distinct linear factors (Theorem 9.8.2). Deleting the word “linear” from that criterion gives the notion we want.

A semisimple operator is one whose minimal polynomial is squarefree: no irreducible factor is repeated.

Definition 10.8.1 (Semisimple Operator)

Let V be a finite-dimensional vector space over F with dim⁡V≥1, and let T∈L(V). We say T is semisimple if mT=p1p2⋯pk for distinct monic irreducible p1,…,pk∈F[x]; equivalently, if no irreducible polynomial p∈F[x] satisfies p2∣mT. A matrix A∈Mn(F) is semisimple over F if TA is.

In words: factor mT into irreducibles over F (Theorem 6.3.5). Semisimplicity says every exponent in that factorization is 1. The two descriptions agree: the exponents are all 1 exactly when no p2 divides mT, by uniqueness of factorization. Note the dependence on the field, which is built into the word “irreducible over F”.

Examples.

  • Diagonalizable operators. If T is diagonalizable, mT is a product of distinct linear factors (Theorem 9.8.2), and linear polynomials are irreducible (Definition 6.3.1). So T is semisimple.
  • The rotation. R∈M2(R) above has mR=x2+1, irreducible over R since it has no real root (Theorem 6.3.1). One factor, exponent 1: semisimple over R, though not diagonalizable over R.
  • Any operator with irreducible minimal polynomial, for the same reason. In particular the companion matrix C(p) of an irreducible p is semisimple, since mC(p)=p (Theorem 10.5.3).
  • The degenerate case. On a space of dimension 1, T=λidV has mT=x−λ: semisimple. So is idV on any V, with m=x−1.

Nonexample by minimal change. Over R, replace m=x2+1 by m=(x2+1)2: the companion matrix C((x2+1)2)∈M4(R) has m=(x2+1)2 (Theorem 10.5.3), so the irreducible x2+1 is repeated and the matrix is not semisimple. The clause that fails is “distinct”: there is one irreducible factor, but it occurs twice.

Why this definition. The word simple names the case in which V has no T-invariant subspace except {0} and V. That happens exactly when mT is irreducible and dim⁡V=deg⁡mT, for then every nonzero v has T-annihilator mT and so Z(v;T)=V (Theorem 10.5.2). Semisimple then means “a direct sum of simple pieces”, which is what Theorem 9.8.1 followed by a cyclic decomposition (Theorem 10.6.2) delivers. The definition is the right one because it is exactly diagonalizability after the field has been enlarged enough to split mT — provided the field is not pathological. Making that precise needs one small fact: the minimal polynomial does not change when the field grows.

Lemma 10.8.1 (The Minimal Polynomial Does Not Notice a Larger Field)

Let K⊆L be fields and A∈Mn(K), n≥1. Then the minimal polynomial of A computed in K[x] equals the minimal polynomial of A computed in L[x].

Idea. The degree of mA is the position of the first linear dependence in the list I,A,A2,… (Proposition 9.5.4). Whether a list of matrices with entries in K is dependent is decided by row reducing one matrix with entries in K, and row reduction does not care that a bigger field is available.

Proof. Write mK and mL for the two minimal polynomials, and d=deg⁡mK, e=deg⁡mL.

Since mK∈K[x]⊆L[x] annihilates A, Theorem 9.5.1 gives mL∣mK, so e≤d.

For the reverse inequality, list the entries of I,A,…,Ae as the columns of a matrix B∈Mn2×(e+1)(K), one column per power. A linear combination ∑i=0eciAi is the zero matrix exactly when Bc=0 for c=(c0,…,ce). By Proposition 9.5.4 applied over L, the list (I,A,…,Ae) is dependent over L, so Bc=0 has a nontrivial solution in Le+1, and hence rankLB<e+1 (Theorem 3.5.7). Now reduce B to reduced row echelon form by row operations performed inside K (Theorem 3.2.3); the resulting matrix R has entries in K, and the definition of reduced row echelon form (Definition 3.2.4) makes no reference to the field, so R is also the reduced row echelon form of B over L, by the uniqueness in Theorem 3.3.4. The rank is the number of pivots of R (Corollary 3.5.6), a number read off R alone. Hence rankKB=rankLB<e+1, so Bc=0 has a nontrivial solution in Ke+1 as well. That solution gives a nonzero f∈K[x] of degree at most e with f(A)=O, whence d=deg⁡mK≤e by Theorem 9.5.1 and Proposition 6.1.2.

So d=e, and mL∣mK with both monic of the same degree forces mL=mK.

Proposition 10.8.2 (Semisimple Means Diagonalizable After Enlarging the Field)

Let K be a field of characteristic 0, let A∈Mn(K) with n≥1, and let L⊇K be a field over which mA splits. Then A is semisimple over K⟺A is diagonalizable over L.

Proof. By Lemma 10.8.1 the minimal polynomial is the same polynomial m=mA whether computed over K or over L. By Theorem 9.8.2, A is diagonalizable over L if and only if m is a product of distinct linear factors in L[x], that is, if and only if m splits over L — which it does by hypothesis — with no repeated root.

(⇐) Suppose m has no repeated root in L. If some irreducible p∈K[x] satisfied m=p2h, then p∣m and m splits over L, so p has a root λ∈L; by Theorem 6.4.2, multλ(m)≥2multλ(p)≥2, and λ would be a repeated root of m. So no such p exists and A is semisimple over K.

(⇒) Suppose m=p1⋯pk with p1,…,pk∈K[x] distinct monic irreducibles. The formal derivative is computed from the coefficients (Definition 6.4.3), so each pi′ is the same polynomial whether read in K[x] or in L[x].

No pi has a repeated root in L. Since K has characteristic 0 and deg⁡pi≥1, the derivative pi′ is nonzero of degree deg⁡pi−1, so pi∤pi′; as pi is irreducible, Lemma 6.3.2 gives gcd(pi,pi′)=1, and by Corollary 6.2.4 there are a,b∈K[x] with api+bpi′=1. If λ∈L were a repeated root of pi, then pi(λ)=pi′(λ)=0 by Theorem 6.4.5 (a), applied in L[x]; evaluating the identity at λ would give 1=0.

No two pi share a root in L. For i≠j, a monic divisor of the irreducible pj is 1 or pj, so pi∤pj, and Lemma 6.3.2 gives gcd(pi,pj)=1. Again by Corollary 6.2.4, api+bpj=1 for some a,b∈K[x], and a common root in L would give 1=0.

Therefore, by Theorem 6.4.2, every root of m in L has multiplicity 1: it is a root of exactly one pi, and a simple one. So m is a product of distinct linear factors over L, and A is diagonalizable over L.

Remark. A field over which every irreducible polynomial has distinct roots in a splitting field is called perfect. The proof above shows that every field of characteristic 0 is perfect, and every finite field is perfect as well, although that needs an argument we do not give here. Over a nonperfect field Proposition 10.8.2 can fail: in characteristic p there are irreducible polynomials of the form q(xp), whose derivative vanishes identically and which acquire repeated roots in a splitting field. Everything in the rest of this section takes place over a field where pT splits, so this subtlety will not arise again.

Quick check. Over Q, which of A=C(x2+1)⊕C(x2+1)∈M4(Q) and B=C((x2+1)2)∈M4(Q) is semisimple? Is either diagonalizable over Q?

Solution. A is semisimple. Each block has minimal polynomial x2+1 (Theorem 10.5.3), so mA=lcm(x2+1,x2+1)=x2+1 (Proposition 9.5.6), an irreducible polynomial to the first power. B is not: mB=(x2+1)2 repeats the irreducible x2+1. Neither is diagonalizable over Q, since x2+1 has no rational root, so neither minimal polynomial is a product of linear factors. Over C, however, A becomes diag(i,−i,i,−i), while B becomes J2(i)⊕J2(−i), which is not diagonal.

10.8.2. Splitting an operator in two

Here is the goal. When pT splits, T is the sum of a diagonalizable operator and a nilpotent operator that commute, in exactly one way, and both summands are polynomials in T. The Jordan form already shows a splitting: in a Jordan basis, J=D+M where D is the diagonal of J and M carries the superdiagonal ones, and these commute because D is constant on each block. What the theorem adds is that the two pieces do not depend on which Jordan basis was used, and that they can be written down without finding one.

Theorem 10.8.3 (Jordan–Chevalley Decomposition)

Let V be a finite-dimensional vector space over F with dim⁡V=n≥1, and let T∈L(V) with pT split over F. Then:

  • (a) (Existence) There are S,N∈L(V) with T=S+N,S diagonalizable,N nilpotent,SN=NS; moreover S=g(T) and N=h(T) for some g,h∈F[x].
  • (b) (Uniqueness) If T=S′+N′ with S′ diagonalizable, N′ nilpotent, and S′N′=N′S′, then S′=S and N′=N.

We call S the semisimple part and N the nilpotent part of T.

Idea. Existence. The generalized eigenspace decomposition already puts the answer in front of us: on Gλ the operator is λid+nilpotent. Declare S to be λid on Gλ for each λ and let N be the rest. Then S is diagonalizable because a basis assembled from bases of the Gλ consists of eigenvectors of S, and N is nilpotent because it is nilpotent on each piece. That S and N are polynomials in T is the extra information carried by the primary decomposition: its projections are hi(T).

Uniqueness. A second decomposition S′+N′ has S′ commuting with T, hence with every polynomial in T, hence with S and with N; the same for N′. Then S−S′=N′−N is simultaneously diagonalizable and nilpotent, and the only such operator is 0.

Proof.

  • (a) Let λ1,…,λk be the distinct eigenvalues of T and write mT=(x−λ1)s1⋯(x−λk)sk,Gi=Gλi(T), as in Theorem 10.1.3, so that V=G1⊕⋯⊕Gk with Gi=ker(T−λiidV)si. The factors (x−λi)si are exactly the primary factors of mT, since x−λi is irreducible, so Gi is the i-th primary component of Theorem 9.8.1. By part (d) of that theorem there are h1,…,hk∈F[x] such that πi:=hi(T)∈L(V) is the projection onto Gi along ⨁j≠iGj. Put g:=∑i=1kλihi∈F[x],S:=g(T)=∑i=1kλiπi,N:=T−S=h(T) with h=x−g.

    S is diagonalizable. Fix i and v∈Gi. Then πiv=v and πjv=0 for j≠i (Theorem 4.5.1), so Sv=λiv. Choose a basis of each Gi and let B be the concatenation, a basis of V because V=⨁iGi. Every vector of B is an eigenvector of S, so [S]BB is diagonal and S is diagonalizable (Theorem 9.4.1).

    N is nilpotent. Fix i and v∈Gi. Then Nv=Tv−λiv=(T−λiidV)v, which lies in Gi because Gi is T-invariant, so by induction Njv=(T−λiidV)jv for every j≥0. With s=maxisi we get Nsv=(T−λiidV)sv=0, since (T−λiidV)siv=0 and s≥si. As every v∈V is a sum of such vectors, Ns=0 and N is nilpotent (Definition 10.2.1).

    They commute. Both S=g(T) and N=h(T) are polynomials in T, and any two polynomials in T commute (Theorem 6.7.1 (c)). This proves (a).

  • (b) Suppose T=S′+N′ as stated. First, S′ commutes with T: S′T=S′(S′+N′)=S′S′+S′N′=S′S′+N′S′=(S′+N′)S′=TS′, where the middle equality is the hypothesis S′N′=N′S′. Hence S′ commutes with every power of T and so with every polynomial in T, in particular with S=g(T) and N=h(T). The same computation gives N′T=TN′, so N′ too commutes with S and N.

Now set X:=S−S′. From S+N=T=S′+N′ we get X=S−S′=N′−N. The operators S and S′ are diagonalizable and commute, so they are simultaneously diagonalizable (Theorem 9.9.5): there is a basis C in which [S]CC and [S′]CC are both diagonal. Then [X]CC=[S]CC−[S′]CC is diagonal, so X is diagonalizable. On the other hand N and N′ are nilpotent and commute, hence so do N′ and −N. Say Na=0 and (N′)b=0 with a,b≥1, and put s=a+b−1. By distributivity, Xs=(N′−N)s is the sum of the 2s products of s factors, each factor N′ or −N; since the two commute, each product can be rearranged, one adjacent swap at a time, into ±(N′)iNs−i, where i counts the factors equal to N′. If i≥b, then (N′)i=0; and if i≤b−1, then s−i≥s−b+1=a, so Ns−i=0. Either way the product is 0, so Xs=0 and X is nilpotent.

So X is diagonalizable and nilpotent. Being nilpotent, spec(X)={0} (Proposition 10.2.1 (c)); being diagonalizable, [X]DD is diagonal with the eigenvalues of X on the diagonal for some basis D (Theorem 9.4.1), so [X]DD=O and X=0. Hence S′=S and, subtracting from T, N′=N. This proves the theorem.

Warning. Splitting a matrix into its diagonal part and its off-diagonal part is not the Jordan–Chevalley decomposition. For A=(1102), the “obvious” split is D=diag(1,2) plus E=(0100). Here D is diagonal and E is nilpotent, but DE=(0100)≠(0200)=ED, so the commuting requirement fails, and the split is not the one the theorem produces. Indeed A has distinct eigenvalues, so it is diagonalizable (Corollary 9.4.2) and its actual decomposition is S=A, N=O. The off-diagonal part of a matrix is a feature of the basis; the nilpotent part is a feature of the operator.

The formulas in the proof are also the recipe: build the projections πi onto the generalized eigenspaces — by Bézout, as in Example (A Primary Decomposition with an Irreducible Quadratic) — and set S=∑iλiπi.

Example (The Semisimple and Nilpotent Parts of a 3×3 Matrix)

Let A=(22−1−13−1−1−12)∈M3(Q),pA=(x−2)2(x−3). Find the Jordan–Chevalley decomposition A=S+N, and exhibit S and N as polynomials in A.

Solution. The minimal polynomial. Put B=A−2I=(02−1−11−1−1−10). Then B(A−3I)=(02−1−11−1−1−10)(−12−1−10−1−1−1−1)=(−11−11−112−22)≠O, so mA≠(x−2)(x−3); since mA∣pA and mA has both 2 and 3 as roots (Theorem 9.5.3), mA=(x−2)2(x−3). The primary factors are (x−2)2 and x−3.

Bézout. Dividing, (x−2)2=x2−4x+4=(x−3)(x−1)+1, so 1⋅(x−2)2−(x−1)(x−3)=1. Following Theorem 6.7.5 with p=(x−2)2 and q=x−3: the projection onto kerq(A)=G3(A) along kerp(A)=G2(A) is π3=(A−2I)2=B2, and π2=I−B2.

Compute. Squaring, B2=(−13−20001−32),and B3=B2 (as B2(B−I)=O). Hence S=2π2+3π3=2I+B2=(13−20201−34),N=A−S=B−B2=(1−11−11−1−22−2).

The checks. First S+N=A by construction. Next N2=O: reading the rows of N as multiples of (1,−1,1) shows that N=uw⊤ with u=(1,−1,−2) and w=(1,−1,1), and w⊤u=1+1−2=0, so N2=u(w⊤u)w⊤=O. Next S is diagonalizable: (S−2I)(S−3I)=B2(B2−I)=B4−B2=O, because B3=B2 gives B4=B2; so mS divides a product of distinct linear factors and S is diagonalizable (Theorem 9.8.2). Finally SN=NS, since both are polynomials in A: explicitly S=2I+(A−2I)2 and N=(A−2I)−(A−2I)2, that is, S=g(A) with g=x2−4x+6,N=h(A) with h=−x2+5x−6=−(x−2)(x−3). As a cross-check, g+h=x, so g(A)+h(A)=A; and trS=1+2+4=7=2+2+3 is the sum of the eigenvalues of A, while trN=1+1−2=0, as it must be for a nilpotent matrix (Proposition 10.2.1 (c) and Theorem 9.3.3).

Two consequences are worth naming now. Because S and N are polynomials in T, every operator commuting with T automatically commutes with S and with N. And the decomposition is exactly what makes functions of matrices computable in the next section: any reasonable function f will satisfy f(T)=f(S+N) with the two parts handled separately, S by its eigenvalues and N by finitely many terms, since its powers stop.

Remark. The splitting exists in greater generality. Over a perfect field, every T can be written uniquely as T=S+N with S semisimple in the sense of Definition 10.8.1, N nilpotent, and SN=NS; the proof runs through the primary decomposition of mT into powers of general irreducibles instead of linear ones. We prove only the split case, which is all we use.

10.8.3. Exercises

A. Check your understanding

Exercise (A1)
  • (a) Define a semisimple operator, and say how the definition specializes to Chapter 9’s criterion for diagonalizability.
  • (b) State the Jordan–Chevalley Decomposition Theorem, including all three conditions on S and N and the uniqueness clause.
  • (c) True or false: (0−110)∈M2(R) is semisimple. Justify your answer.
  • (d) True or false: if A=D+E with D the diagonal part of A and E the off-diagonal part, then D is the semisimple part of A. Justify your answer.
  • (e) Which hypothesis of the uniqueness clause does the pair (D,E) of part (d) typically violate?
  • (f) Why does every operator commuting with T commute with the semisimple part of T?

Solution.

  • (a) T is semisimple if mT is a product of distinct monic irreducible polynomials over F (Definition 10.8.1). Requiring those irreducibles to be linear gives Theorem 9.8.2, the criterion for diagonalizability. So diagonalizable ⇒ semisimple, and the converse holds when mT splits.

  • (b) If pT splits, then T=S+N with S diagonalizable, N nilpotent, and SN=NS; such S and N are unique, and both are polynomials in T (Theorem 10.8.3).

  • (c) True. Its minimal polynomial is x2+1, which has no real root and so is irreducible over R (Theorem 6.3.1); one irreducible factor, exponent 1.

  • (d) False. For A=(1102) the semisimple part is A itself, since A is diagonalizable, whereas D=diag(1,2)≠A.

  • (e) The commuting condition DE=ED; see the warning after Theorem 10.8.3.

  • (f) Because S=g(T) for some polynomial g (Theorem 10.8.3 (a)), and an operator commuting with T commutes with every power of T, hence with every polynomial in T.

B. Practice

Exercise (B1: Semisimple and nilpotent parts)

For each matrix over Q, find the Jordan–Chevalley decomposition A=S+N and express S as a polynomial in A.

  • (a) A1=(3103).
  • (b) A2=(1203).
  • (c) A3=(213020005).

Solution.

  • (a) mA1=(x−3)2, so there is one eigenvalue and G3=Q2; the projection onto it is I. Hence S=3I and N=A1−3I=(0100), with N2=O. As a polynomial, S=3I=g(A1) with g=3 the constant polynomial. (Every scalar multiple of I is diagonalizable, and S commutes with everything.)

  • (b) A2 has the distinct eigenvalues 1 and 3, so it is diagonalizable (Corollary 9.4.2). By the uniqueness in Theorem 10.8.3, S=A2 and N=O; here g=x. The naive split into diag(1,3) and (0200) is not the Jordan–Chevalley decomposition.

  • (c) pA3=(x−2)2(x−5). Put M=A3−2I=(013000003). Then M(A3−5I) has (1,2)-entry −3≠0, so mA3=(x−2)2(x−5). Bézout: (x−2)2=(x−5)(x+1)+9, so 19(x−2)2−19(x+1)(x−5)=1, and by Theorem 6.7.5 the projection onto G5 along G2 is π5=19M2. Computing M2=(009000009), S=2I+3π5=2I+13M2=(203020005),N=A3−S=(010000000). Checks: N2=O; S−2I has rank 1, so gS(2)=2=aS(2) and S is diagonalizable (Theorem 9.4.1); and SN=(020000000)=NS. As a polynomial, S=2I+13(A3−2I)2=g(A3) with g=13x2−43x+103. Note that S keeps the entry 3 in position (1,3): the diagonal part of A3 is the wrong answer, and it does not commute with the rest, since diag(2,2,5)(A3−diag(2,2,5)) and the reverse product differ in position (1,3) by −9.

Exercise (B2: When is the nilpotent part zero?)

Let V be finite-dimensional with dim⁡V≥1 and let T∈L(V) with pT split, with Jordan–Chevalley decomposition T=S+N. Prove that N=0 if and only if T is diagonalizable, and that S=0 if and only if T is nilpotent.

Solution. If N=0, then T=S is diagonalizable. Conversely, if T is diagonalizable, then T=T+0 is a decomposition into a diagonalizable and a nilpotent part that commute (T⋅0=0=0⋅T), so by the uniqueness in Theorem 10.8.3, S=T and N=0.

If S=0, then T=N is nilpotent. Conversely, if T is nilpotent, then T=0+T is such a decomposition, since the zero operator is diagonalizable and commutes with T; uniqueness gives S=0 and N=T.

Exercise (B3: Block diagonal matrices)

Let A1∈Mp(F) and A2∈Mq(F) have split characteristic polynomials, with Jordan–Chevalley decompositions Ai=Si+Ni. Prove that the Jordan–Chevalley decomposition of A1⊕A2 is A1⊕A2=(S1⊕S2)+(N1⊕N2).

Solution. Write S=S1⊕S2 and N=N1⊕N2. By Theorem 8.1.4 (a), S+N=(S1+N1)⊕(S2+N2)=A1⊕A2. Also pA1⊕A2=pA1pA2 splits (Theorem 7.8.4, applied over F[x] as the remark after it allows), so Theorem 10.8.3 applies to A1⊕A2 and it suffices, by uniqueness, to check the three conditions.

S is diagonalizable. Pick invertible Pi with Pi−1SiPi diagonal. Then P=P1⊕P2 is invertible with P−1=P1−1⊕P2−1, and P−1SP=(P1−1S1P1)⊕(P2−1S2P2) is diagonal (Theorem 8.1.4 (a), (c)).

N is nilpotent. If N1a=O and N2b=O, then Nmax(a,b)=N1max(a,b)⊕N2max(a,b)=O by Theorem 8.1.4 (b).

They commute. SN=(S1N1)⊕(S2N2)=(N1S1)⊕(N2S2)=NS, again by Theorem 8.1.4 (a).

By the uniqueness in Theorem 10.8.3, S and N are the semisimple and nilpotent parts of A1⊕A2.

C. Going deeper

Exercise (C1: The multiplicative version)

Call U∈L(V) unipotent if U−idV is nilpotent. Let T∈L(V) be invertible with pT split, and let T=S+N be its Jordan–Chevalley decomposition.

  • (a) Prove that S is invertible.
  • (b) Prove that S−1 commutes with N, and that S−1N is nilpotent.
  • (c) Deduce that T=SU with S diagonalizable, U unipotent, and SU=US.
  • (d) Prove that this multiplicative decomposition is unique: if T=S′U′ with S′ diagonalizable, U′ unipotent, and S′U′=U′S′, then S′=S and U′=U.

Hint: for (d), turn the multiplicative statement into an additive one by writing T=S′+S′(U′−idV).

Solution.

  • (a) By the proof of Theorem 10.8.3, Sv=λiv for every v∈Gλi(T), so spec(S)=spec(T) — a basis of eigenvectors of S with these eigenvalues was exhibited there. Since T is invertible, 0∉spec(T) (Theorem 9.2.6), so 0∉spec(S) and S is invertible.

  • (b) From SN=NS, multiply on both sides by S−1: S−1(SN)S−1=S−1(NS)S−1 gives NS−1=S−1N. Hence (S−1N)j=S−jNj for every j≥1, by induction using NS−1=S−1N. With Ns=0 we get (S−1N)s=0.

  • (c) Put U=idV+S−1N. Then SU=S+N=T, and U−idV=S−1N is nilpotent by (b), so U is unipotent. They commute: SU=S+N=US, since S(S−1N)=N=(S−1N)S by (b).

  • (d) Suppose T=S′U′ with S′ diagonalizable, U′ unipotent, and S′U′=U′S′. Put N′=S′(U′−idV), so that T=S′+N′. Then N′ is nilpotent: S′ commutes with U′, hence with U′−idV, so (N′)j=(S′)j(U′−idV)j=0 once j is large. And S′N′=S′S′(U′−idV)=S′(U′−idV)S′=N′S′. So T=S′+N′ satisfies the hypotheses of Theorem 10.8.3 (b), giving S′=S and N′=N. Then U′−idV=(S′)−1N′=S−1N=U−idV, so U′=U.

Exercise (C2: The parts inherit every symmetry)

Let V be finite-dimensional with dim⁡V≥1, let T∈L(V) with pT split, and let T=S+N be its Jordan–Chevalley decomposition.

  • (a) Prove that if X∈L(V) satisfies XT=TX, then XS=SX and XN=NX.
  • (b) Deduce that every T-invariant subspace is S-invariant and N-invariant, and that S and N map each Gλ(T) into itself.
  • (c) Give an example of a diagonalizable S and a nilpotent N with SN≠NS for which S+N is not the operator whose semisimple part is S. (So the commuting hypothesis cannot be dropped from the uniqueness statement.)

Solution.

  • (a) By Theorem 10.8.3 (a), S=g(T) and N=h(T) for some g,h∈F[x]. From XT=TX we get XTj=TjX for all j≥0 by induction, hence Xf(T)=f(T)X for every f∈F[x] by taking linear combinations. Applying this to f=g and f=h gives XS=SX and XN=NX.

  • (b) Let U⊆V be T-invariant. Then U is Tj-invariant for every j, hence f(T)-invariant for every f∈F[x] (a sum of vectors of U lies in U); taking f=g,h gives that U is S- and N-invariant. In particular Gλ(T)=ker(T−λidV)n is T-invariant (Corollary 10.1.2 (b)), so S and N map it into itself.

  • (c) Take S=diag(1,2) and N=(0100) in M2(Q). Then S is diagonal, N2=O, and SN=(0100)≠(0200)=NS. Their sum A=(1102) has distinct eigenvalues, so it is diagonalizable, and its semisimple part is A itself, not S, with nilpotent part O, not N (Exercise (B2: When is the nilpotent part zero?)). Without the commuting hypothesis, an operator can be written as “diagonalizable plus nilpotent” in many ways: for any c∈Q, A=(1c02)+(01−c00) is such a splitting, the first summand being diagonalizable because its eigenvalues 1,2 are distinct.

Found a typo or a mistake? Report it, or read this page’s source

The text of this book is licensed under CC BY-NC-SA 4.0.