Keywords

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

1 Introduction

In the solution of physical problems very often new classes of special functions have been created during the last three centuries, cf. [15]. This applies especially also to the analytic calculation of Feynman-parameter integrals [6] for massless and massive two- and more-point functions, also containing local operator insertions and corresponding quantities, cf. [7, 8]. In case of zero mass-scale quantities the associated integrals map to special numbers, lately having been called periods [9], see also [10]. In case of single-scale quantities, expressed as a ratio x ∈ [0,1] to the defining mass scale, the integrals are Poincaré iterated integrals [11, 12] or they emerge as a Mellin-transform at \(N \in \mathbb{N}\) [13] in terms of multiply nested sums. A systematic way to these structures has been described in [14, 15]. Here an essential tool consists in representations by Mellin–Barnes [16] integrals. They are applicable also for integrals of multi-scale more-loop and multi-leg Feynman integrals [17], which are, however, less explored at present.

In the practical calculations dimensional regularization in \(D = 4+\varepsilon\) space-time dimensions [18] is used, which is essential to maintain conservation laws due to the Noether theorem and probability. It provides the singularities of the problem in terms of poles in \(\varepsilon\). However, the Feynman parameter integrals are not performed over rational integrands but hyperexponential ones. Thus one passes through higher transcendental functions [4, 5] from the beginning. The renormalization is carried out in the \(\overline{\mathrm{MS}}\)-scheme, chosen as the standard. In new calculations various ingredients as anomalous dimensions and expansion coefficients of the β-functions needed in the renormalization can thus be used referring to results given in the literature. At higher orders the calculation of these quantities requests a major investment and is not easily repeated at present within other schemes in a short time.

With growing complexity of the perturbative calculations in Quantum Field Theories the functions emerging in integration and summation had to be systematized. While a series of massless two-loop calculations, cf. [19], during the 1980s and 1990s initially still could be performed referring to the classical polylogarithms [12, 2023] and Nielsen-integrals [24], the structure of the results became readily involved. In 1998 a first general standard was introduced [25, 26] by the nested harmonic sums, and shortly after the harmonic polylogarithms [27]. Further extensions are given by the generalized harmonic sums, the so-called S-sums [28, 29] and the (generalized) cyclotomic sums [30], see Fig. 1. Considering problems at even higher loops and a growing number of legs, also associated with more mass scales, one expects various new levels of generalization to emerge. In particular, also elliptic integrals will contribute [31]. These structures can be found systematically by applying symbolic summation, cf. [32], and integration formalisms, cf. [33, 34], which also allow to proof the relative transcendence of the basis elements found and are therefore applied in the calculation of Feynman diagrams.

In this survey we present an introduction to a series of well-studied structures which have been unraveled during the last years. The paper is organized as follows. In Sect. 2 a survey is given on polylogarithms, Nielsen integrals and harmonic polylogarithms. In Sect. 3 harmonic sums are discussed. Both harmonic polylogarithms and harmonic sums obey algebraic and structural relations on which a survey is given in Sect. 4. In Sect. 5 we discuss properties of the multiple zeta values which emerge as special constants in the context of harmonic sums and polylogarithms. The S-sums, associated iterated integrals, and special numbers are considered in Sect. 6. The generalization of harmonic sums and S-sums to (generalized) cyclotomic sums, polylogarithms and numbers is given in Sect. 7. A further generalization, which appears in massive multi-loop calculations, to nested binomial and inverse-binomial harmonic sums and polylogarithms is outlined in Sect. 8. Finally, we discuss in Sect. 9 the analytic continuation of the different kind of nested sums in the argument N to complex numbers, which is needed in various physical applications. Section 10 contains the conclusions. The various mathematical relations between the different quantities being discussed in the present article are implemented in the Mathematica package HarmonicSums.m [29, 35].

Fig. 1
figure 1

Relations between the different extensions of harmonic sums

2 Polylogarithms, Nielsen Integrals, Harmonic Polylogarithms

Different particle propagators \(1/A_{k}(p_{i},m_{i})\) can be linked using Feynman’s integral representation [36]

$$\displaystyle\begin{array}{rcl} & & \frac{1} {A_{1}^{\nu _{1}}\ldots A_{n}^{\nu _{n}}} = \frac{\Gamma (\sum _{k=1}^{n}\nu _{k})} {\prod _{k=1}^{n}\Gamma (\nu _{k})}\int _{0}^{1}\prod _{ k=1}^{n}\mathit{dx}_{ k} \frac{\prod _{k=1}^{n}{x}^{\nu _{k}-1}} {{\left (\sum _{k=1}^{n}x_{k}A_{k}\right )}^{\sum _{k=1}^{n}\nu _{k}}}\delta \left (1 -\sum _{k=1}^{n}x_{ k}\right )\,\nu _{i} \in \mathbb{R}.{}\end{array}$$
(1)

While the momentum integrals over p i can be easily performed, the problem consists in integrating the Feynman parameters x k . In the simplest cases the associated integrand is a multi-rational function. In the first integrals one obtains multi-rational functions, but also logarithms [33]. The logarithms [37] have to be introduced as new functions being transcendental to the rational functions

$$\displaystyle\begin{array}{rcl} & & \int _{0}^{x} \frac{\mathit{dz}} {1 - z} = -\ln (1 - x),\ \ \text{etc.}{}\end{array}$$
(2)

Iterating this integral by

$$\displaystyle\begin{array}{rcl} & & \int _{0}^{x}\frac{\mathit{dz}_{1}} {z_{1}} \int _{0}^{z_{1} } \frac{\mathit{dz}_{2}} {1 - z_{2}} =\mathrm{ Li}_{2}(x){}\end{array}$$
(3)

one obtains the dilogarithm or Spence-function [20, 21], which may be extended to the classical polylogarithms [12, 2123]

$$\displaystyle\begin{array}{rcl} \int _{0}^{x}\frac{\mathit{dz}} {z} \mathrm{Li}_{n-1}(z) =\mathrm{ Li}_{n}(x),n \in \mathbb{N}.& &{}\end{array}$$
(4)

All these functions are transcendental to the former ones. For an early occurrence of the dilogarithm in Quantum Field Theory see [38].

The above iterations are special cases in iterating differential forms in \(\{\mathit{dz}/z,\mathit{dz}/(1 - z)\}\). The general case is described as Nielsen integrals [24].

$$\displaystyle\begin{array}{rcl} \mathsf{S}_{n,p}(x) = \frac{{(-1)}^{n+p-1}} {(n - 1)!p!} \int _{0}^{1}{\frac{\mathit{dz}} {z} \ln }^{n-1}{(z)\ln }^{p}(1 - xz).& &{}\end{array}$$
(5)

Likewise, one might also consider the set \(\{\mathit{dz}/z,\mathit{dz}/(1 + z)\}\). Nielsen integrals obey the relation

$$\displaystyle\begin{array}{rcl} \mathsf{S}_{n-1,p}(x) = \frac{d} {\mathit{dx}}\mathsf{S}_{n,p}(x).& &{}\end{array}$$
(6)

One may derive serial representations around x = 0, as e.g.:

$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{n}(x) =\sum _{ k=1}^{\infty }\frac{{x}^{k}} {{k}^{n}},\ \ \mathsf{S}_{1,2}(x) =\sum _{ k=2}^{\infty }\frac{{x}^{k}} {{k}^{2}} S_{1}(k - 1),\ \ \mathsf{S}_{2,2}(x) =\sum _{ k=2}^{\infty }\frac{{x}^{k}} {{k}^{3}} S_{1}(k - 1)\,& &{}\end{array}$$
(7)

see also [39]. Here \(S_{1}(n) =\sum _{ k=1}^{n}(1/k)\) denotes the harmonic sum. The Nielsen integrals obey various relations [12, 2024]. A few examples are:

$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{2}(1 - x)& =& -\mathrm{Li}_{2}(x) -\ln (x)\ln (1 - x) + \zeta _{2}{}\end{array}$$
(8)
$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{2}\left (-\frac{1} {x}\right )& =& -\mathrm{Li}_{2}(-x) -{\frac{1} {2}\ln }^{2}(x) - \zeta _{ 2}{}\end{array}$$
(9)
$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{3}(1 - x)& =& -\mathsf{S}_{1,2}(x) -\ln (1 - x)\mathrm{Li}_{2}(x) -\frac{1} {2}\ln {(x)\ln }^{2}(1 - x) + \zeta _{ 2}\ln (1 - x) + \zeta _{3}{}\end{array}$$
(10)
$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{4}\left (- \frac{x} {1 - x}\right )& =& \ln (1 - x)[\mathrm{Li}_{3}(x) -\mathsf{S}_{1,2}(x)] + \mathsf{S}_{2,2}(x) -\mathrm{ Li}_{4}(x) -\mathsf{S}_{1,3}(x) \\ & & -{\frac{1} {2}\ln }^{2}(1 - x)\mathrm{Li}_{ 2}(x) -{ \frac{1} {24}\ln }^{4}(1 - x) {}\end{array}$$
(11)
$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{n}({x}^{2})& =& {2}^{n-1}\left [\mathrm{Li}_{ n}(x) +\mathrm{ Li}_{n}(-x)\right ]{}\end{array}$$
(12)
$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{2}(z)& =& \frac{1} {n}\sum _{{x}^{n}=z}\mathrm{Li}_{2}(x),n \in \mathbb{N}\setminus \{0\}{}\end{array}$$
(13)
$$\displaystyle\begin{array}{rcl} \mathsf{S}_{2,2}(1 - x)& =& -\mathsf{S}_{2,2}(x) +\ln (x)\mathsf{S}_{1,2}(x) -\left [\mathrm{Li}_{3}(x) -\ln (x)\mathrm{Li}_{2}(x) - \zeta _{3}\right ]\ln (1 - x) \\ & & +{\frac{1} {4}\ln }^{2}{(x)\ln }^{2}(1 - x) + \frac{\zeta _{4}} {4} \ {}\end{array}$$
(14)

