Orthogonal Polynomials

Orthogonal polynomials are a sequence of polynomials that are orthogonal with respect to a specific inner product. They are widely used in numerical analysis, approximation theory, and other fields. Here we list some important orthogonal polynomials and their properties.
Orthogonal Polynomial | Definition on |
|||
---|---|---|---|---|
Jacobi | ||||
Jacobi (shifted) | ||||
Gegenbauer or Ultraspherical | ||||
Legendre | ||||
Chebyshev (first kind) | ||||
Chebyshev (first kind, shifted) | ||||
Chebyshev (second kind) | ||||
Chebyshev (second kind, shifted) | ||||
Laguerre | ||||
Hermite ( |
||||
where
provided that
And
The series terminates if
Jacobi Polynomials
Hypergeometric Definition
The Jacobi polynomials
In this case, the series for the hypergeometric function is finite, therefore one obtain the following equivalent expression:
Differential Definition
Legendre polynomials are a special case of Jacobi polynomials with
In fact, the general Jacobi polynomials also have similar differential expression:
which is called the Rodrigues’ formula.
Properties
Orthogonality
The Jacobi polynomials are orthogonal with respect to the weight function
where
Hence the Jacobi polynomials are not orthonormal in general, but can be normalized by dividing by the square root of the corresponding
Symmetry Relation
Jacobi polynomials satisfy the symmetry relation
thus the other terminal value is
Derivatives
The
therefore the Jacobi-based
(first
The differential operator, as well as multiplication and conversion operators are introduced in [6] for the ultraspherical spectral method.
Differential Equation
The Jacobi polynomial
hence
Recurrence Relation
As an orthogonal polynomial, Jacobi polynomials satisfy the following three-term recurrence relation:
where
The multiplication operator
is given by
Generally, we need the operator
Since no closed-form expression is known,
where
Linearity of
and the recurrence coefficients can be calculated by
Now we can construct the operator
On the other hand, like the ultraspherical case, we need the conversion operator to improve the order of polynomials used to represent the solution. The conversion operator
To construct
recall the derivative of Jacobi polynomials satisfies
therefore we have
Notice
we have
where
Therefore, the conversion operator
Now the linear differential operator
can be approximated by Jacobi-based operator
which maps a
Generating Function
The generating function of Jacobi polynomials is given by
where
and the branch of square root is chosen s.t.
Orthogonal Polynomial Transforms
Orthogonal polynomial transforms involves computing expansion coefficients in one basis from
- function samples (Synthesis and Analysis) or
- coefficients in another basis (Connection problem).
In the former case, the (infinite-dimensional) synthesis operator is the map that takes expansion coefficients to the corresponding function by summing up the expansion, while the (infinite-dimensional) analysis operator takes function samples to expansion coefficients.
This section is mainly based on the review paper [7] and the Phd thesis [8] by Jens Keiner.
Synthesis and Analysis
Due to the speical importance of Chebyshev polynomial in orthogonal polynomials, let’s start from the synthesis and analysis corresponding to Chebyshev polynomials, which are closely connected with fast Fourier transform. Here we take the first kind Chebyshev polynomial for an example, else three kind Chebyshev polynomials share similar properties. The grid can be choosen as the zeros of all four kind Chebyshev polynomials.
Synthesis. Given coefficient
where
in which
Since
Analysis. Transform from function values to Chebyshev expansion coefficients can be obtained by interpolation. The Chebyshev interpolation on given interval
Step 1. Create the interpolation grid by the explicit formula. Usually, we use Chebyshev-Lobatto grid, which is given by
The benefit of such gird is all points on the
Step 2. Compute the samples of
Step 3. Construct the
where
Step 4. The coefficients are evaluated by a vector-matrix multiply:
that is,
Note that this vector-matrix multiply can be accelerated by the FFT, but since this multiply cost
Connection problem
The connection problem concerns
- how to change between different basis expansions;
- how to do this efficiently and accurately.
To state this problem precisely, we first introduce the concept of connection coefficients.
Let
where
By using the notation of quasimatrix, that is, denote
where
If we are given a polynomial expansion
where
The key point now becomes how to construct the connection matrix
Chebyshev Polynomials. Based on the well-known connection formula of four kind Chebyshev polynomials, we have
Following the former notation, we denote the first matrix as
Ultraspherical Polynomials. For any
which can also be written as
by left multiplying the inverse of the diagonal matrix of the previous equation on both sides.
Similarly, one can also efficiently convert between Jacobi bases
The Chebyshev-Legendre Transform. There are many different algorithms accelerate the Chebyshev-Legendre transform, that is, applying the conversions
which includes
- an adaptation of the fast multipole method by Alpert and Rokhlin in 1991;
- methods based on semi-separable matrices by Keiner;
- analysis of the Toeplitz-Hankel structure of the connection matrix by Townsend, Webb and Olver in 2018;
- direct synthesis and analysis using the asymptotics of Legendre polynomials by Orszag, etc;
- ideas related to non-oscillatory phase functions by Bremer and Yang in 2019;
- …
The Chebyshev-Legendre transform has the beneficial feature that the conversion matrices are known explicitly, though they are not banded. According to Alpert and Rokhlin in 1991, the Chebyshev-Legendre connection operator are given by
and
where
Biref proof. Recall the differential equation satisfied by the Legendre quasimatrix
where
in which we use the relationship
and
Here
Since
where the entries of
We have
Direct inspection shows the proposed
Reference
- Orthogonal Polynomials
- Hypergeometric Function
- Jacobi Polynomials
- Yudell L. Luke, The Special Functions and Their Approximations, Volume 1, Academic Press, 1969.
- Mason J. C., Handscomb D. C., Chebyshev Polynomials, Chapman and Hall/CRC, 2003.
- Sheehan Olver, Alex Townsend. A Fast and Well-Conditioned Spectral Method, SIAM Rev. 55, 2013
- Sheehan Olver, Richard Mikaël Slevinsky, Alex Townsend. Fast algorithms using orthogonal polynomials, Acta Numerica, 2020.
- Jens Keiner, Fast Polynomial Transforms, Phd thesis, 2009.
- Alex Townsend, Computing with Functions in Two Dimensions, Phd thesis, 2013.
- Boyd J. P., Solving Transcendental Equations: The Chebyshev Polynomial Proxy and Other Numerical Rootfinders, Perturbation Series, and Oracles, SIAM, 2014.
- Title: Orthogonal Polynomials
- Author: Gypsophila
- Created at : 2025-01-13 20:51:50
- Updated at : 2025-02-16 17:11:57
- Link: https://chenx.space/2025/01/13/OrthogonalPoly/
- License: This work is licensed under CC BY-NC-SA 4.0.