English

给定集合 , 上的一个 拓扑(topology) 由一族子集 组成,这些子集称为开集,且满足以下条件:

(上1)空集 是开集,整个空间 是开集,

(Top2) 若 与 均为开集,则它们的交集 也是开集。

(Top3) 若 是任意一族开集,则它们的并集 是开集。

连续应用 (Top2) 可知,任意有限个开集的交集是开集,但 一般对开集的无限交集不封闭。另一方面, 对开集的任意并集封闭。二元组 ,其中 是 上的一个拓扑,称为一个 拓扑空间(topological space)。当拓扑 已明确时,我们常常就直接说拓扑空间 。底空间 的元素通常称为点。

定义 为实数直线 的一族子集 ,其具有如下性质:对每个 ,存在开区间 ,其中 为某个数。这些集合与第 10.1 节中给出的开集定义一致。空集按默认规定属于 ,而整条直线 显然是开的,因为每一点都位于某个开区间中。因此,(Top1) 对族 成立。为证明 (Top2),设 与 为开集,使得 ,其中 的情形是平凡的。对任意 ,存在正数 与 ,使得

若 ,则 ,因此 是开集。

对于 (Top3),设 为任意一族开集 的并集。若 ,则 对某个 成立,且存在 使得 。因此 是开集,且族 构成 的一个拓扑。它通常被称为 标准拓扑(standard topology) 上的 。任何开区间 ,其中 ,都是开集,因为若 ,则 对 成立。类似的论证表明,这些区间也可以具有半无限的范围,例如 或 。注意,开集的无限交集一般不会产生开集。例如,孤立点 不是开集,因为它不包含任何有限开区间,然而它却是无限多个开区间序列的交集,例如

类似的论证可用于证明 上在 10.1 节中定义的开集构成一个拓扑。同样地,在 中我们定义一个拓扑,其中集合 被称为开集,如果对于每个点 都存在一个开球

其中

此拓扑将再次被称为 上的标准拓扑

考虑 这一族 上所有形如 的开区间,其中 ,再加上空集。所有这些区间都包含原点 0。不难证明 (Top1)–(Top3) 对这一族成立,并且 是一个拓扑空间。这个空间在其某些性质上并不十分“好”。例如,没有两个点 、 位于不相交的邻域中。在某种意义上,这条直线的所有点“在这一拓扑中彼此任意接近”。

一个子集 称为 闭集(closed set),如果它的补集 是开集。空集和整个空间显然是闭集,因为它们都是开集,并且互为补集。任意一族闭集的交集是闭集,因为它是开集并集的补集。然而,一般而言,只有有限个闭集的并集才是闭集。

每个闭区间 都是闭集,其中 是闭集,因为它是开集 的补集。由孤立点 构成的每个单元素集都是闭集。闭区间 不是开集,因为端点 或 不属于任何包含于 [, ] 的开区间。

若 是 的任意子集,则 相对拓扑(relative topology) 在 上,或 上诱导的拓扑,是这样一个拓扑,其开集为

因此,一个集合在 上的相对拓扑中是开集,当且仅当它是 与 中一个开集 的交集(见图 10.2)。这些集合构成 上的一个拓扑,这由以下三个事实推出:

的子集 连同其上诱导的相对拓扑 一起,称为 的一个 子空间(subspace)

图 10.2 拓扑空间子集上诱导的相对拓扑 阴影表示 A 与 U、A 与 V 的交集,较深区域表示 A 与 U、V 的共同交集。 A U V A ∩ V A ∩ U A ∩ (U ∩ V)
图 10.2 拓扑空间子集上诱导的相对拓扑

半开区间 上的相对拓扑,由 上的标准拓扑在 上诱导得到,是形如 的半开区间的并集

其中 ,且所有形如 的区间,其中 。显然,此拓扑中的某些开集在 中并非开集。

证明:若 是开集,则 上相对拓扑中的所有开集在 中都是开集。

若 是闭集,证明 上诱导拓扑中的每个闭集在 中都是闭集。

