第一章 数理逻辑-命题逻辑
离散数学期末复习

离散数学内容总结大纲第一篇 数理逻辑第1章 命题逻辑求命题公式的主析取范式及主合取范式例 求()()p r q p ∨⌝∧∨的主析取范式及主合取范式。
例 求(P →Q)∧R 的主析取范式及主合取范式。
例 求命题公式R Q P ∨∧)(的主析取范式和主合取范式。
例 求公式A =(p →⌝q )→r 的主析取范式与主合取范式。
例 求()r q p →→的主析取范式。
判断公式类型例 用等值演算法判断公式q ∧⌝ (p →q )的类型例 判断下列命题公式的类型(永真式、永假式、可满足式),方法不限。
(1)(2)证明例 证明:()()()r q r p r q p →∧→⇔→∨ 例 证明:r q p r q p →∧⇔→→)()( 例 推证:⌝Q ∧(P →Q)⇒⌝P例 前提:q p s q r p ∨→→,,,结论:s r ∨。
该结论是否有效?请说明原因。
在命题逻辑中构造下面推理的证明:例 如果小张守第一垒并且小李向B 队投球,则A 队获胜。
或者A 队未获胜,或者A 队成为联赛的第一名。
小张守第一垒。
A 队没有成为联赛的第一名。
因此小李没有向B 队投球。
解:先将简单命题符号化。
P:小张守第一垒;Q:小李向B队投球;R:A队取胜;S:A 队成为联赛第一名。
前提:(P∧Q)→R,R∨S,P,S结论:Q证明:(1) R∨S 前提引入(2) S 前提引入(3) R (1)(2)析取三段论(4) (P∧Q)→R 前提引入(5) (P∧Q) (3)(4)拒取式(6) P∨Q (5)置换(7) P 前提引入(8) Q (6)(7)析取三段论例一个公安人员审查一件盗窃案,已知下列事实:(1)甲或乙盗窃了录像机;(2)若甲盗窃了录像机,则作案时间不能发生在午夜前;(3)若乙的证词正确,则午夜时屋里灯光未灭;(4)若乙的证词不正确,则作案时间发生在午夜前;(5)午夜时屋里灯光灭了。
根据以上事实,推断谁是盗窃犯。
(在命题逻辑中构造推理证明。
数理逻辑第一章命题逻辑

解: (1) p :怕困难, q :战胜困难,
该命题符号化为: q → ┐ p (2) p :天下雨, q :我有时间,r :我进城。
该命题符号化为: ┐ p ∧ q →r
(3) p :小王在图书馆看书, q :小王病了, r :图 书馆开门。 该命题符号化为: ┐( q ∨ ┐ r ) → p
13
(1) 雪是白的。 (2) 2是奇数。 (3) x+y>5。
(4) 你是谁? (5) 北京是中国的首都。
5
(6) 二十一世纪时有人住在月球上。
真值集合: {0,1} ,0和1为真值。 假命题的真值为0,真命题的真值为1。 简单命题(原子命题): 简单陈述句表达的命题。 一般用小写英文字母p,q,r,s,t等表示简单命题。 例1.2 考察下面的命题: (1) 8不是奇数。 (2) 2和3都是偶数。 (3) 2或3是偶数。 联结词:真值函数,即自变量是真值,函数值也是 真值的函数。
复合命题:由命题和联结词构成,其中的命题称为 该复合命题的支命题。 复合命题的真值由支命题的真值和联结词共同决定。
6
真值表:把真值函数在自变量所有可能取值下的函数 值列成的表,称为真值表。
一元真值函数只有一个自变量,其真值表有两行。 共有四个真值不同的一元真值函数,它们的真值表如 下。 表1.1 一元真值函数的真值表 p 0 1 F1(p) F2(p) F3(p) F4(p) 0 0 0 1 1 0 1 1
9
∨(析取):复合命题“p或 者q”称为p与q的析取式,记 为 p ∨ q。 ∨相当于汉语中的“或者” (相容或 )。 p∨q=0当且仅当p=q=0。
p 0 0
q 0 1
p∨q
0 1
1
1
0
离散数学课件第一章(第1讲)

3)区分“可兼或”与“不可兼或(异或,排斥或)” 析取联结词为可兼或 例如: 灯泡有故障或开关有故障。 今天下雨或打雷。 以上例句均为可兼或。
“不可兼或”表示为:▽ (异或),当P和Q均为“T”时, 则P异或Q为“F”。
P
Q
P▽Q
F
F
F
F
T
T
T
F
T
T
T
F
例: 他通过电视看杂技或到剧场看杂技。 他乘火车去北京或乘飞机去北京。
§1 命题与命题联结词
1 命题
《定义》: 具有唯一值的陈述句叫命题。 讨论定义:
(1)命题的值: 命题值可以是真的,也可以是假的,但不能同时 既为真又为假。
(2)命题的真假值表示: 命题中所有的“真”用“T ” 或“ 1”表示 命题中所有的“假”用“F ”或 “0 ”表示。
(3)命题分类: ⅰ)原子命题:一个命题,不能分解成为更简单的命题。
(2) 合取词(“合取”、 “与”运算) 1) 符号 “Λ” 设P,Q为两个命题,则PΛQ称P与Q的合取, 读作: “P与Q” “P与Q的合取” “P并且Q”
2) 合取运算真值表
P Q PΛ Q
FF
F
FT
F
TF
F
TT
T
QΛP F F F T
注: ①当且仅当P和Q的真值均为 T ,则PΛQ 的真值 为 T 。否则,其真值为 F 。
第一篇 数理逻辑
逻辑:通常指人们思考问题,从某些已知条件出发推出合 理的结论的规律。 数理逻辑:用数学方法来研究推理的规律。包括命题逻辑 和谓词逻辑。 数理逻辑研究方法:采用一套数学的符号系统来描述和处 理思维的形式和规律。
第一章 命题逻辑
§1.命题与命题联结词 §2.命题公式与真值表 §3.命题公式的翻译 §4. 等价式与蕴含式 §5.对偶与范 式 §6.命题逻辑的推理理论 §7.其他联结词
离散数学 第三-四章

