Consolidation tutorial — oscillations and waves

By the end of the Oscillations and Wave Motion blocks you have met four separate-looking topics: simple harmonic motion, damped and driven oscillation, coupled oscillators, and travelling waves on a string. They are not four topics — they are one story told at increasing scale. A single mass on a spring performs SHM; add friction and a driver and you get resonance; couple two such masses and their normal modes beat against each other; couple infinitely many and the beat pattern becomes a travelling wave. This tutorial is a review — no new physics — that retraces that thread so you can recognize, in a mixed problem, which "layer" of the hierarchy you are standing on and reach for the right formula without being told which chapter it came from.

The core insight

SHM, damped/driven oscillation, coupled normal modes, and travelling waves are the same physics — x¨+ω02x=0\ddot x+\omega_0^2x=0 generalized by friction, driving, coupling, and finally the N→∞N\to\infty continuum limit — so a mixed problem is solved by identifying which layer of that single hierarchy it sits in.

The core idea

A lone mass on a spring obeys x¨+ω02x=0\ddot x+\omega_0^2x=0, solved by x=Re(Aei(ω0t+ϕ))x=\mathrm{Re}(Ae^{i(\omega_0t+\phi)}) with energy E=12mω02A2E=\tfrac12m\omega_0^2A^2 shuttling between kinetic and potential. Add a friction term and a periodic drive and the equation becomes

x¨+2γx˙+ω02x=F0mcos⁡ωt,\ddot x+2\gamma\dot x+\omega_0^2x=\frac{F_0}{m}\cos\omega t,

where: γ\gamma is the damping rate, ω0=k/m\omega_0=\sqrt{k/m} the natural frequency, and F0,ωF_0,\omega the drive amplitude and frequency. The transient dies as e−γte^{-\gamma t}; what survives is a steady oscillation whose amplitude peaks near ω≈ω0\omega\approx\omega_0 — resonance, sharpened by the quality factor Q=ω0/2γQ=\omega_0/2\gamma. Couple two identical oscillators with a weak spring kck_c and their motion no longer separates into two independent SHMs in x1,x2x_1,x_2 — but it does in the normal coordinates q1=x1+x2q_1=x_1+x_2 and q2=x1−x2q_2=x_1-x_2, which oscillate independently at ω1=k/m\omega_1=\sqrt{k/m} and ω2=(k+2kc)/m\omega_2=\sqrt{(k+2k_c)/m}. Displace one mass and release, and the resulting motion is a superposition of both normal modes — visible as energy sloshing back and forth between the two masses at the beat frequency Ω=ω2−ω1\Omega=\omega_2-\omega_1. Push the coupled-oscillator picture to N→∞N\to\infty masses (spacing →0\to0, a continuous string under tension TT and mass per length μ\mu) and the discrete normal-mode equations become the wave equation

∂2y∂t2=v2∂2y∂x2,v=T/μ,\frac{\partial^2y}{\partial t^2}=v^2\frac{\partial^2y}{\partial x^2},\qquad v=\sqrt{T/\mu},

whose travelling-wave solution y=Acos⁡(kx−ωt)y=A\cos(kx-\omega t) is simply every "mass" along the string doing SHM with a phase that varies smoothly along xx. Superposition then explains everything downstream: two SHMs of equal frequency add by phasor addition, two waves of close frequency beat, and many waves of different kk build a localized wave packet moving at group velocity vg=dω/dkv_g=d\omega/dk, distinct from the phase velocity vp=ω/kv_p=\omega/k whenever the medium is dispersive.

Figure
A ladder diagram showing single oscillator leading to damped driven oscillator leading to two coupled oscillators leading to continuum limit leading to travelling wave, with an arrow chain down the page
One story, four layers 1. Single SHM oscillator — x-double-dot + omega0-squared x = 0 2. Damped and driven — add friction 2 gamma x-dot and drive, get resonance 3. Two coupled oscillators — normal modes omega1, omega2, beats 4. N to infinity coupled oscillators — continuous string, wave equation Travelling wave y = A cos(kx - omega t) — every point doing SHM, phase varies with x
Derivation ANormal modes and the beat pattern of two coupled oscillators

The goal is to show, starting only from Newton's second law for two identical masses connected by end springs of constant kk and a coupling spring of constant kck_c, that displacing one mass and releasing it from rest produces a beat pattern in which energy sloshes between the two masses at frequency Ω=ω2−ω1\Omega=\omega_2-\omega_1, exactly the setup and numbers used in the worked example below.

