How to approach projectile motion problems — horizontal vs vertical decomposition

mediumCBSE-11JEE-MAINNEET3 min read

Question

A ball is thrown at 2020 m/s at an angle of 60°60° above the horizontal from ground level. Find (a) the time of flight, (b) the maximum height, and (c) the horizontal range. Take g=10g = 10 m/s2^2.

(JEE Main & NEET standard problem)


Solution — Step by Step

Decompose the initial velocity

The entire trick of projectile motion is treating horizontal and vertical motion independently.

ux=ucosθ=20cos60°=10 m/su_x = u\cos\theta = 20\cos 60° = 10 \text{ m/s} uy=usinθ=20sin60°=103 m/su_y = u\sin\theta = 20\sin 60° = 10\sqrt{3} \text{ m/s}

Horizontal: no acceleration (ax=0a_x = 0). Vertical: acceleration =g= -g (downward).

Find the time of flight

The ball returns to ground level when vertical displacement = 0:

0=uyt12gt2=t(uygt2)0 = u_y t - \frac{1}{2}gt^2 = t\left(u_y - \frac{gt}{2}\right)

So t=0t = 0 (launch) or T=2uyg=2×10310=233.46 sT = \dfrac{2u_y}{g} = \dfrac{2 \times 10\sqrt{3}}{10} = \mathbf{2\sqrt{3} \approx 3.46 \text{ s}}

Find the maximum height

At the highest point, vy=0v_y = 0. Using vy2=uy22gHv_y^2 = u_y^2 - 2gH:

H=uy22g=(103)22×10=30020=15 mH = \frac{u_y^2}{2g} = \frac{(10\sqrt{3})^2}{2 \times 10} = \frac{300}{20} = \mathbf{15 \text{ m}}

Find the horizontal range

R=ux×T=10×23=20334.6 mR = u_x \times T = 10 \times 2\sqrt{3} = \mathbf{20\sqrt{3} \approx 34.6 \text{ m}}

Or use the range formula directly: R=u2sin2θg=400×sin120°10=400×3/210=203R = \dfrac{u^2\sin 2\theta}{g} = \dfrac{400 \times \sin 120°}{10} = \dfrac{400 \times \sqrt{3}/2}{10} = 20\sqrt{3} m.


Why This Works

Gravity only acts vertically. This means horizontal velocity never changes — the ball moves at constant speed horizontally. Vertically, it's just a ball thrown straight up and coming back down.

By decomposing into two independent 1D problems, we turn a curved path into two straight-line motions. Time is the link between them — whatever time the vertical motion gives us, the horizontal motion uses the same time.

Loading diagram...


Alternative Method — Using the Trajectory Equation

For problems where you need height at a specific horizontal distance xx:

y=xtanθgx22u2cos2θy = x\tan\theta - \frac{gx^2}{2u^2\cos^2\theta}

This eliminates time entirely. Useful when the question gives xx and asks for yy, or vice versa.

💡 Expert Tip

Complementary angles (θ\theta and 90°θ90° - \theta) give the same range but different heights and flight times. JEE loves asking: "Two projectiles give the same range. If one is at 30°30°, what's the other angle?" Answer: 60°60°. The steeper angle flies higher and longer.


Common Mistake

⚠️ Common Mistake

Students apply the range formula R=u2sin2θ/gR = u^2\sin 2\theta / g when the projectile doesn't land at the same height it was launched from (e.g., thrown from a cliff). This formula only works for ground-to-ground projectiles. For unequal heights, you must solve the quadratic y=uyt12gt2y = u_y t - \frac{1}{2}gt^2 with y0y \neq 0. JEE Main 2024 had a cliff-launch problem — many students used the wrong formula.

Want to master this topic?

Read the complete guide with more examples and exam tips.

Go to full topic guide →

Try These Next

How to approach projectile motion problems — horizontal vs vertical decomposition | doubts.ai