Acceleration from Slope
A velocity–time graph plots an object's velocity on the vertical axis against time on the horizontal axis. Just as the slope of a position–time graph gives velocity, the slope of a velocity–time graph gives acceleration. Acceleration tells us how quickly velocity is changing — whether an object is speeding up, slowing down, or changing direction. Reading acceleration directly from a graph is one of the most powerful tools in kinematics, turning a visual picture into a precise, quantitative measurement without needing to time a stopwatch or use a sensor. The key insight is that slope is always calculated as 'rise over run' — the change in the quantity on the vertical axis divided by the change in the quantity on the horizontal axis. On a velocity–time graph, the rise is the change in velocity (Δv) and the run is the change in time (Δt). Dividing these gives acceleration in metres per second squared (m s⁻²). A steep positive slope means rapid acceleration; a gentle slope means slow acceleration; a horizontal line means zero acceleration (constant velocity); and a negative slope means the object is decelerating. Understanding this relationship also helps interpret more complex motions. Real journeys involve periods of acceleration, constant speed, and braking — each appearing as a distinct segment on the graph with its own slope. Curved sections indicate changing acceleration. By mastering the slope–acceleration connection, students can decode the complete motion history of any object from a single graph.
- Recall what slope means
- Pick two clear points on the line
- Calculate Δv and Δt
- Divide to find acceleration
- Interpret the sign and magnitude
Recall what slope means
Slope is defined as the ratio of the vertical change to the horizontal change between any two points on a straight line: slope = (y₂ − y₁) / (x₂ − x₁). On a velocity–time graph, y represents velocity and x represents time, so slope = Δv / Δt. This ratio is precisely the definition of acceleration.
Pick two clear points on the line
To find the slope accurately, choose two points that lie exactly on the line (not data points that are slightly off the line of best fit). Read off their coordinates: (t₁, v₁) and (t₂, v₂). Using widely separated points reduces the effect of reading errors — the wider apart your two points, the more accurate your slope calculation will be.
Calculate Δv and Δt
Compute the change in velocity: Δv = v₂ − v₁. Compute the change in time: Δt = t₂ − t₁. Always subtract in the same order (second point minus first point) for both quantities, otherwise you will accidentally reverse the sign of the acceleration. The sign matters — positive acceleration means speeding up in the positive direction; negative acceleration (deceleration) means slowing down or reversing.
Divide to find acceleration
Divide: a = Δv / Δt. The unit is (m s⁻¹) / s = m s⁻². This single number summarises how quickly velocity is changing per second. Think of it like a gradient on a hill: a steep hill (large slope) means your speed changes rapidly as you roll down; a gentle slope means it changes slowly. A horizontal section of the graph — zero slope — is like flat ground: no change in velocity at all.
Interpret the sign and magnitude
A positive slope indicates positive acceleration: the object gains velocity in the positive direction. A negative slope indicates negative acceleration (sometimes called deceleration when it opposes motion): the object loses speed. The steeper the line, the greater the magnitude of the acceleration. For non-uniform acceleration, the graph is curved; in that case, you find the instantaneous acceleration at a specific moment by drawing a tangent to the curve at that point and calculating its slope.
The Key Equation
- a — Acceleration (m s⁻²): The rate of change of velocity; the slope of the velocity–time graph.
- \Delta v — Change in velocity (m s⁻¹): The vertical rise on the graph: v₂ − v₁.
- \Delta t — Change in time (s): The horizontal run on the graph: t₂ − t₁.
- v_1,\, v_2 — Initial and final velocities (m s⁻¹): The velocity values at times t₁ and t₂ respectively.
- t_1,\, t_2 — Initial and final times (s): The two time values chosen from the graph to calculate the slope.
Worked Example
Problem. A car's velocity increases from 10 m s⁻¹ at t = 2 s to 34 m s⁻¹ at t = 8 s, as shown on a velocity–time graph. Calculate the car's acceleration during this interval.
Answer. The car's acceleration is 4 m s⁻² (uniform acceleration, speeding up).
Origins · 1 minGalileo Galilei and how this was discovered
Galileo was the first scientist to systematically study acceleration as a measurable quantity. Through meticulous experiments rolling balls down inclined planes, he established that freely falling objects undergo uniform acceleration — meaning velocity increases by equal amounts in equal time intervals. This is precisely the relationship shown by a straight line on a velocity–time graph. His work laid the empirical foundation for kinematics over half a century before Newton formalised it mathematically. Galileo could not measure short time intervals with clocks (none accurate enough existed), so he used his own pulse and even hummed musical beats to time his rolling-ball experiments. He also weighed the water that flowed from a jar during each trial as a proxy for elapsed time — an ingenious workaround that produced remarkably accurate results.
Related Concepts
- Displacement–Time Graphs — The slope of a displacement–time graph gives velocity, which is the analogous concept one level up — understanding both graphs together reveals the full hierarchy of motion quantities.
- Acceleration — Acceleration is the quantity being measured from the slope; a firm grasp of its definition as rate of change of velocity is essential before interpreting graphs.
- Equations of Uniform Acceleration — The suvat equations encode the same physics as the velocity–time graph algebraically — the constant acceleration read from a straight-line graph is the 'a' used in every suvat equation.
- Area Under a Velocity–Time Graph — The complementary skill to finding slope: whilst slope gives acceleration, the area under the graph gives displacement — together they let you extract all motion information from one graph.