高等数学·8 常微分方程

考纲内容

一、微分方程基本概念

考纲摘要:了解微分方程及其阶、解、通解、初始条件和特解等概念

n 阶微分方程的一般形式:

F(x,y,y,,y(n))=0

二、一阶微分方程

0x00 可分离变量的微分方程

考纲摘要:掌握变量可分离的微分方程的解法

如果一个一阶微分方程可以写成 g(y)dy=f(x)dx 的形式,这个方程就叫做可分离变量的微分方程

左右积分可得 G(y)=F(x)+C 这就叫做隐式通解

考法:

 

0x01 一阶线性微分方程

考纲摘要:一阶线性微分方程的解法

1. 一般的一阶线性微分方程

一阶线性微分方程的基本形式如下所示:

dydx+P(x)y=Q(x)

如果 Q(x)0,则称之为齐次线性方程 齐次线性方程的求解公式:

y=CeP(x)dx,C=±ec1

非齐次线性方程的求解公式:

u=Q(x)eP(x)dxdx+C

然后用这个 u 替换齐次线性方程公式中的 C 即可。

完整的非齐次线性微分方程求解公式:

y=CeP(x)dx+eP(x)dxQ(x)eP(x)dxdx=eP(x)dx(C+Q(x)eP(x)dxdx)

技巧:可以先求出 P(x)dx

2. 伯努利方程

考纲摘要:会解伯努利方程

伯努利方程的基本形式:

dydx+P(x)y=Q(x)yn,(n0,1)

限定 n0,1 是因为如果 n=0,1,方程就可以直接化成一个一阶线性微分方程

对这个方程变形:

yndydx+P(x)y1n=Q(x)

显然,yndy=11ndy1n 那么,只需令 z=y1n,就可以得到一个一阶线性微分方程:

dzdx+(1n)P(x)z=(1n)Q(x)

之后,按照一阶线性微分方程的解法求出 z 后即可求出 y

 

3. 题型

 

0x02 齐次微分方程

考纲摘要:会解齐次微分方程

1. 齐次方程的解法

如果一个方程可以化为这样的形式:

dydx=ϕ(yx)

则称之为齐次方程

齐次方程的解法:

u=yx

直接得到:

duϕ(u)u=dxx

两边积分即可,再用 yu 的关系化一下即可。

 

推导过程

y=ux,dy=d(ux)=xdu+udxdydx=u+xdudx

也就是说:

u+xdudx=ϕ(u)

进而化成:

duϕ(u)u=dxx

这样两边积分之后,求出了 u(x),那么 y(x)=xu(x)

2. 把微分方程化为齐次方程

以下方程:

dydx=ax+by+ca1x+b1y+c1

c=c1=0 时,可以直接化成齐次方程,而在其不为 0 时,可以先做如下变换:

X=x+h,Y=y+k,则 dX=dx,dY=dy 那么,有:

dYdX=aX+bY+ah+bk+ca1X+b1Y+a1h+b1h+c1

求解以下方程:

[aba1b1][hk]=[cc1]

这样求出的 h,k 会使得原方程中不再含有常数项,因此可以进一步化为齐次方程,之后就可以按照齐次方程的解法对其进行求解

 

 

0x04 全微分方程

考纲摘要:会接全微分方程

全微分方程的基本形式:

M(x,y)dx+N(x,y)dy=0

判断一个方程是否是全微分方程,需要检查以下条件是否成立:

My=Nx

如果这个条件成立,则存在一个函数 F(x,y),使得:

dF=M(x,y)dx+N(x,y)dy

这就是全微分的形式,可以很方便的求出 F(x,y),这样一来,所求微分方程就是隐函数 F(x,y)=0

考虑二元函数的全微分的形式:

dF=Fxdx+Fydy

所以这里 M 被期望为 FxN 被期望为 Fy,而需要检查的条件 My=Nx,本质上是在测试:

2Fxy=2Fyx

根据偏微分的性质,这个条件必须是成立的,否则 M,N 就不是同一个二元函数不同变量的偏导数。

 

高阶微分方程

五、可降阶的高阶微分方程

