Processing math: 100%

完备度量空间的几个基本定理

完备距离空间

度量空间(X,d)(X, d)称作是完备的,如果XX中的每一Cauchy列收敛于XX中的点。这里给出有关完备性的基本的定理。

对完备度量空间,下面的定理1是基本的定理。它给出了一个定义在度量空间的稠密子集上的连续映射可以连续拓张到整个全空间的充分条件。

Theorem 1.XX为一度量空间X~\tilde X的稠密子集,YY为完备的度量空间,f:XYf:X\to Y为一致连续的映射,则ff存在唯一的X~\tilde X上的连续拓张f~:X~Y\tilde f:\tilde X\to Y,而f~\tilde f也是(在X~\tilde X上)一致连续的。

下面的定理2也是基本的。它断言任何不完备的度量空间总是可以在等距的意义下被视作一个完备度量空间的稠密子集。

Theorem 2.(X,d)(X,d)是一度量空间,则存在一个完备的度量空间(X~,d~)(\tilde X, \tilde d)和一个等距同构φ:XX~\varphi:X\to\tilde X,使得φ(X)\varphi(X)稠于X~\tilde X。如果(X^,d^)(\hat X,\hat d)是任一完备度量空间,使得存在XXX^\hat X的一个稠密子集上的等距同构,那么存在(X~,d~)(\tilde X,\tilde d)(X^,d^)(\hat X,\hat d)的等距同构。
由此可知,(X~,d~)(\tilde X,\tilde d)可以看作是唯一的,它被称作距离空间(X,d)(X,d)的完备化。

另外两个完备度量空间的基本定理——压缩映射原理、Baire纲定理,已经分别在Functions of several variablesBaire 纲定理几种形式的等价性作了介绍。

下面将给出这两个定理的证明。值得指出的是,证明的思路均来自Walter Rudin的Principles of Mathematical Analysis的一些课后习题。

定理1

证明

我们需要证明f~\tilde f的存在性和唯一性。先看唯一性,比较容易看出。

首先,XX稠于X~\tilde X,可推出f~(X)\tilde f(X)稠于f~(X~)\tilde f(\tilde X):对f~(X~)\tilde f(\tilde X)中一点f~(p)\tilde f(p),存在XX中点列{pn}\{p_n\}pnpp_n\to p,由f~\tilde f连续性,f~(pn)f~(p)\tilde f(p_n)\to\tilde f(p),这表明f~(p)f~(X~)\tilde f(p)\in\tilde f(\tilde X)f~(X)\tilde f(X)中一点列{f~(pn)}\{\tilde f(p_n)\}的极限,故f~(X)\tilde f(X)稠于f~(X~)\tilde f(\tilde X)

如果映射g:X~Yg:\tilde X\to Y满足在XXg(x)=f~(x)g(x)=\tilde f(x),那么可以证明g=f~g=\tilde f:对pX~p\in\tilde XXX中点列{pn}\{p_n\}满足pnpp_n\to p,那么f~(p)=limf~(pn)=limg(pn)=g(p)\tilde f(p)=\lim \tilde f(p_n)=\lim g(p_n)=g(p),故g=f~g=\tilde f

接下来看存在性。

对任一pX~p\in\tilde X和任一正整数nn,令Vn(p)={qXd(p,q)<1/n}V_n(p)=\{q\in X\mid d(p,q)<1/n\},下面证明n=1f(Vn(p))\bigcap_{n=1}^\infty \overline{f(V_n(p))}包含唯一一个点,记为f~(p)\tilde f(p),即为所需的ff的连续延拓。首先需要一些引理。

Lemma 3.{En}\{E_n\}为完备度量空间XX的一列非空有界闭集,且EnEn+1E_n\supset E_{n+1},若diamEn0\operatorname{diam}E_n\to0,那么n=1En\bigcap_{n=1}^\infty E_n有且仅有一个点。

Numerical sequences and series中,定理7第二点给出了“当EnE_n为紧集”的情形,这里EnE_n变为了有界闭集。如果X=RnX=\mathbb R^n,那么紧集和有界闭集等价,那就不需要这个引理了,但XX为一般的完备度量空间时则不然。下面给出证明。

