Calculate the average rate of change (f(b)−f(a))/(b−a) for common functions. Includes secant line slope, comparison with instantaneous rate, interval table, and visual diagram.
The average rate of change of a function over an interval [a, b] is the slope of the secant line connecting the two points (a, f(a)) and (b, f(b)). The formula is simply (f(b) − f(a)) / (b − a), often called the difference quotient. This concept is the bridge between algebra and calculus — as the interval shrinks to zero, the average rate of change becomes the instantaneous rate of change, which is the derivative. In everyday terms, average rate of change tells you how fast something is changing on average: speed is the average rate of change of position, growth rate is the average rate of change of population, and slope is the average rate of change of elevation. This calculator supports common function types including linear, quadratic, cubic, square root, exponential, logarithmic, and trigonometric functions. Enter an interval, pick a function type, and instantly see the average rate of change, the secant line equation, and a comparison table showing how the rate varies across sub-intervals. Preset examples cover textbook classics, and the visual diagram shows the function curve with the secant line overlaid. Ideal for calculus students, teachers building examples, or anyone who needs to quantify change over an interval.
Evaluating functions at two points and computing the difference quotient is straightforward for simple functions, but this calculator goes further — it computes the secant line equation, compares average vs. instantaneous rates at both endpoints and the midpoint, and breaks the interval into sub-intervals to show how the rate changes locally. This makes it ideal for calculus students learning derivative concepts, teachers building visual demonstrations, or anyone who needs to quantify how fast a function is changing over a specific interval.
Average Rate of Change = (f(b) − f(a)) / (b − a) Secant Line: y − f(a) = m(x − a), where m = average rate of change
Result: 4
For f(x) = x² on [1, 3]: f(1)=1, f(3)=9. Average rate = (9−1)/(3−1) = 8/2 = 4. Secant line: y = 4x − 3.
The average rate of change is the slope of the secant line connecting two points (a, f(a)) and (b, f(b)) on a curve. As you shrink the interval by bringing b closer to a, the secant line approaches the tangent line, and the average rate of change approaches the derivative f'(a). This limiting process is the fundamental idea behind differential calculus. The difference quotient (f(b) − f(a)) / (b − a) appears in the formal definition of the derivative as lim(h→0) [f(a+h) − f(a)] / h.
Average rate of change has direct physical meaning in many contexts. In physics, the average velocity is the average rate of change of position: Δx/Δt. In economics, the average marginal cost over a production range is (C(b) − C(a))/(b − a). In biology, population growth rate over a period is the average rate of change of population. Temperature change over time, stock price movement over a quarter, and fuel consumption per mile are all average rates of change.
The Mean Value Theorem guarantees that for a continuous, differentiable function on [a, b], there exists at least one point c in (a, b) where the instantaneous rate f'(c) exactly equals the average rate over the whole interval. This theorem is the bridge between average and instantaneous behavior and is one of the most important results in calculus. This calculator shows the instantaneous rates at the endpoints and midpoint, helping you visualize where the function's local rate matches the overall average.
It is the slope of the secant line between two points on a function, calculated as (f(b)−f(a))/(b−a). Use this as a practical reminder before finalizing the result.
Average rate of change is over an interval; instantaneous rate is the limit as the interval width approaches zero (the derivative). Keep this note short and outcome-focused for reuse.
A secant line passes through two points on a curve. Its slope equals the average rate of change between those points.
Yes. A negative average rate means the function is decreasing on average over that interval.
For a linear function, yes — the average rate of change is constant and equals the slope. For non-linear functions, the average rate varies by interval.
Use point-slope form: y − f(a) = m(x − a), where m is the average rate of change. Apply this check where your workflow is most sensitive.