第3讲 命题演算(1)
命题演算(1-4节)

形式逻辑只管形式,从错误的前提推出错误的结论, 形式逻辑只管形式,从错误的前提推出错误的结论,在 逻辑只管形式 形式上也可以是正确的。 形式上也可以是正确的。 ——毛泽东在延安文艺座谈会上的讲话 毛泽东在延安文艺座谈会上的讲话
3
绪
论
演绎逻辑 形式逻辑: 形式逻辑: 归纳逻辑
演绎逻辑:(deductive logic)演绎逻辑的任务在于研究如何检验 演绎逻辑 演绎的正确性(即决定一个推理是否是正确地演绎出一个已知规 则)以及如何构造出正确的未知(演绎推理)规则。 归纳逻辑:(inductive logic)归纳逻辑的任务在于研究如何測定 归纳逻辑 不充分置信的推理的归纳概率的大小,从而决定该不充分置信 推理的归纳强度规则,并且研究如何构造出归纳强度高的推理 规则。
9
§1.命题 联结词 命题函数 1.命题
2.简单命题 简单命题(simple proposition) :简单命题是不包含其它命题 简单命题 作为组成部分的命题。 作为组成部分的命题。 简单命题是命题逻辑推理的最小单位! 简单命题是命题逻辑推理的最小单位! 3.复合命题 复合命题(compound proposition) :复合命题是包含其它 复合命题 命题作为组成部分,由其它命题组成的命题。 命题作为组成部分,由其它命题组成的命题。 4.支命题 支命题(branch proposition) :支命题是组成复合命题的各 支命题 个命题。 个命题。 支命题可以是简单命题,也可以是复合命题。 支命题可以是简单命题,也可以是复合命题。
14
§2.命题的形式化 真值联结词 真值函项 2.命题的形式化
1.真值联结词 真值联结词(truth connective) :在命题逻辑中所使用的、意 在命题逻辑中所使用的、 真值联结词 义比较严格的联结词称为真值联结词或命题联结词。 义比较严格的联结词称为真值联结词或命题联结词。 真值联结词
命题演算系统 PPT

❖ 演绎定理:如果Γ ∪{A}├ B,则Γ ├ A→B。 ❖ 演绎定理得证明需要数学归纳法,数学归纳法就是证
明无穷个命题成立得方法,她由两部分组成,分别就 是归纳基础和归纳步骤。归纳法可以分为两类: ❖ 第一类归纳法:有一批编了号码得命题 ❖ (1)我们能证明第1号命题就是正确得; ❖ (2)如果我们还能证明,在第n号命题正确得时候,第 n+1号命题也正确,那么这一批命题就都就是正确得 。
❖ 第二类归纳法:有一批编了号码得命题
❖ 情况1:B就是公理
❖ (1பைடு நூலகம்B
公理
❖ (2)B → (A → B)
AP1 SB
❖ (3)A → B
(1)(2)MP
❖ 即Γ ├ A → B得证。
❖ 情况2:B就是Γ中得公式,记作:B∈ Γ
❖ (1)B
前提
❖ (2)B → (A → B)
AP1 SB
❖ (3)A → B
(1)(2)MP
❖ 即├ A → B得证。
❖ 定义4(A证明得定义)如果一个证明A1,A2,…An中得 An=A,我们就称这个证明叫做关于A得证明,也就就 是A证明。
❖ 定义5(定理得定义) 如果有一个A证明,则称A就是这 个系统得定理。记作:├LP A。
❖ 定理1 ├ A→A
❖ 证明:
❖ (1) A → (B → A)
AP1
❖ (2) A → ((A → A ) → A)
第三章命题演算王元元

否定词(negation) 真值表 否定词
p 0 1
┐p 1 0
11
注:用否定词“并非”代替自然语言中的 用否定词“并非” 应注意保持原语句的意义。 “不”时,应注意保持原语句的意义。如: p整数都是自然数 整数都是自然数 表示: 则┐p表示: 表示
12
2)合取词 合取词(conjunction)“并且”(and) 合取词 “并且”
第三章
命题演算
1
重点:范式 重点 范式
掌握命题的概念; 掌握命题的概念;掌握五个基本的命题联结词的概 念; 掌握命题公式的概念;了解什么是成真赋值,什么 掌握命题公式的概念;了解什么是成真赋值, 是成假赋值;掌握重言式和矛盾式的概念, 是成假赋值;掌握重言式和矛盾式的概念,并能用 真值表法和命题演算法判断一个命题公式是重言式 还是矛盾式;熟练掌握命题演算的基本定律; 还是矛盾式;熟练掌握命题演算的基本定律;熟练 掌握利用命题演算等值演算的方法证明两个命题公 式等价;等值演算法和真值表法;掌握蕴涵式的概 式等价;等值演算法和真值表法; 念;熟练掌握基本的蕴涵公式; 熟练掌握基本的蕴涵公式; 掌握命题演算证明的三种方法。掌握析取范式、 掌握命题演算证明的三种方法。掌握析取范式、合 取范式、主析取范式、主合取范式的概念; 取范式、主析取范式、主合取范式的概念;熟练掌 握利用求任意命题公式的主析取范式和主合取范式 的方法: 的方法:
17
析取词(disjunction)“或”(or) 析取词
p 0 0 1 1 q 0 1 0 1 p∨q ∨ 0 1 1 1
18
例:
p: 我选修人工智能。 我选修人工智能。 q: 我选修算法理论。 我选修算法理论。 则p∨q: 我选修人工智能或选修算法理论。 ∨ 我选修人工智能或选修算法理论。
命题演算的形式证明

