Documentation

LeanPool.OSforGFF.GaussianField.Nuclear.DyninMityagin

Dynin-Mityagin Space Typeclass #

Defines the DyninMityaginSpace typeclass for locally convex spaces admitting a rapidly decaying Schauder basis. This formalizes the Dynin-Mityagin theorem: a nuclear Fréchet space with a Schauder basis is isomorphic to a Köthe sequence space with rapidly decaying weights.

The construction of Gaussian measures works for any DyninMityaginSpace E, not just Schwartz spaces.

Main definitions #

References #

A nuclear Fréchet space with a countable Schauder basis.

Seminorms and index type are bundled inside the class so that typeclass synthesis can infer everything from E alone. The expansion axiom is stated for scalar functionals φ : E →L[ℝ] ℝ, not arbitrary Hilbert spaces — the Hilbert-space form is recovered as expansion_H.

The class includes h_countable (countable seminorm index) and h_completeSpace (completeness w.r.t. the canonical uniform structure). Together these give BaireSpace E (see DyninMityaginSpace.instBaireSpace) via: countable seminorms → pseudometrizable + complete → Baire.

Instances

    A DyninMityaginSpace with biorthogonal basis and coefficients: coeff n (basis m) = δ_{nm}. This holds for all DM spaces constructed via ofRapidDecayEquiv (including Schwartz spaces and smooth circle functions).

    Finite-dimensional spaces with eventually-zero bases do NOT satisfy this.

    Instances

      The Hilbert-space expansion recovered from the scalar axiom.

      For any CLM T : E →L[ℝ] H and w : H, the map f ↦ ⟪w, T f⟫ is a scalar CLF, so the intrinsic DyninMityaginSpace.expansion applies.