称点 为集合 的 聚点(accumulation point),如果 的每个开邻域 都含有 中异于 本身的点,如图 10.3 所示。这意味着 可能属于也可能不属于 ,但 的点可以任意接近它而“聚集”在其附近(有时也称它为 的 聚点(cluster point))。 相关概念通常应用于点序列 。若对 的每个开邻域 ,都存在整数 ,使得对所有 都有 ,则称序列 收敛到 ,或称 是 的 极限点(limit point),记作 。这与聚点的区别在于,对某个 ,可能对所有 都有

图 10.3 集合的聚点 边界点 x 的邻域 U 与集合 A 相交,阴影区域包含异于 x 的点。 A x U
图 10.3 集合的聚点

任意集合 的 闭包(closure),记作 ,是集合 与其所有聚点的并集。 的 内部(interior) 是所有开集 的并集,记作 。这两个集合的差 称为 的 边界(boundary)。

定理 10.2 · 闭包、内部与边界的基本性质 (Basic properties of closure, interior and boundary)

任意集合 的闭包是闭集。内部 是包含于 的最大开集。边界 是闭集。

证明

设 为不在 中的任意一点。由于 不在 中,且不是 的聚点,故存在一个开邻域 与 不相交。此外, 不可能包含 的任何其他聚点,否则它将成为该点的一个开邻域且与 不相交。因此, 的闭包的补集 是开集 的并集。因而它本身也是开集,而其补集 是闭集。

由于内部 是开集的并集,由 (Top3) 可知它是开集。若 是任意开集且满足 ,则按定义有 。因此 是 的最大开子集。它的补集是闭集,而边界 必然是闭集。

证明集合 是闭集当且仅当它包含其边界

集合 是开的,当且仅当

证明 的所有聚点都位于边界 中

证明:点 属于 的边界,当且仅当 的每个邻域都同时包含属于 的点和不属于 的点。

开球 的闭包(见例 10.1)是 闭球(closed ball)

由于每个开球都是开集,所以它就是自身的内部,,而其边界是半径为 、中心为 的 -球面,

若一个集合的闭包是整个空间 ,则称该集合在 中为 稠密集(dense set)。例如,由于每个实数都有任意接近 它 的有理数,有理数集合 是一个可数集合,并且在实数集合中稠密。在更高维的情形中情况类似。坐标为有理数的点集 是一个可数集合,并且在 中稠密。

证明 在 中既不是开集也不是闭集

证明 与

有时可以比较集合 上的不同拓扑 与 。若 ,则称 比 是 更细的拓扑(finer topology) 或 更强的拓扑(stronger topology)。本质上, 比 拥有更多开集。此时我们也称 比 是 更粗的拓扑(coarser topology) 或 更弱的拓扑(weaker topology)。

集合 上的所有拓扑都介于两个极端之间,即离散拓扑与不可分拓扑。不可分拓扑(indiscrete topology)(亦称平庸拓扑)仅由空集与整个空间本身 组成。它是 上可能的最粗拓扑:若 是任何其他拓扑,则由 (Top1) 有 。离散拓扑(discrete topology) 由 的所有子集组成。该拓扑是 上可能的最细拓扑,因为它包含所有其他拓扑 。对于这两种拓扑,(Top1)–(Top3) 的验证都是平凡的。

给定一个集合 ,以及任意一族子集 ,我们可以问包含 的最弱拓扑 。这个拓扑是所有包含 的拓扑的交集,称为由 生成的拓扑(generated topology)。它类似于由向量空间 的任意子集 生成的向量子空间 的概念(见第 3.5 节)。

定义 的一种构造性方式如下。首先,若空集和整个空间 尚未包含在 中,则将它们添加进去。接着,将 扩充为一个族 ,它由集合 的所有有限交集 组成。最后,由 中集合的任意并集组成的集合 构成一个拓扑。为证明 (Top2),

性质 (Top3) 由该构造直接推出。

在实数轴 上,所有开区间构成的族生成标准拓扑,因为每个开集都是形如 的开集的并集。类似地, 上的标准拓扑由开球集合生成

