Skip to content

Simple Harmonic Motion

Specification

Standard level and higher level (3 hours): Students should understand:

  • Conditions that lead to simple harmonic motion
  • The defining equation of simple harmonic motion: a=ω2xa = -\omega^2 x
  • A particle undergoing SHM can be described using time period TTFrequency ffAngular frequency ω\omegaAmplitude, equilibrium position, and displacement
  • The time period in terms of frequency and angular frequency: T=1f=2πωT = \frac{1}{f} = \frac{2\pi}{\omega}
  • The time period of a mass-spring system: T=2πmkT = 2\pi \sqrt{\frac{m}{k}}
  • The time period of a simple pendulum: T=2πLgT = 2\pi \sqrt{\frac{L}{g}}
  • A qualitative approach to energy changes during one cycle of an oscillation

Additional higher level (4 hours): Students should understand:

  • That a particle undergoing SHM can be described using phase angle
  • That problems can be solved using the equations for SHM:
X=x0sin(ωt+Φ),v=ωx0cos(ωt+Φ),v=±ωx02x2,ET=12mω2x02,EP=12mω2x2X = x_0 \sin(\omega t + \Phi),\quad v = \omega x_0 \cos(\omega t + \Phi),\quad v = \pm\omega\sqrt{x_0^2 - x^2},\quad E_T = \tfrac{1}{2}m\omega^2 x_0^2,\quad E_P = \tfrac{1}{2}m\omega^2 x^2

Throughout this file, amplitude is AA and initial phase is ϕ0\phi_0Corresponding to the data Booklet notation x0x_0 and Φ\Phi.

Fundamental Principles

Simple Harmonic Motion (SHM) is a periodic oscillation about a stable equilibrium position, Characterized by a restoring force FF directly proportional to the displacement xx from Equilibrium and directed oppositely to the displacement. This yields Newton’s second law:

\begin`\{aligned}` F \propto -x \\ F_{\mathrm{net}} = -kx = m \frac{d^2x}{dt^2}, \end`\{aligned}`

Where k>0k > 0 is the stiffness constant (e.g., spring constant). Rearranged as the equation of Motion:

d2xdt2+ω2x=0,ω=km.(1)\frac{d^2x}{dt^2} + \omega^2 x = 0, \quad \omega = \sqrt{\frac{k}{m}}. \tag{1}

Here, ω\omega is the angular frequency (rad s1^{-1}), governing the system’s temporal evolution.

Key Characteristics:

  • Equilibrium Position: Point where net force vanishes (Fnet=0F_{\mathrm{net}} = 0).
  • Amplitude (AA): Maximum displacement from equilibrium (xmax=A|x|_{\mathrm{max}} = A).
  • Isochrony: Period TT is amplitude-independent for ideal SHM.

Conditions for Ideal SHM:

  1. Restoring force obeys Hooke’s law: F=kxF = -kx.
  2. Zero dissipative forces (undamped motion).
  3. Constant total mechanical energy.

Kinematic Relations

The general solution to Equation (1) is:

X(t)=Acos(ωt+ϕ0),(2)X(t) = A \cos(\omega t + \phi_0), \tag{2}

Where ϕ0\phi_0 is the initial phase angle. Velocity vv and acceleration aa follow by Differentiation:

V(t) = \frac`\{dx}``\{dt}` = -\omega A \sin(\omega t + \phi_0), \tag{3}A(t)=d2xdt2=ω2Acos(ωt+ϕ0)=ω2x.(4)A(t) = \frac{d^2x}{dt^2} = -\omega^2 A \cos(\omega t + \phi_0) = -\omega^2 x. \tag{4}

Phase Relationships:

  • Displacement-Velocity: v=±ωA2x2v = \pm \omega \sqrt{A^2 - x^2} (from energy conservation).
  • Displacement-Acceleration: a=ω2xa = -\omega^2 x (definitive property of SHM).
  • Extrema:
  • vmax=ωA|v|_{\mathrm{max}} = \omega A at x=0x = 0 (equilibrium).
  • amax=ω2A|a|_{\mathrm{max}} = \omega^2 A at x=±Ax = \pm A (max displacement).

