命题逻辑的推理演算

合集下载

21命题逻辑的等值和推理演算

21命题逻辑的等值和推理演算

A,B代表任意 的命题公式
摩根律 : (AB) = AB,
(AB) = AB
吸收律: A(AB) = A, A(AB) = A
零律:
AT = T, AF = F
同一律: AF = A, AT = A
TA = A, T A = A,
补余律: AA = T, AA = F,
等值公式
2. 常用等值公式
公式A的子公式置换后,A化为公式B,必有A = B
n 等值演算
n 由已知的等值公式推演出新的等值公式的过程 n 如已知: AA = A
则: BAA = BA
n 等值演算的基础: (1) 等值关系的性质:自反、对称、传递 (2) 基本的等值式 (3) 置换规则
三个重要的等值式
P Q = P Q P Q = (P Q) ( P Q )
C
P∧Q
FF
T
T
F
T
P∧Q
FT
T
T
F
F
TF
F
F
T
T
P∧Q
TT
T
F
F 任意
2.3 命题公式与真值表的关系
按真值表列出命题公式的方法
从F来列出
如下表中B为F有二种可能
所以,B的命题公式形式为:□ ∧ □
而取F相应的P、Q解释分别为: P∨Q 、 P∨ Q
所以,B=(P∨Q)∧(P∨Q ) 同理,A= P∨Q
按真值表列出命题公式的方法
从T来列出
如下表中A为T有三种可能
所以,A的命题公式形式为:□∨ □ ∨□ 而取T相应的P、Q解释分别为: P∧Q、P∧Q、 P∧Q
所以,A=(P∧Q) ∨(P∧Q) ∨(P∧Q)

数学逻辑中的命题演算和谓词演算

数学逻辑中的命题演算和谓词演算

数学逻辑是数学的基础,它研究命题的推理和证明方法,是数学推理的基础工具。

其中,命题演算和谓词演算是数学逻辑的两个重要分支,它们在数学推理中具有不可替代的作用。

命题演算是逻辑学的基础,它研究命题之间的逻辑关系。

在命题演算中,一个命题是一个陈述句,它要么是真,要么是假。

命题的逻辑连接词有与、或、非三种,分别表示命题的合取、析取和否定。

通过逻辑连接词的运用,可以构造复合命题,从而进行复合命题的推理。

作为命题演算的一种进一步推广,谓词演算引入了变量和量词的概念。

谓词演算研究命题中涉及变量的合取和存在量化,以及含有变量的复合命题的推理。

在谓词演算中,变量可以赋予不同的值,从而使得命题可以为真或为假。

谓词演算的基本元素有谓词、变量和量词。

谓词是关于一个或多个变量的陈述,变量是命题中的未确定的对象,而量词则用于指定变量的范围。

命题演算和谓词演算在数学证明中具有不可替代的作用。

命题演算可以帮助我们分析命题之间的逻辑关系,通过构造复合命题和应用推理规则,可以推导出新的命题。

这为数学推理提供了重要的工具。

谓词演算则更加灵活,通过引入变量和量词的概念,可以处理涉及未知量的问题。

谓词演算可以将复杂的数学问题转化为简单的命题演算问题,从而简化了求解的过程。

在数学推理中,命题演算和谓词演算常常相互配合使用。

命题演算提供了一种简洁的推理方法,适用于处理已知条件推导出结论的问题;而谓词演算则适用于处理引入未知量的问题,通过引入变量和量词可以统一处理不同的情况,使得求解更加简化。

总之,数学逻辑中的命题演算和谓词演算是数学推理的重要工具。

命题演算研究命题之间的逻辑关系,可以帮助我们进行命题的推理和证明;谓词演算引入变量和量词的概念,可以处理涉及未知量的问题,将复杂的数学问题转化为简单的命题演算问题。

它们在数学推理中相互配合,为我们提供了强大的工具,帮助我们解决各种数学问题。

因此,学习和掌握命题演算和谓词演算对于提高数学推理能力具有重要意义。

