HomePhysics & MechanicsAngular Momentum Conservation — Spinning Skater

⛸️ Angular Momentum Conservation — Spinning Skater

Watch a spinning skater speed up and slow down as she pulls her arms in and out. Interactive demo of angular momentum conservation, moment of inertia and rotational kinetic energy.

Physics & Mechanics2DModerate60 FPS
angular-momentum-skater ↗ Open standalone

About Angular Momentum Conservation

Angular momentum is defined as L = Iω, the product of an object's moment of inertia I (a measure of how its mass is distributed relative to the spin axis) and its angular velocity ω. When no external torque acts on a rotating system, L must stay exactly constant — this is the rotational counterpart of conservation of linear momentum. In this simulation the skater's moment of inertia is I(r) = Ibody + 2·marm·r², where two point-mass "arms" of mass marm sit at radius r from the spin axis. Pulling the arms in shrinks r, which shrinks I because the arm mass moves closer to the axis; since L = Iω cannot change without a torque, ω must rise to compensate — the skater spins faster purely as a geometric consequence of redistributing her own mass.

This is exactly what real figure skaters exploit when they snap their arms and a leg inward during a spin, what a diver or gymnast does by tucking into a tight tuck to somersault faster, how a falling cat can twist itself upright without any external torque, and — at astrophysical scale — why a collapsing stellar core spins up dramatically as its radius shrinks, eventually forming a rapidly rotating pulsar. There is an energy cost to all of this: rotational kinetic energy is KE = L²/(2I), so as I falls, KE rises even though L is unchanged. That extra energy is not created for free — the skater's muscles must do real mechanical work pulling the arms inward against the effective outward (centrifugal) force felt in the rotating frame. Energy is not conserved for the skater's rotational motion alone; only angular momentum is, because gravity and the ice exert no torque about the spin axis.

Frequently Asked Questions

Why does a skater spin faster when pulling their arms in?

Because angular momentum L = Iω is conserved when no external torque acts on the skater. Pulling the arms toward the spin axis reduces the moment of inertia I, and since L cannot change, the angular velocity ω must increase proportionally to keep the product Iω constant. It is the same mass redistribution effect you can feel on a spinning desk chair.

Doesn't this violate conservation of energy?

No. Rotational kinetic energy KE = L²/(2I) does increase as I decreases, but that energy comes from real mechanical work the skater's muscles perform pulling the arms inward against the effective outward force in the rotating frame. Angular momentum is conserved because there is no external torque; kinetic energy is not conserved on its own because the skater's muscles are doing work on the system.

What is angular momentum and why is it conserved here?

Angular momentum L = Iω measures how much rotational "motion" a spinning object carries. It changes only in response to an external torque (Newton's second law for rotation). On the ice, gravity acts straight down through the skater's center of mass and the normal force from the ice acts straight up through the same axis, so neither produces a torque about the vertical spin axis. With zero net torque, L is exactly conserved no matter how the skater redistributes her mass.

Does the skater's total mass change?

No — the total mass (body plus both arms) is fixed throughout. Only the distribution of that mass relative to the spin axis changes as the arm-extension radius r varies. Moment of inertia depends on both mass and how far each piece of mass sits from the axis (I = Σm·d²), so moving the same mass closer to the axis reduces I without removing any mass at all.

What other real-world examples show this effect?

A diver or gymnast tucks into a tight ball to spin or somersault faster mid-air, then extends to slow the rotation before landing. A falling cat twists its front and back halves in opposite senses with different limb configurations to right itself without any external torque. On a much larger scale, a collapsing stellar core conserves its angular momentum as it shrinks from thousands of kilometers to a few kilometers across, spinning up to hundreds of rotations per second to form a pulsar.

What does this simulation ignore?

It idealizes the skater as a rigid torso of fixed moment of inertia plus two point masses at an adjustable radius, ignoring the true distributed mass of arms, legs and torso, any friction with the ice, air resistance, and the small torque a real skater's blade edge can exert while gliding. It also treats the extension change as instantaneous rather than modeling the muscular force and finite time actually needed to move the arms.

What do the controls change?

The arm-extension slider sets r, the live radius of the point-mass arms from the spin axis (0.15 m fully tucked to 0.9 m fully extended); moving it while the figure spins changes the moment of inertia instantly and the angular velocity responds live to keep L constant. The initial spin-rate slider (ω₀) resets the conserved angular momentum L using the current extension and the chosen spin rate. The Reset button returns the arms to full extension and re-establishes L from the ω₀ slider.

What equation drives the motion?

Each frame recomputes ω(r) = L / I(r) from the live extension r and the fixed conserved angular momentum L, then integrates the spin angle forward with φ += ω(r)·dt using the actual elapsed time between frames. Because ω is recalculated from scratch every frame rather than cached, dragging the extension slider mid-spin produces an immediate, continuous change in spin rate rather than a delayed or stepped one.

How accurate is this physically?

The conservation law itself — L = Iω constant with zero external torque — is exact and is exactly what the simulator enforces at every frame. The specific numeric values (torso moment of inertia 0.8 kg·m², two 3 kg point-mass arms, extension range 0.15–0.9 m) are reasonable order-of-magnitude approximations for an adult figure skater rather than a biomechanically precise model, chosen so the demonstrated physics matches real skating intuition.

⚙ Under the hood

Watch a spinning skater speed up and slow down as she pulls her arms in and out. Interactive demo of angular momentum conservation, moment of inertia and rotational kinetic energy.

Canvas 2DAngular MomentumMoment of InertiaRotational MotionConservation Laws

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)