高等数学 离散数学及其应用 ppt课件 第七章二元关系.ppt
《高等数学 离散数学及其应用 ppt课件 第七章二元关系.ppt》由会员分享,可在线阅读,更多相关《高等数学 离散数学及其应用 ppt课件 第七章二元关系.ppt(90页珍藏版)》请在三一办公上搜索。
1、1,主要内容有序对与笛卡儿积二元关系的定义与表示法关系的运算关系的性质关系的闭包等价关系与划分偏序关系,第七章 二元关系,2,7.1 有序对与笛卡儿积,定义7.1 由两个元素 x 和 y,按照一定的顺序组成的二元组称为有序对,记作.有序对性质: (1) 有序性 (当xy时) (2) 与相等的充分必要条件是 = x=uy=v.,3,笛卡儿积,定义7.2 设A,B为集合,A与B的笛卡儿积记作AB,且 AB = | xAyB.,例1 A=1,2,3, B=a,b,c AB =, BA =, A=, B= P(A)A = , P(A)B = ,4,笛卡儿积的性质,(1) 不适合交换律 AB BA (A
2、B, A, B)(2) 不适合结合律 (AB)C A(BC) (A, B, C)(3) 对于并或交运算满足分配律 A(BC) = (AB)(AC) (BC)A = (BA)(CA) A(BC) = (AB)(AC) (BC)A = (BA)(CA) (4) 若 A 或 B 中有一个为空集,则 AB 就是空集. A = B = (5) ACBDABCD.(6) 若 |A| = m, |B| = n, 则 |AB| = mn,5,性质证明,证明 A(BC) = (AB)(AC),证 任取 A(BC) xAyBC xA(yByC) (xAyB)(xAyC) ABAC (AB)(AC)所以有A(BC)
3、 = (AB)(AC).,6,实例,例2 (1) 证明A=B,C=D AC=BD (2) AC = BD是否推出 A=B,C=D? 为什么?,解 (1) 任取 AC xAyC xByD BD(2) 不一定.反例如下: A=1,B=2, C = D = , 则AC = BD但是A B.,7,7.2 二元关系,定义7.3 如果一个集合满足以下条件之一:(1) 集合非空, 且它的元素都是有序对(2) 集合是空集则称该集合为一个二元关系, 简称为关系,记作R.如果R, 可记作xRy;如果R, 则记作x y实例:R=, S=,a,b. R是二元关系, 当a, b不是有序对时,S不是二元关系根据上面的记法
4、,可以写1R2, aRb, a c等.,8,A到B的关系与A上的关系,定义7.4设A,B为集合, AB的任何子集所定义的二元关系叫做从A到B的二元关系, 当A=B时则叫做A上的二元关系.,例3 A=0,1, B=1,2,3, 那么 R1=, R2=AB, R3=, R4=R1, R2, R3, R4是从 A 到 B 的二元关系, R3 和 R4 也是A上的二元关系. 计数: |A|=n, |AA|=n2, AA的子集有个. 所以 A上有个不同的二元关系. 例如 |A| = 3, 则 A上有=512个不同的二元关系.,9,A上重要关系的实例,定义7.5 设 A 为集合, (1) 是A上的关系,称
5、为空关系(2) 全域关系 EA = | xAyA = AA 恒等关系 IA = | xA 小于等于关系 LA = | x,yAxy, A为实数子集 整除关系 DB = | x,yBx整除y, A为非0整数子集 包含关系 R = | x,yAxy, A是集合族.,10,实例,例如, A=1, 2, 则 EA = , IA = , 例如 A = 1, 2, 3, B=a, b, 则 LA = , DA = ,例如 A = P(B) = ,a,b,a,b, 则 A上的包含关系是 R = , ,类似的还可以定义: 大于等于关系, 小于关系, 大于关系, 真包含关系等.,11,关系的表示,1. 关系矩阵
6、 若A=x1, x2, , xn,R是A上的关系,R的关系矩阵是布尔矩阵MR = (rij )nn, 其中 rij = 1 R 2. 关系图 若A= x1, x2, , xm,R是从A上的关系,R的关系图是GR=, 其中A为结点集,R为边集. 如果属于 关系R,在图中就有一条从 xi 到 xj 的有向边. 注意:关系矩阵适合表示有穷集A上的关系(可推广为从A到B的关系)关系图适合表示有穷集A上的关系,12,实例,例4 A=1,2,3,4, R=, R的关系矩阵MR和关系图GR如下:,13,7.3 关系的运算,关系的基本运算定义7.6 关系的定义域、值域与域分别定义为 domR = x | y
7、(R) ranR = y | x (R) fldR = domR ranR,例5 R=, 则 domR=1, 2, 4 ranR=2, 3, 4 fldR=1, 2, 3, 4,14,关系运算(逆与合成),定义7.7 关系的逆运算 R1 = | R 定义7.8 关系的合成运算 FG = | t (F G) ,例6 R = , , , S = , , , , R1 = , , , RS = , , SR = , , , ,15,合成的图示法,利用图示(不是关系图)方法求合成 RS =, , SR =, , , ,16,关系运算(限制与像),定义7.9 设R为二元关系, A是集合 (1) R在A上
8、的限制记作 RA, 其中 RA = | xRyxA (2) A在R下的像记作RA, 其中 RA=ran(RA) 说明:R在A上的限制 RA是 R 的子关系,即 RA RA在R下的像 RA 是 ranR 的子集,即 RA ranR,17,实例,例7 设R=, 则 R1 = , R = R2,3 = , R1 = 2,3 R = R3 = 2,18,关系运算的性质,定理7.1 设F是任意的关系, 则 (1) (F1)1=F (2) domF1= ranF, ranF1= domF,证 (1) 任取, 由逆的定义有 (F1)1 F1 F.所以有(F1)1=F.,(2) 任取x, xdomF1 y(F
9、1) y(F) xranF 所以有 domF1=ranF. 同理可证 ranF1=domF.,19,定理7.2 设F, G, H是任意的关系, 则(1) (FG)H = F(GH)(2) (FG)1 = G1F1,关系运算的性质,证 (1) 任取, (FG)H t (FGH) t ( s (FG)H) t s (FGH) s (Ft (GH) s (FGH) F(GH) 所以 (FG)H = F(GH),20,证明,(2) 任取, (FG)1 FG t (FG) t (G1F1) G1 F1所以 (F G)1 = G1 F1,21,关系运算的性质,定理7.3 设R为A上的关系, 则 RIA=
10、IAR=R,证任取 RIA t (RIA) t (Rt=yyA) R,22,关系运算的性质,定理7.4 (1) F(GH) = FGFH (2) (GH)F = GFHF (3) F(GH) FGFH (4) (GH)F GFHF,只证 (3) 任取, F(GH) t (FGH) t (FGH) t (FG)(FH) t (FG)t (FH) FGFH FGFH所以有 F(GH)=FGFH,23,推广,定理7.4 的结论可以推广到有限多个关系 R(R1R2Rn) = RR1RR2RRn (R1R2Rn)R = R1RR2RRnR R(R1R2 Rn) RR1RR2 RRn (R1R2 Rn)R
11、 R1RR2R RnR,24,关系运算的性质,定理7.5 设F 为关系, A, B为集合, 则(1) F (AB) = F AF B(2) F AB = F AF B(3) F (AB) = F AF B(4) F AB F AF B,25,证明,证 只证 (1) 和 (4). (1) 任取 F (AB) FxAB F(xAxB) (FxA)(FxB) F AF B F AF B 所以有F (AB) = F AF B.,26,证明,(4) 任取y, yF AB x (FxAB) x (FxAxB) x (FxA)(FxB) x (FxA)x (FxB) yF AyF B yF AF B所以有F
12、 AB=F AF B.,27,关系的幂运算,定义7.10设 R 为 A 上的关系, n为自然数, 则 R 的 n 次幂定义为:(1) R0 = | xA = IA(2) Rn+1 = RnR注意:对于A上的任何关系 R1 和 R2 都有 R10 = R20 = IA 对于A上的任何关系 R 都有 R1 = R,28,例 8 设A = a,b,c,d, R = , 求R的各次幂, 分别用矩阵和关系图表示.,解 R 与 R2的关系矩阵分别是:,幂的求法,29,R3和R4的矩阵是:因此M4=M2, 即R4=R2. 因此可以得到 R2=R4=R6=, R3=R5=R7=R0的关系矩阵是 ,幂的求法,3
13、0,关系图,R0, R1, R2, R3,的关系图如下图所示.,R0,R1,R2=R4=,R3=R5=,31,幂运算的性质,定理7.6 设 A 为 n 元集, R 是A上的关系, 则存在自然数 s 和 t, 使得 Rs = Rt.,证 R 为A上的关系, 由于|A|=n, A上的不同关系只有 个. 列出 R 的各次幂 R0, R1, R2, , , , 必存在自然数 s 和 t 使得 Rs = Rt,32,定理7.7 设 R 是 A上的关系, m, nN, 则 (1) RmRn = Rm+n(2) (Rm)n = Rmn,幂运算的性质,证 用归纳法(1) 对于任意给定的mN, 施归纳于n.若n
14、=0, 则有 RmR0 = RmIA = Rm = Rm+0 假设 RmRn = Rm+n, 则有 RmRn+1 = Rm (Rn R) = (Rm Rn)R = Rm+n+1 , 所以对一切m,nN 有 RmRn = Rm+n.,33,证明,(2) 对于任意给定的mN, 施归纳于n.若n=0, 则有 (Rm)0 = IA = R0 = Rm0 假设 (Rm)n = Rmn, 则有 (Rm)n+1 = (Rm)nRm = (Rmn)Rn = Rmn+m = Rm(n+1)所以对一切m,nN 有 (Rm)n = Rmn.,34,定理7.8 设R 是A上的关系, 若存在自然数 s, t (st)
15、使得 Rs=Rt, 则 (1) 对任何 kN有 Rs+k = Rt+k (2) 对任何 k, iN有 Rs+kp+i = Rs+i, 其中 p = ts (3) 令S = R0,R1,Rt1, 则对于任意的 qN 有RqS,幂运算的性质,证 (1) Rs+k = RsRk = Rt Rk = Rt+k (2) 对k归纳. 若k=0, 则有Rs+0p+i = Rs+i假设 Rs+kp+i = Rs+i, 其中p = ts, 则 Rs+(k+1)p+i = Rs+kp+i+p = Rs+kp+iRp = Rs+iRp = Rs+p+i = Rs+ts+i = Rt+i = Rs+i 由归纳法命题得
16、证.,35,证明,(3) 任取 qN, 若 q t, 显然有 RqS, 若q t, 则存在自然数 k 和 i 使得 q = s+kp+i, 其中0ip1.于是 Rq = Rs+kp+i = Rs+i 而 s+i s+p1 = s+ts1 = t1从而证明了 RqS.,36,7.4 关系的性质,定义7.11 设 R 为A上的关系, (1) 若 x(xAR), 则称 R 在 A 上是自反的.(2) 若 x(xAR), 则称 R 在 A 上是反自反的.,实例:自反:全域关系EA, 恒等关系IA, 小于等于关系LA, 整除关系DA反自反:实数集上的小于关系、幂集上的真包含关系. A=1,2,3, R1
17、, R2, R3是A上的关系, 其中 R1, R2, R3R2 自反 ,R3 反自反,R1既不是自反的也不是反自反的.,37,对称性与反对称性,定义7.12 设 R 为 A上的关系,(1) 若xy( x,yARR), 则称 R 为 A上对称的关系.(2) 若xy( x,yARRx=y), 则称 R 为A上的反对称关系.,实例:对称关系:A上的全域关系EA, 恒等关系IA和空关系反对称关系:恒等关系IA和空关系也是A上的反对称关系. 设A1,2,3, R1, R2, R3和R4都是A上的关系, 其中 R1,,R2, R3,,R4, R1:对称和反对称; R2:只有对称;R3:只有反对称; R4:
18、不对称、不反对称,38,传递性,定义7.13 设R为A上的关系, 若 xyz(x,y,zARRR),则称 R 是A上的传递关系.,实例: A上的全域关系 EA,恒等关系 IA和空关系 ,小于等于和小于关系,整除关系,包含与真包含关系设 A1,2,3, R1, R2, R3是A上的关系, 其中 R1, R2, R3R1和R3是A上的传递关系, R2不是A上的传递关系.,39,关系性质成立的充要条件,定理7.9 设R为A上的关系, 则(1) R 在A上自反当且仅当 IA R(2) R 在A上反自反当且仅当 RIA = (3) R 在A上对称当且仅当 R=R1(4) R 在A上反对称当且仅当 RR1
19、 IA(5) R 在A上传递当且仅当 RR R,40,证明,证明 只证(1)、(3)、(4)、(5)(1) 必要性任取, 由于R 在A上自反必有 IA x,yAx=y R从而证明了IAR充分性.任取x, 有 xA IA R因此 R 在A上是自反的.,41,证明,(3) 必要性. 任取, R R R1所以 R = R1充分性.任取, 由R = R1得R R1 R所以R在A上是对称的,42,证明,(4) 必要性. 任取, 有 RR1 RR1 RR x=y x,yA IA这就证明了RR1IA充分性. 任取, RR RR1 RR1 IA x=y从而证明了R在A上是反对称的.,43,证明,(5) 必要性
20、. 任取有 RR t (RR) R所以 RR R充分性. 任取,R, 则 RR RR R 所以 R 在 A上是传递的,44,关系性质的三种等价条件,45,关系性质的判别,例9 判断下列各图的性质 (a) (b) (c),解:(a) 对称(b) 反自反、反对称、传递(c) 自反、反对称,46,关系的性质和运算之间的联系,47,7.5 关系的闭包,主要内容闭包定义闭包的构造方法 集合表示 矩阵表示 图表示闭包的性质,48,闭包定义,定义7.14 设R是非空集合A上的关系, R的自反(对称或传递)闭包是A上的关系R, 使得R满足以下条件:(1) R是自反的(对称的或传递的) (2) RR(3) 对A
21、上任何包含R的自反(对称或传递)关系R 有RRR的自反闭包记作r(R), 对称闭包记作s(R), 传递闭包记作t(R).,定理7.10 设R为A上的关系, 则有(1) r(R)=RR0(2) s(R)=RR1(3) t(R)=RR2R3说明:对有穷集A(|A|=n)上的关系, (3)中的并最多不超过Rn,49,证明,证 只证(1)和(3). (1) 由IA=R0RR0 知 RR0是自反的, 且满足RRR0设R 是A上包含R的自反关系, 则有RR 和IA R . 从而有RR0R. RR0满足闭包定义, 所以r(R)=RR0.,(1) 先证 RR2 t(R)成立. 用归纳法证明对任意正整数n 有R
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高等数学 离散数学及其应用 ppt课件 第七章二元关系 离散数学 及其 应用 ppt 课件 第七 二元关系

链接地址:https://www.31ppt.com/p-1870273.html