二元关系
序偶:两个元素 按照一定次序组成的二元组称为有序偶对 记作 ,其中x是第一元素,y是第二元素
1
笛卡尔积: 设 是两个集合,称集合
NOTE
为集合A与B的笛卡尔积(Cartesian Product)
[!summary] 笛卡尔积的计算
- AB笛卡尔积是以序偶为元素的集合
- 序偶的第一元素遍历A中的元素,第二元素遍历B中的元素
- 当A,B都是有限集时, .
- 两个集合的笛卡尔积不满足交换律
例如:
显然
定理 1. 设A,B,C是任意3个集合,则
- 和上面一样
定理 2. 设A,B,C,D是任意四个非空集合,则
关系的定义
关系中R为子集
定义5 设AB为两个非空集合,称 的任意子集 为从 A到B的一个二元关系,简称关系. 记作 .
如果 A = B ,则称R为A上的一个二元关系,记作
序偶
全关系:
空关系:
恒等关系: 例如
空集是任何集合上的关系
例4 假设
- 是的
- 显然
- 显然
- 显然
- 前三个是 第三个不是
定义6
关系的表示法
列举法
关系图 即邻接表
*前域后域*
在一个关系中,若构成关系的两个集合C,D分别是另两个集合A,B的子集,则 称A是R的前域,B是R的后域,C是R的定义域(Domain) 记作 ,D是R的值域(Range)记作, 称为 R的域(Field)
关系矩阵 即邻接矩阵
关系矩阵也是[[布尔矩阵]]
布尔并
定义7 若 皆为 的矩阵,则 A和B的布尔并也是 矩阵, 记作 有 1 则 1 无1 则0
布尔交
条件与上面相同,记作 有0则0 无0则1
布尔积
和矩阵乘法相同
关系的运算
与集合基本相同
根据补运算的定义 由于
复合运算
定义 8 ,则R与S的复合关系(合成关系)(Composite Relation) 是 A到C的关系,记为 ,其中
人话 取所有 y 作为中间关系 跳到 <x,z>
定理4.4 符合关系满足
- 结合律
不满足交换律
逆运算
交换序偶位置
转置运算
幂运算
:
- 定理4.8
关系的性质