二阶微分方程简介

欢迎来到进阶数学(Further Mathematics)中最强大的工具之一!如果你已经学过一阶微分方程(只涉及 \(\frac{dy}{dx}\)),那么现在是时候升级了。二阶微分方程涉及二阶导数,即 \(\frac{d^2y}{dx^2}\)。

为什么要学这个?因为这些方程描述了世界如何进行“加速”。工程师利用这些方程设计汽车悬挂系统,建筑师借此确保摩天大楼不会在风中过度摇晃,物理学家则用它们来理解光波与声波的传播。别担心,刚开始看或许会觉得头晕,但只要掌握了求解的“食谱”,这就变成了一个非常有逻辑且按部就班的过程!


1. 方程的剖析

在本课程中,我们主要探讨常系数线性二阶微分方程。它们的形式通常如下:

\( a\frac{d^2y}{dx^2} + b\frac{dy}{dx} + cy = f(x) \)

其中 \(a\)、\(b\) 和 \(c\) 只是普通的数值(常数)。

两部分的任务

为了找到完整的“通解”(General Solution),我们必须解决两个小谜题:

  1. 互补函数(Complementary Function, 简称 CF):这是假设等式右边为零(即 \(f(x) = 0\))时的情况。
  2. 特解(Particular Integral, 简称 PI):这是为了对应等式右边的实际函数 \(f(x)\) 而求出的特定解。

通解 = CF + PI

比喻:你可以将 CF 想象成吉他弦自然振动的方式,而 PI 则是因你持续拨动它所产生的运动方式。


2. 第一部分:求互补函数 (CF)

为了求出 CF,我们需要解齐次方程:\( a\frac{d^2y}{dx^2} + b\frac{dy}{dx} + cy = 0 \)。

逐步操作:

第一步:写出辅助方程(Auxiliary Equation, 简称 AE)。
将导数替换为新变量 \(m\) 的幂次:
\( am^2 + bm + c = 0 \)

第二步:解这个二次方程。
使用二次公式或因式分解法求出根 \(m_1\) 和 \(m_2\)。你的 CF 完全取决于这些根的类型。

三种可能的“根”路径:

情况 1:两个不同的实根 (\(m_1 \neq m_2\))
\( \text{CF} = Ae^{m_1x} + Be^{m_2x} \)

情况 2:一个重实根 (\(m_1 = m_2 = m\))
\( \text{CF} = (A + Bx)e^{mx} \)
记忆小撇步:如果根“很无聊”且重复了,我们就在第二项加一个 \(x\) 来增加一点趣味!

情况 3:复数根 (\(m = p \pm iq\))
\( \text{CF} = e^{px}(A \cos qx + B \sin qx) \)
注意:\(p\) 是实部,\(q\) 是虚部。

快速回顾: CF 永远包含两个任意常数 \(A\) 和 \(B\)。


3. 第二部分:求特解 (PI)

现在让我们看看等式右边的 \(f(x)\)。我们需要根据 \(f(x)\) 的样子来“猜测”一个 PI 的形式。我们通常使用 \(y_{\lambda}\) 或 \(y_p\) 来表示。

“猜测”对照表:

- 如果 \(f(x)\) 是多项式(例如 \(4x^2\)):猜测 \(y = \lambda x^2 + \mu x + \nu\)
- 如果 \(f(x)\) 是指数函数(例如 \(3e^{5x}\)):猜测 \(y = \lambda e^{5x}\)
- 如果 \(f(x)\) 是正弦/余弦函数(例如 \(2\sin 3x\)):猜测 \(y = \lambda \sin 3x + \mu \cos 3x\)

要避免的常见错误: 如果你的 \(f(x)\) 只有 \(2 \sin 3x\),你的猜测必须同时包含 \(\sin\) 和 \(\cos\)。它们是绑定在一起的!

“碰撞”规则:

如果你的 PI 猜测结果已经出现在 CF 中,那么这个猜测就无效。你必须将猜测结果乘以 \(x\)。如果还是“碰撞”,就再乘以 \(x^2\)。

重点总结: 求 PI 的方法是将你的“猜测”代回原始的微分方程,并解出希腊字母(\(\lambda, \mu\))的值。


4. 整合:通解

一旦你有了 CF 和 PI,只需将它们相加即可。

范例:
如果你的 CF 是 \(Ae^{x} + Be^{2x}\),而你的 PI 是 \(3x + 1\),
那么通解为:\( y = Ae^{x} + Be^{2x} + 3x + 1 \)

你知道吗? 这被称为叠加原理(Principle of Superposition)。这意味着复杂的运动可以分解为更简单、独立的部分,然后直接相加即可!


5. 求特解 (Particular Solution)

有时题目会给你边界条件(例如“当 \(x=0\) 时,\(y=5\)”)。这让你能够求出 \(A\) 和 \(B\) 的特定值。

求常数的步骤:

  1. 先求出通解(\(y = \text{CF} + \text{PI}\))。
  2. 对通解进行微分,求出 \(\frac{dy}{dx}\) 的表达式。
  3. 代入题目给定的 \(x, y\) 和 \(\frac{dy}{dx}\) 值。
  4. 解联立方程组以求出 \(A\) 和 \(B\)。

重要提示: 永远不要只用 CF 来求 \(A\) 和 \(B\)。必须等到有了完整的通解(CF + PI)之后,再代入边界条件。


总结检查清单

- [ ] 我是否求出了辅助方程的根?
- [ ] 我是否选择了正确的 CF 形式(相异实根、重根或复数根)?
- [ ] 我的 PI 猜测是否符合 \(f(x)\) 的形式?
- [ ] 我是否检查过 CF 和 PI 之间是否有“碰撞”
- [ ] 我的最终答案是否为 \(y = \text{CF} + \text{PI}\)
- [ ] (如果需要)我是否使用了边界条件来求出 \(A\) 和 \(B\)?

如果这些步骤看起来很多,别担心!就像演奏乐器或玩电子游戏一样,只要多加练习,这些“连招”就会变成你的本能。你一定做得到!