之前一直想不通,为什么网上一提到拓扑学,都是各种3D图形的变换,以及“甜甜圈和杯子是同胚”的这样的论断,可是我一看书,上来必定是各种集合论的介绍,定义“开集”等等,这似乎并无联系啊。
但今天早上我想通了,这些几何图形的基本单位,不就是一个个点吗?无论是哪种几何,似乎都是这样的,也即任一几何图形都是点的集合,也因此研究其的拓扑称为点集拓扑。那么可不可以叫做几何拓扑呢?就本人看来,似乎是可以的,但并没有深入研究过,还请各位指教。
拓扑就是研究某个集合上的某些结构,点集上的称为点集拓扑,代数形式的称为代数拓扑,研究网络(图)的称为网络拓扑。
因此我还想通了为什么计算机网络上称网络的组织结构可以称为“星型拓扑”,“总线拓扑”种种,而不叫“星型结构”种种。也联系到了之前看过的《网络科学》一书中对于网络结构的普适性描述。
首先应明确网络可以表示为一种图,按照严蔚敏老师书中的定义,图是由节点集和边集构成的集合,显然我们不能研究点集,因为节点的数量并不影响网络的结构。因此我们更关注边集,但我们亦不关注具体的边,而在意边链接的两个节点。实际上,我们关心的是每个节点的度(先假设为无向图)。
我们当然可以把每个节点的度都列出来,但这种描述还是与节点的数量有关系,不好统一描述,因此提出一种称为“节点度序列”的记法,即把每个度对应的节点数写出来,这就有助于研究了。比如总线型结构,实际上是每个节点都通过一条总线(可认为多个边汇聚在一起)和其他所有节点链接起来,因此每个节点的度都是n-1。而星型结构,除了一个节点链接着其余所有节点,其他节点都只链接着一个节点,因此只有一个节点的度是n-1,其余n-1个节点的度都是1。这就让我们可以方便研究网络的拓扑结构了。