# 斜率场

> IB 数学 AI 高等水平 · IB Math AI HL
> 来源: https://www.owlsprep.com/zh/study/ib-math-ai-hl-u4-slope-fields/

我们将覆盖一阶常微分方程斜率场的核心定义、等倾线构造、绘制流程、微分方程与对应斜率场的匹配，以及符合 IB AI HL 评估标准的近似特解曲线追踪方法。

**先修:** [基础求导运算与点梯度计算](https://www.owlsprep.com/zh/study/ib-math-ai-hl-u4-basic-differentiation/); [一阶常微分方程入门](https://www.owlsprep.com/zh/study/ib-math-ai-hl-u4-first-order-odes/)

## 学习目标

- 理解一阶微分方程斜率场的含义
- 为简单的自治与非自治一阶常微分方程绘制部分斜率场
- 将给定斜率场与对应微分方程匹配，并说明选择理由
- 使用斜率场绘制经过指定初始条件的近似特解曲线

## 斜率场的核心定义

斜率场（也称为方向场）是由小线段组成的二维网格，坐标 (x, y) 处的每一条线段的梯度等于该点处计算得到的 dy/dx 值。它可以可视化一阶微分方程的全部通解族，无需你通过代数方法求解该常微分方程。

**斜率场** — 在等间距 (x,y) 坐标处绘制的短切线段网格，每段的梯度等于 f(x,y)，代表 y 在该点处的瞬时变化率。

*记法:* For \frac{dy}{dx} = f(x,y)

**例题:** 对于微分方程 dy/dx = 2x，计算点 (0, 1)、(1, 3) 和 (-2, 0) 处斜率场线段的梯度

1. 将每一组 (x,y) 坐标代入 dy/dx = 2x 的右侧
2. $$At (0,1): \frac{dy}{dx} = 2(0) = 0$$
3. $$At (1,3): \frac{dy}{dx} = 2(1) = 2$$
4. $$At (-2, 0): \frac{dy}{dx} = 2(-2) = -4$$
5. 这些数值就是你在斜率场网格对应坐标处绘制的小线段的精确梯度。

**概念自测**

测试你对斜率场梯度计算的理解

1. 对于 dy/dx = x + y，点 (2, -1) 处斜率场线段的梯度是多少？

   - 1
   - 3
   - -1
   - 2

   *解析:* 代入 x=2, y=-1：2 + (-1) = 1，因此梯度为 1。

*计算器:* allowed

## 等倾线与系统化斜率场绘制

等倾线是连接斜率场上所有 dy/dx 等于固定常数 k 的点的曲线。先绘制等倾线可以避免绘制过程中的猜测，这也是 IB 评分标准中明确规定可以为斜率场绘制题获得部分分数的方法。

**等倾线** — 对于选定的常数 k，形式为 f(x,y) = k 的曲线，沿该曲线绘制的所有斜率场线段都具有相同的梯度 k。

**例题:** 使用等倾线绘制 dy/dx = x + y 的斜率场，取整数 k 值范围为 -2 到 2

1. 对每个 k，整理 f(x,y) = x + y = k，得到直线 y = -x + k
2. $$k=-2: y = -x -2, 沿该直线的所有线段梯度均为 -2$$
3. $$k=-1: y = -x -1, 沿该直线的所有线段梯度均为 -1$$
4. $$k=0: y = -x, 沿该直线的所有线段梯度均为 0（水平）$$
5. $$k=1: y = -x +1, 沿该直线的所有线段梯度均为 1$$
6. $$k=2: y = -x +2, 沿该直线的所有线段梯度均为 2$$
7. 在网格上轻轻画出这5条直线，然后沿每条等倾线的等间距点添加对应梯度的短线段，即可完成斜率场绘制。

> **tip**
>
> IB 考试阅卷官会为正确覆盖9个网格点的部分斜率场给出满分，你不需要填满整个坐标平面。

*计算器:* allowed

## 微分方程与斜率场的匹配

IB 考试中常见的题型要求你从4个选项中选出与给定印刷斜率场对应的正确常微分方程。你可以通过测试零梯度点、等梯度直线和 dy/dx 的符号变化快速排除错误选项。

**考试命令词**

本主题的 IB 考试题常使用以下命令术语：

- **Identify** — 从3-4个选项中选出正确的常微分方程，无需写出推导过程即可得满分

- **Justify your choice** — 你必须明确说明至少一个测试点或性质，排除全部3个错误选项才能获得满分

**例题:** 说明 dy/dx = x、dy/dx = y、dy/dx = x²、dy/dx = sin(x) 中哪一个对应 x 轴（y=0）上所有线段均为水平（梯度为0）的斜率场，并给出理由

1. 首先排除所有在 y=0 的所有点处 dy/dx 不等于 0 的选项
2. $$\frac{dy}{dx} = x: \text{At } y=0, \frac{dy}{dx} = x \text{ which is not zero for } x \neq 0, \text{ eliminate}$$
3. $$\frac{dy}{dx} = y: \text{At } y=0, \frac{dy}{dx} = 0 \text{ for every } x, \text{ this satisfies the condition}$$
4. $$\frac{dy}{dx} = x^2: \text{At } y=0, \frac{dy}{dx} = x^2 \text{ which is not zero for } x \neq 0, \text{ eliminate}$$
5. $$\frac{dy}{dx} = \sin(x): \text{At } y=0, \frac{dy}{dx} = \sin(x) \text{ which is not zero for } x \neq n\pi, \text{ eliminate}$$
6. 剩余的唯一常微分方程是 dy/dx = y，因此它是正确匹配项。

*计算器:* forbidden

## 近似特解的绘制

当你得到完整的斜率场后，就可以绘制经过任意给定初始坐标的唯一特解。该曲线将遵循每一个局部切线段的方向，任意两条不同的特解曲线永远不会相交。

> **mnemonic**
>
> 使用助记词 SMOOTH：与局部线段保持平行、不出现急转弯、遵循所有梯度方向、不与其他解曲线重叠、从初始条件开始连续绘制。

**例题:** 绘制 dy/dx = x + y 经过初始点 (0, 1) 的近似特解

1. 将笔尖精准放在斜率场的坐标 (0, 1) 处
2. 沿 x 正方向缓慢移动曲线，保持曲线与经过的每一条小斜率线段相切
3. 从初始点开始沿 x 负方向重复上述过程
4. 最终得到的光滑曲线就是你的近似特解，不允许出现尖角。

*计算器:* allowed

## 常见错误

- **错误做法:** 绘制的斜线段与该点计算得到的梯度不匹配
  - 原因: 即使你的整体思路正确，阅卷官也会对每一条朝向错误的线段扣1分
  - 正确做法: 绘制前先使用等倾线确认沿同一直线的所有线段都具有相同梯度。
- **错误做法:** 绘制带有尖角的特解曲线
  - 原因: 常微分方程在每一点都定义了唯一的光滑梯度，因此尖角在数学上是不可能存在的
  - 正确做法: 保持你绘制的曲线在每一点都与局部斜线段完全相切，不出现方向突变。
- **错误做法:** 匹配斜率场时混淆 dy/dx = x 和 dy/dx = y
  - 原因: 两者在原点处的梯度都为0，但它们的零梯度等倾线是不同的
  - 正确做法: 测试点 (0, 1)：dy/dx = x 给出梯度0，dy/dx = y 给出梯度1，即可区分两者。
- **错误做法:** 在同一条等倾线上绘制长度差异极大的斜线段
  - 原因: IB 评分标准会为线段长度一致的答案给分，长度不需要完全精确，长度不一致会扣卷面分
  - 正确做法: 所有线段的长度都保持在约5毫米左右，无论其梯度值是多少。

## 速查表

| 任务 | 步骤1 | 步骤2 | 步骤3 |
| --- | --- | --- | --- |
| 绘制斜率场 | 列出 k=-2,-1,0,1,2 对应的等倾线 | 轻轻画出每一条 f(x,y)=k 直线 | 沿每条等倾线添加梯度线段 |
| 匹配常微分方程与斜率场 | 找到所有零梯度点 | 排除与零点不匹配的常微分方程 | 测试1-2个非零点确认结果 |
| 绘制特解 | 清晰标记你的初始条件 | 沿 +x 方向绘制与线段相切的曲线 | 沿 -x 方向绘制与线段相切的曲线 |

## 下一步

掌握斜率场是你后续应对 IB AI HL Paper 3 微分方程题目的关键前置要求，你将把这些可视化表示与欧拉数值近似法、可分离一阶常微分方程的解析解法联系起来。你还将练习从斜率场中识别平衡解，这是在占20分的微分方程 Paper 3 板块中高频出现的高权重考点。该技能还将帮助你理解本单元后续的种群增长与逻辑斯蒂模型可视化，建立动态系统问题的直觉。

---

来自 [OwlsPrep](https://www.owlsprep.com) —— A-Level / IB / AP / IGCSE 免费学习指南，依据官方考纲编写。原页面：https://www.owlsprep.com/zh/study/ib-math-ai-hl-u4-slope-fields/
