AP PRECALCULUS • POLYNOMIAL AND RATIONAL FUNCTIONS

Polynomial Functions and Rates of Change

Understanding how polynomial functions grow through average rates of change and concavity analysis.

Historical Context & Motivation

The study of polynomial functions stretches back thousands of years, rooted in the practical need to describe curves, model physical phenomena, and solve equations that arise naturally in geometry and commerce. Ancient Babylonian mathematicians solved quadratic equations as early as 1800 BCE, and Greek geometers such as Apollonius studied the conic sections—curves that can be expressed with second-degree polynomials. The deeper question of how quickly a polynomial's output changes relative to its input, however, required centuries of additional mathematical development before it could be formalized.

The concept of a rate of change emerged alongside the development of coordinate geometry by René Descartes in the 17th century, which allowed algebraic expressions to be visualized as curves in the plane. Once functions could be graphed, mathematicians naturally began asking: how steep is this curve at a given point, and how does that steepness itself change? While Isaac Newton and Gottfried Wilhelm Leibniz would eventually answer these questions with calculus, the precalculus study of average rates of change and concavity provides the essential conceptual foundation for understanding how polynomial outputs evolve over intervals.

~1800 BCE
Babylonian Quadratics
Babylonian scribes developed algorithmic methods to solve quadratic equations on clay tablets, applying them to problems in agriculture and construction—some of the earliest polynomial work on record.
~300 BCE
Greek Geometric Algebra
Euclid and later Apollonius analyzed conic sections geometrically, establishing relationships equivalent to second-degree polynomial equations and exploring how curves bend.
1637
Descartes' Coordinate Geometry
René Descartes published La Géométrie, uniting algebra and geometry. Polynomials could now be graphed as continuous curves, enabling visual analysis of how outputs change across intervals.
1665–1676
Newton & Leibniz Invent Calculus
The formal study of instantaneous rates of change emerged from calculus, but the precalculus concept of average rate of change over an interval remains the conceptual precursor to the derivative.

The central question this lesson addresses is deceptively simple: given a polynomial function, how can we describe and compare the way its output values change over different intervals, and what does the pattern in those changes reveal about the function's shape? Answering this question equips you with tools to analyze polynomial behavior without calculus—an essential skill tested throughout the AP Precalculus examination.

Core Principles & Definitions

Before analyzing how polynomial functions change, we must establish precise definitions of the key ideas. A polynomial function of degree n is a function of the form f(x) = aₙxⁿ + aₙ₋₁xⁿ⁻¹ + … + a₁x + a₀, where the coefficients aᵢ are real numbers and aₙ ≠ 0. The degree of the polynomial determines its fundamental behavior—its end behavior, its maximum number of turning points, and critically, the pattern in its rates of change. Understanding rates of change for polynomials requires four interconnected ideas: the average rate of change itself, how that rate changes (the second-order rate), the connection to concavity, and how the degree of the polynomial governs these patterns.

1

Average Rate of Change (AROC)

The average rate of change of f over [a, b] is the slope of the secant line: AROC = [f(b) − f(a)] / (b − a). It measures the overall steepness of the function between two input values.
2

Rate of Change of the Rate of Change

When we compute AROC values over consecutive equal-length intervals and then find the AROC of those values, we obtain a second-order rate. For polynomials, this reveals whether the function is speeding up or slowing down.
3

Concavity

A function is concave up when its rate of change is increasing (the curve bends upward like a cup) and concave down when its rate of change is decreasing (the curve bends downward like a cap).
4

Degree and Rate Patterns

A polynomial of degree n has a constant nth-order rate of change over equal-length intervals. Linear functions have constant AROC; quadratics have a constant second-order rate; cubics require three levels.
KEY TAKEAWAY
Think of a polynomial's rate of change like gears in a machine. A linear function is a single gear turning at constant speed—its AROC never changes. A quadratic is two gears: the output gear's speed changes, but the rate at which the speed changes is constant. A cubic adds a third gear, and so on. The degree of the polynomial tells you how many levels of 'gears' you need before finding a constant rate, which is exactly what distinguishes polynomial behavior from exponential or logarithmic growth.

Visualizing Rates of Change

