Chapter 7: Eigenvalues and diagonalization
7.2Eigenvalues, eigenvectors, and invariant subspaces
A diagonal matrix
Throughout, is a vector space over a field , possibly infinite-dimensional unless we say otherwise, and is an operator on (Notation 2.1.2). We write for when no confusion can arise.
7.2.1Invariant subspaces
To understand an operator, we would like to cut into pieces that does not mix. The minimal requirement on a piece is that does not move vectors of out of . Then restricts to an operator on , which we can study on its own.
- (a)The subspaces and are invariant under every operator on .
- (b) and are -invariant. If , then ; and for every , in particular for every .
- (c)Every subspace is invariant under a scaling map , since whenever .
- (d)Differentiation on (Example 2.1.9) lowers degrees, so for each the subspace is -invariant. Multiplication by , , raises degrees, and is not -invariant, as . The subspace is -invariant, since for every .
- (e)The cyclic permutation
of Example 4.5.37 leaves the line spanned by and the plane invariant.
In the last two examples we checked invariance only on spanning vectors. That is always enough.
Uses. Definition 7.2.1 (Invariant subspace), Definition 1.3.10 (Span), Definition 2.1.1 (Linear map), Proposition 1.4.14 (The span is the smallest subspace containing a list)
Techniques. Check it on a basis (Technique 2.2.7)
If is -invariant, then because . Conversely, suppose for each , and let . By Definition 1.3.10,
This is a linear combination of vectors of the subspace , so it lies in (Proposition 1.4.14). □
Remark 7.2.5 (Invariant subspaces and block matrices). Suppose is finite-dimensional. By Proposition 4.5.35, a subspace is -invariant exactly when, in a basis of that starts with a basis of , the matrix of has the block form
and then is the matrix of . If with both and invariant, then as well, and splits into the two operators and (Technique 4.5.36). So invariant subspaces are what make matrices block triangular, and invariant complements are what make them block diagonal. The smallest nonzero blocks have size , and they come from invariant lines.
7.2.2Eigenvalues and eigenvectors
Definition 7.2.6 (Eigenvalue, eigenvector). Let . A scalar is an eigenvalue of if there is a vector with
Such a vector is an eigenvector of with eigenvalue (or an eigenvector for ). For , the eigenvalues and eigenvectors of are those of : nonzero with .
Three remarks on the definition. First, eigenvectors are nonzero by definition: holds for every , so allowing would make every scalar an eigenvalue. The eigenvalue is allowed, and it occurs exactly when . Second, an eigenvector determines its eigenvalue: if with , then , so by Proposition 1.2.35. Third, eigenvalues are elements of . The same matrix can have eigenvalues over and none over (Example 7.2.18), so the field is part of the question.
Uses. Proposition 7.2.4 (Invariance is checked on a spanning list), Definition 7.2.6 (Eigenvalue, eigenvector), Definition 1.3.10 (Span)
Example 7.2.8 (Eigenvectors of a symmetric matrix). Let . Then
So is an eigenvector with eigenvalue , is an eigenvector with eigenvalue , and is not an eigenvector, since is not a multiple of . The lines and are invariant. In the basis the matrix of is : stretches the first diagonal by and fixes the second pointwise. We will see in Corollary 7.2.22 that has no other eigenvalues.
To find all eigenvalues, rewrite as , which turns the search for eigenvalues into a question about kernels.
Theorem 7.2.9 (Eigenvalues and invertibility). Let and , and consider the conditions
- (I) is an eigenvalue of ;
- (II), that is, is not injective;
- (III) is not surjective;
- (IV) is not invertible.
Then (I) and (II) are equivalent. If is finite-dimensional, all four are equivalent. In particular, is an eigenvalue of if and only if is not invertible, if and only if
Uses. Definition 7.2.6 (Eigenvalue, eigenvector), Definition 2.1.21 (Pointwise operations), Theorem 2.6.11 (Injectivity is decided at ), Corollary 4.2.18 (Injective if and only if surjective), Proposition 2.7.7 (Bijective linear maps are invertible), Corollary 3.5.25 (The invertible matrix theorem), Theorem 3.5.12 (First Fundamental Theorem, completed), Theorem 5.4.7 (Invertibility and the determinant)
By Definition 2.1.21,
Now let be finite-dimensional. By Corollary 4.2.18, the operator on is injective if and only if it is surjective, if and only if it is bijective, and by Proposition 2.7.7 a bijective linear map is invertible (conversely, an invertible map is bijective). Negating, (II), (III), and (IV) are equivalent.
For ,
The determinant condition is the practical one: is a polynomial in whose roots are the eigenvalues (Section 7.3). Until then we find eigenvalues by solving directly, as in the examples below.
Exercise 7.2.11. Let
are eigenvectors of , and give the eigenvalue of each one that is.
Uses. Definition 7.2.6 (Eigenvalue, eigenvector)
We compute in each case:
So is an eigenvector with eigenvalue , and , , are eigenvectors with eigenvalue . The vector is not an eigenvector: a multiple of it has second coordinate . Neither is : a multiple has three equal coordinates.
The sum of the two eigenvectors and for the eigenvalue is again an eigenvector for , but the sum of the eigenvectors and , which have different eigenvalues, is not. The definition below and Theorem 7.2.21 explain both observations.
Uses. Theorem 7.2.9 (Eigenvalues and invertibility), Definition 2.5.12 (Invertible), Definition 7.2.6 (Eigenvalue, eigenvector)
Since has a left inverse, it is injective: gives . So is injective, and is not an eigenvalue by Theorem 7.2.9.
Let and suppose and . Applying the linear map gives
The eigenvectors for a fixed , together with , form the kernel in Theorem 7.2.9(II). That kernel gets a name.
Definition 7.2.13 (Eigenspace). Let and . The eigenspace of for is
For ,
The eigenspace is defined for every , and it is a subspace, being a kernel (Proposition 2.6.8). By Theorem 7.2.9, exactly when is an eigenvalue, and then consists of and the eigenvectors for . Each eigenspace is -invariant, since acts on it as the scaling . The eigenvectors of for all eigenvalues together, with added, do not form a subspace in general, as Exercise 7.2.11 showed. Its dimension, , is the geometric multiplicity of (Section 7.4).
Example 7.2.14 (Computing eigenspaces). Let be the matrix whose entries are all , and let
Since
a plane, and , so is an eigenvalue. To find all of , row reduce :
so
7.2.3A gallery of examples
The following operators will serve as examples and counterexamples for the rest of the chapter. In each case we solve by hand.
Example 7.2.16 (Projections). Let satisfy , for instance the projection of onto a line (Example 2.1.11). If with , then
so and . So the only possible eigenvalues are and . Their eigenspaces are
The second is the definition. For the first, if , then
Example 7.2.17 (Reflections, and the field ). Let satisfy , for instance the reflection of across a line . If with , then , so , that is, , and . For , and is the perpendicular line.
Now take the swap on , the reflection across the diagonal. Then and
Example 7.2.18 (Rotations). Let , so that
So if , then , and is not an eigenvalue. If , then is an eigenvector:
- Over : none, since . A rotation by a right angle turns every line, so its only invariant subspaces are and (by Proposition 7.2.7 and Proposition 4.1.21, an invariant subspace other than these would be an invariant line).
- Over : with eigenvector , and with eigenvector .
- Over : and , so the eigenvalues are and , with eigenvectors and .
- Over : the squares are , and is not among them, so there are no eigenvalues.
- Over : , so , and is the swap of Example 7.2.17, with the single eigenvector line .
This is the polynomial of Section 7.1.5 in disguise: it has no real root, and accordingly the rotation has no eigenvalue.
Example 7.2.19 (Differentiation). Let be differentiation on , over any field. We claim that is its only eigenvalue. Suppose with . If is a nonzero constant, then , so and . If , then is either or of degree less than (Example 2.1.9), while has degree unless ; so again . And is an eigenvalue, as . Its eigenspace is the constants over , , and ; over it is larger, since
Contrast this with differentiation on the real vector space of infinitely differentiable functions . There, for every , the function satisfies , so every real number is an eigenvalue. For these eigenvectors are not polynomials.
Example 7.2.20 (Shifts). Write by its coefficient sequence (Definition 1.2.13). Multiplication by , , shifts the sequence to the right, and the map of Exercise 2.5.41,
shifts it to the left. has no eigenvalues: if with , the left side has degree and the right side has degree at most . lowers degrees like , and the argument of Example 7.2.19 shows that is its only eigenvalue, with the constants.
On the space of all sequences , where (Remark 1.2.11), the left shift given by the same formula behaves differently. says for all , that is, . So every is an eigenvalue, with
a line of geometric sequences. Only for is the eigenvector a polynomial.
Finally, on the shift
So an operator may have no eigenvalues (a rotation of , multiplication by ), a few, or every scalar (the left shift on sequences). In finite dimensions there are at most eigenvalues, as we now show; over an infinite field, this rules out the last behavior.
7.2.4Eigenvectors for distinct eigenvalues
In every example so far, eigenvectors for different eigenvalues pointed in different directions. They are in fact always linearly independent. The reason is that treats them differently, and that difference can be used to separate them.
Intuition (Separating eigenvectors). Let . The operator multiplies each by :
Choosing kills and only rescales the others, by nonzero factors when the eigenvalues are distinct. So, given a linear relation among eigenvectors, we can apply such operators to destroy chosen terms of the relation while keeping control of the rest. There are two ways to organize this. We can kill all terms but one at once, using a product of such operators, or we can kill one term at a time and argue that a shortest relation cannot exist.
Proof (kill all terms but one).
Uses. Definition 7.2.6 (Eigenvalue, eigenvector), Definition 2.1.21 (Pointwise operations), Proposition 1.1.17 (No zero divisors), Proposition 1.2.35 (Zero products), Theorem 1.5.5 (Independence is decided at zero)
Techniques. Apply an operator to a relation to kill terms (Technique 4.1.25)
First, for every and every ,
Suppose
If , the product contains the factor (the factor with ), so . If , every factor is nonzero because the eigenvalues are distinct, so by Proposition 1.1.17. Applying to the relation therefore gives
Since , Proposition 1.2.35 gives , and since , . This holds for every , so the list is independent by Theorem 1.5.5. □
Proof (a shortest relation).
Uses. Definition 7.2.6 (Eigenvalue, eigenvector), Definition 1.5.3 (Linear relation), Proposition 1.2.35 (Zero products), Theorem 1.5.5 (Independence is decided at zero)
Techniques. Extremal choice and minimal counterexamples (Technique 1.5.9)
Suppose, for contradiction, that the list is linearly dependent. Then it has nontrivial linear relations (Theorem 1.5.5). Choose one,
In this relation the coefficient of is , and for the coefficient is nonzero exactly when , since . So it has exactly one nonzero coefficient fewer than the chosen relation. By minimality it is not nontrivial: all its coefficients are , so for every . The chosen relation then reads with , so by Proposition 1.2.35. This contradicts that is an eigenvector. □
The first proof is constructive: the operator isolates the -th term of any combination of the , and after dividing by it extracts the coefficient . In the language of Section 7.2.5 below, is , where is the Lagrange polynomial (Definition 3.4.26) for the nodes with for and . The second proof needs only one operator at a time, and it is the argument the lecture gives as an induction on : assuming the result for eigenvectors, apply . Choosing a shortest relation does that induction in one step.
Uses. Theorem 7.2.21 (Eigenvectors for distinct eigenvalues are independent), Theorem 4.1.10 (Independent lists are short)
So the symmetric matrix of Example 7.2.8 has no eigenvalues besides and . The theorem also says something about whole eigenspaces.
Corollary 7.2.23 (Eigenspaces are independent). Let be distinct. Then the sum of the eigenspaces of is direct. If is finite-dimensional, then
Uses. Theorem 7.2.21 (Eigenvectors for distinct eigenvalues are independent), Theorem 4.4.7 (Criteria for direct sums), Definition 4.4.4 (Direct sum), Theorem 4.1.10 (Independent lists are short), Theorem 1.5.5 (Independence is decided at zero)
Suppose with , and let . For , is an eigenvector with eigenvalue , and these eigenvalues are distinct. If were nonempty, would be a nontrivial relation among them, contradicting Theorem 7.2.21. So is empty, every is , and the sum is direct by the implication (II) (I) of Theorem 4.4.7.
Now let be finite-dimensional, let , and choose a basis of each . Suppose
For the matrix of Example 7.2.14,
Example 7.2.24 (Independence for free). Two independence results from earlier chapters are instances of the theorem.
- (a)The geometric sequences for distinct are eigenvectors of the left shift on with the distinct eigenvalues (Example 7.2.20). So they are independent, which is Exercise 1.5.44.
- (b)The functions for distinct real are eigenvectors of differentiation with distinct eigenvalues (Example 7.2.19), so they are independent, which is Example 1.5.27 and its generalization.
Uses. Theorem 7.2.21 (Eigenvectors for distinct eigenvalues are independent), Theorem 1.5.5 (Independence is decided at zero)
Let , and suppose for some . Then
By Theorem 7.2.21 the list is independent, so for every (Theorem 1.5.5). Then , contradicting distinctness. So is not an eigenvector. (It is nonzero, again by independence, so the only way to fail is the one we ruled out.)
7.2.5Polynomials in an operator
The proofs above composed operators of the form . Such composites are polynomials in , and polynomials in are the natural source of operators that interact well with .
Definition 7.2.26 (Polynomials in an operator). Let and
where is the -fold composite (Notation 2.1.18) and . For a matrix ,
For example, if
Proposition 7.2.27 (Evaluating polynomials at an operator). Let , , and .
- (a)
, , and , where the product of operators is composition. - (b)In particular
, and commutes with . - (c)If is finite-dimensional and is a basis of , then
. - (d)Every -invariant subspace is -invariant.
Uses. Proposition 7.1.10 (Evaluation respects sums and products), Remark 7.1.11 (Polynomials in a matrix), Proposition 2.1.24 (Algebra of composition), Notation 2.1.18, Theorem 2.4.2 (The matrix of a composite), Proposition 7.2.4 (Invariance is checked on a spanning list)
Techniques. Check it on a basis (Technique 2.2.7)
(a) The proof of Proposition 7.1.10, with , used only three facts: ; multiplication distributes over sums on both sides; and scalars can be moved past powers of ,
(b) Since is commutative, , so by (a),
(c) Write . By Theorem 2.4.2 and induction on , , and with . The map respects sums and scalar multiples, so
(d) Let be -invariant and . Then , and if , then
Proposition 7.2.28 (Polynomials act on eigenvectors by their values). Let , and let be an eigenvector of with eigenvalue . Then for every ,
Consequently, if , then every eigenvalue of is a root of .
Uses. Definition 7.2.26 (Polynomials in an operator), Definition 1.2.17 (Evaluation), Proposition 1.2.35 (Zero products)
We have , and if , then
If and is an eigenvalue with eigenvector , then
This explains the computations in Example 7.2.16, Example 7.2.17, and Example 7.2.20 at once. A projection satisfies for , so its eigenvalues lie among the roots . An involution satisfies , with roots . A nilpotent operator satisfies , whose only root is . The cyclic permutation of Example 7.2.2 satisfies , so its eigenvalues are cube roots of : over the only candidate is , and over the candidates are , where . The converse fails: the identity satisfies , but is not one of its eigenvalues. A polynomial with only bounds the eigenvalues; Section 7.6 finds the polynomial that pins them down exactly.
Exercise 7.2.29. Let satisfy .
- (a)Show that every eigenvalue of is or .
- (b)Assume in . Show that is invertible, and write its inverse as a polynomial in .
Uses. Proposition 7.2.28 (Polynomials act on eigenvectors by their values), Proposition 7.2.27 (Evaluating polynomials at an operator), Definition 2.5.12 (Invertible)
(a) Let
(b) In ,
Since in , we may let . Then , and as well, because polynomials in commute (Proposition 7.2.27(b)). So is invertible with inverse .
The hypothesis is needed. Over , , , and , so the relation reads and , which is not invertible when is, say, the zero operator on .
The commutativity in Proposition 7.2.27(b) has a geometric consequence, which is the main source of invariant subspaces in this book.
Proposition 7.2.30 (Kernels and images of commuting operators are invariant). Let with . Then and are -invariant. In particular:
- (a)for every , and are -invariant;
- (b)every eigenspace of is -invariant.
Uses. Definition 2.6.5 (Kernel), Definition 2.6.6 (Image), Proposition 7.2.27 (Evaluating polynomials at an operator), Definition 7.2.13 (Eigenspace), Proposition 2.1.24 (Algebra of composition)
Techniques. Fix an arbitrary element and chase it (Technique 1.3.13)
Let . Then
(a) commutes with by Proposition 7.2.27(b), so the first part applies with .
(b) By Proposition 2.1.24,
Technique 7.2.31 (Look for invariant subspaces among kernels and images of commuting operators). To find subspaces that maps into themselves, look for operators with : the kernel and the image of each such , and each eigenspace of , are -invariant. Polynomials in always commute with (Proposition 7.2.27), so , , and are always available. Conversely, if the operators at hand commute, an eigenspace of one is a space on which the others act, and the problem can often be reduced to that smaller space.
Reach for it when a problem involves two operators that commute, or when you need an invariant subspace of and have a polynomial identity for . The canonical example is Proposition 7.2.30. Generalized eigenspaces (Section 10.1) and common eigenvectors of commuting operators (Section 7.6) rest on the same observation.
Used in 15 places and 3 practice exercises
Exercise 7.2.47, Exercise 7.2.48, Exercise 7.2.55, Exercise 7.4.36, Exercise 7.4.50, Exercise 7.4.51, Proposition 7.6.12, Theorem 7.6.28, Theorem 7.6.31, Theorem 7.6.34, Exercise 7.7.6, Exercise 7.7.12, Exercise 7.7.13, Problem 7.4, Exercise 8.2.36; 3 practice exercises.
7.2.6Krylov subspaces and chains
Given a single vector , what is the smallest -invariant subspace containing it? It must contain , then , and so on, and all their linear combinations. These combinations are exactly the vectors .
Definition 7.2.33 (Krylov subspace). Let and . The Krylov subspace (or cyclic subspace) of under is
the set of all finite linear combinations of .
Uses. Definition 7.2.33 (Krylov subspace), Proposition 7.2.27 (Evaluating polynomials at an operator), Definition 1.4.1 (Subspace), Definition 7.2.1 (Invariant subspace)
The constant polynomials and give and , so . For and , Proposition 7.2.27(a) gives
So is a subspace (Definition 1.4.1), and it is -invariant. If is a -invariant subspace with , then is -invariant for every by Proposition 7.2.27(d), so , and . □
In particular, is a line exactly when is an eigenvector, and exactly when . In finite dimensions the sequence must eventually become dependent, and the first dependence tells us everything about .
Proposition 7.2.35 (A basis of a Krylov subspace). Let and with , and suppose is finite-dimensional (for instance, is). Then there is a smallest integer with
and for this :
- (a)
is a basis of , so ; - (b)writing
, the monic polynomial satisfies , and no nonzero polynomial of degree less than sends to .
Uses. Lemma 1.5.10 (Linear dependence lemma), Theorem 4.1.10 (Independent lists are short), Proposition 7.2.4 (Invariance is checked on a spanning list), Proposition 7.2.34 (The smallest invariant subspace containing a vector), Theorem 1.5.5 (Independence is decided at zero)
Techniques. Too many vectors force a dependence (Technique 4.1.30), Extremal choice and minimal counterexamples (Technique 1.5.9)
Let . The vectors lie in , and there are of them, so they are dependent (Theorem 4.1.10(a)). By Lemma 1.5.10 some , , lies in the span of . Here , because the span of the empty list is and . So the set of integers with
(a) If were dependent, Lemma 1.5.10 would give with
(b) By the choice of ,
If
In the basis of (a), shifts each basis vector to the next, except that the last one goes to
Example 7.2.36 (Krylov subspaces of the cyclic permutation). Let
- (a)For , , so , , and is the line .
- (b)For , , which is not a multiple of , and
. So , , and is the plane . - (c)For , the vectors
are independent and . So , , and .
The polynomials fit together:
Chains
The Krylov sequence of can also end by reaching . In Section 4.1.7 we proved that if and , then is independent (Proposition 4.1.26). The same holds with replaced by , and in that form the chain carries information about eigenvalues: its last nonzero vector is an eigenvector.
Proposition 7.2.37 (Chains are independent). Let , , and . Let and satisfy
Then
For this is Proposition 4.1.26. Every power with kills , since
Proof (peel off the coefficients).
Uses. Theorem 1.5.5 (Independence is decided at zero), Notation 2.1.18, Proposition 2.1.4 (Linear maps preserve and negatives), Proposition 1.2.35 (Zero products)
Techniques. Apply an operator to a relation to kill terms (Technique 4.1.25)
Suppose that
We show by induction on . Let be given and assume for all (no assumption when ). Then (7.2.2) reads
because each exponent in the last sum is at least . As , Proposition 1.2.35 gives . So all , and the list is independent by Theorem 1.5.5. □
Proof (lowest nonzero coefficient).
Uses. Theorem 1.5.5 (Independence is decided at zero), Notation 2.1.18, Proposition 2.1.4 (Linear maps preserve and negatives), Proposition 1.2.35 (Zero products)
Techniques. Extremal choice and minimal counterexamples (Technique 1.5.9), Apply an operator to a relation to kill terms (Technique 4.1.25)
Suppose, for contradiction, that (7.2.2) holds with not all zero, and let be the smallest index with . Then
since for . As , this forces (Proposition 1.2.35), contradicting the choice of . So the relation is trivial, and the list is independent by Theorem 1.5.5. □
Intuition (Why the lowest index). The first proof peels off the coefficients from the front of the chain, one application at a time, and needs an induction to organize the peeling. The second proof asks which single term of a relation is hardest to kill, and kills everything else. Applying shifts every term places toward the end, and the term that reaches the end last is the one with the smallest index. So the lowest index with a nonzero coefficient is the right extremal choice, and one application of isolates it. Choosing the highest index instead does not work: applying for the highest index sends every lower term somewhere strictly inside the chain, so nothing is isolated.
The pattern “choose the extremal term, then apply the operator that kills everything except that term” is exactly the shortest-relation proof of Theorem 7.2.21, with “smallest index” in place of “fewest terms”. It solves Exercise 7.2.51, where several chains are mixed together.
Corollary 7.2.38 (The span of a chain). Under the hypotheses of Proposition 7.2.37:
- (a) is an eigenvector of with eigenvalue ;
- (b)
, so ; - (c)in the basis
of , the matrix of has every diagonal entry equal to , every entry just above the diagonal equal to , and all other entries .
Uses. Proposition 7.2.37 (Chains are independent), Proposition 7.2.34 (The smallest invariant subspace containing a vector), Proposition 7.2.4 (Invariance is checked on a spanning list), Proposition 7.2.27 (Evaluating polynomials at an operator), Definition 2.3.1 (Matrix of a linear map)
(a)
(b) Let
which lies in for , and equals for . So is -invariant (Proposition 7.2.4) and contains , hence (Proposition 7.2.34). Thus , and by Proposition 7.2.37 the chain is a basis of it, of length .
(c) Number the basis as
For the matrix in (c) is
Matrices of this shape are Jordan blocks, and Section 10.3 shows that every operator on a finite-dimensional complex vector space is built out of chains like these. Here is the smallest example that is not diagonal in any basis.
Example 7.2.39 (A matrix with a single invariant line). Let , , and
Take : and , so Proposition 7.2.37 applies with . By Corollary 7.2.38, is an eigenvector with eigenvalue (indeed ), and in the basis the matrix of is .
The only eigenvalue is : if , then and
Exercise 7.2.40. Let
- (a)Compute , , and , and deduce that is a basis of .
- (b)Show that is the only eigenvalue of and that .
Uses. Proposition 7.2.37 (Chains are independent), Corollary 7.2.38 (The span of a chain), Theorem 4.1.10 (Independent lists are short), Proposition 7.2.28 (Polynomials act on eigenvectors by their values)
(a) , so
By Proposition 7.2.37 with and , the list
(b) sends each of the three basis vectors to , so . That is, for , and by Proposition 7.2.28 every eigenvalue of satisfies , so . And is an eigenvalue, with eigenvector (Corollary 7.2.38(a)). Finally
Exercises
Uses. Definition 7.2.6 (Eigenvalue, eigenvector), Proposition 1.2.35 (Zero products)
- : , eigenvectors .
- : , so and , with eigenvector . (Here .)
- : the squares are , and is not one of them. No eigenvalues.
- : the squares are . No eigenvalues.
- : and . Eigenvalues and , with eigenvectors and .
Exercise 7.2.42. For , let
- (a)For which does have a real eigenvalue? Find the eigenspaces in those cases.
- (b)Regard as a matrix in . Show that and are eigenvectors, with eigenvalues and .
Uses. Theorem 7.2.9 (Eigenvalues and invertibility), Theorem 5.1.13 (The determinant), Definition 7.2.6 (Eigenvalue, eigenvector)
(a) By Theorem 7.2.9 and Theorem 5.1.13, is an eigenvalue if and only if
A sum of two squares of real numbers is only if both are , so this happens if and only if and . Thus has a real eigenvalue exactly when is an integer multiple of . If , then , the only eigenvalue is , and . If , then , the only eigenvalue is , and . Geometrically: a rotation that is not by a multiple of moves every line through .
(b) Write , . Then
because
because
Exercise 7.2.43. Let . Prove or disprove:
- (a)If is an eigenvalue of and is an eigenvalue of , then is an eigenvalue of .
- (b)If is an eigenvalue of and is an eigenvalue of , then is an eigenvalue of .
- (c)If is an eigenvector of both and , then it is an eigenvector of and of .
- (d)If is an eigenvector of , then it is an eigenvector of .
- (e)If , then every eigenvector of is an eigenvector of .
Uses. Definition 7.2.6 (Eigenvalue, eigenvector), Example 7.2.15 (Diagonal matrices)
Techniques. Finding counterexamples and minimal examples (Technique 1.4.18)
(a) False. On let and . Both have the eigenvalue (with eigenvectors and ). But , whose only eigenvalue is when , which holds in every field.
(b) False, with the same and : , whose only eigenvalue is , while .
(c) True. If and with , then
(d) False. Let and , so and . For , , so is an eigenvector of . But , which is not a multiple of . (What is true: if and , then is an eigenvector of for .)
(e) False. commutes with every , and every nonzero vector is an eigenvector of , but the rotation of has no eigenvectors at all (Example 7.2.18). By Proposition 7.2.30, what is true is that maps each eigenspace of into itself.
Exercise 7.2.44. Let .
- (a)Suppose every row of has the same sum . Show that is an eigenvalue of .
- (b)Show that and have the same eigenvalues.
- (c)Suppose every column of has the same sum . Show that is an eigenvalue of . Must be an eigenvector?
Uses. Definition 7.2.6 (Eigenvalue, eigenvector), Theorem 7.2.9 (Eigenvalues and invertibility), Theorem 4.3.8 (Row rank equals column rank)
(a) The -th coordinate of is , the -th row sum, which is . So
(b) For ,
(c) The rows of are the columns of , so every row of sums to , and is an eigenvalue of by (a), hence of by (b). The vector need not be an eigenvector of : for , every column sums to , but , which is not a multiple of because its last two coordinates differ. An eigenvector of for the eigenvalue is . (A example such as works only when : over it sends to .) (Matrices with nonnegative entries and column sums are the transition matrices of Markov chains, and this exercise shows they always have the eigenvalue ; see Section 11.1.)
- (a)Show that an operator has , , , or infinitely many invariant lines, and give an example of each.
- (b)Over , show that every has , , , or invariant lines, and give an example of each.
Uses. Proposition 7.2.7 (Invariant lines are spanned by eigenvectors), Corollary 7.2.22 (At most eigenvalues), Proposition 4.1.21 (Dimensions of subspaces), Example 7.2.18 (Rotations), Theorem 2.2.1 (Linear maps are determined by a basis)
Techniques. Dimension counting (Technique 4.2.24)
Let with or , and . By Proposition 7.2.7, a line is invariant if and only if it is spanned by an eigenvector, and then for the eigenvalue of that eigenvector. Conversely every line inside an eigenspace is invariant.
If for some , then , and every line is invariant. Over there are infinitely many lines. Over there are exactly : each line contains one nonzero vector, and has nonzero vectors.
Otherwise each is a proper subspace of the -dimensional , so it is or a line (Proposition 4.1.21), and a line contains exactly one line. So the invariant lines are exactly the eigenspaces of the eigenvalues , and their number is the number of eigenvalues, which is at most by Corollary 7.2.22. This proves the restrictions in (a) and (b). Examples:
(a) has no eigenvalues (Example 7.2.18): lines. The shear satisfies , so is its only possible eigenvalue (Proposition 7.2.28), and
(b) Over the only possible eigenvalues are and . For ,
Exercise 7.2.46. Let be differentiation on .
- (a)Show that the -invariant subspaces of are exactly , the spaces for , and itself.
- (b)Over , find a -invariant subspace of that is not of this form.
Uses. Proposition 7.2.27 (Evaluating polynomials at an operator), Proposition 1.5.24 (Distinct degrees), Theorem 4.1.10 (Independent lists are short), Example 4.1.7 (Dimensions of the standard spaces), Example 2.1.9 (Maps of polynomials)
Techniques. Dimension counting (Technique 4.2.24)
(a) Each listed subspace is invariant: lowers degrees (Example 7.2.2). Conversely, let be -invariant with .
Claim. If has degree , then . Write
If the degrees of the nonzero elements of are bounded, let be the largest. Then , and the claim gives equality. If they are unbounded, then for every there is with , and the claim gives
(b) Over ,
Exercise 7.2.47. Let , and let have distinct eigenvalues , with eigenvectors . Let commute with .
- (a)Show that each is an eigenvector of .
- (b)Show that for some of degree less than .
Uses. Corollary 7.2.23 (Eigenspaces are independent), Proposition 7.2.30 (Kernels and images of commuting operators are invariant), Proposition 7.2.7 (Invariant lines are spanned by eigenvectors), Theorem 7.2.21 (Eigenvectors for distinct eigenvalues are independent), Theorem 4.1.10 (Independent lists are short), Theorem 3.4.24 (Polynomial interpolation), Proposition 7.2.28 (Polynomials act on eigenvectors by their values), Corollary 2.2.6 (Agreeing on a spanning list)
Techniques. Look for invariant subspaces among kernels and images of commuting operators (Technique 7.2.31)
(a) Each contains , so , and by Corollary 7.2.23 the dimensions add up to at most . So each , and . By Proposition 7.2.30(b) (with the roles of and exchanged), is -invariant, so is an eigenvector of by Proposition 7.2.7. Write .
(b) By Theorem 3.4.24 there is with for , since the are distinct. By Proposition 7.2.28,
Uses. Theorem 7.2.21 (Eigenvectors for distinct eigenvalues are independent), Theorem 4.1.10 (Independent lists are short), Definition 3.4.26 (Lagrange polynomials), Proposition 7.2.28 (Polynomials act on eigenvectors by their values), Proposition 7.2.27 (Evaluating polynomials at an operator), Proposition 7.2.4 (Invariance is checked on a spanning list)
Techniques. Look for invariant subspaces among kernels and images of commuting operators (Technique 7.2.31)
Let be the eigenvalues and an eigenvector for . By Theorem 7.2.21 and Theorem 4.1.10(b), is a basis of . For let
Conversely, let be -invariant and . Clearly . Let and write . For each , let be the Lagrange polynomial for the nodes with and for (Definition 3.4.26). By Proposition 7.2.28,
and by Proposition 7.2.27(d). So for every . If , then
So the invariant subspaces are exactly the , one for each of the subsets . Without distinct eigenvalues the count can be infinite: every line in is invariant under .
Uses. Proposition 7.2.28 (Polynomials act on eigenvectors by their values), Theorem 7.2.21 (Eigenvectors for distinct eigenvalues are independent), Proposition 7.1.22 (Counting roots), Proposition 7.2.34 (The smallest invariant subspace containing a vector), Theorem 4.1.10 (Independent lists are short)
Suppose
The are independent by Theorem 7.2.21, so for every . Thus has at least distinct roots but degree less than (if nonzero), so by Proposition 7.1.22, and all .
Let
The independence can also be read off a determinant: in the basis of , the coordinates of are , so the matrix with these columns is a Vandermonde matrix, which is invertible for distinct (Theorem 3.4.24).
Exercise 7.2.50. Let , and let satisfy and .
- (a)Show that for .
- (b)Show that the -invariant subspaces of are exactly
. In particular there are exactly of them.
Uses. Proposition 4.1.26 (Nilpotent chains are independent), Theorem 4.1.10 (Independent lists are short), Proposition 7.2.30 (Kernels and images of commuting operators are invariant), Proposition 4.1.21 (Dimensions of subspaces), Theorem 1.5.5 (Independence is decided at zero)
Techniques. Dimension counting (Technique 4.2.24)
(a) Choose with ; then . By Proposition 4.1.26,
since for . The vectors , , are distinct members of the basis, so if and only if . Hence
(b) Each is -invariant by Proposition 7.2.30(a). Conversely, let be -invariant. Since , there is a least with for all , that is, . If , then . If , minimality gives some with , while . By Proposition 4.1.26,
and by Proposition 4.1.21. By (a) the subspaces
Exercise 7.2.51. Let , let , and let satisfy for each . Suppose the “tops”
is linearly independent.
Uses. Theorem 1.5.5 (Independence is decided at zero), Notation 2.1.18, Proposition 7.2.37 (Chains are independent)
Techniques. Extremal choice and minimal counterexamples (Technique 1.5.9), Apply an operator to a relation to kill terms (Technique 4.1.25)
The hypothesis implies that each top is nonzero. Suppose, for contradiction, that
with not all zero. Call the depth of the term , and let be the largest depth among the terms with . Then , and apply to the relation. For a term with :
- if its depth is less than , then , so
; - if its depth is , then
.
Terms with contribute nothing. For each at most one has depth , namely . So, with
By the choice of , is nonempty, so this is a nontrivial relation among the tops, contradicting their independence. Hence all , and the list is independent by Theorem 1.5.5.
For the depth of the deepest nonzero term is , where is the lowest index with , and the argument is the second proof of Proposition 7.2.37. The statement is the independence half of the Jordan form (Section 10.3): to build a basis out of chains, it suffices to choose their tops independent.
Exercise 7.2.52. Let and define
- (a)Over , find the eigenvalues and eigenspaces of .
- (b)Over with , find the eigenvalues and eigenspaces of .
Uses. Example 2.1.9 (Maps of polynomials), Definition 7.2.13 (Eigenspace), Definition 1.2.13 (Polynomials)
For ,
which is if and only if for each , where means in . So
(a) Over the integers are distinct, so the eigenvalues are , with . These are distinct eigenvalues.
(b) Over , in when (mod ). For the residues are . So the eigenvalues are , with
The dimensions add up to , as Corollary 7.2.23 allows, and the monomials still form a basis of eigenvectors.
Exercise 7.2.53. Find the error in the following argument, and decide whether the claim is true.
Claim. Let with a complex vector space. Every eigenvector of is an eigenvector of .
“Proof.” Let with , and choose with . Then
So either or . In the first case is an eigenvector of for , and in the second for .
Uses. Proposition 7.2.27 (Evaluating polynomials at an operator), Definition 7.2.6 (Eigenvalue, eigenvector)
Techniques. Finding counterexamples and minimal examples (Technique 1.4.18)
The first display is correct, by Proposition 7.2.27(a). Write ; the display says . The next sentence treats this as if it were a statement about : from “” it concludes “ or ”. What actually follows is: either , in which case is an eigenvector for , or and is an eigenvector of for . In the second case nothing has been shown about .
The claim is false. Let , so and every nonzero vector is an eigenvector of . But is not a multiple of . Following the corrected argument with , , :
Exercise 7.2.54. Let , and let be subspaces of . Prove or disprove:
- (a)If and are -invariant, then so are and .
- (b)If is -invariant, then is -invariant.
- (c)If is finite-dimensional, is invertible, and is -invariant, then is -invariant.
- (d)Statement (c) holds without assuming that is finite-dimensional.
Uses. Definition 7.2.1 (Invariant subspace), Corollary 4.2.18 (Injective if and only if surjective), Example 7.2.18 (Rotations)
Techniques. Finding counterexamples and minimal examples (Technique 1.4.18)
(a) True. If and , then
(b) False. Let on . Then , under which every subspace is invariant, but no line is -invariant (Example 7.2.18). Take .
(c) True. Since is injective, so is , and is finite-dimensional, so is surjective onto (Corollary 4.2.18). Given , choose with . Then .
(d) False. Let be the space of two-sided sequences , and let be the right shift, . It is invertible, with inverse the left shift . The subspace
Exercise 7.2.55. Let and let be coprime, with . Show that
and that both summands are -invariant. Deduce that if in and , then .
Uses. Corollary 7.1.48 (Coprime polynomials), Proposition 7.2.27 (Evaluating polynomials at an operator), Proposition 7.2.30 (Kernels and images of commuting operators are invariant), Theorem 4.4.7 (Criteria for direct sums), Definition 4.4.4 (Direct sum)
Techniques. Look for invariant subspaces among kernels and images of commuting operators (Technique 7.2.31)
By Corollary 7.1.48 there are with . By Proposition 7.2.27(a),
Let , and set and , so that . Since polynomials in commute (Proposition 7.2.27(b)),
So and , and
If and , take and . Then , so
Uses. Definition 7.2.6 (Eigenvalue, eigenvector), Proposition 7.2.28 (Polynomials act on eigenvectors by their values), Definition 7.2.13 (Eigenspace)
means
So the eigenvalues are the cube roots of in , and
- Over : with
, and eigenvectors , , . - Over : only , since is injective on . Eigenvector .
- Over : and , and , , are not . So the eigenvalues are , with eigenvectors , , and .
- Over : , , . Only , with .
Over and there are distinct eigenvalues, so the three eigenvectors form a basis (Theorem 7.2.21). Over there is only one eigenvector line.
Uses. Theorem 4.1.16 (Extending to a basis), Exercise 7.2.54, Proposition 7.2.7 (Invariant lines are spanned by eigenvectors), Exercise 2.1.48
Fix , and let be the intersection of all -dimensional subspaces of that contain . There is at least one such subspace, since (extend to a basis and take the span of and further basis vectors). So is a subspace containing . We show . Let . Then is independent, and it extends to a basis of (Theorem 4.1.16). Since , the list makes sense; its span has dimension and contains , but not , because is not a combination of the other basis vectors. So , and .
Each of these -dimensional subspaces is -invariant by hypothesis, so is -invariant: if , then lies in each of them, as in Exercise 7.2.54(a). So for every , and trivially for . By Exercise 2.1.48, for some . (The converse is clear, and the hypothesis is needed: every operator leaves the one -dimensional subspace invariant.)
Uses. Theorem 2.2.1 (Linear maps are determined by a basis), Proposition 2.5.28 (Inverse of a matrix)
Techniques. Construct a map by choosing it on a basis (Technique 2.2.4)
The vectors and form a basis of , so by Theorem 2.2.1 there is exactly one linear map with the prescribed values, and is unique. To find it, let , whose columns are the two vectors, and . The conditions say , column by column. By Proposition 2.5.28, and , so
Check:
More practice
The practice bank has 36 exercises on this section’s topics.