2. A∪{p}┝q要证明A┝p→q 因为A∪{p}┝q,故存在A∪{p}导出q的
有 限 证 明 序 列 p1,…,pn=q , 为 了 证 明 A┝p→q,对A∪{p}┝q的证明序列长度 作归纳证明。
(A)╞(w)(=w(q1,,qn))
证明:(1)设p1,,pm为由A证明w的序列. ①piA,则(pi)(A) ②piA ③pi是由pj和pk=(pj→pi)得到(j,k<I)。 (2)设A╞w,v是P(Y)的赋值,即为P(Y)到Z2
的同态映射,并使v((A)){1}
关键证明v((w))是否为1.
任何一步引入,这些命题被称为公理;
另一个采用的方法是由若干规则构成, 这些规则规定:从某些陈述导出某些 特定陈述是可接受的,这些规则在形
式化之后,称为系统的推理规则。
对于集合X上的命题演算,称X上的自 由 命 题 代 数 P(X) 的 子 集 A=A1∪A2∪A3 中的所有元素为系统的公理。其中:
ADed(A) 若A1A2,则Ded(A1) Ded(A2) Ded(Ded(A))=Ded(A)
定理18.5(演绎定理):设AP(X), p,qP(X),
则A┝p→q 当且仅当A∪{p}┝q。
证明:1.A┝p→q,要证明A∪{p}┝q,
因为A┝p→q,,故存在A导出p→q的有 限证明序列 p1,…,pn=p→q,
(1)若┝pp',则有┝ww'。
(2)若╞pp',则有╞ww'。
作业:P241 8,10,11
定义18.15:设pP(X),如果存在一个由 导出p的证明,则称p是X上的命题演 算的定理。记为┝p,也简写为┝p。
离散数学及其应用第3章-命题演算与推理(上)

