Documentation

LeanPool.ZetaZeros.Hilbert.Basis

Adapted orthonormal bases and the Bessel coefficients #

An orthonormal basis of W whose initial segments span U and V, and the coefficients of the two-variable kernel against its tensor squares.

The three subspaces are finite-dimensional — each is spanned by a finite family — which is what makes Module.finrank the right index bound and Gram–Schmidt applicable.

instance ZetaZeros.finiteDimensional_subspaceU {lam : ℝ} {eta : ℝ → ℝ} (h : IsAdmissible lam eta) (Z : Finset ℂ) (m : ℂ → ℕ) :
instance ZetaZeros.finiteDimensional_subspaceW {lam : ℝ} {eta : ℝ → ℝ} (h : IsAdmissible lam eta) (Z : Finset ℂ) (m : ℂ → ℕ) :
instance ZetaZeros.finiteDimensional_subspaceV {lam : ℝ} {eta : ℝ → ℝ} (h : IsAdmissible lam eta) (Z : Finset ℂ) (m : ℂ → ℕ) :
structure ZetaZeros.IsAdaptedBasis {lam : ℝ} {eta : ℝ → ℝ} (h : IsAdmissible lam eta) (Z : Finset ℂ) (m : ℂ → ℕ) (psi : Fin (Module.finrank ℂ ↥(subspaceW h Z m)) → ↥(L2Interval lam)) :

A tuple is an adapted orthonormal basis: orthonormal, spanning W, and with the initial segments of lengths dim U and dim V spanning U and V. The nesting proved in subspaceU_le_subspaceV is what makes such a tuple possible.

Instances For
    noncomputable def ZetaZeros.alphaOf (eta : ℝ → ℝ) (lam : ℝ) (Z : Finset ℂ) (m : ℂ → ℕ) (psi : ↥(L2Interval lam)) :

    The Bessel coefficient of a single L² element: the coefficient of the two-variable kernel against its tensor square.

    Equations
    Instances For
      noncomputable def ZetaZeros.alphaCoeff (eta : ℝ → ℝ) (lam : ℝ) (Z : Finset ℂ) (m : ℂ → ℕ) (psi : ℕ → ↥(L2Interval lam)) (j : ℕ) :

      The indexed form of alphaOf.

      Equations
      Instances For