非齐次线性方程的通解永远是
y=yh+yp.
yh 解决全部自由响应,yp 表示给定外力的一种受迫响应。求解的重点是高效找到一个特解。
待定系数法适用范围
对常系数方程
P(D)y=f(x),
若 f 是下列函数的有限和,待定系数法最方便:
- 多项式 Pm(x);
- 指数 eαx;
- cosβx,sinβx;
- 它们的乘积 eαx[Pm(x)cosβx+Qn(x)sinβx]。
试探式应属于与右端同类、且对求导封闭的函数空间。例如右端为
eαxPm(x)cosβx,
即使没有正弦项,试探式也要同时包含同阶多项式乘正弦和余弦,因为求导会相互转换。
共振时为什么乘 xs
把复形式右端看成 eλxPm(x),其中 λ=α+iβ。若 λ 不是特征根,直接取
yp=eλxQm(x).
若 λ 是特征多项式 P(r) 的 s 重根,原试探空间与齐次解重合,必须乘 xs:
yp=xseλxQm(x).
s 是对应复根的重数,不是方程总阶数。
例如
y′′+4y=xsin2x.
±2i 是简单特征根,因此试探式应为
yp=x[(Ax+B)cos2x+(Cx+D)sin2x].
右端先拆再叠加
若
f=f1+f2,
可分别找 P(D)yp1=f1、P(D)yp2=f2,再令 yp=yp1+yp2。每一部分的共振次数可能不同,应分别判断,不能先合并成一个笨重试探式。
三角函数乘积可先用积化和差拆成不同频率;每个频率单独检查是否共振。
常数变易法
待定系数法不适用于 lnx,tanx 或一般连续右端。对二阶标准方程
y′′+p(x)y′+q(x)y=f(x),
设 y1,y2 是齐次基本解,令
yp=u1(x)y1(x)+u2(x)y2(x).
附加条件
u1′y1+u2′y2=0
以消掉二阶导中的冗余项,再由原方程得到
u1′y1′+u2′y2′=f.
解线性方程组可得
u1′=−Wy2f,u2′=Wy1f,W=y1y2′−y1′y2.
积分后代回即可。积分常数产生的部分属于齐次解,可在特解中取为零。
Green 函数的影子
初值为零时,线性系统对任意输入 f 的响应可写成核函数与 f 的积分。常系数二阶方程中,这常表现为卷积
yp(x)=∫0xg(x−t)f(t)dt.
g 是系统对单位冲击的响应。后续 Laplace 变换把卷积变成乘法,本质上仍是同一个线性响应结构。
做题顺序
- 先求完整的 yh;
- 按右端拆项;
- 对每一项识别 α+iβ 与多项式次数;
- 查该复数是不是特征根、重数多少;
- 写试探式并代入解系数;
- 不属于待定系数类型时改用常数变易或 Laplace;
- 最终用初值确定齐次常数。
“猜对形状”只是开始。代入前先数未知系数,代入后按同类项比较,能减少遗漏。