Step 1. Write the two coupled equations of motion. For masses mm at displacements x1,x2x_1,x_2: mx¨1=−kx1−kc(x1−x2)m\ddot x_1=-kx_1-k_c(x_1-x_2) and mx¨2=−kx2−kc(x2−x1)m\ddot x_2=-kx_2-k_c(x_2-x_1). Each mass feels its own restoring spring plus a coupling force proportional to the relative displacement — this coupling term is what mixes the two equations.

Step 2. Decouple with normal coordinates. Add the two equations: with q1=x1+x2q_1=x_1+x_2, the coupling terms cancel and mq¨1=−kq1m\ddot q_1=-kq_1, so q1q_1 oscillates alone at ω1=k/m\omega_1=\sqrt{k/m} — the symmetric mode, both masses moving together. Subtract them: with q2=x1−x2q_2=x_1-x_2, the coupling terms double and mq¨2=−(k+2kc)q2m\ddot q_2=-(k+2k_c)q_2, giving ω2=(k+2kc)/m\omega_2=\sqrt{(k+2k_c)/m} — the antisymmetric mode, masses moving oppositely.

Step 3. Rebuild x1,x2x_1,x_2 from the two independent normal-mode oscillations and impose x1(0)=x1(0)x_1(0)=x_1(0), x2(0)=0x_2(0)=0, both released from rest. This forces equal amplitudes of the two modes, chosen so they cancel in x2x_2 at t=0t=0: x1(t)=12x1(0)[cos⁡ω1t+cos⁡ω2t]x_1(t)=\tfrac12x_1(0)[\cos\omega_1t+\cos\omega_2t] and x2(t)=12x1(0)[cos⁡ω1t−cos⁡ω2t]x_2(t)=\tfrac12x_1(0)[\cos\omega_1t-\cos\omega_2t].

Step 4. Apply the trigonometric sum-to-product identity to see the beat. cos⁡ω1t±cos⁡ω2t\cos\omega_1t\pm\cos\omega_2t splits into a fast carrier at the average frequency (ω1+ω2)/2(\omega_1+\omega_2)/2 multiplied by a slow envelope at half the difference frequency, (ω2−ω1)/2(\omega_2-\omega_1)/2. The envelope amplitude in x1x_1 and x2x_2 trade places every quarter beat cycle, so the beat (envelope-squared, i.e. energy) period is Tbeat=2π/(ω2−ω1)T_{\text{beat}}=2\pi/(\omega_2-\omega_1) — energy genuinely migrates from mass 1 to mass 2 and back. Verified: for ω1=40≈6.325\omega_1=\sqrt{40}\approx6.325 rad/s and ω2=60≈7.746\omega_2=\sqrt{60}\approx7.746 rad/s, x2(t)x_2(t) first peaks (all energy in mass 2) at t=π/(ω2−ω1)≈2.21t=\pi/(\omega_2-\omega_1)\approx2.21 s, matching the worked example.

Worked example

A mass-spring system with m=0.2 kgm=0.2\ \text{kg}, ω0=10 rad/s\omega_0=10\ \text{rad/s}, and damping constant γ=0.5 s−1\gamma=0.5\ \text{s}^{-1} is driven by F(t)=2cos⁡(ωt) NF(t)=2\cos(\omega t)\ \text{N}.

Step 1. Find QQ. Q=ω0/2γ=10/(2×0.5)=10Q=\omega_0/2\gamma=10/(2\times0.5)=10. Amplitude falls to 1/e1/e after roughly Q/π≈3Q/\pi\approx3 free-decay cycles, and the fractional resonance width is Δω/ω0∼1/Q=0.1\Delta\omega/\omega_0\sim1/Q=0.1 — a moderately sharp peak.

Step 2. Find the steady-state amplitude at exact resonance, ω=ω0\omega=\omega_0. There (ω02−ω2)=0(\omega_0^2-\omega^2)=0 in the amplitude formula A(ω)=F0/m(ω02−ω2)2+(2γω)2A(\omega)=\dfrac{F_0/m}{\sqrt{(\omega_0^2-\omega^2)^2+(2\gamma\omega)^2}}, so it reduces to A(ω0)=F0/m2γω0=2/0.22×0.5×10=1 mA(\omega_0)=\dfrac{F_0/m}{2\gamma\omega_0}=\dfrac{2/0.2}{2\times0.5\times10}=1\ \text{m} (an idealized round number; the method matters more than the size).

