11命题及其符号化

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

1
1.1 命题及其符号化
[教学重点] 命题的概念和六个联结词的定义
[教学目的]1:使学生了解逻辑的框架,命题逻辑的基本要素是命题。

2:通过示例理解命题的概念。

3:通过示例理解合取、析取、异或、蕴涵、等价的含义,了解逻辑语言的精
确性,为学习逻辑学打好基础。

4:学会命题符号化的方法。

[教学准备]
[教学方法]讲述法
[课时安排]二课时。

[教学过程]
讲述:
逻辑是解决推理方法的学科,中心是推理,基本要素是命题,称为命题逻辑。

数理逻辑则是用数学方法研究推理;
首先要理解命题是什么,然后了解怎样用数学方法描述命题,甚至逻辑推理。

后者式
命题符号化的问题。

板书:
第一章命题基本概念
1.1 命题及其符号化
讲述:
首先讨论命题。

板书:
一命题
A) 概念:
在二值逻辑中,命题是或真或假,而不会同时又真又假的陈述句。

判断要点:
a 陈述句;
b 或真或假,唯一真值;
讲述:
例:
(1)地球是圆的;真的陈述句,是命题
(2)2+3=5;真的陈述句,是命题
(3)你知道命题逻辑吗?非陈述句,故非命题
(4)3-x=5;陈述句,但真假随x的变化而变化,非命题
(5)请安静!非陈述句,故非命题
(6)火星表面的温度是800 C;现时不知真假的陈述句,但只能要么真要
么假,故是命题
(7)明天是晴天;尽管要到第二天才能得知其真假,但的确
是要么真要么假,故是命题
2
(8) 我正在说谎;无法得知其真假,这是悖论
注意到(4)不是命题,后续章节中会提到,这被称为谓词,命题函数或命题变项。

讲述:
类似一般的事物,也有不同的命题,分成不同的类型。

板书:
B) 分类:
a 简单命题,通常用p,q,r,…,等表示命题变项,命题常项用1(T),0(F)表示;
b 复合命题,由简单命题和联结词构成;
讲述:
简单命题可以简单地用单个字母表示,但复合命题还包含了联结词,多个命题变项由
联结词联结起来成为复合命题。

所以还需要考虑联结词的问题。

板书:
二逻辑联结词
讲述:
首先最为简单的一种情况,就是日常语言中所说的“不”,这是对原有意思的的否定,
所以称为否定式
板书:
1)否定式和否定联结词:
命题p⌝p;符号⌝即为否定联结词。

用表格表示:
讲述:
⌝不是复合命题。

严格说,p
示例:p:今天天气好;⌝p:今天天气不好
p:2+5 > 1;⌝p:2+5≤1;在此情形下,p为真,⌝p为假。

讲述:
问题:北京和上海都是中国的直辖市。

显然这个句子可分成两个句子,中间由“和”、“且”之类的联结词联结。

这类的联结词我们统称为“合取”。

板书:
2)合取式和合取联结词
p∧;符号∧即为合取联结词。

p,的合取式,记为q
p且q称为q
逻辑“与”。

讲述:
相应的日常用语还有一些。

板书:
“既…又…”,“不但(仅)…而且…”,“虽然…但是…”。

讲述:
3 例:
1) p: 今天大太阳,q: 今天热,p∧q: 今天大太阳且热;
2) p: 今天上课有人迟到,q:2+5>1, p∧q: 今天上课有人迟到且2+5>1;
讲述:
注意到2)中的结果,我们可以用逻辑联结词来联结两个日常生活中无关的命题。

另外
也要注意日常语言中的“和”,不一定都能用∧表示。

示例:“新闻和报纸不分家”。

讲述:
“或”也是非常常用的联结词。

例:
(1) 文文或华华今天出差。

(2) 他今天骑车或走路来上课。

(3) 从理科2号楼到图书馆要3分钟或5分钟。

讲述:
(1)一般情况下两个人可能同时同以去出差,即可以同时为真,是相容的,所以是“相
容或”。

板书:
相容或
讲述:
(2)在这两种情况下,或者发生一种,或者都不发生(如他今天是乘公共车来上课的),
但不可能二者同时发生,即不可能二者同时为真,所以是“相斥或”。

