BlogHome

点集拓扑 4 - 连续函数与同胚

2024-03-28

本文内容已完全施工完毕, 读者可放心阅读!

本文最后更新日期:2024-04-09

4.1. 连续函数

定义 4.1.1 (连续函数)

(X,τX)(Y,τY) 为拓扑空间, 若称 f:(X,τX)(Y,τY)连续函数 / 连续映射 (continuous function / continuous map), 当 fY 的任意开集的原像仍是 X 中的开集, 具体即为: f 连续:=OτYf1(O)τX

命题 4.1.2 (连续函数于闭集下的等价定义)

(X,τX)(Y,τY) 为拓扑空间, 若 f:(X,τX)(Y,τY) 是连续的当且仅当 fY 的任意闭集的原像仍是 X 中的闭集.

注释 (全体拓扑空间构成具体范畴)

  • 若将拓扑空间视为范畴中的对象, 并且以连续函数作为当中的态射, 则可验证其的确构成拓扑空间范畴, 记为 Top;

  • 若假设有集合范畴 Set, 且定义 TopUSet(X,τX)UX遗忘函子 (forgetful functor), 意味着 U忠实 (faithful) 的, 即下述映射是单射的: Top((X,τX),(Y,τY))Set(U((X,τX)),U((Y,τY)))[(X,τX)连续函数(Y,τY)][X函数Y]

  • 若任意范畴携带了从其到集合范畴的忠实函子, 则该范畴被称为 具体范畴 (concrete category), 显然 Top 便是具体范畴.

例子 4.1.3 (乘积拓扑空间的函子性)

考虑以下连续函数: f1:(X1,τX1)(Y1,τY1)f2:(X2,τX2)(Y2,τY2) 则可诱导出它们在基础集的二元积上的函数 X1×X2f1×f2Y1×Y2(x1,x2)f1×f2(f1(x1),f2(x2)), 且 f1×f2 亦表示了是从二元乘积拓扑空间 X1×X2Y1×Y2 的连续函数, 即: (X1×X2,τX1×X2)f1×f2(Y1×Y2,τY1×Y2) 易见乘积拓扑空间这一构成过程是函子式的, 因为可引出以下从拓扑空间的乘积范畴 Top×TopTop 的函子 ()×()Top×Top()×()Top((X1,τX1),(X2,τX2))()×()(X1×X2,τX1×X2)

其中 τX1×X2 为由原先分别于 X1,X2 中的拓扑基 U1τX1 以及 U2τX2 的笛卡尔积 U1×U2 所生成的拓扑.

例子 4.1.4 (Top 中的始对象与终对象)

(X,τ) 为拓扑空间, 则必然存在唯一的连续函数:

  • 从空拓扑空间到 X 的连续函数 !X, 其中 Top 中的始对象;
  • X 到点拓扑空间的连续函数 X!, 其中 Top 中的终对象.

例子 4.1.5 (常连续函数)

(X,τ) 为拓扑空间以及任取一点 xX, 则存在唯一的连续函数 xX 使得该映射的像恰好便是点 x, 因此事实上对于任意点 xX 则可得出以下这个双射关系: {fX:f 是连续的}X

更进一步地, 对于任意拓扑空间 (X,τX) 以及 (Y,τY), 若连接它们之间的连续函数 f:(X,τX)(Y,τY) 被称为映射至某一点 yY 的常函数, 则存在映射分解 cy:X!yY.

定义 4.1.6 (局部常函数)

(X,τX),(Y,τY) 均为拓扑空间, 以及连续函数 f:(X,τX)(Y,τY), 若对于任意点 xX 都存在它的邻域 UX 使得 fU 中是常函数, 即对于任意 u,vU, 有 f(u)=f(v), 则称 f局部常函数 (locally constant function).

例子 4.1.7 (连续函数与离散/余离散拓扑空间)

设有任意集合 S 以及 (X,τ) 为拓扑空间, 则:

  1. 任意从离散拓扑空间到 X 的函数 DiscDiscDisc(S)X 都是连续的;
  2. 任意从余离散拓扑空间到 X 的函数 XCoDiscCoDiscCoDisc(S) 都是连续的;
  3. 任意从 X 到离散拓扑空间的连续函数 XDiscDiscDisc(S) 是局部常函数.
