离散数学学习笔记----命题逻辑的推理理论

这篇笔记探讨了命题逻辑推理的正确性判断,指出推理错误的条件是推出矛盾。介绍了9条推理定律,如附加律、化简律、假言推理等,并详细阐述了自然推理系统的证明方法,包括直接证明、附加前提证明法和归谬法。此外,还提到了消解证明法在证明过程中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

命题逻辑的推理理论

一些笔记:

判断推理是否正确,就是判断是否会出现1推出0的情况,如出现则推理错误,否则正确。

命题公式A1,A2,...,AkA_1,A_2,...,A_kA1,A2,...,Ak推出B的推理正确当且仅当

A1∧A2∧...,∧Ak→BA_1 \wedge A_2 \wedge...,\wedge A_k \rightarrow BA1A2...,AkB

为永真式。

判断推理是否正确的暴力方法,真值表法。

9条推理定律

附加律

A⇒(A∨B)A \Rightarrow(A \vee B)A(AB)

化简律

(A∧B)⇒A(A \wedge B) \Rightarrow A(AB)A

假言推理

(A→B)∧A⇒B(A \rightarrow B) \wedge A \Rightarrow B(AB)AB

拒取式

(A→B)∧¬B⇒¬A(A \rightarrow B) \wedge \neg B \Rightarrow \neg A(AB)¬B¬A

析取三段论

(A∨B)∧¬B⇒A(A \vee B) \wedge \neg B \Rightarrow A(AB)¬BA

假言三段论

(A→B)∧(B→C)⇒(A→C)(A \rightarrow B) \wedge(B \rightarrow C) \Rightarrow(A \rightarrow C)(AB)(BC)(AC)

等价三段论

(A↔B)∧(B↔C)⇒(A↔C)(A \leftrightarrow B) \wedge(B \leftrightarrow C) \Rightarrow(A \leftrightarrow C)(AB)(BC)(AC)

构造性二难

(A→B)∧(C→D)∧(A∨C)⇒(B∨D)(A \rightarrow B) \wedge(C \rightarrow D) \wedge(A \vee C) \Rightarrow(B \vee D)(AB)(CD)(AC)(BD)

构造性二难(特殊形式)

(A→B)∧(¬A→B)∧(A∨¬A)⇒B(A \rightarrow B) \wedge(\neg A \rightarrow B) \wedge(A \vee \neg A) \Rightarrow B(AB)(¬AB)(A¬A)B

破坏性二难

(A→B)∧(C→D)∧(¬B∨¬D)⇒(¬A∨¬C)(A \rightarrow B) \wedge(C \rightarrow D) \wedge(\neg B \vee \neg D) \Rightarrow(\neg A \vee \neg C)(AB)(CD)(¬B¬D)(¬A¬C)

推理规则

除上面9条推理定律所推出来的规则外,还有

合取引入规则:

AB∴A∧B\begin{array}{c} \boldsymbol{A} \\ \boldsymbol{B} \\ \hline \therefore A \wedge \boldsymbol{B} \end{array}ABAB

自然推理系统P

直接证明:就是通过前提加推理规则推出结论。

附加前提证明法:如结论中存在A→BA \rightarrow BAB形式,可以将A作为前提来使用。

归谬法:将结论的否定作为条件,推出矛盾式,则推理正确。

消解证明法:将公式和结论的否定化成等值的合取范式,通过消解得到空式。除准备工作外,全程只能用前提引入以及消解两条规则。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值