( 本来是写成回答的,但是发现回答无法支持 Markdown 格式 Copy,于是又发成图文了!) 问题:形式逻辑和数学逻辑有什么区别吗? (遇到感兴趣的问题,小石头总是标记一下留在草稿箱里,于是积累的问题就会越来越多。已经很长时间注意力都在图文写作上了,但最近推荐量太低,实在打击写作热情。自己想一想:反正也没啥推荐,与其写要求最高的图文,还不如这段时间准备清一清之前积累的回答!) (这个问题,从去年三月份左右小石头被邀请到现在,已经一年零三个月了,竟然没有一个人回答,估计大家不敢兴趣,但小石头觉得这是个好问题,感谢题主提问,接下来自己会认真回答的!) A. 什么是形式逻辑?逻辑学研究的对象是:可以区分正确推理和错误推理的方法和原理。那些独立于意义的、可以在形式上明确区分正确推理或错误推理的部分,就是形式逻辑,而除此之外的都是非形式逻辑。 演绎逻辑 ,例如, 大前提: 人都会死小前提: 苏格拉底是人 ────────────────结论: 苏格拉底会死 和 归纳逻辑 ,例如,
是人类的两大逻辑推理模式。 其中 演绎逻辑 可以保证 从 前提 到 结论 的 有效性,故属于 形式逻辑,而 大部分归纳逻辑则不能,故 他们不属于 形式逻辑。 形式逻辑用三大律,确保推理的有效性,
B. 什么是数学逻辑?数学逻辑并不是一种逻辑类型,而是指:数学所包含的所有逻辑的总和。具体来说,数学逻辑有,
也就是说,数学逻辑分为:数学使用的逻辑(前两者) 和 数学研究的逻辑(后者)。 数学的本质是,从公理(使用数学逻辑)推导出定理的过程。 C. 形式逻辑和数学逻辑之间的关系?演绎逻辑,分为,古典逻辑 和 现代逻辑 两个流派,数学使用后者。 现代逻辑,具有自己的逻辑语言,
同时,又分为很多子类,这些子类对逻辑语言的使用广度不同,如下图所示, 其中,(非模态的)一阶谓词逻辑(包括命题逻辑),被证明具有 可靠性 和 完全性(详见后文),所以被数学当做可靠的逻辑工具使用,也就是说,数学使用的逻辑包含 仅仅包含 现代逻辑 中的 一阶谓词逻辑。 反过来,现代逻辑 就是 以数学为工具 进行研究的,也称为 数理逻辑,所以说,现代逻辑 属于 数学研究的逻辑,也就是说,数学用了一部分可靠的 现代逻辑 为基础 研究了 整个 现代逻辑。 数学在一阶谓词逻辑的基础上,加入了 归纳逻辑 中的 完全归纳逻辑:
则,对于 自然数集合 ℕ 中的任意元素 n,P(n) 都成立。 作为新的逻辑工具来使用,这称为 数学归纳法。 数学还发展了 概率论,于是 部分 不完全归纳逻辑 ,可用概率来表达 归纳推理的 可靠性后,就变成 统计归纳法,例如, 总体S的n个样本m个样本是 P剩下的个样本不是 P────────────────S有m/n的概率是P 这样,这部分归纳逻辑就成为了有一种数学工具,被数学(特别是统计学)广泛使用。而 科学归纳法 是对 不完全归纳逻辑 的科学使用,它只能作为 数学家 在研究数学时 的方式,不能作为逻辑工具被数学使用。 D.形式逻辑系统的具体定义是什么?在一阶谓词逻辑基础上,我们用 L 表示一个逻辑系统使用的 符号的 总体,称为 一门 语言,例如:
语言 L 中的 符号是抽象的,我们需要对它具体化,例如:
这些成为 语言L的 结构。 同一个 L 语言的公式(即,命题) φ ,在 L 的不同结构中 可能 逻辑 真假不同。又设 Γ 语言 L 的公式组成的集合。对于任意 L的结构M,若 Γ中的所有公式在M中为真,则 φ 在M中一定为真,我们称 Γ 重言蕴含 φ,记为 Γ ⊨ φ。 一阶谓词逻辑的 推演系统 PF,包括:
对于 Γ 和 φ,若 存在 一组 公式序列 a₀ a₁ a₂ ... aᵣ=φ,满足 :
或
则称 φ 是 Γ 的 定理, Γ 是 公理。 E.数学系统的逻辑缺陷是什么?我们在之前已经说过,一阶谓词逻辑具有 可靠性 和 完全性,因此被数学逻辑所使用。
后者被哥德尔首先证明,称为哥德尔完全性定理。 但是,这只是 一阶谓词逻辑系统,而数学逻辑系统,又加入了 完全归纳逻辑,由前面的定义看出,这是建立在 算术系统之上的,因此,这要求 数学必须先加入 算术系统 ℕ ,这就出现了问题。 对于由 L语言 公式组成的公理系统 Γ ,
而哥德尔证明了,哥德尔第一不完全性定理:
于是,数学只能牺牲 完全性 而 让位于 一致性,但是遗憾的是, 哥德尔同时又证明了,哥德尔第二不完全性定理:
这就是数学系统的两大逻辑缺陷。 第一个缺陷告诉我们,数学永远不可能搭建一个可以证明任何命题的公理系统,哥德巴赫猜想很可能是当前数论系统的不完全实例。 第二个缺陷告诉我们,对于公理系统的 一致性,我们只能在没有发现矛盾时,被迫承认。 再回到最初,让我们看看,数学逻辑 对于 形式逻辑 的 四大律 的支持:
所以说,数学逻辑是有限的支持形式逻辑的四大律的。 虽然,完全归纳法的引入,给数学引起了不小的麻烦,但是数学确实离不开这个逻辑,所以也就只能这样了。 F. 数学逻辑有哪些演变?演变1: 数学 将 概率本身 直接 作为逻辑工具的一部分使用,开创了一个新的数学分支—— 模糊数学, 概率 可认为是 模态词 的 数学化,于是 模糊数学 可认为纳入了 模态逻辑 的数学 。 演变2: 无穷是数学中引入的一个逻辑概念,对于 无穷 有两种认识:
而 集合论 也是 实无穷 思想的体现。 演变3: 有一部分数学家,认为数学是一种构造,称为直觉主义。而,反证法:
的证明 并没有,从 Γ 构造出 φ,因此 被 直觉主义 否认。直觉主义 将 排中律 从形式逻辑中拿掉,从而 建立的 直觉逻辑。 G. 如何学习形式逻辑和数学逻辑?数理逻辑 就是用 数学的方法来研究 形式逻辑,而在 数理逻辑之前,人们使用 传统的 哲学方式来研究 形式逻辑,这称为 经典逻辑。 早期,与经典逻辑,同时出现的 还有 印度的 因明 和 中国的 名/墨辩,但时间进入 19 世纪 中叶,数理逻辑 的出现,标志着 形式逻辑 从 传统 走向 现代,而 因明 和 名辩 至今并没有 长足发展。黑格尔的辩证逻辑,虽然 和 传统逻辑有少部分重合,但它也没有进入现代化。 学习 《数理逻辑》需要很好的数学基础,这就把很多人拒之门外,为了让更多的人学习形式逻辑,逻辑学家,尽量 去除 现代形式逻辑 中 数学部分,得到了 《普通逻辑学》 比较基础 和 数学关系不大。《普通逻辑》(或《逻辑学》)是 形式逻辑的入门 教材,以经典逻辑为主要内容,包含一些数理逻辑 的初期的结论(以哲学方式来论述)。由于学习 数理逻辑 需要很好的数学基础,所有 这样编写教材的好处是,不至于把文科生拒之形式逻辑的大门外。 虽然,理科生的 形式逻辑入门教材 是 《离散数学》,其中包括 数理逻辑,但是 看看《普通逻辑》依然有好处。
当然,不管是 文科 还是 理科,要研究形式逻辑,最终都要去 啃 像《数理逻辑教程》这样,砖一样的书,因为数理逻辑是 现代形式逻辑的 唯一形式。 《数理逻辑》主要包括:《公理集合论》《证明论》《模型论》《递归论》,今年来也加入了 《范畴论》的支持。 其实,数学逻辑 也可以指 数学思维,那么就包括:逻辑推理、数字计算、结构搭建、空间想象、概念抽象、... 等 多种思维能力。这其中只有 逻辑推理 和 形式逻辑 直接相关,算是 形式逻辑 的应用,所有大家不要仅仅将眼光集中在形式逻辑上! (最后,小石头用 图对以上 回答 进行总结,希望大家能喜欢,感谢各位阅读!) 逻辑学-形式逻辑-数学逻辑 概貌 |
|