93. Diagonalization

A square matrix is diagonalizable if it can be written as

where is a diagonal matrix and is an invertible matrix.

The diagonal entries of are the eigenvalues of , and the columns of are the corresponding eigenvectors.

93.1. When is diagonalizable?

An matrix is diagonalizable iff it has linearly independent eigenvectors.

Equivalent conditions:

Some matrices are not diagonalizable — e.g., has only one eigenvalue () of algebraic multiplicity but geometric multiplicity . For non-diagonalizable matrices, see Jordan Canonical Form.

93.2. How to diagonalize

  1. Find the eigenvalues from .
  2. For each , find a basis for — the eigenvectors.
  3. Assemble eigenvectors into columns of , eigenvalues into the diagonal of (in matching order).
  4. Verify by computing .
Example

.

Characteristic polynomial: .

Eigenvalues: .

Eigenvectors: solve . And .

93.3. Why it matters: power and exponential

In diagonal form, matrix arithmetic is trivial:

with just powering each diagonal entry. This makes:

93.4. Spectral decomposition (real symmetric case)

If is real and symmetric, then it’s always diagonalizable and can be done with an orthogonal :

This is the Spectral Theorem — the gold standard of diagonalization.

93.5. Failure: non-diagonalizable matrices

has only the eigenvalue (with algebraic multiplicity ) and only one independent eigenvector . Not diagonalizable — the best you can do is the Jordan form.

93.6. See also