数学逻辑中的命题与命题演算

数学逻辑中的命题与命题演算

数学逻辑中的命题与命题演算数学逻辑是研究逻辑关系的数学分支,它的核心概念之一是命题。

命题是陈述性语句,要么是真,要么是假,而不会同时为真和假。

在数学逻辑中,命题可以通过不同的逻辑联结词组合成复合命题,并通过命题演算来推导出更复杂的逻辑关系。

一、命题的定义和性质在数学逻辑中,命题是一个陈述句,它可以被判断为真或假。

常见的形式包括简单命题和复合命题。

简单命题是由一个简单陈述性语句构成的命题,例如:“今天是星期六。

”或者:“2+2=4”。

复合命题由多个简单命题通过逻辑联结词连接而成,例如:“如果天下雨,那么路面湿滑。

”或者:“如果收到10000元,我会买一台新手机。

”命题具有以下性质:1. 真值性质:一个命题要么为真,要么为假。

2. 简单性质:简单命题不是其他命题的组成部分,它不能再分解为更小的命题。

3. 复合性质:复合命题由简单命题通过逻辑联结词组合而成。

二、命题联结词在数学逻辑中,命题联结词用于连接简单命题,构成复合命题。

常见的命题联结词有以下几种:1. 否定:用符号“¬”表示,表示一个命题的反义。

2. 合取:用符号“∧”表示,表示两个命题同时为真。

3. 析取:用符号“∨”表示,表示两个命题至少有一个为真。

4. 条件:用符号“→”表示,表示第一个命题为真,则第二个命题也为真。

5. 双条件:用符号“↔”表示,表示两个命题同时为真或同时为假。

三、命题演算命题演算是一种逻辑推理方法,通过逻辑推理规则和命题联结词的运算,来推导出更复杂的命题关系。

命题演算通常包括三个主要步骤:1. 确定前提:确定给定的命题和条件。

2. 运用逻辑规则:根据逻辑规则和命题联结词的定义,进行推理。

3. 得出结论:通过逻辑推理,得出最终的结论。

命题演算可以用来证明数学定理、推导数学结论以及验证数学论证的正确性。

它对于数学逻辑的研究和发展起到了重要的作用。

总结:数学逻辑中的命题和命题演算是研究逻辑关系的重要内容。

命题是陈述性语句,可以被判断为真或假。

27 命题逻辑的推理讲解

27 命题逻辑的推理讲解
解:该公式的命题变元为:p, q
q ( p q) q ( p q) q p q
(q ( p p)) ( p (q q)) (q ( p p))
(q p) (q p) ( p q) ( p q) (q p) (q p)
所以,正确推理不一定推出正确结论,只是(逻辑)有效结论。 因为前提不一定正确。 如果前提正确,那么正确推理一定推出正确结论。
2. 要证明“由前提A1, A2 , … , An 推结论B 的推理”是否有效, 只要证明 A1 A2 … An B 是否为重言式即可。
3.以下说法是同一个意思:
(1)“由前提A1, A2 , … , An 推结论B 的推理”是有效推理。 (2)“由前提A1, A2 , … , An 推结论B 的推理”是正确推理。 (3)公式 A1 A2 … An B 是重言式。 (4)B 是 A1, A2 , … , An 的逻辑结论。 (5)B 是 A1, A2 , … , An 的有效结论。 (6)A1 A2 … An B (7)A1, A2 , … , An B (8)B 可由 A1, A2 , … , An 逻辑推出。 4.证明 A1 A2 … An B 是重言式的方法,常用的
( p q) (p q) ( p q) ( p q) ( p q) (p q)
m10 m00 m11 m10 m11 m01 m10 m00 m11 m01 m00 m01 m10 m11
有四种:真值表法、等值演算法、主范式法、形式证明法
(也称推理规则推导法)。到目前为止,我们学会了三种:
真值表法、等值演算法和主范式法。