引理1的证明:构造点列{pn}\{p_n\},其中pnEnp_n\in E_nmnm\geqslant n时由于EmEnE_m\subset E_n,有pmEnp_m\in E_n,可以看出这个点列是Cauchy列,这是因为diam{pk}k=ndiamEn0\operatorname{diam}\{p_k\}_{k=n}^\infty\leqslant\operatorname{diam}E_n\to0,而XX是完备的度量空间,所以{pn}\{p_n\}收敛至XX中一点pp,可以证明n=1En={p}\bigcap_{n=1}^\infty E_n=\{p\}。由于EnE_n是闭集,pp作为其极限点当然属于EnE_n,故pn=1Enp\in\bigcap_{n=1}^\infty E_n。若pn=1Enp^\prime \in\bigcap_{n=1}^\infty E_n,则d(p,p)d(p,pn)+d(pn,p)2diamEn0d(p,p^\prime )\leqslant d(p,p_n)+d(p_n,p)\leqslant 2\operatorname{diam}E_n\to0,所以p=pp=p^\prime,引理1得证。

Lemma 4. ffXX上一致连续:对任意ε>0\varepsilon>0,存在δ>0\delta>0,使x1,x2Xx_1,x_2\in X满足dX(x1,x2)<δd_X(x_1,x_2)<\delta时有dY(f(x1),f(x2))<εd_Y(f(x_1),f(x_2))<\varepsilon,等价于:对任意ε>0\varepsilon>0,存在δ>0\delta>0,使EXE\subset X满足diamE<δ\operatorname{diam}E<\delta时有diamf(E)<ε\operatorname{diam} f(E)<\varepsilon

证明是显然的。

由于XX稠于X~\tilde X,当然有f(Vn(p))\overline{f(V_n(p))}非空;ff是一致连续的,得出f(Vn(p))\overline{f(V_n(p))}是有界的闭集;由limdiamVn(p)=0\lim\operatorname{diam}V_n(p)=0及引理2,limdiamf(Vn(p))=limdiamf(Vn(p))=0\lim\operatorname{diam}\overline{f(V_n(p))}=\lim\operatorname{diam} f(V_n(p))=0;又显然有f(Vn+1(p))f(Vn(p))\overline{f(V_{n+1}(p))}\subset \overline{f(V_n(p))};于是引理1所需的条件全部满足,故可定义f~(p)=n=1f(Vn(p))\tilde f(p)=\bigcap_{n=1}^\infty\overline{f(V_n(p))}。当pXp\in X时,显然有f~(p)=f(p)\tilde f(p)=f(p)

由于f:XYf:X\to Y是一致连续的映射,故对任给的ε>0\varepsilon>0,存在δ>0\delta>0,当p,qXp,q\in Xd(p,q)<δd(p,q)<\delta时有dY(f(p),f(q))<ε/3d_Y(f(p),f(q))<\varepsilon/3,下面证明,对于此δ\delta,当p,qX~p,q\in\tilde Xd(p,q)<δd(p,q)<\delta时,就有dY(f~(p),f~(q))<εd_Y(\tilde f(p),\tilde f(q))<\varepsilon。取{pn}\{p_n\}满足pnVn(p)p_n\in V_n(p),那么limpn=p\lim p_n=plimf(pn)=f~(p)\lim f(p_n)=\tilde f(p);类似地可以取{qn}\{q_n\}。这样,存在正整数NN,使得
2d(pN,p)+d(p,q)<δ,dY(f~(p)f~(pN))<ε3;2d(qN,q)+d(p,q)<δ,dY(f~(q)f~(qN))<ε3.2d(pN,p)+d(p,q)<δ,dY(f~(p)f~(pN))<ε3;2d(qN,q)+d(p,q)<δ,dY(f~(q)f~(qN))<ε3.\begin{gathered} 2d(p_N,p)+d(p,q)<\delta,\quad d_Y(\tilde f(p)-\tilde f(p_N))<\frac\varepsilon3;\\ 2d(q_N,q)+d(p,q)<\delta,\quad d_Y(\tilde f(q)-\tilde f(q_N))<\frac\varepsilon3. \end{gathered}\begin{gathered} 2d(p_N,p)+d(p,q)<\delta,\quad d_Y(\tilde f(p)-\tilde f(p_N))<\frac\varepsilon3;\\ 2d(q_N,q)+d(p,q)<\delta,\quad d_Y(\tilde f(q)-\tilde f(q_N))<\frac\varepsilon3. \end{gathered}

