FiveWay Premium

Unlock every question

1,292 more practice questions, 134 Killer problems, timed mock exams in the 2027 format, and sets built from the skills you miss.

Current accessGuestYou are browsing without an account. Sign in to keep your record.

Free

Always, no account needed to read

  • A 7-question diagnostic and the first 8 practice questions in every topic
  • A worked solution and a note on each wrong choice for those questions
  • Every concept note, in every chapter
  • Your record and My page

Premium

Everything in Free, plus

  • The other 1,292 questions — every chapter, to the end
  • 134 Killer problems, pitched above the exam ceiling
  • Timed mock exams in the 2027 format — 42 questions, 105 minutes
  • Sets built from the skills you keep missing, refilled weekly
  • Analytics — accuracy per skill, time per question, your weak chapters
Unlock early access

Early access is free while we test. No card, no timer. Compare plans

Sign in to FiveWay

Sign in to keep your answers and see which skills to fix.

  • Free to start
  • No password
  • Progress saved on every device

We store your answers and the skills they belong to. Your first name and last initial appear only on the leaderboard and in Community.

Topic 2.15

Semi-log Plots

Every exponential graph in this unit has been a curve that rises slowly and then shoots off the top of the page. That shape makes two things hard. First, it's hard to judge by eye whether data is really exponential. Second, numbers like 250 and 6,490 can't both be read clearly on the same axis. A semi-log plot fixes both problems. It stretches the y-axis logarithmically, and on that axis every exponential function becomes a straight line.

10 MIN READ6 IDEAS33 PROBLEMS6 flashcards

Read this first

30 sec

  1. 01

    Straight on a semi-log plot ⇔ exponential. Bending ⇔ not exponential.

Remember from 2.9 and 2.14: a logarithmic scale gives equal space to equal FACTORS (×10 always takes the same distance). In 2.14 we put the INPUT on a doubling scale and logarithmic data became straight. Here we put the OUTPUT on a log scale, and exponential data becomes straight.

01

What a Semi-log Plot Is

CONCEPT

Semi-log Plot

A semi-log plot keeps the x-axis ordinary and scales the y-axis logarithmically: the HEIGHT of a point is proportional to log⁡y\log y, not to yy.

So 1, 10, 100, 1000 are equally spaced, because each is 10 times the one before. Between them, the gridlines 20, 30, …, 90 (or 200, 300, …, 900) get closer and closer together as you go up.

There is no 0 on the y-axis, and no negative values: log⁡0\log 0 and the log of a negative number are undefined (2.9).

Figure

From 100 to 1000 takes the same height as from 1000 to 10000. The line through (2,500)(2, 500) and (6,8000)(6, 8000) is an exponential function.

To read a semi-log axis, think in logs. log⁡100=2\log 100 = 2 and log⁡1000=3\log 1000 = 3, so the band from the 100 line to the 1000 line covers log⁡y\log y from 2 to 3.

Worked example

Reading the axis. (a) A point is 30% of the way up from the 100 line to the 1000 line. What is its y-value? (b) Where does y=400y = 400 sit in that band?

  1. 01

    (a) 30% of the way means log⁡y=2+0.3=2.3\log y = 2 + 0.3 = 2.3.

  2. 02

    Undo the log: y=102.3≈199.5y = 10^{2.3} \approx 199.5. The point is at about 200, not at 100+0.3×900=370100 + 0.3 \times 900 = 370.

  3. 03

    (b) log⁡400≈2.602\log 400 \approx 2.602, so 400 sits about 60% of the way up the band. (200 sits at 30.1% and 500 at 69.9%; the gridlines are NOT evenly spaced.)

COMMON MISTAKE

“Halfway between the 100 line and the 1000 line is 550.”

Halfway means log⁡y=2.5\log y = 2.5, so y=102.5≈316.2y = 10^{2.5} \approx 316.2. The value 550 sits much higher, at log⁡550≈2.74\log 550 \approx 2.74. Read heights as powers of 10, not as ordinary distances.

02

Why Exponential Functions Become Straight

Take log of both sides of y=a⋅bxy = a \cdot b^{x} and use the product and power rules (2.12):

y=a bx  ⇒  log⁡y=log⁡a+xlog⁡by = a\,b^{x} \;\Rightarrow\; \log y = \log a + x\log b

Compare this with the slope-intercept form of a line, Y=c+mxY = c + mx. If we call Y=log⁡yY = \log y, the equation is a line with intercept c=log⁡ac = \log a and slope m=log⁡bm = \log b. Plotting log⁡y\log y against xx is exactly what a semi-log plot does, so the graph is a straight line. For Nova:

log⁡N=log⁡256+tlog⁡1.5≈2.4082+0.1761 t\log N = \log 256 + t\log 1.5 \approx 2.4082 + 0.1761\,t

You can see the constant slope in a table: each month adds the same 0.1761 to log⁡N\log N.

t (month)01234
N(t)2563845768641296
log⁡N\log N2.40822.58432.76042.93653.1126

CONCEPT

Reading the Line

Slope = log⁡b\log b. A positive slope means growth (b>1b > 1); a negative slope means decay (0 < b<1b < 1).