考纲摘要:会用降阶法解下列形式的微分方程:y(n)=f(x),y=f(x,y),y=f(y,y)

0x00 y(n)=f(x)

显然,有:

y(n1)=f(x)dx+C1y(n2)=[f(x)dx+C1]+C2

进行 n 次积分后即可求解出 y

0x01 y=f(x,y)

可以设 p=y,则 y=p,原方程可化为

p=f(x,p)

这就成了一个一阶微分方程,利用一阶微分方程的解法求解出 p(x,C1),则 y=p(x,C1)dx+C2

 

0x02 y=f(y,y)

y=p 那么:

y=dpdx=dpdydydx=pdpdy

这样就得到了一阶微分方程:

pdpdy=f(y,p)

进一步,利用一阶微分方程的解法求出 p=φ(y,C1)

显然,这样一来实际上相当于降阶地得到了:

y=φ(y,C1)

这样一个一阶微分方程方程,再次利用一阶微分方程的解法求解该方程,即可求出 y

 

0x03 题型

 

六、高阶线性微分方程

考纲摘要:理解线性微分方程解的性质及解的结构

0x00 重点知识

1. n 阶齐次线性方程

基本形式:

y(n)+a1(x)y(n1)++an1y+an(x)y=0

如果 y1(x).y2(x),,yn(x) 是上面的方程的 n线性无关的解 那么,y=C1y1(x)+C2y2(x)++Cnyn(x) 就是这个方程的通解

对于 n 个函数 y1(x),y2(x),,yn(x),存在不全为零的 n 个数 k1,k2,,kn,使得 k1y1(x)+k2y2(x)++knyn(x)0,则称这 n 个函数是线性相关的,否则就是线性无关

在这里,主要研究 2 阶齐次线性方程

2. 2 阶非齐次线性方程的通解

2 阶非齐次线性方程的基本形式:

d2ydx2+P(x)dydx+Q(x)y=f(x)

y(x) 是其特解Y(x) 是其对应的齐次线性方程的通解,则

y=Y(x)+y(x)

是该 2 阶非齐次线性方程的通解

其中,特解存在叠加原理,即如果方程表示成:

d2ydx2+P(x)dydx+Q(x)y=f(x1)+f(x2)

y1(x),y2(x) 分别是

d2ydx2+P(x)dydx+Q(x)y=f(x1)d2ydx2+P(x)dydx+Q(x)y=f(x2)

的特解,则 y1(x)+y2(x) 是原方程的特解。

 

3. 常数变易法求非齐次线性方程的通解

已知对应的齐次线性方程的通解:Y(x)=C1y1(x)+C2y2(x) 可利用常数变易法求出非齐次线性方程的通解

可用未知函数 u1(x),u2(x) 替换 C1,C2 得到 y=u1y1+u2y2 求导,得 y=u1y1+u2y2+u1y1+u2y2

u1y1+u2y20

在此条件下,y=u1y1+u2y2,y=u1y1+u2y2+u1y1+u2y2 代入 y+Py+Qy=F 中:

u1y1+u2y2+u1y1+u2y2+P(u1y1+u2y2)+Q(u1y1+u2y2)=u1(y1+Py1+Qy1)+u2(y2+Py2+Qy2)+u1y1+u2y2=u1y1+u2y2=F

这样一来就得到了以下方程:

[y1y2y1y2][u1u2]=[0F]

W=|y1y2y1y2|

利用克拉默法则求解,则有:

u1=y2FW,u2=y1FW

u1,u2 积分即可得到 u1,u2 ,代入后,即可得到非齐次线性方程的通解。

 

0x01 题型

 

 

七、常系数齐次线性微分方程

考纲摘要:掌握二阶常系数齐次线性微分方程的解法,并会解某些高于二阶的常系数齐次线性微分方程

0x00 二阶常系数齐次线性微分方程的求解

二阶常系数齐次线性微分方程的基本形式:y+py+qy=0 很容易求解,只需遵循以下步骤即可:

条件通解
Δ>0y=C1er1x+C2er2x
Δ=0y=(C1+C2x)erx
Δ<0y=eαx(C1cosβx+C2sinβx)