这样
d(pN,qN)d(pN,p)+d(p,q)+d(q,qN)<δ,d(p_N,q_N)\leqslant d(p_N,p)+d(p,q)+d(q,q_N)<\delta,

同时
dY(f~(p),f~(q))dY(f~(p),f~(pN))+dY(f~(pN),f~(qN))+dY(f~(qN),f~(q))<ε3+ε3+ε3=ε.dY(f~(p),f~(q))dY(f~(p),f~(pN))+dY(f~(pN),f~(qN))+dY(f~(qN),f~(q))<ε3+ε3+ε3=ε.\begin{aligned} d_Y(\tilde f(p),\tilde f(q))&\leqslant d_Y(\tilde f(p),\tilde f(p_N))+d_Y(\tilde f(p_N),\tilde f(q_N))+d_Y(\tilde f(q_N),\tilde f(q))\\ &<\frac\varepsilon3+\frac\varepsilon3+\frac\varepsilon3=\varepsilon. \end{aligned}\begin{aligned} d_Y(\tilde f(p),\tilde f(q))&\leqslant d_Y(\tilde f(p),\tilde f(p_N))+d_Y(\tilde f(p_N),\tilde f(q_N))+d_Y(\tilde f(q_N),\tilde f(q))\\ &<\frac\varepsilon3+\frac\varepsilon3+\frac\varepsilon3=\varepsilon. \end{aligned}

这就证明了f~\tilde fX~\tilde X上一致连续,故它是ffX~\tilde X上的连续延拓。

另证

下面的引理3是显然的。

Lemma 5.f:XYf:X\to Y是一致连续的,对XX中每一Cauchy列{pn}\{p_n\}{f(pn)}\{f(p_n)\}YY中的Cauchy列。

XX稠于X~\tilde X,对pX~p\in \tilde X,有收敛于ppXX中的点列{pn}\{p_n\},则{f(pn)}\{f(p_n)\}YY中的Cauchy列,而YY完备,故收敛于YY中的一点,设收敛于f~1\tilde f_1;我们证明这个收敛的结果不依赖于{pn}\{p_n\}的选取,设同样地选取了{qn}\{q_n\},而{f(qn)}\{f(q_n)\}收敛于f~2\tilde f_2,要证f~1=f~2\tilde f_1=\tilde f_2。把{pn}\{p_n\}{qn}\{q_n\}交错排列,记得到的新点列为{rn}\{r_n\},即:p1,q1,p2,q2,p_1,q_1,p_2,q_2,\dots,则rnXr_n\in Xrnpr_n\to p,同样地{f(rn)}\{f(r_n)\}应收敛于某极限f~3\tilde f_3,注意到{f(pn)},{f(qn)}\{f(p_n)\},\{f(q_n)\}都是{f(rn)}\{f(r_n)\}的子列,所以必有f~1=f~2=f~3\tilde f_1=\tilde f_2=\tilde f_3,这就证明了极限唯一确定。于是可以定义映射f~:X~Y\tilde f:\tilde X\to Ypf~1p\mapsto\tilde f_1,可证这就是所需的连续延拓:当pXp\in X时,显然有f~(p)=f(p)\tilde f(p)=f(p);对于f~\tilde f的一致连续性,与原证明的最后一段是一样的。

定理2

证明

