1. Setting Up the Model
A projectile is any particle launched into the air and moving freely under gravity alone — no air resistance, no thrust. This is the standard Cambridge model unless stated otherwise.
The only force acting is weight (mg vertically downward). Horizontal acceleration is zero. This makes projectile motion separable into two independent 1D problems.
We place the origin at the point of projection. Let the particle be launched with speed U at angle α above the horizontal.
Projectile launched from origin O with speed U at angle α. Blue: velocity vector. Gold: components.
2. Equations of Motion
We apply SUVAT independently to each direction. Gravity acts only vertically.
From the two equations, we can eliminate t to get the Cartesian equation of the trajectory — a parabola:
This is the most powerful single equation in projectile problems. It expresses y directly in terms of x — no t needed. It also elegantly rewrites as:
using the identity sec²α = 1 + tan²α. This form is useful when the angle is unknown.
3. Key Results
Time of Flight
The projectile lands when y = 0 (on the same horizontal level). From y = Ut sinα − ½gt² = 0:
Notice the symmetry: the particle reaches maximum height at time T/2 = U sinα / g.
Maximum Height
At maximum height, vertical velocity = 0. Using v² = u² − 2gs:
Range
Horizontal distance traveled during time T:
Since sin2α is maximised when 2α = 90°, i.e. α = 45°, the maximum range is:
Also note: angles α and (90° − α) give the same range.
4. Velocity at Any Point
The velocity at any instant is a vector. Its components are:
Speed (magnitude): |v| = √(vx² + vy²). Direction: θ = arctan(vy/vx).
- At maximum height, velocity is purely horizontal:
(U cosα, 0) - The trajectory is a parabola — you may need to prove this from first principles
- Questions may involve projections from a height — adjust the
y = 0condition accordingly - Oblique projections from inclined planes require rotating the coordinate axes
U = 28, α = 30°.
Particle lands when y = 0:
Or use T = 2U sinα/g = 2(28)(0.5)/9.8 = 28/9.8 ≈ 2.86 s ✓
Substituting x = 15, y = 5, U = 20 into:
Let T = tanα. Multiply through by 16:
Two trajectories are possible: a steep high arc and a shallow low arc — both pass through P.
Horizontal projection means α = 0°. So U cosα = 12, U sinα = 0. Take downward as positive for vertical:
When y = 20: 4.9t² = 20 → t² = 20/4.9
Angle below horizontal: θ = arctan(19.8/12) = arctan(1.65) = 58.7°
Interactive Projectile Simulator
Adjust the launch speed and angle, then click Launch to visualise the trajectory. Watch the readout update in real time.
Practice Questions
Work through these Cambridge-style questions. Use hints only if stuck. Reveal solutions after a genuine attempt.
Proof: T = 2U sinα/g. Then R = U cosα × T = U cosα × 2U sinα/g = U²(2sinαcosα)/g = U²sin2α/g. ✓
Origin at A, upward positive. U sinα = 18 sin30° = 9 m/s. When particle hits sea, y = −45:
Note: If Q is projected at angle (90°−α), both have equal range (complementary angles). This question likely intends β = 90°−α with different speeds, or the problem means RP/RQ = 3 where Q has angle α/2. Here we solve the standard version: RP = 3RQ with the same U but αQ given separately.
For a fully stated Cambridge version: if α and (90°−α) give equal ranges, then such a ratio requires different initial speeds. As stated, α and (90°−α) always have equal ranges — a key examinable fact. The heights ratio:
This is a standard 9231 result: complementary projections have equal range but heights in ratio tan²α.
Formula Reference Sheet
All key results for projectile motion from a point on horizontal ground. Commit these to memory — and know how to derive them.
- Always state your axes and positive direction at the start of a solution
- Resolve velocity into components immediately — never work with the resultant directly in SUVAT
- For trajectory problems with unknown angle, the tan form of the trajectory equation leads to a quadratic in tanα
- Check: does the particle need to clear an obstacle? Use the trajectory equation directly
- For projection from a height, set y = −h (not y = 0) when the landing is below the launch point