《离散数学》讲义课件.pptx
《《离散数学》讲义课件.pptx》由会员分享,可在线阅读,更多相关《《离散数学》讲义课件.pptx(181页珍藏版)》请在三一办公上搜索。
1、,第三章 集合与关系 31 集合的概念和表示法,离散数学,1,集合论起源:起源16世纪末,数学危机(理发师:只给那些不给自己理发的人理发,不给那些给自己理发的人理发)(理发师?属于那一类?)定义集合的方法在逻辑上来说,有矛盾1876-1908,cantor奠定了集合论基础(朴素集合论)20世纪初,zermole建立的公理化集合论,解决了悖论(公理化集合论),离散数学,2,离散数学,3,1、集合概念及表示,(1)集合概念一般地说,把具有相同性质的一些东西,汇集成一个整体,就形成一个集合。例如:教室内的桌子;全国的高等学校;自然数的全体;直线上的点。分类有限集:集合的元素个数是限的。无限集:集合的
2、元素个数是无限的。,离散数学,4,(2)表示,集合:AZ;元素(集合中的事物):az。I 元素a属于集合A,记作:aA II 元素a不属于集合A,记作:aA,离散数学,5,说明集合的方法I 列举法:将某集合的元素列举出来。例如:A=a,b,c,d,D=桌子,灯泡,自然数,老虎,C=2,4,6,2n注意:集合的元素可以是一个集合。例如:S=a,1,2,p,q,qq,但qS。II 叙述法:利用一些规则,来决定某一事物是否属于该集合。例如:S1=x|x是正奇数S2=x|x是中国的省S3=y|y=a或y=b。另外,用P(x)表示任何谓词,则x|P(x)可表示集合。,离散数学,6,2、集合相等,外延性原
3、理:两个集合是相等的,当且仅当它们有相同的成员。两个集合A和B相等,记作:A=B,两个集合不相等,则记作AB。,离散数学,7,例如:设A是小于10的素数集合,即A=2,3,5,7,设代数方程x417x3101x2247x2100的所有根可组成集合B,则B=2,3,5,7。又如:1,2,4=1,2,2,4 1,2,4=1,4,2 1,3,5,=x|x是正奇数 但:1,2,41,2,4注意:集合没有次序之分,集合中的元素可以重复。,离散数学,8,3、子集,(1)概念定义3-1.1 设A、B是任意两个集合,假设A是每一个元素是B的成员,则称A为B的子集,或A包含在B内,或B包含A。记作:AB,或BA
4、。AB(x)(xAxB)例如:A=1,2,3,B=1,2,C=1,3,D=3;则有:BA,CA,DA,DC。根据子集的定义,有:AA 自反性(AB)(BC)(AC)传递性,离散数学,9,(2)应用,定理3-1.1 集合A和B相等的充分必要条件是这两个集合互为子集。,离散数学,10,4、真子集,定义3-1.3 如果集合A的每一个元素都属于B,但集合B中至少有一个元素不属于A,则称A为B的真子集。记作:AB。即:AB(AB)(AB)AB(x)(xAxB)(x)(xBxA),离散数学,11,5、空集,(1)概念定义3-1.3 不包含任何元素的集合是空集。记作:。x|P(x)P(x),其中P(x)是任
5、意谓词。注意:,但。,离散数学,12,(2)性质,定理3-1.2 对于任意一个集合A,A。注意:I 对于每一个非空集合A,至少有两个不同的子集:A和,即:AA和A。我们称A和为平凡子集。II 一般来说,A的每一个元素都能确定A的一个子集,即若aA,则aA。,离散数学,13,6、全集,定义3-1.4 在一定范围内,如果所有集合均为某一集合的子集,则称该集合为全集。记作:E。(x)(xE)恒真。Ex|P(x)P(x),P(x)任何谓词。注意:全集概念相当于论域 设全集E=a,b,c,可能的子集有:S0=,S1=a,S2=b,S3=c,S4=a,b,S5=a,c,S6=b,c,S7=a,b,c。Si
6、E(i=0,1,2,7)。注意:对于一个元素个数为n的全集E,其可能的子集个数为2n。,离散数学,14,7、幂集,定义3-1.5 给定集合A,有集合A的所有子集为元素组成的集合,称为集合A的幂集。记作:P(A)例如:A=a,b,c P(A)=,a,b,c,a,b,a,c,b,c,a,b,c,离散数学,15,(2)性质,定理3-1.3 如果有限集合A有n个元素,则其幂集P(A)有2n个元素。,离散数学,16,(3)编码,引入一种编码,用来唯一地表示有限幂集的元素。例如:Sa,b,c P(S)=Si|iJ其中:J=i|i是二进制数且000i111则:S011=S3=b,c,S110=S6=a,b。
7、一般地P(S)=S0,S1,S2n-1即:P(S)=Si|iJ其中:,离散数学,17,31习题作业P86(6)c);(7);(10),32 集合的运算,离散数学,18,离散数学,19,1、集合的交,(1)概念定义3-2.1 设任意两个集合A和B,由集合A和B的所有共同元素组成的集合S,称为A和B的交集。记作:ABS=AB=x|(xA)(xB)交集的定义如图3-2.1(文氏图)所示。,离散数学,20,例1 A=0,2,4,6,8,10,12;B=1,2,3,4,5,6AB=2,4,6例2 设A是所有矩形的集合,B是平面上所有菱形的集合,AB是正方形的集合。,离散数学,21,例题1 设AB,求证A
8、CBC,离散数学,22,(2)性质,AA=AA=AE=AAB=BA(AB)C=A(BC)ABA,ABB,离散数学,23,(AB)C=A(BC),离散数学,24,(3)不相交若集合AB=,则A与B不相交。(4)表示n个集合A1,A2,An的交可记为:,例如:A1=1,2,8,A2=2,8,A3=4,8。则:,离散数学,25,2、集合的并,(1)概念定义3-2.2 设任意两个集合A和B,所有属于A或属于B的元素组成的集合S,称为A和B的并集。记作:AB=x|(xA)(xB)并集的定义如图3-2.2所示。例如:设A=1,2,3,4,B=2,4,5。则:AB=1,2,3,4,5,离散数学,26,(2)
9、性质,AA=AAE=EA=AAB=BA(AB)C=A(BC)AAB,BAB,离散数学,27,例题2 设AB,CD,则ACBD,离散数学,28,(3)表示,对于n个集合A1,A2,An的交可记为:,例如:设A1=1,2,3,A2=3,8,A3=2,6则:,离散数学,29,3、交并的性质,(1)分配律定理3-2.1 设A、B、C为三个集合,则下列分配律成立。a)A(BC)=(AB)(AC)A(BC)=(AB)(AC),离散数学,30,(2)吸收律,定理3-2.2 设A、B为任意两个集合,则下列关系成立。a)A(AB)=AA(AB)=A,离散数学,31,(3)AB时,A和B的交并关系,定理3-2.3
10、 AB,当且仅当AB=B或AB=A,离散数学,32,4、集合的补,(1)概念1)相对补定义3-2.3 设A和B为任意两个集合,所有属于A而不属于B的一切元素S称为B对于A的补集,或相对补。记作:A-BS=x|xAxB=x|xA(xB)定义如图3-2.3。例题3 设A=2,5,6,B=1,2,4,7,9,求AB。解:AB=5,6,离散数学,33,2)绝对补定义3-2.4 设E为全集,对任一集合A关于E的补集EA,称为集合A的绝对补。记作:AA=E-A=x|xExAA的定义如同3-2.4所示。,离散数学,34,(2)性质,a)(A)=Ab)E=c)=Ed)AA=Ee)AA=,离散数学,35,5、“
11、、”关系,定理3-2.4 设A、B为任意两个集合,则下列关系成立。a)(AB)=ABb)(AB)=AB,离散数学,36,(2)相对补的性质,定理3-2.5 设A、B为任意两个集合,则下列关系式成立。a)AB=ABb)AB=A(AB),离散数学,37,(3)交对相对补的分配,定理3-2.6 设A、B、C为三个集合,则A(BC)=(AB)(AC),离散数学,38,(4)子集与集合补的关系,定理3-2.7 设A、B为两个集合,若AB,则a)BAb)(BA)AB,离散数学,39,5、集合的对称差,定义3-2.5 设A、B为任意两个集合,A和B的对称差为集合S,其元素或属于A,或属于B,但不能既属于A又
12、属于B。记作:ABS=AB=(AB)(BA)=,对称差的定义如图3-2.5所示。,离散数学,40,(2)性质,a)AB=BA(交换律)b)A=Ac)AA=d)AB=(AB)(AB)e)(AB)C=A(BC),离散数学,41,(AB)C=A(BC),离散数学,42,从图3-2.7的文氏图可得出下列关系。AB=(AB)(BA)(AB)AB=(AB)(AB),离散数学,43,32 习题 P95(5)c;(9),34 序偶与笛卡尔积,离散数学,44,离散数学,45,1、序偶,例如:34张华高于李明。中国处于亚洲。,离散数学,46,(1)概念,一般地说,两个具有固定次序的客体组成一个序偶,它常常表示两个
13、客体之间的关系。例如:;注意:序偶可看作具有两个元素的集合。但与集合不同的是元素在序偶中有确定的次序。例如:在集合中:a,b=b,a 在序偶中:=,离散数学,47,(2)相等,定义3-4.1 两个序偶相等,=,iff x=u,y=v。注意:序偶中的两个元素可以属于不同的集合,可代表不同类型的事物。在序偶中,a称第一元素,b称第二元素。,离散数学,48,(3)推广,三元组是一个序偶,其第一元素也是一个序偶。形如:,z,z=,w,iff=,z=w即:x=u,y=v,z=w。约定:三元组,z记作注意:当xy时,,z其中:不是三元组。同理:四元组第一元素是三元组 四元组:,w 四元组相等:,w=,s(
14、x=p)(y=q)(z=r)(w=s),离散数学,49,推广到n元组:n元组可写成,xn,xn=,yn(x1=y1)(x2=y2)(xn-1=yn-1)(xn=yn)一般地,n元组可简写为,第i个元素xi称作n元组的第i个坐标。,离散数学,50,2、笛卡尔乘积,(1)概念定义3-4.2 令A和B是任意两个集合,若序偶的第一个成员是A的元素,第二个成员是B的元素,所有这样的序偶集合,称为集合A和B的笛卡尔乘积或直积。记作:AB AB=|(xA)(yB),离散数学,51,注意:约定若A=或B,则AB。(AB)CA(BC)(AB)C=,c|(AB)(cC)=|(aA)(bB)(cC)A(BC)=|(
15、aA)(BC),离散数学,52,(2)性质,1)笛卡尔乘积与和的关系定理3-4.1 设A,B,C为任意三个集合,则有:a)A(BC)=(AB)(AC)b)A(BC)=(AB)(AC)c)(AB)C=(AC)(BC)d)(AB)C=(AC)(BC),离散数学,53,a)A(BC)=(AB)(AC),离散数学,54,c)(AB)C=(AC)(BC),离散数学,55,2)笛卡尔乘积与子集之间的关系,一、左右两边同时直积上相同的集合定理3-4.2 若C,则AB(ACBC)(CACB),离散数学,56,二、左右两边直积上不同的集合,定理3-4.3 设A、B、C、D为四个非空集合,则ABCD的充要条件为A
16、C,BD。,离散数学,57,(3)推广,约定:A1A2A3=(A1A2)A3A1A2A3A4=(A1A2A3)A4 一般地,A1A2An=(A1A2An-1)An=|(x1A1)(x2A2)(xnAn)故A1A2An是有关n元组构成的集合。注意:AA=A2 AAA=A3,离散数学,58,3-4习题作业:P105(3)d),e),35 关系及其表示,离散数学,59,离散数学,60,1、引论,例如:电影票与座位之间的对号关系。设:X:电影票集合。Y:座位集合。则(x)xX(y)yY必有关系:(1)x与y有“对号”关系;或(2)x与y没有“对号”关系。令R:“对号”关系则:(1)xRy或R(2)xR
17、y或R因此,可得到“对号”关系R是序偶的集合。,离散数学,61,2、概念,(1)关系定义3-5.1 任一序偶的集合确定了二元关系R,R中任一序偶可记作R或xRy。不在R中的任一序偶可记作R或xRy。例如:在实数中的关系可记作:=|x,y是实数且xy。,离散数学,62,(2)域,定义3-5.2 令R为二元关系,由R的所有x组成的集合domR称为R的前域,即dom R=x|(y)(R)使R的所有y组成的集合ran R称为R的值域,即ran R=y|(x)(R)R的前域和值域一起称作R的域;记作:FLD R即:FLD R=dom Rran R,离散数学,63,例题1 设A=1,2,3,5,B=1,2
18、,4H=,求:dom H,ran H,FLD H。解:dom H=1,2,3ran H=2,4FLD H=1,2,3,4,离散数学,64,3、直积与关系,(1)概念定义3-5.3 令X和Y是任意两个集合,直积XY的子集R称作X到Y的关系。如图3.5.1所示。,dom RX,ran RY,由例题1表明:HAB,dom HA,ran HB,FLD H=dom H ranHAB。,离散数学,65,(2)特殊关系,1)全域关系和空关系把XY的两个平凡子集XY和,分别称为X到Y的全域关系和空关系。2)二元关系当X=Y时,关系R是XY的子集,这时称R为在X上的二元关系。,离散数学,66,4、恒等关系,定义
19、3-5.4 设IX是X上的二元关系且满足IX=|xX,则称为Ix上是恒等关系。例如:A=1,2,3,则 IA=,。,离散数学,67,5、关系的运算,例题4 设X=1,2,3,4,若H=|(x-y)/2是整数,S=|(x-y)/3是正整数,求HS,HS,H,SH。,离散数学,68,定理3-5.1 若Z和S是从集合X到集合Y的两个关系,则Z、S的并、交、补、差仍是X到Y的关系。,离散数学,69,6、二元关系表示,(1)关系矩阵 设给定两个有限集合X=x1,x2,xm,Y=y1,y2,yn,R为从X到Y的一个二元关系。则对应关系R有一个关系矩阵MR=rijmn,其中:,(i=1,2,m;j=1,2,
20、n),离散数学,70,注意:1)根据X集合中的元素的个数确定行数;根据Y集合中元素的个数确定列数。2)行和列对应的位置与X和Y集合中元素出现的次序是一一对应的。即:第i行对应X集合中第i个元素,第j列对应Y集合中第j个元素。3)根据序偶是否属于R,确定关系矩阵中行和列对应元素的值(1或0)。,离散数学,71,例题5 设X=x1,x2,x3,x4,Y=y1,y2,y3,R=,,写出关系矩阵MR,离散数学,72,例题6 设A=1,2,3,4,写出集合A上大于关系的关系矩阵。,离散数学,73,(2)关系图,设集合X=x1,x2,xm到Y=y1,y2,yn上的一个二元关系R,关系图的绘制步骤:(1)在
21、平面上作出m个结点分别记作x1,x2,xm;(2)另作n个结点记作y1,y2,yn;(注:根据Y集合)(3)若xiRyi,则可自结点xi至结点yi处作一有向弧,其箭头指向yi;(4)若xiRyi,则xi与yi间没有线段联结。用以上步骤所绘制的图称为R的关系图。,离散数学,74,例题7 画出例题5的关系图。例题5 设X=x1,x2,x3,x4,Y=y1,y2,y3,R=,离散数学,75,例题8 设A=1,2,3,4,5,在A上的二元关系R给定为:R=,画出R的关系图。,离散数学,76,说明:通常讨论是同一集合上的关系。从X到Y的关系R有:RXY 且XY(XY)(XY)所以有R(XY)(XY)令Z
22、=XY,则RZZ。,离散数学,77,3-5习题作业:P110(4)(5)b,36 关系的性质,离散数学,78,离散数学,79,1、自反,定义3-6.1 设R为定义在集合X上的二元关系,如果对于每个xX,有xRx,则称二元关系R是自反的。R在X上自反(x)(xXxRx)例如,在实数集合R中,“”是自反的。,离散数学,80,2、对称,定义3-6.2 设R为定义在集合X上的二元关系,如果对于每个x,yX,每当xRy,就有yRx,则称集合X上关系R是对称的。R在X上对称(x)(y)(xXyXxRy)yRx)例如:平面上三角形集合中相似关系是对称的。在同一街道居住的邻居关系是对称的。,离散数学,81,例
23、题1 设A=2,3,5,7,R=|(x-y)/2是整数,验证R在A上是自反的和对称的。,离散数学,82,3、传递,定义3-6.3 设R为定义在集合X上的二元关系,如果对于任意x,y,zX,每当xRy,yRz时就有xRz,称关系R在X上是传递的。R在X上传递(x)(y)(z)(xXyXzXxRyyRz)xRz)例如:在实数集合中关系、和,都是传递的。设A是人的集合,在A上的二元关系:祖先关系R也是传递的。,离散数学,83,例题2 设X=1,2,3,R1=,R2=,R3=,,R1,R2和R3都是传递的吗?解:根据传递性的定义,R1是传递的;R2是传递的;而R3不是传递的。R3R3,而R3;R3R3
24、,而R3;故:R3不是传递的。,离散数学,84,4、反自反,定义3-6.4 设R为定义在集合X上的二元关系,如果对于每一个xX,都有R,则R称作反自反的。R在X上反自反(x)(xXR)例如:数的大于关系或小于关系和日常生活中父子关系。注意:一个不是自反的关系,不一定就是反自反的。,离散数学,85,5、反对称,定义3-6.5 设R为定义在集合X上的二元关系,对于每一个x,yX,每当xRy和yRx必有x=y,则称R在X上是反对称的。R在X上反对称(x)(y)(xXyYxRyyRx)x=y)例如:在实数集合中是反对称的,集合的是反对称的。(xRy)(yRx)(x=y)(x=y)(xRy)(yRx)(
25、x=y)(xRy)(yRx)(x=y)(xRy)(yRx)(xy)(xRy)(yRx)(xy)(xRy)(yRx)因此关系R的反对称的定义亦为:(x)(y)(xXxX(xy)(xRy)(yRx)注意:有些关系既是对称的,又是反对称的。例如:A=1,2,S=,离散数学,86,例题4 设某人有三个儿子,组成集合A=T,G,H,在A上的兄弟关系具有哪些性质。,离散数学,87,例题5 集合I=1,2,3,4,I上的关系R=,讨论R的性质。,离散数学,88,如何通过矩阵和关系图判断关系R是否具是自反或对称的?,(1)若关系R是自反的,当且仅当在关系矩阵中,对角线上的所有元素都是1,在关系图上每个结点都有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 讲义 课件

链接地址:https://www.31ppt.com/p-2167631.html