第三章 命题逻辑
离散数学-第一部分 数理逻辑-第三章 命题逻辑的推理理论
前提引入 前提引入 ⑤⑥假言推理 ⑦ ④合取引入
22
附加前提证明法
附加前提证明法 适用于结论为蕴涵式
欲证
前提:A1, A2, …, Ak 结论:CB
等价地证明
前提:A1, A2, …, Ak, C 结论:B
理由:
(A1A2…Ak)(CB)
( A1A2…Ak)(CB)
说明:1. 由前提A1, A2, …, Ak推出结论B的推理是否正确与诸 前提的排列次序无关,前提是一个有限集的公式集合。前提 A1, A2, …, Ak推出结论B记为{A1, A2, …, Ak} B
推理的形式结构 1. {A1, A2, …, Ak} B
若推理正确, 记为{A1,A2,,An} B
前提:p q, p 结论:q
推理的形式结构: (p q) p q.
用等值演算判断形式结构是否是重言式。
10
(3)下午马芳或去看电影或去游泳。她没去看电影。所以 ,她去游泳了。
解:设 p:马芳下午去看电影 . q:马芳下午去游泳.
前提: p q, p 结论: q 推理的形式 结构:( (p q) p ) q . 用等值演算来判断式子是否 为 等值式。 ( (p q) p ) q ( ( p p ) ( qp )) q ( q p ) q ((q p ) q p q q 1 所以 形式 结构 为 重言式,推理 正确。
定理说明:
. {A1, A2, …, Ak} B 等同于蕴含式A1A2…AkB {A1, A2, …, Ak} B 等同于 A1A2…Ak B
6
推理的形式结构
推理的形式结构 1. {A1, A2, …, Ak} B
若推理正确, 记为{A1,A2,,An} B 2. A1A2…AkB
2.数理逻辑12
该蕴含式的主析取范式中含精有品课4件个极小项,因而是重言式。10
为了更好地判断推理的正确性,引入构造 证明的方法。
在数理逻辑中,证明是一个描述推理过程 的命题公式序列,其中的每个命题公式或者是已 知的前提,或者是由某些前提应用推理规则得到 的结论。其中有些规则建立在推理定律(重言蕴 涵式)的基础之上。
记I=<A(I),E(I),AX(I),R(I)>, 其中<A(I),E(I)>是 I 的 形式语言系统, <AX(I),R(I)> 是 I 的形式演算系统.
自然推理系统: 无公理, 即AX(I)=
公理推理系统 推出的结论是系统中的重言式, 称作定理
精品课件
13
自然推理系统P
定义3.3 自然推理系统 P 定义如下:
第三章 命题逻辑的推理理论
主要内容: 推理的形式结构 推理的正确与错误 判断推理正确的方法 推理定律
自然推理系统P
形式系统的定义与分类
自然推理系统P 在P中构造证明:直接证明法、附加前提证明法、归谬法
精品课件
1
推理理论 数理逻辑的主要任务是借助于数 学的方法来研究推理的逻辑。
推理是从前题推出结论的思维过
((p→﹁q)∧p)→﹁q
((﹁p∨﹁q)∧p)→﹁q
﹁((﹁p ∨﹁q)∧p)∨﹁q
﹁(﹁p ∨﹁q)∨﹁p∨﹁q
﹁(﹁p∨﹁q)∨(﹁p∨﹁
q)
1
该蕴含式是重言精式品课,件 所以推理正确。
9
(3)主析取范式法
((p→﹁q)∧p)→﹁q ((﹁p∨﹁q)∧p)→﹁q ﹁((﹁p∨﹁q)∧p)∨﹁q ﹁(﹁p∨﹁q)∨﹁p∨﹁q (p∧q)∨(﹁p∧(q∨﹁q))∨(﹁q∧(p∨﹁p)) (p∧q)∨(﹁p∧q)∨(﹁p∧﹁q))∨(﹁q∧p)
3练习与答案 命题逻辑
4.以下的等值式中,正确的是( )。 A.(要么p,要么q) ←→((p∧﹁q)V(﹁p∧q)) B.﹁(p→q) ←→(p∧﹁q) C.﹁(只有p才q) ←→(﹁p∧q) D.(p←→q) ←→﹁(要么p,要么q) 4、A、B、C、D 5.以下的断定中,正确的是( )。 A.一个公式如果是重言式,则一定是可真式 B.一个公式如果是矛盾式,则其否定一定是重言式 C.一个公式如果是可真式,则其否定一定是不可真式,即矛盾式 5、A、B 6.一个命题推理是有效的,当且仅当其真值形式是( )。 A.重言式 B.可真式 6、A 7、A 8、A
①如果P不上场,则S不上场; ②只有D不上场,G才上场; ③A和C要么都上场,要么都不上场; ④当且仅当D上场,R才不上场; ⑤只有R不上场,C才不上场; ⑥A和P两人中,只能上场一个; ⑦如果S不上场,则T和Q也不上场; ⑧R和F两人中也只能上场一个。 ⑨G上场。 从上述条件可推出谁上场,谁不上场?
4、充要条件
5.A.x不等于y
B.y小于x
5、必要条件
七、写出下列复合命题的负命题的等值命题。 1.这个商店的商品不但价廉,而且物美。 1、这个商店的商品或者不价廉,或者不物美。 2.昨晚是小张或小李值班。 2、昨晚既不是小张值班,也不是小李值班。 3.人有多大胆,地有多高产。 3、人有很大胆,但地没有多大产。 4.只有经济发达地区,才有环境治理的问题。 4、不是经济发达地区,也有环境治理的问题。
八、写出下列复合命题的真值形式o 1.明天我或者去看电影,或者去看展览,否则就去游泳。 1、﹁(p∨q)→r 2.如果明天天晴并且单位不加班,那我们或者去游泳或者去
划船。
3.1.3第三章命题逻辑6+2练习
2.1.3命题推理的真值形式: 先分别写出各前提和结论的真值形式; 用“∧”号将各前提的真值形式联结起来; 用“→”号将前提的合取式和结论联结起来。 所得的蕴涵式即为所要判定的命题推理的真值
形式。
(前提1∧前提2) →结论
如果地球围绕太阳公转,但并不围绕自己的轴线自 转,那么,地球上就不会有白天和黑夜 。事实上, 地球上有白天和黑夜。所以,或者地球并不公转, 或者地球既公转又自转。
为了证明一个蕴涵式是重言式,必须证明它不可能前 件真且后件假。先假设所要判定的蕴涵式前件真且后 件假,并根据这个假设’给每个命题变项赋值,使其 满足前件真且后件假。在这样的赋值过程中,如果出 现矛盾赋值,即必须同时给同一命题变项既赋真,又 赋假,那么,这说明原假设不能成立,因而它是重言 式;反之,如果不出现矛盾赋值,则说明存在一组赋 值满足前件真且后件假,因而不是重言式。
前提1:如果地球围绕太阳公转,但是并不围绕自己的轴 线自转,那么,地球上就没有白天和黑夜。 前提2:因为事实是地球上有白天和黑夜, 结论:所以,或者地球并不公转,或者地球既公转又自转。
设:地球围绕太阳公转(p) 围绕自己的轴线自转(q), 地球上有白天和黑夜(r) 。 前提1:(p q) r; 前提2: r 结论: p (p q) 真值形式: (((p q) r) r) (p (p q))
2.2寻求判定方法
真值表方法、归谬赋值法、范式方法和自然 推理方法
2.2.1真值表方法
▪ 真值表,就是指能显示一个真值形式在它的 命题变项的各种真值组合下所取真值的图表。
真值表可以判定任一真值形式是否为重言式, 或矛盾式,或可真式,因此,自然也可以判 定任一命题推理的蕴涵式是否为重言式。
3形式逻辑-第三章 简单命题及其推理(上)
A、E、I、O都可以按上述方法进行换质 法变形推理:
原命题 SAP SEP SIP SOP
换质命题 SE﹁P SA﹁P SO﹁P SI﹁P
⑵换位法,改变原命题主项和谓项的位 置而推出一个新命题的推理方法。
步骤:第一,只更换主、谓项的位置;第 二,换位命题的主、谓项不得扩大原命 题中的对应项的周延情况。
(2) 按照前提和结论一般性程度的不同,可以把推理分为演 绎、归纳和类比。演绎是由一般性的前提推到个别性的结论; 演绎推理的前提必须蕴涵结论,即一个正确的演绎推理的前提 如果是真的,则结论一定是真的,所以它一定是必然性推理。 归纳是由个别性的前提推到一般性的结论;类比是由个别性的 前提推到个别性的结论。归纳和类比就是所说的或然性推理。
2.命题和语句
(1)命题是表达判断的语句,但并非所有语句都表达 命题。只有能区分其真或假的语句才构成命题。
语句主要有四种,即陈述句、疑问句、祈使句和感 叹句。其中陈述句一般是能区分真假的,它是命题的最 基本语言形式;疑问句、祈使句、感叹句一般不直接表 达判断,所以不是命题;但反诘疑问句、预设句因为隐 含着判断,所以是命题。
(2)一类推理的正确性,必须分析到简单命题即原子命题所包含 的概念即词项才能判定,则这种推理就称为简单命题推理即词 项推理。相应的逻辑称为词项逻辑。
例如:所有谎言是不可信的
所有S是P
有些谎言是不可信的
有些S是P
另一类推理的正确性,如果只要分析到其中所包含的简单命 题即原子命题为止即可判定,那么这类推理就称为复合命题推 理即命题推理。相应的逻辑称为命题逻辑。
直言命题A、E、I、O四种形式的换 质位情况归纳如下:
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的正确推理应给出严谨的证明。 正确推理应给出严谨的证明。 证明是一个描述推理过程的命题公式序列, 证明是一个描述推理过程的命题公式序列,其中的每 是一个描述推理过程的命题公式序列 个公式是已知前提或者是由某些前提应用推理规则得 个公式是已知前提或者是由某些前提应用推理规则得 已知前提或者是 到的结论。 到的结论。
第三章.命题逻辑
第三章命题逻辑重点:掌握数理逻辑中命题的翻译及命题公式的定义;利用真值表技术和公式转换方式求公式的主析取范式和主合取范式;利用规则、基本等价和蕴涵公式、三种不同的推理方法完成命题逻辑推理;难点:如何正确地掌握对语言的翻译,如何利用推理方法正确的完成命题推理。
数理逻辑是用数学方法来研究推理的形式结构和推理规律的数学学科,它与数学的其他分支、计算机学科、人工智能、语言学等学科均有十分密切的联系,并且益显示出它的重要作用和更加广泛的应用前景。
要很好地使用计算机,就必须学习逻辑。
数理逻辑分五大部分。
在离散数学中仅介绍命题逻辑和谓词逻辑。
命题逻辑是谓词逻辑的基础,只有掌握了命题逻辑,才能学好谓词逻辑。
对于命题逻辑,下面从六个知识点来加以阐述。
3.1 命题符号化及联系结词1 命题有确切真值的陈述句称为命题。
所谓确切真值是指在具体的环境,具体的时间,具体的对象,具体的位置等情况下能唯一确定真值的。
命题分为两种:(1) 简单命题:不能分解为更为简单的句子的命题。
(2)复合命题:能够分解为更为简单的命题。
2 命题联结词关于联结词,有如下几点要注意:(1)此联结词是联结的句子与句子之间的联结,而非单纯的名记号、形容词、数词等的联结;(2)此联结词是两个句子真值之间的联结词,而非句子的具体含义的联结,两句子之间可以无任何的内在联系;(3)联结词与自然语言之间的对应并非一一对应,如合取联结词“∧”对应了自然语言中的“既……又……”、“不仅……而且……”、“虽然……但是……”、“并且”、“和”、“与”等。
如蕴涵联结词“→”,P →Q 对应了自然语言中的“加P 则Q ”,“只要P 就Q ”,“P 仅当Q ”,“只有Q 才P ”,“除非Q 否则乛P ”等。
如等价联结词“←→ ”对应了自然语言中的“等价”、“并且仅当”、“充分必 ”等。
如析取联结词∨是对应相容的或(中兼的或)。
3.2 命题公式及分类一般称具有确切真值的简单命题叫命题常量,用P ,Q ,R ,…等表示。
3第三章命题逻辑的推理理论
前提:p ∨ q , q 结论:p 推理的形式结构: ((p ∨ q) ∧ q) p
2020/4/7
9
(1)真值表
p q p∨q q (p∨q)∧q
00 0 1
0
01 1 0
0
10 1 1
1
11 1 0
0
2020/4/7
((p∨q)∧q) p 1 1 1 1
p q p∧(pq) q p∧(qp) q
00 0
00
0
01 0
10
1
10 0
01
0
11 1
11
1
结论: (1) 式正确. (2)式推理不正确.
2020/4/7
7
定理3.1 命题公式A1,A2,…Ak 推 B 的推理正确当 且仅当 (A1 ∧ A2 ∧ … ∧ Ak) B为重言式。
(证明参见课本)
前提:p (qr), s q, p s 结论:r
2020/4/7
23
两种特殊的证明方法——附加前提证明法
适用于此类蕴涵式的证明 (A1 ∧ A2 ∧ … ∧ Ak ) (A B ) (*)
欲证明(*)式,只需证明 (A1 ∧ A2 ∧ … ∧ Ak ∧ A ) B
即可,因为
2020/4/7
所以,推理正确,即((p∨q)∧q) p
2020/4/7
12
例:判断下列推理是否正确。 2、若a能被4整除,则天下雨。现在天下雨,所以a能
被4整除。 设 p: a能被4整除。q:天下雨。则, 前提:p q , q 结论:p 推理的形式结构: ((p q) ∧ q) p
答案: 此推理不正确
离散数学第3章 命题逻辑
0
0
0
1 1 0 0
1 0 1 0
0
13
一般来说, 只要不是非常明显的不可兼就使用.
例 p: 今天晚上我在寝室上自习, q :今天晚上我去电影 院看电影. 今天晚上我在寝室上自习或去电影院看电影。 p q.
14
5. 蕴涵(条件)联结词 : p q p: 我有时间, q : 我去看望我的父母. p q : 如果我有时间, 那么我去看望我的父母 . “”相当于“如果…那么…”, “若…则…”,等. p q 可读作“(若)p则q”. p称为前件, q称为后件.
p 1 1 0 0 q 1 0 1 0 pq 1 1 1 0
12
4. 异或联结词 : p q “不可兼或”, 它表示两者不能同时为真
例 p: 明天去深圳的飞机是上午八点起飞, q :明天去深圳 的飞机是上午八点半起飞. p q: 明天去深圳的飞机是上午八点或上午八点半起飞 . p 1 1 0 q 1 0 1 pq 0 1 1 p q pq 1 1 1
2
例
判断下列语句是否是命题. 2 + 3 = 5. √ 大熊猫产在我国东北. √ x > 3. 立正! 这朵花真漂亮! 你喜欢网络游戏吗? 1+1=10. √ 火星上有生物. √ 我说的都是假话. 小王和小李是同学. √ 你只有刻苦学习,才能取得好成绩. √
3
2. 命题的真值 命题的真值就是命题的逻辑取值. 经典逻辑值只有两个: 1和0 在数理逻辑中, 更多时候逻辑真是用 T(True) 或 t, 逻辑假用 F(False) 或 f 表示的.
《逻辑学》第三章 命题的自然推理
f9 f8 的矛盾式
f13 f4 的矛盾式
f14 f3 的矛盾式 f15 f2 的矛盾式
f10
f12
f7 的矛盾式
f5 的矛盾式
f11 f6 的矛盾式
f16
f1 的矛盾式
随着变项数目的增加,函项数也增加,当变项数目为3时,函项数目达 到256个。但不管函项数是多少,重言式的函项只是一个,矛盾式的函 项也是一个,其余均是可满足式。真值函项有3类,那么,表达真值函 项的真值形式也有3类:重言式(永真式)、矛盾式(永假式)和可满 足式(可真可假式)。当然,每一类真值函项包括很多的真值形式, 而同一类真值函项的真值形式是等值的。
常见的重言式(逻辑规律)
见教科书p83-84
3.2 命题的真值判定方法
真值表方法
真值表的作用
定义作用:5个基本真值形式的真值 表定义了5个真值形式。如,什么是 合取式?回答是,每一支命题为真, 则它为真的 那种真值形 p q p∧q 式,这正是 t t t 合取式的真 值表反映的 f t f 情况。 f f t f f f
AB
例1 1. p q 2. q r 3. P 4. q 5. r 6. pr 例2 1. p q 2. ¬ q 3. P 4. q 5. q∧¬ q 6. ¬ p / ∴ p r AP 1,3 _ 2,4 _ 3,5 +
例3 1. p q 2. r s 3. p∨r 4. P 5.q 6. q∨s 7. r 8. s 9. q∨s 10. q∨s
判定作用: 1、判定一个公式的性质(重言 式,矛盾式或可满足式); 2、判定任意多个公式的关系 (等值或矛盾等); 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 ∧ ⑧⑨合取
第三章 直言命题逻辑
四. 周延性
当命题断言了词项(主项或谓项)所指称的类的每一成员时 ,我们就是这个词项是周 延的,否则就是不周延的。根据这个标准,我们可判定:
1. 主项 S 在下列两种命题中是周延的。 A 命题:所有 S 都是 P。 E 命题:所有 S 都不是 P。
2. 谓项 P 在下列两种命题中是周延的。 E 命题:所有 S 都不是 P。 O 命题:有些 S 不是 P。
其二,谓项不是名词而是形容词。例 如,“有些人是好的”。在 这 里,“好的”是形容 词,并不代表一个类。因此,我们通常需要通过添加一个名词,使其代表一类事物 。比如, 我们可以将其修改为“有些人是好人”。
其三,量项不在直言命题的第一个位置。例如,“我们班的所有同学都是中国人”。这 个命题改为“所有我们班的同学都是中国人”。这样 ,它就变成了一个标准形式的直言命 题。
5
分析 这是一个 I 命题,其形式是“有些 S 是 P”。其正确的文恩图是:
S*P
画出下列两个命题的文恩图。 1. 有些士兵不是英雄。 2. 有些学生是广东人。
思考题
三. 欧拉图
欧拉图也是可以用来表示直言命题主、谓项分别指称的两个类之间关系
的图形表示法。这是由瑞士数学家和物理学家欧拉(Leonhard Paul Euler,
(2) 主项。主项是一个用来指称一类事物的语词或短语而且它一定是名词或代词,它 占据直言命题的第二个位置,如:“所有广东人 是中国人”。在主项所表达的事物类中,其 成员一个都没有,即为空类;可能有一个成员,即为单独词项;可能有两个或两个以上成 员,即为普遍词项。
(3) 联项。联项是用来连接主项与谓项的项。它占据直言命题的第三个位置,如:“所 有广东人是 中国人”。A 命题和 I 命题的联项是“是”,E 命题和 O 命题的项是“不是”。
命题逻辑的推理理论
▪ 推理的形式结构 ▪ 自然推理系统P
精品课件
关于“推理”
推理:指从前提出发推出结论的思维过程,
前提是已知命题公式集合, 结论是从前提出发应用推理规则推出的命 题公式。
数理逻辑的主要任务是用数学的方法来研究数 学中的推理。
精品课件
推理的形式结构—问题的引入
推理举例: (1) 正项级数收敛当且仅当部分和上有界.
结论; 否则推理不正确(错误).
精品课件
说明(1):
由前提A1,A2 ,…,Ak推结论B的推理是否正确
与诸前提的排列次序无关。 因而前提中的公式不一定是序列,而是一个有限
公式集合,记为 Г。 可将由Г推B的推理记为Г┞B,若推理是正确的,
则记为Г|=B,否则记为 Г| B。 这里可以称Г┞B 和{A1,A2 ,…,Ak} ┞B 为
其中Þ是一种元语言符号,表示蕴涵式为重言式。
精品课件
判断推理是否正确的方法
• 真值表法 • 等值演算法 • 主析取范式法 • 构造证明法
说明:当命题变项比较少时,用前3个方法比较方
便, 此时采用形式结构“ A1ÙA2Ù…ÙAk®B” . 而
在
构B造”证. 明时,采用“前提精品:课A件 1, A2, … , Ak, 结论:
A Þ (AÚB)
附加律
(AÙB) Þ A
化简律
(A®B)ÙA Þ B
假言推理
(A®B)ÙØB Þ ØA
拒取式
(AÚB)ÙØB ®C) Þ (A®C)
假言三段论
(A«B)Ù(B«C) Þ (A«C)
等价三段论
(A®B)Ù(C®D)Ù(AÚC) Þ (BÚD)
难
构造性二
第三章性质命题及其推理
(2)所有命题都通过语句来表达,但并 非所有语句都直接表达命题。 (3)同一个命题可以用不同的语句来表 达,同一个语句也可以表达不同的命题。 二、命题形式的种类 先按命题形式结构的简繁分为简单与复 合;然后,简单命题又分为性质和关系;复 合命题按联结词的不同又分为联言、选言、 假言和负命题。 再按命题有无模态词分为模态命题和非 模态命题。
三、换质位法 定义: 1、定义:把换质法和换位法结合起来交 互使用的命题变形法。 互使用的命题变形法。 规则: 2、规则:同时遵守换质法和换位法的规 则。 公式:原命题(推出) 3、公式:原命题(推出)换质位命题 SAP——SE非P——非PES; ——SE非 ——非 SE SEP——SA非P——非PES; ——SA非 ——非 SA SIP——SO非P——(不能换位); ——SO非 ——(不能换位); SO SOP——SI非P——非PIS。 ——SI非 ——非 SI
解答以上三个问题后,归纳成下表:
命题 类别 全同 关系 真包含 于关系 真包含 关系 交叉 关系 全异 关系
SAP SEP SIP SOP
真 假 真 假
真 假 真 假
假 假 真 真
假 假 真 真
假 真 假 真
相同素材的A 四、相同素材的A、E、I、O四种命题之 间的对当关系 相同素材,指命题中的主项和谓项分别 相同素材 相同。 对当关系,指相同素材的A、E、I、O四 A 对当关系 种命题之间存在着的真假制约关系。或者说, 已知其中的一种命题的真假情况,就可以推 知其他三种命题的真假情况。 由上表所示,可以归纳出如下几种情况:
第二节 性质命题 一、什么是性质命题 定义:性质命题是反映对象具有或者 1 、 定义 不具有某种性质的命题。 例:台湾是中国的一部分 中国的一部分。 台湾不是另一个中国 另一个中国。 所有的父母都是孩子的第一任教师 孩子的第一任教师。 所有的人都不是生而知之的 生而知之的。 有些科学家是自学成才的 自学成才的。 有些父母不是很善于教育孩子的 很善于教育孩子的。
《离散数学》课件-第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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三章命题逻辑1、判断下列语句是否是命题,如果是命题,指出其真值:(1)2是无理数;(2) 存在最大质数;(1)中国是一个人口众多的国家;(2)这座楼真高啊!(3)你喜欢“蓝色的多瑙河”吗?(4)请你关上门。
(5)地球以外的星球上也有人。
解(1)是命题,真值为1。
(1)是命题,真值为0。
(2)是命题,真值为1。
(3)、(5)、(6)均不是命题。
(6)是命题,真值是惟一的,迟早会被指出。
说明要判断一个语句是否是命题,首先要判断它是否是陈述句,然后再判断它的真值是否是惟一的。
本题中,(4)、(5)、(6)均不是陈述句,无法分辨其真假,故都不是命题。
陈述句不一定是命题,这里的关键是:客观上有无真假可言,而不以主观能否判断为标准。
2、将下列命题符号化,并确定其真值:(1)5不是偶数;(2)天气炎热但湿度较低;(3)2+3=5或者他游泳;(4)如果a和b是偶数,则a+b是偶数;(5)2+2=4,当且仅当3是奇数。
解(1)设P:5是偶数。
则(1)是:P⌝,真值为1。
(2)设P:天气炎热。
Q:湿度较低。
则(2)是:P∧Q。
显然,只有在既炎热又湿度较低的情况下,P∧Q的真值为1,否则,其真值皆为0。
(3)设P:2+3=5。
Q:他游泳。
则(3)是:P∨Q,真值为1。
(4)设P:a和b是偶数。
Q:a+b是偶数。
则(4)是P→Q,真值为1。
(5)设P:2+2=4。
Q:3是奇数。
则(5)是:P↔Q,真值为1。
3、设命题P,Q的真值为1,命题R,S的真值为0,试确定下面命题的真值:(1)G=(P∧Q∧R)∨⌝((P∨Q)∧(R∨S);(2)G=(﹁(P∧Q)∨⌝R)∨(((﹁P∧Q)∨﹁R)∧S);(3)G=(⌝(P∧Q)∨⌝R)∧((Q↔⌝P)→(R∨S⌝));(4)G=(P∨(Q→(R∧⌝P)))↔(Q∨⌝S)。
解(1)故(1)的真值为1。
故(2)的真值为1。
故(4)的真值为1。
4、在什么情况下,下面的命题是真的:“说戏院是寒冷的或者是人们常去的地方是不对的,并且说别墅是温暖的或者戏院是讨厌的也是假的。
”解设P:戏院是寒冷是;Q:戏院是人们常去的地方;R:别墅是温暖的;S:戏院是讨厌的;于是,题设命题为G=(﹁(P∨Q))∧(﹁(R∨S)),且G的真值为1。
由此可知,命题(﹁(P∨Q))与(﹁(R∨S))的真值同时为1,即命题(P∨Q)与(R∨S)的真值同时为0,亦即命题P,Q,R,S的真值同时为0。
故当“戏院是温暖的,戏院不是人们常去的地方,别墅是寒冷的,戏院是不讨厌的”时,题设命题是真的。
说明比较复杂的复合命题,命题之间往往会同时用多个联结及圆括号加以联结。
在确定这种形式命题的真值过程中,必然会涉及到真值计算的次序。
如果出现的联结词相同,又无括号时,按从左到右的次序运算;若遇有括号时,优先进行括号中的运算。
总之,应按运算次序逐次求出真值的中间结果,直至完成全部计算。
5、构造下列公式的真值表,并解释其结果。
(1)(P∧(P→Q))→Q;(2)﹁(P→Q)∧Q;(3)(P∨Q )↔(Q∨R)可见:(P∧(P→Q))→Q是恒真的。
可见:﹁(P→Q)∧Q是恒假的。
(3)的真值表可见:(P∨Q )↔(Q∨R)是可满足的。
说明从从依照递归形式所给出的公式的定义中,可以看出:公式是一个符号串,设有真值,不是命题,是命题的抽象,仅当我们对其中的各个原子,用确定的真(1)或假(0)代入解释(赋值)时,才得到一个命题。
并将公式在其所有解释下所取真值列成的一个表,称为其真值表。
构造真值表的步骤如下:(1)找出给定公式G中所有的原子AA n,,(n≥1),列出所有可能的解释1(2n个)。
(2)按照从低到高的顺序列出G的各层次,最后为G本身。
(3)根据五个逻辑联结词的真值表,计算出各层次的真值,直至计算出G的真值。
在本题的三个真值表中,我们还会看到有三种不同类型的最后结果。
其中(1)的最后一列全为1(真),(2)的最后一列全为0(假),(3)的最后一列既有1又有0,我们将其分别称为恒真的,恒假的和可满足的。
因此,构造公式G的真值表,是判断公式G的类型的一种方法当然,真值表还有其它的用途,而判断公式的类型也还有其它的方法。
6、用真值表判断下列公式是恒真?恒假?可满足?(1)(P→﹁P)→﹁P;(2)﹁(P→Q)∧Q;(3)(P∧﹁P)↔Q;(4)((P→Q)∧(Q→R))→(P→R)解(1)的真值表(2)的真值表(3)的真值表故公式(3)为可满足。
(4)的真值表说明 设G :公式 I :G 的所有解释当真值)(1G T ≡1时,称G 为恒真的。
)(1G T ≡0时,称G 为恒假的。
)(1G T ={10 时,称G 为可满足的。
由定义可知,恒真的和恒假的公式有些很好的特性,如:(1) G ∨﹁G 恒真;G ∧﹁G 恒假。
(若G 表示原子,亦然);(2) G 是恒真的↔﹁G 是恒假的;(3) 两个恒真的公式的析取、合取、蕴涵、等值均为恒真的。
公式恒真性的判定,是数理逻辑的重要问题。
虽然我们可以用真值表法来判定这一问题,但是这种方法,对于原子数较多的公式,相当繁复。
利用求与G 等价范式的方法,来解决判定问题在某些情况下会简单一些。
7、 证明下面的等价式:(1)(﹁P ∧(﹁Q ∧R ))∨(Q ∧R )∨(P ∧R )=R ;(2)(P ∧(Q ∧S ))∨(﹁P ∧(Q ∧S ))= Q ∧S ;(3)P →(Q →R)=(P ∧Q) →R;(4)﹁(P ↔Q)=(P ∧﹁Q)∨(﹁P ∧Q)证 (1) (﹁P ∧(﹁Q ∧R ))∨(Q ∧R )∨(P ∧R )=(﹁P ∧(﹁Q ∧R ))∨(Q ∨P )∧R ) (分配律)=((﹁P ∧﹁Q)∧R)∨(Q ∨P )∧R) (结合律)=((﹁P ∧﹁Q)∨(Q ∨P ))∧R) (分配律)=(﹁(P ∨Q)∨(P ∨Q)) ∧R (德·摩根律)=1∧R (互补律)=R (同一律)(2) (P ∧(Q ∧S ))∨(﹁P ∧(Q ∧S ))=((Q ∧S )∧P)∨((Q ∧S)∧﹁P) (交换律)=(Q ∧S )∧(P ∨﹁P) (分配律)=(Q ∧S )∧1 (互补律)= Q ∧S (同一律)(3) P →(Q →R)= ﹁P ∨(﹁Q ∨R) (蕴涵律)= (﹁P ∨﹁Q)∨R (结合律)=﹁(P∧Q) ∨R (德·摩根律)=(P∧Q)→R (蕴涵律)(4)﹁(P↔Q)=﹁((P↔Q)∧(Q↔P) (等价律)=﹁((﹁P∨Q)∧(﹁Q∨P)) (蕴涵律)=﹁(﹁P∨Q)∨﹁(﹁Q∨P) (德·摩根律)=(﹁(﹁P)∧﹁Q)∨(﹁(﹁Q) ∧﹁P) (双重否定律)=(P∧﹁Q)∨(﹁P∧Q) (交换律)8、证明G∨(G∧H)=G (吸收律)证G∨(G∧H)=G∧1∨(G∧H)(同一律)=G∧(H∨﹁H)∨(G∧H)(互补律)=(G∧H)∨(G∧﹁H)∨(G∧H)(分配律)=(G∧H)∨(G∧H)∨(G∧﹁H)(交换律)=(G∧H)∨(G∧﹁H)(等幂律)=G∧(H∨﹁H)(分配律)= G∧1 (互补律)=G (同一律)证毕.9、化简下列各式:(1)A∨(﹁A∨(B∧﹁B));(2)(A∧B∧C)∨(﹁A∧B∧C).解(1) A∨(﹁A∨(B∧﹁B))=A∨(﹁A∨0)(互补律)=A∨﹁A (同一律)= 1 (互补律)(2) (A∧B∧C)∨(﹁A∧B∧C)= (A∧(B∧C)) ∨(﹁A∧(B∧C))(结合律)=(A∨﹁A) ∧(B∧C) (分配律)=1∧(B∧C) (互补律)= B∧C (同一律)说明设有公式G,H,判定它们是否等价(即G=H),一般来说,常用下面的方法:1、真值表法分别瘵G,H的真值表列出,如果它们的真值表完全相同,则G与H等价,否则就不等。
但是,当公式很繁杂,或所含符号很多时,真值表法的工作量太大。
2、推演法依据基本等价式,在等价的意义下,对G进行推演,得到G=H的形式。
3、主范式法分别求出G与H的主析(合)取范式,若他们相同,则G与H等价;若它们不同,则G与H不等价。
4、范式法判断G↔H恒真时,则G与H等价。
另外,需要指出的是,公式G的等价形式是不唯一的。
10、试将下列公式化为析取范式和合取范式:(1)P∧(P→Q);(2)﹁(P∨Q)↔(P∧Q)(3)((P∨Q)→R)→P;(4)(P→Q)↔(﹁Q→﹁P).解(1) P∧(P→Q)= P∧(﹁P∨Q) (蕴涵律)合取范式=(P∧﹁P)∨(P∧Q)(分配律)析取范式(2) ﹁(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) ∨(﹁P∨Q)∨(﹁Q∧P) ∨(﹁Q∧Q) (分配律)析取范式(3) ((P∨Q)→R)→P=(﹁(P∨Q)∨R)→P (蕴涵律)=﹁(﹁(P∨Q)∨R)∨P (蕴涵律)=(﹁﹁(P∨Q)∧﹁R)∨P (德·摩根律)=((P∨Q)∧﹁R)∨P (双重否定律)=(P∨Q∨P)∧(﹁R∨P ) (分配律) 合取范式=(P∧﹁R)∨(Q∧﹁R) ∨P (分配律)析取范式(4) (P→Q)↔(﹁Q→﹁P)=(﹁P∨Q) ↔(﹁﹁Q∨﹁P) (蕴涵律)=(﹁P∨Q) ↔( Q∨﹁P) (双重否定律)=((﹁P∨Q)→( Q∨﹁P))∧(( Q∨﹁P) →(﹁P∨Q)) (等值律)=(﹁(﹁P∨Q)∨( Q∨﹁P))∧((﹁Q∧﹁﹁P)∨(﹁P∨Q)) (蕴涵律)=((﹁﹁P∧﹁Q) ∨( Q∨﹁P)) ∧((﹁Q∧﹁﹁P)∨(﹁P∨Q)) (德·摩根律)=((P∧﹁Q) ∨( Q∨﹁P)) ∧((﹁Q∧P)∨(﹁P∨Q)) (双重否定律)=( P∨Q∨﹁P) ∧(﹁Q∨Q∨﹁P) ∧(﹁Q∧﹁P∨Q)∧(P∨﹁P∨Q) 合取范式=(P∧﹁Q) ∨( Q∧﹁Q∧P)∨(P∧﹁Q∧P) ∨(﹁P∨Q) (分配律)析取范式说明为得到任意一个公式G的范式(合取范式或析取范式)的步骤如下:(1)应用蕴涵律和等值律,删除G中的→和↔,使G中只含有∨,∧,﹁。
(2)应用双重否定律和(德·摩根律),将G中所有﹁移至原子之前,使G中每个子句和短语中不含﹁或只有一个﹁。
(3)反复使用分配律,当欲得到合取范式时,用∨分配律;当欲得到析取范式时,用∧分配律。
另外,一个公式的合取范式和析取范式都是不唯一的,当然其真值是相等的。
因此利用范式来判定两个公式是否等价,并不方便,但是,任意一个公式和主范式是唯一的,从而解决了等价公式的判定问题。