用户: 不萌/数理逻辑/命题逻辑
其实命题逻辑一上来应该讨论一些哲学问题, 但做数学的人对于这些一般来说不太感兴趣, 所以我们就直接忽略掉 “为什么” 这些符号都是这么些意思, 而直接使用这些符号, 再去说这些逻辑符号满足这些性质, 从而搭建起命题逻辑的地基. (相较于哲学可能会更加追问比如说 “为什么蕴涵这一连词是这么定义的” 等等问题)
命题逻辑一上来都是给一套语言, 我们所关注的是这套语言能不能系统地 (独立于个人意志), 规定合理地 (规定对错), 以及在前提的合理性和结论的合理性之间有效 (简洁而准确), 完备地保持一致性和可靠性.
在这一部分乃至整个逻辑学中, 十分重要的内容是区分与研究形式语言在 语义和 句法上的差异性与联系.
1命题逻辑语言
语言是一串符号满足一些条件的排列, 那么命题逻辑语言的符号集如下:
定义 1.1 (命题逻辑语言的符号集).
• | 逻辑符号: ; 其中除了 () 以外的逻辑符号也称为命题连接词, 也简称连词 |
• | 命题符号: 对于每一个自然数 , 有一个命题符号 . |
注 1.2.
• | 其实从我们日常生活中的推理来说, 符合直觉的常用连词除了 (非, 表示否定), (蕴涵) 以外, 还有 (等价, 同) (合取, 与) (析取, 或). 这里只写这两个是因为这两个都符合直觉, 而且用它们就能够充分表示所有的命题逻辑语句 (等值意义下). |
• | 这也说明了其实这样的符号选取不是唯一的, 不过都差异不大. |
命题逻辑的符号集合记作 :
于是我们可以记 是 上所有有限长度符号串的集合, 并可以由此唯一定义每一个符号串的长度. 我们在这一部分会将一个长为 的符号串 记作我们还可以在 上定义连接的运算 ,这是满足结合律并且不满足交换律的运算.
定义 1.3 (命题语言与命题表达式). 的一个子集 是一个准语言当且仅当满足以下条件:
(a) | 所有的命题符号都是一个合法句子, 即 |
(b) | 对于一个合法句子取非是合法操作, 即如果 , 那么 |
(c) | 将两个合法句子用蕴涵相连是合法操作, 即如果 , 那么 . |
我们定义命题语言 是最小的准语言, 即对于任意一个准语言 都包含 , 以后会称其中的元素为命题表达式.
注 1.4.
• | 这一部分我们制定了一些语法规则, 告诉我们哪些说的话是有意义的, 哪些只是嗷呜乱叫. |
• | 虽然上面说得奇形怪状的, 但简而言之就是在 合法的情况下 也是合法的句子, 之所以这样写是因为我们希望写成集合里面的操作. |
• | 在此前我们说以后可能会用到的其它符号, 在后续会定义它们的用法, 其实就是将 改成其它几个符号, 不过在语言定义的初期, 我们先不这么做. |
定理 1.5. 命题语言 是所有准语言的交.
定义 1.6 (可读性). 假设 , 那么以下三个条件必恰居其一:
(a) | ; |
(b) | 且 ; |
(c) | 且 . |
定理 1.7 (唯一可读性). 假设 , 那么以下三个条件必恰居其一:
(a) | 且 唯一确定; |
(b) | 且 是唯一确定的; |
(c) | 且 都是唯一确定的. |
证明. 根据可读性引理1.6, 只要证明唯一性, 而唯一性由以下的引理给出.
引理 1.8. 若 , 那么没有 的真前缀会在 中.
当 长度为 1 时, 不存在真前缀.
当 长度为 时, 假设每个长度小于 的表达式都已满足结论. 根据可读性引理1.6, 是 或者 .
第一种情况: 是 时, 我们认识到如果存在一个真前缀 是表达式, 一定以 开头. 继续对 使用可读性引理: 不能是命题符号; 如果是 , 就意味着 以 开头, 但是它应该以 开头或者是命题表达式, 矛盾; 如果是 , 这也就意味着 是 的真前缀语句, 矛盾!
2逻辑赋值
这一部分我们来考虑命题逻辑的语义内容, 就是要确定命题表达式的真假: 什么时候 中的表达式有什么样的真假赋值?
定义 2.1 (真假赋值). 一个 的真假赋值 是一个从命题符号集合 到真假值集合 的一个映射.
定义 2.2 (两个连词的赋值规则).
(1) | 定义 如下: |
(2) | 定义 如下: |
定理 2.3 (唯一扩张定理). 对于每一个关于 的赋值 , 都可以唯一扩张为 到 的映射 :
1. | ; |
2. | ; |
3. | . |
定理 2.4 (局部确定性). 设 是一个命题表达式. 再设 和 是两个关于 的赋值, 且对于在 中出现的每一个命题符号, 两个赋值的取值都是一致的. 那么两个赋值的扩张在这个命题表达式上的取值也相等.
以上的定义与定理几乎都是符合直觉的, 可能不符合直觉的只有 的赋值规则, 当前提为假时整个命题表达式为真. 事实上, 这一情况也符合数学直觉, 随意看一些例子: "", 这个式子从直觉上来说就很对, 那么当 它都当然是对的.