在自然语言中类似的
“相斥或”是很多的,又如“刘苘或李兰是三班班长”。

板书:
相斥或
讲述:
(3)也是自然语言中的“或”,可能并不代表相容相斥,而表示一种大约的含义,即从
理科2号楼到图书馆大约要用3到5分钟的时间,又如:“他作了二三十道数学题”。

我们可以看到在日常语言中,“或”具有多义性,但我们用符号表示时,却必须避免
这种歧义性。

通常把相容或称为“析取”,而相斥或则称为“异或”。

板书:
3)析取式和析取联结词
p或者q即为析取联结词。

逻辑“或”
4)异或式和异或联结词
p∨;符号∨即为异或联结词。

p,的异或式,记为q
p或者q中只能一个为真称为q
4
F T T
F F F
讲述:
“如果…则…”也是一类常见的联结词。

这是有条件和结论的一类,称为“条件式”,
也称为“蕴涵式”。

板书:
4)蕴涵式和蕴涵联结词
p→。

→为蕴涵联结词,p、q分别为蕴如果p则q称作p、q的蕴涵式,记为q
涵式的前件和后件。

讲述:
示例:
一位父亲对儿子说:“如果星期天天气好,就一定带你去动物园。

”问:在什么情况下父亲
食言?
父亲的可能情况有如下四种:
(1)星期天天气好,带儿子去了动物园;
(2)星期天天气好,却没带儿子去动物园;
(3)星期天天气不好,却带儿子去了动物园;
(4)星期天天气不好,也没带儿子去动物园。

显然,(1), (4)两种情况父亲都没有食言;(3)这种情况和父亲原来的话没有相抵触的地
方,当然也不算食言;只有(2)这种情况,答应的事却没有做,应该算是食言了。

(2)对应着
“前件真后件假”的情况,使得蕴涵式为假,而其它三种情况都使得蕴涵式为真。

板书:
讲述:
这里注意到:在蕴涵式p→q中,p是q的充分条件,q是p的必要条件。

这类的联结
词还有:
板书:
p→q:“只要p就q”,“p仅当q”,“只有q才p”等
讲述:
蕴涵式的一个应用:数学归纳法
(1)证明P(n0)成立;(2)证明当≥k≥n0时P(k)→P(k+1)总是成立。

在(2)中,P(k)→P(k+1)总是成立,意味着P(k)→P(k+1)的真值为T,从而只可能是表1.5
中的第1, 2, 4种情形,而(1)中证明了前件为真,所以后件也一定为真。

讲述:
前面讲述描述了充分条件或必要条件的表示,现在我们可以表示充要条件了:
“p是q的充要条件”,“p是q的充分条件”且“p是q的必要条件”,可以用蕴涵和
合取两者描述。

板书:
p→q∧q→p
5 讲述:
这个表达式较为复杂,所以用一个联结词“等价”简单表示。

板书:
5)等价式和等价联结词
p当且仅当q称作p、q的等价式,记为q
p↔。

↔称为等价联结词。

讲述:
以上介绍了六种常用的逻辑联结词以及与之相关的复合命题。

这些联结词反映了复合
命题及其支命题之间抽象的逻辑关系。

复合命题的符号化一般可以根据上述定义进行,基
本步骤如下:
板书:
符号化基本步骤:
1) 找出各个支命题,并逐个符号化;
2) 找出各个连接词,符号成相应联结词;
3) 用联结词将各支命题逐个联结起来;
示例:将下列命题符号化:
(1)李明是计算机系的学生,他住在312室或313室.
(2)辱骂和恐吓决不是战斗;
(3)李瑞和李珊是姐妹。

(4)除非天气好,否则我是不会去公园的;
讲述:
分析并符号化,强调在进行命题符号化以前,必须明确含义,删除歧义,这是命题翻
译的关键之点。

(1)p:李明是计算机系的学生;
q:李明住在312室;
r:李明住在313室。

因为李明不可能既住在312室又住在313室,所以这里应该用∨,而不用∨,符号化
为p∧(q ∨r)。

(2)p:辱骂是战斗;
q:恐吓是战斗。

