Skip to content

09 常微分方程

常微分方程这部分更偏向题型化,是定积分与微分学知识高度融合的一个结晶。在考场上,只要认出它是什么类型的方程,就能直接套公式或套固定步骤解出。难点在于变限积分中隐藏的微分方程以及复合函数的还原。


一、 一阶常微分方程的四大基本类型

拿到一个一阶微方程 F(x,y,y)=0,第一步是进行类型判定。

前置陷阱(变限积分与极限式引出的微分方程)

  1. 见到 0xf(t)dt0xtf(xt)dt 等积分方程时,应当两边求导转化为微分方程。此时通常伴随隐含的初值条件(如令 x=0 得到 f(0) 等)。
  1. 见到复杂的函数极限极限式如 limh0[f(x+hx)f(x)]1h,应取对数利用导数定义化简得到 xf(x)/f(x) 从而建立微分方程。

1.1 可分离变量的微分方程

  • 特征:能化为 f(y)dy=g(x)dxy=f(x)g(y)

  • 解法:两边强行分离变量后直接积分:dyg(y)=f(x)dx+C

1.2 齐次微分方程

  • 特征:方程可化为 dydx=ϕ(yx)

  • 解法:作代换 u=yx,即 y=ux,则 y=u+xu

    代入原方程得到 u+xdudx=ϕ(u),分离变量: duϕ(u)u=dxx

    解出 u 后,把 u=y/x 换回来。

1.3 一阶线性微分方程 (极其重要)

  • 特征:形如 y+P(x)y=Q(x)。(注意 y 的系数必须化为 1)

  • 解法(通解公式,必须熟记)

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

1.4 伯努利 (Bernoulli) 方程

  • 特征:形如 y+P(x)y=Q(x)yn(n0,1)

  • 解法除以 yn,得 yny+P(x)y1n=Q(x)

    z=y1n,则 z=(1n)yny。代入化简为 z 的一阶常系数线性方程:

    z1n+P(x)z=Q(x)

    用线性方程公式解出 z 后,再换回 y


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

这类微分方程通常缺少 y 或缺少 x

  1. y(n)=f(x):连续积分 n 次。

  2. y:形如 f(x,y,y)=0

    • 代换法:令 y=p,则 y=dpdx=p。方程化为一阶方程 f(x,p,p)=0。解出 p 后再积分一次得 y
  3. x:形如 f(y,y,y)=0

    • 代换法:令 y=p。由于缺 x,将 p 视为 y 的函数!

      此时 y=dpdx=dpdydydx=pdpdy。方程化为 f(y,p,pdpdy)=0


三、 高阶常系数齐次线性微分方程

  • 通用特征方程表示:对 y+py+qy=0,写出 r2+pr+q=0。求根 Δ=p24q

| 特征根 r 的情况 | y+py+qy=0 的通解公式 |

| :--- | :--- |

| 实数双根 r1r2 (Δ>0) | y=C1er1x+C2er2x |

| 实数重根 r1=r2=r (Δ=0) | y=(C1+C2x)erx |

| 共轭复根 r1,2=α±βi (Δ<0) | y=eαx(C1cosβx+C2sinβx) |

更高阶的推演规律(三阶及以上)

特征方程若求出单实根 r,对应 Cerx。若求出 k 重实根 r,对应 erx(C1+C2x++Ckxk1)。复根同理补 x


四、 高阶常系数非齐次线性微分方程

形如 y+py+qy=f(x),通解等于 齐次方程通解 Y + 自身的一个特解 y。关键在于求 y

4.1 多项式与指数相乘型: f(x)=eλxPm(x)

  • 特解设法:设 y=xkeλxQm(x)

    • 其中 Qm(x) 是与 Pm(x) 同次的一般多项式。

    • k 的取值视指数上的 λ 与特征根的关系而定:

      • λ 不是 特征根: 取 k=0

      • λ 是单根: 取 k=1

      • λ 是二重根: 取 k=2

4.2 三角函数型: f(x)=eλx(Pl(x)cosωx+Pn(x)sinωx)

  • 特解设法:设 y=xkeλx[Rm(x)cosωx+Sm(x)sinωx]

    • 其中 m=max(l,n),则 Rm,Smm 次一般多项式(无论等式左边有没有出现其中一个函数,另一个必须带上)。

    • 取决于复数 λ+ωi

      • 不是 特征根:取 k=0

      • 特征根:取 k=1

  • 计算小技巧:如果遇到三角函数形式过于庞大可以转换成欧拉公式去硬算复数指数。


五、 欧拉方程 (Euler's Equation)

  • 特征:各项微商阶数与前面所乘自变量 x 的平幂次相同:

    xny(n)+p1xn1y(n1)++pn1xy+pny=f(x)(x>0)
  • 固定解法:通过自变量替换 x=et (即 t=lnx),将其转化为常系数线性微分方程求解。

    • 代数关系必须背过:

      xy=dydtx2y=d2ydt2dydtx3y=d3ydt33d2ydt2+2dydt

    将其代入即可轻松降阶!


六、 微分方程解的结构与性质运用

如果已知某个常系数线性方程的几个解序列为 y1,y2,y3 等:

  1. 若微分方程为 y+P(x)y+Q(x)y=0 的齐次方程:如果 y1,y2 线性无关,则 C1y1+C2y2 是通解。

  2. 若为非齐次方程 y+P(x)y+Q(x)y=f(x)

    • 两个解的差 y1y2 必定是对应齐次方程的解。

    • y=(齐次解)+y 是该非齐次方程的通解。

  3. 观察非齐次方程如果满足 y+2y+y=x+1,而有一个解带有系数 (1+x2),必定能通过解的线性运算凑出特解。

6.1 高阶技巧:微分方程的恒等式积分属性

对于诸如 f(x)+af(x)+f(x)=0 (a>0) 要求计算 0+f(x)dx 的题目:

  • 思路:直接对方程两边在 [0,+) 上求积分,变为 f(x)|0++af(x)|0++0+f(x)dx=0

  • 分析:当特征方程的根均具有负实部时(如通过判定 Δ 和根的公式确认底数指数小于 0),解 f(x)f(x)x+ 时极限必然为 0。此时反常积分可完全由给定的初值条件解出,避免了繁琐的通解积分运算!

Released under the MIT License.