第3篇二元关系ch8二元关系ch9特殊关系
第3篇二元关系ch8二元关系ch9特殊关系

1 rij =
当< xi, yj >∈R ∈
0 当< xi, yj >∉R ∉ (i=1,2,…,m; j=1,2,…,n) (i=1,2, ,m; j=1,2, ,n)
有限集合上的二元关系的图形表示: 有限集合上的二元关系的图形表示:
设给定两个有限集合X={ 设给定两个有限集合 {x1, x2 ,… , xm}, Y ={y1, { y2 ,… , yn} 。R为从 到Y的一个二元关系。分别用 个 为从X到 的一个二元关系。分别用m个 的一个二元关系 为从 结点表示x 个结点表示y 结点表示 1, x2 ,… , xm ,用n个结点表示 1, y2 ,… , yn 。 个结点表示 做一有向弧, ∈ 如果< xi, yj >∈R,则自结点xi向结点yj做一有向弧, 箭头指向yj ;如果 之间不做有向弧。 之间不做有向弧。 x1 ● x2 ● x3 ● x4 ● x5 ●
定理8-2.1 定理
两个关 若Z和S是从集合X到集合Y的两个关
系,则Z、S的并、交、补、差仍是从集合X到集合Y 的关系。
证明思路:根据“关系是直积的子集”立即可得。 证明思路:根据“关系是直积的子集”立即可得。
有限集合上的二元关系的矩阵表示: 有限集合上的二元关系的矩阵表示:
设给定两个有限集合X={ 设给定两个有限集合 {x1, x2 ,… , xm}, Y ={y1, { y2 ,… , yn} 。R为从 到Y的一个二元关系。则对应于关 为从X到 的一个二元关系。 的一个二元关系 为从 系R有一个矩阵MR=[rij]m×n,其中 有一个矩阵
{z1 ,…, zp},R⊆X×Y,S⊆Y×Z,MR=[uij]m×n ⊆ × , ⊆ × , × 的关系矩阵, 的关系矩阵。 为R的关系矩阵,MS=[vij]n×p 为S的关系矩阵。那么, 的关系矩阵 那么, × 合成关系R ° S的关系矩阵MR°S=[wij]为一m×p矩阵, × 矩阵 ° 其各分量wij可如下求取
第3章-二元关系

§ 3.1关系的基本概念
例:设 A={x1,x2,…,x7}, B={y1,y2,…,y6},有二元
关系R={〈x3,y1〉,〈x3,y2〉,〈x4,y4〉,〈x6,y2〉}
前域, 陪域, 定义域 和值域 分别是 什么?
§ 3.1关系的基本概念
(3)关系矩阵表示法 定义3.1-4:给定集合A={a1,a2,…,an},B={b1,b2,…,bn}
元素位置特 征
§ 3.1关系的基本概念
(4)关系图表示法
其图示如图3.1―3所示.
例:设A={1,2,3,4,5},R={<1,2>,<2,2>,<3,2>,<3,4>,<4,3>},
步骤:1)用小圆圈标上ai表示元素ai,称这些小圆圈为结点。
2)如果<ai,aj>∈R,则从结点ai到aj画一条带箭头的 弧,叫做弧或边。
(5) 如果关系 R 的值域与关系 S 的定义域的
交集是空集,则合成关系R·S是空关系.
第 3章
二元关系
【合成关系的性质】: 定理3.2―1:设R1是从A到B的关系,R2和R3是
从B到C的关系,R4是从C到D的关系,那么
(1) R1(R2∪R3)=R1R2∪R1R3
(2) R1(R2∩R3) R1R2∩R1R3
MR=
1 1
0 1
1 0
§ 3.1关系的基本概念
例:设A={1,2,3,4},A上的二元关系R={〈x,y〉|x>
y}, 试求出关系矩阵。
解:R={〈4,1〉,〈4,2〉,〈4,3〉,〈3,1〉,〈3,2〉,
〈2,1〉}
0 1 MR 1 1
0 0 0 0 0 0 1 0 0 1 1 1
二元关系的性质及二元关系的应用(可编辑)

二元关系的性质及二元关系的应用引言在日常生活中,关系一词是大家在生活学习和工作中经常遇到和处理的概念,我们都熟知关系一词的含义,例如兄弟关系、上下级关系、位置关系等.在数学中关系可抽象为表达集合中元素之间的关系,如“4大于2”,“在点,之间”.在离散数学中关系是刻画元素之间相互联系的一个重要的概念,广泛应用于计算机科学技术如计算机程序的输入、输出关系,数据库的数据特性关系,其中关系数据库就是以关系及其运算作为理论基础的.近世代数利用等价关系将代数系统进行分类,进而加以研究.关系也是点集拓扑中一个重要概念,通过关系分类来研究集合元素之间的某种联系.熟练掌握关系的定义和性质,也是学好近世代数和点集拓扑的基础.最基本的关系就是二元关系,就是集合中两个元素之间的某种相关性.例如有三个人和四项工作.已知可以从事,可以从事,可以从事,那么人和工作之间的对应关系可以记作: 这是人的集合到工作的集合之间的二元关系.一基础知识定义1 设,为集合,用中元素为第一元素,中元素为第二元素,构成有序对,所有这样的有序对组成的集合叫做和的笛卡尔积,记作,符号化表示为.定义2 如果一个集合满足以下条件之一:⑴集合非空,且它的元素都是有序对;⑵集合是空集,则称这个集合是一个二元关系,通常记作大写的英文字母,二元关系也可简称为关系.对于二元关系,如果有序对,可记为,否则记为.例如, ,则为二元关系,不是二元关系,只是一集合,除非将和定义为有序对.二元关系中特别重要的是从到的关系与上的关系.定义3为集合,的任何子集所定义的二元关系叫做从到的二元关系,特别当时则叫做上的二元关系.集合上的二元关系的数目依赖于中的元素数,当含有个元素时即,则,的子集有个,每一个子集代表一个上的关系,所以上有个不同的关系.定义4 对任意的集合都有三种特殊的关系:①空集是任何集合的子集当然也是的子集,也是上的关系,称为空关系.②称为上的全域关系.③为上的恒等关系.给定集合,定义几种常用的关系:定义5 是实数集的任意非空子集,则称上的二元关系为上的小于等于关系.定义6 为非0整数集,则称上的二元关系为上的整除关系.定义7 设是整数集的任意非空子集,是任意正整数,则称上的二元关系为上的模同余关系.定义8 设是由一些集合构成的集合族,则称上的二元关系为上的包含关系.例:设,求上的包含关系.解:由于, 在日常生活、生产活动和科学研究中,人们常用点表示事物,用点与点之间是否有连线表示事物之间是否有某种关系,这样构成的图形就是图论中的图.定义9 一个无向图是一个有序的二元组,其中⑴是一个非空有穷集,称为顶点集,其元素称为顶点或结点.⑵是无序集的有穷多重子集,称为边集,其元素称为无向边,简称为边.定义10 一个有向图是一个有序的二元组,其中⑴是一个非空有穷集,称为顶点集,其元素称为顶点或结点.⑵是笛卡尔积的有穷多重子集,称为边集, 其元素称为有向边,简称边.通常用图形来表示有向图和无向图:用小圆圈或实心点表示顶点,用顶点之间的连线表示无向图,用带箭头的连线表示有向边.定义11设为一个有向图,,若从到存在通路,则称可达,记作.规定总是可达自身的,即.若且,则称与是相互可达的,记作.规定.与定义9和定义10有关的还有下面一些概念和规定.⑴无向图和有向图统称为图,但有时也常把无向图简称为图.通常用表示无向图,表示有向图,有时也用泛指图有向的或无向的.用,分别表示的顶点集和边集, ,分别是的顶点数和边数.有向图也有类似的符号.⑵设为无向图, ,称为的端点,与关联.若,则称与的关联次数为1;若,则称与的关联次数为2,并称为环.如果顶点不与边关联,则称与的关联次数为0.若两个顶点与之间有一条边连接,则称这两个顶点相邻.若两条边至少有一个公共端点,则称这两条边相邻.⑶设为有向图, ,称为的端点, 为的始点, 为的终点,并称与关联.若,则称为中的环.若两个顶点之间有一条有向边,则称这两个顶点相邻.若两个边中一条边的终点是另一条边的始点,则称这两条边相邻二关系的三种表示方法表示关系的方法有三种:集合表达式,关系矩阵和关系图.2.1 集合表达式由于关系是一种特殊的集合,当然可以用集合表达式表示.例如:设,则用集合表达式表示上的关系.⑴.⑵.解: ⑴⑵2.2 关系矩阵和关系图关系矩阵可以用来表示有穷集到的关系与上的关系,关系图只能表示有穷集上的关系.当关系中的元素较多时,利用关系矩阵和关系图可以形象直观的表示关系.设给定两个有限集合,,对应于从到的二元关系有一个关系矩阵,其中如果是有限集合上的二元关系或和含有相同数量的有限个元素,则其关系矩阵是方阵.而同时对应的关系图就是在平面上用个点分别表示中的元素,另外再在平面上画出个点分别表示中的元素,如果集合和中有相同的元素则用同一点表示.当时,则从点至画一条有向边,其箭头指向,否则就没有边联结.例从到的关系, 通常将和中的元素设定为升序顺序,则对应的关系矩阵为:对应的关系图为:特别地,当为上的二元关系时,如果,则对应于的关系矩阵是阶方阵,方阵中的元素应有: ……………… (★)其关系图表示可以在平面上仅画个点,有向边的规定不变.例如,则的关系矩阵是对应的关系图为实际上,除了二元关系可用图表示之外,图中还蕴含许多丰富的二元关系.从图论中图的定义简单分析,图有点、线和点边关系构成.根据图中“边”就可以获得图中点间的“邻接关系”、“可达关系”及点边之间的“关联关系”.在图中,这些关系都是在(★)式所规定的方法基础上来表示成矩阵. 下面就来看一下这几种关系在离散数学中的定义.邻接矩阵的定义:设有向图,,令为顶点邻接到顶点边的条数,称为的邻接矩阵,记作,或简记为.例如下图2.2.1, 写出其邻接矩阵有向图的邻接矩阵为: ;性质1 简单有向图的邻接矩阵是一个0,1的矩阵:对角线元素为0,但不一定对称.性质2 矩阵的各行和是相应顶点的出度,各个列和是相应顶点的入度。
第3章二元关系

第3章 二元关系
有些关系既不是对称的,又不是反对称的,例如图3.1―9 所示的关系.
图 3.1―9 有些关系既是对称的,又是反对称的,例如空关系.
pf pf pf pf pf pf pf pf pf pf pf pf pf pf
第3章 二元关系
(5)如果对每一x,y,z∈A, xRy,yRz蕴含着xRz, 那么 R是传递的.即A上的关系R是传递的
pf pf pf pf pf pf pf pf pf pf pf pf pf pf
第3章 二元关系
例3 平面上的几何图形是平面R2的子集,也是一种关 系.设
R1={〈x,y〉|〈x,y〉∈R2∧x2+y2≤9} R2={〈x,y〉|〈x,y〉∈R2∧(1≤x≤3) ∧(0≤y≤3)} R3={〈x,y〉|〈x,y〉∈R2∧x2+y2≥4} 则 R1∪R2={〈x,y〉|〈x,y〉∈R2∧
图 3.1―6
pf pf pf pf pf pf pf pf pf pf pf pf pf pf
第3章 二元关系
(3)如果对每一x,y∈A, xRy蕴含着yRx, 那么R是对 称的.即A上的关系R是对称的
x y (x∈A∧y∈A∧xRy→yRx)
例如, A={1,2,3}, R4={〈1,2〉,〈2,1〉,〈1,3〉, 〈3,1〉,〈1,1〉}是对称的.其关系图和关系矩阵的特 点如图3.1―7所示.
图 3.1―3
pf pf pf pf pf pf pf pf pf pf pf pf pf pf
第3章 二元关系
3.1.4 关系的特性 定义3.1―5 设R是A上的二元关系, (1) 如果对A中每一x, xRx, 那么R是自反的.即
A上的关系R是自反的 x(x∈A→xRx)
第3章 二元关系

证明:必要性: 已知R是对称和传递的, 设<a,b>R ,<a,c>R,(要证明 <b,c>R ) 因为R对称 故<b,a>R,又R 是传递的,且<a,c>R 得<b,c>R 充分性: 已知a,b,cA,若<a,b>,<a,c> R,则<b,c> R 先证R对称: <a,b>R,(要证明 <b,a>R ) 因为R是自反的,所以<a,a>R, 由<a,b>R且<a,a>R,根据已知条件得<b,a>R , 即R是对称的 再证R传递: a,b,cA 设 <a,b>R,<b,c>R (要证明<a,c>R ) 由R对称,得<b,a>R , 由<b,a>R且<b,c>R,根据已知条件得<a,c>R 所以R是传递的
定义3.1-2 空关系与全域关系
设R是A1×A2×…×An上的n元关系
若R =Φ,称R为A1×A2×…×An上的空关系 若R = A1×A2×…×An ,称R为A1×A2×…×An上的全域关系
恒等关系
A上的恒等关系IA定义为:
IAA×A,且IA ={<x,x>|x∈A} 例A={1,2,3}, 则IA ={<1,1>,<2,2>,<3,3>}
dom R ={1,2} ran R={1,2,3}
关系的集合运算
关系就是集合 ∩、∪、-、和补运算对关系也适用 特别的
R=(A×B)-R
思考题
二元关系名词解释

二元关系名词解释
二元关系是数学中的一个概念,用于描述两个对象之间的关联关系。
在集合论中,一个二元关系可以看作是一个有序对的集合,其中每个有序对的第一个元素来自于一个集合A,而第二个元素来自于另一个集合B。
二元关系可以用于描述各种各样的关系,例如父母与子女之间的关系、学生与班级之间的关系、城市与国家之间的关系等等。
在数学中,二元关系主要用于研究集合间的映射、相等、偏序等关系。
二元关系通常可以用一个图形来进行表示,图形中的每个节点代表一个对象,而节点之间的箭头表示对象之间的关系。
例如,如果我们用二元关系来描述学生与班级之间的关系,那么每个节点代表一个学生或者一个班级,而箭头表示学生所属的班级。
在二元关系中,常常会涉及到一些重要的概念,例如自反性、对称性、传递性等。
如果一个二元关系对于集合A中的每个元素都是自反的,那么我们称该关系是自反的;如果一个二元关系对于集合A中的每个元素对都是对称的,那么我们称该关系是对称的;如果一个二元关系对于集合A中的每个元素对都是传递的,那么我们称该关系是传递的。
二元关系在数学和计算机科学中都有广泛的应用。
它们可以用于描述
集合之间的关系、数据之间的关联、图形之间的连接等等。
通过研究二元关系的性质和特点,我们可以更好地理解和分析各种不同的关系,并在实际问题中应用它们。
第三章 二元关系

第三章二元关系教学重点:关系的概念及表示方法;关系的性质;关系的运算,关系的复合,求逆关系, 关系的闭包。
教学难点:等价关系,等价类教学要求:1.熟练掌握关系的概念及相应的关系图、序偶、矩阵表示方法;关系的性质及其证明;熟练求解关系的复合, 求逆关系, 关系的闭包,掌握warshell算法。
2.掌握覆盖、划分、等价关系、等价类定义使用,相关定理的证明。
3-1 序偶与集合的笛卡尔积一.序偶与有序n元组定义:由两个对象x、y组成的序列称为有序二元组,也称之为序偶,记作<x,y>;称x、y分别为序偶<x,y>的第一,第二元素。
二.集合的笛卡尔积1.定义:设A、B是集合,由A的元素为第一元素,B的元素为第二元素组成序偶的集合,称为A和B的笛卡尔积,记作A×B,即A⨯B={<x,y>|x∈A∧y∈B}例1 设A={0,1},B={a,b},求A⨯B , B⨯A, A⨯A 。
2.性质3.应用1)令A1={x|x是学号} A2={x|x是姓名} A3={男,女}A4={x|x是出生日期} A5={x|x是班级} A6 ={x|x是籍贯}则A1⨯A2⨯A3 ⨯A4⨯A5 ⨯A6中一个元素:<001,王强,男,1981:02:16,计2001-1,辽宁>这就是学生档案数据库的一条信息,所以学生的档案就是A1⨯A2⨯A3 ⨯A4⨯A5 ⨯A6的一个子集。
3-2 关系及其表示法一.例子二. 基本概念1.关系的定义定义1:设A、B是集合,如果R⊆A×B,则称R是一个从A到B的二元关系。
如果 R⊆A ×A,则称R是A上的二元关系。
二元关系简称为关系。
定义2:任何序偶的集合,都称之为一个二元关系。
如:R={<1,a>,<书,车>,<人, 树>}2.关系的定义域与值域定义域(domain):设R⊆A×B,由所有<x,y>∈R的第一个元素组成的集合,称为R的定义域,记作dom R,即dom R={x|∃y(<x,y>∈R)}值域(range):设R⊆A×B,由所有<x,y>∈R的第二个元素组成的集合,称为R的值域,三. 关系的表示方法1. 枚举法:即将关系中所有序偶一一列举出,写在大括号内。
二元关系的概念是什么意思

二元关系的概念是什么意思二元关系是一种数学上的概念,用于描述两个集合之间的对应关系或者成员之间的联系。
它是离散数学中的重要内容,广泛应用于逻辑学、计算机科学和数学等领域。
在现实生活中,我们可以将二元关系理解为描述两个元素之间的某种性质或者联系的一种方法。
在数学上,一个二元关系可以表示为一个有序对的集合。
设A和B是两个集合,我们用R表示A和B之间的二元关系。
如果有(a, b) ∈R,则称元素a与元素b在关系R下相关联。
这里的a属于A,b属于B。
而当(a, b) ∉R时,则称元素a与元素b在关系R下不相关联。
可以看出,二元关系是一个由有序对构成的集合。
二元关系有许多不同的类型和特性。
首先,我们可以根据二元关系的性质将其分为等价关系、偏序关系和严格偏序关系。
等价关系是一种自反、对称和传递的关系。
自反性要求每个元素与自身相关联,即对于任意a∈A,都有(a, a) ∈R。
对称性要求如果元素a与元素b相关联,那么元素b与元素a也要相关联,即对于任意a, b∈A,有(a, b) ∈R则(b, a) ∈R。
传递性要求如果元素a与元素b、元素b与元素c相关联,那么元素a与元素c也要相关联,即对于任意a, b, c∈A,有(a, b) ∈R且(b, c) ∈R则(a, c) ∈R。
相等关系是等价关系的一个典型示例。
偏序关系也称为部分有序关系,它是一种自反、反对称和传递的关系。
除了自反性和传递性外,偏序关系还要求如果元素a与元素b相关联,那么元素b与元素a不能相关联,即对于任意a, b∈A,有(a, b) ∈R则(b, a) ∉R。
偏序关系常用于对集合中的元素进行排序或者分类。
严格偏序关系是一种自反性、反对称性和传递性的关系,类似于偏序关系。
严格偏序关系与偏序关系的不同之处在于,它没有自反性,即对于任意a∈A,都有(a, a) ∉R。
严格偏序关系在一些比较场景中很常见,例如对于数的大小关系。
除了以上的类型,二元关系还有许多其他的特性和性质。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
定理8-4.1 设R是集合X上任一关系,那么 上任一关系, 定理 a)R自反当且仅当 r(R) ) 自反当且仅当
是自反的, 且对于任何包含R的自 若R是自反的,因为 R⊇R ,且对于任何包含 的自 是自反的 ⊇ 反关系R”,都有R” 就是满足自反闭包的定义, 反关系 ,都有 ⊇R ,故R就是满足自反闭包的定义, 就是满足自反闭包的定义 即:r(R) = R 若r(R) = R 自反。 自反。
=R。 b)R对称当且仅当 s(R) = R 。 ) 对称当且仅当 c)R传递当且仅当 t(R) = R 。 ) 传递当且仅当 a)证明思路:先证 自反 ⇒ r(R) = R 证明思路: 证明思路 先证R自反
第 三 篇 第 8 章 二 元 关 系
第八章 二元关系
8-1 关系及其表示 8-2 关系的运算 8-3 关系的性质 8-4 关系的闭包运算
8-1
二元关系及其表示法
定义8-1.1 任一序偶的集合确定一个二元关系 , 二元关系R 定义
R中的任一序偶 中的任一序偶<x,y>可记为 可记为<x,y>∈R,或xRy。不在 可记为 ∈ 。 记为<x,y>∉R,或xRy。 R中序偶 中序偶<x,y>记为 记为 ∉ 。 中序偶
定义8-1.2 R为一个二元关系, 由<x,y>∈R的所有 为一个二元关系, 的所有x 定义 为一个二元关系 ∈ 的所有 组成的集合domR称为R的前域,即 称为 的
domR ={x| (∃y)(<x,y>∈R)} <x,y>∈ } { 的所有y组成的集合 称为R的 由<x,y>∈R的所有 组成的集合ranR称为 的值域,即 ∈ 的所有 ranR ={ y | (∃x)(<x,y>∈R)} { ∈ } R的前域和值域一起称作 的域,记为 的前域和值域一起称作R的域 的前域和值域一起称作 的域,记为FLDR,即 , FLDR= domR ∪ ranR 。
{z1 ,…, zp},R⊆X×Y,S⊆Y×Z,MR=[uij]m×n ⊆ × , ⊆ × , × 的关系矩阵, 的关系矩阵。 为R的关系矩阵,MS=[vij]n×p 为S的关系矩阵。那么, 的关系矩阵 那么, × 合成关系R ° S的关系矩阵MR°S=[wij]为一m×p矩阵, × 矩阵 ° 其各分量wij可如下求取
(T°S)c = Sc ° Tc °
⇔ < z, xy > ∈ Sc ° Tc
定理8-3.3 设R为X上的二元关系,那么 定理 为 上的二元关系,
a) R是对称的当且仅当 是对称的当且仅当 是对称的当且仅当R=Rc 是反对称的当且仅当 b) R是反对称的当且仅当 ∩ Rc ⊆IX 是反对称的当且仅当R a)证明思路:先证 R是对称的 ⇒ R=Rc 证明思路: 是对称的
定理8-2.1 定理
两个关 若Z和S是从集合X到集合Y的两个关
系,则Z、S的并、交、补、差仍是从集合X到集合Y 的关系。
证明思路:根据“关系是直积的子集”立即可得。 证明思路:根据“关系是直积的子集”立即可得。
有限集合上的二元关系的矩阵表示: 有限集合上的二元关系的矩阵表示:
设给定两个有限集合X={ 设给定两个有限集合 {x1, x2 ,… , xm}, Y ={y1, { y2 ,… , yn} 。R为从 到Y的一个二元关系。则对应于关 为从X到 的一个二元关系。 的一个二元关系 为从 系R有一个矩阵MR=[rij]m×n,其中 有一个矩阵
8.2.1 关系的运算 定义8-2.3 令A和B是任意两个集合,直积A×B的子 是任意两个集合, 定义 × 称为X到 的二元关系 的二元关系。 集 R称为 到Y的二元关系。 称为
x1 ● x2 ●
x3 ● x4 ● x5 ● Nhomakorabea● ● ●
y1 y2
●
● ●
y3 y4
A
y5
R domR ranR
B
y6
几个特殊的二元关系
定理8-3.1 定理
规定为: ,规定为:
Rc= {<y,x> | xRy} }
都是A到 的二元关系 的二元关系, 设R和S都是 到B的二元关系,∗为∩ , ∪ , 和 都是 运算, 运算,那么 (1) (Rc)c = R ) (2)( R¯ )c= (Rc)¯ ) (3)(R∗S)c= Rc ∗ Sc ) ∗ (4)R ⊆ S当且仅当 Rc⊆ Sc ) 当且仅当 (5)(R × S)c= Sc × Rc ) 证明思路: 脱逆换序” 证明思路:对< x, y >∈(R∗S)c “脱逆换序” ∈ ∗ )
1 rij =
当< xi, yj >∈R ∈
0 当< xi, yj >∉R ∉ (i=1,2,…,m; j=1,2,…,n) (i=1,2, ,m; j=1,2, ,n)
有限集合上的二元关系的图形表示: 有限集合上的二元关系的图形表示:
设给定两个有限集合X={ 设给定两个有限集合 {x1, x2 ,… , xm}, Y ={y1, { y2 ,… , yn} 。R为从 到Y的一个二元关系。分别用 个 为从X到 的一个二元关系。分别用m个 的一个二元关系 为从 结点表示x 个结点表示y 结点表示 1, x2 ,… , xm ,用n个结点表示 1, y2 ,… , yn 。 个结点表示 做一有向弧, ∈ 如果< xi, yj >∈R,则自结点xi向结点yj做一有向弧, 箭头指向yj ;如果 之间不做有向弧。 之间不做有向弧。 x1 ● x2 ● x3 ● x4 ● x5 ●
< xi, yj >∉R,则自结点xi到结点yj ∉
● ● ●
y1 y2
●
● ●
y3 y4
y5
X
R
Y
y6
∀x∀y(xRy↔xSy) ∀ ↔ 关系R 相等 则称关系 和S相等, 定义8-2.1 设R为X到Y的二元关系,S为Y到Z的二 的二元关系, 定义 的二元关系, 元关系, ° 元关系,那么R°S为X到Z的二元关系,称为关系R与S ),定义为 的合成(compositions),定义为
)。即 的(reflexive)。即:
定义8-3.3 设关系 是定义在集合 上的二元关 关系R 集合X 定义 如果对任意x,y,z∈X ,xRy且yRz蕴涵 蕴涵xRz,则称R是 系,如果对任意 ∈ 且 蕴涵 , R在X上传递⇔ ∀x∀y∀z(x,y,z∈X∧xRy∧yRz→xRz) 在 上传递⇔ ∀ ∀ ∈ ∧ ∧
两个关系的合成运算可以推广到多个。例如: 两个关系的合成运算可以推广到多个。例如: R°S °P、 R°S °P °Q等。且合成运算满足结合律。即: 且合成运算满足结合律。 ° °
8-2.2 复合关系和逆关系 有相同的前域和陪域, 如果R与S有相同的前域和陪域,并且
R°S={<x,z>x∈X∧z∈Z∧∃y(y∈Y∧xRy∧yRz)} ° { ∈ ∧ ∈ ∧ ∈ ∧ ∧ }
定义8-4.1 设R是集合X上二元关系,如果有另一个 上二元关系, 定义
满足: 二元关系R’ 满足: (2) R’⊇R (或R⊆R’ )。 ) 或 ⊆ 。 3)对任意A上关系 上关系R ''满足 1) 满足( 2), (3)对任意A上关系R '' ,若R ''满足(1)和(2), 则 R’ ⊆ R'’ 自反闭包(对称闭包, 则称R‘为R的 自反闭包(对称闭包,传递 是自反(对称的,传递的)。 (1)R’ 是自反(对称的,传递的)。 )
闭包),分别记为:r( ),( s( ),t( ) ) s(R) t(R) 闭包),分别记为:r(R)
上述定义的含义: R‘是包含 的“最小”关系,如果还 是包含R的 最小”关系, 上述定义的含义: 是包含 的关系R’’ ,那么, R‘比R‘要大。 那么, 比 要大 要大。 有包含R的关系 有包含 的关系
(R°S) °P = R°(S °P) ° ) ° R° R ° ...° R= R(n) ° ...° =
关系R自身合成n次可以记为: 关系R自身合成n次可以记为:
定义8-2.2 定义 当且仅当在关系矩阵中, (1)若关系 是自反的,当且仅当在关系矩阵中, ) 关系R 对角线上的所有元素都是1,在关系图上每个结点都有自 对角线上的所有元素都是 , 环。 (2)若关系 是对称的,当且仅当在关系矩阵是对 ) 关系R 称的,且在关系图上,任两个结点间若有定向弧线,必是 称的,且在关系图上,任两个结点间若有定向弧线, 成对出现的。 成对出现的。 当且仅当在关系矩阵中, (3)若关系 是反自反的,当且仅当在关系矩阵中, ) 关系R 对角线上的所有元素都是0, 对角线上的所有元素都是 ,在关系图上每个结点都无自 环。 当且仅当在关系矩阵中, (4)若关系 是反对称的,当且仅当在关系矩阵中, ) 关系R 以主对角线对称的元素不能同时为1, 以主对角线对称的元素不能同时为 ,在关系图上两个结 点间的定向弧线不可能成对出现。 点间的定向弧线不可能成对出现。
是对称的, 若R是对称的 <x, y>∈R ⇔ <y, x>∈R ⇔ <x, y>∈Rc 是对称的 ∈ ∈ ∈
若R=Rc, <x, y>∈R ⇔ <y, x>∈ Rc ⇔ <y, x>∈ R ∈ ∈ ∈ ⇒ R是对称的 是对称的
⇒ R=Rc 是对称的 再证 R=Rc ⇒ R是对称的
8-4 关系的闭包运算
定理8-3.2 设T为X到Y的二元关系,S为Y到Z的二 的二元关系, 定理 元关系, 元关系,那么 证明思路: 证明思路: < z, x> ∈ (T°S)c ⇔ <x,z> ∈ T°S ° ° ⇔ ∃y(y∈Y∧ <x,y>∈ T ∧ <y,z>∈ S ) ∈ ∧ ⇔ ∃y(y∈Y∧ < y,x >∈ Tc ∧ < z,y >∈ Sc ) ∈ ∧ ⇔ ∃y(y∈Y∧ < z,y >∈ Sc ∧ < y,x >∈ Tc) ∈ ∧