Kepler's Problem as Geodesic Flow on S³

The Kepler problem is usually approached through its first integrals. Energy and angular momentum reduce the motion to a plane, where the orbit can be calculated in polar coordinates. This is an effective way to solve the problem, but it is not the only geometry hidden in it.

For negative energy, the angular momentum and the Runge–Lenz vector reveal an SO(4) symmetry. We will not derive their complete algebra here. Instead, we use this symmetry as a clue: SO(4) is the rotation group of ℝ4 and the orientation-preserving isometry group of the round three-sphere 𝕊3. This suggests a natural question: can the negative-energy Kepler problem be understood as free motion on 𝕊3?

Following Moser’s regularization, we will construct this correspondence directly. This construction identifies the regularized Kepler flow with the geodesic flow on 𝕊3 and lets us recover Kepler ellipses from great circles.

Stereographic Projection of the Three-Sphere

Write a point of ℝ4 as (𝜉0,𝜉⟂)∈ℝ×ℝ3, and let

𝕊3={(𝜉0,𝜉⟂)∈ℝ×ℝ3|𝜉02+‖𝜉⟂‖2=1}.

We denote the north pole by 𝑁=(1,0). Stereographic projection from 𝑁 gives a coordinate chart

𝜎𝑁:𝕊3−{𝑁}→ℝ3,𝑥=𝜎𝑁(𝜉0,𝜉⟂)=𝜉⟂1−𝜉0.

Its inverse is

𝜉0=‖𝑥‖2−11+‖𝑥‖2,𝜉⟂=2𝑥1+‖𝑥‖2.

Thus, 𝕊3 is the one-point compactification of ℝ3: the omitted north pole appears at ‖𝑥‖→∞.

The round metric pulls back to a conformal multiple of the Euclidean metric,

𝑔rd=4(1+‖𝑥‖2)2∑𝑖=13(d𝑥𝑖)2,

and its co-metric is

𝑔rd−1=(1+‖𝑥‖2)24∑𝑖=13𝜕𝑥𝑖2.

For a covector 𝑦∈𝑇𝑥∗ℝ3, the free-particle Hamiltonian of the round sphere is therefore

𝐹(𝑥,𝑦)≔12𝑔rd−1(𝑦,𝑦)=(1+‖𝑥‖2)28‖𝑦‖2.

The unit-speed geodesic flow lives on the level set 𝐹=12.

The base projection alone is not yet a map of dynamical systems: the Kepler problem lives in phase space. We need the cotangent lift, whose local coordinates are (𝑥,𝑦). The unexpected part of the construction will be that 𝑥 corresponds to the Kepler momentum, while the Kepler position becomes the conjugate covector 𝑦.

The Negative-Energy Kepler Surface

After reduction by the center-of-mass motion, the three-dimensional Kepler problem has phase space

𝒫︀=𝑇∗(ℝ3−{0})

with position 𝑞∈ℝ3−{0}, momentum 𝑝∈ℝ3, and Hamiltonian

𝐻(𝑞,𝑝)=12‖𝑝‖2−1‖𝑞‖.

The collision locus 𝑞=0 is excluded, and the Hamiltonian vector field becomes singular as a trajectory approaches it.

After rescaling the energy, it is enough to study the normalized surface Σ−1/2. Its energy equation is

−12=12‖𝑝‖2−1‖𝑞‖,

or equivalently

(1+‖𝑝‖2)24‖𝑞‖2=1.

Now introduce the canonical transformation

Φ(𝑞,𝑝)=(−𝑝,𝑞)≕(𝑥,𝑦).

The normalized energy condition becomes

(1+‖𝑥‖2)24‖𝑦‖2=1.

Comparing this equation with the spherical Hamiltonian 𝐹, we immediately obtain

Φ(Σ−1/2)={𝐹=12}=𝑆∗(𝕊3−{𝑁}).

Thus, the normalized Kepler energy surface is exactly the unit-speed constraint for the round sphere in stereographic cotangent coordinates.

Matching the Flows

The equality of the energy hypersurfaces does not yet identify their parameterized flows. Let

