《微积分五讲》 - 龚升教授
-------------------
一、 回顾中学数学
1. 百年前的讲演
2. 算术与代数
3. 几何与三角
4. 三点启示
-------------------
1
一、 回顾中学数学
1.
百年前的讲演
20世纪已经过去,这是一个伟大的世纪。在这个世纪,数学得到了前所未
有的迅猛发展。在这个世纪即将来临时,1900 年 8 月 5 日,法国数学家希尔伯
特(David Hilbert 1862-1943)在巴黎第二次国际数学家大会上作了题为“数学
问题” 的著名讲演
【1】。这是一个载入史册的重要讲演。 他在讲演的前言和结束语
中,对数学的意义、源泉、发展过程及研究方法等,发表了许多精辟的见解,而
整个讲演的主体,则是他根据十九世纪数学研究的成果和发展趋势而提出的 23
个数学问题。这些问题涉及现代数学的大部分重要领域。一百多年来,这些问题
一直激发着数学家们浓厚的研究兴趣。到现在为止,这些问题近一半已经解决或
基本解决,但还有些问题虽已取得重大进展,而未最后解决,如:Riemann猜想,
Goldbach猜想等。
对 Hilbert在 1900年提出的 23个问题,现在回过头来看,有不少评论,但
是很多人认为:这些问题,对推动 20 世纪数学的发展起了很大的作用,当然也
有评论说其不足之处,例如这 23个问题中未能包括拓扑、微分几何等在 20世纪
成为前沿学科领域中的数学问题;除数学物理外很少涉及应用数学等等。当然更
不会想到 20世纪电脑的大发展及其对数学的重大影响。20世纪数学的发展实际
上是远远超出了 Hilbert问题预示的范围。
D. Hilbert是19世纪和20世纪数学交界线上高耸着的三位伟大数学家之一。
另外二位是:庞加莱(Henri Poincaré, 1854-1912)及克莱因(Felix Klein,1849
-1925) 。他们的数学思想及对数学的贡献,既反射出 19世纪数学的光辉,也照
耀着 20 世纪数学前进的道路。Hilbert在 1900 年作此讲演时,年仅 38 岁,但已
经是当时举世公认的德高望重的三位领袖数学家之一。
D.Hilbert 是在上一个世纪,新旧世纪交替之际作的讲演,现在又一个新
的世纪开始了,再来看看他的讲演,其中一些话,现在仍然适用。例如在讲演一
开始,他说: “我们当中有谁不想揭开未来的帷幕,看一看在今后的世纪里我们
这门科学发展的前景和奥秘呢?我们下一代的主要数学思潮将追求什么样的特
殊目标?在广阔而丰富的数学思想领域, 新世纪将会带来什么样的新方法和新成
2
果?”他还接着说: “历史教导我们,科学的发展具有连续性。我们知道,每个
时代都有自己的问题,这些问题后来或者得以解决,或者因为无所裨益而被抛到
一边并代之以新的问题。因为一个伟大时代的结束,不仅促使我们追溯过去,而
且把我们的思想引向那未知的将来。 ”
20 世纪无疑是一个数学的伟大时代。21 世纪的数学将会更加辉煌。 “每个
时代都有它自己的问题” 。 20世纪来临时, Hilbert提出了他认为是那个世纪的 23
个问题。这些问题对 20世纪的数学发展起了很大的推动作用,但 20世纪数学的
成就却远远超出他所提出的问题。那末,21世纪的问题又是什么呢?在这个新、
旧世纪之交,也有不少杰出的数学家提出了他们认为是 21 世纪的数学问题,但
往往是“仁者见仁,智者见智” 。到现在为止,所有提出的这些问题,还没有一
些像 Hilbert当时提出的 23个问题那样为大家所普遍接受。
对Hilbert的 23个问题,不在这里介绍了,有兴趣的读者可参阅李文林的著
作
【2】。但百年前,Hilbert讲演中对数学的一些见解都是非常深刻的。百年过去
了,重读他的讲演,依然得到很多启示。当然不可能在此对他的讲演中各个部分
都来阐述自己的体会,只想讲一点他说的其中一段话自己的粗浅认识。
从 17 世纪 60 年代,微积分发明以来,数学得到了极大的发展,分支愈来
愈多。开始时一些大数学家,对各个分支都懂,并做出了很多重大贡献,但后来
数学的分支愈分愈细, 全面懂得各个分支的数学家愈来愈少。 到19世纪末, Hilbert
做讲演时,已经是这种情况。于是在讲演中,他说了这样一段话: “然而,我们
不禁要问,随着数学知识的不断扩展,单个的研究者想要了解这些知识的所有部
门岂不是变得不可能了吗?为了回答这个问题, 我想指出: 数学中每一步真正的
进展都与更有力的工具和更简单的方法的发现密切联系着,这些工具和方法同
时会有助于理解已有的理论并把陈旧的、复杂的东西抛到一边。数学科学发展
的这种特点是根深蒂固的。
数学中每一步真正的
进展都与更有力的工具和更简单的方法的发现密切联系着,这些工具和方法同
时会有助于理解已有的理论并把陈旧的、复杂的东西抛到一边。数学科学发展
的这种特点是根深蒂固的。因此,对于个别的数学工作者来说,只要掌握了这些
有力的工具和简单的方法, 他就有可能在数学的各个分支中比其它科学更容易地
找到前进的道路” 。一百多年过去了,数学发展得更为广阔与深入,分支愈来愈
多, 现在数学已有 60个二级学科, 400多个三级学科, 更是不得了。 , 所以 Hilbert
的上述这段话现在显得更为重要。 不仅如此, Hilbert的这段话实际上讲的是数学
发展的历史过程, 十分深刻地揭示了数学发展是一个推陈出新、 吐故纳新的过程,
3
是一些新的有力的工具和更简单的方法的发现与一些陈旧的、 复杂的东西被抛弃
的过程,是“高级”的数学替代“低级”的数学的过程,而“数学科学发展的这
种特点是根深蒂固的”
数学科学发展的这
种特点是根深蒂固的” 。事实上,在数学的历史中,一些新的有力的工具和更简
单的方法的发现,往往标志着一个或多个数学分支的产生,是一些老的分支的衰
落甚至结束。
回顾一下我们从小开始学习数学的过程, 就是在重复这个数学发展的过程。
一些数学虽然后来被更有力的工具和更简单的方法所产生的新的数学所替代了,
即“低级”的被“高级”的所替代了,但在人们一生学习数学的过程中,却不能
只学习“高级”的,而完全不学习“低级”的,完全省略掉学习“低级”的过程。
这是因为人们随着年龄的不断增长, 学习与他的年龄与智力发育相当的数学才是
最佳选择,学习数学是一个循序渐进的过程,没有“低级”的数学打好基础,很
难理解与学习好“高级”的数学。
以下我们从Hilbert讲演中的这一段精辟的论述的角度来认识我们的中小学
的数学课程,也只是从数学发展的历史的角度来讨论问题,这与教育的角度来考
虑问题,虽有联系,但是是不一样的。
2.
算术与代数
人类有数的概念,与人类开始用火一样古老,大约在三十万年前就有了,但
是有文学记载的数字到公元前 3400年左右才出现, 至于数字的四则运算则更晚。
在我国, 《九章算术》是古代数学最重要的著作,是从先秦到西汉中叶的众多学
者不断修改、补充而成一部数学著作,成书年代至迟在公元一世纪。这是一本问
题集形式的书,全书共 246个题,分成九章,包含十分丰富的内容,在这本书中
有分数的四则运算法则、 比例算法、 盈不足求、 解三元线性代数方程组、 正负数、
开方以及一些计算几何图形的面积与体积等。在西方,也或迟或早地出现了这些
内容, 而这些内容包括了我们从小学一直到中学所学习 “算术” 课程的全部内容。
也就是说,人类经过了几千年才逐渐弄明白起立起来的“算术”的内容,现在每
个人的童年时代花几年就全部学会了。
对于“算术”来讲, “真正的进展”是由于“更有力的工具和更简单的方法
的发现
更有力的工具和更简单的方法
的发现” ,这个工具与方法是“数字符号化” ,从而产生了另一门数学“代数” ,
4
即现在中学中的“代数”课程的内容。在我国,这已是宋元时代(约 13世纪五、
六十年代) , 当时的著作中, 有 “天元术” 和 “四元术” , 也就是让未知数记作 “天”
元,后来将二个、三个及四个未知数记作“天” 、 “地” 、 “人” 、 “物”等四元,也
就是相当于现在用 x、y、z、w 来表达四个未知数。有了这些“元” ,也就可以
解一些代数方程与联立代数方程组了。在西方,彻底完成数学符号化是在 16 世
纪。 现在中学中学习的 “代数” 课程的内容, 包括有一元二次方程的解, 多元 (一
般为二元、三元至多四元)联立方程的解等。当然,在“数学符号化”之前,一
元二次方程的解,多元联立方程的解是已经出现,例如我国古代已有一些解一般
数字系数的代数方程的“算法程序” ,但这些都是用文字表达的,直到“数字符
号化”之后,才出现了现在中学代数内容的形式。
由“数字符号化”而产生的中学“代数”的内容,的的确确是“数学中真正
的进展”
数学中真正
的进展” 。 “代数”的确是“更有力的工具和更简单的方法” 。 “算术”顾名思义,
可以理解为“计算的技术与方法” ,课程名称取为“算术”也许是从我国在古代
的《九章算术》而来,而“代数”可以理解为“以符号替代数字” ,即“数字符
号化
数字符
号化” 。人类从“算术”走向“代数”经历了千年,但在中学的课程中,却只花
短短的几年就可以全部学会这些内容。
在这里,我要重复说一遍,尽管中学的“代数”比小学的“算术”来的“高
级
高
级” ,是“更有力的工具和更简单的方法” ,但并不意味着小学的“算术”就可以
不必学了。这是因为:⑴“算术”中的一些内容不能完全被“代数”所替代,如
四则运算等;⑵即使是能被替代的内容,适当的学习一些,有利于对“代数”内
容的认识与理解;⑶从教育学的角度考虑,这里有循序渐进的问题,有学生不同
年龄段的接受能力的问题等等。
作为中学“代数”中的一个重要内容是解多元一次方程组。在中学“代数”
的教材中,一般着重讲二元或三元一次联立方程组,所用的方法是消元法,但是
如果变元为四个或更多时,就得另想办法来建立起多元一次联立方程组的理论。
经过很多年的努力,向量空间即线性空间,线性变换即矩阵的概念产生了,这
不但给出了多元一次联立代数方程组的一般理论, 而且由此建立起一门新的学科
“线性代数” 。这是又一次“数学中真正的进展” 。由于“更有力的工具和更简单
的方法
更有力的工具和更简单
的方法” ,即向量空间即线性空间,线性变换即矩阵的概念与方法的建立,不仅
5
对多元一次联立代数方程组的理解更为清楚,更为深刻,且由于有了统一处理的
方法,可以把个别地处理方程组的方法“抛到一边” 。当然“线性代数”的产生
还有些其它的因素,但解多元一次联立代数方程组是“线性代数”最重要,最生
动的模型,而“线性代数”的产生的确再次印证了 Hilbert所说的那段话。
在中学“代数”中另一重要内容是解一元二次方程。在古代,例如《九章算
术》中已有解一般一元二次方程的算法,后来有很多的发展,直到花拉子米(M.
al-khowarizmi, 约 783- 850) 给 出 了 相 当 于 一 般 形 式 的 一 元 二 次 方 程
的一般的求根公式为
2
2
2
p
p
x
q
−
⎛
⎞
=
± ⎜
⎟
⎝
⎠
2
0
x
px q
+
+
=
−
(但他不取负根和零
根) 。1545 年由卡尔丹(G. Cardano, 1501-1576)公布了塔塔利亚(N. Fontana,
1499-1557)发现的解一元三次方程的解。而一元四次方程的解由费拉里(L.
Ferrari, 1522-1556)所解决。于是当时大批的数学家致力于更高次方程的求根式
解,即企图只对方程的系数作加、减、乘、除和正整数次方根等运算来表达方程
的解。经过了二个世纪的努力,大批数学家都失败了,直到 1770 年,拉格朗日
(J. Lagrange, 1736-1813)看到了五次及高次方程不可能做到这点。又过了半个
世纪,1824年阿贝尔(N. Abel, 1802-1829)解决了这个问题,即对于一般的五
次和五次以上的方程求根式解是不可能的,但什么样的代数方程能根式可解,这
是伽罗瓦(E. Galois, 1811-1832)所解决。他证明了:方程根式可解当且仅当它
的 Galois群可解, 当然在这里不解释什么是 Galois群, 什么叫可解。 Abel 与 Galois
不仅解决了三百年来无法解决的著名难题,更重要的是:为了解决这个问题,他
们建立起了“域”与“群”的概念。这就意味着现代代数理论的产生。这是又一
次“数学中真正的进展” 。它是由于“更有力的工具和更简单的方法” ,即“域”
与“群”的发现而造成的。有了“域” ,尤其是“群”以及后来发展起来的现代
代数理论,可以更清楚,更深刻地理解以往高次代数方程求根式解的问题,而的
确可以把以往那些“陈旧的,复杂的东西抛到一边” 。从此翻开了数学崭新的一
页。
以“群” 、 “环” 、 “域”为基本内容与出发点的现代代数理论,在大学的课程
中的“近世代数”就是介绍这些内容的,这已成为现代数学中的基本内容与语言
之一,它们在历史上及现代数学中都有不可估量的作用。例如:1872年由 Klein
6
提出的著名 Erlanger Program, 即认为各种几何学所研究的实际上就是在各种变
换群下的不变量这个数学思想, 是企图将以往看来关系不大的各种几何学用统一
的观点来认识与研究,不仅对几何学的发展,而且对整个数学的发展起了巨大的
作用。又例如:讨论了几千年的尺规作图问题,由于域论的出现而彻底解决。所
谓尺规作图问题,就是用无刻度直尺和圆规作出平面或立体图形,最为著名的如
古希腊三大几何作图问题。1.三等分角,即分任意角为三等分。2.倍立方体,
即作一个立方体,使其体积等于已知立方体的两倍。3.化圆为方,即作一个与
给定的圆面积相等的正方形。这些问题的提出是公元前 5世纪以来逐渐形成的,
也不知有多少人为之努力过而徒劳无功, 而这些问题的彻底解决不过是域论中一
个基本而简单的结论的推论。
近世代数的来源与发展当然还有其它的因素,但 Abel, Galois的贡献无疑是
奠基性的。线性代数与近世代数之间有着深刻的联系。例如:线性代数所讨论的
一个线性变换作用在一个向量空间上成为近世代数中 “模” 的最基本的一个模型。
可以将本节所讨论的简略画一个图形如下:
线性方程组的解
向量空间,线性变换,矩阵
数字符号化
高次方程根式解
群、域
表示大学的基础课,之外表示中学课程。
算术
代数
线性代数
近世代数
7
3.
几何与三角
人类在很早的时候,就有各种计算面积与体积的公式或经验公式,也得到了
不少几何的定理。例如:著名的毕达哥拉斯(Pythagoras,约公元前 580-前 500)
定理等。但在古代作为几何的代表作,则是欧几里得(Euclid)的《原本》
(Elements) 。Euclid生平不详,只知他在公元前 300年左右活跃于亚历山大城。
《原本》共 13 卷
【3】,包括 5 条公理,5 条公设,119 个定义和 465 条命题,构成
了历史上第一个数学公理体系,可以说其影响一直延续至今,现在中学中学习的
“平面几何”与“立体几何”的内容,在《原本》中都已有了。 《原本》不但包
括了“平面几何”与“立体几何”的内容,而且还涉及到其它一些数学内容,如
数论的一些内容等。所以《原本》不完全是一部纯几何的著作,这是一部历史上
印数最多的著作之一(仅次于圣经) ,一部历史上应用时间长达一、二千年的书,
而且其影响之大,如数学公理化的思想,不仅影响几千年来数学的发展,还影响
到许多其它学科。
总之,现在我们中学里学习的“平面几何”与“立体几何”的基本内容,是
二千三百年前已有的内容。 从 《原本》 问世以来, 几何领域一直是它的一统天下,
这种现象持续了一千多年, “真正的进展”是笛卡儿(R. Descartes, 1596-1650)
与费马(P. de Fermat, 1601-1665)建立起来的“解析几何”的产生,其基本思想
是在平面上引进 “坐标” , 使得平面上的点与实数对 (x, y) 之间建立起一一对应,
于是几何问题可以用代数形式来表达, 而几何问题的求解就归化为代数问题的求
解。一旦代数问题得解,就可以得到几何问题的解。Descartes 甚至还提出过一
个大胆的计划,即:
任何问题→数学问题→代数问题→方程求解。
也就是说,任何问题都可以归化为数学问题,而任何数学问题都可以归化为代数
问题, 而任何代数问题都可以归化为方程求解问题。 一旦方程得解, 则代数问题,
数学问题从而原来问题就得解,对一些问题来说,这也许是对的,可行的,但一
般来说这是难于实现的。
解析几何的产生可以理解为变量数学的开始,为微积分的诞生创造了条件。
由于引进了坐标,几何问题归结为代数问题,于是可以用一些代数的工具与方法
来处理,从而使几何问题得解。这种思想与方法,使整个数学面目为之一新,这
8
的确是“数学中一步真正的进展” 。引进坐标,建立起点与数对之间的一一对应,
的确是“更有力的工具与更简单的方法” ,而“这些工具与方法”的确可以更深
刻理解已有的理论。如直线就是一次方程,圆锥曲线就是二次方程等,而也的确
可以 “把陈旧的, 复杂的东西” , 如一些平面几何中难题的复杂的解体技巧等 “抛
到一边
抛
到一边” 。
在现在中学生学习的 “解析几何” 课程的内容, 基本上是 17世纪由 Descartes
与 Fermat 建立起来的内容,也就是三百多年前的内容,其中除了讨论直线、平
面、圆、球以外,还有圆锥曲线。人类对圆锥曲线的讨论,甚至可以追溯到
Apollonius(约公元前 262-前 190) 。但人们真正完全认识清楚圆锥曲线也许是
在解析几何产生后,弄清了圆锥曲线就是二次曲线之后,由于引入了坐标,人们
不仅能讨论直线与平面―――一次曲线与曲面,圆、球、圆锥曲线与曲面―――
二次曲线与曲面,还能讨论更为高次的曲线及其他曲面。不仅如此,由于几何问
题归化为代数问题,可以通过计算机来证明与制造各种几何定理,这就是“机器
证明
机器
证明” ,我国的吴文俊院士对此作出了巨大贡献。
既然“解析几何”是“数学中一步真正的进展” , “解析几何”比起“平面几
何
平面几
何”与“立体几何”都来得“高级” ,那末“平面几何”与“立体几何”是不是
就不要学习了,直接学习“解析几何”就可以了。从教育学的观点,这显然是不
对的,我们所说的“把陈旧的,复杂的东西抛到一边”是指“解析几何”产生之
后,那种用原来的方法来创造与发明几何定理的时代已经过去了。
在中学中必须学习“平面几何”与“立体几何” ,至少有以下几点理由:⑴
可以认识人们生活的三维 Euclid 空间中一些最基本的几何关系与性质,即几何
直觉;⑵不学习“平面几何”与“立体几何” ,无法学习“解析几何”与“微积
分
微积
分” ;⑶“平面几何”与“立体几何”是训练学生严格逻辑思维的最好方法之一,
这种训练比上一门“形式逻辑”课更为有效,且这种训练对学生终生有用。当然
中学中“平面几何”与“立体几何”应上多少内容是一个值得探讨的问题,完全
取消是绝对错误的,做过多的几何难题也似乎是不必要的。
对古典几何的另一个“真正的进展”是“非欧几何”的产生,这是数学史上
的划时代贡献,是 19世纪最重要的数学事件之一,它打破了 Euclid几何的一统
天下,给人们很多启示,数学从此翻开了全新的一页。
9
前面说到 Euclid 的《原本》有五条公设与五条公理,五条公设是:⑴从任
意一点到任意一点可作一直线;⑵一条直线可不断延长;⑶以任意中心和直径可
以画圆; ⑷凡直角都彼此相等; ⑸若一直线落在两直线上所构成的同旁内角和小
于两直角,那么把两直线无线延长,它们将在同旁内角和小于两直角的一侧相
交。
若一直线落在两直线上所构成的同旁内角和小
于两直角,那么把两直线无线延长,它们将在同旁内角和小于两直角的一侧相
交。人们对前四条感到简洁、明了、无可厚非,而对第五公设,感到它不象一条
公设,而更象一条定理,即这是可以从其它公设、公理及定理中推导出来的。第
五公设(也叫平行公设)有很多等价的叙述,最常用的为: “过已知直线外一点,
能且只能作一条直线与已知直线平行
过已知直线外一点,
能且只能作一条直线与已知直线平行” 。
二千多年来,不知有多少数学家致力于用其它的公设、公理及定理来证明第
五公设,甚至有人花去了整个一生,但统统归于失败。直到 19世纪,高斯(C. F.
Gauss, 1777-1855) ,波约(J. Bolyai, 1802-1860)罗巴切夫斯基(N. U.
Lobatchevsky, 1792-1856)创立了“非欧几何学” ,才结束了这件公案。
他们三人是各自独立地几乎是同时地创立了 “非欧几何学” 。 其主要思想是:
一反过去人们企图从其它公设、公理及定理来证明第五公设的做法。认为:第五
公设不可能从其它的公设、公理及定理中推出来,而发展起第五公设不成立的新
的几何学。Gauss称之为“非欧几里得几何学” ,简称“非欧几何学” 。如同一切
新生事物所要经历的那样, “非欧几何学”从发现到普遍接受,经历了曲折的道
路,要为大家所普遍接受,需要确实地建立起“非欧几何”本身的无矛盾性和现
实意义。
1854年黎曼(B. Riemann,1826-1866)在“非欧几何”的思想基础上将 Euler,
Gauss等数学家的工作发扬广大, 建立了更为广泛的几何学, 即 “Riemann 几何” 。
他在空间上引入了 Riemann 度量。对于曲率为常数的空间,称为常曲率空间。
在这种空间中,当常曲率为零时,这就是 Euclid 空间,即过直线外一点,能且
只能有一条平行线;当常曲率为正常数时,则过“直线”外一点没有“平行线” ;
当常曲率为负数时,则过“直线”外一点,可以作多余一条的“平行线” 。
由“非欧几何”思想为基础而建立起来的“Riemann 几何” ,开创了几何学
甚至整个数学的新纪元, 其发展更是一日千里。 众所周知, 爱因斯坦 (A. Einstein)
相对论正是以“Riemann 几何”作为其数学工具的。
因之,经历了二千年的思索与努力, “非欧几何”的产生的确是“数学中一
10
步真正的进展” ,打破了 Euclid几何的一统天下,把已有的理论,Euclid几何学,
从更高、更深的角度去理解它。这种几何学不过是众多几何学中的一种,从某种
意义上讲,这是最为简单的一种,可以有很多种几何学来描写与刻画空间形式,
Euclid几何学是其中之一,且是最为简单的一种。由于“非欧几何”的产生,把
那些用陈旧的思想,企图用其它公设、公理及定理来证明第五公设的一切做法“
抛到一边” 。
现在的大学数学基础课 “微分几何” 就是以微积分为工具初步的来介绍这些
内容的。
在中学数学课程中,还有一门叫“三角” 。这门课程与几何密切相关,主要
是讨论六个三角函数 sinx, cosx,…,等的相应关系与计算。人们对三角学的研究
可以追溯到公元一、二世纪,当时为了研究天文学的需要,已经为三角学奠定了
基础。例如:已经有了类似于正弦及正弦表等,经过了几百年的努力,到九、十
世纪,三角函数的研究已系统化,到 13 世纪,球面三角也已基本完成。因之,
现在中学学习的“三角学” ,其内容基本上在千年前就形成了。
对“三角学”从更高、更深的角度来认识,是由于复数的引入。人们对复数
的思考由来已久, 例如对方程
1 i
− =
2
1 0
x + = 的根思考, 但人们认真地将虚数
引
入数学已是 16世纪的事了。 之后, 欧拉 (L. Euler, 1707-1783) 建立了著名的 Euler
公式
cos
sin
ie
i
θ
θ
θ
=
+
,使得三角学中不少问题,都可归化为复数来讨论。于是
使得三角学中一大批问题得以轻松地解决。
复数及 Euler 公式的引入,是“数学中一步真正的进展” ,这成为“更有力
的工具和更简单的方法”来处理三角学以及其它一些学科的问题,而有了复数与
Euler 公式,使得人们对三角学的已有理论的理解更为深刻,而可以把一些原始
的、复杂的处理三角学的方法与工具“抛到一边” 。
我还得重复一遍,尽管复数与 Euler 公式比三角学来得“高级” ,但并不意
味着: 中学课程可以不要学习三角学。 因为 Euler公式的建立需要更高深的数学,
这是超出中学数学范畴的,而且三角学是一门非常实用的数学分支,在很多其它
学科中都会用到。
可以将本节所讨论的简略画一个图形如下:
11
引入坐标
第五公设替代
复数,Euler公式
三角问题代数化
内表示大学数学课程或课程内容,之外表示中学课程
在这一节与上一节中,我们从 Hilbert 的那个著名讲演中的那段精辟论述出
发,回顾了中、小学的数学课程,以及后续的大学数学课程之间的关系,但必须
说明两点:⑴一门学科的产生往往是有多方面的因素,我在这里往往只说了一个
因素,而这个因素在我看来也许是主要因素之一。如果要各种因素都说到,对每
一门学科都可以说很多话来讨论它的来源,但这不是在一次讲演中所能做到的,
而且反而冲淡了主题;⑵一门学科对其它学科的影响也是多方面的,例如:中学
的“代数”课程,从方程式的角度,导致了“线性代数”及“近世代数”的产生,
但从排列组合的角度,导致了“组合数学”的产生。又例如: “非欧几何”的产
生不仅导致“Remann几何”的诞生,也引发了“几何基础”的深入讨论等。
4.
三点启示
从上面的论述中,我们能得到些什么启示呢?
您们也许已经发现,导致“数学中一步真正的进展”的“更有力的工具与更
简单的方法
更有力的工具与更
简单的方法”往往是一些看来是十分简单明了的想法。如从算术走向代数,关键
平面几何
立体几何
解析几何
微积分
非欧几何
微分几何
Riemann几何
三角
12
的一步是“数学符号化” ,同样由“平面几何” 、 “立体几何”走向“解析几何” ,
关键的一步是“引入坐标” ,亦即将平面的点与数对一一对应,正是由于这样看
似简单的一步,引发了“数学中真正的进展” 。而“数学符号化” 、 “引入坐标”
都是花了千年的时间才产生的,仔细想想, “数字符号化”比算术中的一道难题
可能更易理解, “数字符号化”之后,解算术难题则轻而易举。记得我在小学学
算术时,感到很难。例如鸡兔同笼问题。在一个笼子中关有鸡与兔,已知有多少
个头,多少个脚,问有多少只鸡、多少只兔?当时我实在感到很纳闷,一是鸡与
兔为何要关在一个笼子里?二是既能数的清有多少个头、多少只脚,为何数不清
有多少只鸡,多少只兔?老师教我解鸡兔同笼问题的方法,更使我感到难懂,现
已完全记不得了,等到学了初中代数,才明白这不过是解二元一次联立方程组的
问题,而解此方程组十分容易。不论是鸡兔同笼或鸭狗同室,都可用此法来解,
心中豁然开朗,初中代数当然比小学算术来的“高级” ,但“高级”的却比“低
级
低
级”的容易,且“高级”的替代了“低级”的。同样, “引入坐标” ,比平面几何
中的一道难题的解可能更易理解, “引入坐标”之后解几何则比较容易了。一些
几何的定理与习题,往往不易理解与解答,如辅助线应该添在哪里?应该先证哪
些线、角或三角形相等或全同?一些习题解起来甚至十分困难,如著名的九点圆
定理等。但有了解析几何之后,将一些几何问题代数化,使相当一部分平面几何
及立体几何的问题变得容易, 而我们学习解析几何往往感到比学平面几何及立体
几何来得容易。当然“解析几何”比“平面几何”及“立体几何”来得“高级” ,
但“高级”的却比“低级”的容易,而且是“高级”的可以替代“低级”的。再
例如,人们知道了 Euler 公式
cos
sin
ie
i
θ
θ
θ
=
+
之后,发现中学里学习的一大批
三角公式与定理不过是这么简单公式的推论, 而 Euler公式十分简单, 极易记住,
倒是一些三角公式往往不易记住,而在学的三角课程中,它们的推导与证明往往
很复杂,当然 Euler 公式比“三角”来得“高级” ,但“高级”的却比“低级”
的来得容易。
人们从小学一直到大学, 读过的书叠在一起不知有多高, 如果不是逐步用 “高
级
高
级”的来替代“低级”的,逐步忘掉一些被替代掉的旧知识,人们怎能记得住那
么多!人们从上小学以来,年年学数学,这实际上就是一个以“高级”替代“低
级
低
级”的过程,否则靠死记硬背,最后将会忘掉一切。
13
上述这些例子说明:一些“高级”的数学往往十分简单明了,更有概括性,
极易记住,而相对而言一些较为“低级”的数学往往复杂,不易记住,所以我们
第一个启示是: “高级”的数学未必难, “低级”的数学未必容易。这是“高” 、
“低”与“难” 、 “易”之间的辩证关系。但是从上述这些论述中,更令人深思的
是第二个启示:重要的是要有创新思想。 “数字符号化” 、 “引入坐标” 、 “向量空
间
向量空
间”即“线性空间” , “线性变换”即“矩阵” , “第五公设的替代” 、 “群、域”等
想法的产生,这些看似简单的想法。却是了不起的创新思想,正是由于有了这种
创新思想,才会有“数学中一步真正的进展” 。否则即使是解决“算术”难题的
能人,是做“平面几何”难题的高手,而无这种创新思想,那末难题做的再多,
也不可能引发“数学中一步真正的进展” 。当然,这种创新思想来之不易,往往
经过几百年,以至千年的积累才能形成,经过了长期的积累,走向成熟,就会有
数学大师总结与提升前人的成果,而提出这种划时代的创新思想,这就是数学的
历史。当然,一个划时代的创新思想的形成,往往是无数个各种水平的创新思想
的积累所形成的。
当然,我这样说,并不是否定做一些算术、代数、几何与三角的难题。从培
养学生学习数学的能力来看,让学生花太多时间来做太多的数学难题当然不必
要,但适当地让学生做一些数学难题还是合适的,是对学习有好处的,且对培养
创新思想也是有好处的,因为创新思想不是一天能培养出来的,是要日积月累,
从量变到质变的过程。看看历史上那些大数学家,哪一位没有做过难题?从教学
的角度,问题是在适量。至于中、小学老师,为了提高教学质量,对一些难题进
行研究、分析与探讨,那是理所当然的事;从因材施教,提高同学们学习数学的
兴趣与能力的角度,来举办一些数学活动,如“数学竞赛”等有意义的活动更是
必要的了。从数学发展的历史角度与数学教育的角度来考虑问题,终究是不一样
的。
在上述的论述中,除了上述二点启示外,还可以有以下第三点启示:
数学的历史也像一部战争史,往往是“一将功成万骨枯” !想想从“Euclid”
的 《原本》 诞生之后, 几千年来, 不知有多少数学家前赴后继地企图用其他公设、
公理及定理来证明第五公设,这些人都失败了,都默默无闻,数学史上不会记载
他们的名字, 实际上, 他们都牺牲了, 但正是由于千千万万个无名数学家的牺牲,
14
导致了 Gauss, Bolyai, Lobatchevsky 从另外的角度来处理这个问题,他们成功了,
他们成了英雄。同样自从二次、三次以及四次一元代数方程式得到根式解后,几
百年来, 也不知有多少数学家前赴后继地企图找到五次及更高次一元代数方程的
根式解,但他们都失败了,他们的牺牲,导致了 Lagrange, Abel 与 Galois从新的
角度来考察这个问题,名垂数学史。但他们的成功也是在几百年来许多默默无闻
的数学家失败的基础上获得的,这也可以说是“一将功成万骨枯” !至于几千年
来, 那些企图用无刻度的直尺与圆规来解前面提到的古希腊三大作图难题的无数
数学家们,他们更是全军覆没,全都牺牲了,这样的例子还可以举出很多。从这
些数学的历史,启示我们,我们应该如何来选择数学问题,如何来思考与处理数
学问题,才能避免尽量少的牺牲,以获得成功
我们应该如何来选择数学问题,如何来思考与处理数
学问题,才能避免尽量少的牺牲,以获得成功。
参考文献
⑴Hilbert, D, Gottinger Nachrichten, 253-297, 1900, 以及 The Bulletin of
American Mathematical Society, Vol. 8, p. 437-445, 478-479, 1902.
⑵李文林,数学史教程,高等教育出版社,施普林格出版社,2000。
⑶Euclid, The thirteen books of the Elements, Trans from text of Heiberg with
introduction and commentary by T. L. Heath, 3rds, Cambridge, 1908.
一、 回顾中学数学
1. 百年前的讲演
2. 算术与代数
3. 几何与三角
4. 三点启示
-------------------
1
一、 回顾中学数学
1.
百年前的讲演
20世纪已经过去,这是一个伟大的世纪。在这个世纪,数学得到了前所未
有的迅猛发展。在这个世纪即将来临时,1900 年 8 月 5 日,法国数学家希尔伯
特(David Hilbert 1862-1943)在巴黎第二次国际数学家大会上作了题为“数学
问题” 的著名讲演
【1】。这是一个载入史册的重要讲演。 他在讲演的前言和结束语
中,对数学的意义、源泉、发展过程及研究方法等,发表了许多精辟的见解,而
整个讲演的主体,则是他根据十九世纪数学研究的成果和发展趋势而提出的 23
个数学问题。这些问题涉及现代数学的大部分重要领域。一百多年来,这些问题
一直激发着数学家们浓厚的研究兴趣。到现在为止,这些问题近一半已经解决或
基本解决,但还有些问题虽已取得重大进展,而未最后解决,如:Riemann猜想,
Goldbach猜想等。
对 Hilbert在 1900年提出的 23个问题,现在回过头来看,有不少评论,但
是很多人认为:这些问题,对推动 20 世纪数学的发展起了很大的作用,当然也
有评论说其不足之处,例如这 23个问题中未能包括拓扑、微分几何等在 20世纪
成为前沿学科领域中的数学问题;除数学物理外很少涉及应用数学等等。当然更
不会想到 20世纪电脑的大发展及其对数学的重大影响。20世纪数学的发展实际
上是远远超出了 Hilbert问题预示的范围。
D. Hilbert是19世纪和20世纪数学交界线上高耸着的三位伟大数学家之一。
另外二位是:庞加莱(Henri Poincaré, 1854-1912)及克莱因(Felix Klein,1849
-1925) 。他们的数学思想及对数学的贡献,既反射出 19世纪数学的光辉,也照
耀着 20 世纪数学前进的道路。Hilbert在 1900 年作此讲演时,年仅 38 岁,但已
经是当时举世公认的德高望重的三位领袖数学家之一。
D.Hilbert 是在上一个世纪,新旧世纪交替之际作的讲演,现在又一个新
的世纪开始了,再来看看他的讲演,其中一些话,现在仍然适用。例如在讲演一
开始,他说: “我们当中有谁不想揭开未来的帷幕,看一看在今后的世纪里我们
这门科学发展的前景和奥秘呢?我们下一代的主要数学思潮将追求什么样的特
殊目标?在广阔而丰富的数学思想领域, 新世纪将会带来什么样的新方法和新成
2
果?”他还接着说: “历史教导我们,科学的发展具有连续性。我们知道,每个
时代都有自己的问题,这些问题后来或者得以解决,或者因为无所裨益而被抛到
一边并代之以新的问题。因为一个伟大时代的结束,不仅促使我们追溯过去,而
且把我们的思想引向那未知的将来。 ”
20 世纪无疑是一个数学的伟大时代。21 世纪的数学将会更加辉煌。 “每个
时代都有它自己的问题” 。 20世纪来临时, Hilbert提出了他认为是那个世纪的 23
个问题。这些问题对 20世纪的数学发展起了很大的推动作用,但 20世纪数学的
成就却远远超出他所提出的问题。那末,21世纪的问题又是什么呢?在这个新、
旧世纪之交,也有不少杰出的数学家提出了他们认为是 21 世纪的数学问题,但
往往是“仁者见仁,智者见智” 。到现在为止,所有提出的这些问题,还没有一
些像 Hilbert当时提出的 23个问题那样为大家所普遍接受。
对Hilbert的 23个问题,不在这里介绍了,有兴趣的读者可参阅李文林的著
作
【2】。但百年前,Hilbert讲演中对数学的一些见解都是非常深刻的。百年过去
了,重读他的讲演,依然得到很多启示。当然不可能在此对他的讲演中各个部分
都来阐述自己的体会,只想讲一点他说的其中一段话自己的粗浅认识。
从 17 世纪 60 年代,微积分发明以来,数学得到了极大的发展,分支愈来
愈多。开始时一些大数学家,对各个分支都懂,并做出了很多重大贡献,但后来
数学的分支愈分愈细, 全面懂得各个分支的数学家愈来愈少。 到19世纪末, Hilbert
做讲演时,已经是这种情况。于是在讲演中,他说了这样一段话: “然而,我们
不禁要问,随着数学知识的不断扩展,单个的研究者想要了解这些知识的所有部
门岂不是变得不可能了吗?为了回答这个问题, 我想指出: 数学中每一步真正的
进展都与更有力的工具和更简单的方法的发现密切联系着,这些工具和方法同
时会有助于理解已有的理论并把陈旧的、复杂的东西抛到一边。数学科学发展
的这种特点是根深蒂固的。
数学中每一步真正的
进展都与更有力的工具和更简单的方法的发现密切联系着,这些工具和方法同
时会有助于理解已有的理论并把陈旧的、复杂的东西抛到一边。数学科学发展
的这种特点是根深蒂固的。因此,对于个别的数学工作者来说,只要掌握了这些
有力的工具和简单的方法, 他就有可能在数学的各个分支中比其它科学更容易地
找到前进的道路” 。一百多年过去了,数学发展得更为广阔与深入,分支愈来愈
多, 现在数学已有 60个二级学科, 400多个三级学科, 更是不得了。 , 所以 Hilbert
的上述这段话现在显得更为重要。 不仅如此, Hilbert的这段话实际上讲的是数学
发展的历史过程, 十分深刻地揭示了数学发展是一个推陈出新、 吐故纳新的过程,
3
是一些新的有力的工具和更简单的方法的发现与一些陈旧的、 复杂的东西被抛弃
的过程,是“高级”的数学替代“低级”的数学的过程,而“数学科学发展的这
种特点是根深蒂固的”
数学科学发展的这
种特点是根深蒂固的” 。事实上,在数学的历史中,一些新的有力的工具和更简
单的方法的发现,往往标志着一个或多个数学分支的产生,是一些老的分支的衰
落甚至结束。
回顾一下我们从小开始学习数学的过程, 就是在重复这个数学发展的过程。
一些数学虽然后来被更有力的工具和更简单的方法所产生的新的数学所替代了,
即“低级”的被“高级”的所替代了,但在人们一生学习数学的过程中,却不能
只学习“高级”的,而完全不学习“低级”的,完全省略掉学习“低级”的过程。
这是因为人们随着年龄的不断增长, 学习与他的年龄与智力发育相当的数学才是
最佳选择,学习数学是一个循序渐进的过程,没有“低级”的数学打好基础,很
难理解与学习好“高级”的数学。
以下我们从Hilbert讲演中的这一段精辟的论述的角度来认识我们的中小学
的数学课程,也只是从数学发展的历史的角度来讨论问题,这与教育的角度来考
虑问题,虽有联系,但是是不一样的。
2.
算术与代数
人类有数的概念,与人类开始用火一样古老,大约在三十万年前就有了,但
是有文学记载的数字到公元前 3400年左右才出现, 至于数字的四则运算则更晚。
在我国, 《九章算术》是古代数学最重要的著作,是从先秦到西汉中叶的众多学
者不断修改、补充而成一部数学著作,成书年代至迟在公元一世纪。这是一本问
题集形式的书,全书共 246个题,分成九章,包含十分丰富的内容,在这本书中
有分数的四则运算法则、 比例算法、 盈不足求、 解三元线性代数方程组、 正负数、
开方以及一些计算几何图形的面积与体积等。在西方,也或迟或早地出现了这些
内容, 而这些内容包括了我们从小学一直到中学所学习 “算术” 课程的全部内容。
也就是说,人类经过了几千年才逐渐弄明白起立起来的“算术”的内容,现在每
个人的童年时代花几年就全部学会了。
对于“算术”来讲, “真正的进展”是由于“更有力的工具和更简单的方法
的发现
更有力的工具和更简单的方法
的发现” ,这个工具与方法是“数字符号化” ,从而产生了另一门数学“代数” ,
4
即现在中学中的“代数”课程的内容。在我国,这已是宋元时代(约 13世纪五、
六十年代) , 当时的著作中, 有 “天元术” 和 “四元术” , 也就是让未知数记作 “天”
元,后来将二个、三个及四个未知数记作“天” 、 “地” 、 “人” 、 “物”等四元,也
就是相当于现在用 x、y、z、w 来表达四个未知数。有了这些“元” ,也就可以
解一些代数方程与联立代数方程组了。在西方,彻底完成数学符号化是在 16 世
纪。 现在中学中学习的 “代数” 课程的内容, 包括有一元二次方程的解, 多元 (一
般为二元、三元至多四元)联立方程的解等。当然,在“数学符号化”之前,一
元二次方程的解,多元联立方程的解是已经出现,例如我国古代已有一些解一般
数字系数的代数方程的“算法程序” ,但这些都是用文字表达的,直到“数字符
号化”之后,才出现了现在中学代数内容的形式。
由“数字符号化”而产生的中学“代数”的内容,的的确确是“数学中真正
的进展”
数学中真正
的进展” 。 “代数”的确是“更有力的工具和更简单的方法” 。 “算术”顾名思义,
可以理解为“计算的技术与方法” ,课程名称取为“算术”也许是从我国在古代
的《九章算术》而来,而“代数”可以理解为“以符号替代数字” ,即“数字符
号化
数字符
号化” 。人类从“算术”走向“代数”经历了千年,但在中学的课程中,却只花
短短的几年就可以全部学会这些内容。
在这里,我要重复说一遍,尽管中学的“代数”比小学的“算术”来的“高
级
高
级” ,是“更有力的工具和更简单的方法” ,但并不意味着小学的“算术”就可以
不必学了。这是因为:⑴“算术”中的一些内容不能完全被“代数”所替代,如
四则运算等;⑵即使是能被替代的内容,适当的学习一些,有利于对“代数”内
容的认识与理解;⑶从教育学的角度考虑,这里有循序渐进的问题,有学生不同
年龄段的接受能力的问题等等。
作为中学“代数”中的一个重要内容是解多元一次方程组。在中学“代数”
的教材中,一般着重讲二元或三元一次联立方程组,所用的方法是消元法,但是
如果变元为四个或更多时,就得另想办法来建立起多元一次联立方程组的理论。
经过很多年的努力,向量空间即线性空间,线性变换即矩阵的概念产生了,这
不但给出了多元一次联立代数方程组的一般理论, 而且由此建立起一门新的学科
“线性代数” 。这是又一次“数学中真正的进展” 。由于“更有力的工具和更简单
的方法
更有力的工具和更简单
的方法” ,即向量空间即线性空间,线性变换即矩阵的概念与方法的建立,不仅
5
对多元一次联立代数方程组的理解更为清楚,更为深刻,且由于有了统一处理的
方法,可以把个别地处理方程组的方法“抛到一边” 。当然“线性代数”的产生
还有些其它的因素,但解多元一次联立代数方程组是“线性代数”最重要,最生
动的模型,而“线性代数”的产生的确再次印证了 Hilbert所说的那段话。
在中学“代数”中另一重要内容是解一元二次方程。在古代,例如《九章算
术》中已有解一般一元二次方程的算法,后来有很多的发展,直到花拉子米(M.
al-khowarizmi, 约 783- 850) 给 出 了 相 当 于 一 般 形 式 的 一 元 二 次 方 程
的一般的求根公式为
2
2
2
p
p
x
q
−
⎛
⎞
=
± ⎜
⎟
⎝
⎠
2
0
x
px q
+
+
=
−
(但他不取负根和零
根) 。1545 年由卡尔丹(G. Cardano, 1501-1576)公布了塔塔利亚(N. Fontana,
1499-1557)发现的解一元三次方程的解。而一元四次方程的解由费拉里(L.
Ferrari, 1522-1556)所解决。于是当时大批的数学家致力于更高次方程的求根式
解,即企图只对方程的系数作加、减、乘、除和正整数次方根等运算来表达方程
的解。经过了二个世纪的努力,大批数学家都失败了,直到 1770 年,拉格朗日
(J. Lagrange, 1736-1813)看到了五次及高次方程不可能做到这点。又过了半个
世纪,1824年阿贝尔(N. Abel, 1802-1829)解决了这个问题,即对于一般的五
次和五次以上的方程求根式解是不可能的,但什么样的代数方程能根式可解,这
是伽罗瓦(E. Galois, 1811-1832)所解决。他证明了:方程根式可解当且仅当它
的 Galois群可解, 当然在这里不解释什么是 Galois群, 什么叫可解。 Abel 与 Galois
不仅解决了三百年来无法解决的著名难题,更重要的是:为了解决这个问题,他
们建立起了“域”与“群”的概念。这就意味着现代代数理论的产生。这是又一
次“数学中真正的进展” 。它是由于“更有力的工具和更简单的方法” ,即“域”
与“群”的发现而造成的。有了“域” ,尤其是“群”以及后来发展起来的现代
代数理论,可以更清楚,更深刻地理解以往高次代数方程求根式解的问题,而的
确可以把以往那些“陈旧的,复杂的东西抛到一边” 。从此翻开了数学崭新的一
页。
以“群” 、 “环” 、 “域”为基本内容与出发点的现代代数理论,在大学的课程
中的“近世代数”就是介绍这些内容的,这已成为现代数学中的基本内容与语言
之一,它们在历史上及现代数学中都有不可估量的作用。例如:1872年由 Klein
6
提出的著名 Erlanger Program, 即认为各种几何学所研究的实际上就是在各种变
换群下的不变量这个数学思想, 是企图将以往看来关系不大的各种几何学用统一
的观点来认识与研究,不仅对几何学的发展,而且对整个数学的发展起了巨大的
作用。又例如:讨论了几千年的尺规作图问题,由于域论的出现而彻底解决。所
谓尺规作图问题,就是用无刻度直尺和圆规作出平面或立体图形,最为著名的如
古希腊三大几何作图问题。1.三等分角,即分任意角为三等分。2.倍立方体,
即作一个立方体,使其体积等于已知立方体的两倍。3.化圆为方,即作一个与
给定的圆面积相等的正方形。这些问题的提出是公元前 5世纪以来逐渐形成的,
也不知有多少人为之努力过而徒劳无功, 而这些问题的彻底解决不过是域论中一
个基本而简单的结论的推论。
近世代数的来源与发展当然还有其它的因素,但 Abel, Galois的贡献无疑是
奠基性的。线性代数与近世代数之间有着深刻的联系。例如:线性代数所讨论的
一个线性变换作用在一个向量空间上成为近世代数中 “模” 的最基本的一个模型。
可以将本节所讨论的简略画一个图形如下:
线性方程组的解
向量空间,线性变换,矩阵
数字符号化
高次方程根式解
群、域
表示大学的基础课,之外表示中学课程。
算术
代数
线性代数
近世代数
7
3.
几何与三角
人类在很早的时候,就有各种计算面积与体积的公式或经验公式,也得到了
不少几何的定理。例如:著名的毕达哥拉斯(Pythagoras,约公元前 580-前 500)
定理等。但在古代作为几何的代表作,则是欧几里得(Euclid)的《原本》
(Elements) 。Euclid生平不详,只知他在公元前 300年左右活跃于亚历山大城。
《原本》共 13 卷
【3】,包括 5 条公理,5 条公设,119 个定义和 465 条命题,构成
了历史上第一个数学公理体系,可以说其影响一直延续至今,现在中学中学习的
“平面几何”与“立体几何”的内容,在《原本》中都已有了。 《原本》不但包
括了“平面几何”与“立体几何”的内容,而且还涉及到其它一些数学内容,如
数论的一些内容等。所以《原本》不完全是一部纯几何的著作,这是一部历史上
印数最多的著作之一(仅次于圣经) ,一部历史上应用时间长达一、二千年的书,
而且其影响之大,如数学公理化的思想,不仅影响几千年来数学的发展,还影响
到许多其它学科。
总之,现在我们中学里学习的“平面几何”与“立体几何”的基本内容,是
二千三百年前已有的内容。 从 《原本》 问世以来, 几何领域一直是它的一统天下,
这种现象持续了一千多年, “真正的进展”是笛卡儿(R. Descartes, 1596-1650)
与费马(P. de Fermat, 1601-1665)建立起来的“解析几何”的产生,其基本思想
是在平面上引进 “坐标” , 使得平面上的点与实数对 (x, y) 之间建立起一一对应,
于是几何问题可以用代数形式来表达, 而几何问题的求解就归化为代数问题的求
解。一旦代数问题得解,就可以得到几何问题的解。Descartes 甚至还提出过一
个大胆的计划,即:
任何问题→数学问题→代数问题→方程求解。
也就是说,任何问题都可以归化为数学问题,而任何数学问题都可以归化为代数
问题, 而任何代数问题都可以归化为方程求解问题。 一旦方程得解, 则代数问题,
数学问题从而原来问题就得解,对一些问题来说,这也许是对的,可行的,但一
般来说这是难于实现的。
解析几何的产生可以理解为变量数学的开始,为微积分的诞生创造了条件。
由于引进了坐标,几何问题归结为代数问题,于是可以用一些代数的工具与方法
来处理,从而使几何问题得解。这种思想与方法,使整个数学面目为之一新,这
8
的确是“数学中一步真正的进展” 。引进坐标,建立起点与数对之间的一一对应,
的确是“更有力的工具与更简单的方法” ,而“这些工具与方法”的确可以更深
刻理解已有的理论。如直线就是一次方程,圆锥曲线就是二次方程等,而也的确
可以 “把陈旧的, 复杂的东西” , 如一些平面几何中难题的复杂的解体技巧等 “抛
到一边
抛
到一边” 。
在现在中学生学习的 “解析几何” 课程的内容, 基本上是 17世纪由 Descartes
与 Fermat 建立起来的内容,也就是三百多年前的内容,其中除了讨论直线、平
面、圆、球以外,还有圆锥曲线。人类对圆锥曲线的讨论,甚至可以追溯到
Apollonius(约公元前 262-前 190) 。但人们真正完全认识清楚圆锥曲线也许是
在解析几何产生后,弄清了圆锥曲线就是二次曲线之后,由于引入了坐标,人们
不仅能讨论直线与平面―――一次曲线与曲面,圆、球、圆锥曲线与曲面―――
二次曲线与曲面,还能讨论更为高次的曲线及其他曲面。不仅如此,由于几何问
题归化为代数问题,可以通过计算机来证明与制造各种几何定理,这就是“机器
证明
机器
证明” ,我国的吴文俊院士对此作出了巨大贡献。
既然“解析几何”是“数学中一步真正的进展” , “解析几何”比起“平面几
何
平面几
何”与“立体几何”都来得“高级” ,那末“平面几何”与“立体几何”是不是
就不要学习了,直接学习“解析几何”就可以了。从教育学的观点,这显然是不
对的,我们所说的“把陈旧的,复杂的东西抛到一边”是指“解析几何”产生之
后,那种用原来的方法来创造与发明几何定理的时代已经过去了。
在中学中必须学习“平面几何”与“立体几何” ,至少有以下几点理由:⑴
可以认识人们生活的三维 Euclid 空间中一些最基本的几何关系与性质,即几何
直觉;⑵不学习“平面几何”与“立体几何” ,无法学习“解析几何”与“微积
分
微积
分” ;⑶“平面几何”与“立体几何”是训练学生严格逻辑思维的最好方法之一,
这种训练比上一门“形式逻辑”课更为有效,且这种训练对学生终生有用。当然
中学中“平面几何”与“立体几何”应上多少内容是一个值得探讨的问题,完全
取消是绝对错误的,做过多的几何难题也似乎是不必要的。
对古典几何的另一个“真正的进展”是“非欧几何”的产生,这是数学史上
的划时代贡献,是 19世纪最重要的数学事件之一,它打破了 Euclid几何的一统
天下,给人们很多启示,数学从此翻开了全新的一页。
9
前面说到 Euclid 的《原本》有五条公设与五条公理,五条公设是:⑴从任
意一点到任意一点可作一直线;⑵一条直线可不断延长;⑶以任意中心和直径可
以画圆; ⑷凡直角都彼此相等; ⑸若一直线落在两直线上所构成的同旁内角和小
于两直角,那么把两直线无线延长,它们将在同旁内角和小于两直角的一侧相
交。
若一直线落在两直线上所构成的同旁内角和小
于两直角,那么把两直线无线延长,它们将在同旁内角和小于两直角的一侧相
交。人们对前四条感到简洁、明了、无可厚非,而对第五公设,感到它不象一条
公设,而更象一条定理,即这是可以从其它公设、公理及定理中推导出来的。第
五公设(也叫平行公设)有很多等价的叙述,最常用的为: “过已知直线外一点,
能且只能作一条直线与已知直线平行
过已知直线外一点,
能且只能作一条直线与已知直线平行” 。
二千多年来,不知有多少数学家致力于用其它的公设、公理及定理来证明第
五公设,甚至有人花去了整个一生,但统统归于失败。直到 19世纪,高斯(C. F.
Gauss, 1777-1855) ,波约(J. Bolyai, 1802-1860)罗巴切夫斯基(N. U.
Lobatchevsky, 1792-1856)创立了“非欧几何学” ,才结束了这件公案。
他们三人是各自独立地几乎是同时地创立了 “非欧几何学” 。 其主要思想是:
一反过去人们企图从其它公设、公理及定理来证明第五公设的做法。认为:第五
公设不可能从其它的公设、公理及定理中推出来,而发展起第五公设不成立的新
的几何学。Gauss称之为“非欧几里得几何学” ,简称“非欧几何学” 。如同一切
新生事物所要经历的那样, “非欧几何学”从发现到普遍接受,经历了曲折的道
路,要为大家所普遍接受,需要确实地建立起“非欧几何”本身的无矛盾性和现
实意义。
1854年黎曼(B. Riemann,1826-1866)在“非欧几何”的思想基础上将 Euler,
Gauss等数学家的工作发扬广大, 建立了更为广泛的几何学, 即 “Riemann 几何” 。
他在空间上引入了 Riemann 度量。对于曲率为常数的空间,称为常曲率空间。
在这种空间中,当常曲率为零时,这就是 Euclid 空间,即过直线外一点,能且
只能有一条平行线;当常曲率为正常数时,则过“直线”外一点没有“平行线” ;
当常曲率为负数时,则过“直线”外一点,可以作多余一条的“平行线” 。
由“非欧几何”思想为基础而建立起来的“Riemann 几何” ,开创了几何学
甚至整个数学的新纪元, 其发展更是一日千里。 众所周知, 爱因斯坦 (A. Einstein)
相对论正是以“Riemann 几何”作为其数学工具的。
因之,经历了二千年的思索与努力, “非欧几何”的产生的确是“数学中一
10
步真正的进展” ,打破了 Euclid几何的一统天下,把已有的理论,Euclid几何学,
从更高、更深的角度去理解它。这种几何学不过是众多几何学中的一种,从某种
意义上讲,这是最为简单的一种,可以有很多种几何学来描写与刻画空间形式,
Euclid几何学是其中之一,且是最为简单的一种。由于“非欧几何”的产生,把
那些用陈旧的思想,企图用其它公设、公理及定理来证明第五公设的一切做法“
抛到一边” 。
现在的大学数学基础课 “微分几何” 就是以微积分为工具初步的来介绍这些
内容的。
在中学数学课程中,还有一门叫“三角” 。这门课程与几何密切相关,主要
是讨论六个三角函数 sinx, cosx,…,等的相应关系与计算。人们对三角学的研究
可以追溯到公元一、二世纪,当时为了研究天文学的需要,已经为三角学奠定了
基础。例如:已经有了类似于正弦及正弦表等,经过了几百年的努力,到九、十
世纪,三角函数的研究已系统化,到 13 世纪,球面三角也已基本完成。因之,
现在中学学习的“三角学” ,其内容基本上在千年前就形成了。
对“三角学”从更高、更深的角度来认识,是由于复数的引入。人们对复数
的思考由来已久, 例如对方程
1 i
− =
2
1 0
x + = 的根思考, 但人们认真地将虚数
引
入数学已是 16世纪的事了。 之后, 欧拉 (L. Euler, 1707-1783) 建立了著名的 Euler
公式
cos
sin
ie
i
θ
θ
θ
=
+
,使得三角学中不少问题,都可归化为复数来讨论。于是
使得三角学中一大批问题得以轻松地解决。
复数及 Euler 公式的引入,是“数学中一步真正的进展” ,这成为“更有力
的工具和更简单的方法”来处理三角学以及其它一些学科的问题,而有了复数与
Euler 公式,使得人们对三角学的已有理论的理解更为深刻,而可以把一些原始
的、复杂的处理三角学的方法与工具“抛到一边” 。
我还得重复一遍,尽管复数与 Euler 公式比三角学来得“高级” ,但并不意
味着: 中学课程可以不要学习三角学。 因为 Euler公式的建立需要更高深的数学,
这是超出中学数学范畴的,而且三角学是一门非常实用的数学分支,在很多其它
学科中都会用到。
可以将本节所讨论的简略画一个图形如下:
11
引入坐标
第五公设替代
复数,Euler公式
三角问题代数化
内表示大学数学课程或课程内容,之外表示中学课程
在这一节与上一节中,我们从 Hilbert 的那个著名讲演中的那段精辟论述出
发,回顾了中、小学的数学课程,以及后续的大学数学课程之间的关系,但必须
说明两点:⑴一门学科的产生往往是有多方面的因素,我在这里往往只说了一个
因素,而这个因素在我看来也许是主要因素之一。如果要各种因素都说到,对每
一门学科都可以说很多话来讨论它的来源,但这不是在一次讲演中所能做到的,
而且反而冲淡了主题;⑵一门学科对其它学科的影响也是多方面的,例如:中学
的“代数”课程,从方程式的角度,导致了“线性代数”及“近世代数”的产生,
但从排列组合的角度,导致了“组合数学”的产生。又例如: “非欧几何”的产
生不仅导致“Remann几何”的诞生,也引发了“几何基础”的深入讨论等。
4.
三点启示
从上面的论述中,我们能得到些什么启示呢?
您们也许已经发现,导致“数学中一步真正的进展”的“更有力的工具与更
简单的方法
更有力的工具与更
简单的方法”往往是一些看来是十分简单明了的想法。如从算术走向代数,关键
平面几何
立体几何
解析几何
微积分
非欧几何
微分几何
Riemann几何
三角
12
的一步是“数学符号化” ,同样由“平面几何” 、 “立体几何”走向“解析几何” ,
关键的一步是“引入坐标” ,亦即将平面的点与数对一一对应,正是由于这样看
似简单的一步,引发了“数学中真正的进展” 。而“数学符号化” 、 “引入坐标”
都是花了千年的时间才产生的,仔细想想, “数字符号化”比算术中的一道难题
可能更易理解, “数字符号化”之后,解算术难题则轻而易举。记得我在小学学
算术时,感到很难。例如鸡兔同笼问题。在一个笼子中关有鸡与兔,已知有多少
个头,多少个脚,问有多少只鸡、多少只兔?当时我实在感到很纳闷,一是鸡与
兔为何要关在一个笼子里?二是既能数的清有多少个头、多少只脚,为何数不清
有多少只鸡,多少只兔?老师教我解鸡兔同笼问题的方法,更使我感到难懂,现
已完全记不得了,等到学了初中代数,才明白这不过是解二元一次联立方程组的
问题,而解此方程组十分容易。不论是鸡兔同笼或鸭狗同室,都可用此法来解,
心中豁然开朗,初中代数当然比小学算术来的“高级” ,但“高级”的却比“低
级
低
级”的容易,且“高级”的替代了“低级”的。同样, “引入坐标” ,比平面几何
中的一道难题的解可能更易理解, “引入坐标”之后解几何则比较容易了。一些
几何的定理与习题,往往不易理解与解答,如辅助线应该添在哪里?应该先证哪
些线、角或三角形相等或全同?一些习题解起来甚至十分困难,如著名的九点圆
定理等。但有了解析几何之后,将一些几何问题代数化,使相当一部分平面几何
及立体几何的问题变得容易, 而我们学习解析几何往往感到比学平面几何及立体
几何来得容易。当然“解析几何”比“平面几何”及“立体几何”来得“高级” ,
但“高级”的却比“低级”的容易,而且是“高级”的可以替代“低级”的。再
例如,人们知道了 Euler 公式
cos
sin
ie
i
θ
θ
θ
=
+
之后,发现中学里学习的一大批
三角公式与定理不过是这么简单公式的推论, 而 Euler公式十分简单, 极易记住,
倒是一些三角公式往往不易记住,而在学的三角课程中,它们的推导与证明往往
很复杂,当然 Euler 公式比“三角”来得“高级” ,但“高级”的却比“低级”
的来得容易。
人们从小学一直到大学, 读过的书叠在一起不知有多高, 如果不是逐步用 “高
级
高
级”的来替代“低级”的,逐步忘掉一些被替代掉的旧知识,人们怎能记得住那
么多!人们从上小学以来,年年学数学,这实际上就是一个以“高级”替代“低
级
低
级”的过程,否则靠死记硬背,最后将会忘掉一切。
13
上述这些例子说明:一些“高级”的数学往往十分简单明了,更有概括性,
极易记住,而相对而言一些较为“低级”的数学往往复杂,不易记住,所以我们
第一个启示是: “高级”的数学未必难, “低级”的数学未必容易。这是“高” 、
“低”与“难” 、 “易”之间的辩证关系。但是从上述这些论述中,更令人深思的
是第二个启示:重要的是要有创新思想。 “数字符号化” 、 “引入坐标” 、 “向量空
间
向量空
间”即“线性空间” , “线性变换”即“矩阵” , “第五公设的替代” 、 “群、域”等
想法的产生,这些看似简单的想法。却是了不起的创新思想,正是由于有了这种
创新思想,才会有“数学中一步真正的进展” 。否则即使是解决“算术”难题的
能人,是做“平面几何”难题的高手,而无这种创新思想,那末难题做的再多,
也不可能引发“数学中一步真正的进展” 。当然,这种创新思想来之不易,往往
经过几百年,以至千年的积累才能形成,经过了长期的积累,走向成熟,就会有
数学大师总结与提升前人的成果,而提出这种划时代的创新思想,这就是数学的
历史。当然,一个划时代的创新思想的形成,往往是无数个各种水平的创新思想
的积累所形成的。
当然,我这样说,并不是否定做一些算术、代数、几何与三角的难题。从培
养学生学习数学的能力来看,让学生花太多时间来做太多的数学难题当然不必
要,但适当地让学生做一些数学难题还是合适的,是对学习有好处的,且对培养
创新思想也是有好处的,因为创新思想不是一天能培养出来的,是要日积月累,
从量变到质变的过程。看看历史上那些大数学家,哪一位没有做过难题?从教学
的角度,问题是在适量。至于中、小学老师,为了提高教学质量,对一些难题进
行研究、分析与探讨,那是理所当然的事;从因材施教,提高同学们学习数学的
兴趣与能力的角度,来举办一些数学活动,如“数学竞赛”等有意义的活动更是
必要的了。从数学发展的历史角度与数学教育的角度来考虑问题,终究是不一样
的。
在上述的论述中,除了上述二点启示外,还可以有以下第三点启示:
数学的历史也像一部战争史,往往是“一将功成万骨枯” !想想从“Euclid”
的 《原本》 诞生之后, 几千年来, 不知有多少数学家前赴后继地企图用其他公设、
公理及定理来证明第五公设,这些人都失败了,都默默无闻,数学史上不会记载
他们的名字, 实际上, 他们都牺牲了, 但正是由于千千万万个无名数学家的牺牲,
14
导致了 Gauss, Bolyai, Lobatchevsky 从另外的角度来处理这个问题,他们成功了,
他们成了英雄。同样自从二次、三次以及四次一元代数方程式得到根式解后,几
百年来, 也不知有多少数学家前赴后继地企图找到五次及更高次一元代数方程的
根式解,但他们都失败了,他们的牺牲,导致了 Lagrange, Abel 与 Galois从新的
角度来考察这个问题,名垂数学史。但他们的成功也是在几百年来许多默默无闻
的数学家失败的基础上获得的,这也可以说是“一将功成万骨枯” !至于几千年
来, 那些企图用无刻度的直尺与圆规来解前面提到的古希腊三大作图难题的无数
数学家们,他们更是全军覆没,全都牺牲了,这样的例子还可以举出很多。从这
些数学的历史,启示我们,我们应该如何来选择数学问题,如何来思考与处理数
学问题,才能避免尽量少的牺牲,以获得成功
我们应该如何来选择数学问题,如何来思考与处理数
学问题,才能避免尽量少的牺牲,以获得成功。
参考文献
⑴Hilbert, D, Gottinger Nachrichten, 253-297, 1900, 以及 The Bulletin of
American Mathematical Society, Vol. 8, p. 437-445, 478-479, 1902.
⑵李文林,数学史教程,高等教育出版社,施普林格出版社,2000。
⑶Euclid, The thirteen books of the Elements, Trans from text of Heiberg with
introduction and commentary by T. L. Heath, 3rds, Cambridge, 1908.
还没人赞这篇日记