Each 1-unit step in xx ADDS log⁡b\log b to log⁡y\log y, which means MULTIPLYING yy by bb. For Nova, +0.1761 in log⁡N\log N is ×1.5 in NN.

Intercept = log⁡a\log a, the value of log⁡y\log y at x=0x = 0. For Nova, log⁡256≈2.4082\log 256 \approx 2.4082.

Figure

Left: ordinary axes. Right: the same data on a semi-log axis. Nova's points line up; Ridge, which is linear, now BENDS.

Why does Ridge bend? Its log values go 3.0792, 3.1761, 3.2553, … and the differences 0.0969, 0.0792, 0.0669, 0.0580 keep shrinking. Adding a fixed 300 is a SMALLER and smaller factor as the amount grows, so a linear function is concave down on a semi-log plot.

Figure

Decay is a straight line too, sloping downward. Every 5 hours the line drops by the same height, because the caffeine is multiplied by the same factor.

KEY RULE

Straight on a semi-log plot ⇔ exponential. Bending ⇔ not exponential.

Quick check

A semi-log line has slope 0.30100.3010. What is the growth factor bb?

03

Linearizing Data to Build a Model

Nova's actual counts from 2.5B, with a new row, log⁡y\log y:

t012345678
y25039056088012701990287044506490
log⁡y\log y2.3982.5912.7482.9443.1043.2993.4583.6483.812

Worked example

Example 1 (by hand). Use two points of the (tt, log⁡y\log y) table to estimate an exponential model for Nova.

  1. 01

    Check linearity: the differences of log⁡y\log y are all between about 0.16 and 0.20, so (tt, log⁡y\log y) is close to a line. The data is close to exponential.

  2. 02

    Pick two points far apart, t=1(y=390)t = 1 (y = 390) and t=7(y=4450)t = 7 (y = 4450), and find the slope of the line through them:

    m=log⁡4450−log⁡3907−1≈0.1762,b=10m≈1.5004m = \frac{\log 4450 - \log 390}{7 - 1} \approx 0.1762, \qquad b = 10^{m} \approx 1.5004
  3. 03

    Intercept: log⁡a=log⁡390−0.1762⋅1≈2.4148\log a = \log 390 - 0.1762 \cdot 1 \approx 2.4148, so a=102.4148≈259.9a = 10^{2.4148} \approx 259.9. Estimated model: y≈259.9(1.5004)ty \approx 259.9(1.5004)^{t}, which predicts about 6,677 at t=8t = 8 (actual: 6,490).

Worked example

Example 2 (regression). Use ALL the points to find the best-fitting model.

  1. 01

    Fit a LINEAR regression to the points (tt, log⁡y\log y): log⁡y≈2.4046+0.1767t\log y \approx 2.4046 + 0.1767t. (TI-84: put log⁡y\log y in L3 and use LinReg on L1, L3. Desmos: add a column log⁡(y1)\log(y_{1}) and type log⁡(y1)\log(y_{1}) ~ m⋅x1m \cdot x_{1} + c.)

  2. 02

    Undo the log. The slope becomes the base b=100.1767b = 10^{0.1767} and the intercept becomes a=102.4046a = 10^{2.4046}:

    log⁡y≈2.4046+0.1767 t  ⇒  y≈102.4046⋅(100.1767)t≈253.844 (1.5022)t\log y \approx 2.4046 + 0.1767\,t \;\Rightarrow\; y \approx 10^{2.4046} \cdot \left(10^{0.1767}\right)^{t} \approx 253.844\,(1.5022)^{t}
  3. 03

    Compare: the hand estimate (259.9,1.5004)(259.9, 1.5004) and the regression (253.844,1.5022)(253.844, 1.5022) are close. The regression is better because it uses every point, not just two.

    This is exactly the ExpReg model from 2.5B, and that is no coincidence: exponential regression works by fitting a line to the logarithms of the data. That is also where the r≈0.99983r \approx 0.99983 in 2.5B came from: it measures how straight the (tt, log⁡y\log y) points are. (It's also what Desmos's “Log Mode” does.) With ln instead of log you get ln⁡y=ln⁡a+tln⁡b\ln y = \ln a + t \ln b and the same aa and bb.

COMMON MISTAKE

“The slope is 0.1767, so b=0.1767b = 0.1767.”

The slope of the semi-log line is log⁡b\log b, not bb. Convert back: b=100.1767≈1.5022b = 10^{0.1767} \approx 1.5022. Likewise the intercept 2.4046 is log⁡a\log a, so a=102.4046≈253.844a = 10^{2.4046} \approx 253.844, not 2.4046. (If ln was used, convert with ee instead of 10.)

Quick check

A linear fit gives log⁡y=0.1x+1\log y = 0.1x + 1. Write yy as an exponential function.

04

Reading a Model Straight From a Semi-log Graph

Worked example