The average rate of change between two points on a polynomial's graph is the slope of the secant line connecting those points. Visualizing multiple secant lines across different intervals reveals whether the function's rate of change is increasing, decreasing, or constant. The diagram below illustrates the parabola f(x) = x² with three secant lines drawn over consecutive unit intervals. Notice how the secant lines grow steeper as x increases—this increasing steepness is the visual signature of a positive, increasing rate of change, which corresponds to concave up behavior.

The parabola f(x) = x² is shown in violet, with dashed secant lines over four consecutive unit intervals [0,1], [1,2], [2,3], and [3,4]. The average rates of change are 1, 3, 5, and 7 respectively—each increasing by exactly 2, confirming a constant second-order rate of change characteristic of quadratic functions.

Observe that the secant line over [0, 1] (cyan) is nearly flat with a slope of 1, while the secant line over [3, 4] (red) is much steeper with a slope of 7. The consistent increase of 2 in the AROC values across each successive interval is not coincidental—it is an inherent property of quadratic functions. More generally, for a polynomial of degree n evaluated at equally spaced inputs, the nth successive differences of the output values will be constant. This observation, which connects to the method of finite differences, is one of the most powerful tools in precalculus for identifying polynomial degree from tabular data.

Mathematical Framework

The mathematical machinery for analyzing polynomial rates of change centers on the average rate of change formula and the systematic study of how that quantity itself changes across successive intervals. These tools allow us to determine concavity, identify polynomial degree, and predict behavior—all without computing derivatives.

AVERAGE RATE OF CHANGE
AROC = [f(b) − f(a)] / (b − a)
Where f is a polynomial function, a and b are input values with a < b, f(a) and f(b) are the corresponding outputs, and (b − a) is the width of the interval. This expression gives the slope of the secant line through (a, f(a)) and (b, f(b)).
SECOND-ORDER RATE OF CHANGE
Δ²f = AROC₂ − AROC₁
Given two consecutive AROC values computed over equal-length intervals, the second-order rate of change (Δ²f) is their difference. If Δ²f > 0, the function is concave up on that domain; if Δ²f < 0, it is concave down.
FINITE DIFFERENCES AND DEGREE
Δⁿf = n! × aₙ × hⁿ
For a polynomial of degree n with leading coefficient aₙ, the nth finite differences over equally spaced inputs with step size h are constant and equal to n! × aₙ × hⁿ. This provides a definitive test: if the nth differences are constant and nonzero, the data fits a degree-n polynomial.
📝 AP Exam Connection
The AP Precalculus exam frequently presents a table of values and asks you to determine whether the data could represent a polynomial function, and if so, what degree. The finite differences method is your primary tool: compute first differences, then second differences, and continue until you reach a constant row. The number of difference levels required equals the degree of the polynomial.

It is essential to recognize that the concavity interpretation depends on examining rates of change over equal-length intervals. When the intervals are not equally spaced, the finite differences method does not directly apply, and you must instead compute AROC values for each interval and then examine their trend qualitatively. A positive and increasing set of AROC values indicates concave up behavior with the function increasing at an accelerating rate, while a positive but decreasing set of AROC values indicates concave down behavior with the function increasing at a decelerating rate.

Classifying Polynomial Behavior by Degree

Different polynomial degrees produce fundamentally different rate-of-change signatures. A linear function (degree 1) has a constant AROC—its graph is a straight line with no curvature. A quadratic function (degree 2) has a linearly changing AROC, meaning its second differences are constant. A cubic function (degree 3) has a quadratically changing AROC, with constant third differences. The following table and diagram summarize this hierarchy for degrees 1 through 4.

Rate-of-change signatures for polynomials of degrees 1 through 4
DegreeNameAROC BehaviorConstant Differences at LevelConcavity Pattern
1LinearConstant1st differencesNeither (straight line)
2QuadraticLinear (changes at constant rate)2nd differencesEntirely concave up or entirely concave down
3CubicQuadratic (rate of rate changes linearly)3rd differencesChanges concavity once (inflection point)
4QuarticCubic (rate of rate of rate changes linearly)4th differencesMay change concavity up to twice
A finite differences table for f(x) = 2x³ − x² + 3x + 1. First differences (Δ¹, cyan) are 4, 14, 36, 70—not constant. Second differences (Δ², amber) are 10, 22, 34—still not constant. Third differences (Δ³, pink) are both 12—constant! This confirms the polynomial has degree 3. Δ³ = 12 = 3! × 2 × 1³, confirming leading coefficient 2 for degree 3.

