Mathematical Methods in Quantum Mechanics III: The Herglotz Representation and Stieltjes InversionTextbook
Motivation
In spectral theory the resolvent of a self-adjoint operator is studied through scalar functions , defined for non-real . Each is holomorphic on the upper half plane and maps it into itself. The spectral theorem, in the form presented in G. Teschl's Mathematical Methods in Quantum Mechanics (AMS Graduate Studies in Mathematics 99, 2009), comes down to the converse: a function of this kind with the right growth is the Cauchy–Stieltjes transform of a finite measure on , and that measure is the spectral measure of . In the other direction, the absolutely continuous, singularly continuous and pure point spectra of Schrödinger operators are identified by looking at the boundary values of on the real axis. This mission formalizes the appendix to Chapter 3 of Teschl's book (Section 3.4, The Herglotz theorem, pp. 106–110) and Theorem 3.10, the measure-theoretic layer that the rest of the book's spectral analysis stands on.
The representation goes back to G. Herglotz (1911) for the disc and R. Nevanlinna (1922) for the half plane. The inversion formula is due to T. J. Stieltjes (1894). The link between boundary values and the Lebesgue decomposition of the measure is classical harmonic analysis on the half plane (Fatou, de la Vallée Poussin) and is the tool behind the spectral-type results of Gilbert–Pearson subordinacy theory and Aronszajn–Donoghue rank-one perturbation theory.
Setting
Write . A Herglotz function
is a holomorphic map on with for every
(IsHerglotz).
For a Borel measure on , its Borel transform is
(borelTransform μ). The spectrum of is its set of growth points,
(measureSpectrum).
With and Lebesgue measure, the
upper and lower derivatives of are
and
,
values in (upperDeriv, lowerDeriv). The derivative is the limit
when it exists, possibly (HasMeasureDeriv μ x d).
A set is a support of if (IsSupport). A support
is a minimal support if every Borel with is Lebesgue-null
(IsMinimalSupport). The Lebesgue decomposition with respect to
Lebesgue measure refines to , where lives on the atoms of
. The absolutely continuous part and the singularly continuous part
are acPart μ and scPart μ.
Formalization targets
Goal: Herglotz representation (Theorem 3.20)
If is a Herglotz function and for all , then there is a Borel measure on with and
Milestones
- Theorem 3.10. For a finite Borel measure , the transform is holomorphic on , is a Herglotz function when , and satisfies and on .
- Theorem 3.21. is determined by its transform on , and for
- Theorem 3.22. For every , .
- Theorem 3.23. exists in for -a.e. and Lebesgue-a.e. , equals wherever the latter exists; the set where it is supports , and the set where it lies in is a minimal support of .
- Corollary 3.24. If for all in a Borel set , then is absolutely continuous.
- Corollary 3.25. exists (finite or ) -a.e. and Lebesgue-a.e., and is finite Lebesgue-a.e.
Significance
Theorem 3.20 together with Theorem 3.10 is a bijection between finite Borel measures on and Herglotz functions of bounded growth . In Teschl's development it produces the spectral measures from the resolvent, and hence the projection-valued measure of an unbounded self-adjoint operator. Theorems 3.21–3.25 turn spectral questions into boundary-value questions. The later chapters on Sturm–Liouville operators and one-dimensional Schrödinger operators decide which spectral type an operator has by reading for the Weyl–Titchmarsh function.
These are textbook results with complete published proofs. Mathlib has the upper half plane as a type, Lebesgue decomposition, Radon–Nikodym derivatives and Vitali-family differentiation of measures, but it has no Borel (Cauchy–Stieltjes) transform of a measure on , no Herglotz representation on the half plane, and no Stieltjes inversion. The remaining work is to formalize the known proofs against Mathlib's measure theory and complex analysis. No machine-checked version of these statements is known to exist on Prove2Me.
Difficulty
For the goal, the measure has to be built: nothing in the hypothesis names it. A Herglotz function gives no measure directly, only a family of absolutely continuous approximations coming from the boundary values of slightly above the real axis. The difficulty is to pass to a limit that is only a measure (it may have atoms and singular parts), and to identify the limit's transform with itself, not just its imaginary part. The uniform bound is what makes the limit exist and keeps its mass at most . Without it the general Nevanlinna representation carries an extra linear term and a non-finite measure, and the statement here fails.
For the boundary-value theorems, the pointwise behaviour of the Poisson integral has to be compared with the symmetric derivatives of at each point, including points where is singular. The almost-everywhere statements for both and Lebesgue measure need the differentiation theory of measures in its singular form: the derivative is infinite -almost everywhere, not only finite Lebesgue-almost everywhere.
Formalization scope
Measures are MeasureTheory.Measure ℝ on the Borel σ-algebra. Every theorem assumes
IsFiniteMeasure μ, except the goal, whose conclusion μ Set.univ ≤ ENNReal.ofReal M makes
μ finite. Functions on the half plane are ℂ → ℂ, constrained only on {z | 0 < z.im}. The
Borel transform is a Bochner integral. Every claim evaluates it where the integrand is bounded,
so Mathlib's convention that a non-integrable integral is never enters.
Limits as are taken along 𝓝[>] 0. The quantities that may be infinite
(derivatives of measures, boundary values of ) live in ℝ≥0∞, with
, which is nonnegative for , embedded
by ENNReal.ofReal. An infinite limit of itself is Tendsto … (Bornology.cobounded ℂ). The
lower and upper derivatives, the supports and the parts , are defined in
the mission's namespace exactly as in the book (Sec. A.8, Sec. 3.2).
Three readings of the printed text are fixed. Theorem 3.22 is stated for , which is what its proof estimates. Theorem 3.23's identity takes the factor once, consistent with Theorem 3.22. Theorem 3.10's Herglotz conclusion is stated for : the book's Herglotz functions map into the open half plane, and the zero measure's transform is identically zero.
A Herglotz function is defined analytically (holomorphic, positive imaginary part), never as "a Borel transform"; the latter would make the goal a tautology. No object is taken as data. The chunk uses no Hilbert space, no operator, and no projection-valued measure.
Useful infrastructure: UpperHalfPlane, Cauchy's integral formula on rectangles and
semicircles, weak compactness of finite measures on (Helly/Prokhorov), Mathlib's
VitaliFamily.ae_tendsto_rnDeriv and Measure.singularPart. A reusable Poisson-kernel library
for the half plane would be a welcome by-product, as would the vague-convergence lemmas of the
book's Appendix A.
Selected references
- G. Teschl, Mathematical Methods in Quantum Mechanics, With Applications to Schrödinger Operators, Graduate Studies in Mathematics 99, American Mathematical Society, 2009, Sec. 3.2, Sec. 3.4 and Sec. A.8. https://doi.org/10.1090/gsm/099
- G. Herglotz, Über Potenzreihen mit positivem, reellen Teil im Einheitskreis, Berichte über die Verhandlungen der Königlich Sächsischen Gesellschaft der Wissenschaften zu Leipzig, Math.-Phys. Klasse 63 (1911), 501–511.
- R. Nevanlinna, Asymptotische Entwicklungen beschränkter Funktionen und das Stieltjessche Momentenproblem, Annales Academiae Scientiarum Fennicae A 18 (1922).
- T. J. Stieltjes, Recherches sur les fractions continues, Annales de la Faculté des Sciences de Toulouse 8 (1894), J1–J122. https://doi.org/10.5802/afst.108
- F. Gesztesy, E. Tsekanovskii, On matrix-valued Herglotz functions, Mathematische Nachrichten 218 (2000), 61–138. https://doi.org/10.1002/1522-2616(200010)218:1<61::AID-MANA61>3.0.CO;2-D