Lessons · rotation

Moment of inertia: where the table of shapes comes from

Regime 2 — calculus does what algebra cannot. The integrand isn't constant, so no single algebra product gives the answer; the accumulated quantity is the area under the curve — and SymPy proves that area is exactly the closed-form result.

Regime 2 · calculus does more Math machine-derived & checked by SymPy 2 modeling assumptions (author-asserted)

A uniform rod of mass M=2M = 2 kg and length L=1.2L = 1.2 m spins about one end. The algebra course just hands you I=13ML2I = \tfrac13 ML^2 from a table — but where does the 13\tfrac13 come from? Each slice at radius rr adds r2dmr^2\,dm, so the moment is the area under dI/dr=λr2dI/dr = \lambda r^2. Drag the cursor out from the pivot and watch II build up — slowly near the axis, fast near the tip.

Moment of inertia I=13ML2I = \tfrac13 M L^2 (the shaded area)
0.96 kg·m²
If all the mass were at the tip: I=ML2I = M L^2 (the hoop/point rectangle)
2.88 kg·m²
Linear mass density λ=M/L\lambda = M/L
1.667 kg/m
Integrand at the tip λL2\lambda L^2
2.4 kg·m
Moment of inertia is the integral of r² over the mass
I=r2dmI = \int r^2\,dm

Every slice of mass dmdm at radius rr contributes r2dmr^2\,dm to the moment of inertia. The total is the integral over the whole body — and for a body whose mass is spread out, that is the area under a curve, not a single term.

check dIdr=λr2\tfrac{dI}{dr} = \lambda r^2; check I=0rλr2drI = \int_0^r \lambda r'^2\,dr'; recover 13ML2\tfrac13 M L^2 at r=Lr=L; collapse the hoop case to MR2M R^2

  • The moment's slope is the integrand: dIdr=λr2\tfrac{dI}{dr} = \lambda r^2 — the area's growth rate is the curve's height. [structural]
  • The accumulated moment is the area: I(r)=0rλr2drI(r) = \int_0^r \lambda r'^2\,dr'. [structural]
  • At the rod's end the area is the memorized I=13ML2I = \tfrac13 M L^2. [structural]
  • If all the mass sat at one radius RR (a hoop), the integral collapses to I=MR2I = M R^2 — the rectangle (the quadrature). [structural]

Dimensional homogeneity: checked by SymPy (holds).

Common misconception: “Moment of inertia just depends on how much mass there is, like ordinary mass does.

It depends on where the mass is, not just how much. Each slice contributes r2dmr^2\,dm, so mass far from the axis counts far more — the area under dI/dr=λr2dI/dr = \lambda r^2 piles up near the tip. That is why the same mass gives I=13ML2I = \tfrac13 ML^2 as a rod about its end but I=ML2I = ML^2 if you bunch it all at the tip (a hoop). Move the mass outward and II grows even though MM is unchanged.

Modeling assumptions — author-asserted, disclosed not discharged
  • Uniform thin rod: mass spread evenly at linear density λ=M/L\lambda = M/L, thickness negligible.
  • Rotation about a fixed axis through one end; rr is the distance from that axis.

The dI/dr–r graph, fully annotated

A static rendering (Matplotlib): the shaded area under dI/dr is the accumulated integral I, and the slope of I is dI/dr. The interactive version with a draggable cursor is in the Graph tab above.

2026-06-26T17:09:47.525917 image/svg+xml Matplotlib v3.11.0, https://matplotlib.org/