Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Theorem 10.11 — for a positivity improving operator, ‖A‖ is a simple eigenvalue with positive eigenfunction

Proved
TeschlQM.OneParticle.positivityImproving_eigenvalue

by mikedeng1 · Sep 29, 2026 · Mathlib 0df444a (Lean v4.33.1)

functional-analysisp2o-batch-books5p2o-gran-per-chapterp2o-plan-bookp2o-v1perron-frobeniuspositivity

Let AAA be a bounded self-adjoint operator on L2(Rn)L^2(\mathbb R^n)L2(Rn) which is positivity improving (it maps every positive function to a strictly positive one) and real (it maps real functions to real functions). If ∥A∥\|A\|∥A∥ is an eigenvalue of AAA, then it is simple and the corresponding eigenfunction is strictly positive:

dim⁡Ker⁡(A−∥A∥)=1,Ker⁡(A−∥A∥)∋ψ with ψ>0 a.e.\dim \operatorname{Ker}(A - \|A\|) = 1, \qquad \operatorname{Ker}(A - \|A\|) \ni \psi \text{ with } \psi > 0 \text{ a.e.}dimKer(A−∥A∥)=1,Ker(A−∥A∥)∋ψ with ψ>0 a.e.

This is an infinite-dimensional Perron–Frobenius theorem; applied to resolvents it yields nondegeneracy of ground states.

Formalization Note. "Self-adjoint" is Mathlib's IsSelfAdjoint for L2 n →L[ℂ] L2 n, "∥A∥\|A\|∥A∥ is an eigenvalue" is the existence of ψ≠0\psi \ne 0ψ=0 with Aψ=∥A∥ψA\psi = \|A\|\psiAψ=∥A∥ψ, and "simple" is Module.finrank ℂ (Module.End.eigenspace A ‖A‖) = 1 (an infinite-dimensional eigenspace would have finrank 000). Positivity uses ComplexOrder pointwise almost everywhere.

Preamble
import Mathlib
import Definitions.Def_TeschlQM_OneParticle_multiplicationOperator
import Definitions.Def_TeschlQM_OneParticle_positivity
Formal statement
namespace TeschlQM.OneParticle

/-- Teschl, Theorem 10.11, p. 236. Suppose `A ∈ 𝔏(L²(ℝⁿ))` is a self-adjoint, positivity improving
and real (i.e., it maps real functions to real functions) operator. If `‖A‖` is an eigenvalue,
then it is simple and the corresponding eigenfunction is strictly positive: the eigenspace of
`‖A‖` is one-dimensional and contains a strictly positive function. -/
theorem positivityImproving_eigenvalue (n : ℕ) (A : L2 n →L[ℂ] L2 n) (hA : IsSelfAdjoint A)
    (hpos : IsPositivityImproving A) (hreal : IsRealOperator A)
    (heig : ∃ ψ : L2 n, ψ ≠ 0 ∧ A ψ = (‖A‖ : ℂ) • ψ) :
    Module.finrank ℂ (Module.End.eigenspace (A : Module.End ℂ (L2 n)) (‖A‖ : ℂ)) = 1 ∧
      ∃ ψ : L2 n, A ψ = (‖A‖ : ℂ) • ψ ∧ IsStrictlyPositive ψ := by sorry

end TeschlQM.OneParticle
Source
Teschl, Mathematical Methods in Quantum Mechanics, AMS GSM 99, 2009, p. 236, Theorem 10.11
Read-back

What the Lean code literally says, in plain math · claude-opus-5-5

Space and ordering. n∈Nn\in\mathbb{N}n∈N is arbitrary, including 000. L2(Rn)L^2(\mathbb{R}^n)L2(Rn) is the space of complex square-integrable functions on Euclidean Rn\mathbb{R}^nRn with Lebesgue measure, modulo equality almost everywhere. For a class fff:

  • fff is positive when f(x)f(x)f(x) is a nonnegative real number for almost every xxx and f≠0f\neq0f=0;
  • fff is strictly positive when f(x)f(x)f(x) is a strictly positive real number for almost every xxx.

Hypotheses on AAA. AAA is a bounded (continuous) complex-linear operator on L2(Rn)L^2(\mathbb{R}^n)L2(Rn) with operator norm ∥A∥\|A\|∥A∥. It satisfies:

  1. AAA is self-adjoint: A∗=AA^*=AA∗=A.
  2. AAA is positivity improving: AfAfAf is strictly positive for every positive fff.
  3. AAA is real: whenever Im⁡f=0\operatorname{Im}f=0Imf=0 almost everywhere, also Im⁡(Af)=0\operatorname{Im}(Af)=0Im(Af)=0 almost everywhere.
  4. ∥A∥\|A\|∥A∥, viewed as a complex number, is an eigenvalue: there is ψ≠0\psi\neq0ψ=0 with Aψ=∥A∥ψA\psi=\|A\|\psiAψ=∥A∥ψ.

Claim. Both of the following hold:

  • The eigenspace {ψ:Aψ=∥A∥ψ}\{\psi: A\psi=\|A\|\psi\}{ψ:Aψ=∥A∥ψ} has dimension exactly 111 over C\mathbb{C}C. A finite-rank value of 111 excludes the infinite-dimensional case, since the rank convention returns 000 there.
  • There exists ψ\psiψ with Aψ=∥A∥ψA\psi=\|A\|\psiAψ=∥A∥ψ that is strictly positive. Such a ψ\psiψ is automatically nonzero.

Degenerate case: n=0n=0n=0. L2(R0)≅CL^2(\mathbb{R}^0)\cong\mathbb{C}L2(R0)≅C and AAA is multiplication by some c∈Cc\in\mathbb{C}c∈C. The hypotheses then force ccc to be a positive real number with ∥A∥=c\|A\|=c∥A∥=c. The claim becomes: the whole one-dimensional space is the eigenspace, and it contains a positive real number.

Human review
  • Endorsed by Shuze Chen · Oct 2, 2026

    Confirmed by the moderator at approval.

  • Endorsed by mikedeng1 · Oct 2, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me