离散数学-命题逻辑学习笔记-5

/***********************************************MATH******************************************************/

休息了几日,紧跟上次的内容进行更新,跟上跟上!

忘记了上次内容可以跳转:离散数学-命题逻辑学习笔记-4-优快云博客


目录

命题逻辑的推理理论

判断结论有效的方法

真值表法

等值演算法

主析取范式法

构造证明法

推理定理

由此得出的 8个推理规则

如何使用构造证明法呢?

 尤其是P1∧P2∧…∧Pn →(P → Q)形式命题的证明。

反证法(归谬法)

形式系统


命题逻辑的推理理论

判断结论有效的方法

真值表法

顾名思义,在判断一个结论是否有效的时候,先把命题公式的真值表列出来

然后满足下列要求即可判断结论有效:

(1)对所有G1, G2, …, Gn都具有真值T的行(表示前 提为真的行),如果在每个这样的行中,H也具有 真值T,则H是G1, G2, …, Gn的逻辑结果;

(2)对所有H具有真值为F的行(表示结论为假的行), 如果在每一个这样的行中, G1, G2, …, Gn中至少 有一个公式的真值为F(前提也为假)。则H是G1, G2, …, Gn的逻辑结果。

不懂?上例题!

判断下列H是否为前提G1,G2的逻辑结果。

(1) H:Q; G1:P,G2:P→Q;

我们需要看在所有G1和G2都为真的情况下,H是否也为真。

最终答案

是的,H 是 G1 和 G2 的逻辑结果。 从 G1: P 和 G2: P → Q 可以有效地推出 H: Q。

不难吧


等值演算法

直接用等值演算来判断推理的形式结构是否是重言式。

上例题进行讲解

例:下午马芳或去看电影或去游泳。她没去看 电影。所以,她去游泳了。

p:马芳下午去看电影。

q:马芳下午去游泳。

我们需要判断的是:(p∨q)∧¬p→q  是否为重言式。

当然我们可以用真值表很快得出结果,但是我们不!挑战一下等值演算法

将蕴含转化为或:
(p∨q)∧¬p→q≡¬((p∨q)∧¬p)∨q

使用德摩根律展开:
¬((p∨q)∧¬p)∨q≡¬(p∨q)∨¬¬p∨q≡¬(p∨q)∨p∨q
再次使用德摩根律:
¬(p∨q)≡¬p∧¬q

所以:
(¬p∧¬q)∨p∨q

使用分配律:
(¬p∧¬q)∨p∨q≡(¬p∨p∨q)∧(¬q∨p∨q)

不难得出(p∨q)∧¬p→q≡T

主析取范式法

将推理的形式结构转化为主析取范式,但仍判断其 是否为重言式。

上例题!

若下午气温超过30℃,则王小燕必去游 泳。若她去游泳,她就不去看电影了。所以,若 王小燕没去看电影,下午气温超过了30 ℃。

(p→q)∧(q→¬r)→(¬r→p)

就是证明上述为永真式,其实不难证明,真值表或者等值演算都可

聪明的你是不是发现:哎呀~什么啊,推理的内容不还是和前面一样,连方法都是前面的~有什么新的东西吗?有!有的~

构造证明法

构造证明法是依据一些公认的推理规则,从前提出 发,推导结论,它可以看作公式的序列,其中每个 公式都是按照事先规定的规则得到的,且可将所用 的规则在公式后写明,该系列最后一个公式是所要 证明的结论。

(1)推理规则: ①前提引入规则:在推理的任何步骤上都可以引入 前提; ②结论引入规则:在推理的任何步骤上所得到的结 论都可以做为后续证明的前提; ③置换规则:在推理的任何步骤上,命题公式的子 公式都可以用与之等价的公式置换,得到公式序 列中又一个公式。


上面一大串是不是感觉不说人话,那么直接粗暴一点,记住定理-记住结论-做题认识


推理定理

1.A=>(A∨B) 附加律

2. A∧B=>A 化简律

3. (A→B) ∧A =>B 假言真理

4. (A→B) ∧¬B =>¬A 拒取式

5. (A˅B) ∧¬B =>A 析取三段论

6. (A→B) ∧(B→C) =>A→C 假言三段论

7. (A↔B) ∧(B↔C) =>A↔C 等价三段论

8. (A→B)∧(C→D)∧(A∨C) =>(B∨D) 构造性二难

(A→B)∧(¬A→B)∧(A∨¬A) =>B 构造性二难(特殊形式)

9. (A→B)∧(C→D)∧(¬B∨¬D) =>(¬A∨¬C)破坏性二难

由此得出的 8个推理规则

附加规则:A╞ (A∨B)

解释:如果 A 为真,那么 A∨B(A或 B)也为真。

化简规则:(A∧B)╞ A 

解释:如果 A∧B(A 且 B)为真,那么 A 一定为真

假言推理规则:(A→B) ,A╞ B

拒取式规则:(A→B), ¬B╞ ¬A

假言三段论规则:(A→B),(B→C)╞ (A→C)

