Lessons · freefall
Falling with air resistance
Regime 2 — calculus does what algebra cannot. The acceleration isn't constant, so the algebra formulas don't apply; calculus is the only road in, and SymPy proves the closed form solves the equation of motion.
An object is dropped from rest and feels air resistance proportional to its speed (m = 1 kg, drag b = 0.5 kg/s). Does it keep speeding up forever — and why can't the algebra formulas answer that?
Drag opposes motion and grows with speed, so the net force — and the acceleration — shrink as the object speeds up. This is a differential equation, not algebra.
back-substitute into ; check the initial condition; check ; check
- ✓ The closed form solves the equation of motion . [structural]
- ✓ It matches the initial velocity . [structural]
- ✓ Position is the integral of velocity (). [structural]
- ✓ The terminal velocity falls out: as . [structural]
Dimensional homogeneity: checked by SymPy (holds).
With air resistance the acceleration decays toward zero as drag grows to cancel gravity, so the object approaches a constant terminal velocity. On the a-t graph, — the opposite of constant-gravity free fall, where stays at the whole way.
Modeling assumptions — author-asserted, disclosed not discharged
- Air resistance is linear in speed (drag = -b·v). Real drag is often closer to quadratic; the linear model keeps the closed form clean.
- g = -10 m/s^2, a clean-arithmetic simplification of -9.81 m/s^2.
- The object is a point mass.
The stacked graph, fully annotated
A static rendering (Matplotlib) at the default parameters — the interactive version is in the Graph tab above.
Formulas used
Hover a formula to preview its reference entry; click to open it in the reference (or the concept graph):
- Velocity under linear drag
Valid when: drag linear in speed; constant gravity
Open in reference →
- Terminal velocity (linear drag)
Valid when: drag linear in speed; constant gravity
Open in reference →