03第三章命题逻辑的推理理论

合集下载

离散数学课件03命题逻辑的推理理论

离散数学课件03命题逻辑的推理理论

((┐p∧┐q)∨p) ∨ q
((┐p∨p )∧(┐q∨p)) ∨ q
(┐q∨p) ∨ q 1
精选课件ppt
由定理 3.1可知, 推理正确。
15
推理定律--重言蕴含式
(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) (AB) ∧ (BC) (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选)课件pp(t ┐A∨┐C) 破坏性二难16
只要不出现(3)中的情况,推理就是正确的,因而判断 推理是否正确,就是判断是否会出现(3)中的情况。
推理正确,并不能保证结论B一定为真。
精选课件ppt
8
例题
例3.1 判断下列推理是否正确。(真值表法)
(1) {p,p→q}├ q (2) {p,q→p}├ q
正确 不正确
p q p(p→q) q p(q→p)
推理是指从前提出发推出结论的思维过程。
前提是已知命题公式集合。
结论是从前提出发应用推理规则推出的命题公式。
证明是描述推理正确或错误的过程。
要研究推理,首先应该明确什么样的推理是有效的或 正确的。
精选课件ppt
4
命题逻辑的推理理论
概念
描述问题 的句子

第三章-命题逻辑的推理理论

第三章-命题逻辑的推理理论

(1)(pq)pq
(2)(pq)qp
证明(1)(用等值演算法) (pq)pq ((pq)p)q pqq 1 由定理1可知推理正确
证明:(2)(用主析取范式法) (pq)qp (pq)qp ((pq)q)p q p (pq)(pq) (pq)(pq) m0m2m3 结果不含m1, 故01是成假赋值,所以推理不正确
2.推理规则 (1)P 规则(前提引入规则)
在推导过程中,前提可视需要引入使用。前提可 以用在证明中的任何步骤上。
(2)T规则 (结论引入规则)
在推导过程中,利用推理定律可引入前面已导出 结论的有效结论。
3. CP规则 (附加前提规则)
(1)欲证: 前提:A1, A2, …, Ak 结论:CB (3)理由: (A1A2…Ak)(CB) (2)等价地证明 前提: A1, A2, …, Ak, C
T③⑥析取三段论
T⑦附加
P T (1)蕴含等值式 P T(2) (3) 假言三段论 T(4) 假言异位 P T(5)(6)假言三段论 T(7) 蕴含等值式
例:前提:pq,q(rs),r(t u), pt
结论:u (1)pq
(2)q(rs) (3)p(rs) (4)pt (5)p (6) (rs)
第三章 小 结 一、本章的主要内容及要求 1.主要内容 推理的形式结构的不同形式 判断推理是否正确的不同方法 ① 真值表法 ② 等值演算法
③ 主析取范式法
④ 形式证明…
2. 要求

理解并记住推理形式结构的如下形式:
① (A1A2…Ak)B
② 前提:A1, A2, … , Ak
结论:B

熟练掌握判断推理是否有效的不同方法(如真 值表法、等值演算法、主析取范式法等) 牢记P系统中各条推理规则(内容与名称)

命题逻辑的推理理论课件(离散数学)

命题逻辑的推理理论课件(离散数学)
21
一、自然推理系统P
自然推理系统P由三个部分组成:
1.
字母表:命题变项符号;联结词符号;括
号和逗号。
2.
命题公式。
3.
推理规则。
22
二、推理规则
(1) 前提引入规则 (2) 结论引入规则 (3) 置换规则 (4) 假言推理规则 AB A \B (5) 附加规则 A \AB (6) 化简规则 AB \A (7) 拒取式规则 AB B \A (8) 假言三段论规则 AB BC \AC
30
四、附加前提证明法
例6:用附加前提证明法构造证明下面的推
理: 2是素数或合数。若2是素数,则 2 是 无理数。若 2 是无理数,则4不是素数。所 以,如果4是素数,则2是合数。
31
四、附加前提证明法
解: 设 p:2是素数, q:2是合数,
r: 2 是无理数,s:4是素数 推理形式结构 前提:pq, pr, rs 结论:sq
40
五、归谬法
解:命题符号化
p:小张守第一垒 q:小李向B队投球
r:A队取胜
s:A队成为联赛第一名
推理的形式结构如下:
( p q ) r , r s , s , p 结论: q
前提:
41
五、归谬法
证一:归谬法(略) 证二:直接法 ① r s 前提引入
② s
③r
前提引入
5
前提是有限个公式的集合,而不是序列 。
二、推理的有效性
A1A2… Ak
0 0
B
0 1
推理的有效性 有效 有效
1
1