Here \(\zeta _{n} =\sum _{ k=1}^{\infty }(1/{k}^{n}),\ \ n \geq 2,n \in \mathbb{N}\) are values of Riemann’s ζ-function.

Going to higher orders in perturbation theory it turns out that the Nielsen integrals are sufficient for massless and some massive two-loop problems, cf. [26, 40], and as well for the three-loop anomalous dimensions [41], allowing for some extended arguments as − x,x 2. At a given level of complexity, however, one has to refer to a more general alphabet, namely

$$\displaystyle\begin{array}{rcl} \mathfrak{A} =\{ \omega _{0},\omega _{1},\omega _{-1}\} \equiv \{\mathit{dz}/z,\mathit{dz}/(1 - z),\mathit{dz}/(1 + z)\}.& &{}\end{array}$$
(15)

The corresponding iterated integrals are called harmonic polylogarithms (HPLs) [27]. Possibly the first new integral is

$$\displaystyle\begin{array}{rcl} \mathrm{H}_{-1,0,0,1}(x) =\int _{ 0}^{x}\frac{\mathit{dz}} {z} \frac{\mathrm{Li}_{3}(z)} {1 + z} .& &{}\end{array}$$
(16)

Here we use a systematic notion defining the Poincaré iterated integrals [11, 12], unlike the case in (5). The weight w = 1 HPLs are

$$\displaystyle\begin{array}{rcl} \mathrm{H}_{0}(x) =\ln (x),\ \ \ \mathrm{H}_{1}(x) = -\ln (1 - x),\ \ \ \mathrm{H}_{-1}(x) =\ln (1 + x),& &{}\end{array}$$
(17)

with the definition of \(\mathrm{H}_{0,\ldots,0}(x) {=\ln }^{n}(x)/n!\) for all x indices equal to zero. The above functions have the following representation

$$\displaystyle\begin{array}{rcl} & & \mathrm{Li}_{n}(x) =\int _{ 0}^{x}\omega _{ 0}^{n-1}\omega _{ 1},\ \ \mathsf{S}_{p,n}(x) =\int _{ 0}^{x}\omega _{ 0}^{p}\omega _{ 1}^{n},\ \ \mathrm{H}_{\mathbf{ m}_{w}}(x) =\int _{ 0}^{x}\prod _{ l=1}^{k}\omega _{ m_{l}}\,{}\end{array}$$
(18)

where the corresponding products are non-commutative, \(\mathbf{m}_{w}\) is of length k and \(x \geq z_{1} \geq \ldots \geq z_{m}\).

Harmonic polylogarithms obey algebraic and structural relations, which will be discussed in Sect. 4. Numerical representations of HPLs were given in [42, 43].

3 Harmonic Sums

The harmonic sums are recursively defined by

$$\displaystyle\begin{array}{rcl} S_{b,\mathbf{a}}(N)& =& \sum _{k=1}^{N}\frac{{(\mathsf{sign}(b))}^{k}} {{k}^{\vert b\vert }} S_{\mathbf{a}}(k)\,\ \ \ \ S_{\varnothing }(N) = 1\,\ \ \ b,a_{i} \in \mathbb{Z}\setminus \{0\}.{}\end{array}$$
(19)

In physics applications they appeared early in [44, 45]. Their systematic use dates back to Refs. [25, 26]. They can be represented as a Mellin transform

$$\displaystyle\begin{array}{rcl} S_{\mathbf{a}}(N) = \mathbf{M}\left [f(x)\right ](N) =\int _{ 0}^{1}\mathit{dx}\ {x}^{N-1}\ f(x),\ \ N \in \mathbb{N}\setminus \{0\},& &{}\end{array}$$
(20)

where f(x) denotes a linear combination of HPLs. For example,

$$\displaystyle\begin{array}{rcl} S_{-2,1,1}(N)& =& {(-1)}^{N+1}\int _{ 0}^{1}\mathit{dx}\frac{\mathrm{H}_{0,1,1}(x) - \zeta _{3}} {x + 1} -\mathrm{ Li}_{4}\left (\frac{1} {2}\right ) -\frac{{\ln }^{4}(2)} {24} + \frac{{\ln }^{2}(2)\zeta _{2}} {4} \\ & & -\frac{7\ln (2)\zeta _{3}} {8} + \frac{\zeta _{2}^{2}} {8} {}\end{array}$$
(21)

holds. Harmonic sums possess algebraic and structural relations, cf. Sect. 4. In the limit \(N \rightarrow \infty\) they define the multiple zeta values, cf. Sect. 5. They are originally defined at integer argument N. In physical applications they emerge in the context of the light–cone expansion [46]. The corresponding operator matrix elements are analytically continued to complex values of N either from the even or the odd integers, cf. Sect. 9.

4 Algebraic and Structural Relations

4.1 Algebraic Relations

Algebraic relations of harmonic polylogarithms and harmonic sums, respectively, are implied by their products and depend on their index structure only, i.e. they are a consequence of the associated shuffle or quasi–shuffle (stuffle) algebras [47]. These properties are widely independent of the specific realization of these algebras. To one of us (JB) it appeared as a striking surprise, when finding the determinant-formula for harmonic sums of equal argument [26] Eqs. (157,158)

$$\displaystyle\begin{array}{rcl} S_{\underbrace{\mathop{\mbox{ a, \ldots,a}}}\limits _{\mbox{ $k$}}}(N) = \frac{1} {k}\sum _{l=0}^{k}S_{\underbrace{\mathop{\mbox{ a, \ldots,a}}}\limits _{\mbox{ $l$}}}(N)S_{\wedge _{m=1}^{k-l}a}(N),\ \ a \wedge b =\mathrm{ sign}(ab)(\vert a\vert + \vert b\vert )\,& &{}\end{array}$$
(22)

also in Ramanujan’s notebook [48], but for integer sums, which clearly differ in value from the former ones. Related relations to again different quantities were given by Faá die Bruno [49].

Iterated integrals with the same argument x obey shuffle relations w.r.t. their product,

$$\displaystyle\begin{array}{rcl} \mathrm{H}_{a_{1},\ldots,a_{k}}(x) \cdot \mathrm{ H}_{b_{1},\ldots,b_{l}}(x) =\ \sum _{\mathbf{c}\in \mathbf{a}\,\sqcup \sqcup \,\mathbf{b}}\mathrm{H}_{c_{1},\ldots c_{k+l}}(x).& &{}\end{array}$$
(23)

The shuffle-operation runs over all combinations of the sets \(\mathbf{a}\) and \(\mathbf{b}\) leaving the order of these sets unchanged. Likewise, the (generalized) harmonic sums obey quasi-shuffle or stuffle-relations, which are found recursively using [28, 29]

$$\displaystyle\begin{array}{rcl} & & \mathrm{S}_{a_{1},\ldots,a_{k}}\left (x_{1},\ldots,x_{k};n\right )\mathrm{S}_{b_{1},\ldots,b_{l}}\left (y_{1},\ldots,y_{l};n\right ) = \\ & & \qquad \sum _{i=1}^{n}\frac{x_{1}^{i}} {{i}^{a_{1}}} \mathrm{S}_{a_{2},\ldots,a_{k}}\left (x_{2},\ldots,x_{k};i\right )\mathrm{S}_{b_{1},\ldots,b_{l}}\left (y_{1},\ldots,y_{l},i\right ) \\ & & \qquad +\sum _{ i=1}^{n}\frac{y_{1}^{i}} {{i}^{b_{1}}} \mathrm{S}_{a_{1},\ldots,a_{k}}\left (x_{1},\ldots,x_{k},i\right )\mathrm{S}_{b_{2},\ldots,b_{l}}\left (y_{2},\ldots,y_{l};i\right ) \\ & & \qquad -\sum _{i=1}^{n}\frac{{(x_{1} \cdot y_{1})}^{i}} {{i}^{a_{1}+b_{1}}} \mathrm{S}_{a_{2},\ldots,a_{k}}\left (x_{2},\ldots,x_{k},i\right )\mathrm{S}_{b_{2},\ldots,b_{l}}\left (y_{2},\ldots,y_{l};i\right ), \\ & & x_{i},y_{i} \in \mathbb{C},a_{i},b_{i} \in \mathbb{N}\setminus \{0\}. {}\end{array}$$
(24)

