Exponential and Logarithmic Equations
1681 words
8 min read
Visual companion
Python
Type and operator map
Python Week 1: the first filter for runtime behavior
View
Revision summary
What this note is really saying
Short form
# Exponential and Logarithmic Equations ## 🎯 Learning Objectives By the end of this topic, you will be able to: 1. **Solve** exponential equations using logarithm properties 2.

Exponential and Logarithmic Equations
🎯 Learning Objectives
By the end of this topic, you will be able to:
- Solve exponential equations using logarithm properties
- Solve logarithmic equations by converting to exponential form
- Check for extraneous solutions in logarithmic equations
- Apply exponential and logarithmic equations to real-world problems (growth, decay, Richter scale, pH)
📋 Prerequisites
- Logarithm Properties — product, quotient, power, change of base laws
- Exponential Functions — growth/decay modeling
📖 Core Content
9.1 Solving Exponential Equations
9.1.1 Intuition
An exponential equation has the variable in the exponent: 2x=32, 32x+1=27, 5x=7. To solve, we "bring the variable down" using logarithms.
9.1.2 Methods
Method 1: Same Base
If both sides can be written with the same base, set exponents equal: bf(x)=bg(x)⟹f(x)=g(x).
Method 2: Logarithms (General)
Take log of both sides (any base), use power rule to bring exponent down.
Recipe:
- Isolate the exponential term
- Take log of both sides
- Use log(an)=nloga to bring variable down
- Solve for variable
9.1.3 Worked Examples
Example 1.1 (Easy — Same Base): Solve 2x=32.
32=25, so 2x=25⟹x=5
Example 1.2 (Medium): Solve 32x−1=81.
81=34, so 32x−1=34⟹2x−1=4⟹2x=5⟹x=2.5
Example 1.3 (Medium — Logs needed): Solve 5x=7.
Step 1: Take log of both sides: log(5x)=log7
Step 2: xlog5=log7
Step 3: x=log5log7≈0.69900.8451≈1.209
Example 1.4 (Hard): Solve 2x+1=32x.
Step 1: ln(2x+1)=ln(32x)
Step 2: (x+1)ln2=2xln3
Step 3: xln2+ln2=2xln3
Step 4: ln2=2xln3−xln2=x(2ln3−ln2)
Step 5: x=2ln3−ln2ln2≈2(1.0986)−0.69310.6931=1.50410.6931≈0.4605
9.2 Solving Logarithmic Equations
9.2.1 Intuition
A logarithmic equation has the variable inside a log: log2(x+1)=3, lnx+ln(x−1)=ln2. To solve, "undo" the log by exponentiating.
9.2.2 Methods
Method 1: Convert to exponential form
logbf(x)=c⟹f(x)=bc
Method 2: Combine logs, then convert
Use log laws to combine into a single log, then exponentiate.
⚠️ Always check for extraneous solutions! Logs are only defined for positive arguments.
Recipe:
- Isolate the logarithmic term(s)
- Use log laws to combine into a single log
- Convert to exponential form
- Solve for variable
- Check! Plug back into original equation — reject any solution that makes argument ≤0
9.2.3 Worked Examples
Example 2.1 (Easy): Solve log2(x+3)=4.
Step 1: x+3=24=16
Step 2: x=13
Check: log2(13+3)=log216=4 ✓
Example 2.2 (Medium): Solve lnx+ln(x−1)=ln2.
Step 1: ln[x(x−1)]=ln2
Step 2: x(x−1)=2⟹x2−x−2=0⟹(x−2)(x+1)=0⟹x=2 or x=−1
Check: x=2: ln2+ln1=ln2+0=ln2 ✓
x=−1: ln(−1) is undefined ✗ (extraneous)
Example 2.3 (Hard): Solve log2(x+1)−log2(x−1)=2.
Step 1: log2x−1x+1=2
Step 2: x−1x+1=22=4⟹x+1=4(x−1)⟹x+1=4x−4⟹1+4=4x−x⟹5=3x⟹x=35
Check: x=5/3: log2(8/3)−log2(2/3)=log2(2/38/3)=log24=2 ✓
9.3 Applications
9.3.1 Exponential Growth/Decay
N(t)=N0ekt or N(t)=N0at
Doubling time: Solve 2N0=N0ekt⟹2=ekt⟹ln2=kt⟹t=kln2
Half-life: Solve 21N0=N0ekt⟹21=ekt⟹ln(1/2)=kt⟹t=−kln2
9.3.2 Richter Scale (Earthquakes)
M=log10(I0I) where I is intensity and I0 is reference intensity.
A magnitude 7 earthquake has 107−5=100 times the intensity of a magnitude 5 earthquake.
9.3.3 pH Scale
pH=−log10[H+] where [H+] is hydrogen ion concentration.
9.3.4 Worked Example
Example 3.1: The population of a city grows exponentially: P(t)=100000e0.02t. How long until the population reaches 200,000?
Step 1: 200000=100000e0.02t
Step 2: 2=e0.02t
Step 3: ln2=0.02t
Step 4: t=0.02ln2≈0.020.6931=34.66 years
📐 Key Formulas — Summary Table
| Equation Type | Method | Check |
|---|---|---|
| bf(x)=bg(x) | Set f(x)=g(x) | Same base required |
| bf(x)=c | Take log : f(x)logb=logc | |
| logbf(x)=c | f(x)=bc | f(x)>0 |
| logbf(x)=logbg(x) | f(x)=g(x) | Both f(x),g(x)>0 |
| Doubling time | t=kln2 | Exponential growth |
| Half-life | t1/2=kln2 | Exponential decay ( k>0 is decay rate) |
⚠️ Common Pitfalls
Pitfall 1: Forgetting to Check for Extraneous Solutions
Mistake: Solving log(x−1)+log(x+1)=log3 and accepting all algebraic solutions.
Correct: log(x−1)+log(x+1)=log3⟹log(x2−1)=log3⟹x2−1=3⟹x2=4⟹x=±2. But x=−2 makes log(−3) undefined → extraneous. Only x=2 is valid.
Pitfall 2: Wrong Log Base Assumption
Mistake: Using log (base 10) when the problem uses ln (base e).
Correct: Pay attention to the base. logx is base 10, lnx is base e. They differ by a constant factor.
Pitfall 3: Applying Log to Negative Arguments
Mistake: Taking log(−5) which is undefined in real numbers.
Correct: logbx requires x>0. If solving gives x≤0, it's extraneous.
Pitfall 4: Solving 2x2=24x by Setting x2=4x Then Dividing by x
Mistake: x2=4x⟹x=4 (losing x=0).
Correct: x2−4x=0⟹x(x−4)=0⟹x=0 or x=4.
📝 Practice Questions
Q1: Solve 4x=64.Strategy Hint: 64=43, so x=3.3 Q2: Solve 2x=10 to 3 decimal places.x=log210=ln2ln10≈0.69312.3026≈3.3223.322 Q3: Solve log3(x+5)=2.x+5=32=9⟹x=44 Q4: Solve e2x=5.2x=ln5⟹x=2ln5≈0.8052ln5 Q5: Solve log2(x−1)+log2(x+3)=log25.log2[(x−1)(x+3)]=log25⟹(x−1)(x+3)=5 x2+2x−3=5⟹x2+2x−8=0⟹(x+4)(x−2)=0⟹x=−4 or x=2Check: x=−4→log2(−5) undefined ✗ x=2→log2(1)+log2(5)=0+log25 ✓2 Q6: Solve 52x=125.125=53, so 52x=53⟹2x=3⟹x=1.51.5 Q7: Solve ln(x)+ln(x−3)=ln4.ln[x(x−3)]=ln4⟹x(x−3)=4⟹x2−3x−4=0⟹(x−4)(x+1)=0 x=4 or x=−1 (extraneous)4 Q8: A bacteria culture triples every 2 hours. If initial population is 1000, how long until it reaches 27,000?N(t)=1000⋅3t/2 27000=1000⋅3t/2⟹27=3t/2⟹33=3t/2⟹3=t/2⟹t=66 hours Q9: Solve 2⋅3x=54.3x=27⟹3x=33⟹x=33 Q10: Solve log(x)+log(2x)=3 (base 10).log(2x2)=3⟹2x2=103=1000⟹x2=500⟹x=500=105≈22.36(Only positive solution, since logx requires x>0.)105 Q11: Solve ex+e−x=4.Strategy Hint: Multiply by ex: e2x+1=4ex⟹e2x−4ex+1=0. Let u=ex: u2−4u+1=0. u=24±16−4=24±12=2±3 ex=2+3⟹x=ln(2+3) ex=2−3≈0.268⟹x=ln(2−3) (also valid, since 2−3>0)x=ln(2±3) Q12: The half-life of Carbon-14 is 5730 years. If a fossil has 25% of its original Carbon-14, how old is it?N(t)=N0(1/2)t/5730 0.25N0=N0(1/2)t/5730⟹0.25=(1/2)t/5730⟹ln(0.25)=5730tln(0.5) t=5730⋅ln(0.5)ln(0.25)=5730⋅−0.6931−1.3863=5730⋅2=1146011,460 years
🔗 Cross-References
- Previous topic: Logarithm Properties
- Next topic: Sequences and Limits
- Across courses: BSMA1002 Stats 1 (logistic regression, log-likelihood); BSMA1003 Maths 2 (logarithmic differentiation) Join Discord Previous6.1 Logarithmic Functions & PropertiesNext7.1 Sequences & Convergence