符号化为⌝p∧⌝q。

(3)p:李瑞和李珊是姐妹。

符号化为p。

(4)p:今天天气好;
q:我去公园。

符号化为q→p。

作业:
习题1.1,1.2
6
1.2 合式公式和真值赋值
[教学重点] 合式公式及层次,解释的含义,真值表的构成。

[教学目的]1:使学生了解合式公式和公式层次的定义,理解递归定义法的方法。

2:学会描述公式的形成过程。

3:理解解释的含义,领会公式分类的要点。

4:使学生了解并学会应用真值表的构成方法。

5:理解真值函数的含义,理解命题的多种形式的实质本质。

6:复习并进一步理解命题逻辑的基本概念。

[教学准备]
[教学方法]讲述法
[课时安排]二课时。

[教学过程]
讲述:
复习并示例:判断是否式命题,如果是,则符号化。

1) 922+97+1;
2) x + 5 > 6
3) 理发师只给所有那些不给自己理发的人理发;
4) 李兰现在在宿舍或在图书馆里;
5) 蓝色和黄色可以调配成绿色;
6) 如果晚上小王做完了做业并且没有其他事情,他就看电视或看电影。

问题:
在6)中获得一个长串的字符串,这里当然表示了一个命题,但是不是任何一个字符串
能表示一个命题呢?或者称为命题形式呢?
命题形式:各种复合命题的符号化表达式,即为此命题的命题形式,它给出的是复合
命题及其简单命题之间真值关系的逻辑骨架。

实际上,只有那些称为“公式”的字符串才能表示命题。

而一个公式还必须给定一个
解释,才能得知具体的含义。

板书
1.2 合式公式及其解释
讲述:
首先自然先要了解什么公式。

板书:
一合式公式
命题形式必定是合式公式。

1)合式公式:
(1)p, q, r, … ,1 , 0 是合式公式;
(2)如果A是合式公式,则 A也是;
(3)如果A和B是合式公式,则由逻辑联结词联结A和B的符号串也是;
7
(4)有限次应用(1)-(3)构成的符号串才是合式公式。

讲述:
上述定义方法称为递归定义法,递归法定义是离散数学中常用的方法。

其中,1)是递
归定义的基础,直接规定简单的内容;2), 3)是递归定义的归纳,规定了是由简单到复杂的
过程;4)是递归定义的界限,规定了满足前述1)~3)条件的最小范围。

板书:
递归定义法:递归基础、递归归纳、递归界限
讲述
在一个复杂的公式中,为了避免歧义需要引进许多的括号,但如果括号太多会使人眼
花缭乱,如((p∧(q∨r))→((p∨q)∧(r∨s))),共有6对括号,书写简单,可以省略括号
板书:
省略括号的约定:
(1) 公式最外层的括号可以省略;
(2) 规定联结词的运算优先级别由高到低是:⌝、∧、∨、∨、→、↔,若无括号,优先
级高的先运算;
(3) 若同一个联结词连续多次出现且无括号,则按从左到右的顺序运算。

讲述:
按照上述约定,((p∧(q∨r))→((p∨q)∧(r∨s)))省略了三对括号简化为p∧(q∨r) →(p∨q)∧(r∨s)。

省略括号只是让公式书写简便,但并不能改变起复杂性。

示例
(1) (((p→q)∧(q→r)) →(p∨r))
p、q是公式,(p→q)是公式;q、r是公式,(q→r)是公式;((p→q)∧(q→r))是公式;p、
r是公式,(p∨r )是公式;(((p→q)∧(q→r)) →(p∨r))是公式。

这样一个命题公式的形成过程简单表述为:
p,q,(p→q);q,r,(q→r);((p→q)∧(q→r));p,r,(p∨r);(((p→q)∧(q→r)) →(p
∨r))。

(2) ((p∧q)→qr)
p,q,(p∧q);q,r,qr不是;((p∧q)→qr)不是。

讲述:
显然,有些公式的字符串很长,有些很短,甚至只有单个字母,这样公式的复杂性必
然有所不同,为了描述这种复杂性,引入公式层次来描述。

