跳至主要內容

Cyletix大约 2 分钟

微分方程的一般形式为:

dydx=P(x,y) \frac{dy}{dx} = P(x,y)

Info

如果某微分方程的非齐次项P(x,y){} P(x,y) {}可以通过移项化为下列形式, 则称为可分离变量

dydx=P(x,y)=g(x)h(y) \frac{dy}{dx} = P(x,y)=g(x)h(y)

其中,g(x)g(x)h(y)h(y) 是关于 xxyy 的单变量函数。求解这类方程的步骤包括:

  1. 分离变量:将方程改写为 1h(y)dy=g(x)dx\frac{1}{h(y)}dy = g(x)dx,使得 yy 相关的项和 xx 相关的项分开。
  2. 两边积分:分别对两边进行积分,即计算 1h(y)dy\int \frac{1}{h(y)}dyg(x)dx\int g(x)dx
  3. 求解:通过积分得到函数表达式或隐函数形式的解。
+

dydx=xy\frac{dy}{dx} = xy 可以改写为 1ydy=xdx\frac{1}{y}dy = xdx,积分得到 lny=12x2+C\ln|y| = \frac{1}{2}x^2 + C

可分离变量的微分方程是最简单也最易求解的微分方程类型之一. 通常更复杂的微分方程需要通过转化为已知解法的简单微分方程求解


偏微分方程

以二维拉普拉斯方程为例:

2ux2+2uy2=0 \frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} = 0

假设解u(x,y)u(x,y)可以写成 u(x,y)=g(x)h(y)u(x, y) = g(x)h(y) 的形式,将条件带入方程,分离变量后可以写成:

h(y)d2g(x)dx2+g(x)d2h(y)dy2=0 h(y) \frac{d^2 g(x)}{dx^2} + g(x) \frac{d^2 h(y)}{dy^2} = 0

关键点在于认识到 1h(y)d2h(y)dy2\frac{1}{h(y)} \frac{d^2 h(y)}{dy^2} 只依赖于 yy,而 1g(x)d2g(x)dx2\frac{1}{g(x)} \frac{d^2 g(x)}{dx^2} 只依赖于 xx。这两个表达式必须加在一起等于零。由于它们分别依赖于独立的变量 xxyy,这意味着每个表达式必须等于一个常数 λ\lambda,使得它们的和为零。因此:

d2g(x)dx21g(x)=d2h(y)dy21h(y)=λ \frac{d^2 g(x)}{dx^2} \cdot \frac{1}{g(x)} = - \frac{d^2 h(y)}{dy^2} \cdot \frac{1}{h(y)} = \lambda