Mathematical Methods in Quantum Mechanics IV: The Min-Max Principle and Temple's InequalityTextbook
Motivation
In quantum mechanics the energy levels of a system are the eigenvalues of a self-adjoint Hamiltonian , and for almost every Hamiltonian of interest (atoms with more than one electron, molecules) they cannot be computed in closed form. What can be computed are expectation values of explicit trial functions . The min-max principle turns such numbers into rigorous statements about the eigenvalues: every trial computation gives an upper bound, and the optimal choices reproduce the eigenvalues exactly. It goes back to Fischer (1905) for quadratic forms in finitely many variables and to Courant (1920) for differential operators; Temple (1928) added the matching lower bound. This mission formalizes the version for unbounded self-adjoint operators with essential spectrum, as stated in Chapter 4 of Teschl's Mathematical Methods in Quantum Mechanics (AMS GSM 99, 2009), where eigenvalues below the essential spectrum are characterized and estimated.
Setting
Let be a complex Hilbert space, with inner product conjugate linear in the first argument. An operator is a linear map defined on a subspace , its domain; is self-adjoint if is dense and equals its adjoint. The resolvent set is the set of for which is a bijection with bounded inverse, and the spectrum is . For self-adjoint , .
For the eigenspace is ; is an eigenvalue when it is nonzero, and its dimension is the multiplicity. The discrete spectrum consists of the eigenvalues that are isolated points of and have finite multiplicity, and the essential spectrum is .
Let ( if is empty). The numbers are the eigenvalues of below , listed in increasing order and repeated according to multiplicity; if there are only of them, for . For vectors let
Some statements involve the spectral projections of , for Borel sets : the projection-valued measure with . With the spectral measures , the form domain is , and on it means .
Formalization targets
Goal: the min-max principle (Theorem 4.10)
For self-adjoint and every ,
Both sides are extended real numbers; the infimum over an empty set is .
Milestones
- Theorem 2.19 (the case and its mirror image): and .
- Theorem 4.12 (i): if are linearly independent and for every nonzero , then ; with , .
- Theorem 4.12 (ii): if are linearly independent, , and for every nonzero in their span, then .
- Corollary 4.11: if are self-adjoint, and on , then for all .
- Theorem 4.13 (Temple's inequality): if , , , and , then
Significance
The min-max principle is the standard tool for comparing eigenvalues of different operators: Corollary 4.11 (monotonicity under operator inequalities) follows from it, and with it the stability of eigenvalues under perturbations, Dirichlet–Neumann bracketing and the Rayleigh–Ritz method used in computational quantum chemistry. Theorem 4.12 converts a finite-dimensional computation into a lower bound for the number of eigenvalues in an interval, and Temple's inequality supplies lower bounds on an eigenvalue to complement the variational upper bounds, which is what makes numerical eigenvalue enclosures rigorous.
All of these results are classical and proved in the literature. What is not available is a machine-checked version for unbounded operators: Mathlib has the Courant–Fischer characterization only for finite-dimensional or compact self-adjoint operators, and existing formal developments of Temple's inequality and min-max levels treat bounded operators. This mission formalizes the unbounded case, with the essential spectrum and the counting of eigenvalues by multiplicity made explicit, and with the edge cases (operators unbounded below, empty essential spectrum) covered by extended-real values.
Difficulty
The central difficulty is that is defined by spectral data (which points of the spectrum are isolated eigenvalues of finite multiplicity, and how many there are below a given level), while the right-hand side is defined by expectation values on the domain. Relating the two needs the spectral theorem for unbounded operators: for every level below the spectral subspace must be shown to be finite dimensional and spanned by eigenvectors, and for the level itself one needs infinite-dimensional spectral subspaces in every neighbourhood, which is where the essential spectrum enters. When the supremum and infimum need not be attained, so the finite-dimensional argument with eigenvectors does not transfer. For Corollary 4.11 and Temple's inequality the hypotheses concern only the operator and one vector, while the conclusions concern the spectrum.
Formalization scope
The formalization uses Lean 4 with Mathlib. Operators are partially defined linear maps (LinearPMap, H →ₗ.[ℂ] H) on a complex Hilbert space; self-adjointness is Mathlib's IsSelfAdjoint, which includes a dense domain. The Hilbert space is not assumed separable. The spectrum is the resolvent spectrum defined above, not Mathlib's Banach-algebra spectrum, and for self-adjoint operators it enters through its real points. Eigenspace dimensions are cardinals (Module.rank). is defined from the spectrum, the essential spectrum and these dimensions, as an element of EReal, indexed from ; if is unbounded below its value is , and if the essential spectrum is empty and the eigenvalues run out it is . The min-max identity is stated in EReal, with entering through its real part.
A formalization that defines as the min-max expression itself would make the goal true by definition. This is ruled out: is defined only from the spectrum, the essential spectrum and the dimensions of eigenspaces.
The spectral theorem is not part of this mission. Theorem 4.12 takes a projection-valued measure on the Borel sets of as data, together with the hypothesis that (domain and ), which is the form the spectral theorem guarantees; is then , and and the quadratic form are defined from it. Nothing else the book derives is taken as a hypothesis. The goal, Theorem 2.19, Corollary 4.11 and Temple's inequality use no projection-valued measure. Corollary 4.11 states the domain inclusion explicitly, as the meaning of .
A complete development needs the spectral theorem for unbounded self-adjoint operators (or an equivalent functional calculus), the identification of with the points where spectral projections have infinite rank, and the orthogonality of eigenspaces. These are reusable across the rest of the book. Proofs of any milestone, and of lemmas connecting the resolvent spectrum with spectral projections, 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. doi:10.1090/gsm/099. Theorem 2.19 (p. 77), Section 4.3–4.4 (pp. 117–120), essential spectrum (p. 145).
- E. Fischer, Über quadratische Formen mit reellen Koeffizienten, Monatshefte für Mathematik und Physik 16 (1905), 234–249. doi:10.1007/BF01693781.
- R. Courant, Über die Eigenwerte bei den Differentialgleichungen der mathematischen Physik, Mathematische Zeitschrift 7 (1920), 1–57. doi:10.1007/BF01199396.
- G. Temple, The theory of Rayleigh's principle as applied to continuous systems, Proceedings of the Royal Society of London A 119 (1928), 276–293. doi:10.1098/rspa.1928.0098.