证明
  1. 由于对任意 X 中的开集 OτX, 其的原像 f1(O)P(S)=τDiscDiscDisc(S), 显然 DiscDiscDisc(S)X 是连续的.

  2. 由于任意开集 OCoDiscCoDiscCoDisc(S)={,S}, 那么分类讨论:

    • f1(), 根据空集的原像为空, 则推得 f1()=τX;
    • f1(S), 显然其原像便是 XτX.

    因此函数 XCoDiscCoDiscCoDisc(S) 是连续的.

  3. 由于 DiscDiscDisc(S) 是离散的当且仅当其的独点集 {y}DiscDiscDisc(S) 中的开集, 若 f:XDiscDiscDisc(S) 为连续函数, 则推得 f1({y})X 中的开集, 现在假设有常函数 f(x)=y, 那么 xf1({y})f1({y}) 是开的, 因此对于任意点 xX, 都存在开邻域 f1({y}) 使得满足了 f(x)=y, 所以 f 为局部常函数.

例子 4.1.8 (对角)

  • X 为任意集合, 映射 XΔXX×XxΔX(x,x) 被称为 X对角 (diagonal), 记为 ΔX.
  • 特别地若 (X,τ) 为拓扑空间, 则其的对角化构成连续函数 (X,τ)(X×X,τX×X), 因为对于 τX×X 中的拓扑基 U1×U2, 根据拓扑公理, 其原像 U1U2 仍是 X 中的开集.

例子 4.1.9 (连续函数的像分解)

f:(X,τX)(Y,τY) 为连续函数, 则可将 f 分解为以下连续函数的复合形式: f:X满射f(X)Y 这意味着我们需要 "拓扑化" f(X), 因此我们有以下两种方式将其化为拓扑空间:

  1. 从子空间拓扑的角度考虑, 由于 f(X) 可作为 Y 的子空间, 即是说 f(X) 与子空间拓扑 τf(X)=τYf(X) 组成了拓扑空间, 显然由于 f(X)Y 就使得存在 f(X)Y 的单射连续函数. 另一方面, 由于 Xf(X) 显然为满射, 且对于任意 Oτf(X), 则可使得 f1(O)τX, 这是因为 τf(X)=τYf(X) 蕴含了 OτY, 当 f 为连续函数时 OX 中是开的, 因此 Xf(X) 为连续函数.
  2. 从商空间拓扑的角度考虑, 由于可将 f(X) 视为是 X 的商拓扑空间, 那么满射 π:Xf(X) 便是典范投射. 另一方面, 对于任意 OτY, 有 f1(O)τYf(X), 而对于任意 UτYf(X), 由于 f 为连续函数, 则有 f1(U)τX, 因此 U 于商拓扑空间 f(X) 中亦是开的.

注释

然而更广义地, 连续函数本身并不会保有拓扑空间中的开集亦或是闭集, 例如以下这些例子.

例子 4.1.10 (连续函数不保有开/闭集的例子)

下述均假设 R 为携带了度量拓扑的欧氏空间:

  • 若有 aR 使得 R 中有连续的常值函数 RcaRxcaa, 即对于任意 xR 都要映射至 a 中, 意味着任意开集都被映射至闭的独点集 {a} 中.
  • 假设有从 R 的离散拓扑到 R 的恒同连续函数 idR:DiscDiscDisc(R)R, 显然独点集 {a}DiscDiscDisc(R) 是开的却于 R 中是闭的.
  • 指数函数 exp():RR 将所有 R 中的元素 (R=R, 因此 R 是闭集) 映射至开区间 (0,)R 中.

因此上述这些连续函数皆不保有开/闭集关系.

定义 4.1.11 (开映射与闭映射)

设有连续函数 f:(X,τX)(Y,τY)

  • OτXf(O)τY, 则 f 被称为 开映射 (open map);
  • C 为闭集f(C) 为闭集, 则 f 被称为 闭映射 (closed map).

例子 4.1.12 (开/闭映射的像投射本身亦是开/闭的)

