Documentation

TauCeti.Analysis.SpecialFunctions.Hermite.Function.HilbertBasis

The Hermite functions as a Hilbert basis of L²(ℝ) #

This file instantiates the weighted-measure machinery at the Gaussian weight w(x) = e^{-x²} and the dilated Hermite polynomials Hₙ(x√2), whose √w-envelope is exactly the Hermite function ψₙ of TauCeti.hermiteFunction.

Main statements #

The dilation preserves degrees: Hₙ(√2 · X) has degree exactly n.

TauCeti.hermiteDilated itself lives in the MemLp layer, where the membership results are already stated about it; only this degree fact is new here, and only the basis construction needs it.

The Hermite normalization cₙ = n!·√π is positive.

Orthogonality against the Gaussian weight. ∫ Hₘ(x√2)Hₙ(x√2)e^{-x²} = δₘₙ·n!√π. This is the Hermite function orthonormality (milestone A2) with the normalizations put back.

noncomputable def TauCeti.hermiteHilbertBasis (𝕜 : Type u_1) [RCLike 𝕜] :

Roadmap A3: the Hermite functions are a Hilbert basis of L²(ℝ). Orthonormality comes from the weighted-measure machinery and completeness from moment determinacy (TauCeti.orthogonal_span_range_bareNormalizedLp_eq_bot), applied to the exact-degree family Hₙ(x√2) against the Gaussian weight e^{-x²}.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]

    The basis vectors are the Hermite functions. Without this the construction would only exhibit some Hilbert basis; here the √w-envelope of Hₙ(x√2)/√cₙ is identified with ψₙ.