INTERACTIVE COMPANIONVOLUME 3, ISSUE 1FALL 2026
The Divergence Bench
- Study
- Computational study
- Review
- Peer-edited by the club review board
- Article
- 12 sectionsabout 26 min
- Files
- LaTeX source29 kB
- Analysis code46 kB
- Raw output19 kB
Nothing on this page is pre-rendered. The two panels below run the article's own gravity simulator — the same equations of motion, the same 4th-order Yoshida integrator, the same adaptive step tied to the local free-fall time, the same Benettin two-trajectory renormalisation — directly in this browser tab, in plain JavaScript, every time you press Run. Leave every control at its default and you are running the article's own configuration: you should land close to λ = 0.037 for the figure-eight and λ = 0.47 for the Pythagorean problem, the same two numbers §6 of the article reports. They will not match to the last digit — this page draws its own random perturbation direction from its own random number generator, not the analysis script's numpy stream — but the physics is identical, and a chaotic system's Lyapunov exponent is a property of the dynamics, not of any one perturbation direction, so repeated runs should cluster tightly around the article's value.
Model 1. Measure a Lyapunov exponent yourself
Pick a configuration. Figure-eight and Pythagorean use the exact initial conditions §5 and §6 use; random bound triple draws a fresh triangle the way §6's 40-trial ensemble did, scaled to a chosen fraction α of the local virial speed. Press Run to integrate a reference trajectory and a copy nudged by δ₀ in a random direction of the full twelve-dimensional phase space, exactly as Benettin's method (article ref. 11) prescribes.
Model 2. From an exponent to a horizon, and to who gets thrown out
The two calculators below take a Lyapunov exponent as an input rather than measuring one. The first turns it into the prediction horizon §7 derives; the second runs the article's own Monte Carlo ejection experiment live, body-by-body, with the same escape criterion §2 defines.
Every trial here is the article's real escape test: a body counts as ejected once it clears 20 length units from the center of mass of the other two, still receding, with positive specific energy relative to that pair. Twenty time units is a hard cutoff, not a verdict on eventual fate — see §9 of the article for why a triple that survives the window is reported as “not yet ejected,” never as permanently stable.