【Under Construction】常微分方程 (2) 解的存在性和唯一性

Abstract.

工具

引理 1.1(Gronwall 不等式). 假设 f(x),g(x) 在区间 [a,b] 上连续,g(x)0c 是常数,则

(1)f(x)c+axg(s)f(s)dx

蕴含

(2)f(x)eaxg(s)ds

证明.

考虑

(3)Φ(x)=axg(s)f(s)ds

(4)Φ(x)=g(x)f(x)g(x)(c+Φ(x))

(5)Φ(x)g(x)Φ(x)cg(x)

对左边进行配凑

(6)[eaxg(s)dsΦ(x)]cg(x)eaxg(s)ds

此时对两边同时从 a 积分到 x 得到

(7)eaxg(s)dsΦ(x)axcg(s)easg(t)dtds=c(1eaxg(s)ds)

最终

(8)f(x)c+Φ(x)c+c(eaxg(s)ds1)=ceaxg(s)ds

明所欲证。

Remark. 对于更一般的情况(将 c 换成 h(x)),可以放缩到 (7) 式前半部分的程度,若 h(x) 单调递增,则可以放缩到与本定理类似的结果。

定义 1.2. Λ 是一个无限集,IR{fα}αΛ 是定义在 I 上的一族函数。

  • {fα}αΛI一致有界,若存在常数 M 使得

    (9)|fα(x)|M,αΛ,xI

  • {fα}αΛI等度连续,若对于任意的 ε,都存在 δ 使得对于任意的 x,yI,|xy|<δαΛ 都有

    (10)|fα(x)fα(y)|<ε

引理 1.3(Ascoli-Arzelà). 若 Λ 可数,{fα}αΛ[a,b] 上一致有界、等度连续,则其有在 [a,b] 上一致收敛的子列。

本引理类似于函数上的 Bolzano-Weierstrass 定理。不难想象证明路径大致为:证明存在一个在 Q[a,b] 上一致收敛的子列 用一致连续性推广到整个 [a,b]。我们引入下面两个一般性的结果:

引理 1.4.Λ 可数,{fα}αΛER 一致有界,则对于任意的可数点列 {xm},都存在一个子列使得 {fαk(xm)} 均收敛(m)。

证明.

{fα(x1)}αΛ 是有界的,根绝 Bolzano-Weierstrass 定理存在一个收敛子列

(11)f11(x1),f12(x1),,f1n(x1),

即函数列 f11,,f1n,x1 上收敛。现在 f11(x2),,f1n(x2), 也有界,于是有收敛子列:

(12)f21(x2),f22(x2),,f2n(x2),

重复此过程,得到可数个函数列

(13)f11,f21,,f1n,(14)f21,f22,,f2n,(15)

满足 fi1,,fin,x1,,xi 上收敛。遂取 f11,f22,,fnn,,发现其在 {xm} 上都收敛。

引理 1.5. {fα(x1)}αΛ 在紧集 E 上等度连续,且存在稠密子集 E0E 使得 {fn} 在此子集上点点收敛,则 {fn}E 上一致收敛。

证明.

即证明 ε,存在 N 使得 n,m>N 都有 |fn(x)fm(x)|<ε

现在固定 ε,等度连续性指出对于任意的 x 都存在 δ 使得若 |yx|<δ|fn(y)fn(x)|<ε/3。我们用 U(x,δ) 表示 {y:|yx|<δ}。那么由于 E0 是稠密的

(16)ExE0U(x,δ)

由于 E 是紧集,{U(x,δ)}xE0 是其开覆盖,必然存在一个有限子覆盖

(17)Ei=1kU(xi,δ)

由于 {fn}E0 上点点收敛,对于任意的 xi 都存在 N 使得 n,m>N 时都有 |fn(xi)fm(xi)|<ε/3。鉴于现在 xi 只有有限个,存在一个最大的 N 使得对于所有的 xi 此条件都满足。现在有若 xU(xi,δ),则

(18)|fn(x)fm(x)||fn(x)fn(xi)|+|fn(xi)fm(xi)|+|fm(xi)fm(x)|<ε

明所欲证。

Q 的定义保证 Q[a,b] 是一个 [a,b] 上的可数稠密子集,有限覆盖定理保证了 [a,b] 是紧集。因此上方两引理立即推出 Ascoli-Arzelà 引理成立。

Remark. 上方证明加一些琐碎的修改即可导出结论对于开区间 (a,b) 也成立。