本文已参与「新人创作礼」活动,一起开启掘金创作之路。
微分方程的基本概念
微分方程:含有未知函数、未知函数的导数与自变量之间的关系的方程,叫做微分方程,有时也简称方程
微分方程的阶:微分方程中出现的未知函数的最高阶导数的阶数,叫做微分方程的阶
微分方程的解:找出这样的一个函数,把这个函数带入微分方程使该方程称为恒等式,这个函数就叫做微分方程的解
微分方程的通解:如果微分方程的解中含有任意常数,且任意常数的个数与微分方程的阶数相同,这样的解叫做微分方程的通解。即几阶微分方程,通解中就会有几个任意常数
初值条件:由于通解中含有任意常数,为了确定任意常数的值,引入初值条件,例如:如果微分方程是一阶的,确定任意常数的条件是y∣x=x0=y0,如果微分方程是二阶的,确定任意常数的条件为y∣x=x0=y0,y′∣x=x0=y0′,其中x0,y0,y0′都是给定的值,上述条件即为初值条件,通过初值条件可以确定通解中的任意常数,所得到的就是微分方程的特解。由于几阶微分方程就含有几个任意常数,所以就需要知道几个初值条件
可分离变量的微分方程
一、可分离变量的微分方程的定义
如果一个一阶微分方程能写成g(y)dy=f(x)dx的形式,也就是说,能把微分方程写成一端只含的函数和dy,另一端只含x的函数和dx,那么原方程就称为可分离变量的微分方程
二、求解分离变量的微分方程的方法
-
将微分方程化为g(y)dy=f(x)dx
-
将上式两端同时积分得∫g(y)dt=∫f(x)dx
-
设G(x)及F(x)依次为g(y)及f(x)的原函数,得G(y)=F(x)+C
例1:求微分方程sec2xtanydx+sec2ytanxdy=0的通解
sec2xtanydx+sec2ytanxdy⇒sec2ytanxdy∫tanysec2ydyln∣tany∣tanytanx=0=−sec2xtanydx=−∫tanxsec2xdx=−ln∣tanx∣+lnC1=CC(为任意常数)
齐次方程
一、齐次方程的定义
如果一阶微分方程可以化为dxdy=f(xy)的形式,那么就称该微分方程为齐次方程。例如(xy−y2)dx−(x2−2xy)dy=0可化为dxdy=1−2(xy)xy−(xy)2
二、求解齐次方程的方法
-
将原微分方程化为dxdy=f(xy)的形式
-
令u(x)=xy,则y=ux,dxdy=u+xdxdu
-
原微分方程可化为u+xdxdu=f(u),将其分离变量得f(u)−udu=xdx,两边同时积分得∫f(u)−udu=∫xdx
-
求出积分之后,将xy代替u,得到齐次方程的通解
例1:求齐次微分方程(1+2eyx)dx+2eyx(1−yx)dy=0的通解
原方程化为,dydx=1+2eyx2eyx(yx−1)
令yx=u,x=uy,dydx=u+ydydu
原微分方程化为,
u+ydyduu+2eu1+2euduln∣u+2eu∣y(u+2eu)y(yx+2eyx)x+2yeyx−C=1+2eu2eu(u−1)=−y1dy=ln∣y∣−1+lnC1=C=C=0C(为任意常数)
一阶线性微分方程
一、一阶线性齐次微分方程
1. 一阶线性齐次微分方程的一般形式
一阶微分方程可以化成dxdy+P(x)y=0的形式,称为一阶线性齐次微分方程
2. 一阶线性齐次微分方程的通解形式
dxdy+P(x)y=0的通解为y=Ce−∫P(x)dx
推导:
dxdy∫ydyln∣y∣∣y∣yy=−P(x)y=−∫P(x)dx=−∫P(x)dx+C=C⋅e−∫P(x)dx=±C⋅e−∫P(x)dx=C⋅e−∫P(x)dx
二、一阶线性非齐次微分方程
1. 一阶线性非齐次微分方程的一般形式
一阶微分方程可以化为dxdy+P(x)y=Q(x)(Q(x)不恒等于0)的形式,称为一阶线性非齐次微分方程
2. 一阶线性非齐次微分方程通解形式
dxdy+P(x)y=Q(x)的通解为y=e−∫P(x)dx[∫Q(x)e∫P(x)dxdx+C]
推导:
令y=u⋅v
u′v+u(v′+P(x)v)=Q(x)(1)
令v′+P(x)v=0⇒v=C1e−∫P(x)dx
代入(1)
u′⋅C1e−∫P(x)dxdxdu⋅C1e−∫P(x)dxu=Q(x)=Q(x)(可分离变量的微分方程)=C11⋅∫e−∫P(x)dx⋅Q(x)dx+C2
y=u⋅v=e−∫P(x)dx[∫Q(x)e∫P(x)dxdx+C](C=C1⋅C2)
例1:求微分方程dxdy=x+y1的通解
原式化为:
dydx−x=y
x=e−∫(−1)dy[∫ye∫(−1)dydy+C]=(−y−1)+C⋅ey(C为任意常数)
三、伯努利方程
1. 伯努利方程的一般形式
方程dxdy+P(x)y=Q(x)yn(或y−ndxdy+P(x)y1−n=Q(x))(n=0,1),叫做伯努利方程
2. 求法及通解形式
-
将等式两端同除yn,得y−ndxdy+P(x)y1−n=Q(x)(1)
-
令z=y1−n,那么dxdz=(1−n)y−ndxdy
-
将(1−n)乘在(1)式两端,经过代换变成dxdz+(1−n)P(x)z=(1−n)Q(x),解出方程的通解,再将z用y1−n代换,得到方程的通解
例2:求方程dxdy+xy=a(lnx)y2的通解
等式两端同除y2得,y−2dxdy+x1y−1=alnx
令z=y−1,得,dxdz=(−1)y−2dxdy
代入原微分方程得
−dxdz+x1⋅xzz=alnx=e−∫(x1)dx[∫(−alnx)e∫(−x1)dxdx+C]=x[−a2ln2x+C]
将z=y−1代入得xy(−2aln2x+C)−1=0(C为任意常数)
可降阶的高阶微分方程
一、y(n)=f(x)的微分方程
求法
将微分方程y(n)=f(x)的两端同时x积分得y(n−1)=∫f(x)dx+C1,再对等式两边同时积分得y(n−2)=∫[∫f(x)dx+C1]dx+C2,连续积分n次,得到方程含有n个任意常数的通解
例1:求微分方程y′′′=e2x−cosx的通解
y′′=∫(ex−cosx)dx=21e2x−sinx+C1
y′=∫(21e2x−sinx+C1)dx=41e2x+cosx+C1x+C2
y=∫(41e2x+cosx+C1x+C2)dx=81e2x+sinx+21C1+C2x+C3
故通解为y=81e2x+sinx+Cx2+C2x+C3(C,C2,C3为任意常数)
二、y′′=f(x,y′)型的微分方程
即缺y的微分方程、不显含y的微分方程
求法
-
令y′=p,则y′′=dxdp=p′
-
原微分方程变为dxdp=f(x,p),解微分方程得p=p(x,C1)
-
由于dxdy=p,则dxdy=p(x),解得y=∫p(x,C1)dx+C2
例2:求微分方程(1+x2)y′′=2xy′满足初值条件y∣x=0=1,y′∣x=0=3的特解
令y′=p,故y′′=dxdp
则微分方程可化为
(1+x2)dxdp∫pdpln∣p∣=2xp=∫1+x22xdx=ln(1+x2)+lnC1
故dxdy=p=C2(1+x2)
又∵ 当x=0时,y′(0)=3
解得,y′(0)=C2(1+0)=3
则,y′(x)=3(1+x2)
y(x)=∫3(1+x2)dx=3x+x3+C3
有∵y(0)=1
解得,C3=1
∴y(x)=x3+3x+1
三、y′′=f(y,y′)型的微分方程
即缺x的微分方程、不显含x的微分方程
求法
-
令y′=p,则y′′=dxdp=dydpdxdy=pdydp
-
原微分方程变为pdydp=f(y,p),解微分方程得p=p(y,C1)
-
由于dxdy=p,再对其分离变量,解得微分方程的通解
例3:求微分方程yy′′−y′2=0的通解
令y′=p,故y′′=dxdp=dydpdxdy=pdydp
ypdydp−p2=0
当p=0时,则y≡C
当p=0时,ydydp=p
ln∣p∣=ln∣y∣+ln∣C1∣⇒p=C1y
故dxdy−C1y=0⇒y=C2eC1x
当C1≡0时,y≡C2为通解
故通解为y=C2eC1x(C为任意常数)
高阶线性微分方程
一、线性微分方程解的结构
对于二阶齐次线性方程y′′+P(x)y′+Q(x)y=0(1),二阶非齐次线性方程y′′+P(x)y′+y=f(x)(2)
定理1:如果函数y1(x)与y2(x)都是方程(1)的两个解,那么y=C1y1(x)+C2y2(x)也是方程(1)的解,其中C1,C2是任意常数。即,齐次方程的解成倍数相加减仍为齐次方程的解
证明:
{C1y1′′+P(x)C1y1′+Q(x)C1y1=0⇒(C1y1)′′+P(x)(C1y1)′+Q(x)(C1y1)=0C2y2′′+P(x)C2y2′+Q(x)C2y2=0⇒(C2y2)′′+P(x)(C2y2)′+Q(x)(C2y2)=0
(C1y1+C2y2)′′+P(x)(C1y1+C2y2)′+Q(x)(C1y1+C2y2)=0
令C1y1+C2y2=Y
Y′′+P(x)Y′+Q(x)Y=0
显然Y是方程(1)的解
定理2:如果y1(x)与y2(x)方程(1)的两个线性无关的特解,那么y=C1y1(x)+C2y2(x)(C1,C2是任意常数)就是方程(1)的通解
推论:如果y1(x),y2(x),⋯,yn(x)是n阶其次线性方程y(n)+a1(x)y(n−1)+⋯+an−1y′+a(x)y=0的n个线性无关的解,那么此方程的通解为y=C1y1(x)+C2y2(x)+⋯+Cnyn(x),其中C1,C2,⋯,Cn为任意常数
定理3:设y∗(x)是二阶非齐次线性方程(2)的一个特解,Y(x)是方程(2)对应的齐次方程(1)的通解,则y=Y(x)+y∗(x)是二阶非齐次线性微分方程的通解
证明:
{Y′′+P(x)Y′+Q(x)Y=0y∗′′+P(x)y∗′+Q(x)y∗=f(x)
(Y+y∗)′′+P(x)(Y+y∗)′+Q(x)(Y+y∗)=f(x)
故(Y+y∗)是二阶非齐次线性微分方程的通解
定理4:设非齐次线性方程(2)的右端f(x)是两个函数之和,即y′′+P(x)y′+y=f1(x)+f2(x)(3),且y1∗与y2∗分别是方程y′′+P(x)y′+y=f1(x)与y′′+P(x)y′+y=f2(x)的特解,则y1∗+y2∗是方程(2)的特解
证明:
⎩⎨⎧f(x)=f1(x)+f2(x)(y1∗)′′+P(x)(y1∗)′+Q(x)y1∗=f1(x)[1](y2∗)′′+P(x)(y2∗)′+Q(x)y2∗=f2(x)[2]
[1]+[2]得
(y1∗+y2∗)′′+P(x)(y1∗+y2∗)′+Q(x)(y1∗+y2∗)=f1(x)+f2(x)=f(x)
令Y=y1∗+y2∗
则Y′′+P(x)Y′+Q(x)Y=f(x)
二、二阶常系数齐次线性微分方程
1. 定义
在二阶齐次线性微分方程y′′+P(x)y′+Q(x)y=0中,如果y′,y的系数P(x),Q(x)均为常数,即y′′+py′+qy=0,其中p,q是常数,那么就称其为二阶常系数齐次线性微分方程
2. 求法及通解形式
-
写出微分方程的特征方程λ2+pλ+q=0。即,将y′′+py′+q=0中y的几阶导数就变为λ的几次方
-
求出特征方程的两个根λ1,λ2
-
根据特征根的不同形式,写出微分方程的通解
特征方程λ2+pλ+q=0的两个根λ1,λ2 | 微分方程y′′+py′+q=0的通解 |
---|
两个不相等的实根λ1,λ2 | y=C1eλ1x+C2eλ2x |
两个相等的实根λ1=λ2=λ | y=(C1+C2x)eλx |
一对共轭复根λ1,2=α±βi | y=eαx(C1cosβx+C2sinβx) |
三、高阶常系数齐次线性微分方程
1. 一般形式
n阶常系数齐次线性微分方程的一般形式是y(n)+p1y(n−1)+p2y(n−2)+⋯+pn−1y′+pny=0,其中p1,p2,⋯,pn−1,pn都是常数
特征方程的根 | 微分方程通解中的对应项 |
---|
单实数λ | 给出一项:Ceλx |
一对单复根λ1,2=α±βi | 给出两项:eαx(C1cosβx+C2sinβx) |
k重实根λ | 给出k项:eλx(C1+C2x+⋯+Ckxk−1) |
一对k重复根λ1,2=α±βi | 给出2k项:eαx[(C1+C2x+⋯+Ckxk−1)cosβx+(D1+D2x+⋯+Dkxk−1)sinβx] |
例1:设高阶常系数齐次线性微分方程的特征根是λ1=2,λ2=λ3=3,λ4,5=1±i,λ6,7=2±3i,λ8,9=2±3i
y齐通=C1e2x+e3x(C2+C3x)+ex(C4cosx+C5sinx)+e2x[(C6+C7x)cos3x+(C8+C9x)sin3x]
例2:求方程y(4)−2y′′′+5y′′=0的通解
解特征方程,λ4−2λ3+5λ2=0⇒λ2(λ2−2λ+5)=0
解得,λ1=λ2=0,λ3,4=22±4−20=1±2i
故y齐通=C1+C2x+ex[C3cos2x+C4sin2x]
四、二阶常系数非齐次线性微分方程
1. 定义
在二阶非齐次线性微分方程y′′+P(x)y′+Q(x)y=f(x)中,如果y′,y的系数P(x),Q(x)均为常数,即y′′+py′+qy=f(x),其中p,q是常数,那么就称其为二阶常系数非齐次线性微分方程
2. 求法及通解形式
- 先求二阶常系数齐次线性微分方程的通解
(得到λ1,λ2)
-
- 当f(x)=eλxPm(x)时,Pm(x)为x的m次多项式,则微分方程的特解可设为y∗=xkQm(x)eλx,其中Qm(x)是与Pm(x)同次的多项式,k是特征方程含根λ的重数
(y∗=xkQm(x)eλx中的⎩⎨⎧eλx照抄xk中的k=⎩⎨⎧0,λ1=λ且λ=λ1,λ1=λ,λ2=λ或λ2=λ,λ1=λ2,λ1=λ2=λQm(x)是设的与Pm(x)同次多项式)
- 当f(x)=eαx[Pl(x)cosβx+Pn(x)sinβx]时,其中Pl(x),Pn(x)分别为x的l次,n次多项式,则微分方程的特解可设为y∗=xkeαx[Rm(1)(x)cosβx+Rm(2)(x)sinβx],其中Rm(1)(x),Rm(2)(x)是两个x的m次多项式,m=max{l,n},当α±βi不是齐次方程的特征根时,取k=0;当α±βi是齐次方程的特征根时,取k=1
再根据定理3即可得到通解
例3:求微分方程y′′+y=xcos2x的通解
齐次方程,y′′+y=0⇒λ2+1=0⇒λ1,2=0±i
y齐通=y=eαx(C1cosβx+C2sinβx)=C1cosx+C2sinx
设y∗=eαxx0[(ax+b)cos2x+(cx+d)sin2x]=(ax+b)cos2x+(cx+d)sin2x
y∗′=sin2x(−2ax−2b+c)+cos2x(2cx+2d+a)
y∗′′=sin2x(−4cx−4d−4a)+cos2x(−4ax−4b+4c)
将y∗,y∗′′代入微分方程
sin2x(−3cx−3d−4a)+cos2x(−3ax−3b+4c)=xcos2x
⎩⎨⎧−3c=0−3d−4a=03−3a=1−3b+4c=0⇒⎩⎨⎧a=−31b=0c=0
故y∗=−31xcos2x+94sin2x
故y非齐通=y齐通+y∗=C1cosx+C2sinx−21xcos2x+94sin2x(C1,C2为任意常数)
例4:求微分方程y′′+5y′+4y=3−2x的通解
齐次方程,y′′+5y′+4y=0⇒λ2+5λ+4=0⇒λ1=−1,λ2=−4
故y齐通=C1e−x+C2e−4x
设y∗=x0(ax+b)=ax+b
y∗′=a
y∗′′=0
将y∗,y∗,y∗′′代入微分方程y′′+5y′+4y=3−2x中
解得{a=−21b=811
故y∗=−21x+811
故y非齐通=y齐通+y∗=C1e−x+C2e−4x−21x+811