第一编集合论.ppt

上传人:本田雅阁 文档编号:3109824 上传时间:2019-07-09 格式:PPT 页数:81 大小:349.02KB
返回 下载 相关 举报
第一编集合论.ppt_第1页
第1页 / 共81页
第一编集合论.ppt_第2页
第2页 / 共81页
第一编集合论.ppt_第3页
第3页 / 共81页
第一编集合论.ppt_第4页
第4页 / 共81页
第一编集合论.ppt_第5页
第5页 / 共81页
点击查看更多>>
资源描述

《第一编集合论.ppt》由会员分享,可在线阅读,更多相关《第一编集合论.ppt(81页珍藏版)》请在三一文库上搜索。

1、 Peking University,1,第一编 集合论,第一章 集合, Peking University,2,1.1 预备知识(prerequisites),命题逻辑和谓词逻辑是数理逻辑中最基本的内容。 十九世纪中后期,德国数学家莱布尼兹、英国数学家布尔和逻辑学家怀海特、罗素为数理逻辑的产生和发展有突出贡献。 从二十世纪40年代起,数理逻辑成为计算机科学的重要基础理论之一。如布尔代数在计算机硬件设计中发挥了重大作用;形式语言的研究为建立计算机语言提供了基础。, Peking University,3,命题和命题联结词 命题公式和真值表 命题等值式 命题推理定律,命题逻辑, Peking U

2、niversity,4,命题是客观上能判明真假的陈述句。当命题为真时,称命题的真值为“真”;否则,说命题的真值为“假”。用T或1表示“真”,用F或0表示“假”。 ( Proposition: a statement that is either true or false,but not both.) 所有这些命题,都应具有确定的真值。, Peking University,5,判断下列语句是不是命题:,(1) 天气多好啊! (2) 你去哪里? (3) X3。 (4) 别的星球有生物。 (5) 我正在说慌。,解:(1)是感叹句;(2)是疑问句;它们都不是命题。 (3) 真假要视的值而定,因此这

3、个语句无确定真值。它不是命题。 (4)的真实性目前还无法判明,但在客观上,是真是假,二者必居其一。因此它是命题。 (5)同样不能判明真假。如说该命题为真,但原语句却说“本命题为假”;如果说它为假,却又肯定了它(本命题)是真的,这样造成了自相矛盾的结果!这是所谓悖论。, Peking University,6,无法继续分解的简单陈述句,称为简单命题或原子命题。(不包含任何“与、或、非”等联结词的命题) 由一个或几个简单命题通过联结词复合而成的命题,称为复合命题。 (1)期中考试,张三没有考及格 (2)期中考试,张三和李四都考及格了 (3)期中考试,张三和李四有人考90分 (4)如果张三考90分,

4、李四也能考90分 (5)张三能考90分当且仅当李四也考90分, Peking University,7,否定联结词 合取联结词 析取联结词 蕴涵联结词 等价联结词,命题联结词, Peking University,8,定义1 否定联结词,设为命题,复合命题非,叫的否定式,记作。记号叫否定联结词。为真当且仅当为假。 例如,设:今天是星期二。 则:今天不是星期二。, Peking University,9,定义2 合取联结词,设,表示两个命题,复合命题“且”叫命题与的合取,记作。记号叫合取联结词。为真,当且仅当,同时为真。 例如,设: 2是素数。 : 2是偶数。R: 2是奇数。 则:2既是素数又是

5、偶数。(真值为真) R:2既是素数又是奇数。(真值为假), Peking University,10,定义3 析取联结词,设,为二命题,复合命题“或”称作与的析取,记作,叫析取联结词。为真,当且仅当,之中至少有一为真。 例如,设:2是素数。:2是偶数。 R: 2是奇数。 则:2是素数或2是偶数。(真值为真) R:2是素数或2是奇数。(真值为真), Peking University,11,2-30或今天天气很好。,他今天骑车或走路来上课。,从理科1号楼到图书馆要2分钟或4分钟。,相容或?,意思: 大约2分钟到4分钟,一个人不可能同时骑车又走路, Peking University,12,注:,