0
有效
无效
6
二、推理的有效性
定义:若对于每组赋值,当 A1A2…Ak

离散数学课件-3-命题逻辑的推理理论

离散数学课件-3-命题逻辑的推理理论

第三章 命题逻辑的推理理论§1 推理的形式结构推理:从前提出发推出结论的思维过程。

前提:已知命题公式集合。

结论:从前提出发应用推理规则推出的命题公式。

定义设A1, A2, …, A k, B都是命题公式,若命题公式A1∧A2∧…∧A k→B是重言式,则称由前提A1, A2, …, A k推出结论B的推理是有效的或正确的,并称B是有效的结论。

推理的形式结构记为{A1,A2,…,A k}A B推理正确,记为{ A1,A2,…,A k }⊨B推理无效,记为{ A1,A2,…,A k }⊭B注①推理正确,结论未必为真。

②推理只注重结构。

例判断下述推理的正确性。

(1) {p, p→q}⊢ q(2) {p, q→p}⊢ q解 (1) p∧(p→q)→q⇔p∧(¬p∨q)→q⇔(p∧¬p)∨(p∧q)→q⇔p∧q→q⇔¬ (p∧q)∨q⇔¬p∨(¬q∨q)⇔¬p∨1⇔1故{p, p→q }⊨ q(2) p∧(q→p)→q让q =0,可得q→p =1,再取p =1可得p∧(q→p)=1 由此得p∧(q→p)→q有成假赋值1 0,故{ p, q→p }⊭ q判断推理正确性:1.真值表法。

2.等值演算法。

3.主析取范式法。

4.构造证明。

例判断下述推理是否正确?(1)若a能被4整除,则a能被2整除。

a能被4整除。

所以a能被2整除。

(2)若下午气温超过30℃,则王小燕必去游泳。

若她去游泳,则她就不去看电影了。

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

解(1) p:a能被4整除q:a能被2整除前提:p→q,p结论:q推理的形式结构:{p→q,p} A q前面已证此推理正确。

(2) p:下午气温超过30℃q:王小燕去游泳r:王小燕去看电影前提:p→q, q→¬r结论:¬ r→p推理的形式结构:{p→q,q→¬r} A(¬r→p)因为,(p→q)∧(q→¬ r)→(¬r→p)⇔m1∨m3∨m4∨m5∨m6∨m7主析取范式显然不是重言式,故推理不正确。

3第三章 命题逻辑的推理理论

3第三章  命题逻辑的推理理论

从语言角度, 推理分为语义和语法两种。 从语言角度, 推理分为语义和语法两种。 语义(semantics)推理注重内涵的正确性 也就是从真 语义(semantics)推理注重内涵的正确性, 也就是从真 推理注重内涵的正确性, 要推出真的结论来, 的前提出发要推出真的结论来 推理过程考虑得少, 的前提出发要推出真的结论来, 推理过程考虑得少,关 心的是结论的正确性。 心的是结论的正确性。 语法推理则注重形式上的有效, 注重推理过程是否符 语法推理则注重形式上的有效, 注重推理过程是否符 则注重形式上的有效 合某些事先规定的逻辑规则, 结论是严格遵循规则 合某些事先规定的逻辑规则, 若结论是严格遵循规则 有效的 得到的, 那便是有效 得到的, 那便是有效的。 数理逻辑主要采用语法推理, 数理逻辑主要采用语法推理, 它关心的是结论的有效 不关心前提的实际真值, 性,而不关心前提的实际真值, 当然语法推理作为一 种推理方法, 种推理方法, 它必须能反映客观事物中真实存在的逻 辑关系, 语法推理必须保证语义上的正确性 必须保证语义上的正确性。 辑关系, 即 语法推理必须保证语义上的正确性。
3、2.1节给出的24个等值式中的每个都可以 2.1节给出的 个等值式中的每个都可以 节给出的24 派生出两条推理定律。 派生出两条推理定律。 例如:双重否定律 A⇔¬¬A ⇔¬¬A 例如: 可以产生两条推理定律 A⇒¬¬A ¬¬A ¬¬A ¬¬A ⇒A
§3.2 自然推理系统P 自然推理系统P
由上一节知识可知,可以利用真值表法、等值演算法 由上一节知识可知,可以利用真值表法、 真值表法 和主析取范式法三种方法来判断推理是否正确。 和主析取范式法三种方法来判断推理是否正确。 三种方法来判断推理是否正确 但是,当推理中包含的命题变项较多时,以上三种 命题变项较多时 但是,当推理中包含的命题变项较多 方法的演算量太大。因此对于由前提A1, A2,…,Ak推 方法的演算量太大。因此对于由前提A B的正确推理应给出严谨的证明。 正确推理应给出严谨的证明。 证明是一个描述推理过程的命题公式序列, 证明是一个描述推理过程的命题公式序列,其中的每 是一个描述推理过程的命题公式序列 个公式是已知前提或者是由某些前提应用推理规则得 个公式是已知前提或者是由某些前提应用推理规则得 已知前提或者是 到的结论。 到的结论。

