命题逻辑的5个对称性

命题逻辑的5个对称性

命题逻辑的5个对称性

摘要:
在这节课中,我们将探讨双重否定、假设三段论、蕴涵的逆否命题、推理定理以及连结词的定义如何结合形成命题逻辑的对称性。通过清晰简单的演示,你将学会掌握等价性,并将其应用于你自己的逻辑挑战中。

本课讨论的对称性包括:\downarrow-对称性,\vee-对称性,\wedge-对称性,\leftrightarrow-对称性和\veebar-对称性。此外,还强调了证明之间的相互作用,以及每个证明如何依赖于前一个证明来简化未来的推理。这节课不仅能让你深入了解命题逻辑,还能教你如何利用先前的证明来优化学习过程。

学习目标
在本课结束时,学生将能够

  1. 记住命题逻辑的基本概念,如假设三段论和双重否定。
  2. 识别命题逻辑的5个对称性。
  3. 理解对称性等价证明的过程。
  4. 应用假设、推理定理及其逆命题于证明中。
  5. 关联连结词的定义与对称性。
  6. 重视一次性完成证明并在未来的证明中重复使用的重要性。
  7. 发展进行逻辑证明的分析和批判技能。

内容目录
\vee – 对称性
\downarrow – 对称性
\wedge – 对称性
\leftrightarrow – 对称性
\veebar – 对称性
最后的观察


假设三段论、双重否定和蕴涵的逆否命题、推理定理以及连结词定义的直接结果是我们将要审查的命题逻辑的5个对称性。

(\alpha \downarrow \beta) \dashv\vdash (\beta\downarrow \alpha)\downarrow-对称性
(\alpha \vee \beta) \dashv\vdash (\beta\vee \alpha)\vee-对称性
(\alpha \wedge \beta) \dashv\vdash (\beta\wedge \alpha)\wedge-对称性
(\alpha \leftrightarrow \beta) \dashv\vdash (\beta\leftrightarrow \alpha)\leftrightarrow-对称性
(\alpha \veebar \beta) \dashv\vdash (\beta\veebar\alpha)\veebar-对称性

这些等价证明并非完全直观,但与我们之前看到的一些证明不同,它们相对简单。以下显示了每个证明的单向演示;逆向证明几乎相同,读者可以练习逆向证明。

\vee-对称性

查看

(1)\{(\alpha \vee \beta)\}\vdash (\alpha \vee\beta); 前提
(2)\{(\alpha \vee \beta)\}\vdash (\neg \alpha \rightarrow \beta); 因为 (\alpha \vee \beta) := (\neg \alpha \rightarrow \beta)
(3)\{(\alpha \vee \beta)\}\vdash (\neg \beta \rightarrow \alpha); CPI(2)
(4)\boxed{\{(\alpha \vee \beta)\}\vdash ( \beta \vee \alpha)}; 因为 ( \beta \vee \alpha) := (\neg\beta\rightarrow\alpha)

逆向推理只需很少的变动,假设从 \{(\beta\vee\alpha)\}\vdash (\beta\vee\alpha)

\downarrow-对称性

查看

(1)\{\neg(\alpha \downarrow \beta)\}\vdash \neg(\alpha \downarrow \beta) ; 前提
(2) \{\neg(\alpha \downarrow \beta)\}\vdash (\alpha \vee \beta) ; 从 (1) 因为 (\alpha\vee\beta) := \neg(\alpha \downarrow \beta)
(3) \{\neg(\alpha \downarrow \beta)\}\vdash (\beta \vee \alpha) ; \vee-对称性
(4) \vdash (\neg(\alpha \downarrow \beta) \rightarrow (\beta \vee \alpha)) ; TD(3)
(5) \vdash (\neg(\beta \vee \alpha) \rightarrow (\alpha \downarrow \beta)) ; CPI(4)
(6) \vdash ((\beta \downarrow \alpha) \rightarrow (\alpha \downarrow \beta)) ; 从 (5) 因为 (\beta\vee\alpha) := \neg(\beta \downarrow \alpha)
(7)\boxed{\{(\beta \downarrow \alpha) \} \vdash (\alpha \downarrow \beta)}; RTD(6)