Ai
(f) A (A∪B ), B (A∪B )
集合与关系 >集合的运算
交与 并的关系 定理3-2.1 设A、B、C为三个集合,则下列分配律 成立。 a) A∩(B∪C)=(A∩B)∪(A∩C) b) A∪(B∩C)=(A∪B)∩(A∪C) 定理3-2.2 设A、B为任意两个集合,则下列吸收律 成立 a) A∪(A∩B)=A b) A∩(A∪B)=A 定理3-2.3 A B 当且仅当 A∪B=B 或 A∩B=A。
集合与关系 > 集合的运算
本节重点掌握的概念: 集合, 集合相等,集合包含, 幂集。
本节重点掌握的方法: 集合的表示, 求幂集.
作业
3-1 (1)(a),(c) ,(e)
(3) (4) (a),(c) ,(e) (5) (6) (a),(c) ,(e) (9)
集合与关系 >集合的概念和表示法
上节知识点: 1. 集合的概念 2. 集合的表示 3 集合之间的关系 4 空集和全集 5 幂集(power set)
A-B
E B
A
集合与关系 >集合的运算
• 绝对补 定义3-2.4 设E为全集,任一集合A关于E的补 E-A, 称为集合A的绝对补,记作~A。
即 ~ A={ x| xE ∧ xA}
集合与关系 >集合的运算
(3) 集合的补(complement) 定义3-2.3 设A、B为任意两个集合,所有属于A而 不属于B的一切元素组成的集合S称为B对于A的 补集,或相对补,记作A-B。 即 A-B={ x| xA ∧ xB} 或 xA-B xA但 xB
例如 A={2, 5, 6} B={1, 2, 4, 7, 9} A-B={5, 6} B-A={1,4,7,9} E - A?
《离散数学》讲义(胡盛)

