# 线性定律 — 直线形式

> CIE IGCSE 附加数学 · 0606 2025-2027
> 来源: https://www.owlsprep.com/zh/study/cie-0606-u7-linear-law-straight-line-form/

本指南将根据CIE IGCSE附加数学0606大纲要求，教授你通过代数重排和对数运算，将非线性数学关系转换为标准直线形式$Y = mX + c$。

**先修:** 掌握直线图像相关知识（梯度、截距、$Y=mX+c$形式）; 熟练运用对数运算法则（幂法则、乘积法则）

## 学习目标

- 将非线性关系$y=Ax^n$、$y=Ab^x$、$y^2=Ax^3+B$转换为$Y=mX+c$形式
- 为每个转换后的关系识别Y、X、梯度m和截距c
- 根据转换后图像的梯度和截距计算常数A、n、b、B
- 正确应用线性定律解答CIE 0606结构化考试题
- 补全实验数据表中的转换行，从拟合直线上的两个点求出常数

## 多项式关系的变换

许多非线性关系仅通过简单的代数整理就可以转化为直线形式，无需使用对数。这适用于x和y的指数均为固定常数的多项式形式，例如$y^2 = Ax^3 + B$。

**直线形式变换** — 将非线性关系整理为符合$Y = mX + c$形式的过程，其中Y和X是原变量x和y的函数，m为斜率，c为Y轴截距。

**例题:** 将关系式$y^2 = 5x^3 + 2$变换为$Y = mX + c$形式，指出Y、X、m和c分别是什么。

1. 将给定形式与目标直线结构对比。因变量项为$y^2$，自变量项为$x^3$。
2. 定义变换后的变量：$Y = y^2$，$X = x^3$。
3. 代入原方程可得：$Y = 5X + 2$。
4. 确定数值：斜率$m = 5$，截距$c = 2$。

> **考试提示:** 在考试作答时务必清晰标注变换后的Y和X变量，避免丢失步骤分。

## 幂关系的线性化（$y = Ax^n$）

幂关系中x的指数为未知常数n，因此我们使用对数运算法则消去指数，得到线性形式。对等式两边取以10为底的对数，可以将乘积和幂运算转化为加法项。

> **tip**
>
> 如果你使用自然对数（ln）而非常用对数log₁₀，那么计算A时应使用$A = e^c$而非$10^c$。整个解题过程中请始终使用相同的对数底数。

**例题:** 将$y = Ax^n$变换为直线形式，并说明如何通过变换后的图像求出A和n。

1. 对方程两边取常用对数：$\lg y = \lg (Ax^n)$。
2. 应用对数乘积法则：$\lg y = \lg A + \lg x^n$。
3. 应用对数幂法则：$\lg y = n \lg x + \lg A$。
4. 对应$Y = mX + c$形式：$Y = \lg y$，$X = \lg x$，斜率$m = n$，截距$c = \lg A$。
5. 计算常数：n等于图像的斜率，$A = 10^c$，其中c为Y轴截距。

## 指数关系的线性化（$y = Ab^x$）

指数关系中x位于指数位置，因此我们同样使用对数将这类形式线性化。该过程与幂关系的处理几乎完全相同，但变换后的X变量是原变量x本身，而非x的对数函数。

**例题:** 将$y = Ab^x$变换为直线形式，并说明如何通过变换后的图像求出A和b。

1. 两边取常用对数：$\lg y = \lg (Ab^x)$。
2. 应用乘积法则：$\lg y = \lg A + \lg b^x$。
3. 应用幂法则：$\lg y = (\lg b) x + \lg A$。
4. 对应$Y = mX + c$形式：$Y = \lg y$，$X = x$，斜率$m = \lg b$，截距$c = \lg A$。
5. 计算常数：$b = 10^m$，$A = 10^c$。

**概念自测**

1. 对于关系式$y = 3(2)^x$，以$\lg y$为纵轴、x为横轴的变换后图像的斜率是多少？

   *解析:* 正确！斜率等于$\lg b$，其中b是指数的底数，本题中b=2。

## 线性定律考试题型求解

大多数考试题会给出实验测得的x和y数值，或者变换后的直线图像，要求你计算未知常数。请务必写出所有变换步骤，以拿到全部步骤分。

**例题:** 绘制$\lg y$随$\lg x$变化的图像得到一条直线，其斜率为2，Y轴截距为0.69897。求关系式$y = Ax^n$中A和n的值。

