Visual walkthrough — Parallel axis theorem — I = I_CM + Md² — proof
Step 0 — What does "moment of inertia" even mean?
WHY squared and not just ? Because spinning something far out sweeps a bigger circle and moves faster for the same turn-rate — the two effects multiply, giving one factor of each. That is the same you meet again in Rotational kinetic energy. Hold onto it.

Look at the figure: the axis is the vertical teal line, one grain sits off to the side, and the burnt-orange arrow is its perpendicular distance — the shortest rope from grain to axis. That arrow, squared and mass-weighted, is one term of the sum.
Step 1 — Two parallel axes: the whole problem in one picture
WHAT we want: about Axis 2, given we already know (the about Axis 1).
WHY bother: computing from scratch for a new axis means redoing the whole sum. The theorem lets us reuse and just pay a correction. That reuse is the entire payoff.

Both teal dots are where the axes pierce the page (the axes stick straight up out of the paper toward you). The plum segment between them is . Notice one axis sits exactly on the balance point — that condition is doing secret work we'll cash in at Step 5.
Step 2 — Choose clever coordinates (origin at the CM)
Let the second axis pierce the page at the point :
- — how far the new axis sits to the right of the CM,
- — how far it sits up.
Since is the straight-line distance from CM to , Pythagoras gives
- — horizontal-shift² plus vertical-shift²,
- — the perpendicular gap, squared. This is just the hypotenuse rule on the little plum triangle.

The orange grid is centered on the CM (that's why the origin cross sits on it). The new axis lands at ; the dotted right triangle shows , , and the plum hypotenuse .
Step 3 — Write the two distances for one grain
WHY subtract and ? Distance is always "grain minus the thing you're measuring from." To the origin you subtract (so nothing changes); to the shifted axis you subtract . Each bracket is one leg of a right triangle from grain to that axis, and squaring-and-adding is Pythagoras again.

Same grain, two ropes: the orange rope goes to the CM-axis, the teal rope goes to the shifted axis. The little legs and are drawn dotted — those are the brackets inside the formula.
Step 4 — Plug into the sum and expand
WHAT: put the new-axis distance into :
WHY expand? The body is buried inside the brackets. Multiplying out separates "grain-only" pieces from "shift-only" pieces so we can recognise old friends:
Now split the single sum into four separate sums (allowed — adding is adding, in any order):
Term by term:
- (A) — every grain's distance² to the CM-axis, mass-weighted. That is literally .
- (B), (C) — the mysterious cross terms; and pulled out front because they're the same for every grain.
- (D) — just the total mass; and .

The figure sorts the four colored buckets: (A) in orange = , (D) in teal = , and (B),(C) in plum = the "?" we must resolve next.
Step 5 — The cross terms vanish (the heart of the proof)
WHAT this means physically: "" says the mass to the right of the CM perfectly balances the mass to the left (that's what a balance point is). So the cross terms cancel not by luck but by the meaning of "center of mass."

Each grain contributes : orange bars point right (positive ), teal bars point left (negative ). Stack them and they cancel to a flat zero line — the visual death of the cross terms.
Step 6 — Collect the survivors
With (B) and (C) gone, only (A) and (D) remain:
- — the honest inertia of the body about its balance line,
- — the inertia the body would have if it shrank to a single dot of mass sitting away. (See it in Radius of gyration, where makes an "effective distance.")
WHY it's beautiful: the correction depends only on how far you moved, never on the body's shape. Move any body distance off its CM and you pay the same .
Step 7 — The edge and degenerate cases (never leave a gap)

The plum curve is — a parabola, bottoming out at the CM (). Two sample axes A and B sit on the curve; their heights subtract, their 's do not.
The one-picture summary

Read it left to right: start with the raw sum, plant the origin on the CM, expand into four buckets, watch the two plum cross-term buckets collapse to zero, and what survives is . That's the entire derivation in one frame.
Recall Feynman retelling — the whole walkthrough in plain words
Spinning something is hard in proportion to how far its mass sits from the spin line, counted squared. We asked: if I already know how hard it is to spin about the balance point, how hard is it about some parallel line a distance away? We laid a grid centred on the balance point and wrote each grain's distance to the new line. When we multiplied it out, four kinds of terms appeared: (1) the grains' spread about the balance point — that's the "easy" number we already knew; (2) two mixed terms; (3) the total mass times the gap squared. The mixed terms are just "how lopsided is the mass around the balance point" — and around a balance point, by definition, the lopsidedness is zero. Left and right cancel exactly. So they vanish. What's left: the easy number, plus mass-times-gap-squared — the effort of swinging the whole thing as one dot at distance . Home base is cheapest; every step out costs .
Connections
- 1.5.06 Parallel axis theorem — I = I_CM + Md² — proof (Hinglish)
- Moment of inertia — definition
- Center of mass — definition and computation
- Perpendicular axis theorem
- Radius of gyration
- Rotational kinetic energy
- Physical pendulum