Skip to content

微分方程

概述

微分方程是描述函数与其导数之间关系的方程,是数学建模的核心工具。本笔记系统梳理微分方程的分类、求解方法及应用,涵盖常微分方程 (ODE) 与偏微分方程 (PDE) 的基础内容,并与数列方法微积分基础物理振动等知识形成交叉。


一、基本概念与分类

1.1 什么是微分方程

含有未知函数及其导数(或微分)的方程称为微分方程

  • 若未知函数为一元函数,称为常微分方程 (ODE)
  • 若未知函数为多元函数且含偏导数,称为偏微分方程 (PDE)

1.2 阶与次数

  • :方程中出现的最高阶导数的阶数
  • 次数:最高阶导数项的次数(仅对能写成多项式形式的方程)
方程线性?
$\dfrac{dy}{dx} + 2xy = e^{-x^2}$1线性
$\dfrac{d^2y}{dx^2} + \omega^2 y = 0$2线性
$\dfrac{d^2y}{dx^2} + \sin y = 0$2非线性
$\left(\dfrac{dy}{dx}\right)^2 + y = 0$1非线性

1.3 线性与非线性

$n$ 阶线性微分方程的标准形式:

$$ a_n(x) y^{(n)} + a_{n-1}(x) y^{(n-1)} + \cdots + a_1(x) y' + a_0(x) y = g(x) $$

  • 若 $g(x) \equiv 0$,称为齐次方程
  • 若 $g(x) \not\equiv 0$,称为非齐次方程

线性方程的核心性质

线性齐次方程的解构成线性空间(叠加原理成立);非齐次方程的通解 = 齐次通解 + 一个特解。

1.4 通解、特解与初值问题

  • 通解:含有 $n$ 个独立任意常数的解($n$ 为方程的阶)
  • 特解:通解中任意常数被确定后的解
  • 初值问题 (IVP):给定初始条件 $y(x_0)=y_0,\ y'(x_0)=y_1,\ \ldots$ 求特解
  • 边值问题 (BVP):给定边界条件(如 $y(a)=A,\ y(b)=B$)求特解

二、一阶常微分方程

2.1 可分离变量方程

形式:$\dfrac{dy}{dx} = f(x)g(y)$

解法:分离变量后积分

$$ \int \frac{1}{g(y)} \thinspace dy = \int f(x) \thinspace dx + C $$

例 1:指数增长/衰减

$\dfrac{dy}{dx} = ky$,分离得 $\displaystyle\int \frac{dy}{y} = \int k\thinspace{}dx$,通解 $y = Ce^{kx}$。 当 $k>0$ 为指数增长(种群增长),$k<0$ 为指数衰减(放射性衰变)。

例 2:逻辑斯蒂方程

$\dfrac{dy}{dx} = ky\left(1 - \dfrac{y}{M}\right)$,分离变量后积分得 $$y = \frac{M}{1 + Ce^{-kt}}$$ 这是种群增长的经典模型,$M$ 为环境承载力。

2.2 一阶线性方程

形式:$\dfrac{dy}{dx} + P(x)y = Q(x)$

