Free access until 31 December 2026 · Physics and Maths questions and notes, updated continuously · Build a test

C.1 · IB Physics

Simple harmonic motion

Release a mass on a spring and watch it oscillate. The period depends on the mass and the spring constant, not on the amplitude. Add damping to see the amplitude decay, then increase it until the oscillation stops.

Predict first

Start from the default settings (m = 1.0 kg, k = 8 N m⁻¹, no damping). Double the mass to 2.0 kg. What happens to the period T?

motion energy / envelope

m x″ = −k x − b x′
T = 2π√(m/k), ω₀ = √(k/m)
undamped: x = A cos ω₀t
damped: x = A e^(−γt) cos(ω_d t + φ), γ = b ÷ 2m
ω_d = √(ω₀² − γ²), E = ½ m v² + ½ k x²

Try this

  1. Set b = 0 and double the mass from 1.0 to 2.0 kg. Compare the new period with the old one. Then change the amplitude and check that the period does not move.
  2. Choose the Energy view and watch KE and PE swap while the total stays constant. At what displacement are KE and PE equal?
  3. Raise b from 0 to 6.0 kg s⁻¹. At about what value does the oscillation disappear, and does the ratio ζ match b ÷ 2√(km)?

Common error: the period T = 2π√(m/k) does not depend on amplitude, so a bigger swing takes the same time, but the maximum speed Aω does grow with amplitude.