IB Physics SL Topic 3 — Oscillations & Waves Paper 1 & 2 λn = 2L/n ~8 min read

Harmonics in Strings & Pipes

A string or a pipe can’t vibrate at just any frequency — it has a menu of allowed patterns called harmonics, and the exam expects you to know the whole menu. The good news: every entry comes from one simple idea. Count how many loops fit, and the wavelength and frequency follow.

📘 What you need to know

What Is a Harmonic?

Last page we saw that the boundaries force a node or antinode at each end, and only certain frequencies produce patterns that fit. Each pattern that fits is called a harmonic.

The simplest possible pattern is the first harmonic (also called the fundamental) — it uses the fewest loops the boundary conditions allow. Raise the driving frequency and, one by one, more complicated patterns appear: the second harmonic, the third, and so on. Each harmonic has its own wavelength and its own natural frequency, and the frequency of every harmonic comes from the same trusty wave equation, v = , where v is the speed of the travelling waves in the medium.

Harmonics on a String Fixed at Both Ends

Both ends are clamped, so both ends must be nodes. The simplest pattern between two nodes is a single loop — two nodes at the ends, one antinode in the middle. One loop is half a wavelength, so for the first harmonic:

First harmonic — 1 loop λ1 = 2L A N N LSecond harmonic — 2 loops λ2 = L A A NThird harmonic — 3 loops λ3 = 2L/3 A A A N N
The first three harmonics on a string of length L fixed at both ends. Each extra harmonic squeezes in one more loop: n loops means λ = 2L/n. Count the letters: the nth harmonic has n antinodes and (n + 1) nodes.

Spot the pattern: every harmonic just adds one more loop. Since each loop is half a wavelength, n loops fill the string when L = n(λ/2). Rearranged:

Wavelength of the nth harmonic — string fixed at both ends λn = 2L ÷ n   (n = 1, 2, 3…)

Then v = turns each wavelength into a natural frequency:

Natural frequencies fn = nv ÷ 2L = n × f1

So the harmonics of a string are simply whole-number multiples of the fundamental: f1, 2f1, 3f1, and so on.

Pipes Open at Both Ends

Swap the string for an air column with both ends open, and the boundary rules flip: now both ends must be antinodes. The simplest pattern is antinode–node–antinode — half a wavelength again, so all the maths carries straight over: λn = 2L/n and fn = nv/2L, for any whole number n.

Only the head-count swaps around: the nth harmonic of an open–open pipe has (n + 1) antinodes and n nodes — the mirror image of the string.

Pipes Open at One End

This is the odd one out — literally. One end is closed (must be a node) and the other is open (must be an antinode). The smallest pattern that starts on N and ends on A is a half-loop: just one node and one antinode, spanning only a quarter of a wavelength. So for the fundamental:

First harmonic — pipe open at one end L = λ/4  →  λ1 = 4L

Now here’s the twist. To reach the next allowed pattern, you must add a whole extra loop (a node and an antinode) so the ends still finish on N and A. That jumps the pipe straight from 1 quarter-wavelength to 3 quarter-wavelengths — skipping what would have been the second harmonic entirely. The next pattern after that holds 5 quarter-wavelengths, and so on:

First harmonic (n = 1) λ1 = 4L N A open closedThird harmonic (n = 3) — the next one that fits λ3 = 4L/3 N N A AFifth harmonic (n = 5) λ5 = 4L/5 N N N A A A
A pipe open at one end can only hold an odd number of quarter-wavelengths: 1, 3, then 5. That’s why only odd harmonics exist here — there is no second or fourth harmonic in this pipe.
Wavelength of the nth harmonic — pipe open at one end λn = 4L ÷ n   (n = 1, 3, 5… odd only)

🧭 Solving any harmonics problem

  1. Check the boundary conditions first — they decide which formula you’re allowed to use
  2. Pick the wavelength formula: string fixed both ends or pipe open both ends → λn = 2L/n; pipe open one end → λn = 4L/n with odd n
  3. Sketch if unsure — draw N/A at the ends, fill in loops, and count
  4. Convert with the wave equationv = links every wavelength to its natural frequency
Quick recap: strings and open–open pipes take every harmonic (λn = 2L/n, fn = nf1); a pipe open at one end takes odd harmonics only (λn = 4L/n, n = 1, 3, 5…).
WE 1

A pipe of length 0.60 m is open at one end and closed at the other. The speed of sound in air is 340 m s⁻¹.

(a) Calculate the frequency of the first harmonic.

(b) State, with a reason, the frequency of the next harmonic that can form in this pipe.

Part (a) Open at one end, so λ₁ = 4L λ₁ = 4 × 0.60 = 2.4 m f₁ = v/λ₁ = 340 ÷ 2.4 f₁ ≈ 142 Hz Part (b) Only odd harmonics fit this boundary condition, so the next one is the third harmonic f₃ = 3 × f₁ = 3 × 141.7 f₃ = 425 Hz No second harmonic exists here — the pattern jumps straight from n = 1 to n = 3.
WE 2

Transverse waves travel at 300 m s⁻¹ along a stretched wire of length 80 cm, fixed at both ends. Determine the highest harmonic of the wire that a person who can hear frequencies up to 15 kHz would be able to detect.

Set up L = 0.80 m, v = 300 m s⁻¹, maximum audible frequency fₙ = 15 000 Hz Rearrange the harmonic frequency formula fₙ = nv/2L  ⇒  n = 2Lfₙ/v Substitute n = (2 × 0.80 × 15 000) ÷ 300 n = 80 — the 80th harmonic Sanity check: the fundamental is 300 ÷ (2 × 0.80) = 187.5 Hz, and 80 × 187.5 Hz = 15 kHz exactly.

💡 Top tips

⚠ Common mistakes

Up next: resonance — what happens when you drive a system at exactly one of its natural frequencies, and why that made soldiers break step on bridges.

Want this to actually click before the exam?

Book a free meeting and let’s work through the tricky bits together.

Book your free meeting