科技|孩子分不清咖啡杯和甜甜圈,竟是因为……

许多朋友听说过关于“咖啡杯和甜甜圈是同一回事”的论述 , 也有许多朋友对于拓扑的最初印象也来自于此 。 但是抛开这个模糊的表述 , 我们有没有办法严格地去定义这一点呢?这就要用到我们今天的话题“同调论”的观点了 。

科技|孩子分不清咖啡杯和甜甜圈,竟是因为……
起初 , 拓扑学似乎是数学中一个异常不精确的分支 。 这是一门研究黏糊糊橡皮泥的学科 , 它的研究对象能够无限地弯曲、拉伸和压缩 。 但是也有一些限制:不能在形状中创造或破坏洞 。 (一个古老的笑话:拓扑学家分不清咖啡杯和甜甜圈 , 因为它们都有一个洞 。 )虽然这似乎与代数的严谨相去甚远 , 但一个叫做同调的强大想法帮助数学家连接了这两个世界 。
发明同调论起初是为了严格计算出“洞”的数量 。 同调论为数学思想提供了框架 , 让我们能够用一种新的方式来分析数据中的形状 。
“洞”这个词在日常用语中有很多含义——泡泡、橡皮筋和碗的“洞”各不相同 。 数学家感兴趣的是一种特殊类型的洞 , 这种洞可以被描述为一个封闭且中空的空间 。 一维的孔看起来像橡皮筋 。 橡皮筋的曲线是封闭的(不像一根松散的绳子)和中空的(不像一元硬币的周界) 。

科技|孩子分不清咖啡杯和甜甜圈,竟是因为……
洞、非封闭、非中空
将这个逻辑扩展下去 , 那么二维洞便是一个空心球 。 数学家们正在寻找的这种洞 , 是像篮球那样封闭且中空的 , 而不是像碗或保龄球上的洞 。
但是数学是严谨的 , 虽然用这种方式思考 , 能够让我们直观地想到橡皮筋和篮球 , 但它还不够精确 , 不足以作为一个数学定义 。 例如 , 它不能清楚地描述更高维度的洞 , 你也不能编程让计算机区分封闭空间和中空空间 。
密歇根州立大学的何塞·佩雷亚说:“对于洞 , 没有一个好的定义 。
相反 , 同调从物体的边界推断出物体的洞 , 这是一个更为精确的数学概念 。 想要研究物体上的洞 , 数学家只需要知道物体边界的信息 。
形状的边界是其外周上点的集合 , 边界总是比形状本身低一个维度 。 例如 , 一维线段的边界由两端的两点组成 。 (点是零维的 。 )实心三角形的边界是由一维边线组成的空心三角形 。 同样 , 实心棱锥的外边界是空心棱锥 。

科技|孩子分不清咖啡杯和甜甜圈,竟是因为……

科技|孩子分不清咖啡杯和甜甜圈,竟是因为……
不同维度的形状的边界(boundary)
如果将两条线段粘在一起 , 它们相交的边界点将消失 。 边界点就像悬崖的边缘——它们几乎要从直线上掉下来 。 但是当你将这些线连在一起时 , 边界上的点就会安全地呆在中心 。 另外 , 这两条线总共有四个边界点 , 但当它们粘在一起时 , 生成的形状只有两个边界点 。
如果再加一条边 , 让结构封闭起来 , 形成一个空心三角形 , 那么边界点就消失了 。 组成三角形的三条边的每个边界点与另一个边界点两两相消 , 空心三角形没有边界 。 因此 , 每当一组线形成一个圈时 , 边界就不复存在 。
一个环(loop)绕回到它的起点会圈起来一片区域 。 但只有当环包围区域是空的时 , 才能称之为一个洞(hole) , 就像橡皮筋一样 。 画在纸上的圆形成一个环 , 但它不是一个洞 , 因为中心被填满了 , 这个圈是二维区域的边界 。
因此 , 洞具有两个重要且严格的特征 。 首先 , 洞没有边界 , 因为它是封闭的 。 第二 , 洞不是其他东西的边界 , 因为洞本身必须是中空的 。
这个定义可以扩展到更高的维度 。 二维实心三角形有三条边 。 如果将几个三角形连接在一起 , 一些边界边就会消失 。 当四个三角形排列成一个棱锥时 , 每一条边与另一条边相消 。 所以棱锥的面没有边界 。 如果棱锥是空心的 , 那么 , 它就不是一个三维实体块的边界 , 这时它就形成了一个二维洞 。
【科技|孩子分不清咖啡杯和甜甜圈,竟是因为……】为了在一个特定的拓扑图形中找到所有类型的洞 , 数学家们建立了一个叫做链复形的东西 , 它为同调论搭起了框架 。

科技|孩子分不清咖啡杯和甜甜圈,竟是因为……

科技|孩子分不清咖啡杯和甜甜圈,竟是因为……
链复形
许多拓扑形状可以通过把不同尺寸的部分粘在一起形成 。 链复形是一个图表 , 它给出了一个几何图形的装配说明 。 图形的各个部分按维度分组 , 然后按层级排列:第一层包含所有点 , 下一层包含所有线 , 依此类推 。 (还有一个空的第零级 , 它只是作为基础 。 )每一层都通过箭头连接到下面的一层 , 这表明它们是如何粘合在一起的 。 例如 , 实心三角形连接到构成其边界的三条边 。
数学家从链复形中提取图形的同调 , 链复形提供了有关形状组成部分及其边界的结构化数据 , 这正是描述每个维度上的洞所需要的 。 使用链复形时 , 查找10维洞和一维洞的过程几乎相同(只是其中一个比另一个更难可视化) 。
同调的定义足够严格 , 计算机可以用它来寻找和计算洞的数量 , 这有助于建立数学中通常需要的严格性 。 它还允许研究人员将同调用于越来越流行的用途:分析数据 。
这是因为数据能够可视化为浮在空间中的点 。 这些数据点可以表示物理对象(如传感器)的位置 , 也可以表示抽象空间中的位置(如食物偏好的描述) , 附近的点表示具有相似味觉的人 。
为了从数据中产生图形 , 数学家在相邻的点之间画线 。 当三个点靠得很近时 , 它们被填充成一个实心三角形 。 当大量的点聚集在一起时 , 它们会形成更复杂、更高维的形状 。 填充数据点会给它们带来纹理和体积——从这些点创造出一个图像 。
同调将这个模糊形状的世界转化为严格的代数世界 , 代数是研究特殊数值结构和对称性的数学分支 。 数学家在同调代数领域研究这些代数结构的性质 。 从代数中 , 他们间接地了解到有关数据的原始拓扑形状的信息 。 同调有很多种 , 它们都与代数有关 。
“同调是一种常见的结构 。 麻省理工学院的玛吉·米勒说:“关于它 , 我们知道很多代数知识 。 ”
同调提供的信息甚至可以解释数据的不精确性:如果数据只是稍微移动 , 洞的数量应该保持不变 。 当处理大量的数据时 , 这些洞可以显示出重要的特征 。 例如 , 时变数据中的循环可以表示周期性 。 其他维度中的洞可以显示数据中的簇(cluster)和空缺(void) 。
宾夕法尼亚大学的罗伯特·格里斯特说:“真正的推动力是要有一种鲁棒性的方法 , 能够从数据中提取出定性特征 。 这就是同调带给我们的 。 ”
作者:Kelsey Houston-Edwards
翻译:xux
审校:C&C
原文链接:
https://www.quantamagazine.org/how-mathematicians-use-homology-to-make-sense-of-topology-20210511/
想了解更多精彩内容 , 快来关注中科院物理所

    推荐阅读