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(z22kz)}

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

logG(1+z)=z2log(2π)+0dtt[1ezt4sinh2t2+z22etzt]

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=0n2i!if n=1,2,

In particular, G(0)=0,G(1)=1 and G(n)=sf(n2) for n1, where sf is the superfactorial.

and thus

G(n)=(Γ(n))n1K(n)

where Γ(x) denotes the gamma function and K denotes the K-function. In general,K(z)G(z)=e(z1)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,

(x1)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)=e14A322x2+3x1112πx12G(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):

logG(1z)=logG(1+z)zlog2π+0zπxcotπxdx.

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

2πlog(G(1z)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)log2]dx=zlog(2sinπz)0zlog(2sinπx)dx.

Performing the integral substitution y=2πxdx=dy/(2π) gives

zlog(2sinπz)12π02πzlog(2siny2)dy.

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

Cl2(θ)=0θlog|2sinx2|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(1z)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(1z)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/2z in the previous reflection formula gives, after some simplification, the equivalent formula shown below

(involving Bernoulli polynomials):

log(G(12+z)G(12z))=logΓ(12z)+B1(z)log2π+12log2+π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:

logG(1+z)=z2log2π(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=11ns.

Exponentiating both sides of the Taylor expansion gives:

G(1+z)=exp[z2log2π(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(z22kz)}

Multiplication formula

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

G(nz)=K(n)nn2z2/2nz(2π)n2n2zi=0n1j=0n1G(z+i+jn)

where K(n) is a constant given by:

K(n)=e(n21)ζ(1)n512(2π)(n1)/2=(Ae112)n21n512(2π)(n1)/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+y2x2k=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:

logG(z+1)=z22logz3z24+z2log2π112logz+(112logA)+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(1z)2+z2log2π+(z1)logΓ(z)logG(z)

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

φ(x)ddxlogG(x),

where [2][1][10]

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

with Taylor series

φ(x)=φ(1)(γ+1)(x1)+k2(1)kζ(k)(x1)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.