What are Eigenvalues?
For a square matrix M, a scalar λ is an eigenvalue and a non-zero vector v is the corresponding eigenvector if:
Geometrically: most vectors are rotated and stretched by a transformation. Eigenvectors are special — they lie along invariant lines of the transformation. The matrix only stretches them.
Why They Matter in Cambridge 9231
- Finding eigenvalues and eigenvectors for 2×2 and 3×3 matrices is directly tested — typically 6–10 marks.
- Diagonalisation of a matrix M = PDP⁻¹ allows rapid computation of Mⁿ — links back to induction from Lesson 2.2.
- Geometric interpretation is often required — invariant lines, area/volume scale factor via eigenvalues.
- Repeated eigenvalues and the question of diagonalisability are tested at A-level.
- Cayley-Hamilton theorem — M satisfies its own characteristic equation — may be invoked for matrix powers.
Deriving the Method
From Mv = λv we can write Mv − λIv = 0, i.e. (M − λI)v = 0. For a non-zero solution v to exist, the matrix (M − λI) must be singular:
If v is an eigenvector for λ, then so is kv for any non-zero scalar k. You may choose any convenient non-zero multiple. Cambridge accepts any correct scalar multiple as the eigenvector answer — but you must show the working for the null space of (M − λI).
Finding λ and v — The Method
There are always exactly two stages. You must complete both in every question.
2×2 Characteristic Equation
3×3 Characteristic Equation
Key Properties
Trace and Determinant Relations
For any n×n matrix M with eigenvalues λ₁, λ₂, …, λₙ (counted with multiplicity):
Further Properties
Cayley-Hamilton Theorem
= 7(7M − 6I) − 6M
= 49M − 42I − 6M
Repeated Eigenvalues
If the characteristic equation has a repeated root (algebraic multiplicity > 1), the matrix may or may not have enough independent eigenvectors to be diagonalised.
The repeated eigenvalue has as many independent eigenvectors as its multiplicity. Example: λ=2 (multiplicity 2) has a 2D eigenspace.
The eigenspace is smaller than the multiplicity. A defective matrix — cannot be diagonalised over ℝ. Cambridge will usually signal this situation explicitly.
Diagonalisation
A matrix M is diagonalisable if it can be written as M = PDP⁻¹ where D is a diagonal matrix of eigenvalues and P is the matrix of corresponding eigenvectors.
M² = (PDP⁻¹)(PDP⁻¹) = PD(P⁻¹P)DP⁻¹ = PD²P⁻¹. The inner P⁻¹P = I cancels. By induction, Mⁿ = PDⁿP⁻¹. Since D is diagonal, Dⁿ is trivial to compute — just raise each diagonal entry to the power n.
Conditions for Diagonalisability
| Condition | Diagonalisable? |
|---|---|
| n distinct eigenvalues | ✓ Always diagonalisable |
| Repeated eigenvalue, full eigenspace | ✓ Diagonalisable |
| Repeated eigenvalue, deficient eigenspace | ✗ Not diagonalisable over ℝ |
| Symmetric matrix (M = Mᵀ) | ✓ Always diagonalisable (orthogonally) |
| Complex eigenvalues (for real matrix) | ✗ Not diagonalisable over ℝ |
Worked Examples
Row 3: −2z=0 → z=0. Row 2: −y+z=0 → y=0. x is free.
Row 3: z=0. Row 1: x+y=0 → x=−y. y is free.
Row 2: y+z=0 → y=−z. Row 1: 2x+y=0 → 2x=z → x=z/2. Let z=2.
Only one independent eigenvector:
λ₁ = 2, λ₂ = 5
λ=5: (M−5I)v=0: [[−2,2],[1,−1]]v=0 → x=y → v₂=[[1],[1]]
P⁻¹ = (−1/3)·[[1,−1],[−1,−2]] = [[(−1/3),(1/3)],[(1/3),(2/3)]]
Mⁿ = (1/3)·[[−2,1],[1,1]]·[[2ⁿ,0],[0,5ⁿ]]·[[−1,1],[1,2]]
Step 1: [[−2·2ⁿ, 5ⁿ],[2ⁿ, 5ⁿ]]
Step 2 × (1/3)·[[−1,1],[1,2]]:
(1,1): (−1/3)(−2·2ⁿ·(−1)+5ⁿ·1) — work entry by entry...
Practice Questions
λ₁ = 3, λ₂ = 9
λ=3: [[4,4],[2,2]]v=0 → x+y=0 → v₁ = [[1],[−1]]
λ=9: [[−2,4],[2,−4]]v=0 → −x+2y=0 → x=2y → v₂ = [[2],[1]]
Verify: M·v₁ = [[7−4],[2−5]] = [[3],[−3]] = 3v₁ ✓
λ=2: [[0,1,1],[0,1,1],[0,0,−1]]v=0 → z=0, y=0, x free → v₁=[[1],[0],[0]]
λ=3: [[−1,1,1],[0,0,1],[0,0,−2]]v=0 → z=0, then −x+y=0 → x=y → v₂=[[1],[1],[0]]
λ=1: [[1,1,1],[0,2,1],[0,0,0]]v=0 → 2y+z=0, z=−2y; x+y+z=0 → x=y → let y=2 → z=−4, x=2 → v₃=[[2],[2],[−4]] or [[1],[1],[−2]]
λ₁=4, λ₂=−1 (distinct → diagonalisable ✓)
λ=4: [[−3,2],[3,−2]]v=0 → 3x=2y → v₁=[[2],[3]]
λ=−1: [[2,2],[3,3]]v=0 → x+y=0 → v₂=[[1],[−1]]
P=[[2,1],[3,−1]], D=[[4,0],[0,−1]]
det(P)=−2−3=−5, P⁻¹=(−1/5)[[−1,−1],[−3,2]]=[[1/5,1/5],[3/5,−2/5]]
D⁵=[[4⁵,0],[0,(−1)⁵]]=[[1024,0],[0,−1]]
M⁵=P·D⁵·P⁻¹=(1/5)[[2,1],[3,−1]]·[[1024,0],[0,−1]]·[[−1,−1],[−3,2]]
=(1/5)[[2048,−1],[3072,1]]·[[−1,−1],[−3,2]]
=(1/5)[[−2048−(−3),−2048+2(−1)],[−3072+3(−3),−3072+2]]...
[multiply entry by entry]
Cayley-Hamilton: M²−12M+27I = 0 → M² = 12M−27I
M³ = M·M² = M(12M−27I) = 12M²−27M = 12(12M−27I)−27M
= 144M−324I−27M
Interactive Eigenvalue Calculator
Enter a 2×2 or 3×3 matrix. The tool computes eigenvalues and eigenvectors with full working.
Formula Sheet — Eigenvalues & Eigenvectors
- Always verify λ₁+λ₂ = tr(M) and λ₁·λ₂ = det(M) before moving to eigenvectors — one line of checking catches all arithmetic errors.
- For triangular matrices, read eigenvalues from the diagonal immediately — do not expand the determinant.
- For eigenvectors, write (M−λI)v=0 and row-reduce. Express the answer as a column vector with a free parameter, then set the parameter to 1 (or a value giving integer entries).
- For diagonalisation, state P and D explicitly and confirm the column ordering matches — λ₁ in column 1 of D must match v₁ in column 1 of P.
- For Mⁿ questions, use Mⁿ = PDⁿP⁻¹. Compute D first (trivial), then work left to right.
- Cayley-Hamilton: state "by Cayley-Hamilton" and quote the characteristic equation with M replacing λ. Then rearrange for M² before computing higher powers iteratively.