Step 3. Now weakly couple a second, identical undriven oscillator via kc≪kk_c\ll k, giving normal-mode splitting Δω=ω2−ω1\Delta\omega=\omega_2-\omega_1 much smaller than the resonance width 2γ=1 rad/s=ω0/Q2\gamma=1\ \text{rad/s}=\omega_0/Q. Because Δω≪ω0/Q\Delta\omega\ll\omega_0/Q, the two would-be resonance peaks blur into a single broadened peak — damping hides the splitting. Two peaks resolve only once Δω≳ω0/Q\Delta\omega\gtrsim\omega_0/Q.

Answer: Q=10Q=10, resonance amplitude A(ω0)=1 mA(\omega_0)=1\ \text{m}, and a weak enough coupling shows one broadened peak, not two.

Competitive stretch

Reuse the coupled pair from the derivation above (m=0.5 kgm=0.5\ \text{kg}, k=20 N/mk=20\ \text{N/m}, kc=5 N/mk_c=5\ \text{N/m}, mass 1 displaced 0.02 m0.02\ \text{m} and released). The normal modes are ω1=40≈6.325 rad/s\omega_1=\sqrt{40}\approx6.325\ \text{rad/s} and ω2=60≈7.746 rad/s\omega_2=\sqrt{60}\approx7.746\ \text{rad/s}, so the beat period is Tbeat=2π/(ω2−ω1)≈4.42 sT_{\text{beat}}=2\pi/(\omega_2-\omega_1)\approx4.42\ \text{s}, and all the energy first reaches mass 2 at t=π/(ω2−ω1)≈2.21 st=\pi/(\omega_2-\omega_1)\approx2.21\ \text{s} — half the beat period, exactly as the envelope picture in Step 4 predicts.

Common traps

  • Forgetting damping shifts the free-oscillation frequency. A damped (undriven) oscillator free-oscillates at ω1=ω02−γ2\omega_1=\sqrt{\omega_0^2-\gamma^2}, not at ω0\omega_0 itself.
  • Confusing beat frequency with envelope frequency by a factor of 2. Energy (intensity) beats at ∣ω1−ω2∣|\omega_1-\omega_2|, but the amplitude envelope cos⁡[(ω1−ω2)t/2]\cos[(\omega_1-\omega_2)t/2] oscillates at half that rate.
  • Using the wrong resonance reference. Displacement amplitude peaks slightly below ω0\omega_0; velocity amplitude peaks exactly at ω=ω0\omega=\omega_0. Mixing the two is a classic slip.
  • Treating the wave equation as unrelated to coupled oscillators. It is literally the N→∞N\to\infty limit of masses and springs; losing that link makes group velocity and dispersion harder to reason about from scratch.

Ask the tutor: If you are unsure which layer of the SHM-to-waves hierarchy a mixed problem belongs to, walk through a specific question with the AI tutor and have it point out the tell-tale clue.

Why does displacing just one mass in a coupled pair excite both normal modes at once?

Because the initial condition x1(0)≠0, x2(0)=0, x˙1(0)=x˙2(0)=0x_1(0)\neq0,\ x_2(0)=0,\ \dot x_1(0)=\dot x_2(0)=0 is not a pure normal mode — a pure symmetric mode needs x1=x2x_1=x_2 and a pure antisymmetric mode needs x1=−x2x_1=-x_2. Writing your actual initial state as q1=x1+x2q_1=x_1+x_2 and q2=x1−x2q_2=x_1-x_2 shows it is an equal mixture of both, so both frequencies appear and their interference produces the beat.

Is the beat frequency the same thing as the frequency at which the masses swap all their energy?

Not quite — they differ by a factor of two, and this is the single most common slip. The envelope of x1(t)x_1(t) or x2(t)x_2(t) goes to zero (all energy in the other mass) once every π/(ω2−ω1)\pi/(\omega_2-\omega_1), but a full beat cycle (energy back in the original mass) takes twice that, 2π/(ω2−ω1)2\pi/(\omega_2-\omega_1). Always ask which quantity — displacement envelope or energy transfer — the question wants.

If damping hides normal-mode splitting, does that mean the splitting is not really there?

It is still there mathematically — ω1\omega_1 and ω2\omega_2 remain distinct solutions of the coupled equations — but damping broadens each resonance peak by roughly ω0/Q\omega_0/Q. If the splitting Δω\Delta\omega is smaller than that width, the two peaks overlap so much they look like one broad peak in a frequency-response measurement. You would need weaker damping (higher QQ) or stronger coupling (larger Δω\Delta\omega) to resolve them experimentally.

Before this

Where this leads