约定. 在本文中,
- fn 均指代 n个ff∘⋯∘f, 即 f 迭代 n 次.
Coppel 定理是 William Andrew Coppel 在 1955 年发表的论文 [Co55] 中提出的一个关于连续映射迭代的定理. 其声称对于闭区间到自身的连续映射不断迭代, 二者中有且仅有一者成立: 逐点收敛或存在 2-周期点.
描述
给定映射 f:X→X 及 x0∈X. 若使得 fk(x0)=x0 成立的最小正整数 k=m, 则称 x0 是 f 的一个 m-周期点. m=1 的特殊情形称不动点
连续映射 f:[a,b]→[a,b] 要么存在 2-周期点; 要么对每个初值 x0∈[a,b], 极限 limn→∞fn(x0) 存在.
定理证明
我们遵循 Coppel 的原始论证方法.
证明. 首先需要一个引理:
若 f 没有 2-周期点, 则对一切 c∈[a,b] 和正整数 n, f(c) 和 c 的大小关系决定了 fn(c) 和 c 的大小关系.
如果使用 Sharkovskii 序那么根据 2≺n 可知 f 没有任何周期点. 那么证明的第一段可直接推出所需结论. 不过原论文发表的时间比 Sharkovskii 序更早, 并且没有使用更多技巧, 因此对原证明来说, 只需将 2≺n 一并加入归纳假设, 然后加入第二段的论证即可.
证明. 使用归纳法, 命题对 n=1 显然成立, 下面假设 n>1. 假设 fn(c)<c,f(c)>c. 由 fn(a)≥a 介值得到存在 d∈[a,c) 使 fn(d)=d, 而且 fn(x)<x 对 x∈(d,c], 此时 f(d)=d. 倘若 x∈(d,c) 使 f(x)=x 则导致 fn(x)=x 而与 d 的定义矛盾, 因此 f(x)>x 对 x∈(d,c) 成立. 由归纳假设 fn−1(x)>x>d 对 x∈(d,c). 由连续性取 e∈(d,c) 足够靠近 d 使 d<e<fn−1(e)<c, 则 fn(e)=f(fn−1(e))>fn−1(e)>e 矛盾! 对 fn(c)>c,f(c)<c 的情况讨论也是类似的.
假设
fn(c)=c 且
f(c)>c, 其中
n≥3. 根据归纳假设
d=fn−1(c)>c. 假设
d=fn−2(f(c))≥f(c) 则
f(f(c))≥f(c), 因此
c=fn−1(f(c))≥f(c) 矛盾. 从而
f(d)=c<d<f(c), 故由连续性存在最小的
e∈(c,d) 使得
f(e)=d, 这样
f(x)>d>e 对
x∈[c,e). 从而
f2(e)=f(d)=c<e 但
f2(c)>c, 说明存在
x∈(c,e) 使
f2(x)=x, 这导致
f(x)=x<e 而矛盾! 对
fn(c)=c,f(c)<c 的情况讨论也是类似的.
回到原定理的证明, 假设 f 有一个不收敛的迭代列 xn=fn(x0), 我们证明 f 有 2-周期点, 用反证法. 显然 xn+1=xn 对一切 n 否则某项后全是 xn, 又结合单调有界收敛, 我们得知 xn+1>xn,xn+1<xn 均对无穷多个 n 成立.
现考虑
f(xp)>xp, 由先前引理, 没有
2-周期点则
xn>xp 对一切
n>p. 因此满足
f(xp)>xp 的
xp 构成的子序列单调增, 收敛到
l=liminfxn. 同理对
f(xq)<xq 者,
xq 构成的子序列单调减, 收敛到
k=limsupxn. 但是注意到
{xp},{xq} 两个子序列构成
{xn} 的一个
分划, 因此我们存在无穷多个
n 使得
f(xn)>xn,f(xn+1)<xn, 也有无穷多的
n 反过来. 对它们取极限得到
k=f(l),l=f(k), 结合没有
2-周期点得知
k=l 而与序列不收敛矛盾! 定理得证.
推论
一个不大平凡的例子是 [a,b]=[0,1],f(x)=x(3x−2)2. 最后有一串趋于 1 的点有限次内迭代到 0, 而 1 始终映为 1. 除此之外其余者的极限都是稳定的 1/3.
接下来我们提炼上述证明中出现的一些特征. 定义
如果一个映射的周期点只有不动点, 则称 f 是无环的.
f 是 R 子集 S 到自身的函数, 若任意 x∈S 都满足: fn(x) 收敛, 且 f(x) 和 x 的大小关系决定了 fn(x) 和 x 的大小关系. 则称 f 是恰当收敛的.
有了这些定义, 我们叙述更强的推论, 这帮助我们将结论推广到无限区间上.
区间 I⊂R 上的连续函数 g:I→R 是无环的, 紧集 Λ⊂I 满足 g(Λ)⊂Λ. 则 g∣Λ 是恰当收敛的.
证明. 假设
Λ 的
凸包为
[a,b]⊂I. 我们定义
h:[a,b]→[a,b], h(x)=⎩⎨⎧a,g(x),b,g(x)≤a;g(x)∈[a,b];g(x)≥b.由
g 无环简单讨论推出
h 是无环的, Coppel 定理推出
h 是恰当收敛的. 然后注意
h∣Λ=g∣Λ 而得证.
区间 I⊂R. 若连续映射 f:I→I 迭代逐点收敛则其必然是恰当收敛的.
证明. 任意
x∈I, 对
{fn(x)} 的
闭包使用前述推论可得.
下面的定理则是一个著名的应用, 是 H. Thieme 的一个收敛定理的推广, 原始的版本是 p=p∗ 的情况.
连续 f:R+→R+ 无环, 而且存在两个不动点 p∗≤p 满足: f∣(0,p∗] 有界; x<p∗ 时 f(x)>x; x>p 时 f(x)<x, 则 f 是恰当收敛的.
证明. 由题意, 存在 a,b∈R+ 使得b=sup{f(x):x≤p},a=inf{f(x):p∗≤x≤b},p≤b<+∞,0<a≤p∗.于是对任意 x∈R+, limsupfn(x)≤b. 接下来我们证明对任意 x∈R+, liminffn(x)≥a. 倘若这点已经得证, 我们注意到 {fn(x)} 的闭包 Λ 是紧集且满足 f(Λ)⊂Λ, 于是由先前推论即可证明定理.
现在对任意
ε>0, 取
a0∈[a−ε,a),b0∈[b,b+ε) 使
x∈[p,b0] 时
f(x)>a0, 现在只需证明对任意
x 有
liminffn(x)≥a0. 现不妨假设
fn(x)≤b0, 若
x 的迭代值始终不小于
a0 则已经证明, 否则可设
x<a0 作为初值, 进一步由
x<p∗ 的递增性不妨设对某
r 有
fr(x)≥p∗, 否则这将是一个单调增的序列而显然符合题意. 我们指出对任意非负整数
k 有
fr+k(x)≥a0: 使用归纳法, 奠基显然. 若
fr+k(x)≥p∗ 则
fr+k(x)∈[p∗,b0], 于是
fr+k+1(x)≥a0. 若
fr+k(x)<p∗, 有
fr+k+1(x)>fr+k(x)≥a0, 结论得证.
参考文献
[Co55] | W. A. Coppel (1955). The solution of equations by iteration. Proc. Cambridge Philos. |
相关概念
Coppel 定理 • 英文 Coppel’s theorem • 德文 Satz von Coppel • 法文 théorème de Coppel