跳转至

第三课:离散数学引言

Page 2 — 什么是"离散"数学

  • 离散数学(Discrete Mathematics)
  • Discrete:separate,discontinuous,分离的、不连续的
  • 研究"离散结构"的数学
  • 研究分立的对象之间所形成的关系
  • 什么是连续?无限可分
  • 庄子:一尺之棰,日取其半,万世不竭
  • 亚里士多德:物质是连续的,可以无限分割

💡 人话:离散数学研究的是像整数、图论中点和线这种"一个一个分开"的东西,而不是像实数那样"连续不断"的东西。

Page 3 — 世界的本质是离散的?

  • 德谟克利特:物质世界的本质是离散的
  • 海水表面连续但由一粒粒沙子组成
  • 水分割到最后是没法再分的"水粒"→原子(希腊语"不可分割")
  • 数学王国:从自然数到有理数,再到实数

Page 4 — 数学的起源

  • 数学源于计数(结绳法的1,2,3...)和测量(长度、面积、体积)
  • 毕达哥拉斯:万物皆数,Number Rules the Universe
  • 数学脱离观察、直觉和经验,成为纯粹思维的产物

Page 5-7 — 第一次数学危机

  • 数有了几何解释(数轴),整数和分数统称有理数
  • √2被发现既不是整数也不是分数
  • 摧毁了毕达哥拉斯学派的基础
  • 学生希帕苏斯因泄密被扔进大海
  • 欧多克斯重新定义比例解决(BC370)
  • 启示:直觉和经验不一定可靠,推理和证明才是可靠的

💡 人话:古希腊人发现√2没法用分数表示,这颠覆了"万物皆有理数"的信念。这说明数学不能靠"感觉",要靠严格的证明。

Page 8 — 古文明的际遇

  • 古希腊通过演绎推理建立欧几里德《几何原本》和亚里士多德逻辑体系
  • 其他古文明(埃及、巴比伦、中国、印度)停留在"算学"阶段

Page 9-10 — 第二次数学危机

  • 芝诺四个悖论(~BC450):
  • 反对无限可分:运动不存在、阿基里斯追不上乌龟
  • 反对有限可分:飞矢不动、游行队伍
  • 危机爆发(18世纪):微积分的基础——无穷小的问题
  • 牛顿和莱布尼兹创立微积分
  • 关键问题:无穷小究竟是什么?
  • 最终由极限论严格解决

💡 人话:微积分刚发明的时候,"无穷小"这个概念不严格——到底多小算无穷小?后来用极限严格定义才解决。

Page 14-15 — 第三次数学危机

  • 罗素悖论:把所有集合分为"以自身为元素的集合"和"不以自身为元素的集合"
  • 理发师悖论:理发师给所有不自己刮胡子的人刮胡子——他给自己刮吗?
  • 动摇了整个数学的基础
  • 解法:罗素类型论、策梅罗公理化集合论

💡 人话:朴素集合论里"所有集合的集合"会自相矛盾,就像"这句话是错的"一样。罗素的类型论和策梅罗的公理化集合论限制了这种"自我指涉"。

Page 15 — 希尔伯特的形式化思想

  • 数学建立在公理化集合论和数理逻辑两块基石之上
  • 如果能证明形式系统的一致性和完全性,数学基础就牢靠了

Page 16-17 — 哥德尔不完备性定理(1930)

  • 希尔伯特(1928)提出四个问题,希望形式化整个数学
  • 哥德尔:任何包含自然数定义的形式系统,要么不完备(不能证明所有真理),要么不一致(包含自相矛盾)
  • 霍金(2003):以"哥德尔和物理学的终结"放弃对"万有理论"的追求
  • "自我相关"是限制形式系统的幽灵
  • 彭罗斯(无限循环)楼梯、《盗梦空间》

💡 人话:哥德尔证明了数学不可能既完备又不矛盾——总有一些真的命题你没法从公理推导出来。这和"这句话是错的"这种自指悖论有关。

Page 18 — 有限与无穷

  • 人类能理解的概念和调动的资源都是有限的
  • "自我相关"是一种在有限中包含无限的概念(如递归)
  • 自省、自指(本文、笔者)、对逻辑的研究、对智能的模拟
  • 自我相关是产生思维和智能的重要基础
  • 但哥德尔指出自我相关正是限制形式系统的幽灵

Page 19-21 — 数理逻辑

  • 逻辑学:探索、阐述和确立有效推理原则的科学(亚里士多德创立)
  • 三段论:大前提+小前提→结论
  • 凡人皆有一死(Valar Morghulis)
  • 苏格拉底是人
  • ∴苏格拉底会死
  • 莱布尼茨:想创造"通用科学语言",用计算代替推理(先驱)
  • 布尔(1847):《逻辑的数学分析》,创立布尔代数
  • 弗雷格(1884):引入量词的符号
  • 数理逻辑四大分支:
  • 公理化集合论(研究无矛盾问题)
  • 证明论(研究逻辑结构和证明规律)
  • 递归论(研究可计算性,和计算机发展密切相关)
  • 模型论(研究形式系统的数学模型)
  • 本课程讲的基础部分:命题演算与谓词演算