小结
合式公式(命题公式)及其判定 自然语言的翻译(符号化形式)
列出原子命题,并符号化 不同的原子命题使用不同的符号,符号使用最少 选择合适的联结词,根据命题表达的真实含义,而不 拘泥于形式
离散数学
30
1-3 命题公式与翻译
P12(3)(5)ad(7)
离散数学
31
第一章 数理逻辑 1-4 真值表与等价公式
(PQ) (PQ) T F F T
35
1、真值表
例题4 给出(PQ)(PQ)的真值表 公式不论命题变元做何种指派,其真值永为真, 我们把这类公式记为T。
P Q PQ (PQ) P Q PQ T T T F F T F F T F F F F T T T F F T T F T F T F T T T (PQ)( PQ) T T T T
定义1-5.1
给定一命题公式,若无论对分量作怎样的指派,其对 应的真值永为T,则称该命题公式为重言式或永真公 式。 例如:表1-4.4
明天下雨
2. 我们去看电影
房间里有十张凳子
二元运算
离散数学 17
1-2 联结词
析取(),其定义可用如下真值表表示
P T T F Q T F T PQ T T T 今天我在家看电视或去剧场看戏
她可能是100米或400米赛跑的冠军
他昨天作了二十或三十道习题 可兼或
F
F
F
排斥或
二元运算
离散数学 18
它可以是有意义的一般论证,也可以是科学理论中的数学证 明或结论。建立逻辑学的主要目的在于探索出一套完整的规 则,按照这些规则,就可以确定任何特定论证是否有效。这 些规则,通常称为推理规则。
离散数学
6
离散数学-第1章

练习1解答
提示: 分清复合命题与简单命题 分清相容或与排斥或 分清必要与充分条件及充分必要条件
答案: (1) 是简单命题
(2) 是合取式
(3) 是析取式(相容或)(4) 是析取式(排斥或)
设 p: 交通阻塞,q: 他迟到
(5) pq,
(6) pq或qp
(7) qp 或pq, (8) qp或pq
假命题 真命题 不是命题 不是命题
不是命题 不是命题
命题,但真值现在不知道
5
命题分类
命题分类:简单命题(也称原子命题)与复合命题 简单命题符号化
用小写英文字母 p, q, r, …, pi, qi, ri (i1)表示简单命题
用“1”表示真,用“0”表示假 例如,令
p: 2是有理数,则 p 的真值为0,
p q p pq (pq) (pq)q
00 1 1
0
0
01 1 1
0
0
10 0 0
1
0
11 0 1
0
0
成假赋值:00,01,10,11; 无成真赋值
24
公式的类型
定义1.10 (1) 若A在它的任何赋值下均为真, 则称A为重言式或永真式; (2) 若A在它的任何赋值下均为假, 则称A为矛盾式或永假式; (3) 若A不是矛盾式, 则称A是可满足式.
30
练习3解答
(1) pr(qp)
pqr
qp (qp) pr(qp)
000
1
0
0
001
1
0
0
010
0
1
0
011
0
1
0
100
1
0
0
101
01命题基本概念及联接词

解:这9个句子中,(7)~(9)都不是陈述句, 因而都不是命题。 (1)是真命题,(2)是假命题。 (3)的真值虽然现在还不能判断,到2100年就能 判断了,因而是命题。 (4)在十进制中为假,在二进制中为真,当确定 了进位制时其真值就确定了,因而是命题。 (5)是命题,真值视具体情况惟一确定(不是真 就是假)。 (6)是陈述句,但无法给出真假值。这种自相矛 盾的判断称为悖论,以后再讲。
1.2.2 合取联结词∧
定义1.2.2 设P,Q为二命题,复合命题“P并且Q”(或 “ P 与 Q” )称为 P 与 Q 的合取式,记作 P∧Q ,符号 “∧” 称为合取联结词 . P属于二元 ∧Q为真当且仅当 P和Q同时为真 . 说明:1、“∧” (binary)运算符 . 2、联结词“∧”的定义真值表如下:
从上述例子可以看出,原命题与逆否命题意思相同, 即等价:
P Q Q P
逆命题与反命题意思相同。 这一点非常重要,在推理过程中,有时按原命题进 行推导比较困难,而用逆否命题却可收到事半功倍 的效果。
1.2.5 双条件联结词(等价联结词)
定义1.2.5 设P,Q为二命题,复合命题“P当且仅当Q” 称为P与Q的双条件命题,记作P iff Q或PQ,符号 称为双条件(等价)联结词。PQ为真当且仅当
Q:今天天下雨。
定义1-3 如果一个命题标识符代表任意未知命题,则 称该命题标识符为命题变元(命题变项).如果一 个命题标识符代表一个确定的命题,则称之为命 题常元。
命题变元类似代数中的变量,命题常元类似
常量,但两者有着本质的区别。命题变元或常元
代表的是命题元素,而变量和常量代表的是一个
数值。
例如,x+y≥ 5 这是一个代数表达式,其中x和y是 变量,不是命题变元,但该表达式也可以作为一 个命题变元。假设代表该表达式的命题变元为z, 当变量x和y的值确定后,表达式成为一个命题常 元,命题变元z被该命题常元所取代成为命题,且 命题的真值随变量x和y不同取值而变化。 当用确定的命题代入命题变元时称为对命题 变元的代入。
1第一章 命题逻辑基本概念

