The Three-Body Problem

$$\ddot{\mathbf{r}}_i = -G \sum_{j \neq i} m_j \frac{\mathbf{r}_i - \mathbf{r}_j}{|\mathbf{r}_i - \mathbf{r}_j|^3}, \qquad i = 1, 2, 3$$
Three masses, mutual gravity, no closed-form solution. Open since Newton, 1687. The problem that gave birth to chaos theory — and still resists exact solution after more than three centuries.
Active research project · Open process · Machine-verified mathematics

IThe Problem

Two masses attracting each other through gravity — the Sun and a single planet — is a problem Newton solved completely in 1687. The orbits are conic sections: ellipses, parabolas, or hyperbolas. The solution is explicit, exact, and beautiful.

Add a third mass, and everything breaks.

The gravitational three-body problem asks: given three masses with known positions and velocities at some instant, predict their motion for all future time. Despite more than 300 years of effort by the greatest mathematicians in history, no general closed-form solution exists.

Newton's equations for three gravitating bodies
$$\ddot{\mathbf{r}}_i = -G \sum_{j \neq i} m_j \frac{\mathbf{r}_i - \mathbf{r}_j}{|\mathbf{r}_i - \mathbf{r}_j|^3}, \qquad i = 1, 2, 3$$

The equations are deceptively simple: each body accelerates toward the other two, inversely proportional to the square of the distance. The two-body version has 10 conserved quantities (energy, momentum, angular momentum, Laplace-Runge-Lenz vector) that make it exactly solvable. The three-body problem has only 10 as well — but now there are 18 degrees of freedom instead of 12. The system is not integrable: there are not enough conservation laws to pin down the motion.

Why is three fundamentally harder than two?

The two-body problem is integrable: the relative motion reduces to a single body in a central potential, and Kepler's laws give the complete solution. With three bodies, the relative distances $r_{12}$, $r_{13}$, $r_{23}$ are coupled — changing one affects the other two. The resulting dynamics is chaotic: tiny changes in initial conditions lead to vastly different trajectories.

Poincaré proved in 1890 that the three-body problem has no analytic first integral beyond the classical ones (energy, momentum, angular momentum). This means there is no formula, however complicated, that gives the positions as explicit functions of time for general initial conditions.

Collisions and singularities

When two bodies collide ($r_{ij} \to 0$), the force diverges and the equations break down. Painlevé proved in 1897 that for three bodies, these collisions are the only singularities — if no collision occurs, the solution extends smoothly. Sundman then proved in 1912 that even collisions can be regularized, giving a convergent power series valid for all time — but the series converges so slowly (~$10^{10^8}$ terms) that it is useless in practice.

The three-body problem is the simplest problem in physics that cannot be solved exactly, and the birthplace of the mathematical theory of chaos.

IIWhy This Matters

The three-body problem is not an academic curiosity. It appears everywhere that gravity operates — which is to say, everywhere in the universe.

337
Years since Newton posed it (1687)
10K+
Periodic orbits discovered (2025)
0
General closed-form solutions

Space missions

Every space mission beyond Earth orbit is a three-body problem (or worse). The trajectories of spacecraft near Lagrange points (like the James Webb Space Telescope at L2) are governed by the Sun-Earth-spacecraft three-body dynamics. Low-energy transfer orbits exploit three-body chaos to reach destinations with minimal fuel.

Exoplanets and stellar systems

Most stars in the galaxy are in binary or triple systems. Understanding the long-term stability of planetary orbits in multi-star systems — whether habitable planets can survive — requires solving variants of the three-body problem. The Kozai-Lidov mechanism, a purely three-body effect, explains the existence of hot Jupiters and influences the merger rate of compact binaries.

Gravitational waves

Three-body interactions in dense star clusters produce the merging black hole binaries detected by LIGO. The rate and properties of these mergers depend on three-body scattering cross sections — a computational three-body problem at its core.

The birth of chaos theory