其中,如果 r1,r2 是两个复根,也就是 Δ<0 r1=α+βi,r2=αβi,其虚数表示中的 α,β,就是通解里的参数

 

0x01 二阶以上的常系数齐次线性微分方程的求解

其基本形式:y(n)+p1y(n1)++pn1y+pny=0

其特征方程为:rn+p1rn1++pn1r+pn=0 这是一个关于 rn 次方程

特征方程的根对应项数微分方程通解中的对应项
单实根 r1Crx
一对单复根 r1,2=α±βi2eαx(C1cosβx+C2sinβx)
k 重实根 rkerx(i=1kCixi1)
一对 k 重 复根 r1,2=α±βi2keαx[(i=1kCixi1)cosβx+(i=1kDixi1)sinβx]

 

 

八、常系数非齐次线性微分方程

考纲摘要:会解自由项为多项式、指数函数、正弦函数、余弦函数以及它们 y 的和与积的二阶常系数非齐次线性微分方程

二阶常系数非齐次线性微分方程的一般形式:

y+py+qy=f(x)

要解这个方程,只需要求出 y+py+qy=0 的通解 Y(x) 及方程本身的特解 y(x) 即可 而求解 Y(x) 的方法在上一节已经充分讨论,在这里只需关注 y(x) 的求解。求解 y 的一种方法是待定系数法,利用这种方法,不需要进行不定积分也可求解出该特解。

0x00 f(x)=eλxPm(x)

这里 Pm(x) 指的是一个关于 x 的多项式,也就是:

Pm(x)=a0xm+a1xm1++am1x+am

首先,推测 y=R(x)eλx 是该方程的特解的形式,其中 R(x) 是一个多项式。进一步有:

y=R(x)eλxy=eλx[λR(x)+R(x)]y=eλx[λ2R(x)+2λR(x)+R(x)]

将它们代入原方程,左右约去 eλx,则有:

R(x)+(2λ+p)R(x)+(λ2+pλ+q)R(x)=Pm(x)

 

0x01 f(x)=eλx[Pl(x)cosωx+Qn(x)sinωx]

首先可以利用欧拉公式将 f(x) 表示成复变指数函数的形式:

f(x)=eλx[Plcosωx+Qnsinωx]=eλx[Pleωxi+eωxi2+Qneωxieωxi2i]=(Pl2+Qn2i)e(λ+ωi)x+(Pl2Qn2i)e(λωi)x=P(x)e(λ+ωi)x+P(x)e(λωi)x

其中,P(x),P(x) 是共轭的 m 次多项式,m=max{l,n}

P(x)=Pl2+Qn2i=Pl2Qn2iP(x)=Pl2Qn2i=Pl2+Qn2i

利用求解 f(x)=eλxPm(x) 的方法求解

y+py+qy=P(x)e(λ+ωi)x

得到 y1=xkRme(λ+ωi)x,而 y2=xkRme(λωi)x 则是

y+py+qy=P(x)e(λωi)x

的特解。其中,Rm,Rm 是共轭的多项式。y1,y2 是共轭的,因此它们相加后无虚部且为原方程的特解,因此:

y=xkeλx[Rmeωxi+Rmeωxi]=xkeλx[Rm(cosωx+isinωx)+Rm(cosωxisinωx)]=xkeλx[Rm(1)(x)cosωx+Rm(2)(x)sinωx]

 

y=xkeλx[Rm(1)(x)cosωx+Rm(2)(x)sinωx],这就是特解可设为的形式。

其中,Rm(1)(x),Rm(2)(x)m 次多项式,m=max{l,n}k 的取值:

 

九、欧拉方程

考纲摘要:会解欧拉方程

欧拉方程的一般形式:

xny(n)+p1xn1y(n1)++pn1xy+pny=f(x)

做变换 x=et,t=lnx,则有:

dydx=dydtdtdx=1xdydt,d2ydx2=1x2(d2ydt2dydt)d3ydx3=1x3(d3ydt33d2ydt2+2dydt)

一般地,有:

xkyk=(ddt)(ddt1)(ddtk+1)y

将其代入欧拉方程,即可得到一个以 t 为自变量的常系数线性微分方程,然后进一步求解即可。