1. 回顾幂关系的变换形式：$\lg y = n \lg x + \lg A$。
2. 将斜率与n对应：$n = 2$。
3. 将截距与$\lg A$对应：$\lg A = 0.69897$。
4. 计算A：$A = 10^{0.69897} = 5$。
5. 最终关系式：$y = 5x^2$。

**考试命令词**

- **Transform into straight line form** — 整理给定的非线性方程使其符合$Y = mX + c$形式，清晰说明你对Y和X的定义。 *(对于$y = 7x^3$，写出$Y = \lg y$，$X = \lg x$，因此$Y = 3X + \lg7$。)*

- **Find the constants** — 利用变换后图像的斜率和截距，计算原非线性关系中的未知数值。

*计算器:* allowed

## 将$e$与$\ln$相关关系线性化

自然指数$e$和自然对数$\ln$属于0606考纲内容，7.4节的线性定律示例包含$e^{2y} = Ax^2 + B$和$y^3 = A\ln x + B$这类形式。处理这类问题的方法和之前的题型完全一致：选取变换后的变量Y和X，使方程变为$Y = mX + c$的形式，随后从斜率和截距中直接读出未知常数。

> **tip**
>
> 当完整的$e^{ky}$块或者$\ln x$项直接与常数相加时，无需额外取对数——直接将该块作为坐标轴变量绘图即可。只有当未知量被包裹在指数或幂次内部时，才需要对整体取对数。

**例题:** 变量x和y满足$e^{2y} = Ax^2 + B$，其中A和B为常数。将$e^{2y}$对$x^2$绘图可得到一条过点$(2, 11)$和$(5, 26)$的直线，求A和B的值。

1. 该方程已经是和的形式：块$e^{2y}$等于A乘以块$x^2$再加上常数B。因此将$e^{2y}$作为纵轴、$x^2$作为横轴绘图即可，此处无需取对数。
2. 定义变换变量$Y = e^{2y}$和$X = x^2$，原关系变为$Y = AX + B$，因此斜率为A，截距为B。
3. 根据两个已知点计算斜率：$A = \frac{26 - 11}{5 - 2} = \frac{15}{3} = 5$。
4. 将点$(2, 11)$代入$Y = 5X + B$求出B：$11 = 5(2) + B$，因此$B = 11 - 10 = 1$。
5. 用第二个点验证：$5(5) + 1 = 26$，与点$(5, 26)$吻合，因此$A = 5$，$B = 1$。

**例题:** 变量x和y满足关系$y = ax^n$，其中a和n为常数。使用自然对数将$\ln y$对$\ln x$绘图，得到一条斜率为0.5、过点$(0, 1.6094)$的直线，求n和a的值。

1. 对$y = ax^n$两边同时取自然对数：$\ln y = \ln(ax^n)$。
2. 运用对数的乘积法则和幂次法则：$\ln y = \ln a + n\ln x$，整理可得$\ln y = n\ln x + \ln a$。
3. 将其与$Y = mX + c$对应，令$Y = \ln y$、$X = \ln x$，可得斜率$m = n$，截距$c = \ln a$。
4. 从斜率直接读出n的值：$n = 0.5$。
5. 该直线过点$(0, 1.6094)$，因此截距$\ln a = 1.6094$。由于使用的是自然对数，可得$a = e^{1.6094} = 5.00$（保留三位有效数字）。
6. 因此$n = 0.5$，$a = 5$，原方程为$y = 5x^{0.5} = 5\sqrt{x}$。请注意底数规则：使用$\ln$时我们通过$a = e^{c}$还原常数，而使用$\lg$时则需要用$a = 10^{c}$计算。

**概念自测**

1. 对于方程$y^3 = A\ln x + B$，你应该选取哪两个量分别作为Y轴和X轴来得到一条直线？

   *解析:* 正确！$\ln x$项已经单独分离出来与常数相加，因此将$y^3$对$\ln x$绘图即可，此时斜率等于A，截距等于B，无需额外取对数。

> **考试提示:** $e$和$\ln$形式在0606考卷中频繁出现。当你看到y带有e的幂次或者出现$\ln x$项时即可识别这类题型，随后选取合适的Y和X变量，确保没有未知量留在对数或指数内部。

*计算器:* allowed

## 处理实验数据表

最常见的线性定律考题会给出一张实验数值表，要求你：(i) 补全一行变换后的数值，(ii) 说明需要将哪两个量绘图才能得到直线，(iii) 用直线上的两个点求出未知常数。请完成下面使用指数模型$y = Ab^x$的示例。

