离散数学第四章二元关系课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《离散数学第四章二元关系课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 第四 二元关系 课件
- 资源描述:
-
1、 第四章第四章二元关系二元关系1 序偶与笛卡尔积2 关系及其表示3 关系的性质4 关系的运算5 等价关系与划分6 相容关系与覆盖7 偏序关系1 序偶与笛卡尔乘积序偶与笛卡尔乘积 1 序偶序偶定义定义由二个具有给定次序的客体所组成的序列由二个具有给定次序的客体所组成的序列称为序偶。记作称为序偶。记作x,y 例:例:XY二维平面上的一个点的坐标二维平面上的一个点的坐标x,y就就是一个序偶。是一个序偶。说明:说明:(1)在序偶中二个元素要有确定的排列次序。在序偶中二个元素要有确定的排列次序。若若a b时,则时,则a,b b,a 若若x,y=a,b(x=a y=b)(2)多重序元:多重序元:三元组:三
2、元组:x,y,z=x,y,z n元组:元组:x1,x2,x3,xn=x1,xn2 笛卡尔乘积笛卡尔乘积定义定义设设A,B为二个任意集合,若序偶的第为二个任意集合,若序偶的第一个成员(左元素)是一个成员(左元素)是A的一个元素,序偶的的一个元素,序偶的第二个成员(右元素)是第二个成员(右元素)是B的一个元素,则所的一个元素,则所有这样的序偶有这样的序偶构成构成的集合称为的集合称为A和和B的笛卡尔乘的笛卡尔乘积。积。记作:记作:A B=x,y|(x A)(y B)例:设例:设A=1,2,B=a,b,则:,则:A B=1,a,1,b,2,a,2,b B A=a,1,a,2,b,1,b,2 A B B
3、 A,即即“”是不满足交换律。是不满足交换律。例:设例:设A=a,b,B=1,2,C=z,则则:(A B)C=a,1,a,2,b,1,b,2 z =a,1,z,a,2,z,b,1,z,b,2,z A (B C)=a,b 1,z,2,z=a,1,z,a,2,z,b,1,z,b,2,z(A B)C A (B C),“”不满足结合律。不满足结合律。定理定理若若A A,B B,C C是三个集合,则有:是三个集合,则有:A A(B CB C)=(A A B B)(A A C C)A A(B CB C)=(A A B B)(A A C C)(A BA B)C=C=(A A C C)(B B C C)(A
4、BA B)C=C=(A A C C)(B B C C)证明证明:A(B C)=(A B)(A C)证明:设证明:设是是A(B C)中的任一元素,则:)中的任一元素,则:A(B C)|x A y B C|x A y B y C|(x A y B)(x A y C)(A B)(A C)即即 A(B C)=(A B)(A C)例:设例:设A=1,B=1,2,C=2,3,则则 A(B C)=1 1,2,3 =1,1,1,2,1,3(A B)(A C)=1 1,2 1 2,3 =1,1,1,2,1,3 例:设例:设A=1,B=1,2,C=2,3,则:则:A(B C)=1 2=1,2(A B)(A C)=
5、1,1,1,2 1,2,1,3 =1,2 注:注:n个集合的笛卡儿乘积的定义个集合的笛卡儿乘积的定义:A2=A AA3=A A AAn=A A An个个A2 关系及其表示关系及其表示1 关系关系 定义:指事物之间(客体之间)的相互联系。定义:指事物之间(客体之间)的相互联系。在数学上关系可表达集合中元素间的联系。在数学上关系可表达集合中元素间的联系。序偶序偶a,b可以反映可以反映a,b二个元素之间具有某二个元素之间具有某 种关系。种关系。定义定义以序偶作为元素的任何集合是一个二元关系。以序偶作为元素的任何集合是一个二元关系。由定义可知:二元二元关系是一个集合。设设R表示二元关系,表示二元关系,
6、若若 R,用用 xRy 表示,表示,若若 R,则也可写成:,则也可写成:x R y。关系表示方法关系表示方法(1)枚举法(列举法)枚举法(列举法)例:二元关系例:二元关系R定义如下图:定义如下图:可用枚举法表示为:可用枚举法表示为:,4,3,2,1dcbaR(2 2)谓词公式表示法)谓词公式表示法 一个集合可用谓词公式来表达,所以二元关系一个集合可用谓词公式来表达,所以二元关系也可用谓词公式来表达。也可用谓词公式来表达。例:实数集合例:实数集合R R上的上的“”关系可表达为:关系可表达为:“”=”=)(|,yxRyRxyx(3 3)关系矩阵表示法)关系矩阵表示法 设二元关系设二元关系 R R
7、是是A B上的二元关系,上的二元关系,关系矩关系矩阵表示法描述如下:阵表示法描述如下:(a)(a)集合集合A A中的元素表示矩阵的行元素,集合中的元素表示矩阵的行元素,集合B B中的中的元素表示矩阵的列元素;元素表示矩阵的列元素;(b)(b)若若 R ,则在关系矩阵对应位置记上,则在关系矩阵对应位置记上“1”1”,否则记为,否则记为“0”0”。例:设例:设A=aA=a,b b,cc,B=1 B=1,3 3,44,R R1 1 是是ABAB上的上的二元关系,给出二元关系,给出R R1 1的关系矩阵的关系矩阵.R R1 1=abc134101110MR1=1102,1,2,1,2,1,2ccbba
8、aYXR例:设例:设X=aX=a,b b,cc,Y=1 Y=1,22,R R2 2 是是XYXY上上的二元关系,的二元关系,给出给出R R2 2的关系矩阵的关系矩阵.例:设例:设X=aX=a,b b,cc,Y=1 Y=1,22,R R3 3 是是X YX Y上的二元关系且上的二元关系且R R3 3=,给出给出R R3 3的关系矩阵的关系矩阵.例:设X=1,2,3,4,R R4 4 是是X X X X上的二元关上的二元关系系,给出,给出R R4 4的关系矩阵的关系矩阵.R4=100110M R4 =1110000000(4)关系图表示法)关系图表示法设设R为集合为集合XYXY上的二元关系,上的二
9、元关系,关系矩阵图表示法描述如下:关系矩阵图表示法描述如下:(a)把集合、中的元素以点的形式全部画在平面上;把集合、中的元素以点的形式全部画在平面上;(b)若若 R ,则在,则在x和和y之间画一带箭头弧线,其箭头指之间画一带箭头弧线,其箭头指向向y。反之不画任何联线。反之不画任何联线。例:设例:设X=1X=1,2 2,3 3,44,R R1 1 是是X X 上的二元关系,上的二元关系,给出给出R R1 1的关系图。的关系图。R1=.关系的前域和值域关系的前域和值域 定义定义设设R是一个二元关系,由是一个二元关系,由 R的所有序偶的的所有序偶的第一元素第一元素x组成的集合组成的集合dom R称称
10、R的前域的前域,即即),(|RyxyxdomR定义定义 R R的前域和值域的并集称做的前域和值域的并集称做R R的域的域,记做记做FLD R,FLD R,即即:FLD R=dom R:FLD R=dom R ran R ran R定义定义设设R是一个二元关系,由是一个二元关系,由 R的所有序偶的的所有序偶的第二元素第二元素y组成的集合组成的集合ran R称称R的值域的值域,即即,(|RyxxyranR例:例:X=1,2,3,4,5,6,Y=a,b,c,d,e,f,RX=1,2,3,4,5,6,Y=a,b,c,d,e,f,R为为X X到到Y Y的的二元关系二元关系.,4,3,2,1dcbaRdo
11、m R=1,2,3,4dom R=1,2,3,4ran R=a,b,c,dran R=a,b,c,dFLD R=1,2,3,4,a,b,c,dFLD R=1,2,3,4,a,b,c,d关系和笛卡尔乘积关系和笛卡尔乘积笛卡尔乘积的任何子集都可以定义一种二元关系。笛卡尔乘积的任何子集都可以定义一种二元关系。例:X=1,2,3,4,Y=1,2 2,41,1|,22yxYyXxyxS思考:思考:集合集合XY上可以产生多少种二元关系?上可以产生多少种二元关系?2,4,1,4,2,3,1,3,2,2,1,2,2,1,1,1YXS1,S2都是XY的子集,并且它们二元关系。S1=|x X y Y x y=三个
12、特殊关系:全域关系,空关系,恒等关系三个特殊关系:全域关系,空关系,恒等关系定义定义集合集合A2定义了定义了A集合中的一种关系,该关系集合中的一种关系,该关系称为称为 A中的全域关系,用中的全域关系,用EA表示:表示:,|,AEAAx yxA yA 例:例:A=1,2,则集合则集合A上的全域关系为:上的全域关系为:E EA A=定义定义空集也是空集也是 AxA的一个子集,它也定义了一的一个子集,它也定义了一种关系种关系,称为空关系,用称为空关系,用A表示。表示。例:例:A=1,2,则集合则集合A上的空关系为:上的空关系为:A=定义定义:集合:集合A A中的恒等关系,用中的恒等关系,用I IA
13、A表示:表示:思考:集合思考:集合A=1,2,R为为AXA上的恒等关系,则上的恒等关系,则R如如何表示?何表示?I IA A=|=|x x A A 例:例:A=1,2,3,4,则集合则集合A上的恒等关系为:上的恒等关系为:I IA A=3 关系的性质关系的性质自反性自反性根据根据R的关系矩阵和关系图,也可以判断的关系矩阵和关系图,也可以判断R是自反的。是自反的。定义定义 设是集合设是集合A A中的二元关系,对于任中的二元关系,对于任xA,R,xA,R,即即 x(xx(x A A RR),),则称是自反关系。则称是自反关系。思考:集合思考:集合A 上的恒等关上的恒等关系系IA与与R的自反性有什么
14、联的自反性有什么联系?系?001010110RM例:设A=a,b,c,R=是自反的。例:设X=1,2,3,1,22,11S2,12S1,23S000100000,000000010,000100010321SSSMMM2反自反性反自反性定义定义 设是集合设是集合A A中的二元关系,对于任中的二元关系,对于任xA,xA,R,R,即即 x(xx(x A A R R),),则称是反自反关系。则称是反自反关系。2,31,31,21,14S110100100RMS4既不是自反的,又不是反自反的既不是自反的,又不是反自反的思考:集合思考:集合A 上的恒等关系上的恒等关系IA与与R的反自反性有什么联系?的反
15、自反性有什么联系?3对称性对称性定义定义:设:设R是是A中的二元关系,对于每一个中的二元关系,对于每一个x x,yA,yA,如果如果每当有每当有xRy,则必有,则必有yRx,则称,则称R是是A中的对称关系中的对称关系.例:设例:设A=1,2,3,R=,则则R是对称的关系是对称的关系.010101110RM思考:思考:RC与与R的对称性有什么联系?的对称性有什么联系?x x y(xy(x A A y y A A xRy xRy yRxyRx)定义定义1:设:设R是是A集合中的二元关系,对于每一个集合中的二元关系,对于每一个x x,yA,yA,如果每当如果每当xRy和和yRx就必有就必有x=y,则
16、称,则称R是反对称的关系。是反对称的关系。4反对称性反对称性即当且仅当即当且仅当 x x y(xy(x A A y y A A xRy xRy yRx yRx x=yx=y),R,R才是反才是反对称的。对称的。例:设例:设A=a,b,c,R=是反对称的。是反对称的。定义定义2:设:设R是是A集合中的二元关系,对于每一个集合中的二元关系,对于每一个x x,yAyA,如果如果xy且且xRy,则则 R R,称称R是反对称的关系。是反对称的关系。)(yRxxRyyxAyAxyx思考:思考:RC与与R的反对称性有什么联系?的反对称性有什么联系?例:设例:设A=a,b,c,R1,R2,R3都是反对称的都是
17、反对称的,1accbbaR,2ccbbaacaR,3accbaaR100001100,001010101,100001010321RRRMMM例:例:X=a,b,c,判断下列关系是否对称的,是否反对称的。判断下列关系是否对称的,是否反对称的。,1cbabbaR,2cabccbaaR010001101,00010101021RRMM这两个二元关系既不是对称的,也不是反对称的。这两个二元关系既不是对称的,也不是反对称的。5传递性传递性 思考:复合运算与思考:复合运算与R的传递性有什么联系?的传递性有什么联系?定义定义:设:设R R是是A A中的二元关系,对于每一个中的二元关系,对于每一个x x,y
18、 y,zA,zA,如如果每当果每当xRy xRy yRz,yRz,就必有就必有xRz,xRz,则称则称R R是可传递的,并表示成:是可传递的,并表示成:x x y y z(xz(x A A y y A A z z A A xRy xRy yRz yRz xRzxRz)例:设例:设X=a,b,c,判断下列关系是否满足传递性质。,判断下列关系是否满足传递性质。,1cbcabaaaR,2baR,3cabaR4R()x y z xAyAzAxRyyRzxRz 以上关系都满足传递性质。以上关系都满足传递性质。而二元关系而二元关系R5不具有传递性不具有传递性.,5accbbaR()x y z xAyAzA
19、xRyyRzxRz 例例:判断下列二元关系的性质。判断下列二元关系的性质。(1)设)设X=1,2,33,13,22,11R性质有:反自反,反对称,传递性质有:反自反,反对称,传递3,22,11,12R性质有:反对称性质有:反对称 3,32,21,13R性质有:自反,对称,反对称,传递性质有:自反,对称,反对称,传递 xER4性质有:自反,对称,传递性质有:自反,对称,传递 5R性质有:反自反,对称,反对称,传递性质有:反自反,对称,反对称,传递 性质有:自反,反自反,对称,反对称,传递性质有:自反,反自反,对称,反对称,传递 若X=,则X上的空关系具有什么性质?4 关系的运算关系的运算关系的复
20、合关系的复合定义定义:设 YX(R关系),关系),ZY(S关系),关系),于是可获得:于是可获得:ZX(RS)的关系,称的关系,称 RS为为R和和S的复合关系,并规定为:的复合关系,并规定为:),(|,SzyRyxYyyZzXxzxSR),(|,SzyRyxYyyZzXxzxSR例:设例:设A=1,2,3,4,5,R,S均为均为AA的关系,且的关系,且R=S=则则 R S=S R=讨论:讨论:(1)RS SR,因此因此“”是不可交换的。是不可交换的。(2)RS为新的二元关系,且为新的二元关系,且RS为X Z Z上的二元关系。上的二元关系。定理定理:设 WZYXRRR321则有:则有:32132
21、1321)()(RRRRRRRRR即即:关系的复合运算满足结合律关系的复合运算满足结合律.定义定义给定集合给定集合X,R是是X中的二元关系,设中的二元关系,设 Nn于是于是R的的n次幂次幂)(nR可以定义成:可以定义成:RRRnn)1()(,Ra bb cc a,cbaX 例:例:多个相同的二元关系多个相同的二元关系R 复合复合(3)(2),xRRRa ab bc cI (2),RR Ra cb ac b 复合运算的矩阵表示:复合运算的矩阵表示:设有三个集合:设有三个集合:ZYXzzzZyyyYxxxXSRpnm,212121nmikRaM而而|X|=m,|Y|=n,|Z|=p,则关系矩阵:,
22、则关系矩阵:pnkjSbMpmijSRcMSRSRMMM)(1kjiknkijbac例:设例:设X=1,2,3,R,S均是均是X中的二元关系,中的二元关系,R=,S=0 1 00 1 01 0 0MR=0 1 10 0 11 0 0MS=(0 0)(1 0)(0 1)=00 0 10 0 10 1 1MRS=2逆关系逆关系 定义定义:设设X,Y是二个集合,若是二个集合,若R是是XY的关系,从的关系,从YX的的关系,称为关系,称为R的逆关系,用的逆关系,用,|,RyxxyR表示,或用表示,或用 cR表示。表示。例:例:X=0,1,2,R=110100001,100001011RRMMR=2逆关系
23、逆关系 讨论定义:讨论定义:(1)只要将)只要将R中每一个序偶中的元素全部调换位置,就可得到中每一个序偶中的元素全部调换位置,就可得到R的的逆关系逆关系。(2)R的关系矩阵为的关系矩阵为 RM的转置矩阵;的转置矩阵;(3)在)在R的关系图中,只要把所有箭头改换方向就可得到的关系图中,只要把所有箭头改换方向就可得到的关系图。(自回路箭头改变与否无关)的关系图。(自回路箭头改变与否无关)R定理定理设 ZYXSR,则可有:,则可有:RSSR RSSR同样 xRSzxRyySz)(xSRzzSRxySzxRy)()(证明:对于任一证明:对于任一 ZzYyXx,来讲,若有来讲,若有 R SSR同理可证同
24、理可证SRRSR一定是对称的一定是对称的 定理定理:设设R是集合是集合X中的二元关系,当且仅当中的二元关系,当且仅当RR则则R才是对称的。才是对称的。证明:充分性:证明:充分性:R是对称的是对称的 RR对于任一对于任一 RbaRabRba,RR必要性:必要性:RRR是对称的,是对称的,RR对任一对任一 RabRbaRba,定理:给定集合定理:给定集合X,Y,YXSRRR,21,于是可有:,于是可有:RR)1(SRSR)2(SRSR)3(XYYX)4()6(2121)5(RRRR3.闭包运算闭包运算定义定义:给定集合:给定集合X,R是是X中的二元关系,若有另一中的二元关系,若有另一关系关系R满足
25、下列条件:满足下列条件:(1)R 是自反的(对称,可传递的);是自反的(对称,可传递的);(2)RR则称则称R是是R的自反(对称,传递的)闭包,的自反(对称,传递的)闭包,并依次用并依次用r(R),s(R),t(R)来表示。来表示。4关系的运算关系的运算RR,则 RR(3)对于任一自反(对称,传递的)关系)对于任一自反(对称,传递的)关系 ,若,若 R 例:设例:设A=1,2,3,R为为AA的关系,且的关系,且R=R=具有自反性质具有自反性质RRR=具有具有自反性质自反性质RR RR R是包含是包含R的具有自反性质的的具有自反性质的最小最小的二元关系的二元关系讨论定义:讨论定义:(1)已知一个
展开阅读全文