011 《拓扑学:基础、理论与应用 (Topology: Foundations, Theory, and Applications)》


作者 Lou Xiao, gemini 创建时间 "2025-04-19 15:21:08" 更新时间 "2025-04-19 15:21:08"

🌟🌟🌟本文案由Gemini 2.0 Flash Thinking Experimental 01-21创作,用来辅助学习知识。🌟🌟🌟

书籍大纲

1. chapter 1: 绪论 (Introduction)

1.1 什么是拓扑学? (What is Topology?)

拓扑学 (Topology) 是数学的一个分支,它研究的是空间在连续变形下保持不变的性质。这种“连续变形”可以想象成拉伸、弯曲、扭转,但不包括撕裂或粘合。拓扑学也被形象地称为“橡皮泥几何学”,因为它关注的是图形的本质形状,而不是精确的度量或角度。

拓扑学与我们日常接触的几何学有所不同。在欧几里得几何学 (Euclidean Geometry) 中,我们关心长度、角度、面积和体积等度量性质。而在拓扑学中,这些具体的度量变得不那么重要,重要的是空间中点与点之间的“邻近”关系和整体结构。

可以用一些经典的例子来帮助理解什么是拓扑学:

咖啡杯与甜甜圈:从拓扑学的角度来看,一个带把手的咖啡杯和一个甜甜圈是“相同”的。你可以想象用橡皮泥制作一个咖啡杯,然后通过连续的变形,比如拉伸和弯曲,将其变成一个甜甜圈,而不需要撕裂或粘合。这种“相同”在拓扑学中被称为同胚 (homeomorphic)

地图着色问题:一个著名的拓扑学问题是地图着色问题 (Map Coloring Problem),也称为四色定理 (Four Color Theorem)。这个问题提出,是否只需要四种颜色就可以为任何地图着色,使得相邻的国家(具有共同边界)颜色不同。这个问题最终被证明是正确的,并且它是一个典型的拓扑学问题,因为它关注的是区域之间的邻接关系,而不是区域的形状或大小。

纽结理论 (Knot Theory):纽结理论是拓扑学的一个分支,研究的是数学上的“结”,比如鞋带打结。在纽结理论中,我们关心的是如何判断两个结是否可以通过连续变形互相转换,而不会将绳子切开或粘合。

拓扑学的核心概念是拓扑空间 (topological space)连续映射 (continuous mapping)。拓扑空间是对我们所研究的“空间”的抽象定义,它不仅仅局限于我们熟悉的欧几里得空间,还可以是更广泛的集合,只要定义了合适的“拓扑”结构。连续映射则是在拓扑空间之间保持“连续性”的函数,它精确地描述了拓扑学中的“连续变形”。

总而言之,拓扑学是一门研究空间本质结构的学科,它从一个全新的角度审视我们周围的世界,揭示了隐藏在各种数学对象背后的深刻联系。它不仅是现代数学的重要组成部分,也在物理学、计算机科学等领域有着广泛的应用。

1.2 拓扑学的历史发展 (Historical Development of Topology)

拓扑学的历史发展可以追溯到18世纪,但作为一个独立的数学分支被明确提出和系统研究,则是在19世纪末和20世纪初。以下是拓扑学发展史上几个重要的里程碑:

萌芽期 (18世纪 - 19世纪中期)

莱昂哈德·欧拉 (Leonhard Euler):通常认为欧拉在1736年关于柯尼斯堡七桥问题 (Seven Bridges of Königsberg) 的研究是拓扑学的开端。这个问题看似一个休闲难题,但欧拉的分析方法,即关注连接关系而不是具体的距离,预示了拓扑学的研究方向。欧拉公式VE+F=2(对于凸多面体,顶点数 - 边数 + 面数 = 2) 也是早期拓扑思想的体现。

卡尔·弗里德里希·高斯 (Carl Friedrich Gauss):高斯在电磁学和曲面论的研究中,使用了拓扑学的概念,例如高斯曲率 (Gaussian curvature) 和链接数 (linking number)。虽然他没有明确提出“拓扑学”这个概念,但他的工作为拓扑学的发展奠定了基础。

约翰·本尼迪克特·李斯廷 (Johann Benedict Listing):李斯廷在1847年的著作 Vorstudien zur Topologie 中首次使用了“拓扑学 (Topologie)”这个词。他在书中研究了连通性、曲面和纽结等拓扑概念,并区分了拓扑性质和度量性质。

波恩哈德·黎曼 (Bernhard Riemann):黎曼在复分析和代数几何的研究中,引入了黎曼曲面 (Riemann surface) 的概念。黎曼曲面是研究复变函数的重要工具,也是拓扑学的重要研究对象。黎曼对曲面的亏格 (genus) 的研究,是拓扑不变量研究的早期例子。

形成期 (19世纪后期 - 20世纪初期)

昂利·庞加莱 (Henri Poincaré):庞加莱被誉为“拓扑学之父”。他在1895年发表的论文 Analysis Situs (位置分析) 被认为是拓扑学的奠基之作。庞加莱系统地发展了拓扑学的基本概念和方法,例如同伦 (homotopy)、基本群 (fundamental group) 和同调 (homology)。他提出的庞加莱猜想 (Poincaré conjecture) 更是影响了拓扑学一个世纪的发展,并在2002年被格里戈里·佩雷尔曼 (Grigori Perelman) 最终证明。

格奥尔格·康托尔 (Georg Cantor):康托尔创立了集合论 (Set Theory),为拓扑学提供了语言和基础工具。集合论的概念,如开集 (open set)、闭集 (closed set)、极限点 (limit point) 等,成为拓扑学的基础概念。

费利克斯·豪斯多夫 (Felix Hausdorff):豪斯多夫在1914年出版的 Grundzüge der Mengenlehre (集合论纲要) 中,首次给出了拓扑空间的现代定义。他系统地研究了拓扑空间的基本性质,例如分离公理 (separation axioms)、紧致性 (compactness) 和连通性 (connectedness)。豪斯多夫的定义为拓扑学的进一步发展奠定了坚实的基础。

发展期 (20世纪中期至今)

代数拓扑 (Algebraic Topology) 的兴起:20世纪中期,代数拓扑迅速发展,成为拓扑学的一个重要分支。代数拓扑利用代数工具,例如群、环和模,来研究拓扑空间。重要的发展包括同调论 (homology theory)、上同调论 (cohomology theory) 和谱序列 (spectral sequence) 等。

微分拓扑 (Differential Topology) 的发展:微分拓扑研究光滑流形 (smooth manifold) 的拓扑性质。重要的成果包括莫尔斯理论 (Morse theory)、示性类 (characteristic class) 和微分同胚分类 (classification of diffeomorphisms) 等。