The diagram above illustrates the finite differences method applied to a cubic polynomial. Each column represents a successive level of differencing: the first differences (Δ¹) are computed by subtracting consecutive f(x) values, the second differences (Δ²) by subtracting consecutive Δ¹ values, and the third differences (Δ³) by subtracting consecutive Δ² values. The fact that Δ³ is constant at every step proves that the original data must come from a degree 3 polynomial. Additionally, the second differences are increasing (8, 14, 20), which tells us the rate of change of the AROC is itself increasing—a hallmark of the changing concavity present in cubic functions.

Worked Example

Let us work through a complete problem that mirrors what you would encounter on the AP Precalculus exam. We are given a table of values for a function g and asked to determine the degree of the polynomial, the concavity over each interval, and the average rate of change over a specified interval.

Analyzing a Polynomial from Tabular Data
1
Step 1 — Read the Given DataWe are given: g(0) = 2, g(1) = 5, g(2) = 14, g(3) = 35, g(4) = 74. The x-values are equally spaced with step size h = 1. We need to find the AROC over [1, 4], determine the degree of g, and describe the concavity on the interval [0, 4].
2
Step 2 — Compute First Differences (Δ¹)Since h = 1, the first differences equal the AROC values over each unit interval. Δ¹: g(1) − g(0) = 5 − 2 = 3; g(2) − g(1) = 14 − 5 = 9; g(3) − g(2) = 35 − 14 = 21; g(4) − g(3) = 74 − 35 = 39. The first differences are 3, 9, 21, 39—not constant, so g is not linear.
Δ¹ = {3, 9, 21, 39}
3
Step 3 — Compute Second Differences (Δ²)Δ²: 9 − 3 = 6; 21 − 9 = 12; 39 − 21 = 18. The second differences are 6, 12, 18—not constant, so g is not quadratic.
Δ² = {6, 12, 18}
4
Step 4 — Compute Third Differences (Δ³)Δ³: 12 − 6 = 6; 18 − 12 = 6. The third differences are both 6—constant! Therefore g is a polynomial of degree 3 (cubic).
Δ³ = 6 (constant) → g is degree 3
5
Step 5 — Find AROC over [1, 4]AROC = [g(4) − g(1)] / (4 − 1) = (74 − 5) / 3 = 69 / 3 = 23.
AROC over [1, 4] = 23
6
Step 6 — Analyze ConcavityThe second differences Δ² = {6, 12, 18} are all positive, which means the AROC is increasing over every interval from [0, 4]. Since the rate of change is increasing, the function is concave up on the entire interval [0, 4]. Moreover, the second differences are themselves increasing (from 6 to 12 to 18), which is consistent with g being cubic—the concavity is becoming 'more pronounced' as x increases.
g is concave up on [0, 4]

Comparing Polynomial vs. Exponential Rates of Change

A key skill on the AP Precalculus exam is distinguishing polynomial growth from exponential growth, since both can produce increasing output values. The critical difference lies in how their rates of change behave. Polynomial rates of change eventually reach a constant level after a finite number of differencing steps, while exponential rates of change are themselves exponential—they never become constant through successive differencing. Understanding this distinction is essential for identifying function types from data.

Key differences between polynomial and exponential functions in terms of rates of change
FeaturePolynomial (degree n)Exponential (base b)
AROC over equal intervalsChanges; nth differences are constantProportional to function value; consecutive AROC values form a geometric sequence
Successive differencesReach zero after n+1 levelsNever reach zero; differences are always proportional to the original
ConcavityCan change (at most n − 2 times)Always concave up (b > 1) or always concave down (0 < b < 1)
Long-run dominanceEventually dominated by any exponential with b > 1Dominates all polynomials as x → ∞
Data identification testCompute successive differences until constantCompute successive ratios of outputs; constant ratio confirms exponential
KEY TAKEAWAY
The difference between polynomial and exponential growth is analogous to the difference between a car accelerating at a fixed rate versus a car whose acceleration is proportional to its speed. In polynomial growth, you can always 'peel back' layers of change until you hit a constant engine underneath. In exponential growth, the engine is self-reinforcing—the faster you go, the faster you accelerate—and no amount of differencing will reduce it to a constant. When the AP exam gives you a data table, check for constant differences (polynomial) versus constant ratios (exponential) to determine which model applies.