若连续函数 f:(X,τX)(Y,τY) 是开/闭映射, 则其像的投射 Xf(X)Y 仍是开/闭映射的, 其中 f(X) 为子空间.

证明

假设 f(X) 的拓扑为 τf(X):=τYf(X), 由于 f 本身为开映射, 因此对于任意 OτXf(O)τY, 并且 f(O)f(X) 便使得 f(O)τYf(X)=τf(X), 因此其于 f(X) 中仍为开集, 对于闭映射的证明方式亦然.

例子 4.1.13 (投射为开连续函数)

(X1,τX1)(X2,τX2) 为拓扑空间, 则由它们所组成的乘积拓扑空间的 (连续) 投射是开映射 (其中 i=1,2): (X1×X2,τX1×X2)pri(Xi,τXi)(x1,x2)prixi 这是因为拓扑 τX1×X2 中的任意开集 OX1×X2 完全由基 BτX1×X2 所生成, 即 {U1×U2β(U1×U2):U1τX1,U2τX2}, 显然: pri(U1×U2β(U1×U2))=函数的像保有并U1×U2βpri(U1×U2)=iIUiτXi

定义 4.1.14 (饱和集)

对于任意函数 f:XY, 若子集 SX 被称为 f-饱和集 (f-saturated set), 当 S 的像的原像等价于它自身, 即: SX 为 f 的饱和集S=f1(f(S)) 其中 f1(f(S)) 亦被称为 Sf-饱和化 (f-saturation).

例子 4.1.15 (原像为饱和集)

对于任意函数 f:XY, 以及任意子集 SY, 则原像 f1(S)Xf-饱和集

证明

f1(f(f1(S)))={xX:f(x)f(f1(S))}={xX:xf1(S)}=f1(S)

引理 4.1.16 (饱和集的等价定义)

对于任意函数 f:XY, 若子集 SXf-饱和集 其补集 XS 也是饱和的.

证明

XS=Xf1(f(S))={xX:xf1(f(S))}={xX:f(x)f(S)}={xX:f(x)f(XS)}=f1(f(XS))

命题 4.1.17 (商拓扑空间的等价定义)

f:(X,τX)(Y,τY) 为连续函数, 则以下命题等价:

  1. 若底层函数 f:XY 为满射且 τY 为商拓扑 (该条件等价于说 f 为商映射).
  2. fX 中的 开 f-饱和集 映射至 Y 中的开集.
  3. fX 中的 闭 f-饱和集 映射至 Y 中的闭集.
证明

只证明 (1)(2), 因为 (3)引理 4.1.16 给出. 下设 SX 中的开 f-饱和集:

()f 为满射且满足 τY={OY:f1(O)τX}, 需要验证 f(S)τY, 那么按 τY 的定义: f1(f(S))=S 饱和SS 开τX () 反之若设 开饱和集 SτXf(S)τY, 且令 Y=X/, 需要分别验证商映射的条件:

  • f 为满射, 这是显然的.

  • f 为商映射, 即需验证 UYUτYf1(U)τX, 分别讨论:

    () 开集 UτYf1(U)τX, 这由 f 是连续函数直接给出.

    () 由于 f1(U)τX 是开的, 由 例子 4.1.15 易知 f1(U) 亦饱和, 因此由假设得 f(f1(U))τY.

引理 4.1.18 (于闭映射下的饱和闭集的饱和开邻域)

设有以下条件:

  1. f:(X,τX)(Y,τY) 为闭映射;
  2. CXX 的闭集且其是 f-饱和的;
  3. UC 为包含了 C 的开集;

则存在最小的开 f-饱和集 V 仍包含了 C, 即 UVC.

4.2. 同胚

定义 4.2.1 (同胚映射)

X,Y 为拓扑空间, 若 f:XY 是一个双射, 并且 ff1 都是连续的, 则:

  • f 为一个 同胚映射 / 同胚 / 拓扑同构 (homeomorphism / topological isomorphism).
  • 称拓扑空间 XY同胚的 (homeomorphic), 或称 X 同胚于 Y.

