Dove's LibraryDove's Library

2.5 - Exponential Function Context and Data Modeling

Overview

Exponential functions model anything that changes by a constant percent: populations, investments, medicine leaving the body, a cooling cup of coffee. This topic is about building those models (from a percent change, from two data points, from a context, or from a regression) and then using them to answer questions in context. It's the heart of the non-periodic modeling question on the AP exam's free-response section.

When an exponential model fits

Use an exponential model when successive output values over equal-length input intervals are proportional, meaning they have the same ratio. When the inputs are whole numbers (years, days, generations), the model is repeated multiplication: start at the initial value and multiply by the same constant each step.
Phrases that signal an exponential model:
  • grows by 6% per year, or decreases by 15% per year
  • doubles every 5 hours, or has a half-life of 12 hours
  • is multiplied by 1.3 each month
  • a table where the ratios of consecutive outputs (over equal input steps) are about the same

Growth factor and percent change

In f(x)=abxf(x) = ab^x, the base bb is the growth factor: the number the output gets multiplied by each time the input goes up by 1. It's tied to the percent change rr (written as a decimal) by
b=1+rb = 1 + r
Description
Percent change rr
Growth factor bb
grows 6% per year
0.060.06
1.061.06
grows 30% per month
0.300.30
1.301.30
loses 15% per year
−0.15-0.15
0.850.85
loses 8% per day
−0.08-0.08
0.920.92
Going the other way: if b=1.045b = 1.045, the quantity grows 4.5% per unit, and if b=0.97b = 0.97, it shrinks 3% per unit.

Example 1: A model from a percent change

A new car is worth $28,000 and loses 15% of its value each year. Write a model for its value VV after tt years, and find its value after 4 years.
Each year the car keeps 100%−15%=85%100\% - 15\% = 85\% of its value, so b=0.85b = 0.85 and a=28,000a = 28{,}000:
V(t)=28,000(0.85)tV(t) = 28{,}000(0.85)^tV(4)=28,000(0.85)4=28,000(0.52200625)≈14,616.18V(4) = 28{,}000(0.85)^4 = 28{,}000(0.52200625) \approx 14{,}616.18
Answer: after 4 years, the car is worth about $14,616. Losing 15% a year for 4 years is a total loss of about 48%, not 60%, because each 15% is taken from a smaller value.

A model from two points

If you know two input-output pairs, plug both into y=abxy = ab^x. That gives a system of two equations. Dividing one equation by the other cancels aa and leaves an equation for bb. Then substitute back to find aa.

Example 2: Cells in a culture (AP-style)

The number of cells in a lab culture is modeled by N(t)=abtN(t) = ab^t, where tt is time in days. There are 1,200 cells at t=2t = 2 and 2,700 cells at t=6t = 6.
(a) Write two equations that can be used to find aa and bb.
1200=ab22700=ab61200 = ab^2 \qquad 2700 = ab^6
(b) Find aa and bb.
Divide the second equation by the first. The aa cancels:
27001200=ab6ab2  ⇒  2.25=b4  ⇒  b=2.251/4≈1.225\frac{2700}{1200} = \frac{ab^6}{ab^2} \;\Rightarrow\; 2.25 = b^4 \;\Rightarrow\; b = 2.25^{1/4} \approx 1.225
Take the positive root, since b>0b > 0. (Exactly, b2=1.5b^2 = 1.5, so b=1.5b = \sqrt{1.5}.) Then substitute b2=1.5b^2 = 1.5 into the first equation:
1200=a(1.5)  ⇒  a=8001200 = a(1.5) \;\Rightarrow\; a = 800
So N(t)=800(1.225)tN(t) = 800(1.225)^t.
(c) Interpret aa and bb in context.
a=800a = 800: the culture had 800 cells at t=0t = 0. b≈1.225b \approx 1.225: the number of cells is multiplied by about 1.225 each day, which is about a 22.5% increase per day.
(d) Use the model to predict the number of cells at t=10t = 10.
N(10)=800(1.5)10=800(1.5)5=800(7.59375)=6075N(10) = 800\left(\sqrt{1.5}\right)^{10} = 800(1.5)^5 = 800(7.59375) = 6075
Answer: about 6,075 cells after 10 days. With the rounded base 1.225 you'd get about 6,088 instead, so keep the full value in your calculator until the last step.

Transformations and added constants

Not every exponential situation fits abxab^x exactly. You can build a model by applying transformations to f(x)=abxf(x) = ab^x based on the context or the data:
  • Vertical shift, abx+kab^x + k: the quantity levels off at kk instead of 0. Cooling and warming problems, where a temperature approaches the room's temperature, are the classic case.
  • Horizontal shift, ab(x−h)ab^{(x - h)}: changes where the input starts, for example when xx is the calendar year and you want the model based at 2020.
  • Horizontal dilation, abx/cab^{x/c}: sets how many input units one factor of bb takes, as with a half-life or a doubling time.
