University Mathematics — Year 2 · Bachelor Year 2
3Reduction of Endomorphisms
To understand an endomorphism, find the directions it merely stretches. This chapter builds the machinery — eigenvalues, characteristic and minimal polynomials, the kernel-decomposition lemma — and its rewards: diagonalization and trigonalization criteria, Cayley–Hamilton, the Dunford decomposition, and the computation of powers and exponentials that Chapter 16 will feed on. Throughout, is a finite-dimensional -vector space ( or ) and , .
3.1 Eigenvalues and eigenvectors
Definition 3.1
is an eigenvalue of when for some (an eigenvector); the eigenspace is . The set of eigenvalues is the spectrum . A subspace is stable when ; eigenspaces are stable, and stable subspaces allow induced endomorphisms .
Theorem 3.2 (Independence of eigenspaces)
Eigenvectors associated with pairwise distinct eigenvalues form a free family; equivalently, the sum of the eigenspaces (distinct ) is direct. In particular has at most eigenvalues.
Proof. By induction on . Suppose with , the statement known for . Apply and subtract times the relation:
so by induction each , i.e. for , then . Direct sums of nonzero spaces in a space of dimension have at most summands. ∎
Definition 3.3 (Characteristic polynomial)
— computed in any basis as , a monic polynomial of degree , invariant under similarity (Theorem 2.17). Its roots in are exactly the eigenvalues ( eigenvalue not injective ), and
The algebraic multiplicity of an eigenvalue is its multiplicity as a root of ; the geometric multiplicity is , and .
Proof of the stated facts. The coefficient claims: expand by the permutation formula; the identity permutation contributes , and every other permutation fixes at most diagonal positions, contributing degree : the top two coefficients are as stated; gives the constant term .
Geometric algebraic: let and complete a basis of into a basis of ; the matrix of is block upper-triangular with top-left block , so : the multiplicity of is at least . ∎
Example 3.4 (Same , different geometry)
The matrices
share the characteristic polynomial , the trace, the determinant, the spectrum — yet are not similar: the first has of dimension (geometric multiplicity ), the second of dimension . The characteristic polynomial sees only algebraic multiplicities; the eigenspace dimensions are the finer invariant, and the minimal polynomial arbitrates ( versus ). Moral for all diagonalizability discussions: shortlists the candidates, but kernels cast the votes.
Definition 3.5 (Diagonalizable, trigonalizable)
is diagonalizable when has a basis of eigenvectors (matrix: similar to a diagonal matrix); trigonalizable when its matrix in some basis is upper triangular.
Theorem 3.6 (Diagonalizability criteria)
The following are equivalent:
- is diagonalizable;
- ;
- splits over and for every eigenvalue;
- (sufficient, not necessary) has distinct roots in .
Proof. (1 2): a basis of eigenvectors sorts into bases of the ’s, and conversely concatenating bases of the direct summands gives a basis of (Theorem 3.2 makes the sum direct; equality of dimensions makes it everything).
(2 3): in the diagonal basis, splits with matching multiplicities. Conversely, suppose splits with throughout; then the direct sum of the eigenspaces (direct by Theorem 3.2) has dimension
the middle equality because a split polynomial’s degree is the sum of its root multiplicities: the sum is all of . Note where each hypothesis worked: splitting filled the degree, equality of multiplicities filled the dimensions.
(4 1): distinct eigenvalues give independent eigenvectors (Theorem 3.2): a basis. ∎
Method 3.7 (Deciding diagonalizability)
In practice, test in this order — each step may finish the job. (1) Does an annihilating polynomial with simple split roots present itself (, , )? If yes: diagonalizable, no computation (Corollary 3.17 below). (2) Compute ; if it has distinct roots in : diagonalizable (Theorem 3.6 (4)). (3) Otherwise, for each multiple root only, compare with the multiplicity : any deficit kills diagonalizability; equality everywhere proves it. Never compute eigenspaces of simple roots (their dimension is forced to be ), and never trigonalize just to decide.
Example 3.8 (Diagonalization put to work)
, with the all-ones matrix: from (Example 2.19), , with eigenspaces and the plane : dimensions , diagonalizable (Theorem 3.6 (2)). Powers without any change-of-basis matrix: with the projector onto ,
(Check : .) The closing insight: when the eigenspaces are visible, spectral projectors compute powers faster than ever will — and the formula displays the dynamics: grows like along and stays put on the orthogonal plane.
Theorem 3.9 (Trigonalization)
is trigonalizable over if and only if splits over . In particular every endomorphism of a -vector space is trigonalizable.
Proof. () The characteristic polynomial of a triangular matrix is : split.
() Induction on . Since splits, it has a root : pick an eigenvector . In a basis starting with , the matrix is , and : splits too. By the induction hypothesis applied to the matrix , there is an invertible with upper triangular; conjugating the whole matrix by triangularizes it. ∎
Example 3.10 (Trigonalizing by hand)
: , and is the line spanned by : one eigenvalue, a one-dimensional eigenspace — not diagonalizable, but trigonalizable (Theorem 3.9). Complete the basis with and compute:
so in the basis the matrix is . The closing insight: the diagonal of was forced (both entries must be the double eigenvalue ); only the corner entry depended on the choice of , and rescaling can make it any nonzero value — the resistant “” is the shadow of the nilpotent part that Dunford will isolate.
3.2 Polynomials of an endomorphism
Definition 3.11
For , set . The map is a morphism of algebras (Definition 1.33); its kernel is an ideal of , nonzero (the family is linked in the -dimensional ), hence generated by a unique monic polynomial : the minimal polynomial (Theorem 1.26).
Proposition 3.12
- ; eigenvalues of are roots of every annihilating polynomial, and the roots of are exactly the eigenvalues.
- If is stable, .
Proof. (1) The divisibility is the definition of a generator. If , , then , so : eigenvalues are roots of annihilators, in particular of . Conversely, if is a root, with (degree of minimal): pick with ; then exhibits the eigenvector .
(2) , and apply (1) to . ∎
Example 3.13 (Minimal polynomials found by hand)
The minimal polynomial is computed by testing successive degrees. For the all-ones matrix : (degree is out), and , so
degree , split, simple roots — is diagonalizable with spectrum (Corollary 3.17 below), confirming Example 2.19 without a single determinant. For the swap matrix of Example 3.15: and give . In both cases the pattern is the same: guess a low-degree identity from the structure (rank one forces ; an involution forces ), then check that no proper divisor annihilates. Minimal polynomials are usually found, not computed from .
Theorem 3.14 (Kernel decomposition lemma)
If with the pairwise coprime, then
and the projections onto the summands are polynomials in .
Proof. It suffices to treat and induct. Bézout in (Theorem 1.26): , so for every ,
If : (polynomials in commute), so , and symmetrically : the sum fills ; both summands sit inside (). Directness: gives . The formulas for exhibit the projections as and . ∎
Example 3.15 (The kernel lemma with explicit projectors)
Let (swap the first two coordinates). Then : the polynomial annihilates , its factors are coprime, and Bézout is explicit:
Following the proof of Theorem 3.14, the projections onto and are the polynomials in
Check: , , , and the images are the plane (symmetric vectors, eigenvalue ) and the line (antisymmetric, eigenvalue ). The kernel lemma is not an existence statement: Bézout coefficients are the projector formulas.
Example 3.16 (Projectors compute the exponential too)
The same swap matrix, one dividend further. Since with orthogonal-in-the-algebraic-sense projectors (), every power obeys , and the exponential series regroups by projector:
(Check : the identity; derivative at : .) The eigendecomposition converts a matrix series into two scalar series — the exact mechanism that Chapter 16 will run on every diagonalizable system, and the reason hyperbolic functions govern symmetric couplings.
Corollary 3.17 (Diagonalizability via the minimal polynomial)
is diagonalizable splits over with simple roots some annihilating polynomial of splits with simple roots.
Proof. If with (distinct ), the lemma gives : a direct sum of eigenspaces, so is diagonalizable (Theorem 3.6). Conversely, a diagonalizable is killed by (it kills each eigenspace), which splits with simple roots; and divides it while having the same roots (Proposition 3.12): is exactly that product. ∎
Example 3.18
Projections satisfy : annihilated by , split simple roots — diagonalizable with spectrum , and : Year 1’s geometric analysis, re-proved in one line. Symmetries (, annihilator ): diagonalizable when , spectrum . An endomorphism with and : annihilated by , not necessarily diagonalizable — the criterion detects it (double root must be tested: diagonalizable iff moreover ).
Example 3.19 (The field decides: a rotation in )
Let be the quarter-turn around the -axis:
Over : the only eigenvalue is , with eigenspace the axis — one line of fixed vectors, and no further reduction: is neither diagonalizable nor trigonalizable in ( does not split). Over : three distinct eigenvalues , so is diagonalizable, with eigenvectors and . The geometry was audible in the algebra: rotations in the plane have no real invariant directions, and the complex eigenvalues of modulus store the angle () that the real matrix can only express by mixing coordinates.
Example 3.20 (Minimal versus characteristic)
For : but , since (check on the canonical basis) while neither factor alone kills . For the shift block , i.e. : and — the double root is genuinely needed because is not diagonalizable on -side (). Rule of thumb: and share their roots (Proposition 3.12); the multiplicity in measures the size of the largest nilpotent block, the one in the total dimension of the characteristic subspace.
Theorem 3.21 (Cayley–Hamilton)
; consequently , and .
Proof. Fix and let be maximal with free; write
and set , so . Complete the free family into a basis of : on it, has block form where is the companion matrix of , whose characteristic polynomial is (expand along the first column, by induction on ). Hence , and
The argument holds for every : . ∎
Example 3.22 (Cayley–Hamilton at work)
: , so . Every power of collapses to a combination of and :
and the inverse comes free: gives
The closing insight: Cayley–Hamilton compresses the whole algebra into — , however large the powers you need.
Remark 3.23 (Common pitfalls)
(i) Eigenvalues do not add: is not , and a sum of diagonalizable matrices need not be diagonalizable — is a sum of two diagonalizable matrices (each has distinct eigenvalues) and is not diagonalizable; only commuting families behave (Exercise 3.9). (ii) “ splits” is a hypothesis about the field: a plane rotation has , split over , not over — diagonalizable in , not trigonalizable in . (iii) The inequality runs geometric algebraic, never the reverse; testing only proves nothing about diagonalizability. (iv) is not : equality holds exactly when each eigenvalue has a single block chain (e.g. companion matrices, this chapter’s weekend problem); using where is needed inflates every power computation. (v) Dunford’s and are polynomials in — a decomposition with the right properties but is not Dunford and is never unique.
Remark 3.24 (Where this chapter is used)
Reduction is the workhorse of the rest of the book: powers and exponentials of matrices drive the linear differential systems of Chapter 16; the spectral theorem of Chapter 12 is diagonalization made orthogonal; generating functions (Chapter 23) re-derive the recurrence asymptotics of this chapter’s weekend problem analytically. In the Year 3 volume the same program runs in infinite dimension: the spectral theory of compact self-adjoint operators, where eigenvalue sequences replace finite spectra, and the Perron–Frobenius theory of positive matrices, which explains why dominant eigenvalues of counting problems are positive and simple.
3.3 Nilpotents and the Dunford decomposition
Proposition 3.25 (Nilpotent endomorphisms)
For with split, the following are equivalent: ; for some ; ; ; is trigonalizable with zero diagonal. A nilpotent endomorphism has , and index .
Proof. makes every eigenvalue a root of : spectrum (nonempty when splits — over always). Then (all roots zero) and Cayley–Hamilton gives ; trigonalization (Theorem 3.9) puts zeros on the diagonal (the diagonal carries the eigenvalues). Conversely, let be strictly upper triangular: for . We show by induction that
i.e. each power pushes the zero region one diagonal higher. For this is the hypothesis. For the step,
and each term vanishes: either (the first factor is by induction) or , in which case kills the second factor. At the condition holds for all : . The minimal polynomial divides and annihilation defines the index. ∎
Theorem 3.26 (Dunford decomposition)
Suppose splits over (automatic for ). Then there is a unique pair with
and moreover and are polynomials in .
Proof. Existence. Write (distinct ) and set , the characteristic subspaces. By Cayley–Hamilton and the kernel lemma (Theorem 3.14),
with projections polynomial in ; each is stable (polynomials in commute with ). Define : a polynomial in , diagonalizable (it acts as on , so decomposes into its eigenspaces). Then is a polynomial in (hence commutes with ), and on each it acts as , with there: on each summand, so is nilpotent.
Uniqueness. Let be another such pair. Since and commute with each other, they commute with , hence with every polynomial in — in particular with and . Then is diagonalizable (two commuting diagonalizable maps are simultaneously diagonalizable: Exercise 3.9) and equals , which is nilpotent: if and , commutation licenses the binomial expansion
in which every term dies: either (first factor zero) or (second factor zero), and one of the two always holds. A diagonalizable nilpotent is zero (its spectrum is and it is diagonal in some basis): , . ∎
Example 3.27 (Powers and exponentials)
: , single eigenvalue , eigenspace of dimension : not diagonalizable. Dunford: , , . Then
by the commuting binomial theorem, resp. the exponential series (Chapter 16) split on commuting summands. Reduction turns matrix dynamics into scalar dynamics.
Remark 3.28 (Perspectives within this volume)
Reduction is a hub; here are the four spokes to watch. In Chapter 5, adapted norms turn “all eigenvalues of modulus ” into “some operator norm ”, making spectra govern convergence of powers and series. In Chapter 16, the recipe of Example 3.27 becomes the general solution of : Dunford splits into polynomial-times-exponential blocks, and stability reads off the real parts of eigenvalues. In Chapter 12, a scalar product forces what mere linear algebra cannot: symmetric matrices become orthogonally diagonalizable, with no nilpotent part at all. And in Chapter 23, the dominant-eigenvalue asymptotics of this chapter’s weekend problem reappear analytically, as the smallest singularity of a generating function — two languages for one growth rate.
3.4 Exercises
Exercise 3.1 ★
Diagonalize (eigenvalues, bases of eigenspaces, invertible ):
Solution
Solution of Exercise 3.1.
: . Eigenvectors: for : ; for : . So gives .
where is the all-ones matrix. has rank with for and on the plane : spectrum of is with eigenspaces (dimension ) and (dimension , basis ). with these three columns gives .
Exercise 3.2 ★
Show that is not diagonalizable, twice: via eigenspaces, and via the minimal polynomial.
Solution
Solution of Exercise 3.2.
Eigenspaces: , single eigenvalue ; is the line : dimension , so not diagonalizable (Theorem 3.6).
Minimal polynomial: divides and , so : a double root, so not diagonalizable (Corollary 3.17).
Exercise 3.3 ★
Let satisfy . Prove that is diagonalizable, determine the possible spectra, and compute as a combination of and .
Solution
Solution of Exercise 3.3.
: split with simple roots, so is diagonalizable (Corollary 3.17), with . Possible spectra: (), (), or .
Powers: seek . On the eigenspaces, this reads and : solving, , :
(Valid for all three spectra: the identities hold eigenvalue-wise.)
Exercise 3.4 ★★
Let be diagonalizable and a stable subspace. Prove that is diagonalizable (restrict an annihilating polynomial with simple split roots).
Solution
Solution of Exercise 3.4.
diagonalizable: over the spectrum annihilates , splits, simple roots. Then : the restriction is annihilated by a split polynomial with simple roots, hence diagonalizable (Corollary 3.17).
Exercise 3.5 ★★
(Fibonacci) Let . Diagonalize over , and deduce Binet’s formula for the Fibonacci sequence (, , ):
Solution
Solution of Exercise 3.5.
, roots and (distinct): diagonalizable, with eigenvectors and . The recurrence gives . Decompose on the eigenvectors: with . Applying multiplies each eigencomponent by its eigenvalue’s -th power; reading the second coordinate:
(Check: gives .)
Exercise 3.6 ★★
Let with diagonalizable and invertible (). Prove that is diagonalizable. Give a counterexample when is not invertible.
Solution
Solution of Exercise 3.6.
Let annihilate , split with simple roots (the spectrum of ). Since is invertible, is not an eigenvalue of (), so all . Then
annihilates : . Its roots (complex square roots) are pairwise distinct because the are distinct and nonzero ( would give ). Split + simple roots: is diagonalizable.
Counterexample without invertibility: : is diagonalizable, is not.
Exercise 3.7 ★★
Compute the Dunford decomposition, , and for
Solution
Solution of Exercise 3.7.
with the shift (, ), , : this is the Dunford decomposition ( diagonal, nilpotent, they commute; uniqueness makes it the one). Binomial with commuting terms:
Exercise 3.8 ★★
Let with for some . Prove that is diagonalizable and its eigenvalues are -th roots of unity. Deduce that a finite-order invertible complex matrix similar to a triangular matrix with unit diagonal is the identity.
Solution
Solution of Exercise 3.8.
annihilates and splits over with the distinct roots : is diagonalizable (Corollary 3.17) and its eigenvalues, roots of , are -th roots of unity.
If moreover is similar to a triangular matrix with unit diagonal: all eigenvalues equal , and , diagonalizable with sole eigenvalue , is .
Exercise 3.9 ★★★
(Simultaneous diagonalization) Let be diagonalizable and commuting. Prove that they are simultaneously diagonalizable: some basis diagonalizes both. (Each eigenspace of is -stable; diagonalize the restrictions of there, using Exercise 3.4.)
Solution
Solution of Exercise 3.9.
Write (Theorem 3.6). Each is -stable: for , . The restriction of to is diagonalizable (Exercise 3.4): choose a basis of made of -eigenvectors. Concatenating these bases over all gives a basis of whose vectors are eigenvectors of both (by membership in ) and (by construction).
Exercise 3.10 ★★★
Let . Prove that is diagonalizable if and only if every -stable subspace has a -stable supplementary subspace. (For : apply the property to , the sum of all eigenspaces; if a stable supplement were nonzero, trigonalizing would produce an eigenvector of inside — contradicting .)
Solution
Solution of Exercise 3.10.
() Let be diagonalizable and stable. Then is diagonalizable (Exercise 3.4): has a basis of eigenvectors, which extends, inside each global eigenspace , to a basis of (incomplete basis theorem within , starting from the part of ’s basis lying there — note since is diagonalizable). The added vectors span a stable supplement (each lies in some , so their span is -stable).
() Let (a stable subspace) and a stable supplement. If : splits over , so has an eigenvector (Theorem 3.9 or directly the existence of a root); but every eigenvector of lies in , so : contradiction. Hence and : the eigenspaces fill , i.e. is diagonalizable.
Exercise 3.11 ★★★
(Spectral radius by Gelfand-lite, taste of analysis to come) Let with both eigenvalues of modulus . Prove that entrywise as . (Trigonalize: with upper triangular; compute explicitly — distinguish equal and distinct eigenvalues — and bound.)
Solution
Solution of Exercise 3.11.
Trigonalize: , , . Then , and it suffices that .
Distinct eigenvalues: induction gives
and each entry tends to ().
Equal eigenvalues (): and ; the entry since (geometric beats polynomial). In both cases entrywise, hence (matrix multiplication by fixed is continuous in the entries — each entry of the product is a fixed linear combination).
Exercise 3.12 ★★
Let with (). Show that , and that is diagonalizable if and only if . (Recall from Exercise 2.5 that .)
Solution
Solution of Exercise 3.12.
has dimension (rank–nullity), so is an eigenvalue of geometric multiplicity , and is divisible by (Definition 3.3: geometric algebraic). Write ; the coefficient of being , we get : .
If : the eigenvalue is a root of , so it carries an eigenvector; the eigenspaces for and have dimensions and , summing to : they fill , and is diagonalizable (Theorem 3.6). If : by Exercise 2.5, with : is a nonzero nilpotent, and a diagonalizable nilpotent is zero (Proposition 3.25): not diagonalizable.
3.5 Problem: Linear Recurrences and Companion Matrices
A linear recurrence is a matrix power in disguise, and reduction converts it into closed formulas, growth rates, and error estimates. This weekend problem develops the dictionary — companion matrices on one side, the shift operator on the space of sequences on the other — proves the fundamental theorem of linear recurrences (the general solution is over the roots of the characteristic polynomial), and spends the dividends on Diophantine approximation of , on the counting of walks and words, and on a ring of coupled sequences that only simultaneous diagonalization can untangle.
Problem 3.1
Weekend problem — the fundamental theorem of linear recurrences
Fix , scalars with , the monic polynomial , and the recurrence
The companion matrix of is
Part I — The companion dictionary.
- Show that a sequence satisfies if and only if the vectors satisfy , hence .
- Prove that (expand along the first column and induct on ), then that as well (pass to , for which is cyclic, and note that a matrix and its transpose have the same minimal polynomial).
- Show that for each root of , the vector spans the eigenspace of for ; deduce that every eigenspace of has dimension , and that is diagonalizable if and only if has distinct roots.
- Suppose has distinct roots . Show that the geometric sequences form a basis of the space of solutions of , so every solution is for unique constants .
- Solve completely: , , .
Part II — The shift operator and the fundamental theorem. Let be the -vector space of all complex sequences and the shift, .
- Show that the solution set of is , and that it has dimension exactly (map a solution to its initial values).
- Explain why the kernel decomposition lemma (Theorem 3.14) applies to on the infinite-dimensional without any change, and write the resulting decomposition of for (distinct , all nonzero since ).
For and , show
of dimension . (Compute with , and use that drops the degree; for the dimension, bound it by via initial values.)
(The fundamental theorem of linear recurrences) Conclude: if with the distinct and nonzero, the solutions of are exactly the sequences
with uniquely determined polynomials .
- Solve completely: , , , and check the answer on .
Part III — Dominant roots and Diophantine dividends.
- Suppose the roots are simple with for , and with . Show and .
- (Pell) Define , , . Show that satisfies , hence ; relate this to the determinant of .
Deduce the error estimate
and show it decays geometrically with ratio (find the eigenvalues of and the growth of ).
- (General growth) From question 9, prove: (a) if every root satisfies , then with ; (b) if there is a unique root of maximal modulus and , then — check it on question 10’s solution.
Part IV — Counting walks and words. For a finite graph with vertex set , the adjacency matrix has if is an edge, else .
- Prove that is the number of walks of length from to (sequences of edges, each step along an edge).
(The triangle) For the complete graph on vertices, : using the spectrum of (Example 2.19), show
and check both at by listing walks.
- (Words without ) Let be the number of binary words of length with no two consecutive ’s. Encode words by their last letter to get a transfer matrix, show , deduce (Fibonacci, Exercise 3.5), and give the growth rate .
- (The path) For the path graph , show the eigenvalues of are with eigenvectors and , and deduce that the number of walks of length from end to end is : zero for odd , and for even . Check at .
- (Trace formula) Show that the total number of closed walks of length (all starting points) is , and verify it on the triangle.
Part V — A ring of sequences: simultaneous diagonalization. Fix , let , and let be the cyclic shift: (indices mod , columns indexed ).
- Show that is the companion matrix of , deduce , and that is diagonalizable with the simple eigenvalues and eigenvectors .
- A circulant matrix is . Show that all circulants commute, that the basis diagonalizes all of them simultaneously, and that the eigenvalues of are , .
- Deduce , and check that recovers the factorization of Exercise 2.8.
- (The necklace average) Let with : each of numbers arranged in a ring is replaced by the average of its two neighbours. Show the eigenvalues of are , and that the coefficient of on is the mean (sum the coordinates of the ).
- Conclude: for odd , converges to the constant vector whose value is the mean of the initial values; for , exhibit the eigenvalue responsible for non-convergence and the exact obstruction (an alternating-mean coefficient that must vanish).
- (Synthesis) In one sentence each: how the companion matrix converts analysis of into reduction; where the kernel decomposition lemma needed no finite dimension; why dominant eigenvalues govern growth rates and Diophantine error; why powers of the adjacency matrix count walks; and what commuting matrices buy. Name the two summits: the fundamental theorem of linear recurrences, and — for the positive matrices of Part IV, in the Year 3 volume — the Perron–Frobenius theorem.
Solution
Solution of Problem 3.1.
1. The first coordinates of are (the superdiagonal shifts), and the last is . So holds for all iff the last coordinates match for all , i.e. iff holds. Iterating, .
2. Expand along the first column: the two nonzero entries are (position ) and (position ). The first minor is -shaped for the coefficients ; the second minor is upper triangular with diagonal : determinant , with sign from the position. Induction on (base : ) gives
For : since for any polynomial, and have the same annihilators, hence the same minimal polynomial. For : the columns read , …, , so is the canonical basis: free. A polynomial of degree then has (it is a nontrivial combination of basis vectors): . As with : .
3. For : rows to of give , i.e. times the first entries of ; the last row gives . So . Conversely, the equations for read : any eigenvector is proportional to — every eigenspace has dimension exactly . Diagonalizable iff the eigenspace dimensions sum to (Theorem 3.6) iff there are distinct eigenvalues iff has distinct roots (the eigenvalues are the roots of ).
4. Each solves : . Freeness: a vanishing combination for is a Vandermonde system (Exercise 2.11) in the : all . The solution space has dimension (question 6, whose proof is elementary and independent): free solutions form a basis, and coordinates are unique.
5. : general solution . Initial conditions: , : , :
(Check: and .)
6. is the sequence : it vanishes iff holds, so the solution set is , a subspace. The map , , is linear, injective (the recurrence determines from the first values, by induction) and surjective (define recursively from any initial data): dimension .
7. The proof of Theorem 3.14 uses only: the Bézout identity in , and the fact that polynomials in a fixed endomorphism commute. Neither mentions the dimension of the ambient space: the lemma holds verbatim for . Hence
8. For : has -th term , with of degree (the leading terms cancel). Iterating, , and when : the right-hand set is contained in the kernel. It is a subspace of dimension : the sequences , , are free, since for all forces (dividing by ) the polynomial to vanish at every , hence to be zero. Conversely : expanding , the equation is a linear recurrence of order (leading coefficient ), so is determined by as in question 6. Equality of dimensions concludes.
9. Combine questions 7 and 8: every solution decomposes uniquely as a sum of elements of the , i.e. with ; the are unique because the decomposition is direct and, within each summand, the coefficients of are coordinates in the basis (question 8). Sanity check on dimensions: .
10. : solutions . Initial data: , , so :
Check: , and .
11. Write ; each ratio has modulus , so the bracket tends to : . In particular for large , and
12. Compute:
With : . Structurally: and the linear map multiplies the factor by and the factor by (compute: ); the product is multiplied by each step.
13. Since ,
using (induction: both increase) so . Eigenvalues of : , roots ; since has a nonzero component on the dominant eigenvector (all entries positive), with (question 11). Hence the error is : geometric decay with ratio .
14. (a) From question 9: , and each for : sum the constants. (b) Let and , leading coefficient . Then with , and
(geometric beats polynomial). So
Check on question 10: for the ratio is
15. Induction on . For , counts walks of length . Step: a walk of length from to is a walk of length from to some vertex followed by an edge :
16. where is the projection onto along the plane ( since ). Then , and since and are complementary projections,
which gives the two displayed formulas. At : diagonal (walks for the two neighbours ); off-diagonal (the single walk through the third vertex).
17. Let count admissible words of length ending in , resp. . Appending a letter: a may follow anything, a only a :
Summing, (or: condition on the first letter). With , : by induction (, , same recurrence). Growth: the roots of are (Exercise 3.5), and the -component is nonzero (the are positive and ), so question 11 gives .
18. . Check:
eigenvalues (). Decompose on the eigenbasis and read the third coordinate, or use symmetry: with , , one checks , so for
zero for odd (bipartite graph: ends are at even distance), and for even . At : , matching the two walks and .
19. Closed walks of length from are ; summing over gives . Trigonalizing (over ), is triangular with diagonal : . Triangle: : the spectrum , consistent with question 16.
20. The columns of : for and ; relabelling in the order this is exactly the companion matrix of (, other ). Question 2: . The roots () are the distinct -th roots of unity: is diagonalizable (question 3, or Exercise 3.8: ). Eigenvectors: .
21. Circulants are polynomials in , and polynomials in a fixed matrix commute with one another. Each is an eigenvector of every power: , so
the basis (free: Vandermonde in the distinct , Exercise 2.11) diagonalizes every circulant at once, with the stated eigenvalues.
22. The determinant is the product of the eigenvalues (diagonalize): . For , , , and :
and : exactly the factorization of Exercise 2.8.
23. is a circulant (), with eigenvalues on the same basis . Coordinates: write . The coordinates of sum to , which is for and otherwise (geometric sum with ratio ). Summing the coordinates of : , so , the mean.
24. . For odd , for every (the angle is never or ), so all terms but tend to : , the constant vector equal to the mean — averaging on an odd ring equalizes. For the eigenvalues are : the term with oscillates forever. The obstruction is the alternating mean: multiplying the coordinates of by and summing, the same geometric-sum computation gives : the process converges iff , and then converges to the mean.
25. The companion matrix converts a scalar recurrence of order into a first-order vector recurrence, so that closed formulas become statements about — reduction’s home ground (questions 1–5). The kernel decomposition lemma is pure polynomial algebra (Bézout plus commutation), so it splits even though is infinite-dimensional (questions 7–9). Dominant eigenvalues govern growth because every other contribution is geometrically negligible after normalization — which is also why the Pell error decays at the square of the dominant root (questions 11–14). Powers of the adjacency matrix count walks because matrix multiplication sums over intermediate vertices, so spectra count closed walks (questions 15–19). Commuting matrices share an eigenbasis, and one Fourier basis then diagonalizes the whole circulant algebra in one stroke (questions 20–24). Summits: the fundamental theorem of linear recurrences (question 9); and for nonnegative matrices, the reason dominant roots like or are automatically real, positive and simple is the Perron–Frobenius theorem, proved in the Year 3 volume.