低维拓扑 (Low-dimensional Topology) 的兴起:低维拓扑主要研究低维流形 (维度为1, 2, 3, 4的流形)。特别是三维流形拓扑 (3-manifold topology) 和四维流形拓扑 (4-manifold topology) 成为研究的热点。瑟斯顿几何化猜想 (Thurston's geometrization conjecture) 和庞加莱猜想的证明,是低维拓扑的重要里程碑。

拓扑学在其他领域的应用:拓扑学的思想和方法被广泛应用于数学的其他分支,例如代数几何、泛函分析和动力系统。同时,拓扑学也在物理学 (例如凝聚态物理、宇宙学)、计算机科学 (例如数据分析、机器人学) 和生物学 (例如DNA拓扑、神经网络) 等领域找到了重要的应用。

拓扑学的发展是一个不断演进和深化的过程。从最初的直观几何问题,到抽象的拓扑空间理论,再到与其他数学分支和应用领域的交叉融合,拓扑学展现了强大的生命力和广阔的发展前景。

1.3 拓扑学的分支与应用 (Branches and Applications of Topology)

拓扑学作为一个庞大而深刻的数学分支,自身又可以细分为多个子领域,并且在其他学科中有着广泛的应用。

拓扑学的分支 (Branches of Topology)

一般拓扑学 (General Topology)点集拓扑学 (Point-set Topology):这是一般拓扑学的基础,研究拓扑空间的基本概念和性质,例如开集、闭集、连续性、紧致性、连通性、分离公理、可度量化等。本书的前七章主要内容属于一般拓扑学的范畴。

代数拓扑学 (Algebraic Topology):代数拓扑学利用代数工具来研究拓扑空间。它将拓扑问题转化为代数问题,通过计算拓扑不变量 (topological invariant),例如同伦群 (homotopy group)、同调群 (homology group) 和上同调环 (cohomology ring),来区分和分类拓扑空间。本书的第九章到第十二章将介绍代数拓扑学的初步内容。

微分拓扑学 (Differential Topology):微分拓扑学研究光滑流形的光滑结构和微分性质。它结合了拓扑学和微分几何的思想和方法,研究光滑流形上的微分结构、向量场、微分形式、流形之间的光滑映射等。微分拓扑学在物理学,特别是广义相对论和弦理论中有着重要的应用。

几何拓扑学 (Geometric Topology):几何拓扑学主要研究低维流形 (low-dimensional manifold),特别是三维和四维流形的拓扑性质。它关注流形的几何结构和拓扑分类,例如纽结理论、曲面拓扑、三维流形拓扑和四维流形拓扑。几何拓扑学与物理学中的凝聚态物理和量子场论也有着密切的联系。

纽结理论 (Knot Theory):纽结理论是几何拓扑学的一个分支,专门研究数学上的“结”。它研究如何区分和分类不同的结,以及结的各种不变量,例如琼斯多项式 (Jones polynomial) 和亚历山大多项式 (Alexander polynomial)。纽结理论在DNA拓扑和统计物理中也有应用。

低维拓扑学 (Low-dimensional Topology):低维拓扑学主要研究维度小于等于4的流形。低维拓扑学由于其特殊性,展现出许多高维拓扑学所不具备的现象和技巧。例如,二维曲面拓扑有成熟的分类理论,三维流形拓扑在瑟斯顿几何化猜想被证明后取得了巨大进展,而四维流形拓扑则充满了神秘和挑战。

集合论拓扑学 (Set-theoretic Topology):集合论拓扑学关注拓扑学与集合论之间的联系,研究拓扑空间的一些更精细的性质,例如基数性质、公理系统和模型论方法在拓扑学中的应用。

拓扑学的应用 (Applications of Topology)

拓扑学不仅是纯粹数学的重要分支,也在许多其他领域有着广泛的应用:

物理学 (Physics)

凝聚态物理 (Condensed Matter Physics):拓扑相 (topological phase) 和拓扑绝缘体 (topological insulator) 是近年来凝聚态物理的研究热点。拓扑学的概念,例如陈数 (Chern number) 和拓扑不变量,被用来描述和分类物质的拓扑性质。

宇宙学 (Cosmology):宇宙的形状和拓扑结构是宇宙学研究的重要问题。拓扑学可以用来研究宇宙的大尺度结构,例如宇宙的连通性和曲率。

量子场论 (Quantum Field Theory)弦理论 (String Theory):拓扑量子场论 (topological quantum field theory) 是一个重要的理论框架,它将拓扑学和量子场论结合起来。弦理论也大量使用了拓扑学的概念,例如卡拉比-丘流形 (Calabi-Yau manifold) 和拓扑弦理论 (topological string theory)。

计算机科学 (Computer Science)

数据分析 (Data Analysis)机器学习 (Machine Learning):拓扑数据分析 (Topological Data Analysis, TDA) 是一门新兴领域,它利用拓扑学的工具来分析复杂数据。持久同调 (persistent homology) 是TDA的核心技术,可以用来提取数据中的拓扑特征,例如连通分支、环和空洞。

计算机图形学 (Computer Graphics)图像处理 (Image Processing):拓扑学可以用来描述和分析图形和图像的结构。例如,拓扑骨架 (topological skeleton) 可以用来提取图像的骨架结构,拓扑简化 (topological simplification) 可以用来简化复杂几何模型。

机器人学 (Robotics):拓扑学可以用来进行路径规划 (path planning) 和运动规划 (motion planning)。例如,可以使用拓扑地图 (topological map) 来表示机器人的环境,并使用拓扑方法来寻找路径。

生物学 (Biology)

DNA拓扑 (DNA Topology):DNA分子具有复杂的拓扑结构,例如超螺旋 (supercoiling) 和纽结。拓扑学可以用来研究DNA的拓扑性质,以及拓扑变化对DNA功能的影响。

神经网络 (Neural Networks):拓扑神经网络 (topological neural network) 是一种新型神经网络,它利用拓扑学的概念来设计网络结构和学习算法。

生物网络分析 (Biological Network Analysis):拓扑学可以用来分析生物网络的结构和功能,例如蛋白质相互作用网络 (protein-protein interaction network) 和基因调控网络 (gene regulatory network)。

其他领域 (Other Fields)

经济学 (Economics)社会科学 (Social Sciences):拓扑学可以用来研究社会网络 (social network) 和经济网络 (economic network) 的结构和动态。

化学 (Chemistry)材料科学 (Materials Science):拓扑学可以用来研究分子的拓扑结构和材料的拓扑性质,例如拓扑聚合物 (topological polymer) 和拓扑机械超材料 (topological metamaterial)。

拓扑学的分支众多,应用广泛,它不仅是数学研究的前沿领域,也在科学技术的许多方面发挥着越来越重要的作用。随着学科的不断发展,拓扑学必将在未来展现出更加广阔的应用前景。

1.4 预备知识:集合论与逻辑 (Preliminaries: Set Theory and Logic)

学习拓扑学需要一些数学预备知识,其中最重要的是集合论 (Set Theory)逻辑 (Logic)。本节将简要回顾集合论和逻辑的基本概念,为后续章节的学习打下基础。

1.4.1 集合的基本概念 (Basic Concepts of Sets)

集合 (Set) 是数学中最基本的概念之一。简单来说,集合是由一些元素 (element) 组成的整体。例如,自然数集合N={1,2,3,},整数集合Z={,2,1,0,1,2,},实数集合R等都是常见的集合。

集合的表示方法

列举法 (Roster Method):将集合的所有元素列举出来,用花括号 {} 括起来。例如,集合A={1,2,3}表示由元素 1, 2, 3 组成的集合。

描述法 (Set-builder Notation):用描述元素性质的方式来表示集合。例如,集合B={xx 是偶数}表示所有偶数组成的集合。竖线 | 读作“使得 (such that)”。

集合的基本关系

属于关系 (Membership):用符号表示元素属于集合,用符号表示元素不属于集合。例如,2{1,2,3}4{1,2,3}

包含关系 (Inclusion):用符号表示集合包含于集合,用符号表示真包含于集合,用符号表示集合不包含于集合。如果集合A的所有元素都是集合B的元素,则称AB子集 (subset),记作AB。如果ABAB,则称AB真子集 (proper subset),记作AB

集合相等 (Equality of Sets):如果两个集合AB包含完全相同的元素,则称AB相等 (equal),记作A=B。集合相等的定义可以用集合包含关系来表示:A=B当且仅当ABBA

特殊的集合

空集 (Empty Set):不包含任何元素的集合称为空集 (empty set),记作{}。空集是任何集合的子集。

全集 (Universal Set):在讨论问题时,我们常常需要指定一个全集 (universal set),用符号UE表示,它是我们所考虑的所有对象的集合。例如,在讨论实数集合的子集时,全集可以是实数集合R

1.4.2 集合的运算 (Set Operations)

集合之间可以进行各种运算,得到新的集合。常见的集合运算包括:

并集 (Union):集合A和集合B并集 (union),记作AB,是由所有属于A或属于B的元素组成的集合。用描述法表示为:AB={xxA 或 xB}交集 (Intersection):集合A和集合B交集 (intersection),记作AB,是由所有既属于A又属于B的元素组成的集合。用描述法表示为:AB={xxA 且 xB}如果AB=,则称集合AB不相交 (disjoint)

差集 (Difference):集合A和集合B差集 (difference),记作ABAB,是由所有属于A但不属于B的元素组成的集合。用描述法表示为:AB={xxA 且 xB}补集 (Complement):在给定全集U的情况下,集合A补集 (complement),记作AcUAUA,是由所有属于全集U但不属于A的元素组成的集合。用描述法表示为:Ac={xxU 且 xA}=UA对称差 (Symmetric Difference):集合A和集合B对称差 (symmetric difference),记作AB,是由所有属于AB但不属于AB的元素组成的集合。也可以表示为AB=(AB)(BA)

集合运算的性质

集合运算满足许多重要的性质,例如:

交换律 (Commutative Laws)AB=BAAB=BA结合律 (Associative Laws)(AB)C=A(BC)(AB)C=A(BC)分配律 (Distributive Laws)A(BC)=(AB)(AC)A(BC)=(AB)(AC)德·摩根律 (De Morgan's Laws)(AB)c=AcBc(AB)c=AcBc#### 1.4.3 函数与映射 (Functions and Mappings)
函数 (Function)映射 (Mapping) 是数学中描述集合之间关系的重要概念。设XY是两个集合。一个从XY函数 (function)映射 (mapping)f是指一种对应关系,使得对于X中的每一个元素x,在Y中都有唯一确定的元素y与之对应。记作f:XY,其中xX称为原像 (preimage)yY称为x像 (image),记作y=f(x)。集合X称为函数f定义域 (domain),集合Y称为函数f陪域 (codomain)

像集 (Image Set):函数f:XY像集 (image set),记作f(X)Im(f),是由X中所有元素的像组成的集合。即f(X)={f(x)xX}。像集f(X)是陪域Y的子集,即f(X)Y

逆像集 (Preimage Set):对于Y的子集VYV在函数f:XY下的逆像集 (preimage set),记作f1(V),是由X中所有像落在V中的元素组成的集合。即f1(V)={xXf(x)V}

函数的类型

单射 (Injective Function)一对一函数 (One-to-one Function):如果对于任意x1,x2X,当x1x2时,都有f(x1)f(x2),则称函数f:XY单射 (injective)。等价地,如果f(x1)=f(x2)蕴含x1=x2,则f是单射。

满射 (Surjective Function)映上函数 (Onto Function):如果对于任意yY,都存在xX使得f(x)=y,即f(X)=Y,则称函数f:XY满射 (surjective)

双射 (Bijective Function)一一对应 (One-to-one Correspondence):如果函数f:XY既是单射又是满射,则称f双射 (bijective)。双射也称为一一对应 (one-to-one correspondence)

恒等映射 (Identity Mapping):从集合X到自身的恒等映射 (identity mapping)idX:XX定义为idX(x)=x对于所有xX

复合映射 (Composition of Mappings):设f:XYg:YZ是两个函数。复合映射 (composition of mappings)gf:XZ定义为(gf)(x)=g(f(x))对于所有xX

1.4.4 逻辑与证明方法 (Logic and Proof Methods)

数学证明 (Mathematical Proof) 是数学推理的核心。学习拓扑学需要掌握一些基本的逻辑知识和证明方法。

逻辑联结词 (Logical Connectives)

否定 (Negation):符号¬表示“否定 (not)”。如果P是一个命题,则¬P表示P的否定。

合取 (Conjunction):符号表示“合取 (and)”。如果PQ是两个命题,则PQ表示 “PQ”。

析取 (Disjunction):符号表示“析取 (or)”。如果PQ是两个命题,则PQ表示 “PQ”(包含或)。

蕴含 (Implication)条件 (Conditional):符号表示“蕴含 (implies)”或“条件 (if...then...)”。如果PQ是两个命题,则PQ表示 “如果P,则Q”。P称为前件 (antecedent)Q称为后件 (consequent)

等价 (Equivalence)双条件 (Biconditional):符号表示“等价 (is equivalent to)”或“当且仅当 (if and only if, iff)”。如果PQ是两个命题,则PQ表示 “P等价于Q” 或 “P当且仅当Q”。PQ等价于(PQ)(QP)

量词 (Quantifiers)

全称量词 (Universal Quantifier):符号表示“对于所有 (for all)” 或 “对于每一个 (for every)”。例如,xR,x20表示 “对于所有实数xx20”。

存在量词 (Existential Quantifier):符号表示“存在 (there exists)” 或 “至少存在一个 (there is at least one)”。例如,xR,x2=2表示 “存在实数x,使得x2=2”。

唯一存在量词 (Unique Existential Quantifier):符号!表示“唯一存在 (there exists a unique)” 或 “恰好存在一个 (there is exactly one)”。

常用的证明方法 (Proof Methods)

直接证明 (Direct Proof):从已知条件出发,运用逻辑推理,直接导出结论。

反证法 (Proof by Contradiction):假设结论不成立,然后从假设出发,运用逻辑推理,导出矛盾。从而证明原结论成立。

数学归纳法 (Mathematical Induction):证明关于自然数的命题的一种方法。通常用于证明对于所有自然数nn0命题P(n)都成立。数学归纳法包括两个步骤:
▮▮▮▮⚝ 基础步骤 (Base Case):证明P(n0)成立。
▮▮▮▮⚝ 归纳步骤 (Inductive Step):假设P(k)成立(其中kn0),证明P(k+1)也成立。

反例 (Counterexample):要证伪一个全称命题x,P(x),只需要找到一个例子x0,使得P(x0)不成立。这样的例子x0称为反例 (counterexample)

掌握集合论和逻辑的基本知识,以及常用的证明方法,是学习拓扑学乃至整个数学的基础。在后续章节中,我们将大量运用这些预备知识来定义拓扑学的概念,证明拓扑学的定理。

<END_OF_CHAPTER/>

2. chapter 2: 拓扑空间 (Topological Spaces)

2.1 拓扑的定义 (Definition of Topology)

拓扑学是研究拓扑空间及其性质的数学分支。而拓扑空间,顾名思义,是赋予了拓扑结构的集合。那么,什么是拓扑结构呢?

定义 2.1.1 (拓扑 (Topology))

X是一个集合。X上的一个 拓扑 (topology)TX的子集族,它满足以下三个条件:

包含空集和全集 (Contains the empty set and the whole set)TXT
对任意并运算封闭 (Closed under arbitrary unions)UT意味着UUUT
对有限交运算封闭 (Closed under finite intersections): 若U1,U2,,UnT,则i=1nUiT

TX上的一个拓扑,则称(X,T)为一个 拓扑空间 (topological space)T中的元素称为X中的 开集 (open sets)

解释与说明:

集合X: 拓扑结构是定义在集合上的,这个集合X可以是任何东西,例如数集、函数集、甚至是一些抽象的对象的集合。
子集族T: 拓扑T不是X的子集,而是X的子集的集合,也就是子集族。我们从X的所有子集中选取一部分,构成T,并要求T满足上述三个条件。
条件 ①: 空集和全集X必须是开集,这是拓扑定义的基础要求。
条件 ②: 任意多个开集的并集仍然是开集。这里的“任意”指的是可以是有限个、可数个,甚至是不可数个。
条件 ③: 有限个开集的交集仍然是开集。注意这里是“有限”交,无限个开集的交集不一定是开集(我们会在后续的例子中看到)。

为什么要这样定义拓扑?

拓扑的定义看似抽象,但其根源来自于对欧几里得空间中“开集”概念的推广。在实数轴R或欧几里得空间Rn中,开集的概念是比较直观的,例如开区间(a,b)或开球。拓扑学将这种“开”的概念抽象出来,使其不再依赖于度量,从而可以研究更广泛的空间和连续性。

拓扑的定义抓住了“开集”最本质的性质:并运算和有限交运算的封闭性,以及包含空集和全集。通过这三个简单的条件,我们就可以构建起丰富多彩的拓扑空间,并研究其拓扑性质。

2.2 开集 (Open Sets)

在拓扑空间(X,T)中,拓扑T中的元素被称为 开集 (open sets)。开集是拓扑学中最基本的概念之一,拓扑空间的许多重要性质都通过开集来定义和描述。

开集的性质:

根据拓扑的定义,我们已经知道开集族T满足以下性质:

X是开集。
② 任意多个开集的并集是开集。
③ 有限个开集的交集是开集。

例子 2.2.1 (实数轴上的开集)

在实数轴R上,我们通常赋予其 标准拓扑 (standard topology),也称为 通常拓扑 (usual topology)。标准拓扑由所有 开区间 (open intervals)(a,b)(a,bR)生成。更具体地说,R的标准拓扑Tstd是指包含所有开区间的最小拓扑。可以证明,R的标准拓扑中的开集,恰好是开区间的并集(有限或无限并)。

例如:

(0,1)是开集。
(,2)=n=1(n,2)是开集。
(0,1)(2,3)是开集(两个开集的并)。
n=1(n,n+1)是开集(无限个开集的并)。
(0,2)(1,3)=(1,2)是开集(有限个开集的交)。
n=1N(1/n,1/n)=(1/N,1/N)是开集(有限个开集的交)。

反例 2.2.2 (非开集)

闭区间 (closed interval)[a,b]R的标准拓扑下不是开集。例如,[0,1]不是开集。
半开区间 (half-open interval)[a,b)(a,b]R的标准拓扑下不是开集。例如,[0,1)(0,1]都不是开集。
单点集 (singleton set){x}R的标准拓扑下不是开集。例如,{0}不是开集。
有理数集 (rational numbers)QR的标准拓扑下不是开集。

重要性:

开集是定义拓扑空间连续性、收敛性、紧致性、连通性等重要概念的基础。理解开集的性质和例子,对于学习拓扑学至关重要。

2.3 闭集 (Closed Sets)

与开集相对偶的概念是 闭集 (closed sets)。在拓扑空间中,闭集可以通过开集来定义。

定义 2.3.1 (闭集 (Closed Set))

(X,T)是一个拓扑空间。集合CX被称为 闭集 (closed set),如果它的补集XC是开集,即XCT

闭集的性质:

闭集的性质可以从开集的性质通过取补集运算推导出来。

包含空集和全集 (Contains the empty set and the whole set)X是闭集。因为c=XTXc=T
对任意交运算封闭 (Closed under arbitrary intersections): 设C是由闭集构成的族,即C={Cα}αA,其中每个Cα都是闭集。则αACα是闭集。
▮▮▮▮⚝ 证明: 要证明αACα是闭集,只需证明其补集X(αACα)是开集。根据德摩根定律,我们有X(αACα)=αA(XCα)由于每个Cα是闭集,所以XCα是开集。根据拓扑的定义,任意多个开集的并集仍然是开集。因此,αA(XCα)是开集。从而,αACα是闭集。
对有限并运算封闭 (Closed under finite unions): 若C1,C2,,Cn是闭集,则i=1nCi是闭集。
▮▮▮▮⚝ 证明: 类似地,我们考虑i=1nCi的补集:X(i=1nCi)=i=1n(XCi)由于每个Ci是闭集,所以XCi是开集。根据拓扑的定义,有限个开集的交集仍然是开集。因此,i=1n(XCi)是开集。从而,i=1nCi是闭集。

例子 2.3.2 (实数轴上的闭集)

在实数轴R的标准拓扑下:

闭区间 (closed interval)[a,b]是闭集,因为其补集R[a,b]=(,a)(b,)是两个开区间的并,因此是开集。
单点集 (singleton set){x}是闭集,因为其补集R{x}=(,x)(x,)是两个开区间的并,因此是开集。
[a,)(,b]是闭集。
⚝ 有限个闭集的并集是闭集,例如[0,1][2,3]是闭集。
⚝ 任意多个闭集的交集是闭集,例如n=1[1/n,1/n]={0}是闭集。

反例 2.3.3 (非闭集)

开区间 (open interval)(a,b)R的标准拓扑下不是闭集。例如,(0,1)不是闭集,因为其补集R(0,1)=(,0][1,)不是开集。
半开区间 (half-open interval)[a,b)(a,b]R的标准拓扑下不是闭集。

重要说明:

集合可以是既开又闭的 (clopen sets): 在拓扑空间中,一个集合可以同时是开集和闭集。例如,在任何拓扑空间(X,T)中,X都是既开又闭的。
集合可以既不开也不闭的 (neither open nor closed): 也存在既不是开集也不是闭集的集合。例如,半开区间[a,b)R的标准拓扑下既不是开集也不是闭集。
“开”与“闭”不是互斥的: 开集和闭集是相对的概念,它们不是互相排斥的。一个集合可以是开集,可以是闭集,可以既开又闭,也可以既不开也不闭。

2.4 邻域 (Neighborhoods)

邻域 (neighborhood) 是拓扑空间中描述“点周围”区域的概念。它推广了欧几里得空间中“点附近的小球”的概念。

定义 2.4.1 (邻域 (Neighborhood))

(X,T)是一个拓扑空间,xXX中的一个点。x的一个 邻域 (neighborhood) 是指包含x的一个开集UX。更一般地,x的一个邻域N是指包含x的一个集合NX,且存在一个开集UT使得xUN

换句话说,x的邻域不一定是开集,但它必须包含一个以x为元素的开集。

邻域系统 (Neighborhood System)

对于点xX,所有x的邻域构成的集合称为x邻域系统 (neighborhood system),记为N(x)

邻域的性质:

① 若Nx的邻域,则xN
② 若Nx的邻域,且NMX,则M也是x的邻域。
③ 若N1N2都是x的邻域,则N1N2也是x的邻域。
④ 对于每个x的邻域N,存在x的邻域VN使得V是开集。
⑤ 对于每个xX,存在x的邻域N,使得对于任意yNN也是y的邻域。(这个性质实际上是说,开集都是其内部所有点的邻域。)

开邻域 (Open Neighborhood)

如果一个邻域本身也是开集,则称之为 开邻域 (open neighborhood)。根据邻域的定义,每个点的邻域都包含一个开邻域。因此,在很多情况下,我们只需要考虑开邻域就足够了。

例子 2.4.2 (实数轴上的邻域)

在实数轴R的标准拓扑下:

⚝ 对于点xR,任何包含x的开区间(a,b)(其中a<x<b) 都是x的开邻域。例如,(x1,x+1),(xϵ,x+ϵ)(ϵ>0) 都是x的开邻域。
⚝ 闭区间[xϵ,x+ϵ](ϵ>0) 是x的邻域,但不是开邻域,因为它包含开邻域(xϵ,x+ϵ)
⚝ 半开区间[x,x+ϵ)(ϵ>0) 是x的邻域,但不是开邻域,因为它包含开邻域(x,x+ϵ)(实际上应该包含形如(xδ,x+δ)的开邻域,例如(x,x+ϵ)本身不是x的邻域,笔误,应为例如(xϵ/2,x+ϵ/2)包含在[x,x+ϵ)中,且是x的开邻域)。

重要性:

邻域的概念是描述拓扑空间局部性质的重要工具。例如,连续性、极限、导数等概念都可以用邻域来定义。邻域系统可以刻画拓扑空间的结构,在某些情况下,甚至可以用邻域系统来定义拓扑。

2.5 拓扑空间的例子 (Examples of Topological Spaces)

拓扑空间种类繁多,以下介绍一些重要的例子。

2.5.1 度量空间 (Metric Spaces)

定义 2.5.1.1 (度量 (Metric))

X是一个集合。度量 (metric)d是一个函数d:X×XR,满足以下条件:

非负性 (Non-negativity): 对于所有x,yXd(x,y)0
同一性 (Identity of indiscernibles)d(x,y)=0当且仅当x=y
对称性 (Symmetry): 对于所有x,yXd(x,y)=d(y,x)
三角不等式 (Triangle inequality): 对于所有x,y,zXd(x,z)d(x,y)+d(y,z)

dX上的一个度量,则称(X,d)度量空间 (metric space)

度量拓扑 (Metric Topology)

对于度量空间(X,d),我们可以定义由度量d诱导的 度量拓扑 (metric topology)Td

定义 2.5.1.2 (度量拓扑 (Metric Topology))

(X,d)是一个度量空间。对于xXr>0,定义 开球 (open ball)Bd(x,r)为:Bd(x,r)={yXd(x,y)<r}度量空间(X,d)上的 度量拓扑 (metric topology)Td定义为:集合UX是开集当且仅当对于每个xU,都存在r>0使得Bd(x,r)U

换句话说,度量拓扑是由所有开球生成的拓扑。可以证明,这样定义的Td确实满足拓扑的三个条件。

例子 2.5.1.3 (度量空间的例子)

实数轴R: 距离函数d(x,y)=|xy|R上的一个度量。由这个度量诱导的拓扑就是R的标准拓扑。开球就是开区间Bd(x,r)=(xr,x+r)
欧几里得空间Rn: 欧几里得距离d(x,y)=i=1n(xiyi)2Rn上的一个度量,其中x=(x1,,xn)y=(y1,,yn)。由这个度量诱导的拓扑就是Rn的标准拓扑。开球就是通常意义下的n维开球。
离散度量空间 (Discrete Metric Space): 设X是任意集合,定义离散度量d为:d(x,y)={0,if x=y1,if xy这是一个度量。在离散度量空间(X,d)中,对于任意xX,开球Bd(x,1)={yXd(x,y)<1}={x}。因此,每个单点集{x}都是开集。由于任意集合都是单点集的并集,所以X的所有子集都是开集。由离散度量诱导的拓扑称为 离散拓扑 (discrete topology)

重要性:

度量空间是一类非常重要的拓扑空间。许多拓扑学的概念最初都是从度量空间中发展起来的。度量空间具有良好的性质,例如满足 Hausdorff 分离公理(将在后续章节介绍)。但并非所有拓扑空间都是度量空间(即可度量化的)。

2.5.2 欧几里得空间 (Euclidean Spaces)

欧几里得空间 (Euclidean space)Rn是最重要的度量空间之一。它配备了欧几里得距离,并诱导出标准拓扑。

欧几里得空间Rn的标准拓扑Rn的标准拓扑TRn可以由多种方式刻画:

由欧几里得度量诱导的拓扑: 如 2.5.1 节所述,由欧几里得距离d(x,y)=i=1n(xiyi)2诱导的拓扑。
由开球基生成的拓扑TRn是由所有开球B(x,r)={yRnd(x,y)<r}构成的基生成的拓扑。
由开方体基生成的拓扑TRn也可以由所有 开方体 (open boxes) 构成的基生成。一个n维开方体是形如(a1,b1)×(a2,b2)××(an,bn)的集合,其中ai<bi是实数。

欧几里得空间的性质

Rn是 Hausdorff 空间。
Rn是可度量化的。
Rn是局部紧致的,但当n1时不是紧致的。
Rn是道路连通的,也是局部道路连通的。

欧几里得空间是分析学、几何学和拓扑学中最基本的空间之一,是许多理论和应用的基础。

2.5.3 离散拓扑与密着拓扑 (Discrete Topology and Indiscrete Topology)

离散拓扑 (Discrete Topology)

X是任意集合。离散拓扑 (discrete topology)Tdisc是指X的所有子集构成的族,即Tdisc=P(X)={UUX}

验证离散拓扑是拓扑:

P(X)XP(X)
② 任意子集族的并集仍然是X的子集,因此对任意并运算封闭。
③ 有限个子集族的交集仍然是X的子集,因此对有限交运算封闭。

性质:

⚝ 在离散拓扑中,每个集合都是开集(也是闭集,因为其补集也是开集)。
⚝ 每个单点集{x}都是开集。
⚝ 离散拓扑是 “最细” 的拓扑,即X上的任何其他拓扑都包含在离散拓扑中。
⚝ 当X配备离散拓扑时,任何从X到任何拓扑空间的映射都是连续的。

密着拓扑 (Indiscrete Topology)

X是任意集合。密着拓扑 (indiscrete topology)平凡拓扑 (trivial topology)Tindisc是指只包含空集和全集的拓扑,即Tindisc={,X}

验证密着拓扑是拓扑:

TindiscXTindisc
=TindiscX=XTindiscXX=XTindisc。因此对任意并运算封闭。
=TindiscX=TindiscXX=XTindisc。因此对有限交运算封闭。

性质:

⚝ 在密着拓扑中,只有X是开集(也是闭集)。
⚝ 密着拓扑是 “最粗” 的拓扑,即密着拓扑包含在X上的任何其他拓扑中。
⚝ 当X配备密着拓扑时,只有常值映射从任何拓扑空间到X是连续的(如果X至少有两个点)。

总结:

离散拓扑和密着拓扑是两种极端情况的拓扑。离散拓扑 “过于精细”,使得每个点都是开集,而密着拓扑 “过于粗糙”,几乎没有开集。它们通常作为例子或反例,帮助我们更好地理解拓扑学的概念和性质。

<END_OF_CHAPTER/>

3. chapter 3: 连续性与同胚 (Continuity and Homeomorphisms)

3.1 连续映射 (Continuous Mappings)

在拓扑学中,连续性是一个至关重要的概念,它是我们在拓扑空间之间建立联系的桥梁。连续映射 (continuous mapping) 是对实分析中连续函数概念的推广,但它不再依赖于度量,而是基于拓扑空间的开集结构。

定义 3.1.1 (连续映射的定义)
(X,TX)(Y,TY)是拓扑空间。一个映射f:XY被称为是连续的,如果对于Y中任意的开集VTY,其逆像f1(V)={xXf(x)V}X中的开集,即f1(V)TX

换句话说,一个映射是连续的,当且仅当开集的逆像仍然是开集。这个定义抓住了连续性的本质,即“邻近的点映射到邻近的点”这一直观概念的拓扑版本。

理解连续映射的关键点:

逆像而非像:连续性的定义是基于开集的逆像,而不是像。即我们考察的是Y中的开集在f下的逆像在X中是否为开集,而不是X中的开集在f下的像在Y中是否为开集(后者定义的是开映射,将在 3.3 节讨论)。

拓扑结构依赖:连续性是相对于拓扑空间而言的。对于同一个集合之间的映射,如果赋予不同的拓扑结构,其连续性可能会发生改变。

推广实分析概念:在实分析中,函数f:RR在点x0处连续的ϵδ定义可以证明等价于上述拓扑定义,当我们在R上赋予通常的欧几里得拓扑时。拓扑学的定义将连续性的概念推广到了更一般的空间。

定理 3.1.2 (连续映射的等价条件)
(X,TX)(Y,TY)是拓扑空间,f:XY是一个映射。则以下条件是等价的:

(1)f是连续映射。 (定义)
(2) 对于Y中任意的闭集CY,其逆像f1(C)X中的闭集。
(3) 对于任意xX以及f(x)的任意邻域V,存在x的邻域U,使得f(U)V
(4) 对于X的任意子集AX,有f(A)f(A),其中A表示A的闭包。

证明:

(1)(2)
这由开集与闭集的互补关系以及逆像运算的性质直接得到。设CY是闭集,则YC是开集。若f连续,则f1(YC)=Xf1(C)是开集,从而f1(C)是闭集。反之亦然。

(1)(3)
f连续,对于f(x)的任意邻域V,存在包含f(x)的开集VV。由于f连续,f1(V)X中的开集。令U=f1(V),则Ux的邻域(因为xf1(V),即f(x)VV)。并且对于任意uUf(u)VV,所以f(U)V
反之,假设条件 (3) 成立。对于Y中任意开集V,要证f1(V)X中的开集。对于任意xf1(V),即f(x)V。由于Vf(x)的邻域,根据条件 (3),存在x的邻域Ux使得f(Ux)V,即Uxf1(V)。因此,f1(V)=xf1(V)Ux是开集(因为开集的并集是开集)。

(1)(4)
AX。要证f(A)f(A)。等价于证明f(A)f(A)c=,或者f(A)f(A)
考虑f(A)f(A)的闭包,它是包含f(A)的最小闭集。因此f(A)c=Yf(A)是开集。由于f连续,f1(f(A)c)X中的开集。
我们知道f(A)f(A),所以Af1(f(A))f1(f(A))。因此f1(f(A))c=Xf1(f(A))XAXA=Ac
取补集,得到Af1(f(A))
两边取像,得到f(A)f(f1(f(A)))f(A)

(4)(1)
要证若条件 (4) 成立,则f连续。等价于证明对于Y中任意闭集Cf1(C)X中的闭集。
CY是闭集,即C=C。令A=f1(C)。则f(A)=f(f1(C))C=C=f(A)(因为f(A)C)。
根据条件 (4),f(A)f(A)f(A)=f(f1(C))C=C
因此f(A)C,即Af1(C)=AA。所以A=A,即A=f1(C)是闭集。因此f连续。

例子 3.1.3 (连续映射的例子)

常值映射:设f:XY是常值映射,即对于所有xXf(x)=c(其中cY是一个固定的点)。则f是连续的。因为对于Y中任意开集V,如果cV,则f1(V)=X是开集;如果cV,则f1(V)=也是开集。

恒等映射:设f:XX是恒等映射,即对于所有xXf(x)=x。则f是连续的。因为对于X中任意开集Vf1(V)=V仍然是开集。

包含映射:设A是拓扑空间X的子空间,i:AX是包含映射,即对于所有aAi(a)=a。则i是连续的。因为对于X中任意开集Vi1(V)=VAA中的开集(根据子空间拓扑的定义)。

投影映射:设X=X1×X2是乘积空间,p1:XX1是到第一个分量的投影映射,p1(x1,x2)=x1。则p1是连续的。因为对于X1中任意开集U1p11(U1)=U1×X2X1×X2中的开集(根据乘积拓扑的定义)。类似地,到第二个分量的投影映射p2:XX2也是连续的。

实数上的连续函数:考虑实数集R赋予通常的欧几里得拓扑。实分析中定义的连续函数f:RR在拓扑意义下也是连续映射。

定理 3.1.4 (连续映射的复合)
f:XYg:YZ是连续映射,其中X,Y,Z是拓扑空间。则复合映射gf:XZ也是连续映射。

证明:
WZ是开集。由于g连续,g1(W)Y是开集。由于f连续,f1(g1(W))X是开集。而f1(g1(W))=(gf)1(W)。因此,(gf)1(W)是开集,所以gf是连续映射。

3.2 同胚映射 (Homeomorphisms)

同胚 (homeomorphism) 是拓扑学中描述两个拓扑空间“拓扑等价”的核心概念。如果两个空间之间存在同胚映射,则它们在拓扑性质上是无法区分的。

定义 3.2.1 (同胚映射的定义)
(X,TX)(Y,TY)是拓扑空间。一个映射f:XY被称为同胚映射,如果它满足以下三个条件:

(1)f是双射 (bijective),即既是单射 (injective) 又是满射 (surjective)。
(2)f是连续的 (continuous)。
(3)f的逆映射f1:YX也是连续的 (continuous)。

如果存在从XY的同胚映射,则称XY同胚的 (homeomorphic),记作XY

理解同胚映射的关键点:

拓扑等价:同胚关系是一种等价关系,满足自反性、对称性和传递性。如果XY,则XY在拓扑上是相同的,它们具有相同的拓扑性质。

保持拓扑性质:同胚映射保持拓扑性质,例如紧致性、连通性、可分性、Hausdorff 性质等。如果X具有某个拓扑性质,且XY,则Y也具有该性质。

开集与闭集的对应:如果f:XY是同胚,则UX是开集当且仅当f(U)Y是开集;CX是闭集当且仅当f(C)Y是闭集。这是因为ff1都是连续的。

定理 3.2.2 (同胚的等价条件)
f:XY是双射。则f是同胚当且仅当ff1都是连续的。等价地,f是同胚当且仅当对于任意UXU是开集当且仅当f(U)Y是开集。

证明:
()f是同胚,根据定义,ff1都是连续的。
()假设f是双射,且对于任意UXU是开集当且仅当f(U)Y是开集。
首先,若UX是开集,则f(U)Y是开集,这说明f是开映射(将在 3.3 节讨论)。
其次,要证f是连续的。对于Y中任意开集VY,我们需要证明f1(V)X是开集。令U=f1(V),则f(U)=f(f1(V))=V(因为f是双射)。由于V是开集,根据假设,U=f1(V)是开集。因此f是连续的。
最后,要证f1是连续的。对于X中任意开集UX,我们需要证明(f1)1(U)=f(U)Y是开集。这正是我们假设的条件。因此f1是连续的。
综上,f是同胚。

例子 3.2.3 (同胚映射的例子)

开区间与实数轴:开区间(1,1)与实数轴R是同胚的。一个同胚映射是f:(1,1)R定义为f(x)=tan(πx2)。其逆映射是f1(y)=2πarctan(y)。可以验证ff1都是连续的。

单位圆盘与正方形:闭单位圆盘D2={(x,y)R2x2+y21}与闭正方形[1,1]×[1,1]是同胚的。虽然直观上可能觉得它们“形状”不同,但在拓扑意义上是相同的。

RnRm,当nm:当nm时,RnRm不是同胚的。这是一个重要的拓扑结论,可以用代数拓扑的工具(如同调群)来证明。

莫比乌斯带与圆环面:莫比乌斯带 (Möbius band) 和圆环面 (torus) 不是同胚的。莫比乌斯带是不可定向的,而圆环面是可定向的,定向性是拓扑性质,同胚映射会保持定向性。

非例子 3.2.4 (非同胚映射的例子)

闭区间与开区间:闭区间[0,1]与开区间(0,1)不是同胚的。闭区间是紧致的,而开区间不是紧致的。紧致性是拓扑性质,同胚映射会保持紧致性。

圆圈与线段:圆圈S1与线段[0,1]不是同胚的。圆圈是连通的,但如果去掉圆圈上任意一点,它仍然是连通的;而线段如果去掉一个内点,则会变成不连通的。连通性以及去掉一点后的连通性是拓扑性质。

3.3 开映射与闭映射 (Open Mappings and Closed Mappings)

开映射 (open mapping) 和闭映射 (closed mapping) 是与连续映射相关的概念,但它们描述的是映射将开集或闭集映成什么类型的集合。

定义 3.3.1 (开映射与闭映射的定义)
f:XY是拓扑空间之间的映射。

(1)f被称为开映射,如果对于X中任意开集UX,其像f(U)YY中的开集。
(2)f被称为闭映射,如果对于X中任意闭集CX,其像f(C)YY中的闭集。

注意:

连续映射 vs. 开映射 vs. 闭映射:连续映射的定义是关于开集的逆像,而开映射和闭映射的定义是关于开集和闭集的
同胚与开/闭映射:根据定理 3.2.2,双射f:XY是同胚当且仅当f是连续的开映射(或连续的闭映射)。

例子 3.3.2 (开映射与闭映射的例子)

投影映射是开映射:设X=X1×X2是乘积空间,p1:XX1是到第一个分量的投影映射。则p1是开映射。因为X中的基是形如U1×U2的集合,其中U1X1U2X2是开集。p1(U1×U2)=U1X1中的开集。由于开集的像是开集的并集,所以p1是开映射。但投影映射不一定是闭映射。例如,考虑f:R2R定义为f(x,y)=x。集合C={(x,y)R2xy=1}R2中的闭集,但f(C)={xRy,xy=1}=R{0}不是R中的闭集。

恒等映射既是开映射又是闭映射:恒等映射id:XX显然既是开映射又是闭映射,也是连续映射,因此是同胚。

连续开映射不一定是闭映射,反之亦然:例如,指数映射exp:RS1(将t(cos(2πt),sin(2πt))) 是连续开映射,但不是闭映射。考虑闭集C=[0,)R,其像exp(C)=S1是闭集。但考虑闭集Cn=[n,)exp(Cn)=S1。考虑闭集A=n=0[2n,2n+1]exp(A)=S1

闭区间到点的映射是闭映射但不是开映射:设f:[0,1]{}是将闭区间[0,1]映射到一个单点空间{}的映射。则f是闭映射,因为[0,1]中的闭集的像只能是{},它们都是{}中的闭集。但f不是开映射,例如(0,1/2)[0,1]中的开集,但f((0,1/2))={}不是{}中的开集(除非{}赋予离散拓扑,但通常单点空间赋予密着拓扑)。

定理 3.3.3 (闭映射的等价条件)
f:XY是映射。则f是闭映射当且仅当对于任意xX的邻域U,存在f(x)的邻域V,使得f(XU)YV

证明:
()假设f是闭映射。设xXUx的邻域。则XU是闭集。由于f是闭映射,f(XU)Y中的闭集。令V=Yf(XU)。则V是开集。由于xU,所以xXU,因此f(x)f(XU),即f(x)Yf(XU)=V。所以Vf(x)的邻域。并且YV=Y(Yf(XU))=f(XU)。因此f(XU)=YVYV

()假设对于任意xX的邻域U,存在f(x)的邻域V,使得f(XU)YV。要证f是闭映射。设CX是闭集。要证f(C)Y是闭集,即证Yf(C)是开集。
对于任意yYf(C),即yf(C)。则对于任意xf1(y)xC,即xXC。由于C是闭集,XC是开集,所以XCx的邻域。根据假设,存在f(x)=y的邻域Vx,使得f(X(XC))=f(C)YVx。这似乎不太对。

换个思路。要证f(C)是闭集,等价于证Yf(C)是开集。
yYf(C)。则对于任意xf1(y)xC。由于C是闭集,XC是开集,是x的邻域。根据条件,存在f(x)=y的邻域Vx,使得f(X(XC))=f(C)YVx。这个条件还是不太对。

正确的等价条件应该是:f是闭映射当且仅当对于任意AXf(A)f(A)
我们已经证明了连续映射满足f(A)f(A)

正确的闭映射等价条件:映射f:XY是闭映射当且仅当对于任意X的子集AX,以及任意包含A的开集U,存在包含f(A)的开集V,使得f(U)V

或者更常用的形式:映射f:XY是闭映射当且仅当对于任意yY和任意X的开集U包含f1(y),存在y的邻域V使得f1(V)U

3.4 粘合引理 (Pasting Lemma)

粘合引理 (Pasting Lemma) 提供了一种构造连续映射的有效方法,它允许我们通过在拓扑空间的子集上分别定义连续映射,然后在“粘合处”保证连续性,从而得到整体的连续映射。

定理 3.4.1 (粘合引理)
XY是拓扑空间,ABX的闭子集(或者都是开子集),使得X=AB。设f:AYg:BY是连续映射。如果对于所有xAB,有f(x)=g(x),则可以定义一个映射h:XY如下:h(x)={f(x),如果 xAg(x),如果 xBh是连续映射。

证明:
我们需要证明对于Y中任意闭集CYh1(C)X中的闭集。
根据定义,h1(C)={xXh(x)C}={xABh(x)C}={xAf(x)C}{xBg(x)C}=f1(C)g1(C)
由于f:AY是连续的,CY是闭集,所以f1(C)A中的闭集。因为AX的闭子集,所以f1(C)也是X中的闭集。
同理,由于g:BY是连续的,CY是闭集,所以g1(C)B中的闭集,也是X中的闭集。
因此,h1(C)=f1(C)g1(C)是两个闭集的并集,所以是X中的闭集。
因此,h是连续映射。

注意:

条件AB=X:必须覆盖整个空间X
条件f(x)=g(x)AB:保证了h的良好定义,在交集上没有歧义。
A,B都是闭集或都是开集:条件是AB都是闭集或者都是开集。如果一个是开集一个是闭集,结论不一定成立。

例子 3.4.2 (粘合引理的应用)

分段定义的函数:考虑函数h:RR定义为h(x)={x2,如果 x0x,如果 x0A=(,0]B=[0,)。它们都是R的闭子集,且AB=R。定义f:ARf(x)=x2g:BRg(x)=xfg都是连续函数。在AB={0}上,f(0)=02=0g(0)=0,所以f(0)=g(0)。根据粘合引理,h是连续函数。

球面的构造:球面Sn可以看作是两个半球粘合而成。例如,S1可以看作是上半圆弧和下半圆弧在端点处粘合而成。粘合引理可以用来证明这样构造的空间的连续性。

圆锥的构造:圆锥可以通过将圆盘的边界粘合到一个点来构造。粘合引理在理解商拓扑和构造复杂拓扑空间时非常有用。

粘合引理是拓扑学中一个非常实用的工具,它简化了构造和证明复杂空间上连续映射的过程。通过将空间分解为更简单的部分,并在这些部分上分别定义连续映射,我们可以利用粘合引理得到整体的连续映射。

<END_OF_CHAPTER/>

4. chapter 4: 生成拓扑的方法 (Methods for Generating Topologies)

4.1 基与子基 (Bases and Subbases)

在拓扑学中,我们经常需要定义拓扑空间。直接验证拓扑的定义,即验证所有满足拓扑三条公理的开集族,有时会很繁琐。幸运的是,我们可以通过更小的集合族来“生成”拓扑,从而简化定义过程。基 (basis)子基 (subbasis) 就是这样两种工具。

定义 4.1.1 (基 (Basis))

X是一个集合。X的一个 基 (basis)BX的子集族,满足以下两个条件:

① 对于每个xX,存在BB使得xB
② 对于任意B1,B2B以及xB1B2,存在B3B使得xB3B1B2

如果一个子集族B满足这两个条件,那么它可以生成X上的一个拓扑。这个拓扑被定义为包含B的最小拓扑,或者等价地,定义为所有B中元素的并集构成的集合族。

定理 4.1.2 (由基生成的拓扑 (Topology Generated by a Basis))

B是集合X的一个基。令TBX的子集族,其中UTB当且仅当对于每个xU,存在BB使得xBU。那么TBX上的一个拓扑,称为由基B生成的拓扑 (topology generated by the basis)。并且B(X,TB)的一个基。

证明:

我们需要验证TB满足拓扑的三个公理:

空集和全集属于TB
空集自然属于TB,因为条件“对于每个x” 自动满足(空集没有元素)。
对于全集X,根据基的条件 ①,对于任意xX,都存在BB使得xBX。因此XTB

TB中任意并的并集属于TB
{Uα}αATB中的一族集合,令U=αAUα。对于任意xU,存在某个α0A使得xUα0。由于Uα0TB,存在BB使得xBUα0。因为Uα0U,所以xBU。因此UTB

TB中有限交的交集属于TB
U1,U2TB。我们需要证明U1U2TB。对于任意xU1U2,由于U1,U2TB,存在B1,B2B使得xB1U1xB2U2。因此xB1B2U1U2。根据基的条件 ②,存在B3B使得xB3B1B2。所以xB3U1U2。因此U1U2TB
通过归纳法,可以证明TB中任意有限个集合的交集仍然属于TB

综上,TBX上的一个拓扑。并且,根据TB的定义,显然BTB,且B本身满足基的定义。对于任意UTBUB中元素的并集(根据定义,U=BBUB,其中BU={BBxU,xBU})。因此,B(X,TB)的一个基。

例子 4.1.3 (度量空间的基 (Basis for Metric Spaces))

在度量空间(X,d)中,所有 开球 (open balls) 构成的集合族B={B(x,r)xX,r>0}是度量空间拓扑的一个基。其中B(x,r)={yXd(x,y)<r}表示以x为中心,r为半径的开球。

验证B是一个基:

① 对于任意xX,我们可以取r=1,则xB(x,1)B
② 对于任意B(x1,r1),B(x2,r2)B以及yB(x1,r1)B(x2,r2),我们需要找到一个开球B(y,r3)B(x1,r1)B(x2,r2)
由于yB(x1,r1),所以d(x1,y)<r1。令ϵ1=r1d(x1,y)>0
由于yB(x2,r2),所以d(x2,y)<r2。令ϵ2=r2d(x2,y)>0
r3=min{ϵ1,ϵ2}>0。考虑开球B(y,r3)
对于任意zB(y,r3),有d(y,z)<r3
根据三角不等式,d(x1,z)d(x1,y)+d(y,z)<d(x1,y)+r3d(x1,y)+ϵ1=d(x1,y)+(r1d(x1,y))=r1。所以zB(x1,r1)
同理,d(x2,z)d(x2,y)+d(y,z)<d(x2,y)+r3d(x2,y)+ϵ2=d(x2,y)+(r2d(x2,y))=r2。所以zB(x2,r2)
因此,B(y,r3)B(x1,r1)B(x2,r2)

所以,开球族B是度量空间拓扑的一个基。这意味着度量空间中的任何开集都可以表示为开球的并集。

定义 4.1.4 (子基 (Subbasis))

X是一个集合。X的一个 子基 (subbasis)SX的子集族,使得SSS=X

与基不同,子基本身不要求满足交集的性质。子基通过有限交运算来生成基,再由基生成拓扑。

定理 4.1.5 (由子基生成的拓扑 (Topology Generated by a Subbasis))

S是集合X的一个子基。令BS为由S中元素的有限交集(包括空交集,约定为空交集为X本身)构成的集合族。那么BS是一个基,并且由BS生成的拓扑TS=TBS称为由子基S生成的拓扑 (topology generated by the subbasis)

证明:

首先,验证BS是一个基。

① 对于每个xX,由于S是子基,所以SSS=X。因此存在SS使得xS。由于S可以看作是S中一个元素的有限交集,所以SBS。因此,对于每个xX,存在BBS使得xB。更直接地,由于空交集为X,所以XBS,因此对于任意xXxXBS

② 对于任意B1,B2BS以及xB1B2,我们需要找到B3BS使得xB3B1B2
由于B1,B2BS,它们分别是S中元素的有限交集。设B1=S1,1S1,nB2=S2,1S2,m,其中Si,jS
B1B2=(S1,1S1,n)(S2,1S2,m)=S1,1S1,nS2,1S2,mB1B2仍然是S中元素的有限交集,所以B1B2BS。我们可以直接取B3=B1B2

因此,BS是一个基。由BS生成的拓扑TS=TBS就是由子基S生成的拓扑。

例子 4.1.6 (实数轴上的子基 (Subbasis for Real Line))

在实数集R上,考虑子集族S={(a,)aR}{(,b)bR}这是一个R的子基,因为SSS=R。由S生成的基BS是所有形如(a,)(,b)或它们的有限交集构成的集合族。
例如,(a,)(,b)=(a,b)(当a<b时),(a,)(c,)=(max{a,c},)(,b)(,d)=(,min{b,d})
可以证明,由S生成的基BS实际上是所有开区间(a,b)的集合族,以及形如(a,),(,b)的集合,以及R本身。
更常见的是,我们通常取开区间(a,b)作为欧几里得拓扑的基。实际上,所有开区间(a,b)的集合族已经是欧几里得拓扑的基,而S={(a,)aR}{(,b)bR}是一个更小的子基,它生成的拓扑仍然是欧几里得拓扑。

总结:

基 (basis) 通过并集生成拓扑中的开集。基本身需要满足两个条件:覆盖全集和基元素的有限交可以被基元素包含。
子基 (subbasis) 通过有限交集生成基,再由基生成拓扑。子基只需要满足覆盖全集一个条件。
⚝ 使用基和子基可以更方便地定义和研究拓扑空间,尤其是在构造新的拓扑时。

4.2 子空间拓扑 (Subspace Topology)

当我们有一个拓扑空间(X,T)X的一个子集YX时,我们希望在Y上定义一个自然的拓扑,使得Y成为(X,T)的一个“子空间”。 子空间拓扑 (subspace topology) 就是这样一种拓扑。

定义 4.2.1 (子空间拓扑 (Subspace Topology))

(X,T)是一个拓扑空间,YXX的一个子集。子空间拓扑 (subspace topology)相对拓扑 (relative topology)Y上的拓扑TY,定义为:TY={YUUT}也就是说,Y的子集V在子空间拓扑TY中是开集,当且仅当存在X中的开集UT使得V=YU

定理 4.2.2 (TYY上的拓扑)TY确实是Y上的一个拓扑。

证明:

我们需要验证TY满足拓扑的三个公理:

空集和全集属于TY
空集=Y,由于T,所以TY
全集Y=YX,由于XT,所以YTY

TY中任意并的并集属于TY
{Vα}αATY中的一族集合。对于每个αA,存在UαT使得Vα=YUα
考虑αAVα=αA(YUα)=Y(αAUα)
由于{Uα}αATT是拓扑,所以αAUαT
因此,αAVα=Y(αAUα)TY

TY中有限交的交集属于TY
V1,V2TY。存在U1,U2T使得V1=YU1V2=YU2
考虑V1V2=(YU1)(YU2)=Y(U1U2)
由于U1,U2TT是拓扑,所以U1U2T
因此,V1V2=Y(U1U2)TY
通过归纳法,可以证明TY中任意有限个集合的交集仍然属于TY

综上,TYY上的一个拓扑。

例子 4.2.3 (单位区间作为实数轴的子空间 (Unit Interval as Subspace of Real Line))

考虑实数轴R上的欧几里得拓扑TR。令Y=[0,1]是单位闭区间。Y上的子空间拓扑TY的开集形如[0,1]U,其中UR中的开集。

例如:
(1/2,3/2)R中的开集,则[0,1](1/2,3/2)=(1/2,1][0,1]中的开集(在子空间拓扑下)。
(1/2,1/2)R中的开集,则[0,1](1/2,1/2)=[0,1/2)[0,1]中的开集(在子空间拓扑下)。
(1/2,3/2)R中的开集,则[0,1](1/2,3/2)=[0,1][0,1]中的开集(在子空间拓扑下)。
(1/4,3/4)R中的开集,则[0,1](1/4,3/4)=(1/4,3/4)[0,1]中的开集(在子空间拓扑下)。

注意,在子空间[0,1]中,[0,1/2)(1/2,1]都是开集,但在R中它们不是开集。这是子空间拓扑的一个重要特点:相对性。一个集合在一个子空间中是开集,并不意味着它在更大的空间中也是开集。

命题 4.2.4 (子空间拓扑的基 (Basis for Subspace Topology))

(X,T)是一个拓扑空间,YX是子集,B(X,T)的一个基。则集合族BY={YBBB}是子空间拓扑TY的一个基。

证明:

我们需要验证BYTY的基。

BYTY:对于任意BBBT,所以YBTY。因此BYTY

② 对于任意VTYyV,我们需要找到BBY使得yBV
由于VTY,存在UT使得V=YU。由于UTBT的基,对于yVU,存在BB使得yBU
B=YB。则BBY。并且yByYB=B
同时,BUYBYU=V。所以B=YBV
因此,对于任意VTYyV,存在BBY使得yBV

综上,BY是子空间拓扑TY的一个基。

例子 4.2.5 (单位区间子空间拓扑的基 (Basis for Subspace Topology on Unit Interval))

实数轴R的欧几里得拓扑的基是所有开区间(a,b)。因此,单位区间[0,1]的子空间拓扑的基是所有形如[0,1](a,b)的集合。这些集合包括:

⚝ 当a<b01a<b时,[0,1](a,b)=
⚝ 当0a<b1时,[0,1](a,b)=(a,b)
⚝ 当a<0<b1时,[0,1](a,b)=[0,b)
⚝ 当0a<1<b时,[0,1](a,b)=(a,1]
⚝ 当a<0<1<b时,[0,1](a,b)=[0,1]

因此,[0,1]的子空间拓扑的基可以描述为:所有开区间(a,b)[0,1],以及形如[0,b)(b>0) 和(a,1](a<1) 的集合。

总结:

⚝ 子空间拓扑是在子集上继承母空间拓扑的一种自然方式。
⚝ 子空间拓扑的开集是母空间开集与子集的交集。
⚝ 子空间拓扑的基可以通过母空间拓扑的基与子集取交集得到。
⚝ 子空间拓扑使得子集成为一个“拓扑子空间”,保持了拓扑结构的“一致性”。

4.3 乘积拓扑 (Product Topology)

给定两个拓扑空间(X,TX)(Y,TY),我们希望在它们的 笛卡尔积 (Cartesian product)X×Y上定义一个自然的拓扑。 乘积拓扑 (product topology) 就是为了实现这个目的而定义的。

定义 4.3.1 (乘积拓扑 (Product Topology))

(X,TX)(Y,TY)是拓扑空间。在笛卡尔积X×Y={(x,y)xX,yY}上的 乘积拓扑 (product topology) 是由 基 (basis)BX×Y={U×VUTX,VTY}生成的拓扑。其中U×V={(x,y)xU,yV}称为 基本开集 (basic open set)

定理 4.3.2 (BX×YX×Y上某个拓扑的基)BX×Y确实是X×Y上某个拓扑的基。

证明:

我们需要验证BX×Y满足基的两个条件:

① 对于每个(x,y)X×Y,存在BBX×Y使得(x,y)B
由于(X,TX)(Y,TY)是拓扑空间,所以XTXYTY。因此X×YBX×Y。对于任意(x,y)X×Y(x,y)X×Y

② 对于任意B1,B2BX×Y以及(x,y)B1B2,存在B3BX×Y使得(x,y)B3B1B2
B1=U1×V1B2=U2×V2,其中U1,U2TXV1,V2TY
B1B2=(U1×V1)(U2×V2)=(U1U2)×(V1V2)
由于TXTY是拓扑,所以U1U2TXV1V2TY
因此B1B2=(U1U2)×(V1V2)BX×Y。我们可以直接取B3=B1B2

所以,BX×YX×Y上某个拓扑的基。由BX×Y生成的拓扑就是乘积拓扑。

例子 4.3.3 (欧几里得平面R2的乘积拓扑 (Product Topology on Euclidean PlaneR2))

考虑实数轴R上的欧几里得拓扑TR。则R2=R×R上的乘积拓扑的基是BR2={U×VU,V 是 R 中的开集}特别地,我们可以取U=(a,b)V=(c,d)为开区间。则(a,b)×(c,d)={(x,y)a<x<b,c<y<d}表示平面上的 开矩形 (open rectangle)。所有开矩形构成的集合族是R2上乘积拓扑的一个基。

实际上,R2上的乘积拓扑与R2作为度量空间(使用欧几里得度量)的拓扑是相同的。开矩形可以用来逼近任何开集,就像开球一样。

命题 4.3.4 (投影映射的连续性 (Continuity of Projection Maps))

(X,TX)(Y,TY)是拓扑空间,X×Y上赋予乘积拓扑。投影映射 (projection maps)π1:X×YXπ2:X×YY定义为π1(x,y)=xπ2(x,y)=y。这两个投影映射都是连续的。

证明:

我们需要证明对于X中的任意开集UTXπ11(U)X×Y中是开集;对于Y中的任意开集VTYπ21(V)X×Y中是开集。

π11(U)={(x,y)X×Yπ1(x,y)=xU}=U×Y。由于UTXYTY,所以U×YBX×Y是乘积拓扑的基元素,因此也是开集。
π21(V)={(x,y)X×Yπ2(x,y)=yV}=X×V。由于XTXVTY,所以X×VBX×Y是乘积拓扑的基元素,因此也是开集。

因此,投影映射π1π2都是连续的。

命题 4.3.5 (乘积拓扑的子基 (Subbasis for Product Topology))

乘积拓扑在X×Y上也可以由一个 子基 (subbasis) 生成。这个子基是SX×Y={π11(U)UTX}{π21(V)VTY}={U×YUTX}{X×VVTY}SX×Y生成的基是BSX×Y,它是由SX×Y中元素的有限交集构成的。
考虑(U×Y)(X×V)=(UX)×(YV)=U×V(因为UXVY)。
因此,SX×Y中元素的有限交集可以生成形如U×V的集合,其中UTXVTY。这些集合正是乘积拓扑的基BX×Y。所以,由子基SX×Y生成的拓扑与由基BX×Y生成的拓扑是相同的,即乘积拓扑。

推广到有限个空间的乘积 (Product of Finitely Many Spaces)

乘积拓扑的概念可以推广到有限个拓扑空间的乘积。设(X1,T1),(X2,T2),,(Xn,Tn)n个拓扑空间。它们的笛卡尔积X1×X2××Xn上的乘积拓扑是由基B={U1×U2××UnUiTi,i=1,2,,n}生成的拓扑。其中U1×U2××Un={(x1,x2,,xn)xiUi,i=1,2,,n}基本开集 (basic open set)

总结:

⚝ 乘积拓扑是在笛卡尔积空间上定义的自然拓扑。
⚝ 乘积拓扑的基是由各个空间开集的笛卡尔积构成的。
⚝ 投影映射在乘积拓扑下是连续的。
⚝ 乘积拓扑可以推广到有限个拓扑空间的乘积。

4.4 商拓扑 (Quotient Topology)

商拓扑 (quotient topology) 是一种通过 商映射 (quotient map) 在商集上定义拓扑的方法。它与子空间拓扑和乘积拓扑不同,商拓扑是从已有的拓扑空间“构造”新的拓扑空间。

定义 4.4.1 (商映射 (Quotient Map))

(X,TX)(Y,TY)是拓扑空间,p:XY是一个满射。称p商映射 (quotient map) 如果TY中的集合VY是开集,当且仅当p1(V)TX中的开集。

换句话说,商映射p:XY使得Y上的拓扑TY是使得p连续的 最精细的拓扑 (finest topology)

定义 4.4.2 (商拓扑 (Quotient Topology))

(X,T)是拓扑空间,Y是一个集合,p:XY是一个满射。商拓扑 (quotient topology)Y上的拓扑Tp,定义为:Tp={VYp1(V)T}也就是说,Y的子集V在商拓扑Tp中是开集,当且仅当V原像 (preimage)p1(V)X中是开集。

定理 4.4.3 (TpY上的拓扑)Tp确实是Y上的一个拓扑。

证明:

我们需要验证Tp满足拓扑的三个公理:

空集和全集属于Tpp1()=,由于T,所以Tpp1(Y)=X,由于XT,所以YTp

Tp中任意并的并集属于Tp
{Vα}αATp。对于每个αAVαTp,所以p1(Vα)T
考虑αAVα。我们需要证明p1(αAVα)Tp1(αAVα)=αAp1(Vα)。由于{p1(Vα)}αATT是拓扑,所以αAp1(Vα)T
因此,αAVαTp

Tp中有限交的交集属于Tp
V1,V2Tp。则p1(V1)Tp1(V2)T
考虑V1V2。我们需要证明p1(V1V2)Tp1(V1V2)=p1(V1)p1(V2)。由于p1(V1),p1(V2)TT是拓扑,所以p1(V1)p1(V2)T
因此,V1V2Tp
通过归纳法,可以证明Tp中任意有限个集合的交集仍然属于Tp

综上,TpY上的一个拓扑,称为由p诱导的商拓扑。

例子 4.4.4 (圆作为单位区间的商空间 (Circle as Quotient Space of Unit Interval))

考虑单位区间[0,1]上的子空间拓扑(来自R的欧几里得拓扑)。定义映射p:[0,1]S1={(x,y)R2x2+y2=1}p(t)=(cos(2πt),sin(2πt))。这里S1是单位圆。映射p是满射,且将01映射到同一点(1,0)

S1上赋予由p诱导的商拓扑。S1中的子集VS1是开集,当且仅当p1(V)[0,1]中的开集(在子空间拓扑下)。

例如,考虑S1上的一个开弧A={(cosθ,sinθ)θ(ϵ,2πϵ)}(其中0<ϵ<π)。则p1(A)=(ϵ/(2π),1ϵ/(2π))[0,1],这是一个开区间,因此是[0,1]中的开集。所以AS1的商拓扑下是开集。

商空间 (Quotient Space)

通常,商拓扑与 等价关系 (equivalence relation) 联系在一起。设X是一个集合,X上的一个等价关系。令X/表示由等价关系确定的 商集 (quotient set),即所有等价类的集合。商映射 (quotient map)q:XX/将每个元素xX映射到它的等价类[x]X/

如果(X,T)是拓扑空间,我们可以在商集X/上定义 商拓扑 (quotient topology),使得商映射q:XX/成为商映射。根据定义 4.4.2,商拓扑TqX/上的拓扑,其中VX/是开集当且仅当q1(V)T

例子 4.4.5 (粘合空间 (Adjunction Space))

(X,TX)是拓扑空间,AX是子集。考虑在X上定义等价关系:xy当且仅当x=y或者x,yA。也就是说,我们将子集A中的所有点 粘合 (glue) 成一个点。商集X/通常记为X/A。商映射q:XX/AXA中的每个点映射到自身对应的等价类,并将A中的所有点映射到同一个等价类(代表A被粘合的点)。在X/A上赋予商拓扑。

例如,如果X=[0,1]A={0,1},则X/A=[0,1]/{0,1}就是将单位区间的端点01粘合起来得到的空间,拓扑上同胚于圆S1

总结:

⚝ 商拓扑是通过商映射在商集上定义的拓扑。
⚝ 商拓扑使得商映射成为连续映射,并且是使得商映射连续的最精细的拓扑。
⚝ 商拓扑常与等价关系和商集联系在一起。
⚝ 商拓扑是构造新拓扑空间的重要方法,例如粘合空间、圆锥、悬挂等。

本章介绍了生成拓扑的四种重要方法:基与子基、子空间拓扑、乘积拓扑和商拓扑。这些方法为我们提供了强大的工具,可以从已知的拓扑空间出发,构造和研究更复杂的拓扑空间。理解这些方法是深入学习拓扑学的关键。

<END_OF_CHAPTER/>

5. chapter 5: 紧致性 (Compactness)

5.1 紧致空间的定义与基本性质 (Definition and Basic Properties of Compact Spaces)

在拓扑学中,紧致性 (Compactness) 是一个极其重要的概念,它推广了有限集合在分析学中的许多优良性质到更一般的拓扑空间。紧致空间在数学分析、泛函分析、代数拓扑等领域都有着广泛的应用。本节将首先给出紧致空间的定义,并探讨其基本性质。

定义 5.1.1 (开覆盖与子覆盖, Open Cover and Subcover)

X是一个拓扑空间,AX{Uα}αAX的一族开集,如果AαAUα,则称{Uα}αAA的一个 开覆盖 (open cover)。如果存在A的子集AA使得A是有限集,且AαAUα,则称{Uα}αA{Uα}αA的一个 有限子覆盖 (finite subcover)

定义 5.1.2 (紧致空间, Compact Space)

拓扑空间X被称为 紧致空间 (compact space),如果X的每一个开覆盖都存在有限子覆盖。

简单来说,一个空间是紧致的,意味着无论你用多少个开集去覆盖它,你总能从中选出有限个开集仍然能覆盖它。

例子 5.1.3 (紧致空间的例子)

⚝ 任何有限拓扑空间都是紧致的。因为任何开覆盖都必然是有限的,自然存在有限子覆盖(即自身)。
⚝ 闭区间[a,b]在欧几里得拓扑下是紧致的(Heine-Borel 定理,将在后续章节讨论)。
⚝ 离散拓扑空间X是紧致的,当且仅当X是有限集。因为在离散拓扑中,每个单点集{x}都是开集。若X是无限集,考虑开覆盖{{x}}xX,则任何真子覆盖都不能覆盖X,除非子覆盖就是全体。因此,只有当X有限时,才能找到有限子覆盖。
⚝ 密着拓扑空间总是紧致的。设X是具有密着拓扑的空间,{Uα}αAX的一个开覆盖。由于是开覆盖,所以存在某个α0A使得Uα0。在密着拓扑中,任何非空开集都是整个空间X。因此,Uα0=X。那么{Uα0}就是原开覆盖的一个有限子覆盖。

定理 5.1.4 (紧致性的基本性质)

X是一个拓扑空间。

紧致空间的闭子集是紧致的 (Closed subset of a compact space is compact)
CX是闭子集,X是紧致空间。要证明C是紧致的,我们需要证明C的任何开覆盖(在子空间拓扑下)都有有限子覆盖。
{Vα}αAC在子空间拓扑下的一个开覆盖。这意味着对于每个αA,存在X中的开集Uα使得Vα=UαC。由于{Vα}αAC的覆盖,所以CαAVα=αA(UαC)αAUα
考虑X的开集族{Uα}αA{XC}。由于CαAUα,且XC是开集(因为C是闭集),所以X=C(XC)(αAUα)(XC)=αAUα(XC)。因此,{Uα}αA{XC}X的一个开覆盖。
因为X是紧致的,所以存在有限子覆盖{Uα1,Uα2,,Uαn,XC}覆盖X。那么CUα1Uα2Uαn(XC)。实际上,CUα1Uα2Uαn。因此,C=C(i=1nUαi)=i=1n(UαiC)=i=1nVαi。所以{Vα1,Vα2,,Vαn}{Vα}αA的一个有限子覆盖,覆盖C。故C是紧致的。

紧致空间的连续像仍是紧致空间 (Continuous image of a compact space is compact)
f:XY是连续映射,X是紧致空间。要证明f(X)Y的紧致子空间。我们需要证明f(X)的任何开覆盖(在子空间拓扑下)都有有限子覆盖。
{Vα}αAf(X)在子空间拓扑下的一个开覆盖。这意味着对于每个αAVαY的开集,且f(X)αAVα。因此,Xf1(αAVα)=αAf1(Vα)。由于f是连续的,且VαY的开集,所以f1(Vα)X的开集。因此,{f1(Vα)}αAX的一个开覆盖。
因为X是紧致的,所以存在有限子集A={α1,α2,,αn}A使得Xi=1nf1(Vαi)。那么f(X)=f(i=1nf1(Vαi))=i=1nf(f1(Vαi))i=1nVαi。因此,{Vα1,Vα2,,Vαn}{Vα}αA的一个有限子覆盖,覆盖f(X)。故f(X)是紧致的。

Hausdorff 空间中的紧致子集是闭集 (Compact subset of a Hausdorff space is closed)
Y是 Hausdorff 空间,KY是紧致子集。要证明K是闭集,只需证明YK是开集。
对于任意yYK和任意xK,由于Y是 Hausdorff 空间,所以存在y的开邻域Vxx的开邻域Ux使得VxUx=。对于每个xK,我们都找到这样一个Ux。那么{Ux}xKK的一个开覆盖(在子空间拓扑下,实际上也是Y中开集族覆盖K)。由于K是紧致的,所以存在有限子覆盖{Ux1,Ux2,,Uxn}覆盖K,即Ki=1nUxi
考虑对应的邻域Vx1,Vx2,,Vxnofy。令V=i=1nVxi。由于有限个开集的交集仍然是开集,所以Vy的开邻域。
现在证明VK=。假设存在zVK。因为zKi=1nUxi,所以存在某个j{1,2,,n}使得zUxj。但同时zV=i=1nVxiVxj。这样zUxjVxj。然而,我们构造UxjVxj时要求UxjVxj=,矛盾。因此,VK=
我们找到了y的一个开邻域V使得VYK。由于对于任意yYK都能找到这样的开邻域,所以YK是开集。因此,K是闭集。

Hausdorff 空间中,紧致子空间到 Hausdorff 空间的连续双射是同胚 (Continuous bijection from a compact space to a Hausdorff space is a homeomorphism)
f:XY是连续双射,其中X是紧致空间,Y是 Hausdorff 空间。我们需要证明f是同胚,即需要证明f1:YX也是连续的。要证明f1连续,等价于证明对于X中的任何闭集C(f1)1(C)=f(C)Y中的闭集。
CX是闭集。由于X是紧致空间,根据性质 ①,C是紧致的。由于f是连续映射,根据性质 ②,f(C)Y中的紧致子集。由于Y是 Hausdorff 空间,根据性质 ③,f(C)Y中的闭集。因此,对于X中的任何闭集Cf(C)Y中的闭集,所以f1是连续的。因此,f是同胚。

这些基本性质为我们研究紧致空间提供了有力的工具。例如,性质 ① 和 ② 表明紧致性在闭子集和连续映射下保持。性质 ③ 和 ④ 则揭示了在 Hausdorff 空间中紧致性的特殊作用。

5.2 紧致子集 (Compact Subsets)

定义 5.2.1 (紧致子集, Compact Subset)

X是一个拓扑空间,KX。称KX紧致子集 (compact subset),如果子空间(K,TK)是紧致空间,其中TKK上的子空间拓扑。

根据紧致空间的定义,KX的紧致子集当且仅当对于任何由X的开集构成的族{Uα}αA满足KαAUα,都存在有限子集AA使得KαAUα

定理 5.2.2 (紧致子集的性质)

X是一个拓扑空间。

X是紧致空间当且仅当X是自身的紧致子集
这直接由定义得出。

紧致子集的闭子集仍是紧致子集
KX是紧致子集,CKK中的闭子集(在子空间拓扑下)。由于K是紧致空间,根据定理 5.1.4 ①,C作为紧致空间K的闭子集,是紧致的。因此,CX的紧致子集。
注意,CK中的闭子集,不一定意味着CX中的闭子集。但如果K本身是X的闭子集,且CK中的闭子集,那么C也是X的闭子集。

紧致子集的连续像仍是紧致子集
f:XY是连续映射,KX是紧致子集。考虑限制映射f|K:KY。由于f连续,f|K也是连续的(从子空间KY)。由于K是紧致空间,根据定理 5.1.4 ②,f|K(K)=f(K)是紧致空间。因此,f(K)Y的紧致子集。

Hausdorff 空间中的紧致子集是闭子集
X是 Hausdorff 空间,KX是紧致子集。根据定理 5.1.4 ③,紧致空间在 Hausdorff 空间中的子集是闭集。因此,KX的闭子集。

实数轴R(配备通常拓扑) 中的紧致子集是闭且有界的 (Closed and bounded subset ofRis compact)。 (Heine-Borel 定理的一部分)
我们将在后续章节详细讨论 Heine-Borel 定理。这里先简要说明闭区间[a,b]是紧致的。而R中的有界闭集都是闭区间的有限并或其子集,因此也是紧致的。反之,R中的紧致子集一定是闭且有界的。闭性已由性质 ④ 证明(R是 Hausdorff 空间)。关于有界性,如果KR是无界的,例如向上无界,考虑开覆盖{(n,n)}nN。任何有限子覆盖{(ni,ni)}i=1m的并集是(max{ni},max{ni}),不可能覆盖无界集K。因此,紧致子集必须是有界的。

例子 5.2.3 (紧致子集的例子)

⚝ 在欧几里得空间Rn中,Heine-Borel 定理 (Heine-Borel Theorem) 指出,一个子集是紧致的当且仅当它是闭且有界的。例如,单位闭球Bn={xRnx1}是紧致的。
⚝ 在一般的度量空间中,闭且有界集不一定是紧致的。例如,考虑赋范线性空间l2(平方可和序列空间)。单位闭球{xl2x1}是闭且有界的,但不是紧致的。

5.3 乘积空间的紧致性:Tychonoff 定理 (Compactness of Product Spaces: Tychonoff's Theorem)

定理 5.3.1 (Tychonoff 定理, Tychonoff's Theorem)

{Xα}αA是一族拓扑空间。乘积空间αAXα是紧致的,当且仅当每个Xα都是紧致的。

证明概要 (Proof Sketch)

Tychonoff 定理的证明不是平凡的,通常需要使用 选择公理 (Axiom of Choice) 或其等价形式,例如 Zorn 引理 (Zorn's Lemma)。这里我们只给出证明的思路,不详细展开。()如果乘积空间X=αAXα是紧致的,对于任意βA,投影映射pβ:XXβ是连续且满射的。由于紧致空间的连续像仍是紧致空间(定理 5.1.4 ②),所以Xβ=pβ(X)是紧致的。因此,如果乘积空间是紧致的,则每个因子空间都是紧致的。()反过来,假设每个Xα都是紧致的,要证明乘积空间X=αAXα是紧致的。我们需要证明X的任何开覆盖都有有限子覆盖。
证明的关键思想是使用 滤子 (filter)超滤子 (ultrafilter) 的概念。一个滤子F是由X的子集构成的非空族,满足:
(1)F
(2) 如果A,BF,则ABF
(3) 如果AFABX,则BF
一个超滤子是极大的滤子,即不能被包含在更大的滤子中。

可以证明,一个拓扑空间X是紧致的,当且仅当X中的每个超滤子都收敛。
U是乘积空间X=αAXα上的一个超滤子。对于每个αA,考虑Xα上的族pα(U)={pα(U)UU}。可以证明pα(U)生成Xα上的一个滤子Fα。由于U是超滤子,Fα实际上也是Xα上的超滤子。
因为每个Xα都是紧致的,所以Xα上的每个超滤子都收敛。因此,对于每个αA,超滤子FαXα中收敛到某个点xαXα
考虑点x=(xα)αAαAXα=X。可以证明,超滤子U在乘积空间X中收敛到点x。由于X中的每个超滤子都收敛,所以X是紧致的。

Tychonoff 定理是一个非常深刻且重要的定理,它表明了紧致性在乘积运算下的稳定性。对于有限个紧致空间的乘积,证明相对容易,但对于无限个紧致空间的乘积,则需要更精巧的工具。

应用 5.3.2 (Tychonoff 定理的应用)

Cantor 集 (Cantor Set) 是紧致的。Cantor 集可以看作是可数个离散空间{0,1}的乘积{0,1}N的子集(实际上是同胚的)。由于{0,1}是有限离散空间,是紧致的。根据 Tychonoff 定理,{0,1}N是紧致的。Cantor 集作为{0,1}N的子集,需要进一步分析其是否为闭子集才能确定是否紧致。实际上,Cantor 集是[0,1]的闭子集,因此也是紧致的。
Torus (环面)S1×S1是紧致的,因为圆S1R2中的有界闭集,所以是紧致的。根据 Tychonoff 定理,S1×S1是紧致的。更一般地,n-维 Torus(S1)n也是紧致的。
Hilbert 立方体 (Hilbert Cube)[0,1]N=n=1[0,1]是紧致的。由于闭区间[0,1]是紧致的,根据 Tychonoff 定理,无限乘积[0,1]N也是紧致的。Hilbert 立方体在泛函分析和拓扑学中都有重要应用。

5.4 列紧致性与极限点紧致性 (Sequential Compactness and Limit Point Compactness)

在度量空间中,紧致性还有一些等价的刻画,例如 列紧致性 (sequential compactness)极限点紧致性 (limit point compactness)。在一般拓扑空间中,这些概念与紧致性有所区别,但在某些条件下是等价的。

定义 5.4.1 (列紧致空间, Sequentially Compact Space)

拓扑空间X被称为 列紧致空间 (sequentially compact space),如果X中的每个序列都存在收敛的子序列。

定义 5.4.2 (极限点紧致空间, Limit Point Compact Space)

拓扑空间X被称为 极限点紧致空间 (limit point compact space),如果X的每个无限子集都有极限点。

定理 5.4.3 (紧致性、列紧致性、极限点紧致性之间的关系)

紧致空间是极限点紧致空间 (Compact space is limit point compact)
X是紧致空间,AX是无限子集。假设A没有极限点。则对于每个xX,存在x的邻域Ux使得UxA至多包含一个点(要么为空集,要么是{x}如果xA,或者单点集 ifxAis isolated point ofA, or empty ifxA{x}). 考虑开覆盖{Ux}xXofX. 由于X是紧致的,存在有限子覆盖{Ux1,Ux2,,Uxn}覆盖X。那么A=AX=A(i=1nUxi)=i=1n(AUxi)。由于每个AUxi至多包含一个点,所以A=i=1n(AUxi)是有限集,与A是无限集矛盾。因此,A必须有极限点。所以,紧致空间是极限点紧致的。

在第一可数空间中,极限点紧致空间是列紧致空间 (In a first-countable space, limit point compact space is sequentially compact)
X是第一可数且极限点紧致的空间,{xn}nNX中的序列。如果{xn}nN的值域{xnnN}是有限集,则序列必然存在常值子序列,从而存在收敛子序列。如果{xnnN}是无限集,由于X是极限点紧致的,所以{xnnN}有极限点,设为x。由于X是第一可数空间,存在x的可数邻域基{Bk}kN。因为x{xnnN}的极限点,对于每个BkBk包含{xnnN}中无限多个点。我们可以构造子序列{xnk}kN使得xnkBkn1<n2<。可以证明,子序列{xnk}kN收敛到x。因此,极限点紧致的第一可数空间是列紧致的。

在度量空间中,紧致性、列紧致性、极限点紧致性是等价的 (In a metric space, compactness, sequential compactness, and limit point compactness are equivalent)
对于度量空间(X,d),我们有:
(a) 紧致列紧致 (Compact implies sequentially compact)。
(b) 列紧致紧致 (Sequentially compact implies compact)。
(c) 紧致极限点紧致 (Compact is equivalent to limit point compact)。
(d) 列紧致极限点紧致 (Sequentially compact is equivalent to limit point compact).

(a) 紧致列紧致:度量空间是第一可数空间,紧致空间是极限点紧致空间,极限点紧致的第一可数空间是列紧致空间。
(b) 列紧致紧致:需要用到度量空间的性质,例如 Lebesgue 数引理 (Lebesgue Number Lemma)。
(c) 紧致极限点紧致:已证 (定理 5.4.3 ①)。
(c) 极限点紧致紧致:在度量空间中,极限点紧致蕴含列紧致,列紧致蕴含紧致。
(d) 列紧致极限点紧致:显然,如果每个序列都有收敛子序列,那么任何无限集必然有极限点。
(d) 极限点紧致列紧致:在第一可数空间中已证 (定理 5.4.3 ②),度量空间是第一可数空间。

因此,在度量空间中,我们可以使用列紧致性或极限点紧致性来判断一个空间是否紧致,这在实际应用中非常方便。

5.5 紧致性在分析中的应用 (Applications of Compactness in Analysis)

紧致性在数学分析中有着广泛而深刻的应用,它使得许多重要的定理得以成立,并简化了问题的分析。以下列举几个紧致性在分析中的典型应用。

极值定理 (Extreme Value Theorem)
X是紧致空间,f:XR是连续函数。则fX上取得最大值和最小值。
证明: 由于X是紧致空间,f是连续函数,根据定理 5.1.4 ②,f(X)R的紧致子集。根据 Heine-Borel 定理,R的紧致子集是闭且有界的。因此,f(X)R的有界闭集。由于f(X)是有界的,所以supf(X)inff(X)存在。由于f(X)是闭集,所以supf(X)f(X)inff(X)f(X)。这意味着存在xmax,xminX使得f(xmax)=supf(X)(最大值) 和f(xmin)=inff(X)(最小值)。

一致连续性定理 (Uniform Continuity Theorem)
X是紧致度量空间,Y是度量空间,f:XY是连续函数。则fX上一致连续。
证明: 对于任意ϵ>0,对于每个xX,由于fx处连续,存在δx>0使得当dX(x,x)<δx时,dY(f(x),f(x))<ϵ/2。考虑开覆盖{B(x,δx/2)}xXofX。由于X是紧致的,存在有限子覆盖{B(xi,δxi/2)}i=1n覆盖X。令δ=min{δx1/2,δx2/2,,δxn/2}>0
对于任意x,xXdX(x,x)<δ。由于{B(xi,δxi/2)}i=1n覆盖X,存在某个i使得xB(xi,δxi/2),即dX(x,xi)<δxi/2。那么dX(x,xi)dX(x,x)+dX(x,xi)<δ+δxi/2δxi/2+δxi/2=δxi
因此,dY(f(x),f(xi))<ϵ/2dY(f(x),f(xi))<ϵ/2。根据三角不等式,dY(f(x),f(x))dY(f(x),f(xi))+dY(f(xi),f(x))<ϵ/2+ϵ/2=ϵ
所以,对于任意ϵ>0,存在δ>0使得当dX(x,x)<δ时,dY(f(x),f(x))<ϵ。这表明fX上一致连续。

Lebesgue 数引理 (Lebesgue Number Lemma)
(X,d)是紧致度量空间,{Uα}αAX的一个开覆盖。则存在一个正数λ>0(称为 Lebesgue 数 (Lebesgue number)),使得对于X的任何子集A,如果diam(A)<λ,则存在某个αA使得AUα
证明: 假设不存在这样的λ>0。则对于每个nN+,不存在λ=1/n满足条件。这意味着对于每个n,存在X的子集An使得diam(An)<1/nAn不包含在任何Uα中。选取xnAn。由于X是紧致的,序列{xn}nN存在收敛子序列{xnk}kN收敛到某个xX。由于{Uα}αAX的开覆盖,存在α0A使得xUα0。由于Uα0是开集,存在ϵ>0使得B(x,ϵ)Uα0
由于xnkx,存在K使得当k>K时,d(xnk,x)<ϵ/2。取k足够大使得1/nk<ϵ/2k>K。对于这样的k,对于任意yAnkd(y,xnk)diam(Ank)<1/nk<ϵ/2。因此,d(y,x)d(y,xnk)+d(xnk,x)<ϵ/2+ϵ/2=ϵ。所以AnkB(x,ϵ)Uα0。这与Ank不包含在任何Uα中矛盾。因此,存在 Lebesgue 数λ>0

这些例子展示了紧致性在分析学中的强大作用。紧致性使得我们能够从无限到有限,通过有限子覆盖的性质来研究无限空间的问题,从而得到许多重要的结论。

<END_OF_CHAPTER/>

6. chapter 6: 连通性 (Connectedness)

6.1 连通空间的定义与基本性质 (Definition and Basic Properties of Connected Spaces)

在拓扑学中,连通性 (connectedness) 是一个描述拓扑空间“完整”或“不可分割”的重要概念。直观上,一个连通空间不能被分成两个或多个互不相交的非空开集。本节将深入探讨连通空间的定义,并介绍其基本性质。

定义 6.1.1 连通空间 (Connected Space)

(X,T)是一个拓扑空间。称X连通的 (connected),如果X不能表示为两个非空、互不相交的开集的并。换句话说,如果不存在X的非空开子集UV满足:

UVUV=UV=X如果存在这样的开集UV,则称X不连通的 (disconnected)

等价定义

连通性还有一些等价的定义方式,这有助于我们从不同角度理解这一概念。

定理 6.1.2 连通性的等价定义

对于拓扑空间(X,T),以下陈述是等价的:

(1)X是连通的。
(2)X不能表示为两个非空、互不相交的闭集的并。
(3)X的既开又闭的子集只有X本身。
(4) 对于X中任意两个点x,y,都存在X的连通子集包含xy
(5) 任何从X到离散空间{0,1}的连续映射都是常值映射。这里{0,1}赋予离散拓扑。

证明思路:

⚝ (1) ⇔ (2): 利用开集与闭集的互补关系,若X=UV其中U,V是非空不交开集,则V=XU是闭集,U=XV也是闭集。反之亦然。
⚝ (1) ⇔ (3): 如果存在既开又闭的真子集A,则X=A(XA),其中AXA都是非空、互不相交的开集(也是闭集)。反之,若X=UV是不连通的分解,则U既开又闭且非空真子集。
⚝ (1) ⇔ (5): 假设存在非常值的连续映射f:X{0,1}。令U=f1({0})V=f1({1})。由于f连续,且{0},{1}在离散拓扑下是开集,所以UV都是X的开集。由于f非常值,UV都是非空集。且UV=UV=X。因此X不连通。反之,若X=UV是不连通分解,定义f:X{0,1}f(x)=0xUf(x)=1xV。则f是连续的非常值映射。
⚝ (1) ⇔ (4): (4) ⇒ (1) 的反证法。假设X=UV是不连通分解。取xU,yV。若存在连通子集C包含x,y,则C=(CU)(CV)。由于xCUyCV,所以CUCV非空。又因为U,VX的开集,所以CU,CVC的开集(在子空间拓扑下)。且(CU)(CV)=C(UV)=。这表明C是不连通的,矛盾。 (1) ⇒ (4) 比较直观,每个点自身是连通的,如果空间连通,应该能“扩展”连通性到任意两点。更严谨的证明需要利用连通分支的概念,将在后续章节讨论。

例子 6.1.3 连通与不连通的例子

实数集R是连通的 (赋予通常拓扑)。直观上,实数轴是“连续不断”的,不能被分成两个分离的开区间。严格证明需要用到实数的完备性以及区间套定理等性质,这里暂不展开。

区间[0,1]是连通的 (赋予通常拓扑)。作为R的子空间,[0,1]继承了连通性。

离散空间X(包含多于一个点) 是不连通的。对于离散空间X,任何子集都是开集。取xX,则{x}X{x}都是非空开集,且它们的并是X,交集为空集。例如,{0,1}赋予离散拓扑是不连通的。

Q(有理数集) 是不连通的 (作为R的子空间)。对于任意无理数a(,a)Q(a,+)Q都是Q的非空开集,且它们的并是Q,交集为空集。

拓扑学家的正弦曲线 (Topologist's sine curve)S={(x,sin(1/x))x(0,1]}{(0,y)y[1,1]}是连通的,但不是道路连通的 (将在 6.2 节讨论)。这是一个经典的例子,展示了连通性与道路连通性的区别。

定理 6.1.4 连通性的基本性质

(1) 连续映射保持连通性:如果f:XY是连续映射,且X是连通的,则f(X)(作为Y的子空间) 也是连通的。

证明: 假设f(X)不连通,则存在f(X)的非空开集U,V使得f(X)=UVUV=。由于U,Vf(X)的开集,存在Y的开集U~,V~使得U=U~f(X)V=V~f(X)。令U=f1(U~)V=f1(V~)。由于f连续,UVX的开集。考虑f1(U)={xXf(x)U}Uf1(V)={xXf(x)V}V。由于UV非空,f1(U)f1(V)也非空。但是这不能直接导出矛盾。

更简洁的证明方法是利用等价定义 (5)。假设f(X)不连通,则存在非常值连续映射g:f(X){0,1}。则复合映射gf:X{0,1}也是连续的。由于g是非常值映射,且f(X)f的像集,所以gf也是非常值映射。这与X连通矛盾 (根据等价定义 (5))。因此f(X)必须是连通的。

(2) 连通集的并:设{Cα}αA是拓扑空间X中的一族连通子集。如果存在一点pX使得对于所有αA,都有pCα,则αACα是连通的。

证明:C=αACα。假设C不连通,则存在C的不连通分解C=UV,其中U,V是非空不交的C的开集。由于pC,不妨假设pU。对于任意αACαC=UV。考虑Cα=(CαU)(CαV)。由于U,VC的开集,CαU,CαVCα的开集 (在子空间拓扑下)。由于pUCα,所以CαU。如果CαV,则Cα=(CαU)(CαV)Cα的不连通分解,与Cα连通矛盾。因此必须有CαV=对于所有αA。这意味着CαU对于所有αA。从而C=αACαU。但是V非空,且UV=,这与C=UV矛盾。因此C必须是连通的。

(3) 连通集的闭包:如果A是拓扑空间X的连通子集,则A(A的闭包) 也是连通的。

证明: 假设A不连通,则存在A的不连通分解A=UV,其中U,V是非空不交的A的开集。由于AA=UV,所以A=(AU)(AV)。由于U,VA的开集,AU,AVA的开集 (在子空间拓扑下)。由于U,V非空,且A=A(UV)=(AU)(AV)=UV,我们需要证明AUAV都是非空集。

假设AU=,则AV。由于VA的闭集,所以AV。但是U非空且UA,这与UV=矛盾。因此AU。同理可证AV。这样A=(AU)(AV)A的不连通分解,与A连通矛盾。因此A必须是连通的。

总结

本节介绍了连通空间的概念及其等价定义和基本性质。连通性是拓扑学中描述空间整体“完整性”的重要概念,为后续研究更复杂的拓扑性质奠定了基础。

6.2 道路连通性 (Path Connectedness)

道路连通性 (path connectedness) 是比连通性更强的概念。直观上,如果空间中任意两点都可以用一条“道路”连接起来,则称该空间是道路连通的。本节将给出道路连通性的严格定义,并探讨其与连通性的关系。

定义 6.2.1 道路 (Path)

X是拓扑空间,x,yX。从xy道路 (path) 是指一个连续映射γ:[0,1]X满足γ(0)=xγ(1)=y。这里[0,1]赋予通常拓扑。

定义 6.2.2 道路连通空间 (Path Connected Space)

拓扑空间X称为 道路连通的 (path connected),如果对于X中任意两点x,y,都存在从xy的道路。

例子 6.2.3 道路连通的例子

欧几里得空间Rn是道路连通的。对于Rn中任意两点x,y,可以构造直线路径γ(t)=(1t)x+tyt[0,1]。由于线性映射是连续的,γ是连续映射,且γ(0)=x,γ(1)=y

凸集 (convex set) 在Rn中是道路连通的。凸集的定义保证了连接集合内任意两点的直线段仍然在集合内,因此凸集是道路连通的。

球面Sn={xRn+1x=1}(n1) 是道路连通的。对于Sn上任意两点x,y,如果xy,则可以沿着大圆弧连接xy。如果x=y,当n1时,总可以找到第三点zSn使得zxzy。先从xz有道路,再从zy有道路,将两条道路“拼接”起来即可得到从xy的道路。

定理 6.2.4 道路连通性与连通性的关系

(1) 道路连通空间一定是连通空间

证明: 假设X是道路连通的,但不是连通的。则存在X的不连通分解X=UV,其中U,V是非空不交的开集。取xU,yV。由于X道路连通,存在从xy的道路γ:[0,1]X。考虑[0,1]=γ1(U)γ1(V)。由于γ连续,U,VX的开集,所以γ1(U),γ1(V)[0,1]的开集。由于x=γ(0)U,所以0γ1(U)γ1(U)。由于y=γ(1)V,所以1γ1(V)γ1(V)。且γ1(U)γ1(V)=γ1(UV)=γ1()=γ1(U)γ1(V)=γ1(UV)=γ1(X)=[0,1]。因此[0,1]=γ1(U)γ1(V)[0,1]的不连通分解,这与[0,1]的连通性矛盾 (例子 6.1.3 ②)。因此X必须是连通的。

(2) 连通空间不一定是道路连通空间。例如,拓扑学家的正弦曲线 (例子 6.1.3 ⑤) 是连通的,但不是道路连通的。

道路连通性的性质

(1) 道路连通性是拓扑性质:如果X道路连通,且YX同胚,则Y也道路连通。

(2) 连续映射保持道路连通性:如果f:XY是连续映射,且X是道路连通的,则f(X)(作为Y的子空间) 也是道路连通的。

证明: 对于f(X)中任意两点y1,y2,存在x1,x2X使得f(x1)=y1,f(x2)=y2。由于X道路连通,存在从x1x2的道路γ:[0,1]X。则fγ:[0,1]f(X)是连续映射 (因为连续映射的复合是连续的),且(fγ)(0)=f(γ(0))=f(x1)=y1(fγ)(1)=f(γ(1))=f(x2)=y2。因此fγf(X)中从y1y2的道路。所以f(X)是道路连通的。

(3) 道路连通集的乘积空间是道路连通的:如果{Xα}αA是一族道路连通空间,则乘积空间αAXα(赋予乘积拓扑) 也是道路连通的。

证明: 对于αAXα中任意两点x=(xα)αAy=(yα)αA,对于每个αA,由于Xα道路连通,存在从xαyα的道路γα:[0,1]Xα。定义γ:[0,1]αAXαγ(t)=(γα(t))αA。则γ(0)=(γα(0))αA=(xα)αA=xγ(1)=(γα(1))αA=(yα)αA=y。只需证明γ是连续的。根据乘积拓扑的定义,只需证明对于任意βA,投影映射pβγ:[0,1]Xβ是连续的。而(pβγ)(t)=pβ(γ(t))=pβ((γα(t))αA)=γβ(t)。由于γβ是连续的,所以pβγ是连续的。因此γ是连续的。所以αAXα是道路连通的。

总结

道路连通性是比连通性更强的概念,它要求空间中任意两点之间存在道路连接。道路连通空间一定是连通的,反之不然。道路连通性在很多情况下更容易验证和使用,尤其是在几何直观性较强的空间中。

6.3 连通分支 (Connected Components)

连通分支 (connected components) 的概念可以将一般的拓扑空间分解成若干个“连通块”。本节将定义连通分支,并探讨其性质。

定义 6.3.1 连通关系

X是拓扑空间。在X上定义关系如下:对于x,yX,称xy如果存在X的连通子集包含xy

定理 6.3.2 连通关系是等价关系

在拓扑空间X上定义的连通关系是一个等价关系,即满足:

(1) 自反性 (Reflexivity)xx对于所有xX。 (因为{x}是连通子集包含xx)
(2) 对称性 (Symmetry):如果xy,则yx。 (定义是对称的)
(3) 传递性 (Transitivity):如果xyyz,则xz

证明 (传递性): 如果xy,存在连通子集C1包含x,y。如果yz,存在连通子集C2包含y,z。考虑C=C1C2。由于yC1C2,根据定理 6.1.4 (2),C=C1C2是连通的。且xC1CzC2C。因此C是连通子集包含xz,所以xz

定义 6.3.3 连通分支 (Connected Component)

由等价关系确定的等价类称为 连通分支 (connected component)连通组分。包含点xX的连通分支记为C(x)

根据等价类的性质,拓扑空间X可以分解成互不相交的连通分支的并集:X=xXC(x),且如果C(x)C(y),则C(x)C(y)=

定理 6.3.4 连通分支的性质

(1) 连通分支是连通的

证明: 对于xXC(x)={yXxy}={yX存在连通子集 Cxy 包含 x,y}。对于任意yC(x),存在连通子集Cxy包含x,y。因此C(x)=yC(x)Cxy。由于所有Cxy都包含公共点x,根据定理 6.1.4 (2),C(x)=yC(x)Cxy是连通的。

(2) 连通分支是闭集

证明: 对于任意xXC(x)是连通的。根据定理 6.1.4 (3),C(x)也是连通的。对于任意yC(x)C(x)是连通子集包含xy,所以xy,即yC(x)。因此C(x)C(x)。又因为C(x)C(x)总是成立的,所以C(x)=C(x)。这表明C(x)是闭集。

(3) 连通分支是极大连通子集:如果CX的连通子集,且C(x)C对于某个xC,则C=C(x)。换句话说,连通分支是包含该点的最大的连通子集。

证明: 如果C是连通子集且xC,则对于任意yCC是连通子集包含x,y,所以xy,即yC(x)。因此CC(x)。已知条件是C(x)C,所以C=C(x)

(4) 如果X只有有限个连通分支,则每个连通分支既开又闭

证明:X=C1C2CnX的连通分支分解。我们已经知道每个Ci是闭集。由于Ci=XjiCj,而jiCj是有限个闭集的并,所以是闭集。因此Ci是闭集的补集,即开集。所以每个Ci既开又闭。

例子 6.3.5 连通分支的例子

离散空间X的连通分支是单点集{x}xX。因为离散空间中只有单点集是连通的。

Q的连通分支也是单点集{q}qQ。因为Q中任何包含多于一点的子集都是不连通的。

拓扑学家的正弦曲线S的连通分支是S自身 (因为S是连通的)。

X=[0,1][2,3]X(作为R的子空间) 有两个连通分支[0,1][2,3]。这两个集合都是连通的,闭的 (在X中),且既开又闭 (在X中)。

道路连通分支 (Path-connected Components)

类似于连通分支,我们也可以定义 道路连通分支 (path-connected components)。在拓扑空间X上定义关系p如下:对于x,yX,称xpy如果存在从xy的道路。可以证明p也是等价关系。由p确定的等价类称为 道路连通分支。包含点xX的道路连通分支记为P(x)

定理 6.3.6 道路连通分支的性质

(1) 道路连通分支是道路连通的
(2) 道路连通分支是连通的 (因为道路连通蕴含连通)。
(3) 道路连通分支是极大道路连通子集
(4) 道路连通分支不一定是闭集,也不一定是开集 (例如,拓扑学家的正弦曲线的道路连通分支不是闭集)。
(5) 每个连通分支是若干个道路连通分支的并集

总结

连通分支的概念将拓扑空间分解成互不相交的连通“块”,为研究空间的连通结构提供了有力工具。连通分支是闭集,且是极大连通子集。道路连通分支是道路连通的“块”,但性质不如连通分支那么“好”。

6.4 局部连通性与局部道路连通性 (Local Connectedness and Local Path Connectedness)

局部连通性 (local connectedness)局部道路连通性 (local path connectedness) 是描述空间在“局部”范围内连通性质的概念。本节将介绍这两个概念,并探讨它们与连通性、道路连通性的关系。

定义 6.4.1 局部连通空间 (Locally Connected Space)

拓扑空间X称为 局部连通的 (locally connected),如果对于X中任意点x以及包含x的任意邻域U,都存在包含x的连通邻域VU

等价定义

定理 6.4.2 局部连通性的等价定义

拓扑空间X是局部连通的,当且仅当对于X的每个开集UU的每个连通分支都是X的开集。

证明思路:

⚝ (局部连通 ⇒ 开集的连通分支是开集): 设UX的开集,CU的连通分支。对于任意xCU,由于X局部连通,存在x的连通邻域VU。由于VU的连通子集且包含x,根据连通分支的极大性 (定理 6.3.4 (3)),VC。由于Vx的邻域,且VC,所以Cx的邻域。由于xC中任意点,所以C是开集。
⚝ (开集的连通分支是开集 ⇒ 局部连通): 对于任意xXx的邻域U,取包含x的开邻域WU。考虑W的连通分支Cx(包含x的连通分支)。根据假设,CxX的开集 (也是W的开集)。且Cx是连通的 (定理 6.3.4 (1))。Cx是包含x的连通开集,且CxWU。因此X是局部连通的。

例子 6.4.3 局部连通的例子

欧几里得空间Rn是局部连通的。对于xRn和邻域U,可以取开球B(x,ϵ)U。开球是凸集,所以是连通的。B(x,ϵ)是包含x的连通开邻域且包含在U中。

离散空间X是局部连通的。对于xX和邻域U{x}是包含x的连通开邻域,且{x}U

Q不是局部连通的。对于qQQ中的开邻域U,任何包含qQ的连通子集只能是{q}。但是{q}通常不是q的邻域 (除非赋予离散拓扑)。

康托集 (Cantor set) 是局部连通的。康托集是全不连通的 (totally disconnected),即连通分支都是单点集。单点集在康托集中既开又闭,所以康托集是局部连通的。

定义 6.4.4 局部道路连通空间 (Locally Path Connected Space)

拓扑空间X称为 局部道路连通的 (locally path connected),如果对于X中任意点x以及包含x的任意邻域U,都存在包含x的道路连通邻域VU

定理 6.4.5 局部道路连通性的等价定义

拓扑空间X是局部道路连通的,当且仅当对于X的每个开集UU的每个道路连通分支都是X的开集。

证明思路: 类似于定理 6.4.2 的证明,将“连通”替换为“道路连通”即可。

例子 6.4.6 局部道路连通的例子

欧几里得空间Rn是局部道路连通的。开球是道路连通的。

离散空间X是局部道路连通的。单点集是道路连通的。

Q不是局部道路连通的

拓扑学家的正弦曲线S不是局部道路连通的。点(0,0)处不满足局部道路连通性。

局部连通性与局部道路连通性,连通性与道路连通性的关系

(1) 局部道路连通空间一定是局部连通空间 (因为道路连通蕴含连通)。反之不然,例如,存在局部连通但不局部道路连通的空间 (需要更复杂的例子)。

(2) 连通且局部道路连通的空间一定是道路连通空间

证明:X是连通且局部道路连通的。对于任意xX,令P(x)是包含x的道路连通分支。对于任意yP(x),由于X局部道路连通,存在y的道路连通邻域V。由于V是道路连通的且包含y,所以VP(y)=P(x)(道路连通分支是极大道路连通子集)。因此P(x)y的邻域。由于yP(x)中任意点,所以P(x)是开集。另一方面,对于任意zP(x),则P(z)P(x)=。对于任意wP(z),存在w的道路连通邻域WP(z)。所以P(z)也是开集。因此,道路连通分支P(x)既开又闭。由于X是连通的,X的既开又闭的子集只有X。由于P(x),所以P(x)=X。这意味着对于任意yXyP(x),即存在从xy的道路。因此X是道路连通的。

(3) 拓扑空间X是局部道路连通的,当且仅当对于X的每个开集UU的道路连通分支也是开集

(4) 拓扑空间X是局部连通的,当且仅当对于X的每个点x,存在由连通开集构成的邻域基。类似地,X是局部道路连通的,当且仅当对于X的每个点x,存在由道路连通开集构成的邻域基。

总结

局部连通性和局部道路连通性是局部性质,描述了空间在每一点附近的连通或道路连通情况。局部道路连通性强于局部连通性。连通且局部道路连通的空间是道路连通的,这是一个重要的结论,将连通性和局部道路连通性联系起来。

<END_OF_CHAPTER/>

7. chapter 7: 分离公理 (Separation Axioms)

7.1 T0, T1, T2 (Hausdorff) 空间 (T0, T1, T2 (Hausdorff) Spaces)

分离公理 (Separation Axioms) 是一系列用于描述拓扑空间中点和闭集之间如何被拓扑结构区分开来的性质。它们在拓扑学中扮演着至关重要的角色,帮助我们对拓扑空间进行分类,并研究各种空间所具有的特殊性质。本节将首先介绍最基本的分离公理:T0,T1, 和T2(Hausdorff) 空间。

定义 7.1.1T0空间 (T0Space)

一个拓扑空间X被称为T0空间,如果对于X中任意两个不同的点xy,存在一个包含其中一个点但不包含另一个点的开集。

换句话说,对于任意x,yXxy,要么存在开集U使得xUyU,要么存在开集V使得yVxVT0公理是最弱的分离公理,它仅仅要求能够区分空间中的点,但不要求对称性。

例子 7.1.2T0空间的例子

考虑集合X={a,b},赋予拓扑T={,{a},{a,b}}
对于点ab,开集{a}包含a但不包含b。因此,(X,T)是一个T0空间。

非例子 7.1.3 非T0空间的例子

考虑集合X={a,b},赋予拓扑T={,{a,b}}(密着拓扑 (Indiscrete Topology))。
对于点ab,不存在包含其中一个点但不包含另一个点的开集(唯一的非空开集是X本身,它包含ab两者)。因此,(X,T)不是一个T0空间。

定义 7.1.4T1空间 (T1Space)

一个拓扑空间X被称为T1空间,如果对于X中任意两个不同的点xy,都存在一个包含x但不包含y的开集,并且存在一个包含y但不包含x的开集。T1公理比T0公理更强,它要求对于任意两个不同的点,我们不仅可以区分它们,而且可以“分别隔离”它们。

定理 7.1.5T1空间的等价刻画

一个拓扑空间XT1空间,当且仅当X中的每个单点集{x}都是闭集。

证明:()假设XT1空间。要证明对于任意xX,单点集{x}是闭集,只需证明其补集X{x}是开集。
对于任意yX{x},即yx。由于XT1空间,存在开集Uy包含y但不包含x,即yUyX{x}
因此,X{x}=yX{x}Uy是开集(因为开集的并集是开集)。所以,{x}是闭集。()假设对于任意xX,单点集{x}是闭集。要证明XT1空间。
对于任意两个不同的点x,yX,由于{y}是闭集,所以X{y}是开集。因为xy,所以xX{y}。因此,存在开集U=X{y}包含x但不包含y
同理,由于{x}是闭集,所以X{x}是开集。因为yx,所以yX{x}。因此,存在开集V=X{x}包含y但不包含x
因此,XT1空间。

例子 7.1.6T1空间的例子

① 离散拓扑空间 (Discrete Topological Space):在离散拓扑空间中,每个子集都是开集,因此每个单点集{x}都是开集,自然也是闭集。所以,离散拓扑空间是T1空间。
② 度量空间 (Metric Space):在度量空间(X,d)中,对于任意点xX,其单点集{x}是闭集。证明如下:考虑X{x}。对于任意yX{x},即yx,令r=d(x,y)>0。则开球B(y,r/2)包含y,且B(y,r/2)X{x}。因此,X{x}是开集,{x}是闭集。所以,度量空间是T1空间。
③ 欧几里得空间 (Rn):作为度量空间的特例,欧几里得空间是T1空间。

非例子 7.1.7 非T1空间的例子

考虑集合X={a,b},赋予拓扑T={,{a},{a,b}}
空间(X,T)T0空间 (例子 7.1.2),但不是T1空间。因为单点集{b}的补集是X{b}={a},而{a}是开集,所以{b}是闭集。但是单点集{a}的补集是X{a}={b},而{b}不是开集,所以{a}不是闭集。因此,(X,T)不是T1空间。

定义 7.1.8T2空间 (Hausdorff 空间) (T2Space (Hausdorff Space))

一个拓扑空间X被称为T2空间 或 Hausdorff 空间,如果对于X中任意两个不同的点xy,都存在不相交的开集UV,使得xUyV,即UV=

Hausdorff 公理是最常用的分离公理之一,它要求对于任意两个不同的点,都可以找到开集将它们“分离”开来,并且这些开集互不相交。Hausdorff 空间具有许多良好的性质,在数学分析、几何学等领域中非常重要。

定理 7.1.9T2空间的性质

T2空间一定是T1空间。
T2空间中的收敛序列的极限是唯一的。

证明:

① 假设XT2空间。对于任意两个不同的点x,yX,存在不相交的开集UV,使得xUyVUV=。因为xUyU(由于yVUV=),所以存在包含x但不包含y的开集U。同理,存在包含y但不包含x的开集V。因此,XT1空间。

② 假设XT2空间,序列(xn)收敛到xy。要证明如果xy,则会产生矛盾。
如果xy,由于XT2空间,存在不相交的开集UV,使得xUyVUV=
因为(xn)收敛到x,所以存在N1N,当n>N1时,xnU
因为(xn)收敛到y,所以存在N2N,当n>N2时,xnV
N=max{N1,N2}。当n>N时,xnUxnV,即xnUV。但是UV=,所以xn,矛盾。
因此,如果序列收敛,其极限必须是唯一的。

例子 7.1.10T2空间的例子

① 度量空间 (Metric Space):度量空间都是 Hausdorff 空间。对于度量空间(X,d)中任意两个不同的点x,yX,令r=d(x,y)>0。考虑以xy为中心,半径为r/2的开球U=B(x,r/2)V=B(y,r/2)。显然xUyV
如果存在zUV,则d(x,z)<r/2d(y,z)<r/2。根据三角不等式,d(x,y)d(x,z)+d(z,y)<r/2+r/2=r=d(x,y),即d(x,y)<d(x,y),矛盾。因此,UV=。所以,度量空间是 Hausdorff 空间。
② 欧几里得空间 (Rn):作为度量空间的特例,欧几里得空间是 Hausdorff 空间。
③ 离散拓扑空间 (Discrete Topological Space):离散拓扑空间是 Hausdorff 空间。对于任意不同的点x,yX{x}{y}都是开集,且x{x}y{y}{x}{y}=

非例子 7.1.11 非T2空间的例子

① 密着拓扑空间 (Indiscrete Topological Space) (当空间包含多于一个点时):设X包含至少两个不同的点xy,赋予密着拓扑T={,X}。唯一的非空开集是X本身。对于xy,任何包含xy的非空开集都是X,因此不可能找到不相交的开集分别包含xy。所以,密着拓扑空间 (当空间包含多于一个点时) 不是 Hausdorff 空间。
② 例子 7.1.2 中的T0空间(X={a,b},T={,{a},{a,b}})不是T2空间。虽然它是T0T1空间,但对于点ab,包含b的唯一非空开集是X={a,b},而任何包含a的非空开集都与X相交。因此,无法找到不相交的开集分别包含ab

总结 7.1.12T0,T1,T2空间的关系T2空间T1空间T0空间。
反之不成立。我们已经给出了例子说明T1空间不一定是T2空间 (例子 7.1.2 和 7.1.11 ②),T0空间不一定是T1空间 (例子 7.1.2 和 7.1.7)。

分离公理T0,T1,T2构成了拓扑空间分离性概念的基础。它们在后续更强的分离公理 (如正则性、正规性) 的讨论中起着铺垫作用。理解这些基本分离公理对于深入学习拓扑学至关重要。

7.2 正则空间与 T3 空间 (Regular Spaces and T3 Spaces)

在上一节中,我们介绍了T0,T1, 和T2空间,它们主要关注点之间的分离性。本节将讨论更强的分离公理,涉及点和闭集之间的分离性:正则空间 (Regular Spaces) 和T3空间 (T3Spaces)。

定义 7.2.1 正则空间 (Regular Space)

一个拓扑空间X被称为 正则空间 (Regular Space),如果对于任意闭集CX和任意点xC,都存在不相交的开集UV,使得xUCV,即UV=

正则性要求可以分离点和不包含该点的闭集。直观上,正则空间比 Hausdorff 空间具有更强的分离能力。

定义 7.2.2T3空间 (T3Space)

一个拓扑空间X被称为T3空间,如果它既是T1空间,又是 正则空间。

注意,有些文献中 “正则空间” 的定义包含了T1性质,即 “正则 Hausdorff 空间” 等同于这里的T3空间。为了避免混淆,我们采用 “正则空间” 指的是满足正则性条件的空间,而T3空间则明确要求同时满足正则性和T1性质。

定理 7.2.3 正则空间的等价刻画

一个拓扑空间X是正则空间,当且仅当对于任意点xX和任意包含x的开集U,都存在一个包含x的开集V,使得VU

证明:()假设X是正则空间。设U是包含x的开集。则C=XU是不包含x的闭集。由于X是正则空间,存在不相交的开集VW,使得xVCWVW=
由于VW=,所以VXW。因为W是开集,所以XW是闭集。因此,VXW=XW。又因为XWXC=U(由于CW),所以VXWU。因此,VU()假设对于任意点xX和任意包含x的开集U,都存在包含x的开集V,使得VU
CX中的闭集,xC。则U=XC是包含x的开集。根据假设,存在包含x的开集V,使得VU=XC
W=XV。由于V是闭集,所以W是开集。并且由于CXV=W,所以CW
此外,VW=V(XV)=
因此,我们找到了不相交的开集VW,使得xVCW。所以,X是正则空间。

定理 7.2.4T3空间与T2空间的关系T3空间一定是T2空间。

证明:

假设XT3空间。则X是正则空间且是T1空间。
要证明XT2空间,对于任意两个不同的点x,yX,由于XT1空间,单点集{y}是闭集。且xy,所以x{y}
由于X是正则空间,对于闭集{y}和点x{y},存在不相交的开集UV,使得xU{y}V,即yVUV=
因此,XT2空间。

例子 7.2.5T3空间的例子

① 度量空间 (Metric Space):度量空间是T3空间。我们已经知道度量空间是T1空间 (例子 7.1.6) 和T2空间 (例子 7.1.10)。现在证明度量空间是正则空间。
(X,d)是度量空间,CX是闭集,xC。由于C是闭集,XC是开集,且xXC
定义r=inf{d(x,y)yC}。由于C是闭集且xC,可以证明r>0
考虑开球U=B(x,r/2)和集合V=yCB(y,r/2)V是开集的并集,所以V是开集。显然xUCV
现在证明UV=。假设存在zUV。则存在yC使得zB(y,r/2),即d(y,z)<r/2。同时zU=B(x,r/2),即d(x,z)<r/2
根据三角不等式,d(x,y)d(x,z)+d(z,y)<r/2+r/2=r。但是yC,所以d(x,y)inf{d(x,y)yC}=r,矛盾。
因此,UV=。所以,度量空间是正则空间。由于度量空间也是T1空间,所以度量空间是T3空间。
② 欧几里得空间 (Rn):作为度量空间的特例,欧几里得空间是T3空间。
③ 离散拓扑空间 (Discrete Topological Space):离散拓扑空间是T3空间。离散拓扑空间是T1空间 (例子 7.1.6) 和T2空间 (例子 7.1.10)。对于任意闭集CxC,由于离散拓扑中所有集合都是开集和闭集,C既是开集也是闭集,XC也是开集。取U={x}V=CUV都是开集,xUCV。如果xC,则UV={x}C=。所以,离散拓扑空间是正则空间,因此也是T3空间。

非例子 7.2.6 非T3空间的例子

存在T2空间但不是正则空间 (因此也不是T3空间) 的例子,构造这类例子通常比较复杂,超出本书的范围。但需要强调的是,T2空间不一定是T3空间。

总结 7.2.7T2T3空间的关系T3空间T2空间T1空间T0空间。
反之不成立。我们已经知道T2T3

正则性和T3性质是比 Hausdorff 性质更强的分离公理。它们在研究拓扑空间的性质,尤其是在构造和分析各种拓扑结构时非常有用。

7.3 正规空间与 T4 空间 (Normal Spaces and T4 Spaces)

在前面几节中,我们讨论了点与点、点与闭集之间的分离性。本节将介绍更强的分离公理,关注闭集与闭集之间的分离性:正规空间 (Normal Spaces) 和T4空间 (T4Spaces)。

定义 7.3.1 正规空间 (Normal Space)

一个拓扑空间X被称为 正规空间 (Normal Space),如果对于X中任意两个不相交的闭集C1C2,都存在不相交的开集U1U2,使得C1U1C2U2,即U1U2=

正规性要求可以分离不相交的闭集。这是分离公理系列中最强的基本公理之一。

定义 7.3.2T4空间 (T4Space)

一个拓扑空间X被称为T4空间,如果它既是T1空间,又是 正规空间。

类似于T3空间,有些文献中 “正规空间” 的定义包含了T1性质,即 “正规 Hausdorff 空间” 等同于这里的T4空间。我们仍然区分 “正规空间” (仅满足正规性条件) 和T4空间 (同时满足正规性和T1性质)。

定理 7.3.3 正规空间的等价刻画

一个拓扑空间X是正规空间,当且仅当对于任意闭集C和包含C的开集U,都存在一个开集V,使得CVVU

证明:()假设X是正规空间。设C是闭集,U是包含C的开集。则D=XU是与C不相交的闭集 (CD=)。由于X是正规空间,存在不相交的开集VW,使得CVDWVW=
由于VW=,所以VXW。因为W是开集,所以XW是闭集。因此,VXW=XW。又因为XWXD=U(由于DW),所以VXWU。因此,CVVU()假设对于任意闭集C和包含C的开集U,都存在开集V,使得CVVU
C1C2X中不相交的闭集 (C1C2=)。则U=XC2是包含C1的开集。根据假设,存在开集U1,使得C1U1U1U=XC2
U2=XU1。由于U1是闭集,所以U2是开集。并且由于U1XC2,所以C2XU1=U2。因此,C2U2
此外,U1U2=U1(XU1)=
因此,我们找到了不相交的开集U1U2,使得C1U1C2U2。所以,X是正规空间。

定理 7.3.4T4空间与T3空间的关系T4空间一定是T3空间。

证明:

假设XT4空间。则X是正规空间且是T1空间。
要证明XT3空间,需要证明X是正则空间。设CX中的闭集,xC。由于XT1空间,单点集{x}是闭集。且xC,所以{x}C=
由于X是正规空间,对于不相交的闭集{x}C,存在不相交的开集UV,使得{x}U(即xU) 且CVUV=
因此,X是正则空间。由于X也是T1空间,所以XT3空间。

例子 7.3.5T4空间的例子

① 度量空间 (Metric Space):度量空间是T4空间。我们已经知道度量空间是T3空间 (例子 7.2.5) 和T1空间 (例子 7.1.6)。现在证明度量空间是正规空间。
(X,d)是度量空间,C1C2是不相交的闭集 (C1C2=)。
定义函数f:XRf(x)=d(x,C1)d(x,C1)+d(x,C2),其中d(x,C)=inf{d(x,y)yC}
可以证明f是连续函数,且当xC1f(x)=0,当xC2f(x)=1
U1=f1([0,1/2))U2=f1((1/2,1])。由于f是连续函数,U1U2都是开集。
如果xC1,则f(x)=0<1/2,所以xU1,即C1U1
如果xC2,则f(x)=1>1/2,所以xU2,即C2U2
如果xU1U2,则f(x)<1/2f(x)>1/2,矛盾。所以U1U2=
因此,度量空间是正规空间。由于度量空间也是T1空间,所以度量空间是T4空间。
② 欧几里得空间 (Rn):作为度量空间的特例,欧几里得空间是T4空间。
③ 离散拓扑空间 (Discrete Topological Space):离散拓扑空间是T4空间。离散拓扑空间是T1空间 (例子 7.1.6) 和T3空间 (例子 7.2.5)。对于任意不相交的闭集C1C2,由于离散拓扑中所有集合都是开集和闭集,C1C2都是开集。取U1=C1U2=C2U1U2都是开集,C1U1C2U2。由于C1C2=,所以U1U2=。因此,离散拓扑空间是正规空间,也是T4空间。

非例子 7.3.6 非T4空间的例子

存在T3空间但不是正规空间 (因此也不是T4空间) 的例子,构造这类例子通常也比较复杂,超出本书的范围。但需要强调的是,T3空间不一定是T4空间。

总结 7.3.7T3T4空间的关系T4空间T3空间T2空间T1空间T0空间。
反之不成立。我们已经知道T3T4

正规性和T4性质是更强的分离公理,它们在拓扑学中具有重要的理论价值,并且在泛函分析、微分几何等领域有广泛的应用。

7.4 Urysohn 引理与 Tietze 扩张定理 (Urysohn's Lemma and Tietze Extension Theorem)

正规空间 (Normal Spaces) 具有非常重要的性质,其中最著名的两个结果是 Urysohn 引理 (Urysohn's Lemma) 和 Tietze 扩张定理 (Tietze Extension Theorem)。这两个定理深刻地揭示了正规空间中连续函数的存在性和延拓性。

定理 7.4.1 Urysohn 引理 (Urysohn's Lemma)

XT4空间。令C1C2X中任意两个不相交的闭集。则存在一个连续函数f:X[0,1],使得对于所有xC1f(x)=0,并且对于所有xC2f(x)=1

意义与解释:

Urysohn 引理表明,在T4空间中,任何两个不相交的闭集都可以被一个连续函数“精确地”分离。这个函数的值域是单位区间[0,1],在其中一个闭集上恒为 0,在另一个闭集上恒为 1,而在两个闭集之间平滑过渡。Urysohn 引理是拓扑学中最深刻和最有用的定理之一,它保证了在正规空间上存在足够多的连续函数,这对于构造各种拓扑结构和证明其他重要定理至关重要。

定理 7.4.2 Tietze 扩张定理 (Tietze Extension Theorem)

XT4空间,CX中的闭子集。
(a) 对于任意有界连续函数f:CR,都存在一个连续函数F:XR,使得对于所有xCF(x)=f(x),且supxX|F(x)|=supxC|f(x)|
(b) 对于任意连续函数f:C[a,b](其中[a,b]是闭区间),都存在一个连续函数F:X[a,b],使得对于所有xCF(x)=f(x)
(c) 对于任意连续函数f:CR,都存在一个连续函数F:XR,使得对于所有xCF(x)=f(x)

意义与解释:

Tietze 扩张定理表明,在T4空间中,定义在闭子集上的任何连续函数都可以延拓到整个空间上,并且保持连续性。定理的不同形式 (a), (b), (c) 针对不同值域的连续函数,其中 (a) 强调了有界函数的延拓可以保持上确界,(b) 针对值域为闭区间的函数,(c) 则是一般实值连续函数的延拓。Tietze 扩张定理是泛函分析和拓扑学的重要工具,它保证了在正规空间中,局部定义的连续函数可以扩展到全局,这在解决许多延拓问题时非常有用。

Urysohn 引理与 Tietze 扩张定理的应用

Urysohn 引理和 Tietze 扩张定理在拓扑学和相关领域有广泛的应用,例如:

度量化定理 (Metrization Theorems):Urysohn 引理是证明 Urysohn 度量化定理 (Urysohn Metrization Theorem) 的关键步骤,该定理给出了拓扑空间可度量化的充分条件。
分割单位 (Partitions of Unity):在微分几何和流形理论中,分割单位的构造依赖于正规空间的存在性以及 Urysohn 引理。
函数逼近 (Function Approximation):Tietze 扩张定理在函数逼近理论中有应用,例如可以用来证明某些函数空间中的逼近定理。
拓扑空间的构造与分类:分离公理,特别是正规性,在构造和分类各种拓扑空间时起着重要作用。例如,紧致 Hausdorff 空间都是正规空间,这使得 Urysohn 引理和 Tietze 扩张定理在紧致 Hausdorff 空间的研究中非常有用。

总结 7.4.3 Urysohn 引理与 Tietze 扩张定理的重要性

Urysohn 引理和 Tietze 扩张定理是正规空间理论的基石,它们不仅揭示了正规空间中连续函数的丰富性,也为解决拓扑学和相关领域的许多问题提供了强有力的工具。理解和掌握这两个定理对于深入学习拓扑学至关重要。

本章系统地介绍了分离公理T0,T1,T2,T3,T4,以及正则空间和正规空间的概念,并探讨了它们之间的关系。最后,我们重点介绍了 Urysohn 引理和 Tietze 扩张定理,这两个定理是正规空间理论的核心内容,也是拓扑学中非常重要的理论工具。掌握分离公理和相关定理,对于理解和应用拓扑学知识至关重要。

<END_OF_CHAPTER/>

8. chapter 8: 可度量化 (Metrization)

8.1 可度量空间的定义与性质 (Definition and Properties of Metrizable Spaces)

知识框架 (Knowledge Framework):

⚝ 可度量空间 (Metrizable Space) 的定义:通过度量 (metric) 引入拓扑 (topology) 的空间。
⚝ 度量相容性 (Metric Compatibility):拓扑与度量之间的协调关系。
⚝ 可度量空间的基本性质:继承度量空间的性质,例如 Hausdorff 性质,正规性等。
⚝ 可度量性的重要意义:简化拓扑研究,连接拓扑学与分析学。

深度解析 (In-depth Analysis):

可度量空间是拓扑学中一类非常重要的空间,它们是可以通过度量来描述其拓扑结构的空间。度量的概念在数学分析中至关重要,而可度量空间则将度量的强大工具引入到更广泛的拓扑学领域。

定义 8.1.1 (可度量空间 (Metrizable Space))

X是一个拓扑空间。如果存在X上的一个度量d,使得由度量d诱导的拓扑TdX的拓扑T相同,即Td=T,则称X可度量空间 (metrizable space),并称度量d相容于 (compatible with)X的拓扑。

简单来说,一个拓扑空间是可度量的,如果我们可以找到一个度量,用这个度量定义的开集族恰好就是这个拓扑空间原有的开集族。

度量诱导拓扑 (Topology Induced by a Metric)

回顾度量空间(X,d)的拓扑Td是如何定义的:一个集合UX是开集,当且仅当对于任意xU,存在r>0,使得开球Bd(x,r)={yXd(x,y)<r}包含于U中,即Bd(x,r)U。度量空间的所有开集族Td构成了一个拓扑。

可度量空间的性质 (Properties of Metrizable Spaces)

由于可度量空间本质上是具有特定拓扑的度量空间,因此它们继承了度量空间的所有拓扑性质。

Hausdorff 性质 (T2空间):每个可度量空间都是 Hausdorff 空间。

证明:设X是可度量空间,d是相容度量。对于任意两个不同的点x,yXxy,则d(x,y)=ϵ>0。取r=ϵ/2。考虑开球Bd(x,r)Bd(y,r)。如果存在zBd(x,r)Bd(y,r),则根据三角不等式,d(x,y)d(x,z)+d(z,y)<r+r=ϵ=d(x,y)这导致矛盾。因此Bd(x,r)Bd(y,r)=。由于开球是开集,因此X是 Hausdorff 空间。

正规性 (T4空间):每个可度量空间都是正规空间。事实上,每个可度量空间都是仿紧空间,而仿紧 Hausdorff 空间是正规的。更初等的证明方法如下:

证明:设X是可度量空间,d是相容度量。设ABX中两个不相交的闭集。对于每个aA,由于B是闭集,aB,所以存在ra>0使得Bd(a,ra)B=。类似地,对于每个bB,存在rb>0使得Bd(b,rb)A=

定义开集U=aABd(a,ra/2)V=bBBd(b,rb/2)。显然AUBV。我们需要证明UV=

假设存在zUV。则存在aAbB使得zBd(a,ra/2)zBd(b,rb/2)。不妨假设rarb。则d(a,z)<ra/2d(b,z)<rb/2ra/2。根据三角不等式,d(a,b)d(a,z)+d(z,b)<ra/2+ra/2=ra因此bBd(a,ra)。但是Bd(a,ra)B=,所以bB,这与bB矛盾。因此UV=。由于UV是开集,且分别包含AB,并且不相交,所以X是正规空间。

第一可数性 (First Countability):每个可度量空间都是第一可数空间。

证明:对于任意点xX,考虑可数邻域基{Bd(x,1/n)nN+}。对于任意包含x的开集U,由于U是开集,存在r>0使得Bd(x,r)U。选取n足够大使得1/n<r,则Bd(x,1/n)Bd(x,r)U。因此{Bd(x,1/n)nN+}x处的可数邻域基。

可度量空间的例子 (Examples of Metrizable Spaces)

度量空间 (Metric Spaces):根据定义,所有的度量空间,赋予由度量诱导的拓扑,都是可度量空间。例如,欧几里得空间Rn配备通常的欧几里得度量是可度量空间。
离散空间 (Discrete Space):离散空间是可度量空间。可以定义度量d(x,y)=1如果xyd(x,x)=0。这个度量诱导的拓扑就是离散拓扑。
实数R欧几里得空间Rn复平面C 都是可度量空间。

非可度量空间的例子 (Examples of Non-metrizable Spaces)

不可数集合上的密着拓扑 (Indiscrete Topology on an Uncountable Set):设X是不可数集合,赋予密着拓扑T={,X}。如果X可度量化,则必须是 Hausdorff 空间。但是对于密着拓扑,如果X至少有两个点,则不是 Hausdorff 空间。因此,不可数集合上的密着拓扑不是可度量化的。
Sorgenfrey 直线 (Rl):Sorgenfrey 直线,也称为下限拓扑直线,是实数集R赋予由形如[a,b)的区间为基生成的拓扑。Sorgenfrey 直线是第一可数空间,也是 Lindelöf 空间,但不是第二可数空间,也不是可度量空间。虽然 Sorgenfrey 直线是正规空间,但它不是可度量化的。这表明正规性和第一可数性不足以保证可度量性。

可度量性的重要性 (Importance of Metrizability)

可度量性在拓扑学中非常重要,因为它允许我们使用度量的工具来研究拓扑空间。度量为我们提供了距离的概念,使得我们可以定义收敛性、连续性、完备性等重要概念,这些概念在分析学中至关重要。可度量化定理的目的就是给出拓扑空间可度量化的充分必要条件,从而帮助我们判断一个拓扑空间是否可以“度量化”。接下来的 Urysohn 度量化定理和 Nagata-Smirnov 度量化定理就是解决这个问题的关键定理。

8.2 Urysohn 度量化定理 (Urysohn Metrization Theorem)

知识框架 (Knowledge Framework):

⚝ Urysohn 度量化定理 (Urysohn Metrization Theorem) 的陈述:第二可数正规空间是可度量空间。
⚝ 定理的重要性:给出了可度量性的一个重要的充分条件,连接了可数性公理和分离公理与可度量性。
⚝ 定理证明的关键思想:Urysohn 引理的应用,构造嵌入映射到 Hilbert 立方体。
⚝ 定理的应用范围:广泛应用于判断常见的拓扑空间是否可度量化。

深度解析 (In-depth Analysis):

Urysohn 度量化定理是拓扑学中最经典的定理之一,它给出了一个拓扑空间可度量化的重要充分条件。这个定理将拓扑空间的可数性条件(第二可数性)和分离性条件(正规性)联系起来,揭示了可度量空间深刻的结构特征。

定理 8.2.1 (Urysohn 度量化定理 (Urysohn Metrization Theorem))

每个第二可数 (second-countable) 的正规 (normal)T1空间都是可度量空间。

注记 (Remarks)

⚝ 由于正规T1空间一定是 Hausdorff 空间(T2空间),所以 Urysohn 度量化定理也可以叙述为:每个第二可数正规 Hausdorff 空间都是可度量空间。
⚝ 反过来,可度量空间不一定是第二可数的(例如,离散不可数空间)。但是,可度量空间如果是第二可数的,则满足 Urysohn 度量化定理的条件。
⚝ Urysohn 度量化定理给出了可度量性的一个充分条件,但不是必要条件。存在不可数基的可度量空间。

证明思路 (Proof Idea)

Urysohn 度量化定理的证明思想非常巧妙,它利用了 Urysohn 引理和嵌入 (embedding) 的概念。证明的核心步骤如下:

  1. 利用第二可数性找到可数基:设X是第二可数正规T1空间,B={Bn}nNX的可数基。
  2. 构造函数族:利用正规性以及 Urysohn 引理,构造一族连续函数{fnm}。对于每一对(n,m),如果BnBm,则利用 Urysohn 引理,存在连续函数fnm:X[0,1]使得fnm(Bn)={0}fnm(XBm)={1}
  3. 定义嵌入映射:利用构造的函数族{fnm},定义一个从X到 Hilbert 立方体Iω=[0,1]N的映射F:XIω。Hilbert 立方体Iω[0,1]的可数个副本的乘积空间,赋予乘积拓扑,并且Iω是可度量化的。
  4. 证明F是嵌入:需要证明F是连续的,单射的,以及F是到其像F(X)的开映射(作为子空间拓扑)。
    ▮▮▮▮⚝ 连续性:由乘积拓扑的性质,只需证明每个分量函数是连续的,而分量函数fnm是连续的。
    ▮▮▮▮⚝ 单射性:利用T1性质和基的性质证明F是单射的。如果xy,则存在基元素Bm包含x但不包含y。由于X是正规T1空间,可以找到合适的Bn使得xBnBnBm。利用fnm可以区分xy,从而证明F(x)F(y)
    ▮▮▮▮⚝ 开映射到像:需要证明对于X中的开集UF(U)F(X)中是开集。这需要利用基的性质和构造的函数族仔细论证。
  5. 结论:由于F是从X到可度量空间Iω的嵌入,因此XIω的子空间F(X)同胚。子空间继承了度量空间的性质,因此F(X)是可度量空间,从而X也是可度量空间。

Urysohn 度量化定理的应用 (Applications of Urysohn Metrization Theorem)

欧几里得空间RnRn是第二可数空间(例如,以有理坐标为中心的有理半径开球族构成可数基),也是正规 Hausdorff 空间。因此,根据 Urysohn 度量化定理,Rn是可度量空间,这与我们已知的结论一致。
流形 (Manifolds):每个流形,如果满足 Hausdorff 和第二可数条件,则它是可度量化的。因为流形是局部欧几里得空间,局部上具有欧几里得空间的性质。对于 Hausdorff 流形,可以证明正则性,再结合第二可数性,即可应用 Urysohn 度量化定理。
紧致 Hausdorff 空间 (Compact Hausdorff Spaces):并非所有紧致 Hausdorff 空间都是可度量化的。但是,如果一个紧致 Hausdorff 空间是第二可数的,那么它就是可度量化的。例如,Cantor 集是紧致 Hausdorff 且第二可数的,因此是可度量化的。

局限性 (Limitations)

Urysohn 度量化定理的条件是充分的,但不是必要的。存在不是第二可数的但可度量化的空间,例如不可数离散空间。为了得到可度量化的充分必要条件,需要更强的定理,例如 Nagata-Smirnov 度量化定理。

8.3 Nagata-Smirnov 度量化定理 (Nagata-Smirnov Metrization Theorem)

知识框架 (Knowledge Framework):

⚝ Nagata-Smirnov 度量化定理 (Nagata-Smirnov Metrization Theorem) 的陈述:利用σ-局部有限基刻画可度量空间。
σ-局部有限基 (σ-locally finite base ) 的定义:可数个局部有限族并集构成的基。
⚝ 定理的重要性:给出了可度量空间的充分必要条件,是可度量化理论的顶峰。
⚝ 定理证明的关键思想:Paracompactness (仿紧性) 的应用,分割单位 (partition of unity) 的构造。
⚝ 定理的应用范围:更广泛地应用于判断拓扑空间是否可度量化,尤其对于非第二可数空间。

深度解析 (In-depth Analysis):

Nagata-Smirnov 度量化定理是拓扑学中关于可度量化问题的最终答案,它给出了一个拓扑空间可度量化的充分必要条件。这个定理比 Urysohn 度量化定理更强大,因为它移除了第二可数性的限制,使用了更精细的拓扑工具——σ-局部有限基。

定义 8.3.1 (σ-局部有限基 (σ-locally finite base))

一个拓扑空间X的基B称为 σ-局部有限基 (σ-locally finite base),如果B可以表示为可数个局部有限族 (locally finite family) 的并集,即B=n=1Bn,其中每个Bn都是局部有限族。

定义 8.3.2 (局部有限族 (Locally Finite Family))

一个集合族F={Aα}αΛ被称为 局部有限族 (locally finite family),如果对于任意点xX,都存在x的一个邻域Ux,使得Ux只与F中的有限个集合相交,即集合{αΛUxAα}是有限集。

定理 8.3.3 (Nagata-Smirnov 度量化定理 (Nagata-Smirnov Metrization Theorem))

一个拓扑空间X是可度量空间,当且仅当X是正则 (regular)T1空间,并且具有σ-局部有限基。

注记 (Remarks)

⚝ 正则T1空间一定是 Hausdorff 空间。因此,条件也可以叙述为正则 Hausdorff 空间具有σ-局部有限基。
⚝ Nagata-Smirnov 度量化定理给出了可度量性的充分必要条件。这意味着,如果一个正则T1空间具有σ-局部有限基,那么它一定是可度量化的;反之,如果一个空间是可度量化的,那么它一定是正则T1空间,并且具有σ-局部有限基。
⚝ Urysohn 度量化定理是 Nagata-Smirnov 定理的一个推论。如果一个空间是第二可数正规T1空间,那么它可以证明它具有σ-局部有限基。

证明思路 (Proof Idea)

Nagata-Smirnov 度量化定理的证明比较复杂,需要用到仿紧空间和分割单位等工具。证明的两个方向分别如下:

必要性 ():如果X是可度量空间,则需要证明X是正则T1空间,并且具有σ-局部有限基。
▮▮▮▮⚝ 可度量空间是 Hausdorff 空间,也是正规空间,因此自然是正则T1空间。
▮▮▮▮⚝ 关键是证明可度量空间具有σ-局部有限基。设dX上的相容度量。对于每个nN+,考虑开覆盖Un={Bd(x,1/n)xX}。由于度量空间是仿紧的,存在Unσ-局部有限加细Vn。可以证明B=n=1VnXσ-局部有限基。

充分性 ():如果X是正则T1空间,并且具有σ-局部有限基,则需要证明X是可度量空间。
▮▮▮▮⚝ 设B=n=1BnXσ-局部有限基,其中每个Bn是局部有限族。
▮▮▮▮⚝ 利用正则性,对于每个BBn,可以找到开集UB使得UBB。再利用 Urysohn 引理,构造连续函数fB:X[0,1]使得fB(UB)={1}fB(XB)={0}
▮▮▮▮⚝ 定义度量d(x,y)=n=1BBn12n|fB(x)fB(y)|。需要证明这个度量d是良定义的,并且由d诱导的拓扑与X的拓扑相同。关键在于利用σ-局部有限性保证级数收敛和拓扑等价性。

Nagata-Smirnov 度量化定理的应用 (Applications of Nagata-Smirnov Metrization Theorem)

所有可度量空间:Nagata-Smirnov 定理给出了可度量空间的完整刻画,因此可以直接用来判断一个空间是否可度量化。
Paracompact Hausdorff 流形:所有 paracompact Hausdorff 流形都是可度量化的。由于流形局部欧几里得,具有局部有限基,结合 paracompactness 和 Hausdorff 性质,可以证明存在σ-局部有限基,再利用 Nagata-Smirnov 定理即可得到可度量性。
CW 复形 (CW Complexes):所有 CW 复形都是可度量化的。CW 复形是拓扑学中非常重要的空间,Nagata-Smirnov 定理保证了它们的可度量性。

总结 (Summary)

Nagata-Smirnov 度量化定理是可度量化理论的基石,它提供了判断一个拓扑空间是否可度量化的充分必要条件。与 Urysohn 度量化定理相比,Nagata-Smirnov 定理更加强大和通用,适用于更广泛的拓扑空间,特别是那些不满足第二可数性的空间。理解这两个定理及其证明思路,对于深入学习拓扑学和相关领域至关重要。

<END_OF_CHAPTER/>

9. chapter 9: 同伦论初步 (Introduction to Homotopy Theory)

9.1 同伦关系与同伦等价 (Homotopy Relation and Homotopy Equivalence)

在拓扑学中,同伦 (Homotopy) 的概念提供了一种比较两个连续映射 (Continuous Mapping) 的方法,这种比较比简单的相等性更为宽松。直观上,如果我们可以将一个连续映射“连续地变形”为另一个连续映射,则称这两个映射是同伦的。同伦关系是同伦论 (Homotopy Theory) 的基础,而同伦等价 (Homotopy Equivalence) 则是一种比同胚 (Homeomorphism) 更弱的等价关系,它在拓扑空间的分类中扮演着重要的角色。

定义 9.1.1 (同伦关系 (Homotopy Relation))

XY是拓扑空间,f:XYg:XY是两个连续映射。我们称fg同伦的 (homotopic),记作fg,如果存在一个连续映射H:X×[0,1]Y,使得对于所有xX,满足以下条件:

H(x,0)=f(x)H(x,1)=g(x)其中[0,1]表示单位闭区间,X×[0,1]赋予乘积拓扑 (Product Topology)。映射H称为从fg的一个同伦 (homotopy)。对于每个固定的t[0,1],映射Ht:XY定义为Ht(x)=H(x,t),可以看作是fg的一个中间变形过程。当t从 0 变化到 1 时,Ht连续地从f=H0变形到g=H1

例 9.1.2 (直线同伦 (Straight-line Homotopy))

f,g:XRn是从拓扑空间X到欧几里得空间 (Euclidean Space)Rn的两个连续映射。定义映射H:X×[0,1]Rn为:H(x,t)=(1t)f(x)+tg(x)这个H被称为直线同伦 (straight-line homotopy)。由于fg是连续的,且乘法和加法运算在Rn上是连续的,因此H是连续的。此外,

H(x,0)=(10)f(x)+0g(x)=f(x)H(x,1)=(11)f(x)+1g(x)=g(x)所以,H是从fg的一个同伦,因此fg。这意味着任何两个从拓扑空间XRn的连续映射都是同伦的。

定理 9.1.3 (同伦关系是等价关系 (Homotopy Relation is an Equivalence Relation))

在拓扑空间Y的所有从XY的连续映射的集合C(X,Y)上,同伦关系是一个等价关系,即它满足:

自反性 (Reflexivity):对于任何连续映射f:XY,有ff
对称性 (Symmetry):如果fg,则gf
传递性 (Transitivity):如果fggh,则fh

证明:

自反性:取同伦H(x,t)=f(x)对于所有t[0,1]。则H:X×[0,1]Y是连续的,且H(x,0)=f(x)H(x,1)=f(x)。因此ff

对称性:如果fg,则存在同伦H:X×[0,1]Y使得H(x,0)=f(x)H(x,1)=g(x)。定义H(x,t)=H(x,1t)。则H:X×[0,1]Y也是连续的,且H(x,0)=H(x,1)=g(x)H(x,1)=H(x,0)=f(x)。因此gf

传递性:如果fggh,则存在同伦H:X×[0,1]Yfg,以及同伦K:X×[0,1]Ygh。定义L:X×[0,1]Y为:L(x,t)={H(x,2t)0t1/2K(x,2t1)1/2t1t=1/2时,H(x,21/2)=H(x,1)=g(x)K(x,21/21)=K(x,0)=g(x)。因此,在t=1/2处,L的定义是相容的。由于HK都是连续的,且在t=1/2处拼接良好,根据粘合引理 (Pasting Lemma),L是连续的。此外,

L(x,0)=H(x,0)=f(x)L(x,1)=K(x,211)=K(x,1)=h(x)因此fh

由于同伦关系是一个等价关系,我们可以考虑同伦等价类 (homotopy equivalence class)

定义 9.1.4 (同伦等价 (Homotopy Equivalence))

XY是拓扑空间。如果存在连续映射f:XYg:YX使得gfidXfgidY,其中idX:XXidY:YY分别是XY上的恒等映射 (Identity Mapping),则称XY同伦等价的 (homotopy equivalent),或具有相同的同伦类型 (same homotopy type),记作XY。映射f称为同伦等价 (homotopy equivalence)g称为f同伦逆 (homotopy inverse)

例 9.1.5 (圆圈与环面 (Circle and Annulus))

S1={(x,y)R2x2+y2=1}是单位圆圈,A={(x,y)R21/2x2+y21}是一个环面 (annulus)。我们说明S1A

定义映射f:S1A为包含映射 (inclusion map),即f(x)=xS1视为A的子空间。定义映射g:AS1为将环面上的点投影到单位圆圈上,例如g(x,y)=(xx2+y2,yx2+y2)

gf:S1S1g(f(x))=g(x)=(xx2+y2,yx2+y2)。当xS1时,x2+y2=1,所以g(f(x))=(x1,y1)=(x,y)=x=idS1(x)。因此gf=idS1,从而gfidS1

另一方面,考虑fg:AA(fg)(x,y)=f(g(x,y))=g(x,y)=(xx2+y2,yx2+y2)。我们需要证明fgidA。定义同伦H:A×[0,1]A为:H((x,y),t)=(1t)(x,y)+tg(x,y)=(1t)(x,y)+t(xx2+y2,yx2+y2)t=0时,H((x,y),0)=(x,y)=idA(x,y)
t=1时,H((x,y),1)=g(x,y)=(fg)(x,y)

我们需要验证对于所有t[0,1](x,y)AH((x,y),t)A。即要验证1/2H((x,y),t)21
由于g(x,y)是单位向量,而(x,y)的模长在[1/2,1]之间,直观上看,H((x,y),t)(x,y)g(x,y)的凸组合,应该还在环面A内。更精确的证明需要仔细分析模长的变化,但从几何直观上,环面A可以连续收缩到其边界圆圈S1。因此,fgidA

综上,gfidS1fgidA,所以S1A

注 9.1.6

同伦等价是一种比同胚更弱的概念。如果两个空间是同胚的,则它们一定是同伦等价的,但反之不然。例如,圆圈S1和环面A是同伦等价的,但它们不是同胚的。同伦等价关注的是空间的“形状”或“连通性”等拓扑性质,而忽略了更精细的结构。

9.2 基本群 (Fundamental Group)

基本群 (Fundamental Group) 是代数拓扑 (Algebraic Topology) 中最重要的工具之一,它将拓扑空间与群论联系起来,通过研究拓扑空间中的环路 (loop) 的同伦类来刻画空间的性质。

定义 9.2.1 (道路 (Path) 和环路 (Loop))

X是拓扑空间。从单位区间I=[0,1]X的连续映射γ:IX称为X中的一条道路 (path)。点γ(0)称为道路的起点 (starting point),点γ(1)称为道路的终点 (ending point)

如果一条道路γ的起点和终点相同,即γ(0)=γ(1)=x0,则称γ为以x0基点 (base point)环路 (loop)

定义 9.2.2 (道路同伦 (Path Homotopy))

γσX中两条道路,它们具有相同的起点x0和相同的终点x1。我们称γσ道路同伦的 (path homotopic),记作γpσ,如果存在一个连续映射H:I×IX(其中I=[0,1]) 使得对于所有s,tI,满足以下条件:

H(s,0)=γ(s)H(s,1)=σ(s)H(0,t)=x0(对于所有tI)
H(1,t)=x1(对于所有tI)

条件 ③ 和 ④ 表明,在同伦变形过程中,道路的起点和终点始终保持不变。映射H称为从γσ的一个道路同伦 (path homotopy)

类似于同伦关系,道路同伦关系p也是一个等价关系。我们可以考虑道路同伦等价类。

定义 9.2.3 (道路的乘积 (Product of Paths))

γX中一条从x0x1的道路,σX中一条从x1x2的道路。定义它们的乘积 (product)γσ为一条从x0x2的道路,定义如下:(γσ)(s)={γ(2s)0s1/2σ(2s1)1/2s1直观上,γσ是先沿着γ走完,再沿着σ走完。

定理 9.2.4 (基本群的定义 (Definition of Fundamental Group))

X是拓扑空间,x0X是一个基点。考虑X中所有以x0为基点的环路的集合。定义π1(X,x0)为所有以x0为基点的环路的道路同伦等价类的集合。在π1(X,x0)上定义一个二元运算[γ][σ]=[γσ],其中[γ]表示环路γ的道路同伦等价类。则(π1(X,x0),)构成一个群,称为X在基点x0处的基本群 (fundamental group)

定理 9.2.5 (基本群的群结构 (Group Structure of Fundamental Group))

基本群π1(X,x0)的群结构由道路乘积诱导的运算[γ][σ]=[γσ]给出,它满足群的公理:

封闭性 (Closure):如果[γ],[σ]π1(X,x0),则[γ][σ]=[γσ]π1(X,x0)
结合律 (Associativity)([γ][σ])[τ]=[γ]([σ][τ]),即(γσ)τpγ(στ)
单位元 (Identity Element):设cx0是常值环路cx0(s)=x0对于所有sI。则单位元是[cx0],即[γ][cx0]=[cx0][γ]=[γ],即γcx0pγcx0γpγ
逆元 (Inverse Element):对于每个[γ]π1(X,x0),存在逆元[γ]1=[γ¯],其中γ¯(s)=γ(1s)γ的反向道路。满足[γ][γ¯]=[γ¯][γ]=[cx0],即γγ¯pcx0γ¯γpcx0

注 9.2.6 (基点依赖性 (Base Point Dependence))

基本群的定义依赖于基点x0。如果X是道路连通的 (path-connected),则对于不同的基点x0,x1X,基本群π1(X,x0)π1(X,x1)是同构的 (isomorphic)。因此,对于道路连通空间,我们通常可以省略基点,记为π1(X)

例 9.2.7 (单点空间的基本群 (Fundamental Group of a Point Space))

X={x0}是单点空间。则X中只有唯一的环路,即常值环路cx0。任何两个环路都是道路同伦的(因为只有一个环路)。因此,π1({x0},x0)只包含一个元素[cx0],它是平凡群 (trivial group),记作{e}1

例 9.2.8 (欧几里得空间的基本群 (Fundamental Group of Euclidean Space))

X=Rn是欧几里得空间。对于任意环路γx0为基点,我们可以构造直线同伦H(s,t)=(1t)γ(s)+tx0。当t=0时,H(s,0)=γ(s)。当t=1时,H(s,1)=x0=cx0(s)。对于每个t[0,1]H(0,t)=(1t)γ(0)+tx0=(1t)x0+tx0=x0H(1,t)=(1t)γ(1)+tx0=(1t)x0+tx0=x0。因此H是从γ到常值环路cx0的道路同伦。这意味着任何环路γ都道路同伦于常值环路cx0。所以π1(Rn,x0)={[cx0]}是平凡群。我们称Rn单连通的 (simply connected)

9.3 道路提升引理与覆盖映射 (Path Lifting Lemma and Covering Maps)

覆盖空间 (Covering Space) 是研究拓扑空间的重要工具,它与基本群有着密切的联系。道路提升引理 (Path Lifting Lemma) 是覆盖空间理论中的一个基本结果,它描述了覆盖映射 (covering map) 如何提升道路。

定义 9.3.1 (覆盖映射 (Covering Map))

p:X~X是一个连续满射 (continuous surjection)。如果对于每个点xX,都存在一个邻域 (neighborhood)Uofx,使得p1(U)X~中一族互不相交的开集{Vα}αA的并,并且对于每个αAp|Vα:VαU都是同胚,则称p覆盖映射 (covering map)X~称为X覆盖空间 (covering space)。邻域U称为均匀邻域 (evenly covered neighborhood)

例 9.3.2 (指数映射 (Exponential Map) 作为覆盖映射)

考虑指数映射p:RS1定义为p(t)=(cos(2πt),sin(2πt))=e2πit。这里S1看作复平面单位圆周。对于S1上的任何点x,例如x=(1,0),我们可以取x的邻域U=S1{(0,1)}。则p1(U)=nZ(n1/4,n+1/4)。每个区间Vn=(n1/4,n+1/4)p下同胚于U。类似地,对于S1上的其他点,我们也可以找到均匀邻域。因此,p:RS1是一个覆盖映射,RS1的覆盖空间。

定理 9.3.3 (道路提升引理 (Path Lifting Lemma))

p:X~X是一个覆盖映射,γ:[0,1]XX中的一条道路,起点为γ(0)=x0。设x~0X~满足p(x~0)=x0。则存在唯一的道路γ~:[0,1]X~使得γ~(0)=x~0pγ~=γ。道路γ~称为γ提升 (lift),起点为x~0

证明思路:

利用γ([0,1])的紧致性,可以找到有限个均匀邻域覆盖γ([0,1])。将[0,1]分割成小区间,使得每个小区间上的γ都落在某个均匀邻域内。在每个小区间上,利用p的局部同胚性质,逐步提升道路。唯一性来自于局部同胚的唯一逆映射。

定理 9.3.4 (同伦提升引理 (Homotopy Lifting Lemma))

p:X~X是一个覆盖映射,H:[0,1]×[0,1]X是一个同伦,设x~0X~满足p(x~0)=H(0,0)。则存在唯一的同伦H~:[0,1]×[0,1]X~使得H~(0,0)=x~0pH~=H。此外,如果H是道路同伦,即H(0,t)=x0H(1,t)=x1对于所有t[0,1],则提升同伦H~也是道路同伦,即H~(0,t)=x~0H~(1,t)=x~1对于所有t[0,1],其中x~1H(1,0)的提升的终点。

道路提升引理的应用:

道路提升引理是研究覆盖空间和基本群关系的关键。它可以用来证明覆盖映射诱导的基本群同态是单射 (injective)。

9.4 基本群的计算 (Computation of Fundamental Groups)

计算拓扑空间的基本群是代数拓扑的核心问题之一。对于简单的空间,如欧几里得空间和单点空间,基本群是平凡群。对于更复杂的空间,我们需要使用一些工具和技巧来计算基本群。

9.4.1 圆的基本群 (Fundamental Group of the Circle)

我们来计算圆圈S1的基本群π1(S1,b),其中b=(1,0)S1可以作为基点。我们利用覆盖映射p:RS1p(t)=e2πit。设b~=0R,则p(b~)=b

考虑环路γ:[0,1]S1b为基点,即γ(0)=γ(1)=b。根据道路提升引理,存在唯一的提升道路γ~:[0,1]R使得γ~(0)=b~=0pγ~=γ。由于γ(1)=b,所以p(γ~(1))=γ(1)=b=p(0)。因此γ~(1)必须是p1(b)=Z中的整数。

定义映射ϕ:π1(S1,b)Zϕ([γ])=γ~(1),其中γ~γ的以γ~(0)=0为起点的提升。

定理 9.4.1 (圆的基本群 (Fundamental Group of the Circle))

映射ϕ:π1(S1,b)Z是一个群同构 (group isomorphism)。因此,π1(S1,b)Z

证明思路:

① 证明ϕ是良定义的 (well-defined):如果γpσ,则γ~pσ~,从而γ~(1)=σ~(1)
② 证明ϕ是同态 (homomorphism):ϕ([γ][σ])=ϕ([γσ])=ϕ([γ])+ϕ([σ])
③ 证明ϕ是双射 (bijective):单射性 (injectivity) 和满射性 (surjectivity)。

具体证明概要:

良定义性:如果γpσ,存在道路同伦H:I×IS1γσ。根据同伦提升引理,存在提升同伦H~:I×IRγ~σ~。由于H~(0,t)=x~0=0H~(1,t)p1(b)=Z中的整数,且tH~(1,t)是连续的,所以H~(1,t)必须是常数。因此γ~(1)=H~(1,0)=H~(1,1)=σ~(1)。所以ϕ是良定义的。

同态性:考虑[γ],[σ]π1(S1,b)。设γ~γ的提升,σ~σ的提升,且γ~(1)=n。我们需要提升γσ。先提升γ得到γ~,终点为γ~(1)=n。然后提升σ,起点应该在γ~的终点上方。考虑σσ的平移,使得起点为b。提升σn开始,得到σ~。则γ~σ~γσ的提升,且(γ~σ~)(1)=σ~(1)=n+σ~(1)。因此ϕ([γ][σ])=ϕ([γ])+ϕ([σ])

双射性
▮▮▮▮⚝ 满射性:对于任何整数nZ,定义环路γn(s)=e2πins。则γn是以b为基点的环路。提升γn从 0 开始得到γ~n(s)=ns。则γ~n(1)=n。所以ϕ([γn])=n。因此ϕ是满射的。
▮▮▮▮⚝ 单射性:如果ϕ([γ])=ϕ([σ]),则γ~(1)=σ~(1)=n。考虑σ~(s)=σ~(s)n。则σ~(0)=nσ~(1)=0。考虑σ~(s)=σ~(s)σ~(0)。考虑γ~σ~都是以 0 为起点,终点都是n。考虑道路σ~1γ~。它的起点和终点都是 0。p(σ~1γ~)=(pσ~)1(pγ~)=σ1γ。如果ϕ([γ])=ϕ([σ]),则γ~(1)=σ~(1)。考虑H~(s,t)=(1t)γ~(s)+tσ~(s)。这是R中的直线同伦。H~(0,t)=(1t)γ~(0)+tσ~(0)=0H~(1,t)=(1t)γ~(1)+tσ~(1)=npH~=HS1中的同伦,起点和终点固定。因此γpσ。所以ϕ是单射的。

9.4.2 球的基本群 (Fundamental Group of the Sphere)

对于n2n-维球面Sn是单连通的,即π1(Sn,x0)={e}。特别是,对于2-维球面S2π1(S2,x0)={e}

定理 9.4.2 (球的基本群 (Fundamental Group of the Sphere))

对于n2π1(Sn)={e}

证明思路 (对于S2):

考虑S2{N}同胚于R2,其中N是北极点。任何环路γS2上可以道路同伦于不经过北极点的环路。因为如果γ经过北极点,可以稍微扰动γ使得它避开北极点,且这个扰动是同伦的。如果γ不经过北极点,则γ落在S2{N}R2中。由于R2是单连通的,所以γR2中道路同伦于常值环路。因此γS2中也道路同伦于常值环路。所以π1(S2)={e}

更严格的证明需要使用单纯逼近定理 (Simplicial Approximation Theorem)Lebesgue 数引理 (Lebesgue Number Lemma) 等工具,这里只给出直观的解释。

总结

本章我们介绍了同伦论的基本概念,包括同伦关系、同伦等价、基本群、覆盖映射和道路提升引理。我们计算了圆圈S1的基本群为Z,以及球面Sn(n2) 的基本群为平凡群。这些概念和计算为进一步研究拓扑空间的性质奠定了基础。

<END_OF_CHAPTER/>

10. chapter 10: 覆盖空间 (Covering Spaces)

10.1 覆盖空间的定义与性质 (Definition and Properties of Covering Spaces)

覆盖空间 (Covering Space) 的概念是拓扑学中一个核心且富有洞察力的概念,它提供了一种研究拓扑空间结构的新视角,尤其是在理解空间的连通性和基本群方面起着至关重要的作用。直观上,覆盖空间将一个“简单”的空间“覆盖”在另一个空间之上,使得局部看起来与原空间相同,但整体结构可能更为复杂或“展开”。

定义 10.1.1 覆盖空间 (Covering Space)

p:X~X是连续满射 (continuous surjection)。我们称p覆盖映射 (covering map),且X~X覆盖空间 (covering space),如果对于每个点xX,都存在一个邻域 (neighborhood)UX包含x,使得逆像 (preimage)p1(U)X~中一族互不相交的开集 (disjoint open sets){Vα}αA的并集,即p1(U)=αAVα,并且对于每个αA,限制映射 (restriction map)p|Vα:VαU都是同胚 (homeomorphism)。这样的邻域U称为 均匀邻域 (evenly covered neighborhood)

解释:

连续满射 (Continuous Surjection):p必须是连续的,并且X~中的每个点都映射到X中的某个点,且X中的每个点都是X~中至少一个点的像。
均匀邻域 (Evenly Covered Neighborhood): 关键在于每个点xX都有一个特殊的邻域U,当我们将U“拉回”到X~时,它会分裂成若干个互不相交的开集Vα,每个Vα都被p同胚地映射到U上。这意味着在每个Vα上,X~看起来就像X的一个“副本”。
同胚 (Homeomorphism):p|Vα:VαU是同胚意味着p|Vα是双射 (bijective)、连续 (continuous),且逆映射 (inverse map)(p|Vα)1也连续。简而言之,VαU在拓扑上是相同的。

例子 10.1.2 圆的覆盖空间 (Covering Space of the Circle)

考虑圆S1={(x,y)R2x2+y2=1}。我们可以将实数轴R看作是圆S1的覆盖空间。定义映射p:RS1为:p(t)=(cos(2πt),sin(2πt))这个映射将实数t映射到圆S1上的点,角度为2πt(弧度)。

为了验证p是一个覆盖映射,我们取S1上的任意一点x。例如,考虑点(1,0)S1。我们可以选择(1,0)的一个邻域US1除去点(1,0)后的部分,即U=S1{(1,0)}。那么p1(U)R中形如(n1/2,n+1/2)的开区间 (open interval) 的并集,其中n为整数。对于每个这样的开区间Vn=(n1/2,n+1/2),限制映射p|Vn:VnU都是同胚。

性质 10.1.3 覆盖映射的性质 (Properties of Covering Maps)

p:X~X是一个覆盖映射。

局部同胚 (Local Homeomorphism): 覆盖映射p是局部同胚。这意味着对于X~中的每个点x~,都存在一个包含x~的开集VX~,使得p(V)X中的开集,并且p|V:Vp(V)是同胚。这是覆盖空间定义的直接结果,因为每个x~X~都包含在某个Vα中,而p|Vα:VαU是同胚,其中Up(x~)的均匀邻域。

开映射 (Open Map): 覆盖映射p是开映射。如果O~X~是开集,那么p(O~)X也是开集。为了证明这一点,取xp(O~),则存在x~O~使得p(x~)=x。取x的均匀邻域U,使得p1(U)=αAVα,其中p|Vα:VαU是同胚。由于O~是开集,O~VαVα中是开集。因为p|Vα是同胚,所以p(O~Vα)U中是开集,从而在X中也是开集。因此,p(O~)=αAp(O~Vα)是开集的并集,所以是开集。

离散逆像 (Discrete Preimage): 对于每个点xX,逆像p1(x)X~中的离散子集 (discrete subset)。这意味着p1(x)中的每个点在X~中都有一个邻域,该邻域不包含p1(x)中的其他点。这是因为对于x的均匀邻域Up1(U)=αAVα,且p|Vα:VαU是同胚。因此,对于每个x~p1(x),如果x~Vα,那么Vαx~的邻域,且Vαp1(x)={x~}

提升性质 (Lifting Property): 覆盖空间的一个重要性质是路径提升 (path lifting) 和同伦提升 (homotopy lifting) 性质,这将在后续章节中详细讨论。这些性质使得我们能够将X中的路径和同伦“提升”到X~中,从而建立X~X之间拓扑性质的联系。

覆盖空间的纤维 (Fiber of a Covering Space)

对于覆盖映射p:X~X和点xX,逆像p1(x)称为点x上的 纤维 (fiber)。由于覆盖映射是局部同胚且逆像是离散的,纤维p1(x)X~中的离散子集。对于连通空间X,所有纤维都具有相同的基数 (cardinality)。这个基数称为覆盖映射的 度 (degree)。例如,对于圆的覆盖映射p:RS1,每个点的纤维是p1((cos(2πθ),sin(2πθ)))={θ+nnZ},这是一个可数无限集,因此这个覆盖映射的度是可数无限的。对于将圆S1覆盖到自身的映射q:S1S1定义为q(z)=zn(在复数表示下,n是正整数),其度为n

10.2 万有覆盖空间 (Universal Covering Space)

万有覆盖空间 (Universal Covering Space) 是覆盖空间理论中一个极其重要的概念。它在某种意义上是“最大”的覆盖空间,能够“覆盖”所有其他的覆盖空间。理解万有覆盖空间有助于我们深入了解空间的拓扑结构,特别是其基本群。

定义 10.2.1 万有覆盖空间 (Universal Covering Space)

一个拓扑空间X~被称为 单连通的 (simply connected),如果它是道路连通的 (path-connected) 且其基本群 (fundamental group) 是平凡群 (trivial group),即π1(X~,x~0)={e}对于任意基点x~0X~

定义 10.2.2 万有覆盖映射与万有覆盖空间 (Universal Covering Map and Universal Covering Space)

如果存在一个覆盖映射p:X~X,其中X~是单连通的,则p称为 万有覆盖映射 (universal covering map)X~称为X万有覆盖空间 (universal covering space)

直观理解:

万有覆盖空间可以被视为将原空间“完全展开”,消除所有“环路”的空间。例如,实数轴R是圆S1的万有覆盖空间。在S1上可以绕圆环绕圈,但在R上,路径永远不会形成环路(在R中任何环路都可以连续收缩成一点,即R是单连通的)。

定理 10.2.3 万有覆盖空间的存在性与唯一性 (Existence and Uniqueness of Universal Covering Space)

X是道路连通的、局部道路连通的 (locally path-connected) 和半局部单连通的 (semi-locally simply connected) 空间。那么,存在X的万有覆盖空间(X~,p)。此外,万有覆盖空间在同胚意义下是唯一的。更精确地说,如果(p1:X~1X)(p2:X~2X)都是X的万有覆盖空间,并且存在x~1X~1x~2X~2使得p1(x~1)=p2(x~2)=x0,那么存在唯一的同胚h:X~1X~2使得p2h=p1h(x~1)=x~2

条件解释:

道路连通 (Path-connected): 空间中任意两点之间都存在路径连接。
局部道路连通 (Locally path-connected): 空间中每一点的每个邻域都包含一个包含该点的道路连通的邻域。
半局部单连通 (Semi-locally simply connected): 对于每一点xX,存在一个邻域U使得由包含在U中的环路诱导的基本群同态π1(U,x)π1(X,x)是平凡的 (trivial)。直观上,这意味着在X中可以收缩的“小”环路,在某个邻域U中已经是可以收缩的。

大多数常见的拓扑空间(例如流形 (manifolds)、CW-复形 (CW-complexes))都满足这些条件。

构造万有覆盖空间 (Construction of Universal Covering Space)

对于满足定理 10.2.3 条件的空间X,我们可以通过以下方式构造其万有覆盖空间X~

  1. 选择基点 (Choose a base point): 选取X中的一个基点x0X
  2. 定义点集 (Define the point set): 定义X~为从x0出发的所有路径的同伦等价类 (homotopy equivalence classes) 的集合。更具体地,X~={[γ]γ 是 X 中以 γ(0)=x0 开始的路径},其中[γ]表示路径γ的路径同伦等价类。
  3. 定义覆盖映射 (Define the covering map): 定义映射p:X~Xp([γ])=γ(1),即将路径的同伦类映射到路径的终点。
  4. 定义拓扑 (Define the topology): 为了在X~上定义拓扑,我们需要定义开集。对于X中的开集U和点xU,以及x~=[γ]X~使得p(x~)=γ(1)=x,我们定义U[γ]={[γα]α 是以 x 开始且完全在 U 中的路径},其中γα表示路径γα的连接 (concatenation)。集合{U[γ]U 是 X 的开集,[γ]X~,p([γ])U}构成X~的拓扑基 (basis)。

通过这种构造,可以证明p:X~X是一个覆盖映射,并且X~是单连通的,因此X~X的万有覆盖空间。

例子 10.2.4 圆的万有覆盖空间 (Universal Covering Space of the Circle)

S1的万有覆盖空间是实数轴R,覆盖映射是p(t)=(cos(2πt),sin(2πt))。我们已经知道R是单连通的。

例子 10.2.5n-维球面的万有覆盖空间 (Universal Covering Space of then-Sphere,n2)

对于n2n-维球面Sn是单连通的。因此,Sn自身就是其万有覆盖空间,覆盖映射是恒等映射 (identity map)id:SnSn

例子 10.2.6 环面T2=S1×S1的万有覆盖空间 (Universal Covering Space of the TorusT2=S1×S1)

环面T2=S1×S1的万有覆盖空间是欧几里得平面R2,覆盖映射p:R2T2可以定义为p(s,t)=((cos(2πs),sin(2πs)),(cos(2πt),sin(2πt)))

10.3 覆盖变换群 (Deck Transformation Group)

覆盖变换群 (Deck Transformation Group),也称为自同构群 (automorphism group) 或覆盖群 (covering group),描述了覆盖空间自身的对称性,并且与基本群有着深刻的联系。

定义 10.3.1 覆盖变换 (Deck Transformation)

p:X~X是一个覆盖映射。一个 覆盖变换 (deck transformation) 是一个同胚ϕ:X~X~,使得pϕ=p。也就是说,覆盖变换ϕ保持纤维不变,它将纤维p1(x)映射到自身。

直观理解:

覆盖变换是覆盖空间X~到自身的一种“移动”,这种移动保持了X~X的覆盖关系。想象一下圆S1的覆盖空间R。平移变换ϕn(t)=t+n(其中n是整数) 是R的覆盖变换,因为p(ϕn(t))=p(t+n)=(cos(2π(t+n)),sin(2π(t+n)))=(cos(2πt),sin(2πt))=p(t)

定理 10.3.2 覆盖变换群 (Deck Transformation Group)

所有覆盖变换的集合,在映射复合运算下构成一个群,称为 覆盖变换群 (deck transformation group),记为Deck(p)Autp(X~)。群运算是映射的复合,单位元是恒等映射idX~,逆元是同胚的逆映射。

性质 10.3.3 覆盖变换群的性质 (Properties of Deck Transformation Group)

p:X~X是一个覆盖映射,Deck(p)是其覆盖变换群。

传递性 (Transitivity) (对于万有覆盖空间): 如果p:X~X是万有覆盖映射,且X是道路连通的,那么Deck(p)在每个纤维上传递作用 (transitively acts on each fiber)。这意味着对于任意xX和任意x~1,x~2p1(x),存在一个覆盖变换ϕDeck(p)使得ϕ(x~1)=x~2

自由作用 (Free Action): 如果p:X~X是覆盖映射,且X~是 Hausdorff 空间 (Hausdorff space),那么Deck(p)X~上自由作用 (freely acts onX~)。这意味着对于任何x~X~和非单位元的覆盖变换ϕDeck(p){idX~},都有ϕ(x~)x~

与基本群的关系 (Relationship with Fundamental Group): 对于道路连通的、局部道路连通的、半局部单连通的空间X及其万有覆盖空间p:X~X,覆盖变换群Deck(p)同构于基空间X的基本群π1(X,x0)。这是一个非常深刻的结果,揭示了覆盖变换群和基本群之间的紧密联系。

例子 10.3.4 圆的覆盖变换群 (Deck Transformation Group of the Circle)

对于圆S1的万有覆盖空间R和覆盖映射p:RS1,覆盖变换群Deck(p)由平移变换ϕn(t)=t+n(其中nZ) 组成。这个群同构于整数加法群Z,也同构于S1的基本群π1(S1)Z

例子 10.3.5 环面的覆盖变换群 (Deck Transformation Group of the Torus)

对于环面T2=S1×S1的万有覆盖空间R2和覆盖映射p:R2T2,覆盖变换群Deck(p)由平移变换ϕ(m,n)(s,t)=(s+m,t+n)(其中(m,n)Z2) 组成。这个群同构于Z2,也同构于T2的基本群π1(T2)Z2

10.4 覆盖空间与基本群的关系 (Relationship between Covering Spaces and Fundamental Group)

覆盖空间理论与基本群理论紧密相连,覆盖空间为研究基本群提供了几何工具,而基本群则为分类覆盖空间提供了代数方法。

定理 10.4.1 基本群的子群与覆盖空间的对应 (Correspondence between Subgroups of Fundamental Group and Covering Spaces)

X是道路连通的、局部道路连通的、半局部单连通的空间,x0X是基点。那么,存在以下一一对应关系:{基本群 π1(X,x0) 的子群}{基点为 x0 的覆盖空间 (p:X~X,x~0)}/H(X~H,pH)其中,(X~H,pH)是与子群Hπ1(X,x0)对应的覆盖空间,表示覆盖空间之间的同构关系(保持基点)。

解释:

基点为x0的覆盖空间 (Covering space based atx0): 指覆盖空间p:X~X以及选定的基点x~0X~满足p(x~0)=x0
覆盖空间之间的同构 (Isomorphism of covering spaces): 两个基点覆盖空间(p1:X~1X,x~1)(p2:X~2X,x~2)是同构的,如果存在同胚h:X~1X~2使得p2h=p1h(x~1)=x~2

定理 10.4.2 覆盖映射诱导的基本群同态 (Induced Homomorphism of Fundamental Groups by Covering Map)

p:X~X是一个覆盖映射,选择基点x~0X~x0=p(x~0)X。则覆盖映射p诱导一个基本群的同态 (homomorphism)p:π1(X~,x~0)π1(X,x0),且p是单射 (injective)。因此,p(π1(X~,x~0))π1(X,x0)的一个子群。

解释:

诱导同态 (Induced Homomorphism): 对于X~中的环路γ~x~0为基点,pγ~X中的环路以x0为基点。映射[γ~][pγ~]定义了同态p
单射性 (Injectivity):p是单射意味着如果p([γ~])=[pγ~]π1(X,x0)中的单位元,那么[γ~]必须是π1(X~,x~0)中的单位元。换句话说,如果pγ~X中可收缩到一点,那么γ~X~中也必须可收缩到一点。

定理 10.4.3 覆盖变换群与基本群子群的关系 (Relationship between Deck Transformation Group and Subgroup of Fundamental Group)

p:X~X是一个万有覆盖映射,选择基点x~0X~x0=p(x~0)X。则覆盖变换群Deck(p)同构于基空间X的基本群π1(X,x0)。更精确地,存在群同构Φ:Deck(p)π1(X,x0)

总结:

覆盖空间理论和基本群理论相互补充,共同构成了拓扑学的重要组成部分。覆盖空间提供了一种几何方式来研究空间的连通性和环路结构,而基本群则提供了代数工具来分类和区分拓扑空间。万有覆盖空间和覆盖变换群的概念进一步深化了这种联系,使得我们能够通过研究覆盖空间的对称性来理解基空间的基本群结构。这种理论框架在代数拓扑的许多分支中都有着广泛的应用,例如在流形理论、同伦论和同调论中。

<END_OF_CHAPTER/>

11. chapter 11: 单纯同调论初步 (Introduction to Simplicial Homology)

11.1 单纯复形 (Simplicial Complexes)

在拓扑学中,我们经常需要将复杂的空间分解成更简单、更易于处理的构建块。单纯复形 (Simplicial Complex) 正是这样一种工具,它将空间分解成称为 单纯形 (simplex) 的基本单元,例如点、线段、三角形和四面体等。单纯同调论正是建立在单纯复形的基础之上,通过代数方法来研究拓扑空间的性质。

首先,我们来定义什么是单纯形。

定义 11.1.1 (单纯形 Simplex)
{v0,v1,,vp}RN中仿射独立的p+1个点。由这些点 张成 (span)p单纯形 (simplex)σ,记为σ=[v0,v1,,vp],定义为:σ={i=0ptivii=0pti=1,ti0 for all i=0,,p}其中,仿射独立意味着向量v1v0,v2v0,,vpv0线性独立。点v0,v1,,vp称为单纯形σ顶点 (vertices)

根据维度p的不同,我们有:
p=0: 0-单纯形就是一个点[v0]={v0}
p=1: 1-单纯形就是连接两个点v0v1的线段[v0,v1]
p=2: 2-单纯形就是由三个不共线的点v0,v1,v2构成的三角形[v0,v1,v2]
p=3: 3-单纯形就是由四个不共面点v0,v1,v2,v3构成的四面体[v0,v1,v2,v3]

定义 11.1.2 (面 Face)
σ=[v0,v1,,vp]是一个p-单纯形。取{vi0,vi1,,viq}{v0,v1,,vp}σ顶点集合的子集,其中0qp。由{vi0,vi1,,viq}张成的q-单纯形τ=[vi0,vi1,,viq]称为σ的一个 q-面 (q-face)。特别地,σ自身是σ的一个面,称为 固有面 (proper face)。0-面就是顶点,1-面就是棱,2-面就是三角形面等等。

定义 11.1.3 (抽象单纯复形 Abstract Simplicial Complex)
一个 抽象单纯复形 (abstract simplicial complex)K是一个集合族,满足以下两个条件:
K的每个元素σK是一个有限非空集合。
② 如果σK,且τσσ的非空子集,则τKK的元素称为 单纯形 (simplices)σK的元素称为 顶点 (vertices)K维度 (dimension) 定义为K中单纯形元素个数的最大值减 1,即dimK=max{|σ|1σK}

抽象单纯复形提供了一种不依赖于欧几里得空间的、更抽象的描述单纯形及其组合关系的方式。

定义 11.1.4 (几何实现 Geometric Realization)
对于一个抽象单纯复形K,我们可以构造一个拓扑空间|K|,称为K几何实现 (geometric realization)。构造方法如下:
假设VK的顶点集合。对于每个顶点vV,在欧几里得空间RV中取一个基向量ev。对于K中的每个单纯形σ={v0,v1,,vp}K,定义几何单纯形Δσev0,ev1,,evp张成的单纯形。几何实现|K|定义为所有这些几何单纯形的并集,赋予 弱拓扑 (weak topology)。弱拓扑是指,|K|的子集A是闭集当且仅当对于每个σKAΔσΔσ中的闭集。

在实际应用中,我们通常不严格区分抽象单纯复形和它的几何实现,有时直接用 单纯复形 (simplicial complex) 指代几何实现。

定义 11.1.5 (单纯复形 Simplicial Complex)
一个 单纯复形 (simplicial complex)K是欧几里得空间RN中的一个集合,满足:
K是由有限或可数个单纯形组成的集合。
② 如果σK,则σ的所有面都属于K
③ 如果σ,τK,则στστ的公共面 (可以是空集)。
K赋予 弱拓扑 (weak topology),即子集AK是闭集当且仅当对于每个σKAσσ中的闭集。

例子 11.1.6 (单纯复形的例子 Examples of Simplicial Complexes)
点 (Point):一个点可以看作是 0-单纯形构成的单纯复形。
线段 (Interval):一条线段可以看作是由两个 0-单纯形 (端点) 和一个 1-单纯形 (线段本身) 构成的单纯复形。
三角形 (Triangle):一个三角形 (包括内部) 可以看作是由三个 0-单纯形 (顶点)、三个 1-单纯形 (边) 和一个 2-单纯形 (三角形面) 构成的单纯复形。
圆周 (Circle):圆周可以 三角剖分 (triangulation) 成一个环状的单纯复形,例如由三个 0-单纯形和三个 1-单纯形构成 (三角形的边界)。
球面 (Sphere):球面S2可以三角剖分成四面体的表面,由四个 0-单纯形、六个 1-单纯形和四个 2-单纯形构成。

单纯复形为我们提供了一种将拓扑空间离散化的方法,使得我们可以利用组合和代数工具来研究拓扑性质。接下来,我们将介绍如何利用单纯复形构建 链复形 (chain complex)同调群 (homology group)

11.2 链复形与同调群 (Chain Complexes and Homology Groups)

为了定义单纯复形的同调群,我们需要引入 链群 (chain group)边界算子 (boundary operator) 的概念。这需要我们首先对单纯形进行 定向 (orientation)

定义 11.2.1 (定向单纯形 Oriented Simplex)
一个p-单纯形σ=[v0,v1,,vp]定向 (orientation) 是指其顶点的 排序 (ordering),排序之间相差偶数次置换被认为是相同的定向,相差奇数次置换则被认为是相反的定向。对于p1,每个p-单纯形恰好有两个定向。0-单纯形只有一个定向。

例如,对于 1-单纯形[v0,v1],定向[v0,v1][v1,v0]代表相反的定向。对于 2-单纯形[v0,v1,v2],定向[v0,v1,v2],[v1,v2,v0],[v2,v0,v1]代表相同的定向,而[v1,v0,v2],[v0,v2,v1],[v2,v1,v0]代表相反的定向。

定义 11.2.2 (链群 Chain Group)
K是一个单纯复形。对于每个维度p0p-链群 (p-chain group)Cp(K)定义为 自由阿贝尔群 (free abelian group),其 基 (basis)K中所有定向的p-单纯形,但需要注意的是,我们约定如果σ是一个p-单纯形,σ的一个定向记为[σ],另一个相反的定向记为[σ]。更具体地,Cp(K)是由K中所有p-单纯形生成的自由阿贝尔群,且满足关系式[,vi,,vj,]=[,vj,,vi,]。当p<0p>dimK时,定义Cp(K)=0

简单来说,p-链是p-单纯形的 形式线性组合 (formal linear combination),系数通常取整数Z。例如,如果K包含 1-单纯形e1,e2,e3,则一个 1-链可以是c=2e13e2+e3

定义 11.2.3 (边界算子 Boundary Operator)
边界算子 (boundary operator)p:Cp(K)Cp1(K)是一个群同态,定义如下:
对于一个定向的p-单纯形σ=[v0,v1,,vp](p1),定义其边界为p([σ])=p([v0,v1,,vp])=i=0p(1)i[v0,,v^i,,vp]其中[v0,,v^i,,vp]表示去掉顶点vi后得到的(p1)-单纯形,且保持剩余顶点的顺序。对于 0-单纯形[v0],定义0([v0])=0。边界算子p线性扩张到整个链群Cp(K)

例如:
1([v0,v1])=[v1][v0](终点减去起点)。
2([v0,v1,v2])=[v1,v2][v0,v2]+[v0,v1]=[v1,v2]+[v2,v0]+[v0,v1](三角形的边界是三条边的和,注意定向)。

定理 11.2.4 (边界的边界为零 Boundary of a Boundary is Zero)
对于任何p-链cCp(K)(p2),有p1p(c)=0。即p1p=0

证明概要 (Sketch of Proof):只需验证对p-单纯形σ=[v0,v1,,vp]成立即可。计算p1p([σ]),会发现每一项都出现两次,符号相反,因此相消为零。

定义 11.2.5 (链复形 Chain Complex)
由链群Cp(K)和边界算子p构成的序列p+1Cp(K)pCp1(K)p11C0(K)00称为 单纯链复形 (simplicial chain complex),通常简称为 链复形 (chain complex)。性质p1p=0表明im p+1kerp

定义 11.2.6 (圈群 Cycle Group 和 边缘群 Boundary Group)
在链复形中,定义 p-圈群 (p-cycle group)Zp(K)为边界算子p核 (kernel),即Zp(K)=kerp={cCp(K)p(c)=0}Zp(K)中的元素称为 p-圈 (p-cycles)
定义 p-边缘群 (p-boundary group)Bp(K)为边界算子p+1像 (image),即Bp(K)=im p+1={p+1(c)cCp+1(K)}Bp(K)中的元素称为 p-边缘 (p-boundaries)

由于pp+1=0,我们有Bp(K)=im p+1kerp=Zp(K)。因此,Bp(K)Zp(K)的子群。

定义 11.2.7 (同调群 Homology Group)
p阶同调群 (p-th homology group)Hp(K)定义为 商群 (quotient group)Hp(K)=Zp(K)/Bp(K)=kerp/im p+1同调群Hp(K)衡量了p-圈中 不是p+1-边缘 (not boundaries) 的部分,直观上可以理解为p维的 “洞 (holes)”。例如,H1(K)刻画了 1 维的环状洞,H2(K)刻画了 2 维的空腔洞等等。

同调群是拓扑空间的重要代数不变量,同胚的空间具有同构的同调群。通过计算同调群,我们可以区分不同的拓扑空间,并研究它们的拓扑性质。

11.3 单纯映射与同调群的诱导同态 (Simplicial Maps and Induced Homomorphisms of Homology Groups)

为了研究单纯复形之间的关系,我们需要定义 单纯映射 (simplicial map)

定义 11.3.1 (单纯映射 Simplicial Map)
KL是两个抽象单纯复形。一个 单纯映射 (simplicial map)f:KL是指一个顶点映射f:V(K)V(L)(其中V(K)V(L)分别是KL的顶点集合),满足如果{v0,v1,,vp}KK中的一个单纯形,则{f(v0),f(v1),,f(vp)}LL中的一个单纯形 (注意{f(v0),f(v1),,f(vp)}中的顶点可能不都是不同的,此时它代表一个维度更低的单纯形或者点)。

几何上,单纯映射将K中的单纯形线性地映射到L中的单纯形。

定理 11.3.2 (诱导链同态 Induced Chain Homomorphism)
f:KL是一个单纯映射。它可以诱导链群之间的同态f#:Cp(K)Cp(L),定义如下:
对于一个定向的p-单纯形σ=[v0,v1,,vp]Cp(K),定义f#([σ])={[f(v0),f(v1),,f(vp)],如果 f(v0),f(v1),,f(vp) 互不相同0,否则f#线性扩张到整个链群Cp(K)

定理 11.3.3 (链同态 Chain Homomorphism)
诱导链同态f#与边界算子 交换 (commute),即f#p=pf#,更精确地,对于任何cCp(K),有f#(p(c))=p(f#(c))

证明概要 (Sketch of Proof):只需验证对p-单纯形σ=[v0,v1,,vp]成立即可。展开计算f#(p([σ]))p(f#([σ])),会发现两者相等。

由于f#与边界算子交换,它可以诱导同调群之间的同态。

定理 11.3.4 (诱导同调同态 Induced Homology Homomorphism)
单纯映射f:KL诱导同调群之间的同态f:Hp(K)Hp(L),定义如下:
对于任何p-圈zZp(K),定义f([z])=[f#(z)],其中[z]表示zHp(K)中的同调类,[f#(z)]表示f#(z)Hp(L)中的同调类。

证明概要 (Sketch of Proof):需要验证定义是良定义的 (well-defined)。首先,如果zZp(K)是一个p-圈,则f#(z)Zp(L)也是一个p-圈,因为p(f#(z))=f#(p(z))=f#(0)=0。其次,如果z1,z2Zp(K)[z1]=[z2]Hp(K)中,即z1z2Bp(K),则存在cCp+1(K)使得z1z2=p+1(c)。那么f#(z1)f#(z2)=f#(z1z2)=f#(p+1(c))=p+1(f#(c))Bp(L)。因此[f#(z1)]=[f#(z2)]Hp(L)中。

诱导同调同态f是同调论中的核心概念之一。它表明同调群不仅是拓扑空间的代数不变量,而且拓扑空间之间的连续映射 (通过单纯逼近) 可以诱导同调群之间的代数同态,从而将拓扑问题转化为代数问题来研究。

11.4 同调群的计算例子 (Examples of Homology Group Computations)

为了更好地理解同调群的意义,我们来看一些简单例子的同调群计算。

例子 11.4.1 (点的同调群 Homology Groups of a Point)
X={pt}是一个点。我们可以将点看作一个 0-单纯形K={[v0]}。则链复形为2C1(K)1C0(K)00其中C0(K)=[v0]ZCp(K)=0forp1。边界算子p=0for allp
因此,Z0(K)=ker0=C0(K)ZB0(K)=im 1=0。对于p1Zp(K)=kerp=Cp(K)=0Bp(K)=im p+1=0
所以,点的同调群为:Hp({pt})={Z,p=00,p0H0({pt})Z表示点是连通的,没有更高维的洞。

例子 11.4.2 (闭区间的同调群 Homology Groups of a Closed Interval)
X=[0,1]是闭区间。我们可以将闭区间三角剖分成一个 1-单纯形K={[v0],[v1],[v0,v1]}。则链复形为2C1(K)1C0(K)00其中C0(K)=[v0],[v1]Z2C1(K)=[v0,v1]ZCp(K)=0forp2
边界算子:1([v0,v1])=[v1][v0]0([v0])=0([v1])=0因此,Z0(K)=ker0=C0(K)=[v0],[v1]Z2B0(K)=im 1=[v1][v0]ZZ1(K)=ker1={c[v0,v1]C1(K)1(c[v0,v1])=c([v1][v0])=0}=0(因为[v1][v0]0,所以c=0)B1(K)=im 2=0(因为C2(K)=0)
所以,闭区间的同调群为:H0([0,1])=Z0(K)/B0(K)=Z2/ZZH1([0,1])=Z1(K)/B1(K)=0/0=0Hp([0,1])=0,p2H0([0,1])Z表示闭区间是连通的,没有更高维的洞。

例子 11.4.3 (三角形的边界的同调群 Homology Groups of the Boundary of a Triangle, 相当于S1)
K是三角形的边界,由三个顶点v0,v1,v2和三条边e0=[v1,v2],e1=[v0,v2],e2=[v0,v1]构成。则链复形为2C1(K)1C0(K)00其中C0(K)=[v0],[v1],[v2]Z3C1(K)=[e0],[e1],[e2]=[v1,v2],[v0,v2],[v0,v1]Z3Cp(K)=0forp2
边界算子:1([e0])=1([v1,v2])=[v2][v1]1([e1])=1([v0,v2])=[v2][v0]1([e2])=1([v0,v1])=[v1][v0]0=0计算同调群:Z0(K)=ker0=C0(K)=[v0],[v1],[v2]Z3B0(K)=im 1=[v2][v1],[v2][v0],[v1][v0]。注意到([v2][v1])([v2][v0])=[v0][v1]([v2][v1])([v1][v0])=[v2]2[v1]+[v0]。实际上,B0(K)是由形如[vi][vj]的元素生成的,因此B0(K)Z3中满足系数和为 0 的子群,秩为 2。例如,可以取基为[v1][v0][v2][v0]H0(K)=Z0(K)/B0(K)=Z3/[v1][v0],[v2][v0]Z(因为商群相当于固定一个顶点,例如[v0],然后用[v1][v2]模掉[v0])。Z1(K)=ker1={c0[e0]+c1[e1]+c2[e2]C1(K)1(c0[e0]+c1[e1]+c2[e2])=0}1(c0[e0]+c1[e1]+c2[e2])=c0([v2][v1])+c1([v2][v0])+c2([v1][v0])=(c1c2)[v0]+(c0+c2)[v1]+(c0+c1)[v2]=0所以需要满足c1c2=0,c0+c2=0,c0+c1=0,即c2=c1,c0=c2=c1,c0+c1=c1+c1=0。因此,只需c0=c2=c1Z1(K)={c1([e2]+[e0]+[e1])c1Z}=[e2]+[e0]+[e1]=[v0,v1]+[v1,v2]+[v2,v0]ZB1(K)=im 2=0(因为C2(K)=0)H1(K)=Z1(K)/B1(K)=Z1(K)Z

对于p2Hp(K)=0
所以,三角形边界 (圆周S1) 的同调群为:Hp(S1)={Z,p=0,10,p0,1H1(S1)Z表示圆周有一个 1 维的环状洞。

通过这些简单的例子,我们初步了解了如何计算单纯复形的同调群,以及同调群如何反映拓扑空间的连通性和洞的结构。在后续章节中,我们将学习更强大的工具和定理,用于计算更复杂空间的同调群,并探讨同调论在拓扑学中的应用。

<END_OF_CHAPTER/>

12. chapter 12: 奇异同调论 (Singular Homology)

12.1 奇异单纯形与奇异链 (Singular Simplices and Singular Chains)

奇异同调论 (Singular Homology) 是代数拓扑 (Algebraic Topology) 中的一个核心概念,它提供了一种强大的工具来研究拓扑空间 (Topological Space) 的结构。与单纯同调论 (Simplicial Homology) 依赖于将空间分解为单纯复形 (Simplicial Complex) 不同,奇异同调论直接作用于任意拓扑空间,无需任何分解,这使其具有更广泛的适用性。本节将首先介绍奇异单纯形 (Singular Simplex) 和奇异链 (Singular Chain) 的概念,它们是构建奇异同调论的基础。

首先,我们需要定义标准n-单纯形 (standardn-simplex),记作Δn

定义 12.1.1 (标准n-单纯形)
标准n-单纯形ΔnRn+1空间中由标准基向量e0=(1,0,,0),e1=(0,1,,0),,en=(0,0,,1)张成的凸包 (convex hull)。更具体地,Δn可以表示为:Δn={(t0,t1,,tn)Rn+1i=0nti=1,且 ti0,i=0,1,,n}其中,ti称为重心坐标 (barycentric coordinates)

例如:
Δ0是一个点。
Δ1是连接e0e1的线段。
Δ2是由e0,e1,e2张成的三角形(包括内部)。
Δ3是由e0,e1,e2,e3张成的四面体(包括内部)。

接下来,我们定义奇异n-单纯形 (singularn-simplex)

定义 12.1.2 (奇异n-单纯形)
X是一个拓扑空间。一个奇异n-单纯形σX中是一个连续映射σ:ΔnX

换句话说,奇异n-单纯形就是从标准n-单纯形Δn到拓扑空间X的一个连续映射。注意,这里“奇异”指的是这些单纯形可以是“任意形状”的,不必是“单纯”的几何形状,它们可以是弯曲的、自相交的等等,只要是连续映射即可。

为了构建链复形 (Chain Complex),我们需要定义面映射 (face map)。对于标准n-单纯形Δn,其第i个面Δ(i)n1是通过“去掉”第i个顶点ei得到的(n1)-单纯形。更形式化地,我们可以定义面映射in:Δn1Δn为:in(t0,,tn1)=(t0,,ti1,0,ti,,tn1)即将Δn1嵌入到Δn的第i个面,通过将第i个重心坐标设为 0。

对于一个奇异n-单纯形σ:ΔnX,我们可以定义其 i-th 面 (i-th face)σ(i)为奇异(n1)-单纯形σ(i)=σin:Δn1X

现在我们可以定义奇异n-链 (singularn-chain)

定义 12.1.3 (奇异n-链)
X是一个拓扑空间,G是一个阿贝尔群 (Abelian Group)。奇异n-链群Cn(X;G)是由所有奇异n-单纯形σ:ΔnX生成的自由阿贝尔群 (free Abelian group),系数在G中。换句话说,Cn(X;G)的元素是形式和igiσi其中giGσi是奇异n-单纯形,且求和是有限的。当系数群G=Z时,我们通常简记为Cn(X)=Cn(X;Z)

直观上,奇异n-链是奇异n-单纯形的“线性组合”,系数来自阿贝尔群G

为了定义同调群,我们还需要边界算子 (boundary operator)

定义 12.1.4 (边界算子)
定义边界算子n:Cn(X;G)Cn1(X;G)为群同态 (group homomorphism),其在奇异n-单纯形σ上的作用定义为:n(σ)=i=0n(1)iσ(i)=i=0n(1)i(σin)对于奇异n-链c=igiσi,边界算子定义为线性扩张:n(c)=igin(σi)=igij=0n(1)jσi(j)n=0时,我们定义C1(X;G)=0,且0:C0(X;G)C1(X;G)为零映射。

一个关键的性质是 n1n=0,即连续两次应用边界算子会得到零。这被称为 2=0 性质,是同调论的基础。

定理 12.1.5 (边界算子的性质)
对于任意n1,有n1n=0

证明概要
考虑n1(n(σ))在奇异n-单纯形σ上的作用:n1(n(σ))=n1(i=0n(1)iσ(i))=i=0n(1)in1(σ(i))其中σ(i)=σin是奇异(n1)-单纯形。再应用边界算子n1σ(i)n1(σ(i))=j=0n1(1)j(σ(i))(j)=j=0n1(1)j(σinjn1)我们需要分析injn1的复合。可以证明,对于ij,有in1jn2=j+1nin1。利用这个恒等式,并仔细计算符号,可以证明n1n(σ)=0。详细证明需要仔细的指标运算,这里省略具体细节,但核心思想是面算子的复合关系和符号的抵消。

有了奇异链群Cn(X;G)和边界算子n,我们就可以构建奇异链复形 (singular chain complex)n+1Cn+1(X;G)nCn(X;G)n1Cn1(X;G)n21C1(X;G)0C0(X;G)10其中1是零映射。由于nn+1=0,这个序列确实构成了一个链复形。

12.2 奇异同调群的定义 (Definition of Singular Homology Groups)

基于奇异链复形,我们可以定义奇异同调群 (singular homology groups)

定义 12.2.1 (奇异n-圈群和n-边缘群)
奇异n-圈群 (singularn-cycle group)Zn(X;G)定义为边界算子n的核 (kernel):Zn(X;G)=ker(n)={cCn(X;G)n(c)=0}Zn(X;G)中的元素称为 n-圈 (n-cycles)

奇异n-边缘群 (singularn-boundary group)Bn(X;G)定义为边界算子n+1的像 (image):Bn(X;G)=im(n+1)={cCn(X;G)dCn+1(X;G) s.t. c=n+1(d)}Bn(X;G)中的元素称为 n-边缘 (n-boundaries)

由于nn+1=0,我们有im(n+1)ker(n),即Bn(X;G)Zn(X;G)。因此,Bn(X;G)Zn(X;G)的子群。

定义 12.2.2 (奇异同调群)
奇异n-维同调群 (singularn-th homology group)Hn(X;G)定义为n-圈群Zn(X;G)模去n-边缘群Bn(X;G)的商群 (quotient group):Hn(X;G)=Zn(X;G)/Bn(X;G)=ker(n)/im(n+1)当系数群G=Z时,我们简记为Hn(X)=Hn(X;Z)Hn(X;G)是一个阿贝尔群。

奇异同调群Hn(X;G)刻画了拓扑空间Xn-维“洞” (holes)。直观理解:
H0(X;G)刻画了X的连通分支 (connected components) 的个数。
H1(X;G)刻画了X中的“一维洞”,例如环 (loops)。
H2(X;G)刻画了X中的“二维洞”,例如球面 (spheres) 包围的空腔。
以此类推。

例子 12.2.3 (点的同调群)
X={pt}是一个单点空间。对于n>0,只有一个奇异n-单纯形(即常值映射σn:Δn{pt}),因此Cn({pt};G)G。对于n=0,也有C0({pt};G)G
边界算子n:Cn({pt};G)Cn1({pt};G)可以计算得到:
⚝ 当n为奇数时,n(σn)=i=0n(1)iσn1=(11+11+1)σn1=σn1(因为n+1为偶数,有偶数个 1 和 -1,和为 1)。
⚝ 当n为偶数且n>0时,n(σn)=i=0n(1)iσn1=(11+1+11)σn1=0(因为n+1为奇数,有奇数个 1 和 -1,和为 0)。
0(σ0)=0

因此,链复形为:G0GG0GG0G0其中表示同构映射,0表示零映射。

计算同调群:
H0({pt};G)=Z0({pt};G)/B0({pt};G)=ker(0)/im(1)=C0({pt};G)/im(1)=G/0G
⚝ 对于n>0
⚝ 当n为奇数时,n是同构,ker(n)=0im(n+1)=Cn({pt};G)G。所以Hn({pt};G)=0/G=0
⚝ 当n为偶数时,n=0ker(n)=Cn({pt};G)Gim(n+1)=0。所以Hn({pt};G)=G/0G

总结:Hn({pt};G)={G,n=00,n>0特别地,Hn({pt};Z)={Z,n=00,n>0

12.3 同伦不变性 (Homotopy Invariance)

奇异同调论的一个重要性质是同伦不变性 (Homotopy Invariance)。这意味着同伦等价 (Homotopy Equivalence) 的空间具有同构的同调群。为了理解这一点,我们需要引入链同伦 (chain homotopy) 的概念。

定义 12.3.1 (链映射和链同伦)
f:XY是连续映射。它可以诱导链映射f#:Cn(X;G)Cn(Y;G),定义为对奇异n-单纯形σ:ΔnX,令f#(σ)=fσ:ΔnY。线性扩张到整个Cn(X;G)。可以验证f#与边界算子相容,即f#n=nf#。因此,f#构成链复形之间的映射。

f,g:XY是两个连续映射。链同伦P是指一族群同态Pn:Cn(X;G)Cn+1(Y;G)(n0),满足:n+1Pn+Pn1n=g#f#对于所有n0,其中P1=0。如果存在链同伦P连接f#g#,则称f#g#链同伦的 (chain homotopic),记作f#g#

定理 12.3.2 (棱柱算子)
如果f,g:XY是同伦的 (homotopic),即存在同伦H:X×IY使得H(x,0)=f(x)H(x,1)=g(x),其中I=[0,1]。则存在链同伦P:Cn(X;G)Cn+1(Y;G)使得n+1Pn+Pn1n=g#f#

构造棱柱算子 (prism operator)Pn的思想是利用棱柱分解Δn×I。对于奇异n-单纯形σ:ΔnX,考虑映射σ×idI:Δn×IX×I。再复合同伦H:X×IY,得到H(σ×idI):Δn×IY。我们需要将Δn×I“三角剖分” (triangulate) 成(n+1)-单纯形的和。

对于标准n-单纯形Δn的顶点v0,,vn,定义Δn×I的顶点为v0×{0},,vn×{0},v0×{1},,vn×{1}。记vi0=vi×{0}vi1=vi×{1}。对于0in,定义(n+1)-单纯形[v00,,vi0,vi1,,vn1]为由顶点v00,,vi0,vi1,,vn1张成的单纯形。这些(n+1)-单纯形一起构成了Δn×I的一个剖分。

对于奇异n-单纯形σ:ΔnX,定义棱柱算子Pn(σ):Δn+1Y为在(n+1)-单纯形[v00,,vi0,vi1,,vn1]上,映射为H(σ×idI)在对应顶点上的仿射扩张。然后线性扩张PnCn(X;G)。可以验证这样定义的Pn满足链同伦的条件n+1Pn+Pn1n=g#f#

定理 12.3.3 (同伦不变性定理)
如果f,g:XY是同伦的,则诱导的链映射f#,g#:C(X;G)C(Y;G)是链同伦的,并且诱导的同调群同态f,g:Hn(X;G)Hn(Y;G)相等,即f=g

证明概要
如果存在链同伦P使得n+1Pn+Pn1n=g#f#。考虑一个n-圈zZn(X;G),即n(z)=0。则(g#f#)(z)=(n+1Pn+Pn1n)(z)=n+1(Pn(z))+Pn1(n(z))=n+1(Pn(z))+Pn1(0)=n+1(Pn(z))因此,g#(z)f#(z)=n+1(Pn(z))Bn(Y;G)。这意味着g#(z)f#(z)Hn(Y;G)中是同调的 (homologous),即[g#(z)]=[f#(z)]Hn(Y;G)中。所以f=g

推论 12.3.4 (同伦等价的同调群)
如果f:XY是同伦等价 (homotopy equivalence),则诱导的同调群同态f:Hn(X;G)Hn(Y;G)是同构 (isomorphism) 对于所有n0

证明概要
如果f:XY是同伦等价,则存在g:YX使得gfidXfgidY。由同伦不变性定理,(gf)=gf=(idX)=idHn(X;G)(fg)=fg=(idY)=idHn(Y;G)。因此,fg互为逆同态,所以f是同构。

例子 12.3.5 (可缩空间的同调群)
如果X是可缩空间 (contractible space),则X同伦等价于一个点{pt}。因此,它们的同调群同构:Hn(X;G)Hn({pt};G)={G,n=00,n>0例如,欧几里得空间Rk是可缩的,所以Hn(Rk;G)={G,n=00,n>0

12.4 切除定理与 Mayer-Vietoris 序列 (Excision Theorem and Mayer-Vietoris Sequence)

为了更有效地计算复杂空间的同调群,我们需要更强大的工具,例如切除定理 (Excision Theorem)Mayer-Vietoris 序列 (Mayer-Vietoris Sequence)

定理 12.4.1 (切除定理)
ZAX,使得ZInt(A)。令B=XZ。则包含映射 (inclusion map)i:(XZ,AZ)(X,A)诱导的相对同调群 (relative homology groups) 同态i:Hn(XZ,AZ;G)Hn(X,A;G)是同构对于所有n

直观理解:如果ZA内部的一个子集,那么从XA中同时“切除” (excise)Z不会改变相对同调群。条件ZInt(A)保证了“切除”是“好的”。

相对同调群 (relative homology groups)Hn(X,A;G)定义为链复形C(X,A;G)=C(X;G)/C(A;G)的同调群。边界算子n在商链复形上自然诱导边界算子,且仍然满足2=0

Mayer-Vietoris 序列 是计算并集空间同调群的重要工具。

定理 12.4.2 (Mayer-Vietoris 序列)
X=Int(A)Int(B),其中A,BX是子空间。令U=AB。则存在一个长正合序列 (long exact sequence):Hn(U;G)(i,j)Hn(A;G)Hn(B;G)(kl)Hn(X;G)Hn1(U;G)H0(U;G)(i,j)H0(A;G)H0(B;G)(kl)H0(X;G)0其中i:UA,j:UB,k:AX,l:BX是包含映射。映射(i,j)定义为x(i(x),j(x)),映射(kl)定义为(a,b)k(a)l(b)连接同态 (connecting homomorphism)

长正合序列 (long exact sequence) 的意思是,在序列的任何位置,像 (image) 等于核 (kernel)。例如,im((i,j))=ker((kl))im((kl))=ker()im()=ker((i,j))等等。

连接同态 的构造比较复杂,简述如下:
给定X=Int(A)Int(B)。对于X中的一个n-圈xZn(X;G),可以将其链分解为x=a+b,其中aA-小链 (small chain inA),bB-小链 (small chain inB)。由于(x)=0,所以(a+b)=(a)+(b)=0,即(a)=(b)。由于(a)=(b)既在Cn1(A;G)又在Cn1(B;G)中,所以(a)Cn1(AB;G)=Cn1(U;G)。而且((a))=0,所以(a)U中的一个(n1)-圈。定义([x])=[(a)]Hn1(U;G)。可以证明这样定义的是良定义的 (well-defined) 同态,并且 Mayer-Vietoris 序列是正合的。

Mayer-Vietoris 序列可以将复杂空间X=AB的同调群计算问题,转化为计算A,B,AB的同调群的问题。通过迭代使用 Mayer-Vietoris 序列和已知的简单空间的同调群(如点、球、圆等),可以计算许多空间的同调群。

总结
本章介绍了奇异同调论的基础概念,包括奇异单纯形、奇异链、奇异同调群的定义。重点讨论了同伦不变性,说明同伦等价的空间具有同构的同调群。最后,介绍了切除定理和 Mayer-Vietoris 序列,它们是计算同调群的强大工具。奇异同调论为研究拓扑空间的结构提供了深刻的代数方法。

<END_OF_CHAPTER/>

13. chapter 13: 流形初步 (Introduction to Manifolds)

13.1 流形的定义与例子 (Definition and Examples of Manifolds)

流形 (manifold) 是拓扑学中一个核心概念,它推广了我们熟悉的曲线和曲面的概念到任意维度。粗略地说,一个n维流形是一个拓扑空间,在其每一点附近都“看起来像”n维欧几里得空间Rn。这种“看起来像”的概念是通过同胚 (homeomorphism) 来精确定义的。

定义 13.1.1 (拓扑流形 (Topological Manifold))

一个拓扑空间M被称为n维拓扑流形,如果它满足以下两个条件:

Hausdorff 性质 (Hausdorff Property):对于M中任意两个不同的点xy,都存在x的邻域Uy的邻域V,使得UV=。 (即MT2空间)

局部欧几里得性 (Locally Euclidean):对于M中的每一点x,都存在x的一个邻域U,以及一个从URn的开子集V的同胚ϕ:UV。这样的(U,ϕ)称为Mx处的一个坐标图 (coordinate chart)局部坐标系 (local coordinate system)ϕ称为坐标映射 (coordinate map),而U称为坐标邻域 (coordinate neighborhood)

解释:

Hausdorff 性质 确保了流形上的点是“可分离的”,这是拓扑空间良好性质的基础。
局部欧几里得性 是流形概念的核心。它意味着虽然流形作为一个整体可能具有复杂的结构,但在任何足够小的局部区域内,其拓扑结构都与欧几里得空间相同。我们可以用欧几里得空间的坐标来描述流形局部区域内的点。

例子 13.1.2 (流形的例子)

欧几里得空间Rnn维欧几里得空间Rn本身就是一个n维流形。我们可以取M=Rn,对于任意点xRn,取U=Rn,坐标映射ϕ:RnRn为恒等映射ϕ(x)=x。显然,Rn是 Hausdorff 的,并且局部欧几里得。

球面Snn维球面Sn={xRn+1x=1}是一个n维流形。例如,考虑 2 维球面S2。我们可以使用球极投影 (stereographic projection) 来构造坐标图。

▮▮▮▮⚝ 北极投影 (North Pole Projection):从北极N=(0,0,1)出发,将S2{N}投影到xy-平面R2。设UN=S2{N}。对于点p=(x,y,z)UN,其投影点ϕN(p)=(u,v)R2由直线Npxy-平面的交点确定。可以计算出:ϕN(x,y,z)=(x1z,y1z)ϕN:UNR2是一个同胚。

▮▮▮▮⚝ 南极投影 (South Pole Projection):从南极S=(0,0,1)出发,将S2{S}投影到xy-平面R2。设US=S2{S}。对于点p=(x,y,z)US,其投影点ϕS(p)=(u,v)R2由直线Spxy-平面的交点确定。可以计算出:ϕS(x,y,z)=(x1+z,y1+z)ϕS:USR2也是一个同胚。UNUS覆盖了整个S2,除了北极和南极分别被排除在外,但它们的并集UNUS=S2。因此,{(UN,ϕN),(US,ϕS)}构成S2的一个图册 (atlas),证明了S2是一个 2 维流形。类似地,可以证明Sn是一个n维流形。

环面T2=S1×S1:环面 (torus)T2是两个圆S1的乘积空间。由于S1是 1 维流形,而流形的乘积仍然是流形,所以T2是一个 2 维流形。更一般地,n个圆的乘积Tn=(S1)n是一个n维流形,称为n维环面。

实射影空间RPn:实射影空间RPn可以定义为Rn+1{0}中所有直线的集合,或者等价地,将Sn中的对径点等同起来得到的商空间。RPn是一个n维流形。例如,实射影平面RP2是将S2的对径点等同得到的。

格拉斯曼流形G(k,n):格拉斯曼流形G(k,n)Rn中所有k维子空间的集合。它是一个维度为k(nk)的流形。

非流形的例子:

锥 (Cone):将圆盘D2的边界S1收缩成一点得到的空间,即锥C(S1),在顶点处不是局部欧几里得的。在顶点附近的任何邻域都不与R2的开集同胚。

带尖点的平面 (Plane with a point removed and then glued back):考虑R2{0},然后将原点“粘合”回去两次。这个空间在“粘合点”处也不是局部欧几里得的。

13.2 流形的拓扑性质 (Topological Properties of Manifolds)

流形作为拓扑空间,继承了一些重要的拓扑性质,同时也具有一些独特的性质。

Hausdorff 性质 (Hausdorff Property):根据定义,流形必须是 Hausdorff 空间。这意味着流形上的点是可分离的,极限是唯一的,这在进行分析和几何研究时非常重要。

局部紧致性 (Locally Compactness):每个n维流形M都是局部紧致的。因为对于M中的每一点x,都存在一个邻域U同胚于Rn的开子集V。由于Rn是局部紧致的,所以V是局部紧致的,因此U也是局部紧致的。

可数基 (Countable Basis):并非所有流形都具有可数基。但是,在许多应用中,我们通常考虑第二可数 (second-countable) 的流形,即拓扑具有可数基的流形。第二可数性保证了流形上存在可数稠密子集,这在某些构造和定理中非常有用。一个重要的结果是,对于连通流形 (connected manifold),第二可数性等价于可度量化 (metrizable)

仿紧性 (Paracompactness):每个流形都是仿紧的。仿紧性是一个比紧致性弱,但仍然很有用的性质。它保证了单位分解 (partition of unity) 的存在,这在微分几何和微分拓扑中是至关重要的工具。

连通性 (Connectedness)道路连通性 (Path Connectedness):流形的连通性和道路连通性是重要的拓扑性质。一个流形M是连通的,如果它不能被分解为两个非空开集的并集。对于流形,连通性等价于道路连通性。这意味着如果M是连通的,那么M中任意两点都可以用一条连续曲线连接起来。

局部性质 (Local Properties):流形的许多性质是局部定义的,例如局部欧几里得性。这意味着我们只需要在每一点的邻域内考虑这些性质。例如,连续性、可微性等概念在流形上都是局部定义的。

定理 13.2.1 (流形的拓扑性质总结)

每个n维拓扑流形M都是:

⚝ Hausdorff 空间
⚝ 局部紧致空间
⚝ 仿紧空间
⚝ 局部道路连通空间

如果M是连通的,则以下性质等价:

M是第二可数的
M是可度量化的
M具有可数个连通分支,且每个连通分支是第二可数的。

13.3 流形的定向 (Orientation of Manifolds)

定向 (orientation) 是流形的一个重要概念,它涉及到流形上的“方向”概念。对于曲线和曲面,定向的概念比较直观。例如,对于曲线,定向可以理解为沿着曲线前进的方向;对于曲面,定向可以理解为“正面”和“反面”。对于高维流形,定向的概念需要更精确的定义。

定向的定义 (对于可微流形,这里简化为拓扑流形)

对于n维向量空间V,我们可以定义V定向 (orientation)。两个有序基{v1,,vn}{w1,,wn}被称为具有相同定向 (same orientation),如果将一个基变换到另一个基的线性变换的行列式为正。否则,它们具有相反定向 (opposite orientation)。向量空间V的定向就是选择所有有序基的一个等价类,其中等价关系是“具有相同定向”。因此,每个非零向量空间恰好有两个定向。

对于n维流形M定向 (orientation) 的概念需要局部坐标图来定义。

定义 13.3.1 (可定向流形 (Orientable Manifold))

一个n维流形M被称为可定向的 (orientable),如果存在一个图册 (atlas)A={(Uα,ϕα)},使得对于任意两个坐标图(Uα,ϕα)(Uβ,ϕβ),如果UαUβ,则转移映射 (transition map)ϕβϕα1:ϕα(UαUβ)ϕβ(UαUβ)的 Jacobian 行列式在ϕα(UαUβ)上处处为正。这样的图册A称为M的一个定向图册 (orienting atlas),它定义了M的一个定向 (orientation)

如果存在一个定向图册,则流形是可定向的;否则,流形是不可定向的 (non-orientable)

例子 13.3.2 (可定向与不可定向流形的例子)

欧几里得空间RnRn是可定向的。我们可以使用单个坐标图(Rn,id),其中id是恒等映射。任何转移映射都是恒等映射,其 Jacobian 行列式为 1 (正数)。

球面Snn维球面Sn是可定向的。例如,对于S2,我们可以使用球极投影得到的图册{(UN,ϕN),(US,ϕS)}。可以计算出转移映射ϕSϕN1的 Jacobian 行列式为正。

环面Tnn维环面Tn是可定向的。因为它是可定向流形S1的乘积。

实射影空间RPn:实射影空间RPn的可定向性取决于维度n

▮▮▮▮⚝ 当n为奇数时,RPn是可定向的。
▮▮▮▮⚝ 当n为偶数时,RPn是不可定向的。 特别地,实射影平面RP2是不可定向的。

莫比乌斯带 (Möbius Band):莫比乌斯带是一个经典的不可定向曲面的例子。从直观上看,沿着莫比乌斯带环绕一周,方向会反转。

定向的意义:

体积形式 (Volume Form):在可定向流形上,可以定义体积形式,从而可以进行积分运算。
同调论 (Homology Theory):定向在同调论中起着重要作用,例如在定义基本类 (fundamental class) 和研究流形的边界 (boundary) 时。
向量场 (Vector Field):在可定向流形上,可以讨论向量场的指标 (index) 和 Euler 示性数 (Euler characteristic)。

13.4 流形的分类 (Classification of Manifolds)

流形的分类问题是拓扑学和几何学中的一个核心问题。目标是将所有流形按照某种等价关系 (通常是同胚) 进行分类。流形的分类难度随着维度的增加而迅速增加。

低维流形的分类结果:

1 维流形 (1-manifolds):1 维连通流形可以完全分类。任何连通的 1 维流形都同胚于以下两种之一:

▮▮▮▮⚝ 直线R (非紧致,无边界)
▮▮▮▮⚝ 圆圈S1 (紧致,无边界)

带边界的 1 维连通流形也只有两种:

▮▮▮▮⚝ 闭区间[0,1] (紧致,有边界)
▮▮▮▮⚝ 半直线[0,) (非紧致,有边界)

2 维流形 (2-manifolds) 或曲面 (Surfaces):2 维连通紧致流形 (曲面) 的分类是一个经典结果。可定向的紧致曲面可以由亏格 (genus)g完全分类,亏格g是曲面上“洞”的数量。亏格为g的可定向曲面同胚于将g个环柄 (handle) 粘合到球面S2上得到的曲面,记为ΣgΣ0=S2Σ1=T2(环面),Σ2是双环面等等。

不可定向的紧致曲面也可以分类,它们可以由亏格和不可定向性来描述。例如,实射影平面RP2和克莱因瓶 (Klein bottle) 是不可定向的紧致曲面。任何不可定向的紧致曲面都同胚于将若干个交叉帽 (cross-cap) 粘合到球面S2上得到的曲面。

高维流形的分类:

对于维度n3的流形,分类问题变得非常复杂。

3 维流形 (3-manifolds):3 维流形的分类是一个巨大的成就,由 William Thurston 的几何化猜想 (Geometrization Conjecture) 和 Grigori Perelman 对庞加莱猜想 (Poincaré Conjecture) 的证明完成。几何化猜想表明,每个紧致的 3 维流形都可以分解成若干个几何结构简单的部分。

4 维流形 (4-manifolds):4 维流形的分类是目前最困难的领域之一。4 维拓扑与低维拓扑和高维拓扑有很大的不同,存在许多独特的现象。4 维流形的分类问题远未解决,仍然是活跃的研究领域。

高维流形 (n-manifolds,n5):对于n5的流形,分类问题在某种程度上变得“更容易”,这得益于高维拓扑 (high-dimensional topology) 的一些强大工具,例如h-配边定理 (h-cobordism theorem) 和手术理论 (surgery theory)。这些理论可以将高维流形的分类问题转化为代数问题。

流形分类的意义:

流形的分类不仅是拓扑学本身的重要问题,也对其他数学分支和物理学有重要意义。例如,在广义相对论中,时空模型通常用流形来描述;在凝聚态物理中,拓扑相 (topological phase) 的分类也与流形拓扑有关。

总结:

流形是拓扑学中研究的核心对象之一。理解流形的定义、性质和分类是深入学习拓扑学和相关领域的关键。本章只是对流形理论的初步介绍,更深入的学习需要进一步研究微分流形、黎曼流形、代数拓扑等更高级的主题。

<END_OF_CHAPTER/>

14. chapter 14: 同调论的应用 (Applications of Homology Theory)

14.1 Brouwer 不动点定理 (Brouwer Fixed Point Theorem)

Brouwer 不动点定理 (Brouwer Fixed Point Theorem) 是拓扑学中最深刻且应用广泛的定理之一。它断言,从某个特定的拓扑空间到自身的连续映射必然存在不动点 (fixed point),即存在一个点,经过映射后仍然是自身。这个定理在数学的多个分支,如泛函分析 (functional analysis)、微分方程 (differential equations) 和经济学 (economics) 中都有重要的应用。

定理 14.1.1 (Brouwer 不动点定理 (Brouwer Fixed Point Theorem))Dnn维闭单位圆盘 (closed unit disk),即Dn={xRnx1}。任何连续映射f:DnDn都至少存在一个不动点x0Dn,使得f(x0)=x0

证明概要 (Proof Outline): 我们使用反证法 (proof by contradiction) 和同调论 (homology theory) 来证明这个定理。假设存在一个连续映射f:DnDn没有不动点。这意味着对于所有xDn,都有f(x)x

基于这个假设,我们可以构造一个从Dn到其边界Sn1的连续收缩映射 (continuous retraction)r:DnSn1。对于每个xDn,由于f(x)x,我们可以定义r(x)为从f(x)出发,沿着从f(x)x的射线,与Sn1的交点。更具体地,r(x)可以表示为:r(x)=xf(x)xf(x)可以证明,r是连续的,并且对于任何xSn1,有r(x)=x,即r是到边界Sn1的收缩映射。

现在,考虑包含映射 (inclusion map)i:Sn1Dn和收缩映射r:DnSn1。我们有复合映射ri:Sn1Sn1,且ri=idSn1,其中idSn1Sn1上的恒等映射 (identity map)。

应用同调函子 (homology functor)Hn1到这个复合映射,我们得到同态 (homomorphism) 之间的关系:Hn1(ri)=Hn1(r)Hn1(i)=Hn1(idSn1)=idHn1(Sn1)我们知道,对于n1Hn1(Sn1)ZHn1(Dn)=0(当n1)。因此,我们有同态:Hn1(i):Hn1(Sn1)Hn1(Dn)Hn1(r):Hn1(Dn)Hn1(Sn1)这意味着我们有同态Hn1(i):Z0Hn1(r):0Z。因此Hn1(r)Hn1(i)必然是零同态 (zero homomorphism)00

但是,Hn1(r)Hn1(i)=idHn1(Sn1)=idZ,这是从ZZ的恒等同态,不是零同态。这就产生了矛盾 (contradiction)。

这个矛盾来源于我们最初的假设:存在一个连续映射f:DnDn没有不动点。因此,这个假设必然是错误的。所以,任何连续映射f:DnDn都必须至少存在一个不动点。

Brouwer 不动点定理的应用 (Applications of Brouwer Fixed Point Theorem):

经济学中的均衡理论 (Equilibrium Theory in Economics): 在经济学中,Brouwer 不动点定理被用来证明在某些条件下,市场均衡 (market equilibrium) 的存在性。例如,在 Arrow-Debreu 模型 (Arrow-Debreu model) 中,利用 Brouwer 不动点定理可以证明一般均衡 (general equilibrium) 的存在。

微分方程 (Differential Equations): 在微分方程理论中,Brouwer 不动点定理可以用来证明某些类型的微分方程解的存在性。例如,在研究常微分方程 (ordinary differential equations) 的周期解 (periodic solutions) 时,Poincaré 映射 (Poincaré map) 的不动点对应于周期解的存在。

博弈论 (Game Theory): 在博弈论中,纳什均衡 (Nash equilibrium) 的存在性可以使用 Kakutani 不动点定理 (Kakutani fixed-point theorem) 证明,而 Kakutani 不动点定理是 Brouwer 不动点定理的一个推广。

计算机图形学 (Computer Graphics) 和数值分析 (Numerical Analysis): 不动点迭代算法 (fixed-point iteration algorithms) 在数值分析和计算机图形学中被广泛使用。Brouwer 不动点定理保证了在某些条件下,迭代过程会收敛到一个不动点。

Brouwer 不动点定理是一个非常强大的工具,它揭示了连续映射在拓扑空间上的深刻性质,并在多个领域有着重要的理论和实际应用价值。

14.2 Jordan 曲线定理 (Jordan Curve Theorem)

Jordan 曲线定理 (Jordan Curve Theorem) 是拓扑学中最直观但证明却出乎意料地困难的定理之一。它描述了平面上简单闭曲线 (simple closed curve) 的性质。

定义 14.2.1 (简单闭曲线 (Simple Closed Curve)) 平面R2中的一条简单闭曲线C是指一个从圆周S1R2的拓扑嵌入 (topological embedding) 的像。直观地说,简单闭曲线就是一条不自交的闭合曲线。

定理 14.2.2 (Jordan 曲线定理 (Jordan Curve Theorem))C是平面R2中的一条简单闭曲线。则R2C恰好由两个连通分支 (connected components) 组成,一个是 有界的 (bounded) 区域(称为 内部 (interior)),另一个是 无界的 (unbounded) 区域(称为 外部 (exterior))。并且,曲线C是这两个区域的公共边界 (common boundary)。

Jordan 曲线定理虽然陈述简单,但其证明并非易事。直观上,我们很容易相信这个定理是正确的,因为我们日常生活中看到的任何简单闭曲线(如圆、椭圆、三角形等)都将平面分成内外两个部分。然而,要给出严格的数学证明,特别是对于任意形状的简单闭曲线,则需要用到拓扑学的工具,如同调论。

使用同调论证明 Jordan 曲线定理的思路 (Using Homology Theory to Prove Jordan Curve Theorem):

证明 Jordan 曲线定理的一种方法是使用奇异同调论 (singular homology theory),特别是 Alexander 对偶性 (Alexander duality)。对于平面R2中的简单闭曲线C,我们可以考虑其零维奇异同调群H0(R2C)。Jordan 曲线定理断言R2C有两个连通分支,这等价于说H0(R2C)Z2

更具体地,证明的关键步骤包括:

证明R2C至少有两个连通分支。 这部分通常可以通过构造性的方法或者使用道路连通性 (path connectedness) 的反证法来完成。

证明R2C至多有两个连通分支。 这部分是最困难的,通常需要使用同调论的工具。我们可以考虑曲线C的同调群。由于C拓扑同胚于圆周S1,所以H1(C)ZH0(C)Z

应用 Alexander 对偶性。Rn中,对于紧致子集 (compact subset)KRn,Alexander 对偶性建立了K的约化同调群 (reduced homology group)H~i(K)RnK的上同调群 (cohomology group)Hni1(RnK)之间的同构关系。在我们的情况下,n=2K=C是简单闭曲线。我们可以考虑H0(R2C)H~1(C)。对于简单闭曲线CS1,我们有H~1(S1)=H1(S1)ZH~0(S1)=0

更精确地,使用奇异同调和上同调的 Alexander 对偶性版本,我们可以得到:H0(R2C)Hc1(R2,C)其中Hc1(R2,C)是相对上同调群 (relative cohomology group) 的紧支集版本。通过进一步的分析和计算,可以证明H0(R2C)Z2。这表明R2C有两个连通分支。

Jordan 曲线定理的推广 (Generalizations of Jordan Curve Theorem):

Jordan 曲线定理可以推广到更高维的空间。例如,Jordan-Brouwer 分离定理 (Jordan-Brouwer Separation Theorem) 是 Jordan 曲线定理在高维的推广。

定理 14.2.3 (Jordan-Brouwer 分离定理 (Jordan-Brouwer Separation Theorem))SRn中拓扑同胚于Sn1的子集(称为 拓扑球面 (topological sphere))。则RnS恰好由两个连通分支组成,一个是 有界的 区域(称为 内部),另一个是 无界的 区域(称为 外部)。并且,S是这两个区域的公共边界。

Jordan-Brouwer 分离定理的证明也需要用到同调论,特别是 Alexander 对偶性。这些定理深刻地揭示了欧几里得空间中子集的拓扑结构,是拓扑学的重要成果。

14.3 向量场与 Euler 示性数 (Vector Fields and Euler Characteristic)

向量场 (vector field) 是拓扑学和微分几何 (differential geometry) 中重要的概念,它在物理学、工程学等领域有着广泛的应用。Euler 示性数 (Euler characteristic) 是一个拓扑不变量 (topological invariant),可以用来描述拓扑空间的某些全局性质。向量场与 Euler 示性数之间存在深刻的联系,Poincaré-Hopf 指标定理 (Poincaré-Hopf index theorem) 揭示了这种联系。

定义 14.3.1 (向量场 (Vector Field)) 在一个流形 (manifold)M上,一个向量场V是指对M上每一点p,都指定一个切向量 (tangent vector)V(p)TpM,其中TpMM在点p的切空间 (tangent space)。如果M是欧几里得空间Rn的开子集,则向量场可以看作是从MRn的光滑映射 (smooth mapping)V:MRn

定义 14.3.2 (奇点 (Singularity) 或 零点 (Zero) ) 向量场V在点pM的奇点 (singularity) 或零点 (zero) 是指V(p)=0

定义 14.3.3 (指标 (Index) ) 对于平面R2上的向量场V,设p是一个孤立奇点 (isolated singularity)。在点p周围取一个小圆C,使得圆内除了p没有其他奇点。沿着圆C逆时针方向移动,观察向量场V(x)的方向变化。向量场V(x)的方向绕原点旋转的总圈数称为奇点p的指标 (index),记为indp(V)。指标可以是整数,正数表示逆时针旋转,负数表示顺时针旋转,零表示没有净旋转。

定义 14.3.4 (Euler 示性数 (Euler Characteristic)) 对于一个有限 CW 复形 (finite CW complex)X,其 Euler 示性数χ(X)定义为:χ(X)=k=0dimX(1)kck其中ckXk维胞腔 (k-cells) 的数量。对于一个曲面 (surface)S,如果S可以三角剖分 (triangulation),设V是顶点数 (number of vertices),E是边数 (number of edges),F是面数 (number of faces),则 Euler 示性数也可以表示为:χ(S)=VE+FEuler 示性数是一个拓扑不变量,拓扑同胚的空间具有相同的 Euler 示性数。例如,对于球面S2χ(S2)=2,对于环面T2χ(T2)=0

定理 14.3.5 (Poincaré-Hopf 指标定理 (Poincaré-Hopf Index Theorem))M是一个紧致 (compact) 光滑流形 (smooth manifold),VM上的一个向量场,只有有限个孤立奇点p1,p2,,pk。则所有奇点的指标之和等于流形M的 Euler 示性数:i=1kindpi(V)=χ(M)Poincaré-Hopf 指标定理的意义 (Significance of Poincaré-Hopf Index Theorem):

联系局部性质与全局性质 (Relating Local and Global Properties): Poincaré-Hopf 指标定理将向量场在奇点附近的局部性质(指标)与流形的全局拓扑性质(Euler 示性数)联系起来。这是一个非常深刻的结果,揭示了拓扑学中局部与全局的统一性。

向量场的存在性问题 (Existence of Vector Fields): Poincaré-Hopf 指标定理可以用来判断在某个流形上是否存在具有特定性质的向量场。例如,如果一个紧致流形的 Euler 示性数不为零,则根据 Poincaré-Hopf 指标定理,任何向量场在该流形上都必须至少有一个奇点。例如,球面S2的 Euler 示性数χ(S2)=20,因此在球面S2上不存在处处非零的向量场。这就是著名的 “球面上不能梳毛”定理 (Hairy Ball Theorem) 的拓扑解释。而环面T2的 Euler 示性数χ(T2)=0,因此在环面T2上存在处处非零的向量场。

计算 Euler 示性数 (Calculating Euler Characteristic): 在某些情况下,可以通过构造具有简单奇点的向量场,并计算这些奇点的指标,来计算流形的 Euler 示性数。

例子 (Examples):

球面S2: 考虑球面S2上的向量场,例如地球上的风向。根据 Poincaré-Hopf 指标定理,任何向量场在S2上必须至少有两个奇点。例如,我们可以构造一个向量场,在北极点 (North Pole) 有一个源点 (source),指标为 +1,在南极点 (South Pole) 有一个汇点 (sink),指标为 +1。指标之和为1+1=2,正好等于χ(S2)=2

环面T2: 环面T2=S1×S1的 Euler 示性数χ(T2)=0。我们可以在环面T2上构造一个处处非零的向量场,例如,在环面的经线方向和纬线方向都定义一个恒定的速度场。由于没有奇点,指标之和为 0,与χ(T2)=0一致。

Poincaré-Hopf 指标定理是微分拓扑 (differential topology) 和代数拓扑 (algebraic topology) 交叉领域的重要定理,它深刻地揭示了向量场与流形拓扑结构之间的内在联系,并在几何学、物理学等领域有着重要的应用。

<END_OF_CHAPTER/>

15. chapter 15: 前沿专题与研究方向 (Advanced Topics and Research Directions)

15.1 同调代数 (Homological Algebra)

同调代数 (Homological Algebra) 是数学的一个分支,它研究一般的同调函子 (homological functor) 和上同调函子 (cohomological functor),以及它们所导出的链复形 (chain complex) 和谱序列 (spectral sequence) 等代数结构。虽然同调代数最初起源于拓扑学,特别是代数拓扑学,但它已经发展成为一个独立的学科,并在代数学的许多领域,如群论、环论、表示论和代数几何中都有着广泛的应用。

15.1.1 同调代数的基本概念 (Basic Concepts of Homological Algebra)

同调代数的核心概念围绕着链复形 (chain complex) 和正合序列 (exact sequence)。

链复形 (Chain Complex):一个链复形C是由阿贝尔群 (abelian group)Cn边界同态 (boundary homomorphism)dn:CnCn1构成的一系列对象,满足dndn+1=0对于所有整数n。通常表示为:dn+1CndnCn1dn1其中dndn+1=0的条件意味着Im(dn+1)Ker(dn)

同调群 (Homology Group):对于一个链复形C,其 n 阶同调群 (n-th homology group)Hn(C)定义为 n-圈群 (n-cycle group)Ker(dn)模去 n-边界群 (n-boundary group)Im(dn+1)的商群:Hn(C)=Ker(dn)/Im(dn+1)同调群Hn(C)度量了链复形在正合性上的偏差。如果Hn(C)=0对于所有n,则称链复形是正合的 (exact)。

正合序列 (Exact Sequence):一个阿贝尔群的序列fn+1AnfnAn1fn1被称为是正合的,如果在每个位置Im(fn+1)=Ker(fn)都成立。正合序列是同调代数中描述对象之间关系的重要工具。

函子 (Functor):同调代数广泛使用函子的概念,特别是加法函子 (additive functor) 和正合函子 (exact functor)。函子是范畴之间的映射,保持范畴的结构。例如,Ext 函子 (Ext functor) 和 Tor 函子 (Tor functor) 是同调代数中重要的导出函子。

15.1.2 同调代数与拓扑学的联系 (Connection between Homological Algebra and Topology)

同调代数最初是为了解决拓扑学中的问题而发展起来的。单纯同调论 (Simplicial Homology) 和 奇异同调论 (Singular Homology) 是代数拓扑学的核心内容,它们都依赖于同调代数的框架。

同调群作为拓扑不变量 (Homology Groups as Topological Invariants):拓扑空间X的奇异同调群Hn(X)是拓扑空间的重要不变量。同胚 (homeomorphism) 的空间具有同构的同调群。更进一步,同伦等价 (homotopy equivalence) 的空间也具有同构的同调群,这使得同调群成为比同胚更粗糙但更易于计算的拓扑不变量。

谱序列在拓扑中的应用 (Applications of Spectral Sequences in Topology):谱序列是计算同调群的强大工具,尤其在处理纤维丛 (fiber bundle) 和滤过空间 (filtered space) 的同调群时非常有效。例如,Serre 谱序列 (Serre spectral sequence) 是计算纤维丛同调群的重要工具。

链复形与微分形式 (Chain Complexes and Differential Forms):在微分拓扑中,微分形式 (differential form) 的外微分运算构成了一个De Rham 复形 (De Rham complex),其同调群称为 De Rham 上同调群 (De Rham cohomology group)。De Rham 上同调群与奇异同调群之间存在深刻的联系,De Rham 定理 (De Rham's theorem) 建立了 De Rham 上同调群与奇异上同调群之间的同构关系。

15.1.3 同调代数的应用与研究方向 (Applications and Research Directions of Homological Algebra)

同调代数不仅在拓扑学中扮演着关键角色,而且在代数学和理论物理等领域也有着广泛的应用。

代数几何 (Algebraic Geometry):在代数几何中,层上同调 (sheaf cohomology) 是研究代数簇 (algebraic variety) 和概型 (scheme) 的重要工具。Ext 函子Tor 函子 在研究层的性质和关系中发挥着核心作用。

表示论 (Representation Theory):同调代数方法被广泛应用于群表示论和代数表示论中。例如,群上同调 (group cohomology) 用于研究群的性质和群表示的分类。导出范畴 (derived category) 的理论为表示论提供了新的视角和工具。

理论物理 (Theoretical Physics):同调代数在理论物理,特别是弦理论和量子场论中,也找到了应用。例如,BRST 量化 (BRST quantization) 方法就使用了同调代数的思想。卡拉比-丘流形 (Calabi-Yau manifold) 的研究中,同调代数工具也至关重要。

范畴化 (Categorification):范畴化是将代数结构提升到范畴层面的一种思想。同调代数在范畴化理论中扮演着重要角色,例如,霍尔代数 (Hall algebra) 和 Cluster 代数 (Cluster algebra) 的范畴化研究是当前的热点。

非交换几何 (Noncommutative Geometry):非交换几何试图将几何的概念推广到非交换代数。同调代数工具,如 循环同调 (cyclic homology) 和 拓扑 K-理论 (topological K-theory),在非交换几何中发挥着重要作用。

未来的研究方向包括发展新的同调代数工具,探索同调代数在交叉学科中的应用,以及深入研究同调代数与范畴化、非交换几何等新兴领域的联系。同调代数作为一个充满活力的研究领域,将继续在数学和相关学科中发挥重要作用。

15.2 微分拓扑 (Differential Topology)

微分拓扑 (Differential Topology) 是拓扑学的一个分支,它研究可微流形 (differentiable manifold) 上的可微结构和可微映射的性质。与研究拓扑空间同胚性质的点集拓扑学 (point-set topology) 不同,微分拓扑更关注流形的光滑性,以及保持光滑性的变换。微分拓扑是连接拓扑学、微分几何和分析学的桥梁,在物理学和工程学中也有广泛应用。

15.2.1 微分拓扑的基本概念 (Basic Concepts of Differential Topology)

微分拓扑的核心概念包括可微流形、切空间、向量场、微分形式和微分同胚等。

可微流形 (Differentiable Manifold):一个n维可微流形M是一个拓扑空间,它局部同胚于n维欧几里得空间Rn,并且这些局部同胚(坐标卡 (coordinate chart))之间满足光滑相容性条件。这意味着在坐标卡重叠区域,坐标变换是可微的。

切空间 (Tangent Space):对于可微流形M上的点p切空间TpM是在点p处与流形“相切”的向量空间。切空间可以被视为所有通过p点的光滑曲线在p点的切向量构成的空间。切空间是研究流形局部性质的关键。

向量场 (Vector Field)向量场X是在流形M的每一点p赋予一个切向量XpTpM的映射。如果向量场X在局部坐标下表示的各个分量都是光滑函数,则称X是光滑向量场。向量场描述了流形上的“流动”。

微分形式 (Differential Form)微分形式 是在流形上定义的反对称多重线性形式。0-形式是光滑函数,1-形式可以看作是切向量的线性函数,2-形式可以看作是两个切向量的反对称双线性函数,以此类推。外微分 (exterior derivative) 是微分形式上的重要运算,它将k-形式映射到(k+1)-形式。

微分同胚 (Diffeomorphism):两个可微流形MN之间如果存在一个双射f:MN,使得ff1都是光滑映射,则称MN微分同胚 (diffeomorphic)。微分同胚是微分拓扑中的等价关系,微分拓扑主要研究在微分同胚下不变的性质。

15.2.2 微分拓扑与拓扑学的联系 (Connection between Differential Topology and Topology)

微分拓扑是拓扑学的一个分支,它在拓扑学的框架下引入了微分结构,使得我们可以使用微积分的工具来研究拓扑空间。

光滑逼近 (Smooth Approximation):微分拓扑中的一个重要结果是光滑逼近定理,它表明在适当的条件下,连续映射可以被光滑映射逼近。这使得我们可以用光滑的观点来研究一般的拓扑现象。

横截性 (Transversality):横截性是微分拓扑中研究映射之间“一般位置”关系的概念。横截性定理 (Transversality Theorem) 是微分拓扑的基本定理之一,它在研究流形的交和纤维积等方面有着重要应用。

Morse 理论 (Morse Theory):Morse 理论研究流形上的光滑函数与其拓扑之间的关系。通过分析光滑函数的临界点 (critical point) 及其指标 (index),Morse 理论可以给出流形的拓扑信息,例如同调群和同伦群。

示性类 (Characteristic Class):示性类是与向量丛 (vector bundle) 相关的上同调类,它们是微分拓扑和代数拓扑之间的重要桥梁。陈示性类 (Chern class)、庞特里亚金示性类 (Pontryagin class) 和 欧拉示性类 (Euler class) 是重要的示性类,它们在流形的分类和向量丛的研究中起着关键作用。

15.2.3 微分拓扑的应用与研究方向 (Applications and Research Directions of Differential Topology)

微分拓扑在数学的多个分支以及物理学和工程学中都有着广泛的应用。

微分几何 (Differential Geometry):微分拓扑为微分几何提供了基础框架。微分几何研究流形上的几何结构,如黎曼度量 (Riemannian metric) 和联络 (connection)。微分拓扑的概念和方法是研究微分几何问题的基本工具。

物理学 (Physics):微分拓扑在物理学中,特别是在广义相对论、规范场论和弦理论中,有着重要的应用。流形的概念是描述时空和物理场的自然语言。拓扑缺陷 (topological defect)、拓扑绝缘体 (topological insulator) 等概念都源于微分拓扑的思想。

动力系统 (Dynamical Systems):微分拓扑的方法被广泛应用于动力系统的研究。结构稳定性 (structural stability)、分岔理论 (bifurcation theory) 和 混沌理论 (chaos theory) 都与微分拓扑有着密切的联系。

低维拓扑 (Low-dimensional Topology):低维拓扑,特别是 3 维和 4 维流形的研究,是微分拓扑的重要分支。庞加莱猜想 (Poincaré conjecture) 的证明就深刻地使用了微分拓扑的工具。结理论 (knot theory) 和 辫子群 (braid group) 也与微分拓扑密切相关。

计算拓扑 (Computational Topology):计算拓扑将拓扑学的思想和方法应用于计算机科学和数据分析。微分拓扑中的一些概念,如 流形学习 (manifold learning) 和 持久同调 (persistent homology),在数据降维、特征提取和形状分析等领域有着重要的应用。

未来的研究方向包括深入研究高维流形的分类问题,探索微分拓扑在生物学、材料科学和社会网络等新兴领域的应用,以及发展新的计算微分拓扑方法。微分拓扑作为一个活跃的研究领域,将继续在理论和应用层面都取得重要的进展。

15.3 代数拓扑的现代应用 (Modern Applications of Algebraic Topology)

代数拓扑 (Algebraic Topology) 作为拓扑学的一个核心分支,利用代数工具研究拓扑空间。虽然代数拓扑的经典应用主要集中在纯数学领域,但近年来,随着学科交叉的日益深入,代数拓扑的思想和方法在计算机科学、数据科学、生物学、物理学和工程学等领域展现出强大的应用潜力。

15.3.1 数据分析与拓扑数据分析 (Data Analysis and Topological Data Analysis, TDA)

拓扑数据分析 (Topological Data Analysis, TDA) 是代数拓扑在数据科学中最引人注目的应用之一。TDA 利用拓扑学的工具,特别是持久同调 (Persistent Homology),来研究数据的形状和结构。

持久同调 (Persistent Homology):持久同调是一种用于提取数据拓扑特征的强大工具。它通过构建数据的过滤 (filtration),例如 Čech 复形 (Čech complex) 或 Vietoris-Rips 复形 (Vietoris-Rips complex),并计算不同尺度下的同调群,来追踪拓扑特征的“生死”过程。持久图 (persistence diagram) 和 条形码 (barcode) 是可视化持久同调结果的常用方法。

数据降维与特征提取 (Data Dimensionality Reduction and Feature Extraction):TDA 可以用于数据降维和特征提取。通过计算数据的持久同调,可以提取出反映数据本质结构的拓扑特征,例如连通分支数、环的个数和空腔的个数。这些拓扑特征可以作为新的数据表示,用于后续的机器学习任务。

聚类分析 (Clustering Analysis):TDA 可以辅助聚类分析。传统的聚类方法通常基于距离或密度,而 TDA 可以发现基于拓扑形状的聚类结构。例如,利用持久同调可以识别环状或带状的数据结构,并进行相应的聚类。

复杂网络分析 (Complex Network Analysis):TDA 可以应用于复杂网络分析。通过将网络表示为图,并构建相应的拓扑空间,可以利用持久同调分析网络的全局结构和功能模块。例如,在生物网络、社交网络和交通网络分析中,TDA 可以发现重要的拓扑模式。

15.3.2 图像分析与形状识别 (Image Analysis and Shape Recognition)

代数拓扑在图像分析和形状识别领域也展现出应用潜力。

图像分割 (Image Segmentation):TDA 可以用于图像分割。通过将图像像素点视为数据点,并构建相应的拓扑空间,可以利用持久同调分析图像的连通性和区域结构,从而实现图像分割。

形状描述子 (Shape Descriptor):持久同调可以作为形状描述子,用于形状识别和检索。不同形状的物体具有不同的拓扑特征,持久同调可以捕捉这些特征,并用于区分不同的形状。例如,在医学图像分析中,可以利用持久同调分析器官的形状,辅助疾病诊断。

三维模型分析 (3D Model Analysis):TDA 可以应用于三维模型分析。通过将三维模型的表面离散化为点云数据,并计算其持久同调,可以分析三维模型的拓扑结构,例如孔洞和空腔。这在计算机辅助设计 (CAD) 和逆向工程 (reverse engineering) 中具有应用价值。

15.3.3 材料科学与拓扑材料 (Materials Science and Topological Materials)

代数拓扑的概念和方法在材料科学,特别是拓扑材料的研究中,发挥着越来越重要的作用。

拓扑绝缘体 (Topological Insulator):拓扑绝缘体是一类新型量子材料,其体态是绝缘的,但表面态是导电的。拓扑绝缘体的表面态受到拓扑保护,具有鲁棒性。代数拓扑中的 K-理论 (K-theory) 和 示性类 (characteristic class) 被用于描述拓扑绝缘体的拓扑不变量。

拓扑超导体 (Topological Superconductor):拓扑超导体是一类具有拓扑非平凡超导态的材料。拓扑超导体可能支持 马约拉纳零能模 (Majorana zero mode),在量子计算领域具有潜在应用价值。代数拓扑的方法被用于分类和表征拓扑超导体的拓扑相。

拓扑缺陷 (Topological Defect):在凝聚态物理中,拓扑缺陷是指材料中存在的拓扑非平凡的结构,例如 位错 (dislocation) 和 畴壁 (domain wall)。代数拓扑的概念被用于分类和研究拓扑缺陷的性质。

15.3.4 机器人学与运动规划 (Robotics and Motion Planning)

代数拓扑在机器人学和运动规划领域也有应用。

构型空间拓扑 (Configuration Space Topology):机器人的构型空间 (configuration space) 描述了机器人所有可能的姿态。构型空间的拓扑性质,例如连通性和基本群,对机器人的运动规划问题至关重要。代数拓扑的方法可以用于分析构型空间的拓扑结构。

路径规划 (Path Planning):在机器人路径规划中,需要找到从起始构型到目标构型的无碰撞路径。构型空间的拓扑信息可以用于指导路径搜索算法。例如,基本群 (fundamental group) 可以用于检测构型空间中的障碍物和环路。

传感器网络 (Sensor Network):代数拓扑可以应用于传感器网络的覆盖和连通性分析。通过将传感器网络建模为拓扑空间,可以利用同调群等拓扑不变量来研究网络的覆盖范围和鲁棒性。

15.3.5 研究方向展望 (Future Research Directions)

代数拓扑的现代应用正处于快速发展阶段,未来的研究方向包括:

发展新的 TDA 方法:研究更高效、更鲁棒的 TDA 算法,例如针对大规模数据和高维数据的持久同调计算方法,以及结合机器学习的 TDA 方法。

探索 TDA 在新领域的应用:将 TDA 应用于生物信息学、金融分析、社会科学、自然语言处理等更多领域,挖掘数据的拓扑价值。

深化拓扑材料研究:利用更高级的代数拓扑工具,例如 谱序列 (spectral sequence) 和 导出范畴 (derived category),深入研究拓扑材料的拓扑相和拓扑性质。

发展拓扑机器人学:将代数拓扑与机器人学更紧密地结合,发展基于拓扑的运动规划算法和机器人控制策略。

代数拓扑作为一个理论与应用并重的学科,将在未来的科技发展中扮演越来越重要的角色。随着研究的深入,我们有理由相信代数拓扑将在更多领域展现其独特的魅力和价值。

<END_OF_CHAPTER/>