Chapter 8 Operators on Complex Vector Spaces In this chapter we delve deeper into the structure of operators, with most of the attention on complex vector spaces. Some of the results in this chapter apply to both real and complex vector spaces; thus we do not make a standing assumption that ๐
= ๐ . Also, an inner product does not help with this material, so we return to the general setting of a finite-dimensional vector space. Even on a finite-dimensional complex vector space, an operator may not have enough eigenvectors to form a basis of the vector space. Thus we will consider the closely related objects called generalized eigenvectors. We will see that for each operator on a finite-dimensional complex vector space, there is a basis of the vector space consisting of generalized eigenvectors of the operator. The generalized eigenspace decomposition then provides a good description of arbitrary operators on a finite-dimensional complex vector space. Nilpotent operators, which are operators that when raised to some power equal 0 , have an important role in these investigations. Nilpotent operators provide a key tool in our proof that every invertible operator on a finite-dimensional complex vector space has a square root and in our approach to Jordan form. This chapter concludes by defining the trace and proving its key properties. standing assumptions for this chapter โข ๐
denotes ๐ or ๐ . โข ๐ denotes a finite-dimensional nonzero vector space over ๐
. D a v i d I li ff CC BY - SA The Long Room of the Old Library at the University of Dublin, where William Hamilton ( 1805โ1865 ) was a student and then a faculty member. Hamilton proved a special case of what we now call the CayleyโHamilton theorem in 1853. Linear Algebra Done Right , fourth edition, by Sheldon Axler 297
Annotated Entity: ID: 311 Spans: True Boxes: True Text: 298 Chapter 8 Operators on Complex Vector Spaces 8A Generalized Eigenvectors and Nilpotent Operators Null Spaces of Powers of an Operator We begin this chapter with a study of null spaces of powers of an operator. 8.1 sequence of increasing null spaces Suppose ๐ โ โ (๐) . Then {0} = null ๐ 0 โ null ๐ 1 โ โฏ โ null ๐ ๐ โ null ๐ ๐ + 1 โ โฏ . Proof Suppose ๐ is a nonnegative integer and ๐ฃ โ null ๐ ๐ . Then ๐ ๐ ๐ฃ = 0 , which implies that ๐ ๐ + 1 ๐ฃ = ๐(๐ ๐ ๐ฃ) = ๐(0) = 0 . Thus ๐ฃ โ null ๐ ๐ + 1 . Hence null ๐ ๐ โ null ๐ ๐ + 1 , as desired. For similar results about decreasing sequences of ranges, see Exercises 6, 7, and 8. The following result states that if two consecutive terms in the sequence of sub- spaces above are equal, then all later terms in the sequence are equal. 8.2 equality in the sequence of null spaces Suppose ๐ โ โ (๐) and ๐ is a nonnegative integer such that null ๐ ๐ = null ๐ ๐ + 1 . Then null ๐ ๐ = null ๐ ๐ + 1 = null ๐ ๐ + 2 = null ๐ ๐ + 3 = โฏ . Proof Let ๐ be a positive integer. We want to prove that null ๐ ๐ + ๐ = null ๐ ๐ + ๐ + 1 . We already know from 8.1 that null ๐ ๐ + ๐ โ null ๐ ๐ + ๐ + 1 . To prove the inclusion in the other direction, suppose ๐ฃ โ null ๐ ๐ + ๐ + 1 . Then ๐ ๐ + 1 (๐ ๐ ๐ฃ) = ๐ ๐ + ๐ + 1 ๐ฃ = 0. Hence ๐ ๐ ๐ฃ โ null ๐ ๐ + 1 = null ๐ ๐ . Thus ๐ ๐ + ๐ ๐ฃ = ๐ ๐ (๐ ๐ ๐ฃ) = 0 , which means that ๐ฃ โ null ๐ ๐ + ๐ . This implies that null ๐ ๐ + ๐ + 1 โ null ๐ ๐ + ๐ , completing the proof. The result above raises the question of whether there exists a nonnegative integer ๐ such that null ๐ ๐ = null ๐ ๐ + 1 . The next result shows that this equality holds at least when ๐ equals the dimension of the vector space on which ๐ operates. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 312 Spans: True Boxes: True Text: Section 8A Generalized Eigenvectors and Nilpotent Operators 299 8.3 null spaces stop growing Suppose ๐ โ โ (๐) . Then null ๐ dim ๐ = null ๐ dim ๐ + 1 = null ๐ dim ๐ + 2 = โฏ . Proof We only need to prove that null ๐ dim ๐ = null ๐ dim ๐ + 1 (by 8.2). Suppose this is not true. Then, by 8.1 and 8.2, we have {0} = null ๐ 0 โ null ๐ 1 โ โฏ โ null ๐ dim ๐ โ null ๐ dim ๐ + 1 , where the symbol โ means โcontained in but not equal toโ. At each of the strict inclusions in the chain above, the dimension increases by at least 1 . Thus dim null ๐ dim ๐ + 1 โฅ dim ๐ + 1 , a contradiction because a subspace of ๐ cannot have a larger dimension than dim ๐ . It is not true that ๐ = null ๐ โ range ๐ for every ๐ โ โ (๐) . However, the next result can be a useful substitute. 8.4 ๐ is the direct sum of null ๐ dim ๐ and range ๐ dim ๐ Suppose ๐ โ โ (๐) . Then ๐ = null ๐ dim ๐ โ range ๐ dim ๐ . Proof Let ๐ = dim ๐ . First we show that 8.5 ( null ๐ ๐ ) โฉ ( range ๐ ๐ ) = {0}. Suppose ๐ฃ โ ( null ๐ ๐ ) โฉ ( range ๐ ๐ ) . Then ๐ ๐ ๐ฃ = 0 , and there exists ๐ข โ ๐ such that ๐ฃ = ๐ ๐ ๐ข . Applying ๐ ๐ to both sides of the last equation shows that ๐ ๐ ๐ฃ = ๐ 2๐ ๐ข . Hence ๐ 2๐ ๐ข = 0 , which implies that ๐ ๐ ๐ข = 0 (by 8.3). Thus ๐ฃ = ๐ ๐ ๐ข = 0 , completing the proof of 8.5. Now 8.5 implies that null ๐ ๐ + range ๐ ๐ is a direct sum (by 1.46). Also, dim ( null ๐ ๐ โ range ๐ ๐ ) = dim null ๐ ๐ + dim range ๐ ๐ = dim ๐ , where the first equality above comes from 3.94 and the second equality comes from the fundamental theorem of linear maps (3.21). The equation above implies that null ๐ ๐ โ range ๐ ๐ = ๐ (see 2.39), as desired. For an improvement of the result above, see Exercise 19. 8.6 example: ๐
3 = null ๐ 3 โ range ๐ 3 for ๐ โ โ (๐
3 ) Suppose ๐ โ โ (๐
3 ) is defined by ๐(๐ง 1 , ๐ง 2 , ๐ง 3 ) = (4๐ง 2 , 0 , 5๐ง 3 ). Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 313 Spans: True Boxes: True Text: 300 Chapter 8 Operators on Complex Vector Spaces Then null ๐ = {(๐ง 1 , 0 , 0) โถ ๐ง 1 โ ๐
} and range ๐ = {(๐ง 1 , 0 , ๐ง 3 ) โถ ๐ง 1 , ๐ง 3 โ ๐
} . Thus null ๐ โฉ range ๐ โ {0} . Hence null ๐ + range ๐ is not a direct sum. Also note that null ๐ + range ๐ โ ๐
3 . However, we have ๐ 3 (๐ง 1 , ๐ง 2 , ๐ง 3 ) = (0 , 0 , 125๐ง 3 ) . Thus we see that null ๐ 3 = {(๐ง 1 , ๐ง 2 , 0) โถ ๐ง 1 , ๐ง 2 โ ๐
} and range ๐ 3 = {(0 , 0 , ๐ง 3 ) โถ ๐ง 3 โ ๐
}. Hence ๐
3 = null ๐ 3 โ range ๐ 3 , as expected by 8.4. Generalized Eigenvectors Some operators do not have enough eigenvectors to lead to good descriptions of their behavior. Thus in this subsection we introduce the concept of generalized eigenvectors, which will play a major role in our description of the structure of an operator. To understand why we need more than eigenvectors, letโs examine the question of describing an operator by decomposing its domain into invariant subspaces. Fix ๐ โ โ (๐) . We seek to describe ๐ by finding a โniceโ direct sum decomposition ๐ = ๐ 1 โ โฏ โ ๐ ๐ , where each ๐ ๐ is a subspace of ๐ invariant under ๐ . The simplest possible nonzero invariant subspaces are one-dimensional. A decomposition as above in which each ๐ ๐ is a one-dimensional subspace of ๐ invariant under ๐ is possible if and only if ๐ has a basis consisting of eigenvectors of ๐ (see 5.55). This happens if and only if ๐ has an eigenspace decomposition 8.7 ๐ = ๐ธ(๐ 1 , ๐) โ โฏ โ ๐ธ(๐ ๐ , ๐) , where ๐ 1 , โฆ , ๐ ๐ are the distinct eigenvalues of ๐ (see 5.55). The spectral theorem in the previous chapter shows that if ๐ is an inner product space, then a decomposition of the form 8.7 holds for every self-adjoint operator if ๐
= ๐ and for every normal operator if ๐
= ๐ because operators of those types have enough eigenvectors to form a basis of ๐ (see 7.29 and 7.31). However, a decomposition of the form 8.7 may not hold for more general operators, even on a complex vector space. An example was given by the operator in 5.57, which does not have enough eigenvectors for 8.7 to hold. Generalized eigenvectors and generalized eigenspaces, which we now introduce, will remedy this situation. 8.8 definition: generalized eigenvector Suppose ๐ โ โ (๐) and ๐ is an eigenvalue of ๐ . A vector ๐ฃ โ ๐ is called a generalized eigenvector of ๐ corresponding to ๐ if ๐ฃ โ 0 and (๐ โ ๐๐ผ) ๐ ๐ฃ = 0 for some positive integer ๐ . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 314 Spans: True Boxes: True Text: Section 8A Generalized Eigenvectors and Nilpotent Operators 301 Generalized eigenvalues are not de- fined because doing so would not lead to anything new. Reason: if (๐ โ ๐๐ผ) ๐ is not injective for some positive inte- ger ๐ , then ๐ โ ๐๐ผ is not injective, and hence ๐ is an eigenvalue of ๐ . A nonzero vector ๐ฃ โ ๐ is a general- ized eigenvector of ๐ corresponding to ๐ if and only if (๐ โ ๐๐ผ) dim ๐ ๐ฃ = 0 , as follows from applying 8.1 and 8.3 to the operator ๐ โ ๐๐ผ . As we know, an operator on a complex vector space may not have enough eigenvectors to form a basis of the domain. The next result shows that on a complex vector space there are enough generalized eigenvectors to do this. 8.9 a basis of generalized eigenvectors Suppose ๐
= ๐ and ๐ โ โ (๐) . Then there is a basis of ๐ consisting of generalized eigenvectors of ๐ . Proof Let ๐ = dim ๐ . We will use induction on ๐ . To get started, note that the desired result holds if ๐ = 1 because then every nonzero vector in ๐ is an eigenvector of ๐ . This step is where we use the hypothesis that ๐
= ๐ , because if ๐
= ๐ then ๐ may not have any eigenvalues. Now suppose ๐ > 1 and the de- sired result holds for all smaller values of dim ๐ . Let ๐ be an eigenvalue of ๐ . Applying 8.4 to ๐ โ ๐๐ผ shows that ๐ = null (๐ โ ๐๐ผ) ๐ โ range (๐ โ ๐๐ผ) ๐ . If null (๐ โ ๐๐ผ) ๐ = ๐ , then every nonzero vector in ๐ is a generalized eigen- vector of ๐ , and thus in this case there is a basis of ๐ consisting of generalized eigenvectors of ๐ . Hence we can assume that null (๐ โ ๐๐ผ) ๐ โ ๐ , which implies that range (๐ โ ๐๐ผ) ๐ โ {0} . Also, null (๐ โ ๐๐ผ) ๐ โ {0} , because ๐ is an eigenvalue of ๐ . Thus we have 0 < dim range (๐ โ ๐๐ผ) ๐ < ๐. Furthermore, range (๐ โ ๐๐ผ) ๐ is invariant under ๐ [ by 5.18 with ๐(๐ง) = (๐ง โ ๐) ๐ ] . Let ๐ โ โ ( range (๐ โ ๐๐ผ) ๐ ) equal ๐ restricted to range (๐ โ ๐๐ผ) ๐ . Our induction hypothesis applied to the operator ๐ implies that there is a basis of range (๐ โ ๐๐ผ) ๐ consisting of generalized eigenvectors of ๐ , which of course are generalized eigenvectors of ๐ . Adjoining that basis of range (๐โ๐๐ผ) ๐ to a basis of null (๐โ๐๐ผ) ๐ gives a basis of ๐ consisting of generalized eigenvectors of ๐ . If ๐
= ๐ and dim ๐ > 1 , then some operators on ๐ have the property that there exists a basis of ๐ consisting of generalized eigenvectors of the operator, and (unlike what happens when ๐
= ๐ ) other operators do not have this property. See Exercise 11 for a necessary and sufficient condition that determines whether an operator has this property. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 315 Spans: True Boxes: True Text: 302 Chapter 8 Operators on Complex Vector Spaces 8.10 example: generalized eigenvectors of an operator on ๐ 3 Define ๐ โ โ (๐ 3 ) by ๐(๐ง 1 , ๐ง 2 , ๐ง 3 ) = (4๐ง 2 , 0 , 5๐ง 3 ) for each (๐ง 1 , ๐ง 2 , ๐ง 3 ) โ ๐ 3 . A routine use of the definition of eigenvalue shows that the eigenvalues of ๐ are 0 and 5 . Furthermore, the eigenvectors corresponding to the eigenvalue 0 are the nonzero vectors of the form (๐ง 1 , 0 , 0) , and the eigenvectors corresponding to the eigenvalue 5 are the nonzero vectors of the form (0 , 0 , ๐ง 3 ) . Hence this operator does not have enough eigenvectors to span its domain ๐ 3 . We compute that ๐ 3 (๐ง 1 , ๐ง 2 , ๐ง 3 ) = (0 , 0 , 125๐ง 3 ) . Thus 8.1 and 8.3 imply that the generalized eigenvectors of ๐ corresponding to the eigenvalue 0 are the nonzero vectors of the form (๐ง 1 , ๐ง 2 , 0) . We also have (๐ โ 5๐ผ) 3 (๐ง 1 , ๐ง 2 , ๐ง 3 ) = (โ125๐ง 1 + 300๐ง 2 , โ125๐ง 2 , 0) . Thus the generalized eigenvectors of ๐ corresponding to the eigenvalue 5 are the nonzero vectors of the form (0 , 0 , ๐ง 3 ) . The paragraphs above show that each of the standard basis vectors of ๐ 3 is a generalized eigenvector of ๐ . Thus ๐ 3 indeed has a basis consisting of generalized eigenvectors of ๐ , as promised by 8.9. If ๐ฃ is an eigenvector of ๐ โ โ (๐) , then the corresponding eigenvalue ๐ is uniquely determined by the equation ๐๐ฃ = ๐๐ฃ , which can be satisfied by only one ๐ โ ๐
(because ๐ฃ โ 0 ). However, if ๐ฃ is a generalized eigenvector of ๐ , then it is not obvious that the equation (๐ โ ๐๐ผ) dim ๐ ๐ฃ = 0 can be satisfied by only one ๐ โ ๐
. Fortunately, the next result tells us that all is well on this issue. 8.11 generalized eigenvector corresponds to a unique eigenvalue Suppose ๐ โ โ (๐) . Then each generalized eigenvector of ๐ corresponds to only one eigenvalue of ๐ . Proof Suppose ๐ฃ โ ๐ is a generalized eigenvector of ๐ corresponding to eigen- values ๐ผ and ๐ of ๐ . Let ๐ be the smallest positive integer such that (๐โ๐ผ๐ผ) ๐ ๐ฃ = 0 . Let ๐ = dim ๐ . Then 0 = (๐ โ ๐๐ผ) ๐ ๐ฃ = ((๐ โ ๐ผ๐ผ) + (๐ผ โ ๐)๐ผ) ๐ ๐ฃ = ๐ โ ๐=0 ๐ ๐ (๐ผ โ ๐) ๐โ๐ (๐ โ ๐ผ๐ผ) ๐ ๐ฃ , where ๐ 0 = 1 and the values of the other binomial coefficients ๐ ๐ do not matter. Apply the operator (๐ โ ๐ผ๐ผ) ๐โ1 to both sides of the equation above, getting 0 = (๐ผ โ ๐) ๐ (๐ โ ๐ผ๐ผ) ๐โ1 ๐ฃ. Because (๐ โ ๐ผ๐ผ) ๐โ1 ๐ฃ โ 0 , the equation above implies that ๐ผ = ๐ , as desired. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 316 Spans: True Boxes: True Text: Section 8A Generalized Eigenvectors and Nilpotent Operators 303 We saw earlier (5.11) that eigenvectors corresponding to distinct eigenvalues are linearly independent. Now we prove a similar result for generalized eigen- vectors, with a proof that roughly follows the pattern of the proof of that earlier result. 8.12 linearly independent generalized eigenvectors Suppose that ๐ โ โ (๐) . Then every list of generalized eigenvectors of ๐ corresponding to distinct eigenvalues of ๐ is linearly independent. Proof Suppose the desired result is false. Then there exists a smallest positive integer ๐ such that there exists a linearly dependent list ๐ฃ 1 , โฆ , ๐ฃ ๐ of generalized eigenvectors of ๐ corresponding to distinct eigenvalues ๐ 1 , โฆ , ๐ ๐ of ๐ (note that ๐ โฅ 2 because a generalized eigenvector is, by definition, nonzero). Thus there exist ๐ 1 , โฆ , ๐ ๐ โ ๐
, none of which are 0 (because of the minimality of ๐ ), such that ๐ 1 ๐ฃ 1 + โฏ + ๐ ๐ ๐ฃ ๐ = 0. Let ๐ = dim ๐ . Apply (๐ โ ๐ ๐ ๐ผ) ๐ to both sides of the equation above, getting 8.13 ๐ 1 (๐ โ ๐ ๐ ๐ผ) ๐ ๐ฃ 1 + โฏ + ๐ ๐โ1 (๐ โ ๐ ๐ ๐ผ) ๐ ๐ฃ ๐โ1 = 0. Suppose ๐ โ {1 , โฆ , ๐ โ 1} . Then (๐ โ ๐ ๐ ๐ผ) ๐ ๐ฃ ๐ โ 0 because otherwise ๐ฃ ๐ would be a generalized eigenvector of ๐ corresponding to the distinct eigenvalues ๐ ๐ and ๐ ๐ , which would contradict 8.11. However, (๐ โ ๐ ๐ ๐ผ) ๐ ((๐ โ ๐ ๐ ๐ผ) ๐ ๐ฃ ๐ ) = (๐ โ ๐ ๐ ๐ผ) ๐ ((๐ โ ๐ ๐ ๐ผ) ๐ ๐ฃ ๐ ) = 0. Thus the last two displayed equations show that (๐ โ ๐ ๐ ๐ผ) ๐ ๐ฃ ๐ is a generalized eigenvector of ๐ corresponding to the eigenvalue ๐ ๐ . Hence (๐ โ ๐ ๐ ๐ผ) ๐ ๐ฃ 1 , โฆ , (๐ โ ๐ ๐ ๐ผ) ๐ ๐ฃ ๐โ1 is a linearly dependent list (by 8.13) of ๐โ1 generalized eigenvectors correspond- ing to distinct eigenvalues, contradicting the minimality of ๐ . This contradiction completes the proof. Nilpotent Operators 8.14 definition: nilpotent An operator is called nilpotent if some power of it equals 0 . Thus an operator on ๐ is nilpotent if every nonzero vector in ๐ is a generalized eigenvector of ๐ corresponding to the eigenvalue 0 . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 317 Spans: True Boxes: True Text: 304 Chapter 8 Operators on Complex Vector Spaces 8.15 example: nilpotent operators (a) The operator ๐ โ โ (๐
4 ) defined by ๐(๐ง 1 , ๐ง 2 , ๐ง 3 , ๐ง 4 ) = (0 , 0 , ๐ง 1 , ๐ง 2 ) is nilpotent because ๐ 2 = 0 . (b) The operator on ๐
3 whose matrix (with respect to the standard basis) is โโโโโ โ3 9 0 โ7 9 6 4 0 โ6 โโโโโ is nilpotent, as can be shown by cubing the matrix above to get the zero matrix. (c) The operator of differentiation on ๐ซ ๐ (๐) is nilpotent because the (๐ + 1) th derivative of every polynomial of degree at most ๐ equals 0 . Note that on this space of dimension ๐ + 1 , we need to raise the nilpotent operator to the power ๐ + 1 to get the 0 operator. The Latin word nil means nothing or zero; the Latin word potens means having power. Thus nilpotent literally means having a power that is zero. The next result shows that when rais- ing a nilpotent operator to a power, we never need to use a power higher than the dimension of the space. For a slightly stronger result, see Exercise 18. 8.16 nilpotent operator raised to dimension of domain is 0 Suppose ๐ โ โ (๐) is nilpotent. Then ๐ dim ๐ = 0 . Proof Because ๐ is nilpotent, there exists a positive integer ๐ such that ๐ ๐ = 0 . Thus null ๐ ๐ = ๐ . Now 8.1 and 8.3 imply that null ๐ dim ๐ = ๐ . Thus ๐ dim ๐ = 0 . 8.17 eigenvalues of nilpotent operator Suppose ๐ โ โ (๐) . (a) If ๐ is nilpotent, then 0 is an eigenvalue of ๐ and ๐ has no other eigenvalues. (b) If ๐
= ๐ and 0 is the only eigenvalue of ๐ , then ๐ is nilpotent. Proof (a) To prove (a), suppose ๐ is nilpotent. Hence there is a positive integer ๐ such that ๐ ๐ = 0 . This implies that ๐ is not injective. Thus 0 is an eigenvalue of ๐ . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 318 Spans: True Boxes: True Text: Section 8A Generalized Eigenvectors and Nilpotent Operators 305 To show that ๐ has no other eigenvalues, suppose ๐ is an eigenvalue of ๐ . Then there exists a nonzero vector ๐ฃ โ ๐ such that ๐๐ฃ = ๐๐ฃ. Repeatedly applying ๐ to both sides of this equation shows that ๐ ๐ ๐ฃ = ๐ ๐ ๐ฃ = 0. Thus ๐ = 0 , as desired. (b) Suppose ๐
= ๐ and 0 is the only eigenvalue of ๐ . By 5.27(b), the minimal polynomial of ๐ equals ๐ง ๐ for some positive integer ๐ . Thus ๐ ๐ = 0 . Hence ๐ is nilpotent. Exercise 23 shows that the hypothesis that ๐
= ๐ cannot be deleted in (b) of the result above. Given an operator on ๐ , we want to find a basis of ๐ such that the matrix of the operator with respect to this basis is as simple as possible, meaning that the matrix contains many 0 โs. The next result shows that if ๐ is nilpotent, then we can choose a basis of ๐ such that the matrix of ๐ with respect to this basis has more than half of its entries equal to 0 . Later in this chapter we will do even better. 8.18 minimal polynomial and upper-triangular matrix of nilpotent operator Suppose ๐ โ โ (๐) . Then the following are equivalent. (a) ๐ is nilpotent. (b) The minimal polynomial of ๐ is ๐ง ๐ for some positive integer ๐ . (c) There is a basis of ๐ with respect to which the matrix of ๐ has the form โโโโโ 0 โ โฑ 0 0 โโโโโ , where all entries on and below the diagonal equal 0 . Proof Suppose (a) holds, so ๐ is nilpotent. Thus there exists a positive integer ๐ such that ๐ ๐ = 0 . Now 5.29 implies that ๐ง ๐ is a polynomial multiple of the minimal polynomial of ๐ . Thus the minimal polynomial of ๐ is ๐ง ๐ for some positive integer ๐ , proving that (a) implies (b). Now suppose (b) holds, so the minimal polynomial of ๐ is ๐ง ๐ for some positive integer ๐ . This implies, by 5.27(a), that 0 ( which is the only zero of ๐ง ๐ ) is the only eigenvalue of ๐ . This further implies, by 5.44, that there is a basis of ๐ with respect to which the matrix of ๐ is upper triangular. This also implies, by 5.41, that all entries on the diagonal of this matrix are 0 , proving that (b) implies (c). Now suppose (c) holds. Then 5.40 implies that ๐ dim ๐ = 0 . Thus ๐ is nilpotent, proving that (c) implies (a). Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 319 Spans: True Boxes: True Text: 306 Chapter 8 Operators on Complex Vector Spaces Exercises 8A 1 Suppose ๐ โ โ (๐) . Prove that if dim null ๐ 4 = 8 and dim null ๐ 6 = 9 , then dim null ๐ ๐ = 9 for all integers ๐ โฅ 5 . 2 Suppose ๐ โ โ (๐) , ๐ is a positive integer, ๐ฃ โ ๐ , and ๐ ๐โ1 ๐ฃ โ 0 but ๐ ๐ ๐ฃ = 0 . Prove that ๐ฃ , ๐๐ฃ , ๐ 2 ๐ฃ , โฆ , ๐ ๐โ1 ๐ฃ is linearly independent. The result in this exercise is used in the proof of 8.45. 3 Suppose ๐ โ โ (๐) . Prove that ๐ = null ๐ โ range ๐ โบ null ๐ 2 = null ๐. 4 Suppose ๐ โ โ (๐) , ๐ โ ๐
, and ๐ is a positive integer such that the minimal polynomial of ๐ is a polynomial multiple of (๐ง โ ๐) ๐ . Prove that dim null (๐ โ ๐๐ผ) ๐ โฅ ๐. 5 Suppose ๐ โ โ (๐) and ๐ is a positive integer. Prove that dim null ๐ ๐ โค ๐ dim null ๐. Hint: Exercise 21 in Section 3B may be useful. 6 Suppose ๐ โ โ (๐) . Show that ๐ = range ๐ 0 โ range ๐ 1 โ โฏ โ range ๐ ๐ โ range ๐ ๐ + 1 โ โฏ . 7 Suppose ๐ โ โ (๐) and ๐ is a nonnegative integer such that range ๐ ๐ = range ๐ ๐ + 1 . Prove that range ๐ ๐ = range ๐ ๐ for all ๐ > ๐ . 8 Suppose ๐ โ โ (๐) . Prove that range ๐ dim ๐ = range ๐ dim ๐ + 1 = range ๐ dim ๐ + 2 = โฏ . 9 Suppose ๐ โ โ (๐) and ๐ is a nonnegative integer. Prove that null ๐ ๐ = null ๐ ๐ + 1 โบ range ๐ ๐ = range ๐ ๐ + 1 . 10 Define ๐ โ โ (๐ 2 ) by ๐(๐ค , ๐ง) = (๐ง , 0) . Find all generalized eigenvectors of ๐ . 11 Suppose that ๐ โ โ (๐) . Prove that there is a basis of ๐ consisting of generalized eigenvectors of ๐ if and only if the minimal polynomial of ๐ equals (๐ง โ ๐ 1 )โฏ(๐ง โ ๐ ๐ ) for some ๐ 1 , โฆ , ๐ ๐ โ ๐
. Assume ๐
= ๐ because the case ๐
= ๐ follows from 5.27 ( b ) and 8.9. This exercise states that the condition for there to be a basis of ๐ consisting of generalized eigenvectors of ๐ is the same as the condition for there to be a basis with respect to which ๐ has an upper-triangular matrix ( see 5.44 ) . Caution: If ๐ has an upper-triangular matrix with respect to a basis ๐ฃ 1 , โฆ , ๐ฃ ๐ of ๐ , then ๐ฃ 1 is an eigenvector of ๐ but it is not necessarily true that ๐ฃ 2 , โฆ , ๐ฃ ๐ are generalized eigenvectors of ๐ . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 320 Spans: True Boxes: True Text: Section 8A Generalized Eigenvectors and Nilpotent Operators 307 12 Suppose ๐ โ โ (๐) is such that every vector in ๐ is a generalized eigenvector of ๐ . Prove that there exists ๐ โ ๐
such that ๐ โ ๐๐ผ is nilpotent. 13 Suppose ๐ , ๐ โ โ (๐) and ๐๐ is nilpotent. Prove that ๐๐ is nilpotent. 14 Suppose ๐ โ โ (๐) is nilpotent and ๐ โ 0 . Prove ๐ is not diagonalizable. 15 Suppose ๐
= ๐ and ๐ โ โ (๐) . Prove that ๐ is diagonalizable if and only if every generalized eigenvector of ๐ is an eigenvector of ๐ . For ๐
= ๐ , this exercise adds another equivalence to the list of conditions for diagonalizability in 5.55. 16 (a) Give an example of nilpotent operators ๐ , ๐ on the same vector space such that neither ๐ + ๐ nor ๐๐ is nilpotent. (b) Suppose ๐ , ๐ โ โ (๐) are nilpotent and ๐๐ = ๐๐ . Prove that ๐ + ๐ and ๐๐ are nilpotent. 17 Suppose ๐ โ โ (๐) is nilpotent and ๐ is a positive integer such that ๐ ๐ = 0 . (a) Prove that ๐ผ โ ๐ is invertible and that (๐ผ โ ๐) โ1 = ๐ผ + ๐ + โฏ + ๐ ๐โ1 . (b) Explain how you would guess the formula above. 18 Suppose ๐ โ โ (๐) is nilpotent. Prove that ๐ 1 + dimrange ๐ = 0 . If dim range ๐ < dim ๐ โ 1 , then this exercise improves 8.16. 19 Suppose ๐ โ โ (๐) is not nilpotent. Show that ๐ = null ๐ dim ๐โ1 โ range ๐ dim ๐โ1 . For operators that are not nilpotent, this exercise improves 8.4. 20 Suppose ๐ is an inner product space and ๐ โ โ (๐) is normal and nilpotent. Prove that ๐ = 0 . 21 Suppose ๐ โ โ (๐) is such that null ๐ dim ๐โ1 โ null ๐ dim ๐ . Prove that ๐ is nilpotent and that dim null ๐ ๐ = ๐ for every integer ๐ with 0 โค ๐ โค dim ๐ . 22 Suppose ๐ โ โ (๐ 5 ) is such that range ๐ 4 โ range ๐ 5 . Prove that ๐ is nilpotent. 23 Give an example of an operator ๐ on a finite-dimensional real vector space such that 0 is the only eigenvalue of ๐ but ๐ is not nilpotent. This exercise shows that the implication ( b ) โน ( a ) in 8.17 does not hold without the hypothesis that ๐
= ๐ . 24 For each item in Example 8.15, find a basis of the domain vector space such that the matrix of the nilpotent operator with respect to that basis has the upper-triangular form promised by 8.18(c). 25 Suppose that ๐ is an inner product space and ๐ โ โ (๐) is nilpotent. Show that there is an orthonormal basis of ๐ with respect to which the matrix of ๐ has the upper-triangular form promised by 8.18(c). Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 321 Spans: True Boxes: True Text: 308 Chapter 8 Operators on Complex Vector Spaces 8B Generalized Eigenspace Decomposition Generalized Eigenspaces 8.19 definition: generalized eigenspace, ๐บ(๐ , ๐) Suppose ๐ โ โ (๐) and ๐ โ ๐
. The generalized eigenspace of ๐ correspond- ing to ๐ , denoted by ๐บ(๐ , ๐) , is defined by ๐บ(๐ , ๐) = {๐ฃ โ ๐ โถ (๐ โ ๐๐ผ) ๐ ๐ฃ = 0 for some positive integer ๐}. Thus ๐บ(๐ , ๐) is the set of generalized eigenvectors of ๐ corresponding to ๐ , along with the 0 vector. Because every eigenvector of ๐ is a generalized eigenvector of ๐ (take ๐ = 1 in the definition of generalized eigenvector), each eigenspace is contained in the corresponding generalized eigenspace. In other words, if ๐ โ โ (๐) and ๐ โ ๐
, then ๐ธ(๐ , ๐) โ ๐บ(๐ , ๐) . The next result implies that if ๐ โ โ (๐) and ๐ โ ๐
, then the generalized eigenspace ๐บ(๐ , ๐) is a subspace of ๐ (because the null space of each linear map on ๐ is a subspace of ๐ ). 8.20 description of generalized eigenspaces Suppose ๐ โ โ (๐) and ๐ โ ๐
. Then ๐บ(๐ , ๐) = null (๐ โ ๐๐ผ) dim ๐ . Proof Suppose ๐ฃ โ null (๐ โ ๐๐ผ) dim ๐ . The definitions imply ๐ฃ โ ๐บ(๐ , ๐) . Thus ๐บ(๐ , ๐) โ null (๐ โ ๐๐ผ) dim ๐ . Conversely, suppose ๐ฃ โ ๐บ(๐ , ๐) . Thus there is a positive integer ๐ such that ๐ฃ โ null (๐ โ ๐๐ผ) ๐ . From 8.1 and 8.3 (with ๐ โ ๐๐ผ replacing ๐ ), we get ๐ฃ โ null (๐ โ ๐๐ผ) dim ๐ . Thus ๐บ(๐ , ๐) โ null (๐ โ ๐๐ผ) dim ๐ , completing the proof. 8.21 example: generalized eigenspaces of an operator on ๐ 3 Define ๐ โ โ (๐ 3 ) by ๐(๐ง 1 , ๐ง 2 , ๐ง 3 ) = (4๐ง 2 , 0 , 5๐ง 3 ). In Example 8.10, we saw that the eigenvalues of ๐ are 0 and 5 , and we found the corresponding sets of generalized eigenvectors. Taking the union of those sets with {0} , we have ๐บ(0 , ๐) = {(๐ง 1 , ๐ง 2 , 0) โถ ๐ง 1 , ๐ง 2 โ ๐} and ๐บ(5 , ๐) = {(0 , 0 , ๐ง 3 ) โถ ๐ง 3 โ ๐}. Note that ๐ 3 = ๐บ(0 , ๐) โ ๐บ(5 , ๐) . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 322 Spans: True Boxes: True Text: Section 8B Generalized Eigenspace Decomposition 309 In Example 8.21, the domain space ๐ 3 is the direct sum of the generalized eigenspaces of the operator ๐ in that example. Our next result shows that this behavior holds in general. Specifically, the following major result shows that if ๐
= ๐ and ๐ โ โ (๐) , then ๐ is the direct sum of the generalized eigenspaces of ๐ , each of which is invariant under ๐ and on which ๐ is a nilpotent operator plus a scalar multiple of the identity. Thus the next result achieves our goal of decomposing ๐ into invariant subspaces on which ๐ has a known behavior. As we will see, the proof follows from putting together what we have learned about generalized eigenspaces and then using our result that for each operator ๐ โ โ (๐) , there exists a basis of ๐ consisting of generalized eigenvectors of ๐ . 8.22 generalized eigenspace decomposition Suppose ๐
= ๐ and ๐ โ โ (๐) . Let ๐ 1 , โฆ , ๐ ๐ be the distinct eigenvalues of ๐ . Then (a) ๐บ(๐ ๐ , ๐) is invariant under ๐ for each ๐ = 1 , โฆ , ๐ ; (b) (๐ โ ๐ ๐ ๐ผ)| ๐บ(๐ ๐ , ๐) is nilpotent for each ๐ = 1 , โฆ , ๐ ; (c) ๐ = ๐บ(๐ 1 , ๐) โ โฏ โ ๐บ(๐ ๐ , ๐) . Proof (a) Suppose ๐ โ {1 , โฆ , ๐} . Then 8.20 shows that ๐บ(๐ ๐ , ๐) = null (๐ โ ๐ ๐ ๐ผ) dim ๐ . Thus 5.18, with ๐(๐ง) = (๐งโ๐ ๐ ) dim ๐ , implies that ๐บ(๐ ๐ , ๐) is invariant under ๐ , proving (a). (b) Suppose ๐ โ {1 , โฆ , ๐} . If ๐ฃ โ ๐บ(๐ ๐ , ๐) , then (๐ โ ๐ ๐ ๐ผ) dim ๐ ๐ฃ = 0 (by 8.20). Thus ((๐ โ ๐ ๐ ๐ผ)| ๐บ(๐ ๐ , ๐) ) dim ๐ = 0 . Hence (๐ โ ๐ ๐ ๐ผ)| ๐บ(๐ ๐ , ๐) is nilpotent, proving (b). (c) To show that ๐บ(๐ 1 , ๐) + โฏ + ๐บ(๐ ๐ , ๐) is a direct sum, suppose ๐ฃ 1 + โฏ + ๐ฃ ๐ = 0 , where each ๐ฃ ๐ is in ๐บ(๐ ๐ , ๐) . Because generalized eigenvectors of ๐ cor- responding to distinct eigenvalues are linearly independent (by 8.12), this implies that each ๐ฃ ๐ equals 0 . Thus ๐บ(๐ 1 , ๐) + โฏ + ๐บ(๐ ๐ , ๐) is a direct sum (by 1.45). Finally, each vector in ๐ can be written as a finite sum of generalized eigen- vectors of ๐ (by 8.9). Thus ๐ = ๐บ(๐ 1 , ๐) โ โฏ โ ๐บ(๐ ๐ , ๐) , proving (c). For the analogous result when ๐
= ๐ , see Exercise 8. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 323 Spans: True Boxes: True Text: 310 Chapter 8 Operators on Complex Vector Spaces Multiplicity of an Eigenvalue If ๐ is a complex vector space and ๐ โ โ (๐) , then the decomposition of ๐ pro- vided by the generalized eigenspace decomposition (8.22) can be a powerful tool. The dimensions of the subspaces involved in this decomposition are sufficiently important to get a name, which is given in the next definition. 8.23 definition: multiplicity โข Suppose ๐ โ โ (๐) . The multiplicity of an eigenvalue ๐ of ๐ is defined to be the dimension of the corresponding generalized eigenspace ๐บ(๐ , ๐) . โข In other words, the multiplicity of an eigenvalue ๐ of ๐ equals dim null (๐ โ ๐๐ผ) dim ๐ . The second bullet point above holds because ๐บ(๐ , ๐) = null (๐ โ ๐๐ผ) dim ๐ (see 8.20). 8.24 example: multiplicity of each eigenvalue of an operator Suppose ๐ โ โ (๐ 3 ) is defined by ๐(๐ง 1 , ๐ง 2 , ๐ง 3 ) = (6๐ง 1 + 3๐ง 2 + 4๐ง 3 , 6๐ง 2 + 2๐ง 3 , 7๐ง 3 ). The matrix of ๐ (with respect to the standard basis) is โโโโโ 6 3 4 0 6 2 0 0 7 โโโโโ . The eigenvalues of ๐ are the diagonal entries 6 and 7 , as follows from 5.41. You can verify that the generalized eigenspaces of ๐ are as follows: ๐บ(6 , ๐) = span ((1 , 0 , 0) , (0 , 1 , 0)) and ๐บ(7 , ๐) = span ((10 , 2 , 1)). In this example, the multiplicity of each eigenvalue equals the number of times that eigenvalue appears on the diago- nal of an upper-triangular matrix rep- resenting the operator. This behavior always happens, as we will see in 8.31. Thus the eigenvalue 6 has multiplicity 2 and the eigenvalue 7 has multiplicity 1 . The direct sum ๐ 3 = ๐บ(6 , ๐) โ ๐บ(7 , ๐) is the generalized eigenspace decom- position promised by 8.22. A basis of ๐ 3 consisting of generalized eigen- vectors of ๐ , as promised by 8.9, is (1 , 0 , 0) , (0 , 1 , 0) , (10 , 2 , 1) . There does not exist a basis of ๐ 3 consisting of eigen- vectors of this operator. In the example above, the sum of the multiplicities of the eigenvalues of ๐ equals 3 , which is the dimension of the domain of ๐ . The next result shows that this holds for all operators on finite-dimensional complex vector spaces. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 324 Spans: True Boxes: True Text: Section 8B Generalized Eigenspace Decomposition 311 8.25 sum of the multiplicities equals dim ๐ Suppose ๐
= ๐ and ๐ โ โ (๐) . Then the sum of the multiplicities of all eigenvalues of ๐ equals dim ๐ . Proof The desired result follows from the generalized eigenspace decomposition (8.22) and the formula for the dimension of a direct sum (see 3.94). The terms algebraic multiplicity and geometric multiplicity are used in some books. In case you encounter this terminology, be aware that the algebraic multi- plicity is the same as the multiplicity defined here and the geometric multiplicity is the dimension of the corresponding eigenspace. In other words, if ๐ โ โ (๐) and ๐ is an eigenvalue of ๐ , then algebraic multiplicity of ๐ = dim null (๐ โ ๐๐ผ) dim ๐ = dim ๐บ(๐ , ๐) , geometric multiplicity of ๐ = dim null (๐ โ ๐๐ผ) = dim ๐ธ(๐ , ๐). Note that as defined above, the algebraic multiplicity also has a geometric meaning as the dimension of a certain null space. The definition of multiplicity given here is cleaner than the traditional definition that involves determinants; 9.62 implies that these definitions are equivalent. If ๐ is an inner product space, ๐ โ โ (๐) is normal, and ๐ is an eigenvalue of ๐ , then the algebraic multiplicity of ๐ equals the geometric multiplicity of ๐ , as can be seen from applying Exercise 27 in Section 7A to the normal operator ๐ โ ๐๐ผ . As a special case, the singular values of ๐ โ โ (๐ , ๐) (here ๐ and ๐ are both finite-dimensional inner product spaces) depend on the multiplicities (either algebraic or geometric) of the eigenvalues of the self-adjoint operator ๐ โ ๐ . The next definition associates a monic polynomial with each operator on a finite-dimensional complex vector space. 8.26 definition: characteristic polynomial Suppose ๐
= ๐ and ๐ โ โ (๐) . Let ๐ 1 , โฆ , ๐ ๐ denote the distinct eigenvalues of ๐ , with multiplicities ๐ 1 , โฆ , ๐ ๐ . The polynomial (๐ง โ ๐ 1 ) ๐ 1 โฏ(๐ง โ ๐ ๐ ) ๐ ๐ is called the characteristic polynomial of ๐ . 8.27 example: the characteristic polynomial of an operator Suppose ๐ โ โ (๐ 3 ) is defined as in Example 8.24. Because the eigenvalues of ๐ are 6 , with multiplicity 2 , and 7 , with multiplicity 1 , we see that the characteristic polynomial of ๐ is (๐ง โ 6) 2 (๐ง โ 7) . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 325 Spans: True Boxes: True Text: 312 Chapter 8 Operators on Complex Vector Spaces 8.28 degree and zeros of characteristic polynomial Suppose ๐
= ๐ and ๐ โ โ (๐) . Then (a) the characteristic polynomial of ๐ has degree dim ๐ ; (b) the zeros of the characteristic polynomial of ๐ are the eigenvalues of ๐ . Proof Our result about the sum of the multiplicities (8.25) implies (a). The definition of the characteristic polynomial implies (b). Most texts define the characteristic polynomial using determinants (the two definitions are equivalent by 9.62). The approach taken here, which is considerably simpler, leads to the following nice proof of the CayleyโHamilton theorem. 8.29 CayleyโHamilton theorem Suppose ๐
= ๐ , ๐ โ โ (๐) , and ๐ is the characteristic polynomial of ๐ . Then ๐(๐) = 0 . Proof Let ๐ 1 , โฆ , ๐ ๐ be the distinct eigenvalues of ๐ , and let ๐ ๐ = dim ๐บ(๐ ๐ , ๐) . For each ๐ โ {1 , โฆ , ๐} , we know that (๐ โ ๐ ๐ ๐ผ)| ๐บ(๐ ๐ , ๐) is nilpotent. Thus we have Arthur Cayley ( 1821โ1895 ) published three mathematics papers before com- pleting his undergraduate degree. (๐ โ ๐ ๐ ๐ผ) ๐ ๐ | ๐บ(๐ ๐ , ๐) = 0 (by 8.16) for each ๐ โ {1 , โฆ , ๐} . The generalized eigenspace decom- position (8.22) states that every vector in ๐ is a sum of vectors in ๐บ(๐ 1 , ๐) , โฆ , ๐บ(๐ ๐ , ๐) . Thus to prove that ๐(๐) = 0 , we only need to show that ๐(๐)| ๐บ(๐ ๐ , ๐) = 0 for each ๐ . Fix ๐ โ {1 , โฆ , ๐} . We have ๐(๐) = (๐ โ ๐ 1 ๐ผ) ๐ 1 โฏ(๐ โ ๐ ๐ ๐ผ) ๐ ๐ . The operators on the right side of the equation above all commute, so we can move the factor (๐ โ ๐ ๐ ๐ผ) ๐ ๐ to be the last term in the expression on the right. Because (๐ โ ๐ ๐ ๐ผ) ๐ ๐ | ๐บ(๐ ๐ , ๐) = 0 , we have ๐(๐)| ๐บ(๐ ๐ , ๐) = 0 , as desired. The next result implies that if the minimal polynomial of an operator ๐ โ โ (๐) has degree dim ๐ (as happens almost alwaysโsee the paragraphs following 5.24), then the characteristic polynomial of ๐ equals the minimal polynomial of ๐ . 8.30 characteristic polynomial is a multiple of minimal polynomial Suppose ๐
= ๐ and ๐ โ โ (๐) . Then the characteristic polynomial of ๐ is a polynomial multiple of the minimal polynomial of ๐ . Proof The desired result follows immediately from the CayleyโHamilton theo- rem (8.29) and 5.29. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 326 Spans: True Boxes: True Text: Section 8B Generalized Eigenspace Decomposition 313 Now we can prove that the result suggested by Example 8.24 holds for all operators on finite-dimensional complex vector spaces. 8.31 multiplicity of an eigenvalue equals number of times on diagonal Suppose ๐
= ๐ and ๐ โ โ (๐) . Suppose ๐ฃ 1 , โฆ , ๐ฃ ๐ is a basis of ๐ such that โณ (๐ , (๐ฃ 1 , โฆ , ๐ฃ ๐ )) is upper triangular. Then the number of times that each eigenvalue ๐ of ๐ appears on the diagonal of โณ (๐ , (๐ฃ 1 , โฆ , ๐ฃ ๐ )) equals the multiplicity of ๐ as an eigenvalue of ๐ . Proof Let ๐ด = โณ (๐ , (๐ฃ 1 , โฆ , ๐ฃ ๐ )) . Thus ๐ด is an upper-triangular matrix. Let ๐ 1 , โฆ , ๐ ๐ denote the entries on the diagonal of ๐ด . Thus for each ๐ โ {1 , โฆ , ๐} , we have ๐๐ฃ ๐ = ๐ข ๐ + ๐ ๐ ๐ฃ ๐ for some ๐ข ๐ โ span (๐ฃ 1 , โฆ , ๐ฃ ๐โ1 ) . Hence if ๐ โ {1 , โฆ , ๐} and ๐ ๐ โ 0 , then ๐๐ฃ ๐ is not a linear combination of ๐๐ฃ 1 , โฆ , ๐๐ฃ ๐โ1 . The linear dependence lemma (2.19) now implies that the list of those ๐๐ฃ ๐ such that ๐ ๐ โ 0 is linearly independent. Let ๐ denote the number of indices ๐ โ {1 , โฆ , ๐} such that ๐ ๐ = 0 . The conclusion of the previous paragraph implies that dim range ๐ โฅ ๐ โ ๐. Because ๐ = dim ๐ = dim null ๐ + dim range ๐ , the inequality above implies that 8.32 dim null ๐ โค ๐. The matrix of the operator ๐ ๐ with respect to the basis ๐ฃ 1 , โฆ , ๐ฃ ๐ is the upper- triangular matrix ๐ด ๐ , which has diagonal entries ๐ 1๐ , โฆ , ๐ ๐๐ [ see Exercise 2(b) in Section 5C ] . Because ๐ ๐๐ = 0 if and only if ๐ ๐ = 0 , the number of times that 0 appears on the diagonal of ๐ด ๐ equals ๐ . Thus applying 8.32 with ๐ replaced with ๐ ๐ , we have 8.33 dim null ๐ ๐ โค ๐. For ๐ an eigenvalue of ๐ , let ๐ ๐ denote the multiplicity of ๐ as an eigenvalue of ๐ and let ๐ ๐ denote the number of times that ๐ appears on the diagonal of ๐ด . Replacing ๐ in 8.33 with ๐ โ ๐๐ผ , we see that 8.34 ๐ ๐ โค ๐ ๐ for each eigenvalue ๐ of ๐ . The sum of the multiplicities ๐ ๐ over all eigenvalues ๐ of ๐ equals ๐ , the dimension of ๐ (by 8.25). The sum of the numbers ๐ ๐ over all eigenvalues ๐ of ๐ also equals ๐ , because the diagonal of ๐ด has length ๐ . Thus summing both sides of 8.34 over all eigenvalues ๐ of ๐ produces an equality. Hence 8.34 must actually be an equality for each eigenvalue ๐ of ๐ . Thus the multiplicity of ๐ as an eigenvalue of ๐ equals the number of times that ๐ appears on the diagonal of ๐ด , as desired. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 327 Spans: True Boxes: True Text: โ 100๐ Chapter 8 Operators on Complex Vector Spaces Block Diagonal Matrices Often we can understand a matrix better by thinking of it as composed of smaller matrices. To interpret our results in matrix form, we make the following definition, gener- alizing the notion of a diagonal matrix. If each matrix ๐ด ๐ in the definition below is a 1 -by- 1 matrix, then we actually have a diagonal matrix. 8.35 definition: block diagonal matrix A block diagonal matrix is a square matrix of the form โโโโโ ๐ด 1 0 โฑ 0 ๐ด ๐ โโโโโ , where ๐ด 1 , โฆ , ๐ด ๐ are square matrices lying along the diagonal and all other entries of the matrix equal 0 . 8.36 example: a block diagonal matrix The 5 -by- 5 matrix ๐ด = โโโโโโโโโโโโโโ โ โ โ ( 4 ) 0 0 0 0 0 0 โโโ 2 โ3 0 2 โโโ 0 0 0 0 0 0 0 0 0 0 โ โ โ 1 7 0 1 โ โ โ โโโโโโโโโโโโโโ โ โ โ is a block diagonal matrix with ๐ด = โโโโโโโ ๐ด 1 0 ๐ด 2 0 ๐ด 3 โโโโโโโ , where ๐ด 1 = ( 4 ) , ๐ด 2 = โโ โ 2 โ3 0 2 โโ โ , ๐ด 3 = โโ โ 1 7 0 1 โโ โ . Here the inner matrices in the 5 -by- 5 matrix above are blocked off to show how we can think of it as a block diagonal matrix. Note that in the example above, each of ๐ด 1 , ๐ด 2 , ๐ด 3 is an upper-triangular matrix whose diagonal entries are all equal. The next result shows that with respect to an appropriate basis, every operator on a finite-dimensional complex vector space has a matrix of this form. Note that this result gives us many more zeros in the matrix than are needed to make it upper triangular. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 328 Spans: True Boxes: True Text: Section 8B Generalized Eigenspace Decomposition 315 8.37 block diagonal matrix with upper-triangular blocks Suppose ๐
= ๐ and ๐ โ โ (๐) . Let ๐ 1 , โฆ , ๐ ๐ be the distinct eigenvalues of ๐ , with multiplicities ๐ 1 , โฆ , ๐ ๐ . Then there is a basis of ๐ with respect to which ๐ has a block diagonal matrix of the form โโโโโ ๐ด 1 0 โฑ 0 ๐ด ๐ โโโโโ , where each ๐ด ๐ is a ๐ ๐ -by- ๐ ๐ upper-triangular matrix of the form ๐ด ๐ = โโโโโ ๐ ๐ โ โฑ 0 ๐ ๐ โโโโโ . Proof Each (๐ โ ๐ ๐ ๐ผ)| ๐บ(๐ ๐ , ๐) is nilpotent (see 8.22). For each ๐ , choose a basis of ๐บ(๐ ๐ , ๐) , which is a vector space of dimension ๐ ๐ , such that the matrix of (๐ โ ๐ ๐ ๐ผ)| ๐บ(๐ ๐ , ๐) with respect to this basis is as in 8.18(c). Thus with respect to this basis, the matrix of ๐| ๐บ(๐ ๐ , ๐) , which equals (๐ โ ๐ ๐ ๐ผ)| ๐บ(๐ ๐ , ๐) + ๐ ๐ ๐ผ| ๐บ(๐ ๐ , ๐) , looks like the desired form shown above for ๐ด ๐ . The generalized eigenspace decomposition (8.22) shows that putting together the bases of the ๐บ(๐ ๐ , ๐) โs chosen above gives a basis of ๐ . The matrix of ๐ with respect to this basis has the desired form. 8.38 example: block diagonal matrix via generalized eigenvectors Let ๐ โ โ (๐ 3 ) be defined by ๐(๐ง 1 , ๐ง 2 , ๐ง 3 ) = (6๐ง 1 + 3๐ง 2 + 4๐ง 3 , 6๐ง 2 + 2๐ง 3 , 7๐ง 3 ) . The matrix of ๐ (with respect to the standard basis) is โโโโโ 6 3 4 0 6 2 0 0 7 โโโโโ , which is an upper-triangular matrix but is not of the form promised by 8.37. As we saw in Example 8.24, the eigenvalues of ๐ are 6 and 7 , and ๐บ(6 , ๐) = span ((1 , 0 , 0) , (0 , 1 , 0)) and ๐บ(7 , ๐) = span ((10 , 2 , 1)). We also saw that a basis of ๐ 3 consisting of generalized eigenvectors of ๐ is (1 , 0 , 0) , (0 , 1 , 0) , (10 , 2 , 1). The matrix of ๐ with respect to this basis is โโโโ โ ( 6 3 0 6 ) 0 0 0 0 ( 7 ) โโโโ โ , which is a matrix of the block diagonal form promised by 8.37. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 329 Spans: True Boxes: True Text: 316 Chapter 8 Operators on Complex Vector Spaces Exercises 8B 1 Define ๐ โ โ (๐ 2 ) by ๐(๐ค , ๐ง) = (โ๐ง , ๐ค) . Find the generalized eigenspaces corresponding to the distinct eigenvalues of ๐ . 2 Suppose ๐ โ โ (๐) is invertible. Prove that ๐บ(๐ , ๐) = ๐บ( 1๐ , ๐ โ1 ) for every ๐ โ ๐
with ๐ โ 0 . 3 Suppose ๐ โ โ (๐) . Suppose ๐ โ โ (๐) is invertible. Prove that ๐ and ๐ โ1 ๐๐ have the same eigenvalues with the same multiplicities. 4 Suppose dim ๐ โฅ 2 and ๐ โ โ (๐) is such that null ๐ dim ๐โ2 โ null ๐ dim ๐โ1 . Prove that ๐ has at most two distinct eigenvalues. 5 Suppose ๐ โ โ (๐) and 3 and 8 are eigenvalues of ๐ . Let ๐ = dim ๐ . Prove that ๐ = ( null ๐ ๐โ2 ) โ ( range ๐ ๐โ2 ) . 6 Suppose ๐ โ โ (๐) and ๐ is an eigenvalue of ๐ . Explain why the exponent of ๐ง โ ๐ in the factorization of the minimal polynomial of ๐ is the smallest positive integer ๐ such that (๐ โ ๐๐ผ) ๐ | ๐บ(๐ , ๐) = 0 . 7 Suppose ๐ โ โ (๐) and ๐ is an eigenvalue of ๐ with multiplicity ๐ . Prove that ๐บ(๐ , ๐) = null (๐ โ ๐๐ผ) ๐ . If ๐ < dim ๐ , then this exercise improves 8.20. 8 Suppose ๐ โ โ (๐) and ๐ 1 , โฆ , ๐ ๐ are the distinct eigenvalues of ๐ . Prove that ๐ = ๐บ(๐ 1 , ๐) โ โฏ โ ๐บ(๐ ๐ , ๐) if and only if the minimal polynomial of ๐ equals (๐ง โ ๐ 1 ) ๐ 1 โฏ(๐ง โ ๐ ๐ ) ๐ ๐ for some positive integers ๐ 1 , โฆ , ๐ ๐ . The case ๐
= ๐ follows immediately from 5.27 ( b ) and the generalized eigenspace decomposition ( 8.22 ) ; thus this exercise is interesting only when ๐
= ๐ . 9 Suppose ๐
= ๐ and ๐ โ โ (๐) . Prove that there exist ๐ท , ๐ โ โ (๐) such that ๐ = ๐ท + ๐ , the operator ๐ท is diagonalizable, ๐ is nilpotent, and ๐ท๐ = ๐๐ท . 10 Suppose ๐ is a complex inner product space, ๐ 1 , โฆ , ๐ ๐ is an orthonormal basis of ๐ , and ๐ โ โ (๐) . Let ๐ 1 , โฆ , ๐ ๐ be the eigenvalues of ๐ , each included as many times as its multiplicity. Prove that |๐ 1 | 2 + โฏ + |๐ ๐ | 2 โค โ๐๐ 1 โ 2 + โฏ + โ๐๐ ๐ โ 2 . See the comment after Exercise 5 in Section 7A. 11 Give an example of an operator on ๐ 4 whose characteristic polynomial equals (๐ง โ 7) 2 (๐ง โ 8) 2 . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 330 Spans: True Boxes: True Text: Section 8B Generalized Eigenspace Decomposition 317 12 Give an example of an operator on ๐ 4 whose characteristic polynomial equals (๐งโ1)(๐งโ5) 3 and whose minimal polynomial equals (๐งโ1)(๐งโ5) 2 . 13 Give an example of an operator on ๐ 4 whose characteristic and minimal polynomials both equal ๐ง(๐ง โ 1) 2 (๐ง โ 3) . 14 Give an example of an operator on ๐ 4 whose characteristic polynomial equals ๐ง(๐ง โ 1) 2 (๐ง โ 3) and whose minimal polynomial equals ๐ง(๐ง โ 1)(๐ง โ 3) . 15 Let ๐ be the operator on ๐ 4 defined by ๐(๐ง 1 , ๐ง 2 , ๐ง 3 , ๐ง 4 ) = (0 , ๐ง 1 , ๐ง 2 , ๐ง 3 ) . Find the characteristic polynomial and the minimal polynomial of ๐ . 16 Let ๐ be the operator on ๐ 6 defined by ๐(๐ง 1 , ๐ง 2 , ๐ง 3 , ๐ง 4 , ๐ง 5 , ๐ง 6 ) = (0 , ๐ง 1 , ๐ง 2 , 0 , ๐ง 4 , 0). Find the characteristic polynomial and the minimal polynomial of ๐ . 17 Suppose ๐
= ๐ and ๐ โ โ (๐) is such that ๐ 2 = ๐ . Prove that the characteris- tic polynomial of ๐ is ๐ง ๐ (๐งโ1) ๐ , where ๐ = dim null ๐ and ๐ = dim range ๐ . 18 Suppose ๐ โ โ (๐) and ๐ is an eigenvalue of ๐ . Explain why the following four numbers equal each other. (a) The exponent of ๐ง โ ๐ in the factorization of the minimal polynomial of ๐ . (b) The smallest positive integer ๐ such that (๐ โ ๐๐ผ) ๐ | ๐บ(๐ , ๐) = 0 . (c) The smallest positive integer ๐ such that null (๐ โ ๐๐ผ) ๐ = null (๐ โ ๐๐ผ) ๐ + 1 . (d) The smallest positive integer ๐ such that range (๐ โ ๐๐ผ) ๐ = range (๐ โ ๐๐ผ) ๐ + 1 . 19 Suppose ๐
= ๐ and ๐ โ โ (๐) is a unitary operator. Prove that the constant term in the characteristic polynomial of ๐ has absolute value 1 . 20 Suppose that ๐
= ๐ and ๐ 1 , โฆ , ๐ ๐ are nonzero subspaces of ๐ such that ๐ = ๐ 1 โ โฏ โ ๐ ๐ . Suppose ๐ โ โ (๐) and each ๐ ๐ is invariant under ๐ . For each ๐ , let ๐ ๐ denote the characteristic polynomial of ๐| ๐ ๐ . Prove that the characteristic polynomial of ๐ equals ๐ 1 โฏ๐ ๐ . 21 Suppose ๐ , ๐ โ ๐ซ (๐) are monic polynomials with the same zeros and ๐ is a polynomial multiple of ๐ . Prove that there exists ๐ โ โ (๐ deg ๐ ) such that the characteristic polynomial of ๐ is ๐ and the minimal polynomial of ๐ is ๐ . This exercise implies that every monic polynomial is the characteristic polynomial of some operator. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 331 Spans: True Boxes: True Text: 318 Chapter 8 Operators on Complex Vector Spaces 22 Suppose ๐ด and ๐ต are block diagonal matrices of the form ๐ด = โโโโโ ๐ด 1 0 โฑ 0 ๐ด ๐ โโโโโ , ๐ต = โโโโโ ๐ต 1 0 โฑ 0 ๐ต ๐ โโโโโ , where ๐ด ๐ and ๐ต ๐ are square matrices of the same size for each ๐ = 1 , โฆ , ๐ . Show that ๐ด๐ต is a block diagonal matrix of the form ๐ด๐ต = โโโโโ ๐ด 1 ๐ต 1 0 โฑ 0 ๐ด ๐ ๐ต ๐ โโโโโ . 23 Suppose ๐
= ๐ , ๐ โ โ (๐) , and ๐ โ ๐ . (a) Show that ๐ข + ๐๐ฃ โ ๐บ(๐ , ๐ ๐ ) if and only if ๐ข โ ๐๐ฃ โ ๐บ(๐ , ๐ ๐ ) . (b) Show that the multiplicity of ๐ as an eigenvalue of ๐ ๐ equals the multiplicity of ๐ as an eigenvalue of ๐ ๐ . (c) Use (b) and the result about the sum of the multiplicities (8.25) to show that if dim ๐ is an odd number, then ๐ ๐ has a real eigenvalue. (d) Use (c) and the result about real eigenvalues of ๐ ๐ (Exercise 17 in Section 5A) to show that if dim ๐ is an odd number, then ๐ has an eigenvalue (thus giving an alternative proof of 5.34). See Exercise 33 in Section 3B for the definition of the complexification ๐ ๐ . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 332 Spans: True Boxes: True Text: Section 8C Consequences of Generalized Eigenspace Decomposition 319 8C Consequences of Generalized Eigenspace Decomposition Square Roots of Operators Recall that a square root of an operator ๐ โ โ (๐) is an operator ๐
โ โ (๐) such that ๐
2 = ๐ (see 7.36). Every complex number has a square root, but not every operator on a complex vector space has a square root. For example, the operator on ๐ 3 defined by ๐(๐ง 1 , ๐ง 2 , ๐ง 3 ) = (๐ง 2 , ๐ง 3 , 0) does not have a square root, as you are asked to show in Exercise 1. The noninvertibility of that operator is no accident, as we will soon see. We begin by showing that the identity plus any nilpotent operator has a square root. 8.39 identity plus nilpotent has a square root Suppose ๐ โ โ (๐) is nilpotent. Then ๐ผ + ๐ has a square root. Proof Consider the Taylor series for the function โ 1 + ๐ฅ : 8.40 โ 1 + ๐ฅ = 1 + ๐ 1 ๐ฅ + ๐ 2 ๐ฅ 2 + โฏ . Because ๐ 1 = 12 , the formula above implies that 1 + ๐ฅ2 is a good estimate for โ 1 + ๐ฅ when ๐ฅ is small. We do not find an explicit formula for the coefficients or worry about whether the infinite sum converges because we use this equation only as motivation. Because ๐ is nilpotent, ๐ ๐ = 0 for some positive integer ๐ . In 8.40, suppose we replace ๐ฅ with ๐ and 1 with ๐ผ . Then the infinite sum on the right side becomes a finite sum (because ๐ ๐ = 0 for all ๐ โฅ ๐ ). Thus we guess that there is a square root of ๐ผ + ๐ of the form ๐ผ + ๐ 1 ๐ + ๐ 2 ๐ 2 + โฏ + ๐ ๐โ1 ๐ ๐โ1 . Having made this guess, we can try to choose ๐ 1 , ๐ 2 , โฆ , ๐ ๐โ1 such that the operator above has its square equal to ๐ผ + ๐ . Now (๐ผ + ๐ 1 ๐ + ๐ 2 ๐ 2 + ๐ 3 ๐ 3 + โฏ + ๐ ๐โ1 ๐ ๐โ1 ) 2 = ๐ผ + 2๐ 1 ๐ + (2๐ 2 + ๐ 12 )๐ 2 + (2๐ 3 + 2๐ 1 ๐ 2 )๐ 3 + โฏ + (2๐ ๐โ1 + terms involving ๐ 1 , โฆ , ๐ ๐โ2 )๐ ๐โ1 . We want the right side of the equation above to equal ๐ผ + ๐ . Hence choose ๐ 1 such that 2๐ 1 = 1 (thus ๐ 1 = 1/2 ). Next, choose ๐ 2 such that 2๐ 2 + ๐ 12 = 0 (thus ๐ 2 = โ1/8 ). Then choose ๐ 3 such that the coefficient of ๐ 3 on the right side of the equation above equals 0 (thus ๐ 3 = 1/16 ). Continue in this fashion for each ๐ = 4 , โฆ , ๐โ1 , at each step solving for ๐ ๐ so that the coefficient of ๐ ๐ on the right side of the equation above equals 0 . Actually we do not care about the explicit formula for the ๐ ๐ โs. We only need to know that some choice of the ๐ ๐ โs gives a square root of ๐ผ + ๐ . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 333 Spans: True Boxes: True Text: 320 Chapter 8 Operators on Complex Vector Spaces The previous lemma is valid on real and complex vector spaces. However, the result below holds only on complex vector spaces. For example, the operator of multiplication by โ1 on the one-dimensional real vector space ๐ has no square root. Representation of a complex number with polar coordinates. For the proof below, we need to know that every ๐ง โ ๐ has a square root in ๐ . To show this, write ๐ง = ๐( cos ๐ + ๐ sin ๐) , where ๐ is the length of the line segment in the complex plane from the origin to ๐ง and ๐ is the angle of that line segment with the positive horizontal axis. Then โ ๐( cos ๐2 + ๐ sin ๐2 ) is a square root of ๐ง , as you can verify by showing that the square of the complex number above equals ๐ง . 8.41 over ๐ , invertible operators have square roots Suppose ๐ is a complex vector space and ๐ โ โ (๐) is invertible. Then ๐ has a square root. Proof Let ๐ 1 , โฆ , ๐ ๐ be the distinct eigenvalues of ๐ . For each ๐ , there exists a nilpotent operator ๐ ๐ โ โ (๐บ(๐ ๐ , ๐)) such that ๐| ๐บ(๐ ๐ , ๐) = ๐ ๐ ๐ผ + ๐ ๐ [ see 8.22(b) ] . Because ๐ is invertible, none of the ๐ ๐ โs equals 0 , so we can write ๐| ๐บ(๐ ๐ , ๐) = ๐ ๐ (๐ผ + ๐ ๐ ๐ ๐ ) for each ๐ . Because ๐ ๐ /๐ ๐ is nilpotent, ๐ผ + ๐ ๐ /๐ ๐ has a square root (by 8.39). Multiplying a square root of the complex number ๐ ๐ by a square root of ๐ผ + ๐ ๐ /๐ ๐ , we obtain a square root ๐
๐ of ๐| ๐บ(๐ ๐ , ๐) . By the generalized eigenspace decomposition (8.22), a typical vector ๐ฃ โ ๐ can be written uniquely in the form ๐ฃ = ๐ข 1 + โฏ + ๐ข ๐ , where each ๐ข ๐ is in ๐บ(๐ ๐ , ๐) . Using this decomposition, define an operator ๐
โ โ (๐) by ๐
๐ฃ = ๐
1 ๐ข 1 + โฏ + ๐
๐ ๐ข ๐ . You should verify that this operator ๐
is a square root of ๐ , completing the proof. By imitating the techniques in this subsection, you should be able to prove that if ๐ is a complex vector space and ๐ โ โ (๐) is invertible, then ๐ has a ๐ th root for every positive integer ๐ . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 334 Spans: True Boxes: True Text: Section 8C Consequences of Generalized Eigenspace Decomposition 321 Jordan Form We know that if ๐ is a complex vector space, then for every ๐ โ โ (๐) there is a basis of ๐ with respect to which ๐ has a nice upper-triangular matrix (see 8.37). In this subsection we will see that we can do even betterโthere is a basis of ๐ with respect to which the matrix of ๐ contains 0 โs everywhere except possibly on the diagonal and the line directly above the diagonal. We begin by looking at two examples of nilpotent operators. 8.42 example: nilpotent operator with nice matrix Let ๐ be the operator on ๐ 4 defined by ๐(๐ง 1 , ๐ง 2 , ๐ง 3 , ๐ง 4 ) = (0 , ๐ง 1 , ๐ง 2 , ๐ง 3 ). Then ๐ 4 = 0 ; thus ๐ is nilpotent. If ๐ฃ = (1 , 0 , 0 , 0) , then ๐ 3 ๐ฃ , ๐ 2 ๐ฃ , ๐๐ฃ , ๐ฃ is a basis of ๐ 4 . The matrix of ๐ with respect to this basis is โโโโโโโโ 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 โโโโโโโโ . The next example of a nilpotent operator has more complicated behavior than the example above. 8.43 example: nilpotent operator with slightly more complicated matrix Let ๐ be the operator on ๐ 6 defined by ๐(๐ง 1 , ๐ง 2 , ๐ง 3 , ๐ง 4 , ๐ง 5 , ๐ง 6 ) = (0 , ๐ง 1 , ๐ง 2 , 0 , ๐ง 4 , 0). Then ๐ 3 = 0 ; thus ๐ is nilpotent. In contrast to the nice behavior of the nilpotent operator of the previous example, for this nilpotent operator there does not exist a vector ๐ฃ โ ๐ 6 such that ๐ 5 ๐ฃ , ๐ 4 ๐ฃ , ๐ 3 ๐ฃ , ๐ 2 ๐ฃ , ๐๐ฃ , ๐ฃ is a basis of ๐ 6 . However, if we take ๐ฃ 1 = (1 , 0 , 0 , 0 , 0 , 0) , ๐ฃ 2 = (0 , 0 , 0 , 1 , 0 , 0) , and ๐ฃ 3 = (0 , 0 , 0 , 0 , 0 , 1) , then ๐ 2 ๐ฃ 1 , ๐๐ฃ 1 , ๐ฃ 1 , ๐๐ฃ 2 , ๐ฃ 2 , ๐ฃ 3 is a basis of ๐ 6 . The matrix of ๐ with respect to this basis is โโโโโโ โโโโโโโโโ โโโโ โ 0 1 0 0 0 1 0 0 0 โโโโ โ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ( 0 1 0 0 ) 0 0 0 0 0 0 0 ( 0 ) โโโโโโ โโโโโโโโโ . Here the inner matrices are blocked off to show that we can think of the 6 -by- 6 matrix above as a block diagonal matrix consisting of a 3 -by- 3 block with 1 โs on the line above the diagonal and 0 โs elsewhere, a 2 -by- 2 block with 1 above the diagonal and 0 โs elsewhere, and a 1 -by- 1 block containing 0 . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 335 Spans: True Boxes: True Text: 322 Chapter 8 Operators on Complex Vector Spaces Our next goal is to show that every nilpotent operator ๐ โ โ (๐) behaves similarly to the operator in the previous example. Specifically, there is a finite collection of vectors ๐ฃ 1 , โฆ , ๐ฃ ๐ โ ๐ such that there is a basis of ๐ consisting of the vectors of the form ๐ ๐ ๐ฃ ๐ , as ๐ varies from 1 to ๐ and ๐ varies (in reverse order) from 0 to the largest nonnegative integer ๐ ๐ such that ๐ ๐ ๐ ๐ฃ ๐ โ 0 . With respect to this basis, the matrix of ๐ looks like the matrix in the previous example. More specifically, ๐ has a block diagonal matrix with respect to this basis, with each block a square matrix that is 0 everywhere except on the line above the diagonal. In the next definition, the diagonal of each ๐ด ๐ is filled with some eigenvalue ๐ ๐ of ๐ , the line directly above the diagonal of ๐ด ๐ is filled with 1 โs, and all other entries in ๐ด ๐ are 0 (to understand why each ๐ ๐ is an eigenvalue of ๐ , see 5.41). The ๐ ๐ โs need not be distinct. Also, ๐ด ๐ may be a 1 -by- 1 matrix (๐ ๐ ) containing just an eigenvalue of ๐ . If each ๐ ๐ is 0 , then the next definition captures the behavior described in the paragraph above (recall that if ๐ is nilpotent, then 0 is the only eigenvalue of ๐ ). 8.44 definition: Jordan basis Suppose ๐ โ โ (๐) . A basis of ๐ is called a Jordan basis for ๐ if with respect to this basis ๐ has a block diagonal matrix โโโโโ ๐ด 1 0 โฑ 0 ๐ด ๐ โโโโโ in which each ๐ด ๐ is an upper-triangular matrix of the form ๐ด ๐ = โ โ โโโโโโ ๐ ๐ 1 0 โฑ โฑ โฑ 1 0 ๐ ๐ โ โ โโโโโโ . Most of the work in proving that every operator on a finite-dimensional com- plex vector space has a Jordan basis occurs in proving the special case below of nilpotent operators. This special case holds on real vector spaces as well as complex vector spaces. 8.45 every nilpotent operator has a Jordan basis Suppose ๐ โ โ (๐) is nilpotent. Then there is a basis of ๐ that is a Jordan basis for ๐ . Proof We will prove this result by induction on dim ๐ . To get started, note that the desired result holds if dim ๐ = 1 (because in that case, the only nilpotent operator is the 0 operator). Now assume that dim ๐ > 1 and that the desired result holds on all vector spaces of smaller dimension. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 336 Spans: True Boxes: True Text: Section 8C Consequences of Generalized Eigenspace Decomposition 323 Let ๐ be the smallest positive integer such that ๐ ๐ = 0 . Thus there exists ๐ข โ ๐ such that ๐ ๐โ1 ๐ข โ 0 . Let ๐ = span (๐ข , ๐๐ข , โฆ , ๐ ๐โ1 ๐ข). The list ๐ข , ๐๐ข , โฆ , ๐ ๐โ1 ๐ข is linearly independent (see Exercise 2 in Section 8A). If ๐ = ๐ , then writing this list in reverse order gives a Jordan basis for ๐ and we are done. Thus we can assume that ๐ โ ๐ . Note that ๐ is invariant under ๐ . By our induction hypothesis, there is a basis of ๐ that is a Jordan basis for ๐| ๐ . The strategy of our proof is that we will find a subspace ๐ of ๐ such that ๐ is also invariant under ๐ and ๐ = ๐ โ ๐ . Again by our induction hypothesis, there will be a basis of ๐ that is a Jordan basis for ๐| ๐ . Putting together the Jordan bases for ๐| ๐ and ๐| ๐ , we will have a Jordan basis for ๐ . Let ๐ โ ๐ โฒ be such that ๐(๐ ๐โ1 ๐ข) โ 0 . Let ๐ = {๐ฃ โ ๐ โถ ๐(๐ ๐ ๐ฃ) = 0 for each ๐ = 0 , โฆ , ๐ โ 1}. Then ๐ is a subspace of ๐ that is invariant under ๐ ( the invariance holds because if ๐ฃ โ ๐ then ๐(๐ ๐ (๐๐ฃ)) = 0 for ๐ = 0 , โฆ , ๐ โ 1 , where the case ๐ = ๐ โ 1 holds because ๐ ๐ = 0) . We will show that ๐ = ๐ โ ๐ , which by the previous paragraph will complete the proof. To show that ๐ + ๐ is a direct sum, suppose ๐ฃ โ ๐ โฉ ๐ with ๐ฃ โ 0 . Because ๐ฃ โ ๐ , there exist ๐ 0 , โฆ , ๐ ๐โ1 โ ๐
such that ๐ฃ = ๐ 0 ๐ข + ๐ 1 ๐๐ข + โฏ + ๐ ๐โ1 ๐ ๐โ1 ๐ข. Let ๐ be the smallest index such that ๐ ๐ โ 0 . Apply ๐ ๐โ๐โ1 to both sides of the equation above, getting ๐ ๐โ๐โ1 ๐ฃ = ๐ ๐ ๐ ๐โ1 ๐ข , where we have used the equation ๐ ๐ = 0 . Now apply ๐ to both sides of the equation above, getting ๐(๐ ๐โ๐โ1 ๐ฃ) = ๐ ๐ ๐(๐ ๐โ1 ๐ข) โ 0. The equation above shows that ๐ฃ โ ๐ . Hence we have proved that ๐ โฉ ๐ = {0} , which implies that ๐ + ๐ is a direct sum (see 1.46). To show that ๐ โ ๐ = ๐ , define ๐ โถ ๐ โ ๐
๐ by ๐๐ฃ = (๐(๐ฃ) , ๐(๐๐ฃ) , โฆ , ๐(๐ ๐โ1 ๐ฃ)). Thus null ๐ = ๐ . Hence dim ๐ = dim null ๐ = dim ๐ โ dim range ๐ โฅ dim ๐ โ ๐ , where the second equality comes from the fundamental theorem of linear maps (3.21). Using the inequality above, we have dim (๐ โ ๐) = dim ๐ + dim ๐ โฅ ๐ + ( dim ๐ โ ๐) = dim ๐. Thus ๐ โ ๐ = ๐ (by 2.39), completing the proof. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 337 Spans: True Boxes: True Text: 324 Chapter 8 Operators on Complex Vector Spaces Camille Jordan ( 1838โ1922 ) pub- lished a proof of 8.46 in 1870. Now the generalized eigenspace de- composition allows us to extend the pre- vious result to operators that may not be nilpotent. Doing this requires that we deal with complex vector spaces. 8.46 Jordan form Suppose ๐
= ๐ and ๐ โ โ (๐) . Then there is a basis of ๐ that is a Jordan basis for ๐ . Proof Let ๐ 1 , โฆ , ๐ ๐ be the distinct eigenvalues of ๐ . The generalized eigenspace decomposition states that ๐ = ๐บ(๐ 1 , ๐) โ โฏ โ ๐บ(๐ ๐ , ๐) , where each (๐ โ ๐ ๐ ๐ผ)| ๐บ(๐ ๐ , ๐) is nilpotent (see 8.22). Thus 8.45 implies that some basis of each ๐บ(๐ ๐ , ๐) is a Jordan basis for (๐ โ ๐ ๐ ๐ผ)| ๐บ(๐ ๐ , ๐) . Put these bases together to get a basis of ๐ that is a Jordan basis for ๐ . Exercises 8C 1 Suppose ๐ โ โ (๐ 3 ) is the operator defined by ๐(๐ง 1 , ๐ง 2 , ๐ง 3 ) = (๐ง 2 , ๐ง 3 , 0) . Prove that ๐ does not have a square root. 2 Define ๐ โ โ (๐
5 ) by ๐(๐ฅ 1 , ๐ฅ 2 , ๐ฅ 3 , ๐ฅ 4 , ๐ฅ 5 ) = (2๐ฅ 2 , 3๐ฅ 3 , โ๐ฅ 4 , 4๐ฅ 5 , 0) . (a) Show that ๐ is nilpotent. (b) Find a square root of ๐ผ + ๐ . 3 Suppose ๐ is a complex vector space. Prove that every invertible operator on ๐ has a cube root. 4 Suppose ๐ is a real vector space. Prove that the operator โ๐ผ on ๐ has a square root if and only if dim ๐ is an even number. 5 Suppose ๐ โ โ (๐ 2 ) is the operator defined by ๐(๐ค , ๐ง) = (โ๐คโ๐ง , 9๐ค + 5๐ง) . Find a Jordan basis for ๐ . 6 Find a basis of ๐ซ 4 (๐) that is a Jordan basis for the differentiation operator ๐ท on ๐ซ 4 (๐) defined by ๐ท๐ = ๐ โฒ . 7 Suppose ๐ โ โ (๐) is nilpotent and ๐ฃ 1 , โฆ , ๐ฃ ๐ is a Jordan basis for ๐ . Prove that the minimal polynomial of ๐ is ๐ง ๐ + 1 , where ๐ is the length of the longest consecutive string of 1 โs that appears on the line directly above the diagonal in the matrix of ๐ with respect to ๐ฃ 1 , โฆ , ๐ฃ ๐ . 8 Suppose ๐ โ โ (๐) and ๐ฃ 1 , โฆ , ๐ฃ ๐ is a basis of ๐ that is a Jordan basis for ๐ . Describe the matrix of ๐ 2 with respect to this basis. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 338 Spans: True Boxes: True Text: Section 8C Consequences of Generalized Eigenspace Decomposition 325 9 Suppose ๐ โ โ (๐) is nilpotent. Explain why there exist ๐ฃ 1 , โฆ , ๐ฃ ๐ โ ๐ and nonnegative integers ๐ 1 , โฆ , ๐ ๐ such that (a) and (b) below both hold. (a) ๐ ๐ 1 ๐ฃ 1 , โฆ , ๐๐ฃ 1 , ๐ฃ 1 , โฆ , ๐ ๐ ๐ ๐ฃ ๐ , โฆ , ๐๐ฃ ๐ , ๐ฃ ๐ is a basis of ๐ . (b) ๐ ๐ 1 + 1 ๐ฃ 1 = โฏ = ๐ ๐ ๐ + 1 ๐ฃ ๐ = 0 . 10 Suppose ๐ โ โ (๐) and ๐ฃ 1 , โฆ , ๐ฃ ๐ is a basis of ๐ that is a Jordan basis for ๐ . Describe the matrix of ๐ with respect to the basis ๐ฃ ๐ , โฆ , ๐ฃ 1 obtained by reversing the order of the ๐ฃ โs. 11 Suppose ๐ โ โ (๐) . Explain why every vector in each Jordan basis for ๐ is a generalized eigenvector of ๐ . 12 Suppose ๐ โ โ (๐) is diagonalizable. Show that โณ (๐) is a diagonal matrix with respect to every Jordan basis for ๐ . 13 Suppose ๐ โ โ (๐) is nilpotent. Prove that if ๐ฃ 1 , โฆ , ๐ฃ ๐ are vectors in ๐ and ๐ 1 , โฆ , ๐ ๐ are nonnegative integers such that ๐ ๐ 1 ๐ฃ 1 , โฆ , ๐๐ฃ 1 , ๐ฃ 1 , โฆ , ๐ ๐ ๐ ๐ฃ ๐ , โฆ , ๐๐ฃ ๐ , ๐ฃ ๐ is a basis of ๐ and ๐ ๐ 1 + 1 ๐ฃ 1 = โฏ = ๐ ๐ ๐ + 1 ๐ฃ ๐ = 0 , then ๐ ๐ 1 ๐ฃ 1 , โฆ , ๐ ๐ ๐ ๐ฃ ๐ is a basis of null ๐ . This exercise shows that ๐ = dim null ๐ . Thus the positive integer ๐ that appears above depends only on ๐ and not on the specific Jordan basis chosen for ๐ . 14 Suppose ๐
= ๐ and ๐ โ โ (๐) . Prove that there does not exist a direct sum decomposition of ๐ into two nonzero subspaces invariant under ๐ if and only if the minimal polynomial of ๐ is of the form (๐ง โ ๐) dim ๐ for some ๐ โ ๐ . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 339 Spans: True Boxes: True Text: 326 Chapter 8 Operators on Complex Vector Spaces 8D Trace: A Connection Between Matrices and Operators We begin this section by defining the trace of a square matrix. After developing some properties of the trace of a square matrix, we will use this concept to define the trace of an operator. 8.47 definition: trace of a matrix Suppose ๐ด is a square matrix with entries in ๐
. The trace of ๐ด , denoted by tr ๐ด , is defined to be the sum of the diagonal entries of ๐ด . 8.48 example: trace of a 3 -by- 3 matrix Suppose ๐ด = โโโโโ 3 โ1 โ2 3 2 โ3 1 2 0 โโโโโ . The diagonal entries of ๐ด , which are shown in red above, are 3 , 2 , and 0 . Thus tr ๐ด = 3 + 2 + 0 = 5 . Matrix multiplication is not commutative, but the next result shows that the order of matrix multiplication does not matter to the trace. 8.49 trace of ๐ด๐ต equals trace of ๐ต๐ด Suppose ๐ด is an ๐ -by- ๐ matrix and ๐ต is an ๐ -by- ๐ matrix. Then tr (๐ด๐ต) = tr (๐ต๐ด). Proof Suppose ๐ด = โโโโโโ ๐ด 1 , 1 โฏ ๐ด 1 , ๐ โฎ โฎ ๐ด ๐ , 1 โฏ ๐ด ๐ , ๐ โโโโโโ , ๐ต = โโโโโโ ๐ต 1 , 1 โฏ ๐ต 1 , ๐ โฎ โฎ ๐ต ๐ , 1 โฏ ๐ต ๐ , ๐ โโโโโโ . The ๐ th term on the diagonal of the ๐ -by- ๐ matrix ๐ด๐ต equals โ ๐๐=1 ๐ด ๐ , ๐ ๐ต ๐ , ๐ . Thus tr (๐ด๐ต) = ๐ โ ๐ = 1 ๐ โ ๐=1 ๐ด ๐ , ๐ ๐ต ๐ , ๐ = ๐ โ ๐=1 ๐ โ ๐ = 1 ๐ต ๐ , ๐ ๐ด ๐ , ๐ = ๐ โ ๐=1 (๐ th term on diagonal of the ๐ -by- ๐ matrix ๐ต๐ด) = tr (๐ต๐ด) , as desired. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 340 Spans: True Boxes: True Text: Section 8D Trace: A Connection Between Matrices and Operators 327 We want to define the trace of an operator ๐ โ โ (๐) to be the trace of the matrix of ๐ with respect to some basis of ๐ . However, this definition should not depend on the choice of basis. The following result will make this possible. 8.50 trace of matrix of operator does not depend on basis Suppose ๐ โ โ (๐) . Suppose ๐ข 1 , โฆ , ๐ข ๐ and ๐ฃ 1 , โฆ , ๐ฃ ๐ are bases of ๐ . Then tr โณ (๐ , (๐ข 1 , โฆ , ๐ข ๐ )) = tr โณ (๐ , (๐ฃ 1 , โฆ , ๐ฃ ๐ )). Proof Let ๐ด = โณ (๐ , (๐ข 1 , โฆ , ๐ข ๐ )) and ๐ต = โณ (๐ , (๐ฃ 1 , โฆ , ๐ฃ ๐ )) . The change-of- basis formula tells us that there exists an invertible ๐ -by- ๐ matrix ๐ถ such that ๐ด = ๐ถ โ1 ๐ต๐ถ (see 3.84). Thus tr ๐ด = tr ((๐ถ โ1 ๐ต)๐ถ) = tr (๐ถ(๐ถ โ1 ๐ต)) = tr ((๐ถ๐ถ โ1 )๐ต) = tr ๐ต , where the second line comes from 8.49. Because of 8.50, the following definition now makes sense. 8.51 definition: trace of an operator Suppose ๐ โ โ (๐) . The trace of ๐ , denote tr ๐ , is defined by tr ๐ = tr โณ (๐ , (๐ฃ 1 , โฆ , ๐ฃ ๐ )) , where ๐ฃ 1 , โฆ , ๐ฃ ๐ is any basis of ๐ . Suppose ๐ โ โ (๐) and ๐ is an eigenvalue of ๐ . Recall that we defined the multiplicity of ๐ to be the dimension of the generalized eigenspace ๐บ(๐ , ๐) (see 8.23); we proved that this multiplicity equals dim null (๐ โ ๐๐ผ) dim ๐ (see 8.20). Recall also that if ๐ is a complex vector space, then the sum of the multiplicities of all eigenvalues of ๐ equals dim ๐ (see 8.25). In the definition below, the sum of the eigenvalues โwith each eigenvalue included as many times as its multiplicityโ means that if ๐ 1 , โฆ , ๐ ๐ are the distinct eigenvalues of ๐ with multiplicities ๐ 1 , โฆ , ๐ ๐ , then the sum is ๐ 1 ๐ 1 + โฏ + ๐ ๐ ๐ ๐ . Or if you prefer to work with a list of not-necessarily-distinct eigenvalues, with each eigenvalue included as many times as its multiplicity, then the eigenvalues could be denoted by ๐ 1 , โฆ , ๐ ๐ (where ๐ equals dim ๐ ) and the sum is ๐ 1 + โฏ + ๐ ๐ . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 341 Spans: True Boxes: True Text: 328 Chapter 8 Operators on Complex Vector Spaces 8.52 on complex vector spaces, trace equals sum of eigenvalues Suppose ๐
= ๐ and ๐ โ โ (๐) . Then tr ๐ equals the sum of the eigenvalues of ๐ , with each eigenvalue included as many times as its multiplicity. Proof There is a basis of ๐ with respect to which ๐ has an upper-triangular matrix with the diagonal entries of the matrix consisting of the eigenvalues of ๐ , with each eigenvalue included as many times as its multiplicityโsee 8.37. Thus the definition of the trace of an operator along with 8.50, which allows us to use a basis of our choice, implies that tr ๐ equals the sum of the eigenvalues of ๐ , with each eigenvalue included as many times as its multiplicity. 8.53 example: trace of an operator on ๐ 3 Suppose ๐ โ โ (๐ 3 ) is defined by ๐(๐ง 1 , ๐ง 2 , ๐ง 3 ) = (3๐ง 1 โ ๐ง 2 โ 2๐ง 3 , 3๐ง 1 + 2๐ง 2 โ 3๐ง 3 , ๐ง 1 + 2๐ง 2 ). Then the matrix of ๐ with respect to the standard basis of ๐ 3 is โโโโโ 3 โ1 โ2 3 2 โ3 1 2 0 โโโโโ . Adding up the diagonal entries of this matrix, we see that tr ๐ = 5 . The eigenvalues of ๐ are 1 , 2 + 3๐ , and 2 โ 3๐ , each with multiplicity 1 , as you can verify. The sum of these eigenvalues, each included as many times as its multiplicity, is 1 + (2 + 3๐) + (2 โ 3๐) , which equals 5 , as expected by 8.52. The trace has a close connection with the characteristic polynomial. Suppose ๐
= ๐ , ๐ โ โ (๐) , and ๐ 1 , โฆ , ๐ ๐ are the eigenvalues of ๐ , with each eigenvalue included as many times as its multiplicity. Then by definition (see 8.26), the characteristic polynomial of ๐ equals (๐ง โ ๐ 1 )โฏ(๐ง โ ๐ ๐ ). Expanding the polynomial above, we can write the characteristic polynomial of ๐ in the form ๐ง ๐ โ (๐ 1 + โฏ + ๐ ๐ )๐ง ๐โ1 + โฏ + (โ1) ๐ (๐ 1 โฏ๐ ๐ ). The expression above immediately leads to the next result. Also see 9.65, which does not require the hypothesis that ๐
= ๐ . 8.54 trace and characteristic polynomial Suppose ๐
= ๐ and ๐ โ โ (๐) . Let ๐ = dim ๐ . Then tr ๐ equals the negative of the coefficient of ๐ง ๐โ1 in the characteristic polynomial of ๐ . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 342 Spans: True Boxes: True Text: Section 8D Trace: A Connection Between Matrices and Operators 329 The next result gives a nice formula for the trace of an operator on an inner product space. 8.55 trace on an inner product space Suppose ๐ is an inner product space, ๐ โ โ (๐) , and ๐ 1 , โฆ , ๐ ๐ is an orthonor- mal basis of ๐ . Then tr ๐ = โจ๐๐ 1 , ๐ 1 โฉ + โฏ + โจ๐๐ ๐ , ๐ ๐ โฉ. Proof The desired formula follows from the observation that the entry in row ๐ , column ๐ of โณ (๐ , (๐ 1 , โฆ , ๐ ๐ )) equals โจ๐๐ ๐ , ๐ ๐ โฉ [use 6.30(a) with ๐ฃ = ๐๐ ๐ ]. The algebraic properties of the trace as defined on square matrices translate to algebraic properties of the trace as defined on operators, as shown in the next result. 8.56 trace is linear The function tr โถ โ (๐) โ ๐
is a linear functional on โ (๐) such that tr (๐๐) = tr (๐๐) for all ๐ , ๐ โ โ (๐) . Proof Choose a basis of ๐ . All matrices of operators in this proof will be with respect to that basis. Suppose ๐ , ๐ โ โ (๐) . If ๐ โ ๐
, then tr (๐๐) = tr โณ (๐๐) = tr (๐ โณ (๐)) = ๐ tr โณ (๐) = ๐ tr ๐ , where the first and last equalities come from the definition of the trace of an operator, the second equality comes from 3.38, and the third equality follows from the definition of the trace of a square matrix. Also, tr (๐ + ๐) = tr โณ (๐ + ๐) = tr ( โณ (๐) + โณ (๐)) = tr โณ (๐) + tr โณ (๐) = tr ๐ + tr ๐ , where the first and last equalities come from the definition of the trace of an operator, the second equality comes from 3.35, and the third equality follows from the definition of the trace of a square matrix. The two paragraphs above show that tr โถ โ (๐) โ ๐
is a linear functional on โ (๐) . Furthermore, tr (๐๐) = tr โณ (๐๐) = tr ( โณ (๐) โณ (๐)) = tr ( โณ (๐) โณ (๐)) = tr โณ (๐๐) = tr (๐๐) , where the second and fourth equalities come from 3.43 and the crucial third equality comes from 8.49. The equations tr (๐๐) = tr (๐๐) and tr ๐ผ = dim ๐ uniquely characterize the trace among the linear functionals on โ (๐) โsee Exercise 10. Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 343 Spans: True Boxes: True Text: 330 Chapter 8 Operators on Complex Vector Spaces The statement of the next result does not involve traces, but the short proof uses traces. When something like this happens in mathematics, then usually a good definition lurks in the back- ground. The equation tr (๐๐) = tr (๐๐) leads to our next result, which does not hold on infinite-dimensional vector spaces (see Exercise 13). However, additional hy- potheses on ๐ , ๐ , and ๐ lead to an infinite- dimensional generalization of the result below, with important applications to quantum theory. 8.57 identity operator is not the difference of ๐๐ and ๐๐ There do not exist operators ๐ , ๐ โ โ (๐) such that ๐๐ โ ๐๐ = ๐ผ . Proof Suppose ๐ , ๐ โ โ (๐) . Then tr (๐๐ โ ๐๐) = tr (๐๐) โ tr (๐๐) = 0 , where both equalities come from 8.56. The trace of ๐ผ equals dim ๐ , which is not 0 . Because ๐๐ โ ๐๐ and ๐ผ have different traces, they cannot be equal. Exercises 8D 1 Suppose ๐ is an inner product space and ๐ฃ , ๐ค โ ๐ . Define an operator ๐ โ โ (๐) by ๐๐ข = โจ๐ข , ๐ฃโฉ๐ค . Find a formula for tr ๐ . 2 Suppose ๐ โ โ (๐) satisfies ๐ 2 = ๐ . Prove that tr ๐ = dim range ๐. 3 Suppose ๐ โ โ (๐) and ๐ 5 = ๐ . Prove that the real and imaginary parts of tr ๐ are both integers. 4 Suppose ๐ is an inner product space and ๐ โ โ (๐) . Prove that tr ๐ โ = tr ๐. 5 Suppose ๐ is an inner product space. Suppose ๐ โ โ (๐) is a positive operator and tr ๐ = 0 . Prove that ๐ = 0 . 6 Suppose ๐ is an inner product space and ๐ , ๐ โ โ (๐) are orthogonal projections. Prove that tr (๐๐) โฅ 0 . 7 Suppose ๐ โ โ (๐ 3 ) is the operator whose matrix is โโโโโ 51 โ12 โ21 60 โ40 โ28 57 โ68 1 โโโโโ . Someone tells you (accurately) that โ48 and 24 are eigenvalues of ๐ . Without using a computer or writing anything down, find the third eigenvalue of ๐ . Linear Algebra Done Right , fourth edition, by Sheldon Axler
Annotated Entity: ID: 344 Spans: True Boxes: True Text: Section 8D Trace: A Connection Between Matrices and Operators 331 8 Prove or give a counterexample: If ๐ , ๐ โ โ (๐) , then tr (๐๐) = ( tr ๐)( tr ๐) . 9 Suppose ๐ โ โ (๐) is such that tr (๐๐) = 0 for all ๐ โ โ (๐) . Prove that ๐ = 0 . 10 Prove that the trace is the only linear functional ๐ โถ โ (๐) โ ๐
such that ๐(๐๐) = ๐(๐๐) for all ๐ , ๐ โ โ (๐) and ๐(๐ผ) = dim ๐ . Hint: Suppose that ๐ฃ 1 , โฆ , ๐ฃ ๐ is a basis of ๐ . For ๐ , ๐ โ {1 , โฆ , ๐} , define ๐ ๐ , ๐ โ โ (๐) by ๐ ๐ , ๐ (๐ 1 ๐ฃ 1 + โฏ + ๐ ๐ ๐ฃ ๐ ) = ๐ ๐ ๐ฃ ๐ . Prove that ๐(๐ ๐ , ๐ ) = โง{ โจ{โฉ 1 if ๐ = ๐ , 0 if ๐ โ ๐. Then for ๐ โ โ (๐) , use the equation ๐ = โ ๐๐=1 โ ๐ ๐ = 1 โณ (๐) ๐ , ๐ ๐ ๐ , ๐ to show that ๐(๐) = tr ๐ . 11 Suppose ๐ and ๐ are inner product spaces and ๐ โ โ (๐ , ๐) . Prove that if ๐ 1 , โฆ , ๐ ๐ is an orthonormal basis of ๐ and ๐ 1 , โฆ , ๐ ๐ is an orthonormal basis of ๐ , then tr (๐ โ ๐) = ๐ โ ๐=1 ๐ โ ๐ = 1 |โจ๐๐ ๐ , ๐ ๐ โฉ| 2 . The numbers โจ๐๐ ๐ , ๐ ๐ โฉ are the entries of the matrix of ๐ with respect to the orthonormal bases ๐ 1 , โฆ , ๐ ๐ and ๐ 1 , โฆ , ๐ ๐ . These numbers depend on the bases, but tr (๐ โ ๐) does not depend on a choice of bases. Thus this exercise shows that the sum of the squares of the absolute values of the matrix entries does not depend on which orthonormal bases are used. 12 Suppose ๐ and ๐ are finite-dimensional inner product spaces. (a) Prove that โจ๐ , ๐โฉ = tr (๐ โ ๐) defines an inner product on โ (๐ , ๐) . (b) Suppose ๐ 1 , โฆ , ๐ ๐ is an orthonormal basis of ๐ and ๐ 1 , โฆ , ๐ ๐ is an or- thonormal basis of ๐ . Show that the inner product on โ (๐ , ๐) from (a) is the same as the standard inner product on ๐
๐๐ , where we identify each element of โ (๐ , ๐) with its matrix (with respect to the bases just mentioned) and then with an element of ๐
๐๐ . Caution: The norm of a linear map ๐ โ โ (๐ , ๐) as defined by 7.86 is not the same as the norm that comes from the inner product in ( a ) above. Unless explicitly stated otherwise, always assume that โ๐โ refers to the norm as defined by 7.86. The norm that comes from the inner product in ( a ) is called the Frobenius norm or the HilbertโSchmidt norm . 13 Find ๐ , ๐ โ โ ( ๐ซ (๐
)) such that ๐๐ โ ๐๐ = ๐ผ . Hint: Make an appropriate modification of the operators in Example 3.9. This exercise shows that additional hypotheses are needed on ๐ and ๐ to extend 8.57 to the setting of infinite-dimensional vector spaces. Linear Algebra Done Right , fourth edition, by Sheldon Axler