Getting an intuitive picture
Imagine two views of the same flight. From above, the ball progresses steadily along the horizontal. From the side, you see its rise and subsequent fall. Both views describe the same object at the same time. You therefore cannot calculate horizontal distance using a separately chosen flight duration.[1]
- Prerequisite: resolve a vector using sine and cosine. Here the angle is measured from the positive horizontal direction.
- Use the free-fall equation for the vertical component and uniform motion for the horizontal. Both use the same elapsed time.
- Specify launch point, landing level and axes. Assume constant g and no air forces. Contact is not part of the free-flight trajectory.
How do you resolve initial velocity and choose the axes?
Choose x rightward and y upward. v0 is initial speed and α is measured from the positive horizontal. For the illustrated rightward motion, vx0 = v0cosα and vy0 = v0sinα. Initial position (x0,y0) must match the coordinate zero: y0 = 0 describes height relative to launch, not necessarily height above the ground. Apply the velocity–time equation to each component with its own acceleration. For a horizontal launch, ; vertical speed still grows afterwards under gravity.[1]
g is a positive magnitude; the upward axis accounts for the minus sign.
Position is a point on the path; velocity is the instantaneous tangent direction. At the peak vy = 0 but vx remains. The object is therefore not stationary there when vx ≠ 0. Acceleration remains downward.
View diagram: force and motion components
One force, two motion components
Free with a Quanta account. Your download stays ready after registration.
How do you derive the trajectory parabola from the equations of motion?
After launch, weight is the only force in this model. It acts vertically, so there is no horizontal force component and no horizontal acceleration. Initial velocity nevertheless has both components. Horizontal position follows from constant velocity times time; vertical position follows from initial velocity times time minus the falling contribution. The coordinate pair describes the ball’s position.[2]
Evaluate both equations at the same time t. Initial height y0 can be zero only when the chosen reference level is located there.[1]
Differentiating position gives the velocity components.
For vx0 ≠ 0 time can be eliminated; a purely vertical launch does not need this form.
Initial slope is tanα and the negative quadratic term curves the path downward. That term is in metres because g(x − x0)2/v02 is a length. Check angle mode: degree inputs require DEG, while programming libraries usually expect radians.
How do you find flight time, range and maximum height?
For v0y > 0, H is rise above the launch point, independent of the later landing level.
- To find landing, first set y(t) = yLanding. The final level determines flight duration.
- Choose the appropriate nonnegative time root. An obstacle ends flight at the first actual contact, not necessarily a later mathematical intersection.
- Substitute that time into x(t). The horizontal component determines how far the ball travels during that same flight.
At equal launch and landing levels, y = y0 gives the launch root t = 0 and return time 2v0y/g. For a landing level Δy = yL − y0 above or below launch, solve the full quadratic equation. Two positive roots may represent an upper level on ascent and descent; the actual obstacle determines which intersection matters. The vertical component follows free fall with the chosen initial velocity. Substitute the physically relevant landing time into horizontal motion only after selecting it.
Check the discriminant, t ≥ 0 and the first actual contact.
For vy0 ≤ 0, the object does not rise after launch; its highest level in the considered flight is the initial one. A negative formal peak time lies before launch. No real intersection means the selected height is not reached in the model.
One clock for both components
Free with a Quanta account. Your download stays ready after registration.
Example: components and an equal-level range
Return to the launch level
- Given
- vx0 = 12 m/s, vy0 = 9 m/s, x0 = y0 = 0; g = 9.81 m/s2.
- Find
- Find launch speed, peak, flight time and range at the same landing level.
Approach: equal launch and landing heights allow return time 2v0y/g. That time determines range through uniform horizontal motion; height gain depends only on the vertical component.
The position model explains why the same return time is used horizontally and vertically. At y = 0 the ball is back at launch level.
Combine components into magnitude and angle.
Calculate the peak from vertical motion.
Find the later zero and horizontal displacement.
Result: Launch speed 15 m/s, angle 36.87°, peak height 4.13 m, flight time 1.83 s and range 22.02 m.
Check: At landing, components are (12,−9) m/s; speed is again 15 m/s. Energy is unchanged at the same level.
How do different launch and landing heights change flight time and impact speed?
The example launches two metres above landing level. Find landing time from the full vertical equation, then both velocity components. Kinetic energy together with the height change independently checks impact speed, but does not determine contact or peak force.[1][3]
A two-metre height difference
- Given
- v0 = 15 m/s, α = 30°, y0 = 2 m above level ground, x0 = 0; g = 9.81 m/s2.
- Find
- Calculate flight time, range and impact speed.
Approach: landing is below the start, so solve the general vertical equation. Then use the positive landing root for range and both velocity components.
Express the components using the specified angle. The upward-positive impact component is v0sinα − gt and becomes negative at landing.
Resolve launch velocity.
Choose the positive root of y(t).
Use unrounded time for horizontal range.
Find the final vertical component and magnitude.
Result: Landing at 1.761 s and 22.871 m; impact speed 16.255 m/s.
Check: Energy gives vland2 = v02 + 2g·2 = 264.24 m2/s2. The equal-level range formula would give only 19.86 m, incorrect for this landing level.
Explore further: when 45 degrees gives the greatest range
At fixed v0 and equal levels, sin(2α) is maximal at α = 45°.
That optimum assumes equal launch and landing levels, negligible drag and launch speed independent of angle. For launch height h0 above landing, the same ideal model gives tanαopt = v0/√(v02 + 2gh0). With 15 m/s and 2 m in our example this is 42.70°. An elevated target or angle-dependent launch speed presents a different optimisation problem.
This extension applies to a level landing surface below launch in the ideal model.
An original derivation uses y = h0 + x tanα − gx2(1 + tan2α)/(2v02). Set u = tanα: at fixed x this equation is quadratic in u. At the greatest reachable x, the two angle solutions merge and the discriminant vanishes. This gives x2 = v02(v02 + 2gh0)/g2 and the stated optimum angle.
When is the ideal projectile parabola unsuitable?
Drag depends on velocity relative to air and usually has a horizontal component. The changes in vx and vy then become coupled, and the simple parabola is no longer exact. Wind, rotation and lift may also matter. Large altitude changes or long trajectories can also violate constant g.[4]
A full drawn parabola must not overlook an earlier obstacle. The first ground or wall contact ends free flight. Velocity immediately before it does not determine contact force; that needs an additional contact model.
Five solved exercises
Calculate · Foundation
vx0 = 6 m/s, vy0 = 8 m/s; equal landing level. Find launch speed and range.
Show hint
Find magnitude from components and time from vertical motion.
Learning goal: Find equal-height range.
Show solution and calculation
Approach: combine the components to obtain initial speed.
With equal launch and landing heights, flight time is twice the rise time.
The resulting range is about 9.79 m.
Check: on return vertical velocity is −8 m/s; combined with the unchanged horizontal component this gives speed 10 m/s again.
Calculate · Application
A horizontal launch starts 1.25 m above ground with vx0 = 4 m/s. Find flight time and range.
Show hint
vy0 = 0; use the positive falling-time root.
Learning goal: Solve horizontal launch timing.
Show solution and calculation
Approach: a horizontal launch has zero initial vertical velocity, so falling time depends only on height.
For 1.25 m it is about 0.505 s.
Horizontal velocity stays at 4 m/s during that same time, giving range about 2.019 m.
Check: increasing horizontal velocity would change range but not falling time in this model.
Calculate · Application
For vx0 = 10 m/s and vy0 = 6 m/s, find velocity at 1 s.
Show hint
Keep the horizontal component and subtract gt vertically.
Learning goal: Find velocity vector after elapsed time.
Show solution and calculation
Approach: change only the vertical component by −gt, then calculate the velocity-vector magnitude.
At one second vertical velocity is −3.81 m/s and horizontal velocity remains 10 m/s.
Speed is about 10.70 m/s.
Check: the negative sign means downward motion; it does not make speed negative.
Interpret · Application
An ideal projectile without drag starts with vx0=5 m/s and vy0=7 m/s; g=9.81 m/s2 downward. At its highest point an observer calls it completely at rest. State its velocity and acceleration there.
Show hint
Only the vertical velocity component vanishes.
Learning goal: Interpret a trajectory peak using components.
Show solution and calculation
Approach: The peak is defined by zero vertical velocity while horizontal velocity remains unchanged.
The projectile still moves horizontally at 5 m/s; acceleration stays 9.81 m/s2 downward.
Peak time is approximately 0.71356 s.
A horizontal tangent does not mean zero net force.
Error analysis · Application
A body is launched horizontally at 6 m/s from height 2 m; g=9.81 m/s2, no drag. Someone applies the equal-height range formula and gets zero because sin(0)=0. Diagnose the model error and find actual ground range.
Show hint
Ground is below launch level; solve vertical fall first.
Learning goal: Check the equal-height assumption of the projectile range formula.
Show solution and calculation
Approach: The equal-height formula requires returning to launch level.
Here obtain positive fall time from the vertical position equation, then multiply by constant horizontal velocity.
Flight time is about 0.63855 s and range about 3.83131 m.
Ground lies below launch, so zero range does not solve this boundary-value problem.
What to take away
- One flight duration links horizontal and vertical motion. First identify the final level, then calculate time and finally range.
- At the peak only vᵧ vanishes. Horizontal velocity and downward acceleration remain.
- The 45-degree rule requires equal heights, fixed initial speed and negligible air forces. A higher or lower target changes the optimization problem.
Sources for this explanation
Quanta · Updated October 1, 2026
- OpenStax, University Physics 1 §4.3: Projectile Motion
- OpenStax, University Physics 1 §3.4: Motion with Constant Acceleration
- OpenStax, University Physics 1 §8.3: Conservation of Energy
- OpenStax, University Physics 1 §6.4: Drag Force and Terminal Speed
Editorial responsibility: Quanta Study editorial team
Review scope
This explanation, 2 worked examples and 5 exercises are available in German and English. Structure, source references and mathematical notation undergo automated checks. Calculations, model assumptions and both language versions receive a separate AI review.
An internal human subject review is documented for an earlier release of this page. That confirmation does not apply automatically to the revised explanation and new exercises.
An independent, named human subject review has not yet been documented. Our exercise numbers are worked examples, rather than measurements published by the cited sources.
Editorial responsibility, sources and methodsChange history
- Made components, trajectory, relevant landing time and unequal heights easier to find; clarified horizontal launch and linked motion, free fall and the energy check in context.
- Added two exercises; labelled all five by task type, difficulty and learning goal.
- Added prerequisites and an intuitive introduction; clarified the derivation, worked-example approaches and exercise solutions, and added a summary.
Cite this reference page
Quanta. Projectile Motion (Trajectory Parabola). Updated October 1, 2026. https://quanta-study.de/en/formula-sheet/schiefer-wurf
When citing a specific scientific statement, also cite the specialist source linked to that statement.