Two Independent Motions Happening Simultaneously

A ball thrown through the air moves horizontally (constant velocity — no horizontal force) and vertically (constant acceleration downward — gravity). These two motions are completely independent of each other. The horizontal component doesn't affect the vertical; the vertical doesn't affect the horizontal. The path you see — a parabola — is the result of plotting both motions together.

This is the key insight that makes projectile motion solvable: separate the problem into two 1D motion problems, solve each independently, then combine.

Setting Up the Problem

Given information to identify:

  • Initial velocity (v₀): the launch speed in m/s (or ft/s)
  • Launch angle (θ): measured from the horizontal, in degrees
  • Initial height (h₀): whether the launch is from ground level or elevated

What you need to find: Range (R), maximum height (H), time of flight (T), or velocity at any point.

Decompose the initial velocity into components:

  • Horizontal: v₀ₓ = v₀ × cos(θ)
  • Vertical: v₀ᵧ = v₀ × sin(θ)

Key equations:

  • Horizontal position: x(t) = v₀ₓ × t
  • Vertical position: y(t) = h₀ + v₀ᵧ × t - ½gt²
  • Vertical velocity: vᵧ(t) = v₀ᵧ - g × t
  • g = 9.8 m/s² (gravitational acceleration, positive downward in these equations)

Worked Example: Ball Launched at 45°

Problem: A soccer ball is kicked with an initial velocity of 30 m/s at 45° above the horizontal from ground level. Find: range, maximum height, and time of flight.

Step 1: Decompose the velocity

  • v₀ₓ = 30 × cos(45°) = 30 × 0.7071 = 21.21 m/s
  • v₀ᵧ = 30 × sin(45°) = 30 × 0.7071 = 21.21 m/s

(At 45°, horizontal and vertical components are equal.)

Step 2: Find time to maximum height At maximum height, vertical velocity = 0. vᵧ = v₀ᵧ - g × t = 0 t_up = v₀ᵧ / g = 21.21 / 9.8 = 2.164 seconds

Step 3: Find maximum height H = v₀ᵧ × t_up - ½ × g × t_up² H = 21.21 × 2.164 - ½ × 9.8 × (2.164)² H = 45.90 - 22.97 = 22.9 meters (75.1 feet)

Step 4: Find total time of flight For ground-to-ground projectile, total time = 2 × t_up = 2 × 2.164 = 4.33 seconds

Step 5: Find range R = v₀ₓ × T = 21.21 m/s × 4.33 s = 91.8 meters (301 feet)

Using the range formula directly: R = v₀² × sin(2θ) / g = (30)² × sin(90°) / 9.8 = 900 × 1 / 9.8 = 91.8 m

The Range Formula and the 45° Optimum

The range formula for a ground-to-ground projectile:

R = v₀² × sin(2θ) / g

This equation reveals immediately which angle maximizes range. sin(2θ) is maximized when 2θ = 90°, meaning θ = 45° gives maximum range.

Range at different angles (v₀ = 30 m/s):

Angle sin(2θ) Range
15° sin(30°) = 0.500 45.9 m
30° sin(60°) = 0.866 79.5 m
45° sin(90°) = 1.000 91.8 m (maximum)
60° sin(120°) = 0.866 79.5 m
75° sin(150°) = 0.500 45.9 m

Symmetry observation: Complementary angles (angles that add to 90°) give the same range. A 30° launch and a 60° launch give identical range (79.5 m) but very different trajectories — the 60° launch goes much higher (maximum height = 34.4 m vs 11.5 m at 30°) and takes longer (total time 5.30 s vs 3.06 s).

Example 2: Launched From a Height

Problem: A ball is launched horizontally (θ = 0°) from a cliff 45 meters high with initial speed 20 m/s. How far from the cliff base does it land?

When θ = 0°:

  • v₀ₓ = 20 m/s (initial horizontal velocity)
  • v₀ᵧ = 0 (no initial vertical velocity)

Find time to fall 45 m: y(t) = h₀ - ½gt² (no initial vertical velocity, so v₀ᵧ term = 0) 0 = 45 - ½(9.8)t² t² = 45 / 4.9 = 9.184 t = 3.03 seconds

Find horizontal distance: R = v₀ₓ × t = 20 × 3.03 = 60.6 meters

Notice: the time to fall is entirely determined by the initial height — the horizontal velocity doesn't affect how quickly it falls. The same 3.03 seconds to reach the ground regardless of whether initial horizontal speed is 1 m/s, 20 m/s, or 100 m/s (only the horizontal distance changes).

Example 3: Finding the Angle for a Specific Range

Problem: A player wants to kick a ball a distance of exactly 70 meters with an initial speed of 28 m/s. What angle(s) should they use?

From the range formula: R = v₀² × sin(2θ) / g

Solve for sin(2θ): sin(2θ) = Rg/v₀² = (70 × 9.8) / (28²) = 686 / 784 = 0.875

2θ = arcsin(0.875) = 61.0°, so θ = 30.5°

Or 2θ = 180° - 61.0° = 119.0°, so θ = 59.5°

Both angles work. The lower angle (30.5°) gives a flatter trajectory; the higher angle (59.5°) gives a more steeply arced shot. Which is preferable depends on the situation — clearing an obstacle might require the higher angle.

Real-World Complications the Basic Model Ignores

Air resistance: For low-speed objects (thrown balls, arrows), air resistance is small and the basic model is accurate. For high-speed projectiles (bullets, cannon shells), air drag significantly reduces range — a rifle bullet's actual range can be 30–50% less than the vacuum calculation predicts.

Wind: Wind adds a constant horizontal velocity. For a 10 m/s tailwind, simply add 10 m/s to v₀ₓ. A crosswind requires 3D analysis.

Earth's curvature: For extremely long-range projectiles (ballistic missiles, artillery at 50+ km range), Earth's curvature must be accounted for. This is why artillery tables from World War 2 were complex — the Coriolis effect from Earth's rotation also deflects long-range shells measurably.

Rotating projectiles (spin): Spinning objects (thrown football, baseball with spin) experience Magnus force — lift or curve depending on spin direction. A baseball curveball can deviate from the straight-line path by 40+ cm over 18 meters, enough to badly fool a batter.

The basic equations above handle the vast majority of introductory physics problems accurately and are sufficient for distances up to several hundred meters at moderate speeds.

Projectile Motion Visualizer

Visualize projectile trajectories and calculate range, height, and time of flight

Try this tool →