The presence of trace terms in form of lower weight products in addition to the shuffled terms, cf. [50], leads to the name stuffle relations. In case the corresponding values exist, both (23,24) can be applied to the multiple zeta values or other special numbers applying the integral and sum-representations at x = 1 and \(N \rightarrow \infty\), cf. [51]. The basis elements applying the (quasi) shuffle relations in case of the harmonic sums and polylogarithms at a given weight w can be identified by the Lyndon words [52, 53]. Let \(\mathfrak{A} =\{ a,b,c,d,\ldots \}\) be an ordered alphabet and \({\mathfrak{A}}^{{\ast}}(\mathfrak{A})\) the set of words w given as concatenation products. Under the ordering of \(\mathfrak{A}\) a Lyndon word is smaller than any of its suffixes. For example, the set \(\{a,a,a,b,b,b\},\ a <b\) is associated to the Lyndon words \(\{aaabbb,aababb,aabbab\}\). Radford showed [54] that a shuffle algebra is freely generated by the Lyndon words. The number of Lyndon words can be counted using Witt formulae [55]. Let \(\mathfrak{M}\) be a set of letters q in which the letter a k emerges n k times, and \(n =\sum _{ k=1}^{q}n_{k}\). The number of Lyndon words associated to this set is given by

$$\displaystyle\begin{array}{rcl} l_{n}(n_{1},\ldots,n_{q}) = \frac{1} {n}\sum _{d\vert n_{k}}\mu (d) \frac{(n/d)!} {(n_{1}/d)!\ldots (n_{q}/d)!}.& &{}\end{array}$$
(25)

Similarly one may count the basis elements occurring for all combinations at a given weight, if the alphabet has m letters:

$$\displaystyle\begin{array}{rcl} N_{A}(w) = \frac{1} {w}\sum _{d\vert w}\mu \left (\frac{w} {d} \right ){m}^{d}\,& &{}\end{array}$$
(26)

where μ denotes Möbius’ function [56]. In case of the harmonic sums and polylogarithms one has m = 3. The original number of harmonic polylogarithms is 3w and in case of the harmonic sums \(2 \cdot {3}^{w-1}\). Algebraic relations for the harmonic polylogarithms and harmonic sums are implemented in the FORM-codes summer [25] and harmpol [27], HPL [57], and also HarmonicSums.m [29, 35].

4.2 Structural Relations

Structural relations of harmonic polylogarithms and harmonic sums are implied by operations on their arguments x and N, respectively.

4.2.1 Harmonic Polylogarithms

Harmonic polylogarithms satisfy argument-relations, as has been illustrated in (814) for some examples in case of the Nielsen integrals. Not all argument relations map inside the harmonic polylogarithms, however, cf. [27]. Some of them are valid only for the sub-alphabet \(\{\omega _{0},\omega _{1}\}\). While the transformation x →−x is general

$$\displaystyle\begin{array}{rcl} \mathrm{H}_{\mathbf{a}}(-x) = {(-1)}^{p}\mathrm{H}_{ -\mathbf{a}}(x),& &{}\end{array}$$
(27)

with the last letter in \(\mathbf{a}\) different from 0 and p the number of non-zero letters in \(\mathbf{a}\). The transformations

$$\displaystyle\begin{array}{rcl} x \rightarrow 1 - x,\ \ \ \ \ x \rightarrow {x}^{2}& &{}\end{array}$$
(28)

apply to subsets only. Examples are:

$$\displaystyle\begin{array}{rcl} \mathrm{H}_{1,0,1}(1 - x)& =& -\mathrm{H}_{0}(x)\mathrm{H}_{0,1}(x) + 2\mathrm{H}_{0,0,1}(x) - \zeta _{2}\mathrm{H}_{0}(x) - 2\zeta _{3}{}\end{array}$$
(29)
$$\displaystyle\begin{array}{rcl} \mathrm{H}_{1,0,0,1}\left ({x}^{2}\right )& =& 4\left [\mathrm{H}_{ 1,0,0,1}(x) -\mathrm{ H}_{1,0,0,-1}(x) -\mathrm{ H}_{-1,0,0,1}(x) +\mathrm{ H}_{-1,0,0,-1}(x)\right ].{}\end{array}$$
(30)

One may transform arguments by \(x \rightarrow 1/y + i\varepsilon\),

$$\displaystyle\begin{array}{rcl} \mathrm{H}_{1,0,1}\left (\frac{1} {x}\right )& =& \mathrm{H}_{0}(x)\left [\mathrm{H}_{0,1}(x) + i\pi \mathrm{H}_{1}(x) - 4\zeta _{2} + {\pi }^{2}\right ] - 2[\mathrm{H}_{ 0,0,1}(x) -\mathrm{ H}_{0,1,1}(x) \\ & & +\zeta _{3}] + \left [-\mathrm{H}_{1}(x) - i\pi \right ]\mathrm{H}_{0,1}(x) + 2\zeta _{2}\mathrm{H}_{1}(x) -\frac{1} {6}\mathrm{H}_{0}^{3}(x) \\ & & +\frac{1} {2}i\left [\pi + i\mathrm{H}_{1}(x)\right ]\mathrm{H}_{0}^{2}(x). {}\end{array}$$
(31)

An important general transformation is

$$\displaystyle\begin{array}{rcl} x \rightarrow \frac{1 - t} {1 + t}& &{}\end{array}$$
(32)

which acts on the HPLs but not on the subset of Nielsen-integrals. An example is:

$$\displaystyle\begin{array}{rcl} \mathrm{H}_{1,-1,0}\left (\frac{1 - x} {1 + x}\right )& =& \frac{1} {6}\mathrm{H}_{-1}^{3}(x) +\mathrm{ H}_{ -1,-1,1}(x) -\mathrm{ H}_{0,-1,-1}(x) -\mathrm{ H}_{0,-1,1}(x) + \frac{15\zeta _{3}} {8} \\ & & -\frac{1} {2}\zeta _{2}\left [\mathrm{H}_{-1}(x) -\mathrm{ H}_{0}(x)\right ] - 2\left [\frac{\zeta _{3}} {8} -\frac{\ln (2)\zeta _{2}} {2} \right ] - 2\ln (2)\zeta _{2}. {}\end{array}$$
(33)

In most of these relations also HPLs at argument x = 1 contribute, cf. Sect. 5. Structural relations of HPLs are implemented in the packages harmpol [27], HPL [57], and HarmonicSums.m [29, 35].

4.2.2 Harmonic Sums

Harmonic sums obey the duplication relation

$$\displaystyle\begin{array}{rcl} S_{i_{1},\ldots,i_{n}}(N) = {2}^{i_{1}+\ldots +i_{n}-n}\sum _{ \pm }S_{\pm i_{1},\ldots,\pm i_{n}}(2N),\ \ i_{k} \in \mathbb{N}\setminus \{0\}.& &{}\end{array}$$
(34)

This allows to define harmonic sums at half-integer, i.e. rational, values. Ultimately, one would like to derive expressions for \(N \in \mathbb{C}\), cf. Sect. 9. Another extension is to \(N \in \mathbb{R}\) [14, 26]. The representation of harmonic sums through Mellin-transforms (20) implies analyticity for a finite range around a given value of N. The Mellin-transform of a harmonic polylogarithm can thus be differentiated for N

$$\displaystyle\begin{array}{rcl} \frac{d} {dN}\int _{0}^{1}\mathit{dx}{x}^{N-1}\mathrm{H}_{\mathbf{ a}}(x) =\int _{ 0}^{1}\mathit{dx}{x}^{N-1}\mathrm{H}_{ 0}(x)\mathrm{H}_{\mathbf{a}}(x).& &{}\end{array}$$
(35)

In turn, the shuffling relation (23) allows to represent the r.h.s. in (35) as the Mellin-transform of other HPLs. It turns out that differentiation of harmonic sums for N is closed under additional association of the multiple zeta values [14]. The number of basis elements by applying the duplication relation (H), resp. its combination with the algebraic relations is [58]

$$\displaystyle\begin{array}{rcl} N_{H}(w) = 2 \cdot {3}^{w-1} - {2}^{w-1},\ \ \ \ \ N_{ AH}(w) = \frac{1} {w}\sum _{d\vert w}\mu \left (\frac{w} {d} \right )\left [{2}^{2} - {3}^{d}\right ].& &{}\end{array}$$
(36)

Differentiation in combination with the other relation yields

$$\displaystyle\begin{array}{rcl} N_{D}(w) = 4 \cdot {3}^{w-1},N_{ DH}(w) = 4 \cdot {3}^{w-2} - {2}^{w-2},N_{ ADH}(w) = N_{AH}(w) - N_{AH}(w - 1).& &{}\end{array}$$
(37)

Let us close with a remark on observables or related quantities in physics which are calculated to a certain loop level and can be thoroughly expressed in terms of harmonic sums. As a detailed investigation of massless and single mass two-loop quantities showed [40] seven basic functions of up to weight w = 4, cf. [14], are sufficient to express all quantities. The three-loop anomalous dimensions [41] contributing to the \(1/\varepsilon\) poles of the corresponding matrix elements require 15 functions of up to weight w = 5 and further 20 basic functions are needed to also express the massless Wilson coefficients [7] in deep-inelastic scattering [59], cf. Ref. [60]. Despite of the complexity of these calculations finally a rather compact structure is obtained for the representation of the results. Structural relations of harmonic sums are implemented in the package HarmonicSums.m [29, 35].

