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 π.
Mathlib's Chebyshev T orthogonality measure is finite.
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.
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 #
The real normalized Chebyshev T mode, with squared norm one in L²(measureT).
Equations
Instances For
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.
The normalized Chebyshev T mode as a vector of L²(measureT).
Equations
- TauCeti.normalizedChebyshevTLp 𝕜 n = MeasureTheory.MemLp.toLp (fun (x : ℝ) => (algebraMap ℝ 𝕜) (TauCeti.normalizedChebyshevT n x)) ⋯
Instances For
The Lp representative of the normalized Chebyshev T mode is the expected scalar-cast
function.
The real measureT integral of two normalized Chebyshev T modes is the Kronecker
delta.
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).