Skip to content

INTERACTIVE COMPANIONVOL 3, ISSUE 1FALL 2026

The Hilltop Bench

A live model accompanying “Five Places to Park a Spacecraft, Two of Which Are Stable for a Strange Reason”

← Read the full article

Study
Computational study
Review
Peer-edited by the club review board
Article
12 sectionsabout 31 min

Two models. The first draws the effective potential of the rotating frame as a contour map, marks all five Lagrange points live as you move the mass ratio, and drops a test particle wherever you click so you can watch it stay, wander, or leave. The second runs the article's own stability experiment: perturb a chosen point by a controllable amount and watch how long it stays close, then drag the mass ratio slider past the critical value and watch the triangular points stop being safe.

Model 1. The potential and a dropped particle

Darker green is lower effective potential (a valley); paler is higher (a hill). All five Lagrange points sit exactly where the gradient is zero, marked below as they move with the mass ratio slider. Click or tap anywhere on the map to drop a test particle there at rest in the rotating frame and watch its path unfold.

mu = 0.012151 (Earth-Moon), click the map to drop a particle
dropped at: –distance from drop point now: –Jacobi drift so far: –

The five markers are computed the same two ways the article uses: Newton's method for the three collinear points (small circles, on the horizontal line through both masses) and the exact equilateral formula for the triangular pair (larger circles, off the line). At the default mass ratio you should see the two triangular markers sitting on an honest local rise of the potential, not in a valley – the whole point of the article is that they stay put anyway.

Model 2. Push it and see

Pick a point, pick how hard to nudge it, pick a mass ratio, and run the same fourth-order Runge-Kutta integrator the analysis script uses. The plot shows distance from the point against time, with the containment threshold marked; the verdict line says whether the particle stayed inside it for the whole run.

outcome: –max distance reached: –Jacobi drift up to escape: –
Press Run.

What to try

Three checks against the article's own printed numbers, all reproducible by hand from what the readouts show:

  1. Model 2 at its defaults (L4, Earth-Moon's real ratio, perturbation 10−5) should read contained with a max distance under 10−3, matching the article's 1.99×10−4.
  2. Switch the point to L1 and press Run again with everything else unchanged: it escapes in a handful of time units, matching the article's L1 escape time of 2.69.
  3. Move the mass ratio slider to 282 (Pluto-Charon's real ratio) with the point back on L4: it escapes, matching the article's t=15.0 result for that system.