跳转到内容

常微分方程/导论

来自维基教科书,开放的书籍,为开放的世界

可直接积分的微分方程

[编辑 | 编辑源代码]

一个常微分方程的例子是方程

.

求解这个方程意味着我们要找到一个定义在某个区间 上的函数 ,使得上面的方程对于所有 都成立。也就是说,与诸如

,

这样的“普通”代数方程的解是一个数字(在本例中是 )不同,常微分方程的解是一个函数

微积分中有一个定理说,一个在连通区间 上的可微函数 导数为零当且仅当它是一个常数函数。因此,方程

的解正是常数函数 ()。这里要注意,我们失去了解的唯一性(我们在代数方程的例子中拥有的);每个常数函数都是解。我们稍后将能够通过施加初始条件来恢复解的唯一性(至少在某些特殊情况下);例如,如果我们另外要求

(我们还需要 包含在解区间 内),那么我们只有一个选择来求解我们的方程:.

让我们转向一个稍微复杂一些的微分方程

对于某个函数 。在这种情况下,根据微积分基本定理,我们有

,其中 包含在解区间 中,

其中 是一个任意积分常数。当然, 的任意性意味着我们有无限多个解,但是通过强加一个初始条件 ,我们得到 必须等于 ,因此,如果我们还要求满足初始条件,我们再次得到了唯一的解。

练习

[edit | edit source]
  • 在初始条件 下,求解微分方程 。更一般地,在初始条件 下,求解微分方程

常微分方程的阶

[edit | edit source]

我们可能不会考虑方程

,

而是考虑方程

,或者更一般地,

对于一些函数 . 请注意区别:之前我们只有了一阶导数,现在我们有了二阶导数。新方程仍然是一个常微分方程(我们将在结束时给出常微分方程的精确定义,当我们完成了简单的例子时),但这次涉及二阶导数。这导致了以下定义。

定义 1.1(常微分方程的阶数):

常微分方程的阶数定义为其中出现的最高阶导数的阶数。也就是说,如果 出现于常微分方程中,但对于所有 不出现在常微分方程中,则 是该常微分方程的阶数。

事实上,对于上面的例子,我们可以很容易地使用积分来计算解。如果 ,则 ,其中 是一个常数。因此,再次积分,我们得到

对于一些常数 .

练习

[edit | edit source]
  • 常微分方程 的阶数是多少?ODE 的阶数是多少?根据最后一个问题,写下一个 23 阶的常微分方程。
  • 在条件 下求解微分方程

线性微分方程

[edit | edit source]

考虑微分方程

,

其中 是一个任意常数。这个微分方程有一个显著的性质:当 是它的解时, 也是它的解,对于任意 (实际上,复数也是允许的)。更一般地,解的任何线性组合仍然是解。这是导数线性性的直接结果,如下所示

.

具有此性质的微分方程称为 *线性* 方程。

定义 1.2(线性常微分方程):

线性常微分方程 是一种 ODE,任何它的解的线性组合仍然是它的解。

注意,由于零可以写成任何现有解的线性组合(作为 ),线性 ODE 要么没有解,要么零是一个解。

还有一种叫做 *非齐次线性方程* 的东西,它与线性方程密切相关,但并不相同。

考虑常微分方程

对于某些函数 。这是一个所谓的 *非齐次线性方程* 的示例,原因如下:假设它有一个解 ,并且 是上述方程 的一个解。那么任何 *叠加* () 仍然是一个解。

.

我们将在以下定义中捕获此属性。

定义 1.3(非齐次线性常微分方程):

一个 **非齐次线性常微分方程** 是一个 ODE,它对应一个线性 ODE,我们可以将它的解加起来并仍然得到一个解。

为了将线性 ODE 与非齐次线性 ODE 区分开,我们通常将前者称为 *齐次线性 ODE*。一些数学家也使用“线性”一词来指代齐次 *或* 非齐次 ODE,这就是为什么建议无论如何使用“齐次”一词的原因。

我们将在稍后看到如何解决这些问题,尽管它实际上非常容易。

练习

[edit | edit source]

。通过直接计算证明函数 是 ODE 的一个解。

多维

[edit | edit source]

自治微分方程

[edit | edit source]

与偏微分方程的区别

[edit | edit source]

常微分方程的精确定义

[edit | edit source]
华夏公益教科书