第二章 命题逻辑.ppt
《第二章 命题逻辑.ppt》由会员分享,可在线阅读,更多相关《第二章 命题逻辑.ppt(141页珍藏版)》请在麦多课文档分享上搜索。
1、第二章 命题逻辑,数理逻辑,数理逻辑是用数学的方法研究思维规律的一门学科。由于它使用了一套符号,简洁地表达出各种推理的逻辑关系,因此,数理逻辑一般又称为符号逻辑。 数理逻辑和计算机的发展有着密切的联系,它为机器证明、自动程序设计、计算机辅助设计等计算机应用和理论研究提供必要的理论基础。 古典数理逻辑:命题逻辑和谓词逻辑是计算机科学很重要的数学基础。 现代数理逻辑:逻辑演算、证明论、公理集合论、递归论和模型论 。,数理逻辑的创始人-莱布尼茨 (Leibniz, Gottfried Wilhelm) 1646.7.1-1716.11.14,德国数学家、物理学家、哲学家等,一个举世罕见的科学天才。研
2、究领域涉及到逻辑学、数学、力学、地质学、法学、历史学、语言学、生物学以及外交、神学等诸多方面. 出生于德国东部莱比锡的一个书香之家,父亲是莱比锡大学的道德哲学教授,母亲出生在一个教授家庭。莱布尼兹的父亲在他年仅6岁时便去世了,给他留下了丰富的藏书。,15岁时,进了莱比锡大学学习法律,一进校便跟上了大学二年级标准的人文学科的课程,还广泛阅读了培根、开普勒、伽利略等人的著作,并对他们的著述进行深入的思考和评价。在听了教授讲授欧几里德的几何原本的课程后,莱布尼兹对数学产生了浓厚的兴趣。17岁时他在耶拿大学学习了短时期的数学,并获得了哲学硕士学位 。 26岁设计出世界第一台乘法器,被认为是现代机器数学
3、的先驱者。Leibniz(16461716年) 之梦:有一天所有的知识,包括精神和无形的真理,能够通过通用的代数演算放入一个单一的演绎系统。 1693年,发现了机械能的能量守恒定律。 与牛顿并称为微积分的创立者。 系统阐述了二进制记数法,并把它和中国的八卦联系起来。,第二章 命题逻辑,2.1 命题以及逻辑联结词 2.2 命题公式 2.3 命题公式的等价关系和蕴涵关系 2.4 范式 2.5 命题逻辑在二值逻辑器件 和语句逻辑中的应用,2.1 命题以及逻辑联结词,1 命题,所谓命题是指一句有真假意义的话。 例如:上海是中国最大的城市今天是星期二所有素数都是奇数1+1=2 命题用大写英文字母P,Q,
4、P1,P2,表示。,下列句子中不是命题的有( ),A. 我不会解答这道题。 B. 严禁吸烟。 C. 我正在说谎。 D. 如果太阳从西方升起,你就可以长生不老。 E. 别的星球上有生物。 F. 几点了? G. 1960年长春春城电影院放映了国产故事片“白毛女”。 H. 1+101=110 I. 全体起立! J. 这个教室好大呀!,如果一个命题是真的,就说它的真值是1; 如果一个命题是假的,就说它的真值是0。 也用“1”代表一个抽象的真命题,用“0”代表一个抽象的假命题。,2 逻辑联结词 定义2.1.1,设P是一个命题,命题 “P是不对的”称为P的否定,记以P,读作非P。 真值规定:P是真的当且仅
5、当P是假的。 例. P:吉大是中国最大的大学。 P:吉大不是中国最大的大学。 Q:张三是好人 Q :张三不是好人,定义2.1.2,设P,Q是两个命题,命题 “P或者Q”称为P,Q的析取,记以PQ,读作P或Q。 真值规定: PQ是真的当且仅当P,Q中至少有一个是真的。 例. P:今天下雨,Q:今天刮风, PQ:今天下雨或者刮风。,定义2.1.3,设P,Q是两个命题,命题 “P并且Q”称为P,Q的合取,记以PQ,读作P且Q。 真值规定: PQ是真的当且仅当P和Q都是真的。 例. P:22=5,Q:雪是黑的, PQ:22=5并且雪是黑的。,注意:,自然语言中的“或者”一词有两种用法:1) “张三或者
6、李四考了90分”, 表示两者可以同时成立。这是“可兼或”。 按照联结词“”的定义,当P,Q都为真时,PQ也为真,因此,“”所表示的“或”是“可兼或”。,2) “我明天到北京出差或者到广州去度假”,表示的是二者只能居其一,不会同时成立。这是“不可兼或”。 “不可兼或” 不可以用来表示. 表示为:(PQ) ( PQ) 异或,判断: (1)今天晚上我在家中看戏或去剧场看戏。 (2)他可能是100米或400米冠军。 (3)我第一节课上数学课或上英语课。 (4)李梅是三好学生或优秀团员。 (5)张三生于1987年或1988年。 (6)老王或小李有一个去上海出差。 (7)李明是软件学院的学生,他住在312
7、室或313室。,定义2.1.4,设P,Q是两个命题,命题 “如果P,则Q”称为P蕴涵Q,记以PQ。 真值规定: PQ是假的当且仅当P是真的而Q是假的。 例. P:f(x)是可微的,Q:f(x)是连续的, PQ: 若f(x)是可微的,则f(x)是连续的。,由定义知,如果P是假命题,则不管Q是什么命题,命题 “如果P,则Q”在命题逻辑中都被认为是真命题。 与自然语言不一样的地方 例. P: 22=5,Q: 雪是黑的, 于是,命题 “如果22=5,则雪是黑的”是真命题。,定义2.1.5,设P,Q是两个命题,命题 “P当且仅当Q”称为P等价Q,记以PQ。 真值规定: PQ是真的当且仅当P,Q或者都是真
8、的,或者都是假的。 例如, P : a2+b2=a2, Q: b=0, PQ: a2+b2=a2当且仅当b=0 。,例2.1.1,如果你走路时看书,那么你会成为近视眼。 令P:你走路;Q:你看书; R:你会成为近视眼。 于是,上述语句可表示为(PQ)R。,例2.1.2,除非他以书面或口头的方式正式通知我,否则我不参加明天的会议。 令P:他书面通知我; Q:他口头通知我; R:我参加明天的会议。 于是,上述语句可表示为(PQ)R。,例2.1.3,设P,Q,R的意义如下: P:苹果是甜的;Q:苹果是红的; R:我买苹果。 试用日常语言复述下述复合命题: (1) (PQ)R (2) (PQ)R 解:
9、(1)如果苹果甜且红,那么我买;(2)我没买苹果,因为苹果不甜也不红.,2.2 命题公式,1 公式,我们用大写的英文字母P,Q,R,等代表一个抽象的命题,或称为命题符号。 定义2.2.1 命题符号称为原子。 例如,Q,S,等都是原子。,定义2.2.2 命题公式,命题逻辑中的公式,是如下定义的一个符号串:(1) 原子是公式;(2) 0、1是公式; (3) 若G,H是公式,则(G),(GH), (GH),(GH),(GH)是公式;(4) 所有公式都是有限次使用(1),(2),(3) 得到的符号串。,规定:,公式(G)的括号可以省略,写成G。 整个公式的最外层括号可以省略。 五种逻辑联结词的优先级按
10、如下次序递增: , 例如,我们写符号串 PQRQSR 就意味着是如下公式: (P(QR)(Q(S)R),2 解释,定义2.2.3 设G是命题公式,A1, , An是出现在G中的所有原子。 指定A1, , An的一组真值,则这组真值称为G的一个解释。 设G是公式,I是G的一个解释,显然,G在I下有真值,通常记为TI(G)。,例,G=PQ,设解释I,I如下: I: I: 则TI (G)=1,TI (G)=0 注意:该例子中写成G=1或G=0是错误的!,定义2.2.4,公式G在其所有可能的解释下所取真值的表,称为G的真值表。 显然,有n个不同原子的公式,共有2n个解释。,例:G=(PQ)R,其真值表
11、如下:,练习:请画出 P , PQ, PQ, PQ,PQ的真值表。,若公式G中出现的所有原子为A1,An,有时我们用m1,mn表示G的一个解释I,其中 例.公式G=(PQ)R的真值表中第二个解释就可以记为P,Q,R,定义2.2.5,公式G称为恒真的(或有效的),如果G在它的所有解释下都是真的; 公式G称为恒假的(或不可满足的),如果G在它的所有解释下都是假的; 公式G称为可满足的,如果它不是恒假的。,考虑G1= (PQ) P,G2=(P Q) P,G3=P P。,从真值表可以看出G1对所有解释具有“真”值,公式G3对所有解释具有“假”值,而G2具有“真”和“假”值。,练习:用真值表判断公式 (
12、PQ)(Q R)(PR)的类型,G是恒真的 iff G是恒假的。 G是可满足的 iff 至少有一个解释I,使G在I下为真。 若G是恒真的,则G是可满足的; 反之不对。 如果公式G在解释I下是真的,则称I满足G; 如果G在解释I下是假的,则称I弄假G。,练习:求满足公式( P Q )P Q的解释和弄假它的解释。,在逻辑研究和计算机推理以及决策判断中,人们对于所研究的命题,最关心的莫过于“真”、“假”问题,所以恒真公式在数理逻辑研究中占有特殊且重要的地位。,3 判定问题,能否给出一个可行方法,对任意的公式,判定其是否是恒真公式。 因为一个命题公式的原子数目有限(n),从而解释的数目是有限的(2n)
13、,所以命题逻辑的判定问题是可解的(可判定的,可计算的). 结论:命题公式的恒真,恒假性是可判定的.,作业: 习题2.1-3,习题2.2-1、3、4下周二(年月日)交,2.3 命题公式的等价关系 和蕴涵关系,1 公式的等价,定义2.3.1 称公式G,H是等价的,记以G=H,如果G,H在其任意解释I下,其真值相同。 公式G,H等价 iff 公式GH恒真。 公式间的等价关系有自反性、对称性、传递性。,基本等价式,1) (GH)=(GH)(HG); 2) (GH)=(GH); 3) GG=G,GG=G; (等幂律) 4) GH=HG,GH=HG; (交换律) 5) G(HS)=(GH)S, G(HS)
14、=(GH)S; (结合律),6) G(GH)=G,G(GH)=G; (吸收律) 7) G(HS)=(GH)(GS), G(HS)=(GH)(GS); (分配律) 8) G0=G,G1=G; (同一律) 9) G0=0,G1=1; (零一律) 10) (GH)=GH, (GH)=GH。 (De Morgan律) (互补律: G G=1;G G=0双重否定律: G=G ) 上述等价式可用真值表验证。,证明命题公式恒真或恒假的两个方法,方法一. 真值表方法。即列出公式的真值表,若表中对应公式所在列的每一取值全为1,这说明该公式在它的所有解释下都是真,因此是恒真的;若表中对应公式所在列的每一取值全为0
15、,这说明该公式在它的所有解释下都为假,因此是恒假的。,方法二. 以基本等价式为基础,通过反复对一个公式的等价代换,使之最后转化为一个恒真式或恒假式,从而实现公式恒真或恒假的证明。 例.(PQ)(Q R)(PR) = ( P Q) ( Q R) ( P R) = (P Q) (Q R) ( P R) = (P Q) (Q P R) (R P R) = (P Q) ( (Q P R) 1) = (P Q) (Q P R) =(P Q P R) (Q Q P R) =1 1=1,应用基本等价式的例子,例. ( P Q ) P Q = ( P Q) (P Q) = (P Q) (P Q) = P (
16、Q Q) =P 1=P,例. 证明: (P Q) (P R) (Q R)=(PQ)(P R) 证明: 左= (P Q) (P R) (PP)(QR)) = (P Q) (P R) (PQR) (PQR) =(PQ)(PQR)(PR)(PRQ) =(PQ)(P R) =右,练习: 证明: P (Q R)= P Q R 问: (P Q)R与P Q R是否等价?,例.世界冰球赛正在激烈进行,看台上三位观众 正在热烈地议论着这次比赛的名次。 甲:中国第一,匈牙利第三 乙:奥地利第一,中国第三 丙:匈牙利第一,中国第二 比赛结束后,发现这三位观众每人恰好都猜对了 一半。假设无并列名次。 问:中国、奥地利
17、、匈牙利各队的名次。 解: 设P1:中国第一; P2:中国第二; P3:中国第三Q1:奥地利第一R1:匈牙利第一; R3:匈牙利第三,由于甲、乙、丙个猜对一半,故有: (P1 R3) ( P1 R3)=1 (1) (Q1 P3) ( Q1 P3)=1 (2) (R1 P2) ( R1 P2)=1 (3) 无并列名次: P1Q1=0, P1R1=0,Q1R1=0,P3R3=0 (*) 每个国家只能得一个名次: P1P2=0,P1P3=0,P2P3=0,R1R3=0 (*),(1)(2)左边合取,利用(*)(*)化简得: P1 R3 Q1 P3 (4) (4)(3)左边合取,利用(*)(*)化简得
18、: P1 R3 Q1 P3 R1 P2 而右边合取得1。 由此得出结论: 奥地利第一,中国第二,匈牙利第三,2 完备集 定义2.3.2 完备集,设Q是逻辑运算符号集合,若所有逻辑运算都能由Q中元素表示出来,而Q的任意真子集无此性质,则称Q是一个完备集。 可以证明,都是完备集。,证明 , 是完备集,证明: PQ = ( P Q) PQ = PQ= (PQ) PQ = (PQ) (QP) = ( P Q) ( Q P) = (P Q) (QP),定义2.3.3 与非式,设P,Q是两个命题,命题 “P与Q的否定”称为P与Q的与非式,记作PQ。 “”称作与非联结词。 真值规定:PQ为真 iff P,Q
19、不同时为真。 由定义可知: PQ=(PQ)。,定义2.3.4 或非式,设P,Q是两个命题,命题 “P或Q的否定”称为P与Q的或非式,记作PQ, 称作或非联结词。 真值规定:PQ为真 iff P,Q同时为假。 由定义可知: PQ=(PQ),是完备集,P = (P P) =PPPQ = ( P Q)= (P) (Q) =(PP)(QQ) PQ= (PQ)= (PQ)= (PQ) (PQ)=(PQ)(PQ) 读者可以自己证明也是完备集。,3 公式的蕴涵,逻辑的一个重要功能是研究推理。固然,依靠等价关系可以进行推理。但是,进行推理时,不必一定要依靠等价关系,只需蕴涵关系就可以了。 例.若三角形等腰,则
20、两底角相等, 这个三角形等腰, 所以,这个三角形两底角相等。例.若行列式两行成比例,则行列式值为0, 这个行列式两行成比例, 所以,这个行列式值为0。,上面两个例子的推理关系涵义不同,但依据的推理规则相同,推理形式为: 若P则Q,P,所以Q。 推理的正确性与命题P,Q涵义无关,只决定于逻辑形式,命题逻辑中用公式表示命题,命题间演绎推理关系,反映为公式间逻辑蕴涵关系。,定义2.3.5 蕴涵,设G,H是两个公式。 称H是G的逻辑结果(或称G蕴涵H),当且仅当对G,H的任意解释I,如果I满足G,则I也满足H,记作GH。,定义2.3.5 蕴涵,注意: 符号“”和“=” 一样,它们都不是逻辑联结词,因此
21、,G=H,GH也都不是公式。是一种部分序关系。 公式G蕴涵公式H iff 公式GH是恒真的。 例. (PQ)P,(PQ)Q,GH当且仅当GH是恒真的,证明:必要性,任取G, H的解释I, 若I满足G( TI(G)=1),则由GH知, TI(H)=1 ,因此TI(GH)=1; 若I弄假G(TI(G)=0),则TI(GH)=1 。 从而,对G, H的任意解释I,都有GH为 真, 故GH是恒真的. 充分性,任取G, H的解释I,若TI(G)=1,由 GH恒真,知, TI(H)=1。从而有GH。,是一种部分序关系,证明:要证明公式间的蕴涵关系是部分序关系,需要证明其具有自反性、反对称性和传递性。 自反
22、性:任取公式G,有G G 恒真,因此, G G。 反对称性:若G H,H G,则G H,H G恒真,从而, (G H) (H G)恒真,即,G H恒真,故G=H。,是一种部分序关系,传递性:若GG1,G1H,则对G, G1, H的任意解释I,若I满足G,则由GG1知,I满足G1,再由G1H知,I满足H。因此,GH。,定义2.3.6,设G1, , Gn,H是公式。 称H是G1, ,Gn的逻辑结果(或称G1, , Gn共同蕴涵H),当且仅当 (G1 Gn) H。 显然,公式H是G1, , Gn的逻辑结果 iff公式(G1 Gn)H)是恒真的。 例如,P,PQ共同蕴涵Q。,定理2.3.1,如果H1,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 命题逻辑 PPT