交大数理逻辑课件2-3 命题逻辑的等值和推理演算

交大数理逻辑课件2-3 命题逻辑的等值和推理演算

9. Q (PQ) PBiblioteka 拒取式基本的推理公式
10. (PQ)(QR) PR 假言三段论 11.(PQ)(QR) P R 等价三段论 12. (PR)(QR) (PQ) R 13. (PQ)(RS)(PR) QS 构造性二难 14. (PQ)(RS)( QS) (PR) 破坏性二难 15. (QR) ((PQ) (PR)) 16. (QR) ((PQ) (PR))
附加前提证明法 ——举例
例如:证明下列推理。 前提: P(QR),S∨P, Q 结论: S R 证明:(1) S P 前提 (2) S 附加前提引入 (3) P (1)(2) 析取三段论 (4) P (Q R) 前提 (5) Q R (3)(4) 假言推理 (6) Q 前提 (7) R (5)(6) 假言推理
((PQP Q
例:判断下面推理是否正确
(1)若天气凉快,小王就不去游泳。天气凉快,所 以小王没去游泳。 ③判断 ((PQ)P) Q是否为重言式 方法3:主析取范式法 ((PQ)P) Q = ((PQ)P)Q = (PQ) P Q = m11m0xmx0 = m11m00m01m00m10 = (0,1,2,3) = T ((PQP Q
(PQ(RS(PRQS 构造性二难
写出对应下面推理的证明
在大城市球赛中,如果北京队第三,那么如果上海队第 二,则天津队第四;沈阳队不是第一或北京队第三,上海队第 二。从而知:如果沈阳队第一,那么天津队第四。 解:设 (1) P (Q R) 前提 P:北京队第三 Q:上海队第二 (2) Q (P R) (1)置换 R:天津队第四 (3) Q 前提 S:沈阳队第一 (4) P R (2)(3)假言推理 前提:
P(QR),S∨P, Q 结论: S R

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

离散数学--第二章 命题逻辑的推理理论
1 2 k
Dr Chen Guangxi
第二章 命题逻辑的推理理论
(4)构造证明法 构造证明法 当前提与结论中命题变项较多时,前几种方法 的工作量太大,不方便,而构造证明法较为方 便。构造证明法必须在给定的推理规则下进行。 常用的推理规则有以下11条: (1)前提引入规则:在证明的任何步骤上,都可 以引入前提。 (2)结论引入规则:在证明的任何步骤上,所得 中间结果都可以作为后继证明的前提。 (3)置换规则:在证明的任何步骤上的公式中的 子公式均可用与之等值的公式置换。
离散数学
Discrete Mathematics
Chen Guangxi
School of Mathematics and Computing Science
第二章 命题逻辑的推理理论
目标:
掌握推理形式结构 熟练运用构造推理方法 了解命题逻辑归结证明
学习建议:
与初中平面几何证明进行对比 勤做练习
Dr Chen Guangxi
第二章 命题逻辑的推理理论
(8)假言三段论 :
A→B B→C ∴A→C
(9)析取三段论规则: A∨ B A∨ B ¬A ¬B 或者 ∴B ∴A
Dr Chen Guangxi
第二章 命题逻辑的推理理论
(10)构造性二难推理规则:
A → B C → D A∨C ∴B∨ D
(11)合取引入规则:
A B ∴A∧ B
Dr Chen Guangxi
第二章 命题逻辑的推理理论
是重言式类似, 与用 A ⇔ B 表示 A ↔ B是重言式类似,用 A ⇒ B表示A → B 是重言式, 不是联结词 是重言式, ⇒ 符。 推出B的推理正确 的推理正确, 若 A , A ,⋯, A 推出 的推理正确,则记作 ( A1 ∧ A2 ∧ ⋯ ∧ Ak ) ⇒ B 为蕴涵式。 称A⇒B为蕴涵式。 ⇒ 为蕴涵式

命题演算的推理理论

命题演算的推理理论

离散结构命题演算的推理理论教学目标基本要求(1)有效推理;(2)有效推理的等价定理;(3)重言蕴含式;重点难点重言蕴含式的应用。

有效推理数理逻辑的主要任务是用数学的方法来研究推理。

推理:是指从前提出发推出结论的思维过程,前提:是已知命题公式集合(A1,A2,…,An)结论:是从前提出发应用推理规则推出的命题公式B怎样推理是有效的?有效推理定义设A1,A2,…,An,B 都是命题公式,称推理“A1,A2,…,An推出B”是有效的(或正确的),({A1, A2, …,A n}⇒ B )如果对A1,A2,…,An,B中出现的命题变项的任一指派,若A1,A2,…,An都真,则B亦真,并称B是有效结论。

即当各前提的合取式为真时,结论必为真。

否则,称“由A1,A2,…,An推出B”是无效的或不合理的。

注意:1.推理形式的有效与否与前提中命题公式的排列次序无关。

2.推理的有效性和结论的真实性是不同的;3.推理的有效性在于形式不在于内容;4.推理过程的正确性与前提和结论是否真实无关。

有效推理的等价定理定理命题公式A1, A2, …, A n推出B的正确推理当且仅当(A1∧A2∧…∧An) →H为重言式(永真公式。

)“⇒”与“→”的不同1.“→”仅是一般的蕴涵联结词,G→H的结果仍是一个公式,而“⇒”却描述了两个公式G,H之间的一种逻辑蕴涵关系,G ⇒ H的“结果”,是非命题公式;2. 用计算机来判断G ⇒ H是办不到的。

然而计算机却可“计算”公式G→H是否为永真公式。

要求A={A1, A2, …,A n}A⇒ B也就是A1∧A2∧…∧A n→B 为永真公式因而真值表法、等值演算和主范式例: 判断下面推理是否正确:(1)若a能被4整除,则a能被2整除;a能被4整除。

所以a能被2整除。

(2)若a能被4整除,则a能被2整除;a能被2整除。

所以a能被4整除。

(3)下午张林或去看电影或去游泳;她没有看电影。

所以,她去游泳了。

数学逻辑中的命题与命题演算

数学逻辑中的命题与命题演算

数学逻辑中的命题与命题演算数学逻辑是一门研究形式推理以及思维方式的学科,其中的命题与命题演算是其重要的基石。

命题是一个陈述句,它要么是真的,要么是假的,而命题演算是一种系统化的推理方法,用来分析和推导命题之间的关系。

本文将介绍数学逻辑中的命题与命题演算,包括命题的定义、常见的命题形式以及命题演算的基本规则。

一、命题的定义和常见形式命题是一个陈述句,它要么是真(True),要么是假(False)。

一个命题只能有一个真值,不可能既是真的又是假的。

下面是一些常见的命题形式:1. 原子命题:一个简单的命题,不能再分解为更小的命题,如“2 +2 = 4”。

2. 否定命题:通过在原命题前加上“不”或者“非”来构成的命题,如“2 + 2 ≠ 5”。

3. 合取命题:由多个命题通过逻辑连接词“且”(and)连接而成的命题,只有当所有的命题都为真时,合取命题才为真,如“2 + 2 = 4且3 +3 = 6”。

4. 析取命题:由多个命题通过逻辑连接词“或”(or)连接而成的命题,只要有一个命题为真,析取命题就为真,如“2 + 2 = 5或3 + 3 = 6”。

二、命题演算的基本规则命题演算是一种用来推导和证明命题之间关系的方法,其中包括以下几个基本规则:1. 合取析取律:对于任意命题P、Q、R,有以下规则成立:- 合取交换律:P且Q等价于Q且P。

- 合取结合律:(P且Q)且R等价于P且(Q且R)。

- 析取交换律:P或Q等价于Q或P。

- 析取结合律:(P或Q)或R等价于P或(Q或R)。

2. 否定律:对于任意命题P,有以下规则成立:- 非(非P)等价于P。

- P且非P等价于假。

- P或非P等价于真。

3. 蕴含与等价关系:蕴含是一种重要的命题之间关系,表示如果一个命题为真,则另一个命题也一定为真。

等价关系表示两个命题具有相同的真值。

常见的蕴含和等价关系包括以下几种:- 蕴含:命题P蕴含命题Q,记作P→Q,表示如果P为真,则Q 也一定为真。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.5 命题逻辑的推理演算数理逻辑的主要任务是用数学的方法来研究数学中的推理。

推理就是由已知的命题得到新命题的思维过程。

任何一个推理都是由前提和结论两部分组成。

前提就是推理所根据的已知命题,结论则是从前提出发应用推理规则推出的新命题。

1.5.1 推理形式定义1.16设α1,α2,…,αn,β都是命题公式。

若(α1∧α2∧…∧αn)→β是重言式,则称由前提α1,α2,…,αn推出β的推理是有效的或正确的,并称β是α1,α2,…,αn的有效结论或逻辑结果,记为α1∧α2∧…∧αn⇒β或α1,α2,…,αn⇒β,记号α1∧α2∧…∧αn⇒β也称为重言蕴含或推理形式。

关于定义1.16还需做以下说明:(1)由前提α1,α2,…,αn推结论β的推理是否正确与各前提的排列次序无关,因而前提中的公式不一定是序列,而是一个有限公式集合。

若推理是正确的,则记为α1∧α2∧…∧αn⇒β,否则记为α1∧α2∧…∧αn≠>β。

(2)符号⇒与→是两个完全不同的符号,它们的区别与联系类似于⇔和↔的关系。

⇒不是命题联结词而是公式间的关系符号,而→是命题联结词。

这两者之间有密切的联系,即α⇒β的充要条件是公式α→β为重言式。

例1.18 写出下述推理关系的推理形式。

下午小王或去看电影或去游泳。

他没去看电影。

所以,他去游泳了。

解设P:小王下午去看电影;Q:小王下午去游泳。

前提:P∨Q,⌝P结论:Q推理形式为:(P∨Q)∧⌝P⇒Q1.5.2 推理规则在数理逻辑中,要想进行正确的推理,就必须构造一个逻辑结构严谨的形式证明,这需要使用一些推理规则。

下面就介绍人们在推理过程中常用到的几条推理规则。

1.前提引入规则(P)在推理过程中,可以随时引入已知的前提。

2.结论引用规则(T)在推理过程中,前面已推出的有效结论都可作为后续推理的前提引用。

3.置换规则(R)在推理过程中,命题公式中的子公式都可以用与之等值的命题公式置换,得到证明的公式序列的另一公式。

4.代入规则(S)在推理过程中,重言式中的任一命题变元都可以用一命题公式代入,得到的仍是重言式。

1.5.3 推理定律在推理过程中,除了需要使用推理规则之外,还需要使用许多条推理定律。

定理1.10设α,β是两个命题公式,α⇔β当且仅当α⇒β且β⇒α。

证明设α⇔β,则α↔β是重言式。

根据等价等值式,α↔β⇔(α→β)∧(β→α)所以,α→β和β→α都是重言式,即α⇒β且β⇒α。

反之,设α⇒β且β⇒α,则α→β和β→α均为重言式,因此α↔β是重言式,即α⇔β。

证毕。

定理1.11设α,β,γ是命题公式,若α⇒β且β⇒γ,则α⇒γ。

证明因为α⇒β且β⇒γ,则公式α→β和β→γ均为重言式,即⌝α∨β⇔⌝β∨γ⇔1因此⌝α∨γ⇔(⌝α∨γ)∨0⇔(⌝α∨γ)∨(β∧⌝β)⇔(⌝α∨β∨γ)∧(⌝α∨⌝β∨γ)⇔(1∨γ)∧(⌝α∨1)⇔1∧1⇔1由于α→γ为重言式,因此α⇒γ。

证毕。

定理1.12 设α,β是命题公式,则α⇒β的充要条件是α∧⌝β是矛盾式。

证明(1)充分性:设α∧⌝β是矛盾式,由于α∧⌝β⇔⌝(⌝(α∧⌝β))⇔⌝(⌝α∨β) ⇔⌝(α→β),所以⌝(α→β)是矛盾式,从而α→β是重言式,因此α⇒β。

(2)必要性:设α⇒β成立,则α→β是重言式,从而⌝(α→β)⇔α∧⌝β是矛盾式。

由(1)(2)知定理成立。

证毕。

下面列出一些常用的推理定律(在后面的推理演算中以大写字母I加以引用)。

(1)化简律α∧β⇒α,α∧β⇒β(2)附加律α⇒α∨β,α⇒α∨β(3)假言推理(又称分离规则)α∧(α→β)⇒β(4)假言三段论(α→β)∧(β→γ)⇒(α→γ)(5)等价三段论(α↔β)∧(β↔γ)⇒(α↔γ)(6)析取三段论(α∨β)∧⌝β⇒α(7)拒取式⌝β∧(α→β)⇒⌝α(8)二难推理(α→γ)∧(β→γ)∧(α∨β)⇒γ(9)α,β⇒α∧β(10)⌝α⇒α→β,β⇒α→β(11)⌝(α→β)⇒α,⌝(α→β)⇒⌝β(12)(α→β)∧(β→α)⇒(α↔β)(13)α→β⇒(α∨γ)→(β∨γ),α→β⇒(α∧γ)→(β∧γ)(14)α↔β⇒α→β,α↔β⇒β→α以上推理定律均可以按照定义直接证明,即给定α,β两个公式,为了判断α⇒β是否成立,根据推理形式的定义,可转化为判断α→β是否为重言式。

下面以(4)式为例给出其证明。

例1.19 证明(α→β)∧(β→γ)⇒(α→γ)证明 (α→β)∧(β→γ)→(α→γ)⇔(⌝α∨β)∧(⌝β∨γ)→(⌝α∨γ)⇔⌝((⌝α∨β)∧(⌝β∨γ))∨(⌝α∨γ)⇔((α∧⌝β)∨(β∧⌝γ))∨(⌝α∨γ)⇔(α∧⌝β)∨((β∧⌝γ)∨⌝α∨γ)⇔(α∧⌝β)∨((β∨⌝α∨γ)∧(⌝γ∨⌝α∨γ))⇔(α∧⌝β)∨((β∨⌝α∨γ)∧1)⇔(α∧⌝β)∨(β∨⌝α∨γ)⇔(α∨β∨⌝α∨γ)∧(⌝β∨β∨⌝α∨γ)⇔1∧1⇔1因此 (α→β)∧(β→γ)⇒(α→γ)。

证毕。

对于以上推理定律还有几点需要说明:(1)推理定律中出现的α,β,γ均代表任意的命题公式;(2)若一个推理形式与某条推理定律对应一致,则不用证明就可判定这个推理是这个推理是正确的,但需说明依据;(3)根据定理1.10,在1.3节中给出的16组等值式中的每一条公式都可以派生出两条推理定律。

例如,双重否定律α⇔⌝(⌝α)产生两条推理定律α⇒⌝(⌝α)和⌝(⌝α)⇒α。

1.5.4 推理方法在命题逻辑中,常用的推理方法有三种:真值表法、直接证法和间接证法,下面分别介绍。

1.真值表法设P1,P2,…,Pn是出现于前提α1,α2,…,αm和结论β中的全部命题变元,对P1,P2,…,Pn的所有情况作完全指派,这样能对应地确定α1,α2,…,αm和β的所有真值,列出这个真值表,即可判断如下推理形式是否成立:α1∧α2∧…∧αm⇒β或α1,α2,…,αm⇒β若从真值表上找出α1,α2,…,αm均为1的行,β对应的行也为1,则上式成立。

或者,若β为0的行,对应的行中α1,α2,…,αm至少有一个0,则上式也成立。

例1.20用真值表法证明(P→Q)∧⌝(P∧Q)⇒⌝P。

解列出(P→Q)∧⌝(P∧Q)⇒⌝P的真值表,如表1.14所示。

从表中可以看出P→Q与⌝(P∧Q)均为1的行是第一、二行,此两行⌝P也为1,所以该推理形式正确。

当然也可以从另外一个方面来判断,表中⌝P为0的行是第三、四行,此两行中P→Q与⌝(P∧Q)至少有一个为0,从而也可以判断出该推理形式正确。

表1.14 公式(P→Q)∧⌝(P∧Q)⇒⌝P的真值表P Q P→Q⌝(P∧Q)⌝P0 00 11 01 1111111112.直接证法直接证法就是由一组前提,利用前面的四条推理规则,根据已知的命题等值公式(1.3节中的16组公式)和推理定律,推演而得到有效的结论。

例1.21证明(P∨Q)∧(P→R)∧(Q→S)⇒S∨R证明(1)P∨Q P(2)⌝P→Q R,E,(1)(3)Q→S P(4)⌝P→S T,I,(2),(3)(5)⌝S→P R,E,(4)(6)P→R P(7)⌝S→R T,I,(5),(6)(8)S∨R R,E,(7)证毕。

说明:上述推理过程中,最左边的一列(1),(2)等代表推理的步骤,也是推导出来的命题公式的编号,最右边的一列是说明每一步的依据。

如P表示前提引入规则;R,E,(1)表示依据置换规则和命题定律中的命题等价公式,由(1)得到(2);T,I,(2),(3)表示依据结论引用规则和推理定律,由(2),(3)两式推得(4)。

3. 间接证法间接证法主要有两种,一种就是我们经常用的反证法,另外一种称之为CP规则。

1)反证法要证明推理形式α1∧α2∧…∧αm⇒β成立(记作α⇒β),根据定理1.12可知,只须证明α∧⌝β是矛盾式。

因此,只须把⌝β作为附加前提加入推理过程中,推出矛盾即可。

例1.22 证明P→⌝Q,Q∨⌝R,R∧⌝S⇒⌝P证明用反证法,把⌝(⌝P)作为附加前提加入到前提的集合中去,证明由此导致矛盾。

(1) ⌝(⌝P) P(附加)(2) P R,E,(1)(3) P→⌝Q P(4) ⌝Q T,I,(2),(3)(5) Q∨⌝R P(6) ⌝R T,I,(4),(5)(7) R∧⌝S P(8) R T,I,(7)(9) R∧⌝R T,I,(6),(8),矛盾因此,假设不成立,原推理形式正确。

2)CP规则欲证α⇒(β→γ),即证α⇒(⌝β∨γ),亦即α→(⌝β∨γ)永真。

因为α→(⌝β∨γ) ⇔⌝α∨(⌝β∨γ)⇔⌝(α∧β)∨γ⇔(α∧β)→γ,所以若将β作为附加前提,证明α∧β⇒γ成立,即得证α⇒(β→γ)成立。

这一证明方法称为CP规则。

例1.23 验证下述推理是否正确。

或者逻辑学难学,或者有少数学生不喜欢它;如果数学容易学,那么逻辑学并不难学。

因此如果许多学生喜欢逻辑,那么数学并不难学。

解求解上述类型的推理问题,应先将命题符号化,然后写出前提、结论和推理形式,最后进行判断。

令 P:逻辑学难学; Q:有少数学生不喜欢逻辑学; R:数学容易学。

则前提:P∨Q,R→⌝P结论:⌝Q→⌝R推理形式:P∨Q,R→⌝P⇒⌝Q→⌝R(1) ⌝Q P(附加)(2) P∨Q P(3) P T,I,(1),(2)(4) R→⌝P P(5) ⌝R T,I,(3),(4)(6) ⌝Q→⌝R CP因此整个推理正确。

相关文档
最新文档