Projectiles with drag need velocity-dependent acceleration
Solve the linear-drag projectile exactly, explain quadratic component coupling, and locate landing events without reusing vacuum formulas.
On this page
The question for today
What you’ll understand
- Derive horizontal and vertical motion for linear drag in still air.
- Explain why quadratic drag couples velocity components.
- Check a landing calculation against initial data and the vacuum limit.
The vacuum projectile separates into constant horizontal velocity and uniformly accelerated vertical motion. Drag changes both claims. Its horizontal component slows the motion, while its vertical component changes sign between ascent and descent. A useful next model keeps uniform gravity and still air but replaces constant acceleration with a force depending on velocity. The resulting trajectory is a prediction of specified coefficients and launch data, rather than a parabola decorated with a correction factor.
Linear drag keeps the component equations separable
Choose fixed horizontal x and upward y axes. Let linear drag oppose the velocity relative to still air, with the same coefficient in both directions. The horizontal equation has no driving force and gives exponential decay of horizontal velocity. The vertical equation has a constant downward gravitational drive plus linear resistance. Shift vertical velocity by the downward terminal velocity to turn that equation into the same exponential relaxation problem. Initial horizontal and vertical velocities remain independent data even though the two motions share one time coordinate and one eventual landing event.
Integrate each velocity using the stated launch position. The resulting vertical position contains a downward linear-in-time term and a transient exponential term; it is not quadratic for all times. At short times compared with the relaxation time, expanding the exponential recovers the familiar vacuum displacement to leading order as drag tends to zero. This is a valuable algebra check because large terms in the exact vertical expression cancel in that limit. Directly setting the relaxation time to infinity inside uncancelled pieces can hide the finite gravitational term rather than proving the limit correctly.
Landing is an event, not a preset duration
Specify the landing surface, then solve the vertical position equation for the first physically relevant time at which the projectile reaches it. If launch and landing heights coincide, time zero is an algebraic root but is not the later landing. An elevated horizontal launch has a positive landing time determined by gravity and vertical drag. Substitute that same time into horizontal position to find range. Comparing horizontal displacements at equal elapsed time answers a different question from comparing ranges at equal landing height, because drag also changes the flight duration.
For a falling projectile under this linear model, downward speed approaches a finite value while horizontal speed approaches zero. The horizontal displacement approaches an asymptote if the model is extended indefinitely. A real projectile usually lands first, and changing density, wind, or drag coefficient can invalidate the indefinite extrapolation. An exact formula is exact only within its model assumptions. Explain whether the air is at rest in the selected frame, whether buoyancy and lift are negligible, and why a linear resistance law is reasonable over the trajectory's full speed range.
Quadratic drag couples directions through speed
With quadratic drag, the x force contains horizontal velocity multiplied by the total relative speed, and the y force contains vertical velocity multiplied by that same speed. Changing the launch's horizontal component therefore changes the subsequent vertical drag as well. You cannot independently reuse a one-dimensional quadratic falling solution for the vertical motion of an oblique projectile. The components form a coupled differential equation. Numerical integration is often appropriate, but its step size must resolve velocity changes, and the landing event should be interpolated or solved rather than assigned to the first time step below ground.
Before trusting numerical output, verify the initial acceleration from the force law, run a smaller time step, and compare with a case that has an analytic answer. Setting drag to zero should recover vacuum motion; replacing quadratic resistance by the linear law should match the formulas above. Monitor the sign of drag power relative to still air: it must remove mechanical energy while gravity transfers energy between kinetic and potential forms. These checks catch sign mistakes and discretization errors separately. They do not establish that the chosen drag law describes a spinning ball or a turbulent wake in a real experiment.
Work it through
Design a linear-drag landing event
A horizontal launch has , , , and . Choose the launch height so landing occurs at , and find the range.
At this time, . The vertical displacement is , which is negative.
To make the landing height zero, choose . Since vertical velocity is negative for every positive time after this horizontal launch, this is the unique positive crossing of the floor.
Horizontal displacement is . The impact components are and , consistent with reduced horizontal speed and downward motion.
The chosen launch height gives a 2 m range in the linear-drag model. Using the vacuum fall-time formula would answer a different dynamical problem.
The living notebook
Explore the model
Interactive lab · vectors
Velocity components determine the drag direction
Set angle to −30° and magnitude to 2: the normalized velocity has positive horizontal and negative vertical components. Predict the opposite signs of isotropic drag, then compare the displayed projections. Reverse the angle to 30° to test the ascent case. This lab does not integrate a projectile trajectory or display a landing event.
- x component
- 1.393
- y component
- 0.975
- Magnitude
- 1.7
Playback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forA speed-dependent vector force must be resolved consistently in both directions.
Pause & reason
Check your understanding
Your turn
Try it yourself
For a linear-drag projectile with , , , and , find the time to the highest point and the horizontal displacement then.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Set vy to zero to determine the event time, then use that time in x(t).
Compare with the solution
At the highest point, , so and . Horizontal displacement is . The vertical acceleration there remains minus g because vertical drag vanishes when vy is zero in this linear still-air model.
Keep the idea
Take it with you
- Linear drag has separable component equations but a shared landing time.
- Quadratic drag couples components through the total fluid-relative speed.
- Analytic limits, force signs, and step-size refinement audit trajectory calculations.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.