Graphical Interpretation:

  • x(t)x(t), v(t)v(t)And a(t)a(t) are phase-shifted sinusoids.
  • a(t)a(t) is inverted relative to x(t)x(t) due to axa \propto -x.

Energy Conservation

Total mechanical energy EtotalE_{\mathrm{total}} is conserved:

Etotal=K+U=12mv2+12kx2.(5)E_{\mathrm{total}} = K + U = \frac{1}{2}mv^2 + \frac{1}{2}kx^2. \tag{5}

Substituting Equations (2)—(4) yields: Kinetic Energy (KK):

K=12mω2A2sin2(ωt+ϕ0)=12mω2(A2x2).(6)K = \frac{1}{2}m \omega^2 A^2 \sin^2(\omega t + \phi_0) = \frac{1}{2}m\omega^2 (A^2 - x^2). \tag{6}

Potential Energy (UU):

U=12kx2=12mω2x2.(7)U = \frac{1}{2}kx^2 = \frac{1}{2}m\omega^2 x^2. \tag{7}

Total Energy:

Etotal=12kA2=12mω2A2.(8)E_{\mathrm{total}} = \frac{1}{2}kA^2 = \frac{1}{2}m\omega^2 A^2. \tag{8}

Energy Oscillations:

  • Kmax=EtotalK_{\mathrm{max}} = E_{\mathrm{total}} at x=0x = 0.
  • Umax=EtotalU_{\mathrm{max}} = E_{\mathrm{total}} at x=±Ax = \pm A.

Example Systems

Simple Pendulum

Description: Point mass mm suspended on a massless string of length LL in gravitational field gg. Equation of Motion: For small θ\theta (sinθθ\sin\theta \approx \theta):

d2θdt2+gLθ=0.(9)\frac{d^2\theta}{dt^2} + \frac{g}{L}\theta = 0. \tag{9}

This matches Equation (1) with ω=g/L\omega = \sqrt{g/L}. Period:

T=2πω=2πLg.(10)T = \frac{2\pi}{\omega} = 2\pi \sqrt{\frac{L}{g}}. \tag{10}

Properties:

  • TLT \propto \sqrt{L}; T1/gT \propto 1/\sqrt{g}; independent of mm and AA (for θ1\theta \ll 1 rad).

Mass-Spring System

Masses and Springs

Explore how mass, spring stiffness, and damping affect oscillations. Hang different masses from Springs and observe how the period and amplitude change in real time.

Description: Mass mm attached to a spring of stiffness kk. Equation of Motion: From Hooke’s law:

Md2xdt2=kx    d2xdt2+kmx=0.(11)M\frac{d^2x}{dt^2} = -kx \implies \frac{d^2x}{dt^2} + \frac{k}{m}x = 0. \tag{11}

Period:

T=2πmk.(12)T = 2\pi \sqrt{\frac{m}{k}}. \tag{12}

Properties:

  • TmT \propto \sqrt{m}; T1/kT \propto 1/\sqrt{k}; independent of AA.

Angular Frequency and Phase

Angular Frequency (ω\omega):

ω=2πf=2πT,(13)\omega = 2\pi f = \frac{2\pi}{T}, \tag{13}

Where ff is linear frequency (Hz). Converts temporal periodicity to angular speed.

Phase Angle (ϕ\phi): Generalizes Equation (2):

X(t)=Acos(ωt+ϕ0).X(t) = A \cos(\omega t + \phi_0).
  • Phase Difference (Δϕ\Delta\phi): Temporal shift between two SHMs: Δϕ=ωΔt=2πΔtT.(14)\Delta\phi = \omega \Delta t = \frac{2\pi \Delta t}{T}. \tag{14}
  • Measured in radians (1 rad \approx 57.3°).