Connection to Calculus and Advanced Theory

The average rate of change studied in this lesson is the discrete, interval-based precursor to the derivative in calculus. Where the AROC measures the slope of the secant line over a finite interval [a, b], the derivative measures the slope of the tangent line at a single point—obtained by taking the limit as b approaches a. Conceptually, the finite differences method you have learned is a discrete analog of repeated differentiation: just as the nth finite differences of a degree-n polynomial are constant, the nth derivative of a degree-n polynomial is a nonzero constant, and all higher derivatives are zero.

How precalculus rate-of-change concepts map to calculus
ConceptPrecalculus (This Course)Calculus
Rate of changeAROC = [f(b) − f(a)] / (b − a)f′(x) = lim(h→0) [f(x+h) − f(x)] / h
Second-order rateΔ² (second finite differences)f″(x) (second derivative)
ConcavityAROC increasing → concave up; AROC decreasing → concave downf″(x) > 0 → concave up; f″(x) < 0 → concave down
Degree testnth finite differences constant → degree nnth derivative constant → degree n
Inflection pointWhere second differences change signWhere f″(x) changes sign

This correspondence is not merely aesthetic—it is deeply structural. The finite differences method is used extensively in numerical analysis and computer science to approximate derivatives when analytical formulas are unavailable. In AP Calculus, when you encounter the definition of the derivative for the first time, you will recognize it as the limit of the average rate of change you have already mastered. The conceptual framework of 'rates of rates' that you are building now will make the second derivative and concavity tests in calculus feel like natural extensions rather than new abstractions.

Practice Problems

1
A polynomial function p has the property that its average rate of change over every equal-length interval is the same constant value. Which of the following must be true about p?
2
Let f(x) = 3x² − 2x + 1. What is the average rate of change of f over the interval [2, 5]?
3
A function h is defined by the table below with equally spaced x-values: x: 1, 2, 3, 4, 5 h(x): 3, 8, 15, 24, 35 The first differences of h are 5, 7, 9, 11. The second differences are 2, 2, 2. Based on this information, which of the following statements is true?
PROBLEM 4APPLIED
A civil engineer models the elevation (in meters) of a road profile along a 4 km stretch using a polynomial function E. Elevation data is collected at equally spaced 1 km intervals: Distance x (km): 0, 1, 2, 3, 4 Elevation E(x) (m): 120, 135, 142, 137, 116 (a) Compute the average rate of change of E over each of the four consecutive 1-km intervals. (b) Using your results from part (a), determine whether E is concave up or concave down on the interval [1, 3]. Justify your answer. (c) Compute the second differences and third differences. Based on these, what is the minimum possible degree of E? Explain. (d) The engineer states that the road profile reaches its maximum elevation between x = 1 and x = 3. Using the AROC values, explain why this claim is reasonable.
PROBLEM 5CRITICAL THINKING
Suppose a polynomial function f of degree n ≥ 2 is evaluated at equally spaced inputs with step size h. Let S₁ denote the first differences, S₂ the second differences, and so on. (a) Explain why the sign of the second differences S₂ on an interval determines the concavity of f on that interval. (b) If the second differences change sign from positive to negative at some point within the data, what does this indicate about the graph of f? What is the minimum degree of f in this case? (c) A student claims: 'If the first differences of a data set are all positive, the function must be concave up.' Provide a counterexample using specific numerical values to refute this claim.

Lesson Summary

This lesson established the framework for analyzing polynomial functions through their rates of change. The average rate of change (AROC) over an interval [a, b] is the slope of the secant line: [f(b) − f(a)] / (b − a). When the AROC is increasing over consecutive intervals, the function is concave up; when the AROC is decreasing, the function is concave down. The finite differences method provides a systematic way to determine the degree of a polynomial from equally spaced data: for a degree-n polynomial, the nth differences are constant.

Key distinctions to remember: linear functions have constant first differences, quadratic functions have constant second differences, and cubic functions have constant third differences. Polynomial growth is distinguished from exponential growth by the fact that polynomial differences eventually become constant, while exponential outputs have constant ratios. These concepts form the bridge to the derivative in calculus, where the AROC becomes the instantaneous rate of change at a single point.

Varsity Tutors • AP Precalculus • Polynomial Functions and Rates of Change