Barnes G-function
Extension of superfactorials to the complex numbers

In mathematics, the Barnes G-function 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. It can be written in terms of the double gamma function.
Formally, the Barnes G-function is defined in the following Weierstrass product form:
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
As an entire function, is of order two, and of infinite type. This can be deduced from the asymptotic expansion given below.
01Functional equation and integer arguments
The Barnes G-function satisfies the functional equation
with normalization . Note the similarity between the functional equation of the Barnes G-function and that of the Euler gamma function:
The functional equation implies that takes the following values at integer arguments:
In particular, and
for
, where
is the superfactorial.
and thus
where denotes the gamma function and
denotes the K-function. In general,
for all complex
.
The functional equation uniquely defines the Barnes G-function if the convexity condition,
is added. Additionally, the Barnes G-function satisfies the duplication formula,
,
where is the Glaisher-Kinkelin constant.

02Characterisation
Similar to the Bohr-Mollerup theorem for the gamma function, for a constant we have for
and for
as .
03Reflection 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):
The log-tangent integral on the right-hand side can be evaluated in terms of the Clausen function (of order 2) when , as is shown below:
The proof of this result hinges on the following evaluation of the cotangent integral: introducing the notation for the log-cotangent integral, and using the fact that
, an integration by parts gives
Performing the integral substitution gives
The Clausen function, of second order, has the integral representation
However, within the interval , 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 log-tangent integral, the following relation clearly holds:
Thus, after a slight rearrangement of terms, the proof is complete:
Using the relation and dividing the reflection formula by a factor of
gives the equivalent form:
Adamchik (2003) has given an equivalent form of the reflection formula, but with a different proof.
Replacing with
in the previous reflection formula gives, after some simplification, the equivalent formula shown below
(involving Bernoulli polynomials):
04Taylor series expansion
By Taylor's theorem, and considering the logarithmic derivatives of the Barnes function, the following series expansion can be obtained:
It is valid for . Here,
is the Riemann zeta function:
Exponentiating both sides of the Taylor expansion gives:
Comparing this with the Weierstrass product form of the Barnes function gives the following relation:
05Multiplication formula
Like the gamma function, the G-function also has a multiplication formula:
where is a constant given by:
Here is the derivative of the Riemann zeta function and
is the Glaisher-Kinkelin constant.
06Absolute value
It holds true that , thus
. From this relation and by the above presented Weierstrass product form one can show that
This relation is valid for arbitrary , and
. If
, then the below formula is valid instead:
for arbitrary real y.
07Asymptotic expansion
The logarithm of G(z + 1) has the following asymptotic expansion, as established by Barnes:
Here the are the Bernoulli numbers and
is the Glaisher-Kinkelin constant. (Note that somewhat confusingly at the time of Barnes the Bernoulli number
would have been written as
, but this convention is no longer current.) This expansion is valid for
in any sector not containing the negative real axis with
large.
08Relation to the log-gamma integral
The parametric log-gamma can be evaluated in terms of the Barnes G-function:
| A proof of the formula |
|---|
|
The proof is somewhat indirect, and involves first considering the logarithmic difference of the gamma function and Barnes G-function: where and Taking the logarithm of the Weierstrass product forms of the Barnes G-function and gamma function gives: A little simplification and re-ordering of terms gives the series expansion: Finally, take the logarithm of the Weierstrass product form of the gamma function, and integrate over the interval Equating the two evaluations completes the proof: And since |
Taking the logarithm of both sides introduces the analog of the Digamma function ,
where
with Taylor series
Sources and credits
This article is adapted from the Wikipedia article “Barnes G-function”, written by its contributors and licensed under CC BY-SA 4.0. Fathomly has changed the layout, removed citation markers, navigation and maintenance notices, and adjusted punctuation. This adapted version is shared under the same license. For references, see the original article.
Images, from Wikimedia Commons:
- 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.svg by WalkingRadiance, CC BY-SA 4.0
- 2022-08-09 12 43 26-Barnes-G from -6 to 4.png by Doc.Acid, CC BY-SA 4.0
Fathomly is not affiliated with or endorsed by the Wikimedia Foundation. Spotted a problem? Tell us.