Home

Tutoring

Subjects

Live Classes

Study Coach

Essay Review

On-Demand Courses

Colleges

Games

Opening subject page...

Loading your content

  1. AP Precalculus
  2. Change in Linear and Exponential Functions

AP PRECALCULUS • EXPONENTIAL AND LOGARITHMIC FUNCTIONS

Change in Linear and Exponential Functions

Understanding how constant additive change and constant multiplicative change define the two most fundamental function families.

SECTION 1

Historical Context & Motivation

The distinction between linear growth and exponential growth is one of the oldest and most consequential ideas in the history of mathematics. Ancient civilizations recognized arithmetic progressions — sequences that increase by a constant amount — in contexts ranging from Babylonian astronomical tables to Egyptian land surveying. The concept of geometric progressions, where each term is a fixed multiple of the previous one, surfaced in Euclid's Elements around 300 BCE. Yet it was not until the Renaissance and early modern period that mathematicians began to formally contrast these two modes of change and explore the staggering consequences of their differences.

~300 BCE
Euclid's Geometric Sequences
In Books VIII and IX of the Elements, Euclid studied proportional sequences and proved fundamental properties of geometric progressions, laying groundwork for understanding multiplicative change.
1614
Napier Publishes Logarithms
John Napier introduced logarithms as a tool to convert multiplicative relationships into additive ones, revealing the deep structural link between arithmetic and geometric sequences.
1798
Malthus on Population Growth
Thomas Malthus famously argued that population grows geometrically (exponentially) while food supply grows arithmetically (linearly), highlighting the real-world divergence of these two types of change.
1900s–Present
Exponential Models in Modern Science
Radioactive decay, compound interest, bacterial growth, and viral spread are all modeled using exponential functions, cementing their role alongside linear models as indispensable tools of quantitative reasoning.

This historical thread converges on a central question that lies at the heart of AP Precalculus: What characterizes how a function changes, and how does that characterization distinguish linear functions from exponential ones? Answering this question requires moving beyond plotting points or memorizing formulas; it demands a structural understanding of rate of change — one that will anchor your reasoning throughout the course and on the AP exam.

SECTION 2

Core Principles & Definitions

The behavior of a function is fundamentally characterized not just by its output values but by how those values change. Two families of functions — linear and exponential — serve as prototypes for the two simplest kinds of change. A linear function exhibits a constant rate of change: equal changes in the input always produce equal changes in the output. An exponential function exhibits a constant proportional (or multiplicative) rate of change: equal changes in the input always multiply the output by the same factor. These two principles generate strikingly different long-term behaviors and underpin distinct analytical techniques.

1

Constant Rate of Change

For a linear function f(x) = mx + b, the average rate of change over any interval of equal length is the same constant m. This is the slope — the amount added to the output per unit increase in input.
2

Constant Multiplicative Change

For an exponential function g(x) = a · bˣ, the ratio g(x + 1)/g(x) equals the constant base b for every x. Equal input increments multiply the output by the same growth factor.
3

Rate of Change of the Rate of Change

The average rate of change of a linear function is constant, meaning its second differences are zero. For an exponential function, successive rates of change themselves grow (or decay) by the same factor b — a hallmark that connects to concavity.
4

Additive vs. Multiplicative Structure

Equivalent statements: linear functions have constant first differences over equal intervals; exponential functions have constant ratios of consecutive outputs over equal intervals. This additive-versus-multiplicative distinction is the single most important idea in this topic.
✦ KEY TAKEAWAY
Think of a linear function as a paycheck: you earn the same dollar amount every hour, so your total income increases by a constant additive step. An exponential function is like compound interest: your account balance is multiplied by the same factor each period, so the absolute dollar increase grows over time even though the percentage increase remains fixed. The paycheck model adds; the interest model multiplies.
SECTION 3

Visual Comparison: Linear vs. Exponential Growth

Linear vs. Exponential: Output Over Equal Input Stepsx (input)f(x) / g(x)0123450510152025Δx=1+1Δx=1×2f(x) = 1 + x (linear)g(x) = 1 · 2ˣ (exponential)
Both functions start at the same point when x = 0. The blue linear function adds 1 per step (constant first differences), while the pink exponential function multiplies by 2 per step (constant ratio). Notice how the exponential curve eventually dwarfs the line — a consequence of multiplicative compounding.

