七章二元关系.ppt
《七章二元关系.ppt》由会员分享,可在线阅读,更多相关《七章二元关系.ppt(141页珍藏版)》请在三一办公上搜索。
1、第七章:二元关系,主要内容有序对与笛卡儿积二元关系的定义与表示法关系的运算关系的性质关系的闭包等价关系与划分偏序关系本章与后面各章的关系是函数的基础是图论的基础,第七章:二元关系,第一节:有序对与笛卡儿积,引言,关系是数学中最重要的概念之一父子关系、师生关系等于、大于、小于关系直线的平行、垂直关系在计算机科学中有广泛应用人工智能程序设计数据库管理关系数据库,7.1 有序对与笛卡儿积,有序对(序偶):由两个元素x,y(允许x=y)按给定顺序排列组成的二元组合符号化:x为第一元素,y为第二元素例:平面直角坐标系中的一个点的坐标1,3和3,1是表示平面上两个不同的点=当且仅当x=u,y=v如果xy,
2、那么x,yy,x,7.1 有序对与笛卡儿积,例:已知=,求x,y解:根据有序对等式定义,只需求解方程式 x+2=5 和 2x+y=4 得到:x=3,y=-2,7.1 有序对与笛卡儿积,笛卡尔积AB:集合A中元素为第一元素,集合B中元素为第二元素的有序对集AB=xA yB例:设集合A=a,b,c,B=0,1,求AB,BA,(AB)(BA)AB=,BA=,(AB)(BA)=,7.1 有序对与笛卡儿积,例:设集合A=1,2,求P(A)A解:P(A)=,1,2,1,2P(A)A=,,7.1 有序对与笛卡儿积,说明:如A,B均是有限集,A=m,B=n,则必有AB=mn,7.1 有序对与笛卡儿积,笛卡儿积
3、的性质:对于任意集合A,A=,A=一般不满足交换律,当A,B,AB时,AB BA一般不满足结合律,即当A,B,C均非空时,(AB)CA(BC),7.1 有序对与笛卡儿积,笛卡儿积的性质(续):对任意三个集合A,B,C有(1)A(BC)=(AB)(AC)(2)A(BC)=(AB)(AC)(3)(BC)A=(BA)(CA)(4)(BC)A=(BA)(CA)(5)A C B D ABCD,7.1 有序对与笛卡儿积,证明:对任意三个集合A,B,C有 A(BC)=(AB)(AC)证明:A(BC)xA yBC xA(yB yC)(xA yB)(xA yC)AB AC(AB)(AC),7.1 有序对与笛卡儿
4、积,例:设A,B,C,D是任意集合,判断下列命题是否正确?ABAC BC不正确。取A,BC,AB=AC=A-(BC)=(A-B)(A-C)不正确。取A=B=1,C=2,A-(BC)=1-=1 而(A-B)(A-C)=1=,7.1 有序对与笛卡儿积,例:设A,B,C,D是任意集合,判断下列命题是否正确?A=B,C=D ACBD 正确。存在集合A使得A AA正确。取A=时,AAA,第七章:二元关系,第二节:二元关系,7.2 二元关系,关系是指事物之间(个体之间)的相互联系二元关系R:满足下列条件之一的集合集合非空,且它的元素都是有序对集合为空集定义:A,B是集合,AB的子集叫做从A到B的一个二元关
5、系例:A=0,1,B=1,2,3R1=,R2=R3=,7.2 二元关系,几类特殊关系:全域关系EAAA恒等关系IA|xA 空关系,7.2 二元关系,例:A=0,1,2EA=,恒等关系IA=,7.2 二元关系,包含关系A是一个集合,定义P(A)上的一个关系R=uP(A),vP(A),且uvA=a,b,P(A)=,a,b,AR=,例:A=2,3,4,5,6R=a是b的倍数R=,,7.2 二元关系,关系表示方法枚举法(直观法、列举法)xRy表示特定的序偶x,y R谓词公式表示法(暗含法)关系矩阵表示法关系图表示法,7.2 二元关系,关系表示方法枚举法(直观法、列举法)xRy表示特定的序偶x,y R谓
6、词公式表示法(暗含法)关系矩阵表示法关系图表示法,7.2 二元关系,关系矩阵表示法设集合A=a1,am,B=b1,bn,R是A到B的关系,则R的关系矩阵是一个mn阶的矩阵 MR=(rij)mn其中rij=1,当R ri j=0,当R如果R是A上的关系时,则其关系矩阵是一个方阵,7.2 二元关系,例:A=a,b,c,d,B=x,y,z,A=4,B=3,R=,则MR是43的矩阵,1 0 1MR=0 1 0 0 0 1 0 1 0,其中r13=1表示R,而r23=0,表示R,7.2 二元关系,关系表示方法枚举法(直观法、列举法)xRy表示特定的序偶x,y R谓词公式表示法(暗含法)关系矩阵表示法关系
7、图表示法,7.2 二元关系,关系图:A=a1,am,B=b1,bn结点:m+n个空心点分别表示a1,am和b1,bn有向边:如果R,则由结点ai向结点bj通一条有向弧,箭头指向bj自回路:R,则画一条以ai到自身的一条有向弧这样形成的图称为关系R的关系图,7.2 二元关系,例:A=2,3,4,5,6(1)R1=a是b的倍数(2)R2=(a-b)2A,第七章:二元关系,第三节:关系的运算,7.3 关系的运算,二元关系的定义域和值域定义域:值域:例X=1,2,3,4,5,6,Y=a,b,c,d,e,fR=,domR=1,2,3,4ranR=a,b,c,d,7.3 关系的运算,二元关系的逆关系R-1
8、就是将R中的所有有序对的两个元素交换次序成为R-1,故|R|=|R-1|说明R-1 的关系矩阵是R的关系矩阵的转置,即 MR-1=(MR)TR-1的关系图就是将R的关系图中的弧改变方向即可以,7.3 关系的运算,例:R=,R-1=,1 0 0 1 1 0 1 0 0 0 0 1 0 0 1 0 MR=1 1 0 0 MR-1=MRT=0 0 0 1 0 0 1 0 1 1 0 0,7.3 关系的运算,例:R=,R-1=,,7.3 关系的运算,关系的右复合例A=1,2,3,4,5,B=3,4,5,C=1,2,3R=|x+y=6=,S=y-z=2=,RS=,7.3 关系的运算,例(续),从而RS的
9、关系图,7.3 关系的运算,例:A=a,b,c,d,eR=,S=,RS=,SR=,RR=,SS=注意:RSSR,7.3 关系的运算,定义:R是二元关系,A是集合R在A上的限制 A在R下的像,A,RA,7.3 关系的运算,例:R=,求:,7.3 关系的运算,优先顺序:逆运算优先于其他运算关系运算优先于集合运算没有规定优先权的运算以括号决定运算顺序,7.3 关系的运算,定理:设F是任意的关系,则(F-1)-1=FdomF-1=ranF,ranF-1=domF,7.3 关系的运算,定理:设F,G,H是任意的关系(FG)H=F(GH)(FG)-1=G-1F-1证明:(FG)-1 FG t(F G)t(
10、G-1 F-1)G-1F-1,7.3 关系的运算,例R=,S=,RS=,(RS)-1=,R-1=,S-1=,S-1R-1=,7.3 关系的运算,定理:设R为A上关系,则 RIAIARR定理:R(ST)=RSRTR(ST)RSRT(ST)X=SXTX(ST)XSXTX,7.3 关系的运算,证明 R(ST)=RSRT R(ST)y(RST)y(R(ST)y(RS)(RT)y(RS)y(RT)RS RT RSRT,7.3 关系的运算,证明 R(ST)RSRT R(ST)t(RST)t(RST)t(RS)(RT)t(RS)t(RT)RSRT RSRT,7.3 关系的运算,定理:R(AB)=RARBRA
11、B=RARBR(AB)=RARBRAB RARB,7.3 关系的运算,定理:RAB RARB证明:yRAB x(RxAB)x(RxAxB)x(RxA)(R xB)x(RxA)x(R xB)yRAyRB yRARB,7.3 关系的运算,R的n次幂记为RnR0=ARn+1=RnR定理:设R是集合A上的关系,m,nNRmRn=Rm+n(Rm)n=Rmn证明思路:使用归纳法并利用复合关系的结合律,7.3 关系的运算,例R=,R0=,R1=RR2=,R3=R2R=,R4=R3R=,R5=R4R=,7.3 关系的运算,从关系图来看关系的n次幂 R:1 2 3 4 5R2就是所有在R中通过二条弧连接的点,则
12、在R2这两点间直接有条弧。1 2 3 4 5R3,R4,7.3 关系的运算,定理:R是A上的二元关系,若存在自然数s和t,且st,使Rs=Rt,则对所有的k0,则Rs+k=Rt+k对所有的k,i0,则有Rs+kp+i=Rs+ip=t-s设S=R0,R1,R2,Rt-1,则R的每一次幂都是S的元素,即对任意qN,RqS,7.3 关系的运算,定理:R是A上的二元关系,若存在自然数s和t,且st,使Rs=Rt对所有的k0,则Rs+k=Rt+k对所有的k,i0,则有Rs+kp+i=Rs+ip=t-s设S=R0,R1,R2,Rt-1,则R的每一次幂是S的元素,即对任意qN,RqS,7.3 关系的运算,证
13、明:对k进行归纳。k=0时Rs+kp+i=Rs+i显然成立假设Rs+kp+i=Rs+i,这里p=t-s,那么Rs+(k+1)p+i=Rs+kp+i+p=Rs+kp+iRp=Rs+iRp=Rs+p+i=Rs+t-s+i=Rt+i=Rs+i,7.3 关系的运算,定理:R是A上的二元关系,若存在自然数s和t,且st,使Rs=Rt对所有的k0,则Rs+k=Rt+k对所有的k,i0,则有Rs+kp+i=Rs+ip=t-s设S=R0,R1,R2,Rt-1,则R的每一次幂是S的元素,即对任意qN,RqS,7.3 关系的运算,证明:若qt,则RqS。若qt,则存在自然数k,i使得 q=s+kp+i其中0 ip
14、-1,所以 Rq=Rs+kp+i=Rs+i由于0 ip-1 s+i s+p-1=s+t-s-1=t-1,第七章:二元关系,第四节:关系的性质,7.4 关系的性质,自反性aA,有R,则R为A上的自反关系反自反性aA,有 R,R为A上的反自反关系例 A=a,b,cR1=,R2=,R3=,7.4 关系的性质,例:R是I+上的整除关系,则R具有自反性证明:xI+,x能整除x,R,R具有自反性例:R是I上的同余关系,则R具有自反性证明:xI,(x-x)/k=0I,x与x同余RR具有自反性其它,关系,均是自反关系,7.4 关系的性质,例:N上的互质关系是反自反关系证明:xN,x与x是不互质的,R,R具有反
15、自反关系实数上的,关系,均是反自反关系,7.4 关系的性质,关系矩阵的特点?自反关系的关系矩阵的对角元素均为1反自反关系的关系矩阵的对角元素均为0关系图的特点?自反关系的关系图中每个顶点都有环反自反关系的关系图中每个顶点都没有环定理:R是A上的关系,则:R是自反关系的充要条件是IARR是反自反关系的充要条件是RIA=,7.4 关系的性质,对称关系Ra,bA,如果R,则必有R 例R1,R1是对称的R2,R2是对称的R3,R3不是对称的,7.4 关系的性质,关系矩阵特点?对称关系的关系矩阵是对称矩阵关系图特点?如果两个顶点之间有边,一定是一对方向相反的边(无单边)定理:R在A上对称当且仅当R=R-
16、1证明:必要性RRR-1充分性RR-1R,7.4 关系的性质,反对称关系Ra,bA,如果R且R,则必有aba,bA,如果ab,R,则必有R例:Aa,b,cR,S,T,R,S是反对称的,T不是反对称的,7.4 关系的性质,例:实数集合上关系是反对称关系x,y实数集,如xy,且xy,则yx不成立例:,关系,均是反对称关系反对称关系矩阵和关系图特点?若rij=1,且ij,则rji=0如果两个顶点之间有边,一定是一条有向边(无双向边)定理:R在A上反对称当且仅当RR-1 IA,7.4 关系的性质,传递关系a,b,cA,如果R,R,必有R例R1,是传递关系R2,是传递关系R3,不是传递关系,7.4 关系
17、的性质,例:整除关系DI是I上的传递关系x,y,zI,如DI,DI,即x能整除y,且y能整除z,则必有x能整除z,DI例:P(A)上的包含关系具有传递性若uv,vw,则必有uw例:实数集上的关系具有传递性若xy,yz必有xz,7.4 关系的性质,传递关系关系图特点?如果结点a能通过有向弧组成的有向路径通向结点x,则a必须有有向弧直接指向x,否则R就不是传递的例:R=,定理:R在A上传递当且仅当RR R,7.4 关系的性质,自 反:反自反:对 称:反对称:传 递:,7.4 关系的性质,设A是集合,R1和R2是A上的关系若R1,R2是自反和对称的,则R1R2也是自反的和对称的若R1和R2是传递的,
18、则R1R2也是传递的,7.4 关系的性质,设A是集合,R1和R2是A上的关系若R1,R2是自反的和对称的,则R1R2也是自反的和对称的证明:R1,R2是自反的 IA R1,IA R2所以IA R1R2R1,R2是对称的 R1=R1-1和R2=R2-1所以(R1R2)-1=R1-1R2-1=R1R2,7.4 关系的性质,例:X=1,2,3,判断关系的性质R1=,R2=,反对称,反自反反对称可传递,7.4 关系的性质,R3=,R4=Ex 自反,对称,可传递的,自反,对称,反对称,可传递的,7.4 关系的性质,X=1,2,3,R5=反自反的,对称的,反对称的,可传递的若X=,X上的空关系自反的,反自
19、反的,对称的,反对称的,可传递的,第七章:二元关系,第五节:关系的闭包,7.5 关系的闭包,定义:R是非空集合A上的关系,若A上另外有一个关系R满足如下三条:R是自反的(对称的,传递的)RRA上任何一个满足以上两条的关系R”,均有RR”,称关系R为R的自反(对称,传递)闭包,记作r(R)(s(R),t(R),7.5 关系的闭包,解释R是在R的基础上添加有序对添加元素的目的是使R具有自反性(对称性,传递性)添加后使之具有自反性(对称性,传递性)的所有关系中R是最小的一个,7.5 关系的闭包,例A=a,b,c,R=,自反闭包r(R),对称闭包s(R),传递闭包t(R),7.5 关系的闭包,定理:R
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二元关系
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5371090.html