Diagonalization: Simplifying Matrices by Choice of Basis
We define what it means for a matrix to be diagonalizable and prove the necessary and sufficient conditions in terms of eigenspaces. A step-by-step diagonalization procedure is presented, followed by applications to computing matrix powers. The chapter concludes with Schur's triangularization theorem.
1 Definition of Diagonalizability
2 Conditions for Diagonalizability
is diagonalizable.
possesses linearly independent eigenvectors.
For every eigenvalue , the geometric multiplicity equals the algebraic multiplicity.
The characteristic polynomial splits completely over , and for each eigenvalue the geometric multiplicity equals the algebraic multiplicity.
3 The Diagonalization Procedure
To diagonalize an matrix , proceed as follows:
Compute the characteristic polynomial .
Solve to find the eigenvalues and their algebraic multiplicities.
For each eigenvalue , compute a basis for the eigenspace .
Check that the geometric multiplicity equals the algebraic multiplicity for every eigenvalue. (If not, is not diagonalizable.)
Form by arranging the eigenvectors as columns; then is diagonal.
4 Computing Powers of a Matrix
When is diagonalizable, writing gives
5 Triangularization
Mathematics "between the lines" — exploring the intuition textbooks leave out, written in LaTeX on Folio.