5 Multiple Zeta Values

The multiple zeta values (MZVs) [61, 62]Footnote 1 are obtained by the limit \(N \rightarrow \infty\) of the harmonic sums

$$\displaystyle\begin{array}{rcl} \lim _{N\rightarrow \infty }S_{\mathbf{a}}(N) = \sigma _{\mathbf{a}}& &{}\end{array}$$
(38)

and may also be represented in terms of linear combinations of harmonic polylogarithms \(\mathrm{H}_{\mathbf{b}}(1)\) over the alphabet \(\{\omega _{0},\omega _{1},\omega _{-1}\}\).Footnote 2 In the former case one usually includes the divergent harmonic sums since all divergent contributions are uniquely represented in terms of polynomials in \(\sigma _{1}(\infty ) \equiv \sigma _{0}\) due to the algebraic relations. Likewise, not all harmonic polylogarithms can be calculated at x = 1, requiring their re-definition in terms of distributions. Some examples for MZVs, which already appear in case of Nielsen integrals, are:

$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{n}(1)& =& \zeta _{n}{}\end{array}$$
(39)
$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{n}(-1)& =& -\left (1 - \frac{1} {{2}^{n-1}}\right )\zeta _{n}{}\end{array}$$
(40)
$$\displaystyle\begin{array}{rcl} \mathsf{S}_{1,p}(1)& =& \zeta _{p+1}{}\end{array}$$
(41)
$$\displaystyle\begin{array}{rcl} \mathsf{S}_{1,2}(-1)& =& \frac{1} {8}\zeta _{3}{}\end{array}$$
(42)
$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{2}\left (\frac{1} {2}\right )& =& \frac{1} {2}\left [\zeta _{2} {-\ln }^{2}(2)\right ]{}\end{array}$$
(43)
$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{3}\left (\frac{1} {2}\right )& =& \frac{7} {8}\zeta _{3} -\frac{1} {2}\zeta _{2}\ln (2) +{ \frac{1} {6}\ln }^{3}(2){}\end{array}$$
(44)
$$\displaystyle\begin{array}{rcl} \mathsf{S}_{2,2}(1)& =& \frac{1} {10}\zeta _{2}^{2}{}\end{array}$$
(45)
$$\displaystyle\begin{array}{rcl} \mathsf{S}_{2,2}(-1)& =& -\frac{3} {4}\zeta _{2}^{2} + 2\mathrm{Li}_{ 4}\left (\frac{1} {2}\right ) + \frac{7} {4}\zeta _{3}\ln (2) -\frac{1} {2}\zeta {_{2}\ln }^{2}(2) +{ \frac{1} {12}\ln }^{4}(2){}\end{array}$$
(46)
$$\displaystyle\begin{array}{rcl} \mathsf{S}_{1,3}(-1)& =& -\frac{2} {5}\zeta _{2}^{2} +\mathrm{ Li}_{ 4}\left (\frac{1} {2}\right ) + \frac{7} {8}\zeta _{3}\ln (2) -\frac{1} {4}\zeta {_{2}\ln }^{2}(2) +{ \frac{1} {24}\ln }^{4}(2).{}\end{array}$$
(47)

In case of physics applications, MZVs played a role in loop calculations rather early, cf. [66]. Since for Li m (1∕2) for m = 2,3 these numbers are not elementary, (46, 47) seem to fail to provide a corresponding relation for m = 4. Similarly, for larger values of m also no reduction has been observed.

A central question concerns the representation of harmonic sums in terms of polynomial bases. This has been analyzed systematically in [63, 67].Footnote 3 For MZVs over \(\{0,1\}\) a proof on the maximum of basis elements at fixed weight w has been given in Refs. [68]. At the lowest weights the shuffle and stuffle relations imply all relations for the MZVs. Starting with weight w = 8 one also needs the duplication relation (34), and from weight w = 12 also the generalized duplication relations Sect. 4.1 in [63]. The latter are closely related to the conformal transformation relations of the HPLs at x = 1, see (32). Let us give one example for the combined use of the shuffle and stuffle relation for illustration, [51]Footnote 4:

$$\displaystyle\begin{array}{rcl} \text{shuffle}\:\ \ \zeta _{2,1}\zeta _{2}& =& 6\zeta _{3,1,1} + 2\zeta _{2,2,1} + \zeta _{2,1,2} \\ \text{stuffle}\:\ \ \zeta _{2,1}\zeta _{2}& =& 2\zeta _{2,2,1} + \zeta _{41} + \zeta _{2,3} + \zeta _{2,1,2} \\ \Longrightarrow\ \ \ \zeta _{3,1,1}& =& \frac{1} {6}\left [\zeta _{4,1} + \zeta _{2,3} - \zeta _{2,2,1}\right ]\ {}\end{array}$$
(48)

Finally one derives a basis for the MZVs using the above relations. Up to weight w = 7 reads, cf. [25],

$$\displaystyle\begin{array}{rcl} & & \Bigg\{\left (\sigma _{1}(\infty ),\ln (2)\right );\zeta _{2};\zeta _{3};\mathrm{Li}_{4}\left (\tfrac{1} {2}\right );\left (\zeta _{5},\mathrm{Li}_{5}\left (\tfrac{1} {2}\right )\right );\left (\mathrm{Li}_{6}\left (\tfrac{1} {2}\right ),\sigma _{-5,-1}\right ); \\ & & \left (\zeta _{7},\mathrm{Li}_{7}\left (\tfrac{1} {2}\right ),\sigma _{-5,1,1},\sigma _{-5,1,1}\right );\Bigg\} {}\end{array}$$
(49)

In [63] bases were calculated up to w = 12 for the alphabet \(\{0,1,-1\}\) and to w = 22 for the alphabet \(\{0,1\}\) in explicit form resp. for w = 24 restricting to basis elements only. In the latter case the conjecture by Zagier [62] that the shuffle, stuffle and duplication relations were the only ones was confirmed up to the weights quoted. For these cases counting relations were conjectured in Refs. [69, 70]. One may represent the basis for the MZVs over the alphabets \(\{0,1\}\) resp. \(\{0,1,-1\}\) by polynomial bases or count just the factors appearing in these polynomials of special numbers occurring newly in the corresponding weight, which is called Lyndon-basis [63]. In the first case the basis for the MZVs[\(\{0,1\}\)] is conjectured to be counted by the Padovan numbers \(\hat{P}_{k}\) [71] generated by

$$\displaystyle\begin{array}{rcl} \frac{1 + x} {1 - {x}^{2} - {x}^{3}} =\sum _{ k=0}^{\infty }{x}^{k}\hat{P}_{ k},\ \ \ \hat{P}_{1} =\hat{ P}_{2} =\hat{ P}_{3} = 1.& &{}\end{array}$$
(50)

In case of the Lyndon basis the Perrin numbers P k appear [72]

$$\displaystyle\begin{array}{rcl} \frac{3 - {x}^{2}} {1 - {x}^{2} - {x}^{3}}& =& \sum _{k=0}^{\infty }{x}^{k}\hat{P}_{ k},\ \ \ P_{1} = 0,P_{2} = 2,P_{3},= 3.{}\end{array}$$
(51)

Both the above sequences obey the Fibonacci-recurrence [73]

$$\displaystyle\begin{array}{rcl} P_{d} = P_{d-2} + P_{d-3},\ \ \ d \geq 3.& &{}\end{array}$$
(52)

The length of the Lyndon basis at weight w is given by

$$\displaystyle\begin{array}{rcl} l(w)& =& \frac{1} {w}\sum _{d\vert w}\mu \left (\frac{w} {d} \right )P_{d}.{}\end{array}$$
(53)

Hoffman [74] conjectured that all MZVs over the alphabet \(\{0,1\}\) can be represented over a basis of MZVs carrying 2 and 3 as indices only. This has been confirmed up to w = 24. An explicit proof has been given in [75].

The polynomial basis of the MZVs[\(\{0,1,-1\}\)] is conjectured to be counted by the Fibonacci numbers [76]

$$\displaystyle\begin{array}{rcl} f_{d} = \frac{1} {\sqrt{5}}\left [{\left (\frac{1 + \sqrt{5}} {2} \right )}^{d} -{\left (\frac{1 -\sqrt{5}} {2} \right )}^{d}\right ]& &{}\end{array}$$
(54)

which obey

$$\displaystyle\begin{array}{rcl} \frac{x} {1 - x - {x}^{2}} =\sum _{ k=0}^{\infty }{x}^{k}f_{ k}.& &{}\end{array}$$
(55)

For the corresponding Lyndon basis the counting relation

$$\displaystyle\begin{array}{rcl} l(w)& =& \frac{1} {w}\sum _{d\vert w}\mu \left (\frac{w} {d} \right )L_{d}{}\end{array}$$
(56)

