Why this step?Δθ is the transfer angle between the two positions; the chord is just the law of cosines on the triangle Earth–r1–r2. The short way uses 0<Δθ<π, the long way uses π<Δθ<2π.
Define the semiperimeter of that space triangle:
s=21(r1+r2+c)
Why? Because Lambert's theorem tells us time depends on r1+r2 and c — and those combine most naturally as s.
For an elliptical transfer (a>0) we parametrize with two angles α,β:
sin22α=2as,sin22β=2as−c
Why this step? These come from writing the eccentric-anomaly difference across the arc in terms of the geometry. α,β are exactly the combinations of eccentric anomalies at the two ends that survive after the geometry is folded in — they package a,c,s into pure angles.
Kepler's equation says the swept "mean anomaly" between two eccentric anomalies E1,E2 is
a3μΔt=(E2−esinE2)−(E1−esinE1).
Why? This is literally Kepler's equation M=E−esinE applied at both endpoints and subtracted — mean anomaly advances uniformly with time, so its change equals nΔt with n=μ/a3.
Substituting the half-angle identities and doing the trig collapse (the eccentricity e drops out into the α,β combination — this is the miracle), we obtain Lambert's time-of-flight equation:
Why this is the whole game: the right side is a known function of the single unknown a. Everything else (s,c,μ) is geometry. So Lambert reduces to: find a such that this equals the given Δt, then reconstruct velocities.
There is a smallest ellipse that can connect the two points at all:
amin=2s
At amin, α=π, and the time of flight is the minimum-energy time — any faster or slower transfer needs a largera (more energy). This gives you a sanity check and a starting guess.
Why a=s/2? From sin(α/2)=s/2a, the argument can't exceed 1, so 2a≥s, i.e. a≥s/2. Equality is the extreme (thinnest) allowed ellipse.
Once a is found, use the f and g functions to get velocity:
r2=fr1+gv1⇒v1=gr2−fr1,v2=gg˙r2−r1
Why? The Lagrange coefficients express the future state as a linear combination of the initial position and velocity. Since we now know f,g,g˙ (functions of a,Δθ,…) and both positions, we algebraically solve for v1, then v2. These velocities are the answer the mission planner wants.
Given (canonical units, μ=1): r1=1, r2=1.5, Δθ=90∘, Δt=1.2.
Step A — chord & semiperimeter.c=12+1.52−2(1)(1.5)cos90∘=1+2.25−0=3.25=1.803.
s=21(1+1.5+1.803)=2.152.
Why: geometry first — everything downstream depends on s,c.
Step B — minimum-energy check.amin=s/2=1.076. Compute its time to see if our Δt needs a above or below (recall two branches exist per a>amin).
Why: it frames the root search and prevents picking a nonphysical a.
Step C — solve Lambert's equation for a (numerically, e.g. Newton on the boxed equation) so that RHS =Δt=1.2. Suppose it yields a≈1.30.
Why:a is the single unknown; one scalar root-find.
Step D — velocities via f,g with this a and Δθ. Output v1,v2; the departure burn is Δv=∣v1−vpark∣.
Why: velocities → Δv → fuel, the deliverable.
Same r1,r2 but choose the long way, Δθ=270∘.
c=1+2.25−2(1.5)cos270∘=3.25−0=1.803 (same chord!) — but the arc is now the big side, so β takes the negative branch: use β→−β in Lambert's equation.
Why this step? The chord is symmetric, but which way you go around changes how much area/angle is swept, hence different Δt for the same a. The sign of β encodes short-vs-long way. Forgetting it gives a wildly wrong time.
Imagine you throw a ball to your friend, and you also say "it must land in exactly 2 seconds." There are actually different ways to throw it — a fast flat throw or a high loopy throw — and only some of them take exactly 2 seconds. Lambert's problem is the math that says: "Here's the exact throw (how hard and in what direction) so the ball goes from here to there in exactly that time." In space, gravity curves the "throw" into an orbit, and mission planners use it to hit a moving planet on time.
What does Lambert's problem take as input and produce as output?
Input: two position vectors, time of flight, μ, transfer direction. Output: the connecting conic orbit and both velocities v1,v2.
State Lambert's theorem.
Transfer time depends only on a, chord c=∣r2−r1∣, and r1+r2 (equivalently the semiperimeter s), not on the arc's individual shape.
Write the elliptic Lambert time-of-flight equation.
μΔt=a3/2[(α−sinα)−(β−sinβ)] with sin(α/2)=s/2a, sin(β/2)=(s−c)/2a.
What is the minimum-energy semi-major axis and why is it a floor?
amin=s/2; because sin(α/2)=s/2a≤1 forces 2a≥s.
Why does eccentricity drop out of Lambert's equation?
When Kepler's equation is applied at both endpoints and differenced, the geometry folds e into the auxiliary angles α,β, leaving time as a function of a,c,s only.
How are velocities recovered after finding a?
Via Lagrange coefficients: v1=(r2−fr1)/g and v2=(g˙r2−r1)/g.
What does the sign of β select physically?
The transfer direction: β>0 for short-way (Δθ<π), β<0 for long-way (Δθ>π).
Formula for chord length between the two positions.
c=r12+r22−2r1r2cosΔθ.
Why can there be multiple Lambert solutions?
Two focus placements per a, short/long-way choice, and multi-revolution (N) solutions all satisfy the same endpoints+time.
Which classic equation supplies the time law used in the derivation?
Kepler's equation M=E−esinE, applied and differenced across the two endpoints.
Dekho, Lambert ka problem ekdum simple idea hai lekin missions ke liye bahut zaroori. Tumhare paas do points hain space mein — abhi tum yahan ho (r1) aur ek fixed time Δt ke baad tumhe wahan pahunchna hai (r2). Sawaal ye hai: kaunsi orbit (kis speed aur direction se) tumhe exactly utne hi time mein connect karegi? Yehi Lambert solve karta hai, aur output milti hai v1 aur v2 — yani kitna aur kis direction mein burn karna hai. Isi se Mars transfer, docking, sab plan hote hain.
Sabse deep baat (Lambert's theorem): transfer ka time sirf teen cheezon pe depend karta hai — semi-major axis a, chord length c=∣r2−r1∣, aur radii ka sum r1+r2 (inko s=21(r1+r2+c) mein pack karte hain). Eccentricity ka koi direct role nahi! Isliye poora problem ek scalar equation ban jaata hai: aisa a dhoondo jisse Lambert ki time equation ka value diye gaye Δt ke barabar ho. Ye kaafi magic hai — pehle lagta hai bahut variables honge, par sab ek unknown mein simat jaata hai.
Ek zaroori sanity check: sabse chhoti possible ellipse ka amin=s/2 hota hai, isse chhota a possible hi nahi (kyunki sin(α/2)=s/2a 1 se zyada nahi ho sakta). Aur yaad rakhna — "short way" aur "long way" alag answers dete hain (yehi β ke sign se decide hota hai), aur ek hi time ke liye ek se zyada orbit ho sakti hain (multiple branches, multi-revolution). Toh direction hamesha explicitly choose karo.
Jab a mil gaya, to Lagrange ke f,g functions se velocities nikaalte ho: v1=(r2−fr1)/g. Bas — yehi v1, v2 tumhare rocket ke Δv ka source hain. Exam mein: pehle geometry (c,s), phir Lambert equation se a, phir velocities — is order mein socho, galti nahi hogi.