𝐾≔𝐻∘Φ−1=12‖𝑥‖2−1‖𝑦‖.

Since Φ is canonical, the pushforward of the Kepler vector field is the Hamiltonian vector field of 𝐾:

Φ∗𝑋𝐻=∑𝑖=13[𝑦𝑖‖𝑦‖3𝜕𝑥𝑖−𝑥𝑖𝜕𝑦𝑖].

For the spherical free-particle Hamiltonian, using

d𝐹=−𝜄𝑋𝐹𝜔,𝜔=∑𝑖=13d𝑦𝑖∧d𝑥𝑖,

we obtain

𝑋𝐹=∑𝑖=13[(1+‖𝑥‖2)24𝑦𝑖𝜕𝑥𝑖−1+‖𝑥‖22‖𝑦‖2𝑥𝑖𝜕𝑦𝑖].

On the common energy hypersurface

Σ={𝐹=12}={𝐾=−12},

the constraint (1+‖𝑥‖2)‖𝑦‖=2 reduces this vector field to

𝑋𝐹|Σ=∑𝑖=13[𝑦𝑖‖𝑦‖2𝜕𝑥𝑖−‖𝑦‖𝑥𝑖𝜕𝑦𝑖]=‖𝑦‖Φ∗𝑋𝐻.

Therefore,

Φ∗𝑋𝐻=1‖𝑦‖𝑋𝐹onΣ.

If 𝑡 denotes Kepler time and 𝑠 denotes the arc-length parameter of the spherical geodesic flow, then

d𝑡=‖𝑦‖d𝑠=‖𝑞‖d𝑠,d𝑠=d𝑡‖𝑞‖.

This is the Sundman time reparametrization. It turns the normalized Kepler flow into the unit-speed geodesic flow on the punctured sphere.

Collision Regularization

So far, the construction gives

Σ−1/2≅𝑆∗(𝕊3−{𝑁}).

At fixed energy, approaching collision means

𝑞→0,‖𝑝‖→∞.

Under 𝑥=−𝑝 and 𝑦=𝑞, this becomes ‖𝑥‖→∞, precisely the missing north pole of the stereographic chart.

Adding the north pole to the base is not enough by itself. At collision, the remaining datum is the direction of the regularized trajectory. The natural completion adds the unit covector sphere

𝑆𝑁∗𝕊3≅𝕊2

over 𝑁. The completed energy surface is therefore

Σ̂−1/2≅𝑆∗𝕊3≅𝑇1𝕊3.

The geodesic flow is smooth on this completed space. Great circles through 𝑁 give the regularized radial collision–ejection trajectories. At fixed negative energy, these circles are the 𝐿=0 degenerate ellipses.

From Great Circles to Kepler Orbits

We can now read the Kepler orbit directly from a great circle. Let 𝜓 be its unit-speed angle, shifted so that 𝜓=0 corresponds to periapsis, and choose orthonormal vectors 𝑒1,𝑒2∈ℝ3 in the orbital plane. Applying the cotangent stereographic map and using 𝑞=𝑦 gives

𝑞(𝜓)=(cos𝜓−𝑒)𝑒1+1−𝑒2sin𝜓𝑒2,‖𝑞(𝜓)‖=1−𝑒cos𝜓.

The parameter 𝑒 measures how close the great circle comes to the north pole. Eliminating 𝜓 gives

(𝑞⋅𝑒1+𝑒)2+(𝑞⋅𝑒2)21−𝑒2=1,

so the cotangent projection of the great circle is a Kepler ellipse of eccentricity 𝑒.

Because the great circle has unit speed, d𝜓=d𝑠. The Sundman relation therefore becomes

d𝑡=‖𝑞(𝜓)‖d𝜓=(1−𝑒cos𝜓)d𝜓,

and hence

𝑡−𝜏=𝜓−𝑒sin𝜓.

Thus, the great-circle angle, the regularized time, and the eccentric anomaly are the same variable up to an additive constant.

From geodesics on the three-sphere, we have therefore reproduced and solved the negative-energy branch of Kepler’s problem.

Back to all articles

Loading comments...