最终,逆向推理从 \{\neg(\beta\downarrow\alpha)\}\vdash \neg(\beta\downarrow\alpha)的假设开始获得相反方向的推理

\wedge-对称性

查看

(1)\{(\alpha \wedge \beta)\} \vdash (\alpha \wedge \beta); 前提
(2)\{(\alpha \wedge \beta)\} \vdash (\neg\alpha \downarrow \neg\beta); 从 (1) 因为 (\alpha \wedge \beta) := (\neg\alpha \downarrow \neg\beta)
(3)\{(\alpha \wedge \beta)\} \vdash (\neg\beta \downarrow \neg\alpha); \downarrow-对称性 (2)
(4)\boxed{\{(\alpha \wedge \beta)\} \vdash ( \beta \wedge \alpha)}; 从 (3) 因为 (\beta \wedge \alpha) := (\neg\beta \downarrow \neg\alpha)

与前一个一样,逆向推理从 \{( \beta \wedge \alpha)\}\vdash ( \beta \wedge \alpha)的假设开始获得相反方向的推理

\leftrightarrow-对称性

查看

(1)\{(\alpha \leftrightarrow \beta)\} \vdash (\alpha \leftrightarrow \beta); 前提
(2)\{(\alpha \leftrightarrow \beta)\} \vdash ((\alpha \rightarrow \beta) \wedge (\alpha \rightarrow \beta)); 从 (1) 因为 (\alpha \leftrightarrow \beta) := ((\alpha \rightarrow \beta) \wedge (\beta \rightarrow \alpha))
(3)\{(\alpha \leftrightarrow \beta)\} \vdash ((\beta \rightarrow \alpha) \wedge (\alpha \rightarrow \beta) ); \wedge-对称性(2)
(4)\boxed{\{(\alpha \leftrightarrow \beta)\} \vdash (\beta \leftrightarrow \alpha)}; 从 (3) 因为 (\beta \leftrightarrow \alpha) := ((\beta \rightarrow \alpha) \wedge (\alpha \rightarrow \beta))

与前一个一样,但假设从 \{( \beta \leftrightarrow \alpha)\}\vdash ( \beta\leftrightarrow \alpha)

\veebar-对称性

查看

(1)\{(\alpha \leftrightarrow \beta)\} \vdash (\alpha \leftrightarrow \beta) ; 前提
(2)\{(\alpha \leftrightarrow \beta)\} \vdash ( \beta \leftrightarrow \alpha) ; \leftrightarrow-对称性(1)
(3) \vdash ((\alpha \leftrightarrow \beta) \rightarrow ( \beta \leftrightarrow \alpha)) ; TD(2)
(4) \vdash (\neg ( \beta \leftrightarrow \alpha) \rightarrow \neg (\alpha \leftrightarrow \beta)) ; CPI(3)
(5)\{\neg ( \beta \leftrightarrow \alpha)\} \vdash \neg (\alpha \leftrightarrow \beta) ; RTD(4)
(6)\boxed{\{ ( \beta \veebar \alpha)\} \vdash (\alpha \veebar \beta)} ; 从 (5) 因为 ( \beta \veebar \alpha) := \neg\beta \leftrightarrow \alpha)(\alpha \veebar \beta) := \neg (\alpha \leftrightarrow \beta)

如同所有其他情况一样,证明假设从 \{(\beta \leftrightarrow \alpha)\} \vdash (\beta \leftrightarrow \alpha) 以获得相反方向的推理。

最后的观察

读者应注意的一个方面是选择证明这5个命题逻辑对称性的顺序。注意每个证明的选择方式使其利用之前完成的一些证明。这反映了进行证明时应遵循的方法:证明只进行一次(且仅一次!);在那之后,你的目标应集中在使用先前的证明来简化未来的推理。

Views: 0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注