在本节中,我们放弃了对 Lipschitz 连续性的要求。实际上,在这种情况下,我们仍然可以得到解的存在性,尽管唯一性不再保证。甚至可以很容易地构造出一些例子,其中 不满足 Lipschitz 连续性,并且唯一性不再保证。另一方面,仍然有可能 不满足 Lipschitz 连续性,但同时唯一性仍然保证。
定理(皮亚诺定理):
令 为实数区间,令 为子集,并令 为连续函数。假设 并且 和 是给定的,使得 。那么这个系统
至少有一个解 ,其中 小于或等于 ,其中 。
证明:
我们的目标是将此定理的证明简化为对 Arzelà–Ascoli 定理的应用,我们在开头(定理 2.3)证明了该定理的一个版本(没有使用选择公理)。因此,我们首先定义一组函数,它们是均匀有界的并且等度连续的,然后从该集合中选择一个合适的序列,并使用 Arzelà–Ascoli 定理来证明收敛子序列的存在性。这个子序列的极限将是我们想要的函数,我们将证明这一点;我们将证明所有要求的性质。
对于每个 ,我们定义 如下:我们设定
- ;
这个公式以归纳法定义 在整个 上,因为如果我们知道 在区间 上的值,我们可以用这些信息来计算 在区间 上的值。此外,我们也可以通过对 的归纳证明,实际上, 被包含在 内,当 ;我们需要这个结果来确保积分公式在第一步就能够被有效地使用。
我们通过以下步骤进行:假设该结论对于某个 成立,并设 。那么
接下来,我们将 扩展到 ,如下所示:
这是一个对“旧” 的连续扩展,因为函数的旧部分和新部分都是连续的,并且在整个 上重合。在这种情况下,关于良定义性的相同论据适用,我们得到相同对 的估计,因此在整个 上成立。因此,根据三角不等式,我们得到以下一致有界性:
- ,
我们在此确定了 ,它是一个向量值常数函数,在 上始终为 。
现在我们证明等度连续性。设 ,其中 将在后面指定。需要考虑三种情况:
- ,
我们只做前两种情况,第三种情况类似。
情况 1
在这种情况下,
因此,选择
足以得到 。
情况 2
在这种情况下,
其中,我们用 0 替换了 或者 在未定义的地方。因此,我们选择
足以得到 。
因此,我们得到了等度连续性。现在我们需要应用 Arzelá–Ascoli 定理。为此,我们定义
- ,
其中 足够大,使得对于所有 有 。然后,Arzelá–Ascoli 定理指出,存在一个序列 的子序列,该子序列一致收敛到某个极限函数 (因此,该极限函数必须是连续的,因为一致收敛保留了连续性)。将此序列称为 。对于所有 ,我们得到方程
如果我们对极限 进行运算,我们将得到 在 上解决了该问题。事实上,这是由 一致收敛和定理 2.5 推导出的,因为一致收敛允许我们将极限和积分互换。以同样的方式,我们得到 在 上解决了该问题,因此我们确实在 上构造了一个解。