Jacobi Polynomials

The Jacobi polynomials sit at the very apex of the classical orthogonal families. By Bochner's classification theorem, every polynomial system that is orthogonal on an interval and satisfies a second-order eigenvalue equation σ(x)y′′+τ(x)y′+λy=0\sigma(x)y''+\tau(x)y'+\lambda y=0 with σ\sigma quadratic falls into the Jacobi class; Laguerre and Hermite appear only when the interval runs off to infinity. So on a finite interval there is, up to affine change of variable, exactly one two-parameter family — this one. The parameters α\alpha and β\beta independently tune how fast the weight w(x)=(1−x)α(1+x)βw(x)=(1-x)^\alpha(1+x)^\beta vanishes or blows up at the endpoints x=±1x=\pm1, giving two continuous knobs that the symmetric Legendre and Chebyshev polynomials lack. Everything else in the theory is a specialization or a consequence. Legendre is α=β=0\alpha=\beta=0; Chebyshev of the first and second kinds are α=β=∓12\alpha=\beta=\mp\tfrac12; the whole Gegenbauer family is the symmetric line α=β\alpha=\beta. Each Jacobi polynomial is a terminating Gauss hypergeometric function 2F1{}_2F_1, so the recurrence, the Rodrigues formula, and the contiguity relations are all shadows of the identity structure of 2F1{}_2F_1. And because the defining operator is self-adjoint under its own weight, orthogonality is a theorem about a Sturm–Liouville problem: distinct eigenvalues force orthogonal eigenfunctions, exactly as distinct energies force orthogonal quantum states. This one principle — orthogonality with a two-parameter endpoint weight — generates the entire toolkit physics and numerical analysis lean on, from Wigner rotation matrices to Gauss–Jacobi quadrature.

Key takeaways
  • The Jacobi polynomials Pn(α,β)(x)P_n^{(\alpha,\beta)}(x) are the most general classical orthogonal polynomials on [−1,1][-1,1], orthogonal under the weight w(x)=(1−x)α(1+x)βw(x)=(1-x)^\alpha(1+x)^\beta, admissible for α,β>−1\alpha,\beta>-1.
  • They are eigenfunctions of a self-adjoint hypergeometric-type operator with eigenvalue λn=n(n+α+β+1)\lambda_n=n(n+\alpha+\beta+1), each a terminating Gauss series 2F1(−n, n+α+β+1; α+1; 1−x2){}_2F_1(-n,\,n+\alpha+\beta+1;\,\alpha+1;\,\tfrac{1-x}{2}).
  • Every other classical family on [−1,1][-1,1] is a special case: Legendre (α=β=0\alpha=\beta=0), Gegenbauer (α=β\alpha=\beta), and Chebyshev (α=β=∓12\alpha=\beta=\mp\tfrac12).
  • Their algebra — Rodrigues formula, three-term recurrence, generating function, and the norm hnh_n built from Gamma functions — all follows from that single orthogonality principle.
  • The nn zeros of Pn(α,β)P_n^{(\alpha,\beta)} are the Gauss–Jacobi quadrature nodes, exact for polynomials of degree ≤2n−1\le 2n-1 against the endpoint-singular weight.
  • Key idea: impose polynomial orthogonality on [−1,1][-1,1] with the two-parameter weight (1−x)α(1+x)β(1-x)^\alpha(1+x)^\beta; the result is simultaneously a set of hypergeometric-type Sturm–Liouville eigenfunctions, so every algebraic identity (Rodrigues, recurrence, generating function) and every special case (Legendre, Gegenbauer, Chebyshev) flows from this one defining choice.
The core insight

Impose polynomial orthogonality on [−1,1][-1,1] with the two-parameter weight (1−x)α(1+x)β(1-x)^\alpha(1+x)^\beta; the resulting polynomials are simultaneously eigenfunctions of a hypergeometric-type Sturm–Liouville operator, so every algebraic identity (Rodrigues, recurrence, generating function) and every special case (Legendre, Gegenbauer, Chebyshev) flows from this single defining principle.

Where this lives today

