# 解三角方程

> CIE IGCSE 附加数学 · 2025-2027
> 来源: https://www.owlsprep.com/zh/study/cie-0606-u10-solving-trigonometric-equations/

本指南将教你运用0606考纲要求的核心恒等式求解全部六个三角函数的三角方程，在指定定义域内找出所有有效解，规避常见考试错误。

**先修:** 掌握六个三角函数的图像和对称规则; 熟练掌握核心三角倒数恒等式和毕达哥拉斯恒等式

## 学习目标

- 在指定定义域内求解全部六个三角函数对应的线性三角方程
- 运用核心三角恒等式将方程转化为可求解的线性或二次形式
- 在给定区间内找出所有有效解，避免漏解或增根
- 适配0606考试试卷1和试卷2的要求，分别运用无计算器和可使用计算器的求解技巧

## 指定定义域内的线性三角方程

线性三角方程的形式为 $k \times \text{trig}(\theta) = c$，其中 $k$ 和 $c$ 为常数，$\text{trig}(\theta)$ 是六个三角函数中的任意一个。求解这类方程时，首先分离出三角函数，再利用对称性和周期性规则找出给定定义域内的所有解。

**主解** — 三角方程的第一个（最小非负）解，角度制下位于区间 $[0^\circ, 360^\circ)$ 内，弧度制下位于区间 $[0, 2\pi)$ 内。它与计算器给出的「主值」（反函数的输出范围）并不等同。

**例题:** 求解区间 $0^\circ \leq \theta < 360^\circ$ 内满足 $2\sin\theta + 1 = 0$ 的 $\theta$。

1. 分离三角函数：

   $$2\sin\theta = -1 \implies \sin\theta = -\frac{1}{2}$$
2. 求出正值对应的主锐角解：

   $$\sin^{-1}\left(\frac{1}{2}\right) = 30^\circ$$
3. 正弦值在第三和第四象限为负，因此计算解：

   $$180^\circ + 30^\circ = 210^\circ, 360^\circ - 30^\circ = 330^\circ$$
4. 验证两个解都落在给定区间内。最终解：$\theta = 210^\circ, 330^\circ$

> **考试提示:** 对于试卷1的非计算器考题，所有解都是30°、45°、60°或90°的倍数，请牢记这些角度的精确三角函数值。

## 利用倒数恒等式解方程

倒数恒等式（例如 $\sec\theta = \frac{1}{\cos\theta}$，$\cot\theta = \frac{1}{\tan\theta}$）可以将包含正割、余割或余切的方程改写为使用正弦、余弦、正切的方程，更便于求解。请务必在原函数无定义的位置检查是否存在增根。

> **warning**
>
> 切勿在未先标注三角函数为零或无定义的取值的情况下，将方程两边同时乘以或除以该三角函数，否则可能引入额外解或丢失有效解。

**例题:** 求解区间 $0 \leq \theta < 2\pi$ 内满足 $4\cot\theta = \tan\theta$ 的 $\theta$。

1. 利用倒数恒等式改写余切，注意 $\tan\theta \neq 0$：

   $$4 \times \frac{1}{\tan\theta} = \tan\theta$$
2. 整理方程以消去分母：

   $$4 = \tan^2\theta \implies \tan\theta = \pm 2$$
3. 求出正值对应的主解：

   $$\tan^{-1}(2) \approx 1.107 \text{ 弧度}$$
4. 正切值在第一和第三象限为正，在第二和第四象限为负。计算所有解：$1.107$, $1.107 + \pi \approx 4.249$, $\pi - 1.107 \approx 2.034$, $2\pi - 1.107 \approx 5.176$
5. 验证所有解都不会使 $\tan\theta = 0$，因此全部有效。最终解（保留三位有效数字）：$1.11, 2.03, 4.25, 5.18$ 弧度

*计算器:* allowed

## 利用毕达哥拉斯恒等式求解二次三角方程

二次三角方程包含三角函数的平方项。利用毕达哥拉斯恒等式（例如 $\sec^2\theta = 1 + \tan^2\theta$）将方程改写为关于单个三角函数的二次方程，再通过因式分解或二次公式求解。

**增根** — 代数运算过程中得到的不满足原方程的解，通常由方程两边同时平方或使用限制定义域的恒等式引入。

**例题:** 求解区间 $0^\circ \leq \theta < 360^\circ$ 内满足 $2\sec^2\theta + \tan\theta - 3 = 0$ 的 $\theta$。

1. 利用毕达哥拉斯恒等式替换 $\sec^2\theta$：

   $$2(1 + \tan^2\theta) + \tan\theta - 3 = 0$$
