第3章二元关系优秀PPT.ppt
《第3章二元关系优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第3章二元关系优秀PPT.ppt(121页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章二元关系现在学习的是第1页,共121页主要内容 3.1 基本概念基本概念3.2 关系的合成关系的合成3.3 关系上的闭包运算关系上的闭包运算3.4 次序关系次序关系3.5 等价关系和划分等价关系和划分现在学习的是第2页,共121页3.1基本概念n3.1.1 关系一个非常普遍的概念n数值的大于关系、整除关系,人类的父子关系、师生关系、同学关系例1nA=a,b,c,d是某乒乓球队的男队员集合,B=e,f,g是女队员集合.A和B之间的混双配对关系:AB=|xAyB=,例2n令=1,2,3,4,A中元素间的关系R:R=,AA现在学习的是第3页,共121页n定义 3.1-1 关系如果A1,A2,A
2、n是集合,R A1A2An,则称R是A1A2An上的n元关系如果 RAn,则称R是A上的n元关系n定义3.1-2 空关系与全域关系设R是A1A2An上的n元关系n若R=,称R为A1A2An上的空关系n若R=A1A2An,称R为A1A2An上的全域关系n恒等关系A上的恒等关系IA定义为:IA AA,且IA=|xA 例A=1,2,3,则IA=,现在学习的是第4页,共121页n思考若R和S都是关系,且R=,,S=,,R=S?n错误n定义3.1-3 关系的相等R1是 A1A2An上 的 n元 关 系,R2是B1B2Bm上的m元关系.那么R1=R2,当且仅当n=m,且对一切i,1in,Ai=Bi,并且R
3、1和R2是相等的有序n元组集合现在学习的是第5页,共121页3.1.2 二元关系n设A、是集合,如果R AB,则称R是一个从A到B的二元关系,若RA2,则称R是A上的二元关系n二元关系简称为关系关系nR xRy 也称之为x与y有R关系nR xRy 也称之为x与y没有R关系后缀表示法后缀表示法中缀表示法中缀表示法现在学习的是第6页,共121页例nR是实数集合,R上的几个关系x2+y2=4=xy现在学习的是第7页,共121页3.1.3 关系矩阵和关系图n关系矩阵有限集合之间的关系可以用矩阵表示便于用计算机来处理设A=a1,a2,am,B=b1,b2,bn是有限集,RAB,A到B的二元关系R可用mn
4、阶矩阵表示:MR=(rij)mn,其中rij=1,如果aiRbj 0,如aiRbj 则称矩阵MR=rij是R的关系矩阵现在学习的是第8页,共121页n例A=a1,a2,B=b1,b2,b3nR是A到B的关系,R=,b1 b2 b3a1 1 0 1a2 1 1 0MR=1 0 11 1 0nS是B上的关系,S=,b1 b2 b3b1 1 0 1b2 1 1 0b3 0 1 0MS=1 0 1 1 1 0 0 1 0现在学习的是第9页,共121页n关系图有向图两种情况nR ABnR AA例:设A=1,2,3,4,B=a,b,cnR AB,R=,nS AA,S=,1。2。3。4。A。B。abcGR:
5、GS:1。4。23现在学习的是第10页,共121页关系的定义域与值域n设R AB定义域定义域(domain):由所有R的第一个分量组成的集合,称为R的定义域,记作dom R,即 dom R=x|y(R)值域值域(range):由所有R的第二个分量组成的集合,称为R的值域,记作ran R,即 ran R=y|x(R)例:A=1,2,3,4,R AA,R=,ndom R=1,2nran R=1,2,3现在学习的是第11页,共121页关系的集合运算n关系就是集合n、-、和补运算对关系也适用n特别的R=(AB)-R现在学习的是第12页,共121页思考题n设A和B分别是n元和m元有限集,则共有多少个不同
6、的A到B的关系?n设A(和B)都是非空有限集,则A上的空关系、恒等关系和A上(A到B的)全关系的关系图和关系矩阵有何特点。n怎样通过关系图和关系矩阵求domR和ranR现在学习的是第13页,共121页3.1.4 关系的特性n最重要的一节最重要的一节n这里关系都是集合A上的关系n关系的性质主要有自反性反自反性对称性反对称性传递性现在学习的是第14页,共121页n设R是A上的二元关系,如果对于xA都有R(xRx),则称R是A上的自反关系.即 R是A上的自反关系x(xAxRx)例:A=1,2,3nR1=,不是自反关系nR2=,自反关系n空关系不是自反关系n全关系、恒等关系自反关系自反关系现在学习的是
7、第15页,共121页自反关系的特征n定理:设R是集合A上的关系,则R具有自反性 iff IAR证明:必要性xA,由R自反知 R,IAR充分性xA,由IA的定义知 IA,R,即R是自反的n自反关系的关系矩阵主对角线上的所有元素均为1n自反关系的关系图每个结点都有自环线现在学习的是第16页,共121页n令A=1,2,3,下列哪些关系是自反的1。2。1。2。1。2。1。2。33331。2。1。2。1。2。1。2。3333R2R1R3R4R5R6R7R8现在学习的是第17页,共121页反自反关系n设R是集合A上的关系,如果对于xA都有R,则称R为A上的反自反关系。即 R是A上的反自反关系x(xAR)例
8、:A=1,2,3nS1=,不是反自反关系nS2=,反自反关系n空关系反自反关系现在学习的是第18页,共121页反自反关系的特征n定理:设R是集合A上的关系,则R具有反自反性 iff IAR=证明:必要性xA,由R反自反知 R,IAR=充分性假设R不是反自反的,即存在xA,R,则 IAR,与IAR=矛盾 n反自反关系的关系矩阵主对角线上的所有元素均为0n反自反关系的关系图每个结点都没有自环线现在学习的是第19页,共121页n令A=1,2,3,下列哪些关系是反自反的1。2。1。2。1。2。1。2。33331。2。1。2。1。2。1。2。3333R2R1R3R4R5R6R7R8现在学习的是第20页,
9、共121页思考题n设A是n元有限集共有多少个A上的不同的自反关系?共有多少个A上的不同的反自反关系?n是否存在满足下列要求的关系,若有,请给出实例既自反又反自反既不自反又不反自反空集上的空关系空集上的空关系现在学习的是第21页,共121页对称关系n设R是集合A上的关系,若对任何x,yA,只要有xRy,就必有yRx,则称R为A上的对称关系,即 R是A上的对称关系xy(xAyAxRy yRx)n例:邻居关系,朋友关系A=1,2,3nR=,nIAn空关系n全关系现在学习的是第22页,共121页对称关系的特征n对称关系的关系矩阵根据主对角线对称n对称关系的关系图在两个不同的结点之间,若有边的话,则有方
10、向相反的两条边(平行线)现在学习的是第23页,共121页n令A=1,2,3,下列哪些关系是对称的1。2。1。2。1。2。1。2。33331。2。1。2。1。2。1。2。3333R2R1R3R4R5R6R7R8现在学习的是第24页,共121页反对称关系n设R是集合A上的关系,若对x,yA,如果有xRy,和yRx,就有x=y,则称R为A上的反对称关系,即R是A上的反对称关系xy(xAyAxRyyRx)x=y)xy(xAyAxyxRy)y x)Rn例:A=1,2,3R1=,R2=,IA空关系现在学习的是第25页,共121页反对称关系的特征n反对称关系的关系矩阵以主对角线为对称的两个元素中最多有一个1
11、n反对称关系的关系图两个不同的结点之间最多有一条边现在学习的是第26页,共121页n令A=1,2,3,下列哪些关系是反对称的1。2。1。2。1。2。1。2。33331。2。1。2。1。2。1。2。3333R2R1R3R4R5R6R7R8现在学习的是第27页,共121页思考题n是否存在满足下列要求的关系,若有,请给出实例既对称又反对称既不对称又不反对称n设A是n元有限集共有多少个A上的不同的对称关系?共有多少个A上的不同的反对称关系?共有多少个A上不同的既对称又反对称的关系?IA现在学习的是第28页,共121页传递关系nR是A上的关系,对x,y,zA,如果有xRy,和yRz,就有xRz,则称R为
12、A上的传递关系,即R是A上的传递关系xyz(xAyAzAxRyyRz)xRz)n例,=,A=1,2,3,4nR1=,nR2=,nIAn空关系,全关系现在学习的是第29页,共121页传递关系的特征n传递关系的关系矩阵如果aij=1,且ajk=1,则aik=1n传递关系的关系图如果有边,则也有边现在学习的是第30页,共121页n令A=1,2,3,下列哪些关系是传递的1。2。1。2。1。2。1。2。33331。2。1。2。1。2。1。2。3333R2R1R3R4R5R6R7R8现在学习的是第31页,共121页练习n设R是集合A上的一个自反关系,求证:R是对称和传递的,iff 若,R,则 R证明:必要
13、性:已知R是对称和传递的,设R,R,(要证明 R)因为R对称故R,又R 是传递的,且R得R充分性:已知a,b,cA,若,R,则 R先证先证R对称对称:R,(要证明 R)因为R是自反的,所以R,由R且R,根据已知条件得R,即R是对称的再证再证R传递传递:a,b,cA 设 R,R(要证明R)由R对称,得R,由R且R,根据已知条件得R 所以R是传递的现在学习的是第32页,共121页n从下列各题给出的备选答案中选出正确的答案,并将其代号填入题后面的括号内。(1)设A=0,1,2,3,A上的关系R=,,则R是A.自反的 B.对称的 C.反对称的 D.可传递的 ()(2)设R是整数集I上的关系,定义为当且
14、仅当|i1-i2|10时,i1Ri2,则R是A.自反的 B.对称的 C.反对称的 D.可传递的 ()B A B 现在学习的是第33页,共121页n下图给出了1,2,3上三个关系的关系图,试对每一个图所表示的关系的性质作出判别,并将选中的性质的代号填入相应的括号内A.自反的 B.对称的 C.反对称的 D.传递的 E.反自反则1是()则2是()则3是()ABAB A A E E现在学习的是第34页,共121页思考题n关系的性质对于集合运算是否保持封闭?即自反(反自反、对称、反对称、传递)关系的交、并、差、对称差及补关系是否仍是自反(反自反、对称、反对称、传递)的?反对称传递对称反自反自反 R1R1
15、R2R1-R2R1R2R1R2R1,R2不反对称不反对称反对称不反对称反对称不传递不传递不传递不传递传递对称对称对称对称对称不反自反反自反反自反反自反反自反不自反不自反不自反自反自反现在学习的是第35页,共121页3.2 关系的合成(复合)n3.2.1 关系的合成定义定义:设是R1从A到B的关系,R2是从B到C的关系,则R1和R2的复合关系是从A到C的关系,记作R1R2(R1R2),定义为:R1R2=|xAzCy(yBR1R2)例nR兄妹关系,S母子母子关系,RS舅舅和外甥舅舅和外甥关系nA=1,2,3,4,B=2,3,4,C=1,2,3,R是A到B的关系;S是B到C的关系R=x+y=6=,S
16、=y-z=1=,R S=,现在学习的是第36页,共121页练习nA=1,2,3 B=1,2,3.4 C=1,2,3,4,5R AB S BCR=,S=,求 R S=,。C123。41。2。3。A1。2。3。A。B123。4RS5。C123。45现在学习的是第37页,共121页n设A=1,2,3,4,5,R和S都是A上二元关系.如果R=,S=,求RS,SR,(RS)R,R(SR),RR,SSRS=,SR=,(RS)R=R(SR)=RR=,SS=,不满足交换律满足结合律?现在学习的是第38页,共121页关系复合运算的性质n设R是A到B的二元关系,IA,IB分别是A和B上的相等关系,则IAR=RIB
17、=Rn例:令A=1,2,3,B=a,b,c,d1。2。3。AIA。Babc。dR1。2。3。ARIB。abc。d。Babc。d1。2。3。AB现在学习的是第39页,共121页n定理3.21设R1是从A到B的关系,R2和R3是从B到C的关系,R4是从C到D的关系,则(a)R1(R2R3)=R1R2R1R3(b)R1(R2R3)R1R2R1R3(c)(R2R3)R4=R2R4R3R4(d)(R2R3)R4R2R4R3R4现在学习的是第40页,共121页证明(a)任取R1(R2R3)b(bBR1R2R3)b(bBR1(R2R3)b(bBR1R2)(bBR1R3)b(bBR1R2)b(bBR1R3)R
18、1R2R1R3(R1R2)(R1R3)所以R1(R2R3)=(R1R2)(R1R3)现在学习的是第41页,共121页证明(b)任取R1(R2R3)b(bBR1R2 R3)b(bBR1(R2 R3)b(bBR1R2)(bBR1 R3)b(bBR1R2)b(bBR1 R3)R1R2 R1 R3(R1R2)(R1R3)所以 R1(R2 R3)(R1R2)(R1R3)现在学习的是第42页,共121页n定理3.22 设R1,R2和R3分别是从A到B,B到C和C到D的关系,那么(R1R2)R3=R1(R2R3)(复合运算满足结合律)证明:R1 (R2 R3)b(bB R1 R2 R3)b(bB R1 c(
19、cC R2 R3)bc(bB R1(cC R2 R3)cb(cC(bB R1 R2 R3)c(cCb(bB R1 R2)R3)c(cC R1 R2)R3)(R1 R2)R3现在学习的是第43页,共121页3.2.2 关系R的幂n当R是A上的一个关系时,R可与自身合成任意次而形成A上的一个新关系,即 RR=R2,R2R=RR2=R3,n定义3.22 设R是集合A上的二元关系,nN,那么R的n次幂记为Rn,定义如下:(1)R0=IA(2)Rn+1=RnRn定理3.23设R是A上的二元关系,并设m和n是N的元素,那么(1)RmRn=Rm+n (2)(Rm)n=Rmn现在学习的是第44页,共121页n
20、定理3.24设A=n,R是集合A上的一个关系,那么i,jZ,使Ri=Rj而 0ij证明:为方便起见,记因为总共只有m个定义在n元有限集A上的不同的关系,所以以下m+1个R的方幂 R0,R1,R2,Rm之中,必有相同者。所以存在i和j,0ijm 使 Ri=Rj鸽巢原理(抽屉原则)现在学习的是第45页,共121页n定理3.25设R是集合A上的一个二元关系.若i,jZ,ij,使Ri=Rj.记d=j-i,那么(a)对所有k Z,k0,Ri+k=Rj+k(b)对所有k,m Z,k,m0,Ri+md+k=Ri+k(c)记S=R0,R1,R2,Rj-1,那么对nN,RnS证明(a):i.k=0时,Ri=Rj
21、ii.设k=t时,Ri+t=Rj+t则k=t+1时,Ri+t+1=Ri+tR=Rj+tR=Rj+t+1得证现在学习的是第46页,共121页证明(b):i.k=0时,证明Ri+md=Ri m=0时,Ri=Ri设m=t时,Ri+td=Ri则m=t+1时,Ri+(t+1)d=Ri+tdRd=RiRd=Ri+d=Ri+j-i=Rj=Riii.设k=n时,Ri+md+n=Ri+n则k=n+1时,Ri+md+n+1=Ri+md+nR=Ri+nR=Ri+n+1得证现在学习的是第47页,共121页证明(c):只需证n j时,RnS由n j i,必存在s,tZ使得n=i+sd+t(0td-1)因为 i.n=j时
22、,j=i+1*d+0=i+j-i ii.设n=k时,存在s,t使得k=i+sd+t(0td-1)则n=k+1时,k+1=i+sd+t+1,分两种情况讨论情况1:td-1,则s和t+1就是要求的两个数情况2:t=d-1,则t+1=d,k+1=i+(s+1)d+0,即s+1和0是要求的两个数总之,存在s,tZ使得n=i+sd+t(0td-1)由(b)知Rn=Ri+sd+t=Ri+t 且td-1,则 i+t i+d-1=i+j-i-1=j-1即 Rn=Ri+t S现在学习的是第48页,共121页例n设A=a,b,c,d,R=,求R0,R2,R3,R4R0=,R2=,R3=,R4=,nR4=R2,根据
23、定理3.25(c)对nN,RnR0,R1,R2,R3易证R5=R3,R6=R4=R2用归纳法可得R2n+1=R3和R2n=R2(n1)现在学习的是第49页,共121页现在学习的是第50页,共121页3.2.3 合成关系的矩阵表达n定理3.26 设X=x1,x2,xm,Y=y1,y2,yn,Z=z1,z2,zp,R是X到Y的关系,MR=aij是mn矩阵,S是Y到Z的关系,MS=bij是np矩阵.则MRS=cij=MRMS,这里是逻辑乘,是逻辑加现在学习的是第51页,共121页n例3设 X=1,2,Y=a,b,c,Z=,R是X到Y的关系,S是Y到Z的关系,R=,S=,则现在学习的是第52页,共12
24、1页现在学习的是第53页,共121页n定理3.27 关系矩阵的乘法是可结合的nMRS=MRMS cij=aijbijnMRS=MRMS cij=aijbijnMR cij=aijnMR-S=MR MS cij=aij(bij)n定理:设R是集合A上的一个二元关系,R是传递的 iff R2R证明:必要性 R2t,使得xRt 且 tRy又R是传递的,所以xRy,即R2R 充分性 x,y,z A,若xRy 且 yRz,则 R2 R2R,R,即R是传递的现在学习的是第54页,共121页补充定理n定理1:设R1是由A到B的关系,R2和R3是由B到C的关系,R4是由C到D的关系,则如果 R2 R3,则R1
25、R2 R1R3,R2R4 R3R4n定理2:设R1和R2是由A到B的关系,S1和S2是由B到C的关系,若 R1 R2,S1 S2,则 R1S1 R2S2证明:1.R1R2则b,b B使得 aR1b 且 bR2c R2 R3 bR3c即 R1R3 R1R2 R1R3 类似可证R2R4 R3R4现在学习的是第55页,共121页3.3.1 逆关系n定义3.31设R是从A到B的二元关系,关系R的逆(或叫R的逆关系)记为R-1(Rc),是一从B到A的二元关系,定义如下:R-1=|Rn例I上的关系“”集合族上的关系的逆是关系 空关系的逆是空关系(AB)-1=BAR=,nR-1=,现在学习的是第56页,共1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二元关系 优秀 PPT
限制150内