欢迎来到变化的世界:微分方程 (Differential Equations)!
你有没有想过,科学家是如何预测兔子群体的增长速度,或是热茶冷却的速度有多快?他们使用的就是微分方程 (Differential Equations, DEs)!普通的方程式(如 \(x + 2 = 5\))能帮助我们找到一个确定的数值,而微分方程则透过观察事物的变化规律,帮助我们找出一个函数(变量之间的关系)。
在这个章节,我们将学习如何“逆向工程”这些变化率,从而还原出原始的公式。起初可能会觉得有点抽象,别担心——你可以把它想象成一位数学侦探,透过分析轨迹(导数)来找出究竟是哪种动物(函数)留下了这些足迹!
先备知识检查:在开始之前,请确保你已经熟练掌握基础的积分 (Integration) 和微分 (Differentiation)。如果你能够正确积分 \( \frac{1}{x} \) 和 \( e^x \),那你就已经成功一半了!
1. 解可分离变量的微分方程
你在 H2 课程中最常见到的 DE 形式通常是这样的:
\( \frac{dy}{dx} = f(x)g(y) \)
这意味着导数是由 \(x\) 的部分与 \(y\) 的部分相乘而成。为了求解,我们使用一种称为变量分离法 (Separation of Variables) 的技巧。
如何分离变量(“社交距离”法则)
将 \(x\) 和 \(y\) 看作两个需要待在等号两侧的群体。你的目标是将所有含有 \(y\) 的项与 \(dy\) 放在左边,所有含有 \(x\) 的项与 \(dx\) 放在右边。
分步流程:
1. 重排:将 \(g(y)\) 项移至左边(通常会变成 \( \frac{1}{g(y)} \)),并将 \(dx\) 移至右边。
\( \frac{1}{g(y)} dy = f(x) dx \)
2. 积分:在两边加上积分符号。
\( \int \frac{1}{g(y)} dy = \int f(x) dx \)
3. 求解:执行两边的积分运算。
4. 加入 \(C\):别忘了积分常数!(通常我们直接加在 \(x\) 的那一侧)。
5. 简化:如果可以,将最终方程式重排,使 \(y\) 成为主项(这称为显函数形式 (Explicit form))。
例子:求解 \( \frac{dy}{dx} = \frac{x}{y} \)
1. 分离: \( y \ dy = x \ dx \)
2. 积分: \( \int y \ dy = \int x \ dx \)
3. 求解: \( \frac{y^2}{2} = \frac{x^2}{2} + C \)
4. 简化: \( y^2 = x^2 + 2C \) (或者写成 \( y^2 = x^2 + A \),其中 \(A\) 是一个常数)。
小测验:分离是否成功
重点提示:如果你无法透过乘法或除法将所有的 \(y\) 移到一边,将所有的 \(x\) 移到另一边,那么这就不是一个可分离的微分方程!
2. 通解与特解 (General vs. Particular Solutions)
当你解一个 DE 时,通常会得到一个常数 \(C\)。这称为通解 (General Solution),因为它代表了一整组的曲线族。
然而,如果题目给了你一个特定的条件(例如“当 \(x = 0, y = 1\) 时”),你就可以算出 \(C\) 的确切数值。这称为特解 (Particular Solution)。
类比:
- 通解:“我正搭乘一辆巴士去某个城市。”(哪辆巴士?哪个城市?还不知道!)
- 特解:“我正搭乘 168 号巴士去勿洛 (Bedok)。”(一切都已经确定了。)
常见错误:
一定要在积分的当下立刻加上积分常数 \(+C\)。不要等到代数计算全部结束后才加,否则你的最终答案会出错!
3. 使用代换法简化微分方程
有时候,DE 看起来很复杂且无法直接分离。在这种情况下,题目通常会提供一个代换 (Substitution)(例如 \(v = y - x\) 或 \(y = vx\))来让题目变简单。
处理代换的步骤:
1. 对代换式求导:如果你被给予 \(v = y - x\),就求出 \( \frac{dv}{dx} \)。
2. 全盘替换:将 \(y\) 和 \( \frac{dy}{dx} \) 的新表达式代入原本的 DE 中。
3. 求解新的 DE:现在它应该会变成关于 \(v\) 和 \(x\) 的可分离方程。
4. 回代:解出来后,记得将 \(v\) 换回原本 \(y\) 的表达式。
如果刚开始觉得这很棘手也不用担心!只要记住:代换的目的是为了“隐藏”复杂的部分,好让你能够发挥“变量分离法”的功力。
4. 建立微分方程模型 (Formulating DEs)
这是我们将 DE 应用到现实生活的时候了。你会遇到应用题,并被要求“建立一个微分方程”。
解码“数学语言”:
- “\(N\) 的增加率”意指 \( \frac{dN}{dt} \)。
- “与……成正比”意指 \( = k \times (\dots) \)。
- “减少率”意指你必须包含一个负号 (\( -k \))。
情境举例:
“人口 \(P\) 的增长率与人口的平方根成正比。”
转换为数学: \( \frac{dP}{dt} = k\sqrt{P} \)
你知道吗?这正是放射性衰变的运作原理!元素消失的速率与剩余的数量成正比: \( \frac{dm}{dt} = -km \)。
建模的重要提示
务必识别自变量(通常是时间 \(t\))和因变量(会变化的那个量)。留意像“反比 (inversely proportional)”这样的词汇,这意味着你要做的是除以该变量,而不是相乘。
5. 解释解的意义
求出解之后,你可能会被问到“长期来看 (in the long run)”会发生什么。
寻找水平渐近线:
当 \(t \to \infty\) 时,\(y\) 会发生什么变化?
例如,如果你的解是 \( y = 100 - 50e^{-t} \),当 \(t\) 变得非常大时,\(e^{-t}\) 会趋近于 \(0\)。因此,\(y\) 会趋近于 \(100\)。这可能代表湖泊的最大容量,或物体下落时的终端速度。
总结检查清单
1. 我能分离变量吗?(将 \(y\) 移到左边,\(x\) 移到右边)。
2. 我记得加 \(+C\) 吗?(在积分完后立即加上!)。
3. 我用了初始条件吗?(代入 \(x\) 和 \(y\) 来找出特解)。
4. 我能将文字转换为速率吗?(速率 = 导数)。
5. 我的代数运算正确吗?(简化时要特别小心对数与指数运算!)。
你一定没问题的!微分方程不过就是积分的“最终魔王”而已。只要精通变量分离法,剩下的就只是细心的计算工作了。