跳到主要内容

微分方程

微分方程是描述变化规律的方程!理解微分方程,能帮助我们解决许多实际问题。

什么是微分方程?​

微分方程(Differential Equation)是含有未知函数及其导数的方程。

简单理解​

微分方程就像"描述变化的方程":

  • 方程中含有函数的导数
  • 通过解方程,可以求出函数
  • 用于描述物理、生物、经济等现象

定义​

微分方程的一般形式:

F(x,y,y′,y′′,…,y(n))=0F(x, y, y', y'', \ldots, y^{(n)}) = 0

其中 yy 是未知函数,y′,y′′,…,y(n)y', y'', \ldots, y^{(n)} 是 yy 的各阶导数。

例子​

例子 1:y′=2xy' = 2x

  • 这是一个一阶微分方程
  • 解:y=x2+Cy = x^2 + C(CC 是常数)

例子 2:y′′+y=0y'' + y = 0

  • 这是一个二阶微分方程
  • 解:y=C1sin⁡x+C2cos⁡xy = C_1 \sin x + C_2 \cos x(C1,C2C_1, C_2 是常数)

微分方程的分类​

按阶数分类​

  • 一阶微分方程:最高阶导数是 y′y'
  • 二阶微分方程:最高阶导数是 y′′y''
  • n 阶微分方程:最高阶导数是 y(n)y^{(n)}

按类型分类​

常微分方程​

常微分方程(Ordinary Differential Equation,ODE)是只含有一个自变量的微分方程。

例子:y′=2xy' = 2x,y′′+y=0y'' + y = 0

偏微分方程​

偏微分方程(Partial Differential Equation,PDE)是含有多个自变量的微分方程。

例子:∂u∂t=∂2u∂x2\frac{\partial u}{\partial t} = \frac{\partial^2 u}{\partial x^2}(热方程)

线性微分方程​

线性微分方程是未知函数及其导数都是一次的微分方程。

一般形式:

an(x)y(n)+an−1(x)y(n−1)+⋯+a1(x)y′+a0(x)y=f(x)a_n(x)y^{(n)} + a_{n-1}(x)y^{(n-1)} + \cdots + a_1(x)y' + a_0(x)y = f(x)

例子:y′′+2y′+y=0y'' + 2y' + y = 0

非线性微分方程​

非线性微分方程不是线性微分方程的微分方程。

例子:y′=y2y' = y^2

一阶微分方程​

可分离变量方程​

可分离变量方程的形式:

dydx=f(x)g(y)\frac{dy}{dx} = f(x)g(y)

解法:分离变量后积分

∫dyg(y)=∫f(x)dx\int \frac{dy}{g(y)} = \int f(x) dx

例子:dydx=xy\frac{dy}{dx} = xy

  • 分离变量:dyy=xdx\frac{dy}{y} = x dx
  • 积分:∫dyy=∫xdx\int \frac{dy}{y} = \int x dx
  • ln⁡∣y∣=x22+C\ln |y| = \frac{x^2}{2} + C
  • y=Cex2/2y = Ce^{x^2/2}(CC 是常数)

齐次方程​

齐次方程的形式:

dydx=f(yx)\frac{dy}{dx} = f\left(\frac{y}{x}\right)

解法:设 u=yxu = \frac{y}{x},则 y=uxy = ux,y′=u+xu′y' = u + xu'。

线性方程​

一阶线性微分方程的形式:

y′+P(x)y=Q(x)y' + P(x)y = Q(x)

解法:使用积分因子

μ(x)=e∫P(x)dx\mu(x) = e^{\int P(x) dx}

y=1μ(x)∫μ(x)Q(x)dxy = \frac{1}{\mu(x)} \int \mu(x) Q(x) dx

例子:y′+2y=exy' + 2y = e^x

  • P(x)=2P(x) = 2,Q(x)=exQ(x) = e^x
  • 积分因子:μ(x)=e∫2dx=e2x\mu(x) = e^{\int 2 dx} = e^{2x}
  • y=e−2x∫e2x⋅exdx=e−2x∫e3xdx=e−2x⋅e3x3+C=ex3+Ce−2xy = e^{-2x} \int e^{2x} \cdot e^x dx = e^{-2x} \int e^{3x} dx = e^{-2x} \cdot \frac{e^{3x}}{3} + C = \frac{e^x}{3} + Ce^{-2x}

二阶线性微分方程​

齐次方程​

二阶线性齐次微分方程的形式:

y′′+py′+qy=0y'' + py' + qy = 0

其中 p,qp, q 是常数。

特征方程:

r2+pr+q=0r^2 + pr + q = 0

解法:

  1. 求特征方程的根 r1,r2r_1, r_2
  2. 根据根的情况写出通解:
    • 如果 r1≠r2r_1 \neq r_2(两个不同的实根):y=C1er1x+C2er2xy = C_1 e^{r_1 x} + C_2 e^{r_2 x}
    • 如果 r1=r2r_1 = r_2(重根):y=(C1+C2x)er1xy = (C_1 + C_2 x) e^{r_1 x}
    • 如果 r1,r2r_1, r_2 是共轭复数:r=α±iβr = \alpha \pm i\beta,则 y=eαx(C1cos⁡βx+C2sin⁡βx)y = e^{\alpha x}(C_1 \cos \beta x + C_2 \sin \beta x)

例子:y′′−3y′+2y=0y'' - 3y' + 2y = 0

  • 特征方程:r2−3r+2=0r^2 - 3r + 2 = 0
  • 根:r1=1r_1 = 1,r2=2r_2 = 2
  • 通解:y=C1ex+C2e2xy = C_1 e^x + C_2 e^{2x}

微分方程的应用​

物理应用​

  • ⚡ 运动方程:描述物体的运动
  • 🔬 振动方程:描述振动现象
  • 🌊 波动方程:描述波动现象

生物应用​

  • 🦠 种群增长:描述种群增长模型
  • 💊 药物动力学:描述药物在体内的分布

经济应用​

  • 💰 经济增长模型:描述经济增长
  • 📈 市场模型:描述市场行为

生活中的应用​

物理​

  • ⚡ 简谐振动:y′′+ω2y=0y'' + \omega^2 y = 0
  • 🔬 阻尼振动:y′′+2βy′+ω2y=0y'' + 2\beta y' + \omega^2 y = 0

工程​

  • 🏗️ 结构分析:分析结构的振动
  • ⚙️ 控制系统:分析控制系统

科学​

  • 🔬 化学反应:描述化学反应速率
  • 📊 生态模型:描述生态系统

常见错误​

错误 1:阶数判断错误​

要正确判断微分方程的阶数。

错误 2:解法选择错误​

要根据方程的类型选择正确的解法。

错误 3:常数确定错误​

要根据初始条件确定常数。

小练习​

  1. 求解 dydx=2x\frac{dy}{dx} = 2x
  2. 求解 y′+y=exy' + y = e^x
  3. 求解 y′′−4y′+4y=0y'' - 4y' + 4y = 0
  4. 应用题:一个简谐振动的微分方程是 y′′+4y=0y'' + 4y = 0,求通解

💡 小贴士:微分方程是含有未知函数及其导数的方程。记住:可分离变量方程用分离变量法,线性方程用积分因子,二阶线性齐次方程用特征方程。掌握微分方程的解法,你就能解决许多实际问题!