七章二元关系课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《七章二元关系课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二元关系 课件
- 资源描述:
-
1、1第七章第七章:二元关系二元关系q主要内容主要内容l 有序对与笛卡儿积有序对与笛卡儿积l 二元关系的定义与表示法二元关系的定义与表示法l 关系的运算关系的运算l 关系的性质关系的性质l 关系的闭包关系的闭包l 等价关系与划分等价关系与划分l 偏序关系偏序关系q本章与后面各章的关系本章与后面各章的关系l 是函数的基础是函数的基础l 是图论的基础是图论的基础2第七章第七章:二元关系二元关系 第一节:有序对与笛卡儿积第一节:有序对与笛卡儿积3引言引言q关系是数学中最重要的概念之一关系是数学中最重要的概念之一v父子关系、师生关系父子关系、师生关系v等于、大于、小于关系等于、大于、小于关系v直线的平行、
2、垂直关系直线的平行、垂直关系q在计算机科学中有广泛应用在计算机科学中有广泛应用v人工智能人工智能v程序设计程序设计v数据库管理数据库管理关系数据库关系数据库47.1 有序对与笛卡儿积有序对与笛卡儿积q有序对(序偶):有序对(序偶):由两个元素由两个元素x,y(允许允许x=y)按给定顺序排列组成的二元组合按给定顺序排列组成的二元组合v符号化:符号化:vx为第一元素,为第一元素,y为第二元素为第二元素v例:平面直角坐标系中的一个点的坐标例:平面直角坐标系中的一个点的坐标v1,31,3和和3,13,1是表示平面上两个不同的点是表示平面上两个不同的点q =当且仅当当且仅当x=u,y=vv如果如果x y
3、,那么那么x,y y,x57.1 有序对与笛卡儿积有序对与笛卡儿积q例:已知例:已知=,求,求x,y解:根据有序对等式定义,只需求解方程式解:根据有序对等式定义,只需求解方程式 x+2=5+2=5 和和 2 2x+y=4=4 得到:得到:x=3,=3,y=-2=-267.1 有序对与笛卡儿积有序对与笛卡儿积AB:集合集合A中元素为第一元素,中元素为第一元素,集合集合B中元素为第二元素的有序对集中元素为第二元素的有序对集vAB=x A y Bq例:例:设集合设集合A=a,b,c,B=0,1,求求AB,BA,(AB)(BA)vAB=,vBA=,v(AB)(BA)=77.1 有序对与笛卡儿积有序对与
4、笛卡儿积q例:例:设集合设集合A=1,2,求求P(A)A解:解:P(A)=,11,22,11,22P(A)A =1,2,11,12,21,22,11,1287.1 有序对与笛卡儿积有序对与笛卡儿积v如如A,B均是有限集,均是有限集,A=m,B=n,则必有则必有 A B=mn97.1 有序对与笛卡儿积有序对与笛卡儿积q笛卡儿积的性质:笛卡儿积的性质:v对于任意集合对于任意集合A,A=,A=v一般不满足交换律,当一般不满足交换律,当A,B,A B时,时,A B B Av一般不满足结合律,即当一般不满足结合律,即当A,B,C均非空时,均非空时,(A B)C A(B C)107.1 有序对与笛卡儿积有
5、序对与笛卡儿积q笛卡儿积的性质(续):笛卡儿积的性质(续):v对任意三个集合对任意三个集合A,B,C有有 (1)A(B C)=(A B)(A C)(2)A(B C)=(A B)(A C)(3)(B C)A=(B A)(C A)(4)(B C)A=(B A)(C A)(5)A C B D AB CD117.1 有序对与笛卡儿积有序对与笛卡儿积q证明:证明:v对任意三个集合对任意三个集合A,B,C有有 A(B C)=(A B)(A C)证明:证明:A(B C)xA yB C xA (yB yC)(xA yB)(xA yC)A B A C (A B)(A C)127.1 有序对与笛卡儿积有序对与笛卡
6、儿积q例:例:设设A,B,C,D是任意集合,判断下列命是任意集合,判断下列命题是否正确?题是否正确?vA B A C B C 不正确不正确。取取A,B C,A B=A C=vA-(B C)=(A-B)(A-C)不正确。不正确。取取A=B=1,C=2,A-(B C)=1-=1 而而(A-B)(A-C)=1=137.1 有序对与笛卡儿积有序对与笛卡儿积q例:例:设设A,B,C,D是任意集合,判断下列命是任意集合,判断下列命题是否正确?题是否正确?vA=B,C=D A C B D 正确正确。v存在集合存在集合A使得使得A A A 正确。正确。取取A=时,时,A A A14第七章第七章:二元关系二元关
7、系 第二节:二元关系第二节:二元关系 157.2 二元关系二元关系q关系是指事物之间(个体之间)的相互联系关系是指事物之间(个体之间)的相互联系q二元关系二元关系R:满足下列条件之一的集合:满足下列条件之一的集合v集合非空,且它的元素都是有序对集合非空,且它的元素都是有序对v集合为空集集合为空集q定义:定义:A,B是集合,是集合,AB的子集叫做从的子集叫做从A到到B的一个二元关系的一个二元关系q例:例:A=0,1,B=1,2,3vR1=,R2=vR3=167.2 二元关系二元关系q几类特殊关系:几类特殊关系:v全域关系全域关系EAAAv恒等关系恒等关系IA|xA v空关系空关系177.2 二元
8、关系二元关系q例:例:A=0,1,2vEA=,v恒等关系恒等关系IA=,187.2 二元关系二元关系q包含关系包含关系vA是一个集合是一个集合,定义定义P(A)上的一个关系上的一个关系vR =u P(A),v P(A),且,且u vvA=a,b,P(A)=,a,b,AvR=,q例:例:A=2,3,4,5,6vR=a是是b的倍数的倍数vR=,197.2 二元关系二元关系q 关系表示方法关系表示方法v 枚举法(直观法、列举法)枚举法(直观法、列举法)xRy表示特定的序偶表示特定的序偶x,y Rv 谓词公式表示法(暗含法)谓词公式表示法(暗含法)v 关系矩阵表示法关系矩阵表示法v 关系图表示法关系图
9、表示法207.2 二元关系二元关系q 关系表示方法关系表示方法v 枚举法(直观法、列举法)枚举法(直观法、列举法)xRy表示特定的序偶表示特定的序偶x,y Rv 谓词公式表示法(暗含法)谓词公式表示法(暗含法)v 关系矩阵表示法关系矩阵表示法v 关系图表示法关系图表示法217.2 二元关系二元关系q 关系矩阵表示法关系矩阵表示法设集合设集合A=a1,am,B=b1,bn,R是是A到到B的关系的关系,则则R的关系矩阵是一个的关系矩阵是一个m m n n阶的矩阶的矩阵阵 MR R=(=(rijij)m m n n其中其中rijij=1,=1,当当 R ri j =0,=0,当当 R如果如果R是是A
10、上的关系时上的关系时,则其关系矩阵是一个方阵则其关系矩阵是一个方阵227.2 二元关系二元关系例:例:A=a,b,c,d,B=x,y,z,A=4,B=3,R=,则则MR是是4 4 3 3的矩阵的矩阵 1 0 11 0 1MR=0 1 00 1 0 0 0 1 0 0 1 0 1 0 0 1 0其中其中r1313=1 1表示表示 R,而而r2323=0,表示表示 R237.2 二元关系二元关系q 关系表示方法关系表示方法v 枚举法(直观法、列举法)枚举法(直观法、列举法)xRy表示特定的序偶表示特定的序偶x,y Rv 谓词公式表示法(暗含法)谓词公式表示法(暗含法)v 关系矩阵表示法关系矩阵表示
11、法v 关系图表示法关系图表示法247.2 二元关系二元关系q 关系图:关系图:A=a1,am,B=b1,bnv 结点:结点:m+nm+n个空心点分别表示个空心点分别表示a1 1,am m和和b1 1,bn nv 有向边:有向边:如果如果 R,则由结点则由结点ai i向结点向结点bj j通一条有向弧通一条有向弧,箭头指向箭头指向bj jv 自回路:自回路:R,则画一条以则画一条以ai i到自身的一到自身的一条有向弧条有向弧v 这样形成的图称为关系这样形成的图称为关系R的关系图的关系图257.2 二元关系二元关系q 例:例:A=2,3,4,5,6(1)(1)R1 1=a是是b的倍数的倍数(2)(2
12、)R2 2=(a-b)2 A 536425364226第七章第七章:二元关系二元关系 第三节:关系的运算第三节:关系的运算277.3 关系的运算关系的运算q二元关系的定义域和值域二元关系的定义域和值域v定义域:定义域:v值域:值域:q例例vX=1,2,3,4,5,6,Y=a,b,c,d,e,fvR=,vdomR=1,2,3,4vranR=a,b,c,d),(|RyxyxdomR),(|RyxxyranR287.3 关系的运算关系的运算q二元关系的逆关系二元关系的逆关系vR-1就是将就是将R中的所有有序对的两个元素交换次序中的所有有序对的两个元素交换次序成为成为R-1,故,故|R|=|R-1|q
13、说明说明vR-1 的关系矩阵是的关系矩阵是R的关系矩阵的转置,即的关系矩阵的转置,即 MR-1=(MR)TvR-1的关系图就是将的关系图就是将R的关系图中的弧改变方向即的关系图中的弧改变方向即可以可以,|,1RxyyxR297.3 关系的运算关系的运算q例:例:vR=,vR-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 307.3 关系的运算关系的运算q例:例:vR=,vR-1=,dbcabcadR的关系图R-1的关系图317.3 关系的运算关系的运算q 关系的右复合关系的右复合q
14、例例v A=1,2,3,4,5,B=3,4,5,C=1,2,3v R=|x+y=6 =,v S=y-z=2 =,v R S=,),(|,GytFtxtyxGFo327.3 关系的运算关系的运算q 例(续)例(续)5435432132154321321从而从而R R S S的关系图的关系图337.3 关系的运算关系的运算q 例:例:A=a,b,c,d,ev R=,v S=,v R S=,v S R=,v R R=,v S S=q 注意:注意:R S S R 347.3 关系的运算关系的运算q 定义:定义:R是二元关系,是二元关系,A是集合是集合v R在在A上的限制上的限制 v A在在R下的像下的
15、像,|RAx yxRyxA)(ARranARARA357.3 关系的运算关系的运算q例:例:R=,求:求:R 1R 2,3R R 1R2,3R367.3 关系的运算关系的运算q优先顺序:优先顺序:l 逆运算优先于其他运算逆运算优先于其他运算l 关系运算优先于集合运算关系运算优先于集合运算l 没有规定优先权的运算以括号决定运算顺序没有规定优先权的运算以括号决定运算顺序377.3 关系的运算关系的运算q 定理:设定理:设F是任意的关系,则是任意的关系,则v(F-1)-1=Fv domF-1=ranF,ranF-1=domF387.3 关系的运算关系的运算q 定理:设定理:设F,G,H是任意的关系是
16、任意的关系(F G)H=F(G H)(F G)-1=G-1 F-1证明:证明:(F G)-1 F G t(F G)t(G-1 F-1)G-1 F-1397.3 关系的运算关系的运算q 例例v R=,v S=,v R S=,v(R S)-1=,v R-1=,v S-1=,v S-1 R-1=,407.3 关系的运算关系的运算q 定理定理:设设R为为A上关系,则上关系,则 R IAIA RRq 定理定理:v R(ST)=R SR Tv R(ST)R SR Tv(ST)X=S XT Xv(ST)X S XT X417.3 关系的运算关系的运算q 证明证明 R(ST)=R SR T R(ST)y(RS
17、T)y(R(ST)y(RS)(RT)y(RS)y(RT)R S R T R SR T427.3 关系的运算关系的运算q证明证明 R(ST)R SR T R(ST)t(RST)t(RST)t(RS)(RT)t(RS)t(RT)R SR T R SR T437.3 关系的运算关系的运算q 定理定理:v R(AB)=R AR Bv RAB=RARBv R(AB)=R AR Bv RAB RARB447.3 关系的运算关系的运算q 定理定理:RAB RARB证明:证明:yRAB x(RxAB)x(RxAxB)x(RxA)(R xB)x(RxA)x(R xB)yRAyRB yRARB457.3 关系的运
18、算关系的运算q R的的n次幂次幂v 记为记为Rnv R0=Av Rn+1=Rn Rq 定理定理:设设R是集合是集合A上的关系,上的关系,m,nNv Rm Rn=Rm+nv(Rm)n=Rmn证明思路:使用归纳法并利用复合关系的结合律证明思路:使用归纳法并利用复合关系的结合律467.3 关系的运算关系的运算q 例例R=,v R0=,v R1=Rv R2=,v R3=R2 R =,v R4=R3 R =,v R5=R4 R =,477.3 关系的运算关系的运算从关系图来看关系的从关系图来看关系的n次幂次幂 R:1 2 3 4 5R2就是所有在就是所有在R中通过中通过二条弧二条弧连接的点,则在连接的点
19、,则在R2这两点间直接有条弧。这两点间直接有条弧。1 2 3 4 5R3,R4487.3 关系的运算关系的运算q 定理:定理: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 497.3 关系的运算关系的运算q 定理:定理:R是是A上的二元关系,若存在自然数上的二元关系,若存在自然数s和和t,且,且s
20、t,使,使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 507.3 关系的运算关系的运算证明:对证明:对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+i Rp=Rs+i Rp=Rs+p+i=Rs+t-s+i=Rt+i=Rs+i517.3 关系的运算关
21、系的运算q 定理:定理: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 527.3 关系的运算关系的运算证明:若证明:若qt,则,则RqS。若若qt,则存在自然数,则存在自然数k,i使得使得 q=s+kp+i其中其中0 ip-1,所以,所以 Rq=Rs+kp+i=Rs+i由于由于0 ip-1 s+i s+p-1
22、=s+t-s-1=t-153第七章第七章:二元关系二元关系 第四节:关系的性质第四节:关系的性质547.4 关系的性质关系的性质q自反性自反性v aA,有,有R,则,则R为为A上的上的自反自反关系关系q反自反性反自反性v aA,有,有 R,R为为A上的上的反自反反自反关系关系q例例 A=a,b,cvR1=,vR2=,vR3=,557.4 关系的性质关系的性质q例:例:R是是I+上的整除关系,则上的整除关系,则R具有自反性具有自反性v证明:证明:xI+,x能整除能整除x,vR,R具有自反性具有自反性q例:例:R是是I上的同余关系,则上的同余关系,则R具有自反性具有自反性v证明:证明:xI,(x-
23、x)/k=0I,vx与与x同余同余RR具有自反性具有自反性q其它其它,关系,均是自反关系关系,均是自反关系567.4 关系的性质关系的性质q例:例:N上的互质关系是反自反关系上的互质关系是反自反关系v证明:证明:xN,x与与x是不互质的,是不互质的,v R,R具有反自反关系具有反自反关系q实数上的实数上的,关系关系,均是反自反关系均是反自反关系577.4 关系的性质关系的性质q关系矩阵的特点?关系矩阵的特点?v自反关系的关系矩阵的对角元素均为自反关系的关系矩阵的对角元素均为1v反自反关系的关系矩阵的对角元素均为反自反关系的关系矩阵的对角元素均为0q关系图的特点?关系图的特点?v自反关系的关系图
24、中每个顶点都有环自反关系的关系图中每个顶点都有环v反自反关系的关系图中每个顶点都没有环反自反关系的关系图中每个顶点都没有环q定理:定理:R是是A上的关系,则:上的关系,则:vR是自反关系的充要条件是是自反关系的充要条件是IA RvR是反自反关系的充要条件是是反自反关系的充要条件是RIA=587.4 关系的性质关系的性质q对称关系对称关系Rv a,bA,如果如果R,则必有则必有R q例例vR1,vR1是对称的是对称的vR2,vR2是对称的是对称的vR3,vR3不是对称的不是对称的 597.4 关系的性质关系的性质q关系矩阵特点?关系矩阵特点?v对称关系的关系矩阵是对称矩阵对称关系的关系矩阵是对称
25、矩阵q关系图特点?关系图特点?v如果两个顶点之间有边,一定是一对方向相反的如果两个顶点之间有边,一定是一对方向相反的边(无单边)边(无单边)q定理:定理:R在在A上对称当且仅当上对称当且仅当R=R-1证明:证明:必要性必要性 R R R-1充分性充分性 R R-1 R607.4 关系的性质关系的性质q反对称关系反对称关系Rv a,bA,如果如果R且且R,则必有则必有abv a,bA,如果如果ab,R,则必有则必有 Rq例例:Aa,b,cvR,vS,vT,vR,S是反对称的是反对称的,T不是反对称的不是反对称的617.4 关系的性质关系的性质q例例:实数集合上实数集合上关系是反对称关系关系是反对
展开阅读全文