IB Physics HL Topic 3 — Oscillations & Waves Paper 1 & 2 T = 2π√(m/k) ~11 min read

Time Period of a Mass–Spring System

Hang a mass on a spring, pull it down, and let go — it bobs up and down forever (near enough). How long does each bob take? It turns out the answer depends on just two things: how heavy the mass is and how stiff the spring is. One tidy formula ties them together, and — surprisingly — gravity doesn’t get a look-in. Here’s how it works.

📘 What you need to know

What drives the oscillation?

A mass on a spring oscillates because the spring always tries to return to its natural length. Stretch it and it pulls back; compress it and it pushes back. That’s the restoring force, and for a spring it follows Hooke’s law:

Restoring force (Hooke’s law) F = −kx

Here k is the spring constant (in N m−1), a measure of stiffness, and x is the displacement from equilibrium. The minus sign tells you the force always points back towards equilibrium — which is exactly the condition for SHM. So the force grows in proportion to displacement, and the mass moves with simple harmonic motion.

Notice that Hooke’s law F = −kx has the same shape as the SHM restoring-force rule. That’s not a coincidence — it’s the whole reason a mass on a spring does SHM in the first place. The spring is nature’s perfect SHM machine.

The time period formula

Working through the SHM maths for a spring gives one of the neatest results in the topic — the equation for the time period of a mass–spring system:

Time period of a mass–spring system T = 2π√(m / k)

Where:

The formula works vertically and horizontally m vertical m horizontal
Whether the spring hangs vertically or lies flat, the same equation T = 2π√(m/k) gives the period.
WE 1

A 0.25 kg mass is attached to a spring of spring constant 40 N m⁻¹ and set oscillating. Calculate the time period of the oscillation.

Step 1 — write down the formula T = 2π√(m/k) Step 2 — substitute m = 0.25 kg, k = 40 N m⁻¹ T = 2π√(0.25 / 40) = 2π√(0.00625) Step 3 — evaluate T = 2π × 0.0791 = 0.497 s T = 0.50 s Divide inside the root first, then square-root, then multiply by 2π. Order matters.

What changes the period?

The formula tells a clear story. Because m is on top and k is on the bottom (both inside a square root):

🎯 Reading the formula

  1. Bigger mass → longer period. A heavier mass has more inertia, so it’s slower to speed up and slow down. It sloshes back and forth more lazily.
  2. Stiffer spring (bigger k) → shorter period. A stiff spring pulls back harder, whipping the mass through its cycle faster.
  3. It’s a square-root relationship. To double the period you must quadruple the mass, not just double it.

That square-root link means T is proportional to √m. Plot period against the square root of mass and you get a straight line through the origin:

Period is proportional to √mass T √m
A straight line through the origin confirms T ∝ √m. Four times the mass gives twice the period.
WE 2

A mass–spring system has a time period of 1.2 s. The mass is replaced with one four times heavier, using the same spring. What is the new time period?

Step 1 — T is proportional to √m so multiplying m by 4 multiplies T by √4 = 2 Step 2 — scale the period T_new = 1.2 × 2 = 2.4 s T = 2.4 s You don’t need k or the actual mass — the ratio does all the work.
WE 3

A 0.30 kg mass on a spring oscillates with a time period of 0.80 s. Calculate the spring constant.

Step 1 — start from T = 2π√(m/k) and square both sides T² = 4π² (m/k) Step 2 — rearrange for k k = 4π²m / T² Step 3 — substitute m = 0.30 kg, T = 0.80 s k = 4π² × 0.30 / (0.80)² = 11.84 / 0.64 k = 18.5 N m⁻¹ Square the whole period (0.80² = 0.64), not just part of it.

Why gravity doesn’t matter

Here’s the part that catches everyone out. Look again at the formula: T = 2π√(m/k). There’s no g anywhere in it. That means the time period does not depend on gravitational field strength.

Take the whole system to the Moon and it oscillates with exactly the same period as on Earth. On a vertical spring, gravity does shift the equilibrium position lower (the spring stretches more to support the weight), but it doesn’t change the stiffness of the spring or the mass — and those are the only things the period depends on.

Key contrast: a mass–spring period is independent of gravity, but a simple pendulum’s period depends on g. Don’t mix the two up — it’s a favourite exam trap.
Heavier mass
m up
T = 2π√(m/k)
Longer period
T up
stiffer spring
k up → T down
Shorter period

Mass–spring vs simple pendulum at a glance

FeatureMass–springSimple pendulum
Period formulaT = 2π√(m/k)T = 2π√(L/g)
Depends on mass?YesNo
Depends on gravity?NoYes
Restoring force fromThe spring (Hooke’s law)Gravity along the arc

💡 Top tips

⚠ Common mistakes

Quick recap: A mass on a spring oscillates in SHM because the spring gives a Hooke’s-law restoring force (F = −kx). Its period is T = 2π√(m/k): a bigger mass lengthens it, a stiffer spring shortens it, and gravity has no effect at all. Rearranged, k = 4π²m/T².
You’ve now met the first of the two SHM systems the IB expects you to handle. The second is the simple pendulum, where the restoring force comes from gravity instead of a spring — and this time g does appear in the formula. That’s the next page: the time period of a simple pendulum.

Springs and periods still bouncing around?

Book a free meeting and we’ll work through the mass–spring formula, Hooke’s law and past-paper questions together.

Book your free meeting