在本節中,我們將定義什麼是拓撲,並給出一些例子和基本構造。
在抽象代數中,域概括了實數線上運算的概念。這個一般定義允許透過與實數的比較來直觀地理解關於非常不同的數學物件的觀念。同樣,拓撲空間的概念關注於概括歐幾里得空間中集合的結構。當然,對於許多拓撲空間來說,相似性很遙遠,但有助於判斷並指導證明。歐幾里得空間中集合結構中有趣的差異,在拓撲空間中具有類比,是連通性、緊緻性、維數以及“洞”的存在。
如果我們從一個任意集合開始,可能並不立即清楚需要什麼來賦予它有趣的結構。一種可能性可能是定義集合上的度量,但事實證明,要求度量過於嚴格。實際上,有很多等價的方法來定義我們將稱為拓撲空間的東西,只需定義給定集合的子集族即可。拓撲空間的性質取決於子集的數量以及這些集合重疊的方式。拓撲空間可以是精細的或粗糙的,連通的或不連通的,具有很少或許多維度。
定義拓撲空間最流行的方式是根據開集,類似於歐幾里得空間中的開集。(在歐幾里得空間中,開集直觀地被看作是不包含其“邊界”的集合)。
假設我們給定兩個集合,
和
,其中
是
的子集的集合。
如果
具有以下性質
- 空集和
都在
中,
中任何(有限或無限)集合的並集本身也在
中,並且
中任何有限集合的交集本身也在
中,
那麼
被稱為
上的 拓撲。有序對
被稱為 拓撲空間。
拓撲空間的這個定義讓我們能夠重新定義開集。之前,我們將一個集合定義為開集,如果它包含它所有的內點,而集合的內部是由開球定義的,這需要一個 度量。也就是說,我們需要某種 距離 概念來定義開集。拓撲空間沒有這樣的要求。事實上,上面給出的三個性質——而且只有它們——足以定義一個開集。我們的新定義如下
的元素被稱為 開集。
換句話說,開集是拓撲的一個元素。所以拓撲實際上是一個開集的集合。上面的規則描述了開集的行為:如果任意多個開集的並集是開集,有限多個開集的交集是開集,並且空間本身是開集,那麼一個集合可以被稱為開集。(空集預設情況下被認為是開集)。我們還說一個集合是閉集,如果它的補集是開集。如前所述,一個集合可以同時是開集和閉集:空間本身是開集,但由於它的補集(空集)是開集,因此它也是閉集。
實際上,我們與開集相關的性質,這些性質讓我們能夠研究許多拓撲概念(比如連續性和收斂性,這些概念之前是使用開集來定義的),完全由上面描述的三個性質編碼,而無需任何距離度量。這實際上是一個非常抽象的定義,只使用集合論的最基本概念(子集、並集和交集),它允許對作為拓撲空間研究的內容(以及 如何 將某物視為拓撲空間;在一個給定集合上可以選擇許多不同的拓撲)具有極大的靈活性。事實上,這個定義非常普遍,拓撲空間自然地出現在幾乎所有數學分支中,拓撲被認為是數學中偉大的統一主題之一。
所以,回顧一下:集合上的 拓撲 是一個包含空集和集合本身的子集的集合,並且對並集和有限交集是 閉合 的。拓撲中的集合是 開集,它們的補集是 閉集。一個 拓撲空間 是一個集合,以及它上的拓撲。
- 集合的開放性取決於**特定拓撲結構**。僅說一個集合是開放的,沒有嚴格意義。然而,在實際應用中,通常可以從上下文清楚地瞭解所考慮的拓撲結構。例如,假設我們有集合
,以及集合
。
是
上的一個拓撲結構,人們會說集合
是開放的。這指的是
在
下是開放的。如果我們給出了另一個拓撲結構
,那麼集合
在
下是開放的,但在
下不是開放的。在這種情況下,僅僅說
是開放的,就會造成歧義。 (順便說一下,它在
下也不是閉合的,因為它的補集
不是開放的)
- 雖然術語拓撲空間嚴格來說指的是有序對
(其中
是一個集合,而
是
上的拓撲結構),通常拓撲空間
與底層集合
或拓撲結構
互換使用。通常根據上下文可以明確地知道指的是哪一個。例如,有人可能會說“假設
是一個拓撲空間,而區間
是
的子集。現在,假設
是開放的...”等等。在這種情況下(假設作者沒有犯錯誤),指的是拓撲空間
是有序對
,其中
是
的子集,而
是
的子集。在實數的情況下,通常拓撲結構
是
上的通常拓撲結構,其中開放集要麼是開區間,要麼是開區間的並集。
- 開集的無窮交集不一定是開集。例如,考慮形式為
的開區間。對於所有正整數
的值,這些區間的交集是集合
,它在實數中不是開集。
對於任何集合
,我們總可以在
上定義兩種拓撲結構。
- 離散拓撲 - 包含集合
的所有子集的拓撲結構。
- 平凡拓撲(也稱為離散拓撲) - 只包含
和空集
的拓撲結構。
給定一個度量空間
,它的度量拓撲是使用所有開球的集合作為基而誘導的拓撲結構。我們也可以定義由度量誘導的拓撲結構,即由度量定義的所有開子集的集合。我們用
表示從度量 d 誘導的拓撲結構,其中
。
這從度量空間形成拓撲空間。
如果對於一個拓撲空間
,我們可以找到一個度量
,使得
,那麼這個拓撲空間被稱為可度量化的。
我們可以定義一個拓撲
在
上,方法是定義
屬於
當且僅當對每個點
,存在一個
使得
。我們稱這種拓撲為標準拓撲或
上的通常拓撲。
設
為一個非空集合。定義
為
的所有子集
的集合,滿足以下條件:
- 要麼

