Horizontal projectile motion describes one of the most elegant situations in classical mechanics: an object released with a purely sideways velocity, then left entirely to gravity. Because the initial vertical velocity is zero, the motion separates cleanly into two independent one-dimensional problems, a uniform horizontal glide and a uniformly accelerated vertical fall. This lesson derives the time of flight, the horizontal range, and the parabolic trajectory equation from that separation, building directly on the vector groundwork established earlier in the course.
The analysis matters far beyond textbook exercises. A ball rolling off a table, a package dropped from a low-flying aircraft, a water jet leaving a horizontal nozzle, and a bullet fired level from a height all obey the same mathematics. Engineers use these equations to predict impact points, calibrate ballistic tables, and design safety margins around elevated platforms. Once the independence of horizontal and vertical components is accepted, every result in this lesson follows from two simple kinematic relations applied along perpendicular axes.
Throughout, we treat air resistance as negligible and the gravitational acceleration as constant, ##g \approx 9.8\ \text{m/s}^2## directed downward. The derivations are deliberately algebraic rather than numerical, so the same expressions serve any launch height and any horizontal speed. By the end, you will be able to move fluently between the component equations, the trajectory curve, and the physical picture of a projectile tracing a parabola while its horizontal velocity never changes.
On This Page
Setting Up the Horizontal Launch Problem
A horizontal launch is defined by a single decisive condition: the initial velocity vector points entirely along the horizontal axis, so its vertical component vanishes at the instant of release. This seemingly small constraint simplifies the mathematics enormously, because the vertical motion then behaves exactly like free fall from rest. The horizontal motion, meanwhile, proceeds at constant velocity since no horizontal force acts on the projectile once it leaves its support.
Choosing a coordinate frame is the first practical step. Place the origin at the launch point, take the positive x-axis in the direction of the initial velocity, and take the positive y-axis upward. With this convention, the acceleration components are ##a_x = 0## and ##a_y = -g##, and the initial conditions become ##v_{0x} = v_0## and ##v_{0y} = 0##. Every subsequent equation is simply a specialization of the general two-dimensional kinematic relations to these values.

Initial Conditions and Coordinate Conventions
The initial velocity vector can be written compactly as ##\vec{v}_0 = v_0\,\hat{i}##, with magnitude ##v_0## and direction exactly horizontal. Because the vertical component is zero, the object begins its fall from rest in the vertical sense, even though it is moving briskly sideways. This distinction between total speed and vertical speed is the conceptual hinge on which the entire lesson turns, and students who grasp it rarely stumble afterward.
Sign conventions deserve explicit attention because most errors in projectile problems originate there. If the positive y-axis points upward, the displacement at impact is negative, ##y = -h##, where ##h## is the launch height above the landing surface. Some textbooks instead orient y downward, making ##y = +h## and ##a_y = +g##; both choices are valid provided they are applied consistently throughout a single calculation.

Independence of Horizontal and Vertical Motion
Galileo's insight, refined into the principle of independence of components, states that perpendicular motions do not influence one another. The horizontal velocity persists unchanged while gravity accelerates the object downward, and neither component alters the other's evolution. Consequently, a projectile launched horizontally and a second object simply dropped from the same height strike the ground simultaneously, a result famously demonstrated with a simultaneous-release apparatus.
This independence is not merely a calculational convenience; it reflects the vector nature of force and acceleration. Gravity acts only along the vertical, so it can generate no horizontal acceleration, and inertia preserves the horizontal velocity. The two components therefore evolve on separate clocks that happen to share the same time variable ##t##, which is precisely what links the equations together.