类似于从Q\mathbb Q构建R\mathbb R,不完备的Q\mathbb Q经过完备化得到了完备的R\mathbb R,这个过程一个经典的做法是Cantor的利用Cauchy列的方法,这也是完备化方法最早的引进,这个思路可以用于启发此定理的证明。

Lemma 6.{pn},{qn}\{p_n\},\{q_n\}是度量空间XX中的Cauchy列,则{d(pn,qn)}\{d(p_n,q_n)\}收敛。

引理4的证明:对任何m,nm,n均有d(pn,qn)d(pn,pm)+d(pm,qm)+d(qm,qn)d(p_n,q_n)\leqslant d(p_n,p_m)+d(p_m,q_m)+d(q_m,q_n),于是可推出d(pn,qn)d(pm,qm)d(pn,pm)+d(qn,qm)|d(p_n,q_n)-d(p_m,q_m)|\leqslant d(p_n,p_m)+d(q_n,q_m),进而可知{d(pn,qn)}\{d(p_n,q_n)\}是Cauchy列,而R\mathbb R完备,故必收敛。

回到定理2,对XX中的两个Cauchy列{pn},{qn}\{p_n\},\{q_n\},称它们等价,如果d(pn,qn)0d(p_n,q_n)\to0,那么这是一个等价关系:自反性和对称性显然,对于传递性,若{pn},{qn}\{p_n\},\{q_n\}等价、{qn},{rn}\{q_n\},\{r_n\}等价,则在d(pn,rn)d(pn,qn)+d(qn,rn)d(p_n,r_n)\leqslant d(p_n,q_n)+d(q_n,r_n)两边取极限即知传递性也成立,所以这个关系确是等价关系。

X~\tilde X为该等价关系得到的所有等价类的集合。若PX~P\in\tilde XQX~Q\in\tilde X{pn}P\{p_n\}\subset P{qn}Q\{q_n\}\subset Q,定义
d~(P,Q)=limnd(pn,qn),\tilde{d}(P,Q)=\lim_{n\to\infty}d(p_n,q_n),

由引理4,这个极限是存在的。可以证明d~(P,Q)\tilde{d}(P,Q){pn}.{qn}\{p_n\}.\{q_n\}的选取无关:若{pn}P\{p^\prime _n\}\subset P,那么d(pn,pn)0d(p_n,p_n^\prime )\to0,由d(pn,qn)d(pn,qn)d(pn,pn)|d(p_n,q_n)-d(p_n^\prime ,q_n)|\leqslant d(p_n,p_n^\prime )limd(pn,qn)=limd(pn,qn)\lim d(p_n,q_n)=\lim d(p_n^\prime ,q_n)。这表明d~(P,Q)\tilde{d}(P,Q)是良好地定义的,进而不难看出,d~\tilde{d}X~\tilde X上的距离函数。

下面证明:度量空间X~\tilde X是完备的。

X~\tilde X中的Cauchy列{Pn}\{P_n\}PnP_n取其中的Cauchy列{pnk}k=1\{p_{nk}\}_{k=1}^\infty。对任给的ε>0\varepsilon>0,存在NN,当m,n>Nm,n>N时,
d~(Pm,Pn)=limkd(pmk,pnk)<ε3.\tilde{d}(P_m,P_n)=\lim_{k\to\infty}d(p_{mk},p_{nk})<\frac\varepsilon3.