第一部分 第三章 命题逻辑的推理理论

第一部分 第三章 命题逻辑的推理理论

通过附加前提, 可由其它规则推 出
推理规则
(12)合取引入规则: 在证明的序列中出现公式 A 与 B ,则 可以在任意步引入A∧B。 A B ∴ A∧B
自然推理系统中的“证明”
• 有效的推理: 前提: A1,A2,…,Ak 结论: B • 记为:A1∧A2∧…∧Ak B
它的证明就是构造“公式序列”: C1,C2,…,Cl 满足: 每个Ci要么是某个前提Aj; 要么由推理规则得到; 且 Cl= B。
形式系统
定义3.2 一个形式系统 I 由四部分组成: (1)非空的字母表 A; (2)合式公式集 E,每个公式仅含字母表中的符号; (3)公理集 AX,每个公理来自于公式集E; (4)推理规则集 R。 • 记为 I=<A,E,AX,R> 四元组(4 tuple)的形式。 • 形式系统分为自然推理系统与公理推理系统。
推理规则
(4)假言推理规则(或分离规则): A→B A ∴ B (5)附加规则: A ∴ A∨B
推理规则
(6)化简规则: A∧B ∴ A (7)拒取式规则: A→B ¬ B ∴ ¬ A (8,9)三段论规则: A→B A∨B B→C ¬ B ∴ A→C ∴ A
推理规则
(10)构造性二难推理规则: A→B C→D A∨C ∴ B∨D (11)破坏性二难推理规则: A→B C→D ¬ B∨ ¬ D ∴ ¬ A∨ ¬ C
作业
习题3 52-54页 11 12 13 14 15 16
例题
【例3.5】 在自然推理系统P中构造下面推理的证明: 前提:(p∧q)→r, ¬s∨p, q 结论: s→r
证明: (1)s (2)¬ s∨p (3)p (4)(p∧q)→r (5)q (6)p∧q (7)r

第三章推理的形式结构

第三章推理的形式结构

充分性: 若蕴涵式(A1∧A2∧…∧Ak)→B为重言式,则对于任何赋 值此蕴涵式均为真,因而不会出现前件为真后件为假 的情况,即在任何赋值下,或者A1∧A2∧…∧Ak为假, 或者A1∧A2∧…∧Ak和B同时为真,这正符合定义3.1中 推理正确的定义。 由此定理知,推理形式: 前提:A1,A2,…,Ak 结论:B 是有效的当且仅当(A1∧A2∧…∧Ak)→B为重言式。
以引入前提。
(2) 结论引入规则:在证明的任何步骤上所得 到的结论都可以作为后继证明的前提。 (3) 置换规则:在证明的任何步骤上,命题公 式中的子公式都可以用与之等值的公式置换,得到 公式序列中的又一个公式。
(4) 假言推理规则
(5) 附加规则:
(6) 化简规则:
(7) 拒取式规则:
(8) 假言三段论规则:
A1,A2,…,Ak和B中出现的命题变项的任意一组赋值,
或者A1∧A2 ∧…∧Ak为假,或者当A1∧A2 ∧…∧Ak为 真时,B也为真,则称由前提A1,A2,…,Ak推出B的推 理是有效的或正确的,并称B是有效结论。 其中,前提是一个有限的公式集合,记为Г。 将由Г推B的推理记为Г├ B。 若推理是正确的,则记为Г B,否则记为Г B。
(9) 析取三段论规则:
(10) 构造性二难推理:
(11) 破坏性二难推理规则:
(12) 合取引入规则:
P中的证明就是由一组P中公式作为前提,利用P 中的规则,推出结论。当然此结论也为P中公式。
例3.3 在自然推理系统P中构造下面推理的证明: (1)前提:p∨q,q→r,p→s,┐s 结论:r∧(p∨q) 证明: ① p→s ② ┐s 前提引入
结论的否定 前提引入 前提引入 ②③析取三段 前提引人 ④⑤拒取式 ⑥置换 前提引入 ⑦⑧析取三段

离散数学最全最新答案--屈婉玲