2. 化简为标准二次形式：

   $$2\tan^2\theta + \tan\theta - 1 = 0$$
3. 对二次表达式进行因式分解：

   $$(2\tan\theta - 1)(\tan\theta + 1) = 0$$
4. 求解第一个因式 $2\tan\theta -1 = 0$：$\tan\theta = 0.5$。解为：$26.6^\circ$, $206.6^\circ$
5. 求解第二个因式 $\tan\theta + 1 =0$：$\tan\theta = -1$。解为：$135^\circ$, $315^\circ$
6. 验证所有解都有效（此处所有取值下正割均有定义）。最终解：$26.6^\circ, 135^\circ, 206.6^\circ, 315^\circ$

> **考试提示:** 如果你使用二次公式求解三角函数，需要舍去超出该三角函数值域的取值（例如 $\sin\theta$ 大于1或小于-1的值）。

## 求解 $a\sin\theta + b\cos\theta = 0$ 型方程

对于形式为 $a\sin\theta + b\cos\theta = 0$ 的方程，你可以整理后两边除以 $\cos\theta$（前提是 $\cos\theta \neq 0$），得到正切方程，再用标准方法求解。$a\sin\theta + b\cos\theta = c$（其中 $c \neq 0$）的R公式属于A-Level内容，超出0606考纲范围，因此这类方程不会出现在你的考试中。

**例题:** 求解区间 $0^\circ \leq \theta < 360^\circ$ 内满足 $3\sin\theta - 2\cos\theta =0$ 的 $\theta$。

1. 整理方程以合并同类项：

   $$3\sin\theta = 2\cos\theta$$
2. 两边除以 $\cos\theta$，注意 $\cos\theta \neq 0$（不会丢失解，因为 $\cos\theta=0$ 时左边为±3，右边为0，不可能成立）：

   $$3\tan\theta = 2 \implies \tan\theta = \frac{2}{3} \approx 0.6667$$
3. 求出解：$\tan^{-1}(2/3) \approx 33.7^\circ$, $33.7^\circ + 180^\circ = 213.7^\circ$
4. 验证两个解都有效。最终解：$33.7^\circ, 213.7^\circ$

## 求解含倍角或移位角的三角方程

许多考试中的方程作用于倍角或移位角，例如 $\sin 2x$、$\cos 3\theta$ 或 $\tan(\theta - 30^\circ)$。要解 $\text{trig}(bx + d) = k$，可做代换 $u = bx + d$，将给定的 $x$ 定义域转换为对应的 $u$ 定义域，在该扩展定义域内求解所有 $u$ 的值，再通过逆代换 $x = \frac{u - d}{b}$ 得到所有 $x$ 的值。

> **warning**
>
> 扩展后的 $u$ 定义域是该方法的核心要点。由于 $u = bx + d$ 的变化速度是 $x$ 的 $b$ 倍，$u$ 的区间长度是原区间的 $b$ 倍，因此解的数量约为原区间的 $b$ 倍。仅在原区间内求解、遗漏额外周期的解是此处最常见的失分原因。

**例题:** 求解 $\sin 2x = \frac{\sqrt{3}}{2}$，其中 $0^\circ \leq x < 360^\circ$。

1. 做代换 $u = 2x$ 并转换定义域。将 $0^\circ \leq x < 360^\circ$ 整体乘以 2 可得：

   $$0^\circ \leq u < 720^\circ$$
2. 求解 $\sin u = \frac{\sqrt{3}}{2}$。参考角 $\alpha = 60^\circ$；正弦值在第一、第二象限为正，得到第一个周期内的解：

   $$u = 60^\circ,\ 120^\circ$$
3. 将上述解加 $360^\circ$ 得到第二个周期的解，仅保留小于 $720^\circ$ 的值：

   $$u = 420^\circ,\ 480^\circ$$
4. 对所有四个 $u$ 的值，通过逆代换 $x = \frac{u}{2}$ 计算：

   $$x = 30^\circ,\ 60^\circ,\ 210^\circ,\ 240^\circ$$

**例题:** 求解 $\sin\left(2\theta + \frac{\pi}{6}\right) = \frac{1}{2}$，其中 $0 \leq \theta < 2\pi$。请给出以 $\pi$ 表示的精确解。

1. 做代换 $u = 2\theta + \frac{\pi}{6}$ 并转换定义域。当 $\theta$ 的取值范围为 $0 \leq \theta < 2\pi$ 时，$u$ 的取值从 $\frac{\pi}{6}$ 开始，到（不包含）$2(2\pi) + \frac{\pi}{6} = \frac{25\pi}{6}$：

   $$\frac{\pi}{6} \leq u < \frac{25\pi}{6}$$