板书:
二合式公式的层次:
(1) 如果A是单个命题常项或命题变项p,q,r,s,…,0,1,则称A是0层公式;
(2) 称A是n+1(n≥0)层公式,是指A符合下列情况之一:
(a) A=⌝B,B是n层公式;
(b) A=(A∧B),其中B、C分别是i层和j层公式,且n=max(i,j);
(c) A=(A∨B),其中B、C的层次同(b);
(d) A=(A∨B),其中B、C的层次同(b);
(e) A=(A→B),其中B、C的层次同(b);
(f) A=(A↔B),其中B、C的层次同(b);
(3) 若A的最高层次为k,则称A是k层公式。

8 讲述:
叙述中出现的“=”即为通常意义上的等号。

上述两个定义中,不仅有p,q,r,s,…,0,1等,而且引入了大写的A、B、C等代表任意
的合式公式,不同于p,q,r,…,及联结词构成的表示某个具体的公式,两者是命题逻辑中不
同层次上的语言。

示例:
(1) (p→q)∨(r∧(p∨s)) (2) ⌝q⌝(p∨s)
(1) p, s是0层公式,p∨s是1层公式; r是0层公式, r∧(p∨s)是2层公式;p,q是0层
公式,但p→q是1层公式;(p→q)∨(r∧(p∨s)) 是3层公式。

公式层次是3。

(2) q是0层公式, ⌝q是1层公式;p, s是0层公式,p∨s是1层公式; ⌝(p∨s) 是2层
公式;但⌝q⌝(p∨s)不是公式。

讲述:
一般来说,一个含有命题变项的命题形式,其真值是不确定的。

只有给其每个命题变
项都指定确定的真值,命题形式才会有确定的真值。

给定一个真值,就是给命题变项一个赋值,相当于给定一个日常语言中某个具体的句
子,即给定一个解释。

板书:
三真值赋值
令A是命题形式,p1,p2,…p n是出现在A中的所有命题变项,给p1,p2,…p n指派一组
真值,称为对A的一个赋值,也称为一个解释。

成真赋值:若一个赋值使得A的真值为真,此赋值满足A;
成假赋值:若一个赋值使得A的值为假,此赋值不满足A,
一个含有n个命题变项的命题形式,共有2n个赋值。

示例
例已知A是含命题变项p,q,r的命题形式,其成真赋值为000,010,101,求⌝A的成真
赋值和成假赋值。

⌝A的成真赋值为:001,011,100,110,111;成假赋值为:000,010,101。

例已知A、B是含命题变项p,q,r的命题形式,A成真赋值为000, 011, 111,B成真
赋值为000, 010, 100,求A→B、A↔B的成真赋值。

A→B:000,001,010, 100,101,110,111
A↔B:000,001,101,110
讲述:
上面是用具体的真值来指定,如果用另外的命题形式来指定,这时再不能称为赋值了,
这称为替换。

板书:
替换实例:用命题形式B1,B2,…B n分别替换命题形式A中的命题变项p1, p2,…p n得到
的新的命题形式。

示例:
例如,p→(⌝p→q),以p→q替换p,以r替换q,则得到原式的一个替换实例为(p→q)→(⌝
(p→q )→r)。

讲述:
我们知道一个公式有多个赋值,一般来说既有成真赋值,又有成假赋值,但完全可能
9 只有成真赋值,或全是成假赋值,
根据这种不同,我们将公式分成不同类型。

板书:
命题形式的分类:
①重言式:值总是为真的命题形式。

讲述:
如果一个蕴涵式A→B是重言式,则记作A⇒B,表示由A可推导出B;同样如果一个等价式A↔B是重言式,则记作A⇔B,表示A和B等值。

注意:⇒和⇔不是逻辑联结词,它们表示的分别是逻辑推理和逻辑等值运算,下面的章节将分别讨论。

板书:
②矛盾式:值总是为假的命题形式。

③可满足式。

讲述:
从定义看来,重言式也是可满足式,不过还是将命题形式分成三类:重言式、矛盾式、
可满足式;即可满足式不包含重言式。

这种分类主要是为了体现重言式的重要性,实际上
在命题逻辑中公理、定理都是重言式,在自然推理的过程中,一个正确的推理也必须是重
言式。

