Numerical Representation of the Incomplete Gamma Function of Complex Argument
Richard J. Mathar
TL;DR
The paper tackles the problem of efficiently evaluating the incomplete gamma function $F_m(z)$ for complex arguments with small integer indices $m$, a quantity central to electron repulsion integrals. It surveys a broad spectrum of numerical schemes, including hypergeometric-series representations, Laurent asymptotics, nonstandard power-series constructions, index interpolation, and generic integration approaches, then benchmarks their accuracy and speed. The key finding is that a Taylor-series expansion around a fixed grid in the complex $z$-plane, paired with a static matrix of higher derivatives, provides the most robust and efficient evaluation across the complex domain, outperforming other methods whose accuracy regions are more restricted or whose costs are higher. This approach enables fast, stable computations for moving-atom electronic structure problems and other applications requiring $F_m(z)$ with complex arguments, while the study also clarifies the complementary roles and limits of Laurent expansions and other representations in different regions of the $z$-plane.
Abstract
Various approaches to the numerical representation of the Incomplete Gamma Function F_m(z) for complex arguments z and small integer indexes m are compared with respect to numerical fitness (accuracy and speed). We consider power series, Laurent series, Gautschi's approximation to the Faddeeva function, classical numerical methods of treating the standard integral representation, and others not yet covered by the literature. The most suitable scheme is the construction of Taylor expansions around nodes of a regular, fixed grid in the z-plane, which stores a static matrix of higher derivatives. This is the obvious extension to a procedure often in use for real-valued z.
