Reciprocal gamma function

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
File:Rgamma plot real.svg
Plot of 1/Γ(x) along the real axis
File:Reciprocal-gamma-domain-coloring.png
Reciprocal gamma function 1/Γ(z) in the complex plane, plotted using domain coloring.

In mathematics, the reciprocal gamma function is the function f(z)=1Γ(z), where Γ(z) denotes the gamma function. Since the gamma function is meromorphic and nonzero everywhere in the complex plane, its reciprocal is an entire function. As an entire function, it is of order 1 (meaning that log log |1/Γ(z)| grows no faster than log |z|), but of infinite type (meaning that log |1/Γ(z)| grows faster than any multiple of |z|, since its growth is approximately proportional to |z| log |z| in the left-half plane).

The reciprocal is sometimes used as a starting point for numerical computation of the gamma function, and a few software libraries provide it separately from the regular gamma function.

Karl Weierstrass called the reciprocal gamma function the "factorielle" and used it in his development of the Weierstrass factorization theorem.

Infinite product expansion

[edit | edit source]

Following from the infinite product definitions for the gamma function, due to Euler and Weierstrass respectively, we get the following infinite product expansion for the reciprocal gamma function: 1Γ(z)=zn=11+zn(1+1n)z1Γ(z)=zeγzn=1(1+zn)ezn

where γ = 0.577216... is the Euler–Mascheroni constant. These expansions are valid for all complex numbers z.

Taylor series

[edit | edit source]

Taylor series expansion around 0 gives:[1] 1 Γ(z) =z+γ z2+(γ22π212) z3+(γ36γπ212+ζ(3)3 )z4+  where γ is the Euler–Mascheroni constant. For n > 2, the coefficient an for the zn term can be computed recursively as[2][3] an= a2 an1+j=2n1(1)j+1 ζ(j) anj n1= γ an1ζ(2) an2+ζ(3) an3 n1 where ζ is the Riemann zeta function. An integral representation for these coefficients was recently found by Fekih-Ahmed (2014):[3] an=(1)nπn!0et Im[ (log(t)iπ)n ] dt.

For small values, these give the following values:

Fekih-Ahmed (2014)[3] also gives an approximation for an:

an(1)n (n1)!  2 πn   Im( z0(1/2n) enz0 1+z0 ) , where z0 = −1/n exp(W−1(−n)), and W−1 is the negative-first branch of the Lambert W function.

The Taylor expansion around 1 has the same (but shifted) coefficients, i.e.: 1Γ(1+z)=1zΓ(z)=1+γ z+(γ22π212) z2+(γ36γπ212+ζ(3)3 )z3+  (the reciprocal of Gauss's pi function).

Asymptotic expansion

[edit | edit source]

As |z| goes to infinity at a constant arg(z) we have: ln(1/Γ(z))zln(z)+z+12ln(z2π)112z+1360z311260z5for|arg(z)|<π

Contour integral representation

[edit | edit source]

An integral representation due to Hermann Hankel is 1Γ(z)=i2πH(t)zetdt, where H is the Hankel contour, that is, the path encircling 0 in the positive direction, beginning at and returning to positive infinity with respect for the branch cut along the positive real axis. According to Schmelzer & Trefethen,[4] numerical evaluation of Hankel's integral is the basis of some of the best methods for computing the gamma function.

Integral representations at the positive integers

[edit | edit source]

For positive integers n ≥ 1, there is an integral for the reciprocal factorial function given by[5] 1n!=12πππeniteeit dt.

Similarly, for any real c > 0 and zC such that Re(z) > 0 we have the next integral for the reciprocal gamma function along the real axis in the form of:[6] 1Γ(z)=12π(c+it)zec+itdt, where the particular case when z = n + 1/2 provides a corresponding relation for the reciprocal double factorial function, 1(2n1)!!=π2nΓ(n+12).

Integral along the real axis

[edit | edit source]

Integration of the reciprocal gamma function along the positive real axis gives the value 01Γ(x)dx2.80777024, which is known as the Fransén–Robinson constant.[7]

We have the following formula[8]: ch 9, exercise 100  0axΓ(x)dx=aea+a0eaxlog2(x)+π2dx

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). and
    Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).; Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).; Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).