Summary of Key Equations

QuantityExpression
Displacementx=Acos(ωt+ϕ0)x = A \cos(\omega t + \phi_0)
Velocityv=ωAsin(ωt+ϕ0)v = -\omega A \sin(\omega t + \phi_0)
Accelerationa=ω2xa = -\omega^2 x
Angular Frequencyω=k/m\omega = \sqrt{k/m} (spring), ω=g/L\omega = \sqrt{g/L} (pendulum)
PeriodT=2π/ωT = 2\pi / \omega
Kinetic EnergyK=12mω2(A2x2)K = \frac{1}{2}m\omega^2(A^2 - x^2)
Potential EnergyU=12mω2x2U = \frac{1}{2}m\omega^2 x^2
Total EnergyEtotal=12mω2A2E_{\mathrm{total}} = \frac{1}{2}m\omega^2 A^2

Derivation of the SHM Solution

Verification by Direct Substitution

Claim: x(t)=Acos(ωt+ϕ0)x(t) = A\cos(\omega t + \phi_0) satisfies d2xdt2+ω2x=0\frac{d^2x}{dt^2} + \omega^2 x = 0 for any Constants AA, ω\omegaAnd ϕ0\phi_0.

Proof. First derivative:

\frac`\{dx}``\{dt}` = -\omega A \sin(\omega t + \phi_0)

Second derivative:

d2xdt2=ω2Acos(ωt+ϕ0)=ω2x\frac{d^2x}{dt^2} = -\omega^2 A \cos(\omega t + \phi_0) = -\omega^2 x

Substituting into the equation of motion:

d2xdt2+ω2x=ω2x+ω2x=0\frac{d^2x}{dt^2} + \omega^2 x = -\omega^2 x + \omega^2 x = 0 \quad \blacksquare

Sine Form Equivalence

Claim: x(t)=Asin(ωt+ϕ0)x(t) = A\sin(\omega t + \phi_0) is equally valid as a general solution.

Using the identity sinθ=cos ⁣(θπ2)\sin\theta = \cos\!\left(\theta - \frac{\pi}{2}\right):

Asin(ωt+ϕ0)=Acos ⁣(ωt+ϕ0π2)A\sin(\omega t + \phi_0) = A\cos\!\left(\omega t + \phi_0 - \frac{\pi}{2}\right)

This is the cosine form with a shifted phase. Since ϕ0\phi_0 is already an arbitrary constant, Absorbing a constant offset of π/2-\pi/2 does not reduce generality. Both forms span the full Two-parameter solution space (A,ϕ0)(A, \phi_0).

Direct substitution confirms:

d2dt2 ⁣[Asin(ωt+ϕ0)]=ω2Asin(ωt+ϕ0)=ω2x\frac{d^2}{dt^2}\!\left[A\sin(\omega t + \phi_0)\right] = -\omega^2 A\sin(\omega t + \phi_0) = -\omega^2 x \quad \blacksquare

Choosing Sine vs Cosine

The two forms are physically equivalent; the choice is a matter of convenience based on initial Conditions.

Initial conditionPreferred formRationale
Released from x=Ax = A with v=0v = 0x=Acos(ωt)x = A\cos(\omega t)cos(0)=1\cos(0) = 1, sin(0)=0\sin(0) = 0
Released from x=0x = 0 with v=vmaxv = v_{\max}x=Asin(ωt)x = A\sin(\omega t)sin(0)=0\sin(0) = 0, cos(0)=1\cos(0) = 1
General initial stateEither with appropriate ϕ0\phi_0Phase angle absorbs the offset

The IB data booklet uses the sine convention (x=x0sin(ωt+Φ)x = x_0 \sin(\omega t + \Phi)). Both conventions are Correct. Pick one and remain consistent within a single problem. Switching conventions mid-problem Introduces a systematic phase error of ±π/2\pm\pi/2.


