实分析

13.3 连续性与紧致性 ​

定义 ​

  1. (13.3.4 一致连续性)设f:X→Y是从度量空间(X,dX)到另一个度量空间(Y,dY)的映射。如果对任意的ε>0,都存在一个δ>0使得x,x′∈X满足dX(x,x′)<δ就有dY(f(x),f(x′))<ε,那么我们称f是一致连续的。

命题 ​

  1. (13.3.1 连续映射保持紧致性)设f:X→Y是从度量空间(X,dX)到另一个度量空间(Y,dY)的连续映射,并设K⊆X是X的任意一个紧致子集。那么K的象f(K)也是紧致的。

  2. (13.3.2 最大值原理)设(X,d)是一个紧致度量空间,并设f:X→R是一个连续函数,那么f是有界的。更进一步的,f在某个点xmax∈X处达到最大值,并且在某个点xmin∈X处达到最小值。

    (注:这是对命题9.6.7的推广;然后如同我们在习题9.6.1中看到的那样,如果X不是紧致的则最大值原理就不成立,我们应当把命题13.3.2与引理9.6.3,命题9.6.7进行比较)

  3. (13.3.5)设(X,dX)和(Y,dY)是两个度量空间,并设(X,dX)是紧致的。如果f:X→Y是一个函数,那么f是连续的当且仅当f是一致连续的。


课后习题 ​

13.3.1 证明定理13.3.1 ​

考虑任意f(K)中的序列(F(n))n=0∞,根据象的定义与选择公理(以N为指标集,注意到任意的集合Sn:={x∈K:f(x)=F(n)}是非空的),我们能选择出一个K中的序列(x(n))n=0∞使得对任意的n∈N都有f(x(n))=F(n);然后由于K是紧致的,于是存在(x(n))n=0∞的子序列(x(nj))j=0∞是收敛的,特别地它应该收敛于某个x∈K;然后根据连续函数的性质(命题13.1.4(b)),于是我们知道序列(f(x(nj)))j=0∞是收敛于f(x)∈f(K)的,注意到:

(f(x(nj)))j=0∞=(F(nj))j=0∞

也即(F(nj))j=0∞是(F(n))n=0∞的某个子序列且(F(nj))j=0∞收敛于f(x)∈f(K),于是综上即有:

对任意f(K)中的序列(F(n))n=0∞都存在它的一个子序列(F(nj))j=0∞是收敛于f(K)中某个元素f(x)的。

根据紧致集的定义(定义12.5.1),于是f(K)也是紧致的。

13.3.2 证明命题13.3.2(提示:修改命题9.6.7的证明过程) ​

先证明:f是有界的。

首先根据命题13.3.1,由于X是紧致的并且f是连续的我们可以得到象f(X)也是紧致的,于是根据命题12.5.5我们知道f(X)应该是在R中有界的,从而应该存在实数M有:

f(X)={f(x):x∈X}⊆[−M,M]

(在习题12.5.1中我们已经验证过度量空间下的有界集定义和实直线中有界集定义是等价的,因此可以选择方便证明的定义来使用)

从而对任意的x∈X,都有f(x)∈[−M,M]⟹|f(x)|≤M,于是根据定义9.6.1,我们知道f是一个有界函数。


然后证明:f在某个点xmax∈X处达到最大值,并且在某个点xmin∈X处达到最小值。

如同命题9.6.7证明中做的那样,我们也只给出最大值的证明,最小值使用类似的方法即可

根据最小上界原理(命题5.5.9)我们知道f(X)存在一个上确界sup(f(X)),我们记有m:=f(X)。

然后根据上确界的定义,对任意的n≥1,m−1n都不是f(X)的一个上界,于是必然存在f(x)∈f(X)使得m−1n≤f(x)≤m,也即有集合:

{x∈X:m−1n≤f(x)≤m}

总是非空的。于是根据选择公理我们能选择出一个序列(x(n))n=1∞使得对任意n≥1都有m−1n≤f(x)≤m。然后由于X的紧致性于是(x(n))n=1∞必然存在收敛的子序列(x(nj))j=0∞(记有其收敛于x0∈X),根据f的连续性与命题13.1.4(b)我们知道(f(x(nj)))j=0∞必然收敛于f(x0),而且不难验证得到序列(f(x(n)))n=1∞是收敛于m的,因此作为(f(x(n)))n=1∞子序列的(f(x(nj)))j=0∞也应当收敛于m。于是综合我们就得到了存在x0∈X使得f(x0)=m,也即在x0处f达到了最大值。