Discrete Mathematics
汪荣贵 教授
合肥工业大学计算机与信息学院
20210/3/7
计算机应用技术研究所
1
第3章 命题演算与推理 (上)
2020/3/7
计算机应用技术研究所
2
命题演算与推理(上)
2020/3/7
1 命题的概念与运算
2 命题公式与等值演算
33
联结词的完备集
2020/3/7
计算机应用技术研究所
14
弗雷格
Friedrich Ludwig Gottlob Frege (1848-1925)
1879年的重要著作:
概念文字:一种模仿算术语言构造的纯思维的形式语言
是第一个公理化谓词逻辑系统 是自Aristotle以来逻辑的最重要进展 基本实现了Leibniz梦想
命题的概念与运算
2020/3/7
计算机应用技术研究所
4
命题的概念与运算
☺ 逻辑与命题逻辑 命题的基本概念 命题的常用联结词
逻辑学
逻辑学--是一门研究思维形式和思维规律的科学, 包含:
辩证逻辑:研究人的思维中的辩证法。例如:用全 面的和发展的观点观察事物;具体问题具体分析; 实践是检查事物正误的唯一标准;等等。
形式逻辑:研究人的思维的形式和一般规律。本课 程只关心形式逻辑。
2020/3/7
计算机应用技术研究所
6
人类的思维规律
人类的思维过程:通过学习掌握概念和判断,然 后进行推理,即: 概念 判断 推理
推理:由若干个已知的判断(前提),推出新的判 断(结论)的思维过程。
正确的思维: 概念清楚,判断正确,推理合乎逻辑
数理逻辑包括: 命题逻辑、谓词逻辑、公理化集合论、
数学逻辑中的命题与命题演算

数学逻辑中的命题与命题演算数学逻辑是研究逻辑关系的数学分支,它的核心概念之一是命题。
命题是陈述性语句,要么是真,要么是假,而不会同时为真和假。
在数学逻辑中,命题可以通过不同的逻辑联结词组合成复合命题,并通过命题演算来推导出更复杂的逻辑关系。
一、命题的定义和性质在数学逻辑中,命题是一个陈述句,它可以被判断为真或假。
常见的形式包括简单命题和复合命题。
简单命题是由一个简单陈述性语句构成的命题,例如:“今天是星期六。
”或者:“2+2=4”。
复合命题由多个简单命题通过逻辑联结词连接而成,例如:“如果天下雨,那么路面湿滑。
”或者:“如果收到10000元,我会买一台新手机。
”命题具有以下性质:1. 真值性质:一个命题要么为真,要么为假。
2. 简单性质:简单命题不是其他命题的组成部分,它不能再分解为更小的命题。
3. 复合性质:复合命题由简单命题通过逻辑联结词组合而成。
二、命题联结词在数学逻辑中,命题联结词用于连接简单命题,构成复合命题。
常见的命题联结词有以下几种:1. 否定:用符号“¬”表示,表示一个命题的反义。
2. 合取:用符号“∧”表示,表示两个命题同时为真。
3. 析取:用符号“∨”表示,表示两个命题至少有一个为真。
4. 条件:用符号“→”表示,表示第一个命题为真,则第二个命题也为真。
5. 双条件:用符号“↔”表示,表示两个命题同时为真或同时为假。
三、命题演算命题演算是一种逻辑推理方法,通过逻辑推理规则和命题联结词的运算,来推导出更复杂的命题关系。
命题演算通常包括三个主要步骤:1. 确定前提:确定给定的命题和条件。
2. 运用逻辑规则:根据逻辑规则和命题联结词的定义,进行推理。
3. 得出结论:通过逻辑推理,得出最终的结论。
命题演算可以用来证明数学定理、推导数学结论以及验证数学论证的正确性。
它对于数学逻辑的研究和发展起到了重要的作用。
总结:数学逻辑中的命题和命题演算是研究逻辑关系的重要内容。
命题是陈述性语句,可以被判断为真或假。
第三章命题演算