is conjectured [69, 70], where L d are the Lucas numbers [77],

$$\displaystyle\begin{array}{rcl} L_{d}& =&{ \left (\frac{1 + \sqrt{5}} {2} \right )}^{d} +{ \left (\frac{1 -\sqrt{5}} {2} \right )}^{d}{}\end{array}$$
(57)
$$\displaystyle\begin{array}{rcl} \frac{2 - x} {1 - x - {x}^{2}}& =& \sum _{k=0}^{\infty }{x}^{k}L_{ k},{}\end{array}$$
(58)
$$\displaystyle\begin{array}{rcl} & & L_{d} = L_{d-1} + L_{d-2},d \geq 4,\ \ \ \ L_{1} = 1,L_{2} = 3,L_{3} = 4.{}\end{array}$$
(59)

There is a series of Theorems proven on the MZVs, see also [63], which can be verified using the data base [63]. The duality theorem [62] in case of the alphabet \(\{\omega _{0},\omega _{1}\}\) states

$$\displaystyle\begin{array}{rcl} \mathrm{H}_{\mathbf{a}}(1) =\mathrm{ H}_{\mathbf{{a}}^{\dag }}(1),\ \ \ \mathbf{{a}}^{\dag } =\mathbf{ a}_{ 0\longleftrightarrow 1}^{T}.& &{}\end{array}$$
(60)

In case of the alphabet \(\{\omega _{0},\omega _{1},\omega _{-1}\}\) it is implied by the transformation (32), see [63]. Another relation is the sum theorem, Refs. [78, 79],

$$\displaystyle{ \sum _{i_{1}+\ldots +i_{k}=n,i_{1}>1}\zeta _{i_{1},\ldots,i_{k}} = \zeta _{n}. }$$
(61)

The sum-theorem was conjectured in [80], cf. [81]. For its derivation using the Euler connection formula for polylogarithms, cf. [82].

Further identities are given by the derivation theorem, [80, 83]. Let I = (i 1,,i k ) any sequence of positive integers with i 1 > 1. Its derivation D(I) is given by

$$\displaystyle\begin{array}{rcl} D(I)& =& (i_{1} + 1,i_{2},\ldots,i_{k}) + (i_{1},i_{2} + 1,\ldots,i_{k}) +\ldots (i_{1},i_{2},\ldots,i_{k} + 1) \\ \zeta _{D(I)}& =& \zeta _{(i_{1}+1,i_{2},\ldots,i_{k})} +\ldots +\zeta _{(i_{1},i_{2},\ldots,i_{k}+1)}. {}\end{array}$$
(62)

The derivation theorem states

$$\displaystyle{ \zeta _{D(I)} = \zeta _{\tau (D(\tau (I)))}\, }$$
(63)

where τ denotes the duality-operation, cf. (60). An index-word w is called admissible, if its first letter is not 1. The words form the set \({\mathfrak{H}}^{0}\). |w| = w is the weight and d(w) the depth of w. For the MZVs the words w are build in terms of concatenation products \(x_{0}^{i_{1}-1}x_{1}x_{0}^{i_{2}-1}x_{0}\ldots x_{0}^{i_{k}-1}x_{1}\). The height of a word, ht(w), counts the number of (non-commutative) factors \(x_{0}^{a}x_{1}^{b}\) of w. The operator D and its dual \(\overline{D}\) act as follows [84],

$$\displaystyle{ Dx_{0} = 0,\ \ \ \ Dx_{1} = x_{0}x_{1},\ \ \ \ \overline{D}x_{0} = x_{0}x_{1},\ \ \ \ \overline{D}x_{1} = 0. }$$

Define an anti-symmetric derivation

$$\displaystyle{ \partial _{n}x_{0} = x_{0}{(x_{0} + x_{1})}^{n-1}x_{ 1}. }$$

A generalization of the derivation theorem was given in [83, 85]. The identity

$$\displaystyle{ \zeta (\partial _{n}w) = 0 }$$
(64)

holds for any n ≥ 1 and any word \(w \in {\mathfrak{H}}^{0}\). Further theorems are the Le–Murakami theorem, [86], the Ohno theorem, [87], which generalizes the sum- and duality theorem, the Ohno–Zagier theorem, [88], which covers the Le–Murakami theorem and the sum theorem, which generalizes a theorem by Hoffman [80, 81], and the cyclic sum theorem, [89].

There are also relations for MZVs at repeated arguments, cf. [51, 84, 90], on which examples are:

$$\displaystyle\begin{array}{rcl} \zeta (\{2\}_{n})& =& \frac{2{(2\pi )}^{2n}} {(2n + 1)!} \frac{1} {2}{}\end{array}$$
(65)
$$\displaystyle\begin{array}{rcl} \zeta (2,\{1\}_{n})& =& \zeta (n + 2){}\end{array}$$
(66)
$$\displaystyle\begin{array}{rcl} \zeta (\{3,1\}_{n})& =& \frac{1} {{4}^{n}}\zeta (\{4\}_{n}) = \frac{2{\pi }^{4n}} {(4n + 2)!}{}\end{array}$$
(67)
$$\displaystyle\begin{array}{rcl} \zeta (\{10\}_{n})& =& \frac{10{(2\pi )}^{2n}} {(10n + 5)!}\left [1 +{ \left (\frac{1 + \sqrt{5}} {2} \right )}^{10n+5} +{ \left (\frac{1 -\sqrt{5}} {2} \right )}^{10n+5}\right ].{}\end{array}$$
(68)

Finally, we mention a main conjecture for the MZVs over \(\{0,1\}\). Consider tuples \(\mathbf{k} = (k_{1},\ldots,k_{r})\ \in \ {\mathbb{N}}^{r},k_{1} \geq 1\). One defines

$$\displaystyle\begin{array}{rcl} \mathcal{Z}_{0}&:=& \mathbb{Q} \\ \mathcal{Z}_{1}&:=& \{0\} \\ \mathcal{Z}_{w}&:=& \sum _{\vert \mathbf{k}\vert =w}\mathbb{Q} \cdot \zeta (\mathbf{k}) \subset \mathbb{R}.{}\end{array}$$
(69)

If further

$$\displaystyle\begin{array}{rcl}{ \mathcal{Z}}^{\mathrm{Go}}&:=& \sum _{ w=0}^{\infty }\mathcal{Z}_{ w} \subset \mathbb{R}\ \ \ \ \ \ \mathrm{(Goncharov)}{}\end{array}$$
(70)
$$\displaystyle\begin{array}{rcl}{ \mathcal{Z}}^{\mathrm{Ca}}&:=& \mathop{\mathop{\bigoplus }\limits_{w = 0}}\limits^{\infty }\mathcal{Z}_{ w}\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mathrm{(Cartier)}{}\end{array}$$
(71)

the conjecture states

  1. (a)

    \({\mathcal{Z}}^{\mathrm{Go}}\mathop{\cong}{\mathcal{Z}}^{\mathrm{Ca}}\). There are no relations over \(\mathbb{Q}\) between the MZVs of different weight w.

  2. (b)

    dim \(\mathcal{Z}_{w} = d_{w}\), with \(d_{0} = 1,d_{1} = 0,d_{2} = 1,d_{w} = d_{w-2} + d_{w-3}\).

  3. (c)

    All algebraic relations between MZVs are given by the extended double-shuffle relations [91], cf. also [92]. If this conjecture turns out to be true all MZVs are irrational numbers.

Let us also mention a few interesting relations for Li2(z) for special arguments found by Ramanujan [93], which are of use e.g. in massive calculations at three-loops [94]. These numbers relate to constants beyond the MZVs, which occur for generalized sums and their extension allowing for binomial and inverse binomial weights:

$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{2}\left (\frac{1} {3}\right ) -\mathrm{ Li}_{2}\left (\frac{1} {9}\right )& =& \frac{{\pi }^{2}} {18} -{\frac{1} {6}\ln }^{2}(3){}\end{array}$$
(72)
$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{2}\left (-\frac{1} {2}\right ) + \frac{1} {6}\mathrm{Li}_{2}\left (\frac{1} {9}\right )& =& -\frac{{\pi }^{2}} {18} +\ln (2)\ln (3) -{\frac{1} {2}\ln }^{2}(2) -{\frac{1} {3}\ln }^{2}(3){}\end{array}$$
(73)
$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{2}\left (\frac{1} {4}\right ) + \frac{1} {3}\mathrm{Li}_{2}\left (\frac{1} {9}\right )& =& \frac{{\pi }^{2}} {18} + 2\ln (2)\ln (3) - {2\ln }^{2}(2) -{\frac{2} {3}\ln }^{2}(3){}\end{array}$$
(74)
$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{2}\left (-\frac{1} {3}\right ) -\frac{1} {3}\mathrm{Li}_{2}\left (\frac{1} {9}\right )& =& -\frac{{\pi }^{2}} {18} +{ \frac{1} {6}\ln }^{2}(3){}\end{array}$$
(75)
$$\displaystyle\begin{array}{rcl} \mathrm{Li}_{2}\left (-\frac{1} {8}\right ) + \frac{1} {3}\mathrm{Li}_{2}\left (\frac{1} {9}\right )& =& -{\frac{1} {2}\ln }^{2}\left (\frac{9} {8}\right ).{}\end{array}$$
(76)

