同调代数的起源和发展
加星标,才能不错过每日推送!方法见文末动图
编者按
本文是有些哲学意味的科普文章, 后来被收入《交换代数与同调代数》[第二版,李克正著, 科学出版社 (2017)]作为一个附录。
近来出现了不少关于同调代数或范畴论的科普文章, 这有助于公众了解较深刻的数学, 拓宽对于数学的眼界,是很有积极意义的。不过其中有些文章从“数学基础”的眼光讲范畴论, 或者只讲范畴的抽象性, 未免有失偏颇,甚至可能对公众造成误导。
自 19 世纪后期开始, 很多数学家致力于将整个数学建立在集合论的基础之上, 这看上去很美妙, 直到今天也还有人没有放弃这样的努力。但早年的集合概念是“朴素直观”, 却有根本性的漏洞。一般人觉得集合不需要定义直接接受就可以, 但 1902 年罗素给出的“集合论悖论”击溃了这个信念, 使数学家不得不建立集合的公理体系。从哲学上说, 一旦建立起集合的公理体系, 集合论就不可能作为整个数学的基础了。而 1930 年代哥德尔的工作, 更是使数学界认识到,任何建立整个数学的“基础”的企图都是愚蠢的。
不过迄今为止大多数数学学科是建立在集合论基础之上的。比集合更一般的概念是范畴, 但如上所说, 即使范畴论也不能作为整个数学的基础。
范畴是比集合更深的概念, 很多人只看到范畴比集合更抽象, 然而范畴是有结构的, 这种结构的发现源自拓扑学。同调代数中的一些非常抽象的概念, 本是为了解决具体问题的, 而其最主要的价值也正是在于解决具体问题。只看到范畴等概念的抽象性, 类似于“买椟还珠”。
本文力求通过对于分割与粘合, 局部与整体, 连续变形, 自然性等直观在数学中的科学刻画和精准处理, 解释同调代数的产生背景、所解决的具体问题以及其对于数学整体发展所起的作用。
撰文 | 李克正(首都师范大学特聘教授)
引言
20世纪的数学与此前的数学相比,最显著的特点就是整体性。粗糙地说,20世纪前的数学都是“局部的”数学,即使涉及整体的研究对象(如射影空间),也是采用局部的研究方法。研究整体性的根本方法是从拓扑学的建立开始的。而关于整体结构的研究,是在此前关于局部结构的研究已经相当成熟的基础上产生的。
同调代数源自拓扑学。最初同调的定义可以说是组合式的,后来发现同调还可以用其他方式定义,进而在其他领域(如微分几何)用相应领域的方法建立同调,就可以将同调解释为其他领域的不变量。这样同调的方法就逐渐渗透到很多其他学科,包括微分几何、代数、复分析与复几何、李群与李代数、代数数论、代数几何、表示论等,从而产生了很多种同调论,使同调成为数学中的一个重要工具。而这些互不相同的同调论又可以从统一的哲学观点去理解,这就产生了同调代数。在很多发展方向,同调的表现形式、相关结果和应用等离开拓扑学已经如此遥远,以至许多数学研究者在应用同调代数时,竟很难看到自己所采用的方法与拓扑学中的原始思想之间的联系。
本文希望通过对同调代数的起源和发展的观察,特别是从数学角度的理解,说明尽管现代同调代数的应用领域相互间相差甚远,应用形式千变万化,仍可以从其中的基本概念和方法追溯到拓扑学的原始思想。这些思想在今天应该说是数学中的(而不仅是某些数学分支中的)极为重要、基本而深刻的思想。
1
同调的起源
我们先来看看整体性和局部性的区别。
一个典型的例子是曲面的结构。例如球面和环面(图1)的局部结构是一样的,如果在球面或环面上取一小块(如图1中的小圆片),它们的结构都等价于平面上的一小块;但球面和环面的整体结构是截然不同的,如果将球面想象为橡皮,可以随意拉伸变形,甚至还可以剪开翻个身再按原缝粘回去,那么不管怎样做这样的“拓扑变换”,也还是不能把球面变成环面。用拓扑学的术语说,就是球面与环面不“同胚”。由此可见,即使完全了解了局部结构,仍然可能对整体结构毫无所知。
那么,怎样才能说明球面与环面不同胚呢?应该说这是一个困难的问题。如同数学中的很多难题(如罗巴切夫斯基几何不矛盾;五次以上的代数方程没有一般的解法;连续统假设不能证明;方程当时没有全非零的整数解;用圆规和直尺不能三等分任意角,等等)一样,我们不能将球面变为环面,并不是因为我们不够聪明,即使再聪明的人,也还是办不到。要说明这一点,一个基本的想法就是寻找“拓扑不变量”,就是找一种量,它在拓扑变换下不变。对于球面和环面,可以取它们的“亏格”,就是“洞”的个数:环面有1个洞,即亏格为1,而球面的亏格为0,由于亏格是拓扑不变量,这就说明球面与环面不同胚。
不过怎样才能定义亏格并说明它是拓扑不变量呢?最早拓扑学家(以庞加莱为代表的法国学派)建立的拓扑不变量是“组合式”的,他们将曲面分割成为小三角形,例如图1中的球面和环面可以分别像图2那样分割(左图中两段相同,两段相同;右图中两段按箭头方向重合,两段按箭头方向重合)。三角形自然都是一样的,关键在于它们是如何相互“粘”起来的(哪两条边按什么方向粘起来),这样就把整体结构问题化为组合问题。
我们可以将图2理解为用4个三角形“覆盖”球面或环面,在覆盖中三角形的边有交迭。注意图2中的线段是有“定向”的,例如两段只能按箭头所示的方向粘合,如果改变某些线段的定向,粘合起来将会得到不同的曲面。例如将图2中的线段定向改为如图3,则粘合后的曲面分别为射影平面和克莱因瓶。
用这样的方法就将(拓扑意义下的)曲面转化为若干个三角形相互“粘合”所得的图形,称为“复形”(而三角形则称为单形),这样就将曲面的拓扑结构的研究转化为复形结构的研究。
由图2我们可以清楚地看到球面和环面的一个不同点:如果我们绕着正方形的边框逆时针地走一圈,对于球面就是沿一条路来回走一次,而对于环面则是先依次沿两个圈和(见图1)各走一圈,再依次沿两个圈反向各走一圈。注意圈或在环面上无论怎样移动,也不可能收缩为一个点,而球面上任何一个圈都可以收缩为一个点,这是球面和环面的一个根本区别。
最早的同调方法就是研究圈能否收缩到一个点,在环面上有很多不能收缩到一个点的圈,但若一个圈经过移动可以变为另一个圈,则这两个圈应该看作是“等价”的,这样的话,对于环面我们只需要关心两个圈和就够了,因为其他的圈都可以通过绕和分别走若干次(包括正、反方向)得到(绕和走的次序没有关系)。后来,由于代数学家的加入,发现用“群”来刻画一个曲面上的圈的等价类非常合适,就是说所有这些圈的等价类组成一个阿贝尔群(两个圈和的“积”就是先沿走一圈再先沿走一圈),后来被称为(1维)“同调群”,记为,它是曲面的拓扑不变量。
我们来直观地看一下如何计算球面和环面的(1维)同调群。一个圈就是一条曲线,其起点和终点相同。而一个圈可以收缩到一个点当且仅当它可以被“填满''成为一个圆片,换言之它是一个圆片的“边缘”。在图2中,正方形内部的圈是不必考虑的,因为它们都可以收缩为点,所以只需要考虑边框。对于球,沿边框反时针方向走一圈相当于从经过走到再走回来,这个圈当然可以收缩为一个点,所以实际上没有非平凡的圈,即为零群;而对于环面,正方形的任一条边给出一个圈,上下两条边给出同一个圈,记为,左右两条边给出同一个圈,记为,这两个圈生成,沿边框反时针方向走一圈相当于沿走一圈,再沿走一圈,再沿反向走一圈,再沿反向走一圈,用群论的记号就是,注意正方形是可以收缩到一个点的,所以是平凡的圈,用群论的记号就是,即,这说明和生成的群是交换群,由此可见。由于环面和球面有不同的拓扑不变量,这就说明球面和环面不同胚。
用代数的语言我们可以如下处理。首先,如果是一个圈,我们可以把它记为一个形式和 ,注意这里的线段都是有方向的;对任一有向线段
其次,对每个三角形
如果规定
分别称为
我们在上面实际上给出了
点、线段和三角形可以推广到高维,如四面体(见图4),在一般情形称为“单形”。对高维流形的拓扑结构也可以通过剖分为单形转化为组合问题来研究,即化为“复形”的结构问题。所谓复形就是有限多个单形通过边缘的“粘合”而得到的拓扑空间,而所谓“粘合”用数学的语言说就是给出一个等价关系而构造商空间。
高维单形也是有“定向”的,为说明这一点,我们考虑由单形建立的坐标系:由
其中
设拓扑空间
(4) 的右端称为一个“交错和”。显然 (4) 可以扩展为一个群同态
简言之“交错和的交错和为 0”,这是组合学中的一个简单而基本的重要事实。
如同曲面的情形, 一个
也称为“复形”,并可定义其第
这是因为由 (5) 有
我们注意,每个
2
奇异同调和同伦
在上节我们谈到,对一个曲面任意剖分,可以计算得到亏格
一般地,对于拓扑空间
一个很好的想法是考虑所有可能的剖分,这就只与
这样就定义了一个群同态
称为
对于一个给定的剖分,每个
我们下面将看到
为证明 (10) 是同构,一个关键的想法是同伦。直观地说,若一个子空间
上面的事实可以总结为
定理 1. 任意拓扑空间
的各奇异同调 均为 的拓扑不变量 ( );若 具有复形结构, 相应的复形为 , 则有典范同构 ( )。
如同上节的直观理解,
设
我们说这给出一个复形同态
两个连续映射
定理 2. 设
为扑空间的连续映射,则对任意 , 诱导同调群的典范同态 。若 是同伦, 则 是同构 ( )。
特别地,注意
推论 1. 设拓扑空间
同胚于 ,则对任意 有 ,而 。故对 的任意 维面 及任意 ,若 ,则存在 维面 及 使得 。
注意这里给出了一个并不简单的组合事实。
复形、同调和同伦的概念,后来都被推广到很多其他学科中。
3
覆盖和预层
在第一节中我们说到,
且对任意
记
我们称
注意上面的方法反过来是不能成立的, 即如果任给一个集合
设
易见对任意
我们说
特别地,若
定理 3. 任意拓扑流形
给出一个预层 如 (15),它唯一决定 的拓扑结构。若 是另一个拓扑空间,对应于预层 ,则一个开嵌入 等价于从 到 的一个自然变换 。特别地, 是同胚当且仅当 是一个自然等价。
4
上同调及其推广
设
显然上同调也是拓扑不变量。此外,若
注意
若
对任意
由“交错和的交错和为 0”的原理(见第二节),易见
此外, 若在
综上所述有
定理 4. 对任意拓扑流形
及任意阿贝尔加法群 , 令 为 中所有 维单形的直并, 为 上取值在 中的局部常值函数(或连续函数, 若 有给定的拓扑) 全体组成的阿贝尔加法群, 则得到一个上链复形 ,其上同调 ( ) 都是 的拓扑不变量。若 为拓扑空间的连续映射,则 诱导典范同态 ( )。若 是拓扑流形,在 中任取 的一个开覆盖 ,则由 (18) 可以定义切赫复形 ,相应的切赫上同调 典范同构于 ( )。
由此可见,对一个拓扑流形
注意若
对
上面的方法可以很自然地推广到一些其他的几何学分支。在微分几何中, 对一个微分流形
类似地,在复几何中,对一个复流形
上面的方法也可以用“层”的概念来说明。直观地说, (20) 的实质是将整体函数分解为局部函数再“粘”起来, 这提示我们在研究整体性质时, 不仅要考虑整体函数(即
一般说来,一个几何分支所研究的对象是一类“空间”,它们通常具有某种拓扑结构,并有一类特定的函数,这些函数通常是局部的(即定义在开子集上),对此可以用函数层来准确地表述。函数层给出几何结构的重要而基本的信息,例如
和同调的情形类似(参看第三节),若
一个复形如果在指标
明白了这一点,我们在计算同调时就不必局限于使用上面的两类预解,而可以相当自由地选择方便的零调预解。这样就可能将同调应用于更广的领域。
例如在代数学中,考虑一个环
其中每个
可起与剖分、覆盖等类似的作用。这里我们遇到的本质上还是交错和,这一点由科斯居尔复形(参看[14, XV.2])可以很明显地看到。
对 (21) 去掉
其第
5
同调代数的产生
同调代数约形成于 1940 年代中期,现在我们所能查到的最早文献是 S. Eilenberg 和 S. MacLane的几篇奠基性的论文(见[3], [4], [5])。我们来简略地看一下当时和后来建立的基本概念和方法。
上节中的
函子的概念可以看作集合论中的“映射”概念在范畴论中的提升,即为两个范畴之间的“映射”。由于范畴中有内在结构——态射, 函子必须是“保结构”的,即将态射映到态射,并保持态射的合成。一个任意范畴到集合范畴的函子称为“预层”。对于一个拓扑空间
当然,同调代数的一个最重要的作用是将同调的概念和方法建立在一个一般的框架上。一类重要的情形是“阿贝尔范畴”,它是阿贝尔群、模等范畴的推广,典型的例子有拓扑空间上的阿贝尔群层范畴等。尽管同调理论不一定要建立在阿贝尔范畴上,迄今为止大部分同调理论都是建立在阿贝尔范畴上的。对于阿贝尔范畴,我们通常通过投射或内射预解来建立同调。
拓扑学中的同调论的很多概念和方法都可以推广到很一般的情形,例如短正合列诱导的长正合列,屈内特公式,迈耶-菲托里斯序列,同伦,谱序列等(参看[14, XIII])。
在哲学上,这些概念和方法都可以理解为处理“局部和整体的关系”。对于“局部”,除了像上面那样从剖分或覆盖的角度理解外,还可以从“局部函数”的角度理解:设
如果考虑代数流形,自然就应该取
不像解析函数那样可能只在一个有界的开集上有定义。因此这样的函数环的结构仍可能很复杂,具有某种整体特征。一个进一步“局部化”的方法是形式完备化, 即取所有的形式幂级数,这包括了所有的解析函数,但很多形式幂级数不是解析函数,没有解析函数那样好的性质,而这样得到的函数环的结构比解析函数环还要简单,可能更适合作为粘合的基本“砖块”。
我们在下一节还将看到在更广范围的“局部”概念及其意义。
我们注意,在拓扑学中对“局部”的理解已经与此前的几何学很不相同了。例如在实分析中,一个数
理解了“局部”,就不难理解同调是处理局部和整体的关系的工具,在哲学上我们仍然可以认为整体是由局部“粘合”起来的,而粘合自然应该具有“组合特点”。这一点我们在下一节还会从其他角度看到。
一般地可以将零调对象理解为具有某种“局部性”,所以取零调预解就可以看作将整体“拆开”成为“砖块”(局部)。
函子之间的映射“就是自然变换”,我们在前面已看到,如果用预层来决定拓扑流形,则拓扑流形间的开嵌入就等价于相应的预层之间的自然变换,这这一原理同样可以推广到很多领域,一般也是抽象废话。如果建立了这些函子的同调理论,则自然变换经常可以给出同调之间的“映射”,准确地说是同调函子之间的自然变换,而且这些自然变换之间还有一些自然的联系。
在哲学上,数学研究的对象从根本上说是来自自然界,因此研究的对象和方法是否“自然”就非常重要。“自然”的反义词是“人工”,那些生硬的或凑合的构造、随意的或无理的条件、与客观事实明显相悖的假设等都属于这一类。但在数学中什么是“自然”呢?自然变换的概念启发我们对这一问题的理解。例如,设
“自然”的概念同样可以追溯到拓扑学。如第三节中的函子
由于拓扑学的一些基本思想和方法已经渗入几乎整个数学以及物理等其他学科,在今天不变量、不变性质等概念已经深入人心,这在同调代数上的一个表现是对“典范性”(等价于函子性或自然的)的深入理解和重视。例如,一个微分流形(或解析空间、概形等)上有很多层,但人们特别注意典范的层,如微分层,其重要性与其典范性密切相关。又例如, 对于一个诺特环上的有限生成模,菲廷理想具有典范性(参看[14], 习题VI.6),而其重要性也是与其典范性密切相关的。
总之,同调代数的基本概念如范畴、函子、自然变换、函子的同调、抽象废话等都是很自然地产生的,它们给出了一个很宽广的框架, 可以应用于很多领域,给出不变量、不变性质、等价和约化的方法等(详见第Ⅺ, Ⅻ, XIII章)。还应指出,范畴虽然比集合在逻辑上高一个层次, 仍有更高层次的数学概念,如二范畴(two category)。
同调代数不仅给出强有力的数学工具,给出新的数学课题,而且使数学家从更高的视点观察和理解数学,形成新的哲学理念。
6
同调代数向各数学领域的渗透
同调代数逐渐渗透到数学的很多领域,其中有些领域与拓扑学相距甚远,以至很难看出其与拓扑学中同调的原始思想的联系。我们下面来看几个领域中的初步例子,希望由此说明,虽然有些领域看上去与拓扑学相距遥远,但从其中的同调仍能看到同调论原始思想的内核。
例 1. 纤维丛.
拓扑学中的纤维丛是指局部平凡族。详言之,一个拓扑空间的连续映射
满足
由于纤维丛也是局部平凡而整体不平凡的一类数学对象,很自然地可以应用同调的思想和方法来研究。简言之, 就是把纤维丛的结构归结为平凡纤维丛如何“粘”成整个纤维丛的问题,从而用一种同调来刻画。
构造纤维丛需要将平凡的纤维丛“粘”起来,但如同上节对流形所说的,纤维丛归根结底不是被“构造”出来的, 而只是被“发现”的,它们本来就存在于自然界。如果“粘”不起来,那就是有“障碍”,而障碍也是可以用同调来刻画的。
纤维丛不仅在拓扑学中,也是其他几何分支中的重要对象。向(空间)丛就是其中常见的一类,例如在微分几何中,设
这是
纤维丛与层有密切的关系,例如向量丛就等价于局部自由层。这里我们要推广层的概念。在上节我们看到,一般的预层就是一个范畴
对流形上的向量丛的同构分类, 引导出一类同调论——
例 2. 群的同调.
考虑一个流形
群及其作用在很多领域都会遇到,因此上面的想法被应用于许多不同的学科,其表现往往千差万别。例如在代数学中,考虑一个群
在数论中常考虑的群是伽罗瓦群,相应的同调就是伽罗瓦上同调。
对于一般的群的同调问题,常常也可以从局部与整体的关系的角度来理解。例如对于一个有限覆盖
如果我们沿这个方向深入探讨,会发现群的作用与整体几何结构有很多类似之处(参看[15, IX])。
在哲学上可以这样理解:我们经常需要研究某个对象
例 3. 德拉姆复形.
对于一个微分流形
所有
这里
如果有一个连续群
在上面的几个例子中,以及很多其他的情形,同调的计算常需要先选择一些不确定的量,而通过计算可由这些不确定的量得到确定的量,这是与以往的数学有显著区别的一个特点(以往的计算都是由确定的量计算确定的量)。
例 4. adele.
局部和整体的关系的概念也被引入数论。和代数函数类比(见上节),整数环
设
7
Grothendieck建立的一般同调理论
前面我们已经看到,同调的概念和方法可以推广到很一般的范畴和函子。但是所得到的同调可能很抽象,常常需要花很大的工夫才能具体地理解。而且所得到的同调不变量能解决什么问题,能否满足我们的需要,也常常是个问题。Grothendieck 对于拓扑学和同调代数有非常深刻的理解和洞察。在1960年代,他在代数几何中建立了一套一般的同调论框架,在这个框架中填入一种具体内容就得到一种同调,因此可以根据具体需要填入不同的内容而得到不同的同调理论。
前面我们已看到,预层是可以推广到很一般的范畴的,但层却不然。仔细观察层所需要满足的条件就会发现,为在一个范畴
自从 Grothendieck 建立一般同调理论的框架后,很多学者用它建立了不计其数的同调论,有时甚至仅为解决一个问题就建立一种同调。对于算术代数几何,后来起作用最大的新同调论是平展上同调和晶体上同调,它们的定义都颇不简单。
注意同调也具有典范性。一般意义上的同调,是“导出函子”(derived functor),其一般性质(结构)也是同调代数的研究课题。不仅如此,由这些结构还可得到“导出范畴”(derived category)的概念,近年来它已成为研究原范畴的一个新途径(例如通过研究一个空间
Grothendieck 的一般同调理论框架也可以应用于其他学科,不过迄今为止主要是在代数几何中使用。若希望全面了解同调代数近年来的进展, 可参看[7]。
参考文献
[1] P. Deligne, J.S. Milne, A. Ogus and K. Shih: Hodge Cycles, Motives,and Shimira Varieties, Lecture Notes in Mathematics, LNM, volume 900. Springer-Verlag (1982).[2] B. Eckmann: Der Cohomologie-Ring einer beliegigen Gruppe. Comment.Math. Helv. 18 (1945-46), 232-282.
[3] S. Eilenberg & S. MacLane: General theory of natural equivalences.Trans. AMS 58 (1945), 231-294.
[4] S. Eilenberg & S. MacLane: Relations between homology and homotopygroups of spaces. Ann. Math. 46 (1945), 480-509.
[5] S. Eilenberg & S. MacLane: Cohomology theory in abstract groups I, II.Ann. Math. 48 (1947), 51-78, 326-341.
[6] P. Freyd: Abelian Categories. Harper & Row Pub. (1964).
[7] S.I. Gelfand and Yu.I. Manin: Methods of Homological Algebra. 2nd ed.Springer (2003).
[8] A. Grothendieck and J. Dieudonné: Éléments de Géométrie Algébrique I, Grundlehren 166. Springer-Verlag (1971).
[9] R. Hartshorne: Algebraic Geometry, GTM 52. Springer-Verlag (1977).中译本: 冯克勤、 刘木兰、 胥鸣伟译, 科学出版社 (1994).
[10] P.J. Hilton and U. Stammbach: A Course in Homological Algebra,GTM4. Springer-Verlag (1970).
[11] G. Hochschild: Lie algebra kernels and cohomology. Amer. J. Math. 76 (1954), 698-716.
[12] G.M. Kelly and S. McLane: Coherence in Closed Categories. Journal of Pureand Applied Algebra (1970).
[13] J.-L. Koszul: Homologie et cohomologie des algèbres de Lie. Bull. Soc. Math.France 78 (1950), 65-127.
[14] 李克正: 《交换代数与同调代数》 第二版, 科学出版社 (2017).
[15] 李克正: 《群概形及其作用论》, 清华出版社 (2018).
[16] S. MacLane: Homology. Springer (1963).
[17] S. MacLane: Categories, GTM 5. Springer (1971).
[18] J.J. Rotman: Notes on Homological Algebra. Van Npstrand ReinholdMath. Studies 26 (1970).
[19] 周伯壎: 同调代数. 科学出版社 (1988).
出品:科普中国
相关阅读
1 无疑,这就是拓扑
3 集合论 vs 范畴论 = 汇编语言 vs C++?|范畴论哲学 I
5 构建数学和物理基础的范畴论:用「等价」取代「相等」丨众妙之门
近期推荐
特 别 提 示
1. 进入『返朴』微信公众号底部菜单“精品专栏“,可查阅不同主题系列科普文章。
2. 『返朴』提供按月检索文章功能。关注公众号,回复四位数组成的年份+月份,如“1903”,可获取2019年3月的文章索引,以此类推。
版权说明:欢迎个人转发,任何形式的媒体或机构未经授权,不得转载和摘编。转载授权请在「返朴」微信公众号内联系后台。
长按下方图片关注「返朴」,查看更多历史文章