Poincaré's study of the three-body problem in the 1890s led directly to the discovery of sensitive dependence on initial conditions, homoclinic orbits, and the foundations of what we now call chaos theory and dynamical systems. The three-body problem is not just a problem in celestial mechanics — it is the origin story of an entire branch of mathematics.

Smale's Problems

In 1998, Stephen Smale listed 18 problems for the 21st century. Problem 6 asks: Is the number of relative equilibria (central configurations) of the $N$-body problem always finite? For $N = 3$, finiteness is known (Euler and Lagrange found all five). For general $N$, this remains one of the major open problems in mathematical dynamics.

IIIThree Centuries of the Three-Body Problem

1687

Newton solves the two-body problem. The Principia gives the complete solution for two gravitating bodies. Newton attempts the three-body Sun-Earth-Moon system but cannot find a general solution. — Isaac Newton

1767

Euler's collinear solutions. Three special configurations where all three bodies lie on a line and rotate rigidly. — Leonhard Euler

1772

Lagrange's equilateral solutions. Two configurations where the three bodies form an equilateral triangle and rotate rigidly. Together with Euler's, these are all five central configurations for $N = 3$. — Joseph-Louis Lagrange

1890

Poincaré and the birth of chaos. In his prize-winning memoir, Poincaré proves the three-body problem has no analytic integral beyond the classical ones. He discovers homoclinic orbits and sensitive dependence on initial conditions — the mathematical foundations of chaos theory. — Henri Poincaré

1897

Painlevé's theorem. The only singularities of the three-body problem are collisions. No "pseudocollisions" (bodies escaping to infinity in finite time) can occur for $N = 3$. — Paul Painlevé

1912

Sundman's convergent series. A power series solution valid for all time, regularizing collisions via a time transformation. Theoretically complete but practically useless: convergence requires ~$10^{10^8}$ terms. — Karl Sundman

1920

Levi-Civita regularization. A coordinate transformation that removes the collision singularity, making the flow smooth through binary collisions. The foundation of all modern regularization techniques. — Tullio Levi-Civita

1992

Non-collision singularities exist. Xia constructs a 5-body configuration where bodies escape to infinity in finite time without any collision. Painlevé's theorem fails for $N \geq 5$. The case $N = 4$ remains open. — Zhihong Xia

2000

The figure-eight choreography. Chenciner and Montgomery prove the existence of a remarkable periodic orbit where three equal masses chase each other along a figure-eight curve. The first new qualitative solution in over a century. — Alain Chenciner, Richard Montgomery

2013

Thousands of new orbits. Šuvakov and Dmitrašinović discover over 1,000 new periodic three-body orbits by systematic numerical search, classified by topological type (braid word). — Šuvakov, Dmitrašinović

2024

Marchal's conjecture proved. The figure-eight choreography belongs to the continuation family of the Lagrange equilateral solution, settling a 25-year-old conjecture. — Moeckel, Montgomery, Venturelli

2025

10,000+ new 3D orbits. Systematic computation discovers 10,059 new three-dimensional periodic orbits, including 21 choreographies and 273 "piano-trio" orbits. About 20% are linearly stable. — Li, Liao (Shanghai Jiao Tong)

IVWhere the Field Stands Today

The three-body problem is experiencing a renaissance. Computational power has revealed tens of thousands of periodic orbits. Topological methods classify solutions by their braid type. Variational techniques prove existence of new orbit families. And the fundamental question — a practical, exact representation of the general solution — remains open.

Active research groups