Deriving the Time of Flight
The time of flight follows directly from the vertical equation of motion, because the fall ends when the projectile reaches the ground. Starting from the general relation ##y = v_{0y}t + \tfrac{1}{2}a_y t^2## and substituting the horizontal-launch conditions, the vertical displacement becomes a pure free-fall expression. Setting that displacement equal to the negative of the launch height yields an equation that can be solved for the elapsed time.
Notice that the horizontal speed does not appear anywhere in this derivation. The duration of the fall depends only on the height and the gravitational acceleration, a conclusion that surprises many learners at first encounter. A projectile fired horizontally at high speed and one nudged gently off the same ledge both remain airborne for exactly the same interval, though they land very far apart.
Free-Fall Equation Along the Vertical
With ##v_{0y} = 0## and ##a_y = -g##, the vertical position at time ##t## is ##y(t) = -\tfrac{1}{2}gt^2##. At the moment of impact the projectile has descended a distance ##h##, so we impose ##y(t) = -h## and obtain the compact relation ##h = \tfrac{1}{2}gt^2##. This is identical to the equation for an object released from rest at the same height, confirming the independence principle in algebraic form.
Solving for the time gives the central result of this section:
The square-root dependence means that quadrupling the height doubles the flight time, a scaling worth remembering during quick estimates. For a launch height of five metres, the flight time is approximately one second, since ##\sqrt{2 \times 5 / 9.8} \approx 1.01## seconds. Such mental benchmarks make it easy to sanity-check numerical answers in examinations and laboratory work alike.

Why Horizontal Speed Does Not Affect Fall Time
The absence of ##v_0## from the time-of-flight formula is a direct consequence of vector independence, not a mathematical accident. Gravity supplies the only vertical acceleration, and it acts identically regardless of how fast the object travels sideways. The horizontal velocity merely determines where the projectile lands, never when it lands, which is the essential asymmetry of the horizontal-launch case.
Experimental confirmation is straightforward and instructive. A spring-loaded device that simultaneously launches one ball horizontally and releases another from rest produces two impacts heard as a single sound, provided the floor is level. This demonstration, repeated in physics laboratories for generations, remains the most persuasive classroom evidence that the two components evolve without mutual interference.
Deriving the Horizontal Range
Once the flight time is known, the horizontal range follows almost trivially, because the horizontal velocity remains constant throughout the motion. The horizontal displacement is simply the product of that velocity and the total time aloft. Substituting the time-of-flight expression into this product produces a single formula linking range, launch speed, and height, which is the practical centrepiece of horizontal-launch analysis.
The range formula is where the launch speed finally enters the picture, and its influence is linear rather than quadratic. Doubling the horizontal speed doubles the range, while doubling the height increases the range only by a factor of ##\sqrt{2}##. This contrasting scaling behaviour is a favourite examination question and a useful diagnostic when checking whether a computed answer is physically plausible.

Constant Horizontal Velocity
Because ##a_x = 0##, the horizontal velocity component satisfies ##v_x(t) = v_0## at every instant, and the horizontal displacement is ##x(t) = v_0 t##. There is no horizontal force once the projectile is airborne, so Newton's first law guarantees this uniformity. The horizontal motion is therefore the simplest possible case in kinematics: displacement proportional to time, with a graph that is a straight line through the origin.
At impact, the horizontal displacement equals the range ##R##, so we may write ##R = v_0 t## and substitute the flight time obtained earlier. The resulting expression is compact enough to memorise and general enough to cover every horizontal launch from any height:
A numerical illustration clarifies the magnitudes involved. A ball leaving a table 1.25 metres high at 4 m/s remains airborne for about half a second and lands roughly two metres away. Such modest figures are typical of laboratory bench experiments, where tables and trolleys provide convenient, repeatable launch heights.

