The parent note freely writes things like r(t), tgo, ∫(tf−τ)adτ, and "Lagrange multipliers." If any of those look like magic runes to you, you cannot follow the derivation. So here we earn each symbol one at a time: plain words → a picture → why the topic needs it. Read top to bottom; each idea leans on the one above it.
Imagine a spacecraft as a single glowing dot in space. To describe where it is and how it moves we need three quantities. Because motion happens in more than one direction (up/down, left/right), each is an arrow — a vector — not just a number.
r(t) — the position arrow: points from a chosen origin to where the vehicle is at time t. Picture: the arrow tip sits on the dot.
v(t) — the velocity arrow: how fast and in which direction the position is changing. Picture: an arrow riding on the dot, pointing the way it's heading; longer arrow = faster.
a(t) — the acceleration arrow: how the velocity itself changes. This is our steering control — the thrust the engine commands. Picture: a push applied to the velocity arrow.
Why the topic needs these: guidance is the art of choosing a(t) so that r and v arrive where we want. You literally cannot state the problem without these three arrows.
g is the gravitational acceleration arrow: a constant pull the vehicle feels whether or not the engine fires. On the Moon its length is 1.62m/s2 pointing down; on Earth 9.81m/s2.
tf — the final time, the deadline when we must have arrived (landing touchdown, intercept moment).
tgo — the time-to-go, how many seconds are left:
tgo=tf−t.
Why the topic needs it: every coefficient in the guidance law (6/tgo2, 2/tgo) is written in tgo, and the dramatic "commands blow up as tgo→0" behaviour is entirely about this shrinking clock.
If we coast, the standard schoolbook motion formulas apply. These come from integrating v˙=g twice — a system called the double integrator (velocity is one integral of accel, position is two). See Double Integrator Dynamics.
The heavier machinery behind this — that a quadratic cost forces the optimal a∗(τ) to be a straight line in time — comes from Calculus of Variations & Pontryagin's Minimum Principle. You do not need to master it to use ZEM/ZEV; you only need to trust that it hands you the profile a∗(τ)=λ1(tf−τ)+λ2.
Why the topic needs it: the multipliers are the bridge from "minimize J" to the clean 2×2 system whose solution gives the coefficients 6 and 2.