Example 3. A semi-log plot shows a straight line through (2,500)(2, 500) and (6,8000)(6, 8000). Find the exponential model y=a⋅bxy = a \cdot b^{x}.

  1. 01

    The slope of the line is the change in log⁡y\log y over the change in xx:

    m=log⁡8000−log⁡5006−2=log⁡164≈0.301  ⇒  b=100.301=2m = \frac{\log 8000 - \log 500}{6 - 2} = \frac{\log 16}{4} \approx 0.301 \;\Rightarrow\; b = 10^{0.301} = 2
  2. 02

    Or directly: from x=2x = 2 to x=6x = 6, yy is multiplied by 8000/500=168000/500 = 16 in 4 steps, so b4=16b^{4} = 16 and b=2b = 2. (The base of an exponential must be positive, so −2 is not possible, as in 2.5A.)

  3. 03

    a=500÷22=125a = 500 \div 2^{2} = 125, so y=125⋅2xy = 125 \cdot 2^{x}. Check: 125⋅26=8000125 \cdot 2^{6} = 8000 ✓.

Worked example

Try it yourself. A semi-log line passes through (0,40)(0, 40) and (5,1.25)(5, 1.25). Is it growth or decay? Find the model and the slope of the line.

Answer: Decay: the line goes down. b5=1.25/40=1/32b^{5} = 1.25/40 = 1/32, so b=0.5b = 0.5 and y=40(0.5)xy = 40(0.5)^{x}. Slope = log⁡(1/32)/5≈−0.30103=log⁡0.5\log(1/32) / 5 \approx -0.30103 = \log 0.5.

05

Practice

Worked example

P1. A linearized model is log⁡y=1.2+0.05x\log y = 1.2 + 0.05x. Write y=a⋅bxy = a \cdot b^{x}.

Answer: a=101.2≈15.849a = 10^{1.2} \approx 15.849 and b=100.05≈1.1220b = 10^{0.05} \approx 1.1220, so y≈15.849(1.1220)xy \approx 15.849(1.1220)^{x}: about 12.2% growth per unit.

Worked example

P2. Caffeine C(t)=160(0.87)tC(t) = 160(0.87)^{t} is plotted on a semi-log plot. What are the slope and the intercept of the line (in log⁡10\log_{10})?

Answer: Slope log⁡0.87≈−0.0605\log 0.87 \approx -0.0605 (negative: decay) and intercept log⁡160≈2.2041\log 160 \approx 2.2041.

Worked example

P3. On a semi-log plot, data set A lies on a straight line and data set BB curves downward. Which one is exponential? What might BB be?

Answer: A is exponential. BB grows by smaller and smaller factors; it could be linear (like Ridge) or another slower-than-exponential function.

Worked example

P4. A point on a semi-log plot is exactly halfway between the 1000 line and the 10000 line. What is its y-value?

Answer: log⁡y=3.5\log y = 3.5, so y=103.5≈3,162y = 10^{3.5} \approx 3,162.

Worked example

P5. A semi-log line passes through (0,320)(0, 320) and (4,20)(4, 20). Find its slope and the model.

Answer: Slope = (log⁡20−log⁡320\log 20 - \log 320)/4 ≈ −0.301, so b=10−0.301≈0.5b = 10^{-0.301} \approx 0.5. a=320a = 320: y=320(0.5)xy = 320(0.5)^{x}.

Common slips

  • “Halfway between the 100 line and the 1000 line is 550.”

    Halfway means log⁡y=2.5\log y = 2.5, so y=102.5≈316.2y = 10^{2.5} \approx 316.2. The value 550 sits much higher, at log⁡550≈2.74\log 550 \approx 2.74. Read heights as powers of 10, not as ordinary distances.

  • “The slope is 0.1767, so b=0.1767b = 0.1767.”

    The slope of the semi-log line is log⁡b\log b, not bb. Convert back: b=100.1767≈1.5022b = 10^{0.1767} \approx 1.5022. Likewise the intercept 2.4046 is log⁡a\log a, so a=102.4046≈253.844a = 10^{2.4046} \approx 253.844, not 2.4046. (If ln was used, convert with ee instead of 10.)

Lock it in

Try the flashcards

6 cards · Semi-log plots and residuals

Start

Recap card

5 lines to re-read the night before.

  1. 01

    A semi-log plot has an ordinary x-axis and a logarithmic y-axis: equal heights are equal factors. Read the axis as powers of 10.

  2. 02

    y=a⋅bxy = a \cdot b^{x} becomes log⁡y=log⁡a+xlog⁡b\log y = \log a + x \log b: a straight line with slope log⁡b\log b and intercept log⁡a\log a. Growth slopes up, decay slopes down.

  3. 03

    Straight on a semi-log plot means exponential. A linear function bends (concave down).

  4. 04

    To model data: fit a line to (xx, log⁡y\log y), by two points or by regression; then a = 10^intercept and b = 10^slope. ExpReg does exactly this.

  5. 05

    Unit 2 complete: from Nova's sequence in 2.1 to a straight line in 2.15, adding versus multiplying has been the whole story.

Premium feature

Unlock Premium

Every question, sets from your misses, mock exams and more.

Current accessFree

  • Every practice question
  • Sets from your misses
  • Mock exams

Free during early access — no card. Your progress stays exactly where it is. Compare plans