Abstract
Kepler's Equation is solved over the entire range of elliptic motion by a fifth-order refinement of the solution of a cubic equation. This method is not iterative, and requires only four transcendental function evaluations: a square root, a cube root, and two trigonometric functions. The maximum relative error of the algorithm is less than one part in 1018, exceeding the capability of double-precision computer arithmetic. Roundoff errors in double-precision implementation of the algorithm are addressed, and procedures to avoid them are developed.
Similar content being viewed by others
References
Abramowitz, M. and Stegun, I. A.: 1965,Handbook of Mathematical Functions, Dover, New York.
Battin, R. H.: 1987,An Introduction to the Mathematics and Methods of Astrodynamics, American Institute of Aeronautics and Astronautics, New York.
Burkardt, T. M. and Danby, J. M. A.: 1983, ‘The Solution of Kepler's Equation, II’,Celest. Mech.,31, 317–328.
Colwell, P.: 1993,Solving Kepler's Equation Over Three Centuries, Willman-Bell, Richmond, VA.
Conway, B. A.: 1986, ‘An Improved Algorithm Due to Laguerre for the Solution of Kepler's Equation’,Celest. Mech.,43, 211–222.
Danby, J. M. A.: 1987, ‘The Solution of Kepler's Equation, III’,Celest. Mech.,40, 303–312.
Danby, J. M. A. and Burkardt, T. M.: 1983, ‘The Solution of Kepler's Equation, I’,Celest. Mech.,31, 95–107.
Mikkola, S.: 1987, ‘A Cubic Approximation for Kepler's Equation’,Celest. Mech.,40, 329–334.
Nijenhuis, A.: 1991, ‘Solving Kepler's Equation with High Efficiency and Accuracy’,Celest. Mech.,51, 319–330.
Odell, A. W. and Gooding, R. H.: 1986, ‘Procedures for Solving Kepler's Equation’,Celest. Mech.,38, 307–334.
Stumpff, P.: 1988, ‘The General Kepler Equation and its Solutions’,Celest. Mech.,43, 211–222.
Taff, L. G. and Brennan, T. A.: 1989, ‘On Solving Kepler's Equation’,Celest. Mech.,46, 163–176.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Markley, F.L. Kepler Equation solver. Celestial Mech Dyn Astr 63, 101–111 (1995). https://doi.org/10.1007/BF00691917
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF00691917