6、“或”有两种标准用法, 张三或李四考了90分(相容“或”) 第一节课上数学或者上英语, Peking University,13,定义4 蕴涵联结词,设,是二命题,复合命题“如,则”称为与的蕴涵式,记作, 其中叫前件或前题,叫后件或结论。为真当且仅当真和假不同时成立。 例如,如果明天天晴就开运动会。 设:明天天晴。:明天开运动会。 则原命题表示为:。, Peking University,14, 蕴涵式、蕴涵联结词,p,q,就,则,只要,仅当,才,只有,p,q,蕴涵符号,如果,如果明天下雨,我们就放假,明天不下雨,我们不放假,明天不下雨,我们放假,明天下雨,我们不放假,明天下雨,我们放假, P

7、eking University,15,定义5 等价联结词,设,为二命题,复合命题“当且仅当”称为与的等价式,记作。叫等价联结词,也记作iff。为真当且仅当,真值相同。 例如,2+24当且仅当雪是白的。 设: 2+24 。:雪是白的。 则原命题表示为:。, Peking University,16,命题一般用大写英文字母表示。表示命题的符号叫命题标识符。 例如,用表示“雪是黑的”,记作“:雪是黑的”。 如果一个命题标识符表示某个确定的命题,则称为命题常量。特别地,真命题(用T表示)和假命题(用F表示)是命题常量。 如果一个命题标识符表示不确定的命题,则称为命题变元。,命题常量和命题变元,命题变

8、元不是命题。在命题演算中,对命题变元指定相应的真值(真或假),称为对命题变元的真值指派。 集合T,F是命题变元的值域。, Peking University,17,相应的真值表, Peking University,18,命题公式,设P和Q是任意两个命题,则下列命题都是复合命题,设P和Q是命题变元,则上述公式均称作命题公式。P和Q称作命题公式的分量。, Peking University,19,命题公式,(1)单个命题变元(或常元)是命题公式; (2)若A是命题公式,则(A)是命题公式; (3)若A,B是命题公式,则(AB),(AB), (AB), (A B)也是命题公式; (4)只有有限次应

9、用(1)-(3)形成的符号串才是命题公式。,注意: 命题公式是没有真假值的,仅当在一个公式中命题变元用确定的命题代入时,才得到一个值。, Peking University,20,真值表(truth table),定义设为一命题公式,P1, P2,, Pn为出现在中的所有命题变元,简记为(P1, P2,, Pn)。给命题变元P1, P2,, Pn指定一组真值,称为对的一个指派或一个赋值。含有个命题变元的命题公式(P1, P2,, Pn)共有n个指派。将命题公式(P1, P2,, Pn)在所有指派之下取值的情况列成表,叫的真值表。, Peking University,21,真值表 命题形式A在

10、其所有可能的赋值下取得的值列成的表; n元真值函数 F: 0, 1n 0,1 (n1)。, Peking University,22,联结词的真值表, Peking University,23,A的一个赋值: n个命题变元 成真赋值 成假赋值 重言式(永真式tautology) P P = 1 矛盾式(永假式contradiction) P P = 0 可满足式, Peking University,24, 公式分类, 重言式, 矛盾式, 可满足式,真!,假!,真真假假,重言式,等值演算,逻辑推理, Peking University,25,p q pq pp p(pq)p 0 0 1 0 1

11、 0 1 1 0 1 1 0 0 0 1 1 1 1 0 1 赋值 可满足式 矛盾式 重言式 (永假式) (永真式), Peking University,26,等值式(等价公式),给定两个命题公式(P1, P2,, Pn)和(P1, P2,, Pn),若对P1, P2,, Pn的任一组真值指派,与的真值都相同,则称与等价或逻辑相等。记作。,例4 构造命题公式(PQ)和PQ的真值表。,对于、的任一种真值指派,(PQ)与PQ都有相同的真值,所以这两个命题公式是等价的。, Peking University,27, 为书写方便而省略括号, 公式最外层的括号可以省略, 联结词运算优先级别, 同一个联

