Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Lemma 10.1 — H²(ℝⁿ) ⊆ C_∞(ℝⁿ) with ‖ψ‖_∞ ≤ a‖H₀ψ‖ + b‖ψ‖ for n ≤ 3

Proved
TeschlQM.OneParticle.sup_norm_bound

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

functional-analysisp2o-batch-books5p2o-gran-per-chapterp2o-plan-bookp2o-v1schrodinger-operatorssobolev-spaces

Let n≤3n \le 3n≤3 and let H0=−ΔH_0 = -\DeltaH0​=−Δ with domain H2(Rn)H^2(\mathbb R^n)H2(Rn). Every ψ∈H2(Rn)\psi \in H^2(\mathbb R^n)ψ∈H2(Rn) lies in C∞(Rn)C_\infty(\mathbb R^n)C∞​(Rn), i.e. it has a continuous representative vanishing at infinity. Moreover, for any a>0a > 0a>0 there is a b>0b > 0b>0 such that for all ψ∈H2(Rn)\psi \in H^2(\mathbb R^n)ψ∈H2(Rn)

∥ψ∥∞≤a∥H0ψ∥+b∥ψ∥,\|\psi\|_\infty \le a \|H_0 \psi\| + b \|\psi\|,∥ψ∥∞​≤a∥H0​ψ∥+b∥ψ∥,

where ∥ψ∥∞\|\psi\|_\infty∥ψ∥∞​ is the supremum of the continuous representative.

This says that multiplication by a bounded function, and by an L2L^2L2 function in low dimension, is H0H_0H0​-bounded with bound 000; it is the first step of Theorem 10.2.

Formalization Note. C∞(Rn)C_\infty(\mathbb R^n)C∞​(Rn) is Mathlib's ℝⁿ →C₀ ℂ with its sup norm; the bound is asserted for every such representative of ψ\psiψ (the continuous representative is unique). The constant bbb depends only on aaa and nnn, not on ψ\psiψ, as in the book's proof.

Preamble
import Mathlib
import Definitions.Def_TeschlQM_OneParticle_freeHamiltonian
Formal statement
namespace TeschlQM.OneParticle

open MeasureTheory
open scoped ZeroAtInfty

/-- Teschl, Lemma 10.1, p. 221. Suppose `n ≤ 3` and `ψ ∈ H²(ℝⁿ)`. Then `ψ ∈ C_∞(ℝⁿ)` (it has a
continuous representative vanishing at infinity, an element of `ℝⁿ →C₀ ℂ`), and for any `a > 0`
there is a `b > 0` such that `‖ψ‖_∞ ≤ a‖H₀ψ‖ + b‖ψ‖` (10.2), where `‖ψ‖_∞` is the sup norm of that
continuous representative. The constant `b` depends only on `a` (and `n`), not on `ψ`, as in the
book's proof. -/
theorem sup_norm_bound (n : ℕ) (hn : n ≤ 3) :
    (∀ ψ ∈ sobolevH2 n, ∃ f : EuclideanSpace ℝ (Fin n) →C₀ ℂ,
        (ψ : EuclideanSpace ℝ (Fin n) → ℂ) =ᵐ[volume] f) ∧
      ∀ a : ℝ, 0 < a → ∃ b : ℝ, 0 < b ∧
        ∀ (ψ : (freeHamiltonian n).domain) (f : EuclideanSpace ℝ (Fin n) →C₀ ℂ),
          ((ψ : L2 n) : EuclideanSpace ℝ (Fin n) → ℂ) =ᵐ[volume] f →
            ‖f‖ ≤ a * ‖freeHamiltonian n ψ‖ + b * ‖(ψ : L2 n)‖ := by sorry

end TeschlQM.OneParticle
Source
Teschl, Mathematical Methods in Quantum Mechanics, AMS GSM 99, 2009, p. 221, Lemma 10.1
Read-back

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

