Trigonometric Ballistics: Resolving Vectors, Parabolic Arcs, and Launch Physics
In physics and aeronautics, objects moving freely through the air under the influence of gravity follow a parabolic trajectory known as projectile motion. The key mathematical breakthrough—first formulated by Galileo Galilei in 1638—is that two-dimensional motion can be completely decomposed into two independent, simultaneous one-dimensional components: steady horizontal drift and gravitational vertical acceleration.
1. Resolving Vectors: Orthogonal Decomposition
When a projectile is launched at total speed \(v\) at an angle \(\theta\) above the horizontal, the velocity vector forms the hypotenuse of a right-angled triangle:
- Horizontal Component (\(v_x\)): Because gravity acts exclusively downwards, in an ideal vacuum there is zero horizontal acceleration (\(a_x = 0\)). The horizontal velocity remains constant throughout the entire flight!
- Vertical Component (\(v_y\)): Earth's gravity pulls downward with constant acceleration (\(g \approx 9.8\text{ m/s}^2\)), continuously reducing upward speed until the projectile reaches its apex (\(v_y = 0\)), before accelerating it downward.
2. Deriving the Kinematic Flight Equations
Combining these independent components produces the universal equations of ballistic flight:
By setting the vertical landing height \(y(t) = 0\), we factor out the total flight time: \(t(v_y - \frac{1}{2}gt) = 0 \implies T = \frac{2v_y}{g}\).
Multiplying the flight time by constant horizontal velocity yields the celebrated Range Equation:
3. Why \(45^\circ\) Maximizes Range & Complementary Angles
In the range formula \(R = \frac{v^2 \sin(2\theta)}{g}\), launch speed \(v\) and gravity \(g\) are fixed constants. Therefore, maximum distance occurs when the trigonometric factor \(\sin(2\theta)\) attains its absolute maximum value of 1.
Since \(\sin(90^\circ) = 1\), setting \(2\theta = 90^\circ\) proves that \(\mathbf{\theta = 45^\circ}\) achieves maximum range!
The Complementary Angle Theorem: Because \(\sin(2(90^\circ - \theta)) = \sin(180^\circ - 2\theta) = \sin(2\theta)\), any two launch angles that add up to \(90^\circ\) (such as \(30^\circ\) and \(60^\circ\), or \(15^\circ\) and \(75^\circ\)) will land at the exact same horizontal distance! The higher angle stays in the air longer with a towering apex, while the lower angle flies a fast, flat arc.
Worked Example: Full Trajectory Calculation
A projectile is fired at \(v = 20\text{ m/s}\) at an angle of \(\theta = 30^\circ\) on level ground.
- Resolve Initial Components:
\(v_x = 20 \cdot \cos(30^\circ) \approx 20 \times 0.866 = \mathbf{17.32\text{ m/s}}\).
\(v_y = 20 \cdot \sin(30^\circ) = 20 \times 0.5 = \mathbf{10.0\text{ m/s}}\). - Calculate Time to Apex: Setting \(v_y(t) = 0 \implies 10 - 9.8t = 0 \implies t_{\text{apex}} = \frac{10}{9.8} \approx \mathbf{1.02\text{ seconds}}\).
- Total Flight Time: \(T = 2 \times 1.02\text{ s} \approx \mathbf{2.04\text{ seconds}}\).
- Horizontal Range: \(R = v_x \times T = 17.32\text{ m/s} \times 2.04\text{ s} \approx \mathbf{35.33\text{ meters}}\).
Try it yourself: Two Ballistic Challenges
Challenge 1: If you fire a shell at \(20\text{ m/s}\) at an angle of \(60^\circ\), what will be its horizontal landing range? (Compare with the \(30^\circ\) example above).
Show answer and explanation
Because \(30^\circ + 60^\circ = 90^\circ\), the angles are complementary! Using the range formula: \(R = \frac{20^2 \sin(120^\circ)}{9.8} = \frac{400 \times 0.866}{9.8} \approx \mathbf{35.35\text{ meters}}\). The range is identical, but the \(60^\circ\) shell spends \(3.53\text{ seconds}\) in the air compared to \(2.04\text{ seconds}\) for the \(30^\circ\) shell.
Challenge 2: What is the vertical velocity of any projectile at the exact peak of its flight?
Show answer and explanation
At the apex, vertical velocity is exactly \(\mathbf{v_y = 0\text{ m/s}}\). The projectile has temporarily ceased climbing before gravity accelerates it downward. However, its horizontal velocity remains \(v_x = v \cos\theta\), so the projectile never comes to a complete physical standstill.
Sources and further reading
- OpenStax: Projectile Motion — comprehensive derivation of two-dimensional kinematic vectors and trajectory equations.