For a circle, position is trivial: angle =ωt. For an ellipse, the planet sweeps equal areas in equal times, not equal angles. The angle you actually want (the true anomalyν, measured from the Sun) changes non-uniformly with time. We need a chain of three angles to untangle this.
Draw the ellipse (semi-major a, semi-minor b, eccentricity e). Around it draw a circle of radius a centred at the ellipse centre O. The Sun sits at focus S, a distance ae from O.
For a planet at point P on the ellipse, drop a vertical line through P; it hits the circle at point Q. The angle ∠QOX (from centre, X = perihelion direction) is the eccentric anomalyE.
The magic property of an ellipse: it is a circle squashed in y by factor b/a. So if Q=(acosE,asinE) on the circle, the planet is
x=acosE,y=bsinE.
Kepler's 2nd law: the radius from the focus sweeps area at a constant rate. So the fraction of orbital period elapsed equals the fraction of total ellipse area swept since perihelion:
Tt−tp=total ellipse area πabArea swept SXP.
The left side, times 2π, is by definitionM:
M = \frac{2\pi}{T}(t-t_p) = \frac{2\pi \cdot (\text{Area } SXP)}{\pi a b}. \tag{1}
Step: compute Area SXP. Use the squash. Every y-coordinate on the ellipse is b/a times the corresponding y on the circle. Area scales the same way, so any region on the ellipse =ab× (its image region on the circle).
Why this step? It turns a messy elliptical area into a circular-sector area, which we can compute with simple geometry.
Area SXPellipse=abArea SXQcircle.
Step: Area SXQ on the circle = (circular sector OXQ) − (triangle OSQ).
Why?SXQ is the sector from perihelion swept about the centre minus the wedge cut off by the focus offset.
Sector OXQ: a slice of a circle radius a, angle E: area =21a2E.
Triangle OSQ: base OS=ae along the axis, height =yQ=asinE:
area=21(ae)(asinE)=21a2esinE.
So
Area SXQcircle=21a2E−21a2esinE=21a2(E−esinE).
Step: convert to ellipse and plug into (1).Area SXP=ab⋅21a2(E−esinE)=21ab(E−esinE).
From the focus S=(ae,0) to planet P=(acosE,bsinE):
r2=(acosE−ae)2+(bsinE)2.
Use b2=a2(1−e2):
r2=a2(cosE−e)2+a2(1−e2)sin2E.
Expand and use cos2E+sin2E=1:
r2=a2[cos2E−2ecosE+e2+sin2E−e2sin2E]=a2(1−ecosE)2.r=a(1−ecosE)Why useful? Once you solve for E, you instantly get the distance r, and the components x=acosE,y=bsinE give full position. The true anomaly follows from
tan2ν=1−e1+etan2E.
E is measured from the centre on the auxiliary circle, in radians.
Recall Feynman: explain to a 12-year-old
Imagine a runner going around an oval track, but a magnet at one focus makes them sprint when they're close and crawl when they're far. Hard to predict where they are! So we cheat: we imagine a robot running around a perfect circle at a steady pace, and a clock that just ticks evenly — that's the "mean" angle M. Then we use a clever shadow trick: stand the runner's oval inside a big circle and draw their "shadow angle" E from the middle. Kepler's equation, M=E−esinE, is the secret decoder ring that turns the steady robot's clock into the real runner's shadow position. The esinE bit is just the "how much they sprinted or crawled" correction.
Dekho, problem yeh hai: planet ellipse pe ghoomta hai par constant speed se nahi — Sun ke paas (perihelion) tez bhaagta hai, door (aphelion) slow ho jaata hai (Kepler ka 2nd law: equal area in equal time). Toh "time t pe planet kahan hai?" yeh seedha nikalna mushkil hai. Iska jugaad: hum ek imaginary uniform ghadi banate hain — mean anomalyM=n(t−tp) — jo bilkul steady tick karti hai. Aur ek geometry helper angle banate hain — eccentric anomalyE — jo ellipse ke around ek bada circle (radius a) banake, uske centre se naapa jaata hai.
In dono ko jodne wala pul hai Kepler's equation: M=E−esinE. Iski derivation full area se aati hai — circular sector 21a2E minus focus wali triangle 21a2esinE, phir ellipse ke liye b/a se squash. Yahi esinE term planet ke "sprint vs crawl" ka correction hai. Yaad rakho: Ecentre se, radians me, aur sign minus hai.
Sabse important baat: yeh equation transcendental hai — E ko algebra se isolate nahi kar sakte. Toh Newton–Raphson se iterate karte hain, E0=M se shuru. Do-teen steps me converge ho jaata hai chote e ke liye. Ek baar E mil gaya toh r=a(1−ecosE) se distance, aur x=acosE,y=bsinE se exact position mil jaati hai. True anomaly ν chahiye toh half-angle formula laga do. Bas, pure orbit ki location nikal aati hai — yahi astrodynamics ka roz ka kaam hai (satellite tracking, mission planning).