| $x$ | $y$ |
| --- | --- |
| 1 | 10 |
| 2 | 20 |
| 3 | 40 |
| 4 | 80 |
| 5 | 160 |

**例题:** 上表中的变量$x$和$y$满足关系$y = Ab^x$，其中A和b为常数。(i) 补全$\lg y$的数值行，所有数值保留两位小数。(ii) 说明需要将哪两个量绘图才能得到一条直线。(iii) 利用直线上的两个点求出A和b的值。

1. (i) 部分：对每个y值取常用对数：$\lg 10 = 1.00$，$\lg 20 = 1.30$，$\lg 40 = 1.60$，$\lg 80 = 1.90$，$\lg 160 = 2.20$（均保留两位小数）。
2. (ii) 部分：对$y = Ab^x$两边同时取常用对数：$\lg y = \lg A + \lg(b^x) = (\lg b)x + \lg A$。
3. 将其与$Y = mX + c$对比：将$Y = \lg y$作为纵轴，$X = x$作为横轴绘图。此时斜率为$\lg b$，截距为$\lg A$。
4. (iii) 部分：变换后的点$(x, \lg y)$位于同一条直线上。选取两个间距较大的点，例如$(1, 1.00)$和$(5, 2.20)$。
5. $$m = \frac{2.20 - 1.00}{5 - 1} = \frac{1.20}{4} = 0.30$$
6. 斜率等于$\lg b$，因此$\lg b = 0.30$，可得$b = 10^{0.30} \approx 2.0$。
7. 将点$(1, 1.00)$代入$\lg y = 0.30x + c$求出截距$c = \lg A$：$1.00 = 0.30(1) + c$，因此$c = 0.70$。
8. 随后可得$A = 10^{c} = 10^{0.70} \approx 5.0$。
9. 因此$A \approx 5$，$b \approx 2$，原方程为$y \approx 5(2)^x$。代入x=3验证：$5(2)^3 = 5 \times 8 = 40$，与表中数值吻合。

> **tip**
>
> 对于幂模型$y = Ax^n$，可以使用完全相同的流程，但你还需要补全$\lg x$的数值行，将$\lg y$对$\lg x$绘图。对于$y = Ab^x$，仅需要计算$\lg y$，因为变量X直接使用原始的x即可，无需变换。

> **考试提示:** 当你从直线上选取两个点计算斜率时，请选择间距较大、且位于清晰网格交点上的点，这样可以将舍入误差控制在较小范围内，保证你拿到步骤分。

*计算器:* allowed

## 作图并从图上估读常数

在上一节中，两个点是直接从表格里取的。而在这类题分值最高的版本中，题目会给你方格纸：你必须自己把变换后的点描到图上，用肉眼画出一条最佳拟合直线，然后从你画的直线上读取数值来估计斜率和截距。由于实验点会略有散布，这些都是估计值，因此答案通常保留1到2位有效数字，并接受一个较小的取值范围。

| $x$ | $y$ |
| --- | --- |
| 1 | 4.0 |
| 2 | 11.0 |
| 3 | 21.5 |
| 4 | 31.5 |
| 5 | 45.5 |

**例题:** 上表中的变量 $x$ 和 $y$ 满足关系 $y = Ax^n$，其中 $A$ 和 $n$ 为常数。在方格纸上将 $\lg y$ 对 $\lg x$ 作图，画出直线并利用该图估计 $A$ 和 $n$ 的值。

1. 确定作图对象。对 $y = Ax^n$ 两边取常用对数：$\lg y = n\lg x + \lg A$。与 $Y = mX + c$ 对比，将 $Y = \lg y$ 作为纵轴、$X = \lg x$ 作为横轴作图；斜率为 $n$，纵轴截距为 $\lg A$。
2. 列出变换后的数值表，每个值保留两位小数。$\lg x$：$0.00, 0.30, 0.48, 0.60, 0.70$。$\lg y$：$\lg 4.0 = 0.60, \lg 11.0 = 1.04, \lg 21.5 = 1.33, \lg 31.5 = 1.50, \lg 45.5 = 1.66$。
3. 描出五个点 $(\lg x, \lg y)$：$(0.00, 0.60), (0.30, 1.04), (0.48, 1.33), (0.60, 1.50), (0.70, 1.66)$。它们接近一条直线，因此用直尺沿这些点画出一条最佳拟合直线，使直线上下两侧的点数大致相等。
4. 通过读取直线上间距较大的两个点来估计斜率（这两个点位于你所画的直线上，不必是描出的数据点）。例如该直线大约经过 $(0.10, 0.75)$ 和 $(0.70, 1.65)$。
5. $$n = m \approx \frac{1.65 - 0.75}{0.70 - 0.10} = \frac{0.90}{0.60} = 1.5$$
6. 通过读取直线在 $\lg x = 0$ 处与纵轴的交点来估计截距：此处 $c = \lg A \approx 0.60$。
7. 反向还原变换以求出常数：$A = 10^{c} = 10^{0.60} \approx 4.0$，$n \approx 1.5$。
8. 写出结果：$y \approx 4x^{1.5}$。用表中 $x = 4$ 验证：$4 \times 4^{1.5} = 4 \times 8 = 32$，与测得的 $31.5$ 接近，说明估计合理。