要么选择鱼,要么选择熊掌。 ①(pq) (pq) ② (pq) (pq) ③ (p↔q)
4、假言命题 (蕴涵命题、条件命题)
(1)假言命题陈述某一命题 存在是另一命题存在的条件。 一般由蕴涵词联结支命题而 构成。
①如果甲是案犯,那么甲有作案时间。
②只要驳倒了对方的论证,就能胜诉。
不破不立,不塞不流,不止不行。 ( p→q)(r→s)(t→u)
但书练习
1、《刑法》第20条:正当防卫明显超过 必要限度造成重大损害的,应当负刑 事责任,但是应当减轻或免除处罚。
2、《律师法》第9条:受过刑事处罚的, 不予颁发律师执业证书,但过失犯罪 除外。
1、p→qr 2、pr→q
三、复合命题推理的基本有效式
p
q p→ q
+
+
+
+
+
+
_
+
5、等值命题
(1)等值命题就是陈述 两个支命题或者同真或者 同假。一般是用等值词联 结支命题而构成。
①一个数是偶数当且仅当能被2 整除。
②如果小明参加我也参加,否则 我也不参加。
(2)等值命题形式结构
p当且仅当q,p↔q, 称为等值式。 p称为前件, q称为后件。
命题联结词: 只有,才 仅当,才形式
只有水分充足,种子才会发芽
只有p,才q
如果没有充足的水分,种子就不会发芽
p→q
如果种子发芽了,那么一定有充足的水分
q→p
只有p,才q p→q q→p p←q
(3)必要条件假言命题 逻辑性质和真值表
三、复合命题推理的基本有效式
3、选言推理:根据析取词的逻辑 性质进行的演绎推理。
三、复合命题推理的基本有效式
第三章命题演算一ppt课件