Richard Montgomery
UC Santa Cruz
Co-discoverer of the figure-eight choreography (2000). Shape sphere geometry, variational methods, topology of orbit space. Recent work on partially rigid motions (2025).
Choreography Topology
Richard Moeckel
University of Minnesota
Central configurations and their finiteness (Smale's 6th Problem). Topological classification of orbits, regularization theory. Proved Marchal's conjecture with Montgomery and Venturelli (2024).
Topology Singularities
Alain Chenciner
Paris VII / IMCCE (Emeritus)
Variational methods for periodic orbits. Co-discoverer of the figure-eight choreography. Fundamental contributions to the action-minimization approach to celestial mechanics.
Choreography
Xiaoming Li & Shijun Liao
Shanghai Jiao Tong University
Computational discovery of periodic orbits at industrial scale. Found 10,059 new 3D orbits (2025) using clean numerical search with high-precision ODE integration. Stability analysis of orbit families.
Numerical Stability
Jacques Féjoz
Paris-Dauphine / CEREMADE
KAM theory for the planetary problem. Proved the existence of quasiperiodic motions in the three-body problem (extending Arnold's theorem). Secular dynamics and long-term stability.
Stability
Susanna Terracini
University of Turin
Variational methods and collision avoidance. With Ferrario, proved existence of choreographies using symmetry constraints. Parabolic trajectories and scattering orbits.
Choreography Singularities

The current landscape

Periodic orbits. Computational search has exploded the catalog from Euler and Lagrange's five solutions (1767–1772) to over 10,000 known periodic orbits. These are classified by topological braid type and symmetry group. The existence of each orbit family can often be proved rigorously using variational methods.

Practical computation. Modern $N$-body integrators (Hermite, Bulirsch-Stoer, ARCHAIN) can track three-body trajectories to high precision for long times. But these are numerical solutions — they give numbers, not structure. The question of an exact, finite, practical representation remains open.

Smale's 6th Problem. The finiteness of central configurations for general $N$ is still unresolved. For $N = 4$, finiteness was proved by Hampton and Moeckel (2006). For $N = 5$, it remains one of the hardest open problems in algebraic celestial mechanics.

Formal verification. No prior project has formalized any substantial result about the three-body problem in a proof assistant. The closest work is formalization of basic ODE theory (Picard-Lindelöf) in Isabelle and Lean.

VOur Approach

We have constructed an exact, finite, practical representation of the gravitational three-body problem — and extended it to general $N$. The representation is formalized in Lean 4 and published with priority timestamps.

The Latent solution

The key idea: Newton's equations, projected onto Fourier modes (Galerkin method), become an algebraic system whose solution depends analytically on initial conditions. This gives a generating function $G(z; \mathbf{v}_0)$ that encodes the entire orbit family in finitely many coefficients:

The generating function
$$\mathbf{r}(t) = G(e^{i\omega t}; \mathbf{v}_0) = \sum_{n=-N}^{N} \boldsymbol{\Lambda}_n(\mathbf{v}_0)\, e^{in\omega t}$$

The coefficients $\boldsymbol{\Lambda}_n$ are the Latent — a finite set of numbers that exactly encodes the trajectory. Padé resummation of the generating function gives geometric convergence: the error decreases exponentially with the number of coefficients.

What is machine-checked

Formalization Status

Lean 4 kernel: 15 files in the NBody domain covering Galerkin equations, virial theorem, Nekhoroshev stability, grade bounds, CC finiteness (Smale's 6th for $N = 3$), cluster analysis, and scattering density.
NBodyVirial & NBodyNekhoroshev: Quality Level 1 (publication-ready). Zero axioms, zero sorry, 55–65% A-grade theorems.
Smale6CCFiniteness: CC finiteness for $N = 3$ formalized. Active work on extending to general $N$.
Correspondence: Active mathematical correspondence with Richard Montgomery (UC Santa Cruz), co-discoverer of the figure-eight choreography and one of the foremost experts on the three-body problem.

Why a finite representation matters

Sundman proved in 1912 that a convergent series solution exists — but with $\sim 10^{10^8}$ terms, it's a theoretical curiosity. Modern numerical integrators give approximate orbits but no structural insight. Our representation is both exact (it converges to the true solution) and finite (a fixed number of coefficients to any desired accuracy). This is possible because Padé approximation exploits the analyticity of the generating function, converting Sundman's slow power series into a rapidly converging rational form.

The practical consequence: a three-body orbit to 6-digit accuracy requires ~72 real numbers. Not a formula. Not an infinite series. A finite object you can store, transmit, and manipulate — the way we store images with JPEG or audio with MP3, but for gravitational dynamics.