> **tip**
>
> 只有当横轴数值确实为 $0$ 时，才能直接读取截距。如果你的 $X$ 轴不是从 $0$ 开始（坐标轴断裂），不要把网格左边缘的交点当作截距——应先求出斜率，再将直线上的一个点代入 $Y = mX + c$ 解出 $c$。

**概念自测**

1. 要从最佳拟合直线上估计斜率，应该使用哪两个点？

   *解析:* 正确！从你用直尺画出的最佳拟合直线上读取这两个点（它们不必是原始数据点），并选取间距较大的点，使斜率估计更准确。

> **考试提示:** 分值最高的线性定律题会给你方格纸，要求你把变换后的点描出来、画出一条最佳拟合直线，再从直线上读出常数。得分点在于准确描点、用直尺画出合理的最佳拟合直线、以及从直线上估读数值——而不是靠任何表格捷径或回归公式。

*计算器:* allowed

## 常见错误

- **错误做法:** 混淆指数关系和幂关系对应的X变量
  - 原因: 幂关系使用$\lg x$作为X，指数关系使用x作为X，混淆两者会得到错误的梯度值
  - 正确做法: 对于$y=Ax^n$，$X=\lg x$；对于$y=Ab^x$，$X=x$，务必写出转换步骤确认
- **错误做法:** 使用以10为底的对数时，直接取$A = c$而不是$A = 10^c$
  - 原因: 转换后图像的截距是$\lg A$，而不是A本身
  - 正确做法: 始终将10（如果使用ln则取e）取截距的次方，得到A的值
- **错误做法:** 忘记对等式两边的所有项取对数
  - 原因: 漏掉常数A的对数会导致线性形式无效
  - 正确做法: 将幂/指数关系线性化时，对等式两边的每一项都取对数
- **错误做法:** 使用最小二乘回归计算梯度/截距
  - 原因: 回归运算超出0606的考试范围，所有题目都会给出直线或两个点用于计算梯度
  - 正确做法: 使用直线上给定的两个点计算梯度，或使用题目中给出的指定梯度
- **错误做法:** 将$y=Ax^n$重排为$y/x^n = A$并声称这是直线形式
  - 原因: 该形式没有带梯度的X项，不符合$Y=mX+c$的结构
  - 正确做法: 如示例所示，使用对数将幂和指数关系线性化

## 速查表

| 关系类型 | 原始方程 | 转换后Y | 转换后X | 梯度m | 截距c | 常数计算方式 |
| --- | --- | --- | --- | --- | --- | --- |
| 简单多项式 | $y^2 = Ax^3 + B$ | $y^2$ | $x^3$ | A | B | $A=m$, $B=c$ |
| 幂关系 | $y = Ax^n$ | $\lg y$ | $\lg x$ | n | $\lg A$ | $n=m$, $A=10^c$ |
| 指数关系 | $y = Ab^x$ | $\lg y$ | x | $\lg b$ | $\lg A$ | $b=10^m$, $A=10^c$ |
| y的指数形式 | $e^{2y} = Ax^2 + B$ | $e^{2y}$ | $x^2$ | A | B | $A=m$, $B=c$ |
| 幂关系（自然对数） | $y = ax^n$ | $\ln y$ | $\ln x$ | n | $\ln a$ | $n=m$, $a=e^c$ |
| 含x对数项的形式 | $y^3 = A\ln x + B$ | $y^3$ | $\ln x$ | A | B | $A=m$, $B=c$ |

## 下一步

在掌握线性定律的直线形式后，你可以将该技能用于解答CIE IGCSE附加数学考试卷1（非计算器）和卷2（计算器）中的实验数据类问题。如果你后续继续学习A-Level数学，该技能也是曲线拟合、运动学等后续主题的基础。接下来，请练习结合线性定律、对数运算法则和直线图像计算的历年真题，提升你的答题速度和考试准确率。

---

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