常微分方程唯一性定理的证明
Lipschitz 连续的必要性可以在方程证明中看到, 所以我们在证明过程中再提出 Lipschitz 条件的具体形式.
首先假设, 存在 \(x_1\), \(x_2\) 两个解满足命题中给出的微分方程和初值条件, 那么有 \[ \begin{aligned} x_1(t) = x_0 + \int_0^t f(s,x_1(s)) \mathrm{d} s\\ x_2(t) = x_0 + \int_0^t f(s,x_2(s)) \mathrm{d} s \end{aligned} \]
两式相减, 两端取绝对值得到
\[ \vert x_1(t) - x_2(t) \vert = \int_0^t \vert f(s,x_1(s)) - f(s,x_2(s)) \vert \mathrm{d} s \]
我们希望能得到对方程左端项的估计, 而 Lipschitz 条件要求, 对任意的 \(x,y\in \mathbb{R}_n\):
\[ \vert f(t,x) -f(t,y) \vert \leq L |x-y| \]
\(L\) 是 Lipschitz 常数, 不依赖于 \(x,y,t\). 这样我们就得到了关于 \(r(t) = |x_1(t) - x_2(t)|\) 的积分不等式: \[ r(t) \leq L \int_{0}^{t} r(s) \mathrm{d} s \]
上述不等式又称 Gronwall 不等式, 是对 \(r(t)\) 最坏情况的指数估计. 如果我们有
\[ f(t) \leq C_0 + \int_0^t f(s) g(s) \mathrm{d} s, \quad C_0 \geq 0, f(t), g(t) \geq 0 \]
那么 \[ f(t) \leq C_0 e^{\int_0^t g(s) \mathrm{d} s} \]
在我们的证明中, \(C_0 = 0\), 所以 \[ 0 \leq r(t) \leq 0 \]
这就得到 \(r(t) \equiv 0\), 所以 \(x_1(t) \equiv x_2(t)\).