The spectral theorem and the singular value decomposition
· 2 minutes read
Given a linear operator on a finite-dimensional vector space , we often want to find a basis of that gives the simplest possible matrix representation for . The ideal case is when there is a basis for consisting of eigenvectors of , in which can be represented by a diagonal matrix and is called “diagonalizable”. Suppose is a basis for where each is an eigenvector of with corresponding eigenvalue (not necessarily distinct), then
In other words, we have , where and This is called the eigendecomposition of .
A linear operator is diagonalizable if and only if both the following conditions hold:
- The characteristic polynomial of splits (i.e., factors into product of linear polynomials).
- The algebraic multiplicity and geometric multiplicity of each eigenvalue of are the same.1
The geometric multiplicty is always at most the algebraic multiplicty; equality occurs for all eigenvalues if and only if all geometric multiplicities sum to the degree of . More succintly, is diagonalizable if and only if is the direct sum of the eigenspaces of , in which case
where is the identity on (and zero outside of it).