AP® Precalculus · Unit 2 · Topic 2.15
Linearizing Exponential Data
Taking the logarithm of exponential data y = a·bx turns it into a straight line, log(y) = log(b)·x + log(a), so you can find a and b using ordinary line-fitting instead of curve-fitting.
Exponential growth bends on a graph, which makes it hard to fit by eye or by hand. But logarithms turn multiplication into addition, so they turn exponential curves into straight lines. Start with y = a times bx. Take log of both sides: log(y) = log(a times bx) = log(a) + log(bx) = log(a) + x times log(b). Rearranged, that is log(y) = log(b) times x + log(a). That is a line in the variable x, with log(y) on the vertical axis instead of y. This is called a semi-log plot, since only one axis gets logged.
Once you see that match, every piece of the line tells you something. The slope of the semi-log line is log(b), the logarithm of the growth factor. That is secretly built in: each time x increases by 1, y gets multiplied by b, which means log(y) increases by a fixed amount, log(b). A constant additive change in log(y) is exactly what a line looks like. The intercept is log(a), the logarithm of the initial value. So to recover the original model, exponentiate: a = 10 to the intercept, b = 10 to the slope.
This is why linearizing matters: once data sits on a straight line, you can reuse slope, intercept, and least-squares fitting exactly as you would for linear data, instead of needing special exponential-fitting tools. It also gives a quick way to test whether data really is exponential — plot log(y) against x, and see if it looks like a line. If it does, the data confirms the exponential model and gives you a and b for free.
Key terms
- semi-log plot
- A graph with x on a regular axis and log(y) on the vertical axis, used to make exponential data look linear.
- linearizing
- Transforming a curved relationship, like exponential data, into a straight line by applying a function such as log.
- growth factor
- The base b in y = a times bx, the number y is multiplied by each time x increases by 1.
- initial value
- The constant a in y = a times bx, the value of y when x equals 0.
Watch it explained
Check yourself
End of topic.