Documentation

TauCeti.Analysis.SpecialFunctions.Hermite.Function.Lp

Hermite functions as Lยฒ vectors #

This file packages the pointwise Hermite functions TauCeti.hermiteFunction n as elements of Lp ๐•œ 2 volume, for any RCLike scalar field ๐•œ. This is the hermiteFunctionLp family named in the OrthogonalL2Bases roadmap's Part A3: the later orthonormality and Hilbert-basis theorems use these Lp vectors, while the analytic Lยฒ membership is supplied by TauCeti.memLp_two_hermiteFunction.

The a.e. representative lemmas are the anti-vacuity pins for downstream consumers: they expose that the bundled Lp vectors are exactly the scalar casts of the explicit pointwise functions.

theorem TauCeti.inner_algebraMap_algebraMap {๐•œ : Type u_1} [RCLike ๐•œ] (a b : โ„) :
inner ๐•œ ((algebraMap โ„ ๐•œ) a) ((algebraMap โ„ ๐•œ) b) = (algebraMap โ„ ๐•œ) (a * b)

The inner product of two real scalar casts is the scalar cast of their product.

Scalar-cast Lยฒ membership #

The ๐•œ-valued scalar cast of a Hermite function lies in Lยฒ(volume).

Lp packaging #

noncomputable def TauCeti.hermiteFunctionLp (๐•œ : Type u_2) [RCLike ๐•œ] (n : โ„•) :

The nth Hermite function as a vector of Lยฒ(โ„, volume; ๐•œ), with the real pointwise function cast through algebraMap โ„ ๐•œ.

Equations
Instances For
    theorem TauCeti.coeFn_hermiteFunctionLp {๐•œ : Type u_1} [RCLike ๐•œ] (n : โ„•) :
    โ†‘โ†‘(hermiteFunctionLp ๐•œ n) =แต[MeasureTheory.volume] fun (x : โ„) => (algebraMap โ„ ๐•œ) (hermiteFunction n x)

    The Lp representative of hermiteFunctionLp is the scalar cast of the pointwise Hermite function.

    In real scalars, hermiteFunctionLp has the original pointwise Hermite function as an a.e. representative.

    Zeroth-mode normalization #

    theorem TauCeti.inner_hermiteFunctionLp_zero_zero {๐•œ : Type u_1} [RCLike ๐•œ] :
    inner ๐•œ (hermiteFunctionLp ๐•œ 0) (hermiteFunctionLp ๐•œ 0) = 1

    The zeroth Lp Hermite function has inner product one with itself, over any RCLike scalar field. This lower-level result is available without importing the full orthonormality development.

    @[simp]
    theorem TauCeti.norm_hermiteFunctionLp_zero {๐•œ : Type u_1} [RCLike ๐•œ] :

    The zeroth Lp Hermite function is a unit vector, over any RCLike scalar field. This lower-level result is available without importing the full orthonormality development. It has high simp priority so it remains the preferred zeroth-mode rule when the general theorem is also imported.