02.11.11 · analysis / functional-analysis

The spectral theorem

shipped3 tiersLean: none

Anchor (Master): Reed-Simon Vol. I §VII; Kato Perturbation Theory §VI; Dunford-Schwartz Linear Operators Part II §X–§XII

Intuition Beginner

A real symmetric matrix can always be diagonalised: rotate the axes to line up with a set of perpendicular "preferred directions," and the matrix becomes a diagonal list of real numbers called eigenvalues. That fact is the finite-dimensional spectral theorem, one of the most useful tools in linear algebra.

The spectral theorem of this unit extends that diagonalisation to spaces of functions and sequences, where the dimension is infinite. The role of "symmetric matrix" is played by a self-adjoint operator, and the finite list of eigenvalues may become a continuous spread of values across the real line.

The payoff is called functional calculus. Once the operator is resolved into its spectral pieces, you can apply any function to it — square roots, exponentials, heat kernels. That machinery is the engine behind quantum mechanics, vibration analysis, and partial differential equations.

Visual Beginner

A self-adjoint operator stretches space along mutually perpendicular axes. In finite dimensions the picture is an ellipsoid aligned with those axes. In infinite dimensions the axes form an orthonormal basis, or — when the spectrum spreads continuously — a continuous family of perpendicular directions indexed by the real line.

The operator's spectrum — the set of allowed eigenvalues together with any continuous spread of values — replaces the finite list of diagonal entries found in the matrix case.

Worked example Beginner

Take the symmetric matrix acting on the plane. Its eigenvalues are the values of that make non-invertible. Solving gives and .

The value pairs with the direction , and the value pairs with . Those two directions are perpendicular. After rotating the coordinate axes to align with them, the operator just stretches by along one axis and by along the other, with no mixing between them.

That diagonalisation, written with the diagonal matrix of eigenvalues and the rotation matrix whose columns are the perpendicular eigendirections, is the finite-dimensional spectral theorem in action.

An infinite-dimensional self-adjoint operator behaves the same way in spirit: perpendicular directions decompose it into stretching factors. When the operator is compact, the stretching factors form a sequence of eigenvalues tending to zero, and the diagonalisation generalises almost verbatim.

Check your understanding Beginner

Formal definition Intermediate+

Let be a complex Hilbert space 02.11.08. A bounded operator is self-adjoint when , i.e. for all 02.11.01. The spectrum of is the compact set

For self-adjoint , the spectrum is a non-empty compact subset of the real line.

A projection-valued measure (also called a resolution of the identity) on is a map from the Borel -algebra of to the orthogonal projections on , satisfying:

  1. , .
  2. for all Borel .
  3. in the strong operator topology, for pairwise disjoint Borel .

For each , the map is a bounded complex Borel measure of total variation at most , denoted . Integration against a bounded Borel function is defined by

where is the operator defined by the Riesz lemma (the sesquilinear form on the right is bounded). This is the Borel functional calculus.

The three settings of the spectral theorem are:

  • (Compact case) self-adjoint 02.11.05: orthonormal eigenbasis on , eigenvalues real, tending to .
  • (Bounded case) self-adjoint: a projection-valued measure supported on with .
  • (Unbounded case) self-adjoint 02.11.03: a projection-valued measure on with on the natural domain .

Key theorem with proof Intermediate+

Theorem 1 (compact self-adjoint spectral theorem). Let be a compact self-adjoint operator on a Hilbert space . Then there exists a finite or countably infinite orthonormal set of eigenvectors of , with corresponding real eigenvalues satisfying whenever the list is infinite, such that

with convergence in operator norm. The orthogonal complement of is . Equivalently, , and acts as zero on and as multiplication by on each coordinate .

Proof. If the claim is vacuous (take the empty list). Assume . We use the eigenvalue-existence lemma (proved in full in the Full proof set below): a non-zero compact self-adjoint operator has a non-zero real eigenvalue with , witnessed by a unit eigenvector .

Decompose . The subspace is -invariant: if then , using self-adjointness. The restriction is again compact and self-adjoint, with .

Iterate: if , apply the lemma to obtain a unit eigenvector with eigenvalue satisfying . Continue. Either the process terminates at step (in which case , so has finite rank and the list captures all of on ), or it produces an infinite orthonormal sequence with monotone non-increasing.

In the infinite case, : compactness of implies has a convergent subsequence, but

for (orthonormality of ), so convergence of a subsequence forces .

