压缩映射

                     

贡献者: 零穹

预备知识 映射,度量空间

   在正式定义之前,我们先讨论根据 “压缩映射” 这一名词应该怎么定义它。首先,压缩映射是集合到自身的一个映射(因为 “压缩” 就应该是种包含关系)。其次,“压缩” 是指对集合中任意两点,在压缩映射下两点的像点的 “距离” 比两原像更小。这就是说,压缩映射是定义在带有 “距离” 的集合上的,这样的集合便是度量空间。容易验证,满足上面定义的压缩映射 A 的定义集合 X 是个无限集。事实上,若 X 有限,且 d:X×XR 是距离函数1。我们构建两个序列

(1){x,Ax,A2x,},{y,Ay,A2y,} ,
由于 X 有限,所以必有 m1<n1,m2<n2 存在,使得 Am1x=An1x,Am2y=An2y。那么
(2)Am1+(n1m1)(n2m2)x=A(n1m1)A(n1m1)(n2m2)Am1x=A(n1m1)A(n1m1)(n2m21)An1x=A(n1m1)A(n1m1)(n2m21)Am1x=Am1x .
同理
(3)Am2+(n1m1)(n2m2)y=Am2y .
于是
(4)d(A(n1m1)(n2m2)(Am1x),A(n1m1)(n2m2)(Am2y))=d(Am1x,Am2y) .
但是 A 是压缩映射要求任意 n>0,都有 d(Anx,Any)<d(x,y)2式 4 与这是矛盾的,这表明压缩映射必须定义在无限集上。上面的论证中用到了这样的事实,即映射可作用在其定义集合的所有元上。

   于是下面的定义就是容易理解的了。

定义 1 压缩映射

   设 A:MM 是度量空间 M (度量为 d)到它自身的一个映射,若存在一常数 λ(0,1),使得

(5)d(Ax,Ay)λd(x,y),x,yM .
则称 AM 上的压缩映射

定理 1 压缩映射必定连续

   压缩映射是个连续映射。

   证明:类比函数的连续性,度量空间 (M,d) 到度量空间 (M,d) 上的连续映射可以描述为:对任意正数 ϵ,若存在数 δ,只要 x 满足 d(x,x0)<δ,就有 d(f(x),f(x0))<ϵ,则称映射 f 在点 x0 连续。下面我们来证明压缩映射确是在度量空间上为连续。

   设 x0M 上任一点,对任意 ϵ>0, 取 δ=ϵ,于是对任意 x, 只要 d(x,x0)<ϵ,就有

(6)d(Ax,Ax0)<d(x,x0)<ϵ .
于是 dx0 连续,由于 x0 的任意性,d 是连续映射。

   证毕!


1. ^ 表示"距离"的集合的元素应都是可比较的,就是说它是个有序集,不妨将这个集合取作实数集。
2. ^ Anx 表示把 x 压缩 n

                     

© 小时科技 保留一切权利