What is average rate of change?
Average rate of change tells you how much an output changes per unit change in the input over an interval. For two points on a function, it is exactly the slope of the secant line joining those points.
Average rate of change = (y₂ − y₁) / (x₂ − x₁)If the points come from a function f, the same idea is written:
Average rate of change on [a,b] = (f(b) − f(a)) / (b − a)This is one of the core links between algebra and calculus: it describes change over a finite interval, while instantaneous rate of change describes change at a single point.
Average rate of change is a secant slope
Graphically, choose two points on the curve: (x₁,y₁) and (x₂,y₂). Draw the straight line through them. That line is a secant line, and its slope is the average rate of change over the interval.
msec = Δy / ΔxThe original function may curve up, curve down or change direction between the endpoints. The secant slope summarizes the net change from start to finish.
Step-by-step example
Suppose a quantity changes from y = 5 at x = 2 to y = 17 at x = 8.
Δy = 17 − 5 = 12 Δx = 8 − 2 = 6 Average rate = 12 / 6 = 2The output increased by an average of 2 output units for each 1 input unit over that interval.
What does a positive average rate mean?
If the average rate is positive, the endpoint output is higher than the starting output when x₂ > x₁. The secant line rises from left to right.
That does not prove the function increased at every point inside the interval. A function can rise, fall and rise again while still ending above where it started.
What does a negative average rate mean?
A negative rate means the output decreased overall as the input moved from the first endpoint to the second. The secant line slopes downward from left to right.
Again, this is a net interval statement. It does not necessarily describe every local movement of the function.
What does zero average rate mean?
If y₂ = y₁ and x₂ ≠ x₁:
Average rate = 0 / (x₂ − x₁) = 0The endpoints have the same output value, so the secant line is horizontal. The function may still vary between those endpoints.
Why x₂ cannot equal x₁
If x₂ = x₁, then Δx = 0 and the formula would require division by zero. The ordinary average rate of change between those two data points is therefore undefined.
Average rate of change from function values
If you already know f(a) and f(b), you do not need the full function equation to compute the average rate over [a,b]:
(f(b) − f(a)) / (b − a)For example, if f(1) = −8 and f(6) = 162:
(162 − (−8)) / (6 − 1) = 170 / 5 = 34Average rate of change from an equation
If a problem gives an equation instead of endpoint outputs, evaluate the function at each endpoint first. For example, let:
f(x) = x² + 1From x = 2 to x = 5:
f(2) = 5, f(5) = 26 Average rate = (26 − 5) / (5 − 2) = 21 / 3 = 7The calculator accepts the evaluated endpoint values directly, keeping the rate calculation transparent.
Average rate of change versus slope of a line
For a linear function, the rate of change is constant. Any two distinct points give the same slope.
For a nonlinear function, average rate of change generally depends on the selected interval because different secant lines have different slopes.
Average rate of change versus instantaneous rate of change
Average rate uses two distinct inputs and measures change over an interval. Instantaneous rate asks for the rate at one point and is represented by a tangent-line slope.
In calculus, the derivative can be defined as the limit of secant slopes as the second point approaches the first:
f′(a) = limh→0 [f(a+h) − f(a)] / hThis calculator is for the finite-interval average rate, not for symbolic differentiation.
Units of average rate of change
The units are output units divided by input units. If distance is measured in kilometres and time in hours, the rate unit is kilometres per hour. If revenue is measured in dollars and time in years, the unit is dollars per year.
rate unit = output unit / input unitThe optional unit fields let the result preserve this interpretation without forcing one application or country-specific unit system.
Average rate of change and velocity
If position is the output and time is the input, average rate of change is average velocity:
average velocity = change in position / change in timeThis differs from average speed when direction matters. Distance traveled and displacement are not always the same quantity.
Average rate of change in business
Business data often uses average rates to summarize change in revenue, cost, customers, units sold or another metric over time.
For example, if annual revenue rises from 200,000 to 260,000 over 3 years, the average absolute rate of change is:
(260,000 − 200,000) / 3 = 20,000 per yearThis is different from a compound annual growth rate, which measures multiplicative percentage growth.
Average rate versus percent change
Average rate of change and percent change answer different questions. Average rate divides the absolute change in output by the change in input:
Average rate = Δy / ΔxPercent change compares the output change with the starting output:
Percent change = (y₂ − y₁) / |y₁| × 100%The calculator displays percent change only as a secondary interpretation. If the starting output is zero, ordinary percent change is undefined because it would divide by zero.
Why percent change uses the starting value
Percent change asks how large the change is relative to the initial magnitude. It is therefore normalized by the starting value, not by the interval length.
Average rate instead normalizes by how far the input moved. That is why the two measures can tell very different stories about the same data.
Average rate of change for population
If a population grows from 25,000 to 31,000 between year 1 and year 5:
Δpopulation = 6,000 Δtime = 4 years Average rate = 1,500 people per yearThis is a net average. It does not imply that exactly 1,500 people were added in every individual year.
Average rate of change in temperature
If temperature falls from 18°C to 6°C over 4 hours:
(6 − 18) / 4 = −3 °C per hourThe negative sign indicates a decrease in the measured temperature over the interval.
Average rate of change for quadratic functions
For a quadratic function, the average rate changes with the chosen interval. Consider f(x) = x²:
AROC on [1,3] = (9 − 1)/(3 − 1) = 4 AROC on [3,5] = (25 − 9)/(5 − 3) = 8The curve becomes steeper as x increases, and the secant slopes reflect that.
A useful algebra shortcut for f(x)=x²
For f(x)=x² between a and b:
(b² − a²)/(b − a)Factor the difference of squares:
(b−a)(b+a)/(b−a) = a+bSo the average rate of change of x² over [a,b] is simply a+b when a≠b.
Secant-line equation
Once the average rate m is known, the line through the first point can be written in point-slope form:
y − y₁ = m(x − x₁)Or in slope-intercept form:
y = mx + bwhere b = y₁ − mx₁. The calculator reports this secant-line equation because it makes the geometric meaning of the average rate explicit.
Order of the endpoints
If you reverse both points, the average rate stays the same:
(y₁ − y₂)/(x₁ − x₂) = (y₂ − y₁)/(x₂ − x₁)Both numerator and denominator change sign, so their ratio is unchanged. Problems often list the interval from smaller x to larger x for clarity, but the slope itself is unaffected by swapping both endpoints consistently.
Average rate of change from a table
Choose the two rows corresponding to the interval endpoints. Subtract the output values and divide by the corresponding change in input.
Do not average all intermediate row-to-row rates unless the problem specifically asks for that. The endpoint-based average rate is simply total output change divided by total input change.
Average rate of change from a graph
Read the coordinates of the two required points as accurately as the graph allows. Then use the slope formula. If the graph resolution is coarse, your result may only be approximate.
The secant line drawn in this calculator is a visual interpretation of the entered endpoints, not a reconstruction of the original nonlinear function.
What average rate does not tell you
A single average rate cannot reveal every change inside an interval. Two very different functions can share the same endpoint values and therefore the same average rate.
It does not by itself identify maximum values, minimum values, turning points, local rates, volatility or whether the function was monotonic between the endpoints.
Increasing, decreasing and constant interval behavior
With x₂ > x₁, the sign of the endpoint-based average rate classifies the net interval change:
| Average rate | Endpoint interpretation | Secant line |
|---|---|---|
| Positive | y₂ > y₁ | Rises left to right |
| Zero | y₂ = y₁ | Horizontal |
| Negative | y₂ < y₁ | Falls left to right |
Common mistakes
- Subtracting in inconsistent order. If the numerator is y₂−y₁, the denominator must be x₂−x₁.
- Dividing by the output change instead of the input change. Rate is Δy/Δx.
- Using x₂=x₁. That makes the rate undefined.
- Confusing percent change with average rate. They use different denominators.
- Assuming a positive average means the function increased everywhere. It only describes net endpoint change.
- Confusing average rate with instantaneous rate. A secant slope and tangent slope are different concepts.
- Dropping units. The result should be interpreted as output units per input unit.
- Averaging intermediate slopes unnecessarily. Use total Δy divided by total Δx for the whole interval.
How to verify your answer
Check the differences separately, then divide:
Δy = y₂ − y₁ Δx = x₂ − x₁ m = Δy/ΔxFinally, substitute both points into the secant-line equation. If both satisfy the same line, the slope and intercept are internally consistent.
Frequently asked questions
What is the average rate of change formula?
(y₂−y₁)/(x₂−x₁), or equivalently [f(b)−f(a)]/(b−a).
Is average rate of change the same as slope?
It is the slope of the secant line through the two chosen points. For a linear function, this is also the constant slope of the function itself.
Can average rate of change be negative?
Yes. A negative result indicates a net decrease in output as the input increases across the interval.
Can average rate of change be zero?
Yes. That occurs when the endpoint output values are equal and the input values are different.
What if x₁ equals x₂?
The denominator is zero, so the ordinary average rate of change is undefined.
What units should I use?
Use consistent input and output units. The resulting rate is output units per input unit.
What is the difference between average rate and instantaneous rate?
Average rate uses two points over an interval. Instantaneous rate is the tangent slope at one point.
How do I find average rate from a table?
Take the output difference between the two target rows and divide by the corresponding input difference.
Why can percent change be undefined when the average rate is defined?
If the starting output is zero, percent change divides by zero. Average rate divides by the change in input instead.
Does the secant graph show the original function?
No. It shows the two entered endpoints and the straight secant line connecting them.
Final note: average rate of change is best understood as total output change divided by total input change over a specific interval. Keep the subtraction order consistent, preserve units, and remember that a secant slope summarizes the endpoints rather than every event between them. This calculator exposes Δx, Δy, percent change and the secant-line equation so the result can be checked from several directions.