一阶线性微分方程是所有 ODE 解法中最基础也最常用的——它有一套统一、机械的解法。
标准形式
dxdy+P(x)y=Q(x)
其中 P(x),Q(x) 在某个区间上连续。
- Q(x)≡0 时称为齐次线性方程(注意这里的"齐次"与之前的齐次含义不同)
- Q(x)≡0 时称为非齐次线性方程
通解公式(积分因子法)
第一步:求积分因子
μ(x)=exp(∫P(x)dx)
注意 μ(x)>0 恒成立。
第二步:两边乘积分因子
μ(x)dxdy+μ(x)P(x)y=μ(x)Q(x)
左端恰为乘积的导数:
dxd[μ(x)y]=μ(x)Q(x)
第三步:积分求解
y(x)=μ(x)1[∫μ(x)Q(x)dx+C]
记忆公式:
y=e−∫Pdx[∫Qe∫Pdxdx+C]
通解结构
由通解公式可得:
y(x)=齐次通解 yhCe−∫Pdx+非齐次特解 ype−∫Pdx∫Qe∫Pdxdx
- 齐次通解 yh:含一个任意常数,构成一维线性空间
- 非齐次特解 yp:不带任意常数
- 通解 = yh+yp
初值问题
y′+P(x)y=Q(x),y(x0)=y0
解为:
y(x)=e−∫x0xP(t)dt[y0+∫x0xQ(s)e∫x0sP(t)dtds]
经典例子
例 1:基础求解
y′+2xy=x
μ(x)=e∫2xdx=ex2。
y=e−x2[∫xex2dx+C]=e−x2[21ex2+C]=21+Ce−x2
例 2:初值问题
y′+x1y=xsinx,y(π)=1
μ(x)=e∫x1dx=x。
y=x1[∫sinxdx+C]=x−cosx+C
由 y(π)=1 得 C=π−1,故 y=xπ−1−cosx。
积分因子法的几何理解
积分因子 μ(x) 使方程左端化为全微分,本质上是将非恰当方程"校正"为恰当方程。