,

A rate of change compares how much one quantity changes with how much another quantity changes. It answers questions such as how quickly a tank is emptying, how a plant’s height changes over time, or how the output of a function responds to its input.

A tank containing 50 L after ten minutes does not necessarily have a filling rate of 5 L/min. It may have started partly full, or it may be emptying. A rate of change compares two states rather than dividing the current readings without considering their starting values.

On this page

The average rate of change

For a function y=f(x)y=f(x) between distinct inputs x1x_1 and x2x_2, the average rate of change is

ΔyΔx=f(x2)−f(x1)x2−x1,x2≠x1.\frac{\Delta y}{\Delta x}=\frac{f(x_2)-f(x_1)}{x_2-x_1},\qquad x_2\ne x_1.

Here Δ\Delta, read “delta”, means the final value minus the initial value. The numerator and denominator must use the same endpoint order. Reversing both differences leaves the quotient unchanged; reversing only one reverses its sign incorrectly.

The units are output units per input unit. If height is measured in centimetres and time in days, the rate is centimetres per day. If both variables are abstract numbers, explain which output is changing with respect to which input.

The OpenStax treatment of rates of change connects this quotient to the slope of a secant line. The calculation applies even when the function itself is not linear.

Reading changes from a table

Consider these hypothetical observations of water volume:

Reading changes from a table: reference table
Time tt (min) Volume VV (L)
0 50
2 42
5 30

Between zero and two minutes, the average rate is

42−502−0=−82=−4 L/min.\frac{42-50}{2-0}=\frac{-8}{2}=-4\text{ L/min}.

Between two and five minutes, it is

30−425−2=−123=−4 L/min.\frac{30-42}{5-2}=\frac{-12}{3}=-4\text{ L/min}.

The different time gaps matter. The raw changes, −8-8 L and −12-12 L, are not equal, but the changes per minute are equal. These observations are consistent with the rule V(t)=50−4tV(t)=50-4t. A small table alone does not establish that the rate stayed constant between observations. If that emptying rule continues, the tank reaches zero at 50/4=12.550/4=12.5 min. The physical model stops there; extending it to negative water volumes would be meaningless.

In this model, V(5)/5=6V(5)/5=6 L/min is not the rate of change. That quotient divides the remaining volume by elapsed time. It ignores the starting 50 L.

Positive, negative and zero rates

A positive average rate means the final output exceeds the initial output when the input interval is read from smaller to larger. A negative average rate means the final output is smaller. Zero means the two endpoint outputs agree.

These statements concern the endpoints. A zero average rate does not prove the quantity stayed constant between them. For example, f(x)=x2f(x)=x^2 has equal values at x=−2x=-2 and x=2x=2, so its average rate on that interval is zero. Nevertheless, its value falls to zero and then rises again.

Similarly, a positive average rate can hide a temporary decrease. To establish that a function increases throughout an interval, more information than its endpoints is needed.

Secant slopes for a nonlinear function

For f(x)=x2f(x)=x^2, the average rate from x=1x=1 to x=3x=3 is

f(3)−f(1)3−1=9−12=4.\frac{f(3)-f(1)}{3-1}=\frac{9-1}{2}=4.

From x=3x=3 to x=5x=5, it is

25−95−3=8.\frac{25-9}{5-3}=8.

The intervals have equal width, but the second output change is twice as large. The curve does not have one constant slope. Each average rate is the slope of the straight line through the relevant pair of points.

Different intervals, different average rates

Different intervals, different average ratesOn y equals x squared, secants from x=1 to 3 and x=3 to 5 have slopes 4 and 8.y = x²0123450510152025(1, 1)(3, 9)(5, 25)xyFrom 1 to 3: 8 / 2 = 4From 3 to 5: 16 / 2 = 8
Each secant slope uses the change in y divided by the change in x.
Diagram explanation and exact data

The curve is plotted from its rule and includes the exact points (1,1), (3,9) and (5,25). Both intervals have width 2, but the output changes are 8 and 16. The axes have explicitly labelled scales; apparent drawing angles are not used to measure slope.

