Skip to content
  • 常微分方程
    • 未知函数为一元函数的微分方程(包含自变量,未知量及其导数的方程)
  • 方程的阶
    • 导数最高阶数
  • 微分方程的解
    • 若函数 y=ϕ(x) 代入方程使之为恒等式,则该函数为微分方程的解
    • 通解
      • 解中含有一系列任意常数
        • 相互独立
        • 线性无关
        • 个数等于阶数
    • 特解
      • 不含有任意常数的解
      • 确定特解需要定解条件
        • 确定 n 阶方程需要 n 个定解条件
        • 科西条件 / 初值条件
          • 定解条件给定在某个定点时间
          • 利用该值求出常数 C

一阶微分函数的基本形式 F(x,y,y)=0,讨论 y=f(x,y) 一阶微分方程也未必有解

可分离变量方程

顾名思义,微分方程的变量 x,y 可以相互分离,成为独立的部分相乘

dydx=ϕ(x)ψ(y)

其中 ϕ(x),ψ(y) 为连续函数

变形 -> 两边积分

1ψ(y)dy=ϕ(x)dx1ψ(y)dy=ϕ(x)dx+C

求解不定积分,此时式子不再含 y,为隐函数 y(x),于是为通解

  • y=y0 s.t. ψ(y)=0 is also a solution

齐次微分方程和其他可化为可分离变量形式的方程

注意!!! 方程变形时,如果附加条件,会使新方程与旧方程不等价,导致丢失一些解 解方程最后需要寻找通解之外丢失的解

齐次微分方程

齐次微分方程形式如

y=g(yx)

其中 g 为连续函数

可以化为可分离变量方程 令 y=xuy=u+xu,代入原方程

u+xu=g(u)dug(u)u=dxx

求出关于 u 的解,再代回 u=yx

其他一些可化为可分离变量方程的情况

  • dydx=f(ax+by+c)(b0)
    • Let u=ax+by+c, then dydx=1b(dudxa), therefore:dudx=bf(u)+aThis is a separable differential equation.
  • dydx=f(a1x+b1y+c1a2x+b2y+c2)
    • When c1=c2=0, this is a homogeneous equation.
    • When either c1,c2 isn't zero, while a1a2=b1b2=λ, the equation can be written asdydx=f(λ(a2x+b2y)+c1(a2x+b2y)+c2),which can be transformed into a separable differential equation.
    • When either c1,c2 isn't zero, while a1a2b1b2, consider varible substitution as such:
      • Take liner equation system
      {a1x+b1y+c1=0a2x+b2y+c2=0,find the solution (x0,y0).
      • Let X=xx0,Y=yy0, transform the nominator and denominator of the original equation into the liner combination of X and Y, i.e.
      dYdX=f(a1X+b1Ya2X+b2Y).
      • This is a homogeneous equation, use u=YX=yy0xx0 as a substitution.

一阶线性微分方程

一阶线性微分方程形如

y+P(x)y=Q(x)
  • 其中P,Q 为连续函数

  • Q(x) 称为非齐次量或自由项

  • Q(x)=0,方程 y+P(x)y=0 称为原方程对应的线性齐次微分方程,它可分离变量为

    dyy=P(x)dxln|y|=P(x)dx+C1y=CeP(x)dx
  • Q(x)0,为非齐次,采用常数变易法

    • 假设解的形式为 y=C(x)eP(x)dxC(x) 为待定系数,代入得dCdxeP(x)dx=Q(x)dCdx=Q(x)eP(x)dxC(x)=Q(x)eP(x)dxdx+C
    • 代入原方程,得到y=eP(x)dx(Q(x)eP(x)dxdx+C)
  • 一阶线性非齐次方程的通解,可以写成它的一个特解和齐次方程通解之和

    • 线性微分方程解的叠加原理

Bernoulli 方程

yP(x)y=Q(x)yα,α0,1

z=y1αz=(1α)yαy,得到 y=11αyαz 代入原方程 11αyαz+P(x)y=Q(x)yα,两边同时除以 yα1α

z+(1α)P(x)z=Q(x)

这是一阶线性微分方程,求解后换回 y