Documentation

LeanPool.OSforGFF.Minlos.NuclearSpace

Nuclear Operators and Nuclear Spaces #

Definitions of nuclear operators, Hilbertian seminorms, and nuclear spaces via Hilbert-Schmidt embeddings. Adapted from OSforGFF/IsHilbertNuclear.lean.

References #

Nuclear Operators #

A continuous linear map between normed spaces is nuclear if it admits a representation T(x) = ∑ₙ (φₙ x) • yₙ where ∑ₙ ‖φₙ‖ · ‖yₙ‖ < ∞.

Equations
Instances For

    Hilbertian Seminorms #

    A seminorm is Hilbertian (comes from an inner product) iff it satisfies the parallelogram law.

    Equations
    Instances For
      noncomputable def Seminorm.innerProd {E : Type u_1} [AddCommGroup E] [Module E] (p : Seminorm E) (x y : E) :

      The inner product induced by a Hilbertian seminorm via polarization.

      Equations
      Instances For
        def Seminorm.IsOrthonormalSeq {E : Type u_1} [AddCommGroup E] [Module E] (p : Seminorm E) {n : } (e : Fin nE) :

        A finite sequence is p-orthonormal: ⟨eᵢ, eⱼ⟩_p = δᵢⱼ.

        Equations
        Instances For

          Hilbert-Schmidt Embeddings #

          The canonical inclusion Ê_p → Ê_q is Hilbert-Schmidt: the sum ∑ q(eₖ)² is uniformly bounded over all finite p-orthonormal sequences.

          Equations
          Instances For

            Nuclear Spaces #

            A nuclear space is a locally convex space whose topology is generated by a countable family of Hilbertian seminorms with Hilbert-Schmidt inclusion maps.

            Reference: Trèves, "Topological Vector Spaces", Ch. 50, Thm 50.1; Gel'fand-Vilenkin Vol. 4, Ch. 3-4.

            Instances

              Measurable Structure on WeakDual #

              @[implicit_reducible]

              Cylinder σ-algebra on WeakDual ℝ E, generated by evaluation maps. For separable nuclear spaces, this equals the Borel σ-algebra (Bogachev, "Gaussian Measures", Thm 3.6.1), so using it directly avoids needing to prove that difficult direction.

              Equations
              theorem WeakDual.eval_measurable {E : Type u_1} [AddCommGroup E] [Module E] [TopologicalSpace E] (f : E) :
              Measurable fun (l : WeakDual E) => l f

              Each evaluation map l ↦ l(f) is measurable w.r.t. the cylinder σ-algebra.