For further specific numbers, which occur in the context of Quantum Field Theory calculations see also Sects. 6.3, 7, and 9.

6 Generalized Harmonic Sums and Polylogarithms

6.1 Generalized Harmonic Sums

Generalized harmonic sums, also called S-sums, are defined by [28, 29, 95]

$$\displaystyle\begin{array}{rcl} S_{a_{1},\ldots,a_{k}}(x_{1},\ldots,x_{k};N)& =& \sum _{i_{1}=1}^{N}\frac{x_{1}^{i_{1}}} {i_{1}^{a_{1}}} S_{a_{2},\ldots,a_{k}}(x_{2},\ldots,x_{k};i_{1}), \\ & & \ \ S_{\varnothing } = 1\,\ \ x_{i} \in \mathbb{R}\setminus \{0\},\ \ a_{i} \in \mathbb{N}\setminus \{0\} {}\end{array}$$
(77)

and form a quasi-shuffle and a Hopf algebra [96] under the multiplication (24) [28]. The multiplication relation in general leads outside the weight sets \(\{a_{i}\},\{b_{i}\}\). The S-sums cover (together with the limit N) the classical polylogarithms, the Nielsen functions, the harmonic polylogarithms, the multiple polylogarithms [97], the two-dimensional HPLs [98], and the MZVs [28]. In Ref. [28] four algorithms were presented allowing to perform the \(\varepsilon\)-expansion of classes of sums in terms of S-sums, which were coded in two packages [99, 100]. In this way the \(\varepsilon\)-expansion can be performed using convergent serial representations for the generalized hypergeometric functions P F Q , The Appell-functions F 1,2, and the Kampé de Fériet function [101].

They can be represented in terms of a Mellin transformation over \(x \in [0,x_{1}\ldots x_{k}]\) [29]. E.g. the single sums are given by

$$\displaystyle\begin{array}{rcl} \mathrm{S}_{m}(b;N) =\int _{ 0}^{b}\frac{\mathit{dx}_{m}} {x_{m}} \ldots \int _{0}^{x_{3} } \frac{\mathit{dx}_{2}} {x_{2}} \int _{0}^{x_{2} }dx_{1}\frac{x_{1}^{N} - 1} {x_{1} - 1} .& &{}\end{array}$$
(78)

Generalized harmonic sums obey the duplication relation

$$\displaystyle\begin{array}{rcl} \sum \mathrm{S}_{a_{m},\ldots,a_{1}}\left (\pm b_{m},\ldots,\pm b_{1};2\;N\right ) = \frac{1} {{2}^{\sum _{i=1}^{m}a_{i}-m}}\mathrm{S}_{a_{m},\ldots,a_{1}}\left (b_{m}^{2},\ldots,b_{ 1}^{2};N\right ),& &{}\end{array}$$
(79)

where the sum on the left hand side is over the 2m possible combinations concerning ± and \(a_{i} \in \mathbb{N}\), \(b_{i} \in \mathbb{R}\setminus \{0\}\) and \(n \in \mathbb{N}\). They also obey differential relations w.r.t. N, supplementing their set with the generalized harmonic sums at infinity, resp. of the generalized harmonic polylogarithms at x = 1. The mapping will usually also require objects with different weights x i . Examples are [29]:

$$\displaystyle\begin{array}{rcl} \frac{\partial } {\partial n}\mathrm{S}_{2}\left (2;n\right )& =& -\mathrm{S}_{3}\left (2;n\right ) + \mathrm{H}_{0}\left (2\right )\mathrm{S}_{2}\left (2;n\right ) + \mathrm{H}_{0,0,-1}\left (1\right ) + 2\mathrm{H}_{0,0,1}\left (1\right ) + \mathrm{H}_{0,1,-1}\left (1\right ), \\ \frac{\partial } {\partial N}\mathrm{S}_{3}\left (\tfrac{1} {4};N\right )& =& 12\left [-\mathrm{S}_{3,1}\left (\tfrac{1} {2}, \tfrac{1} {2};N\right ) -\frac{1} {2} \frac{\partial } {\partial N}\mathrm{S}_{2,1}\left (\tfrac{1} {2}, \tfrac{1} {2};N\right ) -\frac{1} {2}\mathrm{H}_{1,0}\left (\tfrac{1} {2}\right )\mathrm{S}_{2}\left (\tfrac{1} {2};N\right )\right. \\ & & +\mathrm{H}_{0}\left (\tfrac{1} {2}\right )\mathrm{S}_{2,1}\left (\tfrac{1} {2}, \tfrac{1} {2};N\right ) -\frac{1} {2}\mathrm{H}_{\tfrac{1} {2} }\left (\tfrac{1} {4}\right )\mathrm{H}_{0,1,0}\left (\tfrac{1} {2}\right ) + \frac{1} {12}\mathrm{H}_{0,0,1,0}\left (\tfrac{1} {4}\right ) \\ & & \left.+\frac{1} {2}\mathrm{H}_{\tfrac{1} {2},0,1,0}\left (\tfrac{1} {4}\right ) - \frac{1} {12}\mathrm{H}_{0}\left (\tfrac{1} {4}\right )\mathrm{S}_{3}\left (\tfrac{1} {4};N\right ) -\frac{1} {4}\mathrm{S}_{2}{\left (\tfrac{1} {2};N\right )}^{2}\right ]. {}\end{array}$$
(80)

The counting relations for the basis elements are

$$\displaystyle\begin{array}{rcl} N_{D}(w) = N_{S}(w) - N_{S}(w - 1),\ \ \ \ \ \ N_{A,D}(w) = N_{A}(w) - N_{A}(w - 1),& &{}\end{array}$$
(81)

where \(N_{S} = (n - 1) \cdot {n}^{w-1}\) denotes the number of sums, given n letters in the alphabet, and N A the basis elements after applying the algebraic equations. Explicit bases for a series of alphabets have been calculated in [29].

6.2 Generalized Harmonic Polylogarithms

Generalized harmonic polylogarithms are defined as the Poincaré-iterated integrals [11, 12]

$$\displaystyle\begin{array}{rcl} \mathrm{H}_{\mathbf{a}}(x) =\int _{ 0}^{x}\prod _{ j=1}^{m} \frac{\mathit{dz}_{j}} {\left \vert a_{j}\right \vert -\mathrm{sign}\left (a_{j}\right )z_{j}},\ \ \ a_{j} \in \mathbb{C},\ \ \ z_{j} \geq z_{j+1}.& &{}\end{array}$$
(82)

For \(a_{j} \in \mathbb{R},0 <a_{j} <1,x> 1\) (82) is defined as Cauchy principal value only. Already A. Jonquière [12] has studied integrals of this type. Sometimes they are also called Chen-iterated integrals, cf. [11], or Goncharov polylogarithms [97].

The Mellin transforms of generalized harmonic polylogarithms map onto generalized harmonic sums [29]. Furthermore, the generalized harmonic polylogarithms obey various argument relations similar to the case if the HPLs, cf. Sect. 4.2.1, as

$$\displaystyle\begin{array}{rcl} x + b& \rightarrow & x{}\end{array}$$
(83)
$$\displaystyle\begin{array}{rcl} b - x& \rightarrow & x{}\end{array}$$
(84)
$$\displaystyle\begin{array}{rcl} \frac{1 - x} {1 + x}& \rightarrow & x{}\end{array}$$
(85)
$$\displaystyle\begin{array}{rcl} kx& \rightarrow & x{}\end{array}$$
(86)
$$\displaystyle\begin{array}{rcl} \frac{1} {x}& \rightarrow & x.{}\end{array}$$
(87)

6.3 Relations Between S-Sums at Infinity

S-sums at infinity exhibit a more divergent behaviour than harmonic sums if a 1 > 1. The degree of divergence is then at least \(\propto a_{1}^{N}\), cf. Sect. 9. In the following we will discuss only convergent S-sums at infinity. They obey stuffle and shuffle relations, the duplication relation N → 2N, and the duality relations for the generalized polylogarithms [29]

$$\displaystyle\begin{array}{rcl} 1 - x& \rightarrow & x{}\end{array}$$
(88)
$$\displaystyle\begin{array}{rcl} \tfrac{1-x} {1+x}& \rightarrow & x{}\end{array}$$
(89)
$$\displaystyle\begin{array}{rcl} \tfrac{c-x} {d+x}& \rightarrow & x,\ \ c,d \in \mathbb{R},d\neq 1.{}\end{array}$$
(90)

Equation (88) implies

$$\displaystyle\begin{array}{rcl} \mathrm{H}_{a_{1},\ldots,a_{k}}(1) =\mathrm{ H}_{1-a_{1},\ldots,1-a_{k}}(1),\ \ a_{k}\neq 0.& &{}\end{array}$$
(91)

Examples for (89, 90) are:

$$\displaystyle\begin{array}{rcl} S_{1}\left (\tfrac{1} {2};\infty \right )& =& -S_{-1}(\infty ) \equiv \ln (2){}\end{array}$$
(92)
$$\displaystyle\begin{array}{rcl} S_{1}\left (\tfrac{1} {8};\infty \right )& =& -S_{-1}(\infty ) + S_{1}\left (-\tfrac{1} {2};\infty \right ).{}\end{array}$$
(93)

In various cases S-sums at infinity reduce to MZVs, cf. also [102],

$$\displaystyle\begin{array}{rcl} S_{1,1,1}\left (\tfrac{1} {2},2,1;\infty \right )& =& \frac{3} {2}\zeta _{2}\ln (2) + \frac{7} {4}\zeta _{3}{}\end{array}$$
(94)
$$\displaystyle\begin{array}{rcl} S_{2,1}\left (\tfrac{1} {2},1;\infty \right )& =& -\frac{1} {2}\ln (2)\zeta _{2} + \zeta _{3}{}\end{array}$$
(95)
$$\displaystyle\begin{array}{rcl} S_{m}\left (\tfrac{1} {2};\infty \right )& =& \mathrm{Li}_{m}\left (\tfrac{1} {2}\right ).{}\end{array}$$
(96)

Otherwise, new basis elements occur which have both representations in infinite sums and iterated integrals. Using the above relations bases for different sets of S-sums at infinity were calculated in [102].

7 Cyclotomic Harmonic Sums and Polylogarithms and Their Generalization

The alphabet of the harmonic polylogarithms (15) contains two differential forms with denominators, which form the first two cyclotomic polynomials: (1 − x) and (1 + x). It turns out that quantum field theoretic calculations are also related to cyclotomic harmonic polylogarithms and sums [103]. Cyclotomic polynomials are defined by

$$\displaystyle\begin{array}{rcl} \Phi _{n}(x) = \frac{{x}^{n} - 1} {\prod _{d\vert n,d<n}\Phi _{d}(x)}\,\ \ \ \ \ d,n \in \mathbb{N}_{+}& &{}\end{array}$$
(97)

and the generating alphabet reads

$$\displaystyle\begin{array}{rcl} \mathfrak{A} = \left \{\frac{\mathit{dx}} {x} \right \} \cup \left \{\left. \frac{{x}^{l}\mathit{dx}} {\Phi _{k}(x)}\right \vert k \in \mathbb{N}_{+},0 \leq l <\varphi (k)\right \},& &{}\end{array}$$
(98)

where Φ k (x) denotes the k th cyclotomic polynomial [104], and \(\varphi (k)\) denotes Euler’s totient function [105]. The Poincaré iterated integrals over the alphabet (98) are called cyclotomic harmonic polylogarithms, cf. [30]. Due to the regularity of 1∕Φ n (x) for x ∈ [0,1], except for Φ1(x), no more singularities appear beyond those known in the case of the usual harmonic polylogarithms (or Nielsen integrals). Cyclotomic harmonic polylogarithms obey shuffle relations, cf. Sect. 4.

The cyclotomic harmonic sums [30] are related to the cyclotomic harmonic polylogarithms via a Mellin transform (20). The generalized cyclotomic harmonic sums are given by

$$\displaystyle\begin{array}{rcl} & & S_{\{a_{1},b_{1},c_{1}\},\ldots,\{a_{l},b_{l},c_{l}\}}(s_{1},\ldots,s_{l};N) = \\ & & \sum _{k_{1}=1}^{N} \frac{s_{1}^{k}} {{(a_{1}k_{1} + b_{1})}^{c_{1}}} S_{\{a_{2},b_{2},c_{2}\},\ldots,\{a_{l},b_{l},c_{l}\}}(s_{2},\ldots,s_{l};k_{1}),S_{\varnothing } = 1,{}\end{array}$$
(99)

where \(a_{i},c_{i} \in \mathbb{N}_{+},b_{i} \in \mathbb{N},\ \ s_{i} \in \mathbb{R}\setminus \{0\},a_{i}> b_{i}\); the weight of this sum is defined by \(c_{1} +\ldots +c_{l}\) and \(\{a_{i},b_{i},c_{i}\}\) denote lists, not sets. If s i = ±1 these are the usual cyclotomic harmonic sums. The simplest cyclotomic sums are the single sums

$$\displaystyle\begin{array}{rcl} S_{\{a_{1},b_{1},c_{1}\}}(\pm 1;N) =\sum _{ k=1}^{N} \frac{{(\pm 1)}^{k}} {{(a_{1}k + b_{1})}^{c_{1}}} \,& &{}\end{array}$$
(100)

i.e. harmonic sums with cyclic gaps in the summation. The cyclotomic harmonic sums obey quasi-shuffle relations (A).

Beyond this the cyclotomic harmonic sums obey structural relations implied by differentiation for the upper summation bound N, (D), which require to also consider their values at N. There are, furthermore, multiple argument relations, cf. [30], decomposing \(S_{a_{i},b_{i},c_{i}}(k \cdot N)\), called synchronization (M), and two duplication relations \((H_{1},H_{2})\). Let us consider the cyclotomic harmonic sums implied by the letters

$$\displaystyle\begin{array}{rcl} \frac{1} {{k}^{l_{1}}},\ \ \frac{{(-1)}^{k}} {{k}^{l_{2}}},\ \ \frac{1} {{(2k + 1)}^{l_{3}}},\ \ \frac{{(-1)}^{k}} {{(2k + 1)}^{l_{4}}} .& &{}\end{array}$$
(101)

The length of the basis can be calculated by

$$\displaystyle\begin{array}{rcl} N_{S}(w)& =& 4 \cdot {5}^{w-1}{}\end{array}$$
(102)
$$\displaystyle\begin{array}{rcl} N_{A}(w)& =& \frac{1} {w}\sum _{d\vert w}\mu \left (\frac{w} {d} \right ){5}^{d}{}\end{array}$$
(103)
$$\displaystyle\begin{array}{rcl} N_{D}(w)& =& N_{S}(w) - N_{S}(w - 1){}\end{array}$$
(104)
$$\displaystyle\begin{array}{rcl} N_{A,D}(w)& =& N_{A}(w) - N_{A}(w - 1){}\end{array}$$
(105)
$$\displaystyle\begin{array}{rcl} N_{A,D,M,H_{1},H_{2}}(w)& =& \frac{1} {w}\sum _{d\vert w}\mu \left (\frac{w} {d} \right )({5}^{2} - 3 \cdot {2}^{d}) - \frac{1} {w - 1}\sum _{d\vert w-1}\mu \left (\frac{w - 1} {d} \right )({5}^{2} - 3 \cdot {2}^{d}),{}\end{array}$$
(106)

where N S (w) denotes the number of all sums. One may calculate the asymptotic representation of the cyclotomic harmonic sums analytically. Here also the values of cyclotomic sums at N occur. The singularities of the cyclotomic harmonic sums with s k = ±1 are situated at the non-positive integers.

The cyclotomic sums for N are denoted by \(\sigma _{\{a_{1},b_{1},c_{1}\},\ldots,\{a_{l},b_{l},c_{l}\}}(s_{1},\ldots,s_{l})\). For \(\forall \ \vert s_{k}\vert \leq 1\) divergent series do only occur if a 1 = b 1 and c 1 = 1, where the degree of divergence is given by σ0 as in the case of the harmonic sums and can be represented algebraically. They are related to the values of the cyclotomic harmonic polylogarithms at x = 1. At w = 1 the regularized sums may be given in terms of ψ(kl) and for higher weights in terms of \({\psi }^{(m)}(k/l),m \geq 1\). If l is an integer for which the l-polygon is constructable one obtains representations in terms of algebraic numbers and logarithms of algebraic numbers, as well as π [30]. In this way, ζ2 being a basis element in case of the MZVs, looses its role. At depth w = 2 Catalan’s constant [106] with

$$\displaystyle\begin{array}{rcl} \sigma _{2,1,-2} = -1 + \mathbf{C}& &{}\end{array}$$
(107)

contributes. At higher depth new numbers emerge, which partly can be given integral representations involving polylogarithms and roots of the integration variable x. The cyclotomic sums at infinity, as real representations, are closely related to the infinite generalized harmonic sums at weights s k which are roots of unity, cf. also [107]. In [30] basis representations were worked out for w = 1,2 for the l th roots, l ∈ [1,20], cf. also [108]. Counting relations for bases of the cyclotomic sums at infinity have also been derived in Ref. [30].

8 Nested Binomial and Inverse-Binomial Harmonic Sums and Associated Polylogarithms

In massive calculations further extensions to the nested sums and iterated integrals being discussed in the previous sections occur. Here summation terms of the kind \(S_{\mathbf{a},\mathbf{b},\mathbf{c}}(\mathbf{x};k)\), or their linear combinations are modulated by

$$\displaystyle\begin{array}{rcl} S_{\mathbf{a},\mathbf{b},\mathbf{c}}(\mathbf{x};k)& \rightarrow & \binom{2k}{k}S_{\mathbf{a},\mathbf{b},\mathbf{c}}(\mathbf{x};k) \\ S_{\mathbf{a},\mathbf{b},\mathbf{c}}(\mathbf{x};k)& \rightarrow & \frac{1} {\binom{2k}{k}}S_{\mathbf{a},\mathbf{b},\mathbf{c}}(\mathbf{x};k)\,{}\end{array}$$
(108)

