离散数学电子教材3a(共35页).doc
《离散数学电子教材3a(共35页).doc》由会员分享,可在线阅读,更多相关《离散数学电子教材3a(共35页).doc(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第3章 集合与关系集合是数学中最基本的概念之一,是现代数学的重要基础,并且已渗透到各种科学与技术领域中。对计算机工作者来说,集合论是不可缺少的数学工具,例如在编译原理、开关理论、数据库原理、有限状态机和形式语言等领域中,都已得到广泛的应用。集合论的创始人是康托(G.Cantor,18451918)。他所做的工作一般称为朴素集合论。由于朴素集合论在定义集合的方法上缺乏限制,从而出现了称之为悖论的某些矛盾。为了消除这些悖论,很多数学家,象Hilbert、Fraenkel和Zermelo等都认真研究了产生悖论的原因,并在致力于问题解决的过程中,获得了种种出色的发现,由此导致
2、了公理化的集合论系统的建立,使集合理论日臻完善。本章介绍的集合论十分类似于朴素集合论,它具有数学分支的基本特征,象平面几何中的点、线、面一样,采纳不加定义的原始概念,提出符合客观实际的公设,确立推理关系的定理。在我们规定的范围内,既不会导致悖论,也不会影响结论的正确性。本章重点讨论关系(主要是二元关系),它仍然是一种集合,但它是一种更为复杂的集合。它的元素是序偶,这些序偶中的两个元素来自于两个不同或者相同的集合。因此,关系是建立在其它集合基础之上的集合。关系中的序偶反映了不同集合中元素与元素之间的关系,或者同一集合中元素之间的关系。本章将讨论这些关系的表示方法、关系的运算以及关系的性质,最后讨
3、论集合上几类特殊的关系。 3.1 集合的基本概念3.1.1 集合与元素 集合(set)(或称为集)是数学中的一个最基本的概念。所谓集合,就是指具有共同性质的或适合一定条件的事物的全体,组成集合的这些“事物”称为集合的元素。例如:班里的全体同学、全国的高等学校、自然数的全体、直线上的所有点等,均分别构成一个集合,而同学、高等学校、每个自然数、直线上的点等分别是所对应集合的元素。集合常用大写字母表示,集合的元素常用小写字母表示。若是集合,是的元素,则称属于,记作;若不是的元素,则称不属于,记作。若组成集合的元素个数是有限的,则称该集合为有限集(Finite Set),否则称为无限集(Infinit
4、e Set)。表示集合的方法通常采用列举法和描述法。如果集合的所有元素都能列举出来,则可把它们写在大括号里表示该集合,此为列举法。例如,课桌,灯泡,自然数,老虎,。应该注意,与是不同的。表示一个元素;而表示仅含有一个元素的集合,称之为单元素集。如果可利用一项规则,以便决定某一事物是否属于该集合,此为描述法。例如: 是正奇数,是中国的省,或。如果我们用表示任何谓词,则可表示集合。设集合为,如果为真,那么,否则。3.1.2 集合间的关系外延性原理:如果、是集合, 则当且仅当的每一元素都是的元素而且的每一元素都是的元素时,有。当且仅当。 两个集合相等,记作;两个集合不相等,则记作。 集合的元素还可以
5、允许是一个集合。例如: 必须指出:但;同理,但。例题3.1.1(1) 但 在讨论的集合中,元素具有无序性且同一元素的重复没有意义。 (2) 设谓词:“为的元素或为的元素自身独自构成的集合”且设,则。 (3) 常见集合专用字符的约定: 自然数集合(非负整数集) (或)整数集合(,)有理数集合(,)实数集合(,)分数集合(,)脚标+和-是对正、负的区分复数集合素数集合奇数集合偶数集合(4)集合表示式的互换: 描述式列举式 定义3.1.1 设、是任意两个集合,假如的每一个元素是的元素,则称是的子集(Subset),或包含在内,或包含,记作,或。例如:,则。定理3.1.1 集合和集合相等的充分必要条件
6、是这两个集合互为子集。证明: 设任意两个集合、且,故为真,且也为真,即且。反之,且,假设,则与的元素不完全相同,设有一元素且,这与矛盾;或设某一元素,但,这就与矛盾。故、的元素必须相同,即。根据子集的定义及定理3.1.1显然有:对任意两个集合,; (自反性) (反对称性) (传递性)定义3.1.2 若集合的每一个元素都属于,但集合中至少有一个元素不属于,则称是的真子集(Proper Subset),记作,读作真包含于。 例如:整数集是有理数集的真子集。定义3.1.3 不包含任何元素的集合是空集(Empty Set),记作。,是任意谓词。例如:是一个空集。注意:,但。定理3.1.2 对于任意一个
7、集合,。证明: 假设是假,则至少有一个元素,使且,因为空集不包含任何元素,所以这是不可能的。对于每个非空集合,至少有两个不同的子集:和,即和,我们称和是的平凡子集。一般的说,的每个元素都能确定的一个子集,即若,则。定义3.1.4 在一定范围内,如果所有集合均为某一集合的子集,则称该集合为全集(Universal Set),记作。对于任一,因,故,即恒真 ,是任意谓词。全集的概念相当于论域,如在初等数论中,全体整数组成了全集。在考虑某大学的部分学生组成的集合(如系、班级等)时,该大学的全体学生组成了全集。3.1.3 幂集定义3.1.5 对于每一个集合,由的所有子集组成的集合,称为集合的幂集(Po
8、wer Set),记为 或即。例如:, 。定理3.1.3 如果有限集有个元素,则其幂集有个元素。证明 的所有由个元素组成的子集数为从个元素中取个的组合数。另外,因,故的元素个数可表示为 又因 令 得 故的元素个数是。人们常常给有限集的子集编码,用以表示的幂集的各个元素。具体方法是:设,则子集按照含记、不含记的规定依次写成一个位二进制数,便得子集的编码。例如,若,则的编码是,当然还可将它化成十进制数。如果,那么这个十进制数为,此时特别记为。 习题3.11列举下列集合的元素:(1)小于的素数集合; (2);(3); (4)2给出下列集合的另一描述,并指出那些是无限集:(1); (2) ; (3)
9、地球上的所有国家3确定下列命题是真还是假,并简要的说明为什么。(1); (2); (3); (4);(5); (6); (7); (8)4对任意集合,试确定下列命题是否为真,并说明理由。(1)若且,则; (2)若且,则;(3)若且,则; (4)若且,则5设A,B,C为任意集合,证明或反驳下列命题:(1); (2);(3); (4);(5); (6); (7); (8); (9)6求下列集合的幂集:(1); (2); (3); (4)的幂集; (5)7(1)设,1)是否?是否?2)是否?是否?3)是否?是否? (2) 设,1)是否?是否?是否?是否?2)是否?是否?是否?是否?8设,由和所表达的
10、子集是什么?如何表达子集及?3.2 集合的运算3.2.1 集合的交与并定义3.2.1 设、是两个集合,由既属于又属于的元素构成的集合,称为与的交集,记为。即若以矩形表示全集,矩形内的圆表示任意集合,则交集的定义可如图3-1所示,并称这样表示的图为文氏图(Venn图)。 图3-1例如,(1)设,则;(2)设是所有矩形的集合,是平面上所有菱形的集合,是所有正方形的集合;(3)设是所有被除尽的整数的集合,是所有被除尽的整数的集合,则是被与最小公倍数除尽的整数的集合。例3.2.1 设,求证证明 若则,对任一,则且,即且,故,因此,。集合的交运算具有以下性质:(1)(2)(3)(4)(5)现对(5)证明
11、如下:证明 因此,。此外,从交的定义还可以得到,。若集合、没有共同的元素,则,此时亦称与不相交。个集合的交可记为例如,则。定义3.2.2 设、是两个集合,由所有属于或者属于B的元素构成的集合,称为与的并集,记为。即并集的定义如图3-2 所示。图3-2例如,若,则。集合并的运算具有以下性质:(1)(2)(3)(4)(5)此外,从并的定义还可以得到,。例3.2.2 设,则证明 对任意,则有或。若,由则,故;若,由,则,故。因此,。显然,当时, 。个集合的并可记为例如,设,则。定理3.2.1 设、为三个集合,则下列分配律成立。(1)(2)证明 (1)设,若,则且,即且或且,或即,所以。反之,若,则或
12、,且或且,即且,于是,所以。因此,。(2)同理可证。定理3.2.2 设、为任意两个集合,则下列关系式成立。(1)(2)证明 (1)(2)这就是著名的吸收律。定理3.2.3 (1),当且仅当(2),当且仅当证明 (1)若,对任意必有,对任意,则或,即,所以。又,故得到。反之,若,因为,故。(2)同理可证。3.2.2 集合的差与补定义3.2.3 设、为两个集合,由属于集合而不属于集合的所有元素组成的集合,称为与的差集,记作。即例如,若,则,而。再如,若是素数集合,是奇数集合,则。的定义如图3-3所示。图3-3 图3-4 定义3.2.4 设是一个集合,全集与的差集称为的补集,记为。即的定义如图3-4
13、所示。由补的定义可知:(1)(2)(3)(4)(5)定理3.2.4 设、为两个集合,则下列关系成立。(1)(2)上面两式称为de Morgen 公式。证明 (1)(2)对(1)式两端取余集得到 由于上式对任意的集合成立,若把换成,把换成,则(2)式得证。定理3.2.5 设、为两个集合,则下列关系成立。(1)(2)证明 (1)的证明请读者自己完成。下面我们证明(2)。(2)设,即且。因必有,故,即。又设,则且,即且,且或,但且是不可能的,故且,即,得到。因此,。定理3.2.6 设、为三个集合,则下列关系成立。(1)(2)证明 (1) (2)从略。定理3.2.7 设、为三个集合,则。证明 又 因此
14、, 特别, 注意: 即:一般 定理3.2.8 设、为两个集合,若,则(1)(2)(3)(4)证明(1)若,则,因此必有,故必有,即。(2)、(3)、(4) 从略。3.2.3 集合的对称差定义3.2.5 设、是两个集合,要么属于,要么属于,但不能同时属于和的所有元素组成的集合,称为和的对称差集,记为。即例如,若,则。对称差的定义如图3-5所示。图3-5由对称差的定义容易推得如下性质:(1)(2)(3)(4)(5)证明 (5)但 =故 又 因为 故 因此 对称差运算的结合性亦可用图3-6说明。 图3-6 对称差运算的结合性从文氏图3-7亦可以看出以下关系式成立。 图3-7 习题3.21设,求下列集
15、合:(1); (2);(3); (4);(5); (6); (7); (6)2分别求下列各集合族的交与并:(1)(2)(3)3设是的子集,(4) 若且,是否?为什么?(5) 若且,是否?为什么?(6) 若,是否?为什么?(7) 若,是否?为什么?(8) 若,是否?为什么?(9) 是否?为什么?将改为,又如何?4如分别满足下列条件,则有何关系?(10) ;(11) ;(12)(13) ;(14) ;(15) .5设是任意集合,问在什么情况下下列等式成立?(16) ;(17) ;(18) ;(19) .6 证明下列等式:a) ;b) ;c) ;d) ;e) ;f) ;g) ;h) ;i) ;j)
16、;k) ;l) ;m) ;n) 。7 证明下列各对条件是等价的:(1); (2);(3); (4);(5); (6)。8设是全集的子集,试用文氏图说明下列命题是否为真:(1) (2) (3) (4) (5) (6) (7) (8) (9) *3.3 包含排斥原理集合的运算,可用于有限个元素的计数问题。我们记为所含元素的个数,设是有限集合,根据集合运算的定义,有以下关系式成立。 这些公式可由文氏图3-8直接得到说明。图3-8 与的运算性质示意图求几个有限的集合的并集合的元素个数是一个实用且有趣的问题。定理3.3.1 设为有限集合,其元素个数分别为,则证明 (1)若不相交,即,则,而 ,公式显然成
17、立。(2)若,则所以 但 所以 这个定理常称作包含排斥原理。例 3.3.1 一个班级有名学生,有人第一次考试优秀,有人第二次考试优秀,其中人两次考试均优秀,问两次考试均未达优秀的学生有几名?解: 设第一次考试优秀者的集合为,第二次考试优秀者的集合为,根据题意有:,。又因为,则 ()=所以两次考试均未达优秀的学生有29名。对于任意三个集合和,我们可以推广定理3.3.1的结果为这个公式可以通过图3-9予以验证。图3-9 例 3.3.2 设、是3家计算机公司,它们的固定客户分别有,和家。已知与、与、与的公共固定客户分别为、和家,、3家的公共固定客户有家,求、3家计算机公司拥有的固定客户总数。 解 就
18、以、分别记三家计算机公司的客户集合,则有,和。由包含排斥原理得: 例 3.3.3 在某工厂装配30辆汽车,可供选择的设备是收音机、空气调节器和对讲机。已知其中辆汽车有收音机,辆汽车有空气调节器,辆汽车有对讲机,而其中辆汽车这三样设备都有。请问至少有多少辆汽车没有提供任何设备?解 设、和分别表示配有收音机、空气调节器和对讲机的汽车集合。因此, 并且 故 因为 我们得到 即至多有23辆汽车有一个或几个供选择的设备,因此至少有7辆汽车不提供任何可选择的设备。 对于包含排斥原理,可以推广到个集合的情况。定理3.3.2 设为有限集合,其元素个数分别为,则 (3-1)证明 用归纳法证明。(1) 归纳基础
19、(2) 归纳步骤设对个集合成立(归纳假设)。对个集合由归纳基础可得 (3-2)对于个集合,由归纳假设有 (3-3)另外对个集合,由归纳假设有 (3-4)将(3-3)、(3-4)带入(3-2)得()整理后得 例 3.3.4 求到之间能被或任何一个整除的整数个数。解 设表示1到200间能被2整除的整数集合,表示1到200间能被3整除的整数集合,表示1到200间能被5整除的整数集合,表示1到200间能被7整除的整数集合。 表示小于或等于的最大整数。 于是得到习题3.31求11000之间(包含1和1000)既不能被5和6 整除,也不能被8整除的整数有多少个?2在1300的整数中(包括1和300),分别
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 电子 教材 35
限制150内