在几何学中,高维空间是一个既基本又令人不安的对象。我们习惯在三维里生活,在二维里画图,但数学不迁就习惯。高维空间里,坐标轴可以无限增加,每一条轴,都是一次丈量。久而久之,总有人会问:被如此丈量的东西,到底还是不是它自己?
被高维坐标系彻底裹挟,是一种常见的处境。财富、地位、他人的期许,不过是其中几条轴。自我被分解成沿各条轴的分量:每一项都是真的,每一项都可量化,可它们加起来不再是它。自我没有消失,只是散作了投影——在每个方向上都留下了痕迹,处处可见,处处不真。
那么,什么才算"还是它自己"?数学对此有一条干脆的判据:不看读数,看坐标变换之下的不变量。换一组坐标,所有读数都会变,却一样东西都丢不了;变不了的那部分才是它——维数、拓扑、度规、曲率,粗细不同的几层身份。坐标是外面给的名字,不变量才是它自己的身份。读数随参照系改换,身份不随参照系改换;这就把开头那个问题,从玄学变成了可以检验的事。
流形恰恰是在这个问题上给出了另一种回应。它并不是高维空间的原住民,却也不急于逃离。被嵌入其中?那么就待在那里,不贪恋坐标的繁华,只守住自己的内蕴维度。二维的流形,无论嵌进多少维的空间,其内蕴二维依旧,既不多索取,也不让渡。
而内蕴几何与外在形状之间,隔着一道著名的分界。一张平纸可以卷成圆筒,可以弯成波浪,可以扭成螺旋——只要不拉伸、不撕裂,也就是说,只要保持等距。它在三维里的样子全变了,可纸上的几何一点没变:蚂蚁从一点爬到另一点,路程不变;它画下的三角形,内角和依旧。高斯(C. F. Gauss)把这条事实称为"绝妙定理":弯曲改变的只是它在别处的坐标,不曾改变它自己的曲率。反过来,若硬要把它抻成球面,纸的纤维便会被拉断。撕裂丢掉拓扑,拉伸丢掉度规与曲率——那时改变的就不是形状,而是它自己。这就是内蕴的含义:外面的形状是给别人看的,里面的尺度是给自己用的。
流形并不平坦。向外延伸,它要被卷起、被弯折,承受无处不在的曲率。可无论怎样卷折,都不曾把它打断或切断;它顺着空间的形状走,却始终用自己的度规计算距离。外面的坐标再密,它内部另有一套尺度。这套尺度不因外界的拉伸而改变,不因嵌入的位置而偏移。它被嵌,而不被化;被弯,而不被夺。
诚然,有些局部会被推到极端。曲率本就随位置起伏,卷折改不动它;某处骤起时,能用一张切空间去近似的邻域急剧缩小,一阶的平直描述只够覆盖方寸之地,流形一时认不出自己的轮廓。但"局部近似平坦"这一点始终没有被废弃:在每一个足够小的邻域里,总存在一张坐标卡,使它与欧几里得空间一一对应;拓扑还在,内蕴的结构还在。全局可以汹涌,局部依旧太平。而流形从未宣称自己平坦,它只宣称自己连贯——平直只是它在切空间里的姿态,不是它对全局的许诺。
流形还藏着一个更细的机制。它由许多张坐标卡粘合而成:每一张卡只描述一小片,卡上的坐标是临时的、局部的、随时可以更换的。要紧的不是哪张卡里的读数漂亮,而是卡与卡重叠的地方要对得上——而且要对得光滑。转移映射把一套坐标译成另一套,译得过去,它们说的就是同一片土地。
所以守住内蕴,从来不是拒绝外界。坐标卡尽可以多,嵌入的维度尽可以高,只要转移映射相容,流形仍然是它自己。人也有许多张坐标卡——家里的、职场的、朋友圈的;自我之所以是同一个自我,全看卡与卡交接的地方对不对得上,读数好不好看倒在其次。内蕴不等于封闭;它拒绝的不是世界,而是被不同的世界读成互不相认的同一个人。
回头看,我们被嵌入一个远大于自身的结构里。轴很多,标尺很多,噪声很多,喧哗很多。而坐标系本身也在更替——外面的参照系会过时,读数会作废;内蕴量是不变量,不因坐标系的改换而改换。一时的排名、他人的期许、流行的标尺,都是某一组坐标下的读数;换一组坐标,它们便换一个说法。何况这些轴多半彼此重复,独立的方向并没有几条。
外面的维度终会被历史降维,世俗的坐标终将失去解释力。然而流形——流形只关心自身的连贯。
生活或会因外界的标签与评价渐渐变沉。不要因此成为迷失在高维空间里的散点——每个点的坐标都清清楚楚,唯独点与点之间失去了连续的结构——而要成为一片从容自洽的流形。流形之为流形,不在维数高低,在粘合的结构。
愿我们始终保留一套自己的度规,在被弯曲之后选择连贯,在被卷折之后坚持完整。不一定要直,但要尽力在每一个局部的切空间里,保持平直的姿态。
沉重来自嵌入,那是坐标的事;轻盈来自内蕴,那是自己的事。愿我们真实的灵魂一直持守自身,飘逸轻盈。
于二零二六年八月二十九日
*图源:xkcd: Python