9.3 Eigenvalues, Eigenvectors, and Diagonalization
Key Takeaways
- Eigenvalues satisfy the characteristic equation det(A - lambda I) = 0, with sum equal to tr(A) and product equal to det(A).
- The geometric multiplicity of an eigenvalue satisfies 1 <= m_geo(lambda) <= m_alg(lambda); defectiveness (m_geo < m_alg) is the sole barrier to matrix diagonalizability.
- An n x n matrix A is diagonalizable over a field F if and only if its characteristic polynomial splits over F and m_geo(lambda) = m_alg(lambda) for each distinct eigenvalue, or equivalently, its minimal polynomial factors into distinct linear factors.
- The Cayley-Hamilton Theorem asserts that every square matrix satisfies its own characteristic polynomial, p_A(A) = 0, facilitating efficient computation of matrix powers, inverses, and matrix polynomials.
9.3 Eigenvalues, Eigenvectors, and Diagonalization
Spectral theory investigates how linear operators act invariantly on specific one-dimensional subspaces. On the GRE Mathematics Subject Test, questions test eigenvalue calculations via trace and determinant tricks, algebraic versus geometric multiplicity inequalities, diagonalizability criteria, matrix powers, and the Cayley-Hamilton Theorem.
Eigenvalue Equation and the Characteristic Polynomial
Let $A \in M_{n \times n}(\mathbb{F})$ where $\mathbb{F}$ is $\mathbb{R}$ or $\mathbb{C}$. A scalar $\lambda \in \mathbb{F}$ is an eigenvalue of $A$ if there exists a non-zero vector $\mathbf{v} \in \mathbb{F}^n$ such that: Because non-zero solutions exist if and only if the operator $(A - \lambda I_n)$ has a non-trivial null space, eigenvalues are precisely the roots of the characteristic equation:
Characteristic Polynomial Expansion
The characteristic polynomial of an $n \times n$ matrix is a monic polynomial of degree $n$: From Vieta's formulas, the roots $\lambda_1, \dots, \lambda_n$ (counted with multiplicity) satisfy:
- Trace Formula: $\operatorname{tr}(A) = \sum_{i=1}^n a_{ii} = \sum_{i=1}^n \lambda_i$.
- Determinant Formula: $\det(A) = \prod_{i=1}^n \lambda_i$.
These two scalar identities allow candidates to find unknown eigenvalues without expanding determinants.
Eigenspaces, Algebraic Multiplicity, and Geometric Multiplicity
For each eigenvalue $\lambda$:
- The eigenspace $E_\lambda = \operatorname{null}(A - \lambda I_n)$ is the subspace of all eigenvectors corresponding to $\lambda$, together with the zero vector.
- The algebraic multiplicity, $m_{\text{alg}}(\lambda)$, is the multiplicity of $\lambda$ as a root of $p_A(\lambda)$.
- The geometric multiplicity, $m_{\text{geo}}(\lambda)$, is the dimension of the eigenspace:
The Fundamental Multiplicity Inequality
For every eigenvalue $\lambda$ of any square matrix $A$: An eigenvalue is termed defective if $m_{\text{geo}}(\lambda) < m_{\text{alg}}(\lambda)$.
Linear Independence of Eigenvectors
Eigenvectors corresponding to mutually distinct eigenvalues are linearly independent. If $A$ has $n$ distinct eigenvalues, the corresponding eigenvectors form a complete basis for $\mathbb{F}^n$.
Criterion for Matrix Diagonalizability
A matrix $A \in M_{n \times n}(\mathbb{F})$ is diagonalizable over $\mathbb{F}$ if there exists an invertible matrix $P$ and a diagonal matrix $D$ such that: The columns of $P = [\mathbf{v}_1 \dots \mathbf{v}_n]$ are linearly independent eigenvectors of $A$, and the diagonal entries of $D = \operatorname{diag}(\lambda_1, \dots, \lambda_n)$ are the corresponding eigenvalues.
Necessary and Sufficient Conditions for Diagonalizability
A matrix $A$ is diagonalizable over $\mathbb{F}$ if and only if:
- The characteristic polynomial $p_A(\lambda)$ splits completely into linear factors over $\mathbb{F}$.
- For every distinct eigenvalue $\lambda_i$, the geometric multiplicity equals the algebraic multiplicity: Equivalently, the sum of geometric multiplicities equals the matrix dimension: $\sum m_{\text{geo}}(\lambda_i) = n$.
| Case | Condition | Diagonalizable? | Diagnostic Summary |
|---|---|---|---|
| Distinct Roots | $n$ distinct roots in $\mathbb{F}$ | Always | Automatic since $1 \le m_{\text{geo}} \le m_{\text{alg}} = 1$ |
| Full Eigenspaces | $m_{\text{geo}}(\lambda) = m_{\text{alg}}(\lambda)$ for all $\lambda$ | Always | Eigenbasis spans the full space $\mathbb{F}^n$ |
| Defective Roots | $m_{\text{geo}}(\lambda) < m_{\text{alg}}(\lambda)$ for some $\lambda$ | Never | Lacks sufficient eigenvectors; requires Jordan form |
| Unsplit Polynomial | $p_A(\lambda)$ has roots outside $\mathbb{F}$ | Not over $\mathbb{F}$ | Diagonalizable only over algebraic extension (e.g. $\mathbb{C}$) |
Matrix Powers and Matrix Exponentials
Diagonalization drastically simplifies computing matrix powers and functions: Similarly, the matrix exponential $e^{At}$ is given by:
The Cayley-Hamilton Theorem and Minimal Polynomials
The Cayley-Hamilton Theorem
Every square matrix satisfies its own characteristic equation: If $p_A(\lambda) = \lambda^n + c_{n-1}\lambda^{n-1} + \dots + c_1 \lambda + c_0$, then:
Application to Matrix Inverses and Powers
When $\det(A) = (-1)^n c_0 \neq 0$, multiplying by $A^{-1}$ yields: Furthermore, any high power $A^m$ ($m \ge n$) can be reduced to a polynomial in $A$ of degree at most $n - 1$ by polynomial long division: $x^m = q(x) p_A(x) + r(x) \implies A^m = r(A)$.
The Minimal Polynomial
The minimal polynomial $m_A(\lambda)$ is the unique monic polynomial of lowest degree annihilating $A$ ($m_A(A) = O_n$).
- $m_A(\lambda)$ divides $p_A(\lambda)$.
- $m_A(\lambda)$ and $p_A(\lambda)$ have identical roots (ignoring multiplicities).
- Diagonalizability Criterion: $A$ is diagonalizable over $\mathbb{F}$ if and only if $m_A(\lambda)$ factors into distinct linear factors over $\mathbb{F}$ (contains no repeated roots).
Step-by-Step Worked Problems
Problem 1: Matrix Powers via Diagonalization
Compute $A^8$ for $A = \begin{pmatrix} 1 & 4 \ 2 & 3 \end{pmatrix}$.
Solution:
- Find eigenvalues of $A$: Roots of $\lambda^2 - 4\lambda - 5 = 0 \implies (\lambda - 5)(\lambda + 1) = 0$. Thus $\lambda_1 = 5, \lambda_2 = -1$.
- Find eigenvectors:
- For $\lambda_1 = 5$: $A - 5I = \begin{pmatrix} -4 & 4 \ 2 & -2 \end{pmatrix} \implies -x_1 + x_2 = 0 \implies \mathbf{v}_1 = \begin{pmatrix} 1 \ 1 \end{pmatrix}$.
- For $\lambda_2 = -1$: $A - (-1)I = \begin{pmatrix} 2 & 4 \ 2 & 4 \end{pmatrix} \implies x_1 + 2x_2 = 0 \implies \mathbf{v}_2 = \begin{pmatrix} -2 \ 1 \end{pmatrix}$.
- Construct $P$ and $P^{-1}$:
- Compute $A^8 = P D^8 P^{-1}$ with $D^8 = \operatorname{diag}(5^8, (-1)^8) = \operatorname{diag}(5^8, 1)$:
Problem 2: Minimal Polynomial and Matrix Exponents via Cayley-Hamilton
Let $A$ be a $2 \times 2$ matrix satisfying $\operatorname{tr}(A) = 3$ and $\det(A) = 2$. Express $A^4$ in the form $c_1 A + c_0 I$.
Solution:
- The characteristic polynomial is $p_A(\lambda) = \lambda^2 - 3\lambda + 2 = (\lambda - 1)(\lambda - 2)$.
- By the Cayley-Hamilton Theorem, $A^2 - 3A + 2I = 0$, so $A^2 = 3A - 2I$.
- Divide $\lambda^4$ by $(\lambda - 1)(\lambda - 2)$:
- Evaluate at the roots $\lambda = 1$ and $\lambda = 2$:
- $\lambda = 1 \implies 1^4 = c_1(1) + c_0 \implies c_1 + c_0 = 1$.
- $\lambda = 2 \implies 2^4 = c_1(2) + c_0 \implies 2c_1 + c_0 = 16$.
- Subtract the equations: $c_1 = 15$, and $c_0 = 1 - 15 = -14$.
- Therefore, $A^4 = 15A - 14I$.
GRE Exam Traps & Pitfalls
Trap 1: Confusing Multiplicity Types An algebraic multiplicity $m_{\text{alg}}(\lambda) > 1$ does not prevent diagonalizability! The identity matrix $I_n$ has $\lambda = 1$ with $m_{\text{alg}} = n$, yet it is already diagonal because $m_{\text{geo}}(1) = n$.
Trap 2: Ignoring the Underlying Field The rotation matrix $R_{\pi/2} = \begin{pmatrix} 0 & -1 \ 1 & 0 \end{pmatrix}$ has eigenvalues $\pm i$. It is diagonalizable over $\mathbb{C}$, but non-diagonalizable over $\mathbb{R}$ because its characteristic polynomial $\lambda^2 + 1$ does not split over $\mathbb{R}$.
Trap 3: Sign Errors in Cayley-Hamilton for 3x3 Matrices For $3 \times 3$ matrices, the characteristic polynomial is $\lambda^3 - \operatorname{tr}(A)\lambda^2 + c_1 \lambda - \det(A) = 0$. Forgetting the negative sign on $\det(A)$ disrupts polynomial division and inverse calculations.
Let A be a 3 x 3 real matrix with tr(A) = 6, det(A) = 6, and lambda = 1 as an eigenvalue. Which of the following represents the complete set of eigenvalues of A?
Let M be the 3 x 3 matrix [[2, 1, 0], [0, 2, 0], [0, 0, 3]]. What is the minimal polynomial m_M(lambda) of M?
A 3 x 3 matrix A satisfies the polynomial identity A^3 - 4A^2 + 5A - 2I = 0. If det(A) = 2 and tr(A) = 4, which statement concerning the eigenvalues of A must be true?