nNn\in\mathbb N^\ast,存在N(n)NN(n)\in\mathbb N^\ast,当k,lN(n)k,l\geqslant N(n)时,有d(pnk,pnl)<ε/3d(p_{nk},p_{nl})<\varepsilon/3。对XX中的点列{pn,N(n)}\{p_{n,N(n)}\},先证它是XX中的Cauchy列。当m,n>Nm,n>N时,由于d~(Pm,Pn)<ε/3\tilde{d}(P_m,P_n)<\varepsilon/3,必存在N1N_1,当k>N1k>N_1时,d(pmk,pnk)<ε/3d(p_{mk},p_{nk})<\varepsilon/3,这样当k>max{N(m),N(n),N1}k>\max\{N(m),N(n),N_1\}时,
d(pm,N(m),pn,N(n))d(pm,N(m),pmk)+d(pmk,pnk)+d(pnk,pn,N(n))<ε3+ε3+ε3=ε.d(pm,N(m),pn,N(n))d(pm,N(m),pmk)+d(pmk,pnk)+d(pnk,pn,N(n))<ε3+ε3+ε3=ε.\begin{aligned} d(p_{m,N(m)},p_{n,N(n)})&\leqslant d(p_{m,N(m)},p_{mk})+d(p_{mk},p_{nk})+d(p_{nk},p_{n,N(n)})\\ &<\frac\varepsilon3+\frac\varepsilon3+\frac\varepsilon3=\varepsilon. \end{aligned}\begin{aligned} d(p_{m,N(m)},p_{n,N(n)})&\leqslant d(p_{m,N(m)},p_{mk})+d(p_{mk},p_{nk})+d(p_{nk},p_{n,N(n)})\\ &<\frac\varepsilon3+\frac\varepsilon3+\frac\varepsilon3=\varepsilon. \end{aligned}

这就证明了{pn,N(n)}\{p_{n,N(n)}\}确实是Cauchy列,设它所在的X~\tilde X中的等价类为PP,下面证明
d~(Pn,P)=limkd(pnk,pk,N(k))0,n.\tilde{d}(P_n,P)=\lim_{k\to\infty}d(p_{nk},p_{k,N(k)})\to0,\quad n\to\infty.

这就证明了X~\tilde X的完备性。事实上,当n>Nn>N时,令k>max{N,N(n)}k>\max\{N,N(n)\},那么
d(pnk,pk,N(k))d(pnk,pn,N(n))+d(pn,N(n),pk,N(k))<ε3+ε3<ε.d(pnk,pk,N(k))d(pnk,pn,N(n))+d(pn,N(n),pk,N(k))<ε3+ε3<ε.\begin{aligned} d(p_{nk},p_{k,N(k)})&\leqslant d(p_{nk},p_{n,N(n)})+d(p_{n,N(n)},p_{k,N(k)})\\ &<\frac\varepsilon3+\frac\varepsilon3<\varepsilon. \end{aligned}\begin{aligned} d(p_{nk},p_{k,N(k)})&\leqslant d(p_{nk},p_{n,N(n)})+d(p_{n,N(n)},p_{k,N(k)})\\ &<\frac\varepsilon3+\frac\varepsilon3<\varepsilon. \end{aligned}

这就证明了d~(Pn,P)0\tilde{d}(P_n,P)\to0X~\tilde X完备。

对每一pXp\in X,所有项都为pp的点列是Cauchy列,令PpP_p为包含这一Cauchy列的X~\tilde X中的元素,那么显然对任何p,qXp,q\in Xd~(Pp,Pq)=d(p,q)\tilde{d}(P_p,P_q)=d(p,q),这说明映射φ:XX~\varphi:X\to\tilde XpPpp\mapsto P_p是等距的。

再证明φ(X)\varphi(X)稠于X~\tilde X。对PX~P\in \tilde X,取其中的Cauchy列{pn}\{p_n\},可以证明φ(pn)\varphi(p_n)φ(X)\varphi(X)中收敛于PP的点列,即
d~(φ(pn),P)=limkd(pk,pn)0,n.\tilde{d}(\varphi(p_n),P)=\lim_{k\to\infty}d(p_k,p_n)\to0,\quad n\to\infty.

{pn}\{p_n\}是Cauchy列,则对任给ε>0\varepsilon>0,存在N2N_2,当n,k>N2n,k>N_2时有d(pk,pn)<εd(p_k,p_n)<\varepsilon,令kk\to\infty可以轻易看出上式成立。

此外,当XX本身就完备时,不难推出φ(X)=X~\varphi(X)=\tilde X,这只需X~φ(X)\tilde X\subset\varphi(X):任意PX~P\in \tilde X,其中的Cauchy列{pn}\{p_n\}有极限pXp\in X,那么limd(pk,p)=0\lim d(p_k,p)=0,这恰说明{pn}\{p_n\}也在φ(p)\varphi(p)中,即P=φ(p)P=\varphi(p)

