|
ABSTRACT
The currently best known algorithms for the numerical evaluation of hypergeometric constants such as Ç(3) to d decimal digits have time complexity O(M(d) log2d) and space complexity of O(d log d) or O(d). Following work from Cheng, Gergel, Kim and Zima, we present a new algorithm with the same asymptotic complexity, but more efficient in practice. Our implementation of this algorithm improves over existing programs for the computation of Π, and we announce a new record of 2 billion digits for Ç(3).
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Bernstein, D. J. Fast multiplication and its applications. http://cr.yp.to/papers.html, 2004.
|
| |
2
|
Borwein, J. and Borwein, P. Pi and the AGM. John Wiley and Sons, 1987.
|
| |
3
|
|
 |
4
|
|
| |
5
|
Chudnovsky, D., Chudnovsky G. Computer algebra in the service of mathematical physics and number theory. Computers in mathematics (Stanford, CA, 1986), 109--232, Lecture Notes in Pure and Appl. Math., 125, Dekker, New York, 1990.
|
 |
6
|
|
 |
7
|
|
 |
8
|
|
 |
9
|
|
| |
10
|
Gosper, R. Strip mining in the abandoned orefields of nineteenth century mathematics. Computers in Mathematics (1990), pp. 261--284.
|
| |
11
|
Gourdon, X., and Sebah, P. Binary splitting method. http://numbers.computation.free.fr/Constants/Algorithms/splitting.html, 2001.
|
| |
12
|
GMP: The GNU Multiple Precision Arithmetic Library, 4.2.1 ed., 2006. http://gmplib.org/.
|
| |
13
|
|
| |
14
|
Karatsuba, E. A. Fast evaluation of transcendental functions. In Problems of Information Transmission, 27: 339--360, 1991.
|
| |
15
|
Lang, S. Algebraic Number Theory. Springer-Verlag, 1994.
|
| |
16
|
Schönhage, A., Grotefeld, A. F. W., and Vetter, E. Fast Algorithms, A Multitape Turing Machine Implementation. BI-Wissenschaftsverlag, 1994.
|
| |
17
|
Schönhage, A. and Strassen, V. Schnelle Multiplikation groβer Zahlen. Computing 7 (1971), 281--292.
|
| |
18
|
Tenenbaum, G. Introduction to Analytic and Probabilistic Number Theory. Cambridge University Press, 1995.
|
| |
19
|
|
| |
20
|
|
| |
21
|
|
| |
22
|
|
| |
23
|
Xue, H. gmp-chudnovsky.c code for computing digits of Π using the GNU MP library. Available at http://gmplib.org/pi-with-gmp.html, 2002.
|
|