Gravity Assists and Lagrange Points
Flyby geometry, energy exchange in the Sun's frame, the Voyager Grand Tour and libration points
The Voyager 2 energy budget
20 August 1977. A Titan IIIE lifts 722 kilograms off Cape Canaveral with a departure energy barely sufficient to reach Jupiter.
Twelve years later, that spacecraft flies past Neptune — 30 astronomical units out, on a trajectory that no rocket ever built could have provided directly. Along the way it has visited Jupiter, Saturn and Uranus, returning the first close images humanity has ever had of four planets and forty-eight moons.
The energy for that journey did not come from the Titan. It did not come from Voyager's own thrusters, which carried barely 100 m/s of Δv for course corrections.
It was taken from the planets.
Each flyby transferred a small amount of orbital energy from a planet to the spacecraft. Jupiter, in slowing Voyager 2's departure, was itself slowed — by roughly metres per second, an amount so small it will never be measured.
But Jupiter has kg and Voyager has 722. The exchange is not fair, and it was never meant to be.
Here is the part that makes this genuinely hard to accept: in Jupiter's own reference frame, Voyager's speed was completely unchanged. It arrived at some speed relative to Jupiter and left at exactly the same speed. Not approximately. Exactly — by conservation of energy in the two-body problem, which you proved in Unit 1.
So where did the energy come from?
Watch first · presented by Shoaib Aziz
The answer is that there are two frames, and the whole effect lives in the difference between them.
In the planet's frame, a flyby is a hyperbolic pass, exactly as in 8-1. The spacecraft comes in with , whips around periapsis, and leaves with . The energy is conserved because the two-body problem conserves it. All that changes is direction — the velocity vector is rotated by the turn angle .
In the planet's frame: same speed in, same speed out, direction rotated by δ. Nothing has been gained. This is the whole of what happens locally.
But the planet's frame is itself moving, at 13.07 km/s in Jupiter's case, around the Sun. And the Sun's frame is the one that matters, because that is where the spacecraft's actual trajectory through the solar system is defined.
Convert between them by vector addition:
The bridge between frames. Rotating v∞ leaves its magnitude alone — but the magnitude of the sum changes, and that sum is the heliocentric speed.
💡Why a flyby changes heliocentric energy
Here is the whole thing in one picture.
Draw as a fixed arrow. From its tip, draw — a second arrow of fixed length but free direction. The heliocentric velocity is the arrow from the origin to the tip of the second one.
Now rotate . Its tip sweeps a circle of radius centred on the tip of .
The length of the resultant changes. Rotate to point along the planet's motion and the heliocentric speed is . Rotate it to oppose the planet and you get .
So a manoeuvre that changes nothing in one frame changes everything in the other. The maximum possible gain is:
which for a full 180° reversal would be .
And the bookkeeping closes. The energy comes from the planet's orbital motion. Jupiter loses exactly as much as the spacecraft gains — momentum is conserved between the two of them — but with a mass ratio of to one, Jupiter's share is unmeasurable and the spacecraft's is transformative.
A gravity assist is not free energy. It is a loan from a planet, on terms so lopsided that the planet will never notice.
Figure 8.7
⚠Trailing edge speeds you up, leading edge slows you down
Which way you gain depends on which side of the planet you pass.
Pass behind the planet — through the space it is moving away from — and the planet's gravity pulls you forward along its direction of travel. You gain heliocentric energy.
Pass in front and you are pulled backwards relative to the planet's motion. You lose energy.
Both are used constantly, and losing energy is often the harder problem. Reaching Mercury requires shedding an enormous amount of the orbital energy Earth gave you for free, and the only affordable way to do that is repeated retrograde flybys.
MESSENGER, to Mercury: one Earth flyby, two Venus flybys, three Mercury flybys. Six and a half years, 4.9 billion miles, to reach a planet 0.4 AU away.
BepiColombo, currently en route: one Earth, two Venus, six Mercury flybys. Seven years.
Getting to the inner solar system is harder than getting to the outer one, because you arrive with far too much energy and must give it away.
📐Worked Example: Voyager 2 at Jupiter
Voyager 2 arrives at Jupiter with km/s relative to the planet. Jupiter orbits the Sun at 13.07 km/s. Flyby periapsis is around 720,000 km from Jupiter's centre. km³/s².
Eccentricity of the flyby hyperbola.
.
Turn angle.
.
Jupiter turned the spacecraft's velocity by nearly eighty degrees without a single gram of propellant.
Maximum heliocentric gain.
km/s.
Put that in context. Voyager's entire onboard propellant budget was about 100 m/s. Jupiter provided over a hundred times the spacecraft's total propulsive capability, in a single unpowered pass lasting a few hours.
And what Jupiter paid. Momentum conservation: m/s.
To slow Jupiter by one millimetre per second would take about flybys like Voyager's. The loan will not be called in.
Figure 8.8
🕰Minovitch, Flandro and the 1977 alignment
In 1965, Gary Flandro was a graduate student on a summer assignment at JPL, asked to look into missions to the outer planets.
Plotting the positions of Jupiter, Saturn, Uranus and Neptune forward in time, he noticed that in the late 1970s all four would be arranged so that a single spacecraft could chain flybys from one to the next. A direct mission to Neptune would take thirty years. Using the alignment: twelve.
The alignment recurs every 176 years. The previous one was around 1801, when Jefferson was president and Neptune had not been discovered. The next is around 2153.
NASA proposed a four-spacecraft "Grand Tour" and Congress cancelled it as too expensive. JPL rebuilt the proposal as a modest two-spacecraft mission to Jupiter and Saturn only — and quietly designed Voyager 2's hardware and trajectory so that if it survived Saturn, it could continue.
It survived. The Uranus and Neptune encounters were approved after launch, on a spacecraft already in flight, using an alignment discovered by a summer student a decade earlier.
Both Voyagers are still transmitting from interstellar space, forty-eight years on, powered by plutonium and running on 70 kilobytes of memory.
Look again at that dot. That's here. That's home. That's us.
One last piece, and it points at where the field goes next.
Almost everything in this course has been two bodies. (Lesson 4-5 broke the rule once, in the frame that turns with the Moon, and found two of the points below.) Add a third and the problem becomes unsolvable — but the restricted three-body problem, where the third mass is negligible, has structure worth knowing. In particular it has five points where a small object can hold station relative to two large ones:
Figure 8.9
| Point | Location | Stability | Occupants |
|---|---|---|---|
| L1 | 1.5 million km sunward of Earth | Unstable (saddle) | SOHO, DSCOVR, ACE — continuous solar view |
| L2 | 1.5 million km anti-sunward | Unstable (saddle) | JWST, Gaia, Euclid, Planck — Sun, Earth and Moon all behind you |
| L3 | Opposite side of the Sun | Unstable | Nothing; permanently hidden from Earth |
| L4 / L5 | 60° ahead and behind in Earth's orbit | Stable if M₁/M₂ > 24.96 | Dust; Jupiter's Trojans; a captured Earth Trojan, 2010 TK₇ |
🛰JWST does not orbit L2
The James Webb Space Telescope is described as sitting at L2. It does not.
L2 is an unstable equilibrium — a saddle point. An object placed exactly there falls away within weeks. Worse, sitting exactly at L2 would put the telescope in Earth's shadow permanently, with no solar power at all.
So JWST flies a halo orbit: a large, roughly elliptical loop around the empty point, about 800,000 km across, with a period of six months. The orbit exists only because of the combined Earth–Sun gravity field, and it is a solution that has no counterpart in two-body mechanics at all.
It is unstable, so JWST performs a station-keeping burn every three weeks — and only ever outward, away from the Sun. A burn in the wrong direction could push the telescope onto the unstable manifold toward the Sun, and the sunshield would be lost. The design deliberately makes an over-burn recoverable and an under-burn merely inefficient.
The propellant loaded at launch is what sets the mission lifetime. Ariane 5's insertion was so accurate that JWST saved enough correction propellant to roughly double its expected life, from ten years to more than twenty.
Figure 8.10
And beyond halo orbits lies the current frontier. The unstable manifolds of these orbits — the surfaces along which objects naturally fall toward and away from them — connect. They form a network of low-energy pathways threading the solar system: the Interplanetary Transport Network.
Travel along it is nearly free in Δv terms, and extraordinarily slow. Japan's Hiten used a low-energy route to reach lunar orbit in 1991 with propellant that should not have been enough. ESA's SMART-1 combined it with ion propulsion. It is how comets are captured and released by Jupiter, and how material moves between the moons of the giant planets.
It is also completely outside the two-body framework, and there is no closed-form theory for it at all.
↓But there is a problem
Every result in this unit came with an asterisk.
The interplanetary Hohmann transfer assumed circular, coplanar planetary orbits and a launch on exactly the right day. The porkchop plot was a picture of solutions we had not yet learned to compute. The gravity assist was an elegant argument about frames, not a calculation you could hand to a navigator.
The next unit removes the first asterisk. Given any two positions and any flight time, it finds the orbit that connects them — the problem Lambert stated in 1761 and Gauss used to find a lost asteroid. With it, a porkchop plot becomes something you compute, and a launch period something you design.
The unit after that removes the rest: it puts the planets back at both ends of the arc, aims at them, and chains them into tours.