最后是唯一性。设φ(X)=X~0\varphi(X)=\tilde X_0,则X~0\tilde X_0稠于X~\tilde X,同样地等距映射σ:XX^\sigma:X\to\hat X使σ(X)=X^0\sigma(X)=\hat X_0稠于X^\hat X,那么显然存在X~0\tilde X_0X^0\hat X_0的等距映射τ\tau。现在:X~0\tilde X_0X~\tilde X的稠密子集,X^\hat X为完备度量空间,τ:X~0X^\tau:\tilde X_0\to\hat X是一致连续的映射,那么,由定理1,τ\tau存在唯一的X~\tilde X上的连续拓张,仍记为τ:X~X^\tau:\tilde X\to\hat X,反过来也可以有一致连续映射ρ:X^X~\rho:\hat X\to\tilde X。考虑τρ\tau\circ\rhoρτ\rho\circ\tau,它们都是一致连续函数,而在各自定义域内的一个稠密子集内均为恒等映射,所以由定理1得知它们都是恒等映射,这说明τ\tau111-1的。至于τ\tau是等距的这一点,可以通过取X~0\tilde X_0中的点列而不难得出。

另证

固定一点aXa\in X,对每一点pXp\in X定义函数fp(x)=d(x,p)d(x,a)(xX)f_p(x)=d(x,p)-d(x,a)\, (x\in X),可以证明:

  1. fp(x)d(a,p)|f_p(x)|\leqslant d(a,p),即此函数有界,这是显然的;

  2. fp(x)f_p(x)连续:
    fp(x1)fp(x2)=d(x1,p)d(x1,a)d(x2,p)+d(x2,a)d(x1,p)d(x2,p)+d(x1,a)d(x2,a)2d(x1,x2).fp(x1)fp(x2)=d(x1,p)d(x1,a)d(x2,p)+d(x2,a)d(x1,p)d(x2,p)+d(x1,a)d(x2,a)2d(x1,x2).\begin{aligned} |f_p(x_1)-f_p(x_2)|&=|d(x_1,p)-d(x_1,a)-d(x_2,p)+d(x_2,a)|\\ &\leqslant|d(x_1,p)-d(x_2,p)|+|d(x_1,a)-d(x_2,a)|\\ &\leqslant2d(x_1,x_2). \end{aligned}\begin{aligned} |f_p(x_1)-f_p(x_2)|&=|d(x_1,p)-d(x_1,a)-d(x_2,p)+d(x_2,a)|\\ &\leqslant|d(x_1,p)-d(x_2,p)|+|d(x_1,a)-d(x_2,a)|\\ &\leqslant2d(x_1,x_2). \end{aligned}

    这两点表明fpC(X)f_p\in\mathcal{C}(X)

  3. C(X)\mathcal C(X)上的函数赋予上确界范数:f=supxXf(x)|f|=\sup_{x\in X}|f(x)|,则对任意的p,qXp,q\in Xdf(fp,fq)=fpfq=d(p,q)d_f(f_p,f_q)=|f_p-f_q|=d(p,q)
    fp(x)fq(x)=d(x,p)d(x,a)d(x,q)+d(x,a)d(p,q),|f_p(x)-f_q(x)|=|d(x,p)-d(x,a)-d(x,q)+d(x,a)|\leqslant d(p,q),

    x=px=px=qx=q时,等号成立。

若定义φ(p)=fp\varphi(p)=f_p,我们得到φ:Xφ(X)\varphi:X\to\varphi(X)是一个等距映射。

Sequences and series of functions的定理8中已给出C(X)\mathcal C(X)的这种距离使其成为一个完备的度量空间,由于X~=φ(X)\tilde X=\overline{\varphi(X)}C(X)\mathcal C(X)中的闭子集,故它是完备的,这说明:XX与一个完备度量空间X~\tilde X的稠密子集等距。

唯一性同上。


评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注