Documentation

LeanPool.OSforGFF.Minlos.PietschBridge

Bridge: Pietsch Nuclearity → Bochner IsHilbertNuclear #

Proves that a locally convex space satisfying Pietsch's nuclear dominance condition is a IsHilbertNuclear in the sense of Bochner/Minlos (Hilbertian seminorms with Hilbert-Schmidt embeddings).

Strategy #

Given Pietsch nuclearity (every continuous seminorm p is dominated by a nuclear expansion p(x) ≤ Σₖ |fₖ(x)| · cₖ with |fₖ| ≤ q), we:

  1. Define a Hilbertian lift r(x) = √(Σₖ fₖ(x)² · cₖ) which satisfies the parallelogram law and dominates p via Cauchy-Schwarz.
  2. Prove a Bessel inequality for bounded functionals on Hilbertian seminorms: if |φ(x)| ≤ R(x) and {eⱼ} is R-orthonormal, then Σⱼ φ(eⱼ)² ≤ 1.
  3. Combine to show the inclusion map is Hilbert-Schmidt.
  4. Build a recursive family r(n) of Hilbertian seminorms generating the topology with HS embeddings between consecutive levels.

References #

Pietsch Nuclear Definition (local copy) #

A locally convex TVS is Pietsch nuclear if for every continuous seminorm p, there exist CLFs fₙ and non-negative reals cₙ with Σ cₙ < ∞, and a continuous seminorm q ≥ p, such that |fₙ(x)| ≤ q(x) and p(x) ≤ Σₙ |fₙ(x)| · cₙ.

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

    Hilbertian Lift #

    theorem summable_sq_mul_of_bounded {E : Type u_1} [AddCommGroup E] [Module E] [TopologicalSpace E] (f : E →L[] ) (c : ) (hc_nn : ∀ (n : ), 0 c n) (hc_sum : Summable c) (q : Seminorm E) (hfq : ∀ (n : ) (x : E), |(f n) x| q x) (x : E) :
    Summable fun (n : ) => (f n) x ^ 2 * c n

    Summability of the weighted square series: ∑ₙ fₙ(x)² · cₙ < ∞. This uses the bound |fₙ(x)| ≤ q(x) to dominate by q(x)² · ∑ cₙ.

    theorem tsum_sq_mul_nonneg {E : Type u_1} [AddCommGroup E] [Module E] [TopologicalSpace E] (f : E →L[] ) (c : ) (hc_nn : ∀ (n : ), 0 c n) (x : E) :
    0 ∑' (n : ), (f n) x ^ 2 * c n

    Nonnegativity of the weighted square series.

    noncomputable def hilbertianLift {E : Type u_1} [AddCommGroup E] [Module E] [TopologicalSpace E] (f : E →L[] ) (c : ) (hc_nn : ∀ (n : ), 0 c n) (hc_sum : Summable c) (q : Seminorm E) (hfq : ∀ (n : ) (x : E), |(f n) x| q x) :

    The Hilbertian lift of a nuclear expansion: r(x) = √(Σₖ fₖ(x)² · cₖ). This seminorm satisfies the parallelogram law and dominates the original seminorm via Cauchy-Schwarz.

    The bound |fₙ(x)| ≤ q(x) ensures the series converges and the triangle inequality holds (Minkowski's inequality for weighted ℓ²).

    Equations
    Instances For
      theorem hilbertianLift_apply {E : Type u_1} [AddCommGroup E] [Module E] [TopologicalSpace E] (f : E →L[] ) (c : ) (hc_nn : ∀ (n : ), 0 c n) (hc_sum : Summable c) (q : Seminorm E) (hfq : ∀ (n : ) (x : E), |(f n) x| q x) (x : E) :
      (hilbertianLift f c hc_nn hc_sum q hfq) x = (∑' (n : ), (f n) x ^ 2 * c n)

      The Hilbertian lift evaluates as r(x) = √(Σₖ fₖ(x)² · cₖ).

      theorem hilbertianLift_isHilbertian {E : Type u_1} [AddCommGroup E] [Module E] [TopologicalSpace E] (f : E →L[] ) (c : ) (hc_nn : ∀ (n : ), 0 c n) (hc_sum : Summable c) (q : Seminorm E) (hfq : ∀ (n : ) (x : E), |(f n) x| q x) :
      (hilbertianLift f c hc_nn hc_sum q hfq).IsHilbertian

      The Hilbertian lift satisfies the parallelogram law.

      Proof: fₙ(x+y)² + fₙ(x-y)² = (fₙx + fₙy)² + (fₙx - fₙy)² = 2(fₙx² + fₙy²) for each n (using linearity of fₙ), then sum and take √.

      theorem hilbertianLift_dominates {E : Type u_1} [AddCommGroup E] [Module E] [TopologicalSpace E] (f : E →L[] ) (c : ) (hc_nn : ∀ (n : ), 0 c n) (hc_sum : Summable c) (q : Seminorm E) (hfq : ∀ (n : ) (x : E), |(f n) x| q x) (x : E) :
      ∑' (n : ), |(f n) x| * c n (∑' (n : ), c n) * (hilbertianLift f c hc_nn hc_sum q hfq) x

      Cauchy-Schwarz: the nuclear expansion is bounded by √(Σcₖ) · r(x). Σₖ |fₖ(x)|·cₖ ≤ √(Σₖ fₖ(x)²·cₖ) · √(Σₖ cₖ) = √(Σcₖ) · r(x)

      theorem hilbertianLift_le_dominator {E : Type u_1} [AddCommGroup E] [Module E] [TopologicalSpace E] (f : E →L[] ) (c : ) (hc_nn : ∀ (n : ), 0 c n) (hc_sum : Summable c) (q : Seminorm E) (hfq : ∀ (n : ) (x : E), |(f n) x| q x) (x : E) :
      (hilbertianLift f c hc_nn hc_sum q hfq) x (∑' (n : ), c n) * q x

      Functionals bounded by a dominating seminorm q are also bounded by the Hilbertian lift: r(x) ≤ √(Σcₖ) · q(x).

      Bilinearity of Polarization Inner Product (Jordan-von Neumann) #

      theorem Seminorm.innerProd_self {E : Type u_1} [AddCommGroup E] [Module E] (R : Seminorm E) (x : E) :
      R.innerProd x x = R x ^ 2

      ip(x, x) = R(x)².

      theorem Seminorm.innerProd_comm {E : Type u_1} [AddCommGroup E] [Module E] (R : Seminorm E) (x y : E) :
      R.innerProd x y = R.innerProd y x

      ip(x, y) = ip(y, x) (symmetry).

      theorem Seminorm.innerProd_neg_left {E : Type u_1} [AddCommGroup E] [Module E] (R : Seminorm E) (x y : E) :
      R.innerProd (-x) y = -R.innerProd x y

      ip(-x, y) = -ip(x, y).

      theorem Seminorm.innerProd_add_left {E : Type u_1} [AddCommGroup E] [Module E] (R : Seminorm E) (hR : R.IsHilbertian) (x₁ x₂ y : E) :
      R.innerProd (x₁ + x₂) y = R.innerProd x₁ y + R.innerProd x₂ y

      ip(x₁ + x₂, y) = ip(x₁, y) + ip(x₂, y) (additivity from parallelogram law).

      Uses four applications of the parallelogram identity with different argument pairs, then combines by linear arithmetic.

      theorem Seminorm.innerProd_sum_left {E : Type u_1} [AddCommGroup E] [Module E] (R : Seminorm E) (hR : R.IsHilbertian) {ι : Type u_2} (s : Finset ι) (f : ιE) (y : E) :
      R.innerProd (∑ js, f j) y = js, R.innerProd (f j) y

      ip(∑ xⱼ, y) = ∑ ip(xⱼ, y) (finite sum in first argument).

      theorem Seminorm.innerProd_smul_left {E : Type u_1} [AddCommGroup E] [Module E] (R : Seminorm E) (hR : R.IsHilbertian) (a : ) (x y : E) :
      R.innerProd (a x) y = a * R.innerProd x y

      ip(a • x, y) = a * ip(x, y) (real homogeneity).

      Proof: t ↦ ip(t•x, y) is additive (from innerProd_add_left) and continuous (since R is Lipschitz). A continuous additive function ℝ → ℝ is ℝ-linear by map_real_smul.

      Bessel Inequality for Hilbertian Seminorms #

      theorem Seminorm.sq_sum_orthonormal {E : Type u_1} [AddCommGroup E] [Module E] (R : Seminorm E) (hR : R.IsHilbertian) {N : } (v : Fin NE) (hv : R.IsOrthonormalSeq v) (a : Fin N) :
      R (∑ j : Fin N, a j v j) ^ 2 = j : Fin N, a j ^ 2

      R(∑ⱼ aⱼ • vⱼ)² = ∑ⱼ aⱼ² for R-orthonormal {vⱼ} (by induction using Pythagoras).

      theorem bessel_hilbertian {E : Type u_1} [AddCommGroup E] [Module E] [TopologicalSpace E] {N : } (R : Seminorm E) (hR : R.IsHilbertian) (φ : E →L[] ) ( : ∀ (x : E), |φ x| R x) (v : Fin NE) (hv : R.IsOrthonormalSeq v) :
      j : Fin N, φ (v j) ^ 2 1

      Bessel inequality for bounded functionals on Hilbertian seminorms.

      If R is a Hilbertian seminorm and φ : E →L[ℝ] ℝ satisfies |φ(x)| ≤ R(x), then for any finite R-orthonormal sequence {eⱼ}, we have Σⱼ φ(eⱼ)² ≤ 1.

      Proof: let w = Σⱼ φ(vⱼ)·vⱼ. By orthonormality R(w)² = Σⱼ φ(vⱼ)², by linearity φ(w) = Σⱼ φ(vⱼ)², and |φ(w)| ≤ R(w). So S ≤ R(w) = √S, giving S ≤ 1.

      HS Embedding from Nuclear Factorization #

      theorem isHilbertSchmidtEmbedding_of_nuclear {E : Type u_1} [AddCommGroup E] [Module E] [TopologicalSpace E] (p R : Seminorm E) (hR : R.IsHilbertian) (hp_le_R : ∀ (x : E), p x R x) (f : E →L[] ) (c : ) (hc_nn : ∀ (n : ), 0 c n) (hc_sum : Summable c) (hfR : ∀ (n : ) (x : E), |(f n) x| R x) (hp_nuc : ∀ (x : E), p x ∑' (n : ), |(f n) x| * c n) :

      If R is Hilbertian and p(x) ≤ Σₖ |fₖ(x)| · cₖ where each fₖ is bounded by R, then the inclusion Ê_R → Ê_p is Hilbert-Schmidt.

      For any finite R-orthonormal sequence {eⱼ}:

      Σⱼ p(eⱼ)² ≤ Σⱼ (Σₖ |fₖ(eⱼ)|·cₖ)²
                 ≤ (Σₖ cₖ) · Σₖ cₖ·(Σⱼ |fₖ(eⱼ)|²)    [Cauchy-Schwarz + swap]
                 ≤ (Σₖ cₖ)²                               [Bessel: Σⱼ|fₖ(eⱼ)|² ≤ 1]
      

      Recursive Hilbertian Family Construction #

      Main Bridge Theorem #

      theorem isHilbertNuclear_of_nuclear {E : Type u_1} [AddCommGroup E] [Module E] [TopologicalSpace E] [IsTopologicalAddGroup E] [ContinuousSMul E] (hPN : IsNuclear E) (q₀ : Seminorm E) (hq₀ : WithSeminorms q₀) (hq₀_cont : ∀ (n : ), Continuous (q₀ n)) :

      Pietsch nuclearity implies IsHilbertNuclear.

      A locally convex space satisfying Pietsch's nuclear dominance condition (every continuous seminorm is dominated by a nuclear expansion) is a IsHilbertNuclear in the Hilbertian-seminorm sense.

      The proof constructs a recursive family of Hilbertian seminorms from the Pietsch factorizations and shows they have Hilbert-Schmidt embeddings.