fbpx
Wikipedia

Kepler's equation

In orbital mechanics, Kepler's equation relates various geometric properties of the orbit of a body subject to a central force.

Kepler's equation solutions for five different eccentricities between 0 and 1

It was derived by Johannes Kepler in 1609 in Chapter 60 of his Astronomia nova,[1][2] and in book V of his Epitome of Copernican Astronomy (1621) Kepler proposed an iterative solution to the equation.[3][4] This equation and its solution, however, first appeared in 9th century work of Habash al-Hasib al-Marwazi related to problems of parallax.[5][6][7][8] The equation has played an important role in the history of both physics and mathematics, particularly classical celestial mechanics.

Equation

Kepler's equation is

 

where   is the mean anomaly,   is the eccentric anomaly, and   is the eccentricity.

The 'eccentric anomaly'   is useful to compute the position of a point moving in a Keplerian orbit. As for instance, if the body passes the periastron at coordinates  ,  , at time  , then to find out the position of the body at any time, you first calculate the mean anomaly   from the time and the mean motion   by the formula  , then solve the Kepler equation above to get  , then get the coordinates from:

 

where   is the semi-major axis,   the semi-minor axis.

Kepler's equation is a transcendental equation because sine is a transcendental function, meaning it cannot be solved for   algebraically. Numerical analysis and series expansions are generally required to evaluate  .

Alternate forms

There are several forms of Kepler's equation. Each form is associated with a specific type of orbit. The standard Kepler equation is used for elliptic orbits ( ). The hyperbolic Kepler equation is used for hyperbolic trajectories ( ). The radial Kepler equation is used for linear (radial) trajectories ( ). Barker's equation is used for parabolic trajectories ( ).

When  , the orbit is circular. Increasing   causes the circle to become elliptical. When  , there are three possibilities:

  • a parabolic trajectory,
  • a trajectory going in or out along an infinite ray emanating from the centre of attraction,
  • or a trajectory that goes back and forth along a line segment from the centre of attraction to a point at some distance away.

A slight increase in   above 1 results in a hyperbolic orbit with a turning angle of just under 180 degrees. Further increases reduce the turning angle, and as   goes to infinity, the orbit becomes a straight line of infinite length.

Hyperbolic Kepler equation

The Hyperbolic Kepler equation is:

 

where   is the hyperbolic eccentric anomaly. This equation is derived by redefining M to be the square root of −1 times the right-hand side of the elliptical equation:

 

(in which   is now imaginary) and then replacing   by  .

Radial Kepler equation

The Radial Kepler equation is:

 

where   is proportional to time and   is proportional to the distance from the centre of attraction along the ray. This equation is derived by multiplying Kepler's equation by 1/2 and setting   to 1:

 

and then making the substitution

 

Inverse problem

Calculating   for a given value of   is straightforward. However, solving for   when   is given can be considerably more challenging. There is no closed-form solution.

One can write an infinite series expression for the solution to Kepler's equation using Lagrange inversion, but the series does not converge for all combinations of   and   (see below).

Confusion over the solvability of Kepler's equation has persisted in the literature for four centuries.[9] Kepler himself expressed doubt at the possibility of finding a general solution:

I am sufficiently satisfied that it [Kepler's equation] cannot be solved a priori, on account of the different nature of the arc and the sine. But if I am mistaken, and any one shall point out the way to me, he will be in my eyes the great Apollonius.

— Johannes Kepler[10]

Fourier series expansion (with respect to  ) using Bessel functions is [11]

 

With respect to  , it is a Kapteyn series.

Inverse Kepler equation

The inverse Kepler equation is the solution of Kepler's equation for all real values of  :

 

Evaluating this yields:

 

These series can be reproduced in Mathematica with the InverseSeries operation.

InverseSeries[Series[M - Sin[M], {M, 0, 10}]]
InverseSeries[Series[M - e Sin[M], {M, 0, 10}]]

These functions are simple Maclaurin series. Such Taylor series representations of transcendental functions are considered to be definitions of those functions. Therefore, this solution is a formal definition of the inverse Kepler equation. However,   is not an entire function of   at a given non-zero  . Indeed, the derivative

 

goes to zero at an infinite set of complex numbers when   the nearest to zero being at   and at these two points

 

(where inverse cosh is taken to be positive), and   goes to infinity at these values of  . This means that the radius of convergence of the Maclaurin series is   and the series will not converge for values of   larger than this. The series can also be used for the hyperbolic case, in which case the radius of convergence is   The series for when   converges when  .

While this solution is the simplest in a certain mathematical sense,[which?], other solutions are preferable for most applications. Alternatively, Kepler's equation can be solved numerically.

The solution for   was found by Karl Stumpff in 1968,[12] but its significance wasn't recognized.[13][clarification needed]

One can also write a Maclaurin series in  . This series does not converge when   is larger than the Laplace limit (about 0.66), regardless of the value of   (unless   is a multiple of ), but it converges for all   if   is less than the Laplace limit. The coefficients in the series, other than the first (which is simply  ), depend on   in a periodic way with period .

Inverse radial Kepler equation

The inverse radial Kepler equation ( ) can also be written as:

 

Evaluating this yields:

 

To obtain this result using Mathematica:

InverseSeries[Series[ArcSin[Sqrt[t]] - Sqrt[(1 - t) t], {t, 0, 15}]]

Numerical approximation of inverse problem

For most applications, the inverse problem can be computed numerically by finding the root of the function:

 

This can be done iteratively via Newton's method:

 

Note that   and   are in units of radians in this computation. This iteration is repeated until desired accuracy is obtained (e.g. when   < desired accuracy). For most elliptical orbits an initial value of   is sufficient. For orbits with  , an initial value of   should be used. If   is identically 1, then the derivative of  , which is in the denominator of Newton's method, can get close to zero, making derivative-based methods such as Newton-Raphson, secant, or regula falsi numerically unstable. In that case, the bisection method will provide guaranteed convergence, particularly since the solution can be bounded in a small initial interval. On modern computers, it is possible to achieve 4 or 5 digits of accuracy in 17 to 18 iterations.[14] A similar approach can be used for the hyperbolic form of Kepler's equation.[15]: 66–67  In the case of a parabolic trajectory, Barker's equation is used.

Fixed-point iteration

A related method starts by noting that  . Repeatedly substituting the expression on the right for the   on the right yields a simple fixed-point iteration algorithm for evaluating  . This method is identical to Kepler's 1621 solution.[4]

function E(e, M, n)  E = M  for k = 1 to n  E = M + e*sin E  next k  return E 

The number of iterations,  , depends on the value of  . The hyperbolic form similarly has  .

This method is related to the Newton's method solution above in that

 

To first order in the small quantities   and  ,

 .

See also

References

  1. ^ Kepler, Johannes (1609). "LX. Methodus, ex hac Physica, hoc est genuina & verissima hypothesi, extruendi utramque partem æquationis, & distantias genuinas: quorum utrumque simul per vicariam fieri hactenus non potuit. argumentum falsæ hypotheseos". Astronomia Nova Aitiologētos, Seu Physica Coelestis, tradita commentariis De Motibus Stellæ Martis, Ex observationibus G. V. Tychonis Brahe (in Latin). pp. 299–300.
  2. ^ Aaboe, Asger (2001). Episodes from the Early History of Astronomy. Springer. pp. 146–147. ISBN 978-0-387-95136-2.
  3. ^ Kepler, Johannes (1621). "Libri V. Pars altera.". Epitome astronomiæ Copernicanæ usitatâ formâ Quæstionum & Responsionum conscripta, inq; VII. Libros digesta, quorum tres hi priores sunt de Doctrina Sphæricâ (in Latin). pp. 695–696.
  4. ^ a b Swerdlow, Noel M. (2000). "Kepler's Iterative Solution to Kepler's Equation". Journal for the History of Astronomy. 31 (4): 339–341. Bibcode:2000JHA....31..339S. doi:10.1177/002182860003100404. S2CID 116599258.
  5. ^ Colwell, Peter (1993). Solving Kepler's Equation Over Three Centuries. Willmann-Bell. p. 4. ISBN 978-0-943396-40-8.
  6. ^ Dutka, J. (1997-07-01). "A note on "Kepler's equation"". Archive for History of Exact Sciences. 51: 59–65. Bibcode:1997AHES...51...59D. doi:10.1007/BF00376451. S2CID 122568981.
  7. ^ North, John (2008-07-15). Cosmos: An Illustrated History of Astronomy and Cosmology. University of Chicago Press. ISBN 978-0-226-59441-5.
  8. ^ Livingston, John W. (2017-12-14). The Rise of Science in Islam and the West: From Shared Heritage to Parting of The Ways, 8th to 19th Centuries. Routledge. ISBN 978-1-351-58926-0.
  9. ^ It is often claimed that Kepler's equation "cannot be solved analytically"; see for example here. Whether this is true or not depends on whether one considers an infinite series (or one which does not always converge) to be an analytical solution. Other authors claim that it cannot be solved at all; see for example Madabushi V. K. Chari; Sheppard Joel Salon; Numerical Methods in Electromagnetism, Academic Press, San Diego, CA, USA, 2000, ISBN 0-12-615760-X, p. 659
  10. ^ "Mihi ſufficit credere, ſolvi a priori non poſſe, propter arcus & ſinus ετερογενειαν. Erranti mihi, quicumque viam monſtraverit, is erit mihi magnus Apollonius." Hall, Asaph (May 1883). "Kepler's Problem". Annals of Mathematics. 10 (3): 65–66. doi:10.2307/2635832. JSTOR 2635832.
  11. ^ Boyd, John P. (2007). "Rootfinding for a transcendental equation without a first guess: Polynomialization of Kepler's equation through Chebyshev polynomial equation of the sine". Applied Numerical Mathematics. 57 (1): 12–18. doi:10.1016/j.apnum.2005.11.010.
  12. ^ Stumpff, Karl (1 June 1968). "On The application of Lie-series to the problems of celestial mechanics". NASA Technical Note D-4460. {{cite journal}}: Cite journal requires |journal= (help)
  13. ^ Colwell, Peter (1993). Solving Kepler's Equation Over Three Centuries. Willmann–Bell. p. 43. ISBN 0-943396-40-9.
  14. ^ Keister, Adrian. "The Numerical Analysis of Finding the Height of a Circular Segment". Wineman Technology. Wineman Technology, Inc. Retrieved 28 December 2019.
  15. ^ Pfleger, Thomas; Montenbruck, Oliver (1998). Astronomy on the Personal Computer (Third ed.). Berlin, Heidelberg: Springer. ISBN 978-3-662-03349-4.

External links

  • Danby, John M.; Burkardt, Thomas M. (1983). "The solution of Kepler's equation. I". Celestial Mechanics. 31 (2): 95–107. Bibcode:1983CeMec..31...95D. doi:10.1007/BF01686811. S2CID 189832421.
  • Conway, Bruce A. (1986). "An improved algorithm due to Laguerre for the solution of Kepler's equation". 24th Aerospace Sciences Meeting. doi:10.2514/6.1986-84.
  • Mikkola, Seppo (1987). "A cubic approximation for Kepler's equation" (PDF). Celestial Mechanics. 40 (3): 329–334. Bibcode:1987CeMec..40..329M. doi:10.1007/BF01235850. S2CID 122237945.
  • Nijenhuis, Albert (1991). "Solving Kepler's equation with high efficiency and accuracy". Celestial Mechanics and Dynamical Astronomy. 51 (4): 319–330. Bibcode:1991CeMDA..51..319N. doi:10.1007/BF00052925. S2CID 121845017.
  • Markley, F. Landis (1995). "Kepler equation solver". Celestial Mechanics and Dynamical Astronomy. 63 (1): 101–111. Bibcode:1995CeMDA..63..101M. doi:10.1007/BF00691917. S2CID 120405765.
  • Fukushima, Toshio (1996). "A method solving kepler's equation without transcendental function evaluations". Celestial Mechanics and Dynamical Astronomy. 66 (3): 309–319. Bibcode:1996CeMDA..66..309F. doi:10.1007/BF00049384. S2CID 120352687.
  • Charles, Edgar D.; Tatum, Jeremy B. (1997). "The convergence of Newton-Raphson iteration with Kepler's equation". Celestial Mechanics and Dynamical Astronomy. 69 (4): 357–372. Bibcode:1997CeMDA..69..357C. doi:10.1023/A:1008200607490. S2CID 118637706.
  • Stumpf, Laura (1999). "Chaotic behaviour in the Newton iterative function associated with Kepler's equation". Celestial Mechanics and Dynamical Astronomy. 74 (2): 95–109. doi:10.1023/A:1008339416143. S2CID 122491746.
  • Palacios, Manuel (2002). "Kepler equation and accelerated Newton method". Journal of Computational and Applied Mathematics. 138 (2): 335–346. Bibcode:2002JCoAM.138..335P. doi:10.1016/S0377-0427(01)00369-7.
  • Boyd, John P. (2007). "Rootfinding for a transcendental equation without a first guess: Polynomialization of Kepler's equation through Chebyshev polynomial equation of the sine". Applied Numerical Mathematics. 57 (1): 12–18. doi:10.1016/j.apnum.2005.11.010.
  • Pál, András (2009). "An analytical solution for Kepler's problem". Monthly Notices of the Royal Astronomical Society. 396 (3): 1737–1742. arXiv:0904.0324. Bibcode:2009MNRAS.396.1737P. doi:10.1111/j.1365-2966.2009.14853.x.
  • Esmaelzadeh, Reza; Ghadiri, Hossein (2014). "Appropriate starter for solving the Kepler's equation". International Journal of Computer Applications. 89 (7): 31–38. Bibcode:2014IJCA...89g..31E. doi:10.5120/15517-4394.
  • Zechmeister, Mathias (2018). "CORDIC-like method for solving Kepler's equation". Astronomy and Astrophysics. 619: A128. arXiv:1808.07062. Bibcode:2018A&A...619A.128Z. doi:10.1051/0004-6361/201833162.
  • Kepler's Equation at Wolfram Mathworld

kepler, equation, specific, applications, kepler, laws, planetary, motion, orbital, mechanics, relates, various, geometric, properties, orbit, body, subject, central, force, solutions, five, different, eccentricities, between, derived, johannes, kepler, 1609, . For specific applications of Kepler s equation see Kepler s laws of planetary motion In orbital mechanics Kepler s equation relates various geometric properties of the orbit of a body subject to a central force Kepler s equation solutions for five different eccentricities between 0 and 1 It was derived by Johannes Kepler in 1609 in Chapter 60 of his Astronomia nova 1 2 and in book V of his Epitome of Copernican Astronomy 1621 Kepler proposed an iterative solution to the equation 3 4 This equation and its solution however first appeared in 9th century work of Habash al Hasib al Marwazi related to problems of parallax 5 6 7 8 The equation has played an important role in the history of both physics and mathematics particularly classical celestial mechanics Contents 1 Equation 2 Alternate forms 2 1 Hyperbolic Kepler equation 2 2 Radial Kepler equation 3 Inverse problem 3 1 Inverse Kepler equation 3 2 Inverse radial Kepler equation 4 Numerical approximation of inverse problem 4 1 Fixed point iteration 5 See also 6 References 7 External linksEquation EditKepler s equation is M E e sin E displaystyle M E e sin E where M displaystyle M is the mean anomaly E displaystyle E is the eccentric anomaly and e displaystyle e is the eccentricity The eccentric anomaly E displaystyle E is useful to compute the position of a point moving in a Keplerian orbit As for instance if the body passes the periastron at coordinates x a 1 e displaystyle x a 1 e y 0 displaystyle y 0 at time t t 0 displaystyle t t 0 then to find out the position of the body at any time you first calculate the mean anomaly M displaystyle M from the time and the mean motion n displaystyle n by the formula M n t t 0 displaystyle M n t t 0 then solve the Kepler equation above to get E displaystyle E then get the coordinates from x a cos E e y b sin E displaystyle begin array lcl x amp amp a cos E e y amp amp b sin E end array where a displaystyle a is the semi major axis b displaystyle b the semi minor axis Kepler s equation is a transcendental equation because sine is a transcendental function meaning it cannot be solved for E displaystyle E algebraically Numerical analysis and series expansions are generally required to evaluate E displaystyle E Alternate forms EditThere are several forms of Kepler s equation Each form is associated with a specific type of orbit The standard Kepler equation is used for elliptic orbits 0 e lt 1 displaystyle 0 leq e lt 1 The hyperbolic Kepler equation is used for hyperbolic trajectories e gt 1 displaystyle e gt 1 The radial Kepler equation is used for linear radial trajectories e 1 displaystyle e 1 Barker s equation is used for parabolic trajectories e 1 displaystyle e 1 When e 0 displaystyle e 0 the orbit is circular Increasing e displaystyle e causes the circle to become elliptical When e 1 displaystyle e 1 there are three possibilities a parabolic trajectory a trajectory going in or out along an infinite ray emanating from the centre of attraction or a trajectory that goes back and forth along a line segment from the centre of attraction to a point at some distance away A slight increase in e displaystyle e above 1 results in a hyperbolic orbit with a turning angle of just under 180 degrees Further increases reduce the turning angle and as e displaystyle e goes to infinity the orbit becomes a straight line of infinite length Hyperbolic Kepler equation Edit The Hyperbolic Kepler equation is M e sinh H H displaystyle M e sinh H H where H displaystyle H is the hyperbolic eccentric anomaly This equation is derived by redefining M to be the square root of 1 times the right hand side of the elliptical equation M i E e sin E displaystyle M i left E e sin E right in which E displaystyle E is now imaginary and then replacing E displaystyle E by i H displaystyle iH Radial Kepler equation Edit The Radial Kepler equation is t x sin 1 x x 1 x displaystyle t x sin 1 sqrt x sqrt x 1 x where t displaystyle t is proportional to time and x displaystyle x is proportional to the distance from the centre of attraction along the ray This equation is derived by multiplying Kepler s equation by 1 2 and setting e displaystyle e to 1 t x 1 2 E sin E displaystyle t x frac 1 2 left E sin E right and then making the substitution E 2 sin 1 x displaystyle E 2 sin 1 sqrt x Inverse problem EditCalculating M displaystyle M for a given value of E displaystyle E is straightforward However solving for E displaystyle E when M displaystyle M is given can be considerably more challenging There is no closed form solution One can write an infinite series expression for the solution to Kepler s equation using Lagrange inversion but the series does not converge for all combinations of e displaystyle e and M displaystyle M see below Confusion over the solvability of Kepler s equation has persisted in the literature for four centuries 9 Kepler himself expressed doubt at the possibility of finding a general solution I am sufficiently satisfied that it Kepler s equation cannot be solved a priori on account of the different nature of the arc and the sine But if I am mistaken and any one shall point out the way to me he will be in my eyes the great Apollonius Johannes Kepler 10 Fourier series expansion with respect to M displaystyle M using Bessel functions is 11 E M m 1 2 m J m m e sin m M e 1 M p p displaystyle E M sum m 1 infty frac 2 m J m me sin mM quad e leq 1 quad M in pi pi With respect to e displaystyle e it is a Kapteyn series Inverse Kepler equation Edit The inverse Kepler equation is the solution of Kepler s equation for all real values of e displaystyle e E n 1 M n 3 n lim 8 0 d n 1 d 8 n 1 8 8 sin 8 3 n e 1 n 1 M n n lim 8 0 d n 1 d 8 n 1 8 8 e sin 8 n e 1 displaystyle E begin cases displaystyle sum n 1 infty frac M frac n 3 n lim theta to 0 Bigg frac mathrm d n 1 mathrm d theta n 1 bigg bigg frac theta sqrt 3 theta sin theta bigg n bigg Bigg amp e 1 displaystyle sum n 1 infty frac M n n lim theta to 0 Bigg frac mathrm d n 1 mathrm d theta n 1 bigg Big frac theta theta e sin theta Big n bigg Bigg amp e neq 1 end cases Evaluating this yields E s 1 60 s 3 1 1400 s 5 1 25200 s 7 43 17248000 s 9 1213 7207200000 s 11 151439 12713500800000 s 13 with s 6 M 1 3 e 1 1 1 e M e 1 e 4 M 3 3 9 e 2 e 1 e 7 M 5 5 225 e 3 54 e 2 e 1 e 10 M 7 7 11025 e 4 4131 e 3 243 e 2 e 1 e 13 M 9 9 e 1 displaystyle E begin cases displaystyle s frac 1 60 s 3 frac 1 1400 s 5 frac 1 25200 s 7 frac 43 17248000 s 9 frac 1213 7207200000 s 11 frac 151439 12713500800000 s 13 cdots text with s 6M 1 3 amp e 1 displaystyle frac 1 1 e M frac e 1 e 4 frac M 3 3 frac 9e 2 e 1 e 7 frac M 5 5 frac 225e 3 54e 2 e 1 e 10 frac M 7 7 frac 11025e 4 4131e 3 243e 2 e 1 e 13 frac M 9 9 cdots amp e neq 1 end cases These series can be reproduced in Mathematica with the InverseSeries operation span class n InverseSeries span span class p span span class n Series span span class p span span class n M span span class w span span class o span span class w span span class n Sin span span class p span span class n M span span class p span span class w span span class p span span class n M span span class p span span class w span span class mi 0 span span class p span span class w span span class mi 10 span span class p span span class w span span class n InverseSeries span span class p span span class n Series span span class p span span class n M span span class w span span class o span span class w span span class n e span span class w span span class n Sin span span class p span span class n M span span class p span span class w span span class p span span class n M span span class p span span class w span span class mi 0 span span class p span span class w span span class mi 10 span span class p span span class w span These functions are simple Maclaurin series Such Taylor series representations of transcendental functions are considered to be definitions of those functions Therefore this solution is a formal definition of the inverse Kepler equation However E displaystyle E is not an entire function of M displaystyle M at a given non zero e displaystyle e Indeed the derivative d M d E 1 e cos E displaystyle mathrm dM mathrm d E 1 e cos E goes to zero at an infinite set of complex numbers when e lt 1 displaystyle e lt 1 the nearest to zero being at E i cosh 1 1 e displaystyle E pm i cosh 1 1 e and at these two points M E e sin E i cosh 1 1 e 1 e 2 displaystyle M E e sin E pm i left cosh 1 1 e sqrt 1 e 2 right where inverse cosh is taken to be positive and d E d M displaystyle mathrm d E mathrm d M goes to infinity at these values of M displaystyle M This means that the radius of convergence of the Maclaurin series is cosh 1 1 e 1 e 2 displaystyle cosh 1 1 e sqrt 1 e 2 and the series will not converge for values of M displaystyle M larger than this The series can also be used for the hyperbolic case in which case the radius of convergence is cos 1 1 e e 2 1 displaystyle cos 1 1 e sqrt e 2 1 The series for when e 1 displaystyle e 1 converges when M lt 2 p displaystyle M lt 2 pi While this solution is the simplest in a certain mathematical sense which other solutions are preferable for most applications Alternatively Kepler s equation can be solved numerically The solution for e 1 displaystyle e neq 1 was found by Karl Stumpff in 1968 12 but its significance wasn t recognized 13 clarification needed One can also write a Maclaurin series in e displaystyle e This series does not converge when e displaystyle e is larger than the Laplace limit about 0 66 regardless of the value of M displaystyle M unless M displaystyle M is a multiple of 2p but it converges for all M displaystyle M if e displaystyle e is less than the Laplace limit The coefficients in the series other than the first which is simply M displaystyle M depend on M displaystyle M in a periodic way with period 2p Inverse radial Kepler equation Edit The inverse radial Kepler equation e 1 displaystyle e 1 can also be written as x t n 1 lim r 0 t 2 3 n n d n 1 d r n 1 r n 3 2 sin 1 r r r 2 2 3 n displaystyle x t sum n 1 infty left lim r to 0 left frac t frac 2 3 n n frac mathrm d n 1 mathrm d r n 1 left r n left frac 3 2 Big sin 1 sqrt r sqrt r r 2 Big right frac 2 3 n right right right Evaluating this yields x t p 1 5 p 2 3 175 p 3 23 7875 p 4 1894 3031875 p 5 3293 21896875 p 6 2418092 62077640625 p 7 p 3 2 t 2 3 displaystyle x t p frac 1 5 p 2 frac 3 175 p 3 frac 23 7875 p 4 frac 1894 3031875 p 5 frac 3293 21896875 p 6 frac 2418092 62077640625 p 7 cdots bigg p left tfrac 3 2 t right 2 3 To obtain this result using Mathematica span class n InverseSeries span span class p span span class n Series span span class p span span class n ArcSin span span class p span span class n Sqrt span span class p span span class n t span span class p span span class w span span class o span span class w span span class n Sqrt span span class p span span class mi 1 span span class w span span class o span span class w span span class n t span span class p span span class w span span class n t span span class p span span class w span span class p span span class n t span span class p span span class w span span class mi 0 span span class p span span class w span span class mi 15 span span class p span span class w span Numerical approximation of inverse problem EditFor most applications the inverse problem can be computed numerically by finding the root of the function f E E e sin E M t displaystyle f E E e sin E M t This can be done iteratively via Newton s method E n 1 E n f E n f E n E n E n e sin E n M t 1 e cos E n displaystyle E n 1 E n frac f E n f E n E n frac E n e sin E n M t 1 e cos E n Note that E displaystyle E and M displaystyle M are in units of radians in this computation This iteration is repeated until desired accuracy is obtained e g when f E displaystyle f E lt desired accuracy For most elliptical orbits an initial value of E 0 M t displaystyle E 0 M t is sufficient For orbits with e gt 0 8 displaystyle e gt 0 8 an initial value of E 0 p displaystyle E 0 pi should be used If e displaystyle e is identically 1 then the derivative of f displaystyle f which is in the denominator of Newton s method can get close to zero making derivative based methods such as Newton Raphson secant or regula falsi numerically unstable In that case the bisection method will provide guaranteed convergence particularly since the solution can be bounded in a small initial interval On modern computers it is possible to achieve 4 or 5 digits of accuracy in 17 to 18 iterations 14 A similar approach can be used for the hyperbolic form of Kepler s equation 15 66 67 In the case of a parabolic trajectory Barker s equation is used Fixed point iteration Edit A related method starts by noting that E M e sin E displaystyle E M e sin E Repeatedly substituting the expression on the right for the E displaystyle E on the right yields a simple fixed point iteration algorithm for evaluating E e M displaystyle E e M This method is identical to Kepler s 1621 solution 4 function E e M n E M for k 1 to n E M e sin E next k return E The number of iterations n displaystyle n depends on the value of e displaystyle e The hyperbolic form similarly has H e sinh H M displaystyle H e sinh H M This method is related to the Newton s method solution above in that E n 1 E n E n e sin E n M t 1 e cos E n E n M e sin E n E n 1 e cos E n 1 e 2 cos E n 2 displaystyle E n 1 E n frac E n e sin E n M t 1 e cos E n E n frac M e sin E n E n 1 e cos E n 1 e 2 cos E n 2 To first order in the small quantities M E n displaystyle M E n and e displaystyle e E n 1 M e sin E n displaystyle E n 1 approx M e sin E n See also EditKepler s laws of planetary motion Kepler problem Kepler problem in general relativity Radial trajectoryReferences Edit Kepler Johannes 1609 LX Methodus ex hac Physica hoc est genuina amp verissima hypothesi extruendi utramque partem aequationis amp distantias genuinas quorum utrumque simul per vicariam fieri hactenus non potuit argumentum falsae hypotheseos Astronomia Nova Aitiologetos Seu Physica Coelestis tradita commentariis De Motibus Stellae Martis Ex observationibus G V Tychonis Brahe in Latin pp 299 300 Aaboe Asger 2001 Episodes from the Early History of Astronomy Springer pp 146 147 ISBN 978 0 387 95136 2 Kepler Johannes 1621 Libri V Pars altera Epitome astronomiae Copernicanae usitata forma Quaestionum amp Responsionum conscripta inq VII Libros digesta quorum tres hi priores sunt de Doctrina Sphaerica in Latin pp 695 696 a b Swerdlow Noel M 2000 Kepler s Iterative Solution to Kepler s Equation Journal for the History of Astronomy 31 4 339 341 Bibcode 2000JHA 31 339S doi 10 1177 002182860003100404 S2CID 116599258 Colwell Peter 1993 Solving Kepler s Equation Over Three Centuries Willmann Bell p 4 ISBN 978 0 943396 40 8 Dutka J 1997 07 01 A note on Kepler s equation Archive for History of Exact Sciences 51 59 65 Bibcode 1997AHES 51 59D doi 10 1007 BF00376451 S2CID 122568981 North John 2008 07 15 Cosmos An Illustrated History of Astronomy and Cosmology University of Chicago Press ISBN 978 0 226 59441 5 Livingston John W 2017 12 14 The Rise of Science in Islam and the West From Shared Heritage to Parting of The Ways 8th to 19th Centuries Routledge ISBN 978 1 351 58926 0 It is often claimed that Kepler s equation cannot be solved analytically see for example here Whether this is true or not depends on whether one considers an infinite series or one which does not always converge to be an analytical solution Other authors claim that it cannot be solved at all see for example Madabushi V K Chari Sheppard Joel Salon Numerical Methods in Electromagnetism Academic Press San Diego CA USA 2000 ISBN 0 12 615760 X p 659 Mihi ſufficit credere ſolvi a priori non poſſe propter arcus amp ſinus eterogeneian Erranti mihi quicumque viam monſtraverit is erit mihi magnus Apollonius Hall Asaph May 1883 Kepler s Problem Annals of Mathematics 10 3 65 66 doi 10 2307 2635832 JSTOR 2635832 Boyd John P 2007 Rootfinding for a transcendental equation without a first guess Polynomialization of Kepler s equation through Chebyshev polynomial equation of the sine Applied Numerical Mathematics 57 1 12 18 doi 10 1016 j apnum 2005 11 010 Stumpff Karl 1 June 1968 On The application of Lie series to the problems of celestial mechanics NASA Technical Note D 4460 a href Template Cite journal html title Template Cite journal cite journal a Cite journal requires journal help Colwell Peter 1993 Solving Kepler s Equation Over Three Centuries Willmann Bell p 43 ISBN 0 943396 40 9 Keister Adrian The Numerical Analysis of Finding the Height of a Circular Segment Wineman Technology Wineman Technology Inc Retrieved 28 December 2019 Pfleger Thomas Montenbruck Oliver 1998 Astronomy on the Personal Computer Third ed Berlin Heidelberg Springer ISBN 978 3 662 03349 4 External links Edit Wikimedia Commons has media related to Kepler s equation Danby John M Burkardt Thomas M 1983 The solution of Kepler s equation I Celestial Mechanics 31 2 95 107 Bibcode 1983CeMec 31 95D doi 10 1007 BF01686811 S2CID 189832421 Conway Bruce A 1986 An improved algorithm due to Laguerre for the solution of Kepler s equation 24th Aerospace Sciences Meeting doi 10 2514 6 1986 84 Mikkola Seppo 1987 A cubic approximation for Kepler s equation PDF Celestial Mechanics 40 3 329 334 Bibcode 1987CeMec 40 329M doi 10 1007 BF01235850 S2CID 122237945 Nijenhuis Albert 1991 Solving Kepler s equation with high efficiency and accuracy Celestial Mechanics and Dynamical Astronomy 51 4 319 330 Bibcode 1991CeMDA 51 319N doi 10 1007 BF00052925 S2CID 121845017 Markley F Landis 1995 Kepler equation solver Celestial Mechanics and Dynamical Astronomy 63 1 101 111 Bibcode 1995CeMDA 63 101M doi 10 1007 BF00691917 S2CID 120405765 Fukushima Toshio 1996 A method solving kepler s equation without transcendental function evaluations Celestial Mechanics and Dynamical Astronomy 66 3 309 319 Bibcode 1996CeMDA 66 309F doi 10 1007 BF00049384 S2CID 120352687 Charles Edgar D Tatum Jeremy B 1997 The convergence of Newton Raphson iteration with Kepler s equation Celestial Mechanics and Dynamical Astronomy 69 4 357 372 Bibcode 1997CeMDA 69 357C doi 10 1023 A 1008200607490 S2CID 118637706 Stumpf Laura 1999 Chaotic behaviour in the Newton iterative function associated with Kepler s equation Celestial Mechanics and Dynamical Astronomy 74 2 95 109 doi 10 1023 A 1008339416143 S2CID 122491746 Palacios Manuel 2002 Kepler equation and accelerated Newton method Journal of Computational and Applied Mathematics 138 2 335 346 Bibcode 2002JCoAM 138 335P doi 10 1016 S0377 0427 01 00369 7 Boyd John P 2007 Rootfinding for a transcendental equation without a first guess Polynomialization of Kepler s equation through Chebyshev polynomial equation of the sine Applied Numerical Mathematics 57 1 12 18 doi 10 1016 j apnum 2005 11 010 Pal Andras 2009 An analytical solution for Kepler s problem Monthly Notices of the Royal Astronomical Society 396 3 1737 1742 arXiv 0904 0324 Bibcode 2009MNRAS 396 1737P doi 10 1111 j 1365 2966 2009 14853 x Esmaelzadeh Reza Ghadiri Hossein 2014 Appropriate starter for solving the Kepler s equation International Journal of Computer Applications 89 7 31 38 Bibcode 2014IJCA 89g 31E doi 10 5120 15517 4394 Zechmeister Mathias 2018 CORDIC like method for solving Kepler s equation Astronomy and Astrophysics 619 A128 arXiv 1808 07062 Bibcode 2018A amp A 619A 128Z doi 10 1051 0004 6361 201833162 Kepler s Equation at Wolfram Mathworld Retrieved from https en wikipedia org w index php title Kepler 27s equation amp oldid 1136357267, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.