Define . The partial sums of converge in operator norm (since and the tail is bounded by ), so is compact self-adjoint with the same eigenvectors and eigenvalues as on . The difference is compact self-adjoint, vanishes on each , and hence descends to .

If , the eigenvalue-existence lemma supplies a unit eigenvector with and . But then (since means ), contradicting the maximality of the construction. So and . Finally, on the operator vanishes, so that complement is .

Theorem 2 (bounded self-adjoint spectral theorem; statement, sketched). Let be self-adjoint. There exists a unique projection-valued measure on the Borel -algebra of , supported on , such that

The map is an isometric -homomorphism from the bounded Borel functions on into , extending the continuous functional calculus [Reed-Simon §VII].

The construction proceeds in three stages. First, the continuous functional calculus: the commutative unital C*-algebra generated by is isometrically -isomorphic to via the Gelfand transform, with corresponding to the identity function . Second, for each pair , the functional is a bounded linear functional on of norm at most ; by the Riesz-Markov representation theorem, it is represented by a unique complex Borel measure of total variation at most . Third, the measures are assembled into the projection-valued measure via , and the calculus extends from continuous to bounded Borel functions. Uniqueness of follows from the uniqueness of each on continuous test functions, plus a monotone-class argument that promotes equality on to equality on all Borel sets.

Theorem 3 (unbounded self-adjoint spectral theorem; statement). Let be a self-adjoint operator in the sense of 02.11.03 (densely defined, closed, as operators including domains). There exists a unique projection-valued measure on such that

The map extends to unbounded Borel functions, defining operators on the maximal domains where the relevant quadratic integral is finite [Reed-Simon §VIII]. The proof and the role of the resolution of the identity are developed in 02.11.03; this unit states the result and connects it to the bounded setting via the Cayley transform , which is unitary and reduces the unbounded theorem to the bounded spectral theorem for unitary operators.

Bridge. The spectral theorem builds toward the rigorous mathematical framework of quantum mechanics 12.02.02, where every observable is a self-adjoint operator resolved into its projection-valued measure, and appears again in the Dirac operator 03.09.08 and elliptic operators 03.09.09, whose spectra encode geometric and topological data of the underlying manifold. This is exactly the mechanism by which the Laplacian's eigenvalues reveal the shape of a drum or a Riemannian manifold, and the central insight linking functional analysis to both physics and geometry: unbounded self-adjoint operators 02.11.03 become tractable only through their spectral resolutions. Putting these together, the spectral theorem is the diagonalisation engine by which infinite-dimensional operator theory inherits the clarity of finite-dimensional linear algebra 01.01.13, and the bridge is that every self-adjoint operator is, up to a unitary change of variables, a multiplication operator.

Exercises Intermediate+

Lean formalization Intermediate+

lean_status: none — Mathlib provides the continuous functional calculus for bounded self-adjoint and normal operators (via ContinuousMap and the Gelfand transform on the commutative C*-subalgebra CStarAlgebra.adjoin), and the spectral theorem for finite-dimensional Hermitian endomorphisms via eigenvector decomposition. What is absent in packaged curriculum form is the infinite-dimensional content of this unit:

  • Projection-valued measures as countably-additive Boolean-algebra homomorphisms from the Borel -algebra of to orthogonal projections, with their integration theory.
  • The equivalence between the projection-valued measure form and the multiplication-operator form (unitary equivalence to multiplication by on some ).
  • The Borel functional calculus (extending the continuous calculus to bounded Borel functions, not just continuous ones).
  • The unbounded self-adjoint spectral resolution, including the domain characterisation via square-integrability against the resolution of the identity.

Each of these requires new Mathlib infrastructure: a type of projection-valued measures, a Bochner-style integration theory for them, and the Riesz-Markov representation argument that lifts the continuous calculus on to a Borel calculus. The expected formalization would build on MeasureTheory.Measure and ComplexInnerProduct to define SpectralMeasure A : Measure ℝ valued in orthogonal projections, prove uniqueness, and derive the functional calculus as the associated integration operator.

Advanced results Master

Multiplication-operator form. The spectral theorem admits an equivalent and often more concrete statement. A bounded self-adjoint operator is unitarily equivalent to a multiplication operator: there exists a measure space , a unitary , and a real-valued essentially bounded function such that