注释

  • f 为同胚, 则 f 的逆连续函数 g=f1 仍是同胚;

  • 给定任意关于拓扑空间的命题/性质 P, 总是有以下的不变量: ((X,τX)(Y,τY))(P(X,τX)P(Y,τY)) 这被称为 (X,τX)(Y,τY) 之间的 同胚不变量 (homeomorphism invariants).

  • 事实上拓扑空间范畴 Top 中的同构关系便是同胚, 因此将保有以下的基本性质.

命题 4.2.2 (同胚映射的基本性质)

X,Y,Z 为拓扑空间, 则:

  1. 恒同映射 1X:XX 同胚;
  2. 若有同胚 f:XY, 则 f1:YX 亦同胚;
  3. 若有同胚 f:XY 以及 g:YZ, 则 gf:XZ 同胚.

注释

需要注意的是, 并非任意双射的连续函数都是同胚的, 因为其的逆函数可能并不连续, 例如以下这个反例.

例子 4.2.3 ([0,2π)S1)

  • 考虑从半开区间 [0,2π) 到单位圆 S1 (即作为 2 维欧氏空间 R2 的子空间) 的连续映射 [0,2π)S1R2t(cos(t),sin(t)), 其虽然是个双射, 但它的逆函数于点 (1,0)S1R2 却并非连续, 因此 f 并不是同胚.
  • 另一方面, 我们可以由一些 拓扑不变量 (topological invariants) 判断两个空间之间是否同胚, 例如接下来将会提及到 S1 本身是紧拓扑空间而 [0,2π) 并非, 那么 S1 有非平凡的 基本群 (fundamental group)[0,2π) 为平凡的, 因此两者不可能同胚.

命题 4.2.4 (同胚是连续的开双射)

f:(X,τX)(Y,τY) 为连续函数, 则以下条件是等价的:

  1. f 为同胚;
  2. f 为双射且为开映射;
  3. f 为双射且为闭映射.

例子 4.2.5 (独点集同胚于点拓扑空间)

(X,τX) 为非空拓扑空间, 以及任意点 xX, 则独点集 {x}X 携带它的子空间拓扑 τ{x} 所构成的空间同胚于点拓扑空间, 即: ({x},τ{x})

例子 4.2.6 (开区间同胚于实数轴)

R 为携带了度量拓扑的欧氏空间, 则开区间 (1,1)R 以及其的子空间拓扑所构成的子空间同胚于 R, 即 (1,1)R, 因为我们可以给出一对互逆的连续映射, 例如: R(1,1)xx1+x2x1x2x

上述这一对连续映射不一定唯一, 我们还有很多其他取法使得它构成同胚. 类似地, 对任意 a<bR 还有以下结论:

  • 任意开区间 (a,b)R 连带它的子空间拓扑, 它们之间是相互同胚的.
  • 任意半开区间 [a,b) 之间是相互同胚的.
  • 任意半开区间 (a,b] 之间是相互同胚的.

更广义的说, 对任意 Rn 中的开球 B0(ϵ) 连带它的子空间拓扑, 皆有同胚 B0(ϵ)Rn.

例子 4.2.7 (广义乘积空间之间的同胚)