Range Formula and Its Scaling Behaviour
The range formula ##R = v_0\sqrt{2h/g}## exhibits a clean separation of variables: speed enters linearly, height enters through a square root, and gravity appears in the denominator. Increasing gravity, as on a denser planet, shortens both the flight time and the range for identical launch conditions. This makes the formula a convenient tool for comparative planetary calculations as well as terrestrial ones.
It is worth emphasising what the formula does not contain. The mass of the projectile is absent, reflecting the equivalence of inertial and gravitational mass, and the shape of the object is absent because air resistance has been neglected. Both omissions define the idealised model within which the derivation holds, and recognising the model's boundaries is as important as manipulating its equations.
The Parabolic Trajectory Equation
Eliminating time between the horizontal and vertical displacement equations yields the trajectory, a curve describing the projectile's path through space rather than its position at successive instants. From ##x = v_0 t## we obtain ##t = x/v_0##, and substituting this into ##y = -\tfrac{1}{2}gt^2## produces a relation between ##y## and ##x## alone. The result is a downward-opening parabola whose curvature is governed by gravity and the launch speed.
The trajectory equation is more than a geometric curiosity. It allows the impact point to be found directly from the landing height, permits the launch speed to be inferred from measured coordinates of the path, and connects the kinematics of this lesson to the broader mathematics of quadratic functions. In laboratory practice, fitting a parabola to photographed positions is a standard method for verifying the model.
Eliminating Time Between Components
Carrying out the substitution explicitly gives the trajectory equation in its standard form:
The coefficient ##g/(2v_0^2)## controls how sharply the path bends downward. A faster horizontal launch produces a smaller coefficient and a flatter, wider parabola, while a slower launch produces a steeper curve that drops quickly. The vertex of the parabola sits at the launch point itself, since the initial vertical velocity is zero and the projectile begins descending immediately.

