几何|数学史上的三次危机

_原题是:数学史上的三次危机
恰逢各国在AI领域的争夺 , 为维持美国的AI霸权 , 7月22日 , 美国国家AI安全委员会(NSCAI)发布了35条建议 , 其中包括创建一所经认证的大学来培训AI人才 , 以及在算法战争时代加快五角大楼在AI方面的应用 。
无理数的发现 ── 第一次数学危机
大约公元前5世纪 , 不可通约量的发现导致了毕达哥拉斯悖论 。 当时的毕达哥拉斯学派重视自然及社会中不变因素的研究 , 把几何、算术、天文、音乐称为"四艺" , 在其中追求宇宙的和谐规律性 。 他们认为:宇宙间一切事物都可归结为整数或整数之比 , 毕达哥拉斯学派的一项重大贡献是证明了勾股定理 , 但由此也发现了一些直角三角形的斜边不能表示成整数或整数之比(不可通约)的情形 , 如直角边长均为1的直角三角形就是如此 。 这一悖论直接触犯了毕氏学派的根本信条 , 导致了当时认识上的"危机" , 从而产生了第一次数学危机 。
最后 , 到了公元前370年 , 这场危机被毕氏学派的欧多克斯通过在几何学中引进不可通约量概念而得到解决 。 他的处理不可通约量的方法 , 出现在欧几里得《原本》第5卷中 。 两个几何线段 , 如果存在一个第三线段能同时量尽它们 , 就称这两个线段是可通约的 , 否则称为不可通约的 。 正方形的一边与对角线 , 就不存在能同时量尽它们的第三线段 , 因此它们是不可通约的 。 很显然 , 只要承认不可通约量的存在使几何量不再受整数的限制 , 所谓的数学危机也就不复存在了 。 欧多克斯和狄德金于1872年给出的无理数的解释与现代解释基本一致 。 今天中学几何课本中对相似三角形的处理 , 仍然反映出由不可通约量而带来的某些困难和微妙之处 。 第一次数学危机对古希腊的数学观点有极大冲击 。 这表明 , 几何学的某些真理与算术无关 , 几何量不能完全由整数及其比来表示 , 反之却可以由几何量来表示出来 , 整数的权威地位开始动摇 , 而几何学的身份升高了 。 危机也表明 , 直觉和经验不一定靠得住 , 推理证明才是可靠的 , 从此希腊人开始重视演译推理 , 并由此建立了几何公理体系 , 这不能不说是数学思想上的一次巨大革命!
第一次数学危机表明 , 当时希腊的数学已经发展到这样的阶段:
1. 数学已由经验科学变为演绎科学;
2. 把证明引入了数学;
3. 演绎的思考首先出现在几何中 , 而不是在代数中 , 使几何具有更加重要的地位 。 这种状态已知保持到笛卡儿解析几何的诞生 。
中国、埃及、巴比伦、印度等国的数学没有经历这样的危机 , 因而一直停留在实验科学 。 即算术阶段 。 希腊则走上了完全不同的道路 , 形成了欧几里得的《几何原本》与亚里斯多得的逻辑体系 ,而成为现代科学的始祖 。
在当时的所有民族中为什么只有希腊人认为几何事实必须通过合乎逻辑的论证而不能通过实验来建立?这个原因被称为希腊的奥秘 。
大约在公元前370年才华横溢的希腊数学家欧多科索斯以及柏拉图和毕达哥拉斯的学生阿契塔给出两个比相等的定义 , 从而巧妙地消除了这一逻辑上的丑陋.他们给出的定义与所涉及的量是否可公度无关 。 其实这也是自然的 , 因为两个线段的比本来与第三个线段无关 。 当然从理论上彻底克服这一危机还有待于现代实数理论的建立 。 在实数理论中 , 无理数可以定义为有理数的极限 , 这样又恢复了毕达哥拉斯的“万物皆依赖于整数”的思想 。
无穷小是零吗?── 第二次数学危机
18世纪 , 微分法和积分法在生产和实践上都有了广泛而成功的应用 , 大部分数学家对这一理论的可靠性是毫不怀疑的 。
1734年 , 英国哲学家、大主教贝克莱发表《分析学家或者向一个不信正教数学家的进言》 , 矛头指向微积分的基础--无穷小的问题 , 提出了所谓贝克莱悖论 。 他指出:"牛顿在求xn的导数时 , 采取了先给x以增量0 , 应用二项式(x+0)n , 从中减去xn以求得增量 , 并除以0以求出xn的增量与x的增量之比 , 然后又让0消逝 , 这样得出增量的最终比 。 这里牛顿做了违反矛盾律的手续──先设x有增量 , 又令增量为零 , 也即假设x没有增量 。 "他认为无穷小dx既等于零又不等于零 , 召之即来 , 挥之即去 , 这是荒谬 , "dx为逝去量的灵魂" 。 无穷小量究竟是不是零?无穷小及其分析是否合理?由此而引起了数学界甚至哲学界长达一个半世纪的争论 。 导致了数学史上的第二次数学危机 。
18世纪的数学思想的确是不严密的 , 直观的强调形式的计算而不管基础的可靠 。 其中特别是:没有清楚的无穷小概念 , 从而导数、微分、积分等概念也不清楚 , 无穷大概念不清楚 , 以及发散级数求和的任意性 , 符号的不严格使用 , 不考虑连续就进行微分 , 不考虑导数及积分的存在性以及函数可否展成幂级数等等 。
直到19世纪20年代 , 一些数学家才比较关注于微积分的严格基础 。 从波尔查诺、阿贝尔、柯西、狄里赫利等人的工作开始 , 到威尔斯特拉斯、戴德金和康托的工作结束 , 中间经历了半个多世纪 , 基本上解决了矛盾 , 为数学分析奠定了严格的基础 。
第一个为补救第二次数学危机提出真正有见地的意见的是达朗贝尔 。 他在1754年指出 , 必须用可靠的理论去代替当时使用的粗糙的极限理论 。 但是他本人未能提供这样的理论 。 最早使微积分严谨化的拉格朗日 。 为了避免使用无穷小推断和当时还不明确的极限概念 , 拉格朗日曾试图把整个微积分建立在泰勒式的基础上 。 但是 , 这样一来 , 考虑的函数范围太窄了 , 而且不用极限概念也无法讨论无穷级数的收敛问题 。 所以 , 拉格朗日的以幂级数为工具的代数方法也未能解决微积分的奠基问题 。
到了十九世纪 , 出现了一批杰出的数学家 , 他们积极地为微积分学的奠基工作而努力 。 首先要提到的是捷克的哲学家和数学家波尔查诺 。 他开始将严格的论证引入导数学分析重 。 1816年他在二项展开公式的证明中 , 明确地提出了级数收敛的概念 。 同时对极限、连续、变量有了较深入的理解 。 特别是他曾写出《无穷的悖论》一书 , 书中包含许多真知灼见 。 可惜 , 在他去世两年后该书才得以出版 。
分析学的奠基人 , 公认为法国多产的数学家柯西 。 柯西在数学分析和置换群理论方面做了开拓性的工作 , 是最伟大的近代数学家之一 。 他在1821年——1823年间出版的《分析教程》和《无穷小计算讲义》是数学史上划时代的著作 。 在那里他给出了数学分析一系列基础概念的精确定义 , 例如 , 他给出了精确的极限定义 , 然后用极限定义连续性、导数、微分、定积分、无穷级数的收敛性 。 这些定义基本上就是我们今天微积分课本中使用的定义 , 不过现在写得的更加严格一点 。 柯西详细而有系统地发展了极限理论 。 柯西认为把无穷小量作为确定的量 , 即使是零 , 都说不过去 , 它会与极限的定义发生矛盾 。 无穷小量应该是要怎样小就怎样小的量 , 因此本质上它是变量 , 而且是以零为极限的量 , 至此柯西澄清了前人的无穷小的概念 , 另外Weistrass创立了 极限理论 , 加上实数理论 , 集合论的建立 , 从而把无穷小量从形而上学的束缚中解放出来 , 第二次数学危机基本解决 。
悖论的产生 --- 第三次数学危机
数学史上的第三次危机 , 是由1897年的突然冲击而出现的 , 到现在 , 从整体来看 , 还没有解决到令人满意的程度 。 这次危机是由于在康托的一般集合理论的边缘发现悖论造成的 。 由于集合概念已经渗透到众多的数学分支 , 并且实际上集合论成了数学的基础 , 因此集合论中悖论的发现自然地引起了对数学的整个基本结构的有效性的怀疑 。
1897年 , 福尔蒂揭示了集合论中的第一个悖论 。 两年后 , 康托发现了很相似的悖论 。 1902年 , 罗素又发现了一个悖论 , 它除了涉及集合概念本身外不涉及别的概念 。 罗素悖论曾被以多种形式通俗化 。 其中最著名的是罗素于1919年给出的 , 它涉及到某村理发师的困境 。 理发师宣布了这样一条原则:他给所有不给自己刮脸的人刮脸 , 并且 , 只给村里这样的人刮脸 。 当人们试图回答下列疑问时 , 就认识到了这种情况的悖论性质:"理发师是否自己给自己刮脸?"如果他不给自己刮脸 , 那么他按原则就该为自己刮脸;如果他给自己刮脸 , 那么他就不符合他的原则 。 还有大家熟悉的“说谎者悖论” , 其大体内容是:一个克里特人说:“所有克里特人说的每一句话都是谎话 。 ”试问这句话是真还是假?从数学上来说 , 这就是罗素悖论的一个具体例子 。
罗素悖论的产生震撼了整个数学界 , 号称天衣无缝 , 绝对正确的数学出现了自相矛盾 。 无怪乎弗雷格在收到罗素的信之后 , 在他刚要出版的《算术的基本法则》第2卷末尾写道:"一位科学家不会碰到比这更难堪的事情了 , 即在工作完成之时 , 它的基础垮掉了 , 当本书等待印出的时候 , 罗素先生的一封信把我置于这种境地" 。 于是终结了近12年的刻苦钻研 。
在描述罗素悖论之前 , 我们注意下面的事实:一个集合或者它本身的成员 , 或者不是它本身的成员 。
例如 , 抽象概念的集合本身是抽象概念 , 但是 , 所有人的集合不是一个人;所有集合的集合本身是一个集合 , 但是 , 所有星的集合不是一个星 。
罗素在该悖论中所定义的集合R , 被几乎所有集合论研究者都认为是在朴素集合论中可以合法存在的集合 。 事实虽是这样但原因却又是什么呢?这是由于R是集合 , 若R含有自身作为元素 , 就有R R , 那么从集合的角度就有R R 。 一个集合真包含它自己 , 这样的集合显然是不存在的 。 因为既要R有异于R的元素 , 又要R与R是相同的 , 这显然是不可能的 。 因此 , 任何集合都必须遵循R R的基本原则 ,否则就是不合法的集合 。 这样看来 , 罗素悖论中所定义的一切R R的集合 , 就应该是一切合法集合的集合 , 也就是所有集合的集合 , 这就是同类事物包含所有的同类事物 , 必会引出最大的这类事物 。 归根结底 , R也就是包含一切集合的“最大的集合”了 。 因此可以明确了 , 实质上 , 罗素悖论就是一个以否定形式陈述的最大集合悖论 。
从此 , 数学家们就开始为这场危机寻找解决的办法 , 其中之一是把集合论建立在一组公理之上 , 以回避悖论 。 首先进行这个工作的是德国数学家策梅罗 , 他提出七条公理 , 建立了一种不会产生悖论的集合论 , 又经过德国的另一位数学家弗芝克尔的改进 , 形成了一个无矛盾的集合论公理系统(即所谓ZF公理系统) , 这场数学危机到此缓和下来 。 现在 , 我们通过离散数学的学习 , 知道集合论主要分为Cantor集合论和Axiomatic集合论 , 集合是先定义了全集I , 空集, 在经过一系列一元和二元运算而得来的 。 而在七条公理上建立起来的集合论系统避开了罗素悖论 , 使现代数学得以发展 。
承认无穷集合 , 承认无穷基数 , 就好像一切灾难都出来了 , 这就是第三次数学危机的实质 。 尽管悖论可以消除 , 矛盾可以解决 , 然而数学的确定性却在一步一步地丧失 。 现代公理集合论的大堆公理 , 简直难说孰真孰假 , 可是又不能把它们都消除掉 , 它们跟整个数学是血肉相连的 。 所以 , 第三次危机表面上解决了 , 实质上更深刻地以其它形式延续着 。
编辑 ∑Gemini
【几何|数学史上的三次危机】来源:算法与数学之美


    推荐阅读