The clue for a vertical shift: if the outputs in the data aren't proportional, a constant may need to be added to (or subtracted from) the outputs to reveal a proportional pattern. Subtract the level the quantity approaches, check the ratios, and model what's left.

Example 3: Cooling coffee (AP-style)

A cup of coffee is 180°F when it's poured in a room that stays at 70°F. Ten minutes later, the coffee is 150°F.
(a) Explain why a model of the form T(t)=abtT(t) = ab^t doesn't fit.
A model abtab^t approaches 0 as tt grows, but the coffee cools toward room temperature, 70°F, not toward 0°F. What decays exponentially is the difference between the coffee and the room: 180−70=110180 - 70 = 110 degrees at first, then 150−70=80150 - 70 = 80 degrees after 10 minutes.
(b) Write a model of the form T(t)=70+abtT(t) = 70 + ab^t.
At t=0t = 0: 180=70+a180 = 70 + a, so a=110a = 110. At t=10t = 10:
150=70+110b10  ⇒  b10=80110=811  ⇒  b=(811)1/10≈0.9687150 = 70 + 110b^{10} \;\Rightarrow\; b^{10} = \frac{80}{110} = \frac{8}{11} \;\Rightarrow\; b = \left(\tfrac{8}{11}\right)^{1/10} \approx 0.9687
So T(t)=70+110(0.9687)tT(t) = 70 + 110(0.9687)^t, or exactly T(t)=70+110(811)t/10T(t) = 70 + 110\left(\frac{8}{11}\right)^{t/10}. The gap between the coffee and the room shrinks by about 3.1% each minute.
(c) Predict the temperature after 30 minutes.
T(30)=70+110(811)3=70+110(5121331)≈112.3T(30) = 70 + 110\left(\tfrac{8}{11}\right)^{3} = 70 + 110\left(\tfrac{512}{1331}\right) \approx 112.3
After 30 minutes, the coffee is about 112.3°F.
(d) When does the coffee reach 100°F?
Graph y1=70+110(8/11)x/10y_1 = 70 + 110(8/11)^{x/10} and y2=100y_2 = 100 on a graphing calculator and find the intersection: t≈40.8t \approx 40.8. The coffee reaches 100°F after about 40.8 minutes. (In Topic 2.13 you'll solve this exactly with logarithms.)
2.5 - Exponential Function Context and Data Modeling
(e) What happens in the long run? As t→∞t \to \infty, (811)t/10→0\left(\frac{8}{11}\right)^{t/10} \to 0, so T(t)→70T(t) \to 70. The coffee approaches room temperature but never drops below it, which matches the horizontal asymptote T=70T = 70.

Equivalent forms show different properties

Rewriting a model with the exponent rules from Topic 2.4 can reveal different facts about it. Suppose a savings balance starts at $500 and grows 2% per month, where mm is the number of months:
f(m)=500(1.02)m=500(1.0212)m/12≈500(1.268)m/12f(m) = 500(1.02)^m = 500\left(1.02^{12}\right)^{m/12} \approx 500(1.268)^{m/12}
The first form says the balance is multiplied by 1.02 every month. The second form says the same balance is multiplied by about 1.268 every year, about 26.8% growth per year, since m12\frac{m}{12} counts years.
Two general moves:
  • Factor over a longer period: abx=a(bh)x/hab^x = a\left(b^h\right)^{x/h} shows the factor for every hh units.
  • Factor per single unit: aBx/h=a(B1/h)xaB^{x/h} = a\left(B^{1/h}\right)^x turns "multiplied by BB every hh units" into the factor for 1 unit.

Example 4: Half-life

A patient takes 400 mg of a medicine with a half-life of 12 hours. The amount left after tt hours is M(t)=400(12)t/12M(t) = 400\left(\frac{1}{2}\right)^{t/12} mg.
(a) By what percent does the amount decrease each hour?
M(t)=400((12)1/12)t≈400(0.9439)tM(t) = 400\left(\left(\tfrac{1}{2}\right)^{1/12}\right)^t \approx 400(0.9439)^t
The hourly factor is about 0.9439, so the amount decreases by about 1−0.9439=0.05611 - 0.9439 = 0.0561, or 5.6%, each hour.
(b) By what factor does the amount change each day?
M(t)=400((12)2)t/24=400(0.25)t/24M(t) = 400\left(\left(\tfrac{1}{2}\right)^{2}\right)^{t/24} = 400(0.25)^{t/24}
Each 24 hours is two half-lives, so the amount is multiplied by 0.25 every day: a 75% decrease per day.

Exponential regression

Real data is rarely perfectly proportional. When the ratios are close to constant, use technology to find the exponential regression, the model y=abxy = ab^x that best fits the data. On a TI-84:
  1. Press STAT, choose 1:Edit, and enter the inputs in L1 and the outputs in L2.
  1. Press STAT, move to CALC, and choose 0:ExpReg.
  1. Set Xlist to L1 and Ylist to L2. To save the equation for graphing, set Store RegEQ to Y1 (VARS, Y-VARS, Function, Y1). Then choose Calculate.
  1. Read off aa and bb in y=a⋅bxy = a \cdot b^x.
The calculator needs every output to be positive. If the data level off at some value other than 0, subtract that value first, run the regression, and then add it back.

Example 5: Electric vehicles

The table shows made-up data for the number of electric vehicles NN registered in a town tt years after 2018.
tt
0
1
2
3
4
5
6
NN
120
155
203
270
345
452
590
(a) Explain why an exponential model is reasonable.
The ratios of consecutive values are 155120≈1.29\frac{155}{120} \approx 1.29, 203155≈1.31\frac{203}{155} \approx 1.31, 270203≈1.33\frac{270}{203} \approx 1.33, 345270≈1.28\frac{345}{270} \approx 1.28, 452345≈1.31\frac{452}{345} \approx 1.31, and 590452≈1.31\frac{590}{452} \approx 1.31. They're all close to 1.3, so the data are roughly proportional over equal 1-year intervals.
(b) Find the exponential regression.
ExpReg gives a≈119.673a \approx 119.673 and b≈1.305b \approx 1.305, so
N(t)=119.673(1.305)tN(t) = 119.673(1.305)^t
2.5 - Exponential Function Context and Data Modeling
(c) Interpret bb in context.
The number of registered electric vehicles is multiplied by about 1.305 each year, so it grows by about 30.5% per year.
(d) Predict the number of electric vehicles in 2026, and comment on the prediction.
2026 is t=8t = 8. Using the stored regression equation, N(8)≈1005N(8) \approx 1005 vehicles. That's a short extrapolation (2 years past the data), so it's fairly reasonable. Predicting much further out is risky, since 30% yearly growth can't continue forever in one town.

The natural base ee

Many models in science and finance use the natural base e≈2.718e \approx 2.718, often in the form f(t)=aektf(t) = ae^{kt}. For this course you just need to use it like any other base. On a TI-84, exe^x is 2nd, LN.
To find the growth factor per unit, use the power property:
ekt=(ek)te^{kt} = \left(e^k\right)^t
For example, if a town's population is P(t)=2500e0.04tP(t) = 2500e^{0.04t}, then e0.04≈1.0408e^{0.04} \approx 1.0408, so the population grows by about 4.08% per year.

Using a model: Predictions and domain

Once you have a model, you can use it two ways:
  • Predict an output: plug in an input, like N(8)N(8) or T(30)T(30).
  • Find an input: find when the model reaches a value, like when T(t)=100T(t) = 100. For now, use a graph or table on your calculator. Logarithms (Topic 2.13) let you do it by hand.
Always think about the contextual domain. Times before the data starts may not make sense, counts of people or cars should be whole numbers, and growth can't continue forever. A prediction far outside the input values of the data is an extrapolation, and AP questions often ask whether a prediction is reasonable. Answer with a reason tied to the context.
Give every answer with units and in context. Write "the coffee is about 112.3°F after 30 minutes," not just 112.3.

Common mistakes

  • Using the rate as the base. A 6% growth rate gives b=1.06b = 1.06, not b=0.06b = 0.06 or b=6b = 6.
  • Getting decay backwards. A 15% loss gives b=0.85b = 0.85, not 1.151.15 or 0.150.15.
  • Adding percents across periods. 15% per year for 4 years is not a 60% loss. Multiply instead: 0.854≈0.5220.85^4 \approx 0.522, which is a 47.8% loss.
  • Rounding too early. Store full values of aa and bb, and round only the final answer.
  • Forgetting the shift. If a quantity levels off at a nonzero value (like room temperature), the model needs that constant: C+abtC + ab^t.
  • Answering without context. Include units, and say what the number means in the situation.

AP® is a registered trademark of the College Board, which is not affiliated with Dove's Library and was not involved in the production of, and does not endorse, this website.

Providing free, high-quality AP notes to help students succeed, earn college credit, and reach their educational goals, ensuring everyone has access to the resources they need.

© 2026 Standard Learning Group, Inc., which operates Dove's Library. All rights reserved.