Hahn polynomials
# Hahn polynomials

In mathematics, the Hahn polynomials are a family of orthogonal polynomials in the Askey scheme of hypergeometric orthogonal polynomials, introduced by Pafnuty Chebyshev in 1875 (Chebyshev 1907) and rediscovered by Wolfgang Hahn (Hahn 1949). The Hahn class is a name for special cases of Hahn polynomials, including Hahn polynomials, Meixner polynomials, Krawtchouk polynomials, and Charlier polynomials. Sometimes the Hahn class is taken to include limiting cases of these polynomials, in which case it also includes the classical orthogonal polynomials.

Hahn polynomials are defined in terms of generalized hypergeometric functions by

    $Q_{n}(x;\alpha ,\beta ,N)=_{3}F_{2}(-n,-x,n+\alpha +\beta +1;\alpha +1,-N+1;1).\$

Roelof Koekoek, Peter A. Lesky, and René F. Swarttouw (2010, 14) give a detailed list of their properties.

If $\alpha =\beta =0$, these polynomials are identical to the discrete Chebyshev polynomials except for a scale factor.

Closely related polynomials include the dual Hahn polynomials $R_n(x;γ,δ,N),$ the continuous Hahn polynomials $p_n(x,a,b,$ a, b), and the continuous dual Hahn polynomials $S_n(x;a,b,c).$ These polynomials all have q-analogs with an extra parameter q, such as the q-Hahn polynomials $Q_n(x;α,β,$ N;q), and so on.

## Orthogonality

    $\sum _{x=0}^{N-1}Q_{n}(x)Q_{m}(x)\rho (x)={\frac {1}{\pi _{n}}}\delta _{m,n},$
    $\sum _{n=0}^{N-1}Q_{n}(x)Q_{n}(y)\pi _{n}={\frac {1}{\rho (x)}}\delta _{x,y}$

where $δ_{x,y}$ is the Kronecker delta function and the weight functions are

    $\rho (x)=\rho (x;\alpha ;\beta ,N)={\binom {\alpha +x}{x}}{\binom {\beta +N-1-x}{N-1-x}}/{\binom {N+\alpha +\beta }{N-1}}$

and

    $\pi _{n}=\pi _{n}(\alpha ,\beta ,N)={\binom {N-1}{n}}{\frac {2n+\alpha +\beta +1}{\alpha +\beta +1}}{\frac {\Gamma (\beta +1,n+\alpha +1,n+\alpha +\beta +1)}{\Gamma (\alpha +1,\alpha +\beta +1,n+\beta +1,n+1)}}/{\binom {N+\alpha +\beta +n}{n}}$.

## Relation to other polynomials

* Racah polynomials are a generalization of Hahn polynomials