解法:积分因子法(详见[积分因子法](../%E9%AB%98%E4%B8%AD%E6%95%B0%E5%AD%A6/%E6%95%B0%E5%88%97/%E6%95%B0%E5%88%97%E4%B8%8E%E5%BE%AE%E5%88%86%E6%96%B9%E7%A8%8B%E6%A0%B8%E5%BF%83%E6%96%B9%E6%B3%95%EF%BC%9A%E5%8E%9F%E7%90%86%E3%80%81%E6%8E%A8%E5%AF%BC%E5%8F%8A%E7%BA%BF%E6%80%A7%E4%BB%A3%E6%95%B0%E6%9C%AC%E8%B4%A8.md#四、积分因子法 (微分方程) 及其离散类比))

积分因子 $\mu(x) = e^{\int P(x)\thinspace{}dx}$,则

$$ \frac{d}{dx}(\mu y) = \mu Q \quad\Longrightarrow\quad y = \frac{1}{\mu}\int \mu Q\thinspace{}dx $$

例 3

求解 $y' + 2xy = x$,$y(0)=1$。

:$P(x)=2x$,$\mu = e^{\int 2x dx} = e^{x^2}$。 $$(e^{x^2}y)' = x e^{x^2} \thickspace\Longrightarrow\thickspace e^{x^2}y = \frac{1}{2}e^{x^2} + C \thickspace\Longrightarrow\thickspace y = \frac{1}{2} + Ce^{-x^2}$$ 代入 $y(0)=1$得$C=\frac12$,故 $y = \frac12(1+e^{-x^2})$。

2.3 伯努利方程

形式:$\dfrac{dy}{dx} + P(x)y = Q(x)y^n \quad (n \neq 0, 1)$

解法:令 $v = y^{1-n}$,化为关于 $v$ 的一阶线性方程。

例 4

$y' + \dfrac{1}{x}y = xy^2$,令 $v = y^{-1}$,则 $v' - \dfrac{1}{x}v = -x$,解出 $v$后回代得$y$。

2.4 恰当方程与积分因子

形式:$M(x,y)dx + N(x,y)dy = 0$,若 $\dfrac{\partial M}{\partial y} = \dfrac{\partial N}{\partial x}$,则方程为恰当方程

存在函数 $F(x,y)$使得$dF = Mdx + Ndy$,通解为 $F(x,y) = C$。

若原方程不恰当,可寻找积分因子 $\mu(x,y)$使$\mu M dx + \mu N dy = 0$ 成为恰当方程。


三、二阶线性常微分方程

3.1 常系数齐次方程

形式:$ay'' + by' + cy = 0 \quad (a,b,c \text{ 为常数})$

特征方程:$a\lambda^2 + b\lambda + c = 0$

判别式 $\Delta = b^2 - 4ac$特征根通解形式
$\Delta > 0$两不等实根$\lambda_1, \lambda_2$$y = C_1 e^{\lambda_1 x} + C_2 e^{\lambda_2 x}$
$\Delta = 0$重根$\lambda$$y = (C_1 + C_2 x) e^{\lambda x}$
$\Delta < 0$共轭复根$\alpha \pm i\beta$$y = e^{\alpha x}(C_1 \cos\beta x + C_2 \sin\beta x)$

与特征根法的联系

此方法与数列中的特征根法完全平行:设解为 $e^{\lambda x}$对应离散中设$a_n = \lambda^n$。重根时出现多项式因子 $x^k e^{\lambda x}$对应$n^k \lambda^n$。

3.2 常系数非齐次方程

形式:$ay'' + by' + cy = g(x)$

通解 = 齐次通解 $y_h$+ 一个特解$y_p$

求特解的方法

待定系数法

当 $g(x)$ 为以下形式时适用:

$g(x)$的形式特解$y_p$ 的试设形式
$P_n(x)$ ($n$次多项式)$x^s Q_n(x)$
$P_n(x)e^{\alpha x}$$x^s Q_n(x) e^{\alpha x}$
$P_n(x)\cos\beta x$或$P_n(x)\sin\beta x$$x^s[Q_n(x)\cos\beta x + R_n(x)\sin\beta x]$
$e^{\alpha x}(A\cos\beta x + B\sin\beta x)$$x^s e^{\alpha x}(C\cos\beta x + D\sin\beta x)$

其中 $s$取$\alpha$(或 $\alpha \pm i\beta$)作为特征根的重数($0,1,2$)。

例 5

求解 $y'' - 3y' + 2y = e^x$。

齐次特征方程 $\lambda^2-3\lambda+2=0$,根 $\lambda_1=1,\ \lambda_2=2$,齐次通解 $y_h = C_1 e^x + C_2 e^{2x}$。 由于 $e^x$中的$\alpha=1$ 是单特征根($s=1$),设 $y_p = Ax e^x$,代入得 $A=-1$。 故通解 $y = C_1 e^x + C_2 e^{2x} - x e^x$。

常数变易法

设 $y_p = u_1(x) y_1(x) + u_2(x) y_2(x)$,其中 $y_1, y_2$ 为齐次方程的两个线性无关解。

由方程组: $$ \begin{cases} u_1' y_1 + u_2' y_2 = 0 \newline u_1' y_1' + u_2' y_2' = g(x)/a \end{cases} $$

解出 $u_1', u_2'$ 后积分即可。

3.3 欧拉方程

形式:$ax^2 y'' + bx y' + cy = g(x)$

解法:令 $x = e^t$(或 $t = \ln x$),化为常系数方程。

例 6

$x^2 y'' + xy' - y = 0$,令 $x = e^t$,记 $D = d/dt$,则 $x^2 y'' = D(D-1)y$,$xy' = Dy$。 化为 $(D^2 - 1)y = 0$,特征根 $\pm 1$,通解 $y = C_1 e^t + C_2 e^{-t} = C_1 x + C_2/x$。


四、高阶线性微分方程

4.1 $n$ 阶常系数齐次方程

形式:$a_n y^{(n)} + a_{n-1} y^{(n-1)} + \cdots + a_1 y' + a_0 y = 0$

特征方程:$a_n \lambda^n + a_{n-1} \lambda^{n-1} + \cdots + a_1 \lambda + a_0 = 0$

  • 单实根 $\lambda$→ 解项$C e^{\lambda x}$
  • $m$重实根$\lambda$→ 解项$(C_1 + C_2 x + \cdots + C_m x^{m-1}) e^{\lambda x}$
  • 共轭复根 $\alpha \pm i\beta$($m$重)→ 解项$e^{\alpha x}[(C_1 + \cdots + C_m x^{m-1})\cos\beta x + (D_1 + \cdots + D_m x^{m-1})\sin\beta x]$

4.2 降阶法

对于某些特殊类型的高阶方程,可通过变量代换降低阶数:

  • 不显含 $y$:$F(x, y^{(k)}, y^{(k+1)}, \ldots, y^{(n)}) = 0$,令 $p = y^{(k)}$
  • 不显含 $x$:$F(y, y', y'', \ldots) = 0$,令 $p = y'$,则 $y'' = p\frac{dp}{dy}$

五、线性微分方程组

5.1 一阶线性方程组

形式:$\mathbf{x}'(t) = A(t) \mathbf{x}(t) + \mathbf{f}(t)$

5.2 常系数齐次方程组

形式:$\mathbf{x}' = A\mathbf{x}$,其中 $A$为$n \times n$ 常数矩阵

解法:求 $A$ 的特征值与特征向量

  • 若 $A$有$n$个线性无关的特征向量$\mathbf{v}_1, \ldots, \mathbf{v}_n$(对应特征值 $\lambda_1, \ldots, \lambda_n$),则通解为: $$\mathbf{x}(t) = C_1 e^{\lambda_1 t} \mathbf{v}_1 + \cdots + C_n e^{\lambda_n t} \mathbf{v}_n$$

  • 若特征值 $\lambda$为复数$\alpha \pm i\beta$,对应解为 $e^{\alpha t}(\cos\beta t \cdot \mathbf{u} + \sin\beta t \cdot \mathbf{w})$

与矩阵对角化的联系

若 $A = PDP^{-1}$,则 $e^{At} = P e^{Dt} P^{-1}$,解为 $\mathbf{x}(t) = e^{At}\mathbf{x}_0$。这与[数列中友矩阵对角化](../%E9%AB%98%E4%B8%AD%E6%95%B0%E5%AD%A6/%E6%95%B0%E5%88%97/%E6%95%B0%E5%88%97%E4%B8%8E%E5%BE%AE%E5%88%86%E6%96%B9%E7%A8%8B%E6%A0%B8%E5%BF%83%E6%96%B9%E6%B3%95%EF%BC%9A%E5%8E%9F%E7%90%86%E3%80%81%E6%8E%A8%E5%AF%BC%E5%8F%8A%E7%BA%BF%E6%80%A7%E4%BB%A3%E6%95%B0%E6%9C%AC%E8%B4%A8.md#3. 线性代数本质:矩阵对角化)的思路完全一致。

5.3 相图与稳定性

  • 结点(node):特征值同号实根
  • 鞍点(saddle):特征值异号实根
  • 焦点(focus/spiral):共轭复根(实部非零)
  • 中心(center):纯虚特征值

详见[机械振动中的相图分析](../../%E7%89%A9%E7%90%86/%E7%89%A9%E7%90%86%E5%AD%A6%E5%A4%A7%E7%B1%BB/%E5%8A%9B%E5%AD%A6%E8%BF%90%E5%8A%A8%E5%AD%A6/%E6%9C%BA%E6%A2%B0%E6%8C%AF%E5%8A%A8.md#13 相图与相轨迹)。


六、偏微分方程 (PDE) 基础

6.1 三大经典方程

方程形式物理含义
波动方程$\dfrac{\partial^2 u}{\partial t^2} = c^2 \nabla^2 u$弦振动、声波、电磁波
热传导方程$\dfrac{\partial u}{\partial t} = \alpha \nabla^2 u$热扩散、物质扩散
拉普拉斯方程$\nabla^2 u = 0$稳态场(静电场、引力场、稳态温度)
泊松方程$\nabla^2 u = f$有源的稳态场

6.2 分离变量法

对于一维波动方程 $\dfrac{\partial^2 u}{\partial t^2} = c^2 \dfrac{\partial^2 u}{\partial x^2}$:

设 $u(x,t) = X(x)T(t)$,分离得: $$ \frac{T''}{c^2 T} = \frac{X''}{X} = -\lambda $$

由边界条件确定特征值 $\lambda_n$和特征函数$X_n(x)$,通解为各模态的叠加: $$ u(x,t) = \sum_{n=1}^{\infty} X_n(x)\big(A_n \cos\omega_n t + B_n \sin\omega_n t\big) $$

详见[连续系统振动](../../%E7%89%A9%E7%90%86/%E7%89%A9%E7%90%86%E5%AD%A6%E5%A4%A7%E7%B1%BB/%E5%8A%9B%E5%AD%A6%E8%BF%90%E5%8A%A8%E5%AD%A6/%E6%9C%BA%E6%A2%B0%E6%8C%AF%E5%8A%A8.md#12 连续系统振动简介)中的弦振动推导。


七、常用求解方法总结

方法适用方程类型核心思想
分离变量法一阶可分离方程将 $x$与$y$ 分到等号两边积分
积分因子法一阶线性方程乘因子使左边变为全导数
特征方程法常系数线性方程设指数解,化微分方程为代数方程
待定系数法非齐次常系数方程根据 $g(x)$ 形式猜测特解
常数变易法非齐次线性方程将齐次解的常数变为函数
降阶法缺项高阶方程代换降低阶数
拉普拉斯变换线性方程(初值问题)将微分方程化为代数方程
幂级数法变系数方程假设解为幂级数逐项定系数
分离变量法 (PDE)线性偏微分方程乘积形式假设,分离为 ODE

八、应用举例

8.1 物理:弹簧振子(二阶线性)

方程:$m\ddot{x} + kx = 0$,解为简谐振动 $x = A\cos(\omega t + \varphi)$,$\omega = \sqrt{k/m}$。

详见弹簧振子与阻尼振子的运动方程推导机械振动

8.2 物理:阻尼振子

方程:$m\ddot{x} + b\dot{x} + kx = 0$,根据阻尼比 $\zeta = b/(2\sqrt{mk})$ 分为欠阻尼、临界阻尼、过阻尼。

详见[阻尼振子推导](../../%E7%89%A9%E7%90%86/%E7%89%A9%E7%90%86%E5%AD%A6%E5%A4%A7%E7%B1%BB/%E5%8A%9B%E5%AD%A6%E8%BF%90%E5%8A%A8%E5%AD%A6/%E5%BC%B9%E7%B0%A7%E6%8C%AF%E5%AD%90%E4%B8%8E%E9%98%BB%E5%B0%BC%E6%8C%AF%E5%AD%90%E7%9A%84%E8%BF%90%E5%8A%A8%E6%96%B9%E7%A8%8B%E6%8E%A8%E5%AF%BC.md#2. 阻尼振子(含阻尼项))。

8.3 物理:放射性衰变(一阶)

方程:$\dfrac{dN}{dt} = -\lambda N$,解为 $N = N_0 e^{-\lambda t}$,半衰期 $T_{1/2} = \ln 2 / \lambda$。

8.4 化学:一级反应动力学

方程:$\dfrac{d[A]}{dt} = -k[A]$,解为 $[A] = [A]_0 e^{-kt}$。

8.5 生物:种群增长模型

  • 指数增长:$\dfrac{dN}{dt} = rN$
  • 逻辑斯蒂增长:$\dfrac{dN}{dt} = rN\left(1 - \dfrac{N}{K}\right)$
  • Lotka-Volterra 捕食者-猎物模型: $$\begin{cases} \dfrac{dx}{dt} = \alpha x - \beta xy \newline \dfrac{dy}{dt} = \delta xy - \gamma y \end{cases}$$

8.6 物理:恒功率加速运动

方程:$mv\dfrac{dv}{dt} = P$,解为 $v(t) = \sqrt{\dfrac{2P}{m}t}$。

详见运动学中的微分方程建模与求解恒功率加速运动


九、数值方法简介

当解析解不存在时,常用数值方法:

  • 欧拉法:$y_{n+1} = y_n + h f(x_n, y_n)$(一阶精度)
  • 改进欧拉法(Heun 法):二阶精度
  • 龙格-库塔法 (RK4):四阶精度,最常用
  • 有限差分法:用于 PDE 求解

十、与知识图谱中其他笔记的交叉链接


核心思想

微分方程是描述变化的语言。自然界中几乎所有的基本定律——牛顿定律、麦克斯韦方程、薛定谔方程、热传导方程——都是用微分方程写成的。掌握微分方程,就是掌握了描述动态世界的核心工具。

学习微分方程时,注意与离散类比(差分方程、数列递推)的对应,两者在线性代数框架下是高度统一的。

基于 Obsidian 整理 · 由 VitePress 构建