Projectile Motion Problems: Worked Steps and Checks
A compact, practical guide to solving projectile motion problems: components, no-air-resistance assumptions, worked examples, and unit-and-plausibility checks.

Quick answer: solving projectile motion problems
Projectile motion problems assume an object moves only under constant gravity (no air resistance) so horizontal motion has constant velocity and vertical motion is uniformly accelerated with acceleration g ≈ 9.81 m/s². The standard strategy: resolve the launch velocity into horizontal (vx = v cosθ) and vertical (vy = v sinθ) components, write kinematic equations separately for x and y, apply boundary conditions (same launch/landing height or different), solve for unknowns (time, range, max height), and check units and signs.
Use the equal-height formulas (range R = v² sin(2θ) / g, time T = 2 v sinθ / g, max height H = v² sin²θ / (2g)) only when launch and landing elevations match. If the launch height differs, solve the vertical motion quadratic y(t) = y0 + vy0 t − ½ g t² to find the flight time, then plug that time into horizontal motion x(t) = x0 + vx t for range.
Always perform dimensional and sign checks: velocities in m/s, g in m/s², time in seconds, and distances in meters. Verify limiting cases (θ→0, θ→90°, v→0) and physical plausibility (no negative flight times, ranges that scale with v²) before trusting numerical answers.
- Split velocity into vx and vy immediately; carry units with each symbol.
- Use equal-height formulas only when launch and landing heights are the same.
- When heights differ, solve the vertical quadratic for positive flight time.
- Check units, signs, and limiting cases as final sanity checks.
What projectile motion problems assume and imply
Projectile motion problems model the motion of an object after an initial impulse (a throw, launch, or drop) when the only acceleration is gravity and that gravity is constant. This idealized model ignores air drag, lift, wind, and rotation-induced effects (spin). The key mathematical consequence is that horizontal and vertical motions are independent: the horizontal velocity is constant while the vertical velocity changes linearly with time.
Independence of components means you can treat x and y separately. For horizontal: x(t) = x0 + vx t where vx = v cosθ. For vertical: y(t) = y0 + vy t − ½ g t² where vy = v sinθ and g is taken positive in magnitude (9.81 m/s²) while the sign in equations depends on your chosen vertical axis sign convention. Being explicit about signs and reference heights prevents sign errors later.
Two common sub-cases appear in problems: (1) equal launch and landing heights — simple closed-form formulas exist; (2) different heights — you must solve a quadratic to find the time of flight. Students often apply equal-height formulas incorrectly; verifying the elevation assumption is one of the simplest checks you can do before solving.
- Independent components: horizontal (constant vx) vs vertical (accelerated by −g).
- Common closed forms apply only when launch and landing are at the same height.
- For different heights, find t from the vertical equation, then compute horizontal displacement.
- Clearly state sign convention (positive y up or down) and keep g consistent.
Key clues to check before solving a projectile question
Problems often hide critical details. Before manipulating equations, scan for explicit or implicit clues: are the units given (m, s, km/h)? Is the launch angle measured from horizontal or vertical? Is the launch height above the landing height (from a cliff or table)? Is the motion one-shot (single throw) or a repeated sequence? These details change which equations apply.
If you have a photo or diagram, look for scale references (ruler marks, known object heights) and perspective issues. A sloped landing surface, tilted camera, or foreshortening can change the apparent angle and distances. If numeric values were measured from an image, document measurement uncertainty: ± a few percent for careful photos, larger if perspective or unknown scale is present.
For word problems, watch for phrases that imply approximations: phrases like “neglect air resistance,” “assume level ground,” or “instantaneous launch” allow the simple model. If such phrases are absent, state assumptions explicitly in your solution (e.g., “assuming no air drag and flat ground”) and note how relaxing them would change the math.
- Check units and convert everything to SI (m, s, m/s) before algebra.
- Confirm whether launch and landing elevations are equal — this decides the solution path.
- Look for scale indicators or reference objects if using an image; note perspective distortion.
- Identify phrases like “neglect air resistance” or “level ground”; if missing, state assumptions.
- Record measurement uncertainty when numbers are read from images or sketches.
Step-by-step workflow for solving projectile motion problems
1) Read and record. Write down every given numeric value with units and list unknowns to solve for (time, range, peak height, impact speed). Convert to SI: meters, seconds, meters per second. Label the origin and positive directions; for vertical choose positive upward or downward and keep g consistent with that sign.
2) Resolve velocity. If you are given a launch speed v and angle θ (measured from horizontal), compute vx = v cosθ and vy = v sinθ, keeping units m/s. If the angle is measured from vertical, convert: θhoriz = 90° − θvertical. If only components are given, skip this step but confirm their units and signs.
3) Choose kinematic equations. Use x(t) = x0 + vx t for horizontal position and y(t) = y0 + vy t − ½ g t² for vertical position (positive y up). For equal launch/landing heights, apply the closed-form formulas: T = 2 vy / g, R = v² sin(2θ) / g, H = vy²/(2g). For unequal heights, solve 0 = y0 + vy t − ½ g t² (or target ytarget) as a quadratic in t and keep the physically positive root.
4) Solve in the right order. If you need range and heights, find total flight time tfirst from the vertical equation, then compute x(tfirst). If you are asked for impact speed, find vx (constant) and vy(timpact) = vy − g timpact, then compute speed = sqrt(vx² + vy(timpact)²). For maximum height, set vertical velocity to zero (vy − g t = 0) to find tpeak, then compute y(tpeak).
5) Dimensional and limiting-case checks. After computing numeric answers, check units: time in seconds, distances in meters. Test limiting cases: θ→0 should give H→0 and small flight time; v→0 should give zero range and flight time; extremely small g should make range large for fixed v. Finally, check signs and magnitudes — a range longer than a few kilometers from a 10 m/s throw is implausible under the ideal model.
6) State assumptions and uncertainties. Explicitly write that you assumed constant g and neglected air resistance, and if numbers came from images, include estimated measurement error. If the problem needs more realism (drag, wind, nonuniform gravity), say so and recommend more advanced modeling or empirical measurement.
- Step 1: List givens with units and pick a coordinate system.
- Step 2: Resolve v into vx and vy with proper trig (cos for horizontal, sin for vertical).
- Step 3: Pick formulas: equal-height closed forms or solve vertical quadratic for unequal heights.
- Step 4: Compute horizontally after solving vertical time; combine vx and vy(t) for impact speed.
- Step 5: Run dimensional, sign, and limiting-case checks.
- Step 6: State modeling assumptions and quantify measurement uncertainty when relevant.
Worked examples: three common projectile scenarios
Example 1 — same-launch-and-landing height (closed forms). A ball is thrown with speed v = 20.0 m/s at θ = 30.0° above horizontal from ground level. Use g = 9.81 m/s². Compute range R, time of flight T, and maximum height H. First resolve components: vx = 20 cos30° = 20 × 0.8660 = 17.3205 m/s, vy = 20 sin30° = 20 × 0.5 = 10.000 m/s. Time of flight T = 2 vy / g = 20.000 / 9.81 = 2.039 s. Range R = v² sin(2θ)/g: sin(60°) = 0.8660, so R = 400 × 0.8660 / 9.81 = 346.41 / 9.81 ≈ 35.33 m. Maximum height H = vy²/(2g) = 100 / 19.62 ≈ 5.10 m. Quick dimensional check: v²/g has units (m²/s²)/(m/s²) = m, so R and H return meters as expected.
Example 2 — different launch and landing heights (quadratic solve). A projectile is launched from a 5.0 m high platform with speed v = 15.0 m/s at θ = 45.0°. Find flight time and horizontal range. Components: vx = 15 cos45° = 10.6066 m/s, vy = 15 sin45° = 10.6066 m/s. Solve vertical motion y(t) = y0 + vy t − ½ g t², set y(t) = 0 at impact: −4.905 t² + 10.6066 t + 5.0 = 0. Solve quadratic: t = [−10.6066 ± sqrt(10.6066² + 4×4.905×5)]/(−2×4.905). The physically positive root is t ≈ 2.56 s. Range R = vx × t = 10.6066 × 2.561 ≈ 27.17 m. Max height relative to launch occurs at t = vy/g ≈ 1.081 s, giving relative Hpeak = vy²/(2g) ≈ 5.74 m and absolute Hpeak = 5.0 + 5.74 = 10.74 m. Dimensional checks: time in s, vx t yields meters.
Example 3 — horizontal launch from a table. A puck is launched horizontally from height h = 1.20 m with horizontal speed vx = 5.00 m/s. Vertical motion is y(t) = h − ½ g t² (vy0 = 0). Flight time t = sqrt(2h/g) = sqrt(2 × 1.20 / 9.81) = sqrt(0.2447) ≈ 0.495 s. Horizontal range R = vx × t = 5.00 × 0.495 ≈ 2.48 m. Impact speed: vx constant = 5.00 m/s, vyimpact = −g t ≈ −4.86 m/s (downward), so speed = sqrt(5.00² + 4.86²) ≈ 6.98 m/s. Note sign convention: vyimpact negative indicates downward direction; speed uses magnitude.
Across these examples, explicitly check units after each algebraic step and test limiting behavior: in Example 1, as θ→0°, vy→0 so T→0 and H→0; in Example 3, as h→0, flight time→0 and range→0. These simple checks catch algebra slips and inconsistent unit usage quickly.
- Example 1 numbers: v=20 m/s, θ=30° → R≈35.3 m, T≈2.04 s, H≈5.10 m.
- Example 2 numbers: v=15 m/s, θ=45°, h=5 m → t≈2.56 s, R≈27.2 m, absolute peak ≈10.7 m.
- Example 3 numbers: horizontal launch vx=5 m/s, h=1.20 m → t≈0.495 s, R≈2.48 m, impact speed≈6.98 m/s.
- After each numeric solution, verify dimensional consistency and plausibility against limiting cases.
Limitations
The constant-g, no-air-resistance projectile model is a powerful classroom tool but it has clear limits. Air resistance (drag) becomes important when speeds are high, projectile sizes are large, or shapes produce significant drag coefficients. Drag breaks the independence of horizontal and vertical components: horizontal speed decays, and vertical motion no longer follows a simple quadratic. Spin, lift, or crosswinds introduce lateral forces and asymmetric trajectories.
Measurement and perspective errors are another practical limitation. Angles estimated from photos can be biased by camera tilt; lengths measured from images require a known scale and correction for perspective foreshortening. Small fractional errors in angle near shallow launches produce large fractional errors in range because range depends on sin(2θ), which varies rapidly near small angles.
Numerical rounding and unit mistakes are frequent. Always carry units through algebra and keep at least three significant digits while computing, then round only at the end. When results are sensitive to an input value (for example range ∝ v²), report how input uncertainty propagates: a 5% error in v yields roughly a 10% error in range in the ideal model. Finally, if the real-world question needs professional accuracy—forensics, engineering design, or safety-critical use—use more complete models or experimental verification.
- Air drag, lift, and spin make the simple model inaccurate at high speeds or for bluff bodies.
- Photos introduce perspective and scale errors; always estimate measurement uncertainty.
- Range sensitivity: small errors in v or θ can produce much larger errors in R (R ∝ v², R ∝ sin2θ).
- Keep units throughout and delay rounding until end; consider numerical error propagation.
- For critical applications, supplement the ideal model with drag-inclusive simulations or experiments.
Related guides
Next step: verify your solution with a projectile calculator
After you run the algebraic workflow and check units and signs, a numerical solver can be a helpful second opinion. Try the projectile-motion calculator at https://physicsai.app/tools/projectile-motion-calculator to compare closed-form results, solve the vertical quadratic when heights differ, and compute impact speed from vx and vy(t). Use that tool as a first-pass cross-check alongside the dimensional and limiting-case checks described above. If you measured distances or angles from a photo, note the measurement uncertainty before comparing to the calculator; where real-world accuracy matters, supplement the ideal-model result with drag-aware simulation or experimental measurement.
Frequently asked questions
When can I use the simple range formula R = v² sin(2θ)/g?
Use R = v² sin(2θ)/g only when the launch and landing heights are equal, gravity is constant, and air resistance is negligible. If the problem states the projectile is launched from and lands on the same horizontal level (for example, ground to ground) and no drag is mentioned, the formula applies. If launch and landing heights differ, solve the vertical kinematic equation for flight time and then compute horizontal displacement using vx × t.
How do I check units and signs in a projectile solution?
Keep units attached to every symbol: v (m/s), g (m/s²), time (s), distances (m). Do dimensional checks: terms added together must have the same units (e.g., y0 [m] + vy t [m] − ½ g t² [m]). For signs, choose positive up or down for y and use +/− consistently; for example if positive y is up, vertical acceleration is −g. If you find negative flight times or negative heights where physically impossible, re-check sign conventions and algebra.
How do I estimate angle or distance from a photo for a projectile problem?
Find a known-scale object in the photo (door height, person) to set a metric scale. Correct for perspective: if the camera is not perpendicular to the motion plane, measured angles are biased. For angle, draw a best-fit tangent to the projectile path at launch and measure with image tools; assign an uncertainty (often several degrees) and propagate that into final answers. Document uncertainty: for many photos, ±3–10° is reasonable depending on resolution and camera tilt.
When do I need to include air resistance in calculations?
Include drag when projectile speeds are moderately large (tens of m/s and above for many objects), when the object is aerodynamically bluff (large drag coefficient), or when high precision is required. Drag forces scale roughly with v² for turbulent flow, so horizontal velocity decays and maximum range is reduced. Use drag-inclusive numerical integration or published ballistic tables for accurate predictions; simple closed-form results no longer hold.