ODE 是什么
用导数描述变化规律;解的存在与唯一。
约 7 分钟
从一个问题开始
一杯热水在桌上冷却。我们不知道温度函数 ,只知道它变化的规律:温度下降的速度与它高出室温的程度成正比。
自然界大量的规律都是这样给出的:不是量本身,而是量的变化率与量的关系。我们需要一种数学对象来表达这类规律,以及从规律恢复出函数的方法。
一杯热水放在桌上。它冷却的速度不是恒定的:刚开始很热时降温快,接近室温时降温慢。我们不知道温度随时间的函数 ,但我们知道它变化的规律:
下面的实验里选"指数增长",把 调成负数,改变初值。你看到的就是这类方程的解。
很多自然规律不直接告诉我们量本身,而是告诉我们量的变化率与量本身的关系。这种关系是一个含有未知函数及其导数的等式。如果我们能从这种等式反推出函数本身,就能预测未来。
定义
一个 阶常微分方程(ODE)是形如 的等式,其中 是一元未知函数。阶是方程中出现的最高阶导数的阶数。若能解出最高阶导数,,称为显式方程。
函数 在区间 上是方程的解,若把 代入后等式对所有 成立。初值问题是方程加上条件 (对 阶方程要给 在 的值)。
若方程可写成 ,即 及其各阶导数只以一次幂、不互相相乘的方式出现,则称它是线性的; 时称齐次。
是三阶、非线性(因为有 )。阶与线性性是两个独立的属性。
推导:最简单的方程
的所有解是 ,。
是解:直接求导。反过来,设 是任意解,考虑 。则 所以 是常数 ,。
这里用到了导数一节的核心事实 ,以及"导数恒为零的函数是常数"(中值定理的推论)。初值 定出 。
回到冷却问题:令 ,则 ,,即
解的存在与唯一
方程给出的只是"规律"。它一定有解吗?解唯一吗?这两个问题决定了"用微分方程预测未来"是否合法。
设 在矩形 上连续,且关于 满足 Lipschitz 条件:存在 使 。则初值问题 在 的某个邻域内有唯一解。
。 是解;()也是解。 在 附近不满足 Lipschitz 条件。
的通解是 ,不是 。常数出现在哪里由推导决定:这里 来自" 是常数"。另外,存在唯一性定理只保证局部解, 的解在 处爆破。
应用
满足定理条件,局部有唯一解 。但它在 处爆破。存在唯一性定理保证的是局部解。这是一阶方程的第一道练习。
微分方程的三个层次:建模(写出规律)、求解(找出函数)、分析(不解也能知道什么)。存在唯一性定理属于第三层:它告诉我们,在很宽的条件下,"现在的状态"完全决定"未来"。这正是牛顿力学决定论的数学形式。