人被杀就会死:实质蕴含与空集唯一的证明
字数
856 字
阅读时间
4 分钟
参考文献[1][2][3][4][5][6][7]
集合论基础:公理、证明与逻辑
1. 外延公理 (Axiom of Extensionality)
两个集合相等,当且仅当它们含有完全相同的元素。集合完全由其元素决定,除此之外没有其他内在属性(如“标签”或“顺序”)。
2. 空集公理与空集唯一定理
空集公理 (Axiom of Empty Set)
存在一个不包含任何元素的集合。
空集唯一定理
证明:
- 假设存在两个空集,记作
和 。 - 根据空集的定义,对于任意
,有: - 现在,考虑命题“
”。由于前提 恒假(根据空集定义),根据实质蕴含的真值表(见附录),该条件命题恒为真。 - 同理,命题“
”也恒为真。 - 因此,我们得到:
。 - 根据外延公理,由
可推出 。
结论:任意两个空集都相等,因此空集是唯一的。我们使用一个特定的符号来表示这个唯一的集合:
注:空集唯一定理证明的关键是逻辑实质蕴含。
附录:逻辑联结词 - 实质蕴含
定义
实质蕴含 (Material Implication),记作
真值表
| 真 | 真 | 真 |
| 真 | 假 | 假 |
| 假 | 真 | 真 |
| 假 | 假 | 真 |
说明与示例
- 第一行:
真, 真 → 为真。 - 示例:“如果下雨,地面会湿。” 下雨了,地面也确实湿了,陈述为真。
- 第二行:
真, 假 → 为假。 - 示例:“如果下雨,地面会湿。” 下雨了,但地面是干的(例如有遮挡),陈述为假。
- 第三、四行:
假 → 恒为真。 - 示例:“如果下雨,地面会湿。” 实际上没有下雨。此时,无论地面是否湿了,这个“如果…那么…”的陈述都没有被违反,因此在逻辑上被视为真。这常被称为“空真”(vacuously true)。
人被杀,就会死。这也是一个很好的例子。”实际上没有人被杀。此时,无论人是否死了,这个“如果…那么…”的陈述都没有被违反,此乃 vacuously true。
重要启示
实质蕴含允许 “前提为假时,整个条件句恒为真”。这一特性在数学证明中非常有用,但也引发了关于其是否完全符合自然语言中“如果…那么…”含义的哲学讨论,即所谓的 “[[蕴含怪论]]”。