Elliptic Multiple Polylogarithms with Arbitrary Arguments in \textsc{GiNaC}
Claude Duhr, Florian Lorkowski, Robin Marzucca, Sofia Mauc, Stefan Weinzierl
TL;DR
This work tackles the numerical evaluation of elliptic multiple polylogarithms (eMPLs) with arbitrary complex arguments at high precision. It introduces a convergent $q$-series representation $\tilde{\Gamma}(n_1\dots z_k; z,\tau)=\sum_m q_{\tau'}^m C_m(\{z_i\}; z,\tau')$ whose coefficients are ordinary MPLs, and develops a multi-step preparation algorithm (shiftsingular loci, regularisation, modular-domain mapping, path-decomposition) to ensure convergence. The authors implement the approach in GiNaC, delivering the first public package capable of evaluating eMPLs for arbitrary arguments and high precision, with practical demonstrations in Feynman-integral computations such as two-loop elliptic Master integrals in Bhabha scattering. The work thus provides a scalable, precise, and broadly applicable numerical tool for elliptic function spaces encountered in modern perturbative QFT. The combination of a robust mathematical framework with a performant, openly available implementation significantly advances phenomenological and mathematical studies of eMPLs.
Abstract
We present an algorithm for the numerical evaluation of elliptic multiple polylogarithms for arbitrary arguments and to arbitrary precision. The cornerstone of our approach is a procedure to obtain a convergent $q$-series representation of elliptic multiple polylogarithms. Its coefficients are expressed in terms of ordinary multiple polylogarithms, which can be evaluated efficiently using existing libraries. In a series of preparation steps the elliptic polylogarithms are mapped into a region where the $q$-series converges rapidly. We also present an implementation of our algorithm into the \texttt{GiNaC} framework. This release constitutes the first public package capable of evaluating elliptic multiple polylogarithms to high precision and for arbitrary values of the arguments.
