Mathematical Methods in Quantum Mechanics II: The Spectral Theorem for Unbounded Self-Adjoint OperatorsTextbook
Motivation
In quantum mechanics an observable is a self-adjoint operator on a complex Hilbert space , and the dynamics is the Schrödinger equation . In finite dimensions the solution is the matrix exponential , computed by diagonalizing . The operators of physics (the Laplacian, Schrödinger operators with Coulomb potentials, position and momentum) are unbounded, defined only on a dense subspace, and have no eigenbasis in general. The spectral theorem is the substitute for diagonalization in this setting: it expresses every self-adjoint operator as an integral of the identity function against a family of orthogonal projections, and so gives meaning to for every Borel function , in particular to and to the spectral projections .
The theorem goes back to Hilbert (bounded symmetric forms, 1906) and was extended to unbounded self-adjoint operators by von Neumann (1929/30), Stone (1932) and Riesz. This mission follows the treatment in G. Teschl, Mathematical Methods in Quantum Mechanics (AMS Graduate Studies in Mathematics 99, 2009), Section 3.1: projection-valued measures, their functional calculus for bounded and unbounded functions, and the spectral theorem obtained from resolvents through the Herglotz representation of Borel transforms.
Setting
Let be a complex Hilbert space, with inner product conjugate linear in the first argument, and let be the bounded operators on it. An (unbounded) operator is a linear map defined on a subspace ; means extends . is self-adjoint if is dense and , domains included.
The resolvent set of is the set of for which is a bijection with bounded inverse, and the spectrum is its complement, .
A projection-valued measure assigns to every Borel set an orthogonal projection such that and, for pairwise disjoint Borel sets , for every vector (strong, not norm, -additivity). Each gives the spectral measure , a finite Borel measure of total mass , and by polarization the complex measures .
For a bounded Borel function the operator is the bounded operator with for all . For an arbitrary Borel function it is the operator with domain
and for . An operator is normal if it is densely defined, and on .
Formalization targets
Goal: the spectral theorem (Theorem 3.7)
For every self-adjoint operator in there is a unique projection-valued measure with
an equality of operators including their domains. Uniqueness is among projection-valued measures, compared on Borel sets.
Milestones
- Theorem 3.1. For a projection-valued measure , the map from bounded Borel functions (sup norm) to is a unital -algebra homomorphism of norm one, , and strongly when pointwise with bounded.
- Theorem 3.2. For every Borel , the operator with exists, is normal, and .
- Lemma 3.5. with domain , and with domain .
- Theorem 3.8. For self-adjoint , .
- Corollary 3.9. and .
A further supporting statement (not a milestone) records that is a finite measure with .
Significance
The result itself. The spectral theorem is the foundation of the rest of the book and of mathematical quantum mechanics generally. Stone's theorem and the time evolution , the min-max principle, the RAGE theorem, the decomposition of the spectrum into absolutely continuous, singular continuous and pure point parts, Weyl's theorem on essential spectra and scattering theory are all statements about or . Theorem 3.8 identifies the spectrum with the support of , which is what makes spectral questions accessible to measure theory.
Formalizing it. The result is classical and fully proved in the literature. Mathlib has the continuous functional calculus for bounded normal elements of -algebras and the finite-dimensional spectral theorem, but no projection-valued measures, no spectral integral of unbounded functions, and no spectral theorem for unbounded operators (LinearPMap). On Prove2Me the related published material is bounded or finite-dimensional (for example diagonalization of self-adjoint endomorphisms and the Fuglede–Putnam theorem). A formal proof here supplies the object that every later mission of this series currently has to take as data.
Difficulty
The obvious route through the bounded case fails. For bounded self-adjoint one can build from polynomials by the sup norm on and extend by monotone limits; for unbounded there are no polynomials in defined on a common useful domain and no sup-norm estimate. The standard reductions (the Cayley transform , or the bounded resolvent ) produce bounded normal operators whose spectral measures must then be transported back, and the domain must be recovered exactly as ; getting the domains right, not just the formulas on a core, is where unbounded arguments usually break. Beyond the domain issue, the projections are not given by any formula in that Mathlib can evaluate: they have to be recovered from resolvent data, which in the book's development requires the Herglotz representation of Borel transforms and the Stieltjes inversion formula for finite measures, neither of which is in Mathlib. Uniqueness is also not automatic: it requires that a projection-valued measure is determined by the operator alone.
Formalization scope
is {H : Type*} [NormedAddCommGroup H] [InnerProductSpace ℂ H] [CompleteSpace H]; separability is not assumed, since none of the stated results or their proofs in the book need it. Operators are LinearPMaps H →ₗ.[ℂ] H; self-adjointness is Mathlib's IsSelfAdjoint, which includes density. A projection-valued measure is a function Set ℝ → (H →L[ℂ] H) constrained on Borel sets only (IsProjValuedMeasure); uniqueness in the goal compares values on Borel sets. The spectral measure spectralMeasure P ψ is built with Measure.ofMeasurable from . The spectral integral spectralIntegral P f is the operator with domain and quadratic form (the predicate IsSpectralIntegral), selected by choice; its existence for Borel is part of the milestone for Theorem 3.2, not an assumption. The bounded calculus boundedSpectralIntegral is characterized the same way in . The spectrum is the resolvent-based TeschlQM.Spectral.spectrum of Section 2.4, not Mathlib's spectrum ℂ of a Banach algebra element. In Theorems 3.8 and 3.9, enters as a projection-valued measure P with the hypothesis A = spectralIntegral P (fun x => x), which by the goal's uniqueness is exactly .
Nothing is taken as data that the book derives. In particular the goal is not stated for "a projection-valued measure with " given as a hypothesis, and is not defined by choosing such a measure: the goal quantifies existentially and uniquely over projection-valued measures, with self-adjointness of as the only hypothesis.
Lemma 3.4 (spectral bases), Lemma 3.6 (the family built from the Herglotz representation) and the results of Sections 3.2–3.3 are not stated. A complete development needs finite Borel measures and spaces (in Mathlib), the Herglotz representation and Stieltjes inversion (the subject of the next mission of this series), and the adjoint theory of LinearPMap. The projection-valued measure and spectral-integral layer is reusable by every later mission of the series. Contributions of any milestone, of general lemmas about IsProjValuedMeasure (finite additivity, , monotonicity), and of alternative proofs of the goal are welcome.
Selected references
- G. Teschl, Mathematical Methods in Quantum Mechanics, With Applications to Schrödinger Operators, Graduate Studies in Mathematics 99, American Mathematical Society, 2009, Chapter 3. https://doi.org/10.1090/gsm/099
- J. von Neumann, Allgemeine Eigenwerttheorie Hermitescher Funktionaloperatoren, Mathematische Annalen 102 (1930), 49–131. https://doi.org/10.1007/BF01782338
- M. H. Stone, Linear Transformations in Hilbert Space and Their Applications to Analysis, AMS Colloquium Publications 15, 1932. https://doi.org/10.1090/coll/015
- M. Reed and B. Simon, Methods of Modern Mathematical Physics I: Functional Analysis, Academic Press, 1980, Chapters VII–VIII. https://doi.org/10.1016/B978-0-12-585050-6.X5001-4