HOME

TheInfoList



OR:

In
orbital mechanics Orbital mechanics or astrodynamics is the application of ballistics and celestial mechanics to the practical problems concerning the motion of rockets and other spacecraft. The motion of these objects is usually calculated from Newton's laws of ...
, Kepler's equation relates various geometric properties of the orbit of a body subject to a
central force In classical mechanics, a central force on an object is a force that is directed towards or away from a point called center of force. : \vec = \mathbf(\mathbf) = \left\vert F( \mathbf ) \right\vert \hat where \vec F is the force, F is a vecto ...
. It was first derived by
Johannes Kepler Johannes Kepler (; ; 27 December 1571 – 15 November 1630) was a German astronomer, mathematician, astrologer, natural philosopher and writer on music. He is a key figure in the 17th-century Scientific Revolution, best known for his laws o ...
in 1609 in Chapter 60 of his ''
Astronomia nova ''Astronomia nova'' (English: ''New Astronomy'', full title in original Latin: ) is a book, published in 1609, that contains the results of the astronomer Johannes Kepler's ten-year-long investigation of the motion of Mars. One of the most si ...
'', and in book V of his '' Epitome of Copernican Astronomy'' (1621) Kepler proposed an iterative solution to the equation. The equation has played an important role in the history of both physics and mathematics, particularly classical
celestial mechanics Celestial mechanics is the branch of astronomy that deals with the motions of objects in outer space. Historically, celestial mechanics applies principles of physics (classical mechanics) to astronomical objects, such as stars and planets, to ...
.


Equation

Kepler's equation is where M is the
mean anomaly In celestial mechanics, the mean anomaly is the fraction of an elliptical orbit's period that has elapsed since the orbiting body passed periapsis, expressed as an angle which can be used in calculating the position of that body in the classical ...
, E is the
eccentric anomaly In orbital mechanics, the eccentric anomaly is an angular parameter that defines the position of a body that is moving along an elliptic Kepler orbit. The eccentric anomaly is one of three angular parameters ("anomalies") that define a position alo ...
, and e is the
eccentricity Eccentricity or eccentric may refer to: * Eccentricity (behavior), odd behavior on the part of a person, as opposed to being "normal" Mathematics, science and technology Mathematics * Off-center, in geometry * Eccentricity (graph theory) of a ...
. The 'eccentric anomaly' 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), y = 0, at time t = t_0, then to find out the position of the body at any time, you first calculate the mean anomaly M from the time and the mean motion n by the formula M = n(t - t_0), then solve the Kepler equation above to get E, then get the coordinates from: where a is the
semi-major axis In geometry, the major axis of an ellipse is its longest diameter: a line segment that runs through the center and both foci, with ends at the two most widely separated points of the perimeter. The semi-major axis (major semiaxis) is the longe ...
, b the
semi-minor axis In geometry, the major axis of an ellipse is its longest diameter: a line segment that runs through the center and both foci, with ends at the two most widely separated points of the perimeter. The semi-major axis (major semiaxis) is the long ...
. Kepler's equation is a
transcendental equation In applied mathematics, a transcendental equation is an equation over the real (or complex) numbers that is not algebraic, that is, if at least one of its sides describes a transcendental function. Examples include: :\begin x &= e^ \\ x &= ...
because
sine In mathematics, sine and cosine are trigonometric functions of an angle. The sine and cosine of an acute angle are defined in the context of a right triangle: for the specified angle, its sine is the ratio of the length of the side that is op ...
is a
transcendental function In mathematics, a transcendental function is an analytic function that does not satisfy a polynomial equation, in contrast to an algebraic function. In other words, a transcendental function "transcends" algebra in that it cannot be expressed alg ...
, meaning it cannot be solved for E algebraically.
Numerical analysis Numerical analysis is the study of algorithms that use numerical approximation (as opposed to symbolic manipulations) for the problems of mathematical analysis (as distinguished from discrete mathematics). It is the study of numerical methods t ...
and series expansions are generally required to evaluate E.


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 (0 \le e < 1). The hyperbolic Kepler equation is used for hyperbolic trajectories (e > 1). The radial Kepler equation is used for linear (radial) trajectories (e = 1). Barker's equation is used for parabolic trajectories (e = 1). When e = 0, the orbit is circular. Increasing e causes the circle to become elliptical. When 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 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 goes to infinity, the orbit becomes a straight line of infinite length.


Hyperbolic Kepler equation

The Hyperbolic Kepler equation is: where 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 \left( E - e \sin E \right) (in which E is now imaginary) and then replacing E by iH.