最小值的情况类似,于是结论得证。

13.3.3 证明:每一个一致连续的函数都是连续的,并举例说明:并非所有的连续函数都是一致连续的 ​

设(X,dX)和(Y,dY)是度量空间,并设f:X→Y是一个一致连续的函数。对任意的ε>0,考虑任意的x0∈X。由于f是一致连续的,因此存在δ>0使得任意的x,x′∈X只要满足dX(x,x′)<δ就有dY(f(x),f(x′))<ε。于是我们考虑x′是x0的情况,上面的结论就衍变为:

对任意的ε>0与任意的x0∈X。存在δ>0使得任意的x∈X只要满足dX(x,x0)<δ就有dY(f(x),f(x0))<ε。

于是根据连续函数的定义(定义13.1.1),f也是连续的。

关于连续但是非一致连续函数的例子,考虑从实直线到实直线的函数f(x):=x2,这个函数就不是一致连续的但是是连续的。这是因为对任意的ε>0,考虑任意的δ>0,我们都可以选择x:=εδ与x′:=εδ+δ2使得:

|x2−x′2|=ε+δ24>ε

因此f不可能是一致连续的。

13.3.4 设(X,dX),(Y,dY)和(Z,dZ)都是度量空间,并设f:X→Y和g:Y→Z是两个一致连续的函数。证明:g∘f:X→Z也是一致连续的 ​

对任意的ε>0,由于g是一致连续的,于是存在σ>0使得对任意y,y′∈Y满足dY(y,y′)<σ就有dZ(g(y),g(y′))<ε;又由于f是一致连续的,对σ应该存在一个δ>0使得对任意x,x′∈X满足dX(x,x′)<δ,就有dY(f(x),f(x′))<σ。考虑到f(x)与f(x′)都属于Y,于是应用第一个结论,我们就可以得到:

对任意ε>0,存在一个δ>0使得对任意x,x′∈X满足dX(x,x′)<δ,就有dZ(g(f(x)),g(f(x′)))<ε。

然后结合复合函数的定义与一致连续函数的定义(定义13.3.4)即有g∘f也是一致连续的。

13.3.5 设(X,dX)是一个度量空间,并设f:X→R和g:X→R都是一致连续的函数。证明:直和f⊕g:X→R2是一致连续的 ​

对任意的ε>0,由于f和g都是一致连续的,于是分别存在δf>0与δg>0使得对任意x,x′∈X都有:

dX(x,x′)<δf⟹|f(x)−f(x′)|<ε2dX(x,x′)<δg⟹|g(x)−g(x′)|<ε2

于是取δ:=min(δf,δg),对任意x,x′∈X满足dX(x,x′)<δ,我们可以计算有:

dl2(f⊕g(x),f⊕g(x′))≤dl1(f⊕g(x),f⊕g(x′))<ε2+ε2=ε

这里用到了例12.1.7中给出的不等式。于是综合即有:

对任意的ε>0,存在一个δ>0使得对任意x,x′∈X满足dX(x,x′)<δ,就有dl2(f⊕g(x),f⊕g(x′))<ε。

于是根据一致连续函数的定义(定义13.3.4),直和f⊕g是一致连续的。

13.3.6 证明:加法函数(x,y)↦x+y和减法函数(x,y)↦x−y都是从R2到R的一致连续函数,但乘法函数(x,y)↦xy不是一致连续的。进一步推导出,如果f:X→R和g:X→R是度量空间(X,d)上的一致连续函数,那么f+g:X→R和f−g:X→R也是一致连续的。对于max(f,g),min(f,g),f/g和cf(其中c是实数),情况又如何呢 ​

先证明(x,y)↦x+y和(x,y)↦x−y是一致连续的。

对任意的ε>0,我们考虑令δ:=ε2,于是对任意(x,y),(x′,y′)∈R2满足dl2((x,y),(x′,y′))<δ,我们都有:

|(x+y)−(x′+y′)|≤|x−x′|+|y−y′|≤2dl2((x,y),(x′,y′))<ε|(x−y)−(x′−y′)|≤|x−x′|+|y−y′|≤2dl2((x,y),(x′,y′))<ε

于是即有:

对任意的ε>0,存在δ>0使得对任意(x,y),(x′,y′)∈R2满足dl2((x,y),(x′,y′))<δ都有d(x+y,x′+y′)<ε与d(x−y,x′−y′)<ε成立(d是标准度量)。