病原体侵入机体,消弱机体防御机能 ,破坏 机体内 环境的 相对稳 定性, 且在一 定部位 生长繁 殖,引 起不同 程度的 病理生 理过程
4、用真值表定义“¬”
p
¬p
+
-
-
+
病原体侵入机体,消弱机体防御机能 ,破坏 机体内 环境的 相对稳 定性, 且在一 定部位 生长繁 殖,引 起不同 程度的 病理生 理过程
4、用真值表定义“”
pq
+
+
+
-
-
+
-
-
p q
+ + +
病原体侵入机体,消弱机体防御机能 ,破坏 机体内 环境的 相对稳 定性, 且在一 定部位 生长繁 殖,引 起不同 程度的 病理生 理过程
表达必要条件关系的命题:必要条件假言 命题 如: 1、只有有水,才有生命存在。
2、只有甲有作案时间,甲才是凶手。
4、用真值表定义“↔”
pq
+
+
+
-
-+ຫໍສະໝຸດ --p↔q
+ +
病原体侵入机体,消弱机体防御机能 ,破坏 机体内 环境的 相对稳 定性, 且在一 定部位 生长繁 殖,引 起不同 程度的 病理生 理过程
pq
¬p
pq
pq
p q
p↔q
+ +- + +
+
+
+-- -
+
-
-
- ++ -
+
+
-
- -+ -
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
偶真式:一真值函数是偶真式,当且仅当在其命题变元真值指 派组合的一部分情况下函数取真值为真,在其他情况下函 数取真值为假。
可满足式:重言式与偶真式统称可满足式。一真值函数是可满 足式,当且仅当在其命题变元至少一种真值指派组合情况 下,函数得到一个真的真值。
各种类型命题真值树分解具体规则详解: (1)合取命题的分解:
A∧B √ A B 根据该规则,合取命题被分解后,它的合取支写在该合取 式下方的同一树枝上。当一命题形式被分解后,在其后写上“√” 标记,表示该式已经被分解完毕。
25
(2)析取命题的分解: A∨B √
A
B
析取命题被分解后,它的析取支写在该析取式 下方的不同树枝上。
╞A A∧A (5)╞A∨(B∧B) A;
╞A∧(B∨﹁B) A (6)╞A∨(B∨﹁B) B∨﹁B;
╞A∧(B∧﹁B) B∧﹁B (7)╞(A→B)∧A→B
(同一律) (矛盾律) (排中律) (等幂律) (基元律) (吸附律) (分离律)
16
(8)╞A∧B→A;
╞A∧B→B
(9)╞A→A∨B (10)╞﹁﹁A A (11)╞A∧B B∧A;
例题5:用真值表证明 p q (pq)(qp) 。
p q pq qp pq (pq)(qp)
11 1
1
1
1
10 0
1
0
0
01 1
0
0
0
00 1
1
1
1
10
两个公式
(1) p q pq
pq
p
p q
pq
11
0
1
1
10
0
0
0
01
1
1
1
00
1
1
1
(2) (pq)(pq) p q
p q p q p q p q (p q) (p q) pq
[问题] 某个案件,几名刑侦人员做出如下断定,判断 其中是否存在矛盾?
谋杀至少由管家、女仆和园丁三人中一人参与; 有证据说明,或者谋杀在室内发生,或者管家参与了 谋杀;如果谋杀在室内发生,则园丁可排除作案的可 能;如果使用了毒药,那么除非女仆作案,否则管家 不会作案。但是,第一,女仆没参与作案,第二,谋 杀确实使用了毒药。
110 0
1
0
1
1
100 1
0
0
0
0
011 0
0
0
0
0
001 1
0
1
1
1
11
用真值表可以判定推理的有效性
可以用真值表判定一个推理是否有效。 例题. 一个统计表格的错误或者是由于材料不可靠,或者是由
于计算有错误;这份统计表格的错误不是由于材料不 可靠。所以这统计表格的错误是由于计算有错误。 解:设 p:统计表格的错误是由于材料不可靠。 q:统计表格的错误是由于计算有错误。 则前提是: (p q) ; p 结论:q 从前提能否推出结论?也就是判断:当所有前提都真时,结 论是否也真,若真,则有效,否则无效。
[例3] 用真值树方法判定下面推理是否有效:
如果“世界上没有真理”这个命题是真的,那么它就是假的。因 此,“世界上没有真理”这个命题是假的。 令p表示“世界上没有真理”,则上述推理的真值形式是:
(p→p)推出p 如果该推理有效,那么(p→p)→p必定是一个重言式。我们 用真值树证明其有效,就是要假定其否定是不成立的,即其否 定式(矛盾式)的真值树封闭。
第三,如果前两条都不能满足,那么先分解最复杂的真 值形式(比如含有多个析取词)。这是为了避免这些复杂命 题形式的分解结果在后面的每个树枝中都出现,那就是几何 级的组合了。
[例1] 用真值树方法判定:
命题集{A∧B,C,A∨C}是否存在矛 盾?
[解] 同时构造该命题集所有命题的真值树:
(1) (2) (3) (4) (5)
2
真值联结词逻辑定义总结
命题演算五个基本联结词的含义由真值表唯一确定(定义)
p p 10 01
pq 11 10 01 00
pq 11 10 01 00
p q 1 0 0 0
p q 1 0 1 1
pq 11 10 01 00
p q 1 1 1 0
pq
pq
11
1
10
0
01
0
00
1
3
其它联结词
由两个支命题定义的联结词理论上有(22)2个。以下是除5个 基本联结词之外的两个重要联结词:
因为(A→B)(A∨B),所以下面的分解 成立:
A→B √
A
B
因为(A∨B)(A∧B),所以下面的 分解成立:
(A∨B) √ A B
因为(A∧B) (A∨B),所以下面的分 解成立:
(A∧B) √
A
B
因为(A→B)(A∧B),所以下面的分解 成立:
(A→B) √ A
B
因为(AB)((A∧B)∨(A∧B)),所 以下面的分解成立:
18
关于重言式的定理及其应用
等值置换定理 : 设A是任意的命题形式,A(B)表示B是A的支命题形式, A(B/C)表示以命题形式C去置换B在A中的任意出现而得到的 新的命题形式,则: 若CB,则A(B/C)A(B)。
重言代入定理: 一个重言式,用任何公式同时替换同一变元在其中的所有出现, 其结果仍然是一个重言式。【说明重言式是一个真命题模型】
本问题可以应用真值树轻松解决。
24
真值树规则
所谓真值树方法,就是根据某种设定的规则,对复合命题进行 树形分解。当一个真值树所有分支都出现一个命题及其否定,则 称该真值树就是封闭的,原命题就是假的。当同时对一个命题集 的全部命题进行逐一分解,若所有分支都出现一个命题及其否定, 那么该命题集的真值树就是封闭的,原命题集就是有矛盾的,即 不可能同时成立。
命题演算----现代逻辑两大演算之一
本讲包括以下内容: 1-1 真值联结词 1-2 真值表方法 1-3 重言式与真值树方法 1-4 范式 1-5 命题演算系统p的结构 1-6 p的内定理的严格证明 1-7 p的内定理借助于导出规则的证明 1-8 p的内定理借助于演绎定理的证明 1-9 p的定义式定理及其证明 1-10 p的元理论
19
利用上述重言式及两个定理,证明如下逻辑等式:
例题7:证明q (p (q ﹁q)) q p 。 证明:由基元律, (p (q ﹁q)) p
根据等值置换定理,把(p (q ﹁q)) 替换为 p,有 q (p (q ﹁q)) q p 。 证毕。
20
例题8 证明:(p q) (p q) p
(3)双重否定命题的分解: A √ A
基本规则只有这三条。
由于任一真值联结词都可由∨、∧和 定义(范式中再证明),因此,依据以 上三条规则可分解含有其他类型联结词 的任意命题形式。
例如,如何分解:
A→B (A∨B) (A∧B) (A→B) AB (AB) 方法:根据蕴析律、摩根定律等,把它们全部转换为合 取或析取公式后再分解
复合命题形式的真值表按如下步骤组成: (1)列出复合命题形式中的所有命题变元及其真值组合情况 (2)在命题变元的基础上,由简到繁(指联结词的个数)逐次地列出组 成复合命题形式的各支命题形式,最后是复合命题形式本身。 含n个命题变元的命题公式,共有2n组赋值。
例1:pq的真值表。
p
q
p
pq
1
1
0
1
1
0
0
0
0
1
1
1
0
0
1
1
7
例2:(pq)p的真值表。
p
q
pq
1
1
1
1
0
0
0
1
0
0
0
0
永假 公式
p
(pq)p
0
0
0
0
1
0
1
0
例3: (pq) v(pq)的真值表。
p
q
p q pq pq
1
1
0
0
1
0
1
0
0
1
0
0
0
1
1
0
0
0
0
0
1
1
0
1
(pq)v(pq) 1 0 0 1
8
永真
例4:(pq) (pvq)的真值表。
A∧B √
C
√
A∨C √
A
B
命题1 命题2 命题3 (1)分解 (1)分解
(6) A
C
(3)分解
×
×
可以将公式(2)C至于C之下,也可以直接在其下封闭。
因此,真值树封闭,命题集存在矛盾,不可能同时成立。
注意:命题2是一个原子命题,无须分解。
问题: 真值树方法可以判定命题推理的有效性
由于A是重言式,当且仅当A是矛盾式。因 此,真值树方法同样可以用来判定一真值形 式是否为重言式,也可以用来判定一命题推 理是否有效。通常采用假设原命题为假并构 造真值树的反证法。
证: (p q) (p q)
p (q q)
分配律
p
基元律
21
例题9 证明:p (q r) q (p r)
证: p (q r)
p (q r)
蕴析律
q (p r)
结合律,交换律
q (p r)
蕴析律,等值置换
22
真值树方法
——用树形图判定命题的真值
23
真值树方法
╞A∨B B∨A (12)╞(A∧B)∧C A∧(B∧C);