Setting.

  • n∈Nn\in\mathbb{N}n∈N with n≤3n\le 3n≤3, so n=0n=0n=0 is included.
  • L2(Rn)L^2(\mathbb{R}^n)L2(Rn) is the space of square-integrable complex functions on Euclidean Rn\mathbb{R}^nRn with Lebesgue measure, modulo equality almost everywhere.
  • F\mathcal{F}F is Mathlib's unitary L2L^2L2 Fourier transform, the extension of ψ^(ξ)=∫e−2πi⟨x,ξ⟩ψ(x) dx\hat\psi(\xi)=\int e^{-2\pi i\langle x,\xi\rangle}\psi(x)\,dxψ^​(ξ)=∫e−2πi⟨x,ξ⟩ψ(x)dx.
  • H2(Rn)={ψ∈L2: (2π∥ξ∥)2ψ^(ξ)∈L2}H^2(\mathbb{R}^n)=\{\psi\in L^2:\ (2\pi\|\xi\|)^2\hat\psi(\xi)\in L^2\}H2(Rn)={ψ∈L2: (2π∥ξ∥)2ψ^​(ξ)∈L2}.
  • H0H_0H0​ is the operator with domain H2(Rn)H^2(\mathbb{R}^n)H2(Rn) and H0ψ=F−1[(2π∥ξ∥)2ψ^]H_0\psi=\mathcal{F}^{-1}[(2\pi\|\xi\|)^2\hat\psi]H0​ψ=F−1[(2π∥ξ∥)2ψ^​].
  • C0(Rn)C_0(\mathbb{R}^n)C0​(Rn) is the space of continuous functions Rn→C\mathbb{R}^n\to\mathbb{C}Rn→C that tend to 000 along the cocompact filter. It carries the sup norm ∥f∥∞=sup⁡x∣f(x)∣\|f\|_\infty=\sup_x|f(x)|∥f∥∞​=supx​∣f(x)∣.

Claim. The statement asserts both of the following.

  1. Continuous representative. For every ψ∈H2(Rn)\psi\in H^2(\mathbb{R}^n)ψ∈H2(Rn) there is some f∈C0(Rn)f\in C_0(\mathbb{R}^n)f∈C0​(Rn) with ψ=f\psi=fψ=f almost everywhere.
  2. Uniform bound. For every real a>0a>0a>0 there is a real b>0b>0b>0, depending only on aaa (and nnn), such that
∥f∥∞  ≤  a ∥H0ψ∥L2+b ∥ψ∥L2\|f\|_\infty\;\le\;a\,\|H_0\psi\|_{L^2}+b\,\|\psi\|_{L^2}∥f∥∞​≤a∥H0​ψ∥L2​+b∥ψ∥L2​

for every ψ∈H2(Rn)\psi\in H^2(\mathbb{R}^n)ψ∈H2(Rn) and every f∈C0(Rn)f\in C_0(\mathbb{R}^n)f∈C0​(Rn) that equals ψ\psiψ almost everywhere. The same bbb serves for all ψ\psiψ and all such fff.

Part 2 by itself constrains only those ψ\psiψ that have such an fff. Part 1 asserts that every ψ\psiψ does.

Degenerate case: n=0n=0n=0. R0\mathbb{R}^0R0 is one compact point with unit point mass, so the following reductions apply:

  • L2≅CL^2\cong\mathbb{C}L2≅C, and H2H^2H2 is everything.
  • H0=0H_0=0H0​=0.
  • Every function on the point lies in C0C_0C0​, and ∥f∥∞=∣f(0)∣\|f\|_\infty=|f(0)|∥f∥∞​=∣f(0)∣.

Part 1 is then trivially true. Part 2 says: for each a>0a>0a>0 there is b>0b>0b>0 with ∣c∣≤b∣c∣|c|\le b|c|∣c∣≤b∣c∣ for all c∈Cc\in\mathbb{C}c∈C.

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