Barnes G-function

From HandWiki
Short description: Extension of superfactorials to the complex numbers
Plot of the Barnes G function G(z) in the complex plane from -2-2i to 2+2i with colors created with Mathematica 13.1 function ComplexPlot3D
Plot of the Barnes G aka double gamma function G(z) in the complex plane from -2-2i to 2+2i with colors created with Mathematica 13.1 function ComplexPlot3D
The Barnes G function along part of the real axis

In mathematics, the Barnes G-function G(z) is a function that is an extension of superfactorials to the complex numbers. It is related to the gamma function, the K-function and the Glaisher–Kinkelin constant, and was named after mathematician Ernest William Barnes.[1] It can be written in terms of the double gamma function.

Formally, the Barnes G-function is defined in the following Weierstrass product form:[2]

G(1+z)=(2π)z/2exp⁡(−z+z2(1+γ)2)∏k=1∞{(1+zk)kexp⁡(z22k−z)}

where γ is the Euler–Mascheroni constant, exp(x) = ex is the exponential function, and Π denotes multiplication (capital pi notation).

The integral representation, which may be deduced from the relation to the double gamma function, is

log⁡G(1+z)=z2log⁡(2π)+∫0∞dtt[1−e−zt4sinh2t2+z22e−t−zt]

As an entire function, G is of order two, and of infinite type. This can be deduced from the asymptotic expansion given below.

Functional equation and integer arguments

The Barnes G-function satisfies the functional equation

G(z+1)=Γ(z)G(z)

with normalization G(1)=1. Note the similarity between the functional equation of the Barnes G-function and that of the Euler gamma function:

Γ(z+1)=zΓ(z).

The functional equation implies that G takes the following values at integer arguments:

G(n)={0if n=0,−1,−2,…∏i=0n−2i!if n=1,2,…

In particular, G(0)=0,G(1)=1 and G(n)=sf(n−2) for n≥1, where sf is the superfactorial.

and thus

G(n)=(Γ(n))n−1K(n)

where Γ(x) denotes the gamma function and K denotes the K-function. In general,K(z)G(z)=e(z−1)ln⁡Γ(z)for all complex z.

The functional equation G(z+1)=Γ(z)G(z) uniquely defines the Barnes G-function if the convexity condition,

(∀x≥1)d3dx3log⁡(G(x))≥0

is added.[3] Additionally, the Barnes G-function satisfies the duplication formula,[4]

G(x)G(x+12)2G(x+1)=e14A−32−2x2+3x−1112πx−12G(2x),

where A is the Glaisher–Kinkelin constant.

Characterisation

Similar to the Bohr–Mollerup theorem for the gamma function, for a constant c>0 we have for f(x)=cG(x)[5]

f(x+1)=Γ(x)f(x)

and for x>0

f(x+n)∼Γ(x)nn(x2)f(n)

as n→∞.

Reflection formula

The difference equation for the G-function, in conjunction with the functional equation for the gamma function, can be used to obtain the following reflection formula for the Barnes G-function (originally proved by Hermann Kinkelin):

log⁡G(1−z)=log⁡G(1+z)−zlog⁡2π+∫0zπxcot⁡πxdx.

The log-tangent integral on the right-hand side can be evaluated in terms of the Clausen function (of order 2) when 0<z<1, as is shown below:[2]

2πlog⁡(G(1−z)G(1+z))=2πzlog⁡(sin⁡πzπ)+Cl2(2πz)

The proof of this result hinges on the following evaluation of the cotangent integral: introducing the notation Lc⁡(z) for the log-cotangent integral, and using the fact that (d/dx)log⁡(sin⁡πx)=πcot⁡πx, an integration by parts gives

Lc⁡(z)=∫0zπxcot⁡πxdx=zlog⁡(sin⁡πz)−∫0zlog⁡(sin⁡πx)dx=zlog⁡(sin⁡πz)−∫0z[log⁡(2sin⁡πx)−log⁡2]dx=zlog⁡(2sin⁡πz)−∫0zlog⁡(2sin⁡πx)dx.

Performing the integral substitution y=2πx⇒dx=dy/(2π) gives

zlog⁡(2sin⁡πz)−12π∫02πzlog⁡(2sin⁡y2)dy.

The Clausen function – of second order – has the integral representation

Cl2(θ)=−∫0θlog⁡|2sin⁡x2|dx.

However, within the interval 0<θ<2π, the absolute value sign within the integrand can be omitted, since within the range the 'half-sine' function in the integral is strictly positive, and strictly non-zero. Comparing this definition with the result above for the logtangent integral, the following relation clearly holds:

Lc⁡(z)=zlog⁡(2sin⁡πz)+12πCl2(2πz).

Thus, after a slight rearrangement of terms, the proof is complete:

2πlog⁡(G(1−z)G(1+z))=2πzlog⁡(sin⁡πzπ)+Cl2(2πz)

Using the relation G(1+z)=Γ(z)G(z) and dividing the reflection formula by a factor of 2π gives the equivalent form:

log⁡(G(1−z)G(z))=zlog⁡(sin⁡πzπ)+log⁡Γ(z)+12πCl2(2πz)

Adamchik (2003) has given an equivalent form of the reflection formula, but with a different proof.[6]

Replacing z with 1/2−z in the previous reflection formula gives, after some simplification, the equivalent formula shown below

(involving Bernoulli polynomials):

log⁡(G(12+z)G(12−z))=log⁡Γ(12−z)+B1(z)log⁡2π+12log⁡2+π∫0zB1(x)tan⁡πxdx

Taylor series expansion

By Taylor's theorem, and considering the logarithmic derivatives of the Barnes function, the following series expansion can be obtained:

log⁡G(1+z)=z2log⁡2π−(z+(1+γ)z22)+∑k=2∞(−1)kζ(k)k+1zk+1.

It is valid for 0<z<1. Here, ζ(x) is the Riemann zeta function:

ζ(s)=∑n=1∞1ns.

Exponentiating both sides of the Taylor expansion gives:

G(1+z)=exp⁡[z2log⁡2π−(z+(1+γ)z22)+∑k=2∞(−1)kζ(k)k+1zk+1]=(2π)z/2exp⁡[−z+(1+γ)z22]exp⁡[∑k=2∞(−1)kζ(k)k+1zk+1].

Comparing this with the Weierstrass product form of the Barnes function gives the following relation:

exp⁡[∑k=2∞(−1)kζ(k)k+1zk+1]=∏k=1∞{(1+zk)kexp⁡(z22k−z)}

Multiplication formula

Like the gamma function, the G-function also has a multiplication formula:[7]

G(nz)=K(n)nn2z2/2−nz(2π)−n2−n2z∏i=0n−1∏j=0n−1G(z+i+jn)

where K(n) is a constant given by:

K(n)=e−(n2−1)ζ′(−1)⋅n512⋅(2π)(n−1)/2=(Ae−112)n2−1⋅n512⋅(2π)(n−1)/2.

Here ζ′ is the derivative of the Riemann zeta function and A is the Glaisher–Kinkelin constant.

Absolute value

It holds true that G(z‾)=G(z)‾, thus |G(z)|2=G(z)G(z‾). From this relation and by the above presented Weierstrass product form one can show that

|G(x+iy)|=|G(x)|exp⁡(y21+γ2)1+y2x2∏k=1∞(1+y2(x+k)2)k+1exp⁡(−y2k).

This relation is valid for arbitrary x∈ℝ∖{0,−1,−2,…}, and y∈ℝ. If x=0, then the below formula is valid instead:

|G(iy)|=yexp⁡(y21+γ2)∏k=1∞(1+y2k2)k+1exp⁡(−y2k)

for arbitrary real y.

Asymptotic expansion

The logarithm of G(z + 1) has the following asymptotic expansion, as established by Barnes:

log⁡G(z+1)=z22log⁡z−3z24+z2log⁡2π−112log⁡z+(112−log⁡A)+∑k=1NB2k+24k(k+1)z2k+O(1z2N+2).

Here the Bk are the Bernoulli numbers and A is the Glaisher–Kinkelin constant. (Note that somewhat confusingly at the time of Barnes [8] the Bernoulli number B2k would have been written as (−1)k+1Bk, but this convention is no longer current.) This expansion is valid for z in any sector not containing the negative real axis with |z| large.

Relation to the log-gamma integral

The parametric log-gamma can be evaluated in terms of the Barnes G-function:[9]

∫0zlog⁡Γ(x)dx=z(1−z)2+z2log⁡2π+(z−1)log⁡Γ(z)−log⁡G(z)

Taking the logarithm of both sides introduces the analog of the Digamma function ψ(x),

φ(x)≡ddxlog⁡G(x),

where [2][1][10]

φ(x)=(x−1)[ψ(x)−1]+φ(1),φ(1)=ln⁡(2π)−12

with Taylor series

φ(x)=φ(1)−(γ+1)(x−1)+∑k≥2(−1)kζ(k)(x−1)k.

References

  1. ↑ 1.0 1.1 Barnes, E. W. (1900). "The theory of the G-function". Q. J. Pure Appl. Math. 31: 264–314. https://gdz.sub.uni-goettingen.de/id/PPN600494829_0031. 
  2. ↑ 2.0 2.1 2.2 Choi, Juensang; Srivastava, H. M. (1999). "Certain classes of series involving the Zeta Function". J. Math. Anal. Appl. 231: 91–117. doi:10.1006/jmaa.1998.6216. 
  3. ↑ Vignéras, M. F. (1979). "L'équation fonctionelle de la fonction zêta de Selberg du groupe modulaire PSL(2,ℤ)". Astérisque 61: 235–249. https://www.numdam.org/item/?id=AST_1979__61__235_0. 
  4. ↑ Park, Junesang (1996). "A duplication formula for the double gamma function $Gamma_2$". Bulletin of the Korean Mathematical Society 33 (2): 289–294. https://koreascience.kr/article/JAKO199611919482150.page. 
  5. ↑ Marichal, Jean Luc; Zenaidi, Naim (2022). A Generalization of Bohr-Mollerup's Theorem for Higher Order Convex Functions. Developments in Mathematics. 70. Springer. pp. 218. doi:10.1007/978-3-030-95088-0. ISBN 978-3-030-95087-3. https://orbi.uliege.be/bitstream/2268/294009/1/Marichal-Zena%C3%AFdi2022_Book_AGeneralizationOfBohr-Mollerup.pdf. 
  6. ↑ Adamchik, Viktor S. (2003). "Contributions to the Theory of the Barnes function". arXiv:math/0308086.
  7. ↑ Vardi, I. (1988). "Determinants of Laplacians and multiple gamma functions". SIAM J. Math. Anal. 19 (2): 493–507. doi:10.1137/0519035. 
  8. ↑ E. T. Whittaker and G. N. Watson, "A Course of Modern Analysis", CUP.
  9. ↑ Neretin, Yury A. (2024). "The double gamma function and Vladimar Alekseevsky". arXiv:2402.07740 [math.HO].
  10. ↑ Merkle, Milan; Ribero Merkle, Monica Moulin (2011). "Krull's theory for the double gamma functions". Appl. Math. Comput. 218 (3): 935–943. doi:10.1016/j.amc.2011.01.090.