The diagram above encapsulates the essential contrast. For the linear function f(x) = 1 + x, every unit step in x adds exactly 1 to the output — the staircase annotations on the blue curve all have the same vertical height. For the exponential function g(x) = 2ˣ, every unit step in x doubles the output — the ratio between successive output values is always 2. At x = 0 and x = 1 the two functions coincide, making them hard to distinguish locally; but as x grows, the exponential accelerates away from the line. This visual intuition is critical: linear change accumulates by addition, while exponential change accumulates by multiplication. When examining data on the AP exam, your first diagnostic should be to check whether the differences or the ratios of successive outputs are approximately constant.

SECTION 4

Mathematical Framework

Linear Functions: Constant Average Rate of Change

LINEAR FUNCTION FORM
f(x) = b + mx
Here m is the constant rate of change (slope) and b is the initial value f(0). For any two inputs x₁ and x₂, the average rate of change is [f(x₂) − f(x₁)] / (x₂ − x₁) = m.
CONSTANT FIRST DIFFERENCES
f(x + d) − f(x) = md for all x and any fixed step d
Over equally spaced input values, the output differences (first differences) are all equal. If data has constant first differences, the underlying function is linear.

Exponential Functions: Constant Multiplicative Change

EXPONENTIAL FUNCTION FORM
g(x) = a · bˣ, where a ≠ 0 and b > 0, b ≠ 1
Here a is the initial value g(0), and b is the base (growth factor). If b > 1 the function exhibits exponential growth; if 0 < b < 1 it exhibits exponential decay.
CONSTANT RATIO PROPERTY
g(x + d) / g(x) = bᵈ for all x and any fixed step d
Over equally spaced inputs, the ratio of successive outputs is constant. This ratio equals the base raised to the step size. For unit steps (d = 1), the ratio is simply b.

Connecting Rates of Change

An important observation for the AP exam is the behavior of the average rate of change of an exponential function over equal-length intervals. While this rate is not constant, it changes in a predictable way: the average rate of change over successive equal intervals is itself proportional to the function values — that is, the rates of change grow (or decay) by the same factor b. More formally, if you compute the average rate of change on [x, x + d] and on [x + d, x + 2d], the ratio of these two rates equals bᵈ. This self-similar pattern means the rate of change of an exponential function is itself exponential, a property that distinguishes it from every polynomial function and becomes foundational in calculus.

SECTION 5

Identifying Functions from Tables: Differences vs. Ratios

On the AP Precalculus exam, you will frequently encounter tabular data and be asked to determine whether the underlying function is linear, exponential, or neither. The diagnostic procedure hinges on two computations: first differences (consecutive output changes) and consecutive ratios (each output divided by the previous one). These computations are only valid when the input values are equally spaced. The table and diagram below illustrate the method.

