Visual walkthrough — Rendezvous and proximity operations — Clohessy-Wiltshire equations
Step 1 — Two ships, one origin (WHAT is the frame?)
WHAT. Picture Earth as a big dot. Two spacecraft circle it in almost the same path: the target (the thing we dock to) and the chaser (us). Instead of watching both loop the planet, we glue a camera to the target and let it spin with the target. In this "chase-cam" the target never moves — it sits at the origin — and we only watch the chaser wobble nearby.
WHY. The target is constantly curving (accelerating) around Earth. In a still frame it would zoom off-screen. A frame that turns at the same rate keeps it pinned, so only the small relative separation survives — which is all a docking pilot ever cares about.
PICTURE. The three axes are:
- = radial, straight up away from Earth,
- = along-track, the direction the ships are flying,
- = cross-track, out of the page (the orbital plane's normal).

This is the LVLH / Hill frame. It is a rotating reference frame, so fake forces will appear — that is the price of a moving camera, and we pay it in Step 4.
Step 2 — Where comes from (WHY that spin rate?)
WHAT. The frame spins at exactly the rate the target orbits. For a circular orbit that rate is fixed. We call it and pin it down now, before any equation uses it.
WHY. On a circle, gravity is the only inward pull, and it must supply exactly the centripetal force needed to keep bending the path into a circle. Balancing those two gives . This is just Kepler's third law in disguise.
PICTURE. Gravity pulls the target in with strength . Circular motion needs an inward pull of . Set them equal:
Here is the planet's gravitational parameter (mass Newton's ) — a single number packaging "how strong is this planet's gravity."

Step 3 — Gravity, but only the change (WHY Taylor-expand?)
WHAT. Real gravity on the chaser is , where points from Earth to the chaser. That is nasty and nonlinear. We replace it by a straight-line approximation good for small .
WHY this tool — the Taylor expansion? We only ever need how gravity differs between target and chaser when they are metres apart on a kilometres-wide orbit. When a change is tiny, the honest thing is linearization: keep the value plus its first slope, throw away the curved rest. It answers exactly the question "how much does gravity tilt as I step off the target?" — no more.
PICTURE. The chaser sits at . Its distance from Earth is
For small offsets, — the (radial) term dominates because moving up/down changes your altitude, while sideways moves barely change your distance to Earth. Multiplying out to first order:
Read the arrows: along gravity stretches you apart (positive coefficient — go higher, gravity weakens, you drift up more); along and it pinches you back toward the orbital line.

Step 4 — The two fake forces (WHY a moving camera invents them)
WHAT. Because our camera spins, Newton's law picks up two extra apparent forces: the Coriolis force and the centrifugal force. We compute each on the chaser.
WHY this tool — the cross product ? Rotation acts sideways: spin the camera and a moving object seems to curve at right angles to its velocity. The cross product is the machine that produces a vector perpendicular to both — exactly the sideways kick rotation delivers. The frame spins about , so .
PICTURE — Coriolis. It acts only on things that are moving in the frame:
Notice: moving forward () pushes you up (); moving up () pushes you backward (). This right-angle swap is the whole reason "burn toward the target" backfires.
PICTURE — Centrifugal. It acts on position, flinging you outward in the spin plane:
Both these fictitious forces are explained in full in Rotating Reference Frames — Coriolis and Centrifugal.

Step 5 — The great cancellation (WHY the target hovers)
WHAT. Add the three contributions — real gravity (Step 3), Coriolis (Step 4), centrifugal (Step 4) — component by component. Swap every for using Step 2.
WHY. The target must sit still at the origin. That can only happen if the leftover constant force on it is zero. Watch the constants collide.
PICTURE — the (radial) equation. Line up every piece acting along :
The two big constants and annihilate — the target, sitting at , feels nothing. This is the hover. Collecting the rest:
PICTURE — the (along-track) equation. Gravity gives , centrifugal gives — those cancel too — and Coriolis leaves :
PICTURE — the (cross-track) equation. No centrifugal (it lives in the plane), no Coriolis coupling, just the pinch :

Step 6 — Reading the solution's drift (WHY coasting fails)
WHAT. Solving the boxed pair (integrate the -equation once, feed it into , solve the driven oscillator) gives the closed forms below. We only read them here — the algebra lives in the parent note.
WHY it matters. Two terms contain a bare that never stops growing — the secular drift. A small radial offset or forward speed makes you march along-track without end.
PICTURE. Plotting the chaser's path in the – plane: with the wrong initial velocity it spirals away (drift); with the magic choice the terms vanish and the path closes into a tidy 2:1 ellipse — the famous "football."

Step 7 — The degenerate & edge cases (so nothing surprises you)
WHAT. Every special starting condition, drawn, so you never hit an unshown scenario.
- (pure radial kick ): both drift terms vanish → bounded ellipse .
- , all velocities zero, (V-bar loiter): every trig term dies, no to drive drift → chaser just sits at . This is why you park on the along-track axis before docking.
- (drop to a lower orbit): the term is now positive → you creep forward, catching up. Over one full period () the oscillatory part returns to zero, leaving a net .
- alone: pure SHM, independent of everything, — it can never drift, only oscillate.
WHY. Each case is just "which terms survive when these initials are zero." Reading survivors is faster than resolving the ODE every time.
PICTURE. Four little trajectories side by side: the football, the parked dot, the forward-creeping spiral, and the flat cross-track sine.

The one-picture summary

This single frame stacks the whole story: Earth and the spinning frame (Step 1–2), the three forces meeting on the chaser with the two constants cancelling (Step 3–5), and the resulting football-or-drift path (Step 6–7). Trace it left to right and you have re-derived the CW equations from a blank page.
The state-marching machinery that packages into a single matrix lives in State Transition Matrix; the eccentric-orbit generalisation is the Tschauner–Hempel Equations; and the underlying orbital dynamics come from the Two-Body Problem and Orbital Maneuvers — Hohmann Transfer.
Recall Feynman retelling — say it back in plain words
We sat a camera on the target and spun it so the target froze at centre. Because the camera spins, two make-believe forces appear: Coriolis (kicks you sideways when you move) and centrifugal (flings you outward). We wrote real gravity but kept only its tiny difference between the two ships. Adding gravity plus the two fake forces, the two giant constant pushes cancelled — that is why the target just hovers. What's left is three neat equations: the up/down and forward/back ones are locked together by Coriolis, and the sideways one is a plain spring. Solving them, a hidden term grows with time: a small altitude offset walks you endlessly along-track. That is both the trap ("don't just coast") and the tool ("drop lower to catch up"). Kill that term with and your path closes into a 2:1 football.
Recall Quick self-test
Why does the target hover at the origin? ::: The constant gravity term and the centrifugal term cancel exactly. Which tool converts the gravity into linear terms, and why? ::: Taylor expansion / linearization — because we only need gravity's small change over a tiny separation. Why does a forward () burn make you fall behind? ::: Coriliois turns radial/along-track velocities into each other; a forward push raises your orbit, slowing you. What choice of initial velocity kills the drift? ::: . Net along-track shift over one orbit from a radial offset ? ::: .