在本节中,我们放弃了对 Lipschitz 连续性的要求。实际上,在这种情况下,我们仍然可以得到解的存在性,尽管唯一性不再保证。甚至可以很容易地构造出一些例子,其中
不满足 Lipschitz 连续性,并且唯一性不再保证。另一方面,仍然有可能
不满足 Lipschitz 连续性,但同时唯一性仍然保证。
定理(皮亚诺定理):
令
为实数区间,令
为子集,并令
为连续函数。假设
并且
和
是给定的,使得
。那么这个系统
![{\displaystyle {\begin{cases}x(t_{0})=x_{0}&\\x'(t)=f(t,x(t))&t\in [t_{0}-\gamma ,t_{0}+\gamma ]\end{cases}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b450d92ea756b30f1a48128c769ac84fcefb92e8)
至少有一个解
,其中
小于或等于
,其中
。
证明:
我们的目标是将此定理的证明简化为对 Arzelà–Ascoli 定理的应用,我们在开头(定理 2.3)证明了该定理的一个版本(没有使用选择公理)。因此,我们首先定义一组函数,它们是均匀有界的并且等度连续的,然后从该集合中选择一个合适的序列,并使用 Arzelà–Ascoli 定理来证明收敛子序列的存在性。这个子序列的极限将是我们想要的函数,我们将证明这一点;我们将证明所有要求的性质。
对于每个
,我们定义
如下:我们设定
;
这个公式以归纳法定义
在整个
上,因为如果我们知道
在区间
上的值,我们可以用这些信息来计算
在区间
上的值。此外,我们也可以通过对
的归纳证明,实际上,
被包含在
内,当
;我们需要这个结果来确保积分公式在第一步就能够被有效地使用。
我们通过以下步骤进行:假设该结论对于某个
成立,并设
。那么

接下来,我们将
扩展到
,如下所示:
![{\displaystyle x_{r}(t):={\begin{cases}x_{0}&t\in [t_{0}-r,t_{0}]\\x_{0}+\int _{t}^{t_{0}}f(s,x_{r}(s+r))ds&t\geq t_{0}.\end{cases}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/092533fbd48725199978055a090137bf91081cd5)
这是一个对“旧”
的连续扩展,因为函数的旧部分和新部分都是连续的,并且在整个
上重合。在这种情况下,关于良定义性的相同论据适用,我们得到相同对
的估计,因此在整个
上成立。因此,根据三角不等式,我们得到以下一致有界性:
,
我们在此确定了
,它是一个向量值常数函数,在
上始终为
。
现在我们证明等度连续性。设
,其中
将在后面指定。需要考虑三种情况:
![{\displaystyle t_{1},t_{2}\in [t_{0}-\gamma ,t_{0}]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/cc58f7b2153c10a34df6c31e5a9e88b2e9e3dc1c)
,![{\displaystyle t_{2}\in [t_{0},t_{0}+\gamma ]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/96d919139c59cf097554565ccd7da52140ba90e5)
![{\displaystyle t_{1},t_{2}\in [t_{0},t_{0}+\gamma ]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/05963e8de01840bec2e5bd38e96c9b434cded930)
我们只做前两种情况,第三种情况类似。
情况 1
在这种情况下,

因此,选择

足以得到
。
情况 2
在这种情况下,

其中,我们用 0 替换了
或者
在未定义的地方。因此,我们选择

足以得到
。
因此,我们得到了等度连续性。现在我们需要应用 Arzelá–Ascoli 定理。为此,我们定义
,
其中
足够大,使得对于所有
有
。然后,Arzelá–Ascoli 定理指出,存在一个序列
的子序列,该子序列一致收敛到某个极限函数
(因此,该极限函数必须是连续的,因为一致收敛保留了连续性)。将此序列称为
。对于所有
,我们得到方程

如果我们对极限
进行运算,我们将得到
在
上解决了该问题。事实上,这是由
一致收敛和定理 2.5 推导出的,因为一致收敛允许我们将极限和积分互换。以同样的方式,我们得到
在
上解决了该问题,因此我们确实在
上构造了一个解。