Documentation

TauCeti.Analysis.SpecialFunctions.Trigonometric.Chebyshev.Measure

Finite measure API for the Chebyshev T weight #

This file records the finite-measure bookkeeping for Mathlib's Chebyshev orthogonality measure Polynomial.Chebyshev.measureT, together with the single normalization constant used by the roadmap's Chebyshev Hilbert-basis target.

The main facts are that measureT has total mass π, hence is finite and nonzero, that it is Lebesgue measure on (-1, 1] weighted by the Chebyshev weight w x = (1-x²)^{-1/2}, and that the existing Mathlib orthogonality lemmas combine into one Kronecker-delta statement with squared norms π in degree zero and π / 2 in positive degree. The file also records L² membership of the normalized T modes and the finite exponential moments used by the later Chebyshev Hilbert-basis construction.

For finite-coordinate arguments, use orthonormal_normalizedChebyshevTLp together with Mathlib's generic Orthonormal coordinate and finite linear combination API. This file intentionally keeps the Chebyshev-specific surface to the normalized modes and their orthonormality.

The Chebyshev T orthogonality measure has total mass π.

The Chebyshev T orthogonality measure has positive total mass.

Mathlib's Chebyshev T orthogonality measure is nonzero.

The Chebyshev weight and the weighted Lebesgue measure #

The Chebyshev weight (1-x²)^{-1/2} is measurable.

The Chebyshev weight is almost everywhere positive on (-1, 1]: the endpoint 1, where 1 - x² vanishes, is a Lebesgue null set, so the interior bound x² < 1 holds almost everywhere.

The weighted Lebesgue measure w · (volume|_{(-1,1]}) is finite: its total mass is the integral of the weight over a bounded interval, which Mathlib's Polynomial.Chebyshev.intervalIntegrable_sqrt_one_sub_sq_inv supplies.

The Chebyshev measure is Lebesgue measure on (-1, 1] weighted by (1-x²)^{-1/2}.

Mathlib defines Polynomial.Chebyshev.measureT this way but does not expose the definition, so the identity has to be recovered from the public integral formula Polynomial.Chebyshev.integral_measureT. Both measures are finite, and a finite Borel measure on ℝ is determined by the integrals of bounded continuous functions (MeasureTheory.ext_of_forall_integral_eq_of_IsFiniteMeasure).

This is what lets TauCeti.weightL2Isometry — whose domain is spelled L²(μ.withDensity …) — be applied to L²(measureT).

Lebesgue measure on (-1, 1] is absolutely continuous with respect to the Chebyshev measure: the weight is almost everywhere positive there, so weighting by it destroys no null sets. This is what moves an almost-everywhere identity between representatives from measureT to dx.

noncomputable def TauCeti.chebyshevTNormSq (n : ℕ) :

The squared L²(measureT) norm of the nth Chebyshev T polynomial.

Equations
Instances For

    The squared norm constant for Chebyshev T polynomials is positive.

    The squared norm constant for Chebyshev T polynomials is nonzero.

    The diagonal Chebyshev T orthogonality integral, with the degree-zero and positive-degree cases hidden behind one normalization constant.

    Chebyshev T orthogonality in the Kronecker-delta form expected by the general orthogonality-to-Hilbert-basis bridge.

    Exponential-moment consumer forms #

    The Chebyshev T orthogonality measure is supported on [-1, 1].

    Multiplication by an exponential absolute moment preserves L¹(measureT).

    This is the compact-support consumer form used by the Chebyshev completeness argument.

    L² consumer forms #

    noncomputable def TauCeti.normalizedChebyshevT (n : ℕ) (x : ℝ) :

    The real normalized Chebyshev T mode, with squared norm one in L²(measureT).

    Equations
    Instances For
      @[simp]

      The defining equation for the real normalized Chebyshev T mode.

      The real normalized Chebyshev T mode is continuous.

      The real normalized Chebyshev T mode lies in L²(measureT).

      The scalar-cast normalized Chebyshev T mode lies in L²(measureT), in the form consumed by the family-generic orthogonality-to-Hilbert-basis bridge.

      noncomputable def TauCeti.normalizedChebyshevTLp (𝕜 : Type u_1) [RCLike 𝕜] (n : ℕ) :

      The normalized Chebyshev T mode as a vector of L²(measureT).

      Equations
      Instances For
        theorem TauCeti.coeFn_normalizedChebyshevTLp {𝕜 : Type u_1} [RCLike 𝕜] (n : ℕ) :

        The Lp representative of the normalized Chebyshev T mode is the expected scalar-cast function.

        @[simp]

        The real measureT integral of two normalized Chebyshev T modes is the Kronecker delta.

        @[simp]
        theorem TauCeti.inner_normalizedChebyshevTLp {𝕜 : Type u_1} [RCLike 𝕜] (m n : ℕ) :

        The normalized Chebyshev T modes have Kronecker-delta inner products in L²(measureT).

        The normalized Chebyshev T modes have Kronecker-delta inner products in real L²(measureT).

        The normalized Chebyshev T modes form an orthonormal family in L²(measureT).

        The normalized Chebyshev T modes form an orthonormal family in real L²(measureT).