Worked Examples — SL Level

Example 1: Period and Frequency of a Mass-Spring System

A spring of stiffness k=200N/mk = 200\mathrm{ N/m} has a 0.50kg0.50\mathrm{ kg} mass attached. Find the period TT and frequency ff.

T=2πmk=2π0.50200=2π(0.0500)=0.314sT = 2\pi \sqrt{\frac{m}{k}} = 2\pi \sqrt{\frac{0.50}{200}} = 2\pi(0.0500) = 0.314\mathrm{ s}F=1T=10.314=3.18HzF = \frac{1}{T} = \frac{1}{0.314} = 3.18\mathrm{ Hz}

Example 2: Displacement and Velocity at a Given Time

A mass-spring system has amplitude A=0.10mA = 0.10\mathrm{ m} and period T=0.50sT = 0.50\mathrm{ s}. The mass Is released from maximum displacement at t=0t = 0. Find xx and vv at t=0.125st = 0.125\mathrm{ s}.

Angular frequency:

ω=2πT=2π0.50=4πrad/s\omega = \frac{2\pi}{T} = \frac{2\pi}{0.50} = 4\pi\mathrm{ rad/s}

With x(0)=Ax(0) = AUse the cosine form: x=Acos(ωt)x = A\cos(\omega t).

X(0.125)=0.10cos(4π×0.125)=0.10cos ⁣(π2)=0mX(0.125) = 0.10\cos(4\pi \times 0.125) = 0.10\cos\!\left(\frac{\pi}{2}\right) = 0\mathrm{ m}V(0.125)=ωAsin(ωt)=4π(0.10)sin ⁣(π2)=1.26m/sV(0.125) = -\omega A \sin(\omega t) = -4\pi(0.10)\sin\!\left(\frac{\pi}{2}\right) = -1.26\mathrm{ m/s}

The mass passes through equilibrium at t=T/4=0.125st = T/4 = 0.125\mathrm{ s}Moving in the negative Direction with speed v=ωA=1.26m/s|v| = \omega A = 1.26\mathrm{ m/s}.

Example 3: Amplitude from Energy

A 0.30kg0.30\mathrm{ kg} mass oscillates on a spring with k=120N/mk = 120\mathrm{ N/m}. At equilibrium, the Speed is 1.6m/s1.6\mathrm{ m/s}. Determine the amplitude.

At x=0x = 0All energy is kinetic:

Etotal=12mvmax2=12(0.30)(1.6)2=0.384JE_{\mathrm{total}} = \frac{1}{2}mv_{\max}^2 = \frac{1}{2}(0.30)(1.6)^2 = 0.384\mathrm{ J}

At x=Ax = AAll energy is potential:

Etotal=12kA2    A=2Etotalk=2(0.384)120=0.00640=0.0800mE_{\mathrm{total}} = \frac{1}{2}kA^2 \implies A = \sqrt{\frac{2E_{\mathrm{total}}}{k}} = \sqrt{\frac{2(0.384)}{120}} = \sqrt{0.00640} = 0.0800\mathrm{ m}

Example 4: Simple Pendulum Period

A simple pendulum on Earth has a period of 2.00s2.00\mathrm{ s}. Determine its length. Use g=9.81m/s2g = 9.81\mathrm{ m/s}^2.

L=gT24π2=(9.81)(2.00)24π2=39.239.5=0.993mL = \frac{gT^2}{4\pi^2} = \frac{(9.81)(2.00)^2}{4\pi^2} = \frac{39.2}{39.5} = 0.993\mathrm{ m}

This is close to 1.00m1.00\mathrm{ m}Which is why a “seconds pendulum” (T=2sT = 2\mathrm{ s}) is Approximately 1m1\mathrm{ m} long on Earth.

Example 5: Phase Difference Between Two Oscillators

