Diagonalization
Write A = PDP⁻¹ where D is diagonal and P holds the eigenvectors. This unlocks matrix powers, exponentials, and differential equations in one move.
A = PDP⁻¹
P's columns are eigenvectors; D's diagonal entries are the eigenvalues. P must be invertible — the eigenvectors must be linearly independent.
n Independent Eigenvectors
- A is diagonalizable iff it has n linearly independent eigenvectors
- Sufficient: n distinct eigenvalues → always diagonalizable
- Repeated eigenvalue OK if eigenspace dimension = algebraic multiplicity
- Defective = not diagonalizable → need Jordan form
Five Steps to Diagonalize
- Find all eigenvalues from det(A − λI) = 0
- Find n linearly independent eigenvectors
- Form P: eigenvectors as columns
- Form D: eigenvalues on diagonal, same order
- Verify: AP = PD
Building P and D
Matrix Powers in One Step
A = PDP⁻¹ gives Aᵏ = PDᵏP⁻¹. Computing Dᵏ just means raising each diagonal scalar to the k-th power — no matrix chains needed.
Pure Scaling in the Eigenbasis
In the eigenvector coordinate system, A just scales each axis independently. P⁻¹ converts to that basis, D scales, P converts back. No mixing between directions.
Symmetric → Orthogonal P
Real symmetric matrices (Aᵀ = A) are always diagonalizable with an orthogonal P: A = QDQᵀ where QᵀQ = I.
- All eigenvalues are real
- Eigenvectors from different eigenspaces are orthogonal
- P can be chosen orthonormal: Qᵀ = Q⁻¹ (cheap to invert)
Matrix Exponential
For x'(t) = Ax, the solution is x(t) = e^{At}x(0). Diagonalization gives e^{At} = Pe^{Dt}P⁻¹ — n scalar exponentials, not a matrix series.
M4-L4: Applications
You can now diagonalize a matrix. Next: see eigenvalues in action — Google's PageRank, PCA, Markov chains, and structural vibration analysis.