由 [例子 4.1.3](#例子 4.1.3 (乘积拓扑空间的函子性)) 我们知道乘积拓扑空间可被视为函子 ()×():Top×TopTop, 而 Top 连带该函子天然地构成了对称幺半范畴. 具体的说, 考虑任意拓扑空间 W,X,Y,ZTop 及以下四个同胚:

  • 结合子 (associator)αX,Y,Z:(X×Y)×ZX×(Y×Z);
  • 左单位子 (left unitor)λX:×XX;
  • 右单位子 (right unitor)ρX:X×X;
  • 辩 (braiding)βX,Y:X×YY×X.

使得以下一系列图表可交换, 以及保证了对称性:

  • 三角恒等式 (triangle identity)(X×)×YρX×1YαX,,YX×(×Y)1X×λYX×Y

  • 五角形恒等式 (pentagon identity)((W×X)×Y)×ZαW,X,Y×1ZαW×X,Y,Z(W×(X×Y))×ZαW,X×Y,Z(W×X)×(Y×Z)αW,X,Y×ZW×((X×Y)×Z)1W×αX,Y,ZW×(X×(Y×Z))

  • 六角形恒等式 (hexagon identities)(X×Y)×ZαX,Y,ZβX,Y×1ZX×(Y×Z)βX,Y×Z(Y×Z)×XαY,Z,XX×(Y×Z)1X×βY,Z(αX,Y,Z)1(X×Y)×ZβX×Y,ZZ×(X×Y)(αZ,X,Y)1(Y×X)×ZαY,X,ZY×(X×Z)1Y×βX,YY×(Z×X)X×(Z×Y)(αX,Z,Y)1(X×Z)×YβX,Z×1Y(Z×X)×Y

  • 对称性 (symmetry)βY,XβX,Y=id:X×YX×Y

而由范畴论中其中一个著名的结论, 称之为 MacLane 融贯定理 (MacLane coherence theorem), 它保证了我们无论怎样挪动其中的括号, 使得结合顺序发生改变, 皆不会影响最终乘积空间之间是同胚的.

例子 4.2.8 (区间的乘积同胚于超立方体)

nN, 分别考虑:

  • 一族闭区间 {[ai,bi]R}1in (其中 aibi), 它们连同由 R 所诱导出的度量拓扑 τiP(R) 组成了拓扑空间 ([ai,bi],τi);
  • 而上述闭区间 [ai,bi] 的笛卡尔积连同乘积拓扑 τProd 构成了乘积空间 (1in[ai,bi],τProd);
  • 子集 S:{xRn:1inaixibi}Rn 连同 Rn 中的子拓扑 τSub 同样构成子空间 (S,τSub).

则可得到以下同胚: (1in[ai,bi],τProd)(S,τSub) 开区间也是类似的, 换言之我们有: (1in(ai,bi),τProd)(S<,τSub)

证明

只证闭区间的情形, 开区间是类似的. 考虑映射 φ:(1in[ai,bi],τProd)(S,τSub) 显然在基础集上保持了双射, 而 τProd 的基被取为: B:={1in(ai,bi)Rn:(ai,bi)τi} 由先前的拓扑基测试, 我们可以证明 B 也是 τSub 的基:

  • B 覆盖了 S:对任意 xS, 总能够找到 B 中一个开区间之积使得 x1in(xi1,xi+1).
  • 对任意 B 中的 B1=1in(ai,bi) 以及 B2=1in(ci,di), 显然对任意 xB1B2 总是有 x1in(max(ai,ci),min(bi,di))B1B2 成立.

因此由 B 所生成的拓扑 τProd=τB 必定等价于 τSub, 显然 τProdτSub 中的开集于双射 φ 下互相为对方的开集, 因此 φ 是连续的.

例子 4.2.9 (闭区间于端点处粘合同胚于单位圆)

考虑空间 R 中的闭区间 [0,1], 如果我们将该区间两侧端点通过定义等价关系 01 进行粘合, 则可得到以下商空间到 S1 的同胚: [0,1]/(01)S1 更详细地, 将子空间 S1={(x,y)R2:x2+y2=1} 视作嵌入 S1R2, 以及以下满的连续映射: [0,1]φS1tφ(cos(2πt),sin(2πt)) 可见 φ(0)=φ(1), 这个等价关系可以将 S1 降解为商空间 [0,1]/(01), 并给出了交换图表 [0,1]πφ[0,1]/(01)φ^S1, 其中 φ^ 是同胚.

证明
  • 首先我们知道 φ^ 显然是个连续函数, 这是因为: S1 中的开集 OτS1φ^1(O)τQuotπ1(φ^1(O))τ[0,1] 即是说 S1 中的任意开集当且仅当是 [0,1] 中的开集, 由连续函数 φ 的定义立即得证.

  • 另一方面, 我们需要确保存在逆连续函数 φ^1

    可以考虑将 φ 限制到开区间 (0,1) 上, 这显然有逆连续函数 φ|(0,1), 然而由于 φ(0)=φ(1), 这说明 [0,1), (0,1] 皆不是 [0,1] 中的逆, 唯一的补救方式是将端点商掉, 即 01.

例子 4.2.10 (圆柱体, 莫比乌斯带, 环面)

考虑一个正方形, 即 [0,1]2, 我们可以将它的左右/上下对边分别粘合, 则可构造出环面 T2

img

类似地, 如果将左右对边反向粘合, 则可得到以下的莫比乌斯带:

img

例子 4.2.11 (球极投影)

nN, 总是存在去除其中一个极点 N=(0,,0,1)SnSnRn 之间的同胚: Rn+1Sn{N}Rn 该映射称之为 球极投影 (stereographic projection).

证明

首先对于 n=2 的情况, 即是说需要构造映射 S2{N}R2, 其中 S2 的极点为 N=(0,0,1)R3, 然后可以将带有原点 OR3 的二维平面视作 R3 下的子空间, 例如: RP2:={(x,y,z)R3:z=0}R2R3 考虑定义一个更广义的映射 φ:S2{N}RP2, 并将球面上的点 PS2{N} 映射至投影平面 RP2 上的一个点 φ(P). 从几何上观察, 我们希望构造穿过点 N,P, 然后最终抵达 φ(P) 的一条直线, 例如以下立体交互图:

现在将 N,P,φ(P) 这些直线上的点皆视为向量, 那么我们知道向量 PN 与该直线保持同一方向 (但从原点 O 出发), 再乘以任意的 tR, 那么我们可以获得一条与上述直线平行的长直线 t(PN), 再将该直线向上 (Z 轴方向) 抬升至 N, 记该直线上的一点为 =(x,y,z), 用公式表达即有: N+t(PN)= 我们亦可用交互图观察:

可见当 抬升至 1 时, 它与上方直线重叠, 且将 限制于 z=0 时则有 |z=0=φ(P), 可得以下线性方程组: N+t(PN)=[001]+t[p1p2p31]=[xy0]{tp1=xtp2=y1+t(p31)=0 通过简单的移项, 容易解得 t=11p3, 因此 x=p11p3y=p21p3, 从而建立了映射 S2{N}φRP2(p1,p2,p3)φ(p11p3,p21p3,0), 而将该映射推广后则得: Rn+1Sn{N}φRPn(x1,x2,,xn+1)φ11xn+1(x1,x2,,xn,0) 再由将 Sn{N} 视作为 Sn+1 的子空间以及有理函数是连续的这个结论, 容易得到上述映射是连续的.

另一方面, 利用与上方同样的手段, 需要找出逆映射 φ1:RP2S2{N} 并证明它是连续的. 考虑设 QRP2, 我们知道对任意 tR 有: N+t(QN)=[001]+t[q1q201]=[xyz]{tq1=xtq2=y1t=z 而将点 =(x,y,z) 限制于 S2{N}={(x,y,z)R3:x2+y2+z2=1}{N} 时则有 |Sn{N}=φ1(Q)​, 那么将上述 x,y,z 分别代入: (tq1)2+(tq2)2+(1t)2=1t2q12+t2q22+(12t+t2)=1(q12+q22+1)t22t=0 通过二次通项公式可得两个关于 t 的解分别为: t=0t=2q12+q22+1 再将该结果代入到原来的线性方程组, 容易解得 (x,y,z)=(0,0,1)=N 或: (x,y,z)=(2q1q12+q22+1,2q2q12+q22+1,q12+q221q12+q22+1) 从而有 RP2φ1S2{N}(q1,q2,0)φ1上述结论​, 再将该映射推广后则得: RPnφ1Sn{N}(x1,x2,,xn,0)φ11x12+x22++xn2+1(2x1,2x2,,2xn,x12+x22++xn21) 同样地, 有理函数是连续的, 这便证得了 Sn{N}RPnRn.

命题 4.2.12 (欧氏空间维度的拓扑不变量)

n1,n2N, 只要 n1n2, 则以 n1,n2 为维度的欧氏空间, 它们之间不同胚, 即 Rn1Rn2.

注释

该命题的证明手段不是初等的, 需要用代数拓扑中的上同调等相关工具方可给出证明, 因此证明从略.