Diagnostic comparison: constant first differences indicate linear; constant ratios indicate exponential.
xf(x) = 3 + 2xFirst Differenceg(x) = 3 · 2ˣRatio g(x+1)/g(x)
03—3—
15+262
27+2122
39+2242
411+2482
Decision Flowchart: Identifying Function Type from Table DataGiven: Equally Spaced InputsStep 1: Compute first differences Δf = f(xₙ₊₁) − f(xₙ)and ratios r = f(xₙ₊₁) / f(xₙ)Δf constant?Ratios constant?YES → LINEARf(x) = b + mx, slope m = ΔfYES → EXPONENTIALg(x) = a · bˣ, base b = rSecond differences = 0Rate of change: constantRate of change grows by factor bConcave up (b>1) or down (0NEITHER → other function typeNONO
A diagnostic flowchart for classifying table data. Begin by computing both first differences and consecutive ratios for equally spaced inputs, then check which quantity is constant. If neither is constant, the function is likely polynomial of degree ≥ 2, logarithmic, or another type.
⚠️ Exam Tip
When input values are not equally spaced, first differences and simple ratios are not directly diagnostic. Instead, compute the average rate of change (Δf/Δx) over each subinterval for the linear test, or use the ratio g(x₂)/g(x₁) = b^(x₂−x₁) for the exponential test, adjusting for the varying step sizes.
SECTION 6

Worked Example

Determining and Comparing Linear and Exponential Models from Data

Step 1 — Read the Problem

A biologist records the mass (in grams) of a bacterial colony at equally spaced time intervals: t = 0, 1, 2, 3, 4 (hours). The data are M(0) = 5, M(1) = 10, M(2) = 20, M(3) = 40, M(4) = 80. Meanwhile, a nutrient supply N(t) is added linearly: N(0) = 5, N(1) = 15, N(2) = 25, N(3) = 35, N(4) = 45. (a) Confirm M is exponential and N is linear. (b) Write explicit formulas. (c) Find when the average rate of change of M first exceeds 50 g/hr over a unit interval.

Step 2 — Test M(t) for Exponential Behavior

Compute consecutive ratios: M(1)/M(0) = 10/5 = 2, M(2)/M(1) = 20/10 = 2, M(3)/M(2) = 40/20 = 2, M(4)/M(3) = 80/40 = 2. All ratios equal 2, confirming M(t) is exponential with base b = 2 and initial value a = 5.
M(t) = 5 · 2ᵗ

Step 3 — Test N(t) for Linear Behavior

Compute first differences: N(1) − N(0) = 10, N(2) − N(1) = 10, N(3) − N(2) = 10, N(4) − N(3) = 10. All differences equal 10, confirming N(t) is linear with slope m = 10 and initial value b = 5.
N(t) = 5 + 10t

Step 4 — Average Rate of Change of M over Unit Intervals

The average rate of change on [t, t+1] is M(t+1) − M(t). Compute: [0,1]: 10 − 5 = 5; [1,2]: 20 − 10 = 10; [2,3]: 40 − 20 = 20; [3,4]: 80 − 40 = 40. These rates themselves double each step (factor of b = 2), confirming the rate of change of an exponential is also exponential. Continuing: on [4,5] the rate would be 5 · 2⁴ = 80; on [5,6] it would be 5 · 2⁵ = 160.

Step 5 — Identify the Interval Where Rate Exceeds 50

The average rate of change on [t, t+1] is M(t+1) − M(t) = 5 · 2ᵗ⁺¹ − 5 · 2ᵗ = 5 · 2ᵗ(2 − 1) = 5 · 2ᵗ. Set 5 · 2ᵗ > 50, giving 2ᵗ > 10, so t > log₂(10) ≈ 3.32. Since we need t to be an integer (starting a unit interval), the first such interval is [4, 5], where the rate of change is 5 · 2⁴ = 80 g/hr.
The average rate of change of M first exceeds 50 g/hr on the interval [4, 5].
SECTION 7

Side-by-Side Comparison: Linear vs. Exponential

Key structural contrasts between linear and exponential functions.
PropertyLinear: f(x) = b + mxExponential: g(x) = a · bˣ
Type of changeAdditive (constant difference)Multiplicative (constant ratio)
Average rate of changeConstant: always equals mVaries; proportional to the function value
Graph shapeStraight lineCurve; concave up if b > 1, concave down if 0 < b < 1
Diagnostic test (table)Constant first differences over equal intervalsConstant consecutive ratios over equal intervals
End behavior (x → ∞)→ +∞ (if m > 0) or → −∞ (if m < 0)→ +∞ (if b > 1) or → 0 (if 0 < b < 1)
Domain / RangeDomain: all reals; Range: all realsDomain: all reals; Range: (0, ∞) when a > 0
Horizontal asymptoteDoes not existy = 0 (when no vertical shift)
✦ KEY TAKEAWAY
A useful cross-disciplinary analogy: a linear function is like a conveyor belt moving packages at a fixed speed — the throughput per unit time never changes. An exponential function is like a chain reaction in a nuclear reactor — each event triggers a fixed number of additional events, so the rate of events escalates in proportion to the current activity. The conveyor belt's output depends on how long it runs; the reactor's output depends on how many events are already happening. This proportional feedback loop is what makes exponential growth eventually dominate any linear process, no matter how large the linear slope.
SECTION 8

Connections to Logarithms, Sequences, and Calculus

The concepts developed in this lesson form a bridge to several advanced topics you will encounter later in AP Precalculus and beyond. Understanding change in linear and exponential functions connects directly to logarithmic functions (which linearize exponential data), arithmetic and geometric sequences (the discrete analogues of these function families), and derivatives in calculus (where the derivative of eˣ equals eˣ, the ultimate expression of proportional rate of change).

How the foundational ideas of this lesson extend into more advanced mathematics.
This Lesson's ConceptAdvanced Extension
Constant first differences → linear functionArithmetic sequences: aₙ = a₁ + (n−1)d; partial sums formula S = n(a₁ + aₙ)/2
Constant ratios → exponential functionGeometric sequences: aₙ = a₁ · r ⁿ⁻¹; convergent/divergent series depending on |r|
Rate of change of exponential is proportional to valueIn calculus: d/dx [eˣ] = eˣ; solutions to the differential equation y' = ky
Diagnostic: check differences vs. ratiosSemi-log plots: taking ln of exponential data produces a linear graph; log transformation and regression

A particularly important forward-looking idea is the semi-log transformation. If you suspect data is exponential and take the natural logarithm of the output values, the resulting transformed data should be approximately linear — because ln(a · bˣ) = ln a + x · ln b, which has the form of a linear function with slope ln b. This technique, which appears on AP Precalculus free-response questions, is a direct application of the difference-versus-ratio framework from this lesson: the constant multiplicative structure of the original data is converted into a constant additive structure by the logarithm.

SECTION 9

Practice Problems

PROBLEM 1 — CONCEPTUAL
A function h is defined for all real numbers. Over every interval of length 3, the average rate of change of h is always the same nonzero constant. Which of the following must be true about h?
PROBLEM 2 — BASIC CALCULATION
The function g is exponential and satisfies g(2) = 12 and g(5) = 96. What is the value of g(0)?
PROBLEM 3 — INTERMEDIATE
A table of values shows f(0) = 200, f(1) = 180, f(2) = 162, f(3) = 145.8. The input values are equally spaced with step size 1. Which of the following best describes f?
PROBLEM 4 — APPLIED
A city's population P(t) (in thousands) is modeled by P(t) = 50 · (1.03)ᵗ, where t is years since 2020. A neighboring town's population Q(t) (in thousands) is modeled by Q(t) = 50 + 2t. (a) Explain, in terms of the structure of each model, why both populations start at 50,000 but grow differently over time. (b) Compute the average rate of change of each function over the intervals [0, 10] and [10, 20]. (c) Show that the ratio of average rates of change of P on [10, 20] to [0, 10] equals (1.03)¹⁰, and explain why this result is expected. (d) Determine algebraically the first year t (t a positive integer) in which the annual increase of the city exceeds the annual increase of the town.
PROBLEM 5 — CRITICAL THINKING
Suppose a function f has the property that over every interval of length 1, its average rate of change doubles — that is, the average rate of change on [n+1, n+2] is exactly twice the average rate of change on [n, n+1] for every integer n. (a) Prove that f cannot be a linear function (assuming its average rate of change on [0,1] is nonzero). (b) Show that if f is an exponential function f(x) = a · bˣ, then the condition implies b = 2. (c) Determine whether the condition alone (without assuming f is exponential) uniquely determines f. Justify your reasoning.
SUMMARY

Summary & Review

This lesson established the fundamental distinction between linear functions and exponential functions through their defining change behaviors. A linear function f(x) = b + mx exhibits constant additive change: over equally spaced inputs, the first differences are constant and equal to the slope m. An exponential function g(x) = a · bˣ exhibits constant multiplicative change: over equally spaced inputs, the consecutive output ratios are constant and equal to a power of the base b. The average rate of change of a linear function is the same on every interval; for an exponential function, the average rate of change itself grows or decays by the same factor b over successive equal intervals.

To identify function type from data, compute first differences and consecutive ratios for equally spaced inputs. Constant differences → linear; constant ratios → exponential. This framework extends naturally to arithmetic sequences and geometric sequences, to semi-log transformations (taking logarithms to linearize exponential data), and ultimately to the calculus concept that the derivative of an exponential function is proportional to the function itself.

Varsity Tutors • AP Precalculus • Change in Linear and Exponential Functions