許容誤差 1e-10、最大 30 反復で収束判定。Newton 法は二次収束のため、通常 3〜5 回で 10 桁の精度に達します。
青楕円=軌道/黄丸=中心天体(焦点)/白丸=衛星位置/緑線=焦点-衛星間距離 r/灰破線=離心近点角 E に対応する補助円上の点
横軸=反復回数 n/縦軸=残差 log10|f(E_n)|/二次収束のため反復ごとに桁数がほぼ倍増するのが特徴です(許容誤差ライン 1e-10)。
ケプラーの方程式は、楕円軌道上の天体位置を時刻から求めるための超越方程式です。平均近点角 M は時間に比例しますが、実際の位置を与える離心近点角 E は M と非線形に結びついており、数値解が必要です。
ケプラーの方程式と Newton 反復:
$$M = E - e\,\sin E,\qquad E_{n+1} = E_n - \frac{E_n - e\,\sin E_n - M}{1 - e\,\cos E_n}$$真近点角 ν と焦点からの距離 r:
$$\tan\!\frac{\nu}{2} = \sqrt{\frac{1+e}{1-e}}\,\tan\!\frac{E}{2},\qquad r = a\,(1 - e\,\cos E)$$ケプラーの第三法則による公転周期(中心質量は太陽質量単位):
$$T = 2\pi\sqrt{\frac{a^{3}}{G\,M_{c}}}\;\;\Longrightarrow\;\; T_{\mathrm{yr}} = \sqrt{\frac{a_{\mathrm{AU}}^{3}}{M_{c,\odot}}}$$$a$ は半長径 [AU]、$e$ は離心率(0〜1)、$M$ は平均近点角 [rad]、$E$ は離心近点角 [rad]、$\nu$ は真近点角 [rad]、$M_c$ は中心質量 [太陽質量]、$T$ は公転周期 [年] です。