The Chebyshev basis as a cosine basis #
Transporting TauCeti.chebyshevTHilbertBasis across TauCeti.chebyshevCosineL2Equiv gives a
Hilbert basis on the angular interval. Its nth vector is the normalized cosine
cos (nθ) / √cₙ, where c₀ = π and cₙ = π / 2 for n > 0. This is the unitary-transfer
statement required by Part C of the OrthogonalL2Bases roadmap.
Main declarations #
TauCeti.chebyshevCosineHilbertBasisis the transported Chebyshev basis.TauCeti.coeFn_chebyshevCosineHilbertBasisidentifies its vectors with the normalized cosines.TauCeti.chebyshevCosineL2Equiv_normalizedChebyshevTLpidentifies the transported normalized Chebyshev modes.TauCeti.chebyshevCosineHilbertBasis_repr_chebyshevCosineL2Equividentifies coordinates across the cosine equivalence.
The normalized cosine Hilbert basis of L²((0, π]), obtained by transporting the normalized
Chebyshev T basis under x = cos θ.
Equations
Instances For
Chebyshev-cosine basis correspondence. The nth vector of the transported Chebyshev basis
is almost everywhere the scalar-cast normalized cosine cos (nθ) / √cₙ.
Transfer across the cosine change of variables #
The cosine change of variables carries Chebyshev polynomial modes to cosine modes.
chebyshevCosineL2Equiv maps the normalized Chebyshev mode Tₙ / √cₙ in L²(measureT) to the
normalized angular cosine mode cos (nθ) / √cₙ in L²(chebyshevAngleMeasure).
The inverse cosine equivalence maps the normalized cosine mode back to the normalized Chebyshev polynomial mode.
Coordinates are preserved under the cosine change of variables. The n-th coordinate of
f ∘ cos in the Chebyshev cosine basis equals the n-th coordinate of f in the Chebyshev
polynomial basis.
The inverse coordinate identification: the Chebyshev polynomial coordinate of f ∘ arccos
equals the cosine coordinate of f.
Pairing against the normalized cosine mode in L²(chebyshevAngleMeasure) is pairing against
the normalized Chebyshev polynomial mode in L²(measureT).