2.1 开集和闭集

拓扑空间

(定义2.1) XXX是一个拓扑空间,如果它存在一组非空子集(称为开集)族,满足

  • 无限个开集的并是开集
  • 有限个开集的交是开集
  • 全集和空集是开集

无限开集是不是开集的例子。
设XXX是定义在R2R^2R2上的欧式拓扑,开集取常规定义下的开圆,取其中无数个开集
(x,y)∣x2+y2<1n,n=1,2,⋯{(x,y)|x^2+y^2<\frac{1}{n}}, n=1,2,\cdots(x,y)∣x2+y2<n1​,n=1,2,⋯。
显然这无限个开集的交是原点,而原点不是开集。

邻域

对拓扑空间XXX中的一个点(元素)ppp,任何一个包含ppp的开集都是ppp的一个邻域。

子空间诱导的拓扑

XXX是一个拓扑空间(背景集合和开集族),YYY是XXX上(背景集合)的一个子集,若定义YYY中的开集为XXX中开集和YYY的交,则YYY为XXX在子空间上诱导(induce)的拓扑。

离散拓扑

XXX中所有的子集均为开集构成的拓扑空集。

闭集

XXX是一个拓扑空间,XXX的一个子集称为一个闭集,如果这个子集的补为开集。

一个子集可以同时为开集和闭集。比如在X={0,1}X=\{0,1\}X={0,1}上赋予离散拓扑,则由定义,{0}\{0\}{0}和{1}\{1\}{1}显然同时为开集和闭集。

极限点

AAA是拓扑空间XXX的一个子集。一个点(元素)p∈Xp \in Xp∈X被称为AAA的极限点,当且仅当对于任意ppp的邻域,均包含至少一个点,它属于A−{p}A-\{p\}A−{p}。

例1:XXX是定义在R1R^1R1上的欧式拓扑,AAA取所有1/n,n=1,2,⋯1/n, n=1,2,\cdots1/n,n=1,2,⋯点组成的点集,则AAA中唯一的极限点是原点。

例2:XXX是定义在R1R^1R1上的欧式拓扑,AAA取[0,1)[0,1)[0,1),则AAA中任一点均为极限点,且1也是一个AAA的极限点。

例3:XXX是定义在R3R^3R3上的欧式拓扑,AAA取R3R^3R3中所有的有理点,则XXX全体都是极限点。

例4:XXX是定义在R3R^3R3上的欧式拓扑,AAA取R3R^3R3中所有的整数点,则AAA没有极限点。

闭集和极限点的定理

(定理2.2) 一个集合是闭集,当且仅当它包含了它自身所有的极限点。

闭集和闭包的关系

(定理2.3) 子集AAA的闭包为包含AAA的最小闭集,或者说,子集AAA的闭包为所有包含AAA的闭集的交。

(推论2.4) 一个子集为闭集,当且仅当它的闭包为自身。

集合AAA的闭包写作Aˉ\bar{A}Aˉ。

稠密

如果一个子集的闭包为整个拓扑空间,则称这个子集是稠密的。

如上述例3中R3R^3R3上所有的有理点的集合是稠密的。

稠密集和空间中任意一个开集相交。

内部点(集)

子集AAA的内部点(interior),通常写作A˚\mathring{A}A˚,指所有包含AAA的集合的交。

一个点xxx属于集合AAA的内部点,当且仅当集合AAA是点xxx的邻域。

开集的内部点集就是开集本身。

边界点(集)

拓扑空间XXX中的子集AAA的边界点(frontier)定义为AAA的闭包和X−AX-AX−A的闭包的交。

一个等价的定义为XXX减去AAA的内部点,再减去X−AX-AX−A的内部点。

拓扑基

如果有一个拓扑空间XXX,以及一组XXX中的开集β\betaβ,如果XXX中任何一个开集都可以表示成若干个β\betaβ中开集的并,则β\betaβ构成XXX中的一个拓扑基。

一个等价的定义是,对于任何一个点xxx,取它的邻域NNN,NNN中总有一个点,这个点属于β\betaβ中某一个开集。

例:对于R2R^2R2上的欧式拓扑,开圆盘是其中一个拓扑基,开矩形也是其中的一个拓扑基。