Different intervals, different average rates: exact reference data
Interval Initial y Final y Change in x Average rate
1 to 3 1 9 2 4
3 to 5 9 25 2 8

A line’s displayed angle is not a substitute for calculating slope. Rescaling one axis changes the apparent steepness. Use the numbered coordinates and their units, especially when comparing different graphs. Gradient or Slope of a Line develops the coordinate calculation in detail.

Average velocity and average speed

Position and distance travelled are different quantities. Suppose an object moves along a straight path from position 0 m to position 6 m in two seconds, then returns to 0 m over the next three seconds.

Its net displacement is 0−0=00-0=0 m, so its average velocity over the full five seconds is

0 m5 s=0 m/s.\frac{0\text{ m}}{5\text{ s}}=0\text{ m/s}.

The total distance travelled is 6+6=126+6=12 m. Its average speed is therefore

12 m5 s=2.4 m/s.\frac{12\text{ m}}{5\text{ s}}=2.4\text{ m/s}.

Average velocity retains direction through the signed position change. Average speed uses total distance and is non-negative. Neither calculation requires the object to have moved at a constant rate during either leg.

Absolute change and relative change

Suppose a hypothetical index increases from 50 to 65 over three years. Its total change is 15 index points, and its average change is 5 index points per year.

Relative change uses the starting value as a reference:

65−5050=0.30=30%.\frac{65-50}{50}=0.30=30\%.

That is a 30% increase over the full interval. Dividing 30% by three gives an average increase of 10% of the original value per year, not a compound annual growth rate. A repeated 10% increase would instead give

50(1.10)3=66.55,50(1.10)^3=66.55,

which is not 65. Keep additive rates and multiplicative growth models separate. See Percentage and Exponential Functions for those different comparisons.

From an interval to an instant

Average change uses two distinct inputs. To investigate the rate at one input aa, examine progressively smaller non-zero intervals:

f(a+h)−f(a)h,h≠0.\frac{f(a+h)-f(a)}{h},\qquad h\ne0.

For f(x)=x2f(x)=x^2 at a=2a=2, this becomes

(2+h)2−4h=4h+h2h=4+h.\frac{(2+h)^2-4}{h}=\frac{4h+h^2}{h}=4+h.

As hh approaches zero, the quotient approaches 4. This limiting value is the derivative at 2. It is not found by substituting h=0h=0 into the original fraction, which would give an undefined quotient. Introduction to Differential Calculus develops the limiting process; this page’s principal tool remains the average rate over an interval.

Choosing the right calculation

Identify the changing quantity, its reference variable, both endpoint values and the interval. Subtract before dividing, and state units. Then ask whether the result describes net change, total activity, or change relative to a baseline.

A repeated unit price may support a proportional model. A constant slope supports a linear model but not necessarily direct variation: V(t)=50−4tV(t)=50-4t has a non-zero starting value. A varying average rate suggests that one linear rule may not represent the entire interval.

Practice questions

  1. Find the average rate of change of f(x)=x2f(x)=x^2 from x=1x=1 to x=3x=3.
  2. A tank contains 80 L initially and 60 L after five minutes. What is its average rate of change in volume?
  3. An object travels 6 m out and 6 m back in five seconds. Find its average velocity and average speed over the full trip.
Check your answers
  1. The output change is 9−1=89-1=8 and the input change is 3−1=23-1=2, so the average rate is 8/2=48/2=4.
  2. (60−80)/(5−0)=−4(60-80)/(5-0)=-4 L/min. The negative sign indicates a net decrease in volume; it does not by itself establish a constant emptying rate.
  3. The displacement is zero, so average velocity is 0 m/s. Total distance is 12 m, so average speed is 12/5=2.412/5=2.4 m/s.

Related topics

Use Direct Variation to distinguish a constant ratio from a constant slope. Dimensional Analysis checks the units in rate calculations, and Differentiation studies rates at individual inputs.

Sources and further reading