Two identical mass-spring systems oscillate with the same amplitude and frequency. System A is Released from maximum displacement at t=0t = 0. System B is released from equilibrium, moving in the Positive direction, at t=0t = 0. Find the phase difference Δϕ\Delta\phi.

System A (cosine form): xA=Acos(ωt)x_A = A\cos(\omega t)

System B (starts at x=0x = 0 with positive velocity, sine form): xB=Asin(ωt)=Acos ⁣(ωtπ2)x_B = A\sin(\omega t) = A\cos\!\left(\omega t - \frac{\pi}{2}\right)

Comparing phases: ϕA=0\phi_A = 0, ϕB=π/2\phi_B = -\pi/2.

|\Delta\phi| = \left|`0 - \left(-\frac{\pi}{2}\right)\right`| = \frac{\pi}{2}\mathrm{ rad} = 90^{\circ}

System A leads System B by 9090^\circ.

Example 6: Energy Partition at a Given Displacement

A mass-spring system has A=0.15mA = 0.15\mathrm{ m}, k=80.0N/mk = 80.0\mathrm{ N/m}And m=0.20kgm = 0.20\mathrm{ kg}. Find the kinetic energy, potential energy, and speed at x=0.090mx = 0.090\mathrm{ m}.

Etotal=12kA2=12(80.0)(0.15)2=0.900JE_{\mathrm{total}} = \frac{1}{2}kA^2 = \frac{1}{2}(80.0)(0.15)^2 = 0.900\mathrm{ J}U=12kx2=12(80.0)(0.090)2=0.324JU = \frac{1}{2}kx^2 = \frac{1}{2}(80.0)(0.090)^2 = 0.324\mathrm{ J}K=EtotalU=0.9000.324=0.576JK = E_{\mathrm{total}} - U = 0.900 - 0.324 = 0.576\mathrm{ J}V=2Km=2(0.576)0.20=5.76=2.40m/sV = \sqrt{\frac{2K}{m}} = \sqrt{\frac{2(0.576)}{0.20}} = \sqrt{5.76} = 2.40\mathrm{ m/s}

HL Extension: Phase and Advanced Problems

Determining Phase Angle from Initial Conditions

Given initial displacement x(0)=x0x(0) = x_0 and initial velocity v(0)=v0v(0) = v_0We determine both the Amplitude AA and the phase angle ϕ0\phi_0.

Using the cosine form x=Acos(ωt+ϕ0)x = A\cos(\omega t + \phi_0):

X(0)=Acosϕ0=x0(i)X(0) = A\cos\phi_0 = x_0 \tag{i}V(0) = -\omega A\sin\phi_0 = v_0 \tag`\{ii}`

Squaring and adding (i) and (ii):

A2cos2ϕ0+A2sin2ϕ0=x02+v02ω2A^2\cos^2\phi_0 + A^2\sin^2\phi_0 = x_0^2 + \frac{v_0^2}{\omega^2}A=x02+v02ω2(15)A = \sqrt{x_0^2 + \frac{v_0^2}{\omega^2}} \tag{15}

Dividing (ii) by (i):

tanϕ0=v0ωx0(16)\tan\phi_0 = -\frac{v_0}{\omega x_0} \tag{16}

Summary

  • SHM defined by a=ω2xa = -\omega^2 x; displacement, velocity, acceleration all sinusoidal
  • T=2π/ωT = 2\pi/\omega; T=2πm/kT = 2\pi\sqrt{m/k} (spring), T=2πL/gT = 2\pi\sqrt{L/g} (pendulum)
  • At equilibrium: v=vmaxv = v_{\max}, a=0a = 0. At max displacement: v=0v = 0, a=amaxa = a_{\max}
  • Total energy =12kA2=12mω2A2= \frac{1}{2}kA^2 = \frac{1}{2}m\omega^2 A^2 is constant; KE \leftrightarrow PE exchange

Cross-References

TopicSiteLink
[Oscillations and SHM]A-LevelView
[Oscillations and SHM]IBView