另一方面,是同构于车轮胎,的拓扑亏格是1。显然不可以把球面连续变形为车轮胎的。事实上是定义在车轮胎上的函数,是个双周期函数。而是一个单周期函数。因此不定积分(2)是不可能写为初等函数。请留意,我们不是说:还未有人写出来,而是我们从数学结构知道这是不可能的。这说明我们不能在中学数学课里讲不定积分(2)的原因,是因为这两个不定积分背后的拓扑性质不同,这个拓扑性质是一种数学结构的性质。我们看到,虽然只是简单的不定积分的计算,我们也避不开数学的结构性!更重要的是在这个过程中我们发现了新的东西,拓扑学,就是两个物体之间的新的性质——拓扑同胚,而且这个性质是可以量化的,用物体的亏格。球面的亏格车轮胎的亏格,告诉我们球面和车轮胎不同胚,就是说不可以把球面连续形变为车轮胎。这是牛顿(1643-1727)之后一百年,黎曼(1826-1866)的伟大发现。这叫做创新!亦有人会说这只是一个数学玩意,没有用的。作为回应,请看看杨振宁先生在拿诺贝尔奖以前的第一篇获奖论文:Spontaneous magnetization of a two dimensional Ising model(1952年发表获Onsager奖)。文中他纯熟地使用双周期函数计算自发磁化。这篇文章的结果可谓前无古人后无来者——文章第一次给出二维可积系统的闭公式,到目前还没有其他这样的公式。
3.6 现在我们开始讨论最后的例子:平面几何学。欧几里得是古希腊数学家,约于公元前325年-公元前265年生活在亚历山大里亚,现在是埃及的第二大城市。平面几何学是一个严格的数学结构,最早见于欧几里得所编著的《几何原本》,此书的前6卷由徐光启和意大利神父利玛窦合译,于1607年在北京出版;英译本:T.Heath,The Thirteen Books of Euclid's Elements,Cambridgc Univcrsity Press 1908,Dover Reprint。
《几何原本》的数学结构从23条定义开始,接着是5条公理,然后按逻辑演绎出其它定理。例如,从两直线互相垂直的定义10推导出:两直线相交对顶角相等(《几何原本》卷1命题15)。在这个证明里,我们可以看见平面几何学里最简单的计算。
《几何原本》学校用书的英语版本是Hall与Stevens写的A School Geometry,Macmillan Company;在1970年之前的一个世纪里,这本书是英国、加拿大、澳洲、印度及香港的中学标准教科书。书的排版方式是:定义→公理→定理;学生直接感受到一种一层一层的架构。这样,学习的重点是这个学问的架构,是这个数学结构,而不是学习那些专业补习老师“制作”出来的难得多的题目,虽然这些难题并不只是计算,它们是围绕着一些名题和解题技巧发展出来的,但已看不见《几何原本》的数学结构了,如这个例子:见下图,在锐角三角形中,,过点,分别作三角形的外接圆的切线,,且满足。直线与,延长线分别交于点,。设与交于点,与交于点。求证:。
当然几乎所有大学一年级的数学习题,像计算不定积分,解线性方程组,这些软件都可以一秒解答。因此只要把计算不定积分的技巧说清楚,就不用要学生做三百题,可把时间花在学习一些现代的内容上。请看王昆扬的创新的微积分教科书:《简明数学分析》。当然软件也不是万能的。例如,Magma应该是处理椭圆曲线最厉害的软件,但是只能算出一部分的椭圆曲线的函数。目前国内近三千所大专院校安装有这些软件的数学系并不多,一般系里亦没有几个完全熟悉这些软件的老师,花时间在软件上不如写论文划算。使用这些软件是需要对数学结构和计算机程序有一定的认识,因此,同学也不是念几个月大学便可以掌握的。
(3)我们没有像Bourbaki学派的集合论(Theorie des Ensembles,Chap I&IV)那样给出数学结构的严格定义,原因之一是在没有确定好严格的逻辑及公理集合论之前,去定义数学结构,容易犯错(即使Bourbaki亦受批评,如A. Mathias,Hilbert,Bourbaki and the scorning of logic)。其二,为了包括范畴理论,Grothendieck建议在集合公理系统ZFC加入宇宙公理(SGA4,i.0,i.11),我们还未完全了解这种公理系统的逻辑结构。其三,文中通过例子建立的直观认识已足够本文讨论的需要。
一般同时讲逻辑及公理集合论的教科书都会在两者之间定义他们要讨论的数学结构。在美国大学的本科生用教科书E. Mendelson,Introduction to mathematical logic,Chapman &Hall,1887-2.12节;和研究生的教科书J. Shoenfield,Mathematical Logic,Addison-Wesley,1967-2.5节,便有严格定义的例子。
(4)再说3.6节关于对顶角和平行线的命题。我们补上证明方便大家明白我们所说的两个性质。
命题 两直线相交对顶角相等。
如果与不平行,则按定义23,我们可以假设把,延长后相交于点。这样便有三角形△,于是从假设得。这是与命题16相矛盾。证毕。
(5)在此我们不讨论近两百年欧洲学者对《几何原本》这本书的逻辑结构的修订,请看Hilbert的名著Grundlagen der Geometrie,1899。中译本:《希尔伯特几何基础》,江泽涵,朱鼎勋译,北京大学出版社,2009;英译本:D. Hilbert,The Foundations of Geometry,translated by Leo Unger from 10th edition,The Open Court Publishing Company,1971。也请看:王申怀,“从欧几里得《几何原本》到希尔伯特《几何基础》”,数学通报,2010年,49卷1期;和Hilbert and his Grundlagen der Geometrie,in J.Gray,Words out of nothing,Springer-Verlag,2010。可以从希尔伯特的公理证出《几何原本》I至IV的结果,详情见代数几何学家R. Hartshorne,Geometry:Euclid and Beyond,Springer,1997的第2章。
我们补充五点:
一. 如果我们要执行逻辑的检查我们便需要有一个严密的公理系,这是由希尔伯特给出以代替欧几里得的公理系。这样在希尔伯特几何基础第二章便可以考虑公理的相容性和互相独立性。
二. 要有严密的公理系才可以为机械证明编写程式。机械证明是一个很活跃的科研领域。我们只能够介绍几本书。
吴文俊,《数学机械化》,科学出版社,2003。
Jing-Zhong Zhang,Shang-Ching Chou,Xiaoshan Gao,Machine Proofs in Geometry: World Scientific Publishing Company,1994;
Ding-Zhu Du,Frank Kwang Hwang,Computing in Euclidcan Gcomctry,World Scicntific Pub Co Inc;1995;
Francisco Botana,Pedro Quaresma,Automated Deduction in Geometry:ADG 2014,Springcr 2015;
HOL(Cambridgc University Computer Lab)
三. 希尔伯特加入了射影几何的公理。
四. 希尔伯特的第一组公理原文称为Axiome der Verknüpfung,1905年的英译为Axioms of connection,现在译为Axioms of incidence(见Hartshorne,Geometry,第6节)。这和我们中译为关联公理吻合。正如Hartshorne指出这组公理定义一种关联几何(Incidence Geometry)。这种几何是组合几何学的一部份。教科书有:
B. de Bruyn,An Introduction to Incidence Geometry,Birkhauscr(2016);
J. Ueberberg,Foundations of incidence geometry,Springer,2011
J. Tits把这个关联几何发展为BUILDING理论(因此Tits获得2008年Abel奖)。这个理论正好是把Felix Klein 的Erlangen program反过来(详细讨论见:黎景辉,梁志斌,Buildings and groups I,数学季刊,河南大学,2019)。虽然这些几何和现代计算机各方面都会有密切关系,但在我国数学系罕见关于过去一个半世纪的几何的课程!在教材不多的现状下值得把前面提及的Hartshorne和Gray的两本书译为中文。
五. 过去两次在美国有人用希尔伯特公理系来编写中学几何教科书,但都失败了。基本的原因是这个系统对学生的数理逻辑的知识的要求是远超一般美国中学生的水平。虽然欧几里得的《几何原本》的公理系统并不完备,但是我们认为一些中学生是有能力学这个系统。过去两百年欧美所训练的科学家工程师见证了这一点。
我们再谈具体例子的问题。如果你拿一本《几何原本》你就会看到例子。如果你再拿一本《希尔伯特几何基础》作为比较,例子更多。若是你又再找一本关联几何学给学生说故事,则你的例子便是多姿多彩了。数学是一门实践的科学。学习从未学过的数学亦是一种实践。若你把获得新知识的喜悦传给学生,那就是一堂无比快乐的数学课了。
(6)前面提到的分数加法号并不是个笑话。《九章算术》(东汉中期,不迟于公元100年)的“方田”章是世界上最系统叙述了分数运算的著作,中国是世界上使用一般分数最早的国家。分数运算是一个非常重要的数学结构。在大学里这个结构使是交换环的局部化,在代数几何里这便是层的结构,概形的构造。在范畴学和同伦代数里分数运算这个数学结构,便是范畴的局部化、范畴分数运算、导出范畴的构造;在几何里这便是叠和模空间的构造。有在美国讲课的老师便会体验到,这些对中国学生是很自然的东西,对美国学生好像是从天而降的魔法。不会分数!
Churchill,Brown,Complex Variables and Applications,McGraw Hill,8h Edition,2009,Chap 8,99节 Example 2,349页;
Jones,Singerman,Complex Functions,Cambridge University Press,1987,4.8节,154页。
我们取两份复平面或两个黎曼球便可以把平方根函数变为平常的单值函数。在第一个积分出现的函数是
这个函数的分歧点是。分支切割是从到(见下图(i))。把分支切割拉开球面变为半球面。同样处理另一个黎曼球。如图(ii),然后按函数的黎曼曲面的构造法,把两个半球面粘起来左边的半圆粘到右边的半圆,左边的半圆粘到右边的半圆。这样得到函数的黎曼曲面又是一个黎曼球!积分()是微分形式在黎曼球上的积分。
下一步我们来看第2个积分(2)
这里我们要考虑复变函数的黎曼曲面,即是这个函数的定义域,这个函数在上是单值解析函数。我们求根号下多项式方程的根,
其中.
这时我们要构造函数的黎曼曲面。这个函数的分歧点是。分支切割是从到,从到(见上图(i))。取两个黎曼球把分支切割拉开如图(i)。把这两个球变形一点,像图(ii),然后把左边粘到右边,左边的半圆粘到右边的半圆,左边的半圆粘到右边的半圆。再一次变形使得到图(iii)中的车轮胎,这就是函数的黎曼曲。()是微分形式在黎曼曲面上的积分。
所以两个积分都是同样的微分形式在曲面上的积分,这个问题的关键是这两个曲面的拓扑是不同的。也许这对一年级的本科生是太难了,我们的目的是引发同学学习更多的数学结构。也许听过这个故事,一个不愿意放弃的学生在学了更多数学后,可能有一天他在图书馆里忽然明白这回事。这样“太难”不是问题的答案,而是学习的开始。
(8)竞赛。我们的教育系统避不开考试。中学生的数学考试包括校内、高考和竞赛,竞赛题是最难的。所以我们看看竞赛题和本文的关系。按题目的性质,把我们的讨论分成两部分。
(i)几何部分。
前面已经说:欧几里得平面几何的难题并不只是计算,它们是绕着一些名题和解题技巧设计出来的。难度是在一个题里有好几个定理,而且这些定理是一层一层地叠起来。解题的时候要找到这些定理叠起来的规则和关键的实体。比如:要证明两个线段和相等,可能关键是证明题中的图有两个全等三角形和;又或者图中有个平行四边形。这可以是个很复杂的辩证过程,不过一方面《几何原本》的数学结构只是背景,不影响题目的解决,另一方面亦没有增加新的数学结构的认识。
(i)代数部分。
这一部分的题常用大学课里的一些不需要复杂说明的材料,特别是数论、代数、组合论和微积分里的数列算法。解题的人要有很好的分析能力,把已给的材料按分类情况找出关系,经过辩证而重新组合。当然若有大学课程里适当的数学结构的知识,会提高识辨力加快题目的解决,但这不是必要的。如训练学生做大量这样的题目,是会培养学生习惯于寻求一组数据、一组方程、一组现象的结构。但不一定教会学生创造数学结构及学习复杂系统的耐力和能力。比如,做了大量整数的计算,不一定会发现自已其实是计算环的可逆元子群的基(为整数环)。
我们的观察认为,在中学的数学训练比较注重数学计算以及比较少追求结构性的发现。
(9)同学问:怎样思考数学?老师问:怎样教学生思考数学?思,计虑也。《礼记曲礼》俨若思。考,核实也。《书舜典》三载考绩。古语可能没有思考此词,不见《词源》。按《词海》思考是指分析、综合、推理、判断等非感官知觉的认识。
教学生如何思考是教育学的基本课题,我们不在这里讨论。让我们问个简单点的问题:怎样思考数学题?在前一段谈竞赛题的时侯我们说了一点,按照本文的说法,如果是个计算题,如算初等函数积分,那有标准方案。但是,找出阶不大于20的群的同构类,这便是个结构性问题,怎样去思考这个数学题?一个已知答案的题目基本上可以从所问还原出解,一个未知答案的题目就不简单了。比如,怎样思考黎曼猜想?
念过爱因斯坦自已谈相对论,如Einstein,Relativity: The special and general theory,Dover reprint 2010,就会知道他常用的一种思考方法:思维实验(Gedanken experiment)。这是一种在我们思维中进行的实验,用作检验一些原则,说明一些现象和结构;学理论物理的人都知道这方法,这是值得向学生介绍的。事实上学习数学就是一个不断深耕的思维实验。参考Wikipedia: Einstein's thought experiments和文集J. Robert,F. Melanie,M. Letitia(eds. ). Thought Experiments in Philosophy,Science and the Arts. Routledge,London 2016,ISBN- 10:0415885442。
让我们换个问题:怎样思考线性代数?在这里思考或可以解释为认识。一般人,若是不学线性代数,很难想出线性结构。一个听完线性空间定义的人怎样思考线性结构?实际上我们不去问这样不是数学的问题。我们是透过习题来增加我们的认识,是透过实践来检验,在这个过程中我们思考线性结构的意义。从线性空间进展为淡中范畴,是一个实验过程,是多位数学工作者在对代数几何和表示论的线性现象的研究和观察才得出来的结构。是经过多人修订错误才慢慢地形成现在的结构。我们现在所知的线性结构,是得来不易的。在这里我们看到一个过程:学而后知,知才思新。
常听说我国中学生缺少创新思考,然而过去一百年有几个爱因斯坦、海森堡、格罗滕迪克、哥德尔(Godel)?百分之九十的创新只不过是闻一求异。如果我们从来不向我们的学生披露一点数学结构,又怎能叫他们创新呢?