The function plays the role of the diagonal of the matrix: the spectrum is the essential range of . For a cyclic vector (one for which spans a dense subspace), the measure space can be taken as with measure , and . The general case decomposes into at most countably many cyclic subspaces and takes the disjoint union [Reed-Simon §VII].

Continuous functional calculus via Gelfand duality. For self-adjoint , the closed unital subalgebra generated by is a commutative unital C*-algebra. Gelfand duality 39.01.01 identifies commutative C*-algebras with spaces of continuous functions on compact Hausdorff spaces: , with mapping to the identity function . This is the continuous functional calculus: for , the operator is the inverse image of under this isomorphism. The map is an isometric -isomorphism preserving composition: whenever maps into the domain of 39.01.02.

Spectral measures and the Riesz-Markov lift. The continuous calculus extends to bounded Borel functions by a measure-theoretic lifting. For each pair , the functional on is bounded of norm at most ; the Riesz-Markov representation theorem 02.11.02 supplies a unique regular complex Borel measure on realising it. The family is sesquilinear in and satisfies the positivity condition , for Borel . This positivity is what allows the measures to be assembled into a single projection-valued measure via [Reed-Simon §VII].

Functional calculus as the payoff. The Borel functional calculus turns the self-adjoint operator into a variable that can be substituted into any Borel function. Three flagship consequences:

  • Square roots and absolute values. and the polar decomposition are defined via the calculus; this is the input to the Schatten ideal theory and the singular-value decomposition for compact operators 02.11.05.
  • Exponentials and groups. For self-adjoint , the operator (defined by the calculus applied to ) is unitary, and is a strongly continuous one-parameter unitary group. Stone's theorem [Stone 1932] identifies strongly continuous one-parameter unitary groups with self-adjoint generators: for a unique self-adjoint . This is the mathematical statement that self-adjoint operators are the infinitesimal generators of quantum-mechanical time evolution.
  • Resolvents and the Laplace transform. The resolvent for is recovered from the spectral measure by . This identity underlies scattering theory, the spectral shift function, and the Birman-Krein formula.

Unbounded theorem and quantum mechanics. The unbounded spectral theorem is the rigorous form of the Born rule and the spectral measurement postulate: the possible outcomes of measuring the observable on a state are the points of , and the probability of finding the outcome in a Borel set is . The expectation value is . This is why observables must be self-adjoint: only self-adjoint operators admit projection-valued measures, hence well-defined measurement statistics [von Neumann 1932].

Sturm-Liouville and elliptic PDE. A regular Sturm-Liouville operator on (such as with suitable boundary conditions) is self-adjoint on and has compact resolvent; hence its spectrum is a discrete list of real eigenvalues tending to , with an orthonormal eigenbasis. This is the content of Sturm-Liouville theory, and it generalises to elliptic self-adjoint operators on compact manifolds 03.09.09: the Laplacian on a compact Riemannian manifold has discrete spectrum , and Weyl's law gives the asymptotic counting function [Reed-Simon §XIII].

Synthesis. The spectral theorem is the foundational reason that self-adjoint operators — bounded or unbounded — admit a complete structural description as multiplication operators, or equivalently as operator-valued integrals against projection-valued measures. The compact case generalises finite-dimensional diagonalisation 01.01.13 to operators whose eigenvalues accumulate only at zero; the bounded case resolves every self-adjoint operator into a direct integral over its spectrum; and the unbounded case supplies the functional calculus that quantum mechanics 12.02.02 and the theory of elliptic partial differential equations 02.18.03 absolutely require. This is exactly the bridge between algebra and measure: the C*-algebra generated by a self-adjoint operator is isomorphic to continuous functions on its spectrum, the central insight of Gelfand duality 39.01.01. Putting these together, the spectral theorem unifies matrix theory, integral equations, quantum observables, vibration analysis, and elliptic operator theory 03.09.09 into a single diagonalisation framework, and the bridge is that every self-adjoint operator, no matter how abstractly presented, is ultimately a multiplication operator in disguise.

Full proof set Master

Proposition (eigenvalue existence for compact self-adjoint operators). Let be self-adjoint with . Then either or is a non-zero eigenvalue of .

Proof. For self-adjoint , the operator norm is computed by the quadratic form:

To see this, set and . The bound is immediate. For the reverse, use the polarisation-like identity (valid for self-adjoint ):

which yields, after Cauchy-Schwarz applied to each quadratic form on the right, . Replacing by a phase-rotated controls , and taking over unit gives . Hence .

