Skip to main content
Sandbox Physics

M052 · Rolling / friction constraints

Rolling Race Laboratory

Release a solid sphere, disk, thin hoop and custom annulus on the same incline. Adjust the slope, surface friction and initial rim spin; compare finish events, contact velocity and energy. The custom annulus makes the required static friction visible, while an initially slipping release can settle into pure rolling.

Interactive modelRolling Race Laboratory
Recorded time0 s0\,\mathrm{s}
Sphere acquired finish timeAwaiting crossing\text{Awaiting crossing}
Disk acquired finish timeAwaiting crossing\text{Awaiting crossing}
Hoop acquired finish timeAwaiting crossing\text{Awaiting crossing}
Annulus acquired finish timeAwaiting crossing\text{Awaiting crossing}
Sphere predicted finish time0 s0\,s
Disk predicted finish time0 s0\,s
Hoop predicted finish time0 s0\,s
Annulus predicted finish time0 s0\,s
Annulus recorded distance0 m0\,m
Annulus recorded center speed0 m s−10\,\mathrm{m\,s^{-1}}
Annulus recorded angular speed0 rad s−10\,\mathrm{rad\,s^{-1}}
Annulus bottom contact speed0 m s−10\,\mathrm{m\,s^{-1}}
Annulus signed contact friction0 N0\,N
Annulus normal force0 N0\,N
Annulus required rolling friction magnitude0 N0\,N
Annulus available static friction0 N0\,N
Annulus minimum static coefficient for rolling00
Actual kinetic coefficient00
Annulus integrated contact heat0 J0\,J
Maximum energy defect across all four lanes0 J0\,J

Physics tutorial

Rolling is a friction constraint

BackgroundA sphere and a hoop need different amounts of torque to accelerate their rotation. Friction supplies that torque while also changing the center acceleration.

Why it mattersOpenStax University Physics section 11.1 derives rolling motion and its static-friction requirement. This race tests that requirement before using the rolling formula.

Start with the essentials

Focus question
Does the usual finish order survive on a slippery surface?
One-sentence intuition
No slip requires both a zero bottom-contact velocity and an achievable friction force. Motion of the mass center alone cannot determine the contact regime.

Core mathematical model

Translation and rotation

ma=mgsin⁡γ+f,Iω˙=Rf,v+Rω=0ma=mg\sin\gamma+f,\qquad I\dot\omega=Rf,\qquad v+R\omega=0

Downhill translation is positive; counterclockwise rotation is positive. Friction is signed along the incline.

Admissible rolling

β=ImR2,a=gsin⁡γ1+β,μs≥β1+βtan⁡γ\beta=\frac{I}{mR^2},\quad a=\frac{g\sin\gamma}{1+\beta},\quad \mu_s\ge\frac{\beta}{1+\beta}\tan\gamma

The inequality is a feasibility condition, not the magnitude of actual friction.

Sliding contact

s=v+Rω,f=−μkN sgn⁡(s),N=mgcos⁡γs=v+R\omega,\qquad f=-\mu_kN\,\operatorname{sgn}(s),\qquad N=mg\cos\gamma

At a release with zero slip, the solver uses the impending slip direction when static friction is insufficient.

Energy with contact heat

K=12mv2+12Iω2,Q=∫μkN∣s∣ dt,K+Q−K0=mgxsin⁡γK=\frac12mv^2+\frac12I\omega^2,\quad Q=\int\mu_kN|s|\,\mathrm{d}t,\quad K+Q-K_0=mgx\sin\gamma

Ideal static contact dissipates no energy even though it redistributes energy between translation and rotation.

Common difficulties

Friction acts on slip

Typical misconceptionFriction must always oppose the mass-center velocity.

Better mental modelAn initially spinning release can make friction accelerate the center downhill while reducing contact slip.

A rotating body can slide

Typical misconceptionA visible rotation proves pure rolling.

Better mental modelInspect bottom-contact velocity and the static-friction budget.

Finish is a recording boundary

Typical misconceptionA body physically stops at the finish line.

Better mental modelThe instrument ends that lane’s recording at its exact crossing and leaves the last acquired state on screen.

Run the experiment

  1. 01

    Race with enough grip

    Record all finish events from the rolling preset.

    What to observe: The sphere leads, then the disk; the annulus and hoop depend on their mass distributions.
  2. 02

    Cross the constraint

    Lower static friction and inspect the custom annulus threshold.

    What to observe: Slip becomes nonzero when the rolling requirement is no longer feasible.
  3. 03

    Remove contact torque

    Choose the frictionless preset.

    What to observe: All four finish together and no contact heat accumulates.
  4. 04

    Catch a spinning release

    Choose the slipping-release preset and scrub through contact capture.

    What to observe: Slip reaches zero at an exact event; rolling then persists if static friction is sufficient.