Level 3 — ProductionRotational Mechanics

Rotational Mechanics

45 minutes60 marksprintable — key stays hidden on paper

Level 3 Paper (Production: Derivations, Reasoning, Explain-Out-Loud)

Time limit: 45 minutes Total marks: 60

Answer all questions. Full derivations required — state assumptions, define symbols, and justify each step. Marks are awarded for reasoning, not just final answers.


Q1. (10 marks)Parallel axis theorem from scratch. Starting from the definition I=imiri2I = \sum_i m_i r_i^2, prove the parallel axis theorem I=ICM+Md2I = I_{CM} + Md^2 for a rigid body of mass MM, where dd is the perpendicular distance between the axis through the centre of mass and a parallel axis. Clearly state where you use the definition of the centre of mass. (10)

Q2. (12 marks)Moment of inertia derivation + theorem application. (a) Derive from integration the moment of inertia of a uniform thin rod of mass MM and length LL about a perpendicular axis through its centre. (5) (b) Use the parallel axis theorem to obtain II about a perpendicular axis through one end, and confirm your result by direct integration. (4) (c) State the perpendicular axis theorem, its geometric restriction, and use it to find the moment of inertia of a thin ring (mass MM, radius RR) about a diameter, given Iz=MR2I_z = MR^2 about the central axis. (3)

Q3. (10 marks)Rolling on an incline, derive and compare. A rigid body of mass MM, radius RR, moment of inertia I=βMR2I = \beta M R^2 rolls without slipping down an incline of angle θ\theta. (a) Derive the linear acceleration aa of the centre of mass in terms of g,θ,βg,\theta,\beta. (6) (b) Using your formula, rank a solid sphere (β=2/5\beta=2/5), a solid cylinder (β=1/2\beta=1/2), and a ring (β=1\beta=1) by acceleration, and state which reaches the bottom first. (2) (c) Explain physically why β\beta controls the acceleration. (2)

Q4. (10 marks)Angular momentum conservation, explain-out-loud + compute. (a) Starting from τ=dL/dt\vec\tau = d\vec L/dt, state the exact condition under which angular momentum is conserved, and explain in words why an internal explosion or a person pulling in their arms does not change LL. (4) (b) A disc of moment of inertia I1=4 kgm2I_1 = 4\ \mathrm{kg\,m^2} spins at ω1=6 rad/s\omega_1 = 6\ \mathrm{rad/s}. A second stationary disc I2=2 kgm2I_2 = 2\ \mathrm{kg\,m^2} is dropped coaxially onto it and they rotate together. Find the final angular velocity and the fractional kinetic energy lost. (6)

Q5. (10 marks)Code-from-memory + gyroscope reasoning. (a) Write pseudocode (or Python) that, given arrays of point masses m[i] and their perpendicular distances r[i] from an axis, computes the moment of inertia and the rotational kinetic energy for a given omega. Comment each line to show the physics. (5) (b) Explain the gyroscopic precession of a spinning top: derive the precession angular velocity Ω=τL\Omega = \dfrac{\tau}{L} from τ=dL/dt\vec\tau = d\vec L/dt, and state one application in spacecraft attitude control. (5)

Q6. (8 marks)Rigid body equilibrium. A uniform ladder of mass mm and length \ell leans against a frictionless vertical wall, its base on a rough floor at angle ϕ\phi to the horizontal. (a) Write the translational and rotational equilibrium conditions. (4) (b) Derive the minimum coefficient of friction μmin\mu_{min} at the floor needed to prevent slipping. (4)


End of paper.

Answer keyMark scheme & solutions

Q1 — Parallel axis theorem (10)

Set CM at origin. Let a mass element mim_i have position (xi,yi)(x_i, y_i) in the plane perpendicular to the axes. Take CM axis along zz; the parallel axis passes through point (d,0)(d,0).

  • ICM=mi(xi2+yi2)I_{CM} = \sum m_i (x_i^2 + y_i^2) (1)
  • Distance to new axis: I=mi[(xid)2+yi2]I = \sum m_i \big[(x_i-d)^2 + y_i^2\big] (2)
  • Expand: I=mi(xi2+yi2)2dmixi+d2miI = \sum m_i (x_i^2 + y_i^2) - 2d\sum m_i x_i + d^2 \sum m_i (2)
  • First term =ICM= I_{CM} (1)
  • mixi=MxCM=0\sum m_i x_i = M x_{CM} = 0 since origin at CM — key step (2)
  • mi=M\sum m_i = M, so last term =Md2= Md^2 (1)
  • Result: I=ICM+Md2I = I_{CM} + Md^2 (1)

Q2 — Rod MI + theorems (12)

(a) Linear density λ=M/L\lambda = M/L. Element at xx: dI=λx2dxdI = \lambda x^2 dx. ICM=L/2L/2λx2dx=λx33L/2L/2=λL312=ML212I_{CM} = \int_{-L/2}^{L/2} \lambda x^2 dx = \lambda \frac{x^3}{3}\Big|_{-L/2}^{L/2} = \frac{\lambda L^3}{12} = \frac{ML^2}{12} (5) (setup 2, integral 2, result 1)

(b) Parallel axis, d=L/2d=L/2: Iend=ML212+ML24=ML23I_{end} = \frac{ML^2}{12} + M\frac{L^2}{4} = \frac{ML^2}{3}. (2) Direct: 0Lλx2dx=λL33=ML23\int_0^L \lambda x^2 dx = \frac{\lambda L^3}{3} = \frac{ML^2}{3}(2)