2. 求解 $\sin u = \frac{1}{2}$。参考角 $\alpha = \frac{\pi}{6}$；正弦值在第一、第二象限为正，得到基础解（两个解都位于从 $\frac{\pi}{6}$ 开始的定义域内）：

   $$u = \frac{\pi}{6},\ \frac{5\pi}{6}$$
3. 加 $2\pi$ 得到下一个周期的解；由于 $\frac{25\pi}{6}$ 是不包含的上限，因此到此处停止：

   $$u = \frac{13\pi}{6},\ \frac{17\pi}{6}$$
4. 对每个 $u$ 的值，通过逆代换 $\theta = \frac{u - \frac{\pi}{6}}{2}$ 计算：

   $$\theta = 0,\ \frac{\pi}{3},\ \pi,\ \frac{4\pi}{3}$$

> **考试提示:** 代换完成后立即转换定义域，再开始求解。在你的解题步骤开头写下新的 $u$ 区间，这样就能记得从每个额外周期中收集全部解。

## 常见错误

- **错误做法:** 仅给出主解，遗漏定义域内的其他解
  - 原因: 三角函数具有周期性，给定区间内通常存在多个解
  - 正确做法: 求出主解后，使用象限对称和周期性规则找出所有符合给定定义域的解，逐一核验
- **错误做法:** 将方程两边同时除以三角函数，未检查该函数等于零时的解
  - 原因: 这会消去函数取零时的有效解
  - 正确做法: 先对方程变形，提取公有的三角函数因式，再分别求解每个因式，或者记录排除值，在求解完成后单独核验这些值
- **错误做法:** 使用R公式求解$a\sin\theta + b\cos\theta = c$（其中$c \neq 0$）类方程
  - 原因: R公式属于A-Level内容，超出0606考纲范围，这类题目不会出现在考试中
  - 正确做法: 仅需按照考纲要求，将$a\sin\theta + b\cos\theta = 0$整理为正切形式的方程求解即可
- **错误做法:** 两边平方或使用恒等式后忘记核验增根
  - 原因: 两边平方可能引入不满足原方程的解
  - 正确做法: 将求出的所有解代回原方程核验，确认有效后再写入最终答案
- **错误做法:** 求解方程时混淆角度制和弧度制
  - 原因: 题目会在定义域中指定单位，使用错误单位会得到错误答案，在可使用计算器的试卷中尤其容易出错
  - 正确做法: 求解前务必将计算器调整为定义域指定的单位（角度制或弧度制），确认你的解符合给定区间的单位要求

## 速查表

| 三角函数 | 解的对称规则（0° ≤ θ < 360°） | 周期 |
| --- | --- | --- |
| $\sin\theta = k$ | 若k为正：$\alpha, 180^\circ - \alpha$；若k为负：$180^\circ + \alpha, 360^\circ - \alpha$，其中$\alpha = \sin^{-1}(\|k\|)$ | 360° / 2π |
| $\cos\theta = k$ | 若k为正：$\alpha, 360^\circ - \alpha$；若k为负：$180^\circ - \alpha, 180^\circ + \alpha$，其中$\alpha = \cos^{-1}(\|k\|)$ | 360° / 2π |
| $\tan\theta = k$ | 若k为正：$\alpha, 180^\circ + \alpha$；若k为负：$180^\circ - \alpha, 360^\circ - \alpha$，其中$\alpha = \tan^{-1}(\|k\|)$ | 180° / π |
| 倒数恒等式 | $\cosec\theta = 1/\sin\theta$, $\sec\theta = 1/\cos\theta$, $\cot\theta = 1/\tan\theta$ |  |
| 毕达哥拉斯恒等式 | $\sin^2\theta + \cos^2\theta = 1$, $1 + \tan^2\theta = \sec^2\theta$, $1 + \cot^2\theta = \cosec^2\theta$ |  |

## 下一步

掌握三角方程求解方法后，你可以将该技能应用到更复杂的三角学问题中，包括涉及三角函数求导和积分的微积分题目，以及需要角度计算的向量题目。该考点在CIE IGCSE 附加数学0606考试的试卷1和试卷2中占比很高，请多练习历年真题提升解题速度和准确率，确保可以高效完成无计算器和可使用计算器两类题目。

---

来自 [OwlsPrep](https://www.owlsprep.com) —— A-Level / IB / AP / IGCSE 免费学习指南，依据官方考纲编写。原页面：https://www.owlsprep.com/zh/study/cie-0606-u10-solving-trigonometric-equations/
