二元关系 优秀PPT.ppt
《二元关系 优秀PPT.ppt》由会员分享,可在线阅读,更多相关《二元关系 优秀PPT.ppt(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1页,本讲稿共35页关系的闭包关系的闭包q闭包的定义闭包的定义q闭包的构造方法闭包的构造方法q闭包的性质闭包的性质q闭包的相互关系闭包的相互关系第2页,本讲稿共35页闭包的定义闭包的定义定义定义 设设R R是非空集合是非空集合A A上的关系,上的关系,R R的的自反自反(对称对称或或传递传递)闭包闭包是是A A上的关系上的关系RR,使得,使得 R R满足以下条件:满足以下条件:(1 1)RR是是自反自反的(的(对称对称的或的或传递传递的)的)(2 2)R R RR(3 3)对)对A A上任何包含上任何包含R R的的自反自反(对称对称或或传递传递)关系)关系RR有有RR R R。一般将一般将R
2、 R的的自反闭包自反闭包记作记作r(R)r(R),对称闭包对称闭包记作记作s(R)s(R),传递闭包,传递闭包记作记作t(R)t(R)。第3页,本讲稿共35页闭包的构造方法闭包的构造方法定理定理 设设R R为为A A上的关系,则有上的关系,则有(1 1)r(R)r(R)RRR R0 0(2 2)s(R)s(R)RRR R-1-1(3 3)t(R)t(R)RRR R2 2RR3 3 第4页,本讲稿共35页q设设A=a,b,c,d,R=,A=a,b,c,d,R=,则则R R和和r(R),s(R),t(R)r(R),s(R),t(R)分别是什么?分别是什么?r(R)=RR r(R)=RR0 0=,=
3、,s(R)=RR s(R)=RR-1-1=,=,第5页,本讲稿共35页 t(R)=RR t(R)=RR2 2RR3 3 R=,R=,R R2 2=,=,R R3 3=,=,R R4 4=R=R2 2;R;R5 5=R=R3 3。t(R)=RR t(R)=RR2 2RR3 3 t(R)=,t(R)=,,,第6页,本讲稿共35页通过关系矩阵求闭包的方法通过关系矩阵求闭包的方法设关系设关系R R,r(R)r(R),s(R)s(R),t(R)t(R)的关系矩阵分别为的关系矩阵分别为M M,M Mr r,M Ms s和和M Mt t,则,则M Mr r M ME E对角线上的值都改为对角线上的值都改为1
4、 1M Ms s M MMM若若a aijij1 1,则令,则令a ajiji1 1M Mt t M MM M2 2M M3 3沃舍尔算法沃舍尔算法其中其中E E是和是和M M同阶的单位矩阵,同阶的单位矩阵,MM是是M M的转置矩阵。的转置矩阵。注意在上述等式中矩阵的元素相加时使用逻辑加。注意在上述等式中矩阵的元素相加时使用逻辑加。第7页,本讲稿共35页等价关系与划分等价关系与划分(Equivalence&Partition)(Equivalence&Partition)定义定义 设设R R为非空集合上的关系。如果为非空集合上的关系。如果R R满足满足 自反性自反性、对称性对称性和和传递性,传
5、递性,则称则称R R为为A A上的上的等价关系等价关系。设设R R是一个等价关系,若是一个等价关系,若RR,称,称x x等价等价y y,记做,记做x xy y。举例举例 (1)(1)平面上三角形集合中,三角形的全等、相似关系。平面上三角形集合中,三角形的全等、相似关系。(2)(2)正整数集合中的整除关系不是等价关系。正整数集合中的整除关系不是等价关系。第8页,本讲稿共35页例例 设设A A1,2,1,2,8,8,如下定义,如下定义A A上的关系上的关系R R:R Rx|xy|x,yAxy(mod 3)yAxy(mod 3)其中其中xy(mod 3)xy(mod 3)叫做叫做x x与与y y模模
6、3 3同余同余,即,即x x除以除以3 3的余数与的余数与y y除以除以3 3的余数相等。不难验证的余数相等。不难验证R R为为A A上的等价关系,因为上的等价关系,因为 xAxA,有,有xx(mod 3)xx(mod 3)x,yAx,yA,若,若xy(mod 3)xy(mod 3),则有,则有yx(mod 3)yx(mod 3)x,y,zAx,y,zA,若,若xy(mod 3)xy(mod 3),yz(mod 3)yz(mod 3),则有,则有xz(mod 3)xz(mod 3)第9页,本讲稿共35页等价类等价类定义定义 设设R R为非空集合为非空集合A A上的等价关系,上的等价关系,xAx
7、A,令,令xxR R=y|yAxRy=y|yAxRy称称xxR R为为x x关于关于R R的的等价类等价类,简称为,简称为x x的等价类,简记为的等价类,简记为xxqx x的等价类是的等价类是A A中所有与中所有与x x等价的元素构成的集合。等价的元素构成的集合。q上例中的等价类是:上例中的等价类是:111,4,71,4,7=4=477222,5,82,5,8=558833663,6 3,6 第10页,本讲稿共35页整数集合整数集合Z Z上的模上的模n n等价关系等价关系设设x x是任意整数,是任意整数,n n为给定的正整数,则存在唯一的整数为给定的正整数,则存在唯一的整数q q和和r r,使
8、得,使得x xqn+rqn+r其中其中0rn-10rn-1,称,称r r为为x x除以除以n n的余数的余数。例如例如n n3 3,那么,那么8 8除以除以3 3的余数为的余数为1 1,因为,因为-8-8-33+1-33+1对于任意的整数对于任意的整数x x和和y y,定义模,定义模n n的同余关系为的同余关系为x xy y xy(mod n)xy(mod n)不难验证它是整数集合不难验证它是整数集合Z Z上的等价关系。上的等价关系。将将Z Z中的所有整数根据它们除以中的所有整数根据它们除以n n的余数分类如下:的余数分类如下:余数为余数为0 0的数,其形式为的数,其形式为knkn,kZkZ余
9、数为余数为1 1的数,其形式为的数,其形式为kn+1kn+1,kZkZ 余数是余数是n-1n-1的数,其形式为的数,其形式为kn+(n-1)kn+(n-1),kZkZ以上构成了以上构成了n n个等价类,使用等价类的符号可记为个等价类,使用等价类的符号可记为iikn+i|kZkn+i|kZ,i=0i=0,1 1,n-1n-1第11页,本讲稿共35页等价类的性质等价类的性质定理定理 设设R R是非空集合是非空集合A A上的等价关系,则上的等价关系,则(1 1)xAxA,xx是是A A的非空子集。的非空子集。(2 2)x,yAx,yA,如果,如果xRyxRy,则,则xxyy。(3 3)x,yAx,y
10、A,如果,如果 R R,则,则xx与与yy不交。不交。(4 4)x|xAx|xAA A。证明证明 略略第12页,本讲稿共35页商集商集定义定义 设设R R为非空集合为非空集合A A上的等价关系,以上的等价关系,以R R的所有等价类作为的所有等价类作为元素构成的集合称为元素构成的集合称为A A关于关于R R的的商集商集记做记做A/RA/R,即,即A/R=xA/R=xR R|xA|xA上例中的商集为上例中的商集为A/A/=0,1,2=1,4,7,2,5,8,3,6=0,1,2=1,4,7,2,5,8,3,6整数集合整数集合Z Z上模上模n n同余等价关系的商集是同余等价关系的商集是 Z/Z/=0,
11、1,=0,1,n-1,n-1 Zn=0,1,Zn=0,1,n-1,n-1第13页,本讲稿共35页划分划分定义定义设设A A为非空集合,若为非空集合,若A A的若干子集的若干子集A A1 1,A,A2 2,满足下面的条件:满足下面的条件:(1 1)非空非空:A Ai i;(2 2)两两不交两两不交:A Ai iAAj j(i(ij);j);(3 3)覆盖:)覆盖:AAi i=A=A则称则称A A1 1,A,A2 2,是是A A的一个的一个划分划分。说明说明q设集合设集合是是A A的非空子集的集合,若这些非空子集两两不相交,的非空子集的集合,若这些非空子集两两不相交,且它们的并等于且它们的并等于A
12、 A,则称则称是集合是集合A A的划分的划分。第14页,本讲稿共35页例例 设设A Aa,b,c,da,b,c,d,给定,给定1 1,2 2,3 3,4 4,5 5,6 6,如下:如下:1 1=a,b,c,d=a,b,c,d2 2=a,b,c,d=a,b,c,d3 3=a,a,b,c,d=a,a,b,c,d4 4=a,b,c=a,b,c5 5=,a,b,c,d,a,b,c,d6 6=a,a,b,c,d=a,a,b,c,d判断哪一个是判断哪一个是A A的划分的划分1 1和和2 2是是A A的划分,其它都不是的划分,其它都不是A A的划分。的划分。因为因为3 3中的子集中的子集aa和和a,b,c,
13、da,b,c,d有交,有交,4 4AA,5 5中含有中含有空集,而空集,而6 6根本不是根本不是A A的子集族。的子集族。第15页,本讲稿共35页商集与划分商集与划分q商集就是商集就是A A的一个划分,并且不同的商集将对应于不同的划的一个划分,并且不同的商集将对应于不同的划分。分。q反之,任给反之,任给A A的一个划分的一个划分,如下定义,如下定义A A上的关系上的关系R R:R=|x,yAxR=|x,yAx与与y y在在的同一划分块中的同一划分块中 则不难证明则不难证明R R为为A A上的等价关系,且该等价关系所确定的商上的等价关系,且该等价关系所确定的商集就是集就是。q由此可见,由此可见,
14、A A上的等价关系与上的等价关系与A A的划分是一一对应的的划分是一一对应的。第16页,本讲稿共35页例例 给出给出A A1,2,31,2,3上所有的等价关系上所有的等价关系这些划分与这些划分与A A上的等价关系之间的一一对应是:上的等价关系之间的一一对应是:1 1对应于全域关系对应于全域关系E EA A,5 5的对应于恒等关系的对应于恒等关系I IA A,2 2,3 3和和4 4分别对应于等价关系分别对应于等价关系R R2 2,R R3 3和和R R4 4。其中其中 R R2 2=,I=,IA AR R3 3=,I=,IA AR R4 4=,I=,IA A第17页,本讲稿共35页例题例题 问
15、集合问集合A Aa,b,c,da,b,c,d上有多少个不同的等价关系?上有多少个不同的等价关系?解答解答 只要求出只要求出A A上的全部划分,即为等价关系。上的全部划分,即为等价关系。划分为一个块的情况:划分为一个块的情况:1 1种,即种,即a,b,c,da,b,c,d划分为两个块的情况:划分为两个块的情况:7 7种,即种,即a,b,c,da,b,c,d,a,c,b,da,c,b,d,a,d,b,ca,d,b,ca,b,c,da,b,c,d,b,a,c,db,a,c,d,c,a,b,dc,a,b,d,d,a,b,cd,a,b,c划分为三个块的情况:划分为三个块的情况:6 6种,即种,即a,b,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二元关系 优秀PPT 优秀 PPT
限制150内