如何将语句符号化, 以及如何理解符号化了的语句。 语句符号化要注意:
1. 要善于确定简单命题, 不要把一个概念硬拆成几个 概念。 例如“我和他是同学”是一个简单命题。 2. 要善于识别自然语言中的联结词 (有时它们被省略)。 例 1.11 狗急跳墙。
解 应理解为: p: 狗急了, q: 狗才跳墙
解 令 p: odd是奇数, q: odd2是奇数,
上述语句可表示为 p q。 6. 异或(exclusive or)连结词“” 【定义】 对于“排斥或”, 在数理逻辑中用联结词 “”表示, 称作“异或”。 当且仅当命题p和q的真值相异时, p q便取值为 真。
p q的真值表如表1.1.6所示。
1. 否定(negation)词“” 【定义 1.1】 设p是一个命题, 复合命题“非P‖(P的否 定)称为命题p的否定式, 记作“P‖, (读作“非p‖)。 命题p取值为真, 当且仅当命题P取值为假。 p的真值表如表1.1.1所示。 表.1.1 P 0 1 P 1 0
例 1.3 P:地球是圆的。 P:地球不是圆的。
p
0 0 1 1
表 1.6 q 0 1 0 1
pq 0 1 1 0
从定义可知联结词“”有以下性质: (1) p q = q p (2) (p q) r = p (q r) (3) p∧(q r) = (p∧q) (p∧r) (4) p q (p∧q)∨(p∧q) (5) p q (p q) (6) p p 0,p F P, p T P。
但不完全等同。
p∧q的真值表如表1.1.2所示。
表 1.2 p q 0 0 0 1 1 0 1 1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
两种演算
命题逻辑 谓词逻辑
2
形式语言与自然语言
数理逻辑需建立一套表意符号体系 形式语言符号体系 自然语言
二义性
Double click the mouse, then it’ll run. 小王现在不方便接电话,他方便去了
建立形式语言符号体系的目的
消除二义性
3
主要内容
圆括号的省略规则
最外层的圆括号可以省去
符合联结词优先级顺序的,
相同的联结词,
括号可省去
按从左至右次序计算时, 括号可
省去
(┐((P∧┐Q)∨R)→((R∨P)∨Q))
┐((P∧┐Q)∨R)→((R∨P)∨Q) ┐(P∧┐Q ∨R)→(R∨P∨Q) ┐(P∧┐Q ∨R)→R∨P∨Q
30
命题符号化
与自然语言中的“不”,“否”,“非”,“没有”,“未必 类似
13
例
(a) P: 4 是质数。
┐P: 4 不是质数。
(b) Q: 这些都是男同学。
┐Q: 这些不都是男同学。
14
2. 合取词∧(Conjunction)
如果P和Q是命题, 那么“P并且Q”也是一命题, 记为P∧Q, 称为P和Q的合取, 读做“P与Q”或“P并且Q”。
A(P,Q) = P→Q A(P,Q∧┐R) = P→Q∧┐R A(P,Q,R,S) = (P→Q) ∧R ∧(S →(P→Q) ) (P→Q) ∧S ∧(R→(P→Q) ),(┐P→Q) ∧┐R ∧(┐S →(┐P→Q) ) P ∧ R ∧ (S→P) , (┐P→Q) ∧R ∧(R →(P→Q) )
20
蕴含式P→Q可以用多种方式陈述: ; “若P, 则Q”
“P是Q的充分条件”
“Q是P的必要条件”
“Q每当P” ;
“P仅当Q”等。
给定命题P→Q, 我们把Q→P, ┐P→ ┐Q, ┐Q→ ┐P分别叫做命
题P→Q的逆命题 , 反命题和逆反命题.
21
例
令:P:天气好。 Q:我去公园。 P→Q P→Q P→Q Q→P Q→P Q→P
32
代入实例
定义2.3.2
设A和B是两个命题公式,如果将A中的某些命题变元用
命题公式进行代换便可得到B,并且此种代换满足:
(1)被代换的是命题变元 (2)如果要代换某个命题变元,则要将该命题变元在A中的一 切出现进行代换 (3)代换必须同时独立进行
此时称B是A的一个代换实例(代入实例) 例
第二章 命题逻辑
2.1 命题的概念与表示 2.2 逻辑联结词 2.3 命题演算的合式公式 2.4 等价与蕴涵 2.5 功能完备集及其他联 接词 2.6 对偶与范式 2.7 命题演算的推理理论
第三章 谓词逻辑
3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 谓词的概念与表示 命题函数与量词 谓词演算的合式公式 变元的约束 谓词公式的解释 谓词演算的永真式 谓词演算的推理理论 自动推理证明
┐,
∧ , ∨ , → , ↔
24
练习:填空
已知P∧Q为T,则P为( ),Q为( ) 已知P∨Q为F,则P为( ),Q为( ) 已知P为F,则P∧Q为( ) 已知P为T,则P∨Q为( ) 已知P∨Q为T,且P为F ,则Q为( ) 已知PQ为F,则P为( ),Q为( ) 已知P为F,则PQ为( ) 已知Q为T,则PQ为( ) 已知 PQ为F,则P为( ), Q为( )
(ii) Q是命题公式
(iii) (P∨Q)是命题公式
根据条款(1)
根据(i)(ii)和条款(2)
(iv) (P→(P∨Q))是命题公式
根据(i)(iii)和条款(2)
28
例
下面的式子是否为合式公式: P∧Q, PR, P∨Q∧R 修改 (P∧Q),(PR),((P∨Q)∧R)
29
(1)——基本项,是递归的基础 (2)(3)——递归项,是递推规则 (4)——极小化,保证所构造集合的唯一性 有n个命题变元的命题公式可用函数A(P1,P2,…,Pn)的形式表示 其中P1,P2,…,Pn按字典顺序排列
命题函数
27
例
(a) (P→(P∨Q))
解 (i) P是命题公式 根据条款(1)
引入→的目的是希望用来描述命题间的推理,表 示因果关系 使用P→Q能描述推理
如果今天是星期二,那么明天是星期天 如果今天是星期一,那么明天是星期天 如果n
> 3那么n2 > 9(n=4, n=2, n=-4)
→与 “如果…那么…”有一致的一面,同时也有与 常识不一致的地方
数理逻辑不关心具体命题,只关心推理的形式 人为的规定,对P为F时P→Q的值另作规定也是可以的
4
1.1~1.5 命题逻辑 Proposition Logic
5
2.1 命 题(Proposition)
2.1.1 命题
断言
一个陈述语句
命题:具有确定真假含义的陈述句
命题是一个非真即假(不可兼)的断言 如果命题是真
命题的真值(Truth Values)为真 真命题 大写字母“T”(1)表示
33
真值指派(解释)
定义2.3.3
设A(P1,P2,…,Pn)是一个命题公式, P1,P2,…,Pn是出现于
其中的全部命题变元。 Pi有两种取值可能, P1,P2,…,Pn 有2n种取值可能, P1,P2,…,Pn的任何一种取值称为对 A(中变元)的一种真值指派(或解释),可记为 I=(P1’,P2 ’,…,Pn ’),其中Pi ’=0或1 例 A(P,Q,R)=P(RQ), 真值指派 (1,0,1),(1,1,0) 真值分别为F和T
命题指具体的陈述句,是有确定的真值 命题变元的真值不定,只当将某个具体命题代入命题
变元时,命题变元化为命题,方可确定其真值
9
复合命题(Compound proposition)
一个或几个简单命题用联结词联结所构成的命
题 例:“张三学英语和李四学日语”
两个特殊的命题词
命题常量
注意:命题变元本身不是命题,只有给它一个解释,才 变成命题。
26
命题演算的合式公式 ( 命题公式,wff ,well formed formulas)
定义2.3.1: ⑴ 单个命题变元是个合式公式。 ⑵ 若A是合式公式,则A是合式公式。 ⑶ 若A和B是合式公式,则(A∧B),(A∨B),(AB)和 (AB)都是合式公式。 ⑷ 当且仅当有限次地应用⑴,⑵,⑶所得到的含有命题变 元、联结词和圆括号的符号串是合式公式。 此外,称逐次使用规则⑴,⑵,⑶的过程中所得到的命题 公式为最后构成的命题公式的子公式。 递归定义
“明天不下雪” “明天下雪并且明天下雨” “明天下雪或者明天下雨”
“非P” “P并且Q” “P或Q”
12
1. 否定词┐(~,negation)
设P表示命题, 那么“P不真”是另一命题, 表示为┐P, 叫做 P的否定, 读做“非P”。 如果P是假, 则┐P是真, 反之亦然。
P
F T
┐P
T F
真值表(Truth Table)
18
例
(a) P: 天不下雨, Q: 草木枯黄。 P→Q: 如果天不下雨, 那么草木枯黄。 (b) R: G是正方形, S: G的四边相等。 R→S: 如果G是正方形, 那么G的四边相等。
(c) W: 桔子是紫色的, V: 大地是不平的。
W→V: 如果桔子是紫色的, 那么大地是不平的。
19
因果关系
T:永远表示真命题 F:永远表示假命题
T和F的两种含义
命题常量 命题的真值
10
数理逻辑不关心内容
具体的陈述句的真值究竟为什么或在什么环境
下是真还是假
数理逻辑只关心形式
命题可以被赋予真或假这样的可能性,以及规
定了真值后怎样与其他命题发生联系
11
2.2 逻辑联结词
命题和原子命题常可通过一些联结词构成 新命题, 这种新命题叫复合命题 例: P: 明天下雪, Q: 明天下雨
用形式语言所表示的命题公式符号串来表 示给定的命题 例
他既有理论知识又有实践经验
P:他有理论知识 Q:他有实践经验 P∧Q 如果明天不是雨夹雪则我去学校 P:明天下雨 Q:明天下雪 R:我去学校 ┐(P∧Q)→R 如果明天不下雨并且不下雪则我去学校 ┐P∧┐Q→R
31
如果明天下雨或下雪则我不去学校
P ↔ Q也读做“P是Q的充要条件”。
P 0 0 1 1 Q 0 1 0 1 P↔Q 1 0 0 1
23
联结词联结词在自然语言中所表示的 含义以及它们的真值表的定义 特别要注意“或”的二义性,即要区分给定的 “或”是“可兼取的或”还是“不可兼取的或”。 特别要注意“”的用法,它既表示“充分条件” 也表示“必要条件”,即要弄清哪个作为前件, 哪个作为后件 联结词的优先级顺序
Q 0 1 0 1
P∨ Q 0 1 1 1
16
例
(a)今晚我写字或看书
可兼或
P: 今晚我写字, Q: 今晚我看书。
P∨Q
排斥或
(b)选小王或小李当班长
R :选小王当班长,S :选小李当班长
R∨S ?
X
(R∨S) ∧┐(R ∧ S) (R ∧ ┐S) ∨ ( ┐R ∧ S)
17
4.条件词→(蕴涵,蕴含,implication)
25
2.3 命题演算的合式公式