Spectral Theorem Formalization Challenges
“The spectral theorem has been formalized” is incomplete without its operator class and conclusion. Finite-dimensional diagonalization, the compact self-adjoint theorem, bounded functional calculus, and the unbounded projection-valued-measure theorem require different infrastructure. This page explains how to read or design such a formal statement. The mathematical proofs remain in the spectral chapter.
Required background. Projection-Valued Measures defines countable additivity; Unbounded Spectral Theorem specifies functional-calculus domains.
Identify the operator class before comparing theorems
Section titled “Identify the operator class before comparing theorems”A finite-dimensional self-adjoint theorem supplies an orthonormal basis of eigenvectors and real eigenvalues. A compact self-adjoint theorem extends a discrete eigenvector description under a compactness hypothesis. A general self-adjoint operator can have continuous spectrum and no eigenvectors at all, requiring a different output interface.
For example, Mathlib’s documented
Mathlib.Analysis.InnerProductSpace.Spectrum contains finite-dimensional
self-adjoint spectral results. The explicit finite-dimensional hypotheses
are part of their meaning. A formal development using those declarations
has not thereby established a theorem for every Schrödinger operator.
Conversely, that file alone cannot establish the absence of more general
results elsewhere; coverage is a revision-specific library question.
One should compare theorem statements, not search-result titles or the number of files containing the word “spectrum.”
A projection measure has an operator topology
Section titled “A projection measure has an operator topology”For a self-adjoint operator , a spectral measure assigns a bounded orthogonal projection to each Borel set. Its normalization and multiplication laws include
For disjoint Borel sets , countable additivity means
with convergence in the Hilbert norm for each vector. This is strong operator additivity. Norm convergence of the projections is generally false. A formal measure interface using the operator norm without this qualification would encode an unnecessarily strong or incorrect theorem.
Scalar measures and their polarized counterparts connect the operator object to ordinary measure theory. The formal construction must establish positivity, countable additivity, and consistency across vectors, not just assign a scalar probability law separately for each state.
Measurable calculus must return a domain as well as an action
Section titled “Measurable calculus must return a domain as well as an action”For a measurable function , the operator has domain
A useful formal interface therefore returns a partially defined operator with that domain, and states the topology in which bounded truncations converge to its action. A bounded Borel function produces an everywhere-defined bounded operator; a general function does not.
Equations between calculus expressions can also require domain comparisons. For example, the natural composition can have a smaller domain than before taking a suitable closure or imposing additional conditions. A rewrite rule that erases this distinction is not the general unbounded functional calculus. Functions of Observables explains the underlying mathematics.
Finite expectation of an observable uses first-moment integrability, whereas membership in its operator domain uses a second moment. Formal types for expectation and operator application should not identify those two conditions merely because both are written with the symbol .
A bounded transform does not remove endpoint obligations
Section titled “A bounded transform does not remove endpoint obligations”A useful bridge from self-adjoint to a bounded operator is
Its spectral function lies in , and . Nevertheless the spectrum of can reach the endpoints as limit points. Recovering uses the singular function on and its associated integrability domain. The spectral projections of at the endpoints vanish for this construction, but nearby spectral weight still determines an unbounded domain condition.
Thus a bounded-transform approach can organize a formal proof, but it does not make every recovery operation bounded. It must preserve the no-endpoint- eigenmass statement, the measurable calculus, and the exact recovered domain. These are substantive obligations rather than choices of notation.
Exercise: a bounded transform with norm one
Section titled “Exercise: a bounded transform with norm one”Let on its natural domain in , with . Compute , its norm, and the domain obtained by applying the inverse spectral function to . Is an eigenvalue of ?
Solution
The transformed eigenvalues are and approach one, so . No coordinate has eigenvalue one, hence , although one belongs to the spectrum as a limit point. The inverse function gives . Its domain is , exactly . Replacing the spectral bound by the false strict estimate would incorrectly make the inverse function bounded on the whole spectrum and lose the original domain.
References
Section titled “References”- Hall, Brian C., Quantum Theory for Mathematicians, Graduate Texts in Mathematics 267, Springer, 2013, doi:10.1007/978-1-4614-7116-5 — spectral measures and unbounded functional calculus.
- Mathlib Contributors, Mathlib Documentation, “Spectral theorem for self-adjoint operators,” documented declarations — a concrete finite-dimensional theorem interface, with its hypotheses displayed.
- Teschl, Gerald, Mathematical Methods in Quantum Mechanics: With Applications to Schrödinger Operators, 2nd edition, Graduate Studies in Mathematics 157, American Mathematical Society, 2014, author PDF — functional calculus, domains, and self-adjoint spectral theory.