👋 欢迎来到一阶微分方程(FP2)

数学爱好者们,大家好!在本章“一阶微分方程”中,纯数学将真正与现实世界建立连接。微分方程(Differential Equations,简称 DEs)本质上是描述“变化”的语言——无论是人口的增长、物质的衰变,还是温度随时间的演变,都离不开它。
如果这听起来有些深奥,别担心!我们将拆解 FP2 课程中专用的三种强力解题方法,专门攻克那些最棘手的一阶方程。掌握这些技巧,你的解题工具箱将大大扩容!

先修知识检查: 在深入学习之前,请确保你已经熟练掌握了基础积分、微分的乘积法则(Product Rule)以及链式法则(Chain Rule)。


第 1 节:认识一阶微分方程

一阶微分方程仅包含一阶导数 \( \frac{dy}{dx} \)。我们的目标是找到满足该方程的函数 \( y = f(x) \)。
在 FP2 中,我们将重点学习超越简单“变量分离法”的高级解法。

类型 1:齐次方程 (Homogeneous Equations)

如果一个一阶方程可以写成以下形式,它就是齐次的:

$$ \frac{dy}{dx} = f\left(\frac{y}{x}\right) $$

这是什么意思呢?如果你观察分子和分母中各项的次数,会发现它们是相同的(或者可以通过化简变得相同)。如果你用 \(\lambda x\) 代替 \(x\),用 \(\lambda y\) 代替 \(y\),其中的 \(\lambda\) 会被约掉。

示例: \( \frac{dy}{dx} = \frac{x^2 + y^2}{xy} \)。每一项(\(x^2\), \(y^2\), \(xy\))的总次数都是 2。因此,它是齐次方程!

齐次方程的解法:\( y = vx \)

解决齐次方程的诀窍在于使用代换:

$$ \mathbf{y = vx} $$

其中 \(v\) 是 \(x\) 的函数。这种代换有一种“魔力”,它能将问题转化为你可以用变量分离法解决的形式。

分步解题流程:

  1. 代换 \(y\): 用 \(vx\) 替换 \(y\)。(这正是让右侧化简为仅含 \(v\) 的函数的关键)。
  2. 求 \(\frac{dy}{dx}\): 使用乘积法则对 \(y = vx\) 求导。

    $$ \frac{dy}{dx} = v \cdot (1) + x \cdot \frac{dv}{dx} $$ $$ \frac{dy}{dx} = v + x \frac{dv}{dx} $$

  3. 代入原微分方程: 用上述结果替换原方程中的 \(\frac{dy}{dx}\)。
  4. 分离变量: 最终得到的方程总是可以在 \(v\) 和 \(x\) 之间进行变量分离。隔离 \(\frac{dv}{dx}\),并整理方程,使得所有含有 \(v\) 的项与 \(dv\) 在一起,所有含有 \(x\) 的项与 \(dx\) 在一起。
  5. 积分并代回: 对等式两边积分,最后用 \( \frac{y}{x} \) 替换 \(v\),从而得到 \(y\) 的通解。

🧠 记忆小贴士: 当你在方程中看到 \(y/x\) 反复出现时,就要想到需要做 Very Xtra(非常额外)的工作!即令 \(y=vx\)。

快速回顾:齐次方程

条件: 可以写成 \( \frac{dy}{dx} = f(y/x) \) 的形式。
关键步骤: 使用代换 \(y = vx\)。
结果: 总是能转化为可分离变量的方程。


第 2 节:线性一阶微分方程(积分因子法)

在 FP2 中,你最常遇到且最重要的一阶微分方程类型是线性一阶微分方程

标准线性形式

如果一个方程可以写成以下标准形式,它就是线性的:

$$ \frac{dy}{dx} + P(x)y = Q(x) $$

此处,\(P(x)\) 和 \(Q(x)\) 仅是 \(x\) 的函数(或常数)。请注意,\(\frac{dy}{dx}\) 的系数必须为 1。如果不是,请先将整个方程除以该系数!

积分因子 (Integrating Factor, IF)

我们使用一个特殊的函数,即积分因子 \(I(x)\) 来求解这些方程。积分因子的作用是让方程的左侧立即变得可积,因为它会被转换为乘积法则的结果。

积分因子的公式为:

$$ \mathbf{I(x) = e^{\int P(x) dx}} $$

重要提示: \(P(x)\) 必须是标准形式中 \(y\) 的系数。

解题方法:LIFe (线性积分因子法)

该方法是一套系统化的流程。请严格按照以下步骤操作:

  1. 检查标准形式: 确保方程符合 \( \frac{dy}{dx} + P(x)y = Q(x) \),并确定 \(P(x)\)。
  2. 计算积分因子 (IF): 求出 \( I(x) = e^{\int P(x) dx} \)。(关键点:在此阶段不需要加 \(+C\))。
  3. 相乘: 将整个标准形式的方程两边同时乘以积分因子 \(I(x)\)。
  4. 乘积法则快捷键: 此时,方程的整个左侧必然是积 \( y \cdot I(x) \) 的导数:

    $$ \mathbf{\frac{d}{dx} \left(y \cdot I(x)\right) = Q(x) \cdot I(x)} $$

  5. 积分: 对等式两边关于 \(x\) 进行积分:

    $$ y \cdot I(x) = \int Q(x) I(x) dx + C $$

  6. 隔离 \(y\): 将等式两边除以 \(I(x)\),即可得到 \(y\) 的最终解。

