Skip to main content
← Back to archive
physicsPrinciple: trigonometric-symmetry-in-kinematicsError type: conflating-equal-range-with-equal-trajectory

Projectile range symmetry: why 30° and 60° land in the same place

Two launch angles, one range. The landing point is the same and the flight is not.

Written by PLACEHOLDER Author Name

The problem

Launch a projectile at 30°30° and it lands some distance away. Launch it again at the same speed but at 60°60°, and it lands in exactly the same spot. This is not a coincidence specific to 3030 and 6060: for any angle θ\theta, launching at θ\theta and at 90°−θ90° - \theta gives the same range. Why?

The idea

Range depends on launch angle only through sin⁡(2θ)\sin(2\theta), and sin⁡(2θ)=sin⁡(180°−2θ)=sin⁡(2(90°−θ))\sin(2\theta) = \sin(180° - 2\theta) = \sin\big(2(90° - \theta)\big), so the sine function's own symmetry does the work. Two complementary angles (θ\theta and 90°−θ90° - \theta) put the same 2θ2\theta value, reflected across 90°90°, inside the sine, and sin⁡\sin treats those two inputs identically.

Drag the angle slider below 45°45° and above it. The range markers line up for complementary pairs, but the shape of the flight differs: a low, fast, flat arc and a high, slow, steep one reach the same point by very different paths.

Loading visualization…

Full proof

Setup. Launch speed v0v_0, launch angle θ\theta, no air resistance, flat ground. Position at time tt:

x(t)=v0cos⁡θ⋅t,y(t)=v0sin⁡θ⋅t−12gt2x(t) = v_0 \cos\theta \cdot t, \qquad y(t) = v_0 \sin\theta \cdot t - \tfrac{1}{2} g t^2

Time of flight. Landing is y(t)=0y(t) = 0 for t>0t > 0:

t=0ort=2v0sin⁡θgt = 0 \quad\text{or}\quad t = \frac{2 v_0 \sin\theta}{g}

so the nonzero flight time is T=2v0sin⁡θgT = \dfrac{2 v_0 \sin\theta}{g}.

Range. Substituting TT into x(t)x(t):

R(θ)=v0cos⁡θ⋅T=2v02sin⁡θcos⁡θg=v02sin⁡(2θ)gR(\theta) = v_0 \cos\theta \cdot T = \frac{2 v_0^2 \sin\theta\cos\theta}{g} = \frac{v_0^2 \sin(2\theta)}{g}

using the double-angle identity 2sin⁡θcos⁡θ=sin⁡(2θ)2\sin\theta\cos\theta = \sin(2\theta).

Symmetry. Compare R(θ)R(\theta) and R(90°−θ)R(90° - \theta):

R(90°−θ)=v02sin⁡(2(90°−θ))g=v02sin⁡(180°−2θ)gR(90° - \theta) = \frac{v_0^2 \sin\big(2(90° - \theta)\big)}{g} = \frac{v_0^2 \sin(180° - 2\theta)}{g}

and since sin⁡(180°−x)=sin⁡(x)\sin(180° - x) = \sin(x) for any xx:

sin⁡(180°−2θ)=sin⁡(2θ)  ⟹  R(90°−θ)=R(θ)■\sin(180° - 2\theta) = \sin(2\theta) \implies R(90° - \theta) = R(\theta) \qquad \blacksquare

Where it breaks in practice. The error this editorial is filed under, treating equal range as equal trajectory, shows up whenever a problem asks about the flight itself (maximum height, flight time, vertical impact speed) and not just where it lands. Those quantities are not symmetric under θ↔90°−θ\theta \leftrightarrow 90° - \theta: maximum height scales with sin⁡2θ\sin^2\theta, which differs for complementary angles unless θ=45°\theta = 45°. Same landing spot, different everything else along the way. The sandbox above shows the whole arc, not just the endpoint, so you can see it.

Tags:projectile-motionkinematicstrigonometric-identity