Eigenvalues and Diagonalization
Chapter 4 showed that one operator has many matrices, one for each basis, and asked how simple the matrix can be made. This chapter answers the first half of that question. The simplest possible matrix is diagonal, and a matrix of an operator is diagonal exactly when every basis vector is only stretched, never turned. Such vectors are eigenvectors, and the stretching factors are eigenvalues.
Not every operator has enough eigenvectors, and the
chapter explains precisely when it does. Two polynomials
carry the information: the characteristic polynomial
from Chapter 7 and the minimal
polynomial, the smallest polynomial that kills
the operator. The Cayley–Hamilton Theorem ties them
together. When eigenvectors run short, operators over
What you need. From Chapter 0, the
arithmetic every computation here runs on: degree,
evaluation and the absence of zero divisors in
Roadmap
- Invariant subspaces. Subspaces an operator maps into themselves, and the block triangular matrices they produce.
- Eigenvalues and eigenvectors. Directions that are only stretched; eigenvalues as roots of the characteristic polynomial; every complex operator has one.
- Algebraic and geometric multiplicity. Two ways to count a repeated eigenvalue, and why the second never exceeds the first.
- Diagonalization. Exactly when an operator has a basis of eigenvectors, and how to compute with one.
- The minimal polynomial. The monic polynomial of least degree that kills an operator, and why its roots are the eigenvalues.
- The Cayley–Hamilton Theorem. Every square matrix satisfies its own characteristic polynomial.
- Triangularization. An operator has a triangular matrix exactly when its characteristic polynomial splits.
- Primary decomposition. The factorization of the minimal polynomial splits the space, and decides diagonalizability.
- Commuting operators. Operators that commute share eigenvectors, and can be triangularized or diagonalized together.
- Spectral mapping, AB and BA.
Eigenvalues of polynomials in an operator, and why
and share their nonzero eigenvalues. - Powers, recurrences, and Markov chains. Diagonalization at work.
Named moves
- Ask when the matrix is diagonal.
Unwinding the columns of a diagonal matrix gives the
eigenvector equation
. - Eigenvalue means a kernel.
is an eigenvalue exactly when is not injective. - Apply
to a relation. Kills one eigenvector and shortens a dependence, the heart of “distinct eigenvalues give independent eigenvectors”. - Turn a relation into a
divisibility. If
, then the minimal polynomial divides . - One eigenvector, extend, recurse. Split off an eigenvector, pass to the quotient, and use induction on dimension.
- Search inside an eigenspace. A commuting operator maps each eigenspace into itself, so look for a common eigenvector there.