Skip to content

高等数学·8 常微分方程

考纲内容

  • 常微分方程的基本概念
  • 变量可分离的微分方程
  • 齐次微分方程
  • 一阶线性微分方程
  • 伯努利(Bernoulli)方程
  • 全微分方程
  • 可用简单的变量代换求解的某些微分方程
  • 可降阶的高阶微分方程
  • 线性微分方程解的性质及解的结构定理
  • 二阶常系数齐次线性微分方程
  • 高于二阶的某些常系数齐次线性微分方程
  • 简单的二阶常系数非齐次线性微分方程
  • 欧拉(Euler)方程
  • 微分方程的简单应用

一、微分方程基本概念

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

  • 微分方程:表示未知函数、未知函数的导数与自变量之间的关系的方程叫做微分方程
  • 微分方程的阶:微分方程中出现的未知函数的最高阶导数的阶数叫做微分方程的阶

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

F(x,y,y,,y(n))=0
  • 微分方程的解:设函数 y=φ(x) 在区间 $I $ 上有 $ n$ 阶连续导数,如果在区间 IF[x,φ(x),φ(x),,φ(n)]=0,那么函数 φ(x) 就叫该微分方程在区间 I 上的解
  • 微分方程的通解:如果微分方程中含有任意常数,且任意常数的个数与微分方程的阶数相同,这样的解就是微分方程的通解
  • 当给定初始条件时,通解中的任意常数就可以被确定,这样就可以得到微分方程的特解

二、一阶微分方程

1. 可分离变量的微分方程

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

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

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

考法:

  • 求解可分离变量的微分方程
  • 列出微分方程(通常是可分离变量的微分方程),求解简单的实际问题

2. 一阶线性微分方程

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

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)

2. 伯努利方程

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

伯努利方程的基本形式:

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

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

对这个方程变形:

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

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

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

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

3. 题型

  • 求解一阶线性微分方程
  • 列出一阶线性微分方程解决一些简单的实际问题
  • 利用变量代换把微分方程化为可分离变量的微分方程并进行求解
  • 求解伯努利方程

3. 齐次微分方程

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

1. 齐次方程的解法

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

dydx=ϕ(yx)

则称之为齐次方程

齐次方程的解法:

u=yx

直接得到:

duϕ(u)u=dxx

两边积分即可,再用 $y $ 和 $ u$ 的关系化一下即可。

推导过程

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 会使得原方程中不再含有常数项,因此可以进一步化为齐次方程,之后就可以按照齐次方程的解法对其进行求解

  • 求解可以化为齐次方程的一阶微分方程
  • 把一阶微分方程化为齐次方程

5. 全微分方程

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

全微分方程的基本形式:

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)

1. y(n)=f(x)

显然,有:

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

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

2. y=f(x,y)

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

p=f(x,p)

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

3. y=f(y,y)

y=p 那么:

y=dpdx=dpdydydx=pdpdy

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

pdpdy=f(y,p)

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

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

y=φ(y,C1)

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

4. 题型

  • 求解一些简单的可降到一阶的高阶微分方程
  • 利用这样的微分方程求解一些简单的实际问题

六、高阶线性微分方程

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

1. 重点知识

1. n 阶齐次线性方程

基本形式:

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

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

对于 $n $ 个函数 $ y_1(x),y_2(x),\dots,y_n(x)n $ 个数 $ k_1,k_2,\dots,k_n $,使得 $ k_1y_1(x)+k_2y_2(x)+\dots+k_ny_n(x)\equiv 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) 替换 $C_1,C_2 $ 得到 $ y=u_1y_1+u_2y_2$ 求导,得 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 ,代入后,即可得到非齐次线性方程的通解。

2. 题型

  • 判断函数是否线性无关
  • 给出高阶线性微分方程的特解,求通解
  • 验证通解(利用所谓高阶微分方程解的结构的理论来验证)
  • 猜出并验证高阶微分方程的特解,验证其线性无关,进而得到其通解
  • 给出非齐次线性方程对应的齐次线性方程的通解,求解非齐次线性方程的通解(可用常数变易法)

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

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

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

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

  • 求解其特征方程 $r^2+pr+q=0 $,得到两个根 $ r_1,r_2$
  • 按照 Δ=p24q 判别式的情况,对照下表写出通解即可
条件通解
$\Delta>0 $$ y=C_1e^{r_1x}+C_2e^{r_2x}$
$\Delta=0 $$ y=(C_1+C_2x)e^{rx}$
$\Delta<0 $$ y=e^{\alpha x}(C_1\cos\beta x+C_2\sin\beta x)$

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

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

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

其特征方程为:$r^n+p_1r^{n-1}+\dots+p_{n-1}r+p_n=0 $ 这是一个关于 $ r$ 的 n 次方程

特征方程的根对应项数微分方程通解中的对应项
单实根 $r $1$ C^{rx}$
一对单复根 $r_{1,2}=\alpha\pm\beta i $2$ e^{\alpha x}(C_1\cos\beta x+C_2\sin\beta x)$
$k $ 重实根 $ r$kerx(i=1kCixi1)
一对 $k $ 重 复根 $ r_{1,2}=\alpha\pm\beta i $2k$ e^{\alpha x}[(\sum_{i=1}^kC_ix^{i-1})\cos\beta x+(\sum_{i=1}^kD_ix^{i-1})\sin\beta x]$

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

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

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

y+py+qy=f(x)

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

1. 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)
  • 如果 λ2+pλ+q0,则只需令 $R (x)=b_0x^m+b_1x^{m-1}+\cdots+b_{m-1}x+b_m $,代入方程后,联立关于 $ b_0,\cdots,b_m$ 与 a0,,am 的线性方程组进行求解即可

  • 如果 $\lambda $ 是 $ r^2+pr+q=0$ 的单根,则 λ2+pλ+q=0,2λ+p0 则只需令 R(x)=xRm(x),列线性方程组进行求解即可(R'(x) 必须是 m 次多项式)

  • 如果 $\lambda $ 是 $ r^2+pr+q=0$ 的重根,则 λ2+pλ+q=0,2λ+p=0 则只需令 R(x)=x2Rm(x),列线性方程组进行求解即可(R''(x) 必须是 m 次多项式)

2. 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 是共轭的多项式。 y_1^_,y_2^_ 是共轭的,因此它们相加后无虚部且为原方程的特解,因此:

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$ 的取值:

  • 如果 $\lambda+\omega i $ 不是特征方程的根,则 $ k=0$
  • 如果 $\lambda+\omega i $ 是特征方程的单根,则 $ k=1$

九、欧拉方程

考纲摘要:会解欧拉方程

欧拉方程的一般形式:

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 为自变量的常系数线性微分方程,然后进一步求解即可。


十、微分方程的简单应用

利用微分方程解决实际问题,核心在于建立模型

1. 几何应用

利用导数的几何意义(切线斜率 y')列方程。例如:求一条曲线,使其切线在 x 轴上的截距等于切点横坐标的两倍。

2. 物理应用

  1. 牛顿第二定律F=ma=md2sdt2。常用于变力做功、物体运动分析。
  2. 牛顿冷却定律:物体温度的变化率与物体温度与环境温度之差成正比。dTdt=k(TTs)
  3. 放射性元素衰变/人口增长:变化率与现存量成正比。dNdt=kN

Released under the MIT License.