- 要麼
是有限的。
(換句話說,開集是由從
中移除有限個元素而形成的)
那麼
是
上的拓撲,稱為
上的有限餘拓撲(或“有限補集拓撲”)。此外,這種拓撲當且僅當
是有限的時,是離散的。
設
為一個非空集合。定義
為
的所有子集
的集合,滿足以下條件:
- 要麼

- 要麼
是可數的。
(換句話說,開集是由從
中移除可數無限個元素而形成的)
那麼
是
上的一個拓撲,稱為
上的 **餘可數拓撲**(或“可數補拓撲”)。此外,這個拓撲只有在
可數的情況下才是離散的。
設
為一個拓撲空間。我們可以定義
上許多型別的集合。
- 集合 A 在 X 中的 補集,記為
,是
(即,整個空間減去 A)。
- 如果集合
的補集
是開集,則稱該子集
為 **閉集**。請注意,任意多個閉集的交集是閉集,有限多個閉集的並集是閉集。
- 還要注意,一個集合可以同時是 閉集 和 開集。空集
和整個集合
是最簡單的例子,它們既是開集又是閉集。根據定義,
是開集,因此它的補集
是閉集。但
,根據定義,是一個開集,因此
既是開集又是閉集。
- 如果一個集合
包含一個包含點
的開集,則稱集合
為點
的 **鄰域**。換句話說,如果存在開集
使得
,則
是
的鄰域。
接下來,我們探究拓撲學研究中一些常見的集合。
在拓撲空間中,
集合 是可數個開集的交集。
集合 是可數個閉集的並集。
集合的補集是
集合,反之亦然。
證明
設 A 為
集合,設
。那麼 A 是可數個閉集的並集,
,使得
對所有 n 都是閉集。那麼
。由於
是閉集,
是開集,因此我們得到了可數個開集的交集。所以
是
集合。
另一個方向的證明完全類似,留給讀者完成。
在任何度量空間中,閉集都是一個
集。
證明:
令 X 為度量空間,並令
。
定義
。觀察到
對任何 n 都是開的,因此其並集是開的。現在我們的目標是證明
,以證明閉集是可數個開集的交集。
:
令
。然後
與 A 在某個
處相交,這意味著
。這對於任何 n 都成立,因此
。
:
令
且
。則
使得
。所以
在 A 中使得
,這表明
。因此
.
因此
且為
集。
在通常的
中,
為
集。
證明
由於帶有通常拓撲的
是一個度量空間,每個單元素集使得
是閉合的。因此,我們得到了一個可數個閉合集的並集,因此
是一個
集。
- 證明以下為拓撲
- 任何集合上的離散拓撲。
- 任何集合上的不離散拓撲。
- 任何集合上的有限餘拓撲。
- 任何集合上的可數餘拓撲。
- 證明集合
上的有限餘(或可數餘)拓撲等於離散拓撲當且僅當
是有限的(或可數的)。
- 證明一個集合是開集當且僅當對於集合中的每個元素,都存在一個包含在該集合中的鄰域。
- 證明離散拓撲是離散度量誘導的拓撲。(這也是記住離散拓撲和不離散拓撲的絕佳方法)
(2008 年 3 月 31 日 16:28 (UTC))