Radial Kepler equation

The Radial Kepler equation is: where t is proportional to time and 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 to 1: : t(x) = \frac\left E - \sin E \right and then making the substitution : E = 2 \sin^(\sqrt).


Inverse problem

Calculating M for a given value of E is straightforward. However, solving for E when M is given can be considerably more challenging. There is no closed-form solution. One can write an
infinite series In mathematics, a series is, roughly speaking, a description of the operation of adding infinitely many quantities, one after the other, to a given starting quantity. The study of series is a major part of calculus and its generalization, mat ...
expression for the solution to Kepler's equation using Lagrange inversion, but the series does not converge for all combinations of e and M (see below). Confusion over the solvability of Kepler's equation has persisted in the literature for four centuries. Kepler himself expressed doubt at the possibility of finding a general solution:
Fourier series A Fourier series () is a summation of harmonically related sinusoidal functions, also known as components or harmonics. The result of the summation is a periodic function whose functional form is determined by the choices of cycle length (or ''p ...
expansion (with respect to M) using
Bessel functions Bessel functions, first defined by the mathematician Daniel Bernoulli and then generalized by Friedrich Bessel, are canonical solutions of Bessel's differential equation x^2 \frac + x \frac + \left(x^2 - \alpha^2 \right)y = 0 for an arbitrary ...
is : E = M + \sum_^\infty \frac J_m(me) \sin(mM), \quad e\le 1, \quad M \in \pi,\pi With respect to e, it is a
Kapteyn series Kapteyn series is a series expansion of analytic functions on a domain in terms of the Bessel function of the first kind. Kapteyn series are named after Willem Kapteyn, who first studied such series in 1893.Kapteyn, W. (1893). Recherches sur les f ...
.


Inverse Kepler equation

The inverse Kepler equation is the solution of Kepler's equation for all real values of e: : E = \begin \displaystyle \sum_^\infty \lim_ \! \Bigg( \frac \bigg( \bigg( \frac \bigg)^ \bigg) \Bigg) , & e = 1 \\ \displaystyle \sum_^\infty \lim_ \! \Bigg( \frac \bigg( \Big( \frac \Big)^ \bigg) \Bigg) , & e \ne 1 \end Evaluating this yields: : E = \begin \displaystyle s + \frac s^3 + \fracs^5 + \fracs^7 + \fracs^9 + \fracs^ + \fracs^+ \cdots \texts = ( 6 M )^ , & e = 1\\ \\ \displaystyle \frac M - \frac \frac + \frac \frac - \frac \frac + \frac \frac+ \cdots , & e \ne 1 \end These series can be reproduced in
Mathematica Wolfram Mathematica is a software system with built-in libraries for several areas of technical computing that allow machine learning, statistics, symbolic computation, data manipulation, network analysis, time series analysis, NLP, optimizat ...
with the InverseSeries operation. : InverseSeries eries[M_-_Sin[M_.html" ;"title="_-_Sin[M.html" ;"title="eries[M - Sin[M">eries[M - Sin[M ">_-_Sin[M.html" ;"title="eries[M - Sin[M">eries[M - Sin[M : InverseSeries[Series[M - e Sin[M], 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 is not an
entire function In complex analysis, an entire function, also called an integral function, is a complex-valued function that is holomorphic on the whole complex plane. Typical examples of entire functions are polynomials and the exponential function, and any fini ...
of M at a given non-zero e. Indeed the derivative :\mathrm/\mathrmE=1-e\cos E goes to zero at an infinite set of complex numbers when e < 1, the nearest to zero being at E=\pm i\cosh^(1/e), and at these two points :M=E-e\sin E=\pm i\left(\cosh^(1/e)-\sqrt\right) (where inverse cosh is taken to be positive), and \mathrmE/\mathrmM goes to infinity at these values of M. This means that the radius of convergence of the Maclaurin series is \cosh^(1/e)-\sqrt and the series will not converge for values of M larger than this. The series can also be used for the hyperbolic case, in which case the radius of convergence is \cos^(1/e)-\sqrt. The series for when e = 1 converges when M < 2\pi. While this solution is the simplest in a certain mathematical sense,, other solutions are preferable for most applications. Alternatively, Kepler's equation can be solved numerically. The solution for e \ne 1 was found by Karl Stumpff in 1968, but its significance wasn't recognized. One can also write a Maclaurin series in e. This series does not converge when e is larger than the
Laplace limit In mathematics, the Laplace limit is the maximum value of the eccentricity for which a solution to Kepler's equation, in terms of a power series in the eccentricity, converges. It is approximately : 0.66274 34193 49181 58097 47420 97109 25290. K ...
(about 0.66), regardless of the value of M (unless M is a multiple of ), but it converges for all M if e is less than the Laplace limit. The coefficients in the series, other than the first (which is simply M), depend on M in a periodic way with period .


Inverse radial Kepler equation

The inverse radial Kepler equation (e = 1) can also be written as: : x( t ) = \sum_^ \left \lim_ \left( \frac \! \left( r^n \left( \frac \Big( \sin^( \sqrt ) - \sqrt \Big) \right)^ \right) \right) \right Evaluating this yields: :x(t) = p - \frac p^2 - \fracp^3 - \fracp^4 - \fracp^5 - \fracp^6 - \fracp^7 - \ \cdots \ \bigg, To obtain this result using
Mathematica Wolfram Mathematica is a software system with built-in libraries for several areas of technical computing that allow machine learning, statistics, symbolic computation, data manipulation, network analysis, time series analysis, NLP, optimizat ...
: :InverseSeries eries[ArcSin[Sqrt[t_-_Sqrt[(1_-_t)_t.html" ;"title="rcSin[Sqrt[t.html" ;"title="eries[ArcSin[Sqrt[t">eries[ArcSin[Sqrt[t - Sqrt[(1 - t) t">rcSin[Sqrt[t.html" ;"title="eries[ArcSin[Sqrt[t">eries[ArcSin[Sqrt[t - Sqrt[(1 - t) t


Numerical approximation of inverse problem

For most applications, the inverse problem can be computed numerically by finding the Zero of a function, root of the function: : f(E) = E - e \sin(E) - M(t) This can be done iteratively via
Newton's method In numerical analysis, Newton's method, also known as the Newton–Raphson method, named after Isaac Newton and Joseph Raphson, is a root-finding algorithm which produces successively better approximations to the roots (or zeroes) of a real- ...
: : E_ = E_ - \frac = E_ - \frac Note that E and M are in units of radians in this computation. This iteration is repeated until desired accuracy is obtained (e.g. when f(E) < desired accuracy). For most elliptical orbits an initial value of E_0 = M(t) is sufficient. For orbits with e > 0.8, an initial value of E_0 = \pi should be used. If e is identically 1, then the derivative of 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. A similar approach can be used for the hyperbolic form of Kepler's equation. In the case of a parabolic trajectory, Barker's equation is used.


Fixed-point iteration

A related method starts by noting that E = M + e \sin. Repeatedly substituting the expression on the right for the E on the right yields a simple
fixed-point iteration In numerical analysis, fixed-point iteration is a method of computing fixed points of a function. More specifically, given a function f defined on the real numbers with real values and given a point x_0 in the domain of f, the fixed-point itera ...
algorithm for evaluating E(e,M). This method is identical to Kepler's 1621 solution. 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, depends on the value of e. The hyperbolic form similarly has H = e \sinh H - M. This method is related to the
Newton's method In numerical analysis, Newton's method, also known as the Newton–Raphson method, named after Isaac Newton and Joseph Raphson, is a root-finding algorithm which produces successively better approximations to the roots (or zeroes) of a real- ...
solution above in that : E_ = E_ - \frac = E_ + \frac To first order in the small quantities M-E_ and e, :E_ \approx M + e \sin.


See also

*
Kepler's laws of planetary motion In astronomy, Kepler's laws of planetary motion, published by Johannes Kepler between 1609 and 1619, describe the orbits of planets around the Sun. The laws modified the heliocentric theory of Nicolaus Copernicus, replacing its circular orbit ...
*
Kepler problem In classical mechanics, the Kepler problem is a special case of the two-body problem, in which the two bodies interact by a central force ''F'' that varies in strength as the inverse square of the distance ''r'' between them. The force may be e ...
*
Kepler problem in general relativity The two-body problem in general relativity is the determination of the motion and gravitational field of two bodies as described by the field equations of general relativity. Solving the Kepler problem is essential to calculate the bending of lig ...
*
Radial trajectory In astrodynamics and celestial mechanics a radial trajectory is a Kepler orbit with zero angular momentum. Two objects in a radial trajectory move directly towards or away from each other in a straight line. Classification There are three types ...


References


External links

* * * * * * * * * * * * *
Kepler's Equation at Wolfram Mathworld
{{Johannes Kepler Johannes Kepler Orbits