高阶微分方程核心笔记 (整理与润色版)
引言:为什么研究高阶微分方程?
在实际物理与工程问题中,许多系统不仅与状态的变化率(一阶导数)相关,还与变化率的变化(如加速度、振动等二阶或更高阶导数)密切相关。 然而,任意的高阶微分方程一般难以求出解析通解。因此,我们的核心策略是:
- 对于一般高阶方程:寻找特定的结构,通过变量代换将其化为低阶方程求解(即降阶法)。
- 对于线性高阶方程:利用解的线性叠加原理与特征方程法,实现标准化、代数化的求解。
第一部分:可降阶的高阶微分方程
对于某些特殊的高阶微分方程,其方程中不显含某些变量,可以通过变量代换(作变换)降低其阶数,从而转化为一阶微分方程来求解。
我们主要研究以下三种标准类型:
⎩⎨⎧y(n)=f(x)y′′=f(x,y′)y′′=f(y,y′)—— 特点:仅含自变量 x 和 n 阶导数—— 特点:不显含未知函数 y—— 特点:不显含自变量 x
类型一:y(n)=f(x)
- 求解 SOP (标准步骤): 这类方程最简单,由于右端仅仅是自变量 x 的函数,我们只需要对两端进行反复积分 n 次即可得到通解。
【例题 1】求 y′′′=2x 的通解。
【解析】 这是一个 n=3 的类型一方程,我们对等式两端连续进行三次积分:
-
第一次积分:
y′′=∫2xdx=x2+C1
-
第二次积分:
y′=∫(x2+C1)dx=31x3+C1x+C2
-
第三次积分:
y=∫(31x3+C1x+C2)dx=121x4+2C1x2+C2x+C3
为了使通解形式更加清爽,我们可以将任意常数 2C1 重新记为新的任意常数 C1(这在微分方程中是标准操作):
y=121x4+C1x2+C2x+C3(C1,C2,C3 为任意常数)
类型二:y′′=f(x,y′)(不显含 y)
-
求解 SOP (标准步骤):
-
作变换:令 y′=p(x),则二阶导数 y′′=p′。
-
代入原方程:得到关于 x,p 的一阶微分方程:
p′=f(x,p)
-
求解一阶方程:求出 p 的通解:
p=y′=φ(x,C1)
-
二次积分:再对 x 积分一次,即得原方程通解:
y=∫φ(x,C1)dx+C2
【例题 2】求 xy′′−y′=x2 的通解。
【解析】 方程中不显含 y,属于类型二。
-
变量代换: 令 y′=p(x),则 y′′=p′。代入方程得:
xp′−p=x2
-
化为一阶标准线性方程(两端同除以 x,设 x>0):
p′−x1p=x
-
使用一阶非齐次线性方程通解公式: 这里 P(x)=−x1,Q(x)=x。 积分因子为:
μ(x)=e∫−x1dx=e−lnx=x1
两端同乘 μ(x) 得:
(xp)′=1⟹xp=x+C1⟹p=x2+C1x
-
还原并积分:
y′=x2+C1x
对两端积分:
y=∫(x2+C1x)dx=31x3+2C1x2+C2
吸收常数 2C1→C1,最终通解为:
y=31x3+C1x2+C2(C1,C2 为任意常数)
类型三:y′′=f(y,y′)(不显含 x)
-
求解 SOP (标准步骤):
-
作变换:令 y′=p。由于方程不含自变量 x,我们将 p 看作 y 的函数,即 p=p(y)。
-
利用链式法则表示二阶导数:
y′′=dxdp=dydp⋅dxdy=pdydp
-
代入原方程:转化为关于 y,p 的一阶微分方程:
pdydp=f(y,p)
-
分离变量求解:解出 p=φ(y,C1)。
-
二次积分:由 dxdy=φ(y,C1),分离变量得 φ(y,C1)dy=dx,两端积分即可得到隐式通解。
【例题 3】求 yy′′−(y′)2=0 的通解。
【解析】 方程不显含 x,属于类型三。
-
变量代换: 令 y′=p,则 y′′=pdydp。代入原方程:
y(pdydp)−p2=0⟹p(ydydp−p)=0
-
分情况讨论:
-
情况 A:若 p=0⟹y′=0⟹y=C(常数解)。
-
情况 B:若 p=0,则:
ydydp=p⟹pdp=ydy
两端积分得:
ln∣p∣=ln∣y∣+Cˉ1⟹p=C1y(C1=0)
-
还原并积分:
y′=C1y⟹ydy=C1dx
两端积分:
ln∣y∣=C1x+Cˉ2⟹y=C2eC1x(C2=0)
注:当 C2=0 时,该式表示 y=0,已包含在情况 A 中;当 C1=0 时,该式表示 y=C2,亦为常数解。 因此,原方程的完整通解可统一写为:
y=C2eC1x(C1,C2 为任意常数)
第二部分:高阶线性微分方程解的结构
承上启下:对于可降阶的微分方程,我们依赖于各种巧妙的代换。但对于更为普遍的“线性”微分方程,我们可以直接利用线性空间与算子叠加原理来建立极其精美的解结构。这与线性代数中“非齐次线性方程组的通解 = 齐次通解 + 非齐次特解”的原理完全一致。
二阶线性微分方程的标准形式:
-
齐次 (Homogeneous) 方程:
y′′+P(x)y′+Q(x)y=0—— 右端项为 0
-
非齐次 (Non-homogeneous) 方程:
y′′+P(x)y′+Q(x)y=f(x)—— 右端项不为 0
一、齐次线性方程解的结构
若 y1(x),y2(x) 是齐次方程的两个解,则它们的任意线性组合:
y=C1y1(x)+C2y2(x)
也一定是该齐次方程的解。
- 注意:这不一定是通解,除非 y1,y2 满足线性无关的条件。
若 y1(x),y2(x) 是齐次微分方程的两个线性无关的特解,则该方程的通解为:
y=C1y1+C2y2(C1,C2 为独立常数)
核心概念:函数的线性相关与无关性
1. 严格定义
设 y1,y2,…,yn 是区间 I 上的 n 个函数。
-
如果存在一组不全为零的常数 k1,k2,…,kn,使得在区间 I 上恒有:
k1y1+k2y2+⋯+knyn≡0
则称这 n 个函数在区间 I 上线性相关 (Linearly Dependent)。
-
反之,若上述等式成立当且仅当 k1=k2=⋯=kn=0,则称它们线性无关 (Linearly Independent)。
2. 双函数判定的简便方法
对于两个函数 y1,y2,它们线性相关的充分必要条件是:比值为常数。
y1y2≡C⟹相关;y1y2=常数⟹无关
3. 补充工具:沃伦斯基行列式 (Wronskian)
对于区间 I 上的可导函数 y1,y2,其 Wronskian 定义为:
W(x)=y1y1′y2y2′=y1y2′−y2y1′
- 若 W(x)=0,则 y1,y2 线性无关。
【例题 4】判定下列函数组的线性相关性:
- {ex,2ex,sinx}
- 分析:由于 2⋅(ex)−1⋅(2ex)+0⋅sinx≡0。
- 常数系数:k1=2,k2=−1,k3=0(不全为零)。
- 结论:线性相关。
- {sin2x,cos2x,1}
- 分析:利用三角恒等式:1⋅sin2x+1⋅cos2x−1⋅1≡0。
- 常数系数:k1=1,k2=1,k3=−1(不全为零)。
- 结论:线性相关。
- {1,x,x2}
- 分析:设 k1⋅1+k2x+k3x2≡0。此多项式要在区间上恒为0,必须各项系数都为 0。
- 结论:线性无关。
- {ex,e2x}
- 分析:计算其比值:exe2x=ex=常数。
- 结论:线性无关。
二、非齐次线性方程解的结构与叠加原理
非齐次线性微分方程的通解 y 等于其对应齐次方程的通解 Y 与其自身的一个特解 y∗ 之和:
y=Y+y∗=C1y1+C2y2+y∗
设 y1∗ 是 y′′+P(x)y′+Q(x)y=f1(x) 的解, y2∗ 是 y′′+P(x)y′+Q(x)y=f2(x) 的解, 则 y1∗+y2∗ 必然是方程:
y′′+P(x)y′+Q(x)y=f1(x)+f2(x)
的特解。
第三部分:二阶常系数齐次线性微分方程的求解
承上启下:有了“找到两个线性无关特解即可写出通解”的结构定理。那么如何具体求出这两个特解呢?对于常系数方程,有一个极度高效的代数化方法。
二阶常系数齐次线性微分方程形式:
y′′+py′+qy=0(p,q 为常数)
1. 核心启发:特征方程的引入
一阶方程 y′+ky=0 的解为指数形式 y=e−kx。这启发我们猜测二阶常系数方程也具有指数形式解。 设特解为 y=erx(r 为待定常数),则:
y′=rerx,y′′=r2erx
代入原方程得:
(r2+pr+q)erx=0
由于 erx=0,我们得到一个一元二次方程,称为微分方程的特征方程:
r2+pr+q=0
2. 特征根的三种情况与通解对照表
设判别式为 Δ=p2−4q。特征根为 r1,2=2−p±p2−4q:
| 判别式情况 | 特征根的性质 | 两个线性无关特解 y1,y2 | 齐次微分方程通解 y |
|---|
| Δ>0 | 两个不相等的实根 r1=r2 | y1=er1x, y2=er2x | y=C1er1x+C2er2x |
| Δ=0 | 两个相等的重实根 r1=r2 | y1=er1x, y2=xer1x | y=(C1+C2x)er1x |
| Δ<0 | 一对共轭复根 r1,2=α±iβ | y1=eαxcosβx, y2=eαxsinβx | y=eαx(C1cosβx+C2sinβx) |
注:第三种情况中 α=−2p,β=24q−p2。其基底特解通过欧拉公式 eiθ=cosθ+isinθ 转化为了实数函数形式。
【例题 5】求 y′′−2y′−3y=0 的通解。
【解析】
-
写出特征方程:
r2−2r−3=0⟹(r−3)(r+1)=0
-
求解特征根:
r1=3,r2=−1(Δ>0, 实相异根)
-
写出通解:
y=C1e3x+C2e−x
【例题 6】求 y′′−2y′+5y=0 的通解。
【解析】
-
写出特征方程:
r2−2r+5=0
-
求解特征根:
Δ=(−2)2−4(1)(5)=−16<0
r1,2=22±4i=1±2i⟹实部 α=1, 虚部 β=2
-
写出通解:
y=ex(C1cos2x+C2sin2x)
第四部分:二阶常系数非齐次方程特解的确定
承上启下:有了非齐次方程通解结构 y=Y+y∗,已知齐次通解 Y 的求法后,本节的关键任务就是求出非齐次特解 y∗。我们采用待定系数法 (Method of Undetermined Coefficients)。
根据自由项 f(x) 的类型,主要有两种特解设定规则:
类型一:f(x)=eλxPn(x)
(其中 Pn(x) 是关于 x 的 n 次多项式)
这个地方容易被忘记
$$Q_n(x) = a_n x^n + a_{n-1} x^{n-1} + \dots + a_1 x + a_0$$
-
k(重根指数) 的取值规则:
k=⎩⎨⎧012λ 不是特征根 (即 λ=r1,r2)λ 是单特征根 (即 λ=r1 或 r2, 且 r1=r2)λ 是重特征根 (即 λ=r1=r2)
【例题 7】求 2y′′+y′−y=2ex 的通解。
【解析】
-
第一步:求对应齐次方程的通解 Y:
2y′′+y′−y=0⟹2r2+r−1=0⟹(2r−1)(r+1)=0
特征根为:r1=21, r2=−1。 齐次通解为:
Y=C1e21x+C2e−x
-
第二步:确定非齐次特解 y∗ 的形式: 自由项 f(x)=2ex⟹λ=1, P0(x)=2 (0 次多项式)。
- 根的比较:由于 λ=1 不是特征根(1=21 且 1=−1),故 k=0。
- 特解形式:设 y∗=Cex。
-
第三步:代入确定系数 C:
(y∗)′=Cex,(y∗)′′=Cex
代入原方程 2y′′+y′−y=2ex 得:
2(Cex)+Cex−Cex=2ex⟹2Cex=2ex⟹C=1
所以特解为:y∗=ex。
-
第四步:写出原非齐次方程通解:
y=Y+y∗=C1e21x+C2e−x+ex
【例题 8】求 y′′−5y′+6y=xe2x 的通解。
【解析】
-
求齐次通解 Y: 特征方程 r2−5r+6=0⟹(r−2)(r−3)=0。 特征根 r1=2, r2=3。 齐次通解为:
Y=C1e2x+C2e3x
-
确定非齐次特解 y∗ 形式: 自由项 f(x)=xe2x⟹λ=2, P1(x)=x (1 次多项式)。
-
求导并代入确定系数 a,b: 计算 y∗ 的一阶、二阶导数:
(y∗)′=e2x(2ax+b)+2e2x(ax2+bx)=e2x[2ax2+(2a+2b)x+b]
(y∗)′′=2e2x[2ax2+(2a+2b)x+b]+e2x[4ax+2a+2b]=e2x[4ax2+(8a+4b)x+2a+4b]
将它们代入非齐次方程 y′′−5y′+6y=xe2x:
e2x[4ax2+(8a+4b)x+2a+4b]−5e2x[2ax2+(2a+2b)x+b]+6e2x(ax2+bx)=xe2x
两端同消去 e2x,合并同类项:
(4a−10a+6a)x2+(8a+4b−10a−10b+6b)x+(2a+4b−5b)=x
简化为:
−2ax+(2a−b)=x
系数对应相等,得到联立方程组:
{−2a=12a−b=0⟹a=−21,b=−1
因此,特解为:
y∗=e2x(−21x2−x)
-
写出完整通解:
y=Y+y∗=C1e2x+C2e3x−e2x(21x2+x)
类型二:f(x)=eλx[Pn(x)sinωx+Pl(x)cosωx]
【例题 9】求 y′′−2y′+5y=cosx 的通解。
💡 修正提示:手写笔记在最后一页此题计算中,其特解结果系数符号存在微小笔误(错把 sinx 系数写正、cosx 系数写负)。在此我们给出最严谨的正确步骤推导:
【解析】
-
求齐次方程通解 Y: 特征方程为 r2−2r+5=0⟹r1,2=1±2i。 齐次通解为:
Y=ex(C1cos2x+C2sin2x)
-
确定特解形式 y∗: 自由项 f(x)=cosx⟹λ=0, ω=1。
-
复根比对:λ+iω=0+i=i,它不等于特征根 1±2i,所以 k=0。
-
特解形式:m=max(0,0)=0(常数系数)。设特解形式为:
y∗=acosx+bsinx
-
求导并代入原方程:
(y∗)′=−asinx+bcosx
(y∗)′′=−acosx−bsinx
代入原方程 y′′−2y′+5y=cosx:
(−acosx−bsinx)−2(−asinx+bcosx)+5(acosx+bsinx)=cosx
整理合并 cosx 和 sinx 的同类项:
(4a−2b)cosx+(2a+4b)sinx=cosx
建立方程组:
{4a−2b=12a+4b=0
由第二式得 a=−2b,代入第一式得:
4(−2b)−2b=1⟹−10b=1⟹b=−101
进而求得:
a=51
所以,正确的特解为:
y∗=51cosx−101sinx
-
原微分方程通解:
y=Y+y∗=ex(C1cos2x+C2sin2x)+51cosx−101sinx