Loading [MathJax]/jax/output/HTML-CSS/jax.js
Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Mathematics LibreTexts

4.8: Hypergeometric Functions

( \newcommand{\kernel}{\mathrm{null}\,}\)

Hypergeometric functions are probably the most useful, but least understood, class of functions. They typically do not make it into the undergraduate curriculum and seldom in graduate curriculum. Most functions that you know can be expressed using hypergeometric functions. There are many approaches to these functions and the literature can fill books. See for example Special Functions by G. E. Andrews, R. Askey, and R. Roy, 1999, Cambridge University Press.

In 1812 Gauss published a study of the hypergeometric series

y(x)=1+αβγx+α(1+α)β(1+β)2!γ(1+γ)x2+α(1+α)(2+α)β(1+β)(2+β)3!γ(1+γ)(2+γ)x3+

Here α,β,γ, and x are real numbers. If one sets α=1 and β=γ, this series reduces to the familiar geometric series

y(x)=1+x+x2+x3+

The hypergeometric series is actually a solution of the differential equation

x(1x)y+[γ(α+β+1)x]yαβy=0

This equation was first introduced by Euler and latter studied extensively by Gauss, Kummer and Riemann. It is sometimes called Gauss’s equation. Note that there is a symmetry in that α and β may be interchanged without changing the equation. The points x=0 and x=1 are regular singular points. Series solutions may be sought using the Frobenius method. It can be confirmed that the above hypergeometric series results.

A more compact form for the hypergeometric series may be obtained by introducing new notation. One typically introduces the Pochhammer symbol, (α)n, satisfying

  1. (α)0=1 if α0.
  2. (α)k=α(1+α)(k1+α), for k=1,2,.

This symbol was introduced by Leo August Pochhammer ( 18411920).

Consider (1)n. For n=0,(1)0=1. For n>0,

(1)n=1(1+1)(2+1)[(n1)+1]

This reduces to (1)n=n!. In fact, one can show that

(k)n=(n+k1)!(k1)!

for k and n positive integers. In fact, one can extend this result to noninteger values for k by introducing the gamma function:

(α)n=Γ(α+n)Γ(α)

We can now write the hypergeometric series in standard notation as

2F1(α,β;γ;x)=n=0(α)n(β)nn!(γ)nxn

For γ>β>0, one can express the hypergeometric function as an integral:

2F1(α,β;γ;x)=Γ(γ)Γ(β)Γ(γβ)10tβ1(1t)γβ1(1tx)αdt

Using this notation, one can show that the general solution of Gauss’ equation is

y(x)=A2F1(α,β;γ;x)+Bx1γ2F1(1γ+α,1γ+β;2γ;x)

By carefully letting β approach , one obtains what is called the confluent hypergeometric function. This in effect changes the nature of the differential equation. Gauss equation has three regular singular points at x=0,1,. One can transform Gauss’ equation by letting x=u/β. This changes the regular singular points to u=0,β,. Letting β, two of the singular points merge.

The new confluent hypergeometric function is then given as

1F1(α;γ;u)=limβ2F1(α,β;γ;uβ)

This function satisfies the differential equation

xy+(γx)yαy=0

The purpose of this section is only to introduce the hypergeometric function. Many other special functions are related to the hypergeometric function after making some variable transformations. For example, the Legendre polynomials are given by

Pn(x)=2F1(n,n+1;1;1x2)

In fact, one can also show that

sin1x=x2F1(12,12;32;x2)

The Bessel function Jp(x) can be written in terms of confluent geometric functions as

Jp(x)=1Γ(p+1)(z2)peiz1F1(12+p,1+2p;2iz)

These are just a few connections of the powerful hypergeometric functions to some of the elementary functions that you know.


This page titled 4.8: Hypergeometric Functions is shared under a CC BY-NC-SA 3.0 license and was authored, remixed, and/or curated by Russell Herman via source content that was edited to the style and standards of the LibreTexts platform.

Support Center

How can we help?