$\texttt{PrecisionLauricella}$: package for numerical computation of Lauricella functions depending on a parameter
M. A. Bezuglov, B. A. Kniehl, A. I. Onishchenko, O. L. Veretin
TL;DR
The paper tackles the need for high-precision numerical evaluation and Laurent expansion in $\varepsilon$ of Lauricella functions with indices linearly dependent on the regulator. It introduces PrecisionLauricella, a Mathematica package that employs analytic continuation based on Frobenius generalized power series to create one-dimensional series along a continuation path, avoiding expensive multi-dimensional or Mellin–Barnes representations. This approach enables accurate $\varepsilon$-dependent reconstructions from evaluations on an $\varepsilon$ grid and supports parallel computation. The authors demonstrate the package's robustness and efficiency, comparing it to existing hypergeometric tools and highlighting its potential for large-scale applications in quantum field theory and related areas of mathematical physics.
Abstract
We introduce the $\texttt{PrecisionLauricella}$ package, a computational tool developed in Wolfram Mathematica for high-precision numerical evaluations of Lauricella functions with indices linearly dependent on a parameter, $\varepsilon$. The package leverages a method based on analytical continuation via Frobenius generalized power series, providing an efficient and accurate alternative to conventional approaches relying on multi-dimensional series expansions or Mellin--Barnes representations. This one-dimensional approach is particularly advantageous for high-precision calculations and facilitates further optimization through $\varepsilon$-dependent reconstruction from evaluations at specific numerical values, enabling efficient parallelization. The underlying mathematical framework for this method has been detailed in our previous work, while the current paper focuses on the design, implementation, and practical applications of the $\texttt{PrecisionLauricella}$ package.
