Five parking spots in a two-body system
Add a third, negligible-mass body to a two-body gravitational system (say, a small asteroid orbiting alongside the Sun and Jupiter) and the restricted three-body problem has exactly five equilibrium points in the rotating frame where the combined gravity of the two massive bodies and the centrifugal pseudo-force of the rotating frame cancel out. Euler found the three collinear points L1, L2, L3 in the 1760s; Lagrange found the two triangular points L4 and L5 in 1772 — and it's L4 and L5 that turn out to matter for real asteroids, because they alone are stable enough to hold onto material for the age of the solar system.
Why L4 and L5 are stable and L1–L3 are not
L1, L2 and L3 sit on the line connecting the two massive bodies and are saddle points of the effective potential — stable in some directions, unstable in others, so an object placed there drifts away over time without active station-keeping (which is exactly why real L1/L2 spacecraft, like SOHO or JWST, need periodic thruster corrections). L4 and L5 sit 60° ahead of and behind the smaller massive body along its orbit, forming an equilateral triangle with the two main bodies, and Lagrange showed this configuration is dynamically stable provided the mass ratio between the two large bodies exceeds about 24.96 — comfortably satisfied for Sun-Jupiter (ratio ≈ 1047) and for Sun-Earth, but not for arbitrary binary pairs.
L4, L5 stability condition (restricted 3-body problem): M1/M2 > 24.9599... (Gascheau's/Routh's criterion) Sun-Jupiter: M_sun/M_jupiter ≈ 1047 → stable, hosts real Trojans Sun-Earth: M_sun/M_earth ≈ 333000 → stable, hosts small dust/asteroid populations Earth-Moon: M_earth/M_moon ≈ 81 → stable, but no confirmed large trojan found there
Jupiter's Trojan swarms
Jupiter's L4 (the "Greek camp," leading Jupiter by 60°) and L5 (the "Trojan camp," trailing by 60°) each host tens of thousands of known asteroids, likely millions above a kilometre across, comparable in total number to the main asteroid belt. The first discovered, 588 Achilles, was found by Max Wolf in 1906, and the naming convention that followed — Greek-camp asteroids named after Greek heroes of the Iliad, Trojan-camp asteroids named after Trojan heroes — is the origin of the term Trojan asteroid now used generically for any body librating at another body's L4 or L5, including confirmed Earth, Mars, Neptune and Uranus trojans and the class of Earth co-orbital objects more broadly.
Libration, not a fixed point
Almost no Trojan sits exactly at the mathematical L4/L5 point. Instead, each one librates — oscillates in a bounded, often kidney-bean- or tadpole-shaped path around the equilibrium point over a period of decades to centuries, with amplitude set by how it was captured and perturbed originally. Larger-amplitude librators can even follow horseshoe orbits that appear, in the rotating frame, to swing past L3 and loop around both L4 and L5 without ever completing a full circuit relative to the planet — a trajectory shape realised in nature by Saturn's co-orbital moons Janus and Epimetheus, which periodically swap orbits.
Trojans as fossils of planet formation
Because L4 and L5 are dynamically stable over billions of years for a Sun-Jupiter mass ratio, Jupiter's Trojans are thought to be a relic population — either accreted locally as Jupiter formed, or (per the Nice model of early solar system migration) captured from a much wider range of original heliocentric distances during a period when the giant planets' orbits shifted and temporarily destabilised the outer solar system. NASA's Lucy mission, launched in 2021, is the first dedicated Trojan flyby survey, visiting several Trojan asteroids through the 2020s–2030s specifically to test which formation scenario their surface compositions and shapes support.
Frequently asked questions
Why are L4 and L5 stable but L1, L2 and L3 are not?
L1, L2 and L3 lie on the line connecting the two massive bodies and are saddle points of the effective potential — stable in some directions but unstable in others, so objects drift away without correction. L4 and L5 form equilateral triangles with the two massive bodies and are genuinely stable equilibria, provided the ratio of the two masses exceeds about 25, a condition Jupiter and the Sun satisfy comfortably.
Do Trojan asteroids sit exactly at the L4 and L5 points?
Almost never. Most librate — trace a bounded, often tadpole-shaped path around the equilibrium point over decades to centuries. Some large-amplitude librators follow horseshoe orbits that loop past L3 and around both L4 and L5 without completing a full circuit, a pattern also seen in Saturn's co-orbital moons Janus and Epimetheus.
Does only Jupiter have Trojan asteroids?
No — Trojan is now a generic term for any small body librating at another body's L4 or L5 point. Confirmed Trojans exist for Earth, Mars, Neptune and Uranus in addition to Jupiter's much larger populations at both its L4 and L5, and Saturn's moons Tethys and Dione each have their own smaller Trojan moons.
Try it live
Everything above runs in your browser — open Trojan Asteroids and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.
▶ Open Trojan Asteroids simulation