Assume (the case is analogous, replacing by ). Take a sequence of unit vectors with . Expand:

Using and , the right side is bounded above by . So .

By compactness of , the sequence has a convergent subsequence . Then as well (since ), so ; call this limit . By continuity of and the convergence, . Finally, , and , so . Hence is a non-zero eigenvalue with unit eigenvector .

Proposition (uniqueness of the projection-valued measure). Let be self-adjoint. If and are two projection-valued measures on both satisfying , then .

Proof. By hypothesis, the two measures give the same operator when integrated against the identity function . The polynomial approximation argument (Weierstrass) shows they also agree on every polynomial in , and by norm-limits, on every continuous function . Hence for every and every ,

Two finite regular Borel measures that integrate every continuous function identically are equal (Riesz-Markov uniqueness). So for every Borel and every , giving as operators.

Proposition (spectral mapping for the functional calculus). Let be self-adjoint and be a bounded Borel function. Then , with equality when is continuous.

Proof. For continuous : if , then is a well-defined continuous function on , and is a two-sided inverse of by the multiplicativity of the continuous functional calculus. So , giving . Conversely, if for some , take a sequence of unit vectors "concentrated near " via the spectral measure: for suitable with (or an eigenvector when ). Then by continuity of at , so is not bounded below, hence not invertible: . For bounded Borel , only the inclusion survives: , since the essential range of replaces the pointwise image.

Connections Master

  • Bounded linear operators 02.11.01 — the spectral theorem is a statement about elements of (in the bounded case); the operator norm, spectrum, and adjoint operation are the inputs that the theorem reorganises into a diagonal form.

  • Unbounded self-adjoint operators 02.11.03 — the unbounded case of the spectral theorem lives here; the resolution of the identity and the natural domain defined by square-integrability are the load-bearing output for quantum mechanics and differential operators.

  • Hahn-Banach theorem 02.11.02 — the Riesz-Markov representation theorem, used to construct the spectral measure from the continuous functional calculus, is a direct descendant of the Hahn-Banach extension machinery in its measure-theoretic form.

  • Compact operators 02.11.05 — the compact self-adjoint case is the cleanest entry point to the spectral theorem, producing an honest eigenvector basis; the Riesz-Schauder theory of compact operator spectra is the finite-rank-limit backbone of the general theorem.

  • Hilbert space 02.11.08 — the ambient structure; the inner product, the adjoint, and the notion of orthonormal basis all live here, and without the Hilbert structure (in mere Banach spaces) the spectral theorem fails.

  • Spectral theorem for normal operators on a finite-dimensional inner product space 01.01.13 — the finite-dimensional prototype; this unit is the infinite-dimensional generalisation that handles continuous spectrum and unbounded operators.

  • Dirac operator 03.09.08 and elliptic operators 03.09.09 — geometric operators whose spectra (eigenvalues of the Laplacian, Dirac spectrum) encode topological and geometric data of the underlying manifold; the spectral theorem is what makes "eigenvalue counting" rigorous.

  • C*-algebras 39.01.01 and Gelfand duality 39.01.02 — the continuous functional calculus is a direct application of Gelfand duality for commutative C*-algebras; the spectral theorem is the Hilbert-space-concrete realisation of the abstract duality.

Historical & philosophical context Master

The spectral theorem has its origin in David Hilbert's work on integral equations, communicated in five notes between 1904 and 1906 and collected in his 1912 book Grundzuge einer allgemeinen Theorie der linearen Integralgleichungen. Hilbert studied what are now called Hilbert-Schmidt integral operators with symmetric kernels and discovered that they admit a complete orthonormal eigenbasis with real eigenvalues — the first form of the spectral theorem, in the compact self-adjoint case. His "spectral decomposition" of bounded quadratic forms in infinitely many variables was the seed from which the entire theory of operator algebras grew [Hilbert 1912].

Hellinger and Toeplitz, in their monumental 1927 Enzyklopadie article Integralgleichungen und Gleichungen mit unendlichvielen Unbekannten, systematised and extended Hilbert's theory to handle operators with continuous spectrum. They introduced the spectral measure viewpoint, in which the operator is resolved into a continuous family of perpendicular projections indexed by the real line, rather than a discrete list of eigenvectors. This was the conceptual leap that made the bounded spectral theorem possible as a statement about general self-adjoint operators, not just compact ones [Hellinger-Toeplitz 1927].

