Projectile Motion

Projectile motion is one of the first problems you encounter in classical mechanics — and one of the most elegant. An object is launched into the air with some initial speed v0v_0 at an angle θ\theta above the horizontal. After that moment, the only force acting on it is gravity (we ignore air resistance).

Because gravity acts only downward, the motion separates neatly into two independent components:

ComponentAccelerationVelocityPosition
Horizontal (x)00v0x=v0cosθv_{0x} = v_0\cos\theta (constant)x=v0cosθ  tx = v_0 \cos\theta\; t
Vertical (y)g-gv0y=v0sinθgtv_{0y} = v_0\sin\theta - g\,ty=v0sinθ  t12gt2y = v_0 \sin\theta\; t - \tfrac{1}{2}g\,t^2

Combining these gives the parabolic trajectory:

x(t)=v0cosθ  ty(t)=v0sinθ  t12gt2x(t) = v_0 \cos\theta \; t \qquad y(t) = v_0 \sin\theta \; t - \tfrac{1}{2}g\,t^2

Key Derived Quantities

From these equations we can derive three important results (assuming level ground, y0=0y_0 = 0):

  • Time of flight: T=2v0sinθg\displaystyle T = \frac{2\,v_0 \sin\theta}{g}
  • Maximum height: H=v02sin2θ2g\displaystyle H = \frac{v_0^2 \sin^2\theta}{2g}
  • Range: R=v02sin2θg\displaystyle R = \frac{v_0^2 \sin 2\theta}{g}

Notice that the range depends on sin2θ\sin 2\theta, which is maximised when 2θ=90°2\theta = 90°, i.e. θ=45°\theta = 45°. So for any given launch speed, a 45° angle gives the longest range (in the absence of air resistance).

Symmetry insight: Launch angles that add up to 90° (e.g. 30° and 60°) give the same range but very different trajectories. Try it below!


Loading chart...
50 m/s
45 °
9.81 m/s²

Time of Flight: 7.21 s

Max Height: 63.71 m

Range: 254.84 m


What to Observe

  • Angle vs Range: Set velocity to 50 m/s. Sweep the angle from 10° to 80°. Notice the range peaks at 45°, and complementary angles (e.g. 30° & 60°) give the same range but different peak heights.
  • Gravity's role: Lower gravity (think Moon at ~1.62 m/s²) dramatically increases both range and height. On Jupiter (~24.8 m/s²), the same throw barely gets off the ground.
  • Speed matters quadratically: Doubling v0v_0 quadruples the range (Rv02R \propto v_0^2). That's why a small increase in launch speed makes a huge difference.

Real-World Applications

  • Sports: Every ball sport involves projectile motion — from football goal-kicks to basketball free throws and cricket sixes.
  • Artillery & Rocketry: Ballistic trajectories were the original motivation for studying this problem (Galileo, 1638).
  • Space launches: Orbital mechanics begins where projectile motion meets the curvature of the Earth.

Limitations of This Model

This simulation assumes no air resistance. In reality, drag force (Fd=12CdρAv2F_d = \tfrac{1}{2} C_d \rho A v^2) slows the projectile, reduces the range, and makes the trajectory asymmetric — the descending arc is steeper than the ascending one.