板书:
设A命题形式,则
(1) 若A是重言式,则A的任何替换实例都是重言式;
(2) 若A是矛盾式,则A的任何替换实例都是矛盾式;
示例:
例合式公式(p∧q)∨⌝(p∧q)、(p∧q→r)∨⌝(p∧q→r)都是p∨⌝p的一个替换实例,
而p∨⌝p是重言式,所以它们也是重言式。

板书:
1.3 真值表和真值函数
四真值表
1) 定义:命题形式在其命题变项取所有可能真值时对应的真值列成的表。

讲述:
所有命题变项取一组值,即是命题形式的一个赋值,所以真值表包含了所有赋值情况
下的公式所取得的值。

而一个赋值使得公式为真,就称为成真赋值,为假就是成假赋值,所以从真值表可以
直接获得一个命题公式的成真赋值、成假赋值。

板书:
2) 构成方法:
①找出给定命题形式中的所有命题变项,列出所有可能的取值:
10
②由低到高列出命题形式的各层次;
③计算各层次的的值,直至最后计算命题形式的值。

示例
例 1.16 构造合式公式(p∨(p∧q)) →⌝ (p∨q)的真值表:
真值表:
讲述:上述真值表的构成方法中,如果公式层次比较高,则表的宽度将变得很宽,甚至无
法写下,因此可采用另一种形式,
板书:
②按照公式形成过程,标出各层对应的联结词所对应的真值;
③直至最后计算命题形式的值。

示例:
板书:
五真值函数:
一个n元真值函数是指F:{0,1}n→{0,1},(n≥1),即此函数以n个命题变项为变
元,其定义域和值域均由真、假两值构成。

讲述:
真值函数同样可以用真值表表示,这是真值函数在其命题变项所有可能取值下得到的值
列成的表。

对于n个命题变项,可能的赋值有2n个。

对于每个赋值,真值函数的取值
又有真、假两种可能。

因此,对于n个命题变项来说,它们可以构成的不同的其值函数
有n22个。

示例:
11 如n=0,两个0元函数为0,1;n=1,有四个一元真值函数, n=2时有16个,下表中列出其中
的几个:
F: ⌝(p→q)∧q ⌝(p ∨⌝p) ∧⌝(q∨⌝q)
G:p∨ (q∨⌝q) p ∧ (q∨⌝q)
H:p→q ⌝(p ∨ q)
R:p↔q
S: (p→q) ∨ p
复习并板书:
本章要点:
◆命题:或真或假的陈述句,不能又是真又是假;
◆复合命题:用联结词将若干个简单陈述句组合成的复合陈述句;
◆合取式:p∧q,逻辑“与”,p、q同时为真,合取式才为真;
◆析取式:p∨q,逻辑“或”,p、q同时为假,析取式才为真;
◆异或式:p∨q,p、q不同时异或式才为真;
◆蕴涵式:p→q,前件p为真后件q为假时条件式才为假;
◆等价式:p↔q,p、q相同时等价式才为真,也称“同或”;
◆合式公式:递归定义参见定义1.7;
◆公式层次:递归定义参见定义1.8;
◆赋值:给合式公式中的所有命题变项指定一组真值,有成真赋值、成假赋值;
◆公式分类:重言式、矛盾式和可满足式;
◆替换实例:用多个命题公式分别处处替换命题公式A中对应命题变项所得新的命题公
式;
◆真值表:命题形式A在其所有可能的赋值下取得的值列成的表;
◆n元真值函数:F: {0, 1}n→{0,1} (n≥1)。

作业:
习题1.8 2), 4), 6), 8)
习题1.9 H, S
习题1.4 1), 3), 5), 7)
习题1.5
习题1.6 1), 2)
习题1.7
12
2.1等值关系及联结词全功能集
[教学重点] 等值关系及演算的规则
[教学目的]1:使学生了解等值算是逻辑理论的一个基本内容。

2:理解等值关系的含义,并理解等值式模式及其重要性。

3:理解并熟记等值演算的规则
4:理解全功能集的含义记应用。

[教学准备]
[教学方法]讲述法
[课时安排]二课时。

[教学过程]
讲述:
前面已经提到,等价式A↔B为重言式,记为A⇔B,称为等值关系。