离散数学最全最新答案--屈婉玲

第一章命题逻辑基本概念课后练习题答案4.将下列命题符号化,并指出真值:(1)p∧q,其中,p:2是素数,q:5是素数,真值为1;(2)p∧q,其中,p:是无理数,q:自然对数的底e是无理数,真值为1;(3)p∧┐q,其中,p:2是最小的素数,q:2是最小的自然数,真值为1;(4)p∧q,其中,p:3是素数,q:3是偶数,真值为0;(5)┐p∧┐q,其中,p:4是素数,q:4是偶数,真值为0.5.将下列命题符号化,并指出真值:(1)p∨q,其中,p:2是偶数,q:3是偶数,真值为1;(2)p∨q,其中,p:2是偶数,q:4是偶数,真值为1;(3)p∨┐q,其中,p:3是偶数,q:4是偶数,真值为0;(4)p∨q,其中,p:3是偶数,q:4是偶数,真值为1;(5)┐p∨┐q,其中,p:3是偶数,q:4是偶数,真值为0;6.(1)(┐p∧q)∨(p∧┐q),其中,小丽从筐里拿一个苹果,q:小丽从筐里拿一个梨;(2)(p∧┐q)∨(┐p∧q),其中,p:刘晓月选学英语,q:刘晓月选学日语;.7.因为p与q不能同时为真.13.设p:今天是星期一,q:明天是星期二,r:明天是星期三:(1)p→q,真值为1(不会出现前件为真,后件为假的情况);(2)q→p,真值为1(也不会出现前件为真,后件为假的情况);(3)p q,真值为1;(4)p→r,若p为真,则p→r真值为0,否则,p→r真值为1.16 设p、q的真值为0;r、s的真值为1,求下列各命题公式的真值。