Jacobi polynomials are load-bearing in modern computation and theory. High-order spectral-element solvers — behind large-scale fluid-dynamics and electromagnetics codes such as Nektar++ — are built on the Dubiner basis, a tensor product of Jacobi polynomials warped onto triangles and tetrahedra through collapsed coordinates, because tuning (α,β)(\alpha,\beta) absorbs the coordinate singularity at a collapsed edge. Gauss–Jacobi quadrature is the standard tool for boundary-integral and scattering kernels with endpoint singularities. In cosmology, the Wigner small-dd matrices dm′mj(θ)∝Pj−m(m′−m, m′+m)(cos⁡θ)d^{j}_{m'm}(\theta)\propto P_{j-m}^{(m'-m,\,m'+m)}(\cos\theta) drive the spherical-harmonic transforms behind CMB power-spectrum pipelines. And in the conformal bootstrap, Jacobi and Gegenbauer polynomials are the harmonic content of conformal blocks, the two free exponents now encoding operator dimensions rather than endpoint weights — the same two-knob flexibility Jacobi found, reading the scaling data of a QFT.

The physical picture

The Jacobi weight (1−x)α(1+x)β(1-x)^\alpha(1+x)^\beta is a knob redistributing where the "mass" of the orthogonality inner product lives along [−1,1][-1,1]. A large α\alpha suppresses the right endpoint x=1x=1, a large β\beta the left endpoint x=−1x=-1, while a negative exponent instead piles mass at that end. The polynomials respond by oscillating more where the weight is heavy, so their zeros migrate to follow the mass. Legendre's flat weight treats both ends even-handedly, while Chebyshev's (1−x2)−1/2(1-x^2)^{-1/2} weight concentrates mass at both endpoints — which is why Chebyshev nodes cluster there and tame the Runge phenomenon. The first figure shows three admissible weights.

Figure
The orthogonality weight (1−x)^α (1+x)^β decides where the inner-product mass sits: the flat green Legendre weight α=β=0 is even-handed, the amber asymmetric α=2 β=0 weight buries the right endpoint, and the blue Chebyshev α=β=−1/2 weight piles mass at both ends — all admissible because α > −1 and β > −1
Three admissible Jacobi weights on −1 ≤ x ≤ 1 — where the inner-product mass lives x −1 0 +1 1 2 weight w(x) Legendre α=β=0, w=1 α=2, β=0: w=(1−x)² Chebyshev α=β=−½ w=(1−x²)^(−½)

Algebraically the mystery evaporates once you notice that a Jacobi polynomial is a Gauss hypergeometric function 2F1{}_2F_1 whose top numerator parameter is −n-n — the value that truncates the series into a degree-nn polynomial. The recurrence, Rodrigues formula, and contiguity relations are then just relations among neighbouring 2F1{}_2F_1, so dozens of separate identities collapse into shadows of one parent object. The deeper fact is that the Jacobi operator is self-adjoint under its own weight, which is why orthogonality holds at all. The second figure plots the polynomials for one asymmetric parameter choice and marks the numbers a quadrature designer uses.

Figure
The Jacobi polynomials P_n(1,0)(x) for degrees n = 1, 2, 3 across −1 ≤ x ≤ 1: each is normalized so the right endpoint reads P_n(1) = n+1 (values 2, 3, 4), and the two zeros of the green n = 2 curve at x = −0.690 and x = +0.290 are exactly the nodes of the two-point Gauss-Jacobi rule for the weight (1−x)
The punchline: P_n^(1,0)(x) — its zeros are the Gauss-Jacobi quadrature nodes x 4 2 0 −2 −1 +1 x = −0.690 x = +0.290 the two zeros of P₂ = the 2-point Gauss-Jacobi nodes (weight 1−x) P₁(1)=2 P₂(1)=3 P₃(1)=4

The core equations

The Jacobi polynomials are pinned down by a single demand — orthogonality on [−1,1][-1,1] under the two-parameter weight — plus a normalization convention. The first two cards are the definition, the rest the machinery it forces.

∫−11(1−x)α(1+x)β Pm(α,β)(x) Pn(α,β)(x) dx=hn(α,β) δmn(1)\int_{-1}^{1}(1-x)^\alpha(1+x)^\beta\,P_m^{(\alpha,\beta)}(x)\,P_n^{(\alpha,\beta)}(x)\,\mathrm{d}x = h_n^{(\alpha,\beta)}\,\delta_{mn} \qquad (1)

where: α,β\alpha,\beta — weight exponents, both >−1>-1 so the integral converges at the endpoints; w(x)=(1−x)α(1+x)βw(x)=(1-x)^\alpha(1+x)^\beta — the orthogonality weight; hn(α,β)h_n^{(\alpha,\beta)} — the squared norm (next card); δmn\delta_{mn} — Kronecker delta. This line is the definition: it fixes the polynomials up to normalization.

hn(α,β)=2α+β+12n+α+β+1 Γ(n+α+1) Γ(n+β+1)Γ(n+α+β+1) n!(2)h_n^{(\alpha,\beta)}=\frac{2^{\alpha+\beta+1}}{2n+\alpha+\beta+1}\,\frac{\Gamma(n+\alpha+1)\,\Gamma(n+\beta+1)}{\Gamma(n+\alpha+\beta+1)\,n!} \qquad (2)

where: Γ\Gamma — Euler Gamma function; n!=Γ(n+1)n!=\Gamma(n+1). The ratio of Gamma functions is the fingerprint of the Beta-integral reduction derived below; setting α=β=0\alpha=\beta=0 collapses it to the Legendre value 2/(2n+1)2/(2n+1). The polynomials are eigenfunctions of a second-order operator: substituting y=Pn(α,β)y=P_n^{(\alpha,\beta)} into the Jacobi equation returns the polynomial times its eigenvalue — the source of every self-adjoint argument in the theory.

(1−x2) y′′+[β−α−(α+β+2) x] y′+n(n+α+β+1) y=0(3)(1-x^2)\,y''+\big[\beta-\alpha-(\alpha+\beta+2)\,x\big]\,y'+n(n+\alpha+\beta+1)\,y=0 \qquad (3)

where: y=Pn(α,β)(x)y=P_n^{(\alpha,\beta)}(x); λn=n(n+α+β+1)\lambda_n=n(n+\alpha+\beta+1) — the eigenvalue at degree nn; the quadratic σ(x)=1−x2\sigma(x)=1-x^2 vanishing at both endpoints is the Bochner signature of the finite interval. Solving that equation as a power series in (1−x)/2(1-x)/2 and truncating at −n-n gives the closed form; the compact 2F1{}_2F_1 and the written-out series are two faces of one object.

Pn(α,β)(x)=(n+αn) 2F1 ⁣(−n,  n+α+β+1;  α+1;  1−x2)=Γ(α+n+1)n! Γ(α+β+n+1)∑k=0n(nk)Γ(α+β+n+k+1)Γ(α+k+1)(x−12)k(4)P_n^{(\alpha,\beta)}(x)=\binom{n+\alpha}{n}\,{}_2F_1\!\Big(-n,\;n+\alpha+\beta+1;\;\alpha+1;\;\frac{1-x}{2}\Big)=\frac{\Gamma(\alpha+n+1)}{n!\,\Gamma(\alpha+\beta+n+1)}\sum_{k=0}^{n}\binom{n}{k}\frac{\Gamma(\alpha+\beta+n+k+1)}{\Gamma(\alpha+k+1)}\Big(\frac{x-1}{2}\Big)^{k} \qquad (4)

where: the numerator parameter −n-n terminates the 2F1{}_2F_1 at degree nn; (n+αn)=Γ(n+α+1)/[Γ(α+1) n!]\binom{n+\alpha}{n}=\Gamma(n+\alpha+1)/[\Gamma(\alpha+1)\,n!] is the endpoint value Pn(α,β)(1)P_n^{(\alpha,\beta)}(1). This is the form to compute from by hand. The Rodrigues formula packages the same polynomial as nn derivatives of one product — the workhorse for proving orthogonality and evaluating the norm.

Pn(α,β)(x)=(−1)n2n n! (1−x)−α(1+x)−β dndxn[(1−x)n+α(1+x)n+β](5)P_n^{(\alpha,\beta)}(x)=\frac{(-1)^n}{2^n\,n!}\,(1-x)^{-\alpha}(1+x)^{-\beta}\,\frac{\mathrm{d}^n}{\mathrm{d}x^n}\Big[(1-x)^{n+\alpha}(1+x)^{n+\beta}\Big] \qquad (5)

where: dn/dxn\mathrm{d}^n/\mathrm{d}x^n — the nn-th derivative; the bracketed product has an nn-fold zero at each endpoint, exactly what kills the boundary terms in integration by parts. For numerical evaluation you never sum the series — you climb the three-term recurrence, stable in the forward direction.

2n(n+α+β)(2n+α+β−2) Pn(α,β)=(2n+α+β−1)[(2n+α+β)(2n+α+β−2) x+α2−β2] Pn−1(α,β)−2(n+α−1)(n+β−1)(2n+α+β) Pn−2(α,β)(6)2n(n+\alpha+\beta)(2n+\alpha+\beta-2)\,P_n^{(\alpha,\beta)}=(2n+\alpha+\beta-1)\big[(2n+\alpha+\beta)(2n+\alpha+\beta-2)\,x+\alpha^2-\beta^2\big]\,P_{n-1}^{(\alpha,\beta)}-2(n+\alpha-1)(n+\beta-1)(2n+\alpha+\beta)\,P_{n-2}^{(\alpha,\beta)} \qquad (6)

where: Pn−1,Pn−2P_{n-1},P_{n-2} — the lower-degree Jacobi polynomials at the same (α,β)(\alpha,\beta). Every classical family obeys a three-term recurrence; these are the Jacobi coefficients. Two more identities round out the toolkit: differentiation shifts the parameters up by one and lowers the degree, and the sequence packs into one generating function.

ddxPn(α,β)(x)=12 (n+α+β+1) Pn−1(α+1,β+1)(x),∑n=0∞Pn(α,β)(x) tn=2α+βR (1−t+R)α(1+t+R)β,R=1−2xt+t2(7)\frac{\mathrm{d}}{\mathrm{d}x}P_n^{(\alpha,\beta)}(x)=\tfrac12\,(n+\alpha+\beta+1)\,P_{n-1}^{(\alpha+1,\beta+1)}(x),\qquad \sum_{n=0}^{\infty}P_n^{(\alpha,\beta)}(x)\,t^n=\frac{2^{\alpha+\beta}}{R\,(1-t+R)^\alpha(1+t+R)^\beta},\quad R=\sqrt{1-2xt+t^2} \qquad (7)

where: Pn−1(α+1,β+1)P_{n-1}^{(\alpha+1,\beta+1)} — shifted-parameter Jacobi polynomial one degree lower; tt — generating variable, ∣t∣<1|t|<1; RR — the Legendre radical. Setting α=β=0\alpha=\beta=0 turns the generating function into the classic Legendre 1/R1/R. Finally, the endpoint value and reflection identity fix normalization and parity in one stroke.

Pn(α,β)(1)=(n+αn),Pn(α,β)(−x)=(−1)n Pn(β,α)(x)(8)P_n^{(\alpha,\beta)}(1)=\binom{n+\alpha}{n},\qquad P_n^{(\alpha,\beta)}(-x)=(-1)^n\,P_n^{(\beta,\alpha)}(x) \qquad (8)

where: the reflection swaps α↔β\alpha\leftrightarrow\beta — parity is definite only on the symmetric line α=β\alpha=\beta, which is why Legendre and Gegenbauer have even/odd PnP_n but generic Jacobi polynomials do not.

Derivation AOrthogonality from the self-adjoint Jacobi operator

The goal is to prove that Jacobi polynomials of different degree are orthogonal without computing a single integral explicitly, by recognizing the Jacobi differential equation as a Sturm–Liouville eigenvalue problem. The strategy is to fold the first-order term into a total derivative with an integrating factor, read off the weight and the boundary function, and then let self-adjointness do the work: the Lagrange identity turns the difference of two eigenvalues into a boundary term that vanishes, forcing the overlap integral to zero whenever the degrees differ.

Step 1. Multiply the Jacobi equation (3) by the integrating factor (1−x)α(1+x)β(1-x)^\alpha(1+x)^\beta; the first two terms fuse into ddx[(1−x)α+1(1+x)β+1 y′]\frac{\mathrm{d}}{\mathrm{d}x}\big[(1-x)^{\alpha+1}(1+x)^{\beta+1}\,y'\big], so the equation becomes ddx[p(x)y′]+λn w(x) y=0\frac{\mathrm{d}}{\mathrm{d}x}[p(x)y']+\lambda_n\,w(x)\,y=0 with p=(1−x)α+1(1+x)β+1p=(1-x)^{\alpha+1}(1+x)^{\beta+1} and w=(1−x)α(1+x)βw=(1-x)^\alpha(1+x)^\beta. Why: this is the self-adjoint form; the operator Ly=−1wddx[p y′]\mathcal{L}y=-\frac{1}{w}\frac{\mathrm{d}}{\mathrm{d}x}[p\,y'] is Hermitian under the weight ww, the whole engine.

Step 2. Write the Lagrange identity for u=Pm(α,β)u=P_m^{(\alpha,\beta)}, v=Pn(α,β)v=P_n^{(\alpha,\beta)}: ∫−11(u Lv−v Lu) w dx=[p(x) (u′v−v′u)]−11\int_{-1}^{1}(u\,\mathcal{L}v-v\,\mathcal{L}u)\,w\,\mathrm{d}x=\big[p(x)\,(u'v-v'u)\big]_{-1}^{1}. The boundary function pp vanishes at both endpoints precisely when α+1>0\alpha+1>0 and β+1>0\beta+1>0. Why: this is where admissibility α,β>−1\alpha,\beta>-1 earns its keep — it is exactly the condition that kills the boundary term, making the operator self-adjoint with no extra boundary conditions.

Step 3. With the boundary term gone, the left side collapses via Lv=λnv\mathcal{L}v=\lambda_n v, Lu=λmu\mathcal{L}u=\lambda_m u to (λn−λm)∫−11w PmPn dx=0(\lambda_n-\lambda_m)\int_{-1}^{1}w\,P_m P_n\,\mathrm{d}x=0. Since λn=n(n+α+β+1)\lambda_n=n(n+\alpha+\beta+1) is strictly increasing in nn (for α+β>−1\alpha+\beta>-1), the eigenvalues are distinct across degrees, so the integral vanishes for m≠nm\ne n. Why: distinct eigenvalues of a self-adjoint operator force orthogonal eigenfunctions — the same theorem that makes energy eigenstates orthogonal — delivering Jacobi orthogonality for free.

Go deeper · Derivation B · 1 minThe normalization constant from Rodrigues and a Beta integral
Derivation BThe normalization constant from Rodrigues and a Beta integral

The aim is to pin the squared norm hn(α,β)h_n^{(\alpha,\beta)} of equation (2) by evaluating the diagonal integral ∫w [Pn]2 dx\int w\,[P_n]^2\,\mathrm{d}x. The plan is to insert the Rodrigues formula for one factor, integrate by parts nn times to move the derivatives onto the other polynomial, use the fact that only the top coefficient of a degree-nn polynomial survives nn differentiations, and finish with a single Beta integral that packages the endpoint behaviour into Gamma functions.

Step 1. Replace one factor PnP_n inside hn=∫−11w [Pn]2 dxh_n=\int_{-1}^{1} w\,[P_n]^2\,\mathrm{d}x by its Rodrigues form (5), so the integrand carries dndxn[(1−x)n+α(1+x)n+β]\frac{\mathrm{d}^n}{\mathrm{d}x^n}[(1-x)^{n+\alpha}(1+x)^{n+\beta}] against PnP_n. Integrate by parts nn times; every boundary term retains a positive power of (1−x)(1-x) or (1+x)(1+x) and so vanishes at ±1\pm1. Why: the nn-fold endpoint zeros of the Rodrigues product are engineered so the parts integration leaves no boundary debris, turning the problem into a clean bulk integral.

Step 2. After the parts, PnP_n has been differentiated nn times, so only its leading coefficient survives: dndxnPn(α,β)=Γ(2n+α+β+1)2n Γ(n+α+β+1)\frac{\mathrm{d}^n}{\mathrm{d}x^n}P_n^{(\alpha,\beta)}=\dfrac{\Gamma(2n+\alpha+\beta+1)}{2^{n}\,\Gamma(n+\alpha+\beta+1)}, a constant. The integral becomes that constant times ∫−11(1−x)n+α(1+x)n+β dx\int_{-1}^{1}(1-x)^{n+\alpha}(1+x)^{n+\beta}\,\mathrm{d}x. Why: differentiating a degree-nn polynomial nn times annihilates all but the top term, collapsing the sum to one number times a single moment integral.

Step 3. Substitute x=2t−1x=2t-1 to map [−1,1]→[0,1][-1,1]\to[0,1]: the moment integral becomes 22n+α+β+1 B(n+α+1, n+β+1)2^{2n+\alpha+\beta+1}\,B(n+\alpha+1,\,n+\beta+1), with B(p,q)=Γ(p)Γ(q)/Γ(p+q)B(p,q)=\Gamma(p)\Gamma(q)/\Gamma(p+q). Multiplying by the leading-coefficient constant and cancelling the Γ(2n+α+β+1)\Gamma(2n+\alpha+\beta+1) factors yields the boxed hnh_n. Why: the endpoint singularities are a Beta integral in disguise, forcing the norm to be a ratio of Gamma functions — verified numerically as h1(0,0)=2/3h_1^{(0,0)}=2/3 and h2(0,0)=2/5h_2^{(0,0)}=2/5, the standard Legendre norms.

Go deeper · Derivation C · 1 minLegendre, Gegenbauer, and Chebyshev from the symmetric line
Derivation CLegendre, Gegenbauer, and Chebyshev from the symmetric line

The purpose is to show that the entire zoo of one-parameter classical polynomials on [−1,1][-1,1] is the restriction of the Jacobi family to special (α,β)(\alpha,\beta), and that the only subtlety is matching normalization conventions through Gamma-function prefactors. The route is to set α=β\alpha=\beta to collapse the weight to the symmetric ultraspherical form, read off definite parity from the reflection identity, and then dial the single remaining parameter to reach Gegenbauer, Legendre, and the two Chebyshev kinds in turn.

Step 1. Put α=β=λ−12\alpha=\beta=\lambda-\tfrac12. The weight becomes (1−x2)λ−1/2(1-x^2)^{\lambda-1/2}, the ultraspherical weight, and the Gegenbauer polynomial is the renormalization Cn(λ)(x)=(2λ)n(λ+12)n Pn(λ−1/2, λ−1/2)(x)C_n^{(\lambda)}(x)=\dfrac{(2\lambda)_n}{(\lambda+\tfrac12)_n}\,P_n^{(\lambda-1/2,\,\lambda-1/2)}(x), with (a)n(a)_n the Pochhammer symbol. Why: the Jacobi endpoint normalization Pn(1)=(n+αn)P_n(1)=\binom{n+\alpha}{n} differs from Gegenbauer's Cn(λ)(1)=(n+2λ−1n)C_n^{(\lambda)}(1)=\binom{n+2\lambda-1}{n}, and the Pochhammer ratio is exactly the bridge.

Step 2. On the symmetric line the reflection identity (8) reads Pn(α,α)(−x)=(−1)nPn(α,α)(x)P_n^{(\alpha,\alpha)}(-x)=(-1)^nP_n^{(\alpha,\alpha)}(x): definite parity returns because swapping α↔β\alpha\leftrightarrow\beta does nothing, which is what lets Gegenbauer and Legendre polynomials be classified as even or odd. Why: a generic Jacobi polynomial has no parity because the endpoints are weighted unequally; only equal exponents restore the mirror symmetry parity requires.

Step 3. Now specialize the single parameter. λ=12\lambda=\tfrac12 gives α=β=0\alpha=\beta=0 and Pn(0,0)=PnP_n^{(0,0)}=P_n, Legendre with Pn(1)=1P_n(1)=1; λ=0\lambda=0 (as a limit) gives Chebyshev first kind α=β=−12\alpha=\beta=-\tfrac12, Tn=n!(1/2)nPn(−1/2,−1/2)T_n=\tfrac{n!}{(1/2)_n}P_n^{(-1/2,-1/2)}; λ=1\lambda=1 gives Chebyshev second kind α=β=+12\alpha=\beta=+\tfrac12. Why: each named family is a coordinate on the symmetric Jacobi line, so any theorem proved once for Pn(α,β)P_n^{(\alpha,\beta)} specializes instantly — cross-checked below where P2(−1/2,−1/2)=38T2P_2^{(-1/2,-1/2)}=\tfrac38 T_2 reproduces T2=2x2−1T_2=2x^2-1.

Limiting cases

Fixing the parameters at special values recovers every classical system on [−1,1][-1,1], and n→∞n\to\infty exposes the universal oscillation governing the zeros.

CaseResultMeaning
LegendrePn(0,0)(x)=Pn(x)P_n^{(0,0)}(x)=P_n(x)Flat weight w=1w=1; the angular polynomials of spherical symmetry, Pn(1)=1P_n(1)=1.
Gegenbauer (ultraspherical)Cn(λ)(x)=(2λ)n(λ+12)n Pn(λ−1/2, λ−1/2)(x)C_n^{(\lambda)}(x)=\dfrac{(2\lambda)_n}{(\lambda+\tfrac12)_n}\,P_n^{(\lambda-1/2,\,\lambda-1/2)}(x)Symmetric line α=β=λ−12\alpha=\beta=\lambda-\tfrac12, weight (1−x2)λ−1/2(1-x^2)^{\lambda-1/2}; (a)n(a)_n is the Pochhammer symbol.
Chebyshev first kindTn(x)=n!(1/2)n Pn(−1/2,−1/2)(x)T_n(x)=\dfrac{n!}{(1/2)_n}\,P_n^{(-1/2,-1/2)}(x)Weight (1−x2)−1/2(1-x^2)^{-1/2}; Tn(cos⁡θ)=cos⁡nθT_n(\cos\theta)=\cos n\theta, the minimax polynomials.
Chebyshev second kindUn(x)=(n+1)!(3/2)n Pn(1/2,1/2)(x)U_n(x)=\dfrac{(n+1)!}{(3/2)_n}\,P_n^{(1/2,1/2)}(x)Weight (1−x2)+1/2(1-x^2)^{+1/2}; Un(cos⁡θ)=sin⁡[(n+1)θ]/sin⁡θU_n(\cos\theta)=\sin[(n+1)\theta]/\sin\theta.
Large-nn asymptoticsPn(α,β)(cos⁡θ)∼cos⁡ ⁣[(n+α+β+12)θ−(α+12)π2]πn (sin⁡θ2)α+1/2(cos⁡θ2)β+1/2P_n^{(\alpha,\beta)}(\cos\theta)\sim\dfrac{\cos\!\big[(n+\tfrac{\alpha+\beta+1}{2})\theta-(\alpha+\tfrac12)\tfrac{\pi}{2}\big]}{\sqrt{\pi n}\,(\sin\tfrac{\theta}{2})^{\alpha+1/2}(\cos\tfrac{\theta}{2})^{\beta+1/2}}Darboux–Szegő formula, valid for 0<θ<π0<\theta<\pi; the cosine sets the zero spacing.

Worked examples

1 · Building a Jacobi polynomial and recovering Chebyshev (confidence builder)

Construct P2(α,β)(x)P_2^{(\alpha,\beta)}(x) from the hypergeometric form, then specialize to α=β=−12\alpha=\beta=-\tfrac12 and show it is proportional to the Chebyshev polynomial T2(x)=2x2−1T_2(x)=2x^2-1. Confirm the proportionality constant and the endpoint value.

Step 1. Write equation (4) at n=2n=2 with z=(1−x)/2z=(1-x)/2: the terminating series is 2F1(−2, α+β+3; α+1; z)=1+(−2)(α+β+3)α+1 z+(−2)(−1)(α+β+3)(α+β+4)(α+1)(α+2)z22{}_2F_1(-2,\,\alpha+\beta+3;\,\alpha+1;\,z)=1+\dfrac{(-2)(\alpha+\beta+3)}{\alpha+1}\,z+\dfrac{(-2)(-1)(\alpha+\beta+3)(\alpha+\beta+4)}{(\alpha+1)(\alpha+2)}\dfrac{z^2}{2}, times the prefactor (2+α2)\binom{2+\alpha}{2}. Only two terms beyond the constant survive because −n=−2-n=-2 kills everything past k=2k=2.

Step 2. Set α=β=−12\alpha=\beta=-\tfrac12. Then α+β+3=2\alpha+\beta+3=2, α+1=12\alpha+1=\tfrac12, and the prefactor is (3/22)=(3/2)(1/2)2=38\binom{3/2}{2}=\dfrac{(3/2)(1/2)}{2}=\dfrac38. The series becomes 1−8z+8z21-8z+8z^2, so P2(−1/2,−1/2)(x)=38 (1−8z+8z2)P_2^{(-1/2,-1/2)}(x)=\dfrac38\,(1-8z+8z^2). Substituting z=(1−x)/2z=(1-x)/2 gives 1−8z+8z2=−1+2x21-8z+8z^2=-1+2x^2, hence P2(−1/2,−1/2)(x)=38(2x2−1)P_2^{(-1/2,-1/2)}(x)=\dfrac38(2x^2-1).

Step 3. Compare with T2(x)=2x2−1T_2(x)=2x^2-1: the two are proportional, P2(−1/2,−1/2)=38 T2P_2^{(-1/2,-1/2)}=\tfrac38\,T_2, i.e. T2=83 P2(−1/2,−1/2)T_2=\tfrac{8}{3}\,P_2^{(-1/2,-1/2)}. Check against the general bridge Tn=n!(1/2)nPn(−1/2,−1/2)T_n=\dfrac{n!}{(1/2)_n}P_n^{(-1/2,-1/2)}: at n=2n=2, 2!(1/2)2=2(1/2)(3/2)=83\dfrac{2!}{(1/2)_2}=\dfrac{2}{(1/2)(3/2)}=\dfrac83. The endpoint value confirms it — P2(−1/2,−1/2)(1)=(3/22)=38P_2^{(-1/2,-1/2)}(1)=\binom{3/2}{2}=\tfrac38, the very prefactor from Step 2, and dividing by it gives T2(1)=1T_2(1)=1. The constant is exactly 8/38/3, so T2=83P2(−1/2,−1/2)T_2=\tfrac83 P_2^{(-1/2,-1/2)}.

2 · A two-point Gauss–Jacobi quadrature rule

The weight (1−x)1(1+x)0=(1−x)(1-x)^1(1+x)^0=(1-x) is the α=1,β=0\alpha=1,\beta=0 Jacobi weight. Build the two-point quadrature rule ∫−11(1−x) f(x) dx≈w1f(x1)+w2f(x2)\int_{-1}^{1}(1-x)\,f(x)\,\mathrm{d}x\approx w_1 f(x_1)+w_2 f(x_2) whose nodes are the zeros of P2(1,0)P_2^{(1,0)}, and verify it integrates every cubic exactly.

Step 1. From equation (4) with n=2,α=1,β=0n=2,\alpha=1,\beta=0 and z=(1−x)/2z=(1-x)/2: the prefactor is (32)=3\binom{3}{2}=3 and 2F1(−2,4;2;z)=1−4z+103z2{}_2F_1(-2,4;2;z)=1-4z+\tfrac{10}{3}z^2, so P2(1,0)(x)=3(1−4z+103z2)=12(5x2+2x−1)P_2^{(1,0)}(x)=3(1-4z+\tfrac{10}{3}z^2)=\tfrac12(5x^2+2x-1). Its endpoint value checks out: P2(1,0)(1)=12(5+2−1)=3=(32)P_2^{(1,0)}(1)=\tfrac12(5+2-1)=3=\binom{3}{2}.

Step 2. The nodes are the roots of 5x2+2x−1=05x^2+2x-1=0, namely x=−1±65x=\dfrac{-1\pm\sqrt6}{5}. Numerically x1=−0.68990x_1=-0.68990 and x2=+0.28990x_2=+0.28990 — the two points marked on the second figure above. Note they are not symmetric about the origin: the weight (1−x)(1-x) tilts them toward the left, where it is heavy.

Step 3. The weights follow from requiring exactness on f=1f=1 and f=xf=x. With moments μ0=∫−11(1−x) dx=2\mu_0=\int_{-1}^{1}(1-x)\,\mathrm{d}x=2 and μ1=∫−11(1−x)x dx=−23\mu_1=\int_{-1}^{1}(1-x)x\,\mathrm{d}x=-\tfrac23, solving w1+w2=2w_1+w_2=2, w1x1+w2x2=−23w_1x_1+w_2x_2=-\tfrac23 gives w1=1.27217w_1=1.27217 at x1=−0.68990x_1=-0.68990 and w2=0.72783w_2=0.72783 at x2=+0.28990x_2=+0.28990 (both positive, summing to μ0=2\mu_0=2).

Step 4. Test exactness. For f=x2f=x^2 the rule gives 1.27217(0.68990)2+0.72783(0.28990)2=0.66671.27217(0.68990)^2+0.72783(0.28990)^2=0.6667, matching ∫−11(1−x)x2 dx=23\int_{-1}^{1}(1-x)x^2\,\mathrm{d}x=\tfrac23; for f=x3f=x^3 it gives −0.400=−25-0.400=-\tfrac25, again exact. But for f=x4f=x^4 it returns 0.29330.2933 against the true 0.4000.400. The rule is exact through degree 2n−1=32n-1=3 and fails at degree 44 — exactly the Gauss guarantee that nn nodes buy exactness to degree 2n−12n-1.

Physics of the portrait

The Jacobi polynomials are the mathematical estate of a man better known to physicists for the Jacobian determinant and Hamilton–Jacobi theory — the last classical orthogonal family to be isolated, and a fitting monument to Jacobi's taste for the most general form of a problem.

Origins · 1 minCarl Gustav Jacob Jacobi and how this was discovered
CG
Carl Gustav Jacob Jacobi
1804–1851, Potsdam to Berlin · the hypergeometric equation and orthogonal polynomials

Carl Gustav Jacob Jacobi was one of the most inventive analysts of the nineteenth century, and the polynomials bearing his name are almost a footnote in a career dominated by elliptic functions and dynamics. Born in Potsdam in 1804, he became professor at Königsberg at twenty-two and, with his Fundamenta nova theoriae functionum ellipticarum (1829), turned elliptic-function theory into a systematic discipline in parallel with Abel. Physicists meet him first through the Jacobian determinant and through Hamilton–Jacobi theory, the reformulation of mechanics whose action integral underlies both the old quantum theory and the modern path integral. The polynomials came late and posthumously: in an 1859 memoir on the differential equation of the hypergeometric series, published eight years after his death, Jacobi studied the polynomial solutions of (1−x2)y′′+[β−α−(α+β+2)x]y′+λy=0(1-x^2)y''+[\beta-\alpha-(\alpha+\beta+2)x]y'+\lambda y=0 and found the two-parameter family that generalizes Legendre's. He did not live to see them become the organizing centre of special-function theory — a smallpox epidemic killed him in Berlin in 1851, at forty-six — and it fell to Gegenbauer, Darboux, Stieltjes and finally Szegő to build the asymptotics, zero theory, and Gauss-quadrature connection on his foundation.

History
1782
— Legendre introduces the polynomials P_n(x) in the theory of gravitational attraction
1859
— Jacobi's posthumous memoir generalizes them to the two-parameter family P_n^(α,β)
1874
— Gegenbauer isolates the symmetric ultraspherical case as a one-parameter family
1885
— Stieltjes connects orthogonal-polynomial zeros to Gauss quadrature and continued fractions
1929
— Bochner classifies all second-order polynomial eigenfunction systems, fixing Jacobi's place at the apex
1939
— Szegő's Orthogonal Polynomials makes the zeros and Darboux asymptotics rigorous

Going further

Texts. Szegő, Orthogonal Polynomials, AMS Colloquium Publications Vol. 23 (the definitive reference for zeros and asymptotics) · Arfken, Weber & Harris, Mathematical Methods for Physicists, 7th ed., Ch. 18 (More Special Functions) · Hassani, Mathematical Physics, Ch. on classical orthogonal polynomials and Sturm–Liouville systems · Stone & Goldbart, Mathematics for Physics, Sturm–Liouville chapter · Byron & Fuller, Mathematics of Classical and Quantum Physics, Ch. 5 · Abramowitz & Stegun, Handbook of Mathematical Functions, Ch. 22 · NIST Digital Library of Mathematical Functions, Ch. 18.

Provenance. The norm hnh_n, the Rodrigues and hypergeometric representations, the three-term recurrence, generating function, and endpoint/reflection values are standard and match NIST DLMF Ch. 18, Abramowitz & Stegun Ch. 22, and Szegő. All worked-example numbers were recomputed independently: P2(−1/2,−1/2)=38T2P_2^{(-1/2,-1/2)}=\tfrac38 T_2 with bridge constant 8/38/3; P2(1,0)=12(5x2+2x−1)P_2^{(1,0)}=\tfrac12(5x^2+2x-1) with zeros (−1±6)/5=−0.68990, 0.28990(-1\pm\sqrt6)/5=-0.68990,\,0.28990; two-point Gauss–Jacobi weights 1.272171.27217 and 0.727830.72783 summing to 22, exact through degree 33 and failing at degree 44; Legendre norms h1(0,0)=2/3h_1^{(0,0)}=2/3, h2(0,0)=2/5h_2^{(0,0)}=2/5. A verifier should reconfirm λn=n(n+α+β+1)\lambda_n=n(n+\alpha+\beta+1) by inserting a degree-nn polynomial into equation (3), and check the Legendre and Chebyshev limits against Arfken–Weber Ch. 18.

Builds on: Orthogonal Polynomials: General Theory · Gamma Function · Beta Function · Legendre Polynomials. Leads to: Associated Legendre Functions · Generating Functions for Special Functions · Recurrence Relations for Special Functions.

Ask the tutor: Ask me to hand-build any Pn(α,β)P_n^{(\alpha,\beta)}, derive its norm or recurrence, or show how Legendre, Chebyshev, or the Wigner d-matrices drop out of the two-parameter family.

Why do the Jacobi polynomials need two parameters when Legendre gets by with none?

Because the two endpoints of [−1,1][-1,1] are independent. The weight (1−x)α(1+x)β(1-x)^\alpha(1+x)^\beta controls how fast the measure decays at x=1x=1 (through α\alpha) and at x=−1x=-1 (through β\beta) separately. Legendre's flat weight is the symmetric case α=β=0\alpha=\beta=0 treating both ends alike, and Gegenbauer keeps the symmetry with α=β≠0\alpha=\beta\ne0. The moment you want a basis whose behaviour at the two ends differs — to match a boundary condition fixed at one end and free at the other — you need the knobs turned independently, which is exactly what the Jacobi family supplies.

What is the difference between the standard, monic, and orthonormal normalizations?

They fix different things. The standard convention fixes the endpoint value Pn(α,β)(1)=(n+αn)P_n^{(\alpha,\beta)}(1)=\binom{n+\alpha}{n} — what tables and the recurrence (6) assume. The monic version rescales the leading coefficient to 11, handy for zero arguments. The orthonormal version divides by hn\sqrt{h_n} so ∫w P^mP^n=δmn\int w\,\hat P_m\hat P_n=\delta_{mn}, handy when expansion coefficients should be plain projections. All three are the same polynomials up to a constant; trouble comes only when you feed a formula written for one convention numbers tabulated in another, so always check the source's normalization first.

Are Jacobi polynomials really just hypergeometric functions in disguise?

Yes, literally. Equation (4) writes Pn(α,β)(x)P_n^{(\alpha,\beta)}(x) as a Gauss hypergeometric 2F1(−n, n+α+β+1; α+1; 1−x2){}_2F_1(-n,\,n+\alpha+\beta+1;\,\alpha+1;\,\tfrac{1-x}{2}), and the key is the top parameter −n-n: a 2F1{}_2F_1 with a negative-integer numerator parameter terminates after n+1n+1 terms, so it is a degree-nn polynomial. Every Jacobi identity therefore has a hypergeometric ancestor — the recurrence, the derivative rule, and the contiguity relations are all specializations of Gauss's relations among neighbouring 2F1{}_2F_1 — which is the cleanest route to proving most of them.

How exactly do the Chebyshev polynomials sit inside the Jacobi family?

Both kinds live on the symmetric line α=β\alpha=\beta. The first kind TnT_n is α=β=−12\alpha=\beta=-\tfrac12, weight (1−x2)−1/2(1-x^2)^{-1/2}; the second kind UnU_n is α=β=+12\alpha=\beta=+\tfrac12, weight (1−x2)+1/2(1-x^2)^{+1/2}. They differ from the raw Pn(±1/2,±1/2)P_n^{(\pm1/2,\pm1/2)} only by a normalization constant — for instance Tn=n!(1/2)nPn(−1/2,−1/2)T_n=\tfrac{n!}{(1/2)_n}P_n^{(-1/2,-1/2)}, the factor 8/38/3 at n=2n=2 worked out in the first example. The negative exponents pile the orthogonality mass at the endpoints, the analytic reason Chebyshev nodes cluster near ±1\pm1 and suppress Runge oscillations.

Why do the zeros of a Jacobi polynomial cluster near the endpoints?

It is the weight talking. In the large-nn limit the zeros of Pn(α,β)P_n^{(\alpha,\beta)} approach the arcsine density 1/(π1−x2)1/(\pi\sqrt{1-x^2}) universal for orthogonal polynomials on [−1,1][-1,1], which is already denser near ±1\pm1; the parameters then perturb it, a larger α\alpha pushing zeros away from the suppressed right end and a negative exponent pulling them in. The Darboux–Szegő asymptotic makes this precise: with x=cos⁡θx=\cos\theta the zeros are nearly evenly spaced in the angle θ\theta, which crowds them toward θ=0,π\theta=0,\pi — the endpoints — in xx.

How do Jacobi polynomials connect to the quantum symmetric top and Wigner d-matrices?

The Wigner small-dd matrix dm′mj(θ)d^{j}_{m'm}(\theta), which rotates an angular-momentum eigenstate about the yy-axis, is a Jacobi polynomial in cos⁡θ\cos\theta up to trigonometric prefactors: dm′mj(θ)∝(sin⁡θ2)m′−m(cos⁡θ2)m′+m Pj−m(m′−m, m′+m)(cos⁡θ)d^{j}_{m'm}(\theta)\propto(\sin\tfrac{\theta}{2})^{m'-m}(\cos\tfrac{\theta}{2})^{m'+m}\,P_{j-m}^{(m'-m,\,m'+m)}(\cos\theta). Jacobi orthogonality (1) then becomes the orthonormality of the rotation matrices over the rotation angle — one face of the unitarity of the rotation group's representations. So angular-momentum coupling, the Wigner–Eckart theorem, and symmetric-top spectra all rest, at bottom, on the two-parameter Jacobi family, with the exponents m′−mm'-m and m′+mm'+m as the endpoint weights doing physical work.

Before this

Where this leads