# 求解指数方程与对数方程

> IB 数学：分析与方法 SL · 数与代数
> 来源: https://www.owlsprep.com/zh/study/ib-math-aa-sl-u1-solving-exponential-and-logarithmic-equations/

本模块讲解求解指数方程（未知数在指数位置）和对数方程（未知数在对数真数中）的核心方法，你将学习如何检验无效解，掌握常见的考试题型。

**先修:** [对数与指数运算法则](https://www.owlsprep.com/zh/study/ib-math-aa-sl-u1-logarithm-laws/); [指数函数的性质](https://www.owlsprep.com/zh/study/ib-math-aa-sl-u1-exponential-functions/)

## 学习目标

- 使用同底法和对数求解指数方程
- 使用对数法则和指数化求解对数方程
- 识别并舍去增根
- 求解二次型的指数方程与对数方程

## 同底法求解指数方程

如果指数方程两边都可以改写为相同底数，我们可以直接令指数相等，完全不需要用到对数，这是解决这类问题最快的方法。

**指数方程** — 未知数出现在底数的指数位置的方程。

*例:* $2^{x+1} = 8^x$ 是一个指数方程；$x^2 = 2^3$ 不是。

**例题:** Solve $4^{2x - 3} = 32^{1 - x}$ for $x$

1. 将两边都改写为以2为底，因为4和32都是2的幂：

   $$4 = 2^2, \quad 32 = 2^5$$
2. 代入并应用指数幂的乘方法则 $(a^m)^n = a^{mn}$：

   $$(2^2)^{2x - 3} = (2^5)^{1 - x} \\ 2^{4x - 6} = 2^{5 - 5x}$$
3. 对于 $b>0, b \neq 1$, if $b^m = b^n$ then $m=n$, 因此令指数相等：

   $$4x - 6 = 5 - 5x$$
4. 整理方程并求解 $x$：

   $$9x = 11 \implies x = \frac{11}{9}$$

> **考试提示**
>
> 使用对数之前一定要先检查是否可以同底，这能节省时间，避免计算错误。

## 不同底数指数方程的求解

当无法将两边改写为相同底数时，我们利用对数的幂法则把指数降下来，将指数方程转化为可以直接求解的一次方程。

**例题:** Solve $5e^{3x} = 12$, give your answer to 3 significant figures

1. 首先两边同时除以5，分离出指数项：

   $$e^{3x} = \frac{12}{5} = 2.4$$
2. 两边同时取自然对数，利用 $\ln(e^a) = a$：

   $$\ln(e^{3x}) = \ln(2.4) \\ 3x = \ln(2.4)$$
3. 求解 $x$ 并计算结果：

   $$x = \frac{\ln(2.4)}{3} \approx 0.292$$

> **warning**
>
> 取对数之前一定要先分离出指数项。对数不能对加法分配：$\ln(a + b) \neq \ln a + \ln b$。

## 对数方程的求解

我们利用指数与对数的互逆关系求解这类方程：若 $\log_b A = k$，则 $A = b^k$。由于对数仅在真数为正数时有实数结果，因此我们必须始终检验解的有效性。

**增根** — 满足整理后的代数方程，但会使原方程中对数真数非正，因此必须舍去的解。

**例题:** Solve $\log_2(x) + \log_2(x - 2) = 3$ for $x$

1. 利用对数乘积法则合并项：

   $$\log_2\left(x(x-2)\right) = 3$$
2. 改写为指数形式 $\log_b A = k \implies A = b^k$：

   $$x(x-2) = 2^3 = 8$$
3. 整理为标准二次方程：

   $$x^2 - 2x - 8 = 0$$
4. 因式分解并求解：

   $$(x - 4)(x + 2) = 0 \implies x = 4, x = -2$$
5. 最终解: $x=4$

> **考试提示**
>
> 出题人几乎总会设置一个增根来考察你是否检验解，不要在这里丢掉轻松的分数。

## 二次型指数方程与对数方程

很多方程可以通过换元改写为二次方程。常见形式有 $a^{2x} + ba^x + c = 0$（换元 $y = a^x$），以及 $(\log_b x)^2 + c\log_b x + d = 0$（换元 $y = \log_b x$）。

**例题:** Solve $2^{2x} - 5(2^x) + 4 = 0$ for $x$

1. 改写 $2^{2x} = (2^x)^2$，然后换元 $y = 2^x$：

   $$y^2 - 5y + 4 = 0$$
2. 对二次方程因式分解：

   $$(y - 1)(y - 4) = 0 \implies y = 1, y = 4$$
3. 回代 $y = 2^x$，求解 $x$：

   $$2^x = 1 = 2^0 \implies x = 0 \\ 2^x = 4 = 2^2 \implies x = 2$$
4. 检验：$2^x$ 恒为正数，因此两个解都有效。最终解为 $x=0$ 和 $x=2$

## 常见错误

- **错误做法:** 分离指数项前对和取对数：例如 $\ln(3 + 2^x) = \ln 3 + x\ln 2$
  - 原因: 对数不能对加法分配，因此这个展开是错误的
  - 正确做法: 先整理方程，将指数项分离到等式一边，再取对数
- **错误做法:** 求解对数方程时忘记检验增根
  - 原因: 代数变形经常会产生使对数真数为负的解，这是没有定义的
  - 正确做法: 始终检验每个解是否满足所有对数真数严格为正的要求
- **错误做法:** When solving $a^x = b$, writing $x = \frac{\log a}{\log b}$
  - 原因: 错误应用对数法则得到了倒数结果
  - 正确做法: Take logs of both sides: $x\log a = \log b \implies x = \frac{\log b}{\log a}$
- **错误做法:** Keeping negative solutions for $y = a^x$ when solving quadratic-form equations
  - 原因: $a^x$ is always positive for any real $x$ and positive base $a$, so negative values of $y$ cannot produce real solutions
  - 正确做法: Discard any negative $y$ values before substituting back to solve for $x$

## 速查表

| 方程类型 | 核心方法 | 关键检验 |
| --- | --- | --- |
| 指数方程，同底 | 改写为同底数，令指数相等 | 正底数无需额外检验 |
| 指数方程，不同底 | 分离指数项，取对数，求解x | 按要求保留有效数字 |
| 对数方程 | 合并对数，改写为指数形式 | 所有真数必须为正 |
| 二次型方程 | Substitute $y=a^x$ or $y=\log x$, solve quadratic | Discard negative $y=a^x$ solutions |

## 下一步

求解指数方程和对数方程是IB AA SL几乎所有其他主题的基础技能，从微积分到金融建模。你在后续学习指数增长衰减、复利，以及微积分单元中指数函数求导时都会用到这些技能。掌握这个子主题还能培养代数变形能力，为后续三角学、微分方程等更复杂的方程求解打基础。这些解题技巧经常在两份试卷的多步大题中考察，因此持续练习是关键。

- [二项式展开与二项式定理](https://www.owlsprep.com/zh/study/ib-math-aa-sl-u1-binomial-expansion-and-binomial-theorem/)
- [函数](https://www.owlsprep.com/zh/study/ib-math-aa-sl-u2-overview/)

---

来自 [OwlsPrep](https://www.owlsprep.com) —— A-Level / IB / AP / IGCSE 免费学习指南，依据官方考纲编写。原页面：https://www.owlsprep.com/zh/study/ib-math-aa-sl-u1-solving-exponential-and-logarithmic-equations/
