6m left·0%
Reading Time: 6 min
Last Updated: July 30, 2026
Main Ideas: 5
Reading Time: 6 min
Last Updated: July 30, 2026
Main Ideas: 5

Topic 2.15 Notes – Semi-log Plots

Verified for 2027 AP® Precalculus Exam
Read aloud
A semi-log plot keeps the xx-axis ordinary and makes the yy-axis logarithmic. That one change lets exponential behavior show up as a straight line, so this topic is about recognizing exponential models and turning that straight line back into an equation.

Reading exponential data on a log scale

A semi-log plot uses a linear horizontal axis and a logarithmic vertical axis. On the xx-axis, equal spacing means equal addition. On the yy-axis, equal spacing means equal multiplication.

On a base-nn log scale, the values 1, n, n2, n31,\ n,\ n^2,\ n^3 are equally spaced because their logs are 0,1,2,30,1,2,3.

  • Base 10 example: 1,10,100,10001,10,100,1000 are equally spaced
  • Base 2 example: 1,2,4,81,2,4,8 are equally spaced

That is the whole visual idea. A constant vertical rise means a constant factor, not a constant difference.

In the base-10 graph below, those equal vertical steps line up with 1,10,100,1,10,100, and 10001000, so the exponential y=10xy=10^x appears as a straight line.

Semi-log plot of y=10xy=10^x

One restriction matters a lot. Only positive yy-values can go on a logarithmic axis. You cannot plot y=0y=0 or negative outputs there.

Why this helps with exponentials comes from logs:

log⁡ny=(log⁡nb)x+log⁡na \log_n y=(\log_n b)x+\log_n a

for an exponential model

y=abx y=ab^x

So taking the log of the outputs turns an exponential relationship into a linear one. A semi-log graph does that visually.

Recognizing When an Exponential Model Fits

Here’s the comparison teachers love to test:

  • Straight on an ordinary graph ⇒\Rightarrow linear in the original variables
  • Straight on a semi-log graph ⇒\Rightarrow exponential in the original variables

If the semi-log graph bends in a clear pattern, then a simple y=abxy=ab^x model does not fit.

Real data will almost never land perfectly on one line. What you want is approximate linearity.

A subtle but important case shows up when only the large-xx values look linear on the semi-log graph. That points to a transformed exponential, often something like

y=abx+k y=ab^x+k

The key conclusion is this: eventual linearity supports a transformed exponential model, not automatically a pure unshifted exponential.

That is one advantage of semi-log plots. You can spot exponential-type behavior without first guessing and subtracting a constant shift.

Building the Linearization and Recovering the Exponential Model

If you begin with

y=abx y=ab^x

then the linearized form is

log⁡ny=xlog⁡nb+log⁡na \log_n y=x\log_n b+\log_n a

This means:

  • slope on the linearized graph is log⁡nb\log_n b, not bb
  • intercept on the linearized graph is log⁡na\log_n a, not aa

If the transformed line is

log⁡ny=mx+c \log_n y=mx+c

then recover the exponential model with

b=nma=nc b=n^m \qquad a=n^c

so

y=abx=(nc)(nm)x y=ab^x=(n^c)(n^m)^x

There are two equivalent ways to view the same thing:

  • plot (x,log⁡ny)(x,\log_n y) on ordinary axes
  • plot (x,y)(x,y) on a graph with a logarithmic yy-axis

Be careful with intercepts. On the transformed graph, the intercept is log⁡na\log_n a. On the semi-log graph, the point at x=0x=0 has original yy-value aa.

How to Construct and Use a Semi-log Model

A clean process looks like this:

  1. Check that all outputs are positive.
  2. Choose a log base n>1n>1, often 1010, 22, or ee.
  3. Graph the data on a semi-log plot or compute (x,log⁡ny)(x,\log_n y).
  4. Decide whether the transformed data are approximately linear.
  5. Use linear methods to find mm and cc.
  6. Write log⁡ny=mx+c\log_n y=mx+c.
  7. Convert back with a=nca=n^c and b=nmb=n^m.

Example: if log⁡2y=−x+3\log_2 y=-x+3, then

  • m=−1m=-1, so b=2−1=12b=2^{-1}=\frac12
  • c=3c=3, so a=23=8a=2^3=8

Model:

y=8(12)x y=8\left(\frac12\right)^x

On a base-2 semi-log plot, that model appears as a straight decreasing line, which is exactly what you want to see after linearizing exponential decay.

Base-2 semi-log graph of y=8(12)xy=8\left(\frac12\right)^x

Interpret the slope sign carefully:

  • m>0⇒b>1m>0 \Rightarrow b>1 growth
  • m<0⇒0<b<1m<0 \Rightarrow 0<b<1 decay
  • m=0⇒b=1m=0 \Rightarrow b=1, which is constant and not exponential by the course definition

Common Mistakes and Fast Checks

The most common mistakes are quick to say and expensive on a test.

  • Reading the slope as bb instead of log⁡nb\log_n b
  • Reading the intercept as aa instead of log⁡na\log_n a
  • Forgetting to exponentiate to get back aa and bb
  • Calling a straight semi-log graph linear in the original variables
  • Trying to place 00 or negative outputs on the log axis
  • Thinking a different log base changes whether the data linearizes

Changing base changes the numerical slope and intercept, but exponential data still appears linear.

Key Takeaways

On a semi-log plot, equal vertical spacing means equal multiplicative change in yy.
A straight trend on a semi-log graph supports an exponential model in the original variables.
The linearized form of y=abxy=ab^x is log⁡ny=(log⁡nb)x+log⁡na\log_n y=(\log_n b)x+\log_n a.
The slope of the line is log⁡nb\log_n b, not bb.
The transformed intercept is log⁡na\log_n a, and the original initial value is a=nca=n^c.
If log⁡ny=mx+c\log_n y=mx+c, then the exponential model is y=(nc)(nm)xy=(n^c)(n^m)^x.
Only positive outputs can appear on the logarithmic axis.
If only large xx-values look linear on the semi-log plot, a transformed exponential such as y=abx+ky=ab^x+k may fit.

AP® is a trademark registered by the College Board, which is not affiliated with, and does not endorse this website.

Notes

1 credit used · 5/5 remaining