The definitive treatment of the unbounded case is due to John von Neumann and Marshall Stone, working independently in the early 1930s. Von Neumann's 1932 Mathematische Grundlagen der Quantenmechanik gave the spectral theorem for unbounded self-adjoint operators its modern form, with the resolution of the identity as the central object, and used it to put the newly-discovered matrix mechanics of Heisenberg and the wave mechanics of Schrodinger on a common rigorous footing. Stone's 1932 Linear Transformations in Hilbert Space developed the same theory from the angle of one-parameter unitary groups (Stone's theorem, identifying strongly continuous unitary groups with self-adjoint generators) [Stone 1932]. The equivalence of the von Neumann and Stone approaches — via the Cayley transform relating self-adjoint operators to unitary operators — is now the standard pedagogical route.

Philosophically, the spectral theorem marks the moment when infinite-dimensional analysis ceased to be a collection of clever tricks for specific integral and differential equations and became a unified structural theory. The theorem says that self-adjointness is the exact condition under which an operator admits a "diagonal form," and that this diagonal form — whether a discrete eigenbasis or a continuous spectral measure — is unique. It is the conceptual hinge on which quantum mechanics, the theory of elliptic PDE, and the modern theory of operator algebras all turn.

Bibliography Master

@book{reedSimon1980,
  author    = {Reed, Michael and Simon, Barry},
  title     = {Methods of Modern Mathematical Physics, {V}ol.~{I}: Functional Analysis},
  publisher = {Academic Press},
  address   = {New York},
  year      = {1980},
  note      = {Revised and enlarged edition; \S\S VII--VIII cover the spectral theorem}
}

@book{kreyszig1978,
  author    = {Kreyszig, Erwin},
  title     = {Introductory Functional Analysis with Applications},
  publisher = {John Wiley \& Sons},
  address   = {New York},
  year      = {1978},
  note      = {\S 9.4--9.5 give the compact self-adjoint eigenbasis theorem at intermediate level}
}

@book{kato1976,
  author    = {Kato, Tosio},
  title     = {Perturbation Theory for Linear Operators},
  edition   = {2nd},
  publisher = {Springer-Verlag},
  address   = {Berlin},
  year      = {1976},
  note      = {\S VI covers spectral representation and functional calculus of self-adjoint operators}
}

@book{dunfordSchwartz1963,
  author    = {Dunford, Nelson and Schwartz, Jacob T.},
  title     = {Linear Operators, {P}art {II}: Spectral Theory},
  publisher = {Interscience Publishers},
  address   = {New York},
  year      = {1963},
  note      = {\S\S X--XII develop the general spectral theory of bounded and unbounded operators}
}

@book{hilbert1912,
  author    = {Hilbert, David},
  title     = {Grundz{\"u}ge einer allgemeinen {T}heorie der linearen {I}ntegralgleichungen},
  publisher = {B.~G.~Teubner},
  address   = {Leipzig},
  year      = {1912},
  note      = {Expansion of the 1904--1906 communications; founding text of spectral theory}
}

@incollection{hellingerToeplitz1927,
  author    = {Hellinger, Ernst and Toeplitz, Otto},
  title     = {Integralgleichungen und Gleichungen mit unendlichvielen Unbekannten},
  booktitle = {Encyklop{\"a}die der mathematischen Wissenschaften},
  series    = {Band {II}, Teil {C}, Heft 13},
  publisher = {B.~G.~Teubner},
  address   = {Leipzig},
  year      = {1927}
}

@book{vonneumann1932,
  author    = {von Neumann, John},
  title     = {Mathematische {G}rundlagen der {Q}uantenmechanik},
  publisher = {Springer-Verlag},
  address   = {Berlin},
  year      = {1932},
  note      = {English translation by R.~T.~Beyer, Princeton University Press, 1955}
}

@book{stone1932,
  author    = {Stone, Marshall Harvey},
  title     = {Linear Transformations in {H}ilbert Space and their Applications to Analysis},
  series    = {American Mathematical Society Colloquium Publications},
  volume    = {15},
  publisher = {American Mathematical Society},
  address   = {New York},
  year      = {1932}
}

Missing-unit backfill. Produced as the spectral theorem target cited by the functional-analysis chain (Hahn-Banach 02.11.02, bounded operators 02.11.01, unbounded self-adjoint operators 02.11.03) and by the geometry/QM/PDE spines downstream.