building iterated sums [94]. Sums of this kind occur in case of V-type three-loop graphs for massive operator matrix elements. Simpler sums are obtained in case of three-loop graphs with two fermionic lines of equal mass. Single sums of this kind have been considered earlier, see e.g. [109]. One may envisage generalizations of (108) in choosing for the binomial a general hypergeometric term, i.e. a function, the ratio of which by all shifts of arguments being rational. The association of the corresponding iterated integrals in the foregoing cases has been found easily. Here the situation is more difficult and the functions representing these iterated sums are found in establishing differential equations [110]. It is found in the cases occurring in Ref. [94] that the corresponding differential equations finally factorize and one obtains iterated integrals over alphabets which also contain root-valued letters

$$\displaystyle\begin{array}{rcl} \frac{1} {\sqrt{(x + a)(x + b)}},\ \ \ \ \frac{1} {\sqrt{(x + a)(x + b)}} \frac{1} {x + c},\ \ \ a,b,c \in \mathbb{Q}& &{}\end{array}$$
(109)

beyond those occurring in case of the generalized (cyclotomic) polylogarithms. A few examples of this type have been considered in [111]. The relative transcendence of the nested sums and iterated integrals has been proven. The V-type three-loop graphs require alphabets of about 30 root-valued letters. The corresponding nested sums do partly diverge \(\propto {a}^{N},a \in \mathbb{N},a \geq 2\). A typical example for a nested binomial sums is given by:

$$\displaystyle\begin{array}{rcl} & & \sum _{i=1}^{N}\binom{2i}{i}{(-2)}^{i}\sum _{ j=1}^{i} \frac{1} {j\binom{2j}{j}}S_{1,2}\left (\tfrac{1} {2},-1;j\right ) \\ & & =\int _{ 0}^{1}\mathit{dx}\frac{{x}^{N} - 1} {x - 1} \sqrt{ \frac{x} {8 + x}}\left [\mathrm{H}_{w_{17},-1,0}^{{\ast}}(x) - 2\mathrm{H}_{ w_{18},-1,0}^{{\ast}}(x)\right ] \\ & & +\frac{\zeta _{2}} {2} \int _{0}^{1}\mathit{dx}\frac{{(-x)}^{N} - 1} {x + 1} \sqrt{ \frac{x} {8 + x}}\left [\mathrm{H}_{12}^{{\ast}}(x) - 2\mathrm{H}_{ 13}^{{\ast}}(x)\right ] + c_{ 3}\int _{0}^{1}\mathit{dx}\frac{{(-8x)}^{N} - 1} {x + \frac{1} {8}} \sqrt{ \frac{x} {1 - x}}\,{}\end{array}$$
(110)

with \(c_{3} =\sum _{ j=0}^{\infty }S_{1,2}\left (\tfrac{1} {2},-1;j\right ){(j!)}^{2}/j/(2j)!/\pi\) one of the specific constants emerging in case of these sums. Here the iterated integrals H extend to x = 1 as firm bound, contrary to the cases discussed before where x = 0 is chosen. Here the new letters w k are

$$\displaystyle\begin{array}{rcl} w_{12} = \frac{1} {\sqrt{x(8 - x)}},\ \ & & w_{13} = \frac{1} {(2 - x)\sqrt{x(8 - x)}}, \\ w_{17} = \frac{1} {\sqrt{x(8 + x)}},\ \ & & w_{18} = \frac{1} {(2 + x)\sqrt{x(8 + x)}}.{}\end{array}$$
(111)

The representations over the letters (109) are needed to eliminate the power growth \(\propto {a}^{N}\) of these sums and can be used to derive the asymptotic representation at large values of N. While the terms \(\propto {8}^{N}\) and \(\propto {4}^{N}\) cancel, it may occur that individual scalar diagrams exhibit contributions \(\propto {2}^{N}\), cf. [94]. This behaviour is expected to cancel in the complete physics result.

9 Analytic Continuation of Harmonic Sums

The loop-corrections to various physical quantities take a particular simple form in Mellin-space being expressed in terms of harmonic sums and their generalizations. Moreover, in this representation the renormalization group equations can be solved analytically, cf. [59, 112]. For a wide variety of non-perturbative parton distributions Mellin-space representations can be given as well, see e.g. [113].

Fig. 2
figure 2

Path of the contour integral (112)

Thus one obtains complete representations for observables in N-space. In case of the perturbative part, the singularities are situated at the integers NN 0, with usually N 0 = 1, see e.g. [114]. The harmonic sums possess a unique polynomial representation in terms of the sum S 1(N) and harmonic sums which can be represented as Mellin transforms having a representation by factorial series [115, 116]. They are transformed to x-space by a single precise numerical contour integral around the singularities of the problem to compare with the data measured in experiment. The analytic continuation of the perturbative evolution kernels and Wilson coefficients from even or odd integers to complex values of N is unique [117].Footnote 5 To perform this integral a representation of the harmonic sums for \(N \in \mathbb{C}\) is required. Accurate numeric representations up to w = 5 have been given in [118], see also [119]. Arbitrary precise representations can be obtained using the analytic expressions for the asymptotic representation [14, 60] together with the recursion relations given in Sect. 3. These are given up to w = 8 in [58]. A path to perform the inverse Mellin transform

$$\displaystyle\begin{array}{rcl} f(x) = \frac{1} {\pi }\int _{0}^{\infty }\mathit{dz}\ \mathsf{Im}\left [{e}^{i\phi }\ {x}^{-C}\mathbf{M}[f](N = C)\right ],\ \ \ C = c +{ \mathit{ze}}^{i\phi }& &{}\end{array}$$
(112)

is shown in Fig. 2. The asymptotic representations can also be obtained in analytic form for the S-sums [29], cyclotomic (S)-sums [30], as well as for the nested binomial cyclotomic S-sums [94, 110].

In case the expressions in N-space result from Mellin transforms of functions f(x) ∼ x α,α ∈]0,1[ the singularities are shifted by α. This is usually the case for the non-perturbative parton distribution functions, but also in case of some root-valued harmonic polylogarithms considered in Sect. 8.

The inverse Mellin-transform cannot be performed in the above way for integrands which do not vanish sufficiently fast enough as |N|→. Contributions of this kind are those leading to distribution-valued terms in x-space as to δ(1 − x), [lnk(1 − x)∕(1 − x)]+ the Dirac δ-distribution and the +-distribution defined by

$$\displaystyle\begin{array}{rcl} \int _{0}^{1}\ \mathit{dx}\ \left [f(x)\right ]_{ +}g(x) =\int _{ 0}^{1}\ \mathit{dx}\ \left [g(x) - g(1)\right ]f(x).& &{}\end{array}$$
(113)

Also for terms which grow like \({a}^{N},a \in \mathbb{R},a> 1\) in N-space, the Mellin transform cannot be performed numerically in general. They are not supposed to emerge in physical observables. The physical quantities in hadronic scattering contain the parton distribution functions, which, however, damp according contributions occurring in the evolution kernels sufficiently. On the other hand, the inverse Mellin transform can always be performed analytically changing form nested sum-representations in N-space to iterated integral representations in x-space as has been outlined before.

10 Conclusions

Feynman integrals in Quantum Field Theories generate a hierarchic series of special functions, which allow their unique representation. They emerge in terms of special nested sums, iterated integrals and numbers. Their variety gradually extends enlarging the number of loops and legs, as well as the associated mass scales. The systematic exploration of these structures has been started about 15 years ago and several levels of complexity have been unraveled since. The relations of the various associated sums and integrals are schematically illustrated in Fig. 3 and are widely explored. Many relations are implied by the shuffle resp. stuffle algebras, others are structural relations. The number of relations grows with the number of admissible operations.

A large amount of transformations and relations between the different quantities being discussed in this article are encoded in the package HarmonicSums [29, 35] for public use. For newly emerging structures the algebraic relations are easily generalized but they will usually apply structural relations of a new kind. With the present programme revealing their strict (atomic) structure, they are fully explored analytically and Feynman’s original approach to completely organize the calculation of observables in Quantum Field Theory is currently extended to massive calculations at the three-loop level in Quantum Electrodynamics and Quantum Chromodynamics at the perturbative side. For these quantities efficient numerical representations have to be derived. Working in Mellin space the treatment may even remain completely analytic, in a very elegant way, up to a single final numerical contour integral around the singularities of the problem, cf. Sect. 9.

Fig. 3
figure 3

Connection between harmonic sums (H-Sums), S-sums (S-Sums) and cyclotomic harmonic sums (C-Sums), their values at infinity and harmonic polylogarithms (H-Logs), generalized harmonic polylogarithms (G-Logs) and cyclotomic harmonic polylogarithms (C-Logs) and their values at special constants

Despite of the achievements being obtained many more physical classes still await their systematic exploration in the future. It is clear, however, that the various concrete structures are realized as combinations of words over certain alphabets, which may be called the genetic code of the microcosm [120].