(1)p∨(q∧r)⇔0∨(0∧1) ⇔0(2)(p↔r)∧(﹁q∨s) ⇔(0↔1)∧(1∨1) ⇔0∧1⇔0.⌝p∧⌝q∧r)↔(p∧q∧﹁r) ⇔(1∧1∧1)↔ (0∧0∧0)⇔0(3)(⌝r∧s)→(p∧⌝q) ⇔(0∧1)→(1∧0) ⇔0→0⇔1(4)(π是无理数。

并且,如果3是无理数,则2也是无理数。

另外6能被2整除,6才能被4整除。

”17.判断下面一段论述是否为真:“π是无理数1答:p:q: 3是无理数02是无理数 1r:s: 6能被2整除1t: 6能被4整除0命题符号化为:p∧(q→r)∧(t→s)的真值为1,所以这一段的论述为真。

03命题逻辑的推理理论 ppt课件

03命题逻辑的推理理论 ppt课件

2020/12/27
15
推理的形式结构
(1) 设={ A1, A2, …, Ak},记为┣B。
(2) A1A2…AkB
(3)
前提: 结论:
A1, B
A2,

, Ak
说明 当推理正确时, 形式(1)记为 ╞ B。
形式(2)记为A1A2…AkB。 表示蕴涵式为重言式。
2020/12/27
16
判断有效结论的常用方法
笨,没有学问无颜见爹娘 ……” • “太阳当空照,花儿对我笑,小鸟说早早早……”
4
精品资料
• 你怎么称呼老师? • 如果老师最后没有总结一节课的重点的难点,你
是否会认为老师的教学方法需要改进? • 你所经历的课堂,是讲座式还是讨论式? • 教师的教鞭 • “不怕太阳晒,也不怕那风雨狂,只怕先生骂我
前提引入
⑤q
前提引入
⑥ p∧q
③⑤合取
⑦r
④⑥假言推理
2020/12/27
34
例题
例3.6 在自然推理系统P中构造下面推理的证明。
如果小张守第一垒并且小李向B队投球,则A队将取胜;或者A队 未取胜,或者A队获得联赛第一名;A队没有获得联赛的第一名 ;小张守第一垒。因此,小李没有向B队投球。
构造证明:
2020/12/27
24
自然推理系统的定义
(7)拒取式规则
AB B A
(8) 假言三段论规则
AB BC AC
(9)析取三段论规则
AB B A
2020/12/27
25
自然推理系统的定义
(10)构造性二难推理规则
AB CD AC BD
(11)破坏性二难推理规则
AB CD BD AC

离散数学第三章 命题逻辑的推理理论

离散数学第三章 命题逻辑的推理理论
3
推理实例
例1 判断下面推理是否正确 (1) 若今天是 号,则明天是 号. 今天是 号. 所以 明天是 号. 若今天是1号 则明天是5号 今天是1号 所以, 明天是5号 (2) 若今天是 号,则明天是 号. 明天是 号. 所以 今天是 号. 若今天是1号 则明天是5号 明天是5号 所以, 今天是1号 解 设 p:今天是 号,q:明天是 号. :今天是1号 :明天是5号 → ∧ → (1) 推理的形式结构 (p→q)∧p→q 推理的形式结构: 用等值演算法 (p→q)∧p→q → ∧ → ⇔ ¬((¬p∨q)∧p)∨q ¬ ∨ ∧ ∨ ∨¬q∨ ⇔ ¬p∨¬ ∨q ⇔ 1 ∨¬ 由定理3.1可知推理正确 由定理 可知推理正确
19
练习1: 练习 :判断推理是否正确
1. 判断下面推理是否正确 判断下面推理是否正确: (1) 前提:¬p→q, ¬q 前提: → 结论: 结论:¬p ∧¬q→¬ 推理的形式结构: ¬ → ∧¬ →¬p 解 推理的形式结构 (¬p→q)∧¬ →¬ 方法一:等值演算法 方法一: (¬p→q)∧¬ →¬ ∧¬q→¬ ¬ → ∧¬ →¬p ∧¬q)∨¬ ⇔ ¬((p∨q)∧¬ ∨¬ ∨ ∧¬ ∨¬p ∧¬q)∨ ∨¬ ∨¬p ⇔ (¬p∧¬ ∨q∨¬ ¬ ∧¬ ∨¬p ⇔ ((¬p∨q)∧(¬q∨q))∨¬ ¬ ∨ ∧ ¬ ∨ ∨¬ ⇔ ¬p∨q ∨ 易知10是成假赋值,不是重言式,所以推理不正确 易知 是成假赋值,不是重言式,所以推理不正确. 是成假赋值
16
例4 前提:¬(p∧q)∨r, r→s, ¬s, p 前提: ∧ ∨ → 结论: 结论:¬q 证明 用归缪法 ①q 结论否定引入 ② r→s → 前提引入 ③ ¬s 前提引入 ②③拒取式 ④ ¬r ②③拒取式 ⑤ ¬(p∧q)∨r ∧ ∨ 前提引入 ④⑤析取三段论 ⑥ ¬(p∧q) ∧ ④⑤析取三段论 ∨¬q ⑦ ¬p∨¬ ∨¬ ⑥置换 ①⑦析取三段论 ⑧ ¬p ①⑦析取三段论 ⑨p 前提引入 ⑧⑨合取 ¬p∧p ∧ ⑧⑨合取

(20120830)第三章命题逻辑的推理理论

(20120830)第三章命题逻辑的推理理论
2016年12月19日9时54分
①q §3.2 自然推理系统P
由于最后一步q∧┐q 0, 即原推理正确
{ (p∧q)→r , ┐r∨s , ┐s , p } ┝ ┐q
®
§3.2 自然推理系统P
消解证明法:根据归谬法的思想,采用消解规则构造证明的方法。它的基 ① ┐t∨s 前提引入 本做法是,把前提中的公式和结论的否定都化成等值的合取范式 ,以这些合 取范式中的所有简单析取式作为前提,用消解规则构造证明。如果能得到 ②t 前提引入 空式,则证明推理是正确的。证明过程应用前提引入规则和消解规则。 ③s ①②归结 例3.7 用消解证明下面推理 ④ ┐s∨q 前提引入 前提: q→p , q↔s , s↔t , t∧r , ┐(p∧q∧r) ⑤q ③④归结 结论: p ∧ q ∧ s 将推理的前提改成下述形式 ⑥ ┐q∨p 前提引入 前提: ┐q∨p , ┐q∨s , ┐s∨q , ┐s∨t ,┐ ∨┐q∨┐s ⑦ p t∨s , t , r , ┐p③⑥归结
q→p ┐q∨p q↔s (┐q∨s)∧(┐s∨q)
⑧ ┐p∨┐q∨┐s
⑨ ┐q∨┐s ⑩ ┐s
⑾λ
前提引入
⑦⑧归结 ⑤⑨归结
③⑩归结
®
s↔t (┐s∨t)∧(┐t∨s)
t∧r ┐(p∧q∧r) ┐p∨┐q∨┐s
2016年12月19日9时54分
推理是指从前提出发推出结论的思维过程

需要讨论推理的有效性 提出正确的推理规则和可行的推理方法
前提是已知的命题公式集合 结论是从前提出发应用推理规则推出的命题公式 A1, A2,…, An为前提, B为结论
称 { A1, A2,…, An }┝ B 为推理的形式结构

《离散数学》课件-第3章命题逻辑的推理理论

《离散数学》课件-第3章命题逻辑的推理理论

判断方法一:真值表法
真值表的最后一列全为1,所以((p∨q)∧┐p) →q为重言式。因而推理正确。
判断方法二:等值演算法
((p∨q)∧┐p)→q ⇔ ((p∧┐p)∨(q∧┐p))→q ⇔ ( q∧┐p )→q ⇔ ┐q∨p∨q ⇔1
因为((p∨q)∧┐p)→q为重言式,所 以推理正确。
判断方法三:主析取范式法
★ ★★
可见,如果能证明★★是重言式,则★也是重言式。 在★★中,原来的结论中的前件A已经变成前提了,称A为 附加前提。称这种将结论中的前件作为前提的证明方法为 附加前提法。
例:在自然推理系统P中构造下面推理的证明 如果小张和小王去看电影,则小李也去看电影。小
赵不去看电影或小张去看电影。小王去看电影。所 以,当小赵去看电影时,小李也去。
前提引入
② ┐s
前提引入
③ ┐p
①②拒取式(A→B)∧┐B⇒┐A
④ p∨q
B)∧┐B⇒A
⑥ q→r
前提引入
⑦r
⑤⑥假言推理(A→B)∧A⇒B
⑧ r∧(p∨q) ⑦④合取引入
(2)前提:┐p∨q,r∨┐q,r→s 结论:p→s
证明:
① ┐p∨q 前提引入
② p→q
①置换
(A→B)∧(C→D)∧(┐B∨┐D) ⇒(┐A∨┐C)
(12)合取引入规则:若证明的公式序列中出现过 A和B,则A∧B是A和B的有效结论。
推理规则(12个)
(1)前提引入规则 (2)结论引入规则(隐规则) (3)置换规则:等值置换 (4)假言推理规则:(A→B)∧A⇒B (5)附加规则:A⇒(A∨B) (6)化简规则:A∧B ⇒A (7)拒取式规则:(A→B)∧┐B⇒┐A (8)假言三段论规则:(A→B)∧(B→C)⇒(A→C) (9)析取三段论规则:(A∨B)∧┐B⇒A (10)构造性二难推理规则 (11)破坏性二难推理规则 (12)合取引入规则
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2010年11月12日1时30分
§3.1 推理的形式结构
论证是指由一些前提出发得到某个结论, 论证是指由一些前提出发得到某个结论,在数理逻辑中 需要讨论论证的有效性 提出正确的推理规则和可行的推理方法 A1, A2,…, An为前提, B为结论 为前提 为结论 称 { A1, A2,…, An }┝ B 为推理的形式结构 ┝ 定理3.1 命题公式 1, A2,…, An推B是正确的当且仅当 命题公式A 定理 是正确的当且仅当 A1∧A2∧…∧An→B 为重言式 即 A1∧A2∧…∧An ⇒ B 为重言式, ∧ ∧ 并称B为前提 A1, A2,…, An 的有效结论 并称 为前提 或称B为前提 或称 为前提 A1, A2,…, An 的逻辑结果 但推理正确并不能保证有效结论B一定为真 当前提为真时结论也为真 , 但推理正确并不能保证有效结论 一定为真 例如: 太阳从东边落下” 例如:设p为“太阳从西边升起 q为”太阳从东边落下 为 太阳从西边升起”, 为 太阳从东边落下 p q为 “如果太阳从西边升起则太阳从东边落下 为 如果太阳从西边升起则太阳从东边落下 阳从西边升起则太阳从东边落下” 推理 {p,p q} ┝ q是正确的 即q是前提的有效结论,但q是个假命题 是正确的,即 是前提的有效结论 但 是个假命题 是正确的 是前提的有效结论
CP规则 若{A1, A2,…, An, B} ┝ C 规则
2010年11月12日1时30分
®
自然推理系统P §3.2 自然推理系统
直接证明法:由一组前提遵循 规则和 规则, 规则和T规则 直接证明法:由一组前提遵循P规则和 规则 根据已知的重言等价式 和重言蕴涵式推演出有效结论的论证方法 例1 前提: ∨ 前提:p∨q,q→r,p→s,┐s → → ┐ 结论: ∧ ∨ 结论:r∧(p∨q) 前提引入 前提引入 ①②拒取式 ①②拒取式 前提引入 ③④析取三段论 ③④析取三段论 前提引入 ⑤⑥假言推理 ⑤⑥假言推理 ⑦④合取 ⑦④合取
作为前提能推出矛盾来, ∧┐A),则说明推理正确。 ┐B作为前提能推出矛盾来,比如说得出 ∧┐ ,则说明推理正确。 作为前提能推出矛盾来 比如说得出(A∧┐ 其原因如下: 其原因如下: (A1∧A2∧…∧Ak)→B ∧ → ⇔ ┐(A1∧A2∧…∧Ak)∨B ∧ ∨ ⇔ ┐(A1∧A2∧…∧Ak∧┐ ∧ ∧┐B) 为矛盾式, 若(A1∧A2∧…∧Ak∧┐ 为矛盾式,正说明 ∧ ∧┐B)为矛盾式 (A1∧A2∧…∧Ak)→B为重言式,即 (A1∧A2∧…∧Ak) ⇒ B 为重言式, ∧ → 为重言式 ∧ 原故推理是正确
2010年11月12日1时30分
®
§3.1 推理的形式结构
推理的形式结构: 推理的形式结构
重要的推理定律
前提: 前提 A1, A2,…, An 结论: 结论 B
A∧B⇒A , A∧B⇒B (化简律 ∧ ⇒ 化简律) ∧ ⇒ 化简律 (A →B)∧A ⇒ B ∧ (A→B) ∧ ┐B ⇒ ┐A → (A∨B) ∧ ┐B ⇒ A ∨ (A→B) ∧ (B →C) ⇒ A→C → → (A↔B) ∧ (B↔C) ⇒ A↔C
®
自然推理系统P §3.2 自然推理系统
在自然推理系统P中构造下面推理的证明 中构造下面推理的证明: 例2: 在自然推理系统 中构造下面推理的证明: 若数a是实数,则它不是有理数就是无理数; 不能表示成分数, 若数 是实数,则它不是有理数就是无理数;若a不能表示成分数, 是实数 不能表示成分数 则它不是有理数; 是实数且它不能表示成分数 所以a是无理数 是实数且它不能表示成分数。 是无理数。 则它不是有理数;a是实数且它不能表示成分数。所以 是无理数。 首先将简单命题符号化: 解 首先将简单命题符号化: 设 p:a是实数 , q:a是有理数 , r:a是无理数 , s:a能表示成分数 是实数 是有理数 是无理数 能表示成分数 →┐q, ∧┐ ∧┐s 推理的形式结构为 { p→(q∨r) , ┐s→┐ p∧┐ } ┝ r → ∨ →┐ 证明: p∧┐ ∧┐s 证明: ① p∧┐s ②p ③ ┐s ④ p→(q∨r) → ∨ ⑤ q∨r ∨ →┐q ⑥ ┐s→┐ →┐ ⑦ ┐q ⑧r
小张去看电影, 小王去看电影 小李去看电影 小赵去看电影 小王去看电影, 小李去看电影, 设 p:小张去看电影 q:小王去看电影 r:小李去看电影 s:小赵去看电影 小张去看电影
前提:(p∧q)→r,┐s∨p,q 前提: ∧ → ┐ ∨ 结论: → 结论:s→r 证明:用附加前提证明法。 证明:用附加前提证明法。 ①s 附加前提引入 ② ┐s∨p ∨ 前提引入 ①②析取三段论 ③p ①②析取三段论 ④ (p∧q)→r 前提引入 ∧ → ⑤q 前提引入 ③⑤合取 ⑥ p∧q ∧ ③⑤合取 ④⑥假言推理 ⑦r ④⑥假言推理
2010年11月12日1时30分
第三章
命题逻辑的推理理论
漳州师范学院计算机科学与工程系
第二章 命题逻辑等值演算
推理的形式结构 自然推理系统P 自然推理系统 推理的形式结构、推理理论、自然系统P、 知 识 点:推理的形式结构、推理理论、自然系统 、推理规则 教学要求: 教学要求:深刻理解和掌握命题逻辑中的基本推理方法 教学重点:推理理论、推理规则 教学重点:推理理论、 学时: 学时 2
真值表法 等值演算法 将推理过程形式化
形式系统一般分为两类 一类是自然推理系统, 一类是自然推理系统,它的特点是从 任意给定的前提出发, 任意给定的前提出发,应用系统中的推理 规则进行推理演算, 规则进行推理演算,得到的最后命题公式 是推理的结论(有时称为有效的结论, 是推理的结论(有时称为有效的结论,它 可能是重言式,也可能不是) 可能是重言式,也可能不是) 一类是公理推理系统, 一类是公理推理系统,它只能从若干 给定的公理出发, 给定的公理出发,应用系统中推理规则进 行推理演算, 行推理演算,得到的结论是系统中的重言 称为系统中的定理。 式,称为系统中的定理。 证明公式 A1∧A2∧…∧An ∧ 即 证明 ( A1∧A2∧…∧An ∧ B 是重言式 B)⇔1
2010年11月12日1时30分
前提引入 ①化简律 ①化简律 前提引入 ②④假言推理 ②④假言推理 前提引入 ③⑥假言推理 ③⑥假言推理 ⑤⑦析取三段论 ⑤⑦析取三段论
®
自然推理系统P §3.2 自然推理系统
间接证明法:由一组前提遵循 规则 规则、 规则和 规则推演出有效结论, 规则和CP规则推演出有效结论 间接证明法:由一组前提遵循P规则、T规则和 规则推演出有效结论 或者将否定结论作为附加前提, 利用P规则和 规则和T规则得出矛盾式的论证 或者将否定结论作为附加前提 利用 规则和 规则得出矛盾式的论证 方法。 方法。后一种情形又称为反证法 在构造形式结构为 (A1∧A2∧…∧Ak) ┝ B的推理证明中,如果将 的推理证明中, ∧ 的推理证明中
2010年11月12日1时30分
®
自然推理系统P §3.2 自然推理系统
定义3.2 一个形式系统 由下面四个部分组成: 一个形式系统 由下面四个部分组成: 形式系统I由下面四个部分组成 定义 (1) 非空的字符表集,记作 ) 非空的字符表集,记作A(I) 中符号构造的合式公式集, (2) A(I)中符号构造的合式公式集,记作 ) 中符号构造的合式公式集 记作E(I) 中一些特殊的公式组成的公理集, (3) E(I)中一些特殊的公式组成的公理集,记作 X(I) ) 中一些特殊的公式组成的公理集 记作A (4) 推理规则集,记作 ) 推理规则集,记作R(I) 记为<A(I),E(I),AX(I),R(I)> 可以将 I 记为 其中 <A(I),E(I)>是I的形式语言系统 是 的 <AX(I),R(I)>为I的形式演算系统。 为 的形式演算系统。 定义3.3 自然推理系统 定义如下: 自然推理系统P定义如下 定义如下: 定义 1.字母表 . (1)命题变项符号:p,q,r,…,pi,qi,ri,… )命题变项符号: , , , , , , (2)联结词符号:┐,∧,∨,→, ↔ )联结词符号: ∧ ∨ → (3)括号和逗号:( , ),, )括号和逗号: ,, 2.合式公式 同定义 . 同定义1.6 3.推理规则 .
2010年11月12日1时30分
®
自然推理系统P §3.2 自然推理系统
定理3.1 {A1, A2,…, An} ┝ Ai, i = 1, 2,…, n 定理 证明 因为 A1∧A2∧…∧An ⇔ (A1∧A2∧…∧Ai–1∧Ai+1∧…∧An)∧Ai ⇒ Ai ∧ ∧ ∧ ∧ 所以 {A1, A2,…, An} ┝ Ai 定理3.2 若{A1, A2,…, An} ┝ Bi , i = 1, 2,…, m 定理 且{B1, B2,…, Bm} ┝ C , 则 {A1, A2,…, An} ┝ C 证明 由重言蕴涵的性质和题设可知 A1∧A2∧…∧An ⇒ B1∧B2∧…∧Bm ∧ ∧ 再由重言蕴涵的传递性可知 A1∧A2∧…∧An⇒ C,即{A1, A2,…, An} ┝ ∧ 即 C 定理3.3 若{A1, A2,…, An, B} ┝ C, 则{A1, A2,…, An} ┝ (B→C ) 定理 → 证明 因为{A1, A2,…, An, B} ┝ C, 所以 因为 ∨¬B∨ ⇔ ¬(A1∧A2∧…∧An)∨¬ ∨C ⇔ ¬(A1∧A2∧…∧An)∨(B→C) ∧ ∨¬ ∧ ∨ →
2010年11月12日1时30分
®
自然推理系统P §3.2 自然推理系统
在自然推理系统P中构造下面推理的证明 中构造下面推理的证明。 例3 在自然推理系统 中构造下面推理的证明。 如果小张和小王去看电影,则小李也去看电影; 如果小张和小王去看电影,则小李也去看电影;小赵不去看电影 或小张去看电影;小王去看电影。所以,当小赵去看电影时, 或小张去看电影;小王去看电影。所以,当小赵去看电影时,小李也 去看电影。 去看电影。 将简单命题符号化: 解 将简单命题符号化:
相关文档
最新文档