于是根据一致连续函数的定义我们有(x,y)↦x+y和(x,y)↦x−y是一致连续的。


然后来证明(x,y)↦xy不是一致连续的。

对任意的ε>0与任意给出的δ>0,我们都可以指定R2中点有(x,y):=(εδ,εδ)与(x′,y′):=(εδ+δ2,εδ+δ2),此时不难验算得到有dl2((x,y),(x′,y′))<δ,但是我们可以计算有:

|xy−x′y′|=ε+δ24>ε

于是(x,y)↦xy不可能是一致连续的。


最后我们给出题目最后的讨论的解答。

首先根据习题13.3.4与习题13.3.5的证明里面我们知道了在f与g都一致连续的情况下复合函数与直和函数都是一致连续的,于是注意到:

f+g=((x,y)↦x+y)∘(f⊕g)f−g=((x,y)↦x−y)∘(f⊕g)

于是我们结合上面已经证明的推论即可得到f+g与f−g也是一致连续的。

关于fg不一致连续的例子,我们之前在习题13.3.3已经说明过二次函数不是一致连续的(它可以被视为两个函数x↦x的乘积,而函数x↦x的一致连续性是显然的)。

最后关于函数max(f,g),min(f,g),f/g和cf的一致连续性,我们可以逐个证明:

  • cf:

    这个一致连续性可以直接证明。首先是c≠0的情况:由于f是一致连续的,于是对任意的ε>0,都存在一个δ>0使得x,x′∈X满足dX(x,x′)<δ就有|f(x)−f(x′)|<ε|c|,于是即有|cf(x)−cf(x′)|<ε,进而可以直接根据定义13.3.1得到cf是一致连续的;然后对c=0的情况,显然cf是常数函数0,一致连续性是显然的。

  • max(f,g)与min(f,g):

    我们考虑证明函数(x,y)↦max(x,y)与(x,y)↦min(x,y)的一致连续性,然后类似f+g与f−g那样通过与直和的复合来得到max(f,g)与min(f,g)的一致连续性。

    我们给出(x,y)↦max(x,y)的证明,对(x,y)↦min(x,y)可以用完全类似的方法讨论。对任意的ε>0,我们考虑令有δ:=ε2,于是对任意(x,y),(x′,y′)∈R2满足dl2((x,y),(x′,y′))<δ,我们都有:

    |max(x,y)−max(x′,y′)|={|x−x′|ifx≥y∧x′≥y′|y−x′|ifx<y∧x′≥y′|x−y′|ifx≥y∧x′<y′|y−y′|ifx<y∧x′<y′

    然后逐个讨论可以得到下表:

    情景讨论
    x≥y∧x′≥y′于是此时有$
    x<y∧x′≥y′若y≥x′,则y≥x′≥y′,由于dl2((x,y),(x′,y′))<δ,于是$
    x≥y∧x′<y′类似情景“x<y∧x′≥y′”下的讨论,总是可以得到$
    x<y∧x′<y′于是此时有$

    综上于是总有|max(x,y)−max(x′,y′)|<ε。此时依据一致连续函数的定义可以得到(x,y)↦max(x,y)是一致连续的,从而max(f,g)也是一致连续的。

    通过类似的方法可以证明(x,y)↦min(x,y)与min(f,g)都是一致连续的。

  • f/g:

    这个不是一致连续的,考虑从R+到R的函数f(x):=1与g(x):=x(当然都具有标准度量),显然这两个函数都是一致连续的,但是函数f/g(x):=1x不是一致连续的。对任意的ε>0与给出的δ>0,我们取m:=max{2ε,1/2δ},然后令有x:=1m与x′:=12m。于是可以注意到|x−x′|=1m<δ,并且有:

    |f/g(x)−f/g(x′)|=|m−2m|=m>ε

    这和一致连续的定义矛盾,因此f/g并不一定是一致连续的。

    (注:在本节中很多非一致连续的函数都使用了对任意的ε>0完成证明,事实上这是不必要的,根据一致连续的定义只需要证明“存在一个ε>0使得对任意δ>0都有一对x,x′∈X满足dX(x,x′)<δ且dY(f(x),f(x′))≥ε”即可,证明选用任意的ε>0主要是因为想不到什么特别的ε,正如证明里面写的,对任意的ε与δ都可以找到不满足要求的x,x′)

总结一下即max(f,g),min(f,g)和cf是一致连续的,但是f/g不是一致连续的。


本节相关跳转 ​

实分析 9.6 最大值原理