🌟🌟🌟本文案由Gemini 2.0 Flash Thinking Experimental 01-21 创作,用来辅助学习知识。🌟🌟🌟
书籍大纲 书籍大纲
▮▮▮▮ 1. chapter 1: 绪论 (Introduction)
▮▮▮▮▮▮▮ 1.1 什么是拓扑学? (What is Topology?)
▮▮▮▮▮▮▮ 1.2 拓扑学的历史发展 (Historical Development of Topology)
▮▮▮▮▮▮▮ 1.3 拓扑学的分支与应用 (Branches and Applications of Topology)
▮▮▮▮▮▮▮ 1.4 预备知识:集合论与逻辑 (Preliminaries: Set Theory and Logic)
▮▮▮▮▮▮▮▮▮▮▮ 1.4.1 集合的基本概念 (Basic Concepts of Sets)
▮▮▮▮▮▮▮▮▮▮▮ 1.4.2 集合的运算 (Set Operations)
▮▮▮▮▮▮▮▮▮▮▮ 1.4.3 函数与映射 (Functions and Mappings)
▮▮▮▮▮▮▮▮▮▮▮ 1.4.4 逻辑与证明方法 (Logic and Proof Methods)
▮▮▮▮ 2. chapter 2: 拓扑空间 (Topological Spaces)
▮▮▮▮▮▮▮ 2.1 拓扑的定义 (Definition of Topology)
▮▮▮▮▮▮▮ 2.2 开集 (Open Sets)
▮▮▮▮▮▮▮ 2.3 闭集 (Closed Sets)
▮▮▮▮▮▮▮ 2.4 邻域 (Neighborhoods)
▮▮▮▮▮▮▮ 2.5 拓扑空间的例子 (Examples of Topological Spaces)
▮▮▮▮▮▮▮▮▮▮▮ 2.5.1 度量空间 (Metric Spaces)
▮▮▮▮▮▮▮▮▮▮▮ 2.5.2 欧几里得空间 (Euclidean Spaces)
▮▮▮▮▮▮▮▮▮▮▮ 2.5.3 离散拓扑与密着拓扑 (Discrete Topology and Indiscrete Topology)
▮▮▮▮ 3. chapter 3: 连续性与同胚 (Continuity and Homeomorphisms)
▮▮▮▮▮▮▮ 3.1 连续映射 (Continuous Mappings)
▮▮▮▮▮▮▮ 3.2 同胚映射 (Homeomorphisms)
▮▮▮▮▮▮▮ 3.3 开映射与闭映射 (Open Mappings and Closed Mappings)
▮▮▮▮▮▮▮ 3.4 粘合引理 (Pasting Lemma)
▮▮▮▮ 4. chapter 4: 生成拓扑的方法 (Methods for Generating Topologies)
▮▮▮▮▮▮▮ 4.1 基与子基 (Bases and Subbases)
▮▮▮▮▮▮▮ 4.2 子空间拓扑 (Subspace Topology)
▮▮▮▮▮▮▮ 4.3 乘积拓扑 (Product Topology)
▮▮▮▮▮▮▮ 4.4 商拓扑 (Quotient Topology)
▮▮▮▮ 5. chapter 5: 紧致性 (Compactness)
▮▮▮▮▮▮▮ 5.1 紧致空间的定义与基本性质 (Definition and Basic Properties of Compact Spaces)
▮▮▮▮▮▮▮ 5.2 紧致子集 (Compact Subsets)
▮▮▮▮▮▮▮ 5.3 乘积空间的紧致性:Tychonoff 定理 (Compactness of Product Spaces: Tychonoff's Theorem)
▮▮▮▮▮▮▮ 5.4 列紧致性与极限点紧致性 (Sequential Compactness and Limit Point Compactness)
▮▮▮▮▮▮▮ 5.5 紧致性在分析中的应用 (Applications of Compactness in Analysis)
▮▮▮▮ 6. chapter 6: 连通性 (Connectedness)
▮▮▮▮▮▮▮ 6.1 连通空间的定义与基本性质 (Definition and Basic Properties of Connected Spaces)
▮▮▮▮▮▮▮ 6.2 道路连通性 (Path Connectedness)
▮▮▮▮▮▮▮ 6.3 连通分支 (Connected Components)
▮▮▮▮▮▮▮ 6.4 局部连通性与局部道路连通性 (Local Connectedness and Local Path Connectedness)
▮▮▮▮ 7. chapter 7: 分离公理 (Separation Axioms)
▮▮▮▮▮▮▮ 7.1 T 0 , T 1 , T 2 (Hausdorff) 空间 (T 0 , T 1 , T 2 (Hausdorff) Spaces)
▮▮▮▮▮▮▮ 7.2 正则空间与 T 3 空间 (Regular Spaces and T 3 Spaces)
▮▮▮▮▮▮▮ 7.3 正规空间与 T 4 空间 (Normal Spaces and T 4 Spaces)
▮▮▮▮▮▮▮ 7.4 Urysohn 引理与 Tietze 扩张定理 (Urysohn's Lemma and Tietze Extension Theorem)
▮▮▮▮ 8. chapter 8: 可度量化 (Metrization)
▮▮▮▮▮▮▮ 8.1 可度量空间的定义与性质 (Definition and Properties of Metrizable Spaces)
▮▮▮▮▮▮▮ 8.2 Urysohn 度量化定理 (Urysohn Metrization Theorem)
▮▮▮▮▮▮▮ 8.3 Nagata-Smirnov 度量化定理 (Nagata-Smirnov Metrization Theorem)
▮▮▮▮ 9. chapter 9: 同伦论初步 (Introduction to Homotopy Theory)
▮▮▮▮▮▮▮ 9.1 同伦关系与同伦等价 (Homotopy Relation and Homotopy Equivalence)
▮▮▮▮▮▮▮ 9.2 基本群 (Fundamental Group)
▮▮▮▮▮▮▮ 9.3 道路提升引理与覆盖映射 (Path Lifting Lemma and Covering Maps)
▮▮▮▮▮▮▮ 9.4 基本群的计算 (Computation of Fundamental Groups)
▮▮▮▮▮▮▮▮▮▮▮ 9.4.1 圆的基本群 (Fundamental Group of the Circle)
▮▮▮▮▮▮▮▮▮▮▮ 9.4.2 球的基本群 (Fundamental Group of the Sphere)
▮▮▮▮ 10. chapter 10: 覆盖空间 (Covering Spaces)
▮▮▮▮▮▮▮ 10.1 覆盖空间的定义与性质 (Definition and Properties of Covering Spaces)
▮▮▮▮▮▮▮ 10.2 万有覆盖空间 (Universal Covering Space)
▮▮▮▮▮▮▮ 10.3 覆盖变换群 (Deck Transformation Group)
▮▮▮▮▮▮▮ 10.4 覆盖空间与基本群的关系 (Relationship between Covering Spaces and Fundamental Group)
▮▮▮▮ 11. chapter 11: 单纯同调论初步 (Introduction to Simplicial Homology)
▮▮▮▮▮▮▮ 11.1 单纯复形 (Simplicial Complexes)
▮▮▮▮▮▮▮ 11.2 链复形与同调群 (Chain Complexes and Homology Groups)
▮▮▮▮▮▮▮ 11.3 单纯映射与同调群的诱导同态 (Simplicial Maps and Induced Homomorphisms of Homology Groups)
▮▮▮▮▮▮▮ 11.4 同调群的计算例子 (Examples of Homology Group Computations)
▮▮▮▮ 12. chapter 12: 奇异同调论 (Singular Homology)
▮▮▮▮▮▮▮ 12.1 奇异单纯形与奇异链 (Singular Simplices and Singular Chains)
▮▮▮▮▮▮▮ 12.2 奇异同调群的定义 (Definition of Singular Homology Groups)
▮▮▮▮▮▮▮ 12.3 同伦不变性 (Homotopy Invariance)
▮▮▮▮▮▮▮ 12.4 切除定理与 Mayer-Vietoris 序列 (Excision Theorem and Mayer-Vietoris Sequence)
▮▮▮▮ 13. chapter 13: 流形初步 (Introduction to Manifolds)
▮▮▮▮▮▮▮ 13.1 流形的定义与例子 (Definition and Examples of Manifolds)
▮▮▮▮▮▮▮ 13.2 流形的拓扑性质 (Topological Properties of Manifolds)
▮▮▮▮▮▮▮ 13.3 流形的定向 (Orientation of Manifolds)
▮▮▮▮▮▮▮ 13.4 流形的分类 (Classification of Manifolds)
▮▮▮▮ 14. chapter 14: 同调论的应用 (Applications of Homology Theory)
▮▮▮▮▮▮▮ 14.1 Brouwer 不动点定理 (Brouwer Fixed Point Theorem)
▮▮▮▮▮▮▮ 14.2 Jordan 曲线定理 (Jordan Curve Theorem)
▮▮▮▮▮▮▮ 14.3 向量场与 Euler 示性数 (Vector Fields and Euler Characteristic)
▮▮▮▮ 15. chapter 15: 前沿专题与研究方向 (Advanced Topics and Research Directions)
▮▮▮▮▮▮▮ 15.1 同调代数 (Homological Algebra)
▮▮▮▮▮▮▮ 15.2 微分拓扑 (Differential Topology)
▮▮▮▮▮▮▮ 15.3 代数拓扑的现代应用 (Modern Applications of Algebraic Topology)
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) 的研究是拓扑学的开端。这个问题看似一个休闲难题,但欧拉的分析方法,即关注连接关系而不是具体的距离,预示了拓扑学的研究方向。欧拉公式V − E + 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 = { x ∣ x 是偶数 } 表示所有偶数组成的集合。竖线 |
读作“使得 (such that)”。
集合的基本关系 :
① 属于关系 (Membership) :用符号∈ 表示元素属于集合,用符号∉ 表示元素不属于集合。例如,2 ∈ { 1 , 2 , 3 } ,4 ∉ { 1 , 2 , 3 } 。
② 包含关系 (Inclusion) :用符号⊆ 表示集合包含于集合,用符号⊊ 表示真包含于集合,用符号⊈ 表示集合不包含于集合。如果集合A 的所有元素都是集合B 的元素,则称A 是B 的子集 (subset) ,记作A ⊆ B 。如果A ⊆ B 且A ≠ B ,则称A 是B 的真子集 (proper subset) ,记作A ⊊ B 。
③ 集合相等 (Equality of Sets) :如果两个集合A 和B 包含完全相同的元素,则称A 和B 相等 (equal) ,记作A = B 。集合相等的定义可以用集合包含关系来表示:A = B 当且仅当A ⊆ B 且B ⊆ A 。
特殊的集合 :
① 空集 (Empty Set) :不包含任何元素的集合称为空集 (empty set) ,记作∅ 或{ } 。空集是任何集合的子集。
② 全集 (Universal Set) :在讨论问题时,我们常常需要指定一个全集 (universal set) ,用符号U 或E 表示,它是我们所考虑的所有对象的集合。例如,在讨论实数集合的子集时,全集可以是实数集合R 。
1.4.2 集合的运算 (Set Operations)
集合之间可以进行各种运算,得到新的集合。常见的集合运算包括:
① 并集 (Union) :集合A 和集合B 的并集 (union) ,记作A ∪ B ,是由所有属于A 或属于B 的元素组成的集合。用描述法表示为:或 A ∪ B = { x ∣ x ∈ A 或 x ∈ B } ② 交集 (Intersection) :集合A 和集合B 的交集 (intersection) ,记作A ∩ B ,是由所有既属于A 又属于B 的元素组成的集合。用描述法表示为:且 A ∩ B = { x ∣ x ∈ A 且 x ∈ B } 如果A ∩ B = ∅ ,则称集合A 和B 不相交 (disjoint) 。
③ 差集 (Difference) :集合A 和集合B 的差集 (difference) ,记作A ∖ B 或A − B ,是由所有属于A 但不属于B 的元素组成的集合。用描述法表示为:且 A ∖ B = { x ∣ x ∈ A 且 x ∉ B } ④ 补集 (Complement) :在给定全集U 的情况下,集合A 的补集 (complement) ,记作A c 或∁ U A 或U ∖ A ,是由所有属于全集U 但不属于A 的元素组成的集合。用描述法表示为:且 A c = { x ∣ x ∈ U 且 x ∉ A } = U ∖ A ⑤ 对称差 (Symmetric Difference) :集合A 和集合B 的对称差 (symmetric difference) ,记作A △ B ,是由所有属于A ∪ B 但不属于A ∩ B 的元素组成的集合。也可以表示为A △ B = ( A ∖ B ) ∪ ( B ∖ A ) 。
集合运算的性质 :
集合运算满足许多重要的性质,例如:
⚝ 交换律 (Commutative Laws) :A ∪ B = B ∪ A ,A ∩ B = B ∩ A ⚝ 结合律 (Associative Laws) :( A ∪ B ) ∪ C = A ∪ ( B ∪ C ) ,( A ∩ B ) ∩ C = A ∩ ( B ∩ C ) ⚝ 分配律 (Distributive Laws) :A ∪ ( B ∩ C ) = ( A ∪ B ) ∩ ( A ∪ C ) ,A ∩ ( B ∪ C ) = ( A ∩ B ) ∪ ( A ∩ C ) ⚝ 德·摩根律 (De Morgan's Laws) :( A ∪ B ) c = A c ∩ B c ,( A ∩ B ) c = A c ∪ B c #### 1.4.3 函数与映射 (Functions and Mappings)
函数 (Function) 或 映射 (Mapping) 是数学中描述集合之间关系的重要概念。设X 和Y 是两个集合。一个从X 到Y 的函数 (function) 或 映射 (mapping) f 是指一种对应关系,使得对于X 中的每一个元素x ,在Y 中都有唯一 确定的元素y 与之对应。记作f : X → Y ,其中x ∈ X 称为原像 (preimage) ,y ∈ Y 称为x 的像 (image) ,记作y = f ( x ) 。集合X 称为函数f 的定义域 (domain) ,集合Y 称为函数f 的陪域 (codomain) 。
像集 (Image Set) :函数f : X → Y 的像集 (image set) ,记作f ( X ) 或Im ( f ) ,是由X 中所有元素的像组成的集合。即f ( X ) = { f ( x ) ∣ x ∈ X } 。像集f ( X ) 是陪域Y 的子集,即f ( X ) ⊆ Y 。
逆像集 (Preimage Set) :对于Y 的子集V ⊆ Y ,V 在函数f : X → Y 下的逆像集 (preimage set) ,记作f − 1 ( V ) ,是由X 中所有像落在V 中的元素组成的集合。即f − 1 ( V ) = { x ∈ X ∣ f ( x ) ∈ V } 。
函数的类型 :
① 单射 (Injective Function) 或 一对一函数 (One-to-one Function) :如果对于任意x 1 , x 2 ∈ X ,当x 1 ≠ x 2 时,都有f ( x 1 ) ≠ f ( x 2 ) ,则称函数f : X → Y 是单射 (injective) 。等价地,如果f ( x 1 ) = f ( x 2 ) 蕴含x 1 = x 2 ,则f 是单射。
② 满射 (Surjective Function) 或 映上函数 (Onto Function) :如果对于任意y ∈ Y ,都存在x ∈ X 使得f ( x ) = y ,即f ( X ) = Y ,则称函数f : X → Y 是满射 (surjective) 。
③ 双射 (Bijective Function) 或 一一对应 (One-to-one Correspondence) :如果函数f : X → Y 既是单射又是满射,则称f 是双射 (bijective) 。双射也称为一一对应 (one-to-one correspondence) 。
④ 恒等映射 (Identity Mapping) :从集合X 到自身的恒等映射 (identity mapping) id X : X → X 定义为id X ( x ) = x 对于所有x ∈ X 。
⑤ 复合映射 (Composition of Mappings) :设f : X → Y 和g : Y → Z 是两个函数。复合映射 (composition of mappings) g ∘ f : X → Z 定义为( g ∘ f ) ( x ) = g ( f ( x ) ) 对于所有x ∈ X 。
1.4.4 逻辑与证明方法 (Logic and Proof Methods)
数学证明 (Mathematical Proof) 是数学推理的核心。学习拓扑学需要掌握一些基本的逻辑知识和证明方法。
逻辑联结词 (Logical Connectives) :
① 否定 (Negation) :符号¬ 表示“否定 (not)”。如果P 是一个命题,则¬ P 表示P 的否定。
② 合取 (Conjunction) :符号∧ 表示“合取 (and)”。如果P 和Q 是两个命题,则P ∧ Q 表示 “P 且Q ”。
③ 析取 (Disjunction) :符号∨ 表示“析取 (or)”。如果P 和Q 是两个命题,则P ∨ Q 表示 “P 或Q ”(包含或)。
④ 蕴含 (Implication) 或 条件 (Conditional) :符号⇒ 或→ 表示“蕴含 (implies)”或“条件 (if...then...)”。如果P 和Q 是两个命题,则P ⇒ Q 表示 “如果P ,则Q ”。P 称为前件 (antecedent) ,Q 称为后件 (consequent) 。
⑤ 等价 (Equivalence) 或 双条件 (Biconditional) :符号⇔ 或↔ 表示“等价 (is equivalent to)”或“当且仅当 (if and only if, iff)”。如果P 和Q 是两个命题,则P ⇔ Q 表示 “P 等价于Q ” 或 “P 当且仅当Q ”。P ⇔ Q 等价于( P ⇒ Q ) ∧ ( Q ⇒ P ) 。
量词 (Quantifiers) :
① 全称量词 (Universal Quantifier) :符号∀ 表示“对于所有 (for all)” 或 “对于每一个 (for every)”。例如,∀ x ∈ R , x 2 ≥ 0 表示 “对于所有实数x ,x 2 ≥ 0 ”。
② 存在量词 (Existential Quantifier) :符号∃ 表示“存在 (there exists)” 或 “至少存在一个 (there is at least one)”。例如,∃ x ∈ R , x 2 = 2 表示 “存在实数x ,使得x 2 = 2 ”。
③ 唯一存在量词 (Unique Existential Quantifier) :符号∃ ! 表示“唯一存在 (there exists a unique)” 或 “恰好存在一个 (there is exactly one)”。
常用的证明方法 (Proof Methods) :
① 直接证明 (Direct Proof) :从已知条件出发,运用逻辑推理,直接导出结论。
② 反证法 (Proof by Contradiction) :假设结论不成立,然后从假设出发,运用逻辑推理,导出矛盾。从而证明原结论成立。
③ 数学归纳法 (Mathematical Induction) :证明关于自然数的命题的一种方法。通常用于证明对于所有自然数n ≥ n 0 命题P ( n ) 都成立。数学归纳法包括两个步骤:
▮▮▮▮⚝ 基础步骤 (Base Case) :证明P ( n 0 ) 成立。
▮▮▮▮⚝ 归纳步骤 (Inductive Step) :假设P ( k ) 成立(其中k ≥ n 0 ),证明P ( k + 1 ) 也成立。
④ 反例 (Counterexample) :要证伪一个全称命题∀ x , P ( x ) ,只需要找到一个例子x 0 ,使得P ( x 0 ) 不成立。这样的例子x 0 称为反例 (counterexample) 。
掌握集合论和逻辑的基本知识,以及常用的证明方法,是学习拓扑学乃至整个数学的基础。在后续章节中,我们将大量运用这些预备知识来定义拓扑学的概念,证明拓扑学的定理。
<END_OF_CHAPTER/>
2. chapter 2: 拓扑空间 (Topological Spaces)
2.1 拓扑的定义 (Definition of Topology)
拓扑学是研究拓扑空间及其性质的数学分支。而拓扑空间,顾名思义,是赋予了拓扑结构的集合。那么,什么是拓扑结构呢?
定义 2.1.1 (拓扑 (Topology))
设X 是一个集合。X 上的一个 拓扑 (topology) T 是X 的子集族,它满足以下三个条件:
① 包含空集和全集 (Contains the empty set and the whole set) :∅ ∈ T 且X ∈ T 。
② 对任意并运算封闭 (Closed under arbitrary unions) :U ⊆ T 意味着⋃ U ∈ U U ∈ T 。
③ 对有限交运算封闭 (Closed under finite intersections) : 若U 1 , U 2 , … , U n ∈ T ,则⋂ i = 1 n U i ∈ T 。
若T 是X 上的一个拓扑,则称( X , T ) 为一个 拓扑空间 (topological space) 。T 中的元素称为X 中的 开集 (open sets) 。
解释与说明:
⚝ 集合X : 拓扑结构是定义在集合上的,这个集合X 可以是任何东西,例如数集、函数集、甚至是一些抽象的对象的集合。
⚝ 子集族T : 拓扑T 不是X 的子集,而是X 的子集的集合,也就是子集族。我们从X 的所有子集中选取一部分,构成T ,并要求T 满足上述三个条件。
⚝ 条件 ①: 空集∅ 和全集X 必须是开集,这是拓扑定义的基础要求。
⚝ 条件 ②: 任意多个开集的并集仍然是开集。这里的“任意”指的是可以是有限个、可数个,甚至是不可数个。
⚝ 条件 ③: 有限个开集的交集仍然是开集。注意这里是“有限”交,无限个开集的交集不一定是开集(我们会在后续的例子中看到)。
为什么要这样定义拓扑?
拓扑的定义看似抽象,但其根源来自于对欧几里得空间中“开集”概念的推广。在实数轴R 或欧几里得空间R n 中,开集的概念是比较直观的,例如开区间( 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 , b ∈ R ) 生成。更具体地说,R 的标准拓扑T std 是指包含所有开区间的最小拓扑。可以证明,R 的标准拓扑中的开集,恰好是开区间的并集(有限或无限并)。
例如:
⚝( 0 , 1 ) 是开集。
⚝( − ∞ , 2 ) =⋃ n = 1 ∞ ( − n , 2 ) 是开集。
⚝( 0 , 1 ) ∪ ( 2 , 3 ) 是开集(两个开集的并)。
⚝⋃ n = 1 ∞ ( n , n + 1 ) 是开集(无限个开集的并)。
⚝( 0 , 2 ) ∩ ( 1 , 3 ) = ( 1 , 2 ) 是开集(有限个开集的交)。
⚝⋂ n = 1 N ( − 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) Q 在R 的标准拓扑下不是开集。
重要性:
开集是定义拓扑空间连续性、收敛性、紧致性、连通性等重要概念的基础。理解开集的性质和例子,对于学习拓扑学至关重要。
2.3 闭集 (Closed Sets)
与开集相对偶的概念是 闭集 (closed sets) 。在拓扑空间中,闭集可以通过开集来定义。
定义 2.3.1 (闭集 (Closed Set))
设( X , T ) 是一个拓扑空间。集合C ⊆ X 被称为 闭集 (closed set) ,如果它的补集X ∖ C 是开集,即X ∖ C ∈ T 。
闭集的性质:
闭集的性质可以从开集的性质通过取补集运算推导出来。
① 包含空集和全集 (Contains the empty set and the whole set) :∅ 和X 是闭集。因为∅ c = X ∈ T 且X c = ∅ ∈ T 。
② 对任意交运算封闭 (Closed under arbitrary intersections) : 设C 是由闭集构成的族,即C = { C α } α ∈ A ,其中每个C α 都是闭集。则⋂ α ∈ A C α 是闭集。
▮▮▮▮⚝ 证明: 要证明⋂ α ∈ A C α 是闭集,只需证明其补集X ∖ ( ⋂ α ∈ A C α ) 是开集。根据德摩根定律,我们有X ∖ ( ⋂ α ∈ A C α ) = ⋃ α ∈ A ( X ∖ C α ) 由于每个C α 是闭集,所以X ∖ C α 是开集。根据拓扑的定义,任意多个开集的并集仍然是开集。因此,⋃ α ∈ A ( X ∖ C α ) 是开集。从而,⋂ α ∈ A C α 是闭集。
③ 对有限并运算封闭 (Closed under finite unions) : 若C 1 , C 2 , … , C n 是闭集,则⋃ i = 1 n C i 是闭集。
▮▮▮▮⚝ 证明: 类似地,我们考虑⋃ i = 1 n C i 的补集:X ∖ ( ⋃ i = 1 n C i ) = ⋂ i = 1 n ( X ∖ C i ) 由于每个C i 是闭集,所以X ∖ C i 是开集。根据拓扑的定义,有限个开集的交集仍然是开集。因此,⋂ i = 1 n ( X ∖ C i ) 是开集。从而,⋃ i = 1 n C i 是闭集。
例子 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 ) 是一个拓扑空间,x ∈ X 是X 中的一个点。x 的一个 邻域 (neighborhood) 是指包含x 的一个开集U ⊆ X 。更一般地,x 的一个邻域N 是指包含x 的一个集合N ⊆ X ,且存在一个开集U ∈ T 使得x ∈ U ⊆ N 。
换句话说,x 的邻域不一定是开集,但它必须包含一个以x 为元素的开集。
邻域系统 (Neighborhood System)
对于点x ∈ X ,所有x 的邻域构成的集合称为x 的 邻域系统 (neighborhood system) ,记为N ( x ) 。
邻域的性质:
① 若N 是x 的邻域,则x ∈ N 。
② 若N 是x 的邻域,且N ⊆ M ⊆ X ,则M 也是x 的邻域。
③ 若N 1 和N 2 都是x 的邻域,则N 1 ∩ N 2 也是x 的邻域。
④ 对于每个x 的邻域N ,存在x 的邻域V ⊆ N 使得V 是开集。
⑤ 对于每个x ∈ X ,存在x 的邻域N ,使得对于任意y ∈ N ,N 也是y 的邻域。(这个性质实际上是说,开集都是其内部所有点的邻域。)
开邻域 (Open Neighborhood)
如果一个邻域本身也是开集,则称之为 开邻域 (open neighborhood) 。根据邻域的定义,每个点的邻域都包含一个开邻域。因此,在很多情况下,我们只需要考虑开邻域就足够了。
例子 2.4.2 (实数轴上的邻域)
在实数轴R 的标准拓扑下:
⚝ 对于点x ∈ R ,任何包含x 的开区间( a , b ) (其中a < x < b ) 都是x 的开邻域。例如,( x − 1 , 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 × X → R ,满足以下条件:
① 非负性 (Non-negativity) : 对于所有x , y ∈ X ,d ( x , y ) ≥ 0 。
② 同一性 (Identity of indiscernibles) :d ( x , y ) = 0 当且仅当x = y 。
③ 对称性 (Symmetry) : 对于所有x , y ∈ X ,d ( x , y ) = d ( y , x ) 。
④ 三角不等式 (Triangle inequality) : 对于所有x , y , z ∈ X ,d ( x , z ) ≤ d ( x , y ) + d ( y , z ) 。
若d 是X 上的一个度量,则称( X , d ) 为 度量空间 (metric space) 。
度量拓扑 (Metric Topology)
对于度量空间( X , d ) ,我们可以定义由度量d 诱导的 度量拓扑 (metric topology) T d 。
定义 2.5.1.2 (度量拓扑 (Metric Topology))
设( X , d ) 是一个度量空间。对于x ∈ X 和r > 0 ,定义 开球 (open ball) B d ( x , r ) 为:B d ( x , r ) = { y ∈ X ∣ d ( x , y ) < r } 度量空间( X , d ) 上的 度量拓扑 (metric topology) T d 定义为:集合U ⊆ X 是开集当且仅当对于每个x ∈ U ,都存在r > 0 使得B d ( x , r ) ⊆ U 。
换句话说,度量拓扑是由所有开球生成的拓扑。可以证明,这样定义的T d 确实满足拓扑的三个条件。
例子 2.5.1.3 (度量空间的例子)
⚝ 实数轴R : 距离函数d ( x , y ) = | x − y | 是R 上的一个度量。由这个度量诱导的拓扑就是R 的标准拓扑。开球就是开区间B d ( x , r ) = ( x − r , x + r ) 。
⚝ 欧几里得空间R n : 欧几里得距离d ( x , y ) = ∑ i = 1 n ( x i − y i ) 2 是R n 上的一个度量,其中x = ( x 1 , … , x n ) 和y = ( y 1 , … , y n ) 。由这个度量诱导的拓扑就是R n 的标准拓扑。开球就是通常意义下的n 维开球。
⚝ 离散度量空间 (Discrete Metric Space) : 设X 是任意集合,定义离散度量d 为:d ( x , y ) = { 0 , if x = y 1 , if x ≠ y 这是一个度量。在离散度量空间( X , d ) 中,对于任意x ∈ X ,开球B d ( x , 1 ) = { y ∈ X ∣ d ( x , y ) < 1 } = { x } 。因此,每个单点集{ x } 都是开集。由于任意集合都是单点集的并集,所以X 的所有子集都是开集。由离散度量诱导的拓扑称为 离散拓扑 (discrete topology) 。
重要性:
度量空间是一类非常重要的拓扑空间。许多拓扑学的概念最初都是从度量空间中发展起来的。度量空间具有良好的性质,例如满足 Hausdorff 分离公理(将在后续章节介绍)。但并非所有拓扑空间都是度量空间(即可度量化的)。
2.5.2 欧几里得空间 (Euclidean Spaces)
欧几里得空间 (Euclidean space) R n 是最重要的度量空间之一。它配备了欧几里得距离,并诱导出标准拓扑。
欧几里得空间R n 的标准拓扑 R n 的标准拓扑T R n 可以由多种方式刻画:
① 由欧几里得度量诱导的拓扑 : 如 2.5.1 节所述,由欧几里得距离d ( x , y ) = ∑ i = 1 n ( x i − y i ) 2 诱导的拓扑。
② 由开球基生成的拓扑 :T R n 是由所有开球B ( x , r ) = { y ∈ R n ∣ d ( x , y ) < r } 构成的基生成的拓扑。
③ 由开方体基生成的拓扑 :T R n 也可以由所有 开方体 (open boxes) 构成的基生成。一个n 维开方体是形如( a 1 , b 1 ) × ( a 2 , b 2 ) × ⋯ × ( a n , b n ) 的集合,其中a i < b i 是实数。
欧几里得空间的性质
⚝R n 是 Hausdorff 空间。
⚝R n 是可度量化的。
⚝R n 是局部紧致的,但当n ≥ 1 时不是紧致的。
⚝R n 是道路连通的,也是局部道路连通的。
欧几里得空间是分析学、几何学和拓扑学中最基本的空间之一,是许多理论和应用的基础。
2.5.3 离散拓扑与密着拓扑 (Discrete Topology and Indiscrete Topology)
离散拓扑 (Discrete Topology)
设X 是任意集合。离散拓扑 (discrete topology) T disc 是指X 的所有子集构成的族,即T disc = P ( X ) = { U ∣ U ⊆ X } 。
验证离散拓扑是拓扑:
①∅ ∈ P ( X ) 且X ∈ P ( X ) 。
② 任意子集族的并集仍然是X 的子集,因此对任意并运算封闭。
③ 有限个子集族的交集仍然是X 的子集,因此对有限交运算封闭。
性质:
⚝ 在离散拓扑中,每个集合都是开集(也是闭集,因为其补集也是开集)。
⚝ 每个单点集{ x } 都是开集。
⚝ 离散拓扑是 “最细” 的拓扑,即X 上的任何其他拓扑都包含在离散拓扑中。
⚝ 当X 配备离散拓扑时,任何从X 到任何拓扑空间的映射都是连续的。
密着拓扑 (Indiscrete Topology)
设X 是任意集合。密着拓扑 (indiscrete topology) 或 平凡拓扑 (trivial topology) T indisc 是指只包含空集和全集的拓扑,即T indisc = { ∅ , X } 。
验证密着拓扑是拓扑:
①∅ ∈ T indisc 且X ∈ T indisc 。
②∅ ∪ ∅ = ∅ ∈ T indisc ,∅ ∪ X = X ∈ T indisc ,X ∪ X = X ∈ T indisc 。因此对任意并运算封闭。
③∅ ∩ ∅ = ∅ ∈ T indisc ,∅ ∩ X = ∅ ∈ T indisc ,X ∩ X = X ∈ T indisc 。因此对有限交运算封闭。
性质:
⚝ 在密着拓扑中,只有∅ 和X 是开集(也是闭集)。
⚝ 密着拓扑是 “最粗” 的拓扑,即密着拓扑包含在X 上的任何其他拓扑中。
⚝ 当X 配备密着拓扑时,只有常值映射从任何拓扑空间到X 是连续的(如果X 至少有两个点)。
总结:
离散拓扑和密着拓扑是两种极端情况的拓扑。离散拓扑 “过于精细”,使得每个点都是开集,而密着拓扑 “过于粗糙”,几乎没有开集。它们通常作为例子或反例,帮助我们更好地理解拓扑学的概念和性质。
<END_OF_CHAPTER/>
3. chapter 3: 连续性与同胚 (Continuity and Homeomorphisms)
3.1 连续映射 (Continuous Mappings)
在拓扑学中,连续性是一个至关重要的概念,它是我们在拓扑空间之间建立联系的桥梁。连续映射 (continuous mapping) 是对实分析中连续函数概念的推广,但它不再依赖于度量,而是基于拓扑空间的开集结构。
定义 3.1.1 (连续映射的定义) :
设( X , T X ) 和( Y , T Y ) 是拓扑空间。一个映射f : X → Y 被称为是连续的 ,如果对于Y 中任意的开集V ∈ T Y ,其逆像f − 1 ( V ) = { x ∈ X ∣ f ( x ) ∈ V } 是X 中的开集,即f − 1 ( V ) ∈ T X 。
换句话说,一个映射是连续的,当且仅当开集的逆像仍然是开集 。这个定义抓住了连续性的本质,即“邻近的点映射到邻近的点”这一直观概念的拓扑版本。
理解连续映射的关键点:
① 逆像而非像 :连续性的定义是基于开集的逆像 ,而不是像。即我们考察的是Y 中的开集在f 下的逆像在X 中是否为开集,而不是X 中的开集在f 下的像在Y 中是否为开集(后者定义的是开映射,将在 3.3 节讨论)。
② 拓扑结构依赖 :连续性是相对于拓扑空间而言的。对于同一个集合之间的映射,如果赋予不同的拓扑结构,其连续性可能会发生改变。
③ 推广实分析概念 :在实分析中,函数f : R → R 在点x 0 处连续的ϵ − δ 定义可以证明等价于上述拓扑定义,当我们在R 上赋予通常的欧几里得拓扑时。拓扑学的定义将连续性的概念推广到了更一般的空间。
定理 3.1.2 (连续映射的等价条件) :
设( X , T X ) 和( Y , T Y ) 是拓扑空间,f : X → Y 是一个映射。则以下条件是等价的:
(1)f 是连续映射。 (定义)
(2) 对于Y 中任意的闭集C ⊆ Y ,其逆像f − 1 ( C ) 是X 中的闭集。
(3) 对于任意x ∈ X 以及f ( x ) 的任意邻域V ,存在x 的邻域U ,使得f ( U ) ⊆ V 。
(4) 对于X 的任意子集A ⊆ X ,有f ( A ― ) ⊆ f ( A ) ― ,其中A ― 表示A 的闭包。
证明:
⚝ (1)⇔ (2) :
这由开集与闭集的互补关系以及逆像运算的性质直接得到。设C ⊆ Y 是闭集,则Y ∖ C 是开集。若f 连续,则f − 1 ( Y ∖ C ) = X ∖ f − 1 ( C ) 是开集,从而f − 1 ( C ) 是闭集。反之亦然。
⚝ (1)⇔ (3) :
若f 连续,对于f ( x ) 的任意邻域V ,存在包含f ( x ) 的开集V ′ ⊆ V 。由于f 连续,f − 1 ( V ′ ) 是X 中的开集。令U = f − 1 ( V ′ ) ,则U 是x 的邻域(因为x ∈ f − 1 ( V ′ ) ,即f ( x ) ∈ V ′ ⊆ V )。并且对于任意u ∈ U ,f ( u ) ∈ V ′ ⊆ V ,所以f ( U ) ⊆ V 。
反之,假设条件 (3) 成立。对于Y 中任意开集V ,要证f − 1 ( V ) 是X 中的开集。对于任意x ∈ f − 1 ( V ) ,即f ( x ) ∈ V 。由于V 是f ( x ) 的邻域,根据条件 (3),存在x 的邻域U x 使得f ( U x ) ⊆ V ,即U x ⊆ f − 1 ( V ) 。因此,f − 1 ( V ) = ⋃ x ∈ f − 1 ( V ) U x 是开集(因为开集的并集是开集)。
⚝ (1)⇒ (4) :
设A ⊆ X 。要证f ( A ― ) ⊆ f ( A ) ― 。等价于证明f ( A ― ) ∩ f ( A ) ― c = ∅ ,或者f ( A ― ) ⊆ f ( A ) ― 。
考虑f ( A ) ― 是f ( A ) 的闭包,它是包含f ( A ) 的最小闭集。因此f ( A ) ― c = Y ∖ f ( A ) ― 是开集。由于f 连续,f − 1 ( f ( A ) ― c ) 是X 中的开集。
我们知道f ( A ) ⊆ f ( A ) ― ,所以A ⊆ f − 1 ( f ( A ) ) ⊆ f − 1 ( f ( A ) ― ) 。因此f − 1 ( f ( A ) ― ) c = X ∖ f − 1 ( f ( A ) ― ) ⊆ X ∖ A ⊆ X ∖ A ― = A ― c 。
取补集,得到A ― ⊆ f − 1 ( f ( A ) ― ) 。
两边取像,得到f ( A ― ) ⊆ f ( f − 1 ( f ( A ) ― ) ) ⊆ f ( A ) ― 。
⚝ (4)⇒ (1) :
要证若条件 (4) 成立,则f 连续。等价于证明对于Y 中任意闭集C ,f − 1 ( C ) 是X 中的闭集。
设C ⊆ Y 是闭集,即C = C ― 。令A = f − 1 ( C ) 。则f ( A ) = f ( f − 1 ( C ) ) ⊆ C = C ― = f ( A ) ― (因为f ( A ) ⊆ C )。
根据条件 (4),f ( A ― ) ⊆ f ( A ) ― ⊆ f ( A ) ― = f ( f − 1 ( C ) ) ― ⊆ C ― = C 。
因此f ( A ― ) ⊆ C ,即A ― ⊆ f − 1 ( C ) = A ⊆ A ― 。所以A = A ― ,即A = f − 1 ( C ) 是闭集。因此f 连续。
例子 3.1.3 (连续映射的例子) :
① 常值映射 :设f : X → Y 是常值映射,即对于所有x ∈ X ,f ( x ) = c (其中c ∈ Y 是一个固定的点)。则f 是连续的。因为对于Y 中任意开集V ,如果c ∈ V ,则f − 1 ( V ) = X 是开集;如果c ∉ V ,则f − 1 ( V ) = ∅ 也是开集。
② 恒等映射 :设f : X → X 是恒等映射,即对于所有x ∈ X ,f ( x ) = x 。则f 是连续的。因为对于X 中任意开集V ,f − 1 ( V ) = V 仍然是开集。
③ 包含映射 :设A 是拓扑空间X 的子空间,i : A → X 是包含映射,即对于所有a ∈ A ,i ( a ) = a 。则i 是连续的。因为对于X 中任意开集V ,i − 1 ( V ) = V ∩ A 是A 中的开集(根据子空间拓扑的定义)。
④ 投影映射 :设X = X 1 × X 2 是乘积空间,p 1 : X → X 1 是到第一个分量的投影映射,p 1 ( x 1 , x 2 ) = x 1 。则p 1 是连续的。因为对于X 1 中任意开集U 1 ,p 1 − 1 ( U 1 ) = U 1 × X 2 是X 1 × X 2 中的开集(根据乘积拓扑的定义)。类似地,到第二个分量的投影映射p 2 : X → X 2 也是连续的。
⑤ 实数上的连续函数 :考虑实数集R 赋予通常的欧几里得拓扑。实分析中定义的连续函数f : R → R 在拓扑意义下也是连续映射。
定理 3.1.4 (连续映射的复合) :
设f : X → Y 和g : Y → Z 是连续映射,其中X , Y , Z 是拓扑空间。则复合映射g ∘ f : X → Z 也是连续映射。
证明:
设W ⊆ Z 是开集。由于g 连续,g − 1 ( W ) ⊆ Y 是开集。由于f 连续,f − 1 ( g − 1 ( W ) ) ⊆ X 是开集。而f − 1 ( g − 1 ( W ) ) = ( g ∘ f ) − 1 ( W ) 。因此,( g ∘ f ) − 1 ( W ) 是开集,所以g ∘ f 是连续映射。
3.2 同胚映射 (Homeomorphisms)
同胚 (homeomorphism) 是拓扑学中描述两个拓扑空间“拓扑等价”的核心概念。如果两个空间之间存在同胚映射,则它们在拓扑性质上是无法区分的。
定义 3.2.1 (同胚映射的定义) :
设( X , T X ) 和( Y , T Y ) 是拓扑空间。一个映射f : X → Y 被称为同胚映射 ,如果它满足以下三个条件:
(1)f 是双射 (bijective),即既是单射 (injective) 又是满射 (surjective)。
(2)f 是连续的 (continuous)。
(3)f 的逆映射f − 1 : Y → X 也是连续的 (continuous)。
如果存在从X 到Y 的同胚映射,则称X 与Y 是同胚的 (homeomorphic),记作X ≅ Y 。
理解同胚映射的关键点:
① 拓扑等价 :同胚关系是一种等价关系,满足自反性、对称性和传递性。如果X ≅ Y ,则X 和Y 在拓扑上是相同的,它们具有相同的拓扑性质。
② 保持拓扑性质 :同胚映射保持拓扑性质,例如紧致性、连通性、可分性、Hausdorff 性质等。如果X 具有某个拓扑性质,且X ≅ Y ,则Y 也具有该性质。
③ 开集与闭集的对应 :如果f : X → Y 是同胚,则U ⊆ X 是开集当且仅当f ( U ) ⊆ Y 是开集;C ⊆ X 是闭集当且仅当f ( C ) ⊆ Y 是闭集。这是因为f 和f − 1 都是连续的。
定理 3.2.2 (同胚的等价条件) :
设f : X → Y 是双射。则f 是同胚当且仅当f 和f − 1 都是连续的。等价地,f 是同胚当且仅当对于任意U ⊆ X ,U 是开集当且仅当f ( U ) ⊆ Y 是开集。
证明:
⚝( ⇒ ) 若f 是同胚,根据定义,f 和f − 1 都是连续的。
⚝( ⇐ ) 假设f 是双射,且对于任意U ⊆ X ,U 是开集当且仅当f ( U ) ⊆ Y 是开集。
首先,若U ⊆ X 是开集,则f ( U ) ⊆ Y 是开集,这说明f 是开映射(将在 3.3 节讨论)。
其次,要证f 是连续的。对于Y 中任意开集V ⊆ Y ,我们需要证明f − 1 ( V ) ⊆ X 是开集。令U = f − 1 ( V ) ,则f ( U ) = f ( f − 1 ( V ) ) = V (因为f 是双射)。由于V 是开集,根据假设,U = f − 1 ( V ) 是开集。因此f 是连续的。
最后,要证f − 1 是连续的。对于X 中任意开集U ⊆ X ,我们需要证明( f − 1 ) − 1 ( U ) = f ( U ) ⊆ Y 是开集。这正是我们假设的条件。因此f − 1 是连续的。
综上,f 是同胚。
例子 3.2.3 (同胚映射的例子) :
① 开区间与实数轴 :开区间( − 1 , 1 ) 与实数轴R 是同胚的。一个同胚映射是f : ( − 1 , 1 ) → R 定义为f ( x ) = tan ( π x 2 ) 。其逆映射是f − 1 ( y ) = 2 π arctan ( y ) 。可以验证f 和f − 1 都是连续的。
② 单位圆盘与正方形 :闭单位圆盘D 2 = { ( x , y ) ∈ R 2 ∣ x 2 + y 2 ≤ 1 } 与闭正方形[ − 1 , 1 ] × [ − 1 , 1 ] 是同胚的。虽然直观上可能觉得它们“形状”不同,但在拓扑意义上是相同的。
③ R n 与R m ,当n ≠ m :当n ≠ m 时,R n 与R m 不是同胚的。这是一个重要的拓扑结论,可以用代数拓扑的工具(如同调群)来证明。
④ 莫比乌斯带与圆环面 :莫比乌斯带 (Möbius band) 和圆环面 (torus) 不是同胚的。莫比乌斯带是不可定向的,而圆环面是可定向的,定向性是拓扑性质,同胚映射会保持定向性。
非例子 3.2.4 (非同胚映射的例子) :
① 闭区间与开区间 :闭区间[ 0 , 1 ] 与开区间( 0 , 1 ) 不是同胚的。闭区间是紧致的,而开区间不是紧致的。紧致性是拓扑性质,同胚映射会保持紧致性。
② 圆圈与线段 :圆圈S 1 与线段[ 0 , 1 ] 不是同胚的。圆圈是连通的,但如果去掉圆圈上任意一点,它仍然是连通的;而线段如果去掉一个内点,则会变成不连通的。连通性以及去掉一点后的连通性是拓扑性质。
3.3 开映射与闭映射 (Open Mappings and Closed Mappings)
开映射 (open mapping) 和闭映射 (closed mapping) 是与连续映射相关的概念,但它们描述的是映射将开集或闭集映成什么类型的集合。
定义 3.3.1 (开映射与闭映射的定义) :
设f : X → Y 是拓扑空间之间的映射。
(1)f 被称为开映射 ,如果对于X 中任意开集U ⊆ X ,其像f ( U ) ⊆ Y 是Y 中的开集。
(2)f 被称为闭映射 ,如果对于X 中任意闭集C ⊆ X ,其像f ( C ) ⊆ Y 是Y 中的闭集。
注意:
⚝ 连续映射 vs. 开映射 vs. 闭映射 :连续映射的定义是关于开集的逆像 ,而开映射和闭映射的定义是关于开集和闭集的像 。
⚝ 同胚与开/闭映射 :根据定理 3.2.2,双射f : X → Y 是同胚当且仅当f 是连续的开映射(或连续的闭映射)。
例子 3.3.2 (开映射与闭映射的例子) :
① 投影映射是开映射 :设X = X 1 × X 2 是乘积空间,p 1 : X → X 1 是到第一个分量的投影映射。则p 1 是开映射。因为X 中的基是形如U 1 × U 2 的集合,其中U 1 ⊆ X 1 和U 2 ⊆ X 2 是开集。p 1 ( U 1 × U 2 ) = U 1 是X 1 中的开集。由于开集的像是开集的并集,所以p 1 是开映射。但投影映射不一定是闭映射。例如,考虑f : R 2 → R 定义为f ( x , y ) = x 。集合C = { ( x , y ) ∈ R 2 ∣ x y = 1 } 是R 2 中的闭集,但f ( C ) = { x ∈ R ∣ ∃ y , x y = 1 } = R ∖ { 0 } 不是R 中的闭集。
② 恒等映射既是开映射又是闭映射 :恒等映射i d : X → X 显然既是开映射又是闭映射,也是连续映射,因此是同胚。
③ 连续开映射不一定是闭映射,反之亦然 :例如,指数映射exp : R → S 1 (将t ↦ ( cos ( 2 π t ) , sin ( 2 π t ) ) ) 是连续开映射,但不是闭映射。考虑闭集C = [ 0 , ∞ ) ⊆ R ,其像exp ( C ) = S 1 是闭集。但考虑闭集C n = [ n , ∞ ) ,exp ( C n ) = S 1 。考虑闭集A = ⋃ n = 0 ∞ [ 2 n , 2 n + 1 ] 。exp ( A ) = S 1 。
④ 闭区间到点的映射是闭映射但不是开映射 :设f : [ 0 , 1 ] → { ∗ } 是将闭区间[ 0 , 1 ] 映射到一个单点空间{ ∗ } 的映射。则f 是闭映射,因为[ 0 , 1 ] 中的闭集的像只能是{ ∗ } 或∅ ,它们都是{ ∗ } 中的闭集。但f 不是开映射,例如( 0 , 1 / 2 ) 是[ 0 , 1 ] 中的开集,但f ( ( 0 , 1 / 2 ) ) = { ∗ } 不是{ ∗ } 中的开集(除非{ ∗ } 赋予离散拓扑,但通常单点空间赋予密着拓扑)。
定理 3.3.3 (闭映射的等价条件) :
设f : X → Y 是映射。则f 是闭映射当且仅当对于任意x ∈ X 的邻域U ,存在f ( x ) 的邻域V ,使得f ( X ∖ U ) ⊇ Y ∖ V 。
证明:
⚝( ⇒ ) 假设f 是闭映射。设x ∈ X ,U 是x 的邻域。则X ∖ U 是闭集。由于f 是闭映射,f ( X ∖ U ) 是Y 中的闭集。令V = Y ∖ f ( X ∖ U ) 。则V 是开集。由于x ∈ U ,所以x ∉ X ∖ U ,因此f ( x ) ∉ f ( X ∖ U ) ,即f ( x ) ∈ Y ∖ f ( X ∖ U ) = V 。所以V 是f ( x ) 的邻域。并且Y ∖ V = Y ∖ ( Y ∖ f ( X ∖ U ) ) = f ( X ∖ U ) 。因此f ( X ∖ U ) = Y ∖ V ⊇ Y ∖ V 。
⚝( ⇐ ) 假设对于任意x ∈ X 的邻域U ,存在f ( x ) 的邻域V ,使得f ( X ∖ U ) ⊇ Y ∖ V 。要证f 是闭映射。设C ⊆ X 是闭集。要证f ( C ) ⊆ Y 是闭集,即证Y ∖ f ( C ) 是开集。
对于任意y ∈ Y ∖ f ( C ) ,即y ∉ f ( C ) 。则对于任意x ∈ f − 1 ( y ) ,x ∉ C ,即x ∈ X ∖ C 。由于C 是闭集,X ∖ C 是开集,所以X ∖ C 是x 的邻域。根据假设,存在f ( x ) = y 的邻域V x ,使得f ( X ∖ ( X ∖ C ) ) = f ( C ) ⊇ Y ∖ V x 。这似乎不太对。
换个思路。要证f ( C ) 是闭集,等价于证Y ∖ f ( C ) 是开集。
设y ∈ Y ∖ f ( C ) 。则对于任意x ∈ f − 1 ( y ) ,x ∉ C 。由于C 是闭集,X ∖ C 是开集,是x 的邻域。根据条件,存在f ( x ) = y 的邻域V x ,使得f ( X ∖ ( X ∖ C ) ) = f ( C ) ⊇ Y ∖ V x 。这个条件还是不太对。
正确的等价条件应该是:f 是闭映射当且仅当对于任意A ⊆ X ,f ( A ― ) ⊇ f ( A ) ― 。
我们已经证明了连续映射满足f ( A ― ) ⊆ f ( A ) ― 。
正确的闭映射等价条件 :映射f : X → Y 是闭映射当且仅当对于任意X 的子集A ⊆ X ,以及任意包含A ― 的开集U ,存在包含f ( A ) ― 的开集V ,使得f ( U ) ⊆ V 。
或者更常用的形式:映射f : X → Y 是闭映射当且仅当对于任意y ∈ Y 和任意X 的开集U 包含f − 1 ( y ) ,存在y 的邻域V 使得f − 1 ( V ) ⊆ U 。
3.4 粘合引理 (Pasting Lemma)
粘合引理 (Pasting Lemma) 提供了一种构造连续映射的有效方法,它允许我们通过在拓扑空间的子集上分别定义连续映射,然后在“粘合处”保证连续性,从而得到整体的连续映射。
定理 3.4.1 (粘合引理) :
设X 和Y 是拓扑空间,A 和B 是X 的闭子集(或者都是开子集),使得X = A ∪ B 。设f : A → Y 和g : B → Y 是连续映射。如果对于所有x ∈ A ∩ B ,有f ( x ) = g ( x ) ,则可以定义一个映射h : X → Y 如下:如 果 如 果 h ( x ) = { f ( x ) , 如果 x ∈ A g ( x ) , 如果 x ∈ B 则h 是连续映射。
证明:
我们需要证明对于Y 中任意闭集C ⊆ Y ,h − 1 ( C ) 是X 中的闭集。
根据定义,h − 1 ( C ) = { x ∈ X ∣ h ( x ) ∈ C } = { x ∈ A ∪ B ∣ h ( x ) ∈ C } = { x ∈ A ∣ f ( x ) ∈ C } ∪ { x ∈ B ∣ g ( x ) ∈ C } = f − 1 ( C ) ∪ g − 1 ( C ) 。
由于f : A → Y 是连续的,C ⊆ Y 是闭集,所以f − 1 ( C ) 是A 中的闭集。因为A 是X 的闭子集,所以f − 1 ( C ) 也是X 中的闭集。
同理,由于g : B → Y 是连续的,C ⊆ Y 是闭集,所以g − 1 ( C ) 是B 中的闭集,也是X 中的闭集。
因此,h − 1 ( C ) = f − 1 ( C ) ∪ g − 1 ( C ) 是两个闭集的并集,所以是X 中的闭集。
因此,h 是连续映射。
注意:
⚝ 条件A ∪ B = X :必须覆盖整个空间X 。
⚝ 条件f ( x ) = g ( x ) 在A ∩ B 上 :保证了h 的良好定义,在交集上没有歧义。
⚝ A , B 都是闭集或都是开集 :条件是A 和B 都是闭集或者都是开集。如果一个是开集一个是闭集,结论不一定成立。
例子 3.4.2 (粘合引理的应用) :
① 分段定义的函数 :考虑函数h : R → R 定义为如 果 如 果 h ( x ) = { x 2 , 如果 x ≤ 0 x , 如果 x ≥ 0 令A = ( − ∞ , 0 ] 和B = [ 0 , ∞ ) 。它们都是R 的闭子集,且A ∪ B = R 。定义f : A → R 为f ( x ) = x 2 和g : B → R 为g ( x ) = x 。f 和g 都是连续函数。在A ∩ B = { 0 } 上,f ( 0 ) = 0 2 = 0 和g ( 0 ) = 0 ,所以f ( 0 ) = g ( 0 ) 。根据粘合引理,h 是连续函数。
② 球面的构造 :球面S n 可以看作是两个半球粘合而成。例如,S 1 可以看作是上半圆弧和下半圆弧在端点处粘合而成。粘合引理可以用来证明这样构造的空间的连续性。
③ 圆锥的构造 :圆锥可以通过将圆盘的边界粘合到一个点来构造。粘合引理在理解商拓扑和构造复杂拓扑空间时非常有用。
粘合引理是拓扑学中一个非常实用的工具,它简化了构造和证明复杂空间上连续映射的过程。通过将空间分解为更简单的部分,并在这些部分上分别定义连续映射,我们可以利用粘合引理得到整体的连续映射。
<END_OF_CHAPTER/>
4. chapter 4: 生成拓扑的方法 (Methods for Generating Topologies)
4.1 基与子基 (Bases and Subbases)
在拓扑学中,我们经常需要定义拓扑空间。直接验证拓扑的定义,即验证所有满足拓扑三条公理的开集族,有时会很繁琐。幸运的是,我们可以通过更小的集合族来“生成”拓扑,从而简化定义过程。基 (basis) 和 子基 (subbasis) 就是这样两种工具。
定义 4.1.1 (基 (Basis))
设X 是一个集合。X 的一个 基 (basis) B 是X 的子集族,满足以下两个条件:
① 对于每个x ∈ X ,存在B ∈ B 使得x ∈ B 。
② 对于任意B 1 , B 2 ∈ B 以及x ∈ B 1 ∩ B 2 ,存在B 3 ∈ B 使得x ∈ B 3 ⊆ B 1 ∩ B 2 。
如果一个子集族B 满足这两个条件,那么它可以生成X 上的一个拓扑。这个拓扑被定义为包含B 的最小拓扑,或者等价地,定义为所有B 中元素的并集构成的集合族。
定理 4.1.2 (由基生成的拓扑 (Topology Generated by a Basis))
设B 是集合X 的一个基。令T B 为X 的子集族,其中U ∈ T B 当且仅当对于每个x ∈ U ,存在B ∈ B 使得x ∈ B ⊆ U 。那么T B 是X 上的一个拓扑,称为由基B 生成的拓扑 (topology generated by the basis) 。并且B 是( X , T B ) 的一个基。
证明:
我们需要验证T B 满足拓扑的三个公理:
① 空集和全集属于T B :
空集∅ 自然属于T B ,因为条件“对于每个x ∈ ∅ ” 自动满足(空集没有元素)。
对于全集X ,根据基的条件 ①,对于任意x ∈ X ,都存在B ∈ B 使得x ∈ B ⊆ X 。因此X ∈ T B 。
② T B 中任意并的并集属于T B :
设{ U α } α ∈ A 是T B 中的一族集合,令U = ⋃ α ∈ A U α 。对于任意x ∈ U ,存在某个α 0 ∈ A 使得x ∈ U α 0 。由于U α 0 ∈ T B ,存在B ∈ B 使得x ∈ B ⊆ U α 0 。因为U α 0 ⊆ U ,所以x ∈ B ⊆ U 。因此U ∈ T B 。
③ T B 中有限交的交集属于T B :
设U 1 , U 2 ∈ T B 。我们需要证明U 1 ∩ U 2 ∈ T B 。对于任意x ∈ U 1 ∩ U 2 ,由于U 1 , U 2 ∈ T B ,存在B 1 , B 2 ∈ B 使得x ∈ B 1 ⊆ U 1 且x ∈ B 2 ⊆ U 2 。因此x ∈ B 1 ∩ B 2 ⊆ U 1 ∩ U 2 。根据基的条件 ②,存在B 3 ∈ B 使得x ∈ B 3 ⊆ B 1 ∩ B 2 。所以x ∈ B 3 ⊆ U 1 ∩ U 2 。因此U 1 ∩ U 2 ∈ T B 。
通过归纳法,可以证明T B 中任意有限个集合的交集仍然属于T B 。
综上,T B 是X 上的一个拓扑。并且,根据T B 的定义,显然B ⊆ T B ,且B 本身满足基的定义。对于任意U ∈ T B ,U 是B 中元素的并集(根据定义,U = ⋃ B ∈ B U B ,其中B U = { B ∈ B ∣ ∃ x ∈ U , x ∈ B ⊆ U } )。因此,B 是( X , T B ) 的一个基。
例子 4.1.3 (度量空间的基 (Basis for Metric Spaces))
在度量空间( X , d ) 中,所有 开球 (open balls) 构成的集合族B = { B ( x , r ) ∣ x ∈ X , r > 0 } 是度量空间拓扑的一个基。其中B ( x , r ) = { y ∈ X ∣ d ( x , y ) < r } 表示以x 为中心,r 为半径的开球。
验证B 是一个基:
① 对于任意x ∈ X ,我们可以取r = 1 ,则x ∈ B ( x , 1 ) ∈ B 。
② 对于任意B ( x 1 , r 1 ) , B ( x 2 , r 2 ) ∈ B 以及y ∈ B ( x 1 , r 1 ) ∩ B ( x 2 , r 2 ) ,我们需要找到一个开球B ( y , r 3 ) ⊆ B ( x 1 , r 1 ) ∩ B ( x 2 , r 2 ) 。
由于y ∈ B ( x 1 , r 1 ) ,所以d ( x 1 , y ) < r 1 。令ϵ 1 = r 1 − d ( x 1 , y ) > 0 。
由于y ∈ B ( x 2 , r 2 ) ,所以d ( x 2 , y ) < r 2 。令ϵ 2 = r 2 − d ( x 2 , y ) > 0 。
取r 3 = min { ϵ 1 , ϵ 2 } > 0 。考虑开球B ( y , r 3 ) 。
对于任意z ∈ B ( y , r 3 ) ,有d ( y , z ) < r 3 。
根据三角不等式,d ( x 1 , z ) ≤ d ( x 1 , y ) + d ( y , z ) < d ( x 1 , y ) + r 3 ≤ d ( x 1 , y ) + ϵ 1 = d ( x 1 , y ) + ( r 1 − d ( x 1 , y ) ) = r 1 。所以z ∈ B ( x 1 , r 1 ) 。
同理,d ( x 2 , z ) ≤ d ( x 2 , y ) + d ( y , z ) < d ( x 2 , y ) + r 3 ≤ d ( x 2 , y ) + ϵ 2 = d ( x 2 , y ) + ( r 2 − d ( x 2 , y ) ) = r 2 。所以z ∈ B ( x 2 , r 2 ) 。
因此,B ( y , r 3 ) ⊆ B ( x 1 , r 1 ) ∩ B ( x 2 , r 2 ) 。
所以,开球族B 是度量空间拓扑的一个基。这意味着度量空间中的任何开集都可以表示为开球的并集。
定义 4.1.4 (子基 (Subbasis))
设X 是一个集合。X 的一个 子基 (subbasis) S 是X 的子集族,使得⋃ S ∈ S S = X 。
与基不同,子基本身不要求满足交集的性质。子基通过有限交运算来生成基,再由基生成拓扑。
定理 4.1.5 (由子基生成的拓扑 (Topology Generated by a Subbasis))
设S 是集合X 的一个子基。令B S 为由S 中元素的有限交集(包括空交集,约定为空交集为X 本身)构成的集合族。那么B S 是一个基,并且由B S 生成的拓扑T S = T B S 称为由子基S 生成的拓扑 (topology generated by the subbasis) 。
证明:
首先,验证B S 是一个基。
① 对于每个x ∈ X ,由于S 是子基,所以⋃ S ∈ S S = X 。因此存在S ∈ S 使得x ∈ S 。由于S 可以看作是S 中一个元素的有限交集,所以S ∈ B S 。因此,对于每个x ∈ X ,存在B ∈ B S 使得x ∈ B 。更直接地,由于空交集为X ,所以X ∈ B S ,因此对于任意x ∈ X ,x ∈ X ∈ B S 。
② 对于任意B 1 , B 2 ∈ B S 以及x ∈ B 1 ∩ B 2 ,我们需要找到B 3 ∈ B S 使得x ∈ B 3 ⊆ B 1 ∩ B 2 。
由于B 1 , B 2 ∈ B S ,它们分别是S 中元素的有限交集。设B 1 = S 1 , 1 ∩ ⋯ ∩ S 1 , n 和B 2 = S 2 , 1 ∩ ⋯ ∩ S 2 , m ,其中S i , j ∈ S 。
则B 1 ∩ B 2 = ( S 1 , 1 ∩ ⋯ ∩ S 1 , n ) ∩ ( S 2 , 1 ∩ ⋯ ∩ S 2 , m ) = S 1 , 1 ∩ ⋯ ∩ S 1 , n ∩ S 2 , 1 ∩ ⋯ ∩ S 2 , m 。B 1 ∩ B 2 仍然是S 中元素的有限交集,所以B 1 ∩ B 2 ∈ B S 。我们可以直接取B 3 = B 1 ∩ B 2 。
因此,B S 是一个基。由B S 生成的拓扑T S = T B S 就是由子基S 生成的拓扑。
例子 4.1.6 (实数轴上的子基 (Subbasis for Real Line))
在实数集R 上,考虑子集族S = { ( a , ∞ ) ∣ a ∈ R } ∪ { ( − ∞ , b ) ∣ b ∈ R } 这是一个R 的子基,因为⋃ S ∈ S S = R 。由S 生成的基B S 是所有形如( a , ∞ ) 或( − ∞ , b ) 或它们的有限交集构成的集合族。
例如,( a , ∞ ) ∩ ( − ∞ , b ) = ( a , b ) (当a < b 时),( a , ∞ ) ∩ ( c , ∞ ) = ( max { a , c } , ∞ ) ,( − ∞ , b ) ∩ ( − ∞ , d ) = ( − ∞ , min { b , d } ) 。
可以证明,由S 生成的基B S 实际上是所有开区间( a , b ) 的集合族,以及形如( a , ∞ ) ,( − ∞ , b ) 的集合,以及R 本身。
更常见的是,我们通常取开区间( a , b ) 作为欧几里得拓扑的基。实际上,所有开区间( a , b ) 的集合族已经是欧几里得拓扑的基,而S = { ( a , ∞ ) ∣ a ∈ R } ∪ { ( − ∞ , b ) ∣ b ∈ R } 是一个更小的子基,它生成的拓扑仍然是欧几里得拓扑。
总结:
⚝ 基 (basis) 通过并集生成拓扑中的开集。基本身需要满足两个条件:覆盖全集和基元素的有限交可以被基元素包含。
⚝ 子基 (subbasis) 通过有限交集生成基,再由基生成拓扑。子基只需要满足覆盖全集一个条件。
⚝ 使用基和子基可以更方便地定义和研究拓扑空间,尤其是在构造新的拓扑时。
4.2 子空间拓扑 (Subspace Topology)
当我们有一个拓扑空间( X , T ) 和X 的一个子集Y ⊆ X 时,我们希望在Y 上定义一个自然的拓扑,使得Y 成为( X , T ) 的一个“子空间”。 子空间拓扑 (subspace topology) 就是这样一种拓扑。
定义 4.2.1 (子空间拓扑 (Subspace Topology))
设( X , T ) 是一个拓扑空间,Y ⊆ X 是X 的一个子集。子空间拓扑 (subspace topology) 或 相对拓扑 (relative topology) 是Y 上的拓扑T Y ,定义为:T Y = { Y ∩ U ∣ U ∈ T } 也就是说,Y 的子集V 在子空间拓扑T Y 中是开集,当且仅当存在X 中的开集U ∈ T 使得V = Y ∩ U 。
定理 4.2.2 (T Y 是Y 上的拓扑) T Y 确实是Y 上的一个拓扑。
证明:
我们需要验证T Y 满足拓扑的三个公理:
① 空集和全集属于T Y :
空集∅ = Y ∩ ∅ ,由于∅ ∈ T ,所以∅ ∈ T Y 。
全集Y = Y ∩ X ,由于X ∈ T ,所以Y ∈ T Y 。
② T Y 中任意并的并集属于T Y :
设{ V α } α ∈ A 是T Y 中的一族集合。对于每个α ∈ A ,存在U α ∈ T 使得V α = Y ∩ U α 。
考虑⋃ α ∈ A V α = ⋃ α ∈ A ( Y ∩ U α ) = Y ∩ ( ⋃ α ∈ A U α ) 。
由于{ U α } α ∈ A ⊆ T 且T 是拓扑,所以⋃ α ∈ A U α ∈ T 。
因此,⋃ α ∈ A V α = Y ∩ ( ⋃ α ∈ A U α ) ∈ T Y 。
③ T Y 中有限交的交集属于T Y :
设V 1 , V 2 ∈ T Y 。存在U 1 , U 2 ∈ T 使得V 1 = Y ∩ U 1 且V 2 = Y ∩ U 2 。
考虑V 1 ∩ V 2 = ( Y ∩ U 1 ) ∩ ( Y ∩ U 2 ) = Y ∩ ( U 1 ∩ U 2 ) 。
由于U 1 , U 2 ∈ T 且T 是拓扑,所以U 1 ∩ U 2 ∈ T 。
因此,V 1 ∩ V 2 = Y ∩ ( U 1 ∩ U 2 ) ∈ T Y 。
通过归纳法,可以证明T Y 中任意有限个集合的交集仍然属于T Y 。
综上,T Y 是Y 上的一个拓扑。
例子 4.2.3 (单位区间作为实数轴的子空间 (Unit Interval as Subspace of Real Line))
考虑实数轴R 上的欧几里得拓扑T R 。令Y = [ 0 , 1 ] 是单位闭区间。Y 上的子空间拓扑T Y 的开集形如[ 0 , 1 ] ∩ U ,其中U 是R 中的开集。
例如:
⚝( 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 ) 是一个拓扑空间,Y ⊆ X 是子集,B 是( X , T ) 的一个基。则集合族B Y = { Y ∩ B ∣ B ∈ B } 是子空间拓扑T Y 的一个基。
证明:
我们需要验证B Y 是T Y 的基。
①B Y ⊆ T Y :对于任意B ∈ B ,B ∈ T ,所以Y ∩ B ∈ T Y 。因此B Y ⊆ T Y 。
② 对于任意V ∈ T Y 和y ∈ V ,我们需要找到B ′ ∈ B Y 使得y ∈ B ′ ⊆ V 。
由于V ∈ T Y ,存在U ∈ T 使得V = Y ∩ U 。由于U ∈ T 且B 是T 的基,对于y ∈ V ⊆ U ,存在B ∈ B 使得y ∈ B ⊆ U 。
令B ′ = Y ∩ B 。则B ′ ∈ B Y 。并且y ∈ B ⇒ y ∈ Y ∩ B = B ′ 。
同时,B ⊆ U ⇒ Y ∩ B ⊆ Y ∩ U = V 。所以B ′ = Y ∩ B ⊆ V 。
因此,对于任意V ∈ T Y 和y ∈ V ,存在B ′ ∈ B Y 使得y ∈ B ′ ⊆ V 。
综上,B Y 是子空间拓扑T Y 的一个基。
例子 4.2.5 (单位区间子空间拓扑的基 (Basis for Subspace Topology on Unit Interval))
实数轴R 的欧几里得拓扑的基是所有开区间( a , b ) 。因此,单位区间[ 0 , 1 ] 的子空间拓扑的基是所有形如[ 0 , 1 ] ∩ ( a , b ) 的集合。这些集合包括:
⚝ 当a < b ≤ 0 或1 ≤ a < b 时,[ 0 , 1 ] ∩ ( a , b ) = ∅ 。
⚝ 当0 ≤ a < b ≤ 1 时,[ 0 , 1 ] ∩ ( a , b ) = ( a , b ) 。
⚝ 当a < 0 < b ≤ 1 时,[ 0 , 1 ] ∩ ( a , b ) = [ 0 , b ) 。
⚝ 当0 ≤ a < 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 , T X ) 和( Y , T Y ) ,我们希望在它们的 笛卡尔积 (Cartesian product) X × Y 上定义一个自然的拓扑。 乘积拓扑 (product topology) 就是为了实现这个目的而定义的。
定义 4.3.1 (乘积拓扑 (Product Topology))
设( X , T X ) 和( Y , T Y ) 是拓扑空间。在笛卡尔积X × Y = { ( x , y ) ∣ x ∈ X , y ∈ Y } 上的 乘积拓扑 (product topology) 是由 基 (basis) B X × Y = { U × V ∣ U ∈ T X , V ∈ T Y } 生成的拓扑。其中U × V = { ( x , y ) ∣ x ∈ U , y ∈ V } 称为 基本开集 (basic open set) 。
定理 4.3.2 (B X × Y 是X × Y 上某个拓扑的基) B X × Y 确实是X × Y 上某个拓扑的基。
证明:
我们需要验证B X × Y 满足基的两个条件:
① 对于每个( x , y ) ∈ X × Y ,存在B ∈ B X × Y 使得( x , y ) ∈ B 。
由于( X , T X ) 和( Y , T Y ) 是拓扑空间,所以X ∈ T X 和Y ∈ T Y 。因此X × Y ∈ B X × Y 。对于任意( x , y ) ∈ X × Y ,( x , y ) ∈ X × Y 。
② 对于任意B 1 , B 2 ∈ B X × Y 以及( x , y ) ∈ B 1 ∩ B 2 ,存在B 3 ∈ B X × Y 使得( x , y ) ∈ B 3 ⊆ B 1 ∩ B 2 。
设B 1 = U 1 × V 1 和B 2 = U 2 × V 2 ,其中U 1 , U 2 ∈ T X 且V 1 , V 2 ∈ T Y 。
则B 1 ∩ B 2 = ( U 1 × V 1 ) ∩ ( U 2 × V 2 ) = ( U 1 ∩ U 2 ) × ( V 1 ∩ V 2 ) 。
由于T X 和T Y 是拓扑,所以U 1 ∩ U 2 ∈ T X 且V 1 ∩ V 2 ∈ T Y 。
因此B 1 ∩ B 2 = ( U 1 ∩ U 2 ) × ( V 1 ∩ V 2 ) ∈ B X × Y 。我们可以直接取B 3 = B 1 ∩ B 2 。
所以,B X × Y 是X × Y 上某个拓扑的基。由B X × Y 生成的拓扑就是乘积拓扑。
例子 4.3.3 (欧几里得平面R 2 的乘积拓扑 (Product Topology on Euclidean PlaneR 2 ))
考虑实数轴R 上的欧几里得拓扑T R 。则R 2 = R × R 上的乘积拓扑的基是是 中 的 开 集 B R 2 = { U × V ∣ U , V 是 R 中的开集 } 特别地,我们可以取U = ( a , b ) 和V = ( c , d ) 为开区间。则( a , b ) × ( c , d ) = { ( x , y ) ∣ a < x < b , c < y < d } 表示平面上的 开矩形 (open rectangle) 。所有开矩形构成的集合族是R 2 上乘积拓扑的一个基。
实际上,R 2 上的乘积拓扑与R 2 作为度量空间(使用欧几里得度量)的拓扑是相同的。开矩形可以用来逼近任何开集,就像开球一样。
命题 4.3.4 (投影映射的连续性 (Continuity of Projection Maps))
设( X , T X ) 和( Y , T Y ) 是拓扑空间,X × Y 上赋予乘积拓扑。投影映射 (projection maps) π 1 : X × Y → X 和π 2 : X × Y → Y 定义为π 1 ( x , y ) = x 和π 2 ( x , y ) = y 。这两个投影映射都是连续的。
证明:
我们需要证明对于X 中的任意开集U ∈ T X ,π 1 − 1 ( U ) 在X × Y 中是开集;对于Y 中的任意开集V ∈ T Y ,π 2 − 1 ( V ) 在X × Y 中是开集。
⚝π 1 − 1 ( U ) = { ( x , y ) ∈ X × Y ∣ π 1 ( x , y ) = x ∈ U } = U × Y 。由于U ∈ T X 且Y ∈ T Y ,所以U × Y ∈ B X × Y 是乘积拓扑的基元素,因此也是开集。
⚝π 2 − 1 ( V ) = { ( x , y ) ∈ X × Y ∣ π 2 ( x , y ) = y ∈ V } = X × V 。由于X ∈ T X 且V ∈ T Y ,所以X × V ∈ B X × Y 是乘积拓扑的基元素,因此也是开集。
因此,投影映射π 1 和π 2 都是连续的。
命题 4.3.5 (乘积拓扑的子基 (Subbasis for Product Topology))
乘积拓扑在X × Y 上也可以由一个 子基 (subbasis) 生成。这个子基是S X × Y = { π 1 − 1 ( U ) ∣ U ∈ T X } ∪ { π 2 − 1 ( V ) ∣ V ∈ T Y } = { U × Y ∣ U ∈ T X } ∪ { X × V ∣ V ∈ T Y } 由S X × Y 生成的基是B S X × Y ,它是由S X × Y 中元素的有限交集构成的。
考虑( U × Y ) ∩ ( X × V ) = ( U ∩ X ) × ( Y ∩ V ) = U × V (因为U ⊆ X 和V ⊆ Y )。
因此,S X × Y 中元素的有限交集可以生成形如U × V 的集合,其中U ∈ T X 和V ∈ T Y 。这些集合正是乘积拓扑的基B X × Y 。所以,由子基S X × Y 生成的拓扑与由基B X × Y 生成的拓扑是相同的,即乘积拓扑。
推广到有限个空间的乘积 (Product of Finitely Many Spaces)
乘积拓扑的概念可以推广到有限个拓扑空间的乘积。设( X 1 , T 1 ) , ( X 2 , T 2 ) , … , ( X n , T n ) 是n 个拓扑空间。它们的笛卡尔积X 1 × X 2 × ⋯ × X n 上的乘积拓扑是由基B = { U 1 × U 2 × ⋯ × U n ∣ U i ∈ T i , i = 1 , 2 , … , n } 生成的拓扑。其中U 1 × U 2 × ⋯ × U n = { ( x 1 , x 2 , … , x n ) ∣ x i ∈ U i , i = 1 , 2 , … , n } 是 基本开集 (basic open set) 。
总结:
⚝ 乘积拓扑是在笛卡尔积空间上定义的自然拓扑。
⚝ 乘积拓扑的基是由各个空间开集的笛卡尔积构成的。
⚝ 投影映射在乘积拓扑下是连续的。
⚝ 乘积拓扑可以推广到有限个拓扑空间的乘积。
4.4 商拓扑 (Quotient Topology)
商拓扑 (quotient topology) 是一种通过 商映射 (quotient map) 在商集上定义拓扑的方法。它与子空间拓扑和乘积拓扑不同,商拓扑是从已有的拓扑空间“构造”新的拓扑空间。
定义 4.4.1 (商映射 (Quotient Map))
设( X , T X ) 和( Y , T Y ) 是拓扑空间,p : X → Y 是一个满射。称p 为 商映射 (quotient map) 如果T Y 中的集合V ⊆ Y 是开集,当且仅当p − 1 ( V ) 是T X 中的开集。
换句话说,商映射p : X → Y 使得Y 上的拓扑T Y 是使得p 连续的 最精细的拓扑 (finest topology) 。
定义 4.4.2 (商拓扑 (Quotient Topology))
设( X , T ) 是拓扑空间,Y 是一个集合,p : X → Y 是一个满射。商拓扑 (quotient topology) 是Y 上的拓扑T p ,定义为:T p = { V ⊆ Y ∣ p − 1 ( V ) ∈ T } 也就是说,Y 的子集V 在商拓扑T p 中是开集,当且仅当V 的 原像 (preimage) p − 1 ( V ) 在X 中是开集。
定理 4.4.3 (T p 是Y 上的拓扑) T p 确实是Y 上的一个拓扑。
证明:
我们需要验证T p 满足拓扑的三个公理:
① 空集和全集属于T p :p − 1 ( ∅ ) = ∅ ,由于∅ ∈ T ,所以∅ ∈ T p 。p − 1 ( Y ) = X ,由于X ∈ T ,所以Y ∈ T p 。
② T p 中任意并的并集属于T p :
设{ V α } α ∈ A ⊆ T p 。对于每个α ∈ A ,V α ∈ T p ,所以p − 1 ( V α ) ∈ T 。
考虑⋃ α ∈ A V α 。我们需要证明p − 1 ( ⋃ α ∈ A V α ) ∈ T 。p − 1 ( ⋃ α ∈ A V α ) = ⋃ α ∈ A p − 1 ( V α ) 。由于{ p − 1 ( V α ) } α ∈ A ⊆ T 且T 是拓扑,所以⋃ α ∈ A p − 1 ( V α ) ∈ T 。
因此,⋃ α ∈ A V α ∈ T p 。
③ T p 中有限交的交集属于T p :
设V 1 , V 2 ∈ T p 。则p − 1 ( V 1 ) ∈ T 且p − 1 ( V 2 ) ∈ T 。
考虑V 1 ∩ V 2 。我们需要证明p − 1 ( V 1 ∩ V 2 ) ∈ T 。p − 1 ( V 1 ∩ V 2 ) = p − 1 ( V 1 ) ∩ p − 1 ( V 2 ) 。由于p − 1 ( V 1 ) , p − 1 ( V 2 ) ∈ T 且T 是拓扑,所以p − 1 ( V 1 ) ∩ p − 1 ( V 2 ) ∈ T 。
因此,V 1 ∩ V 2 ∈ T p 。
通过归纳法,可以证明T p 中任意有限个集合的交集仍然属于T p 。
综上,T p 是Y 上的一个拓扑,称为由p 诱导的商拓扑。
例子 4.4.4 (圆作为单位区间的商空间 (Circle as Quotient Space of Unit Interval))
考虑单位区间[ 0 , 1 ] 上的子空间拓扑(来自R 的欧几里得拓扑)。定义映射p : [ 0 , 1 ] → S 1 = { ( x , y ) ∈ R 2 ∣ x 2 + y 2 = 1 } 为p ( t ) = ( cos ( 2 π t ) , sin ( 2 π t ) ) 。这里S 1 是单位圆。映射p 是满射,且将0 和1 映射到同一点( 1 , 0 ) 。
在S 1 上赋予由p 诱导的商拓扑。S 1 中的子集V ⊆ S 1 是开集,当且仅当p − 1 ( V ) 是[ 0 , 1 ] 中的开集(在子空间拓扑下)。
例如,考虑S 1 上的一个开弧A = { ( cos θ , sin θ ) ∣ θ ∈ ( ϵ , 2 π − ϵ ) } (其中0 < ϵ < π )。则p − 1 ( A ) = ( ϵ / ( 2 π ) , 1 − ϵ / ( 2 π ) ) ⊆ [ 0 , 1 ] ,这是一个开区间,因此是[ 0 , 1 ] 中的开集。所以A 在S 1 的商拓扑下是开集。
商空间 (Quotient Space)
通常,商拓扑与 等价关系 (equivalence relation) 联系在一起。设X 是一个集合,∼ 是X 上的一个等价关系。令X / ∼ 表示由等价关系∼ 确定的 商集 (quotient set) ,即所有等价类的集合。商映射 (quotient map) q : X → X / ∼ 将每个元素x ∈ X 映射到它的等价类[ x ] ∈ X / ∼ 。
如果( X , T ) 是拓扑空间,我们可以在商集X / ∼ 上定义 商拓扑 (quotient topology) ,使得商映射q : X → X / ∼ 成为商映射。根据定义 4.4.2,商拓扑T q 是X / ∼ 上的拓扑,其中V ⊆ X / ∼ 是开集当且仅当q − 1 ( V ) ∈ T 。
例子 4.4.5 (粘合空间 (Adjunction Space))
设( X , T X ) 是拓扑空间,A ⊆ X 是子集。考虑在X 上定义等价关系:x ∼ y 当且仅当x = y 或者x , y ∈ A 。也就是说,我们将子集A 中的所有点 粘合 (glue) 成一个点。商集X / ∼ 通常记为X / A 。商映射q : X → X / A 将X ∖ A 中的每个点映射到自身对应的等价类,并将A 中的所有点映射到同一个等价类(代表A 被粘合的点)。在X / A 上赋予商拓扑。
例如,如果X = [ 0 , 1 ] 且A = { 0 , 1 } ,则X / A = [ 0 , 1 ] / { 0 , 1 } 就是将单位区间的端点0 和1 粘合起来得到的空间,拓扑上同胚于圆S 1 。
总结:
⚝ 商拓扑是通过商映射在商集上定义的拓扑。
⚝ 商拓扑使得商映射成为连续映射,并且是使得商映射连续的最精细的拓扑。
⚝ 商拓扑常与等价关系和商集联系在一起。
⚝ 商拓扑是构造新拓扑空间的重要方法,例如粘合空间、圆锥、悬挂等。
本章介绍了生成拓扑的四种重要方法:基与子基、子空间拓扑、乘积拓扑和商拓扑。这些方法为我们提供了强大的工具,可以从已知的拓扑空间出发,构造和研究更复杂的拓扑空间。理解这些方法是深入学习拓扑学的关键。
<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 是一个拓扑空间,A ⊆ X 。{ U α } α ∈ A 是X 的一族开集,如果A ⊆ ⋃ α ∈ A U α ,则称{ U α } α ∈ A 是A 的一个 开覆盖 (open cover) 。如果存在A 的子集A ′ ⊆ A 使得A ′ 是有限集,且A ⊆ ⋃ α ∈ A ′ U α ,则称{ 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 } } x ∈ X ,则任何真子覆盖都不能覆盖X ,除非子覆盖就是全体。因此,只有当X 有限时,才能找到有限子覆盖。
⚝ 密着拓扑空间总是紧致的。设X 是具有密着拓扑的空间,{ U α } α ∈ A 是X 的一个开覆盖。由于是开覆盖,所以存在某个α 0 ∈ A 使得U α 0 ≠ ∅ 。在密着拓扑中,任何非空开集都是整个空间X 。因此,U α 0 = X 。那么{ U α 0 } 就是原开覆盖的一个有限子覆盖。
定理 5.1.4 (紧致性的基本性质)
设X 是一个拓扑空间。
① 紧致空间的闭子集是紧致的 (Closed subset of a compact space is compact) 。
设C ⊆ X 是闭子集,X 是紧致空间。要证明C 是紧致的,我们需要证明C 的任何开覆盖(在子空间拓扑下)都有有限子覆盖。
设{ V α } α ∈ A 是C 在子空间拓扑下的一个开覆盖。这意味着对于每个α ∈ A ,存在X 中的开集U α 使得V α = U α ∩ C 。由于{ V α } α ∈ A 是C 的覆盖,所以C ⊆ ⋃ α ∈ A V α = ⋃ α ∈ A ( U α ∩ C ) ⊆ ⋃ α ∈ A U α 。
考虑X 的开集族{ U α } α ∈ A ∪ { X ∖ C } 。由于C ⊆ ⋃ α ∈ A U α ,且X ∖ C 是开集(因为C 是闭集),所以X = C ∪ ( X ∖ C ) ⊆ ( ⋃ α ∈ A U α ) ∪ ( X ∖ C ) = ⋃ α ∈ A U α ∪ ( X ∖ C ) 。因此,{ U α } α ∈ A ∪ { X ∖ C } 是X 的一个开覆盖。
因为X 是紧致的,所以存在有限子覆盖{ U α 1 , U α 2 , … , U α n , X ∖ C } 覆盖X 。那么C ⊆ U α 1 ∪ U α 2 ∪ … ∪ U α n ∪ ( X ∖ C ) 。实际上,C ⊆ U α 1 ∪ U α 2 ∪ … ∪ U α n 。因此,C = C ∩ ( ⋃ i = 1 n U α i ) = ⋃ i = 1 n ( U α i ∩ C ) = ⋃ i = 1 n V α i 。所以{ V α 1 , V α 2 , … , V α n } 是{ V α } α ∈ A 的一个有限子覆盖,覆盖C 。故C 是紧致的。
② 紧致空间的连续像仍是紧致空间 (Continuous image of a compact space is compact) 。
设f : X → Y 是连续映射,X 是紧致空间。要证明f ( X ) 是Y 的紧致子空间。我们需要证明f ( X ) 的任何开覆盖(在子空间拓扑下)都有有限子覆盖。
设{ V α } α ∈ A 是f ( X ) 在子空间拓扑下的一个开覆盖。这意味着对于每个α ∈ A ,V α 是Y 的开集,且f ( X ) ⊆ ⋃ α ∈ A V α 。因此,X ⊆ f − 1 ( ⋃ α ∈ A V α ) = ⋃ α ∈ A f − 1 ( V α ) 。由于f 是连续的,且V α 是Y 的开集,所以f − 1 ( V α ) 是X 的开集。因此,{ f − 1 ( V α ) } α ∈ A 是X 的一个开覆盖。
因为X 是紧致的,所以存在有限子集A ′ = { α 1 , α 2 , … , α n } ⊆ A 使得X ⊆ ⋃ i = 1 n f − 1 ( V α i ) 。那么f ( X ) = f ( ⋃ i = 1 n f − 1 ( V α i ) ) = ⋃ i = 1 n f ( f − 1 ( V α i ) ) ⊆ ⋃ i = 1 n V α i 。因此,{ V α 1 , V α 2 , … , V α n } 是{ V α } α ∈ A 的一个有限子覆盖,覆盖f ( X ) 。故f ( X ) 是紧致的。
③ Hausdorff 空间中的紧致子集是闭集 (Compact subset of a Hausdorff space is closed) 。
设Y 是 Hausdorff 空间,K ⊆ Y 是紧致子集。要证明K 是闭集,只需证明Y ∖ K 是开集。
对于任意y ∈ Y ∖ K 和任意x ∈ K ,由于Y 是 Hausdorff 空间,所以存在y 的开邻域V x 和x 的开邻域U x 使得V x ∩ U x = ∅ 。对于每个x ∈ K ,我们都找到这样一个U x 。那么{ U x } x ∈ K 是K 的一个开覆盖(在子空间拓扑下,实际上也是Y 中开集族覆盖K )。由于K 是紧致的,所以存在有限子覆盖{ U x 1 , U x 2 , … , U x n } 覆盖K ,即K ⊆ ⋃ i = 1 n U x i 。
考虑对应的邻域V x 1 , V x 2 , … , V x n ofy 。令V = ⋂ i = 1 n V x i 。由于有限个开集的交集仍然是开集,所以V 是y 的开邻域。
现在证明V ∩ K = ∅ 。假设存在z ∈ V ∩ K 。因为z ∈ K ⊆ ⋃ i = 1 n U x i ,所以存在某个j ∈ { 1 , 2 , … , n } 使得z ∈ U x j 。但同时z ∈ V = ⋂ i = 1 n V x i ⊆ V x j 。这样z ∈ U x j ∩ V x j 。然而,我们构造U x j 和V x j 时要求U x j ∩ V x j = ∅ ,矛盾。因此,V ∩ K = ∅ 。
我们找到了y 的一个开邻域V 使得V ⊆ Y ∖ K 。由于对于任意y ∈ Y ∖ K 都能找到这样的开邻域,所以Y ∖ K 是开集。因此,K 是闭集。
④ Hausdorff 空间中,紧致子空间到 Hausdorff 空间的连续双射是同胚 (Continuous bijection from a compact space to a Hausdorff space is a homeomorphism) 。
设f : X → Y 是连续双射,其中X 是紧致空间,Y 是 Hausdorff 空间。我们需要证明f 是同胚,即需要证明f − 1 : Y → X 也是连续的。要证明f − 1 连续,等价于证明对于X 中的任何闭集C ,( f − 1 ) − 1 ( C ) = f ( C ) 是Y 中的闭集。
设C ⊆ X 是闭集。由于X 是紧致空间,根据性质 ①,C 是紧致的。由于f 是连续映射,根据性质 ②,f ( C ) 是Y 中的紧致子集。由于Y 是 Hausdorff 空间,根据性质 ③,f ( C ) 是Y 中的闭集。因此,对于X 中的任何闭集C ,f ( C ) 是Y 中的闭集,所以f − 1 是连续的。因此,f 是同胚。
这些基本性质为我们研究紧致空间提供了有力的工具。例如,性质 ① 和 ② 表明紧致性在闭子集和连续映射下保持。性质 ③ 和 ④ 则揭示了在 Hausdorff 空间中紧致性的特殊作用。
5.2 紧致子集 (Compact Subsets)
定义 5.2.1 (紧致子集, Compact Subset)
设X 是一个拓扑空间,K ⊆ X 。称K 是X 的 紧致子集 (compact subset) ,如果子空间( K , T K ) 是紧致空间,其中T K 是K 上的子空间拓扑。
根据紧致空间的定义,K 是X 的紧致子集当且仅当对于任何由X 的开集构成的族{ U α } α ∈ A 满足K ⊆ ⋃ α ∈ A U α ,都存在有限子集A ′ ⊆ A 使得K ⊆ ⋃ α ∈ A ′ U α 。
定理 5.2.2 (紧致子集的性质)
设X 是一个拓扑空间。
① X 是紧致空间当且仅当X 是自身的紧致子集 。
这直接由定义得出。
② 紧致子集的闭子集仍是紧致子集 。
设K ⊆ X 是紧致子集,C ⊆ K 是K 中的闭子集(在子空间拓扑下)。由于K 是紧致空间,根据定理 5.1.4 ①,C 作为紧致空间K 的闭子集,是紧致的。因此,C 是X 的紧致子集。
注意,C 是K 中的闭子集,不一定意味着C 是X 中的闭子集。但如果K 本身是X 的闭子集,且C 是K 中的闭子集,那么C 也是X 的闭子集。
③ 紧致子集的连续像仍是紧致子集 。
设f : X → Y 是连续映射,K ⊆ X 是紧致子集。考虑限制映射f | K : K → Y 。由于f 连续,f | K 也是连续的(从子空间K 到Y )。由于K 是紧致空间,根据定理 5.1.4 ②,f | K ( K ) = f ( K ) 是紧致空间。因此,f ( K ) 是Y 的紧致子集。
④ Hausdorff 空间中的紧致子集是闭子集 。
设X 是 Hausdorff 空间,K ⊆ X 是紧致子集。根据定理 5.1.4 ③,紧致空间在 Hausdorff 空间中的子集是闭集。因此,K 是X 的闭子集。
⑤ 实数轴R (配备通常拓扑) 中的紧致子集是闭且有界的 (Closed and bounded subset ofR is compact) 。 (Heine-Borel 定理的一部分)
我们将在后续章节详细讨论 Heine-Borel 定理。这里先简要说明闭区间[ a , b ] 是紧致的。而R 中的有界闭集都是闭区间的有限并或其子集,因此也是紧致的。反之,R 中的紧致子集一定是闭且有界的。闭性已由性质 ④ 证明(R 是 Hausdorff 空间)。关于有界性,如果K ⊆ R 是无界的,例如向上无界,考虑开覆盖{ ( − n , n ) } n ∈ N 。任何有限子覆盖{ ( − n i , n i ) } i = 1 m 的并集是( − max { n i } , max { n i } ) ,不可能覆盖无界集K 。因此,紧致子集必须是有界的。
例子 5.2.3 (紧致子集的例子)
⚝ 在欧几里得空间R n 中,Heine-Borel 定理 (Heine-Borel Theorem) 指出,一个子集是紧致的当且仅当它是闭且有界的。例如,单位闭球B n = { x ∈ R n ∣ ‖ x ‖ ≤ 1 } 是紧致的。
⚝ 在一般的度量空间中,闭且有界集不一定是紧致的。例如,考虑赋范线性空间l 2 (平方可和序列空间)。单位闭球{ x ∈ l 2 ∣ ‖ x ‖ ≤ 1 } 是闭且有界的,但不是紧致的。
5.3 乘积空间的紧致性:Tychonoff 定理 (Compactness of Product Spaces: Tychonoff's Theorem)
定理 5.3.1 (Tychonoff 定理, Tychonoff's Theorem)
设{ X α } α ∈ A 是一族拓扑空间。乘积空间∏ α ∈ A X α 是紧致的,当且仅当每个X α 都是紧致的。
证明概要 (Proof Sketch)
Tychonoff 定理的证明不是平凡的,通常需要使用 选择公理 (Axiom of Choice) 或其等价形式,例如 Zorn 引理 (Zorn's Lemma) 。这里我们只给出证明的思路,不详细展开。( ⇒ ) 如果乘积空间X = ∏ α ∈ A X α 是紧致的,对于任意β ∈ A ,投影映射p β : X → X β 是连续且满射的。由于紧致空间的连续像仍是紧致空间(定理 5.1.4 ②),所以X β = p β ( X ) 是紧致的。因此,如果乘积空间是紧致的,则每个因子空间都是紧致的。( ⇐ ) 反过来,假设每个X α 都是紧致的,要证明乘积空间X = ∏ α ∈ A X α 是紧致的。我们需要证明X 的任何开覆盖都有有限子覆盖。
证明的关键思想是使用 滤子 (filter) 和 超滤子 (ultrafilter) 的概念。一个滤子F 是由X 的子集构成的非空族,满足:
(1)∅ ∉ F 。
(2) 如果A , B ∈ F ,则A ∩ B ∈ F 。
(3) 如果A ∈ F 且A ⊆ B ⊆ X ,则B ∈ F 。
一个超滤子是极大的滤子,即不能被包含在更大的滤子中。
可以证明,一个拓扑空间X 是紧致的,当且仅当X 中的每个超滤子都收敛。
设U 是乘积空间X = ∏ α ∈ A X α 上的一个超滤子。对于每个α ∈ A ,考虑X α 上的族p α ( U ) = { p α ( U ) ∣ U ∈ U } 。可以证明p α ( U ) 生成X α 上的一个滤子F α 。由于U 是超滤子,F α 实际上也是X α 上的超滤子。
因为每个X α 都是紧致的,所以X α 上的每个超滤子都收敛。因此,对于每个α ∈ A ,超滤子F α 在X α 中收敛到某个点x α ∈ X α 。
考虑点x = ( x α ) α ∈ A ∈ ∏ α ∈ A X α = 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 (环面) S 1 × S 1 是紧致的,因为圆S 1 是R 2 中的有界闭集,所以是紧致的。根据 Tychonoff 定理,S 1 × S 1 是紧致的。更一般地,n -维 Torus( S 1 ) 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 是紧致空间,A ⊆ X 是无限子集。假设A 没有极限点。则对于每个x ∈ X ,存在x 的邻域U x 使得U x ∩ A 至多包含一个点(要么为空集,要么是{ x } 如果x ∈ A ,或者单点集 ifx ∈ A is isolated point ofA , or empty ifx ∉ A ∖ { x } ― ). 考虑开覆盖{ U x } x ∈ X ofX . 由于X 是紧致的,存在有限子覆盖{ U x 1 , U x 2 , … , U x n } 覆盖X 。那么A = A ∩ X = A ∩ ( ⋃ i = 1 n U x i ) = ⋃ i = 1 n ( A ∩ U x i ) 。由于每个A ∩ U x i 至多包含一个点,所以A = ⋃ i = 1 n ( A ∩ U x i ) 是有限集,与A 是无限集矛盾。因此,A 必须有极限点。所以,紧致空间是极限点紧致的。
② 在第一可数空间中,极限点紧致空间是列紧致空间 (In a first-countable space, limit point compact space is sequentially compact) 。
设X 是第一可数且极限点紧致的空间,{ x n } n ∈ N 是X 中的序列。如果{ x n } n ∈ N 的值域{ x n ∣ n ∈ N } 是有限集,则序列必然存在常值子序列,从而存在收敛子序列。如果{ x n ∣ n ∈ N } 是无限集,由于X 是极限点紧致的,所以{ x n ∣ n ∈ N } 有极限点,设为x 。由于X 是第一可数空间,存在x 的可数邻域基{ B k } k ∈ N 。因为x 是{ x n ∣ n ∈ N } 的极限点,对于每个B k ,B k 包含{ x n ∣ n ∈ N } 中无限多个点。我们可以构造子序列{ x n k } k ∈ N 使得x n k ∈ B k 且n 1 < n 2 < … 。可以证明,子序列{ x n k } k ∈ N 收敛到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 : X → R 是连续函数。则f 在X 上取得最大值和最小值。
证明 : 由于X 是紧致空间,f 是连续函数,根据定理 5.1.4 ②,f ( X ) 是R 的紧致子集。根据 Heine-Borel 定理,R 的紧致子集是闭且有界的。因此,f ( X ) 是R 的有界闭集。由于f ( X ) 是有界的,所以sup f ( X ) 和inf f ( X ) 存在。由于f ( X ) 是闭集,所以sup f ( X ) ∈ f ( X ) 且inf f ( X ) ∈ f ( X ) 。这意味着存在x m a x , x m i n ∈ X 使得f ( x m a x ) = sup f ( X ) (最大值) 和f ( x m i n ) = inf f ( X ) (最小值)。
② 一致连续性定理 (Uniform Continuity Theorem) :
设X 是紧致度量空间,Y 是度量空间,f : X → Y 是连续函数。则f 在X 上一致连续。
证明 : 对于任意ϵ > 0 ,对于每个x ∈ X ,由于f 在x 处连续,存在δ x > 0 使得当d X ( x , x ′ ) < δ x 时,d Y ( f ( x ) , f ( x ′ ) ) < ϵ / 2 。考虑开覆盖{ B ( x , δ x / 2 ) } x ∈ X ofX 。由于X 是紧致的,存在有限子覆盖{ B ( x i , δ x i / 2 ) } i = 1 n 覆盖X 。令δ = min { δ x 1 / 2 , δ x 2 / 2 , … , δ x n / 2 } > 0 。
对于任意x , x ′ ∈ X 且d X ( x , x ′ ) < δ 。由于{ B ( x i , δ x i / 2 ) } i = 1 n 覆盖X ,存在某个i 使得x ∈ B ( x i , δ x i / 2 ) ,即d X ( x , x i ) < δ x i / 2 。那么d X ( x ′ , x i ) ≤ d X ( x ′ , x ) + d X ( x , x i ) < δ + δ x i / 2 ≤ δ x i / 2 + δ x i / 2 = δ x i 。
因此,d Y ( f ( x ) , f ( x i ) ) < ϵ / 2 且d Y ( f ( x ′ ) , f ( x i ) ) < ϵ / 2 。根据三角不等式,d Y ( f ( x ) , f ( x ′ ) ) ≤ d Y ( f ( x ) , f ( x i ) ) + d Y ( f ( x i ) , f ( x ′ ) ) < ϵ / 2 + ϵ / 2 = ϵ 。
所以,对于任意ϵ > 0 ,存在δ > 0 使得当d X ( x , x ′ ) < δ 时,d Y ( f ( x ) , f ( x ′ ) ) < ϵ 。这表明f 在X 上一致连续。
③ Lebesgue 数引理 (Lebesgue Number Lemma) :
设( X , d ) 是紧致度量空间,{ U α } α ∈ A 是X 的一个开覆盖。则存在一个正数λ > 0 (称为 Lebesgue 数 (Lebesgue number) ),使得对于X 的任何子集A ,如果diam ( A ) < λ ,则存在某个α ∈ A 使得A ⊆ U α 。
证明 : 假设不存在这样的λ > 0 。则对于每个n ∈ N + ,不存在λ = 1 / n 满足条件。这意味着对于每个n ,存在X 的子集A n 使得diam ( A n ) < 1 / n 但A n 不包含在任何U α 中。选取x n ∈ A n 。由于X 是紧致的,序列{ x n } n ∈ N 存在收敛子序列{ x n k } k ∈ N 收敛到某个x ∈ X 。由于{ U α } α ∈ A 是X 的开覆盖,存在α 0 ∈ A 使得x ∈ U α 0 。由于U α 0 是开集,存在ϵ > 0 使得B ( x , ϵ ) ⊆ U α 0 。
由于x n k → x ,存在K 使得当k > K 时,d ( x n k , x ) < ϵ / 2 。取k 足够大使得1 / n k < ϵ / 2 且k > K 。对于这样的k ,对于任意y ∈ A n k ,d ( y , x n k ) ≤ diam ( A n k ) < 1 / n k < ϵ / 2 。因此,d ( y , x ) ≤ d ( y , x n k ) + d ( x n k , x ) < ϵ / 2 + ϵ / 2 = ϵ 。所以A n k ⊆ B ( x , ϵ ) ⊆ U α 0 。这与A n k 不包含在任何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 的非空开子集U 和V 满足:
①U ≠ ∅ 且V ≠ ∅ ②U ∩ V = ∅ ③U ∪ V = X 如果存在这样的开集U 和V ,则称X 是 不连通的 (disconnected) 。
等价定义
连通性还有一些等价的定义方式,这有助于我们从不同角度理解这一概念。
定理 6.1.2 连通性的等价定义
对于拓扑空间( X , T ) ,以下陈述是等价的:
(1)X 是连通的。
(2)X 不能表示为两个非空、互不相交的闭集的并。
(3)X 的既开又闭的子集只有∅ 和X 本身。
(4) 对于X 中任意两个点x , y ,都存在X 的连通子集包含x 和y 。
(5) 任何从X 到离散空间{ 0 , 1 } 的连续映射都是常值映射。这里{ 0 , 1 } 赋予离散拓扑。
证明思路:
⚝ (1) ⇔ (2): 利用开集与闭集的互补关系,若X = U ∪ V 其中U , V 是非空不交开集,则V = X ∖ U 是闭集,U = X ∖ V 也是闭集。反之亦然。
⚝ (1) ⇔ (3): 如果存在既开又闭的真子集A ,则X = A ∪ ( X ∖ A ) ,其中A 和X ∖ A 都是非空、互不相交的开集(也是闭集)。反之,若X = U ∪ V 是不连通的分解,则U 既开又闭且非空真子集。
⚝ (1) ⇔ (5): 假设存在非常值的连续映射f : X → { 0 , 1 } 。令U = f − 1 ( { 0 } ) 和V = f − 1 ( { 1 } ) 。由于f 连续,且{ 0 } , { 1 } 在离散拓扑下是开集,所以U 和V 都是X 的开集。由于f 非常值,U 和V 都是非空集。且U ∩ V = ∅ 和U ∪ V = X 。因此X 不连通。反之,若X = U ∪ V 是不连通分解,定义f : X → { 0 , 1 } 为f ( x ) = 0 若x ∈ U ,f ( x ) = 1 若x ∈ V 。则f 是连续的非常值映射。
⚝ (1) ⇔ (4): (4) ⇒ (1) 的反证法。假设X = U ∪ V 是不连通分解。取x ∈ U , y ∈ V 。若存在连通子集C 包含x , y ,则C = ( C ∩ U ) ∪ ( C ∩ V ) 。由于x ∈ C ∩ U 和y ∈ C ∩ V ,所以C ∩ U 和C ∩ V 非空。又因为U , V 是X 的开集,所以C ∩ U , C ∩ V 是C 的开集(在子空间拓扑下)。且( C ∩ U ) ∩ ( C ∩ V ) = C ∩ ( U ∩ V ) = ∅ 。这表明C 是不连通的,矛盾。 (1) ⇒ (4) 比较直观,每个点自身是连通的,如果空间连通,应该能“扩展”连通性到任意两点。更严谨的证明需要利用连通分支的概念,将在后续章节讨论。
例子 6.1.3 连通与不连通的例子
① 实数集R 是连通的 (赋予通常拓扑)。直观上,实数轴是“连续不断”的,不能被分成两个分离的开区间。严格证明需要用到实数的完备性以及区间套定理等性质,这里暂不展开。
② 区间[ 0 , 1 ] 是连通的 (赋予通常拓扑)。作为R 的子空间,[ 0 , 1 ] 继承了连通性。
③ 离散空间X (包含多于一个点) 是不连通的 。对于离散空间X ,任何子集都是开集。取x ∈ X ,则{ 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 : X → Y 是连续映射,且X 是连通的,则f ( X ) (作为Y 的子空间) 也是连通的。
证明: 假设f ( X ) 不连通,则存在f ( X ) 的非空开集U ′ , V ′ 使得f ( X ) = U ′ ∪ V ′ 且U ′ ∩ V ′ = ∅ 。由于U ′ , V ′ 是f ( X ) 的开集,存在Y 的开集U ~ , V ~ 使得U ′ = U ~ ∩ f ( X ) 和V ′ = V ~ ∩ f ( X ) 。令U = f − 1 ( U ~ ) 和V = f − 1 ( V ~ ) 。由于f 连续,U 和V 是X 的开集。考虑f − 1 ( U ′ ) = { x ∈ X ∣ f ( x ) ∈ U ′ } ⊆ U 和f − 1 ( V ′ ) = { x ∈ X ∣ f ( x ) ∈ V ′ } ⊆ V 。由于U ′ 和V ′ 非空,f − 1 ( U ′ ) 和f − 1 ( V ′ ) 也非空。但是这不能直接导出矛盾。
更简洁的证明方法是利用等价定义 (5)。假设f ( X ) 不连通,则存在非常值连续映射g : f ( X ) → { 0 , 1 } 。则复合映射g ∘ f : X → { 0 , 1 } 也是连续的。由于g 是非常值映射,且f ( X ) 是f 的像集,所以g ∘ f 也是非常值映射。这与X 连通矛盾 (根据等价定义 (5))。因此f ( X ) 必须是连通的。
(2) 连通集的并 :设{ C α } α ∈ A 是拓扑空间X 中的一族连通子集。如果存在一点p ∈ X 使得对于所有α ∈ A ,都有p ∈ C α ,则⋃ α ∈ A C α 是连通的。
证明: 令C = ⋃ α ∈ A C α 。假设C 不连通,则存在C 的不连通分解C = U ∪ V ,其中U , V 是非空不交的C 的开集。由于p ∈ C ,不妨假设p ∈ U 。对于任意α ∈ A ,C α ⊆ C = U ∪ V 。考虑C α = ( C α ∩ U ) ∪ ( C α ∩ V ) 。由于U , V 是C 的开集,C α ∩ U , C α ∩ V 是C α 的开集 (在子空间拓扑下)。由于p ∈ U ∩ C α ,所以C α ∩ U ≠ ∅ 。如果C α ∩ V ≠ ∅ ,则C α = ( C α ∩ U ) ∪ ( C α ∩ V ) 是C α 的不连通分解,与C α 连通矛盾。因此必须有C α ∩ V = ∅ 对于所有α ∈ A 。这意味着C α ⊆ U 对于所有α ∈ A 。从而C = ⋃ α ∈ A C α ⊆ U 。但是V 非空,且U ∩ V = ∅ ,这与C = U ∪ V 矛盾。因此C 必须是连通的。
(3) 连通集的闭包 :如果A 是拓扑空间X 的连通子集,则A ― (A 的闭包) 也是连通的。
证明: 假设A ― 不连通,则存在A ― 的不连通分解A ― = U ∪ V ,其中U , V 是非空不交的A ― 的开集。由于A ⊆ A ― = U ∪ V ,所以A = ( A ∩ U ) ∪ ( A ∩ V ) 。由于U , V 是A ― 的开集,A ∩ U , A ∩ V 是A 的开集 (在子空间拓扑下)。由于U , V 非空,且A ― = A ― ∩ ( U ∪ V ) = ( A ― ∩ U ) ∪ ( A ― ∩ V ) = U ∪ V ,我们需要证明A ∩ U 和A ∩ V 都是非空集。
假设A ∩ U = ∅ ,则A ⊆ V 。由于V 是A ― 的闭集,所以A ― ⊆ V 。但是U 非空且U ⊆ A ― ,这与U ∩ V = ∅ 矛盾。因此A ∩ U ≠ ∅ 。同理可证A ∩ V ≠ ∅ 。这样A = ( A ∩ U ) ∪ ( A ∩ V ) 是A 的不连通分解,与A 连通矛盾。因此A ― 必须是连通的。
总结
本节介绍了连通空间的概念及其等价定义和基本性质。连通性是拓扑学中描述空间整体“完整性”的重要概念,为后续研究更复杂的拓扑性质奠定了基础。
6.2 道路连通性 (Path Connectedness)
道路连通性 (path connectedness) 是比连通性更强的概念。直观上,如果空间中任意两点都可以用一条“道路”连接起来,则称该空间是道路连通的。本节将给出道路连通性的严格定义,并探讨其与连通性的关系。
定义 6.2.1 道路 (Path)
设X 是拓扑空间,x , y ∈ X 。从x 到y 的 道路 (path) 是指一个连续映射γ : [ 0 , 1 ] → X 满足γ ( 0 ) = x 和γ ( 1 ) = y 。这里[ 0 , 1 ] 赋予通常拓扑。
定义 6.2.2 道路连通空间 (Path Connected Space)
拓扑空间X 称为 道路连通的 (path connected) ,如果对于X 中任意两点x , y ,都存在从x 到y 的道路。
例子 6.2.3 道路连通的例子
① 欧几里得空间R n 是道路连通的 。对于R n 中任意两点x , y ,可以构造直线路径γ ( t ) = ( 1 − t ) x + t y ,t ∈ [ 0 , 1 ] 。由于线性映射是连续的,γ 是连续映射,且γ ( 0 ) = x , γ ( 1 ) = y 。
② 凸集 (convex set) 在R n 中是道路连通的 。凸集的定义保证了连接集合内任意两点的直线段仍然在集合内,因此凸集是道路连通的。
③ 球面S n = { x ∈ R n + 1 ∣ ‖ x ‖ = 1 } (n ≥ 1 ) 是道路连通的 。对于S n 上任意两点x , y ,如果x ≠ − y ,则可以沿着大圆弧连接x 和y 。如果x = − y ,当n ≥ 1 时,总可以找到第三点z ∈ S n 使得z ≠ x 且z ≠ y 。先从x 到z 有道路,再从z 到y 有道路,将两条道路“拼接”起来即可得到从x 到y 的道路。
定理 6.2.4 道路连通性与连通性的关系
(1) 道路连通空间一定是连通空间 。
证明: 假设X 是道路连通的,但不是连通的。则存在X 的不连通分解X = U ∪ V ,其中U , V 是非空不交的开集。取x ∈ U , y ∈ V 。由于X 道路连通,存在从x 到y 的道路γ : [ 0 , 1 ] → X 。考虑[ 0 , 1 ] = γ − 1 ( U ) ∪ γ − 1 ( V ) 。由于γ 连续,U , V 是X 的开集,所以γ − 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 ( U ∩ V ) = γ − 1 ( ∅ ) = ∅ 。γ − 1 ( U ) ∪ γ − 1 ( V ) = γ − 1 ( U ∪ V ) = γ − 1 ( X ) = [ 0 , 1 ] 。因此[ 0 , 1 ] = γ − 1 ( U ) ∪ γ − 1 ( V ) 是[ 0 , 1 ] 的不连通分解,这与[ 0 , 1 ] 的连通性矛盾 (例子 6.1.3 ②)。因此X 必须是连通的。
(2) 连通空间不一定是道路连通空间 。例如,拓扑学家的正弦曲线 (例子 6.1.3 ⑤) 是连通的,但不是道路连通的。
道路连通性的性质
(1) 道路连通性是拓扑性质 :如果X 道路连通,且Y 与X 同胚,则Y 也道路连通。
(2) 连续映射保持道路连通性 :如果f : X → Y 是连续映射,且X 是道路连通的,则f ( X ) (作为Y 的子空间) 也是道路连通的。
证明: 对于f ( X ) 中任意两点y 1 , y 2 ,存在x 1 , x 2 ∈ X 使得f ( x 1 ) = y 1 , f ( x 2 ) = y 2 。由于X 道路连通,存在从x 1 到x 2 的道路γ : [ 0 , 1 ] → X 。则f ∘ γ : [ 0 , 1 ] → f ( X ) 是连续映射 (因为连续映射的复合是连续的),且( f ∘ γ ) ( 0 ) = f ( γ ( 0 ) ) = f ( x 1 ) = y 1 ,( f ∘ γ ) ( 1 ) = f ( γ ( 1 ) ) = f ( x 2 ) = y 2 。因此f ∘ γ 是f ( X ) 中从y 1 到y 2 的道路。所以f ( X ) 是道路连通的。
(3) 道路连通集的乘积空间是道路连通的 :如果{ X α } α ∈ A 是一族道路连通空间,则乘积空间∏ α ∈ A X α (赋予乘积拓扑) 也是道路连通的。
证明: 对于∏ α ∈ A X α 中任意两点x = ( x α ) α ∈ A 和y = ( y α ) α ∈ A ,对于每个α ∈ A ,由于X α 道路连通,存在从x α 到y α 的道路γ α : [ 0 , 1 ] → X α 。定义γ : [ 0 , 1 ] → ∏ α ∈ A X α 为γ ( 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 β ∘ γ 是连续的。因此γ 是连续的。所以∏ α ∈ A X α 是道路连通的。
总结
道路连通性是比连通性更强的概念,它要求空间中任意两点之间存在道路连接。道路连通空间一定是连通的,反之不然。道路连通性在很多情况下更容易验证和使用,尤其是在几何直观性较强的空间中。
6.3 连通分支 (Connected Components)
连通分支 (connected components) 的概念可以将一般的拓扑空间分解成若干个“连通块”。本节将定义连通分支,并探讨其性质。
定义 6.3.1 连通关系
设X 是拓扑空间。在X 上定义关系∼ 如下:对于x , y ∈ X ,称x ∼ y 如果存在X 的连通子集包含x 和y 。
定理 6.3.2 连通关系是等价关系
在拓扑空间X 上定义的连通关系∼ 是一个等价关系,即满足:
(1) 自反性 (Reflexivity) :x ∼ x 对于所有x ∈ X 。 (因为{ x } 是连通子集包含x 和x )
(2) 对称性 (Symmetry) :如果x ∼ y ,则y ∼ x 。 (定义是对称的)
(3) 传递性 (Transitivity) :如果x ∼ y 且y ∼ z ,则x ∼ z 。
证明 (传递性): 如果x ∼ y ,存在连通子集C 1 包含x , y 。如果y ∼ z ,存在连通子集C 2 包含y , z 。考虑C = C 1 ∪ C 2 。由于y ∈ C 1 ∩ C 2 ,根据定理 6.1.4 (2),C = C 1 ∪ C 2 是连通的。且x ∈ C 1 ⊆ C ,z ∈ C 2 ⊆ C 。因此C 是连通子集包含x 和z ,所以x ∼ z 。
定义 6.3.3 连通分支 (Connected Component)
由等价关系∼ 确定的等价类称为 连通分支 (connected component) 或 连通组分 。包含点x ∈ X 的连通分支记为C ( x ) 。
根据等价类的性质,拓扑空间X 可以分解成互不相交的连通分支的并集:X = ⋃ x ∈ X C ( x ) ,且如果C ( x ) ≠ C ( y ) ,则C ( x ) ∩ C ( y ) = ∅ 。
定理 6.3.4 连通分支的性质
(1) 连通分支是连通的 。
证明: 对于x ∈ X ,存 在 连 通 子 集 包 含 C ( x ) = { y ∈ X ∣ x ∼ y } = { y ∈ X ∣ 存在连通子集 C x y 包含 x , y } 。对于任意y ∈ C ( x ) ,存在连通子集C x y 包含x , y 。因此C ( x ) = ⋃ y ∈ C ( x ) C x y 。由于所有C x y 都包含公共点x ,根据定理 6.1.4 (2),C ( x ) = ⋃ y ∈ C ( x ) C x y 是连通的。
(2) 连通分支是闭集 。
证明: 对于任意x ∈ X ,C ( x ) 是连通的。根据定理 6.1.4 (3),C ( x ) ― 也是连通的。对于任意y ∈ C ( x ) ― ,C ( x ) ― 是连通子集包含x 和y ,所以x ∼ y ,即y ∈ C ( x ) 。因此C ( x ) ― ⊆ C ( x ) 。又因为C ( x ) ⊆ C ( x ) ― 总是成立的,所以C ( x ) = C ( x ) ― 。这表明C ( x ) 是闭集。
(3) 连通分支是极大连通子集 :如果C 是X 的连通子集,且C ( x ) ⊆ C 对于某个x ∈ C ,则C = C ( x ) 。换句话说,连通分支是包含该点的最大的连通子集。
证明: 如果C 是连通子集且x ∈ C ,则对于任意y ∈ C ,C 是连通子集包含x , y ,所以x ∼ y ,即y ∈ C ( x ) 。因此C ⊆ C ( x ) 。已知条件是C ( x ) ⊆ C ,所以C = C ( x ) 。
(4) 如果X 只有有限个连通分支,则每个连通分支既开又闭 。
证明: 设X = C 1 ∪ C 2 ∪ ⋯ ∪ C n 是X 的连通分支分解。我们已经知道每个C i 是闭集。由于C i = X ∖ ⋃ j ≠ i C j ,而⋃ j ≠ i C j 是有限个闭集的并,所以是闭集。因此C i 是闭集的补集,即开集。所以每个C i 既开又闭。
例子 6.3.5 连通分支的例子
① 离散空间X 的连通分支是单点集{ x } ,x ∈ X 。因为离散空间中只有单点集是连通的。
② Q 的连通分支也是单点集{ q } ,q ∈ Q 。因为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 , y ∈ X ,称x ∼ p y 如果存在从x 到y 的道路。可以证明∼ p 也是等价关系。由∼ p 确定的等价类称为 道路连通分支 。包含点x ∈ X 的道路连通分支记为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 的连通邻域V ⊆ U 。
等价定义
定理 6.4.2 局部连通性的等价定义
拓扑空间X 是局部连通的,当且仅当对于X 的每个开集U ,U 的每个连通分支都是X 的开集。
证明思路:
⚝ (局部连通 ⇒ 开集的连通分支是开集): 设U 是X 的开集,C 是U 的连通分支。对于任意x ∈ C ⊆ U ,由于X 局部连通,存在x 的连通邻域V ⊆ U 。由于V 是U 的连通子集且包含x ,根据连通分支的极大性 (定理 6.3.4 (3)),V ⊆ C 。由于V 是x 的邻域,且V ⊆ C ,所以C 是x 的邻域。由于x 是C 中任意点,所以C 是开集。
⚝ (开集的连通分支是开集 ⇒ 局部连通): 对于任意x ∈ X 和x 的邻域U ,取包含x 的开邻域W ⊆ U 。考虑W 的连通分支C x (包含x 的连通分支)。根据假设,C x 是X 的开集 (也是W 的开集)。且C x 是连通的 (定理 6.3.4 (1))。C x 是包含x 的连通开集,且C x ⊆ W ⊆ U 。因此X 是局部连通的。
例子 6.4.3 局部连通的例子
① 欧几里得空间R n 是局部连通的 。对于x ∈ R n 和邻域U ,可以取开球B ( x , ϵ ) ⊆ U 。开球是凸集,所以是连通的。B ( x , ϵ ) 是包含x 的连通开邻域且包含在U 中。
② 离散空间X 是局部连通的 。对于x ∈ X 和邻域U ,{ x } 是包含x 的连通开邻域,且{ x } ⊆ U 。
③ Q 不是局部连通的 。对于q ∈ Q 和Q 中的开邻域U ,任何包含q 的Q 的连通子集只能是{ q } 。但是{ q } 通常不是q 的邻域 (除非赋予离散拓扑)。
④ 康托集 (Cantor set) 是局部连通的 。康托集是全不连通的 (totally disconnected),即连通分支都是单点集。单点集在康托集中既开又闭,所以康托集是局部连通的。
定义 6.4.4 局部道路连通空间 (Locally Path Connected Space)
拓扑空间X 称为 局部道路连通的 (locally path connected) ,如果对于X 中任意点x 以及包含x 的任意邻域U ,都存在包含x 的道路连通邻域V ⊆ U 。
定理 6.4.5 局部道路连通性的等价定义
拓扑空间X 是局部道路连通的,当且仅当对于X 的每个开集U ,U 的每个道路连通分支都是X 的开集。
证明思路: 类似于定理 6.4.2 的证明,将“连通”替换为“道路连通”即可。
例子 6.4.6 局部道路连通的例子
① 欧几里得空间R n 是局部道路连通的 。开球是道路连通的。
② 离散空间X 是局部道路连通的 。单点集是道路连通的。
③ Q 不是局部道路连通的 。
④ 拓扑学家的正弦曲线S 不是局部道路连通的 。点( 0 , 0 ) 处不满足局部道路连通性。
局部连通性与局部道路连通性,连通性与道路连通性的关系
(1) 局部道路连通空间一定是局部连通空间 (因为道路连通蕴含连通)。反之不然,例如,存在局部连通但不局部道路连通的空间 (需要更复杂的例子)。
(2) 连通且局部道路连通的空间一定是道路连通空间 。
证明: 设X 是连通且局部道路连通的。对于任意x ∈ X ,令P ( x ) 是包含x 的道路连通分支。对于任意y ∈ P ( x ) ,由于X 局部道路连通,存在y 的道路连通邻域V 。由于V 是道路连通的且包含y ,所以V ⊆ P ( y ) = P ( x ) (道路连通分支是极大道路连通子集)。因此P ( x ) 是y 的邻域。由于y 是P ( x ) 中任意点,所以P ( x ) 是开集。另一方面,对于任意z ∉ P ( x ) ,则P ( z ) ∩ P ( x ) = ∅ 。对于任意w ∈ P ( z ) ,存在w 的道路连通邻域W ⊆ P ( z ) 。所以P ( z ) 也是开集。因此,道路连通分支P ( x ) 既开又闭。由于X 是连通的,X 的既开又闭的子集只有∅ 和X 。由于P ( x ) ≠ ∅ ,所以P ( x ) = X 。这意味着对于任意y ∈ X ,y ∈ P ( x ) ,即存在从x 到y 的道路。因此X 是道路连通的。
(3) 拓扑空间X 是局部道路连通的,当且仅当对于X 的每个开集U ,U 的道路连通分支也是开集 。
(4) 拓扑空间X 是局部连通的,当且仅当对于X 的每个点x ,存在由连通开集构成的邻域基 。类似地,X 是局部道路连通的,当且仅当对于X 的每个点x ,存在由道路连通开集构成的邻域基。
总结
局部连通性和局部道路连通性是局部性质,描述了空间在每一点附近的连通或道路连通情况。局部道路连通性强于局部连通性。连通且局部道路连通的空间是道路连通的,这是一个重要的结论,将连通性和局部道路连通性联系起来。
<END_OF_CHAPTER/>
7. chapter 7: 分离公理 (Separation Axioms)
7.1 T 0 , T 1 , T 2 (Hausdorff) 空间 (T 0 , T 1 , T 2 (Hausdorff) Spaces)
分离公理 (Separation Axioms) 是一系列用于描述拓扑空间中点和闭集之间如何被拓扑结构区分开来的性质。它们在拓扑学中扮演着至关重要的角色,帮助我们对拓扑空间进行分类,并研究各种空间所具有的特殊性质。本节将首先介绍最基本的分离公理:T 0 ,T 1 , 和T 2 (Hausdorff) 空间。
定义 7.1.1T 0 空间 (T 0 Space)
一个拓扑空间X 被称为T 0 空间,如果对于X 中任意两个不同的点x 和y ,存在一个包含其中一个点但不包含另一个点的开集。
换句话说,对于任意x , y ∈ X ,x ≠ y ,要么存在开集U 使得x ∈ U 且y ∉ U ,要么存在开集V 使得y ∈ V 且x ∉ V 。T 0 公理是最弱的分离公理,它仅仅要求能够区分空间中的点,但不要求对称性。
例子 7.1.2T 0 空间的例子
考虑集合X = { a , b } ,赋予拓扑T = { ∅ , { a } , { a , b } } 。
对于点a 和b ,开集{ a } 包含a 但不包含b 。因此,( X , T ) 是一个T 0 空间。
非例子 7.1.3 非T 0 空间的例子
考虑集合X = { a , b } ,赋予拓扑T = { ∅ , { a , b } } (密着拓扑 (Indiscrete Topology))。
对于点a 和b ,不存在包含其中一个点但不包含另一个点的开集(唯一的非空开集是X 本身,它包含a 和b 两者)。因此,( X , T ) 不是一个T 0 空间。
定义 7.1.4T 1 空间 (T 1 Space)
一个拓扑空间X 被称为T 1 空间,如果对于X 中任意两个不同的点x 和y ,都存在一个包含x 但不包含y 的开集,并且存在一个包含y 但不包含x 的开集。T 1 公理比T 0 公理更强,它要求对于任意两个不同的点,我们不仅可以区分它们,而且可以“分别隔离”它们。
定理 7.1.5T 1 空间的等价刻画
一个拓扑空间X 是T 1 空间,当且仅当X 中的每个单点集{ x } 都是闭集。
证明: ( ⇒ ) 假设X 是T 1 空间。要证明对于任意x ∈ X ,单点集{ x } 是闭集,只需证明其补集X ∖ { x } 是开集。
对于任意y ∈ X ∖ { x } ,即y ≠ x 。由于X 是T 1 空间,存在开集U y 包含y 但不包含x ,即y ∈ U y ⊆ X ∖ { x } 。
因此,X ∖ { x } = ⋃ y ∈ X ∖ { x } U y 是开集(因为开集的并集是开集)。所以,{ x } 是闭集。( ⇐ ) 假设对于任意x ∈ X ,单点集{ x } 是闭集。要证明X 是T 1 空间。
对于任意两个不同的点x , y ∈ X ,由于{ y } 是闭集,所以X ∖ { y } 是开集。因为x ≠ y ,所以x ∈ X ∖ { y } 。因此,存在开集U = X ∖ { y } 包含x 但不包含y 。
同理,由于{ x } 是闭集,所以X ∖ { x } 是开集。因为y ≠ x ,所以y ∈ X ∖ { x } 。因此,存在开集V = X ∖ { x } 包含y 但不包含x 。
因此,X 是T 1 空间。
例子 7.1.6T 1 空间的例子
① 离散拓扑空间 (Discrete Topological Space):在离散拓扑空间中,每个子集都是开集,因此每个单点集{ x } 都是开集,自然也是闭集。所以,离散拓扑空间是T 1 空间。
② 度量空间 (Metric Space):在度量空间( X , d ) 中,对于任意点x ∈ X ,其单点集{ x } 是闭集。证明如下:考虑X ∖ { x } 。对于任意y ∈ X ∖ { x } ,即y ≠ x ,令r = d ( x , y ) > 0 。则开球B ( y , r / 2 ) 包含y ,且B ( y , r / 2 ) ⊆ X ∖ { x } 。因此,X ∖ { x } 是开集,{ x } 是闭集。所以,度量空间是T 1 空间。
③ 欧几里得空间 (R n ):作为度量空间的特例,欧几里得空间是T 1 空间。
非例子 7.1.7 非T 1 空间的例子
考虑集合X = { a , b } ,赋予拓扑T = { ∅ , { a } , { a , b } } 。
空间( X , T ) 是T 0 空间 (例子 7.1.2),但不是T 1 空间。因为单点集{ b } 的补集是X ∖ { b } = { a } ,而{ a } 是开集,所以{ b } 是闭集。但是单点集{ a } 的补集是X ∖ { a } = { b } ,而{ b } 不是开集,所以{ a } 不是闭集。因此,( X , T ) 不是T 1 空间。
定义 7.1.8T 2 空间 (Hausdorff 空间) (T 2 Space (Hausdorff Space))
一个拓扑空间X 被称为T 2 空间 或 Hausdorff 空间,如果对于X 中任意两个不同的点x 和y ,都存在不相交的开集U 和V ,使得x ∈ U 且y ∈ V ,即U ∩ V = ∅ 。
Hausdorff 公理是最常用的分离公理之一,它要求对于任意两个不同的点,都可以找到开集将它们“分离”开来,并且这些开集互不相交。Hausdorff 空间具有许多良好的性质,在数学分析、几何学等领域中非常重要。
定理 7.1.9T 2 空间的性质
①T 2 空间一定是T 1 空间。
②T 2 空间中的收敛序列的极限是唯一的。
证明:
① 假设X 是T 2 空间。对于任意两个不同的点x , y ∈ X ,存在不相交的开集U 和V ,使得x ∈ U 且y ∈ V ,U ∩ V = ∅ 。因为x ∈ U 且y ∉ U (由于y ∈ V 且U ∩ V = ∅ ),所以存在包含x 但不包含y 的开集U 。同理,存在包含y 但不包含x 的开集V 。因此,X 是T 1 空间。
② 假设X 是T 2 空间,序列( x n ) 收敛到x 和y 。要证明如果x ≠ y ,则会产生矛盾。
如果x ≠ y ,由于X 是T 2 空间,存在不相交的开集U 和V ,使得x ∈ U 且y ∈ V ,U ∩ V = ∅ 。
因为( x n ) 收敛到x ,所以存在N 1 ∈ N ,当n > N 1 时,x n ∈ U 。
因为( x n ) 收敛到y ,所以存在N 2 ∈ N ,当n > N 2 时,x n ∈ V 。
令N = max { N 1 , N 2 } 。当n > N 时,x n ∈ U 且x n ∈ V ,即x n ∈ U ∩ V 。但是U ∩ V = ∅ ,所以x n ∈ ∅ ,矛盾。
因此,如果序列收敛,其极限必须是唯一的。
例子 7.1.10T 2 空间的例子
① 度量空间 (Metric Space):度量空间都是 Hausdorff 空间。对于度量空间( X , d ) 中任意两个不同的点x , y ∈ X ,令r = d ( x , y ) > 0 。考虑以x 和y 为中心,半径为r / 2 的开球U = B ( x , r / 2 ) 和V = B ( y , r / 2 ) 。显然x ∈ U 且y ∈ V 。
如果存在z ∈ U ∩ V ,则d ( x , z ) < r / 2 且d ( 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 ) ,矛盾。因此,U ∩ V = ∅ 。所以,度量空间是 Hausdorff 空间。
② 欧几里得空间 (R n ):作为度量空间的特例,欧几里得空间是 Hausdorff 空间。
③ 离散拓扑空间 (Discrete Topological Space):离散拓扑空间是 Hausdorff 空间。对于任意不同的点x , y ∈ X ,{ x } 和{ y } 都是开集,且x ∈ { x } ,y ∈ { y } ,{ x } ∩ { y } = ∅ 。
非例子 7.1.11 非T 2 空间的例子
① 密着拓扑空间 (Indiscrete Topological Space) (当空间包含多于一个点时):设X 包含至少两个不同的点x 和y ,赋予密着拓扑T = { ∅ , X } 。唯一的非空开集是X 本身。对于x 和y ,任何包含x 和y 的非空开集都是X ,因此不可能找到不相交的开集分别包含x 和y 。所以,密着拓扑空间 (当空间包含多于一个点时) 不是 Hausdorff 空间。
② 例子 7.1.2 中的T 0 空间( X = { a , b } , T = { ∅ , { a } , { a , b } } ) 不是T 2 空间。虽然它是T 0 和T 1 空间,但对于点a 和b ,包含b 的唯一非空开集是X = { a , b } ,而任何包含a 的非空开集都与X 相交。因此,无法找到不相交的开集分别包含a 和b 。
总结 7.1.12T 0 ,T 1 ,T 2 空间的关系 T 2 空间⇒ T 1 空间⇒ T 0 空间。
反之不成立。我们已经给出了例子说明T 1 空间不一定是T 2 空间 (例子 7.1.2 和 7.1.11 ②),T 0 空间不一定是T 1 空间 (例子 7.1.2 和 7.1.7)。
分离公理T 0 ,T 1 ,T 2 构成了拓扑空间分离性概念的基础。它们在后续更强的分离公理 (如正则性、正规性) 的讨论中起着铺垫作用。理解这些基本分离公理对于深入学习拓扑学至关重要。
7.2 正则空间与 T 3 空间 (Regular Spaces and T 3 Spaces)
在上一节中,我们介绍了T 0 ,T 1 , 和T 2 空间,它们主要关注点之间的分离性。本节将讨论更强的分离公理,涉及点和闭集之间的分离性:正则空间 (Regular Spaces) 和T 3 空间 (T 3 Spaces)。
定义 7.2.1 正则空间 (Regular Space)
一个拓扑空间X 被称为 正则空间 (Regular Space),如果对于任意闭集C ⊆ X 和任意点x ∉ C ,都存在不相交的开集U 和V ,使得x ∈ U 且C ⊆ V ,即U ∩ V = ∅ 。
正则性要求可以分离点和不包含该点的闭集。直观上,正则空间比 Hausdorff 空间具有更强的分离能力。
定义 7.2.2T 3 空间 (T 3 Space)
一个拓扑空间X 被称为T 3 空间,如果它既是T 1 空间,又是 正则空间。
注意,有些文献中 “正则空间” 的定义包含了T 1 性质,即 “正则 Hausdorff 空间” 等同于这里的T 3 空间。为了避免混淆,我们采用 “正则空间” 指的是满足正则性条件的空间,而T 3 空间则明确要求同时满足正则性和T 1 性质。
定理 7.2.3 正则空间的等价刻画
一个拓扑空间X 是正则空间,当且仅当对于任意点x ∈ X 和任意包含x 的开集U ,都存在一个包含x 的开集V ,使得V ― ⊆ U 。
证明: ( ⇒ ) 假设X 是正则空间。设U 是包含x 的开集。则C = X ∖ U 是不包含x 的闭集。由于X 是正则空间,存在不相交的开集V 和W ,使得x ∈ V 且C ⊆ W ,V ∩ W = ∅ 。
由于V ∩ W = ∅ ,所以V ⊆ X ∖ W 。因为W 是开集,所以X ∖ W 是闭集。因此,V ― ⊆ X ∖ W ― = X ∖ W 。又因为X ∖ W ⊆ X ∖ C = U (由于C ⊆ W ),所以V ― ⊆ X ∖ W ⊆ U 。因此,V ― ⊆ U 。( ⇐ ) 假设对于任意点x ∈ X 和任意包含x 的开集U ,都存在包含x 的开集V ,使得V ― ⊆ U 。
设C 是X 中的闭集,x ∉ C 。则U = X ∖ C 是包含x 的开集。根据假设,存在包含x 的开集V ,使得V ― ⊆ U = X ∖ C 。
令W = X ∖ V ― 。由于V ― 是闭集,所以W 是开集。并且由于C ⊆ X ∖ V ― = W ,所以C ⊆ W 。
此外,V ∩ W = V ∩ ( X ∖ V ― ) = ∅ 。
因此,我们找到了不相交的开集V 和W ,使得x ∈ V 且C ⊆ W 。所以,X 是正则空间。
定理 7.2.4T 3 空间与T 2 空间的关系 T 3 空间一定是T 2 空间。
证明:
假设X 是T 3 空间。则X 是正则空间且是T 1 空间。
要证明X 是T 2 空间,对于任意两个不同的点x , y ∈ X ,由于X 是T 1 空间,单点集{ y } 是闭集。且x ≠ y ,所以x ∉ { y } 。
由于X 是正则空间,对于闭集{ y } 和点x ∉ { y } ,存在不相交的开集U 和V ,使得x ∈ U 且{ y } ⊆ V ,即y ∈ V ,U ∩ V = ∅ 。
因此,X 是T 2 空间。
例子 7.2.5T 3 空间的例子
① 度量空间 (Metric Space):度量空间是T 3 空间。我们已经知道度量空间是T 1 空间 (例子 7.1.6) 和T 2 空间 (例子 7.1.10)。现在证明度量空间是正则空间。
设( X , d ) 是度量空间,C ⊆ X 是闭集,x ∉ C 。由于C 是闭集,X ∖ C 是开集,且x ∈ X ∖ C 。
定义r = inf { d ( x , y ) ∣ y ∈ C } 。由于C 是闭集且x ∉ C ,可以证明r > 0 。
考虑开球U = B ( x , r / 2 ) 和集合V = ⋃ y ∈ C B ( y , r / 2 ) 。V 是开集的并集,所以V 是开集。显然x ∈ U 且C ⊆ V 。
现在证明U ∩ V = ∅ 。假设存在z ∈ U ∩ V 。则存在y ∈ C 使得z ∈ B ( y , r / 2 ) ,即d ( y , z ) < r / 2 。同时z ∈ U = B ( x , r / 2 ) ,即d ( x , z ) < r / 2 。
根据三角不等式,d ( x , y ) ≤ d ( x , z ) + d ( z , y ) < r / 2 + r / 2 = r 。但是y ∈ C ,所以d ( x , y ) ≥ inf { d ( x , y ′ ) ∣ y ′ ∈ C } = r ,矛盾。
因此,U ∩ V = ∅ 。所以,度量空间是正则空间。由于度量空间也是T 1 空间,所以度量空间是T 3 空间。
② 欧几里得空间 (R n ):作为度量空间的特例,欧几里得空间是T 3 空间。
③ 离散拓扑空间 (Discrete Topological Space):离散拓扑空间是T 3 空间。离散拓扑空间是T 1 空间 (例子 7.1.6) 和T 2 空间 (例子 7.1.10)。对于任意闭集C 和x ∉ C ,由于离散拓扑中所有集合都是开集和闭集,C 既是开集也是闭集,X ∖ C 也是开集。取U = { x } 和V = C 。U 和V 都是开集,x ∈ U ,C ⊆ V 。如果x ∉ C ,则U ∩ V = { x } ∩ C = ∅ 。所以,离散拓扑空间是正则空间,因此也是T 3 空间。
非例子 7.2.6 非T 3 空间的例子
存在T 2 空间但不是正则空间 (因此也不是T 3 空间) 的例子,构造这类例子通常比较复杂,超出本书的范围。但需要强调的是,T 2 空间不一定是T 3 空间。
总结 7.2.7T 2 与T 3 空间的关系 T 3 空间⇒ T 2 空间⇒ T 1 空间⇒ T 0 空间。
反之不成立。我们已经知道T 2 ⇏ T 3 。
正则性和T 3 性质是比 Hausdorff 性质更强的分离公理。它们在研究拓扑空间的性质,尤其是在构造和分析各种拓扑结构时非常有用。
7.3 正规空间与 T 4 空间 (Normal Spaces and T 4 Spaces)
在前面几节中,我们讨论了点与点、点与闭集之间的分离性。本节将介绍更强的分离公理,关注闭集与闭集之间的分离性:正规空间 (Normal Spaces) 和T 4 空间 (T 4 Spaces)。
定义 7.3.1 正规空间 (Normal Space)
一个拓扑空间X 被称为 正规空间 (Normal Space),如果对于X 中任意两个不相交的闭集C 1 和C 2 ,都存在不相交的开集U 1 和U 2 ,使得C 1 ⊆ U 1 且C 2 ⊆ U 2 ,即U 1 ∩ U 2 = ∅ 。
正规性要求可以分离不相交的闭集。这是分离公理系列中最强的基本公理之一。
定义 7.3.2T 4 空间 (T 4 Space)
一个拓扑空间X 被称为T 4 空间,如果它既是T 1 空间,又是 正规空间。
类似于T 3 空间,有些文献中 “正规空间” 的定义包含了T 1 性质,即 “正规 Hausdorff 空间” 等同于这里的T 4 空间。我们仍然区分 “正规空间” (仅满足正规性条件) 和T 4 空间 (同时满足正规性和T 1 性质)。
定理 7.3.3 正规空间的等价刻画
一个拓扑空间X 是正规空间,当且仅当对于任意闭集C 和包含C 的开集U ,都存在一个开集V ,使得C ⊆ V ⊆ V ― ⊆ U 。
证明: ( ⇒ ) 假设X 是正规空间。设C 是闭集,U 是包含C 的开集。则D = X ∖ U 是与C 不相交的闭集 (C ∩ D = ∅ )。由于X 是正规空间,存在不相交的开集V 和W ,使得C ⊆ V 且D ⊆ W ,V ∩ W = ∅ 。
由于V ∩ W = ∅ ,所以V ⊆ X ∖ W 。因为W 是开集,所以X ∖ W 是闭集。因此,V ― ⊆ X ∖ W ― = X ∖ W 。又因为X ∖ W ⊆ X ∖ D = U (由于D ⊆ W ),所以V ― ⊆ X ∖ W ⊆ U 。因此,C ⊆ V ⊆ V ― ⊆ U 。( ⇐ ) 假设对于任意闭集C 和包含C 的开集U ,都存在开集V ,使得C ⊆ V ⊆ V ― ⊆ U 。
设C 1 和C 2 是X 中不相交的闭集 (C 1 ∩ C 2 = ∅ )。则U = X ∖ C 2 是包含C 1 的开集。根据假设,存在开集U 1 ,使得C 1 ⊆ U 1 ⊆ U 1 ― ⊆ U = X ∖ C 2 。
令U 2 = X ∖ U 1 ― 。由于U 1 ― 是闭集,所以U 2 是开集。并且由于U 1 ― ⊆ X ∖ C 2 ,所以C 2 ⊆ X ∖ U 1 ― = U 2 。因此,C 2 ⊆ U 2 。
此外,U 1 ∩ U 2 = U 1 ∩ ( X ∖ U 1 ― ) = ∅ 。
因此,我们找到了不相交的开集U 1 和U 2 ,使得C 1 ⊆ U 1 且C 2 ⊆ U 2 。所以,X 是正规空间。
定理 7.3.4T 4 空间与T 3 空间的关系 T 4 空间一定是T 3 空间。
证明:
假设X 是T 4 空间。则X 是正规空间且是T 1 空间。
要证明X 是T 3 空间,需要证明X 是正则空间。设C 是X 中的闭集,x ∉ C 。由于X 是T 1 空间,单点集{ x } 是闭集。且x ∉ C ,所以{ x } ∩ C = ∅ 。
由于X 是正规空间,对于不相交的闭集{ x } 和C ,存在不相交的开集U 和V ,使得{ x } ⊆ U (即x ∈ U ) 且C ⊆ V ,U ∩ V = ∅ 。
因此,X 是正则空间。由于X 也是T 1 空间,所以X 是T 3 空间。
例子 7.3.5T 4 空间的例子
① 度量空间 (Metric Space):度量空间是T 4 空间。我们已经知道度量空间是T 3 空间 (例子 7.2.5) 和T 1 空间 (例子 7.1.6)。现在证明度量空间是正规空间。
设( X , d ) 是度量空间,C 1 和C 2 是不相交的闭集 (C 1 ∩ C 2 = ∅ )。
定义函数f : X → R 为f ( x ) = d ( x , C 1 ) d ( x , C 1 ) + d ( x , C 2 ) ,其中d ( x , C ) = inf { d ( x , y ) ∣ y ∈ C } 。
可以证明f 是连续函数,且当x ∈ C 1 时f ( x ) = 0 ,当x ∈ C 2 时f ( x ) = 1 。
令U 1 = f − 1 ( [ 0 , 1 / 2 ) ) 和U 2 = f − 1 ( ( 1 / 2 , 1 ] ) 。由于f 是连续函数,U 1 和U 2 都是开集。
如果x ∈ C 1 ,则f ( x ) = 0 < 1 / 2 ,所以x ∈ U 1 ,即C 1 ⊆ U 1 。
如果x ∈ C 2 ,则f ( x ) = 1 > 1 / 2 ,所以x ∈ U 2 ,即C 2 ⊆ U 2 。
如果x ∈ U 1 ∩ U 2 ,则f ( x ) < 1 / 2 且f ( x ) > 1 / 2 ,矛盾。所以U 1 ∩ U 2 = ∅ 。
因此,度量空间是正规空间。由于度量空间也是T 1 空间,所以度量空间是T 4 空间。
② 欧几里得空间 (R n ):作为度量空间的特例,欧几里得空间是T 4 空间。
③ 离散拓扑空间 (Discrete Topological Space):离散拓扑空间是T 4 空间。离散拓扑空间是T 1 空间 (例子 7.1.6) 和T 3 空间 (例子 7.2.5)。对于任意不相交的闭集C 1 和C 2 ,由于离散拓扑中所有集合都是开集和闭集,C 1 和C 2 都是开集。取U 1 = C 1 和U 2 = C 2 。U 1 和U 2 都是开集,C 1 ⊆ U 1 ,C 2 ⊆ U 2 。由于C 1 ∩ C 2 = ∅ ,所以U 1 ∩ U 2 = ∅ 。因此,离散拓扑空间是正规空间,也是T 4 空间。
非例子 7.3.6 非T 4 空间的例子
存在T 3 空间但不是正规空间 (因此也不是T 4 空间) 的例子,构造这类例子通常也比较复杂,超出本书的范围。但需要强调的是,T 3 空间不一定是T 4 空间。
总结 7.3.7T 3 与T 4 空间的关系 T 4 空间⇒ T 3 空间⇒ T 2 空间⇒ T 1 空间⇒ T 0 空间。
反之不成立。我们已经知道T 3 ⇏ T 4 。
正规性和T 4 性质是更强的分离公理,它们在拓扑学中具有重要的理论价值,并且在泛函分析、微分几何等领域有广泛的应用。
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)
设X 是T 4 空间。令C 1 和C 2 是X 中任意两个不相交的闭集。则存在一个连续函数f : X → [ 0 , 1 ] ,使得对于所有x ∈ C 1 ,f ( x ) = 0 ,并且对于所有x ∈ C 2 ,f ( x ) = 1 。
意义与解释:
Urysohn 引理表明,在T 4 空间中,任何两个不相交的闭集都可以被一个连续函数“精确地”分离。这个函数的值域是单位区间[ 0 , 1 ] ,在其中一个闭集上恒为 0,在另一个闭集上恒为 1,而在两个闭集之间平滑过渡。Urysohn 引理是拓扑学中最深刻和最有用的定理之一,它保证了在正规空间上存在足够多的连续函数,这对于构造各种拓扑结构和证明其他重要定理至关重要。
定理 7.4.2 Tietze 扩张定理 (Tietze Extension Theorem)
设X 是T 4 空间,C 是X 中的闭子集。
(a) 对于任意有界连续函数f : C → R ,都存在一个连续函数F : X → R ,使得对于所有x ∈ C ,F ( x ) = f ( x ) ,且sup x ∈ X | F ( x ) | = sup x ∈ C | f ( x ) | 。
(b) 对于任意连续函数f : C → [ a , b ] (其中[ a , b ] 是闭区间),都存在一个连续函数F : X → [ a , b ] ,使得对于所有x ∈ C ,F ( x ) = f ( x ) 。
(c) 对于任意连续函数f : C → R ,都存在一个连续函数F : X → R ,使得对于所有x ∈ C ,F ( x ) = f ( x ) 。
意义与解释:
Tietze 扩张定理表明,在T 4 空间中,定义在闭子集上的任何连续函数都可以延拓到整个空间上,并且保持连续性。定理的不同形式 (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 扩张定理是正规空间理论的基石,它们不仅揭示了正规空间中连续函数的丰富性,也为解决拓扑学和相关领域的许多问题提供了强有力的工具。理解和掌握这两个定理对于深入学习拓扑学至关重要。
本章系统地介绍了分离公理T 0 ,T 1 ,T 2 ,T 3 ,T 4 ,以及正则空间和正规空间的概念,并探讨了它们之间的关系。最后,我们重点介绍了 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 诱导的拓扑T d 与X 的拓扑T 相同,即T d = T ,则称X 是可度量空间 (metrizable space) ,并称度量d 相容于 (compatible with) X 的拓扑。
简单来说,一个拓扑空间是可度量的,如果我们可以找到一个度量,用这个度量定义的开集族恰好就是这个拓扑空间原有的开集族。
度量诱导拓扑 (Topology Induced by a Metric) :
回顾度量空间( X , d ) 的拓扑T d 是如何定义的:一个集合U ⊆ X 是开集,当且仅当对于任意x ∈ U ,存在r > 0 ,使得开球B d ( x , r ) = { y ∈ X ∣ d ( x , y ) < r } 包含于U 中,即B d ( x , r ) ⊆ U 。度量空间的所有开集族T d 构成了一个拓扑。
可度量空间的性质 (Properties of Metrizable Spaces) :
由于可度量空间本质上是具有特定拓扑的度量空间,因此它们继承了度量空间的所有拓扑性质。
① Hausdorff 性质 (T 2 空间) :每个可度量空间都是 Hausdorff 空间。
证明 :设X 是可度量空间,d 是相容度量。对于任意两个不同的点x , y ∈ X ,x ≠ y ,则d ( x , y ) = ϵ > 0 。取r = ϵ / 2 。考虑开球B d ( x , r ) 和B d ( y , r ) 。如果存在z ∈ B d ( x , r ) ∩ B d ( y , r ) ,则根据三角不等式,d ( x , y ) ≤ d ( x , z ) + d ( z , y ) < r + r = ϵ = d ( x , y ) 这导致矛盾。因此B d ( x , r ) ∩ B d ( y , r ) = ∅ 。由于开球是开集,因此X 是 Hausdorff 空间。
② 正规性 (T 4 空间) :每个可度量空间都是正规空间。事实上,每个可度量空间都是仿紧空间,而仿紧 Hausdorff 空间是正规的。更初等的证明方法如下:
证明 :设X 是可度量空间,d 是相容度量。设A 和B 是X 中两个不相交的闭集。对于每个a ∈ A ,由于B 是闭集,a ∉ B ,所以存在r a > 0 使得B d ( a , r a ) ∩ B = ∅ 。类似地,对于每个b ∈ B ,存在r b > 0 使得B d ( b , r b ) ∩ A = ∅ 。
定义开集U = ⋃ a ∈ A B d ( a , r a / 2 ) 和V = ⋃ b ∈ B B d ( b , r b / 2 ) 。显然A ⊆ U 且B ⊆ V 。我们需要证明U ∩ V = ∅ 。
假设存在z ∈ U ∩ V 。则存在a ∈ A 和b ∈ B 使得z ∈ B d ( a , r a / 2 ) 且z ∈ B d ( b , r b / 2 ) 。不妨假设r a ≤ r b 。则d ( a , z ) < r a / 2 且d ( b , z ) < r b / 2 ≤ r a / 2 。根据三角不等式,d ( a , b ) ≤ d ( a , z ) + d ( z , b ) < r a / 2 + r a / 2 = r a 因此b ∈ B d ( a , r a ) 。但是B d ( a , r a ) ∩ B = ∅ ,所以b ∉ B ,这与b ∈ B 矛盾。因此U ∩ V = ∅ 。由于U 和V 是开集,且分别包含A 和B ,并且不相交,所以X 是正规空间。
③ 第一可数性 (First Countability) :每个可度量空间都是第一可数空间。
证明 :对于任意点x ∈ X ,考虑可数邻域基{ B d ( x , 1 / n ) ∣ n ∈ N + } 。对于任意包含x 的开集U ,由于U 是开集,存在r > 0 使得B d ( x , r ) ⊆ U 。选取n 足够大使得1 / n < r ,则B d ( x , 1 / n ) ⊆ B d ( x , r ) ⊆ U 。因此{ B d ( x , 1 / n ) ∣ n ∈ N + } 是x 处的可数邻域基。
可度量空间的例子 (Examples of Metrizable Spaces) :
⚝ 度量空间 (Metric Spaces) :根据定义,所有的度量空间,赋予由度量诱导的拓扑,都是可度量空间。例如,欧几里得空间R n 配备通常的欧几里得度量是可度量空间。
⚝ 离散空间 (Discrete Space) :离散空间是可度量空间。可以定义度量d ( x , y ) = 1 如果x ≠ y ,d ( x , x ) = 0 。这个度量诱导的拓扑就是离散拓扑。
⚝ 实数R ,欧几里得空间R n ,复平面C 都是可度量空间。
非可度量空间的例子 (Examples of Non-metrizable Spaces) :
⚝ 不可数集合上的密着拓扑 (Indiscrete Topology on an Uncountable Set) :设X 是不可数集合,赋予密着拓扑T = { ∅ , X } 。如果X 可度量化,则必须是 Hausdorff 空间。但是对于密着拓扑,如果X 至少有两个点,则不是 Hausdorff 空间。因此,不可数集合上的密着拓扑不是可度量化的。
⚝ Sorgenfrey 直线 (R l ) :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)T 1 空间都是可度量空间。
注记 (Remarks) :
⚝ 由于正规T 1 空间一定是 Hausdorff 空间(T 2 空间),所以 Urysohn 度量化定理也可以叙述为:每个第二可数正规 Hausdorff 空间都是可度量空间。
⚝ 反过来,可度量空间不一定是第二可数的(例如,离散不可数空间)。但是,可度量空间如果是第二可数的,则满足 Urysohn 度量化定理的条件。
⚝ Urysohn 度量化定理给出了可度量性的一个充分条件,但不是必要条件。存在不可数基的可度量空间。
证明思路 (Proof Idea) :
Urysohn 度量化定理的证明思想非常巧妙,它利用了 Urysohn 引理和嵌入 (embedding) 的概念。证明的核心步骤如下:
利用第二可数性找到可数基 :设X 是第二可数正规T 1 空间,B = { B n } n ∈ N 是X 的可数基。
构造函数族 :利用正规性以及 Urysohn 引理,构造一族连续函数{ f n m } 。对于每一对( n , m ) ,如果B n ― ⊆ B m ,则利用 Urysohn 引理,存在连续函数f n m : X → [ 0 , 1 ] 使得f n m ( B n ― ) = { 0 } 且f n m ( X ∖ B m ) = { 1 } 。
定义嵌入映射 :利用构造的函数族{ f n m } ,定义一个从X 到 Hilbert 立方体I ω = [ 0 , 1 ] N 的映射F : X → I ω 。Hilbert 立方体I ω 是[ 0 , 1 ] 的可数个副本的乘积空间,赋予乘积拓扑,并且I ω 是可度量化的。
证明F 是嵌入 :需要证明F 是连续的,单射的,以及F 是到其像F ( X ) 的开映射(作为子空间拓扑)。
▮▮▮▮⚝ 连续性 :由乘积拓扑的性质,只需证明每个分量函数是连续的,而分量函数f n m 是连续的。
▮▮▮▮⚝ 单射性 :利用T 1 性质和基的性质证明F 是单射的。如果x ≠ y ,则存在基元素B m 包含x 但不包含y 。由于X 是正规T 1 空间,可以找到合适的B n 使得x ∈ B n 且B n ― ⊆ B m 。利用f n m 可以区分x 和y ,从而证明F ( x ) ≠ F ( y ) 。
▮▮▮▮⚝ 开映射到像 :需要证明对于X 中的开集U ,F ( U ) 在F ( X ) 中是开集。这需要利用基的性质和构造的函数族仔细论证。
结论 :由于F 是从X 到可度量空间I ω 的嵌入,因此X 与I ω 的子空间F ( X ) 同胚。子空间继承了度量空间的性质,因此F ( X ) 是可度量空间,从而X 也是可度量空间。
Urysohn 度量化定理的应用 (Applications of Urysohn Metrization Theorem) :
⚝ 欧几里得空间R n :R n 是第二可数空间(例如,以有理坐标为中心的有理半径开球族构成可数基),也是正规 Hausdorff 空间。因此,根据 Urysohn 度量化定理,R n 是可度量空间,这与我们已知的结论一致。
⚝ 流形 (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 = 1 ∞ B n ,其中每个B n 都是局部有限族。
定义 8.3.2 (局部有限族 (Locally Finite Family)) :
一个集合族F = { A α } α ∈ Λ 被称为 局部有限族 (locally finite family) ,如果对于任意点x ∈ X ,都存在x 的一个邻域U x ,使得U x 只与F 中的有限个集合相交,即集合{ α ∈ Λ ∣ U x ∩ A α ≠ ∅ } 是有限集。
定理 8.3.3 (Nagata-Smirnov 度量化定理 (Nagata-Smirnov Metrization Theorem)) :
一个拓扑空间X 是可度量空间,当且仅当X 是正则 (regular)T 1 空间,并且具有σ -局部有限基。
注记 (Remarks) :
⚝ 正则T 1 空间一定是 Hausdorff 空间。因此,条件也可以叙述为正则 Hausdorff 空间具有σ -局部有限基。
⚝ Nagata-Smirnov 度量化定理给出了可度量性的充分必要条件。这意味着,如果一个正则T 1 空间具有σ -局部有限基,那么它一定是可度量化的;反之,如果一个空间是可度量化的,那么它一定是正则T 1 空间,并且具有σ -局部有限基。
⚝ Urysohn 度量化定理是 Nagata-Smirnov 定理的一个推论。如果一个空间是第二可数正规T 1 空间,那么它可以证明它具有σ -局部有限基。
证明思路 (Proof Idea) :
Nagata-Smirnov 度量化定理的证明比较复杂,需要用到仿紧空间和分割单位等工具。证明的两个方向分别如下:
⚝ 必要性 (⇒ ) :如果X 是可度量空间,则需要证明X 是正则T 1 空间,并且具有σ -局部有限基。
▮▮▮▮⚝ 可度量空间是 Hausdorff 空间,也是正规空间,因此自然是正则T 1 空间。
▮▮▮▮⚝ 关键是证明可度量空间具有σ -局部有限基。设d 是X 上的相容度量。对于每个n ∈ N + ,考虑开覆盖U n = { B d ( x , 1 / n ) ∣ x ∈ X } 。由于度量空间是仿紧的,存在U n 的σ -局部有限加细V n 。可以证明B = ⋃ n = 1 ∞ V n 是X 的σ -局部有限基。
⚝ 充分性 (⇐ ) :如果X 是正则T 1 空间,并且具有σ -局部有限基,则需要证明X 是可度量空间。
▮▮▮▮⚝ 设B = ⋃ n = 1 ∞ B n 是X 的σ -局部有限基,其中每个B n 是局部有限族。
▮▮▮▮⚝ 利用正则性,对于每个B ∈ B n ,可以找到开集U B 使得U B ― ⊆ B 。再利用 Urysohn 引理,构造连续函数f B : X → [ 0 , 1 ] 使得f B ( U B ― ) = { 1 } 且f B ( X ∖ B ) = { 0 } 。
▮▮▮▮⚝ 定义度量d ( x , y ) = ∑ n = 1 ∞ ∑ B ∈ B n 1 2 n | f B ( x ) − f B ( 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))
设X 和Y 是拓扑空间,f : X → Y 和g : X → Y 是两个连续映射。我们称f 与g 是同伦的 (homotopic) ,记作f ≃ g ,如果存在一个连续映射H : X × [ 0 , 1 ] → Y ,使得对于所有x ∈ X ,满足以下条件:
①H ( x , 0 ) = f ( x ) ②H ( x , 1 ) = g ( x ) 其中[ 0 , 1 ] 表示单位闭区间,X × [ 0 , 1 ] 赋予乘积拓扑 (Product Topology)。映射H 称为从f 到g 的一个同伦 (homotopy) 。对于每个固定的t ∈ [ 0 , 1 ] ,映射H t : X → Y 定义为H t ( x ) = H ( x , t ) ,可以看作是f 到g 的一个中间变形过程。当t 从 0 变化到 1 时,H t 连续地从f = H 0 变形到g = H 1 。
例 9.1.2 (直线同伦 (Straight-line Homotopy))
设f , g : X → R n 是从拓扑空间X 到欧几里得空间 (Euclidean Space)R n 的两个连续映射。定义映射H : X × [ 0 , 1 ] → R n 为:H ( x , t ) = ( 1 − t ) f ( x ) + t g ( x ) 这个H 被称为直线同伦 (straight-line homotopy) 。由于f 和g 是连续的,且乘法和加法运算在R n 上是连续的,因此H 是连续的。此外,
①H ( x , 0 ) = ( 1 − 0 ) f ( x ) + 0 g ( x ) = f ( x ) ②H ( x , 1 ) = ( 1 − 1 ) f ( x ) + 1 g ( x ) = g ( x ) 所以,H 是从f 到g 的一个同伦,因此f ≃ g 。这意味着任何两个从拓扑空间X 到R n 的连续映射都是同伦的。
定理 9.1.3 (同伦关系是等价关系 (Homotopy Relation is an Equivalence Relation))
在拓扑空间Y 的所有从X 到Y 的连续映射的集合C ( X , Y ) 上,同伦关系≃ 是一个等价关系,即它满足:
① 自反性 (Reflexivity) :对于任何连续映射f : X → Y ,有f ≃ f 。
② 对称性 (Symmetry) :如果f ≃ g ,则g ≃ f 。
③ 传递性 (Transitivity) :如果f ≃ g 且g ≃ h ,则f ≃ h 。
证明:
① 自反性 :取同伦H ( x , t ) = f ( x ) 对于所有t ∈ [ 0 , 1 ] 。则H : X × [ 0 , 1 ] → Y 是连续的,且H ( x , 0 ) = f ( x ) ,H ( x , 1 ) = f ( x ) 。因此f ≃ f 。
② 对称性 :如果f ≃ g ,则存在同伦H : X × [ 0 , 1 ] → Y 使得H ( x , 0 ) = f ( x ) 且H ( x , 1 ) = g ( x ) 。定义H ′ ( x , t ) = H ( x , 1 − t ) 。则H ′ : X × [ 0 , 1 ] → Y 也是连续的,且H ′ ( x , 0 ) = H ( x , 1 ) = g ( x ) ,H ′ ( x , 1 ) = H ( x , 0 ) = f ( x ) 。因此g ≃ f 。
③ 传递性 :如果f ≃ g 且g ≃ h ,则存在同伦H : X × [ 0 , 1 ] → Y 从f 到g ,以及同伦K : X × [ 0 , 1 ] → Y 从g 到h 。定义L : X × [ 0 , 1 ] → Y 为:L ( x , t ) = { H ( x , 2 t ) 0 ≤ t ≤ 1 / 2 K ( x , 2 t − 1 ) 1 / 2 ≤ t ≤ 1 当t = 1 / 2 时,H ( x , 2 ⋅ 1 / 2 ) = H ( x , 1 ) = g ( x ) 且K ( x , 2 ⋅ 1 / 2 − 1 ) = K ( x , 0 ) = g ( x ) 。因此,在t = 1 / 2 处,L 的定义是相容的。由于H 和K 都是连续的,且在t = 1 / 2 处拼接良好,根据粘合引理 (Pasting Lemma),L 是连续的。此外,
①L ( x , 0 ) = H ( x , 0 ) = f ( x ) ②L ( x , 1 ) = K ( x , 2 ⋅ 1 − 1 ) = K ( x , 1 ) = h ( x ) 因此f ≃ h 。
由于同伦关系是一个等价关系,我们可以考虑同伦等价类 (homotopy equivalence class) 。
定义 9.1.4 (同伦等价 (Homotopy Equivalence))
设X 和Y 是拓扑空间。如果存在连续映射f : X → Y 和g : Y → X 使得g ∘ f ≃ id X 且f ∘ g ≃ id Y ,其中id X : X → X 和id Y : Y → Y 分别是X 和Y 上的恒等映射 (Identity Mapping),则称X 与Y 是同伦等价的 (homotopy equivalent) ,或具有相同的同伦类型 (same homotopy type) ,记作X ≃ Y 。映射f 称为同伦等价 (homotopy equivalence) ,g 称为f 的同伦逆 (homotopy inverse) 。
例 9.1.5 (圆圈与环面 (Circle and Annulus))
设S 1 = { ( x , y ) ∈ R 2 ∣ x 2 + y 2 = 1 } 是单位圆圈,A = { ( x , y ) ∈ R 2 ∣ 1 / 2 ≤ x 2 + y 2 ≤ 1 } 是一个环面 (annulus)。我们说明S 1 ≃ A 。
定义映射f : S 1 → A 为包含映射 (inclusion map),即f ( x ) = x 将S 1 视为A 的子空间。定义映射g : A → S 1 为将环面上的点投影到单位圆圈上,例如g ( x , y ) = ( x x 2 + y 2 , y x 2 + y 2 ) 。
则g ∘ f : S 1 → S 1 是g ( f ( x ) ) = g ( x ) = ( x x 2 + y 2 , y x 2 + y 2 ) 。当x ∈ S 1 时,x 2 + y 2 = 1 ,所以g ( f ( x ) ) = ( x 1 , y 1 ) = ( x , y ) = x = id S 1 ( x ) 。因此g ∘ f = id S 1 ,从而g ∘ f ≃ id S 1 。
另一方面,考虑f ∘ g : A → A ,( f ∘ g ) ( x , y ) = f ( g ( x , y ) ) = g ( x , y ) = ( x x 2 + y 2 , y x 2 + y 2 ) 。我们需要证明f ∘ g ≃ id A 。定义同伦H : A × [ 0 , 1 ] → A 为:H ( ( x , y ) , t ) = ( 1 − t ) ( x , y ) + t ⋅ g ( x , y ) = ( 1 − t ) ( x , y ) + t ( x x 2 + y 2 , y x 2 + y 2 ) 当t = 0 时,H ( ( x , y ) , 0 ) = ( x , y ) = id A ( x , y ) 。
当t = 1 时,H ( ( x , y ) , 1 ) = g ( x , y ) = ( f ∘ g ) ( x , y ) 。
我们需要验证对于所有t ∈ [ 0 , 1 ] 和( x , y ) ∈ A ,H ( ( x , y ) , t ) ∈ A 。即要验证1 / 2 ≤ ‖ H ( ( x , y ) , t ) ‖ 2 ≤ 1 。
由于g ( x , y ) 是单位向量,而( x , y ) 的模长在[ 1 / 2 , 1 ] 之间,直观上看,H ( ( x , y ) , t ) 是( x , y ) 和g ( x , y ) 的凸组合,应该还在环面A 内。更精确的证明需要仔细分析模长的变化,但从几何直观上,环面A 可以连续收缩到其边界圆圈S 1 。因此,f ∘ g ≃ id A 。
综上,g ∘ f ≃ id S 1 且f ∘ g ≃ id A ,所以S 1 ≃ A 。
注 9.1.6
同伦等价是一种比同胚更弱的概念。如果两个空间是同胚的,则它们一定是同伦等价的,但反之不然。例如,圆圈S 1 和环面A 是同伦等价的,但它们不是同胚的。同伦等价关注的是空间的“形状”或“连通性”等拓扑性质,而忽略了更精细的结构。
9.2 基本群 (Fundamental Group)
基本群 (Fundamental Group) 是代数拓扑 (Algebraic Topology) 中最重要的工具之一,它将拓扑空间与群论联系起来,通过研究拓扑空间中的环路 (loop) 的同伦类来刻画空间的性质。
定义 9.2.1 (道路 (Path) 和环路 (Loop))
设X 是拓扑空间。从单位区间I = [ 0 , 1 ] 到X 的连续映射γ : I → X 称为X 中的一条道路 (path) 。点γ ( 0 ) 称为道路的起点 (starting point) ,点γ ( 1 ) 称为道路的终点 (ending point) 。
如果一条道路γ 的起点和终点相同,即γ ( 0 ) = γ ( 1 ) = x 0 ,则称γ 为以x 0 为基点 (base point) 的环路 (loop) 。
定义 9.2.2 (道路同伦 (Path Homotopy))
设γ 和σ 是X 中两条道路,它们具有相同的起点x 0 和相同的终点x 1 。我们称γ 与σ 是道路同伦的 (path homotopic) ,记作γ ≃ p σ ,如果存在一个连续映射H : I × I → X (其中I = [ 0 , 1 ] ) 使得对于所有s , t ∈ I ,满足以下条件:
①H ( s , 0 ) = γ ( s ) ②H ( s , 1 ) = σ ( s ) ③H ( 0 , t ) = x 0 (对于所有t ∈ I )
④H ( 1 , t ) = x 1 (对于所有t ∈ I )
条件 ③ 和 ④ 表明,在同伦变形过程中,道路的起点和终点始终保持不变。映射H 称为从γ 到σ 的一个道路同伦 (path homotopy) 。
类似于同伦关系,道路同伦关系≃ p 也是一个等价关系。我们可以考虑道路同伦等价类。
定义 9.2.3 (道路的乘积 (Product of Paths))
设γ 是X 中一条从x 0 到x 1 的道路,σ 是X 中一条从x 1 到x 2 的道路。定义它们的乘积 (product) γ ∗ σ 为一条从x 0 到x 2 的道路,定义如下:( γ ∗ σ ) ( s ) = { γ ( 2 s ) 0 ≤ s ≤ 1 / 2 σ ( 2 s − 1 ) 1 / 2 ≤ s ≤ 1 直观上,γ ∗ σ 是先沿着γ 走完,再沿着σ 走完。
定理 9.2.4 (基本群的定义 (Definition of Fundamental Group))
设X 是拓扑空间,x 0 ∈ X 是一个基点。考虑X 中所有以x 0 为基点的环路的集合。定义π 1 ( X , x 0 ) 为所有以x 0 为基点的环路的道路同伦等价类的集合。在π 1 ( X , x 0 ) 上定义一个二元运算[ γ ] ⋅ [ σ ] = [ γ ∗ σ ] ,其中[ γ ] 表示环路γ 的道路同伦等价类。则( π 1 ( X , x 0 ) , ⋅ ) 构成一个群,称为X 在基点x 0 处的基本群 (fundamental group) 。
定理 9.2.5 (基本群的群结构 (Group Structure of Fundamental Group))
基本群π 1 ( X , x 0 ) 的群结构由道路乘积诱导的运算[ γ ] ⋅ [ σ ] = [ γ ∗ σ ] 给出,它满足群的公理:
① 封闭性 (Closure) :如果[ γ ] , [ σ ] ∈ π 1 ( X , x 0 ) ,则[ γ ] ⋅ [ σ ] = [ γ ∗ σ ] ∈ π 1 ( X , x 0 ) 。
② 结合律 (Associativity) :( [ γ ] ⋅ [ σ ] ) ⋅ [ τ ] = [ γ ] ⋅ ( [ σ ] ⋅ [ τ ] ) ,即( γ ∗ σ ) ∗ τ ≃ p γ ∗ ( σ ∗ τ ) 。
③ 单位元 (Identity Element) :设c x 0 是常值环路c x 0 ( s ) = x 0 对于所有s ∈ I 。则单位元是[ c x 0 ] ,即[ γ ] ⋅ [ c x 0 ] = [ c x 0 ] ⋅ [ γ ] = [ γ ] ,即γ ∗ c x 0 ≃ p γ 且c x 0 ∗ γ ≃ p γ 。
④ 逆元 (Inverse Element) :对于每个[ γ ] ∈ π 1 ( X , x 0 ) ,存在逆元[ γ ] − 1 = [ γ ¯ ] ,其中γ ¯ ( s ) = γ ( 1 − s ) 是γ 的反向道路。满足[ γ ] ⋅ [ γ ¯ ] = [ γ ¯ ] ⋅ [ γ ] = [ c x 0 ] ,即γ ∗ γ ¯ ≃ p c x 0 且γ ¯ ∗ γ ≃ p c x 0 。
注 9.2.6 (基点依赖性 (Base Point Dependence))
基本群的定义依赖于基点x 0 。如果X 是道路连通的 (path-connected),则对于不同的基点x 0 , x 1 ∈ X ,基本群π 1 ( X , x 0 ) 和π 1 ( X , x 1 ) 是同构的 (isomorphic)。因此,对于道路连通空间,我们通常可以省略基点,记为π 1 ( X ) 。
例 9.2.7 (单点空间的基本群 (Fundamental Group of a Point Space))
设X = { x 0 } 是单点空间。则X 中只有唯一的环路,即常值环路c x 0 。任何两个环路都是道路同伦的(因为只有一个环路)。因此,π 1 ( { x 0 } , x 0 ) 只包含一个元素[ c x 0 ] ,它是平凡群 (trivial group),记作{ e } 或1 。
例 9.2.8 (欧几里得空间的基本群 (Fundamental Group of Euclidean Space))
设X = R n 是欧几里得空间。对于任意环路γ 以x 0 为基点,我们可以构造直线同伦H ( s , t ) = ( 1 − t ) γ ( s ) + t x 0 。当t = 0 时,H ( s , 0 ) = γ ( s ) 。当t = 1 时,H ( s , 1 ) = x 0 = c x 0 ( s ) 。对于每个t ∈ [ 0 , 1 ] ,H ( 0 , t ) = ( 1 − t ) γ ( 0 ) + t x 0 = ( 1 − t ) x 0 + t x 0 = x 0 ,H ( 1 , t ) = ( 1 − t ) γ ( 1 ) + t x 0 = ( 1 − t ) x 0 + t x 0 = x 0 。因此H 是从γ 到常值环路c x 0 的道路同伦。这意味着任何环路γ 都道路同伦于常值环路c x 0 。所以π 1 ( R n , x 0 ) = { [ c x 0 ] } 是平凡群。我们称R n 是单连通的 (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)。如果对于每个点x ∈ X ,都存在一个邻域 (neighborhood)U ofx ,使得p − 1 ( U ) 是X ~ 中一族互不相交的开集{ V α } α ∈ A 的并,并且对于每个α ∈ A ,p | V α : V α → U 都是同胚,则称p 为覆盖映射 (covering map) ,X ~ 称为X 的覆盖空间 (covering space) 。邻域U 称为均匀邻域 (evenly covered neighborhood) 。
例 9.3.2 (指数映射 (Exponential Map) 作为覆盖映射)
考虑指数映射p : R → S 1 定义为p ( t ) = ( cos ( 2 π t ) , sin ( 2 π t ) ) = e 2 π i t 。这里S 1 看作复平面单位圆周。对于S 1 上的任何点x ,例如x = ( 1 , 0 ) ,我们可以取x 的邻域U = S 1 ∖ { ( 0 , − 1 ) } 。则p − 1 ( U ) = ⋃ n ∈ Z ( n − 1 / 4 , n + 1 / 4 ) 。每个区间V n = ( n − 1 / 4 , n + 1 / 4 ) 在p 下同胚于U 。类似地,对于S 1 上的其他点,我们也可以找到均匀邻域。因此,p : R → S 1 是一个覆盖映射,R 是S 1 的覆盖空间。
定理 9.3.3 (道路提升引理 (Path Lifting Lemma))
设p : X ~ → X 是一个覆盖映射,γ : [ 0 , 1 ] → X 是X 中的一条道路,起点为γ ( 0 ) = x 0 。设x ~ 0 ∈ X ~ 满足p ( x ~ 0 ) = x 0 。则存在唯一的道路γ ~ : [ 0 , 1 ] → X ~ 使得γ ~ ( 0 ) = x ~ 0 且p ∘ γ ~ = γ 。道路γ ~ 称为γ 的提升 (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 ~ 0 ∈ X ~ 满足p ( x ~ 0 ) = H ( 0 , 0 ) 。则存在唯一的同伦H ~ : [ 0 , 1 ] × [ 0 , 1 ] → X ~ 使得H ~ ( 0 , 0 ) = x ~ 0 且p ∘ H ~ = H 。此外,如果H 是道路同伦,即H ( 0 , t ) = x 0 和H ( 1 , t ) = x 1 对于所有t ∈ [ 0 , 1 ] ,则提升同伦H ~ 也是道路同伦,即H ~ ( 0 , t ) = x ~ 0 和H ~ ( 1 , t ) = x ~ 1 对于所有t ∈ [ 0 , 1 ] ,其中x ~ 1 是H ( 1 , 0 ) 的提升的终点。
道路提升引理的应用:
道路提升引理是研究覆盖空间和基本群关系的关键。它可以用来证明覆盖映射诱导的基本群同态是单射 (injective)。
9.4 基本群的计算 (Computation of Fundamental Groups)
计算拓扑空间的基本群是代数拓扑的核心问题之一。对于简单的空间,如欧几里得空间和单点空间,基本群是平凡群。对于更复杂的空间,我们需要使用一些工具和技巧来计算基本群。
9.4.1 圆的基本群 (Fundamental Group of the Circle)
我们来计算圆圈S 1 的基本群π 1 ( S 1 , b ) ,其中b = ( 1 , 0 ) ∈ S 1 可以作为基点。我们利用覆盖映射p : R → S 1 ,p ( t ) = e 2 π i t 。设b ~ = 0 ∈ R ,则p ( b ~ ) = b 。
考虑环路γ : [ 0 , 1 ] → S 1 以b 为基点,即γ ( 0 ) = γ ( 1 ) = b 。根据道路提升引理,存在唯一的提升道路γ ~ : [ 0 , 1 ] → R 使得γ ~ ( 0 ) = b ~ = 0 且p ∘ γ ~ = γ 。由于γ ( 1 ) = b ,所以p ( γ ~ ( 1 ) ) = γ ( 1 ) = b = p ( 0 ) 。因此γ ~ ( 1 ) 必须是p − 1 ( b ) = Z 中的整数。
定义映射ϕ : π 1 ( S 1 , b ) → Z 为ϕ ( [ γ ] ) = γ ~ ( 1 ) ,其中γ ~ 是γ 的以γ ~ ( 0 ) = 0 为起点的提升。
定理 9.4.1 (圆的基本群 (Fundamental Group of the Circle))
映射ϕ : π 1 ( S 1 , b ) → Z 是一个群同构 (group isomorphism)。因此,π 1 ( S 1 , b ) ≅ Z 。
证明思路:
① 证明ϕ 是良定义的 (well-defined):如果γ ≃ p σ ,则γ ~ ≃ p σ ~ ,从而γ ~ ( 1 ) = σ ~ ( 1 ) 。
② 证明ϕ 是同态 (homomorphism):ϕ ( [ γ ] ⋅ [ σ ] ) = ϕ ( [ γ ∗ σ ] ) = ϕ ( [ γ ] ) + ϕ ( [ σ ] ) 。
③ 证明ϕ 是双射 (bijective):单射性 (injectivity) 和满射性 (surjectivity)。
具体证明概要:
① 良定义性 :如果γ ≃ p σ ,存在道路同伦H : I × I → S 1 从γ 到σ 。根据同伦提升引理,存在提升同伦H ~ : I × I → R 从γ ~ 到σ ~ 。由于H ~ ( 0 , t ) = x ~ 0 = 0 且H ~ ( 1 , t ) 是p − 1 ( b ) = Z 中的整数,且t ↦ H ~ ( 1 , t ) 是连续的,所以H ~ ( 1 , t ) 必须是常数。因此γ ~ ( 1 ) = H ~ ( 1 , 0 ) = H ~ ( 1 , 1 ) = σ ~ ( 1 ) 。所以ϕ 是良定义的。
② 同态性 :考虑[ γ ] , [ σ ] ∈ π 1 ( S 1 , b ) 。设γ ~ 是γ 的提升,σ ~ 是σ 的提升,且γ ~ ( 1 ) = n 。我们需要提升γ ∗ σ 。先提升γ 得到γ ~ ,终点为γ ~ ( 1 ) = n 。然后提升σ ,起点应该在γ ~ 的终点上方。考虑σ ′ 是σ 的平移,使得起点为b 。提升σ ′ 从n 开始,得到σ ~ ′ 。则γ ~ ∗ σ ~ ′ 是γ ∗ σ 的提升,且( γ ~ ∗ σ ~ ′ ) ( 1 ) = σ ~ ′ ( 1 ) = n + σ ~ ( 1 ) 。因此ϕ ( [ γ ] ⋅ [ σ ] ) = ϕ ( [ γ ] ) + ϕ ( [ σ ] ) 。
③ 双射性 :
▮▮▮▮⚝ 满射性 :对于任何整数n ∈ Z ,定义环路γ n ( s ) = e 2 π i n s 。则γ n 是以b 为基点的环路。提升γ n 从 0 开始得到γ ~ n ( s ) = n s 。则γ ~ 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 ) = ( 1 − t ) γ ~ ( s ) + t σ ~ ( s ) 。这是R 中的直线同伦。H ~ ( 0 , t ) = ( 1 − t ) γ ~ ( 0 ) + t σ ~ ( 0 ) = 0 。H ~ ( 1 , t ) = ( 1 − t ) γ ~ ( 1 ) + t σ ~ ( 1 ) = n 。p ∘ H ~ = H 是S 1 中的同伦,起点和终点固定。因此γ ≃ p σ 。所以ϕ 是单射的。
9.4.2 球的基本群 (Fundamental Group of the Sphere)
对于n ≥ 2 ,n -维球面S n 是单连通的,即π 1 ( S n , x 0 ) = { e } 。特别是,对于2 -维球面S 2 ,π 1 ( S 2 , x 0 ) = { e } 。
定理 9.4.2 (球的基本群 (Fundamental Group of the Sphere))
对于n ≥ 2 ,π 1 ( S n ) = { e } 。
证明思路 (对于S 2 ):
考虑S 2 ∖ { N } 同胚于R 2 ,其中N 是北极点。任何环路γ 在S 2 上可以道路同伦于不经过北极点的环路。因为如果γ 经过北极点,可以稍微扰动γ 使得它避开北极点,且这个扰动是同伦的。如果γ 不经过北极点,则γ 落在S 2 ∖ { N } ≅ R 2 中。由于R 2 是单连通的,所以γ 在R 2 中道路同伦于常值环路。因此γ 在S 2 中也道路同伦于常值环路。所以π 1 ( S 2 ) = { e } 。
更严格的证明需要使用单纯逼近定理 (Simplicial Approximation Theorem) 或Lebesgue 数引理 (Lebesgue Number Lemma) 等工具,这里只给出直观的解释。
总结
本章我们介绍了同伦论的基本概念,包括同伦关系、同伦等价、基本群、覆盖映射和道路提升引理。我们计算了圆圈S 1 的基本群为Z ,以及球面S n (n ≥ 2 ) 的基本群为平凡群。这些概念和计算为进一步研究拓扑空间的性质奠定了基础。
<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) ,如果对于每个点x ∈ X ,都存在一个邻域 (neighborhood)U ⊂ X 包含x ,使得逆像 (preimage)p − 1 ( U ) 是X ~ 中一族互不相交的开集 (disjoint open sets){ V α } α ∈ A 的并集,即p − 1 ( U ) = ⋃ α ∈ A V α ,并且对于每个α ∈ A ,限制映射 (restriction map)p | V α : V α → U 都是同胚 (homeomorphism)。这样的邻域U 称为 均匀邻域 (evenly covered neighborhood) 。
解释:
⚝ 连续满射 (Continuous Surjection): p 必须是连续的,并且X ~ 中的每个点都映射到X 中的某个点,且X 中的每个点都是X ~ 中至少一个点的像。
⚝ 均匀邻域 (Evenly Covered Neighborhood): 关键在于每个点x ∈ X 都有一个特殊的邻域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)
考虑圆S 1 = { ( x , y ) ∈ R 2 ∣ x 2 + y 2 = 1 } 。我们可以将实数轴R 看作是圆S 1 的覆盖空间。定义映射p : R → S 1 为:p ( t ) = ( cos ( 2 π t ) , sin ( 2 π t ) ) 这个映射将实数t 映射到圆S 1 上的点,角度为2 π t (弧度)。
为了验证p 是一个覆盖映射,我们取S 1 上的任意一点x 。例如,考虑点( 1 , 0 ) ∈ S 1 。我们可以选择( 1 , 0 ) 的一个邻域U 为S 1 除去点( − 1 , 0 ) 后的部分,即U = S 1 ∖ { ( − 1 , 0 ) } 。那么p − 1 ( U ) 是R 中形如( n − 1 / 2 , n + 1 / 2 ) 的开区间 (open interval) 的并集,其中n 为整数。对于每个这样的开区间V n = ( n − 1 / 2 , n + 1 / 2 ) ,限制映射p | V n : V n → U 都是同胚。
性质 10.1.3 覆盖映射的性质 (Properties of Covering Maps)
设p : X ~ → X 是一个覆盖映射。
① 局部同胚 (Local Homeomorphism): 覆盖映射p 是局部同胚。这意味着对于X ~ 中的每个点x ~ ,都存在一个包含x ~ 的开集V ⊂ X ~ ,使得p ( V ) 是X 中的开集,并且p | V : V → p ( V ) 是同胚。这是覆盖空间定义的直接结果,因为每个x ~ ∈ X ~ 都包含在某个V α 中,而p | V α : V α → U 是同胚,其中U 是p ( x ~ ) 的均匀邻域。
② 开映射 (Open Map): 覆盖映射p 是开映射。如果O ~ ⊂ X ~ 是开集,那么p ( O ~ ) ⊂ X 也是开集。为了证明这一点,取x ∈ p ( O ~ ) ,则存在x ~ ∈ O ~ 使得p ( x ~ ) = x 。取x 的均匀邻域U ,使得p − 1 ( U ) = ⋃ α ∈ A V α ,其中p | V α : V α → U 是同胚。由于O ~ 是开集,O ~ ∩ V α 在V α 中是开集。因为p | V α 是同胚,所以p ( O ~ ∩ V α ) 在U 中是开集,从而在X 中也是开集。因此,p ( O ~ ) = ⋃ α ∈ A p ( O ~ ∩ V α ) 是开集的并集,所以是开集。
③ 离散逆像 (Discrete Preimage): 对于每个点x ∈ X ,逆像p − 1 ( x ) 是X ~ 中的离散子集 (discrete subset)。这意味着p − 1 ( x ) 中的每个点在X ~ 中都有一个邻域,该邻域不包含p − 1 ( x ) 中的其他点。这是因为对于x 的均匀邻域U ,p − 1 ( U ) = ⋃ α ∈ A V α ,且p | V α : V α → U 是同胚。因此,对于每个x ~ ∈ p − 1 ( x ) ,如果x ~ ∈ V α ,那么V α 是x ~ 的邻域,且V α ∩ p − 1 ( x ) = { x ~ } 。
④ 提升性质 (Lifting Property): 覆盖空间的一个重要性质是路径提升 (path lifting) 和同伦提升 (homotopy lifting) 性质,这将在后续章节中详细讨论。这些性质使得我们能够将X 中的路径和同伦“提升”到X ~ 中,从而建立X ~ 和X 之间拓扑性质的联系。
覆盖空间的纤维 (Fiber of a Covering Space)
对于覆盖映射p : X ~ → X 和点x ∈ X ,逆像p − 1 ( x ) 称为点x 上的 纤维 (fiber) 。由于覆盖映射是局部同胚且逆像是离散的,纤维p − 1 ( x ) 是X ~ 中的离散子集。对于连通空间X ,所有纤维都具有相同的基数 (cardinality)。这个基数称为覆盖映射的 度 (degree) 。例如,对于圆的覆盖映射p : R → S 1 ,每个点的纤维是p − 1 ( ( cos ( 2 π θ ) , sin ( 2 π θ ) ) ) = { θ + n ∣ n ∈ Z } ,这是一个可数无限集,因此这个覆盖映射的度是可数无限的。对于将圆S 1 覆盖到自身的映射q : S 1 → S 1 定义为q ( z ) = z n (在复数表示下,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 ~ 0 ∈ X ~ 。
定义 10.2.2 万有覆盖映射与万有覆盖空间 (Universal Covering Map and Universal Covering Space)
如果存在一个覆盖映射p : X ~ → X ,其中X ~ 是单连通的,则p 称为 万有覆盖映射 (universal covering map) ,X ~ 称为X 的 万有覆盖空间 (universal covering space) 。
直观理解:
万有覆盖空间可以被视为将原空间“完全展开”,消除所有“环路”的空间。例如,实数轴R 是圆S 1 的万有覆盖空间。在S 1 上可以绕圆环绕圈,但在R 上,路径永远不会形成环路(在R 中任何环路都可以连续收缩成一点,即R 是单连通的)。
定理 10.2.3 万有覆盖空间的存在性与唯一性 (Existence and Uniqueness of Universal Covering Space)
设X 是道路连通的、局部道路连通的 (locally path-connected) 和半局部单连通的 (semi-locally simply connected) 空间。那么,存在X 的万有覆盖空间( X ~ , p ) 。此外,万有覆盖空间在同胚意义下是唯一的。更精确地说,如果( p 1 : X ~ 1 → X ) 和( p 2 : X ~ 2 → X ) 都是X 的万有覆盖空间,并且存在x ~ 1 ∈ X ~ 1 和x ~ 2 ∈ X ~ 2 使得p 1 ( x ~ 1 ) = p 2 ( x ~ 2 ) = x 0 ,那么存在唯一的同胚h : X ~ 1 → X ~ 2 使得p 2 ∘ h = p 1 且h ( x ~ 1 ) = x ~ 2 。
条件解释:
⚝ 道路连通 (Path-connected): 空间中任意两点之间都存在路径连接。
⚝ 局部道路连通 (Locally path-connected): 空间中每一点的每个邻域都包含一个包含该点的道路连通的邻域。
⚝ 半局部单连通 (Semi-locally simply connected): 对于每一点x ∈ X ,存在一个邻域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 ~ 。
选择基点 (Choose a base point): 选取X 中的一个基点x 0 ∈ X 。
定义点集 (Define the point set): 定义X ~ 为从x 0 出发的所有路径的同伦等价类 (homotopy equivalence classes) 的集合。更具体地,是 中 以 开 始 的 路 径 X ~ = { [ γ ] ∣ γ 是 X 中以 γ ( 0 ) = x 0 开始的路径 } ,其中[ γ ] 表示路径γ 的路径同伦等价类。
定义覆盖映射 (Define the covering map): 定义映射p : X ~ → X 为p ( [ γ ] ) = γ ( 1 ) ,即将路径的同伦类映射到路径的终点。
定义拓扑 (Define the topology): 为了在X ~ 上定义拓扑,我们需要定义开集。对于X 中的开集U 和点x ∈ U ,以及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)
圆S 1 的万有覆盖空间是实数轴R ,覆盖映射是p ( t ) = ( cos ( 2 π t ) , sin ( 2 π t ) ) 。我们已经知道R 是单连通的。
例子 10.2.5n -维球面的万有覆盖空间 (Universal Covering Space of then -Sphere,n ≥ 2 )
对于n ≥ 2 ,n -维球面S n 是单连通的。因此,S n 自身就是其万有覆盖空间,覆盖映射是恒等映射 (identity map)i d : S n → S n 。
例子 10.2.6 环面T 2 = S 1 × S 1 的万有覆盖空间 (Universal Covering Space of the TorusT 2 = S 1 × S 1 )
环面T 2 = S 1 × S 1 的万有覆盖空间是欧几里得平面R 2 ,覆盖映射p : R 2 → T 2 可以定义为p ( s , t ) = ( ( cos ( 2 π s ) , sin ( 2 π s ) ) , ( cos ( 2 π t ) , sin ( 2 π t ) ) ) 。
覆盖变换群 (Deck Transformation Group),也称为自同构群 (automorphism group) 或覆盖群 (covering group),描述了覆盖空间自身的对称性,并且与基本群有着深刻的联系。
定义 10.3.1 覆盖变换 (Deck Transformation)
设p : X ~ → X 是一个覆盖映射。一个 覆盖变换 (deck transformation) 是一个同胚ϕ : X ~ → X ~ ,使得p ∘ ϕ = p 。也就是说,覆盖变换ϕ 保持纤维不变,它将纤维p − 1 ( x ) 映射到自身。
直观理解:
覆盖变换是覆盖空间X ~ 到自身的一种“移动”,这种移动保持了X ~ 对X 的覆盖关系。想象一下圆S 1 的覆盖空间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 ) 或Aut p ( X ~ ) 。群运算是映射的复合,单位元是恒等映射i d X ~ ,逆元是同胚的逆映射。
性质 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)。这意味着对于任意x ∈ X 和任意x ~ 1 , x ~ 2 ∈ p − 1 ( 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 ) ∖ { i d X ~ } ,都有ϕ ( x ~ ) ≠ x ~ 。
③ 与基本群的关系 (Relationship with Fundamental Group): 对于道路连通的、局部道路连通的、半局部单连通的空间X 及其万有覆盖空间p : X ~ → X ,覆盖变换群Deck ( p ) 同构于基空间X 的基本群π 1 ( X , x 0 ) 。这是一个非常深刻的结果,揭示了覆盖变换群和基本群之间的紧密联系。
例子 10.3.4 圆的覆盖变换群 (Deck Transformation Group of the Circle)
对于圆S 1 的万有覆盖空间R 和覆盖映射p : R → S 1 ,覆盖变换群Deck ( p ) 由平移变换ϕ n ( t ) = t + n (其中n ∈ Z ) 组成。这个群同构于整数加法群Z ,也同构于S 1 的基本群π 1 ( S 1 ) ≅ Z 。
例子 10.3.5 环面的覆盖变换群 (Deck Transformation Group of the Torus)
对于环面T 2 = S 1 × S 1 的万有覆盖空间R 2 和覆盖映射p : R 2 → T 2 ,覆盖变换群Deck ( p ) 由平移变换ϕ ( m , n ) ( s , t ) = ( s + m , t + n ) (其中( m , n ) ∈ Z 2 ) 组成。这个群同构于Z 2 ,也同构于T 2 的基本群π 1 ( T 2 ) ≅ Z 2 。
10.4 覆盖空间与基本群的关系 (Relationship between Covering Spaces and Fundamental Group)
覆盖空间理论与基本群理论紧密相连,覆盖空间为研究基本群提供了几何工具,而基本群则为分类覆盖空间提供了代数方法。
定理 10.4.1 基本群的子群与覆盖空间的对应 (Correspondence between Subgroups of Fundamental Group and Covering Spaces)
设X 是道路连通的、局部道路连通的、半局部单连通的空间,x 0 ∈ X 是基点。那么,存在以下一一对应关系:基 本 群 的 子 群 基 点 为 的 覆 盖 空 间 { 基本群 π 1 ( X , x 0 ) 的子群 } ⟷ { 基点为 x 0 的覆盖空间 ( p : X ~ → X , x ~ 0 ) } / ∼ H ⟼ ( X ~ H , p H ) 其中,( X ~ H , p H ) 是与子群H ≤ π 1 ( X , x 0 ) 对应的覆盖空间,∼ 表示覆盖空间之间的同构关系(保持基点)。
解释:
⚝ 基点为x 0 的覆盖空间 (Covering space based atx 0 ): 指覆盖空间p : X ~ → X 以及选定的基点x ~ 0 ∈ X ~ 满足p ( x ~ 0 ) = x 0 。
⚝ 覆盖空间之间的同构 (Isomorphism of covering spaces): 两个基点覆盖空间( p 1 : X ~ 1 → X , x ~ 1 ) 和( p 2 : X ~ 2 → X , x ~ 2 ) 是同构的,如果存在同胚h : X ~ 1 → X ~ 2 使得p 2 ∘ h = p 1 且h ( x ~ 1 ) = x ~ 2 。
定理 10.4.2 覆盖映射诱导的基本群同态 (Induced Homomorphism of Fundamental Groups by Covering Map)
设p : X ~ → X 是一个覆盖映射,选择基点x ~ 0 ∈ X ~ 和x 0 = p ( x ~ 0 ) ∈ X 。则覆盖映射p 诱导一个基本群的同态 (homomorphism)p ∗ : π 1 ( X ~ , x ~ 0 ) → π 1 ( X , x 0 ) ,且p ∗ 是单射 (injective)。因此,p ∗ ( π 1 ( X ~ , x ~ 0 ) ) 是π 1 ( X , x 0 ) 的一个子群。
解释:
⚝ 诱导同态 (Induced Homomorphism): 对于X ~ 中的环路γ ~ 以x ~ 0 为基点,p ∘ γ ~ 是X 中的环路以x 0 为基点。映射[ γ ~ ] ↦ [ p ∘ γ ~ ] 定义了同态p ∗ 。
⚝ 单射性 (Injectivity): p ∗ 是单射意味着如果p ∗ ( [ γ ~ ] ) = [ p ∘ γ ~ ] 是π 1 ( X , x 0 ) 中的单位元,那么[ γ ~ ] 必须是π 1 ( X ~ , x ~ 0 ) 中的单位元。换句话说,如果p ∘ γ ~ 在X 中可收缩到一点,那么γ ~ 在X ~ 中也必须可收缩到一点。
定理 10.4.3 覆盖变换群与基本群子群的关系 (Relationship between Deck Transformation Group and Subgroup of Fundamental Group)
设p : X ~ → X 是一个万有覆盖映射,选择基点x ~ 0 ∈ X ~ 和x 0 = p ( x ~ 0 ) ∈ X 。则覆盖变换群Deck ( p ) 同构于基空间X 的基本群π 1 ( X , x 0 ) 。更精确地,存在群同构Φ : Deck ( p ) → π 1 ( X , x 0 ) 。
总结:
覆盖空间理论和基本群理论相互补充,共同构成了拓扑学的重要组成部分。覆盖空间提供了一种几何方式来研究空间的连通性和环路结构,而基本群则提供了代数工具来分类和区分拓扑空间。万有覆盖空间和覆盖变换群的概念进一步深化了这种联系,使得我们能够通过研究覆盖空间的对称性来理解基空间的基本群结构。这种理论框架在代数拓扑的许多分支中都有着广泛的应用,例如在流形理论、同伦论和同调论中。
<END_OF_CHAPTER/>
11. chapter 11: 单纯同调论初步 (Introduction to Simplicial Homology)
11.1 单纯复形 (Simplicial Complexes)
在拓扑学中,我们经常需要将复杂的空间分解成更简单、更易于处理的构建块。单纯复形 (Simplicial Complex) 正是这样一种工具,它将空间分解成称为 单纯形 (simplex) 的基本单元,例如点、线段、三角形和四面体等。单纯同调论正是建立在单纯复形的基础之上,通过代数方法来研究拓扑空间的性质。
首先,我们来定义什么是单纯形。
定义 11.1.1 (单纯形 Simplex)
设{ v 0 , v 1 , … , v p } 是R N 中仿射独立的p + 1 个点。由这些点 张成 (span) 的p 维 单纯形 (simplex) σ ,记为σ = [ v 0 , v 1 , … , v p ] ,定义为:σ = { ∑ i = 0 p t i v i ∣ ∑ i = 0 p t i = 1 , t i ≥ 0 for all i = 0 , … , p } 其中,仿射独立意味着向量v 1 − v 0 , v 2 − v 0 , … , v p − v 0 线性独立。点v 0 , v 1 , … , v p 称为单纯形σ 的 顶点 (vertices) 。
根据维度p 的不同,我们有:
①p = 0 : 0-单纯形就是一个点[ v 0 ] = { v 0 } 。
②p = 1 : 1-单纯形就是连接两个点v 0 和v 1 的线段[ v 0 , v 1 ] 。
③p = 2 : 2-单纯形就是由三个不共线的点v 0 , v 1 , v 2 构成的三角形[ v 0 , v 1 , v 2 ] 。
④p = 3 : 3-单纯形就是由四个不共面点v 0 , v 1 , v 2 , v 3 构成的四面体[ v 0 , v 1 , v 2 , v 3 ] 。
定义 11.1.2 (面 Face)
设σ = [ v 0 , v 1 , … , v p ] 是一个p -单纯形。取{ v i 0 , v i 1 , … , v i q } ⊆ { v 0 , v 1 , … , v p } 为σ 顶点集合的子集,其中0 ≤ q ≤ p 。由{ v i 0 , v i 1 , … , v i q } 张成的q -单纯形τ = [ v i 0 , v i 1 , … , v i q ] 称为σ 的一个 q -面 (q -face) 。特别地,σ 自身是σ 的一个面,称为 固有面 (proper face) 。0-面就是顶点,1-面就是棱,2-面就是三角形面等等。
定义 11.1.3 (抽象单纯复形 Abstract Simplicial Complex)
一个 抽象单纯复形 (abstract simplicial complex) K 是一个集合族,满足以下两个条件:
①K 的每个元素σ ∈ K 是一个有限非空集合。
② 如果σ ∈ K ,且τ ⊆ σ 是σ 的非空子集,则τ ∈ K 。K 的元素称为 单纯形 (simplices) ,σ ∈ K 的元素称为 顶点 (vertices) 。K 的 维度 (dimension) 定义为K 中单纯形元素个数的最大值减 1,即dim K = max { | σ | − 1 ∣ σ ∈ K } 。
抽象单纯复形提供了一种不依赖于欧几里得空间的、更抽象的描述单纯形及其组合关系的方式。
定义 11.1.4 (几何实现 Geometric Realization)
对于一个抽象单纯复形K ,我们可以构造一个拓扑空间| K | ,称为K 的 几何实现 (geometric realization) 。构造方法如下:
假设V 是K 的顶点集合。对于每个顶点v ∈ V ,在欧几里得空间R V 中取一个基向量e v 。对于K 中的每个单纯形σ = { v 0 , v 1 , … , v p } ∈ K ,定义几何单纯形Δ σ 为e v 0 , e v 1 , … , e v p 张成的单纯形。几何实现| K | 定义为所有这些几何单纯形的并集,赋予 弱拓扑 (weak topology) 。弱拓扑是指,| K | 的子集A 是闭集当且仅当对于每个σ ∈ K ,A ∩ Δ σ 是Δ σ 中的闭集。
在实际应用中,我们通常不严格区分抽象单纯复形和它的几何实现,有时直接用 单纯复形 (simplicial complex) 指代几何实现。
定义 11.1.5 (单纯复形 Simplicial Complex)
一个 单纯复形 (simplicial complex) K 是欧几里得空间R N 中的一个集合,满足:
①K 是由有限或可数个单纯形组成的集合。
② 如果σ ∈ K ,则σ 的所有面都属于K 。
③ 如果σ , τ ∈ K ,则σ ∩ τ 是σ 和τ 的公共面 (可以是空集)。
④K 赋予 弱拓扑 (weak topology) ,即子集A ⊆ K 是闭集当且仅当对于每个σ ∈ K ,A ∩ σ 是σ 中的闭集。
例子 11.1.6 (单纯复形的例子 Examples of Simplicial Complexes)
⚝ 点 (Point) :一个点可以看作是 0-单纯形构成的单纯复形。
⚝ 线段 (Interval) :一条线段可以看作是由两个 0-单纯形 (端点) 和一个 1-单纯形 (线段本身) 构成的单纯复形。
⚝ 三角形 (Triangle) :一个三角形 (包括内部) 可以看作是由三个 0-单纯形 (顶点)、三个 1-单纯形 (边) 和一个 2-单纯形 (三角形面) 构成的单纯复形。
⚝ 圆周 (Circle) :圆周可以 三角剖分 (triangulation) 成一个环状的单纯复形,例如由三个 0-单纯形和三个 1-单纯形构成 (三角形的边界)。
⚝ 球面 (Sphere) :球面S 2 可以三角剖分成四面体的表面,由四个 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 -单纯形σ = [ v 0 , v 1 , … , v p ] 的 定向 (orientation) 是指其顶点的 排序 (ordering) ,排序之间相差偶数次置换被认为是相同的定向,相差奇数次置换则被认为是相反的定向。对于p ≥ 1 ,每个p -单纯形恰好有两个定向。0-单纯形只有一个定向。
例如,对于 1-单纯形[ v 0 , v 1 ] ,定向[ v 0 , v 1 ] 和[ v 1 , v 0 ] 代表相反的定向。对于 2-单纯形[ v 0 , v 1 , v 2 ] ,定向[ v 0 , v 1 , v 2 ] ,[ v 1 , v 2 , v 0 ] ,[ v 2 , v 0 , v 1 ] 代表相同的定向,而[ v 1 , v 0 , v 2 ] ,[ v 0 , v 2 , v 1 ] ,[ v 2 , v 1 , v 0 ] 代表相反的定向。
定义 11.2.2 (链群 Chain Group)
设K 是一个单纯复形。对于每个维度p ≥ 0 ,p -链群 (p -chain group)C p ( K ) 定义为 自由阿贝尔群 (free abelian group) ,其 基 (basis) 是K 中所有定向的p -单纯形,但需要注意的是,我们约定如果σ 是一个p -单纯形,σ 的一个定向记为[ σ ] ,另一个相反的定向记为− [ σ ] 。更具体地,C p ( K ) 是由K 中所有p -单纯形生成的自由阿贝尔群,且满足关系式[ … , v i , … , v j , … ] = − [ … , v j , … , v i , … ] 。当p < 0 或p > dim K 时,定义C p ( K ) = 0 。
简单来说,p -链是p -单纯形的 形式线性组合 (formal linear combination) ,系数通常取整数Z 。例如,如果K 包含 1-单纯形e 1 , e 2 , e 3 ,则一个 1-链可以是c = 2 e 1 − 3 e 2 + e 3 。
定义 11.2.3 (边界算子 Boundary Operator)
边界算子 (boundary operator) ∂ p : C p ( K ) → C p − 1 ( K ) 是一个群同态,定义如下:
对于一个定向的p -单纯形σ = [ v 0 , v 1 , … , v p ] (p ≥ 1 ),定义其边界为∂ p ( [ σ ] ) = ∂ p ( [ v 0 , v 1 , … , v p ] ) = ∑ i = 0 p ( − 1 ) i [ v 0 , … , v ^ i , … , v p ] 其中[ v 0 , … , v ^ i , … , v p ] 表示去掉顶点v i 后得到的( p − 1 ) -单纯形,且保持剩余顶点的顺序。对于 0-单纯形[ v 0 ] ,定义∂ 0 ( [ v 0 ] ) = 0 。边界算子∂ p 线性扩张到整个链群C p ( K ) 。
例如:
①∂ 1 ( [ v 0 , v 1 ] ) = [ v 1 ] − [ v 0 ] (终点减去起点)。
②∂ 2 ( [ v 0 , v 1 , v 2 ] ) = [ v 1 , v 2 ] − [ v 0 , v 2 ] + [ v 0 , v 1 ] = [ v 1 , v 2 ] + [ v 2 , v 0 ] + [ v 0 , v 1 ] (三角形的边界是三条边的和,注意定向)。
定理 11.2.4 (边界的边界为零 Boundary of a Boundary is Zero)
对于任何p -链c ∈ C p ( K ) (p ≥ 2 ),有∂ p − 1 ∘ ∂ p ( c ) = 0 。即∂ p − 1 ∂ p = 0 。
证明概要 (Sketch of Proof) :只需验证对p -单纯形σ = [ v 0 , v 1 , … , v p ] 成立即可。计算∂ p − 1 ∂ p ( [ σ ] ) ,会发现每一项都出现两次,符号相反,因此相消为零。
定义 11.2.5 (链复形 Chain Complex)
由链群C p ( K ) 和边界算子∂ p 构成的序列⋯ ⟶ ∂ p + 1 C p ( K ) ⟶ ∂ p C p − 1 ( K ) ⟶ ∂ p − 1 ⋯ ⟶ ∂ 1 C 0 ( K ) ⟶ ∂ 0 0 称为 单纯链复形 (simplicial chain complex) ,通常简称为 链复形 (chain complex) 。性质∂ p − 1 ∂ p = 0 表明im ∂ p + 1 ⊆ ker ∂ p 。
定义 11.2.6 (圈群 Cycle Group 和 边缘群 Boundary Group)
在链复形中,定义 p -圈群 (p -cycle group)Z p ( K ) 为边界算子∂ p 的 核 (kernel) ,即Z p ( K ) = ker ∂ p = { c ∈ C p ( K ) ∣ ∂ p ( c ) = 0 } 。Z p ( K ) 中的元素称为 p -圈 (p -cycles) 。
定义 p -边缘群 (p -boundary group)B p ( K ) 为边界算子∂ p + 1 的 像 (image) ,即B p ( K ) = im ∂ p + 1 = { ∂ p + 1 ( c ) ∣ c ∈ C p + 1 ( K ) } 。B p ( K ) 中的元素称为 p -边缘 (p -boundaries) 。
由于∂ p ∂ p + 1 = 0 ,我们有B p ( K ) = im ∂ p + 1 ⊆ ker ∂ p = Z p ( K ) 。因此,B p ( K ) 是Z p ( K ) 的子群。
定义 11.2.7 (同调群 Homology Group)
p 阶同调群 (p -th homology group)H p ( K ) 定义为 商群 (quotient group) H p ( K ) = Z p ( K ) / B p ( K ) = ker ∂ p / im ∂ p + 1 同调群H p ( K ) 衡量了p -圈中 不是p + 1 -边缘 (not boundaries) 的部分,直观上可以理解为p 维的 “洞 (holes)” 。例如,H 1 ( K ) 刻画了 1 维的环状洞,H 2 ( K ) 刻画了 2 维的空腔洞等等。
同调群是拓扑空间的重要代数不变量,同胚的空间具有同构的同调群。通过计算同调群,我们可以区分不同的拓扑空间,并研究它们的拓扑性质。
11.3 单纯映射与同调群的诱导同态 (Simplicial Maps and Induced Homomorphisms of Homology Groups)
为了研究单纯复形之间的关系,我们需要定义 单纯映射 (simplicial map) 。
定义 11.3.1 (单纯映射 Simplicial Map)
设K 和L 是两个抽象单纯复形。一个 单纯映射 (simplicial map) f : K → L 是指一个顶点映射f : V ( K ) → V ( L ) (其中V ( K ) 和V ( L ) 分别是K 和L 的顶点集合),满足如果{ v 0 , v 1 , … , v p } ∈ K 是K 中的一个单纯形,则{ f ( v 0 ) , f ( v 1 ) , … , f ( v p ) } ∈ L 是L 中的一个单纯形 (注意{ f ( v 0 ) , f ( v 1 ) , … , f ( v p ) } 中的顶点可能不都是不同的,此时它代表一个维度更低的单纯形或者点)。
几何上,单纯映射将K 中的单纯形线性地映射到L 中的单纯形。
定理 11.3.2 (诱导链同态 Induced Chain Homomorphism)
设f : K → L 是一个单纯映射。它可以诱导链群之间的同态f # : C p ( K ) → C p ( L ) ,定义如下:
对于一个定向的p -单纯形σ = [ v 0 , v 1 , … , v p ] ∈ C p ( K ) ,定义如 果 互 不 相 同 否 则 f # ( [ σ ] ) = { [ f ( v 0 ) , f ( v 1 ) , … , f ( v p ) ] , 如果 f ( v 0 ) , f ( v 1 ) , … , f ( v p ) 互不相同 0 , 否则 f # 线性扩张到整个链群C p ( K ) 。
定理 11.3.3 (链同态 Chain Homomorphism)
诱导链同态f # 与边界算子 交换 (commute) ,即f # ∂ p = ∂ p f # ,更精确地,对于任何c ∈ C p ( K ) ,有f # ( ∂ p ( c ) ) = ∂ p ( f # ( c ) ) 。
证明概要 (Sketch of Proof) :只需验证对p -单纯形σ = [ v 0 , v 1 , … , v p ] 成立即可。展开计算f # ( ∂ p ( [ σ ] ) ) 和∂ p ( f # ( [ σ ] ) ) ,会发现两者相等。
由于f # 与边界算子交换,它可以诱导同调群之间的同态。
定理 11.3.4 (诱导同调同态 Induced Homology Homomorphism)
单纯映射f : K → L 诱导同调群之间的同态f ∗ : H p ( K ) → H p ( L ) ,定义如下:
对于任何p -圈z ∈ Z p ( K ) ,定义f ∗ ( [ z ] ) = [ f # ( z ) ] ,其中[ z ] 表示z 在H p ( K ) 中的同调类,[ f # ( z ) ] 表示f # ( z ) 在H p ( L ) 中的同调类。
证明概要 (Sketch of Proof) :需要验证定义是良定义的 (well-defined)。首先,如果z ∈ Z p ( K ) 是一个p -圈,则f # ( z ) ∈ Z p ( L ) 也是一个p -圈,因为∂ p ( f # ( z ) ) = f # ( ∂ p ( z ) ) = f # ( 0 ) = 0 。其次,如果z 1 , z 2 ∈ Z p ( K ) 且[ z 1 ] = [ z 2 ] 在H p ( K ) 中,即z 1 − z 2 ∈ B p ( K ) ,则存在c ∈ C p + 1 ( K ) 使得z 1 − z 2 = ∂ p + 1 ( c ) 。那么f # ( z 1 ) − f # ( z 2 ) = f # ( z 1 − z 2 ) = f # ( ∂ p + 1 ( c ) ) = ∂ p + 1 ( f # ( c ) ) ∈ B p ( L ) 。因此[ f # ( z 1 ) ] = [ f # ( z 2 ) ] 在H p ( L ) 中。
诱导同调同态f ∗ 是同调论中的核心概念之一。它表明同调群不仅是拓扑空间的代数不变量,而且拓扑空间之间的连续映射 (通过单纯逼近) 可以诱导同调群之间的代数同态,从而将拓扑问题转化为代数问题来研究。
11.4 同调群的计算例子 (Examples of Homology Group Computations)
为了更好地理解同调群的意义,我们来看一些简单例子的同调群计算。
例子 11.4.1 (点的同调群 Homology Groups of a Point)
设X = { p t } 是一个点。我们可以将点看作一个 0-单纯形K = { [ v 0 ] } 。则链复形为⋯ ⟶ ∂ 2 C 1 ( K ) ⟶ ∂ 1 C 0 ( K ) ⟶ ∂ 0 0 其中C 0 ( K ) = ⟨ [ v 0 ] ⟩ ≅ Z ,C p ( K ) = 0 forp ≥ 1 。边界算子∂ p = 0 for allp 。
因此,Z 0 ( K ) = ker ∂ 0 = C 0 ( K ) ≅ Z ,B 0 ( K ) = im ∂ 1 = 0 。对于p ≥ 1 ,Z p ( K ) = ker ∂ p = C p ( K ) = 0 ,B p ( K ) = im ∂ p + 1 = 0 。
所以,点的同调群为:H p ( { p t } ) = { Z , p = 0 0 , p ≠ 0 H 0 ( { p t } ) ≅ Z 表示点是连通的,没有更高维的洞。
例子 11.4.2 (闭区间的同调群 Homology Groups of a Closed Interval)
设X = [ 0 , 1 ] 是闭区间。我们可以将闭区间三角剖分成一个 1-单纯形K = { [ v 0 ] , [ v 1 ] , [ v 0 , v 1 ] } 。则链复形为⋯ ⟶ ∂ 2 C 1 ( K ) ⟶ ∂ 1 C 0 ( K ) ⟶ ∂ 0 0 其中C 0 ( K ) = ⟨ [ v 0 ] , [ v 1 ] ⟩ ≅ Z 2 ,C 1 ( K ) = ⟨ [ v 0 , v 1 ] ⟩ ≅ Z ,C p ( K ) = 0 forp ≥ 2 。
边界算子:∂ 1 ( [ v 0 , v 1 ] ) = [ v 1 ] − [ v 0 ] ∂ 0 ( [ v 0 ] ) = ∂ 0 ( [ v 1 ] ) = 0 因此,Z 0 ( K ) = ker ∂ 0 = C 0 ( K ) = ⟨ [ v 0 ] , [ v 1 ] ⟩ ≅ Z 2 B 0 ( K ) = im ∂ 1 = ⟨ [ v 1 ] − [ v 0 ] ⟩ ≅ Z Z 1 ( K ) = ker ∂ 1 = { c [ v 0 , v 1 ] ∈ C 1 ( K ) ∣ ∂ 1 ( c [ v 0 , v 1 ] ) = c ( [ v 1 ] − [ v 0 ] ) = 0 } = 0 (因为[ v 1 ] − [ v 0 ] ≠ 0 ,所以c = 0 )B 1 ( K ) = im ∂ 2 = 0 (因为C 2 ( K ) = 0 )
所以,闭区间的同调群为:H 0 ( [ 0 , 1 ] ) = Z 0 ( K ) / B 0 ( K ) = Z 2 / Z ≅ Z H 1 ( [ 0 , 1 ] ) = Z 1 ( K ) / B 1 ( K ) = 0 / 0 = 0 H p ( [ 0 , 1 ] ) = 0 , p ≥ 2 H 0 ( [ 0 , 1 ] ) ≅ Z 表示闭区间是连通的,没有更高维的洞。
例子 11.4.3 (三角形的边界的同调群 Homology Groups of the Boundary of a Triangle, 相当于S 1 )
设K 是三角形的边界,由三个顶点v 0 , v 1 , v 2 和三条边e 0 = [ v 1 , v 2 ] , e 1 = [ v 0 , v 2 ] , e 2 = [ v 0 , v 1 ] 构成。则链复形为⋯ ⟶ ∂ 2 C 1 ( K ) ⟶ ∂ 1 C 0 ( K ) ⟶ ∂ 0 0 其中C 0 ( K ) = ⟨ [ v 0 ] , [ v 1 ] , [ v 2 ] ⟩ ≅ Z 3 ,C 1 ( K ) = ⟨ [ e 0 ] , [ e 1 ] , [ e 2 ] ⟩ = ⟨ [ v 1 , v 2 ] , [ v 0 , v 2 ] , [ v 0 , v 1 ] ⟩ ≅ Z 3 ,C p ( K ) = 0 forp ≥ 2 。
边界算子:∂ 1 ( [ e 0 ] ) = ∂ 1 ( [ v 1 , v 2 ] ) = [ v 2 ] − [ v 1 ] ∂ 1 ( [ e 1 ] ) = ∂ 1 ( [ v 0 , v 2 ] ) = [ v 2 ] − [ v 0 ] ∂ 1 ( [ e 2 ] ) = ∂ 1 ( [ v 0 , v 1 ] ) = [ v 1 ] − [ v 0 ] ∂ 0 = 0 计算同调群:Z 0 ( K ) = ker ∂ 0 = C 0 ( K ) = ⟨ [ v 0 ] , [ v 1 ] , [ v 2 ] ⟩ ≅ Z 3 B 0 ( K ) = im ∂ 1 = ⟨ [ v 2 ] − [ v 1 ] , [ v 2 ] − [ v 0 ] , [ v 1 ] − [ v 0 ] ⟩ 。注意到( [ v 2 ] − [ v 1 ] ) − ( [ v 2 ] − [ v 0 ] ) = [ v 0 ] − [ v 1 ] ,( [ v 2 ] − [ v 1 ] ) − ( [ v 1 ] − [ v 0 ] ) = [ v 2 ] − 2 [ v 1 ] + [ v 0 ] 。实际上,B 0 ( K ) 是由形如[ v i ] − [ v j ] 的元素生成的,因此B 0 ( K ) 是Z 3 中满足系数和为 0 的子群,秩为 2。例如,可以取基为[ v 1 ] − [ v 0 ] 和[ v 2 ] − [ v 0 ] 。H 0 ( K ) = Z 0 ( K ) / B 0 ( K ) = Z 3 / ⟨ [ v 1 ] − [ v 0 ] , [ v 2 ] − [ v 0 ] ⟩ ≅ Z (因为商群相当于固定一个顶点,例如[ v 0 ] ,然后用[ v 1 ] 和[ v 2 ] 模掉[ v 0 ] )。Z 1 ( K ) = ker ∂ 1 = { c 0 [ e 0 ] + c 1 [ e 1 ] + c 2 [ e 2 ] ∈ C 1 ( K ) ∣ ∂ 1 ( c 0 [ e 0 ] + c 1 [ e 1 ] + c 2 [ e 2 ] ) = 0 } ∂ 1 ( c 0 [ e 0 ] + c 1 [ e 1 ] + c 2 [ e 2 ] ) = c 0 ( [ v 2 ] − [ v 1 ] ) + c 1 ( [ v 2 ] − [ v 0 ] ) + c 2 ( [ v 1 ] − [ v 0 ] ) = ( − c 1 − c 2 ) [ v 0 ] + ( − c 0 + c 2 ) [ v 1 ] + ( c 0 + c 1 ) [ v 2 ] = 0 所以需要满足− c 1 − c 2 = 0 , − c 0 + c 2 = 0 , c 0 + c 1 = 0 ,即c 2 = − c 1 , c 0 = c 2 = − c 1 , c 0 + c 1 = − c 1 + c 1 = 0 。因此,只需c 0 = c 2 = − c 1 。Z 1 ( K ) = { c 1 ( − [ e 2 ] + [ e 0 ] + [ e 1 ] ) ∣ c 1 ∈ Z } = ⟨ − [ e 2 ] + [ e 0 ] + [ e 1 ] ⟩ = ⟨ [ v 0 , v 1 ] + [ v 1 , v 2 ] + [ v 2 , v 0 ] ⟩ ≅ Z 。B 1 ( K ) = im ∂ 2 = 0 (因为C 2 ( K ) = 0 )H 1 ( K ) = Z 1 ( K ) / B 1 ( K ) = Z 1 ( K ) ≅ Z 。
对于p ≥ 2 ,H p ( K ) = 0 。
所以,三角形边界 (圆周S 1 ) 的同调群为:H p ( S 1 ) = { Z , p = 0 , 1 0 , p ≠ 0 , 1 H 1 ( S 1 ) ≅ 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 -单纯形Δ n 是R n + 1 空间中由标准基向量e 0 = ( 1 , 0 , … , 0 ) , e 1 = ( 0 , 1 , … , 0 ) , … , e n = ( 0 , 0 , … , 1 ) 张成的凸包 (convex hull)。更具体地,Δ n 可以表示为:且 Δ n = { ( t 0 , t 1 , … , t n ) ∈ R n + 1 ∣ ∑ i = 0 n t i = 1 , 且 t i ≥ 0 , ∀ i = 0 , 1 , … , n } 其中,t i 称为重心坐标 (barycentric coordinates) 。
例如:
⚝Δ 0 是一个点。
⚝Δ 1 是连接e 0 和e 1 的线段。
⚝Δ 2 是由e 0 , e 1 , e 2 张成的三角形(包括内部)。
⚝Δ 3 是由e 0 , e 1 , e 2 , e 3 张成的四面体(包括内部)。
接下来,我们定义奇异n -单纯形 (singularn -simplex) 。
定义 12.1.2 (奇异n -单纯形) :
设X 是一个拓扑空间。一个奇异n -单纯形 σ 在X 中是一个连续映射σ : Δ n → X 。
换句话说,奇异n -单纯形就是从标准n -单纯形Δ n 到拓扑空间X 的一个连续映射。注意,这里“奇异”指的是这些单纯形可以是“任意形状”的,不必是“单纯”的几何形状,它们可以是弯曲的、自相交的等等,只要是连续映射即可。
为了构建链复形 (Chain Complex),我们需要定义面映射 (face map) 。对于标准n -单纯形Δ n ,其第i 个面Δ ( i ) n − 1 是通过“去掉”第i 个顶点e i 得到的( n − 1 ) -单纯形。更形式化地,我们可以定义面映射 ∂ i n : Δ n − 1 → Δ n 为:∂ i n ( t 0 , … , t n − 1 ) = ( t 0 , … , t i − 1 , 0 , t i , … , t n − 1 ) 即将Δ n − 1 嵌入到Δ n 的第i 个面,通过将第i 个重心坐标设为 0。
对于一个奇异n -单纯形σ : Δ n → X ,我们可以定义其 i -th 面 (i-th face)σ ( i ) 为奇异( n − 1 ) -单纯形σ ( i ) = σ ∘ ∂ i n : Δ n − 1 → X 。
现在我们可以定义奇异n -链 (singularn -chain) 。
定义 12.1.3 (奇异n -链) :
设X 是一个拓扑空间,G 是一个阿贝尔群 (Abelian Group)。奇异n -链群 C n ( X ; G ) 是由所有奇异n -单纯形σ : Δ n → X 生成的自由阿贝尔群 (free Abelian group),系数在G 中。换句话说,C n ( X ; G ) 的元素是形式和∑ i g i σ i 其中g i ∈ G ,σ i 是奇异n -单纯形,且求和是有限的。当系数群G = Z 时,我们通常简记为C n ( X ) = C n ( X ; Z ) 。
直观上,奇异n -链是奇异n -单纯形的“线性组合”,系数来自阿贝尔群G 。
为了定义同调群,我们还需要边界算子 (boundary operator) 。
定义 12.1.4 (边界算子) :
定义边界算子 ∂ n : C n ( X ; G ) → C n − 1 ( X ; G ) 为群同态 (group homomorphism),其在奇异n -单纯形σ 上的作用定义为:∂ n ( σ ) = ∑ i = 0 n ( − 1 ) i σ ( i ) = ∑ i = 0 n ( − 1 ) i ( σ ∘ ∂ i n ) 对于奇异n -链c = ∑ i g i σ i ,边界算子定义为线性扩张:∂ n ( c ) = ∑ i g i ∂ n ( σ i ) = ∑ i g i ∑ j = 0 n ( − 1 ) j σ i ( j ) 当n = 0 时,我们定义C − 1 ( X ; G ) = 0 ,且∂ 0 : C 0 ( X ; G ) → C − 1 ( X ; G ) 为零映射。
一个关键的性质是 ∂ n − 1 ∘ ∂ n = 0 ,即连续两次应用边界算子会得到零。这被称为 ∂ 2 = 0 性质,是同调论的基础。
定理 12.1.5 (边界算子的性质) :
对于任意n ≥ 1 ,有∂ n − 1 ∘ ∂ n = 0 。
证明概要 :
考虑∂ n − 1 ( ∂ n ( σ ) ) 在奇异n -单纯形σ 上的作用:∂ n − 1 ( ∂ n ( σ ) ) = ∂ n − 1 ( ∑ i = 0 n ( − 1 ) i σ ( i ) ) = ∑ i = 0 n ( − 1 ) i ∂ n − 1 ( σ ( i ) ) 其中σ ( i ) = σ ∘ ∂ i n 是奇异( n − 1 ) -单纯形。再应用边界算子∂ n − 1 到σ ( i ) :∂ n − 1 ( σ ( i ) ) = ∑ j = 0 n − 1 ( − 1 ) j ( σ ( i ) ) ( j ) = ∑ j = 0 n − 1 ( − 1 ) j ( σ ∘ ∂ i n ∘ ∂ j n − 1 ) 我们需要分析∂ i n ∘ ∂ j n − 1 的复合。可以证明,对于i ≤ j ,有∂ i n − 1 ∘ ∂ j n − 2 = ∂ j + 1 n ∘ ∂ i n − 1 。利用这个恒等式,并仔细计算符号,可以证明∂ n − 1 ∘ ∂ n ( σ ) = 0 。详细证明需要仔细的指标运算,这里省略具体细节,但核心思想是面算子的复合关系和符号的抵消。
有了奇异链群C n ( X ; G ) 和边界算子∂ n ,我们就可以构建奇异链复形 (singular chain complex) :⋯ → ∂ n + 1 C n + 1 ( X ; G ) → ∂ n C n ( X ; G ) → ∂ n − 1 C n − 1 ( X ; G ) → ∂ n − 2 ⋯ → ∂ 1 C 1 ( X ; G ) → ∂ 0 C 0 ( X ; G ) → ∂ − 1 0 其中∂ − 1 是零映射。由于∂ n ∘ ∂ n + 1 = 0 ,这个序列确实构成了一个链复形。
12.2 奇异同调群的定义 (Definition of Singular Homology Groups)
基于奇异链复形,我们可以定义奇异同调群 (singular homology groups) 。
定义 12.2.1 (奇异n -圈群和n -边缘群) :
⚝ 奇异n -圈群 (singularn -cycle group) Z n ( X ; G ) 定义为边界算子∂ n 的核 (kernel):Z n ( X ; G ) = ker ( ∂ n ) = { c ∈ C n ( X ; G ) ∣ ∂ n ( c ) = 0 } Z n ( X ; G ) 中的元素称为 n -圈 (n-cycles) 。
⚝ 奇异n -边缘群 (singularn -boundary group) B n ( X ; G ) 定义为边界算子∂ n + 1 的像 (image):B n ( X ; G ) = im ( ∂ n + 1 ) = { c ∈ C n ( X ; G ) ∣ ∃ d ∈ C n + 1 ( X ; G ) s.t. c = ∂ n + 1 ( d ) } B n ( X ; G ) 中的元素称为 n -边缘 (n-boundaries) 。
由于∂ n ∘ ∂ n + 1 = 0 ,我们有im ( ∂ n + 1 ) ⊆ ker ( ∂ n ) ,即B n ( X ; G ) ⊆ Z n ( X ; G ) 。因此,B n ( X ; G ) 是Z n ( X ; G ) 的子群。
定义 12.2.2 (奇异同调群) :
奇异n -维同调群 (singularn -th homology group) H n ( X ; G ) 定义为n -圈群Z n ( X ; G ) 模去n -边缘群B n ( X ; G ) 的商群 (quotient group):H n ( X ; G ) = Z n ( X ; G ) / B n ( X ; G ) = ker ( ∂ n ) / im ( ∂ n + 1 ) 当系数群G = Z 时,我们简记为H n ( X ) = H n ( X ; Z ) 。H n ( X ; G ) 是一个阿贝尔群。
奇异同调群H n ( X ; G ) 刻画了拓扑空间X 的n -维“洞” (holes)。直观理解:
⚝H 0 ( X ; G ) 刻画了X 的连通分支 (connected components) 的个数。
⚝H 1 ( X ; G ) 刻画了X 中的“一维洞”,例如环 (loops)。
⚝H 2 ( X ; G ) 刻画了X 中的“二维洞”,例如球面 (spheres) 包围的空腔。
以此类推。
例子 12.2.3 (点的同调群) :
设X = { p t } 是一个单点空间。对于n > 0 ,只有一个奇异n -单纯形(即常值映射σ n : Δ n → { p t } ),因此C n ( { p t } ; G ) ≅ G 。对于n = 0 ,也有C 0 ( { p t } ; G ) ≅ G 。
边界算子∂ n : C n ( { p t } ; G ) → C n − 1 ( { p t } ; G ) 可以计算得到:
⚝ 当n 为奇数时,∂ n ( σ n ) = ∑ i = 0 n ( − 1 ) i σ n − 1 = ( 1 − 1 + 1 − ⋯ − 1 + 1 ) σ n − 1 = σ n − 1 (因为n + 1 为偶数,有偶数个 1 和 -1,和为 1)。
⚝ 当n 为偶数且n > 0 时,∂ n ( σ n ) = ∑ i = 0 n ( − 1 ) i σ n − 1 = ( 1 − 1 + 1 − ⋯ + 1 − 1 ) σ n − 1 = 0 (因为n + 1 为奇数,有奇数个 1 和 -1,和为 0)。
⚝∂ 0 ( σ 0 ) = 0 。
因此,链复形为:⋯ → ≅ G → 0 G → ≅ G → 0 G → ≅ G → 0 G → 0 其中→ ≅ 表示同构映射,→ 0 表示零映射。
计算同调群:
⚝H 0 ( { p t } ; G ) = Z 0 ( { p t } ; G ) / B 0 ( { p t } ; G ) = ker ( ∂ 0 ) / im ( ∂ 1 ) = C 0 ( { p t } ; G ) / im ( ∂ 1 ) = G / 0 ≅ G 。
⚝ 对于n > 0 ,
⚝ 当n 为奇数时,∂ n 是同构,ker ( ∂ n ) = 0 ,im ( ∂ n + 1 ) = C n ( { p t } ; G ) ≅ G 。所以H n ( { p t } ; G ) = 0 / G = 0 。
⚝ 当n 为偶数时,∂ n = 0 ,ker ( ∂ n ) = C n ( { p t } ; G ) ≅ G ,im ( ∂ n + 1 ) = 0 。所以H n ( { p t } ; G ) = G / 0 ≅ G 。
总结:H n ( { p t } ; G ) = { G , n = 0 0 , n > 0 特别地,H n ( { p t } ; Z ) = { Z , n = 0 0 , n > 0 。
12.3 同伦不变性 (Homotopy Invariance)
奇异同调论的一个重要性质是同伦不变性 (Homotopy Invariance) 。这意味着同伦等价 (Homotopy Equivalence) 的空间具有同构的同调群。为了理解这一点,我们需要引入链同伦 (chain homotopy) 的概念。
定义 12.3.1 (链映射和链同伦) :
设f : X → Y 是连续映射。它可以诱导链映射f # : C n ( X ; G ) → C n ( Y ; G ) ,定义为对奇异n -单纯形σ : Δ n → X ,令f # ( σ ) = f ∘ σ : Δ n → Y 。线性扩张到整个C n ( X ; G ) 。可以验证f # 与边界算子相容,即f # ∘ ∂ n = ∂ n ∘ f # 。因此,f # 构成链复形之间的映射。
设f , g : X → Y 是两个连续映射。链同伦 P 是指一族群同态P n : C n ( X ; G ) → C n + 1 ( Y ; G ) (n ≥ 0 ),满足:∂ n + 1 ∘ P n + P n − 1 ∘ ∂ n = g # − f # 对于所有n ≥ 0 ,其中P − 1 = 0 。如果存在链同伦P 连接f # 和g # ,则称f # 和g # 是链同伦的 (chain homotopic) ,记作f # ≃ g # 。
定理 12.3.2 (棱柱算子) :
如果f , g : X → Y 是同伦的 (homotopic),即存在同伦H : X × I → Y 使得H ( x , 0 ) = f ( x ) 和H ( x , 1 ) = g ( x ) ,其中I = [ 0 , 1 ] 。则存在链同伦P : C n ( X ; G ) → C n + 1 ( Y ; G ) 使得∂ n + 1 ∘ P n + P n − 1 ∘ ∂ n = g # − f # 。
构造棱柱算子 (prism operator) P n 的思想是利用棱柱分解Δ n × I 。对于奇异n -单纯形σ : Δ n → X ,考虑映射σ × id I : Δ n × I → X × I 。再复合同伦H : X × I → Y ,得到H ∘ ( σ × id I ) : Δ n × I → Y 。我们需要将Δ n × I “三角剖分” (triangulate) 成( n + 1 ) -单纯形的和。
对于标准n -单纯形Δ n 的顶点v 0 , … , v n ,定义Δ n × I 的顶点为v 0 × { 0 } , … , v n × { 0 } , v 0 × { 1 } , … , v n × { 1 } 。记v i 0 = v i × { 0 } 和v i 1 = v i × { 1 } 。对于0 ≤ i ≤ n ,定义( n + 1 ) -单纯形[ v 0 0 , … , v i 0 , v i 1 , … , v n 1 ] 为由顶点v 0 0 , … , v i 0 , v i 1 , … , v n 1 张成的单纯形。这些( n + 1 ) -单纯形一起构成了Δ n × I 的一个剖分。
对于奇异n -单纯形σ : Δ n → X ,定义棱柱算子P n ( σ ) : Δ n + 1 → Y 为在( n + 1 ) -单纯形[ v 0 0 , … , v i 0 , v i 1 , … , v n 1 ] 上,映射为H ∘ ( σ × id I ) 在对应顶点上的仿射扩张。然后线性扩张P n 到C n ( X ; G ) 。可以验证这样定义的P n 满足链同伦的条件∂ n + 1 ∘ P n + P n − 1 ∘ ∂ n = g # − f # 。
定理 12.3.3 (同伦不变性定理) :
如果f , g : X → Y 是同伦的,则诱导的链映射f # , g # : C ∗ ( X ; G ) → C ∗ ( Y ; G ) 是链同伦的,并且诱导的同调群同态f ∗ , g ∗ : H n ( X ; G ) → H n ( Y ; G ) 相等,即f ∗ = g ∗ 。
证明概要 :
如果存在链同伦P 使得∂ n + 1 ∘ P n + P n − 1 ∘ ∂ n = g # − f # 。考虑一个n -圈z ∈ Z n ( X ; G ) ,即∂ n ( z ) = 0 。则( g # − f # ) ( z ) = ( ∂ n + 1 ∘ P n + P n − 1 ∘ ∂ n ) ( z ) = ∂ n + 1 ( P n ( z ) ) + P n − 1 ( ∂ n ( z ) ) = ∂ n + 1 ( P n ( z ) ) + P n − 1 ( 0 ) = ∂ n + 1 ( P n ( z ) ) 因此,g # ( z ) − f # ( z ) = ∂ n + 1 ( P n ( z ) ) ∈ B n ( Y ; G ) 。这意味着g # ( z ) 和f # ( z ) 在H n ( Y ; G ) 中是同调的 (homologous),即[ g # ( z ) ] = [ f # ( z ) ] 在H n ( Y ; G ) 中。所以f ∗ = g ∗ 。
推论 12.3.4 (同伦等价的同调群) :
如果f : X → Y 是同伦等价 (homotopy equivalence),则诱导的同调群同态f ∗ : H n ( X ; G ) → H n ( Y ; G ) 是同构 (isomorphism) 对于所有n ≥ 0 。
证明概要 :
如果f : X → Y 是同伦等价,则存在g : Y → X 使得g ∘ f ≃ id X 和f ∘ g ≃ id Y 。由同伦不变性定理,( g ∘ f ) ∗ = g ∗ ∘ f ∗ = ( id X ) ∗ = id H n ( X ; G ) 和( f ∘ g ) ∗ = f ∗ ∘ g ∗ = ( id Y ) ∗ = id H n ( Y ; G ) 。因此,f ∗ 和g ∗ 互为逆同态,所以f ∗ 是同构。
例子 12.3.5 (可缩空间的同调群) :
如果X 是可缩空间 (contractible space),则X 同伦等价于一个点{ p t } 。因此,它们的同调群同构:H n ( X ; G ) ≅ H n ( { p t } ; G ) = { G , n = 0 0 , n > 0 例如,欧几里得空间R k 是可缩的,所以H n ( R k ; G ) = { G , n = 0 0 , n > 0 。
12.4 切除定理与 Mayer-Vietoris 序列 (Excision Theorem and Mayer-Vietoris Sequence)
为了更有效地计算复杂空间的同调群,我们需要更强大的工具,例如切除定理 (Excision Theorem) 和 Mayer-Vietoris 序列 (Mayer-Vietoris Sequence) 。
定理 12.4.1 (切除定理) :
设Z ⊆ A ⊆ X ,使得Z ― ⊆ Int ( A ) 。令B = X ∖ Z 。则包含映射 (inclusion map)i : ( X ∖ Z , A ∖ Z ) → ( X , A ) 诱导的相对同调群 (relative homology groups) 同态i ∗ : H n ( X ∖ Z , A ∖ Z ; G ) → H n ( X , A ; G ) 是同构对于所有n 。
直观理解 :如果Z 是A 内部的一个子集,那么从X 和A 中同时“切除” (excise)Z 不会改变相对同调群。条件Z ― ⊆ Int ( A ) 保证了“切除”是“好的”。
相对同调群 (relative homology groups) H n ( 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 , B ⊆ X 是子空间。令U = A ∩ B 。则存在一个长正合序列 (long exact sequence):⋯ → ∂ H n ( U ; G ) → ( i ∗ , j ∗ ) H n ( A ; G ) ⊕ H n ( B ; G ) → ( k ∗ − l ∗ ) H n ( X ; G ) → ∂ H n − 1 ( U ; G ) → … ⋯ → ∂ H 0 ( U ; G ) → ( i ∗ , j ∗ ) H 0 ( A ; G ) ⊕ H 0 ( B ; G ) → ( k ∗ − l ∗ ) H 0 ( X ; G ) → ∂ 0 其中i : U → A , j : U → B , k : A → X , l : B → X 是包含映射。映射( i ∗ , j ∗ ) 定义为x ↦ ( i ∗ ( x ) , j ∗ ( x ) ) ,映射( k ∗ − l ∗ ) 定义为( a , b ) ↦ k ∗ ( a ) − l ∗ ( b ) ,∂ 是连接同态 (connecting homomorphism) 。
长正合序列 (long exact sequence) 的意思是,在序列的任何位置,像 (image) 等于核 (kernel)。例如,im ( ( i ∗ , j ∗ ) ) = ker ( ( k ∗ − l ∗ ) ) ,im ( ( k ∗ − l ∗ ) ) = ker ( ∂ ) ,im ( ∂ ) = ker ( ( i ∗ , j ∗ ) ) 等等。
连接同态∂ 的构造比较复杂,简述如下:
给定X = Int ( A ) ∪ Int ( B ) 。对于X 中的一个n -圈x ∈ Z n ( X ; G ) ,可以将其链分解为x = a + b ,其中a 是A -小链 (small chain inA ),b 是B -小链 (small chain inB )。由于∂ ( x ) = 0 ,所以∂ ( a + b ) = ∂ ( a ) + ∂ ( b ) = 0 ,即∂ ( a ) = − ∂ ( b ) 。由于∂ ( a ) = − ∂ ( b ) 既在C n − 1 ( A ; G ) 又在C n − 1 ( B ; G ) 中,所以∂ ( a ) ∈ C n − 1 ( A ∩ B ; G ) = C n − 1 ( U ; G ) 。而且∂ ( ∂ ( a ) ) = 0 ,所以∂ ( a ) 是U 中的一个( n − 1 ) -圈。定义∂ ( [ x ] ) = [ ∂ ( a ) ] ∈ H n − 1 ( U ; G ) 。可以证明这样定义的∂ 是良定义的 (well-defined) 同态,并且 Mayer-Vietoris 序列是正合的。
Mayer-Vietoris 序列可以将复杂空间X = A ∪ B 的同调群计算问题,转化为计算A , B , A ∩ B 的同调群的问题。通过迭代使用 Mayer-Vietoris 序列和已知的简单空间的同调群(如点、球、圆等),可以计算许多空间的同调群。
总结 :
本章介绍了奇异同调论的基础概念,包括奇异单纯形、奇异链、奇异同调群的定义。重点讨论了同伦不变性,说明同伦等价的空间具有同构的同调群。最后,介绍了切除定理和 Mayer-Vietoris 序列,它们是计算同调群的强大工具。奇异同调论为研究拓扑空间的结构提供了深刻的代数方法。
<END_OF_CHAPTER/>
13. chapter 13: 流形初步 (Introduction to Manifolds)
13.1 流形的定义与例子 (Definition and Examples of Manifolds)
流形 (manifold) 是拓扑学中一个核心概念,它推广了我们熟悉的曲线和曲面的概念到任意维度。粗略地说,一个n 维流形是一个拓扑空间,在其每一点附近都“看起来像”n 维欧几里得空间R n 。这种“看起来像”的概念是通过同胚 (homeomorphism) 来精确定义的。
定义 13.1.1 (拓扑流形 (Topological Manifold))
一个拓扑空间M 被称为n 维拓扑流形,如果它满足以下两个条件:
① Hausdorff 性质 (Hausdorff Property) :对于M 中任意两个不同的点x 和y ,都存在x 的邻域U 和y 的邻域V ,使得U ∩ V = ∅ 。 (即M 是T 2 空间)
② 局部欧几里得性 (Locally Euclidean) :对于M 中的每一点x ,都存在x 的一个邻域U ,以及一个从U 到R n 的开子集V 的同胚ϕ : U → V 。这样的( U , ϕ ) 称为M 在x 处的一个坐标图 (coordinate chart) 或局部坐标系 (local coordinate system) 。ϕ 称为坐标映射 (coordinate map) ,而U 称为坐标邻域 (coordinate neighborhood) 。
解释:
⚝ Hausdorff 性质 确保了流形上的点是“可分离的”,这是拓扑空间良好性质的基础。
⚝ 局部欧几里得性 是流形概念的核心。它意味着虽然流形作为一个整体可能具有复杂的结构,但在任何足够小的局部区域内,其拓扑结构都与欧几里得空间相同。我们可以用欧几里得空间的坐标来描述流形局部区域内的点。
例子 13.1.2 (流形的例子)
① 欧几里得空间R n :n 维欧几里得空间R n 本身就是一个n 维流形。我们可以取M = R n ,对于任意点x ∈ R n ,取U = R n ,坐标映射ϕ : R n → R n 为恒等映射ϕ ( x ) = x 。显然,R n 是 Hausdorff 的,并且局部欧几里得。
② 球面S n :n 维球面S n = { x ∈ R n + 1 ∣ ‖ x ‖ = 1 } 是一个n 维流形。例如,考虑 2 维球面S 2 。我们可以使用球极投影 (stereographic projection) 来构造坐标图。
▮▮▮▮⚝ 北极投影 (North Pole Projection) :从北极N = ( 0 , 0 , 1 ) 出发,将S 2 ∖ { N } 投影到x y -平面R 2 。设U N = S 2 ∖ { N } 。对于点p = ( x , y , z ) ∈ U N ,其投影点ϕ N ( p ) = ( u , v ) ∈ R 2 由直线N p 与x y -平面的交点确定。可以计算出:ϕ N ( x , y , z ) = ( x 1 − z , y 1 − z ) ϕ N : U N → R 2 是一个同胚。
▮▮▮▮⚝ 南极投影 (South Pole Projection) :从南极S = ( 0 , 0 , − 1 ) 出发,将S 2 ∖ { S } 投影到x y -平面R 2 。设U S = S 2 ∖ { S } 。对于点p = ( x , y , z ) ∈ U S ,其投影点ϕ S ( p ) = ( u ′ , v ′ ) ∈ R 2 由直线S p 与x y -平面的交点确定。可以计算出:ϕ S ( x , y , z ) = ( x 1 + z , y 1 + z ) ϕ S : U S → R 2 也是一个同胚。U N 和U S 覆盖了整个S 2 ,除了北极和南极分别被排除在外,但它们的并集U N ∪ U S = S 2 。因此,{ ( U N , ϕ N ) , ( U S , ϕ S ) } 构成S 2 的一个图册 (atlas) ,证明了S 2 是一个 2 维流形。类似地,可以证明S n 是一个n 维流形。
③ 环面T 2 = S 1 × S 1 :环面 (torus)T 2 是两个圆S 1 的乘积空间。由于S 1 是 1 维流形,而流形的乘积仍然是流形,所以T 2 是一个 2 维流形。更一般地,n 个圆的乘积T n = ( S 1 ) n 是一个n 维流形,称为n 维环面。
④ 实射影空间R P n :实射影空间R P n 可以定义为R n + 1 ∖ { 0 } 中所有直线的集合,或者等价地,将S n 中的对径点等同起来得到的商空间。R P n 是一个n 维流形。例如,实射影平面R P 2 是将S 2 的对径点等同得到的。
⑤ 格拉斯曼流形G ( k , n ) :格拉斯曼流形G ( k , n ) 是R n 中所有k 维子空间的集合。它是一个维度为k ( n − k ) 的流形。
非流形的例子:
① 锥 (Cone) :将圆盘D 2 的边界S 1 收缩成一点得到的空间,即锥C ( S 1 ) ,在顶点处不是局部欧几里得的。在顶点附近的任何邻域都不与R 2 的开集同胚。
② 带尖点的平面 (Plane with a point removed and then glued back) :考虑R 2 ∖ { 0 } ,然后将原点“粘合”回去两次。这个空间在“粘合点”处也不是局部欧几里得的。
13.2 流形的拓扑性质 (Topological Properties of Manifolds)
流形作为拓扑空间,继承了一些重要的拓扑性质,同时也具有一些独特的性质。
① Hausdorff 性质 (Hausdorff Property) :根据定义,流形必须是 Hausdorff 空间。这意味着流形上的点是可分离的,极限是唯一的,这在进行分析和几何研究时非常重要。
② 局部紧致性 (Locally Compactness) :每个n 维流形M 都是局部紧致的。因为对于M 中的每一点x ,都存在一个邻域U 同胚于R n 的开子集V 。由于R n 是局部紧致的,所以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) 。两个有序基{ v 1 , … , v n } 和{ w 1 , … , w n } 被称为具有相同定向 (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 (可定向与不可定向流形的例子)
① 欧几里得空间R n :R n 是可定向的。我们可以使用单个坐标图( R n , id ) ,其中id 是恒等映射。任何转移映射都是恒等映射,其 Jacobian 行列式为 1 (正数)。
② 球面S n :n 维球面S n 是可定向的。例如,对于S 2 ,我们可以使用球极投影得到的图册{ ( U N , ϕ N ) , ( U S , ϕ S ) } 。可以计算出转移映射ϕ S ∘ ϕ N − 1 的 Jacobian 行列式为正。
③ 环面T n :n 维环面T n 是可定向的。因为它是可定向流形S 1 的乘积。
④ 实射影空间R P n :实射影空间R P n 的可定向性取决于维度n 。
▮▮▮▮⚝ 当n 为奇数时,R P n 是可定向的。
▮▮▮▮⚝ 当n 为偶数时,R P n 是不可定向的。 特别地,实射影平面R P 2 是不可定向的。
⑤ 莫比乌斯带 (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 (非紧致,无边界)
▮▮▮▮⚝ 圆圈S 1 (紧致,无边界)
带边界的 1 维连通流形也只有两种:
▮▮▮▮⚝ 闭区间[ 0 , 1 ] (紧致,有边界)
▮▮▮▮⚝ 半直线[ 0 , ∞ ) (非紧致,有边界)
② 2 维流形 (2-manifolds) 或曲面 (Surfaces) :2 维连通紧致流形 (曲面) 的分类是一个经典结果。可定向的紧致曲面可以由亏格 (genus)g 完全分类,亏格g 是曲面上“洞”的数量。亏格为g 的可定向曲面同胚于将g 个环柄 (handle) 粘合到球面S 2 上得到的曲面,记为Σ g 。Σ 0 = S 2 ,Σ 1 = T 2 (环面),Σ 2 是双环面等等。
不可定向的紧致曲面也可以分类,它们可以由亏格和不可定向性来描述。例如,实射影平面R P 2 和克莱因瓶 (Klein bottle) 是不可定向的紧致曲面。任何不可定向的紧致曲面都同胚于将若干个交叉帽 (cross-cap) 粘合到球面S 2 上得到的曲面。
高维流形的分类:
对于维度n ≥ 3 的流形,分类问题变得非常复杂。
⚝ 3 维流形 (3-manifolds) :3 维流形的分类是一个巨大的成就,由 William Thurston 的几何化猜想 (Geometrization Conjecture) 和 Grigori Perelman 对庞加莱猜想 (Poincaré Conjecture) 的证明完成。几何化猜想表明,每个紧致的 3 维流形都可以分解成若干个几何结构简单的部分。
⚝ 4 维流形 (4-manifolds) :4 维流形的分类是目前最困难的领域之一。4 维拓扑与低维拓扑和高维拓扑有很大的不同,存在许多独特的现象。4 维流形的分类问题远未解决,仍然是活跃的研究领域。
⚝ 高维流形 (n-manifolds,n ≥ 5 ) :对于n ≥ 5 的流形,分类问题在某种程度上变得“更容易”,这得益于高维拓扑 (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)) 设D n 是n 维闭单位圆盘 (closed unit disk),即D n = { x ∈ R n ∣ ‖ x ‖ ≤ 1 } 。任何连续映射f : D n → D n 都至少存在一个不动点x 0 ∈ D n ,使得f ( x 0 ) = x 0 。
证明概要 (Proof Outline): 我们使用反证法 (proof by contradiction) 和同调论 (homology theory) 来证明这个定理。假设存在一个连续映射f : D n → D n 没有不动点。这意味着对于所有x ∈ D n ,都有f ( x ) ≠ x 。
基于这个假设,我们可以构造一个从D n 到其边界S n − 1 的连续收缩映射 (continuous retraction)r : D n → S n − 1 。对于每个x ∈ D n ,由于f ( x ) ≠ x ,我们可以定义r ( x ) 为从f ( x ) 出发,沿着从f ( x ) 到x 的射线,与S n − 1 的交点。更具体地,r ( x ) 可以表示为:r ( x ) = x − f ( x ) ‖ x − f ( x ) ‖ 可以证明,r 是连续的,并且对于任何x ∈ S n − 1 ,有r ( x ) = x ,即r 是到边界S n − 1 的收缩映射。
现在,考虑包含映射 (inclusion map)i : S n − 1 ↪ D n 和收缩映射r : D n → S n − 1 。我们有复合映射r ∘ i : S n − 1 → S n − 1 ,且r ∘ i = id S n − 1 ,其中id S n − 1 是S n − 1 上的恒等映射 (identity map)。
应用同调函子 (homology functor)H n − 1 到这个复合映射,我们得到同态 (homomorphism) 之间的关系:H n − 1 ( r ∘ i ) = H n − 1 ( r ) ∘ H n − 1 ( i ) = H n − 1 ( id S n − 1 ) = id H n − 1 ( S n − 1 ) 我们知道,对于n ≥ 1 ,H n − 1 ( S n − 1 ) ≅ Z 且H n − 1 ( D n ) = 0 (当n ≥ 1 )。因此,我们有同态:H n − 1 ( i ) : H n − 1 ( S n − 1 ) → H n − 1 ( D n ) H n − 1 ( r ) : H n − 1 ( D n ) → H n − 1 ( S n − 1 ) 这意味着我们有同态H n − 1 ( i ) : Z → 0 和H n − 1 ( r ) : 0 → Z 。因此H n − 1 ( r ) ∘ H n − 1 ( i ) 必然是零同态 (zero homomorphism)0 → 0 。
但是,H n − 1 ( r ) ∘ H n − 1 ( i ) = id H n − 1 ( S n − 1 ) = id Z ,这是从Z 到Z 的恒等同态,不是零同态。这就产生了矛盾 (contradiction)。
这个矛盾来源于我们最初的假设:存在一个连续映射f : D n → D n 没有不动点。因此,这个假设必然是错误的。所以,任何连续映射f : D n → D n 都必须至少存在一个不动点。
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)) 平面R 2 中的一条简单闭曲线C 是指一个从圆周S 1 到R 2 的拓扑嵌入 (topological embedding) 的像。直观地说,简单闭曲线就是一条不自交的闭合曲线。
定理 14.2.2 (Jordan 曲线定理 (Jordan Curve Theorem)) 设C 是平面R 2 中的一条简单闭曲线。则R 2 ∖ C 恰好由两个连通分支 (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)。对于平面R 2 中的简单闭曲线C ,我们可以考虑其零维奇异同调群H 0 ( R 2 ∖ C ) 。Jordan 曲线定理断言R 2 ∖ C 有两个连通分支,这等价于说H 0 ( R 2 ∖ C ) ≅ Z 2 。
更具体地,证明的关键步骤包括:
① 证明R 2 ∖ C 至少有两个连通分支。 这部分通常可以通过构造性的方法或者使用道路连通性 (path connectedness) 的反证法来完成。
② 证明R 2 ∖ C 至多有两个连通分支。 这部分是最困难的,通常需要使用同调论的工具。我们可以考虑曲线C 的同调群。由于C 拓扑同胚于圆周S 1 ,所以H 1 ( C ) ≅ Z 和H 0 ( C ) ≅ Z 。
③ 应用 Alexander 对偶性。 在R n 中,对于紧致子集 (compact subset)K ⊂ R n ,Alexander 对偶性建立了K 的约化同调群 (reduced homology group)H ~ i ( K ) 和R n ∖ K 的上同调群 (cohomology group)H n − i − 1 ( R n ∖ K ) 之间的同构关系。在我们的情况下,n = 2 且K = C 是简单闭曲线。我们可以考虑H 0 ( R 2 ∖ C ) 和H ~ 1 ( C ) 。对于简单闭曲线C ≅ S 1 ,我们有H ~ 1 ( S 1 ) = H 1 ( S 1 ) ≅ Z 和H ~ 0 ( S 1 ) = 0 。
更精确地,使用奇异同调和上同调的 Alexander 对偶性版本,我们可以得到:H 0 ( R 2 ∖ C ) ≅ H c 1 ( R 2 , C ) 其中H c 1 ( R 2 , C ) 是相对上同调群 (relative cohomology group) 的紧支集版本。通过进一步的分析和计算,可以证明H 0 ( R 2 ∖ C ) ≅ Z 2 。这表明R 2 ∖ C 有两个连通分支。
Jordan 曲线定理的推广 (Generalizations of Jordan Curve Theorem):
Jordan 曲线定理可以推广到更高维的空间。例如,Jordan-Brouwer 分离定理 (Jordan-Brouwer Separation Theorem) 是 Jordan 曲线定理在高维的推广。
定理 14.2.3 (Jordan-Brouwer 分离定理 (Jordan-Brouwer Separation Theorem)) 设S 是R n 中拓扑同胚于S n − 1 的子集(称为 拓扑球面 (topological sphere))。则R n ∖ S 恰好由两个连通分支组成,一个是 有界的 区域(称为 内部 ),另一个是 无界的 区域(称为 外部 )。并且,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 ) ∈ T p M ,其中T p M 是M 在点p 的切空间 (tangent space)。如果M 是欧几里得空间R n 的开子集,则向量场可以看作是从M 到R n 的光滑映射 (smooth mapping)V : M → R n 。
定义 14.3.2 (奇点 (Singularity) 或 零点 (Zero) ) 向量场V 在点p ∈ M 的奇点 (singularity) 或零点 (zero) 是指V ( p ) = 0 。
定义 14.3.3 (指标 (Index) ) 对于平面R 2 上的向量场V ,设p 是一个孤立奇点 (isolated singularity)。在点p 周围取一个小圆C ,使得圆内除了p 没有其他奇点。沿着圆C 逆时针方向移动,观察向量场V ( x ) 的方向变化。向量场V ( x ) 的方向绕原点旋转的总圈数称为奇点p 的指标 (index),记为ind p ( V ) 。指标可以是整数,正数表示逆时针旋转,负数表示顺时针旋转,零表示没有净旋转。
定义 14.3.4 (Euler 示性数 (Euler Characteristic)) 对于一个有限 CW 复形 (finite CW complex)X ,其 Euler 示性数χ ( X ) 定义为:χ ( X ) = ∑ k = 0 dim X ( − 1 ) k c k 其中c k 是X 的k 维胞腔 (k-cells) 的数量。对于一个曲面 (surface)S ,如果S 可以三角剖分 (triangulation),设V 是顶点数 (number of vertices),E 是边数 (number of edges),F 是面数 (number of faces),则 Euler 示性数也可以表示为:χ ( S ) = V − E + F Euler 示性数是一个拓扑不变量,拓扑同胚的空间具有相同的 Euler 示性数。例如,对于球面S 2 ,χ ( S 2 ) = 2 ,对于环面T 2 ,χ ( T 2 ) = 0 。
定理 14.3.5 (Poincaré-Hopf 指标定理 (Poincaré-Hopf Index Theorem)) 设M 是一个紧致 (compact) 光滑流形 (smooth manifold),V 是M 上的一个向量场,只有有限个孤立奇点p 1 , p 2 , … , p k 。则所有奇点的指标之和等于流形M 的 Euler 示性数:∑ i = 1 k ind p i ( 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 指标定理,任何向量场在该流形上都必须至少有一个奇点。例如,球面S 2 的 Euler 示性数χ ( S 2 ) = 2 ≠ 0 ,因此在球面S 2 上不存在处处非零的向量场。这就是著名的 “球面上不能梳毛”定理 (Hairy Ball Theorem) 的拓扑解释。而环面T 2 的 Euler 示性数χ ( T 2 ) = 0 ,因此在环面T 2 上存在处处非零的向量场。
③ 计算 Euler 示性数 (Calculating Euler Characteristic): 在某些情况下,可以通过构造具有简单奇点的向量场,并计算这些奇点的指标,来计算流形的 Euler 示性数。
例子 (Examples):
① 球面S 2 : 考虑球面S 2 上的向量场,例如地球上的风向。根据 Poincaré-Hopf 指标定理,任何向量场在S 2 上必须至少有两个奇点。例如,我们可以构造一个向量场,在北极点 (North Pole) 有一个源点 (source),指标为 +1,在南极点 (South Pole) 有一个汇点 (sink),指标为 +1。指标之和为1 + 1 = 2 ,正好等于χ ( S 2 ) = 2 。
② 环面T 2 : 环面T 2 = S 1 × S 1 的 Euler 示性数χ ( T 2 ) = 0 。我们可以在环面T 2 上构造一个处处非零的向量场,例如,在环面的经线方向和纬线方向都定义一个恒定的速度场。由于没有奇点,指标之和为 0,与χ ( T 2 ) = 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)C n 和边界同态 (boundary homomorphism)d n : C n → C n − 1 构成的一系列对象,满足d n ∘ d n + 1 = 0 对于所有整数n 。通常表示为:⋯ → d n + 1 C n → d n C n − 1 → d n − 1 ⋯ 其中d n ∘ d n + 1 = 0 的条件意味着Im ( d n + 1 ) ⊆ Ker ( d n ) 。
② 同调群 (Homology Group) :对于一个链复形C ∙ ,其 n 阶同调群 (n-th homology group)H n ( C ∙ ) 定义为 n-圈群 (n-cycle group)Ker ( d n ) 模去 n-边界群 (n-boundary group)Im ( d n + 1 ) 的商群:H n ( C ∙ ) = Ker ( d n ) / Im ( d n + 1 ) 同调群H n ( C ∙ ) 度量了链复形在正合性上的偏差。如果H n ( C ∙ ) = 0 对于所有n ,则称链复形是正合的 (exact)。
③ 正合序列 (Exact Sequence) :一个阿贝尔群的序列⋯ → f n + 1 A n → f n A n − 1 → f n − 1 ⋯ 被称为是正合的,如果在每个位置Im ( f n + 1 ) = Ker ( f n ) 都成立。正合序列是同调代数中描述对象之间关系的重要工具。
④ 函子 (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 的奇异同调群H n ( 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 维欧几里得空间R n ,并且这些局部同胚(坐标卡 (coordinate chart))之间满足光滑相容性条件。这意味着在坐标卡重叠区域,坐标变换是可微的。
② 切空间 (Tangent Space) :对于可微流形M 上的点p ,切空间 T p M 是在点p 处与流形“相切”的向量空间。切空间可以被视为所有通过p 点的光滑曲线在p 点的切向量构成的空间。切空间是研究流形局部性质的关键。
③ 向量场 (Vector Field) :向量场 X 是在流形M 的每一点p 赋予一个切向量X p ∈ T p M 的映射。如果向量场X 在局部坐标下表示的各个分量都是光滑函数,则称X 是光滑向量场。向量场描述了流形上的“流动”。
④ 微分形式 (Differential Form) :微分形式 是在流形上定义的反对称多重线性形式。0-形式是光滑函数,1-形式可以看作是切向量的线性函数,2-形式可以看作是两个切向量的反对称双线性函数,以此类推。外微分 (exterior derivative) 是微分形式上的重要运算,它将k -形式映射到( k + 1 ) -形式。
⑤ 微分同胚 (Diffeomorphism) :两个可微流形M 和N 之间如果存在一个双射f : M → N ,使得f 和f − 1 都是光滑映射,则称M 和N 微分同胚 (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/>