Simple harmonic motion (SHM) is the most important model of oscillation in all of physics and applied mathematics — a mass on a spring, a pendulum at small angle, a floating buoy, the bob of a tuning fork, even the current in an LC circuit all obey the same defining equation. This lesson takes you well beyond the bare definition: we derive the standard kinematic results from the governing differential equation, develop the energy description, make the phase relationships between displacement, velocity and acceleration precise, introduce the phase portrait, and then open the door to damped oscillations — the bridge to the next lesson on forced motion and resonance.
1 Where this sits in AQA 7367
This is Paper 3, the Mechanics option (7367/3M). SHM is a named topic in the Further Mechanics content, and it is one of the richest sources of Paper-3 problems because it fuses three strands the option likes to assess together: setting up an equation of motion (AO1), reasoning about energy and phase (AO2), and solving a multi-stage modelling problem in context (AO3). Paper 3 is the more problem-solving-weighted paper (AO1 40% / AO2 25% / AO3 35%), so expect questions that ask you to derive, show that, and interpret, not merely substitute. The prerequisite is the SHM you met in A-Level Mechanics / Further Mechanics 1; we build from the defining equation and assume confidence with calculus and with solving second-order linear ODEs (the further-calculus / complex-numbers toolkit).
2 Core theory — from the defining equation to the standard results
SHM is defined by the statement that the acceleration is proportional to the displacement from a fixed equilibrium and directed back towards it:
x¨=−ω2x,ω>0.
Here ω is the angular frequency (units rad s−1). This is a second-order linear ODE with constant coefficients; its auxiliary equation is λ2+ω2=0, giving λ=±iω, so the general solution is a combination of cosωt and sinωt. It is cleanest to write it in amplitude–phase form:
x=asin(ωt+ε),
where a>0 is the amplitude and ε the phase constant fixed by the initial conditions. (Some boards write x=acos(ωt+ϕ); the two differ only by the choice of where t=0 sits and by ε=ϕ+2π.) Differentiating,
v=x˙=aωcos(ωt+ε),x¨=−aω2sin(ωt+ε)=−ω2x✓
so the assumed form indeed satisfies the defining equation. The motion is periodic with period and frequency
T=ω2π,f=T1=2πω.
A crucial relation eliminates time. From x=asin(ωt+ε) and v=aωcos(ωt+ε), square and add using sin2+cos2=1:
a2x2+a2ω2v2=1⟹v2=ω2(a2−x2).
This is the single most useful SHM result: the speed is maximal vmax=aω at the centre (x=0) and zero at the extremes (x=±a), and it lets you find a speed at a given position without ever solving for t.
There is a second, calculus-only route to the same identity that is worth seeing because it works for any force law, not just the linear one. Write the acceleration as x¨=vdxdv (the chain rule applied to dtdv=dxdvdtdx). Then the defining equation becomes a separable first-order ODE in v and x:
vdxdv=−ω2x⟹∫vdv=−ω2∫xdx⟹21v2=−21ω2x2+C.
Applying v=0 at x=a gives C=21ω2a2, and rearranging recovers v2=ω2(a2−x2) once more. Multiplying through by m turns this very line into the energy equation of the next subsection — the vdv/dx trick is the work–energy theorem in disguise.
Energy in SHM
Take the spring model mx¨=−kx, so ω2=k/m. At displacement x:
KE=21mv2=21mω2(a2−x2),PE=21kx2=21mω2x2,
(the PE is the elastic energy ∫0xkx′dx′=21kx2). Their sum is constant:
E=KE+PE=21mω2(a2−x2)+21mω2x2=21mω2a2.
Energy sloshes back and forth between kinetic and potential while the total stays fixed — the mathematical signature of an undamped conservative oscillator.
Quantity
In terms of x
Maximum
Where
Kinetic energy
21mω2(a2−x2)
21mω2a2
x=0
Potential energy
21mω2x2
21mω2a2
x=±a
Total energy
21mω2a2
constant
everywhere
A plot of KE against x is a downward parabola peaking at the centre; PE is an upward parabola; total energy is a horizontal line, the two parabolas always summing to it. Against time, both KE and PE are sinusoidal with period T/2 — half the period of the displacement — because they depend on the squaressin2 and cos2. Explicitly, with x=asinωt,
using the double-angle identities sin2θ=21(1−cos2θ) and cos2θ=21(1+cos2θ). The two share a common mean value 41mω2a2 (exactly half the total energy) and oscillate about it in antiphase at angular frequency 2ω — which is why their period is T/2. This is a favourite "show that" target: a question will give the displacement and ask you to show that the kinetic energy varies at twice the frequency of the motion.
The small-angle pendulum
The most famous physical realisation of SHM is the simple pendulum. A bob of mass m on a light string of length ℓ, displaced by angle θ from the vertical, experiences a tangential restoring force −mgsinθ, so Newton's second law along the arc s=ℓθ gives mℓθ¨=−mgsinθ. For smallθ, sinθ≈θ (radians), so
θ¨≈−ℓgθ,
which is SHM with ω=g/ℓ and hence T=2πℓ/g — independent of both the mass and (to this approximation) the amplitude. The approximation sinθ≈θ is the entire reason the period is amplitude-independent; the cubic correction sinθ=θ−θ3/6+⋯ is what reintroduces a (tiny) amplitude dependence at large swings, the same effect discussed in the stretch section.
So velocity leads displacement by 2π (a quarter period — velocity is greatest as the particle sweeps through the centre, where displacement is zero) and acceleration is in antiphase with displacement (phase difference π — it always points back towards equilibrium). Two separate oscillations are in phase if their phase difference is 0 (or 2nπ), in antiphase if it is π (or (2n+1)π), and in quadrature if it is 2π.
3 Worked examples with mark scheme
Example 1 — energy of an oscillator
A particle of mass 0.4kg performs SHM with amplitude 0.1m and period 0.5s. Find (a) the total energy, (b) the kinetic energy when x=0.06m.
(M1 for ω=2π/T; M1 for the correct energy formula; A1 ≈0.316J; M1 for a2−x2; A1 ≈0.202J. Note 0.032π2, not 0.32π2 — a power-of-ten slip here is the commonest lost A-mark.)
Example 2 — building the equation and finding a speed
A particle of mass 0.5kg is attached to a spring of stiffness k=18N m−1 and oscillates on a smooth horizontal table with amplitude 0.2m. Find (a) the period, (b) the maximum speed, (c) the speed when the particle is 0.12m from equilibrium.
(M1 for choosing the sine form to match "starts from centre"; M1 for solving sin5t=21; A1 for the first root t=π/30. Taking 5t=5π/6 gives a later crossing and loses the A-mark.)
Example 4 — combining two starting data into amplitude and phase
A particle moves with SHM of angular frequency ω=2rad s−1. At t=0 it is at x=3m moving with velocity v=8m s−1. Express the motion in the form x=asin(2t+ε) and hence find the amplitude.
At t=0, x=asinε=3 and v=aωcosε=2acosε=8, so acosε=4. (M1) Squaring and adding,
a2sin2ε+a2cos2ε=32+42=25⇒a2=25⇒a=5m.(M1 A1)
Dividing, tanε=acosεasinε=43, so ε=arctan43≈0.6435rad (first quadrant, since both sinε>0 and cosε>0). Thus x=5sin(2t+0.6435). (A1)
(M1 for the two initial-condition equations; M1 for the square-and-add elimination; A1 a=5; A1 for the correct quadrant for ε. A quick check: vmax=aω=10>8, consistent.)
This square-and-add device — using sin2ε+cos2ε=1 to extract the amplitude and tanε to extract the phase — is the workhorse for any "find the amplitude and phase from initial conditions" part, and it is exactly the R-formula from A-Level trigonometry.
4 Specimen-style exam question
(specimen-style — not from any past paper)
A light spring of natural length 0.5m and stiffness k hangs vertically with a particle of mass 0.25kg attached. In equilibrium the spring extends by 0.05m. The particle is pulled down a further 0.03m and released from rest. Taking g=9.8m s−2:
(a) show that the motion is simple harmonic and find ω;
(b) write down the amplitude and period;
(c) find the maximum speed and the speed when the particle is 0.02m above the equilibrium position.
Model solution. In equilibrium the tension balances the weight: k(0.05)=(0.25)(9.8), so k=0.052.45=49N m−1. Displace the particle a distance x below equilibrium; the extension is 0.05+x, so the net downward force is
F=mg−k(0.05+x)==0mg−0.05k−kx=−kx.
Hence mx¨=−kx, i.e. x¨=−mkx=−0.2549x=−196x. This is SHM with ω2=196, so ω=14rad s−1. (a)
The particle is released from rest 0.03m from equilibrium, so amplitude a=0.03m and T=142π=7π≈0.449s. (b)
Maximum speed vmax=aω=0.03×14=0.42m s−1. At x=0.02m (the sign is irrelevant since only x2 enters),
The "show that" in (a) is won by deriving F=−kx and stating that this is the SHM condition — the cancellation mg=0.05k is the key line examiners look for.
5 Synoptic links
Second-order ODEs (further calculus / complex numbers).x¨=−ω2x is solved by the auxiliary equation λ2+ω2=0⇒λ=±iω; the complex roots produce the sine/cosine solution. Damped SHM (below) is the same machinery with real or complex roots.
Circular motion. The projection of uniform circular motion onto a diameter is SHM: a point moving round a circle of radius a at angular speed ω has shadow x=asinωt. This is why ω is called the angular frequency.
Energy methods (mechanics). The constancy of 21mω2a2 is conservation of energy; the same vdv/dx integration you use for variable forces re-derives v2=ω2(a2−x2).
Trigonometric identities. Combining x=Pcosωt+Qsinωt into asin(ωt+ε) uses the R-formula R=P2+Q2, a direct A-Level Maths link, and is exactly what Example 4 carried out.
Damped and forced oscillations (next lesson). Adding a resistance term gives x¨+2γx˙+ω02x=0; the auxiliary equation λ2+2γλ+ω02=0 has discriminant 4(γ2−ω02), and its sign decides between under-, critical and over-damping. Pure SHM is the special case γ=0, where the roots are ±iω0 and the oscillation never decays. Keep that connection in view — the algebra you have practised here is the γ=0 corner of the richer picture you meet next.
6 Mark-scheme literacy
"Show that the motion is simple harmonic" demands you reach the formx¨=−(positive constant)x and explicitly identify that constant as ω2. Reaching x¨=−196x and stopping loses the final mark — say "this is SHM with ω=14".
Prefer v2=ω2(a2−x2) over solving for t whenever a question links a speed to a position. It is faster and avoids inverse-trig branch errors.
Exact vs decimal. Leave T=π/7 and convert to 0.449s only at the end; premature rounding of ω propagates into every later part (follow-through marks may rescue you, but only if your method is clearly shown).
Units and direction. Quote rad s−1 for ω; a missing or wrong unit can cost the A-mark even with the right number.
7 Grade-band model answers
Question: "A particle moving with SHM has speed 0.3m s−1 at a point 0.04m from equilibrium and speed 0.16m s−1 at a point 0.06m from equilibrium. Find the amplitude and the period."
Mid-band. "Using v2=ω2(a2−x2). So 0.09=ω2(a2−0.0016) and 0.0256=ω2(a2−0.0036). Dividing, 0.02560.09=a2−0.0036a2−0.0016. Solving gives a≈0.07 and then ω≈5.2, so T≈1.2s."
Examiner-style commentary: The right equation and a correct elimination strategy, but the working is compressed — the intermediate algebra between "dividing" and the final a is missing, so any slip cannot be followed through and the precision is unconvincing. Earns the method marks; risks an accuracy mark for un-shown work.
Stronger. Sets up both equations, then writes the elimination cleanly: 0.09(a2−0.0036)=0.0256(a2−0.0016)⇒0.0644a2=0.0003176⇒a2=0.004932⇒a=0.0702m; substitutes back to get ω2=0.09/(0.004932−0.0016)=27.0, ω=5.20, T=2π/ω=1.21s.
Examiner-style commentary: Full marks. Every line of the elimination is shown, so any arithmetic slip would be followed through, and both final answers carry units and sensible precision.
Top-band. As Stronger, but first states the plan: "Two unknowns a,ω; two data points give two equations in a2 and ω2; dividing eliminates ω2." Carries exact values as far as possible, gives a=0.0702m and T=1.21s to 3 s.f., and adds a one-line check: "vmax=aω=0.365m s−1, comfortably above both given speeds, as it must be."
Examiner-style commentary: This is how a top candidate communicates — strategy stated, exact working, units, and a sanity check that the maximum speed exceeds the quoted speeds. The reasoning is auditable end to end; it would also score the AO2 communication credit Paper 3 rewards.
8 Common misconceptions
"Amplitude is the total distance travelled in a cycle." No — amplitude is the maximum displacement from equilibrium. The distance covered in one full period is 4a.
"Maximum speed occurs at the endpoints." The opposite: speed is greatest at the centre (x=0) and zero at the extremes; acceleration is greatest at the extremes and zero at the centre.
"Period depends on amplitude." For SHM, T=2π/ω is independent of amplitude (isochronism). Amplitude affects speeds and energy, not the period.
"ω is the frequency."ω is the angular frequency in rad s−1; the ordinary frequency is f=ω/2π in hertz. Mixing them gives answers out by 2π.
"Energy is 21mω2x2." That is the potential energy at displacement x; the total energy is 21mω2a2, a constant.
"KE and PE have the same period as the displacement." They vary as sin2 / cos2, so their period is T/2.
"Acceleration is constant." SHM acceleration x¨=−ω2x varies with position — it is the defining feature; SUVAT (constant-acceleration) formulae do not apply. Students who reach for v2=u2+2as on an SHM problem are using the wrong toolkit; the correct position–speed relation is v2=ω2(a2−x2).
"The equilibrium position is where the spring is at natural length." For a vertical spring the equilibrium is where the net force is zero — i.e. where tension balances weight, which is at extension mg/k, not at natural length. Measuring x from the wrong origin breaks the cancellation that produces x¨=−ω2x and is the single most common modelling error in vertical-SHM questions, as the specimen question above is designed to test.
9 Common errors
Forgetting to square ω: writing v2=ω(a2−x2) instead of ω2(a2−x2).
A power-of-ten slip in energy (as in Example 1: 0.032π2, not 0.32π2).
Working in degrees: ωt is in radians; set your calculator to radians for sin, cos of phase.
Taking the wrong inverse-trig root and reporting a later crossing time instead of the first.
Dropping the factor of a half in PE =∫kxdx=21kx2 (writing kx2).
Confusing amplitude a with the instantaneous displacement x in v2=ω2(a2−x2).
10 Going further (stretch)
The phase portrait — a plot of v against x — is the entry point to dynamical-systems thinking used throughout university physics. For SHM the trajectory is the ellipse
a2x2+a2ω2v2=1,
traced clockwise once per period. The area enclosed by this ellipse, by the standard π×(semi-axes) formula, is π⋅a⋅aω=πa2ω; since the energy is E=21mω2a2, the enclosed area is mω2πE — directly proportional to the energy at fixed ω. This area-equals-action idea is a baby version of the action variable of Hamiltonian mechanics, the quantity that becomes (n+21)ℏ when the oscillator is quantised, giving the equally spaced energy levels of the quantum harmonic oscillator. A STEP-flavoured question might ask: if the spring is slightly non-linear, x¨=−ω2x−βx3 with small β>0, is the period still independent of amplitude? An energy argument shows the restoring force stiffens at large x, so the period now decreases with amplitude — the loss of isochronism that makes the pendulum clock only approximately accurate, and the seed of perturbation theory. Even the identity "SHM is the shadow of circular motion" generalises: projecting motion on an ellipse gives two SHMs in quadrature, and combining perpendicular SHMs of commensurate frequencies traces the Lissajous figures seen on an oscilloscope.
11 Additional A* practice
A particle performs SHM of period 2πs and amplitude 0.05m. Find its maximum speed and maximum acceleration.Answer.ω=2π/T=4. vmax=aω=0.2m s−1; ∣x¨∣max=aω2=0.05×16=0.8m s−2.
An oscillator of mass 0.3kg has total energy 0.6J and amplitude 0.1m. Find ω and the speed at x=0.05m.Answer.E=21mω2a2⇒0.6=0.5(0.3)ω2(0.01)⇒ω2=400,ω=20. Then v2=400(0.01−0.0025)=3, v=3≈1.73m s−1.
A point performs SHM about O. It is 0.1m from O moving at 0.6m s−1, and 0.15m from O moving at 0.4m s−1. Find the amplitude.Answer.0.36=ω2(a2−0.01), 0.16=ω2(a2−0.0225). Dividing: 0.160.36=a2−0.0225a2−0.01⇒2.25(a2−0.0225)=a2−0.01⇒1.25a2=0.040625⇒a2=0.0325,a≈0.180m.
A particle starts at x=a at t=0 with SHM of angular frequency ω. Show that it first reaches x=a/2 at t=3ωπ.Answer.x=acosωt (starts at amplitude). 21=cosωt⇒ωt=3π⇒t=π/(3ω). ✓
Show that for SHM the time-average of the kinetic energy over a complete period equals the time-average of the potential energy, each being half the total.Answer.⟨sin2⟩=⟨cos2⟩=21 over a period, so ⟨KE⟩=21mω2a2⟨cos2⟩=41mω2a2=21E, and likewise ⟨PE⟩=21E. ✓
12 Board alignment
Written for AQA A-Level Further Mathematics 7367, Paper 3 Mechanics option (7367/3M). The same SHM content appears in Edexcel Further Mechanics 2 (9FM0/4B) and OCR(A)/OCR(B) MEI Further Mechanics; the formulae v2=ω2(a2−x2), T=2π/ω and E=21mω2a2 are board-independent, so this lesson transfers directly.
graph LR
A["x = +a<br/>v = 0, accel max inward"] -->|"quarter period"| B["x = 0<br/>v = max, accel = 0"]
B -->|"quarter period"| C["x = -a<br/>v = 0, accel max inward"]
C -->|"quarter period"| D["x = 0<br/>v = max (other way)"]
D -->|"quarter period"| A
Exam tip. Reach for v2=ω2(a2−x2) for any speed-at-a-position part; use x=asinωt or acosωt (matched to the start condition) only when you genuinely need time.