(c) Perpendicular axis theorem: for a planar (lamina) body, Iz=Ix+IyI_z = I_x + I_y; restriction — body must lie in the xyxy-plane. (1) By symmetry two diameters give Ix=Iy=IdI_x = I_y = I_d. So Iz=2IdId=12MR2I_z = 2I_d \Rightarrow I_d = \frac{1}{2}MR^2. (2)

Q3 — Rolling incline (10)

(a) Newton along incline: Mgsinθf=MaMg\sin\theta - f = Ma. (1) Torque about CM: fR=Iα=βMR2αfR = I\alpha = \beta MR^2 \alpha. (1) Rolling: a=Rαα=a/Ra = R\alpha \Rightarrow \alpha = a/R, so f=βMaf = \beta M a. (2) Substitute: MgsinθβMa=MaMg\sin\theta - \beta M a = Ma a=gsinθ1+β\boxed{a = \frac{g\sin\theta}{1+\beta}} (2)

(b) Larger β\beta → smaller aa. Sphere a=57gsinθa=\frac{5}{7}g\sin\theta > cylinder 23gsinθ\frac{2}{3}g\sin\theta > ring 12gsinθ\frac{1}{2}g\sin\theta. Sphere first. (2)

(c) β\beta measures how much mass is far from axis; larger β\beta demands more energy/torque diverted into rotation, leaving less for translation → smaller aa. Note: independent of MM and RR. (2)

Q4 — Angular momentum (10)

(a) τext=dL/dt\vec\tau_{ext}=d\vec L/dt; if net external torque =0=0 then L\vec L is constant. (2) Internal forces come in equal-opposite pairs along the line joining particles, so their torques cancel → they can't change total LL; a person pulling arms in only changes II internally, and L=IωL=I\omega stays fixed (so ω\omega rises). (2)

(b) Conservation: I1ω1=(I1+I2)ωfI_1\omega_1 = (I_1+I_2)\omega_f. ωf=4×66=4 rad/s\omega_f = \frac{4\times6}{6} = 4\ \mathrm{rad/s}. (3) KEi=12(4)(62)=72 JKE_i = \tfrac12(4)(6^2)=72\ \mathrm J; KEf=12(6)(42)=48 JKE_f=\tfrac12(6)(4^2)=48\ \mathrm J. Fraction lost =724872=130.333=\frac{72-48}{72}=\frac{1}{3}\approx 0.333. (3)

Q5 — Code + gyroscope (10)

(a) (5 marks: correct I loop 2, KE 1, comments/structure 2)

def rotational(m, r, omega):
    I = 0.0
    for mi, ri in zip(m, r):     # sum over point masses
        I += mi * ri**2          # I = Σ m_i r_i²  (definition)
    KE = 0.5 * I * omega**2      # rotational KE = ½ I ω²
    return I, KE

(b) Gravity torque τ=mgr\tau = mgr (r = distance to CM) is horizontal, perpendicular to spin L\vec L. Since dL=τdtd\vec L = \vec\tau\,dt is perpendicular to L\vec L, L\vec L changes direction (not magnitude) → tip traces a circle. In time dtdt, LL sweeps angle dϕ=dL/L=τdt/Ld\phi = dL/L = \tau\,dt/L, so Ω=dϕdt=τL.\Omega = \frac{d\phi}{dt} = \frac{\tau}{L}. (4) Application: control-moment gyroscopes / reaction wheels change spacecraft orientation without expelling propellant. (1)

Q6 — Ladder equilibrium (8)

(a) Forces: floor normal NN, floor friction ff, wall normal WW (horizontal, wall frictionless), weight mgmg at centre. Translational: N=mgN = mg (vertical), f=Wf = W (horizontal). (2) Rotational (torques about base): Wsinϕ=mg2cosϕW\,\ell\sin\phi = mg\,\frac{\ell}{2}\cos\phi. (2)

(b) W=mg2cotϕ=fW = \frac{mg}{2}\cot\phi = f. Since fμN=μmgf\le\mu N = \mu mg: μmin=fN=12cotϕ.\mu_{min} = \frac{f}{N} = \frac{1}{2}\cot\phi. (4)

[
{"claim":"Rod end MI via parallel axis = ML²/3","code":"M,L=symbols('M L',positive=True); Icm=M*L**2/12; Iend=Icm+M*(L/2)**2; result=simplify(Iend-M*L**2/3)==0"},
{"claim":"Rolling acceleration a=g sinθ/(1+β) ranks sphere>cyl>ring","code":"g,th=symbols('g theta',positive=True); a=lambda b: g*sin(th)/(1+b); result=(a(Rational(2,5))>a(Rational(1,2))) and (a(Rational(1,2))>a(1))"},
{"claim":"Disc drop: omega_f=4, fraction KE lost=1/3","code":"I1,w1,I2=4,6,2; wf=I1*w1/(I1+I2); KEi=Rational(1,2)*I1*w1**2; KEf=Rational(1,2)*(I1+I2)*wf**2; result=(wf==4) and (Rational(KEi-KEf,KEi)==Rational(1,3))"},
{"claim":"Ladder min friction = (1/2)cot(phi)","code":"m,g,l,phi=symbols('m g l phi',positive=True); N=m*g; W=(m*g*(l/2)*cos(phi))/(l*sin(phi)); mu=W/N; result=simplify(mu-cot(phi)/2)==0"}
]