HL Physics Notebook
Home › Theme C › C.1 › Visual guide
IB Physics SL + HL · Theme C.1 · by Ahmed Gomaa

Simple Harmonic Motion Field Guide

Let go of a mass on a spring and watch the force and the acceleration point back to the centre, test four different forces for SHM, swing a pendulum too far, change k and m and see the gradient of the a–x graph change, follow x, v and a through a cycle, watch energy move between kinetic and potential, start the clock at any point of the cycle, and hang the spring vertically.

Object, displacement Force Velocity Acceleration, results
Part 1What makes SHMSections 01–04

01A mass on a spring: force and acceleration

Pull the block to +x₀ and press Release. The spring force F = −kx always points back to the equilibrium position, and it is largest at the ends. Newton’s second law gives a = F/m = −(k/m)x, so the acceleration arrow always points the same way as the force. The velocity is largest in the middle and zero at the ends. With k = 40 N m⁻¹ and m = 1.0 kg: ω² = k/m = 40 s⁻², T = 0.99 s, and at x = 5.0 cm the force is −2.0 N.

displacement x—
force F = −kx—
acceleration a—
velocity v—
period T = 2π√(m/k)—
Read more in the notes: From Hooke’s law to a = −ω²x →

02The conditions for SHM: test the force

SHM needs two things: the restoring force (so the acceleration) is proportional to the displacement, and it is directed towards the equilibrium position. Choose a force and move the block. For the spring (k = 20 N m⁻¹) at x = 6.0 cm the force is −1.2 N, and doubling x doubles F: both conditions hold. A ball in a V-shaped groove feels a force of the same size at every x, and a stiff spring with F = −cx³ gives 8 times the force for twice the displacement: these oscillate, but they are not SHM. A force away from the centre gives no oscillation at all. Press Let go to see each motion.

force at this x—
force at 2x ÷ force at x—
direction of the force—
verdict—
Read more in the notes: The conditions for SHM →

03The simple pendulum: only for small angles

The restoring force is the part of the weight along the arc, mg sin θ. For a small angle in radians sin θ ≈ θ, so the force is proportional to the displacement and the motion is SHM with T = 2π√(l/g): 2.01 s for l = 1.00 m. The dashed bob follows the SHM model and the solid bob is the real pendulum. At 10° the real period is only 0.2 % longer; at 60° it is 7.3 % longer, and the two bobs drift apart. Change the mass: the period does not change.

T = 2π√(l/g)—
true period—
θ₀ (rad) / sin θ₀—
true T longer by—
Read more in the notes: The simple pendulum →

04The a–x graph: gradient = −ω²

a = −ω²x is a straight line through the origin with a negative gradient, and the gradient is −ω². For a mass on a spring ω² = k/m: with k = 40 N m⁻¹ and m = 1.0 kg the gradient is −40 s⁻², so ω = √40 = 6.32 rad s⁻¹ and T = 0.99 s. Double the mass and the gradient halves to −20 s⁻². The line stops at ±x₀ (here amax = 40 × 0.05 = 2.0 m s⁻²), because the object never goes further. For any other system the method is the same: ω² = −gradient.

gradient = −k/m—
ω = √(−gradient)—
T = 2π/ω—
amax = ω²x₀—
Read more in the notes: The acceleration–displacement graph →
Part 2Graphs and energySections 05–07

05Displacement, velocity and acceleration against time

Slide the time cursor (x₀ = 4.0 cm, T = 2.0 s, so ω = π = 3.14 rad s⁻¹). The velocity is the gradient of the x–t graph: zero at a peak, largest where x crosses zero, with vmax = ωx₀ = 12.6 cm s⁻¹. The acceleration graph is the x–t graph upside down (a = −ω²x), with amax = ω²x₀ = 39.5 cm s⁻². At HL, each equation comes from differentiating the one above it. Choose “start at an end” to see the cosine version.

x—
v—
a—
what is happening—
Read more in the notes: Displacement, velocity and acceleration graphs →

06One cycle, step by step

The block is released from rest at +x₀. Step through one period in eighths. Each row keeps the earlier positions so you can see the whole cycle: the velocity arrow (amber) is longest in the middle and zero at the ends; the acceleration arrow (green) is longest at the ends and zero in the middle, and it always points to the centre. At t = T/8 the block is at 0.71 x₀ and has 71 % of its maximum speed. Moving towards the centre it speeds up; moving away it slows down.

time—
position—
velocity—
acceleration—

Read more in the notes: Words that describe an oscillation →

07Energy against displacement and against time

Energy moves back and forth between kinetic and potential, and the total stays the same. Against displacement the two graphs are parabolas that always add up to the total. Against time each energy repeats every T/2, because the block passes the centre twice per period. Here m = 0.50 kg and ω = 10 rad s⁻¹ (T = 0.63 s, so the energy repeats every 0.31 s). HL: ET = ½mω²x₀² = 1.0 J for x₀ = 0.20 m; halve the amplitude and the total falls to 0.25 J, a quarter. The kinetic and potential energies are equal (0.50 J each) at x = x₀/√2 = 0.14 m, not at x₀/2.

displacement x—
kinetic energy—
potential energy—
total energy—
Read more in the notes: Energy in SHM →
Part 3 · HLEquations, phase and the vertical springSections 08–10

08The phase angle φ: where the clock starts

