{"title":"Kepler equation solution without transcendental functions or lookup tables","authors":"Adonis R. Pimienta-Penalver, John L. Crassidis","doi":"10.1007/s10569-023-10176-x","DOIUrl":null,"url":null,"abstract":"<p>This paper presents a new approach to approximate the solution of Kepler’s equation. It is found that by means of a series approximation, an angle identity, the application of Sturm’s theorem, and an iterative correction method, the need to evaluate transcendental functions or query lookup tables is eliminated. The final procedure builds upon Mikkola’s approach. Initially, a fifteenth-order polynomial is derived through a series approximation of Kepler’s equation. Sturm’s theorem is used to prove that only one real root exists for this polynomial for the given range of mean anomaly and eccentricity. An initial approximation for this root is found using a third-order polynomial. Then, a single generalized Newton–Raphson correction is applied to obtain fourteenth-place accuracies in the elliptical case, which is near machine precision. This paper will focus on demonstrating the procedure for the elliptical case, though an application to hyperbolic orbits through a similar methodology may be similarly developed.</p>","PeriodicalId":72537,"journal":{"name":"Celestial mechanics and dynamical astronomy","volume":"54 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Celestial mechanics and dynamical astronomy","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s10569-023-10176-x","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents a new approach to approximate the solution of Kepler’s equation. It is found that by means of a series approximation, an angle identity, the application of Sturm’s theorem, and an iterative correction method, the need to evaluate transcendental functions or query lookup tables is eliminated. The final procedure builds upon Mikkola’s approach. Initially, a fifteenth-order polynomial is derived through a series approximation of Kepler’s equation. Sturm’s theorem is used to prove that only one real root exists for this polynomial for the given range of mean anomaly and eccentricity. An initial approximation for this root is found using a third-order polynomial. Then, a single generalized Newton–Raphson correction is applied to obtain fourteenth-place accuracies in the elliptical case, which is near machine precision. This paper will focus on demonstrating the procedure for the elliptical case, though an application to hyperbolic orbits through a similar methodology may be similarly developed.