💡 为什么这样做有效?(你知道吗?)
积分因子的设计初衷就是当你把它乘以 \(P(x)y\) 时,得到的项 \(I(x) P(x) y\) 正好补齐了 \(y \cdot I(x)\) 进行乘积求导所需的缺失项。这是一种简化积分的数学技巧!

⚠️ 积分因子法的常见错误
  • 符号错误: 如果标准形式是 \( \frac{dy}{dx} - 3y = x \),那么 \(P(x)\) 是 \(-3\),而不是 \(3\)。符号对计算 \(I(x)\) 至关重要。
  • 遗漏常数: 在最终积分步骤(第 5 步)后忘记加上 \(+C\)。这会将通解变成特解!
  • 未化为标准形式: 在 \(\frac{dy}{dx}\) 的系数不是 1 时就开始使用该方法。(例如,在 \(x \frac{dy}{dx} + y = 2x^2\) 中,必须先除以 \(x\))。

第 3 节:可转化为线性形式的方程(伯努利方程)

有时,微分方程看起来几乎是线性的,但总有一个讨厌的项阻碍我们直接使用积分因子法。这些通常被称为伯努利方程 (Bernoulli's Equations)(虽然你不需要强记这个名字,但识别出这种形式很重要!)。

可约化的形式

方程看起来像这样:

$$ \frac{dy}{dx} + P(x)y = Q(x)y^n $$

除了右侧多了一个 \(y^n\)(其中 \(n \neq 0\) 且 \(n \neq 1\))之外,它和线性方程一模一样。

关键代换

要解决这个问题,我们必须通过引入一个新的变量 \(z\) 进行代换,将方程转化为标准线性形式。

$$ \mathbf{z = y^{1-n}} $$

别慌!这个过程是有固定公式的,只需要细心进行代数运算并正确应用链式法则即可。

分步转化流程
  1. 除法: 将整个方程除以 \(y^n\):

    $$ y^{-n} \frac{dy}{dx} + P(x)y^{1-n} = Q(x) $$

  2. 代换: 令 \( z = y^{1-n} \)。
  3. 求 \(\frac{dz}{dx}\): 使用链式法则求 \(z\) 关于 \(x\) 的导数:

    $$ \frac{dz}{dx} = \frac{dz}{dy} \cdot \frac{dy}{dx} $$ $$ \frac{dz}{dx} = (1-n) y^{1-n-1} \frac{dy}{dx} $$ $$ \frac{dz}{dx} = (1-n) y^{-n} \frac{dy}{dx} $$

  4. 转化 \(\frac{dy}{dx}\) 项: 从第 3 步可以看出:

    $$ y^{-n} \frac{dy}{dx} = \frac{1}{1-n} \frac{dz}{dx} $$

  5. 改写方程: 将新的项代回除过后的方程(第 1 步)。

    $$ \frac{1}{1-n} \frac{dz}{dx} + P(x)z = Q(x) $$

  6. (关于 \(z\) 的)标准线性形式: 两边同时乘以 \((1-n)\) 得到标准形式:

    $$ \mathbf{\frac{dz}{dx} + (1-n)P(x)z = (1-n)Q(x)} $$


恭喜! 你现在得到了一个关于变量 \(z\) 的标准线性微分方程。你可以直接使用第 2 节中的积分因子法来求解它。

最后一步: 当你解出 \(z(x)\) 后,记得将 \(z\) 换回 \(y^{1-n}\),从而求出 \(y\) 的最终解。

通用解题策略技巧

拿到方程,先看结构:
1. 是否同时包含 \(\frac{dy}{dx}\) 和 \(y\)(线性)?使用积分因子 (IF)。
2. 是否同时包含 \(\frac{dy}{dx}\)、\(y\) 以及一个乘积项 \(y^n\)(可约化)?使用 \(z = y^{1-n}\)。
3. 是否可以写成 \(y/x\) 的函数(齐次)?使用 \(y = vx\)。

🔑 一阶微分方程的核心总结

  • 齐次方程: 寻找 \(y/x\)。使用 \(y = vx\)。结果可分离变量
  • 线性方程: 标准形式 \( \frac{dy}{dx} + P(x)y = Q(x) \)。使用积分因子 \( I(x) = e^{\int P(x) dx} \)。
  • 可约化方程 (伯努利): 形式 \( \frac{dy}{dx} + P(x)y = Q(x)y^n \)。使用代换 \( z = y^{1-n} \) 将其转化为关于 \(z\) 的线性方程,再用积分因子法。
  • 常数 C: 在最终积分后永远不要忘记加上任意常数 \(+C\)。它决定了方程的解族!