并提到这是逻
辑理论的一个基本内容。

本章将主要讨论等值关系的有关内容,本节首先讨论了解什么等价关系,并详细阐述
等值演算的各种规则,然后再谈谈联结词的有关问题。

板书:
第二章命题逻辑等值演算
一等值关系
1 概念:
如果两个逻辑形式对其中的命题变项的任何取值,都具有相同的值,则称它们是相
等的。

另一种说法即为前面所提到的,A、B等值是指等价式A↔B为重言式,记为A⇔B。

讲述:
两个命题形式是否等值可以通过真值表来判断或验证。

下面给出一些常用的等值式,
其中很多正是通常所说的的布尔代数或逻辑代数的主要组成部分。

板书:
2各种等值关系模式:(只列出部分)
(1)双重否定律:A⇔⌝⌝A
(2)等幂律:(2a) A⇔ (A∧A) (2b) A⇔ (A∨A)
(3)交换律:(3a) (A∧B) ⇔ (B∧A) (3b) (A∨B)⇔(B∨A)
(4)结合律:(4a) ((A∧B)∧C)⇔(A∧(B∧C)) (4b) ((A∨B)∨C)⇔(A∨(B∨C))
(5)分配律:(5a) (A∨(B∧C))⇔((A∨B)∧(A∨C)) (5b) (A∧(B∨C))⇔((A∧B)∨(A∧C))
(6)德∙摩根律:(6a) ⌝(A∧B) ⇔ (⌝B∨⌝A) (6b) ⌝(A∨B)⇔(⌝B∧⌝A)
(7)吸收律:(7a) (A∨(A∧B))⇔A(7b) (A∧(A∨B))⇔A
(7c) (A∨(⌝A∧B))⇔A∨B (7d) (A∧(⌝A∨B))⇔A∧B
(8)零律:(8a) (A∨1) ⇔ 1 (8b) (A∧0) ⇔ 0
(9)同一律:(9a) (A∨0) ⇔ A(9b) (A∧1) ⇔ A
(10)排中律:(A∨⌝A) ⇔ 1
13
(11) 矛盾式: (A ∧⌝A) ⇔ 0 (12) 蕴涵等值式:(A →B) ⇔ (⌝A ∨B)
(13) 等价等值式:(A ↔B) ⇔ ((A →B) ∧ (B →A)) (14) 假言易位: (A ↔B) ⇔ (⌝B →⌝A) (15) 等价否定等值式:(A ↔B) ⇔ (⌝A ↔⌝B) (16) 归谬律: ((A →B) ∧ (A →⌝B)) ⇔ ⌝A (17) 香农定理:
)),,1,0,,,,(()),,0,1,,,,((2121∧∨⌝⌝⌝⇔∨∧⌝n n x x x F x x x F 示例:香农定理应用
对于公式A (p 1, p 2, …, p n , 0, 1, ∧, ∨),完全可能省略了括号,这时应用香农定理时要注意将省略的括号添加上,否则等值演算会出问题。

如:⌝(p ∨q ∧r ) ⇔⌝(p ∨(q ∧r )) ⇔ ⌝p ∧(⌝q ∨⌝r ),但如果不将省略的括号添上,就演算成⌝p ∧⌝q ∨⌝r ,显然该式是先运算⌝p ∧⌝q ,而不是先运算⌝q ∨⌝r ,结果不正确。

板书:
(18) 对偶定理 对偶式:
公式A 仅含有联结词⌝,∧,∨,则将A 中的∧,∨,0,1分别换以∨,∧,1,0后得到的公式为A 的对偶式A*。

a) 香农定理用对偶式表示即为:
)),,,(*()),,,((2121n n x x x F x x x F ⌝⌝⌝⇔⌝ b) 如果A ⇔ B ,则A* ⇔ B*。

(对偶定理)
注意(17)(18)中的A 、B 、F 均仅含有联结词⌝,∧,∨。

示例:类似香农定理应用,也要注意括号问题。

讲述:
根据已知的等值式,可以推演出另外许多的等值式,这种推演过程称为等值演算。

板书:
3 等值演算
讲述:在等值演算时,除了要用到上面给出的等值式外,通常还用到一些重要的演算规则 板书:
(1) 等值式模式
(2) 重言式替换规则
(3) 置换规则
置换规则:设Φ是含有公式A 的命题形式,ψ是用公式B 置换Φ中的公式A(不一定是每一处)而得到的命题形式,如果A ⇔ B ,则Φ ⇔ ψ。

示例 等值演算
例 证明A →B ∨C ⇔A ∧⌝B →C
讲述:
证明的方法当然可以用真值表方法,但是直接应用等值式及替换和置换规则通常会简单的多。

证明:A →B ∨C ⇔ ⌝A ∨ (B ∨ C)
蕴涵等值式
14
⇔ (⌝A∨ B) ∨ C 结合律
⇔⌝ (A∧⌝B) ∨ C 德∙摩根律
⇔ (A∧⌝B) → C 置换规则和蕴涵等值式
逻辑等值演算不仅仅停留在符号级,总要用来解决实际问题,如简化语句,确定一些
命题的真值等等,可以首先符号化命题,然后由已知条件列出这些命题应该满足的方程组,
从而达到要求。

例化简语句:“情况并非如此:如果他不来,那么我也不去”。

解:设p:他来,q:我去;上述语句符号化为
⌝ (⌝p →⌝q) 将词进行等值化简得
⌝ (⌝p →⌝q) ⇔⌝ (⌝⌝p ∨⌝q)
⇔⌝ (p ∨⌝q)
⇔⌝ p ∧ q
化简后语句为:“我去了,而他每来”。

例2.3 小李或小张是先进工作者;如果小李是先进工作者,你是会知道的;如果小张
是先进工作者,小赵也是;你不知道小李是先进工作者,问谁是先进工作者。

解:设p:小李是先进工作者;q: 小张是先进工作者;
r你知道小李是先进工作者; s: 小赵是先进工作者
则(p∨q) ∧ (p→r) ∧(q→s) ∧⌝ r ⇔1
其中左边⇔ (p∨q) ∧ (⌝p∨r) ∧(⌝q∨s) ∧⌝ r
⇔ (p∨q) ∧ (⌝q∨s) ∧((⌝p∨r) ∧⌝ r)
⇔ (p∨q) ∧ (⌝q∨s) ∧(⌝p∧⌝ r) (吸收律)
⇔ (⌝p∧ (p∨q)) ∧ (⌝q∨s) ∧⌝ r
⇔ (⌝p∧ q) ∧ (⌝q∨s) ∧⌝ r
⇔⌝p∧ (q ∧ (⌝q∨s)) ∧⌝ r
⇔⌝p∧ (q ∧ s) ∧⌝ r
⇔⌝p∧ q ∧ s ∧⌝ r
⇔ 1
显然p=0,q=1,s=1,r=0;即小张和小赵是先进工作者。

讲述:
从前面给出的等值式模式可以发现,常用的六种联结词不是相互独立的,在表示逻辑
关系时并不都是缺一不可的。

其中有些联结词的逻辑功能可以用其它联结词代替,如: A→B⇔⌝A∨B,
A↔B⇔ (A→B) ∧ (B→A) ⇔ (⌝A∨B) ∧ (⌝B∨A),
A∨B⇔ (A∧⌝B) ∨ (⌝A∧B)。

这里我们讨论联结词集合问题。

我们把几个联结词放在一起,称为一个联结词集合。

板书:
二联结词的全功能集
讲述:
正如前面所讲述的,在联结词集合中,一般一些联结词可以用另外的联结词来表示,
这就是说有冗余联结词和独立联结词之分。

联结词组成一个集合,如果一个联结词可由集合中的其它联结词定义,则称此联结词
15 为冗余联结词,否则称为独立联结词
板书:
1 冗余联结词,独立联结词
冗余联结词是可以由集合中的独立联结词来定义。

讲述:
而一个联结词集合称为全功能的是指任意真值函数仅用此集合中联结词的命题形式就
可以表示。

如果全功能联结词集合不含冗余联结词则是极小全功能。

板书:
2 全功能集及极小全功能集:
全功能集:任意真值函数仅用此集合中联结词的命题形式就可以表示
极小全功能集:不含冗余联结词的全功能集。

讲述
一个联结词集合到底是不是全功能集,甚至是否极小全功能集,必须通过证明,即通
过证明任何的真值函数都可用该集合中的联结词表示。

板书:
(1)任何真值函数都能表示;
(2)定理:如果一个全功能集S1中的所有联结词都可由一个联结词集合S2定义,则
S2也是全功能集
示例:
{⌝, ∧, ∨}是全功能集,
{⌝, ∧}, {⌝, ∨}, {→}都是极小全功能集
讲述:
{⌝, ∧}, {⌝, ∨}都是极小全功能集,等价联结词定义蕴涵和合取两个联结词所描述的
一种命题,类似,也用一个联结词分别定义,
板书:
3 新联结词
非联结词↑
非联结词↓
讲述:
由于⌝p⇔⌝(p∧p) ⇔p↑p
p∧q⇔⌝⌝(p∧q) ⇔⌝(p↑q) ⇔ (p↑q) ↑ (p↑q),
p∨q⇔⌝(⌝p∧⌝q) ⇔⌝p↑⌝q⇔ (p↑p) ↑ (q↑q),
即⌝, ∧, ∨都可由↑定义,因为{⌝, ∧, ∨}是全功能集,所以{↑}也是全功能集。

又由
于其中有且仅有一个联结词,故{↑}是极小全功能集。

同理可证{↓}也是极小全功能集,其中
⌝p⇔⌝(p∨p) ⇔p↓p,
p∨q⇔⌝⌝(p∨q) ⇔⌝(p↓q) ⇔ (p↓q) ↓ (p↓q),
p∧q⇔⌝(⌝p∧⌝q) ⇔⌝p↓⌝q⇔ (p↓p) ↓ (q↓q)。

板书:
{↑}、{↓}都是极小全功能集。

讲述:
上述等值式都是成对出现的,有着对偶的特性,事实上正是对偶的,
16 4 对偶式的扩展
A*(p1, p2, …, p n, 0, 1, ∧, ∨, ↑, ↓) ⇔A(p1, p2, …, p n, 1, 0, ∨, ∧, ↓, ↑ )。

示例:
示例
1) (p∧q) ↑ (⌝p∧q∧r) 2) (p↓q) ∧(⌝p↑⌝q)
1) (p∨q) ↓ (⌝p∨q∨r) 2) (p↑q) ∨(⌝p↓⌝q)
作业:
习题2.2 1) (1) (4) (5); 2) (2) (3)(6) 2.8
17
2.3 范式
[教学重点] 范式的定义和应用
[教学目的]1:使学生引入范式的意义。

