One point compactification
Theorem (One point compactification) Any locally compact space \(X\) can be embedded in another compact space \(Y\), which just has one more point than \(X\), such that the relative topology of \(X\) with respect to \(Y\) is the same as the original topology of \(X\). The space \(Y\) thus constructed is called one point compactification of \(X\).
Proof The key step of the proof is to construct the topology of \(Y\) by adopting the open sets from \(X\) whose complements are compact in \(X\).
Construction of the topology \(\mathcal{T}_Y\) for \(Y\)
Let \(\{U_i\}_{i \in I}\) be a collection of open sets in \(X\) such that \(X - U_i\) is compact in \(X\) for all \(i \in I\). Figuratively speaking, these open sets are the spaces \(X\) punctured with holes having bounded dimension. We also note that because the space \(X\) is locally compact, hence for all \(x \in X\), there is a compact neighborhood containing \(x\). This ensures the above selected collection of open sets is not empty.
Let \(Y\) be the space by appending one point \(y_0\) to \(X\). Hence, \(Y = X \cup \{y_0\}\). Let \(\mathcal{T}_Y\) be the topology of \(Y\) which is defined via the following two rules.
For all \(V \in \mathcal{T}_Y\),
- if \(V\) does not contain \(y_0\), \(V\) is an open set of \(X\) in \(X\)'s original topology \(\mathcal{T}_X\).
- if \(V\) contains \(y_0\), then \(V \cap X \in \{U_i\}_{i \in I}\), where \(X - U_i\) is compact in \(X\).
Prove \(\mathcal{T}_Y\) is a topology of \(Y\)
We'll then prove that such constructed \(\mathcal{T}_Y\) really defines a topology for \(Y\).
- The empty set \(\Phi\) does not contain \(y_0\) and it belongs to \(\mathcal{T}_X\), so \(\Phi \in \mathcal{T}_Y\) according to rule 1.
- The whole space \(Y\) contains the point \(y_0\) and \(Y \cap X = X\). Because \(X^{c} = \Phi\), which is compact in \(X\) as a trivial case, \(Y\) belongs to \(\mathcal{T}_Y\).
We should check that: a) the union of any number of sets in \(\mathcal{T}_Y\) belongs to \(\mathcal{T}_Y\); b) the intersection of any finite number of sets in \(\mathcal{T}_Y\) belongs to \(\mathcal{T}_Y\).
- If the selected sets from \(\mathcal{T}_Y\) all satisfy rule 1, i.e., they are selected from \(X\)'s original topology \(\mathcal{T}_X\), it is obvious that the union and finite intersection of these sets are still open in \(X\). Because they do not contain \(y_0\), they satisfy rule 1.
If the selected sets from \(\mathcal{T}_Y\) all satisfy rule 2, they all contain point \(y_0\). Let such selected collection of sets be \(\{V_j\}_{j \in J}\). Let \(\{U_j\}_{j \in J}\) be the associated open sets such that \(U_j = V_j \cap X\) for all \(j \in J\). Then we have
\[
\left( \left( \bigcup_{j \in J} V_j \right) \cap X \right) ^c = \left( \bigcup_{i \in J} U_j \right)^c = \bigcap_{j \in J} U_j^c.
\]Because all \(U_j^c\) are compact and hence closed in \(X\), their intersection is also closed. Because a closed subset of a compact set is still compact, the intersection of all \(U_j^c\) is compact. Thus, rule 2 is satisfied.
Similarly, the intersection of a finite number of sets selected from \(\mathcal{T}_Y\) satisfying rule 2 can be proved to belong to \(\mathcal{T}_Y\).
If there are two subgroups in the selected sets from \(\mathcal{T}_Y\), such that the sets in one subgroup satisfy rule 1 and those in the other subgroup satisfy rule 2, the union or intersection of all the selected sets can also be divided into two groups corresponding to the two rules. Then we only need to verify:
\(\forall V_1, V_2 \in \mathcal{T}_Y\), where \(V_1\) satisfies rule 1 and \(V_2\) satisfies rule 2, then both \(V_1 \cup V_2\) and \(V_1 \cap V_2\) are in \(\mathcal{T}_Y\).
For the union of \(V_1\) and \(V_2\), it contains \(y_0\). Then we check if the complement of \((V_1 \cup V_2) \cap X\) is compact in \(X\).
\[
\left( V_1 \cup V_2 \right) \cap X = (V_1 \cap X) \cup (V_2 \cap X) = V_1 \cup U_2.
\]Then
\[
(V_1 \cup U_2)^c = V_1^c \cap U_2^c,
\]which is a closed subset of the compact set \(U_2^c\). Therefore, the complement of \((V_1 \cup V_2) \cap X\) is compact.
For the intersection of \(V_1\) and \(V_2\), it does not contain \(y_0\). We have
\[
V_1 \cap V_2 = V_1 \cap U_2.
\]Because both \(V_1\) and \(U_2\) are open sets in \(X\), their intersection is an open set in X, so is \(V_1 \cap V_2\).
Summarizing the above, we've proved \(\mathcal{T}_Y\) is really a topology for \(Y\). It is also obvious to see from the above proof that the relative topology of \(X\) with respect to \(Y\) is the same as its original topology.
Prove \(Y\) is compact
Let \(\{V_i\}_{i \in I}\) be an open covering of \(Y\). Then \(\{ V_i \cap X \}_{i \in I}\) is an open covering of \(X\). Meanwhile, there exists an index \(i_0 \in I\) such that \(y_0 \in V_{i_0}\). Let \(U_{i_0} = V_{i_0} \cap X\), so \(U_{i_0}^c\) is compact in \(X\). Because \(\{ V_i \cap X \}_{i \in I}\) covers \(U_{i_0}^c\), there exists a finite subcovering
\[
U_{i_0}^c \subset \bigcup_{k=1}^n \{ V_{i_k} \cap X \}.
\]
Because \(V_{i_0}\) contains both \(y_0\) and \(U_{i_0}\), the collection \(\{ V_{i_k}\}_{k=1}^n\) appended with \(V_{i_0}\) forms an finite subcovering of \(Y\). Hence \(Y\) is compact.
Examples of one point compactification
- The real line \(\mathbb{R}\) is not compact. By adding an infinity point \(\infty\), the real line can be transformed to a circle with \(\infty\) as the paste point.
- The plane \(\mathbb{R}^2\) is not compact. By adding an infinity point \(\infty\), the plane can be transformed to a sphere with \(\infty\) as the paste point.
One point compactification的更多相关文章
- 普林斯顿数学指南(第一卷) (Timothy Gowers 著)
第I部分 引论 I.1 数学是做什么的 I.2 数学的语言和语法 I.3 一些基本的数学定义 I.4 数学研究的一般目的 第II部分 现代数学的起源 II.1 从数到数系 II.2 几何学 II.3 ...
- Discrete cosine transform(离散余弦转换)
A discrete cosine transform (DCT) expresses a finite sequence of data points in terms of a sum of co ...
随机推荐
- mq for aix 清理步骤
删除所有相关进程smit remove 删除mq删除mqm用户和用户组 如果unmount /cdrom 卸载不掉的话使用 fuser -xcu /cdrom rm /var/mqm
- CAN总线相关的几个gitlab代码
https://github.com/brtiberio/ATV71_CANopen.git https://github.com/linux-can/can-utils.git https://gi ...
- mariadb:SQL日常使用总结
1.关联删除 DELETE T_Base_Resource_Action FROM T_Base_Resource_Action INNER JOIN T_Base_Resource ON T_Ba ...
- [swoole]swoole常见问题总汇
1.在daemon模式下Task异步任务写入文件需要采用绝对路径: 1.Task异步任务中操作数据库,如果仅仅只是在启动程序之初进行一次数据库链接,链接会在一定的时间后自动断开,应对这样的情况的最好办 ...
- oracle 定时 job
最近在工作中遇到了要在oracle里面创建一个定时job,从远程数据库里面定时把某张表里面的数据更新到本地服务器上某个表里,具体操作: 1.在自己数据库里面先创建一张表test create tabl ...
- python介绍、解释器、变量及其它
python 一.python及编程语言介绍 编程语言发展:机器语言==>汇编语言==>高级语言 机器语言:由数字电路发展而来编程都是靠0101的二进制进行 汇编语言:汇编语言的实质和机器 ...
- EasyUI 如何结合JS导出Excel文件
出处:http://blog.csdn.net/jumtre/article/details/41119991 EasyUI 如何结合JS导出Excel文件 分类: 技术 Javascript jQu ...
- 鼠标hover图片时遮罩层匀速上升显示内容top、定位
1.html <div class="div1"> <div class="div11"> <p >Dolor nu ...
- Confluence 6 修改日志文件的目标位置
在 log4j 中,一个输出被定义为 'appender'.希望修改 log 文件的目标,你需要停止 Confluence 然后修改设置 log4j.properties 日志配置文件的 'Logg ...
- Confluence 6 数据库字符集编码和问题
数据库字符集编码 你的数据库和 JDBC 数据源连接必须配置为使用 UTF-8 编码(或者根据你配置的数据库来制定正确的 UTF-8 编码字符集,例如在 Oracle 中使用的是 AL32UTF8 ) ...