为证明该命题,我们必须证明每个作为两个开球 与 的交集的集合都是来自 的开球的并集。若 ,则令 使得 。类似地,若 ,则令 使得 。因此,若 ,则 ,其中 。该证明容易推广到任意有限个开球的交集。因此, 的标准拓扑由所有开球构成的集合生成。向 的推广是直接的。

证明 上的离散拓扑由所有单元素集 构成的族生成,其中

称集合 为 的邻域,如果存在开集 使得 。若 本身是开集,则称它为 的一个 开邻域(open neighbourhood)。称拓扑空间 为 第一可数(first countable),如果每一点 都有一个可数族 ,它由 的开邻域组成,使得 的每个开邻域 都包含这些邻域之一 。一个更强的条件是:称拓扑空间 为 第二可数(second countable) 或可分的,如果存在一个可数集 ,它生成 的拓扑。

欧几里得平面 的标准拓扑是可分的,因为它由所有有理开球构成的集合生成,

集合 是可数的,因为它可以与 的一个子集建立一一对应。由于有理数在实数中稠密,开集 的每一点 都位于某个有理开球中。因此每个开集都是有理开球的并集。通过与例 10.8 中所用的类似论证,可以直接证明来自 的两个集合的交集是有理开球的并集。因此 是可分的。类似地,所有满足 的空间 都是可分的。

设 与 为两个拓扑空间。定理 10.1 引出如下定义:若每个开集 在 中的原像 在 中均为开集,则称函数 为 连续映射(continuous map)。若 是一一的且其逆 连续,则称该函数为 同胚(homeomorphism),并称拓扑空间 与 是 同胚的(homeomorphic) 或 拓扑等价(topologically equivalent),记作 。拓扑学的主要任务是寻找 拓扑不变量(topological invariant)——在同胚下保持不变的性质。它们可以是实数、由该拓扑空间构造出的代数结构(如群或向量空间),或诸如紧致性与连通性这样的特定性质。最终目标是找到一组能够刻画一个拓扑空间的拓扑不变量。用范畴论的语言来说,见 1.7 节,连续函数是以拓扑空间为对象的范畴的态射,而同胚是该范畴的同构。

设 为拓扑空间之间的连续函数。若 上的拓扑是离散拓扑,则每个函数 都连续,因为无论 上的拓扑如何,每个逆像集 都是 中的开集。类似地,若 上的拓扑是平凡拓扑,则函数 总是连续的,因为开集在 中的逆像只有 和 ,而由 (Top1),它们总是开集。

习题

在 中给出下列各项的一个例子:

(a) 一族开集,其交集是一个非开的闭集。

(b) 一族闭集,其并集是一个开集,且该开集不是闭集。

(c) 一个既不开也不闭的集合。

(d) 可数稠密集。

(e) 一个连续函数序列 ,其极限为不连续函数

若 生成 上的拓扑,证明 生成 上的相对拓扑。

设 为一个拓扑空间,且 。若给 赋予相对拓扑,证明由 在 上诱导的相对拓扑与由 在其上诱导的相对拓扑相同。

证明:对于拓扑空间 的任意子集 、,是否有 ?对于集合的并集与交集的内部和边界,相应的命题是什么?

若 是拓扑空间 中的稠密集,且 是开集,证明

证明:两个拓扑空间 与 之间的映射 连续,当且仅当对所有集合 均有 。证明: 是同胚,仅当对所有集合 均有 。

证明以下结论:

(a) 在平凡拓扑中,每个序列 都收敛到空间 的每一点。

(b) 在 中,由所有以原点 为中心的开球组成的开集族是一个拓扑。任何序列 都收敛到以原点为中心、半径为 的圆上的所有点。

(c) 若 是拓扑空间 的闭集,则它包含序列 的所有极限点

(d) 设 为拓扑空间 与 之间的连续函数。若 是 中的任一收敛序列,则 在 中。

若 、 与 均为拓扑空间,且函数 均连续,则证明函数 连续。