2:理解合取范式和析取范式的概念。

3:熟练应用主合取方式和主析取方式的求法及互化
4:理解卡诺图及其在等值演算中应用。

[教学准备]
[教学方法]讲述法
[课时安排]二课时。

[教学过程]
讲述:
判断两个命题公式是否等值,前面已经介绍了真值表法和等值演算法。

相比较而言,
等值演算法可能简单得多,特别是在命题变项数目较多的时候。

然而有时想将一个命题形
式等值变换成另一个,却可能很难找到适当的过程。

一个有效的方法式将两个命题公式等值演算某种标准形式,然后在比较,这种标准就
称为范式。

板书:
2.3范式
1 基本概念:
文字:命题变项及其否定的统称。

简单析取式:由有限个命题变项及其否定构成的析取式。

一个简单合取式是矛盾式,当且仅当其含有一个文字及其否定
简单合取式:由有限个命题变项及其否定构成的合取式。

一个简单析取式是重言式,当且仅当其含有一个文字及其否定
讲述:
示例例如p∧q, p∧q∧⌝p, p∧q∧r∧s等都是简单合取式,p∨q, p∨⌝q∨r, p∨p∨r
等都是简单析取式。

单个文字既可看作是简单合取式,也可看作是简单析取式。

板书:
2 析取范式与合取范式
A定义
析取范式:简单合取式的析取
合取范式:简单析取式的合取
示例:
板书:
B 性质
一个析取范式是矛盾式,当且仅当它的每个简单合取式都是矛盾式
C 范式的获得
讲述:。

相关文档
最新文档