Polylogarithm
![]() | This article provides insufficient context for those unfamiliar with the subject.(October 2008) |
The polylogarithm (also known as de Jonquière's function) is a special function Lis(z) that is defined by the sum
It is in general not an elementary function, unlike the related logarithm function. The above definition is valid for all complex numbers s and z where |z| < 1. The polylogarithm is defined over a larger range of z than the above definition allows by the process of analytic continuation.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
The special case s = 1 involves the ordinary natural logarithm (Li1(z) = −ln(1−z)) while the special cases s = 2 and s = 3 are called the dilogarithm (also referred to as Spence's function) and trilogarithm respectively. The name of the function comes from the fact that it may alternatively be defined as the repeated integral of itself, namely that
Thus the dilogarithm is an integral of the logarithm, and so on. For negative integer values of s, the polylogarithm is a rational function.
The polylogarithm also arises in the closed form of the integral of the Fermi–Dirac distribution and the Bose–Einstein distribution and is sometimes known as the Fermi–Dirac integral or the Bose–Einstein integral. Polylogarithms should not be confused with polylogarithmic functions nor with the offset logarithmic integral which has a similar notation.
Properties
In the important case where the parameter s is an integer, it will be represented by n (or −n when negative). It is often convenient to define μ = ln(z) where ln(z) is the principal branch of the complex logarithm Ln(z) so that −π < Im(μ) ≤ π. Also, all exponentiation will be assumed to be single valued: zs = exp(s ln(z)).
Depending on the parameter s, the polylogarithm may be multi-valued. The principal branch of the polylogarithm is chosen to be that for which Lis(z) is real for z real, 0 ≤ z ≤ 1 and is continuous except on the positive real axis, where a cut is made from z = 1 to ∞ such that the cut puts the real axis on the lower half plane of z. In terms of μ, this amounts to −π < arg(−μ) ≤ π. The fact that the polylogarithm may be discontinuous in μ can cause some confusion.
For z real and z ≥ 1 the imaginary part of the polylogarithm is Template:Ref harvard:
Going across the cut, if δ is an infinitesimally small positive real number, then:
The derivatives of the polylogarithm are:
The square relationship is easily seen from the duplication formula (see also Template:Ref harvard, Template:Ref harvard):
Note that Kummer's function obeys a very similar duplication formula. This is a special case of the multiplication formula, for any integer p:
which can be proven using the summation definition of the polylogarithm and the orthogonality of the exponential terms (e.g. see Discrete Fourier transform).
Particular values

For particular cases, the polylogarithm may be expressed in terms of other functions (see below). Particular values for the polylogarithm may thus be found as particular values of these other functions.
For integer values of s, we have the following explicit expressions:
The polylogarithm for all negative integer values of s can be expressed as a ratio of polynomials in z and are therefore rational functions (See series representations below). Some particular expressions for half-integer values of the argument are:
where ζ is the Riemann zeta function. No similar formulas of this type are known for higher orders Template:Ref harvard
Integral representations
- The integral of the Bose–Einstein distribution is expressed in terms of a polylogarithm:
- This converges for Re(s) > 0 and all z except for z real and ≥ 1. The polylogarithm in this context is sometimes referred to as a Bose integral or a Bose-Einstein integral.
- The integral of the Fermi-Dirac distribution is also expressed in terms of a polylogarithm:
- This converges for Re(s) > 0 and all z except for z real and < (−1). The polylogarithm in this context is sometimes referred to as a Fermi integral or a Fermi–Dirac integral. Template:Ref harvard
- The polylogarithm may be rather generally represented by a Hankel contour integral Template:Ref harvard. As long as the t = μ pole of the integrand does not lie on the non-negative real axis, and s ≠ 1, 2, 3, …, we have:
- where H represents the Hankel contour. The integrand has a cut along the real axis from zero to infinity, with the axis belonging to the lower half of the sheet (Im(t) < 0). The integration starts at +∞ on the upper half of the sheet, circles the origin without enclosing any of the poles t = µ + 2 k π i, and terminates at +∞ on the lower half of the sheet. For the case where µ is real and non-negative, we can simply subtract the contribution of the enclosed t = µ pole:
- where R is the residue of the pole:
- A Hermite-like integral representation valid for all complex z and for all complex s is:
- where Γ is the upper incomplete gamma-function. Note that all (but not part) of the ln(z) in this expression can be replaced by -ln(1/z).
Relationship to other functions
- For z = 1 the polylogarithm reduces to the Riemann zeta function
- The polylogarithm is related to Dirichlet eta function and the Dirichlet beta function:
- where η(s) is the Dirichlet eta function. For pure imaginary arguments, we have:
- where β(s) is the Dirichlet beta function.
- The polylogarithm is equivalent to the Fermi-Dirac integral Template:Ref harvard
- The polylogarithm is a special case of the incomplete polylogarithm function
- The polylogarithm is a special case of the Lerch Transcendent Template:Ref harvard
- The polylogarithm is related to the Hurwitz zeta function by:
- where Γ(1-s) is the gamma function, which causes the relation to fail for positive integer s. It is also related to the Hurwitz zeta function by Jonquière's identity:
- which holds for 0 ≤ Re(x) < 1 if Im(x) ≥ 0, and for 0 < Re(x) ≤ 1 if Im(x) < 0. (Note that Erdélyi's equivalent equation Template:Ref harvard is not correct if we assume that the principal branches of the polylogarithm and the logarithm are used simultaneously.) Alternatively, for all and for all , the inversion formula reads
- and for all and for all
- Note that this furnishes the analytic continuation of the series representation of the polylogarithm beyond its circle of convergence |z| = 1. See below for a simplified formula when is an integer.
- From the relationship between the Hurwitz zeta function and the Bernoulli polynomials:
- which holds for all x and n = 0, 1, 2, 3, … it follows that:
- under the same constraints on x as above. (Note that the corresponding equationTemplate:Ref harvard is not correct.) For negative integer values of the parameter, we have for all z Template:Ref harvard:
- More generally for
- The polylogarithm with pure imaginary μ may be expressed in terms of Clausen functions Cis(θ)and Sis(θ) Template:Ref harvard, Template:Ref harvard
- The Inverse tangent integral Tis(z) Template:Ref harvard can be expressed in terms of polylogarithms:
- The Legendre chi function χs(z) Template:Ref harvard, Template:Ref harvard can be expressed in terms of polylogarithms:
- In terms of the "Debye functions":
- the polylogarithm Lin(z) for positive integer n may be expressed as the finite sum Template:Ref harvard:
- A remarkably similar expression relates the function Zn(z) to the polylogarithm:
Series representations
We may represent the polylogarithm as a power series about μ = 0 as follows: Template:Ref harvard Consider the Mellin transform:
The change of variables t = ab, u = a(1 - b) allows the integrals to be separated:
For f = 1 we have, through the inverse Mellin transform:
where c is a constant to the right of the poles of the integrand. The path of integration may be converted into a closed contour, and the poles of the integrand are those of Γ(r) at r = 0, −1, −2, …, and of ζ(s + r) at r = 1 - s. Summing the residues gives, for |μ| < 2π and s ≠ 1, 2, 3, …
If the parameter s is a positive integer, n, both the k = n - 1 term and the gamma function become infinite, although their sum does not. For integers k > 0 we have:
and for k = 0:
So, for s = n where n is a positive integer and |μ| < 2π we have the following:
where Hn is a harmonic number:
The problem terms now contain −ln(−μ) which, when multiplied by μk will tend to zero as μ tends to zero, except for k = 0. This reflects the fact that there is a true logarithmic singularity in Lis(z) at s = 1 and z = 1 since:
Using the relationship between the Riemann zeta function and the Bernoulli numbers Bk:
we obtain for negative integer values of s and |μ| < 2π:
since, except for B1, all odd Bernoulli numbers are zero. We obtain the n = 0 term using ζ(0) = B1 = −1⁄2. Note again that Erdélyi's equivalent Equation Template:Ref harvard is not correct if we assume that the principal branches of the polylogarithm and the logarithm are used simultaneously, since ln(1⁄z) is not uniformly equal to −ln(z).
As noted above, the polylogarithm may be extended to negative values of the parameter s using a Hankel contour integral Template:Ref harvard Template:Ref harvard:
where H is the Hankel contour, s ≠ 1, 2, 3, …, and the t = μ pole of the integrand does not lie on the non-negative real axis. The Hankel contour can be modified so that it encloses the poles of the integrand, at and the integral can be evaluated as the sum of the residues:
This will hold for Re(s) < 0 and all μ except where eμ = 1. Summing the series, one obtains
Note that this sum can be more compactly written in terms of the Dirichlet eta function.
For negative integer s, the polylogarithm may be expressed as a series involving the Eulerian numbers
where are Eulerian numbers:
Another explicit formula for negative integer s is Template:Ref harvard:
where S(n,k) are Stirling numbers of the second kind.
Limiting behavior
The following limits hold for the polylogarithm Template:Ref harvard:
Dilogarithm
The dilogarithm is just the polylogarithm with . An alternate integral expression for the dilogarithm for arbitrary z is: Template:Ref harvard
A source of confusion is that some computer algebra systems define the dilogarithm as dilog() = Li2().
In the case of z ≥ 1 the integral expression for the dilogarithm can be written as
from which expanding ln(t-1) and integrating term by term we obtain
The Abel identity for the dilogarithm is given by
for
This is immediately seen to hold for either or , and for general arguments is then easily verified by differentiation ∂/∂x ∂/∂y. For the identity reduces to Euler's reflection formula
where Li2(1) = 1⁄6 π2 has been used.
In terms of the new variables , the Abel identity reads
which corresponds to the Pentagon Identity given by Template:Ref harvard.
From the Abel identity for and the square relationship we have Landen's Identity
and the inversion formula for the dilogarithm reads
and for x ≥ 1 also
Historical note: Don Zagier remarked that "The dilogarithm is the only mathematical function with a sense of humor".
Polylogarithm ladders
Leonard Lewin discovered a remarkable and broad generalization of a number of classical relationships on the polylogarithm for special values. These are now called polylogarithm ladders. Define as the reciprocal of the golden ratio. Then two simple examples of results from ladders include
given by Template:Ref harvard and
given by Landen. Polylogarithm ladders occur naturally and deeply in K-theory and algebraic geometry. Polylogarithm ladders provide the basis for the rapid computations of various mathematical constants by means of the BBP algorithm.
Monodromy
The polylogarithm has two branch points; one at and another at . The second branch point, at , is not visible on the main sheet of the polylogarithm; it becomes visible only when the polylog is analytically continued to its other sheets. The monodromy group for the polylogarithm consists of the homotopy classes of loops that wind around the two branch points. Denoting these two by and , the monodromy group has the group presentation
For the special case of the dilogarithm, one also has that , and the monodromy group becomes the Heisenberg group (identifying and with ). Template:Ref harvard
References
- Milton Abramowitz and Irene A. Stegun, eds. (1972). Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. New York: Dover. ISBN 0-486-61272-4.
{{cite book}}
:|author=
has generic name (help) - Bailey, David (1997). "On the Rapid Computation of Various Polylogarithmic Constants" (PDF). Mathematics of Computation. 66 (218): 903–913. doi:10.1090/S0025-5718-97-00856-9.
{{cite journal}}
: Unknown parameter|coauthors=
ignored (|author=
suggested) (help); Unknown parameter|month=
ignored (help) - Bailey, D. H. and Broadhurst, D. J. (June 20, 1999). "A Seventeenth-Order Polylogarithm Ladder" (PDF). Retrieved November 1 2005.
{{cite web}}
: Check date values in:|accessdate=
(help); Unknown parameter|dateformat=
ignored (help)CS1 maint: multiple names: authors list (link) - Boersma, J. (1992). "On the evaluation of Legendre's chi-function". Mathematics of Computation. 59 (199): 157–163. doi:10.2307/2152987.
{{cite journal}}
: Unknown parameter|coauthors=
ignored (|author=
suggested) (help) - Borwein, J. M. (1998). "Special Values of Multidimensional Polylogarithms". CECM. 106.
{{cite journal}}
: Unknown parameter|coauthors=
ignored (|author=
suggested) (help) - Borwein, J. M. (2001). "Special Values of Multiple Polylogarithms". Transactions of the American Mathematical Society. 353 (3): 907–941. doi:10.1090/S0002-9947-00-02616-7.
{{cite journal}}
: Unknown parameter|coauthors=
ignored (|author=
suggested) (help) - Berndt, B. C. (1994). Ramanujan's Notebooks, Part IV. New York: Springer-Verlag. pp. 323–326. ISBN 0-387-94109-6.
- Clunie, J. (1954). "On Bose-Einstein functions". Proceedings of the Physical Society, Section A. 67: 632–636. doi:10.1088/0370-1298/67/7/308.
- Coxeter, H.S.M. (1935). "The functions of Schlafli and Lobatschefsky". Quarterly Journal of Mathematics (Oxford). 6: 13–29. doi:10.1093/qmath/os-6.1.13.
- Cvijović, D. and Klinowski, J (1997). "Continued-fraction expansions for the Riemann zeta function and polylogarithms". Proc. Amer.Math. Soc.125(1997),2543-2550.
{{cite web}}
: CS1 maint: multiple names: authors list (link)
- Cvijović, D. (2006). "New integral representations of the polylogarithm function". Royal Society. Retrieved December 15 2006.
{{cite web}}
: Check date values in:|accessdate=
(help); Unknown parameter|dateformat=
ignored (help)
- Erdélyi 1981 Erdélyi, A., Magnus, W., Oberhettinger, F., and Tricomi, F. G. (1981). Higher Transcendental Functions, Vol. 1. New York: Krieger.
{{cite book}}
: CS1 maint: multiple names: authors list (link) - Fornberg, B. (1975). "Complex zeros of the Jonquiére or polylogarithm function". Mathematics of Computation. 29 (130): 582–599. doi:10.2307/2005579.
{{cite journal}}
: Unknown parameter|coauthors=
ignored (|author=
suggested) (help) - Gradshteyn, I.S. and Ryzhik, I.M. (1980). Tables of Integrals, Series, and Products. Academic Press, New York. ISBN 0-12-294760-6.
{{cite book}}
: CS1 maint: multiple names: authors list (link) - GNU Scientific Library. "Reference Manual". Retrieved November 1 2005.
{{cite web}}
: Check date values in:|accessdate=
(help); Unknown parameter|dateformat=
ignored (help) - Jahnke, E. and Emde, F. (1945). Tables of Functions with Formulae and Curves. Dover.
{{cite book}}
: CS1 maint: multiple names: authors list (link) - Kölbig, K. S. (1970). "On Nielsen's generalized polylogarithms and their numerical calculation". BIT. 10: 38–74. doi:10.1007/BF01940890.
{{cite journal}}
: Unknown parameter|coauthors=
ignored (|author=
suggested) (help) - Lewin, L. (1958). Dilogarithms and Associated Functions. Macdonald - London.
- Lewin, L. (1981). Polylogarithms and Associated Functions. North-Holland-New York. ISBN 0-444-00550-1.
- Lewin, Leonard (Ed.) (1991). Structural Properties of Polylogarithms. Amer. Math. Soc. - Providence, RI. ISBN 0-8218-1634-9.
- McDougall, J. (1939). "The computation of Fermi-Dirac functions". Philosophical Transactions of the Royal Society, Series A. 237: 67–104. doi:10.1098/rsta.1938.0004.
{{cite journal}}
: Unknown parameter|coauthors=
ignored (|author=
suggested) (help) - Markman, B. (1965). "The Riemann Zeta Function". BIT. 5: 138–141.
- Nielsen, N. (1909). Der Euler'sche Dilogarithms. Halle - Leipzig, Germany.
- Prudnikov, A. P.; Marichev, O. I.; and Brychkov, Yu. A. (1990). Integrals and Series, Vol. 3 (More Special Functions): The Generalized Zeta Function, Bernoulli Polynomials, Euler Polynomials, and Polylogarithms. Gordon and Breach - Newark, NJ.
{{cite book}}
: CS1 maint: multiple names: authors list (link) (see § 1.2, pp 23–24) - Robinson, J. E. (1951). "Note on the Bose-Einstein integral functions". Physical Review, Series 2. 83: 678–679.
- Rogers, L. J. (1907). "On Function Sum Theorems connected with the series ". Proceedings of the London Mathematical Society. 4: 169–189.
- Schrödinger, E. (1952). Statistical Thermodynamics. Cambridge.
- Truesdell, C. (1945). "On a function which occurs in the theory of the structure of polymers". Annals of Mathematics, Series 2. 46 (1): 144–1457. doi:10.2307/1969153.
- Vepstas, Linas (2007). "An efficient algorithm for accelerating the convergence of oscillatory series, useful for computing the polylogarithm and Hurwitz zeta functions". ArXiv math.CA (math.CA/0702243).
{{cite journal}}
: Unknown parameter|month=
ignored (help) see also Numerical Algorithms 47(2008) pp 211–252. - Whittaker, E. T., and Watson, G. N. (1962). A Course of Modern Analysis (Fourth ed.). Cambridge University Press.
{{cite book}}
: CS1 maint: multiple names: authors list (link) - Wood, David C. (1992). "Technical Report 15-92". University of Kent computing Laboratory, University of Kent, Canterbury, UK. Retrieved November 1 2005.
{{cite web}}
: Check date values in:|accessdate=
(help); Unknown parameter|dateformat=
ignored (help); Unknown parameter|month=
ignored (help)