A point goes round a circle at ω radians per second. Its height moves up and down in SHM: x = x₀ sin(angle). If the point is already at angle φ when the clock starts, the angle at time t is ωt + φ, so x = x₀ sin(ωt + φ). Here x₀ = 0.20 m and T = 2.0 s. With φ = 40° = 0.70 rad the object starts at x = 0.20 sin 40° = 0.13 m, moving in the + direction, 0.22 s ahead of the φ = 0 curve (dashed). Try φ = π/2 (starts at +x₀), π (centre, moving −) and 3π/2 (starts at −x₀). φ never changes the amplitude or the period.

φ—
x(0) = x₀ sin φ—
at t = 0 the object is—
time shift (φ/2π)T—
Read more in the notes: Phase angle: the data booklet equation →

09Speed at any displacement: v = ±ω√(x₀² − x²)

The velocity–displacement graph of SHM is an ellipse. At the centre the speed is largest, vmax = ωx₀; at the ends it is zero. At each x there are two velocities, + and −, because the object passes each point going both ways. With x₀ = 6.0 cm and T = 1.5 s, ω = 4.19 rad s⁻¹ and at x = 3.0 cm, v = ±21.8 cm s⁻¹. That is 0.87 of vmax (25.1 cm s⁻¹), not half of it. Move x past x₀ to see that the object never gets there.

ω = 2π/T—
v at this x—
vmax = ωx₀—
v ÷ vmax—
Read more in the notes: Speed at any displacement →

10The vertical spring: SHM about a lower equilibrium

Hang the mass and it rests lower, where ke = mg. For m = 0.20 kg and k = 8.0 N m⁻¹ the extension is e = 0.245 m. Measured from this new equilibrium the extra force is still −kx, so the motion is SHM with the same T = 2π√(m/k) = 0.99 s. Pull it down 0.10 m and release: vmax = ωx₀ = 0.63 m s⁻¹. Watch the bars: the oscillation energy ½kx₀² = 0.040 J is not the elastic energy in the spring, which at the bottom is ½k(e + x₀)² = 0.48 J. Gravitational energy changes too, and the total stays constant.

extension e = mg/k—
T = 2π√(m/k)—
net force −kx—
elastic energy now—
Read more in the notes: The vertical spring →

11Practice and self-check

Answers checked by calculation. Try each one before you open it.
1. A 0.50 kg block on a spring with k = 50 N m⁻¹ oscillates on a smooth table. Find the period.
T = 2π√(m/k) = 2π√(0.50/50) = 0.63 s.
2. The a–x graph of an oscillator is a straight line through the origin and the point (0.040 m, −6.4 m s⁻²). Find ω and the frequency.
Gradient = −6.4/0.040 = −160 s⁻² = −ω², so ω = √160 = 12.6 rad s⁻¹ and f = ω/2π = 2.0 Hz.
3. Find the length of a simple pendulum with a period of 1.5 s (g = 9.8 m s⁻²).
l = gT²/(4π²) = 9.8 × 1.5²/(4π²) = 0.56 m.
4. A ball rolls back and forth in a V-shaped groove. Explain why its motion is not SHM.
The restoring force is towards the centre, but it has the same size at every displacement: it is not proportional to the displacement.
5. The kinetic energy of an oscillator is zero at t = 0, t = 0.30 s and t = 0.60 s. Find the period of the motion.
The energy repeats every T/2, so T/2 = 0.30 s and T = 0.60 s.
6. (HL) x = 0.050 sin(8.0t), in metres. Find vmax, amax and the speed when x = 0.030 m.
vmax = ωx₀ = 8.0 × 0.050 = 0.40 m s⁻¹; amax = ω²x₀ = 64 × 0.050 = 3.2 m s⁻²; v = ω√(x₀² − x²) = 8.0√(0.050² − 0.030²) = 0.32 m s⁻¹.
7. (HL) Amplitude 0.10 m. At t = 0 the displacement is −0.050 m and the object moves towards the centre. Find φ.
sin φ = −0.5, so φ = 7π/6 or 11π/6. Moving towards the centre from a negative x means moving +, so cos φ > 0: φ = 11π/6 (5.76 rad).
8. (HL) A 0.40 kg mass oscillates with ω = 20 rad s⁻¹ and amplitude 0.050 m. Find the total energy and where Ek = Ep.
ET = ½mω²x₀² = ½ × 0.40 × 20² × 0.050² = 0.20 J; Ek = Ep at x = x₀/√2 = ±0.035 m.
9. (HL) A 0.30 kg mass hangs from a vertical spring with k = 12 N m⁻¹. Find the extension at equilibrium and the period.
e = mg/k = 0.30 × 9.8/12 = 0.245 m; T = 2π√(m/k) = 0.99 s (gravity does not change T).
10. (HL) Two oscillations have the same period, 0.80 s. One reaches its maximum 0.10 s after the other. Find the phase difference.
Δφ = (Δt/T) × 2π = (0.10/0.80) × 2π = π/4 rad.

Before the exam, can you…

  • state the two conditions for SHM in words (not only a = −ω²x)?
  • explain the minus sign in a = −ω²x?
  • derive ω² = k/m from Hooke’s law, and use it only for a mass on a spring?
  • explain why a pendulum is SHM only for small angles, and why the mass does not matter?
  • find ω from the gradient of an a–x graph (gradient = −ω²)?
  • say where v and a are zero and where they are largest?
  • describe the energy changes, and read the period from an energy graph (energy repeats every T/2)?
  • (HL) differentiate x = x₀ sin ωt to get v and a, with the calculator in radians?
  • (HL) find φ from x(0) and the direction of motion, and use Δφ = (Δt/T) × 2π?
  • (HL) use v = ±ω√(x₀² − x²) and ET = ½mω²x₀², and explain the vertical spring?
Read more in the notes: Practise next →