The Circular Restricted Three-Body Problem (CR3BP) equations are nonlinear and unsolvable in closed form. But a spacecraft parked near L1 (e.g. Sun–Earth L1 where SOHO lives, or Earth–Moon L2 for Gateway) stays close to the point. So we Taylor-expand the forces about the equilibrium and keep only the first (linear) term. Linear systems we CAN solve — we get exponentials and sinusoids, and we read off the oscillation frequencies directly.
We work in the frame co-rotating with the two primaries at angular rate ω (take ω=1 in normalized units). Let μ = mass ratio of the smaller primary. In this frame the equations of motion for the small third body are:
x¨−2y˙=∂x∂Ω,y¨+2x˙=∂y∂Ω,z¨=∂z∂Ω
where the effective potential (also called the pseudo-potential) is
Ω(x,y,z)=21(x2+y2)+r11−μ+r2μ
A Lagrange point is where all forces balance: ∇Ω=0 and velocities are zero.
Let the displacement from the collinear point be (ξ,η,ζ) where x=xL+ξ, etc. Taylor-expand each force component. Since ∇Ω=0 at the point, the constant term vanishes and the leading term is linear:
∂x∂Ω≈Ωxxξ+Ωxyη+Ωxzζ
For a collinear point (on the x-axis) by symmetry the cross terms Ωxy=Ωxz=Ωyz=0, and the diagonal second derivatives take a clean form. Define
Given:μ≈0.01215. The L2 point sits at distance γL≈0.1678 beyond the Moon. Take a representative c≈3.19 (computed from geometry).
Step 1 — Out-of-plane frequency.ωz=c=3.19≈1.786.
Why this step? The ζ equation ζ¨=−cζ is a pure SHM with ω2=c.
Step 2 — In-plane roots.Λ=2−(2−c)±(2−c)2−4(1+2c)(1−c).
With c=3.19: 2−c=−1.19, (1+2c)=7.38, (1−c)=−2.19.
Discriminant =(−1.19)2−4(7.38)(−2.19)=1.416+64.65=66.07, =8.13.
Λ=21.19±8.13 → Λ1=+4.66, Λ2=−3.47.
Why this step? One positive, one negative root ⇒ confirms saddle × center structure.
Step 3 — Read the physics.γ=4.66≈2.16 (instability rate), ωxy=3.47≈1.86.
Why this step? The unstable exponential grows like e2.16t — that's why unmanaged spacecraft leave L2 fast; the oscillation ωxy≈1.86 sets the in-plane period T≈2π/1.86≈3.4 (dimensionless time units).
Step 1:κ=2ωxyωxy2+(1+2c)=3.723.47+7.38=3.7210.85≈2.92.
Why this step? It's the eigenvector component: for a unit ξ amplitude, the η amplitude is κ times bigger. So the planar ellipse is elongated in the y-direction by factor ≈2.9.
Step 2 — interpret. The in-plane motion is not a circle but an ellipse squashed along x. Real halo orbits inherit this stretched shape.
Imagine a giant merry-go-round with the Sun in the middle and Earth on the edge, both spinning together. There are special "quiet spots" where if you sit still, you neither fall toward the Sun nor fly outward — the pushes cancel. But these quiet spots are like sitting on top of a saddle: perfectly balanced left-right (you rock back and forth like a swing), but slippery front-back (nudge and you slide off). A spacecraft can use that gentle rocking to trace a big loop around the quiet spot — that loop is a halo orbit. To ride it, you must gently correct the slippery direction now and then, or you'll slide away.
Dekho, Lagrange point ke paas rotating frame mein gravity aur centrifugal force lagbhag cancel ho jaate hain. Jo thoda sa bacha hua force hota hai, use hum Taylor expand karte hain aur sirf linear term rakhte hain — kyunki spacecraft point ke bahut paas hi ghoomta hai. Isse equations solve-able ban jaate hain: exponentials aur sinusoids nikalte hain, aur seedha oscillation frequencies mil jaati hain.
Collinear points (L1,L2,L3) par ek important baat: in-plane motion ka characteristic equation ke roots mein ek real positive hota hai (yeh saddle wala unstable direction hai — isliye spacecraft ko station-keeping chahiye) aur ek imaginary hota hai (yeh planar wobble deta hai frequency ωxy). Aur out-of-plane z equation alag ho jaata hai — simple spring jaisa, frequency ωz=c. Yahi decoupling halo analysis ka sabse pyara trick hai.
Ab yaad rakho: pure linear theory sirf Lissajous deta hai, kyunki generally ωxy=ωz, isliye 3-D loop band nahi hota. Asli halo orbit tab banta hai jab amplitude bada ho aur nonlinear frequency-corrections dono frequency ko barabar (1:1 resonance) kar dete hain. Matlab linear theory se ingredients milte hain, par closing condition nonlinear hoti hai (Richardson third-order). Ye samajhna interview aur real missions (SOHO, JWST, Gateway) dono ke liye ekdum core hai.