析取三段论规则:(A ˅ B), ¬B╞ A

构造性二难规则:(A→B),(C→D),(A∨C) ╞ (B∨D)

破坏性二难规则:(A→B),(C→D),(¬B∨¬D) ╞ (¬A∨¬C)

合取引入规则:A,B╞ (A∧B)

如何使用构造证明法呢?

构造下列推理的证明: 前提:p ∨q,p →¬r,s →t, ¬s →r, ¬t 结论:q

第一步:从 ¬t 和 s→t推出 ¬s

第二步:从 ¬s 和 ¬s→r 推出 r

第三步:从 r 和 p→¬r 推出 ¬p

第四步:从 ¬p 和 p∨q 推出 q

因此q 为真

 尤其是P1∧P2∧…∧Pn →(P → Q)形式命题的证明。

若P1, P2, …, Pn, P╞ Q,则P1, P2, …, Pn╞ P→Q

如果A参加球赛,则B或C也将参加球赛。 如果B参加球赛,则A不参加球赛。如果D参加球 赛,则C不参加球赛。所以,A若参加球赛,则D 不参加球赛。

可以的看到,这里本应该推出结论A→¬D但是可以将A作为前提条件进行推理

反证法(归谬法)

设G1, G2, …, Gn是一组命题公式,P1, P2, …, Pn是出现在G1, G2, …, Gn中的一切命题变 元,I是它的任意解释,若有解释I使 G1∧G2∧…∧Gn取值为“真” ,则称公式G1, G2, …, Gn是一致的(Consistency)。如对任意的解 释I,都有G1∧G2∧…∧Gn取值为“假” ,则称 公式G1, G2, …, Gn是不一致的(Inconsistency),或 者说G1∧G2∧…∧Gn是一个矛盾式。


定义很多,但其实我们都曾经用过反证法


定理:设命题公式集合{G1, G2, …, Gn}是一 致的,于是从前提集合{G1, G2, …, Gn}出发可以 逻辑地推出公式H的充要条件是从前提集合{G1, G2, …, Gn, ¬H}出发,可以逻辑推出一个矛盾式来。

例题:

证明:p →(q ∨r)╞ (p →q) ∨(p →r)

1、假设 ¬(p→q)∨(p→r)

2、由德摩根律:

¬(p→q)∧¬(p→r)

3、因为 

p→q≡¬p∨q,所以:

¬(¬p∨q)≡p∧¬q

¬(¬p∨r)≡p∧¬r

因此:

(p∧¬q)∧(p∧¬r)≡p∧¬q∧¬r

从前提p→(q∨r) 和 p 为真,得 q∨r 为真。

但 ¬q∧¬r 为真,即 q∨r 为假,矛盾。

形式系统

永真式是命题逻辑推理中一个非常基本的重要概念, 为了系统研究它们,就需要把所有的永真式包括 在一个系统内,作为一个整体来研究,这样的系 统应当是一个形式系统,也只有形式系统,才能 进行充分的研究,从而掌握全部规律。

在形式系统中,用符号语言来表达原始概念和用于 推演的逻辑规则,决定一切的是符号串和符号串 之间的关系,合法符号串的识别,系统内的推演 都可以根据合法符号串而形成规则和推理规则(符 号串之间的关系)机械的完成;只有这样的系统, 才是本质上能做符号变换的计算机可以接受的。


形式系统一般有以下几个部分组成

(1) 字母表:由不加定义而采用的符号组成,字母表 指此形式系统可以使用的符号;

(2) 字母表上符号串的一个子集Form:Form中的元 素称为公式,Form指此形式系统可以使用的符号 串;

(3) Form的一个子集是Axiom: Axiom中的元素称 为公理, Axiom指此形式系统一开始便接受而不 加证明的定理;

(4) 推理规则系Rule:Rule中的元素称为推理规则, Rule规定了公式间的转换关系。


对于一个形式系统,Axiom和Rule均可以为空,当 两者皆为空时,系统仅仅为一个语句生成系统, 在数理逻辑中,如果Axiom非空,则称为公理系统, 若Axiom为空,则称为自然推理系统。 • 对于一个具体的实际系统,用形式系统来描述, 有两个具体的问题必须解决:

(1) 可靠性问题:形式系统中正确推理出来的公式, 定理在所讨论的具体实际系统中是否为永真; (2) 完备性问题:具体实际系统中的永真的语句是否 均为形式系统内的定理。

/***********************************************END********************************************************/

完结撒花!第一章终于通关了,很厉害了!

如果对你有所帮助的话,请留下你的大拇指和收藏吧


对了,如果想了解更多相关内容,可以:

  1. 查看我的往期文章离散数学-命题逻辑学习笔记-4-优快云博客-----离散数学-命题逻辑学习笔记-3-优快云博客----------离散数学-命题逻辑学习笔记-3-优快云博客
  2. 在评论区留下你的想法
  3. 分享给更多需要的朋友

期待下次还能继续为你带来有价值的内容!我们下期再见~

 /**************************************            LOVE YOU     *********************************************/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值