41 常微分方程
常微分方程的基本概念
- 微分方程: 凡表示未知函数、未知函数的导数与自变量之间关系的方程,称为微分方程。
- 阶: 微分方程中所含未知函数导数的最高阶数,称为该微分方程的阶。
- 解: 代入微分方程能使方程成为恒等式的函数,称为微分方程的解。
- 通解: 如果解中含有任意常数,且任意常数的个数与方程的阶数相同,这样的解称为通解。
- 特解: 不含任意常数的解称为特解。
- 初始条件: 确定通解中任意常数的值的条件,称为初始条件或边界条件。例如,一阶方程的初始条件为 y∣x=x0=y0。
一阶微分方程
可分离变量的方程
- 形式: dxdy=f(x)g(y) 或 M(x)N(y)dx+P(x)Q(y)dy=0。
- 解法: 分离变量,使方程一端只含 y 和 dy,另一端只含 x 和 dx,然后两边积分。
∫g(y)dy=∫f(x)dx+C
齐次方程
- 形式: dxdy=φ(xy)。
- 解法: 作代换 u=xy,则 y=ux, dxdy=u+xdxdu。代入原方程得到 u+xdxdu=φ(u),此为可分离变量方程,求解后将 u=xy 代回。
一阶线性微分方程
- 形式: dxdy+P(x)y=Q(x)。
- 通解公式: 必须熟记。
y=e−∫P(x)dx(∫Q(x)e∫P(x)dxdx+C)
伯努利方程 (Bernoulli Equation)
- 形式: dxdy+P(x)y=Q(x)yn (n=0,1)
- 解法: 两边同除以 yn 得 y−ndxdy+P(x)y1−n=Q(x)。作代换 z=y1−n,则 dxdz=(1−n)y−ndxdy。代入后得到关于 z 的一阶线性微分方程 1−n1dxdz+P(x)z=Q(x),求解即可。
可降阶的高阶微分方程
y(n)=f(x) 型
y′′=f(x,y′) 型 (不显含 y)
- 解法: 令 p=y′,则 y′′=dxdp=p′。原方程化为一阶方程 p′=f(x,p)。解出 p=φ(x,C1) 后,再由 y′=p 积分得 y=∫φ(x,C1)dx+C2。
y′′=f(y,y′) 型 (不显含 x)
- 解法: 令 p=y′,则 y′′=dxdp=dydpdxdy=pdydp。原方程化为 pdydp=f(y,p),这是一个关于变量 y 和 p 的一阶方程。解出 p=φ(y,C1) 后,再解可分离变量方程 dxdy=φ(y,C1) 求得 y 的表达式。
高阶线性微分方程
解的结构
- 齐次线性方程: 若 y1(x),y2(x),…,yn(x) 是 n 阶齐次线性方程的 n 个线性无关的解,则其通解为 Y(x)=C1y1(x)+C2y2(x)+⋯+Cnyn(x) (线性叠加原理)。
- 非齐次线性方程: 其通解 y(x) 等于对应的齐次方程的通解 Y(x) 与该非齐次方程的任意一个特解 y∗(x) 之和,即 y(x)=Y(x)+y∗(x)。
二阶常系数齐次线性微分方程 y′′+py′+qy=0
| 特征根 r1,r2 的情况 | 通解 Y(x) |
|---|
| p2−4q>0 (两不等实根) | Y(x)=C1er1x+C2er2x |
| p2−4q=0 (两相等实根 r1=r2=r) | Y(x)=(C1+C2x)erx |
| p2−4q<0 (共轭复根 r1,2=α±iβ) | Y(x)=eαx(C1cos(βx)+C2sin(βx)) |
二阶常系数非齐次线性微分方程 y′′+py′+qy=f(x)
- 核心方法: 待定系数法求特解 y∗。主要针对以下两种形式的 f(x)。
- 类型一: f(x)=Pm(x)eλx 型
- Pm(x) 为 m 次多项式。
- 特解形式: 设 y∗(x)=xkQm(x)eλx,其中 Qm(x) 是与 Pm(x) 同次的一般多项式。
- k 的取值: 取决于 λ 是否为特征方程的根。
- λ 不是特征根,则 k=0。
- λ 是特征方程的单根,则 k=1。
- λ 是特征方程的重根,则 k=2。
- 类型二: f(x)=eαx[Pl(x)cos(βx)+Pn(x)sin(βx)] 型
- Pl(x),Pn(x) 分别为 l 次和 n 次多项式。
- 特解形式: 设 y∗(x)=xkeαx[Rm(x)cos(βx)+Sm(x)sin(βx)]
- m=max{l,n}。Rm(x),Sm(x) 是 m 次一般多项式。
- k 的取值: 取决于 α±iβ 是否为特征方程的根。
- α±iβ 不是特征根,则 k=0。
- α±iβ 是特征方程的根,则 k=1。
欧拉方程 (Euler equation)
- 形式: x2y′′+pxy′+qy=f(x),其中 p,q 为常数。
- 解法: 作变量代换 x=et (当 x>0) 或 x=−et (当 x<0)。以 x>0 为例,令 x=et,则 t=lnx,有:
- y′=dxdy=dtdydxdt=x1dtdy
- y′′=x21(dt2d2y−dtdy)
- 代入原方程后,化为关于 t 的常系数线性微分方程 dt2d2y+(p−1)dtdy+qy=f(et),求解后再用 t=lnx 代回。
微分方程的应用
- 几何应用: 求解曲线方程(利用切线斜率 y′、曲率 K 等)。
- 物理应用: 放射性衰变、牛顿冷却定律、自由落体、电路分析等。
- 其他: 人口模型、经济增长模型等。