Because the curve is a parabola, its shape is self-similar under appropriate rescaling, a property that simplifies the analysis of trajectories photographed at different speeds. Doubling the launch speed stretches the horizontal axis by a factor of four for the same vertical drop, since the coefficient depends on the square of the speed. This quadratic sensitivity is the geometric counterpart of the linear range scaling derived earlier.
Interpreting the Shape of the Path
Reading the parabola physically, the tangent at any point gives the instantaneous velocity direction, and its slope equals the ratio ##v_y/v_x##. Near the launch point the tangent is horizontal, reflecting the purely sideways initial velocity, and the slope steepens steadily as the vertical component grows. At impact the velocity vector points downward and forward, inclined at an angle determined by the accumulated fall speed.
The speed at impact follows from combining the components: ##v = \sqrt{v_0^2 + (gt)^2}##, which is always greater than the launch speed. Energy considerations confirm this, since the projectile has lost potential energy equal to ##mgh## and gained an equal amount of kinetic energy. The trajectory equation and the energy argument are two routes to the same physical truth, and comparing them deepens understanding.
Worked Example and Common Pitfalls
A single fully worked example consolidates the derivations and exposes the typical errors that arise in practice. Consider a package released horizontally from a drone flying at 30 m/s at a height of 45 metres, with air resistance neglected. We seek the flight time, the horizontal range, and the impact speed, computing each from the formulas established above and checking the results for physical consistency.
The flight time follows from the height alone: ##t = \sqrt{2 \times 45 / 9.8} \approx 3.03## seconds. The range is then ##R = 30 \times 3.03 \approx 91## metres, and the vertical impact speed is ##gt \approx 29.7## m/s, giving a total impact speed of about 42 m/s. Each figure is plausible for the stated conditions, and the range comfortably exceeds the height, as expected for a fast horizontal release.
Step-by-Step Numerical Solution
Presenting the calculation as executable code makes the procedure reproducible and easy to adapt to new parameters. The short script below mirrors the algebraic sequence exactly, computing time, range, and impact speed in order, and it can be modified for any launch height or speed without altering the logic.
import math
g = 9.8 # gravitational acceleration, m/s^2
h = 45.0 # launch height, m
v0 = 30.0 # horizontal launch speed, m/s
t_flight = math.sqrt(2 * h / g)
range_x = v0 * t_flight
vy_impact = g * t_flight
speed_impact = math.hypot(v0, vy_impact)
print(f"Flight time: {t_flight:.2f} s")
print(f"Range: {range_x:.1f} m")
print(f"Impact speed: {speed_impact:.1f} m/s")
Running the script reproduces the hand calculation and confirms the internal consistency of the formulas. Students are encouraged to vary the height and speed and observe how the outputs respond, particularly the square-root dependence of time on height and the linear dependence of range on speed. Such experimentation builds intuition far more effectively than memorisation alone.
Diagnosing Typical Student Errors
The most frequent mistake is inserting the horizontal speed into the vertical equation, treating ##v_0## as though it contributed to the fall. It does not, and doing so produces flight times that are far too short. A related error is using the total speed rather than the horizontal component when computing the range, which inflates the answer whenever the projectile has already gained vertical velocity.
Sign confusion ranks second among common errors. Mixing an upward-positive convention with a downward-positive displacement, or forgetting the negative sign on ##a_y##, flips results in ways that are easy to overlook. A disciplined habit of writing the coordinate convention at the top of every solution, and checking that the impact displacement matches it, eliminates most of these slips before they propagate.
From Horizontal Launch to Angled Launch
The horizontal-launch case is the natural stepping stone to the general projectile problem, where the initial velocity carries both horizontal and vertical components. Every equation derived here survives that generalisation with a single modification: the vertical initial velocity becomes ##v_0\sin\theta## instead of zero. The structure of the analysis, separating components and eliminating time, remains entirely intact.
Recognising this continuity is valuable pedagogically. Students who understand why the horizontal launch is simple can appreciate precisely what the angled launch adds, namely an upward phase, a peak, and a symmetric descent. The next lesson develops those features systematically, and the formulas here reappear as special cases within the broader framework.
What Changes When the Launch Is Inclined
With an inclined launch, the vertical velocity at release is nonzero, so the projectile first rises, momentarily stops vertically at the apex, and then falls. The time of flight acquires two terms, one for the ascent and one for the descent, and the range formula gains a factor of ##\sin 2\theta##. The horizontal motion, however, remains exactly as before, a uniform glide at constant speed.
The trajectory equation also generalises, becoming ##y = x\tan\theta - \dfrac{gx^2}{2v_0^2\cos^2\theta}##, which reduces to the horizontal-launch parabola when ##\theta = 0##. Setting the angle to zero recovers every result of this lesson, confirming that the present analysis is not a separate theory but a limiting case of the general one.
Preparing for the Next Lesson
Before moving on, consolidate the three central results: the flight time ##t = \sqrt{2h/g}##, the range ##R = v_0\sqrt{2h/g}##, and the trajectory ##y = -gx^2/(2v_0^2)##. Each was obtained from the same two component equations, and each can be rederived in under a minute once the independence principle is firmly in place. Fluency with these derivations is the best preparation for the angled-launch material that follows.
Practice problems should include at least one case where the landing surface is not level, since such problems test whether the sign conventions have been internalised. A projectile launched horizontally onto a raised platform, for instance, requires the vertical displacement to be set to the difference in heights rather than the full launch height. Handling that variation confidently signals genuine mastery of the underlying physics.
Also Read
- No links available.
From our network :
- 98% of Global MBA Programs Now Prefer GRE Over GMAT Focus EditionExplore why 98% of global MBA programs now prefer the GRE over GMAT Focus. Learn about the shorter GRE format, verbal logic importance, and strategic versatility for students.
- Analyzing Trump Deportation Numbers Insights Into The 2026 Immigration Crackdown
- Mastering DB2 LUW v12 Tables: A Comprehensive Technical GuideComprehensive guide on DB2 LUW v12 tables. Explore CREATE TABLE syntax, BLU Acceleration, range partitioning, data types, and security features for IBM DB2 LUW v12.
- Trump Political Strategy How Geopolitical Stunts Serve As Media Diversions
- EV 2.0: The Solid-State Battery Breakthrough and Global Factory ExpansionDiscover the impact of the Solid-State Battery Breakthrough on the EV market. Learn about CATL and BYD stock growth, global factory expansion in Europe, and the future of EV 2.0 technology.
- Mastering DB2 12.1 Instance Design: A Technical Deep Dive into Modern Database ArchitectureComprehensive guide to DB2 12.1 Instance Design. Explore architectural components, HADR setup, buffer pool tuning, and security policies for IBM DB2 12.1. Includes 10 functional SQL and Shell samples.
- AI-Powered 'Precision Diagnostic' Replaces Standard GRE Score ReportsDiscover the new GRE Precision Diagnostic. Learn how AI-powered behavioral analytics and time-to-solve tracking are replacing standard GRE score reports to empower students.
- 10 Physics Numerical Problems with Solutions for IIT JEEPrepare for IIT JEE with 10 physics numerical problems, complete with detailed solutions and conceptual explanations. Ideal for mastering kinematics, thermodynamics, electromagnetism, and optics.
- Vite 6/7 'Cold Start' Regression in Massive Module GraphsIn-depth analysis of Vite 6/7 cold start regressions in massive module graphs. Learn about barrel file issues, pre-bundling optimizations, and how to improve Vite dev server performance.
RESOURCES
- 3.3: Projectile Motion - Physics LibreTextsphys.libretexts.orgThe range of the projectile is the displacement in the horizontal direction. There is no acceleration in this direction since gravity only acts vertically.
- Horizontal Projectile Motion Calculatoromnicalculator.comWith this horizontal projectile motion calculator, you'll quickly find out the trajectory, time of flight, and projectile range.
- Projectile Motion - BYJU'Sbyjus.comWhat Is Projectile Motion? Parabolic Motion of Projectiles. Total Time of Flight; Horizontal Range; Maximum Height of Projectile; The Equation of Trajectory.
- 4.3 Projectile Motion - University Physics Volume 1 - OpenStaxopenstax.orgSep 19, 2016 ... Calculate the range, time of flight, and maximum height of a projectile that is launched and impacts a flat, horizontal…
- Time-of-Flight Accessory - ME-6810 - Products - PASCO scientificpasco.comThe Time-of-Flight Accessory is designed primarily for freefall or projectile motion experiments. ... Horizontal Distance of a Projectile. The purpose of this ...
- Projectile motion - Wikipediaen.wikipedia.orgt = time from launch, T = time of flight, R = range and H = highest point of trajectory (indicated with arrows). The…
- Horizontal Projectile Motion Calculator - CalcToolcalctool.orgAug 6, 2022 ... With this horizontal projectile motion calculator, you'll quickly find out the trajectory, time of flight, and range of the projectile.
- Why is the time of flight of a projectile on an inclined plane equal to ...physics.stackexchange.comJul 16, 2021 ... ... projectile, for drag to affect the horizontal motion but not the vertical motion. ... distance is again half the…
- Demos: 2B-07 Liquid Stream Trajectoriesphysics.purdue.edu... ranges will be. Few will likely guess correctly. Have them think back on the projectile motion concepts, where horizontal speed and time of…
- Physics Study Guide: Projectile Motion Lab & Equations | Notespearson.com... range and time of flight for projectiles launched at various angles. PART I: Horizontal Projectile Motion. Equations of Motion for Horizontal Launch. When…
- Understanding Projectile Motion: Time of Flight, Maximum Height ...facebook.com7 days ago ... Master projectile motion with these three important concepts: Time of Flight, Maximum Height and Horizontal Range.
- Physics Tutorial - Horizontally Launched Projectiles - Problem-Solvingphysicsclassroom.com... projectile, the time of flight, and the horizontal distance of the projectile. ... projectile's horizontal motion and one for its vertical motion. Thus ...
- Having issues while getting the same horizontal range for angles 30 ...discuss.python.orgApr 19, 2024 ... Having issues while getting the same horizontal range for angles 30 and 60 degees in projectile motion ... time of…
- Projectile Motion - Is there a formula for time of flight to reach a given ...reddit.comJun 7, 2025 ... You still know your vertical and horizontal displacements at every point in time. ... [Projectile motion] Horizontal distance formula ·…
- Projectile Motion — Complete Revision in Seconds ⏱️ . Master ...facebook.comMar 2, 2026 ... More videos you may like. ✨ ...