第一章 命题演算基础ppt课件.ppt
《第一章 命题演算基础ppt课件.ppt》由会员分享,可在线阅读,更多相关《第一章 命题演算基础ppt课件.ppt(132页珍藏版)》请在三一办公上搜索。
1、数理逻辑,第一章 命题演算基础第二章 命题演算的推理理论第三章 谓词演算基础第四章 谓词演算的推理理论第五章 递归函数论,数理逻辑,集 合 论,图 论,代 数,24学时,17学时,19学时,12学时,逻辑学研究推理的科学,早期创始人亚里士多德(公元前384322)柏拉图(公元前429348), 首先把逻辑学的思想方法引入几何学苏格拉底(前470前399年),数理逻辑数学化的逻辑学,德国G.W. Leibniz (1626-1716)把数学引入形式逻辑,明确提出用数学方法研究推理。英国G. Boole (1815-1864)等创立了逻辑代数,1847年Boole实现了命题演算。德国G. Freg
2、e (1848-1925)在1879年建立了第一个谓词演算系统。英国B. Russell (1872-1970)等从逻辑学的基本法则建立了自然数理论、实数理论及解析几何学等。奥地利K. Godel (1906-1978)在1931年提出Godel不完全性定理。英国Alan M. Turing (1912-1954)在1936年提出一种抽象计算模型(数学逻辑机),引入图灵机一种理想的计算机。,在计算机科学中的逻辑,创建一种语言,使人们能够对计算机科学领域中所遇到的情境进行建模, 并在这种方式下, 对情境进行形式化推理。对情境进行推理意味着构造与其相关的论证,人们希望这个过程形式化,使这些论证经得
3、起严格的推敲,或者能够在计算机上实现。,例1 前提? 结论? 怎么推理?,如果火车晚点,而且车站没有出租车,那么小王参加会议就会迟到。小王没有迟到,火车的确晚点了,因此,车站有出租车。,例2 前提? 结论? 怎么推理?,如果下雨,小李没有带伞,就会被淋湿。而小李没有被淋湿,确实下雨了,因此,小李带伞了。,数理逻辑的学习,“我现在年纪大了,搞了这么多年的软件,错误不知犯了多少,现在觉悟了。我想,假如我早年在数理逻辑上好好下点工夫的话,我就不会犯这么多的错误。不少东西逻辑学家早就说过了,可是我不知道。要是我能年轻二十岁的话,我就去学逻辑。” Edsger. W. Dijkstra 1972年Tur
4、ing奖获得者 (1930-2002),带权图的最短通路算法,第一章 命题演算基础,1.1 命题和联结词 1.1.1 命题 1.1.2 联结词 1.1.3 合式公式1.2 真假性1.3 范式及其应用,(一) 命题定义,定义1: 凡是可以判断真假的陈述句称为命题。,例:下列句子都是命题吗?,雪是白的。 雪是黑的。 好大的雪啊! 8大于12。 1+101=110。,例:下列句子都是命题吗?,上海世博会开幕时天晴 21世纪末,人类将住在月球 大于2的偶数可表示成两个素数之和X0 如果x大于3,则x2大于9。,例:下列句子都是命题吗?,8大于12吗? 请勿吸烟。 姚明很帅。 南京很美。 我正在说谎 。
5、,悖论,命题的真假问题,在数理逻辑的学习中,不能去纠缠各种具体命题的真假问题,而是将命题当成数学概念来处理,看成一个抽象的形式化的概念,把命题定义成非真必假的陈述句,带联结词的命题,今晚我看书。 今晚我玩网络游戏。 今晚我不看书。 今晚我不玩网络游戏。 今晚我不看书, 我玩网络游戏。 今晚我看书,或者我玩网络游戏。,否定,并且,或者,(二) 原子命题和复合命题,原子命题不可剖开或分解为更简单命题的命题,也称为简单命题。本书约定用大写字母表示。复合命题由原子命题利用联结词构成的命题,复合命题例子,(1)雪不是白的(并非雪是白的)(2)今晚我看书或者去看电影。(3)如果天气好,那么我去接你。(4)
6、偶数a是质数,当且仅当a=2(a是常数)。(5) 2是偶数且3也是偶数。 (6)你去了学校,我去了工厂。,其中红字为逻辑联结词,(6)中省略了“且”,(三)命题变元,定义2:如果当P表示任意命题时, P称为命题变元。,字母P表示,命题具体的、特定的命题, 有确定的真值,命题变元任意命题, 没有确定的真值,第一章 命题演算基础,1.1 命题和联结词 1.1.1 命题 1.1.2 联结词 1.1.3 合式公式1.2 真假性1.3 范式及其应用,常用的联结词,否定词 合取词 析取词 蕴含词 等价词 ,P, “非P”,设P是一个命题, P是指如下命题:“P是不对的”,P PT FF T,日常语句中有:
7、不,并非, ,真值表,否定词的例子,例 P:上海是中国的城市。 P:上海不是中国的城市。 例 P:雪是黑色的。 P:雪不是黑色的。,否定联结词使用的原则,将真命题变成假命题,将假命题变成真命题。但这并不是简单的随意加个不字就能完成的。,例 P: 这些都是学生。 P:这些不都是学生 这些都不是学生,PQ, “ P合取Q”,设P、Q是两个命题, PQ是指如下命题:“P并且Q”,日常语句中有: 且,与,,合取词的例子,P: 225 Q:雪是白的。 PQ:225并且雪是白的。,P: 今天刮风。 Q:今天下雨。 PQ:今天刮风并且今天下雨。,PQ, “P析取Q”,设P、Q是两个命题,PQ是指如下命题:“
8、P或者Q”,P Q P QT T TT F TF T TF F F,日常语言中有: 或,或者,,析取词的例子,P: 225 Q:雪是白的。 PQ:225或者雪是白的。,P:今天刮风。 Q:今天下雨。 PQ :今天刮风或者今天下雨。,可兼的“或”,P Q PQT T TT F TF T TF F F,他会英语或法语。,不可兼的“或”,P Q PQ (P Q)(PQ)T T T F T F T TF T T TF F F F,今天晚上我去看电影,或去看球赛。,PQ, “P蕴含Q”,设P、Q是两个命题, PQ是指如下命题:“如果P则Q”,日常语言中有: 如果则, 只要就,,P Q P QT T TT
9、 F FF T TF F T,蕴含词的例子,P:236 Q:(23)+1=6+2 PQ: 如果236,则(23)16+2,P: 天气不好 Q:我去接你 PQ: 如果天气不好,那么我去接你。,注1. 前件为假时,命题为真,如果蕴含前件P是假命题,那么不管Q是什么命题,命题 PQ在逻辑中都被认为是真命题。例: 如果1=2,那太阳从西边升起。,注2. 前件、后件可以毫不相关,在日常语言中“如果则”所联结的句子之间表现的是一种因果关系,但在数理逻辑中,尽管说前件蕴涵后件,但两个命题可以是毫不相关的。 例: P:235 Q:雪是黑色的 PQ:如果235,则雪是黑色的,蕴含词的例子,设 p:天下雨。 q:
10、我回家。 试表示下列命题:(1)只要天下雨,我就回家。(2)只有天下雨,我才回家。(3)除非天下雨,否则我不回家。(4)仅当天下雨,我才回家。,pq,qp,qp,qp,或pq,例. 将下列命题符号化:(1)只要星期六天气好,我就去公园玩。 (2)只有星期六天气好,我才去公园玩。 (3)除非星期六天气好,否则我不去公园玩。,要特别注意蕴涵联结的应用,要弄清三个问题: pq的逻辑关系 pq的真值 pq的灵活的叙述方法,PQ, “P等价于Q”,设P、Q是两个命题, PQ 是指如下命题:“P当且仅当Q”,P Q P QT T TT F FF T FF F T,日常语言中有:当且仅当,,等价词的例子,P
11、: 224 Q:雪是白色的。 P Q:224当且仅当雪是白色的。,P: 225 Q:雪是黑色的。 P Q:225当且仅当雪是黑色。,等价词的例子,P: 225 Q:雪是白色的。 P Q:225当且仅当雪是白色的。,P: 224 Q:雪是黑色的。 P Q:224当且仅当雪是黑色。,是否复合命题?,例1 Tom和John是兄弟。例2 如果x0, 则 x20。例3 a=0当且仅当 |a|=0。,真值函项的定义,以真假为定义域并以真假为值域的函数,T, F,(T, T), (T,F),(F,T), (F,F),T, F,一元真值函项,二元真值函项,一元联结词的真值表,一个命题变项P,可取“T”和“F”
12、两种值。可定义四个一元真值函项 f0,f1,f2,f3。,永真,恒等,否定P,永假,二元联结词,P Q f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15T T T F T T T F F F T T T T F F F FT F T T F T T F T T F F T F T F F FF T T T T F T T F T F T F F F T F FF F T T T T F T T F T F F F F F T F,f4为析取,f2为蕴含,f8为等价,f11为合取,三元联结词共有多少个?,28,第一章 命题演算基础,1.1
13、 命题和联结词 1.1.1 命题 1.1.2 联结词 1.1.3 合式公式 1.2 真假性1.3 范式及其应用,合式公式(Well formed formulae),合式公式为如下定义的式子,简称为公式: 任何命题变元均是公式; 如果P为公式,则P为公式; 如果P,Q为公式,则 PQ, PQ, PQ, PQ 为公式;当且仅当经过有限次使用、所组成的符号串才是公式,否则不为公式 。,n 元公式,若公式中有n个不同的命题变元,就说为n 元公式。,3元公式的例子: (PQ)R)( PQ),(PQR)( PQ),优先级约定,非 比其它联结词有更高的优先级 括号()内的运算优先,本书未约定 和比有更高的
14、优先级 是右结合的,命题符号化,步骤:分析出简单命题,符号化用联结词联结简单命题,提示:根据命题的实际含义,不拘泥于原句形式地确定原子命题和选用联结词。,例4(p5)已知三个命题: P:今晚我在家上网;Q:今晚我去球场看足球比赛;R:今晚我在家上网或去球场看足球比赛。试问PQ和R是否表达同一命题?请用真值表说明之。,R=(PQ)(PQ),不可兼 或,例 将下述命题符号化,并指出真值: (1)豆沙包是由面粉和红小豆做成的。 (2)2是质数或合数。 (3)吃一堑,长一智。 (4)n是偶数当且仅当它能被3整除。 (n为一固定的自然数),例 令 p:北京比天津人口多。 q:2+24。 r:乌鸦是白色的
15、。 求下列公式的真值:(1) (qr)(pr) (2) (pr) (pr),第一章 命题演算基础,1.1 命题和联结词 1.2 真假性 1.2.1 解释 1.2.2 等价公式 1.2.3 联结词的完备集 1.2.4 对偶式和内否式1.3 范式及其应用,完全解释、部分解释,定义:设n元公式中所有的不同的命题变元为 P1, ,Pn 如果对每个命题变元均给予一个确定的值,则称对公式给了一个完全解释; 如果仅对部分变元给予确定的值, 则称对公式给了一个部分解释。,n元公式有2n个完全解释。,例 考察公式 =(PQ) R,成真解释与成假解释,定义:对于任何公式,凡使得取真值的解释,不管是完全解释还是部分
16、解释,均称为的成真解释。定义:对于任何公式,凡使得取假值的解释,不管是完全解释还是部分解释,均称为的成假解释。,例 考察公式 =(PQ) R,永真公式与永假公式,定义:如果一个公式的所有完全解释均为成真解释,则称该公式为永真公式或称为重言式。定义: 如果一个公式的所有完全解释均为成假解释,则称该公式为永假公式或称为予盾式。,例 P P 永假公式 P P 永真公式 P P 永真公式,可满足公式与非永真公式,定义:如果一个公式存在成真解释, 则称该公式为可满足公式; 如果一个公式存在成假解释, 则称该公式为非永真公式。,例 PQ 可满足公式,非永真公式 PQ 可满足公式,非永真公式,第一章 命题演
17、算基础,1.1 命题和联结词 1.2 真假性 1.2.1 解释 1.2.2 等价公式 1.2.3 联结词的完备集 1.2.4 对偶式和内否式1.3 范式及其应用,逻辑等价,定义:给定两个公式和, 设P1,P2,Pn为和的所有命题变元, 那么和有2n个解释。 如果对每个解释,和永取相同的真假值, 则称和是逻辑等价的,记为=。, ,例 问: P P = P?,从真值表,可以看出: P P = P,考察真值表如下,八组重要的等价公式,双重否定律 P=P结合律 (P Q) R = P (Q R) (P Q) R = P (Q R)分配律 P (Q R)=(P Q )(P R) P (QR)=(P Q
18、)(P R),八组重要的等价公式,交换律 P Q= Q P P Q= Q P等幂律 P P = P P P = P P P = T P P = T,八组重要的等价公式,等值公式 P Q = P Q P Q =(PQ)(Q P) =(P Q)(P Q) =(P Q)(P Q) (P Q)= PQ (P Q)= PQ,八组重要的等价公式,部份解释 P T = P P F = F P T = T P F = P T P = P F P = T P T = T P F = P T P = P F P = P,?,八组重要的等价公式,吸收律 P (PQ)= P P (P Q)= P,例 判断下列公式的类
19、型 q(pq) p),解: 考察真值表 所以,它是永真的。,例 判断下列公式的类型 q(pq) p),解: q(pq) p) =q(pq) ) p =(q p )(pq) ) =T 所以,它是永真的。,例 判断下列公式的类型 (pq) p,解: 考察真值表 所以,它是可满足的。,例 判断下列公式的类型 (pq) p,解: (pq) p =(pq) p =p 所以,它是可满足的。,例 判断下列公式的类型 (pp) (qq) r),解: (pp) (qq) r) = T (qq) r) = (qq) r =Fr =F 所以,它是永假的。,成真解释和成假解释的求解方法,(1)否定深入:即把否定词一直
20、深入至命题变元上;(2)部分解释:选定某个出现次数最多的变元对它作真或假的两种解释从而得公式;(3)化简;(4)依次类推,直至产生公式的所有解释。,例(p7) 试判定公式 (PQ)(QP)R) 的永真性和可满足性。,解1:否定深入 原式 = (PQ)(QP)R) 对 P=T 进行解释并化简, 结果见教材。,解2:否定深入 原式 = (PQ)(QP)R) 对P=F进行解释并化简。 原式=(FQ)(QF)R) = (QF)R = Q R Q=T 时, 原式 =TR = R, 于是 R=T 时,原式=F R=F 时,原式=T 因此,公式存在成真解释 (P,Q,R)=(F,T,F) ; 公式存在成假解
21、释(P,Q,R)=(F,T,T)。 故公式可满足但非永真。,解3:考察 (PQ)(QP)R),所以,公式存在成真解释: (T,T,*), (T,F,F), (F,T,F), (F,F,T); 公式存在成假解释: (T,F,T), (F,T,T), (F,F,F)。故公式可满足但非永真。,例 试求下列公式的成真解释和成假解释 (PQ)(Q(RP),解:当P=T时, 原式= (TQ)(Q(RT) =Q(Q(R)=QR 当P=F时, 原式= (FQ)(Q(RF) = T(QF)=Q由上可知: 公式不是永真公式,是可满足的. 成真解释为(P,Q,R)=(T,F,F),(F,T,*), 成假解释为(P,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 命题演算基础ppt课件 命题演算 基础 ppt 课件
链接地址:https://www.31ppt.com/p-1429267.html