12、结词连续多次出现且无括号,则从左到右运算,省略括号不改变公式复杂性,、, Peking University,28,例题:层次法构造真值表,(p (pq) (pq),(p (pq) (pq),(p (pq) (pq),(p (pq) (pq),p q,pq,pq,p(pq),(pq),公式,0,真值表和真值函数, Peking University,29,等值式(logical equivalences), Peking University,30,AAA, AAA A(BC) (AB)(AC) A(BC) (AB)(AC),幂等律,交换律,结合律,分配律,ABBA, ABBA,(AB)C A

13、(BC) (AB)C A(BC), Peking University,31,德摩根律,(AB) A B (AB) A B,吸收律,A (AB) A A (AB) A, Peking University,32,A1 1, A0 0 A0 A, A1 A AA 1 AA 0,零律,同一律,排中律,矛盾律,(对偶原理: -互换, 0-1互换), Peking University,33,A A AB AB AB (AB)(BA),双重否定律,蕴涵等值式,等价等值式, Peking University,34,AB AB AB BA (AB)(AB) A,等价否定等值式,假言易位,归谬论,牢固记住

14、并能熟练运用, 是学好离散数学的关键之一, Peking University,35,设是合式公式中的一个部分,且也是一个合式公式,则称是的子公式。 例如,设: (PQ)(Q(RS)),则PQ、 RS、 S、 Q(RS)都是的子公式。,置换规则,定理(置换规则): 设X是合式公式中的子公式,若是一个合式公式,且 ,用置换中的,得到新的合式公式,则。 证明:与除替换部分外均相同,又由于替换部分,即是说对任一指派,与真值相同,那么与对任一真值指派也应有相同的真值。故。, Peking University,36,等值演算: 由已知的等值式,应用置换规则推演出新的等值式的过程。,等值演算,P (Q

15、R) P ( Q R) P ( Q R) ( P Q) R ( P Q) R ( P Q) R, Peking University,37,给定命题公式(P1, P2,, Pn),如果用某个命题公式Bi取代中的某个变元Pi,并且用Bi取代中出现的所有Pi,这样得到的命题公式称为命题公式的代入实例。 例如,设:P(QP),用(RS)取代中的命题变元得:(RS)(Q(RS),是的代入实例。,代入规则,定理(代入规则): 一个重言式的代入实例仍然是一个重言式。 证明: 由于重言式的真值与真值指派无关,故对同一命题变元都用某个命题公式代替,该重言式的真值仍为。,例 证明(PS)R)(PS)R)为重言式

16、 证:因P P T,根据代入规则 (PS)R)(PS)R)T, Peking University,38,命题逻辑推理,1. 推理的形式结构 前提: A1, A2, , Ak 结论: B 推理的形式结构: (A1A2Ak)B, Peking University,39,推理定律, Peking University,40,(1) 附加律 A(AB) 前提: A 结论: AB A(AB)是永真式, Peking University,41,(2) 化简律 (AB)A, (AB)B 前提: AB 结论: A (AB)A是永真式, Peking University,42,(3) 假言推理 (AB)

17、AB 前提: AB A 结论: B (AB)A)B是永真式, Peking University,43,(4) 拒取式 (AB)B A 前提: AB B 结论: A (AB) B)( A)是永真式, Peking University,44,(5) 析取三段论 (AB)AB (AB)BA 前提: AB A 结论: B (AB)A)B是永真式, Peking University,45,(6) 假言三段论 (AB)(BC)(AC) 前提: AB BC 结论: AC (AB)(BC)(AC)是永真式, Peking University,46,(7) 等价三段论 (AB)(BC)(AC) 前提:

18、AB BC 结论: AC (AB)(BC)(AC)是永真式, Peking University,47,(8) 构造性两难 (AB)(CD)(AC)(BD) 前提: AB CD AC 结论: BD, Peking University,48,判断推理正确的方法 例 前提: p(qr), p, q 结论: r 方法一: 推理的形式结构 方法二: 从前提推演结论, Peking University,49,方法一(形式结构是永真式) (p(qr)pqr (p(qr)pqr (蕴涵等值式) (pp)(qr)p)qr (分配律) (qr)q)pr (零律,同一律,交换律) (qq)(rq)pr (分配

19、律) (rqp)r (rqp)r (蕴涵等值式) rqpr (rr)qp 1, Peking University,50,方法二(从前提推演结论) (p(qr)pq (p(qr)p)q (qr)q (假言推理) r, Peking University,51,命题逻辑 命题和命题联结词 命题公式和真值表 命题等值式 命题推理定律, Peking University,52,数学量,运算方式,数学表达式,命题,逻辑联结词,命题公式,计算表达式的值,真值表法, Peking University,53,谓词逻辑,在命题逻辑中,研究命题和命题的演算。命题演算的基本单位是原子命题。在命题演算中,原子命

20、题不再分解。命题逻辑在推证中有很大的局限性,有些简单的论断也不能用命题逻辑进行推证。 例如,对著名的“苏格拉底三段论”就无法判断其正确性:“所有的人都是要死的。苏格拉底是人,所以苏格拉底是要死的。” 为了克服命题逻辑的局限性,就需要深入分析命题的内部的逻辑结构。为此,必须对原子命题作进一步的分解,引入谓词逻辑的概念。, Peking University,54,谓词逻辑,在命题逻辑中,研究命题和命题的演算。命题演算的基本单位是原子命题。在命题演算中,原子命题不再分解。命题逻辑在推证中有很大的局限性,有些简单的论断也不能用命题逻辑进行推证。 例如,对著名的“苏格拉底三段论”就无法判断其正确性:“

21、所有的人都是要死的。苏格拉底是人,所以苏格拉底是要死的。” 为了克服命题逻辑的局限性,就需要深入分析命题的内部的逻辑结构。为此,必须对原子命题作进一步的分解,引入谓词逻辑的概念。, Peking University,55,谓词的概念与量词 谓词公式与翻译 等价式、蕴含式 前束范式,谓词逻辑, Peking University,56,谓词的概念,命题是反映判断的句子。反映判断的句子由主语和谓语两部分组成。主语一般是客体;用以刻划客体性质或关系的部分即是谓语。在命题中作为主语的客体称为个体。而用以描述个体性质或几个个体间关系的部分称为谓词。 例如对“张三是大学生”和“李四是大学生” 这两个命题

22、,个体分别是“张三”和“李四”,谓词都是“是大学生”。在作符号化处理时,用表示“是大学生”,用表示“张三”,用表示“李四”。上述两个命题可分别表示为()和() ,从而把命题中的主语和谓语分离开来。, Peking University,57,谓词的概念(续),用谓词表达命题,必须包括个体和谓词两部分。一般地说,“是”类型的命题可用()表达。而表示两个或两个以上客体之间关系的命题,如“大于”,“在和之中”,可表示成(,),(,)。这里表示“.大于.”,表示“在和之中”。 表示一个个体的性质的谓词称为一元谓词,如(e)。而表述个个体相互关系的谓词称为元谓词,可表示为(e1,e2, , en)。,

23、Peking University,58,个体域,对命题函数而言,客体变元的论述范围叫个体域,将所有个体域的集合(即宇宙间的一切事物)称为全总个体域。 客体变元取值的范围对命题函数是否构成命题及命题的真值密切相关。,例如, 用()表示“是大学生”,如果的取值范围是某大学某班中的全体学生,则()是永真式;如果的取值范围是某中学某班中的全体学生,则()是永假式;如果的取值范围是某剧场中的观众,则()的真值可真可假,因为观众中可能有大学生,也可能有非大学生, Peking University,59,量词,考虑命题“所有的人都是要死的”和“有些人能活百岁以上”的符号化问题,除个体变元和谓词之外,还有

24、对个体在数量上的量化和约束,如“所有的”和“有些”,称这种表示数量的词为量词。,用符号表达“对所有的”,“对任一个”,“对每一个”等词,叫做全称量词。,例如, “所有的人都是要死的” 。设M(x) : x是人。D(x) : x是要死的。则命题可符号化为:(x)(M(x)D(x)。,用符号表达“至少有一个”,“存在一个”,“对某些”等词,叫做存在量词。,例如, “有些人能活百岁以上” 。设M(x):x是人。L(x): x能活百岁以上。则命题可符号化为:(x)(M(x)L(x)。, Peking University,60,(1) 个体域中所有有性质F的个体都有性质G,应符号化为 (2) 个体域中

25、存在有性质F同时有性质G的个体,应符号化为, Peking University,61,一阶谓词基本概念,个体(词) 个体域 全总个体域 谓词(Predicate) 量词(quantifiers) 全称量词(universal quantifier) 存在量词(existential quantifier), Peking University,62,谓词公式定义为 (1)n元谓词是一个谓词公式; (2)若A是谓词公式,则(A)也是谓词公式; (3)若A,B是谓词公式,则(AB)、(AB)、(AB)、(AB)也是谓词公式; (4)若A是谓词公式且含有未被量化的个体变量x,则 xA(x),XA(

26、x)也是谓词公式。 (5)有限次地使用(1)(4)所得到的也是谓词公式。, Peking University,63,指导变元: xA(x),xA(x)中的x 相应量词的辖域: xA(x),xA(x)中的A 约束出现: x,x的辖域中,x的所有出现 自由出现:A中不是约束出现的变元 例: (x)(P(x)Q(x,y),谓词公式中的基本概念, Peking University,64,谓词公式的解释,谓词公式中含有个体变元和谓词变元。给定个体域,将谓词公式中个体变元由确定的个体来取代,谓词变元由特定的谓词来取代,称为对谓词公式的赋值或解释。 对谓词公式作了这样的赋值之后,谓词公式成为命题。,例

27、求(x)(P(x)Q(x))的真值,其中(x):x等于1;(x):x等于2;且个体域1,2。 解:(x)(P(x)Q(x) (P(1)Q(1)(P(2)Q(2) ()() , Peking University,65,分类:, Peking University,66,等价式和蕴含式,定义 给定个体域E上的两个谓词公式和,若对和中的变项作同样的赋值,所得命题的真值都相同,则称谓词公式和在上是等价的,记作:。, Peking University,67,谓词演算中的等价式和蕴含式的来源可分为如下几类:,1命题公式的推广 2. 在有限个体域中消去量词 3. 量词与联结词之间的关系 量词辖域的扩张与

28、收缩 量词分配的等值式 量词分配的蕴含式, Peking University,68,1命题公式的推广 用原子谓词公式取代命题演算等价公式中的各命题变元,命题演算的等价式就转化为谓词演算的等价式。例如: A(x) A(x) (x)A(x)(x)B(x) (x)A(x)(x)B(x), Peking University,69,2在有限个体域中消去量词 xA(x) A(a1) A(a2) A(an) xA(x) A(a1) A(a2) A(an), Peking University,70,3量词与联结词之间的关系,(x)A(x) (x)A(x)。 (x)A(x) (x)A(x)。 ,例如,设A

29、(x)表示“x今天来校上课”,则A(x)表示“x今天没来校上课”。那麽, 对(1),“不是所有的人今天都来上课(x)A(x) ”与“有(存在)一些人今天没来上课(x)A(x)”在意义上是相同的。 对(2),“今天没有(不存在)来上课的人(x)A(x) ”与“所有的人今天都没来上课(x)A(x)”在意义上是相同的。,和式称为量词转换律。这里约定,出现在量词之前的否定不是否定该量词,而是否定被量化了的整个命题。例如,(x)A(x) (x)A(x)。, Peking University,71,等价式和蕴含式(续),4量词辖域的扩张与收缩,(x)A(x)B(x)(A(x)B) (x)A(x)B(x)

30、(A(x)B) (x)A(x)B(x)(A(x)B) (x)A(x)B(x)(A(x)B) ,当个体域为有限集a1, a2,., an时,我们可以验证式: (x)A(x)B(A(a1)A(a2).A(an)B (A(a1)B)(A(a2)B).(A(an)B) (x)(A(x)B)。,例:证明 (x)(A(x)B) (x)A(x)B 证:(x)(A(x)B) (x)(A(x)B) (x)A(x)B (x)A(x)B(x)A(x)B), Peking University,72,等价式和蕴含式(续),5量词分配的等值式,(x)(A(x)B(x) (x)A(x)(x)B(x) (x)(A(x)B(

31、x) (x)A(x)(x)B(x) ,式的左边表示“对于所有的,A(x)和B(x)都是真的”;右边表示“对于所有的,A(x)是真的;同时对于所有的,B(x)也是真的”。显然,这两个命题是等价的。例如,“联欢会上所有的人既唱歌又跳舞”和“联欢会上所有的人唱歌且所有的人跳舞”的意义相同。 式左边的命题可表述成“存在一个,能使()为真或者能使()为真”;右边的命题可表述成“存在使()为真,或者存在使()为真”。显然,这两个命题也是等价的。例如,“联欢会上有人唱歌或跳舞”和“联欢会上有人唱歌,或有人跳舞”的意义相同。, Peking University,73,等价式和蕴含式(续),6量词分配的蕴含式

32、,(x)A(x)(x)B(x) (x)(A(x)B(x) (x)(A(x)B(x) (x)A(x)(x)B(x) ,例如,对式,“每一个人都唱歌或者每一个人都跳舞”,那么可以说“每一个人都唱歌或跳舞”。但反之不真。 对式,“有人既唱歌又跳舞”永真蕴含“有人唱歌且有人跳舞”。反之不真。, Peking University,74,推理定律, Peking University,75,一阶谓词逻辑等值式与蕴含式,命题公式的推广 在有限个体域中消去量词等值式 量词否定等值式 量词辖域收缩与扩张等值式 量词分配等值式 量词分配蕴含式, Peking University,76,前束范式,定义:一个公式

33、,如果量词均在全式的开头,它们的作用域,延伸到整个公式的末尾,则称该公式叫做前束范式。 前束范式可记为如下形式 (v1)(v2).(vn) 其中“”表示量词或,v1,v2,.,vn是客体变元,是不带量词的谓词公式。 例如,(x)(y)(z)(Q(x,y)R(z))是前束范式。, Peking University,77,定理 任意一个谓词公式,均和一个前束范式等价。 证明:首先利用量词转化公式可将否定深入到变元和谓词公式的前面。其次利用量词辖域扩张可将量词移到全式的最前面,这样便得前束范式。, Peking University,78,换名规则:将公式A中某量词辖域中出现的某个约束出现的个体变元及相应的指导变元x,都改成公式A中没出现过的y, Peking University,79,基本要素,中心,命题逻辑,谓词逻辑,数理逻辑框架, Peking University,80,小结,命题逻辑 命题和命题联结词 命题公式和真值表 命题等值式 命题推理定律 谓词逻辑 谓词的概念与量词 谓词公式与翻译 等价式、蕴含式 前束范式, Peking University,81,作业,用真值表证明以下等价式和蕴涵式 2. 不构造真值表证明1中各式 把下列命题符号化,并求前束范式 “所有运动员都钦佩某些教练” 证明P7定律(3) x(A(x)B(x) xA(x) xB(x),

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1