(定理2.5) 设β\betaβ是集合XXX中的一个子集族,若有限个β\betaβ中的集合相交仍在β\betaβ中,且⋃β=X\bigcup \beta = X⋃β=X,则β\betaβ为XXX的一个拓扑基,形成XXX的拓扑空间。

证明:取开集族为所有β\betaβ中集合并成的集合,验证这样的开集族满足拓扑空间的三个条件即可。按开集族的取法,无限并在开集族中;按定理的条件,有限交在开集族中;按定理的条件,全集在开集族中;人工添加空集到开集族中。显然赋予这样开集族的XXX是拓扑空间。得证。

2.2 连续函数

连续函数

(定理2.6) 拓扑空间XXX到拓扑空间YYY的函数是连续的(continuous),当且仅当YYY中开集的原像(inverse image)在XXX中是开集。

映射

连续函数通常被称为映射(map)。

(定理2.7) 映射的复合还是映射。即f:X→Yf: X \rightarrow Yf:X→Y是连续函数,g:Y→Zg: Y \rightarrow Zg:Y→Z是连续函数,则f∘g:X→Zf \circ g: X \rightarrow Zf∘g:X→Z也是连续函数。

子空间诱导拓扑下的连续函数

(定理2.8) 设f:X→Yf: X \rightarrow Yf:X→Y是连续函数,AAA是XXX的子集,且赋予子空间诱导的拓扑,则f∣A:A→Yf|A: A \rightarrow Yf∣A:A→Y也是连续函数。

连续函数的性质

(定理2.9) 以下5个命题等价:

(a). f:X→Yf: X \rightarrow Yf:X→Y连续

(b). β\betaβ是YYY的一个拓扑基,任何一个β\betaβ中的集合的原像是XXX中的开集

©. ∀A⊆X,f(Aˉ)⊆f(A)‾\forall A \subseteq X, f(\bar{A}) \subseteq \overline{f(A)}∀A⊆X,f(Aˉ)⊆f(A)​

(d). ∀B⊆Y,f−1(B)‾⊆f−1(Bˉ)\forall B \subseteq Y, \overline{f^{-1}(B)} \subseteq f^{-1}(\bar{B})∀B⊆Y,f−1(B)​⊆f−1(Bˉ)

(e). YYY中闭集的原像都是XXX中的闭集。

证明:证明命题等价的方法为(a)⇒(b)⇒(c)⇒(d)⇒(e)⇒(a)(a) \Rightarrow (b) \Rightarrow (c) \Rightarrow (d) \Rightarrow (e) \Rightarrow (a)(a)⇒(b)⇒(c)⇒(d)⇒(e)⇒(a)。

(a)⇒(b)(a) \Rightarrow (b)(a)⇒(b),由定义显然。

