What SHM is
Simple harmonic motion (SHM) is oscillation about an equilibrium position where the restoring acceleration is directly proportional to displacement and always directed toward equilibrium.
Defining equation:
The minus sign is crucial: it shows acceleration is opposite to displacement, so the motion is restoring, not runaway.
SHM occurs when the resultant force is restoring and behaves like .
Typical IB examples: mass–spring system and simple pendulum (for small angles).
At equilibrium: , acceleration = 0, speed is maximum.
At extremes: , speed = 0, magnitude of acceleration is maximum.
Amplitude = maximum displacement from equilibrium.
Period = time for one complete oscillation.
Frequency = number of oscillations per second.
Angular frequency is measured in rad s.

This diagram shows a mass–spring oscillator at several positions in one cycle, with the direction of restoring force at each point. It is useful for linking displacement, velocity, and force qualitatively. Source
Core quantities and relationships
Therefore and .
In calculations, keep units consistent: in s, in Hz, in rad s, and in m.
For SHM, period does not depend on displacement at a particular instant.
For a given oscillator, larger means shorter period.
In exam questions, identify whether the system is asking for time period, frequency, or angular frequency before substituting.

This graph shows the classic sinusoidal displacement–time shape of SHM with amplitude and period marked. It is ideal for recognizing how and are read directly from a motion graph. Source
Mass–spring systems
A mass attached to a spring performs SHM when the restoring force follows Hooke’s law: .
Comparing with gives , so .
Time period of a mass–spring system:
Larger mass gives larger period.
Larger spring constant gives smaller period.
For IB exam questions, remember is independent of amplitude for ideal SHM.
If asked whether motion is SHM, check whether the resultant force/acceleration is proportional to displacement and opposite in direction.
Simple pendulum
A simple pendulum performs approximate SHM only for small angular displacements.
Time period of a simple pendulum:
Larger length gives larger period.
Larger gravitational field strength gives smaller period.
The mass of the bob does not affect the period.
This formula applies to a simple pendulum and to small-angle oscillations only.

This diagram shows the geometry of a simple pendulum, including displacement from the vertical and the change in height. It helps explain why a pendulum has a restoring effect and why the small-angle model is used for SHM. Source
Displacement, velocity and acceleration
In SHM, displacement and acceleration are always in opposite directions.
The magnitude of acceleration increases as the particle moves further from equilibrium.
Speed/velocity magnitude is maximum at equilibrium and zero at the extremes.
From the defining equation, when , then .
When , the magnitude of acceleration is maximum: .
A common exam trap: maximum acceleration does not occur where speed is maximum.
Graphically:
– is sinusoidal.
– is sinusoidal and out of phase with displacement.
– is sinusoidal and in antiphase with displacement.
For gradient reasoning: gradient of – gives velocity; gradient of – gives acceleration.

This image shows displacement, velocity, and acceleration curves for SHM on the same set of axes. It is especially useful for seeing the phase relationships and identifying where each quantity is zero or maximum. Source
HL only: phase angle and equations
A particle in SHM can be described by a phase angle .
Use radians for phase calculations.
Displacement equation:
Velocity equation:
Speed-displacement relation:
Here is the amplitude.
The sign of depends on the direction of motion.
At maximum displacement , velocity is zero.
At equilibrium , the speed is maximum: .
Phase lets you determine the oscillator’s position within a cycle.

This phase chart links the oscillator’s position in the cycle to its changing motion variables. It is helpful for HL students interpreting phase angle and tracking where the oscillator is during one full oscillation. Source
Energy changes in SHM
In SHM, total energy remains constant if there is no damping.
Energy continually transfers between kinetic energy and potential energy.
At the extremes: potential energy is maximum, kinetic energy is zero.
At equilibrium: kinetic energy is maximum, potential energy is minimum.
The oscillator never has maximum kinetic energy and maximum potential energy at the same point.
SL requirement: describe these energy changes qualitatively over one cycle.
HL quantitative energy equations:
Therefore
As increases, increases and decreases.

This graph shows how kinetic energy, elastic potential energy, and total energy vary in undamped SHM. It is excellent for identifying why the total energy stays constant while the other two exchange throughout the cycle. Source
Checklist: can you do this?
State and interpret the defining condition for SHM: .
Calculate and convert between , , and .
Use and correctly.
Identify where speed, acceleration, kinetic energy, and potential energy are maximum or zero.
HL: solve for , , phase, and energy using the SHM equations.

Shubhi is a seasoned educational specialist with a sharp focus on IB, A-level, GCSE, AP, and MCAT sciences. With 6+ years of expertise, she excels in advanced curriculum guidance and creating precise educational resources, ensuring expert instruction and deep student comprehension of complex science concepts.
Shubhi is a seasoned educational specialist with a sharp focus on IB, A-level, GCSE, AP, and MCAT sciences. With 6+ years of expertise, she excels in advanced curriculum guidance and creating precise educational resources, ensuring expert instruction and deep student comprehension of complex science concepts.