Before you can read the parent note, you must own every letter it writes. This page builds each one from a picture. Read top to bottom — each symbol leans on the one above it.
Everything happens to a lander flying above a target. To talk about it we need three ideas that stack.
Look at the figure. The arrow r has a shadow on the ground (how far sideways the lander is) and a height (how far up). To write both at once we split the arrow into pieces along three fixed directions — the axes.
Now, things move. Velocity is how fast position changes.
Stack the dot again: v˙=r¨ is acceleration — how fast the velocity is changing. Firing the engine changes velocity, so acceleration is where the engine's push shows up.
Recall What do
r, r˙, r¨ mean, and what sign is rz / g?
Position (arrow to lander), velocity, acceleration — each dot is one time-derivative; rz>0 above the pad, and g=(0,0,−3.71) on Mars (down = negative z). ::: Up is positive z; gravity carries the minus.
Look at the figure: the thrust arrow T is the diagonal of a right triangle whose legs are the components Tx and Tz. The dashed legs meet at a right angle, and the arrow's length is the hypotenuse Tx2+Tz2 — Pythagoras in action. Notice the arrow could swing to any direction while keeping the same length; that "same length, any direction" is precisely what the double-bar captures.
The parent's Step 1 will track the log of the mass instead of the mass itself. To follow it you first need what lnis and undoes.
Look at the figure: ex (lavender) and lnx (mint) are mirror images across the dashed diagonal line. Feed a number into one curve, then into the other, and you land back where you started — that is what "exact inverse" looks like. Notice the mint ln curve lives only to the right of zero: it has no output for x≤0, the picture of the domain restriction x>0.
Recall What does
ln undo, what is its domain, and why is it useful here?
ln undoes ex and only accepts arguments >0; and dtdlnm=m˙/m, converting the troublesome 1/m division into a plain linear term. ::: Logs turn ×/÷ into +/− (argument must be positive).
Here is the algebra, step by step, so you see why the trouble disappears. Start from Newton's law and divide every term by the mass m:
mv˙=T+mg÷mmmv˙=mT+mmg.
On the left the two m's cancel, leaving just v˙. On the right, T/m is our new name a, and mg/m cancels to g:
v˙=a+g.
Now watch the throttle limits ride through the same division. Start from the hardware band and divide all three parts by the positive number m (dividing by a positive number keeps the ≤ signs pointing the same way):
Tmin≤∥T∥≤Tmax÷mmTmin≤m∥T∥≤mTmax.
But ∥T∥/m=∥T/m∥=∥a∥ (dividing an arrow by a positive number scales its length by the same factor), so:
mTmin≤∥a∥≤mTmax.
Finally hand the middle over to the slack. We set∥a∥≤Γ and put the hardware band on Γ instead:
mTmin≤Γ≤mTmax,∥a∥≤Γ.
That is the transformed throttle box the parent uses. (If we dropped the floor, it would read simply 0≤Γ≤Tmax/m.)
This is the heart of why the parent does all its gymnastics.
Recall Which parent constraint is non-convex, and why?
The thrust lower bound ∥T∥≥Tmin: it demands you stay outside a sphere, and "outside a sphere" fails the straight-line test. ::: Lower bound = non-convex hole.
The parent's last constraint keeps the lander above a safe funnel using a tangent. (Recall from Section 1 that [rx,ry] bundles the two ground coordinates, so ∥[rx,ry]∥ is the sideways distance — the length of the shadow.)
Look at the figure: the mint funnel is the set of allowed positions. Its walls make angle θgs with the ground. At any height h=rz−rz,land the funnel's radius is tanθgs⋅h — so the allowed sideways room (coral segment) shrinks straight down to zero as the lander nears the pad, forcing a clean vertical touchdown. A lander at the red dot outside the funnel would be violating the constraint (it could fly into the ridge); the green dot inside is safe.
Test yourself — you are ready for the parent note only if each reveal feels obvious.
What does r∈R3 mean in plain words?
The position is an arrow described by three numbers: two sideways coordinates rx,ry and a height rz.
What is our sign convention, and what is g on Mars?
Up is +z; so rz>0 above the pad, downward velocity is vz<0, and g=(0,0,−3.71)m/s2.
What does a dot over a letter mean?
The time-derivative — the instantaneous rate of change; two dots = rate of the rate (acceleration).
What does ∥T∥ measure, and what does ∥[rx,ry]∥ measure?
∥T∥ is the length of the full thrust arrow; ∥[rx,ry]∥ is the length of just the ground-bundle — the sideways shadow distance.
What are Tmin and Tmax?
The engine's weakest-while-lit and strongest thrust magnitudes; they pen ∥T∥ into the band Tmin≤∥T∥≤Tmax.
Why does mass m appear as m(t), and what sign is it?
Because fuel burns off so the mass shrinks over time; and m(t)>0 always.
State the fuel burn law and how it differs from Tsiolkovsky.
m˙=−α∥T∥ is the instantaneous mass-flow rate; Tsiolkovsky Δv=veln(m0/mf) is its integral over a whole burn.
How is ex defined for non-integer x?
As the unique smooth curve starting at 1 whose growth rate always equals its own height — this fills in every fractional and negative exponent continuously.