Spectral Decomposition
The spectral decomposition of a finite-dimensional self-adjoint observable is
Here is the set of distinct eigenvalues, and is the orthogonal projector onto the full eigenspace with eigenvalue . The projectors satisfy
This one structure organizes several parts of quantum mechanics:
- it is the basis-independent form of diagonalization;
- it separates a state into mutually orthogonal outcome sectors;
- it supplies the projectors used by the Born rule;
- it makes powers, exponentials, and other functions of transparent;
- it exposes how degeneracy and commuting observables produce block structure;
- and it extends to continuous spectra through a projection-valued measure.
The page develops these consequences without proving the general infinite-dimensional spectral theorem. That theorem and its domain conditions belong to Spectral Theorem, Practical Version.
Finite-Dimensional Statement
Section titled “Finite-Dimensional Statement”Let be self-adjoint on a finite-dimensional Hilbert space . Its distinct eigenvalues are real, and the Hilbert space is an orthogonal direct sum of eigenspaces:
where
Let be the orthogonal projector onto . Then
The operator is reconstructed by
The sum is over distinct spectral values. Degeneracy is contained in the rank of each , not represented by repeating the value in this sum.
Why the Formula Holds
Section titled “Why the Formula Holds”The finite-dimensional spectral theorem provides an orthonormal basis of eigenvectors. Group those eigenvectors by their distinct eigenvalues. Every state has a unique decomposition
Because ,
Therefore
Since this equality holds for every ,
This argument shows what the decomposition means operationally: resolve the state into eigenspace components, multiply each component by its spectral value, and add the results.
The identity resolves into orthogonal components . On each eigenspace, acts as multiplication by the corresponding value .
Spectral Decomposition versus Diagonalization
Section titled “Spectral Decomposition versus Diagonalization”Diagonalization is often written as
where is unitary and is diagonal. This is a matrix description after an orthonormal eigenbasis has been chosen. Spectral decomposition instead writes the basis-independent operator identity
The distinction matters when an eigenvalue is degenerate:
- the diagonal matrix repeats the value once for each basis vector in its eigenspace;
- the spectral sum lists that value once and assigns it one higher-rank projector;
- a different orthonormal basis inside the degenerate eigenspace changes but leaves unchanged.
If has entries and are the columns of , one may write
When values repeat, this sum is over basis vectors rather than distinct outcomes. Grouping equal values recovers the spectral-projector form.
Nondegenerate Discrete Case
Section titled “Nondegenerate Discrete Case”If each eigenvalue has a one-dimensional eigenspace and is a normalized eigenvector, then
The decomposition becomes
with completeness relation
Acting on a state
gives
This is the familiar textbook form. It is safe only when the sum is understood to include a complete eigenbasis and degeneracies are handled correctly.
Degenerate Discrete Case
Section titled “Degenerate Discrete Case”Suppose the eigenspace has dimension . Choose any orthonormal basis
The eigenspace projector is
The spectral decomposition remains
The index labels a distinct outcome; labels basis vectors inside that outcome subspace. A unitary change of basis among the leaves invariant.
This is why a degenerate sharp measurement is specified by the full , not by an arbitrary rank-one projector inside . The resulting state-update question is treated in Degenerate Measurements and Lüders Rule.
Uniqueness of the Spectral Projectors
Section titled “Uniqueness of the Spectral Projectors”For a self-adjoint , the projector associated with a distinct eigenvalue is fixed by itself. It does not depend on a chosen eigenbasis.
In finite dimensions this can be seen through Lagrange interpolation. For each , define
This polynomial satisfies
on the spectrum. Applying it to gives
On an eigenvector with value , this product returns the vector if and zero otherwise. It therefore projects onto the entire eigenspace, including all degeneracy.
Two spectral values
Section titled “Two spectral values”If has exactly two distinct values and , then
These formulas extract the projectors without first writing eigenvectors. They are especially useful for qubits, parity sectors, and other binary observables.
Projector-Valued Decomposition
Section titled “Projector-Valued Decomposition”The phrase projector-valued decomposition emphasizes that the operator is not merely a list of eigenvalues. It is the pairing
between each distinct value and the subspace on which that value acts.
The values answer “what number is reported?” The projectors answer “which component of the state supports that outcome?” Both are needed to reconstruct .
Two observables can have the same set of numerical eigenvalues but different projectors. For example, and both have values , but their eigenspaces differ. Their statistics in a given state therefore differ.
Conversely, assigning different distinct numerical labels to the same family of projectors changes the operator but keeps the same sharp partition of Hilbert space. This observation becomes precise under functions of operators and coarse graining below.
Decomposing a State into Outcome Sectors
Section titled “Decomposing a State into Outcome Sectors”For a normalized state, define
The sector components satisfy
and
Their squared norms obey
When , one may define the normalized sector vector
Then
where the phase of each sector is inherited from . This is an orthogonal decomposition of the original state, not yet a claim that a measurement has occurred.
Measurement Probabilities
Section titled “Measurement Probabilities”For a normalized pure state, the Born probability of outcome is
Completeness guarantees normalization:
For a density operator ,
Spectral decomposition therefore separates the observable into the precise operators used to compute its outcome statistics. The canonical calculation workflow is Born Rule for Discrete Spectra.
Moments, Expectation Value, and Variance
Section titled “Moments, Expectation Value, and Variance”Orthogonality of the spectral projectors gives
for every nonnegative integer . Hence
In particular,
and
These are the ordinary moments and variance of the probability distribution induced by the state and the spectral projectors. Spectral decomposition does not replace the Born rule; it identifies the event operators to which the rule is applied.
Functions of an Observable
Section titled “Functions of an Observable”If is defined on the finite spectrum of , then
The eigenspaces remain the same while each value is replaced by . Examples include
An inverse exists exactly when , in which case
The full construction, including square roots, branch choices, and infinite-dimensional domains, is the canonical subject of Functions of Operators.
Relabeling and Coarse Graining
Section titled “Relabeling and Coarse Graining”Suppose . Its values are , but distinct values of need not remain distinct.
If is one-to-one on , then and have the same spectral projectors. They assign different numerical labels to the same sharp outcome subspaces.
If for two different values, the corresponding subspaces merge. For a value of , its projector is
The observable is then a coarse graining of : it cannot distinguish values that maps to the same label.
This distinction is physically useful. The operator , for example, does not distinguish eigenvalues and even when does.
Commuting Operators and Spectral Blocks
Section titled “Commuting Operators and Spectral Blocks”Let have distinct values . For any operator in finite dimensions,
The terms are blocks mapping into . The commutator is
Therefore
if and only if all off-diagonal spectral blocks vanish:
Equivalently,
so preserves every eigenspace of .
If is nondegenerate, each block is one-dimensional and a commuting self-adjoint is diagonal in the same eigenbasis. If is degenerate, can act nontrivially within each . Diagonalizing those restrictions is the first step toward a Complete Set of Commuting Observables.
Hamiltonians and Time Evolution
Section titled “Hamiltonians and Time Evolution”If a time-independent Hamiltonian has discrete spectral decomposition
then
The evolved state is
Each energy sector acquires a phase. Every vector inside a degenerate energy eigenspace receives the same phase, so the state component within that eigenspace is not resolved further by alone.
The energy-sector weights are constant:
The dynamical interpretation is developed in Energy Eigenstates and Unitary Time Evolution.
Spectral Invariants
Section titled “Spectral Invariants”Let be the degeneracy of in a finite-dimensional space. Spectral decomposition makes several basis-independent quantities immediate:
More generally,
The determinant formula includes multiplicity. It vanishes when zero is an eigenvalue, exactly when is not invertible.
Worked Example: A Two-Level Observable
Section titled “Worked Example: A Two-Level Observable”Consider
Its distinct eigenvalues are and . Because there are only two values, the projectors can be extracted directly:
They satisfy
and the reconstruction is
For the state ,
and similarly . Therefore
which agrees with the direct matrix element .
Worked Example: Spin along an Axis
Section titled “Worked Example: Spin along an Axis”For a unit vector , define
Its values are and , with projectors
The spectral decomposition is
For spin angular momentum
the projectors are unchanged while the values become . The sharp alternatives are the same subspaces; only their numerical labels have been rescaled.
Continuous-Spectrum Form
Section titled “Continuous-Spectrum Form”For a self-adjoint operator with continuous or mixed spectrum, a simple sum of normalizable eigenprojectors is generally unavailable. The spectral theorem assigns a projection-valued measure . The decomposition becomes the spectral integral
with identity resolution
For a Borel set , the projector selects the spectral component whose values lie in . For a normalized pure state,
At a discrete eigenvalue,
At a purely continuous spectral point, the singleton projector is typically zero even though every interval around the point has nonzero spectral projector. This is why the formal notation
is a useful heuristic but not the rigorous starting point: generalized kets need not be Hilbert-space vectors.
Domain of an unbounded observable
Section titled “Domain of an unbounded observable”If is unbounded, the spectral integral for is defined only on vectors whose second spectral moment is finite. Writing
the domain is
The projectors themselves are bounded and everywhere defined. This distinction lets spectral probabilities remain meaningful even when the state does not have a finite expectation value of .
For point, continuous, essential, and mixed spectra, see Discrete and Continuous Spectra. For the rigorous working theorem, continue to Spectral Theorem, Practical Version.
What Self-Adjointness Contributes
Section titled “What Self-Adjointness Contributes”In finite dimensions, every self-adjoint operator admits an orthogonal spectral decomposition with real values. More generally, every finite-dimensional normal operator has an orthogonal spectral decomposition, though its values may be complex.
A general nonnormal operator need not have an orthonormal eigenbasis. It may have nonorthogonal eigenvectors, oblique spectral projectors, or Jordan blocks. Writing an arbitrary matrix as if it had the observable decomposition
with mutually orthogonal is therefore unjustified.
For unbounded quantum observables, formal Hermiticity or symmetry on a test domain is not enough. The projection-valued spectral theorem requires a specified self-adjoint operator; see Hermitian vs Self-Adjoint Operators.
Practical Workflow
Section titled “Practical Workflow”For a finite-dimensional self-adjoint observable:
- Find the distinct eigenvalues. Keep track of their degeneracies.
- Determine each eigenspace. Solve .
- Construct . Sum rank-one projectors over an orthonormal basis of the eigenspace, or use the polynomial formula.
- Check orthogonality. Verify for .
- Check completeness. Verify .
- Reconstruct the operator. Verify .
- Compute statistics. Use or .
- Apply functions spectrally. Replace by while keeping the projectors, then account for any merged values.
The completeness and reconstruction checks catch most missing-degeneracy and sign errors.
Common Mistakes
Section titled “Common Mistakes”- Summing over eigenvectors without tracking repeated values. The basis-independent spectral sum is over distinct eigenvalues and full eigenspace projectors.
- Replacing a degenerate projector by one rank-one term. A sharp outcome corresponds to all of .
- Treating diagonalization as basis independent. The matrix and unitary depend on eigenbasis choices; the projectors do not.
- Applying to matrix entries. The rule is , not entrywise evaluation in an arbitrary basis.
- Forgetting that a function can merge outcomes. If , the spectral projector of is for that combined value.
- Using eigenvalues without projectors to predict statistics. Equal spectra do not imply equal observables; the eigenspaces matter.
- Confusing state decomposition with measurement update. The identity is linear algebra, not a collapse postulate.
- Writing a continuous spectral integral as an ordinary sum of normalizable eigenstates. Use the projection-valued measure for the exact statement.
- Ignoring domains for unbounded operators. The spectral measure is everywhere defined, but and unbounded functions are not.
- Applying the orthogonal formula to a nonnormal matrix. Nonnormal operators need not admit mutually orthogonal spectral projectors.
Scope and Canonical Boundaries
Section titled “Scope and Canonical Boundaries”This page owns the physical reading of an observable as values paired with orthogonal outcome subspaces. Neighboring canonical pages carry the deeper pieces:
- Eigenvalues and Eigenstates develops eigenspaces, degeneracy, and definite values.
- Projectors develops subspace geometry and projector algebra.
- Mathematical Spectral Decomposition gives the finite-dimensional theorem as a linear-algebra tool.
- Functions of Operators develops the functional calculus and its domain restrictions.
- Born Rule for Discrete Spectra owns the measurement-probability workflow.
- Spectral Theorem, Practical Version owns projection-valued measures and spectral integrals in infinite dimensions.
Summary
Section titled “Summary”- A finite-dimensional self-adjoint observable has the unique decomposition over its distinct eigenvalues.
- The projectors are mutually orthogonal and resolve the identity.
- Nondegenerate values give rank-one projectors; degenerate values give higher-rank eigenspace projectors.
- The formula is the basis-independent version of unitary diagonalization.
- Finite spectral projectors can be recovered as interpolation polynomials in .
- A state decomposes into orthogonal sectors , whose squared norms are Born probabilities.
- Moments, functions, and time evolution follow by applying the corresponding scalar expression to each spectral value.
- Commuting operators are block diagonal with respect to the spectral projectors.
- A non-injective function of coarse-grains its spectral outcomes.
- Continuous and mixed spectra replace the sum by .
- The projection-valued theorem requires self-adjointness and, for unbounded operators, explicit domain control.
References
Section titled “References”- P. A. M. Dirac, The Principles of Quantum Mechanics, 4th ed., Oxford University Press, 1958.
- J. von Neumann, Mathematical Foundations of Quantum Mechanics, Princeton University Press, 1955.
- R. Shankar, Principles of Quantum Mechanics, 2nd ed., Springer, 1994.
- J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics, 3rd ed., Cambridge University Press, 2020.
- B. C. Hall, Quantum Theory for Mathematicians, Springer, 2013.
- M. Reed and B. Simon, Methods of Modern Mathematical Physics, Volume I: Functional Analysis, Academic Press, 1980.
- S. Axler, Linear Algebra Done Right, 3rd ed., Springer, 2015.
Exercises
Section titled “Exercises”Exercise 1: Verify a two-level decomposition
Section titled “Exercise 1: Verify a two-level decomposition”For
verify directly that the matrices
are orthogonal projectors and reconstruct .
Solution
Both matrices are self-adjoint. Direct multiplication gives
Their sum is
Finally,
Exercise 2: Projector interpolation
Section titled “Exercise 2: Projector interpolation”Let have distinct eigenvalues , , and . Write each spectral projector as a polynomial in .
Solution
Using the interpolation formula,
Each polynomial equals one on its target value and zero on the other two. Consequently on the whole Hilbert space.
Exercise 3: Degenerate outcome probabilities
Section titled “Exercise 3: Degenerate outcome probabilities”Let
where , and let
Find the probabilities of and and the expectation value of .
Solution
The spectral projectors are
Therefore
The expectation value is
Exercise 4: Variance from spectral data
Section titled “Exercise 4: Variance from spectral data”An observable has values , , and with probabilities , , and . Compute its expectation value and variance.
Solution
The expectation value is
The second moment is
Hence
Exercise 5: Coarse graining by a function
Section titled “Exercise 5: Coarse graining by a function”Let
where the three projectors are mutually orthogonal and complete. Find the spectral decomposition of .
Solution
Applying gives
The value occurs on two subspaces, so its spectral projector is their sum:
The distinct-value decomposition is therefore
Squaring has erased the distinction between the values and .
Exercise 6: A commuting operator preserves eigenspaces
Section titled “Exercise 6: A commuting operator preserves eigenspaces”Let have distinct eigenvalues. Suppose . Show that
Solution
Multiply the commutator by on the left and on the right:
For , the scalar is nonzero, so . Thus has no matrix blocks connecting different eigenspaces of .
Exercise 7: Time evolution by energy sectors
Section titled “Exercise 7: Time evolution by energy sectors”Suppose
Derive and show that the probabilities of the two energy values are constant in time.
Solution
The spectral rule gives
Because ,
Taking the squared norm removes the phase:
Exercise 8: Continuous position projector
Section titled “Exercise 8: Continuous position projector”Let be the position operator on and let be a measurable region. The spectral projector acts as
Verify the intersection rule
and identify the probability assigned to .
Solution
Indicator functions obey
Therefore multiplication by the first two indicators in succession equals multiplication by the indicator of the intersection. The Born probability is