微分方程算子法
此处主要整理算子法在求解线性微分方程中的应用及其部分性质的证明。
首先线性微分方程可以写成:
a0y(n)+a1y(n−1)+a2y(n−2)+⋯+an−1y′+any=f(x)
用微分算子表示:
(a0Dn+a1Dn−1+a2Dn−2+⋯+an−1D+an)y=f(x)
设 F(D)=k=0∑nakDn−k 则有:
F(D)y=f(x)⟹y=F(D)1f(x)
解出来就是对应的 y ,即是线性方程的一个特解,所以用算子法解微分方程的关键就在于解 F(D)1f(x) ,而这就需要了解微分算子的相关性质。
基本性质
性质 1(指数式):若 F(k)=0,则:
F(D)1ekx=F(k)1ekx
特殊地,当 k=0 时(a 为任意常数):
F(D)1a=aF(D)1e0⋅x=F(0)a
若 F(k)=0 ,不妨设 k 为 F(k) 的 m 重根(F(k)=F′(k)=⋯=F(m−1)(k)=0 且 F(m)(k)=0),则:
F(D)1ekx=xmF(m)(D)1ekx=xmF(m)(k)1ekx
其中 F(m)(D) 表示 F(D) 对 D 的 m 阶导数。
F(D)=D2+3D−2 且 F(2)=8=0,故
y∗=F(D)1e2x=F(2)1e2x=81e2x
例 1.2
求特解 y′′′+3y′′+3y′+y=e−x
F(D)=D3+3D2+3D+1=(D+1)3,故 k=−1 是 F(k) 的 3 重根,于是
y∗=F(D)1e−x=x3F′′′(−1)1e−x=x33!1e−x=61x3e−x
提示
实际上书写时只需判断 k 是否为方程的零点,如果是,求导即可:
y∗=D3+3D2+3D+11e−x=x3D2+6D+31e−x=x26D+61e−x=61x3e−x
性质 2(移位式):f(x) 为 ekxg(x)
F(D)1ekxg(x)=ekxF(D+k)1g(x)
y∗=D2−4D+41x2e2x=e2x(D+2)2−4(D+2)+41x2=e2xD21x2=e2xD13x3=e2x3⋅4x4=121x4e2x
例 2.2
求特解 y′′′−3y′′+3y′−y=xex
y∗=D3−3D2+3D−11xex=(D−1)31xex=ex(D+1−1)31x=exD31x=4!1x4ex=241x4ex
性质 3:f(x) 为多项式
y∗=F(D)1(a0xm+a1xm−1+⋯+am)=Q(D)(a0xm+a1xm−1+⋯+am)
其中 Q(D) 为 1 除以按升幂排序的 F(D) 的商式,其最高次数取到 f(x) 的次数 m。
通常 Q(D) 可以由长除法和泰勒级数 1−x1=1+x+x2+⋯+xn+⋯ 求得,这里只用后者。
因为 D2x2=2,D3x2=0,故 Q(D) 只要求到 2 次幂:
Q(D)=D2+11=1−(−D2)1=1+(−D2)=1−D2
y∗=Q(D)(x2−x+2)=(1−D2)(x2−x+2)=(x2−x+2)−2=x2−x
例 3.2
求特解 y′′+2y′+5y=x4e−x
y∗=(D+1)2+41x4e−x=e−x(D−1+1)2+41x4=e−xD2+41x4=4e−x1−(−4D2)1x4=4e−x[1+(−4D2)+(−4D2)2]x4=4e−x(1−4D2+16D4)x4=4e−x[x4−41⋅4⋅3x2+161⋅4!]=4e−x(x4−3x2+23)
性质 4(性质 1 的推广):f(x) 为 sinax,cosax
这是性质 1 中 k 取虚数单位 i 的情形,结合欧拉公式 eix=cosx+isinx 可得
F(D)1sinax=ImF(D)1eiax=ImF(ia)1eiaxF(D)1cosax=ReF(D)1eiax=ReF(ia)1eiax
特殊且常用的如下:
其中 F(−a2)=0,则
F(D2)1sinax=ImF(−a2)1eiax=F(−a2)1sinaxF(D2)1cosax=ReF(−a2)1eiax=F(−a2)1cosax
若 F(−a2)=0,类似地,不妨设 −a2 为 F(−a2) 的 m 重根,则
F(D2)1sinax=xmF(m)(−a2)1sinaxF(D2)1cosax=xmF(m)(−a2)1cosax
例 4.1
求特解 y′′−2y′+5y=exsin3x
y∗=(D−1)2+41exsin3x=exD2+41sin3x=ex−32+41sin3x=−51exsin3x
例 4.2
求特解 y′′+2y′+2y=xe−xcosx
y∗=(D+1)2+11xe−xcosx=e−xD2+11xcosx=e−xReD2+11xeix
而
D2+11xeix=eix(D+i)2+11x=eixD2+2iD1=2ieixD11+2iD1x=2ieixD1(1−2iD)x=2eixD1(ix+21)=2eix(−i2x2+21x)=4cosx+isinx(−ix2+x)=41(xcosx+x2sinx)+4i(xsinx−x2cosx)
故
y∗=e−xReD2+11xeix=41(xcosx+x2sinx)
性质 5
F(D)1f(x)=F1(D)F2(D)1f(x)=F2(D)F1(D)1f(x)
y∗=D4−11ex=D−11(D+1)(D2+1)1ex=D−11ex(1+1)(12+1)1=41D−11ex=41xex
性质 6
F(D)1[f1(x)+f2(x)]=F(D)1f1(x)+F(D)1f2(x)
该性质比较简单,不需要例子也能理解。
部分证明
此部分可以仅作了解。
I=eλxD1e−λxf=eλx∫e−λxfdx=eλx∫e−λxd(D1f)=D1f+eλx∫λe−λx(D1f)dx=D1f+λeλx∫e−λxd(D21f)=D1f+λD21f+λ2eλx∫e−λxD21fdx=D1f+λD21f+λ2D31f+λ3eλx∫e−λxD31fdx=m=0∑n−1Dm+1λmf+λneλx∫e−λxDn1fdx=m=0∑∞Dm+1λmf=D−λ1f
利用柯西重复积分公式,可知
Dn1f=(n−1)!1∫0x(x−t)n−1fdt
从而 λneλx∫e−λxDn1fdx→0,n→∞
从而对 I 取极限可得
I=m=0∑∞Dm+1λmf=D−λ1f
即
D1e−λxf=e−λxD−λ1f
由于 λ 是任意的,可以在上式中使用 −λ 代替,因此
D1eλxf=eλxD+λ1f