Abstract
A fast algorithm for calculating the logarithmic derivative of the Euler gamma function based on the BVE method is constructed. The complexity of the algorithm is close to optimal. The structure of the algorithm allows its parallelization.
Similar content being viewed by others
REFERENCES
Dynkin, E.B., Kolmogorov, A.N., Kostrikin, A.I., et al., Six Lectures Delivered at the International Congress of Mathematicians in Stockholm, 1962 , series 2 of American Mathematical Society Translations, Providence, Am. Math. Soc., 1963, vol. 31.
Karatsuba, A.A., Complexity of calculations, Proc. Steklov Inst. Math., 1995, vol. 211, pp. 169–183.
Karatsuba, A. and Ofman, Yu., Multiplying multidigit numbers on automata, Dokl. Akad. Nauk SSSR, 1962, vol. 145, no. 2, pp. 293–294.
Schönhage, A. and Strassen, V., Schnelle Multiplikation großer Zahlen, Computing, 1971, no. 7, pp. 281–292.
Fürer, M., Faster integer multiplication, SIAM J. Comput., 2009, vol. 39, no. 3, pp. 979–1005.
Benderskii, Yu.V., Fast computation, Dokl. Akad. Nauk SSSR, 1975, vol. 223, no. 5, pp. 1041–1043.
Salamin, Е., Computation of \(\pi \) using arithmetic-geometric mean, Math. Comput., 1976, vol. 30, no. 135, pp. 565–570.
Carlson, B.C., Algorithms involving arithmetic and geometric means, Am. Math. Mon., 1971, no. 78, pp. 496–505.
Borwein, J.M. and Borwein, P.B., Pi and the AGM—A Study in Analytic Number Theory and Computational Complexity, New York: Wiley, 1987.
Karatsuba, E.A., Fast computation of transcendental functions, Probl. Peredachi Inf., 1991, vol. 27, no. 4, pp. 76–99.
Karatsuba, E.A., Calculation of Bessel functions via the summation of series, Numer. Anal. Appl., 2019, vol. 12, no. 4, pp. 372–387.
Lozier, D.W. and Olver, F.W.J., Numerical evaluation of special functions, in Mathematics of Computation 1943–1993: A Half -Century of Computational Mathematics. Proc. Symp. Appl. Math., Gautschi, W., Ed., Providence: Am. Math. Soc., 1994, no. 48, pp. 79–125.
Siegel, C.L., Transcendental Numbers, Princeton: Princeton Univ. Press, 1949.
Temme, N.M., Special Functions. An Introduction to the Classical Functions of Mathematical Physics, New York: John Wiley and Sons, 1996.
Karatsuba, Е.А., On the computation of the Euler constant \(\gamma \), Numer. Algorithms, 2000, no. 24, pp. 83–97.
Bach, Е., The complexity of number-theoretic constants, Inf. Process. Lett., 1997, no. 62, pp. 145–152.
Funding
This work was supported by the Russian Science Foundation, project no. 22-21-00727.
Author information
Authors and Affiliations
Corresponding author
Additional information
Translated by V. Potapchouck
Rights and permissions
About this article
Cite this article
Karatsuba, E.A. A Fast Algorithm for Computing the Digamma Function. Autom Remote Control 83, 1576–1589 (2022). https://doi.org/10.1134/S00051179220100101
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S00051179220100101