Spectral Decomposition
The spectral decomposition of a finite-dimensional Hermitian operator separates its possible spectral values from the orthogonal subspaces on which those values act. If , then
where the sum is over distinct eigenvalues and is the orthogonal projector onto the full eigenspace belonging to .
This page is the mathematical home for the finite-dimensional theorem, including degeneracy and projector reconstruction. The interpretation of as a possible observable value and as an outcome sector belongs to Spectral Decomposition in Core Formalism.
Finite-Dimensional Spectral Theorem
Section titled “Finite-Dimensional Spectral Theorem”Let be a finite-dimensional complex Hilbert space and let be Hermitian. Write
for the eigenspace associated with the distinct eigenvalue . Then:
- every is real;
- eigenspaces belonging to distinct eigenvalues are orthogonal;
- the eigenspaces span the whole space;
- there is an orthonormal basis consisting of eigenvectors of .
Equivalently,
If denotes the orthogonal projector onto , the theorem takes the basis-independent form
The second identity is completeness. The first says that acts as scalar multiplication by on the subspace .
Why the Theorem Holds
Section titled “Why the Theorem Holds”The proof can be organized as an induction on .
Because the scalar field is , the characteristic polynomial has a root, so has an eigenvector . Hermiticity makes its eigenvalue real. Normalize and write .
The orthogonal complement is invariant under . If , then
Thus . The restriction of to remains Hermitian, so the same argument applies on a space of dimension one less. Induction produces an orthonormal eigenbasis of the whole space.
Orthogonality between distinct eigenspaces follows directly. If , , and , then
so .
The proof uses finite dimensionality twice: an eigenvector exists, and the induction terminates. Infinite-dimensional self-adjoint operators require a different statement.
Degenerate Eigenspaces
Section titled “Degenerate Eigenspaces”Suppose the distinct eigenvalues are , and let
be the multiplicity of . Choose an orthonormal basis inside each eigenspace. Then
and
The vectors inside a degenerate eigenspace are not unique. Any unitary change of basis within gives another orthonormal eigenbasis. The projector , however, is unchanged. It is the canonical object associated with the degenerate spectral value.
For a Hermitian operator, algebraic and geometric multiplicities agree. The characteristic polynomial can therefore be written
The minimal polynomial has no repeated factor:
This absence of repeated roots is the algebraic signature of diagonalizability.
Projector Algebra
Section titled “Projector Algebra”The spectral projectors form an orthogonal resolution of the identity:
They also satisfy
Conversely, suppose is any finite orthogonal resolution of the identity and the labels are real. Then
defines a Hermitian operator whose eigenspace for is , provided distinct projectors carry distinct labels. The decomposition is therefore both a consequence and a characterization of finite-dimensional Hermiticity.
Recovering Projectors from the Operator
Section titled “Recovering Projectors from the Operator”The eigenspace projectors can be recovered without choosing eigenvector phases or a basis inside a degenerate block. For each distinct eigenvalue , define the Lagrange polynomial
It obeys and for every other spectral value . Applying the polynomial to gives
This identity proves directly that the spectral projectors are unique. It also shows that every operator commuting with commutes with each .
For an operator with only two distinct eigenvalues and ,
If has just one eigenvalue, Hermiticity forces and the single spectral projector is .
Spectral Decomposition and Diagonalization
Section titled “Spectral Decomposition and Diagonalization”Choose an orthonormal eigenbasis and place its vectors in the columns of a unitary matrix . If is the diagonal matrix of eigenvalues, repeated according to multiplicity, then
This is unitary diagonalization. The diagonal matrix depends on an ordering, and is nonunique whenever phases or degenerate basis rotations are changed. By contrast,
is basis independent and groups all copies of one eigenvalue into a single canonical subspace.
General diagonalization may use a nonunitary similarity . The spectral theorem says that Hermitian, and more generally normal, matrices admit the stronger choice with . See Diagonalization and Normal Operators.
Worked Example: A Degenerate Spectrum
Section titled “Worked Example: A Degenerate Spectrum”Consider
The normalized vector
has eigenvalue . Its orthogonal complement is the two-dimensional eigenspace with eigenvalue . The projectors are
They satisfy
and the spectral decomposition is
The polynomial formulas recover the same projectors:
An orthonormal basis of the eigenvalue- subspace could be and , but rotating those two vectors leaves and unchanged.
Information Read from the Spectrum
Section titled “Information Read from the Spectrum”Once the distinct values and multiplicities are known, many operator properties are immediate:
If , then
The operator is positive semidefinite precisely when every , and it is positive definite precisely when every .
For a normalized vector ,
Because the nonnegative weights sum to one, the quadratic form lies between the smallest and largest eigenvalues. This is the spectral origin of the Rayleigh bounds.
Powers and Functions
Section titled “Powers and Functions”Orthogonality eliminates mixed products. For every positive integer ,
More generally, for any function defined on the finite set ,
Examples include
In finite dimensions, every such can also be represented by a polynomial in through interpolation. The construction, analytic definitions, square roots, and exponentials are developed in Matrix Functions and Exponentials.
Commuting Hermitian Operators
Section titled “Commuting Hermitian Operators”Suppose and are Hermitian and . Since each is a polynomial in ,
Therefore preserves every eigenspace of :
Within each possibly degenerate , the restriction of is Hermitian and can be diagonalized using an orthonormal basis. Combining the bases from all blocks gives a common orthonormal eigenbasis for and .
Thus two finite-dimensional Hermitian operators commute if and only if they are simultaneously unitarily diagonalizable. Degeneracy is not an obstacle; it is the freedom that allows the second operator to be diagonalized within the first operator’s spectral blocks.
Boundary with Quantum Measurement
Section titled “Boundary with Quantum Measurement”The spectral theorem supplies values and orthogonal projectors . It does not, by itself, supply the Born rule, identify a laboratory observable, or prescribe a post-measurement state. Those are physical inputs to quantum theory.
For the probabilistic interpretation, degeneracy, moments, coarse graining, and outcome sectors, see Spectral Decomposition in Core Formalism and The Discrete Born Rule. The mathematical decomposition should not be mistaken for a complete measurement model.
Infinite-Dimensional Qualification
Section titled “Infinite-Dimensional Qualification”The finite sum over eigenspaces is not the general spectral theorem. A self-adjoint operator may have continuous spectrum and no normalizable eigenvectors at some spectral values. The replacement is a projection-valued measure :
For an unbounded operator, the integral also determines the operator domain; formal manipulation without domain control can be invalid.
Compact self-adjoint operators retain a largely discrete picture: their nonzero spectral values are eigenvalues of finite multiplicity, with no nonzero accumulation point. General self-adjoint operators need the full measure-theoretic formulation. See Spectral Theorem, Practical Version for that extension.
Numerical Practice
Section titled “Numerical Practice”For a Hermitian matrix, use a Hermitian eigensolver. It returns an approximately unitary eigenvector matrix and a real diagonal matrix such that
Useful diagnostics include
Report these relative to an appropriate scale such as .
Individual eigenvectors inside an exactly or nearly degenerate cluster are not stable objects: tiny perturbations can rotate them substantially. The invariant subspace is the meaningful result. If contains an orthonormal basis for a resolved eigenvalue cluster , form
Compare projectors or subspaces across calculations rather than comparing eigenvectors column by column. Clustering requires a tolerance informed by residuals, spectral gaps, matrix scale, and the underlying model, not merely a fixed number of decimal places. See Matrix Diagonalization for algorithms and conditioning.
Common Mistakes
Section titled “Common Mistakes”- Summing over eigenvectors without grouping a degenerate eigenspace into one projector.
- Treating a chosen eigenbasis inside a degenerate subspace as canonical.
- Assuming a matrix with real eigenvalues must be Hermitian.
- Confusing general similarity diagonalization with unitary diagonalization.
- Applying a scalar function separately to matrix entries.
- Dividing by in a projector formula before checking that the spectral values are distinct.
- Comparing numerical eigenvectors directly inside a degenerate cluster.
- Replacing the infinite-dimensional spectral theorem by an unjustified sum over generalized eigenvectors.
- Inferring the Born rule or state-update law from linear algebra alone.
Exercises
Section titled “Exercises”-
Suppose
is a finite-dimensional spectral decomposition. Prove that for every polynomial . Deduce the formula for when no is zero.
Solution
The orthogonal projector algebra gives
Therefore, for every positive integer ,
Linearity then gives
for any polynomial. If every , define
Then
so .
-
Let
Find the distinct eigenvalues and recover their projectors as polynomials in . Verify the spectral decomposition.
Solution
The characteristic polynomial is
so the eigenvalues are and . The two-value formulas give
Direct multiplication shows
Also , and
-
Let be the distinct eigenvalues of a Hermitian operator . Prove directly that
acts as the identity on and as zero on every other eigenspace.
Solution
Take , so . Every factor in the product acts on by scalar multiplication:
If , every numerator equals its denominator, so . If , the factor with has zero numerator, so . The eigenspaces span the Hilbert space, hence this operator is exactly the orthogonal projector onto .
- Let and be commuting Hermitian matrices. Show that every eigenspace of is invariant under , and use this fact to construct a common orthonormal eigenbasis.
Solution
If , then . Commutation gives
Thus , so each eigenspace of is invariant under . The restriction of to is Hermitian: for ,
Apply the finite-dimensional spectral theorem to this restriction and choose an orthonormal basis of -eigenvectors within every . Eigenspaces of are mutually orthogonal, so the union of these blockwise bases is an orthonormal basis of the full space. Every basis vector is an eigenvector of both and .
References
Section titled “References”- S. Axler, Linear Algebra Done Right, 3rd ed., Springer, 2015.
- R. A. Horn and C. R. Johnson, Matrix Analysis, 2nd ed., Cambridge University Press, 2013.
- B. C. Hall, Quantum Theory for Mathematicians, Springer, 2013.
- M. Reed and B. Simon, Methods of Modern Mathematical Physics, Vol. I: Functional Analysis, revised and enlarged ed., Academic Press, 1980.
- L. N. Trefethen and D. Bau III, Numerical Linear Algebra, SIAM, 1997.