Fast computation of elliptic integrals and their generalizations
A. I. Bogolyubskiia, S. L. Skorokhodovb, D. V. Khristoforova
a Faculty of Mechanics and Mathematics, Moscow State University, Leninskie gory, Moscow, 119992, Russia
b Dorodnicyn Computing Center, Russian Academy of Sciences,
ul. Vavilova 40, Moscow, 119991, Russia
A method is developed for the fast and highly accurate computation of complete and incomplete elliptic integrals of the first, second, and third kinds, as well as their generalizations—integrals of the hypergeometric type. The method is based on the reduction of this problem to solving a second-order linear differential equation with polynomial coefficients. Using the expansions of the solution to this equation about its regular and singular points, linear recursions are obtained for the coefficients of these expansions, and the stability of their solutions is examined. The use of the Padé approximation resulted in a significant improvement of the convergence of these expansions. In the case when the singular points are close to each other, which causes strong numerical instability, symbolic transformations for calculating the coefficients in these expansions are used. This radically improves the stability of the method. The execution time of the algorithm is shown to be a linear function of the required accuracy.
elliptic integrals, numerical algorithm, singular points, recurrence equations, hypergeometric Gauss function, symbolic transformations, Padé approximations.
PDF file (1705 kB)
Computational Mathematics and Mathematical Physics, 2005, 45:11, 1864–1878
A. I. Bogolyubskii, S. L. Skorokhodov, D. V. Khristoforov, “Fast computation of elliptic integrals and their generalizations”, Zh. Vychisl. Mat. Mat. Fiz., 45:11 (2005), 1938–1953; Comput. Math. Math. Phys., 45:11 (2005), 1864–1878
Citation in format AMSBIB
\by A.~I.~Bogolyubskii, S.~L.~Skorokhodov, D.~V.~Khristoforov
\paper Fast computation of elliptic integrals and their generalizations
\jour Zh. Vychisl. Mat. Mat. Fiz.
\jour Comput. Math. Math. Phys.
Citing articles on Google Scholar:
Related articles on Google Scholar:
|Number of views:|