2019
DOI: 10.1145/3328732
|View full text |Cite
|
Sign up to set email alerts
|

Computing Hypergeometric Functions Rigorously

Abstract: We present an efficient implementation of hypergeometric functions in arbitraryprecision interval arithmetic. The functions 0 (or the Kummer U -function) are supported for unrestricted complex parameters and argument, and by extension, we cover exponential and trigonometric integrals, error functions, Fresnel integrals, incomplete gamma and beta functions, Bessel functions, Airy functions, Legendre functions, Jacobi polynomials, complete elliptic integrals, and other special functions. The output can be used d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
32
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
8
1
1

Relationship

1
9

Authors

Journals

citations
Cited by 40 publications
(32 citation statements)
references
References 57 publications
0
32
0
Order By: Relevance
“…The point z = 1 is a branch point, and the interval [1, ∞] is the branch cut, with the evaluation on this cut taking the limit from below the cut. We need to look at [63,91,11]. The hypergeometric function 2 F 1 (a, b; c; H) can be rewritten 26 This function is also not analytic on C\R >0 , as it has a cut wherever…”
Section: Discussionmentioning
confidence: 99%
“…The point z = 1 is a branch point, and the interval [1, ∞] is the branch cut, with the evaluation on this cut taking the limit from below the cut. We need to look at [63,91,11]. The hypergeometric function 2 F 1 (a, b; c; H) can be rewritten 26 This function is also not analytic on C\R >0 , as it has a cut wherever…”
Section: Discussionmentioning
confidence: 99%
“…Bounds that cover wider classes of functions become more complicated as the number of parameters increases, yet adequate tail bounds are available in the literature and used in practice for common special functions depending on parameters. For example, Du and Yap [DY05,Section 3] or Johansson [Joh16,Section 4.1] present bounds that cover general hypergeometric functions.…”
Section: Differentially Finite Functions As Special Functionsmentioning
confidence: 99%
“…The numerical calculation may again break down for large x or certain choices of parameters. Therefore we repeat the calculations with higher precision using the Arb C library for arbitrary-precision ball arithmetic [14] which implements the hypergeometric function [15]. For the computation we start with 128 bit precision and increase the precision up to 4096 bits trying to achieve at least 64 bits of relative precision for the computed result.…”
Section: Network Latencymentioning
confidence: 99%