(b)⇒(c)(b) \Rightarrow (c)(b)⇒(c),在Aˉ\bar{A}Aˉ中任取一点xxx,若x∈Ax \in Ax∈A,则显然f(x)∈f(A)⊆f(A)‾f(x) \in f(A) \subseteq \overline{f(A)}f(x)∈f(A)⊆f(A)​;若x∉Ax \notin Ax∈/​A,则xxx是AAA的一个极限点。因此,我们只需要证明xxx是AAA的一个极限点时,f(x)f(x)f(x)是f(A)f(A)f(A)的极限点的情况。任取f(x)f(x)f(x)的一个邻域NNN,由(b),可取YYY中一个拓扑基B∈βB \in \betaB∈β,使得f(x)∈B⊆Nf(x) \in B \subseteq Nf(x)∈B⊆N。要证f(x)f(x)f(x)是f(A)f(A)f(A)的极限点,即证存在一点f(x′)f(x')f(x′),f(x′)∈Nf(x') \in Nf(x′)∈N且f(x′)∈f(A)f(x') \in f(A)f(x′)∈f(A)。由(b),f−1(B)f^{-1}(B)f−1(B)是XXX中的开集,因为x∈f−1(B)x \in f^{-1}(B)x∈f−1(B)且xxx为极限点,故存在一点x′∈Ax' \in Ax′∈A且x′∈f−1(B)x' \in f^{-1}(B)x′∈f−1(B)。因此显然,f(x′)∈f(A)f(x') \in f(A)f(x′)∈f(A)且f(x′)∈B⊆Nf(x') \in B \subseteq Nf(x′)∈B⊆N。命题得证。

(c)⇒(d)(c) \Rightarrow (d)(c)⇒(d),∀B⊆Y\forall B \subseteq Y∀B⊆Y,∃A⊆X\exist A \subseteq X∃A⊆X,使得A=f−1(B)A = f^{-1}(B)A=f−1(B)。代入©,得到f(f−1(B)‾)⊆f(f−1(B))‾=Bˉf(\overline{f^{-1}(B)}) \subseteq \overline{f(f^{-1}(B))} = \bar{B}f(f−1(B)​)⊆f(f−1(B))​=Bˉ,两侧同时取f−1f^{-1}f−1,则(d)得证。

(d)⇒(e)(d) \Rightarrow (e)(d)⇒(e),如果BBB是YYY中的闭集,则B=BˉB=\bar{B}B=Bˉ。由(d),f−1(B)‾⊆f−1(Bˉ)=f−1(B)\overline{f^{-1}(B)} \subseteq f^{-1}(\bar{B}) = f^{-1}(B)f−1(B)​⊆f−1(Bˉ)=f−1(B),因此(e)得证。

(e)⇒(a)(e) \Rightarrow (a)(e)⇒(a),设UUU是YYY中的开集,则f−1(U)⨿f−1(Y−U)=Xf^{-1}(U) \amalg f^{-1}(Y-U) = Xf−1(U)⨿f−1(Y−U)=X,其中⨿\amalg⨿表示无交并。(这里等号成立,是因为函数的性质决定了fff和f−1f^{-1}f−1为一一映射且为满射。)因为闭集的原像是闭集,且因为Y−UY-UY−U是闭集,因此f−1(Y−U)f^{-1}(Y-U)f−1(Y−U)是闭集。因此f−1(U)=X−f−1(Y−U)f^{-1}(U) = X - f^{-1}(Y-U)f−1(U)=X−f−1(Y−U),因此开集的原像是开集。(a)得证。

连续函数的逆不一定为连续函数。

例:XXX为[0,1)[0,1)[0,1)赋予R1R^1R1欧式拓扑的子空间拓扑,YYY为单位圆赋予R2R^2R2欧式拓扑的子空间拓扑。f:X→Y=e2πixf:X \rightarrow Y = e^{2\pi ix}f:X→Y=e2πix为连续函数,因为任取XXX上的开区间,都是YYY上的开曲线区间。但f−1f^{-1}f−1不是连续函数,因为YYY中取跨越(1,0)(1,0)(1,0)点的一段开曲线区间,对应于XXX左右两侧一段开区间和一段闭区间。见图2.1。

同胚

如果存在XXX到YYY上一一对应、满射且连续的函数,且其逆函数也连续,则XXX和YYY同胚。

例:球极投影。去掉北极点的球和平面同胚。可构造从北极点向球面各点发射的射线,总是能和赤道平面相交在一点,它们显然一一对应、满射、连续、逆函数连续,因此同胚。

2.3 充满面的曲线

皮亚诺曲线

构造方法如图2.3所示。

可证明皮亚诺曲线充满了整个三角形。另外由于皮亚诺曲线是[0,1][0,1][0,1]到整个面的连续映射,因此,单方向的连续映射不能推出同胚。

2.4 Tietze扩张定理

暂跳过

参考

  • Basic Topology, M. A. Armstrong
  • Bilibili基础拓扑学公开课

Armstrong基础拓扑学读书笔记——第二章:连续性相关推荐

  1. 《计算传播学导论》读书笔记——第二章文本分析简介

    <计算传播学导论>读书笔记--第二章文本分析简介 第一节 文本分析研究现状 常用文本挖掘技术 第二节 文本分析与传播学研究 (一)为什么文本挖掘技术逐渐受到传播学者的关注 (二)不同文本分 ...

  2. 《软件测试经验与教训》读书笔记---第二章

    <软件测试经验与教训>读书笔记--目录 第一章 测试员的角色 第二章 按测试员的方式思考 第三章 测试手段 第四章 程序错误分析 第五章 测试自动化 第六章 测试文档 第七章 与程序员交互 ...

  3. 《辛雷学习方法》读书笔记——第二章 心态

    第二章 心态   (1)保持良好心态:学习时保持良好心态,你才能比较容易入门.深入掌握知识.灵活运用知识.学习时始终保持着轻松愉悦振奋的心情,你就容易产生学习心得,更容易灵活运用. (2)爱情对心态影 ...

  4. In-memory Computing with SAP HANA读书笔记 - 第二章:SAP HANA overview

    本文为In-memory Computing with SAP HANA on Lenovo X6 Systems第二章SAP HANA overview的读书笔记. 本章最重要的部分是SAP HAN ...

  5. C++ Primer Plus读书笔记第二章

    自学了一段时间的C++打算还是要系统的整理一下一些知识点,让学习思路更清晰,不然老是学一点忘一点,这个读书笔记用来记录这段时间对C++ Primer Plus一书中知识点的记录,尽量会写的详细一点.直 ...

  6. 计算机网络(第五版 作者:AndrewS.Tanenbaum David J.Wetherall 清华大学出版社)读书笔记----第二章的学习

    计算机网络第二章--物理层读书笔记 1.物理层是网络的技术设置,物理层的材质和带宽决定了最大的传输速率. 2.传输介质的分类:引导性(有线介质)和非引导性(无线介质). (1)有线介质:磁介质.双绞线 ...

  7. C++Primer读书笔记----第二章变量和基本类型

    前段时间学习iphone开发,非常力不从心,很多C/C++的类库代码看不明白.大学的时候都学过C/C++,但是基本上忘光了,现在做C#开发,经常写出来一些性能低下的代码,究其原因就是原理掌握不扎实,乱 ...

  8. 《性能之巅—洞悉系统、企业与云计算》读书笔记---第二章

    目录 第二章  方法 2.1术语 2.2模型 2.3概念 2.4视角 2.5方法 2.6建模 2.7容量规划 2.8统计 2.9监视 2.10可视化 第二章  方法 面对一个性能不佳且复杂的系统环境时 ...

  9. 《暗时间》读书笔记--第二章 进度条,第三章 有效记忆和学习

    第二章 进度条 要点: 进度条的例子 过早的退出 专注和持之以恒 饿死在甘草间的驴子 我的总结: 开篇作者讲了一个进度条的例子,我们的生活中充满着各种各样的进度条,工作的之前我们要做工作计划,要指定T ...

最新文章

  1. Linux下安装LoadRunner LoadGenerator
  2. php手册最新版本_PHP官方网站及PHP手册
  3. 青年节寄语和新课程免费上架
  4. ODAC(V9.5.15) 学习笔记(四)TCustomDADataSet(2)
  5. c 语言指针教学视频,[C语言] 猎豹网校 C和指针视频教程
  6. 程序员6年换了8份工作,工资从4.5K涨到40K,网友问:谁敢要你?
  7. Spark GraphX算法 - PageRank算法
  8. Netty学习总结(2)——Netty的高性能架构之道
  9. 张清:心静,写在年末
  10. python和java哪个好找工作-你觉得学python还是java好找工作?
  11. Git使用方法(三)-小技巧篇
  12. 【Java程序设计】JDBC与数据库访问
  13. CentOS6.5安装python3.7
  14. The Art of Memory Forensics-Windows取证(Virut样本取证)
  15. 陈纪修老师《数学分析》 第06章:不定积分 笔记
  16. 29、程序员的面试考题,要求用一个for循环打出乘法表。
  17. python列表换行输出_Python从列表转换为字符串时处理换行符
  18. 华为手机 标题栏 Notification 8.0 不显示
  19. CM系统应用源码分析与rom定制
  20. 国内dns服务器故障致大量网站无法访问,中国电信114.114.114.114DNS故障 大量网站域名无法解析...

热门文章

  1. druid.io集群与tranquility对zookeeper的使用(2)
  2. Android 手机遥控器添加模拟鼠标功能
  3. layui网站后台管理系统框架模板
  4. IDA Pro7.0使用技巧总结
  5. yocto下的cmake版本hello world,追加分层使用
  6. 使用requests爬取豆瓣电视
  7. 从0开始搭建flask web 程序(1)
  8. Android获取手机IMEI,IMSI, MAC标识和唯一标识的生成
  9. 国土规划之双评价的主要数据类型与来源(甲B)
  10. 11g wallet使用