一、笛卡尔积
1.1 有序对
定义:由两个元素 x 和 y 按一定顺序组成的二元组称为有序对,记作 ⟨x,y⟩。
要点:
- 有序对的顺序很重要:⟨a,b⟩=⟨b,a⟩(当 a=b 时)
- 两个有序对相等当且仅当对应分量相等:⟨a,b⟩=⟨c,d⟩⇔a=c∧b=d
1.2 笛卡尔积的定义
定义:设A和B是两个集合,由A中元素为第一分量、B中元素为第二分量的所有有序对组成的集合称为A与B的笛卡尔积,记作 A×B。(两个排列组合)
A×B={⟨a,b⟩∣a∈A∧b∈B}
示例:
- A={1,2},B={a,b}
- A×B={⟨1,a⟩,⟨1,b⟩,⟨2,a⟩,⟨2,b⟩}
1.3 笛卡尔积的元素个数
公式:若 ∣A∣=m,∣B∣=n,则 ∣A×B∣=m×n
要点:
- A×B=B×A(笛卡尔积不满足交换律)
- A×∅=∅,∅×A=∅
二、二元关系的基本概念
2.1 二元关系的定义
定义:设A和B是两个集合,A×B 的任意子集R称为从A到B的一个二元关系。
R⊆A×B
特殊情况:
- 当 A=B 时,R⊆A×A,称R为A上的二元关系
示例:
- A={1,2,3},R={⟨1,2⟩,⟨2,3⟩} 是A上的一个二元关系
2.2 特殊关系
| 关系 | 定义 | 符号 |
|---|
| 空关系 | 不含任何元素的关系 | R=∅ |
| 全域关系 | 包含所有有序对的关系 | EA=A×A |
| 恒等关系 | 只包含 ⟨x,x⟩ 形式的关系 | IA={⟨x,x⟩∣x∈A} |
示例:设 A={1,2,3}
- IA={⟨1,1⟩,⟨2,2⟩,⟨3,3⟩}
2.3 元素的关系
定义:若 ⟨a,b⟩∈R,记作 aRb,称"a与b有关系R";否则记作 aRb。
三、关系的表示方法
3.1 关系矩阵
定义:设 A={a1,a2,⋯,am},B={b1,b2,⋯,bn},R 是从A到B的关系。关系矩阵 MR=(rij)m×n,其中:
rij={1,0,若⟨ai,bj⟩∈R若⟨ai,bj⟩∈/R
示例:设 A={1,2,3},R={⟨1,2⟩,⟨2,3⟩,⟨3,1⟩}
MR=⎝⎛001100010⎠⎞
3.2 关系图
定义:用图表示关系,集合A中的每个元素对应一个结点,若 ⟨ai,aj⟩∈R,则画一条从 ai 指向 aj 的有向边。
要点:
- 自反关系在关系图中表现为每个结点有自环
- 对称关系在关系图中表现为双向边
四、关系的性质
4.1 自反性
定义:R是集合A上的关系,若对任意 x∈A,都有 ⟨x,x⟩∈R,则称R是自反的。
∀x(x∈A→⟨x,x⟩∈R)
关系矩阵特征:主对角线全为1
关系图特征:每个结点都有自环
示例:A={1,2,3},R={⟨1,1⟩,⟨2,2⟩,⟨3,3⟩,⟨1,2⟩} 是自反的
4.2 反自反性
定义:R是集合A上的关系,若对任意 x∈A,都有 ⟨x,x⟩∈/R,则称R是反自反的。
∀x(x∈A→⟨x,x⟩∈/R)
关系矩阵特征:主对角线全为0
关系图特征:每个结点都没有自环
示例:A={1,2,3},R={⟨1,2⟩,⟨2,3⟩} 是反自反的
注意:一个关系可以既不是自反的,也不是反自反的。
4.3 对称性
定义:R是集合A上的关系,若对任意 ⟨x,y⟩∈R,都有 ⟨y,x⟩∈R,则称R是对称的。
∀x∀y(⟨x,y⟩∈R→⟨y,x⟩∈R)
关系矩阵特征:矩阵关于主对角线对称(MR=MRT)
关系图特征:有向边都是双向的
示例:A={1,2,3},R={⟨1,2⟩,⟨2,1⟩,⟨2,3⟩,⟨3,2⟩} 是对称的
4.4 反对称性
定义:R是集合A上的关系,若对任意 ⟨x,y⟩∈R 且 x=y,都有 ⟨y,x⟩∈/R,则称R是反对称的。
∀x∀y(⟨x,y⟩∈R∧⟨y,x⟩∈R→x=y)
等价条件:⟨x,y⟩∈R 且 x=y,则 ⟨y,x⟩∈/R
关系矩阵特征:关于主对角线对称的位置上不能同时为1
示例:A={1,2,3},R={⟨1,2⟩,⟨2,3⟩} 是反对称的
注意:对称性和反对称性不是互斥的。R={⟨1,1⟩} 既是对称的,也是反对称的。
4.5 传递性
定义:R是集合A上的关系,若对任意 ⟨x,y⟩∈R 且 ⟨y,z⟩∈R,都有 ⟨x,z⟩∈R,则称R是传递的。
∀x∀y∀z(⟨x,y⟩∈R∧⟨y,z⟩∈R→⟨x,z⟩∈R)
示例:A={1,2,3},R={⟨1,2⟩,⟨2,3⟩,⟨1,3⟩} 是传递的
反例:R={⟨1,2⟩,⟨2,3⟩} 不是传递的(缺少 ⟨1,3⟩)
4.6 性质速查表
| 性质 | 定义条件 | 矩阵特征 | 图特征 |
|---|
| 自反 | ∀x,⟨x,x⟩∈R | 主对角线全1 | 每个结点有自环 |
| 反自反 | ∀x,⟨x,x⟩∈/R | 主对角线全0 | 每个结点无自环 |
| 对称 | ⟨x,y⟩∈R⇒⟨y,x⟩∈R | 矩阵对称 | 双向边 |
| 反对称 | ⟨x,y⟩,⟨y,x⟩∈R⇒x=y | 对称位置不同时为1 | 无双向边(除自环) |
| 传递 | ⟨x,y⟩,⟨y,z⟩∈R⇒⟨x,z⟩∈R | 需要计算 | 有传递路径则有直接边 |
五、关系的复合与逆
5.1 关系的复合
定义:设R是从A到B的关系,S是从B到C的关系,R与S的复合关系记作 R∘S,是从A到C的关系:
R∘S={⟨a,c⟩∣∃b(b∈B∧⟨a,b⟩∈R∧⟨b,c⟩∈S)}
要点:
- 复合的顺序:先R后S,写作 R∘S
- 若R是A上的关系,则 R∘R 记作 R2,Rn=Rn−1∘R
示例:A={1,2,3},R={⟨1,2⟩,⟨2,3⟩}
- R2=R∘R={⟨1,3⟩}
5.2 逆关系
定义:设R是从A到B的关系,R的逆关系 R−1 是从B到A的关系:
R−1={⟨b,a⟩∣⟨a,b⟩∈R}
关系矩阵:MR−1=MRT(转置矩阵)
性质:
- (R−1)−1=R
- (R∘S)−1=S−1∘R−1
六、闭包
6.1 自反闭包
定义:包含R的最小自反关系,记作 r(R)。
公式:
r(R)=R∪IA
其中 IA 是恒等关系。
关系矩阵:Mr(R)=MR∨I(将主对角线全置为1)
6.2 对称闭包
定义:包含R的最小对称关系,记作 s(R)。
公式:
s(R)=R∪R−1
关系矩阵:Ms(R)=MR∨MRT
6.3 传递闭包
定义:包含R的最小传递关系,记作 t(R)。
公式:
t(R)=R∪R2∪R3∪⋯
若 ∣A∣=n,则:
t(R)=R∪R2∪⋯∪Rn
示例:A={1,2,3},R={⟨1,2⟩,⟨2,3⟩}
- R2={⟨1,3⟩}
- R3=∅
- t(R)=R∪R2={⟨1,2⟩,⟨2,3⟩,⟨1,3⟩}
6.4 闭包速查表
| 闭包 | 公式 | 操作 |
|---|
| 自反闭包 r(R) | R∪IA | 加上所有自环 |
| 对称闭包 s(R) | R∪R−1 | 加上所有反向边 |
| 传递闭包 t(R) | R∪R2∪⋯∪Rn | 补全所有传递路径 |
6.5 闭包的复合性质
三种闭包之间存在以下关系:
rs(R)=sr(R)
rt(R)=tr(R)
ts(R)=st(R)(一般情况下)
要点:自反闭包与对称闭包可交换,自反闭包与传递闭包可交换,但对称闭包与传递闭包一般不可交换。
注:Warshall算法可简化传递闭包的矩阵运算,将在"数据结构"课程中详细讲解。
七、等价关系
7.1 等价关系的定义
定义:集合A上的关系R如果满足自反性、对称性、传递性,则称R为等价关系。
7.2 等价类
定义:设R是A上的等价关系,对任意 a∈A,a的等价类记作 [a]R:
[a]R={x∣x∈A∧⟨a,x⟩∈R}
性质:
- 等价类非空:a∈[a]R
- 两个等价类要么相等,要么不相交
- 所有等价类的并集等于A
7.3 商集
定义:A上等价关系R的所有等价类组成的集合称为A关于R的商集,记作 A/R。
A/R={[a]R∣a∈A}
7.4 划分与覆盖
覆盖的定义:设 A 为非空集合,S={S1,S2,⋯,Sm},若满足:
- Si⊆A,Si=∅(i=1,2,⋯,m)
- S1∪S2∪⋯∪Sm=A
则称 S 为 A 的一个覆盖。
划分的定义:设 A 为非空集合,S={S1,S2,⋯,Sm},若满足:
- Si⊆A,Si=∅(i=1,2,⋯,m)
- S1∪S2∪⋯∪Sm=A
- 当 i=j 时,Si∩Sj=∅
则称 S 为 A 的一个划分(分划)。
划分与覆盖的区别:
| 概念 | 要求 | 元素归属 |
|---|
| 覆盖 | 非空子集的并集等于A | 每个元素至少属于一个分块 |
| 划分 | 非空子集的并集等于A,且两两不相交 | 每个元素属于且仅属于一个分块 |
划分是覆盖的特例:划分一定是覆盖,但覆盖不一定是划分。
7.5 最大划分与最小划分
最小划分(划分块数最少):集合A的全部元素组成一个分块。
Smin={A}
最大划分(划分块数最多):每个元素构成一个分块。
Smax={{a}∣a∈A}
示例:设 A={1,2,3}
- 最小划分:{{1,2,3}}
- 最大划分:{{1},{2},{3}}
- 其他划分:{{1},{2,3}}、{{2},{1,3}}、{{3},{1,2}}
定理:A上的等价关系与A的划分一一对应。每个等价关系确定一个划分(商集),每个划分确定一个等价关系。
7.5 等价关系示例
例题:设 A={1,2,3,4,5,6},R={⟨x,y⟩∣x≡y(mod3)}(模3同余关系)
验证R是等价关系:
- 自反性:x≡x(mod3),成立
- 对称性:若 x≡y(mod3),则 y≡x(mod3),成立
- 传递性:若 x≡y(mod3) 且 y≡z(mod3),则 x≡z(mod3),成立
等价类:
- [1]R={1,4}
- [2]R={2,5}
- [3]R={3,6}
商集:A/R={{1,4},{2,5},{3,6}}
八、偏序关系
8.1 偏序关系的定义
定义:集合A上的关系R如果满足自反性、反对称性、传递性,则称R为偏序关系,记作 ⪯。
常见偏序关系:
- 实数集上的 ≤(小于等于)
- 集合的 ⊆(包含关系)
- 正整数集上的 ∣(整除关系)
8.2 全序关系
定义:设 ⪯ 是A上的偏序关系,若对任意 a,b∈A,都有 a⪯b 或 b⪯a,则称 ⪯ 是全序关系。
示例:实数集上的 ≤ 是全序关系;集合的 ⊆ 一般不是全序关系。
8.3 哈斯图
定义:偏序关系的简化关系图称为哈斯图(Hasse Diagram)。
画法规则:
- 去掉所有自环(自反性)
- 去掉所有传递可以推出的边(传递性)
- 去掉箭头,约定方向从下到上(反对称性)
示例:设 A={1,2,3,4,6,12},R为整除关系
哈斯图如下:
1 2 3 4 5 6 7
| 12 / \ 4 6 | | 2 3 \ / 1
|
8.4 偏序集中的特殊元素
定义:设 ⟨A,⪯⟩ 是偏序集,B⊆A。
| 术语 | 定义 | 符号 |
|---|
| 极大元 | b∈B,B中没有比b更大的元素 | - |
| 极小元 | b∈B,B中没有比b更小的元素 | - |
| 最大元 | b∈B,对任意 x∈B 都有 x⪯b | - |
| 最小元 | b∈B,对任意 x∈B 都有 b⪯x | - |
| 上界 | a∈A,对任意 x∈B 都有 x⪯a | - |
| 下界 | a∈A,对任意 x∈B 都有 a⪯x | - |
| 上确界(最小上界) | 上界中的最小元素 | supB 或 lubB |
| 下确界(最大下界) | 下界中的最大元素 | infB 或 glbB |
要点:
- 极大元/极小元可能不唯一
- 最大元/最小元如果存在则唯一
- 最大元一定是极大元,反之不一定
8.5 寻找特殊元素的方法
在哈斯图中:
- 极小元:最底层的元素(没有向下的边)
- 极大元:最顶层的元素(没有向上的边)
- 最小元:比所有其他元素都小的唯一元素
- 最大元:比所有其他元素都大的唯一元素
示例:设 B={2,3,4,6},整除关系
| 元素 | 极小元? | 极大元? | 最小元? | 最大元? |
|---|
| 2 | 是 | 否 | 否 | - |
| 3 | 是 | 否 | 否 | - |
| 4 | 否 | 是 | - | 否 |
| 6 | 否 | 是 | - | 否 |
- 极小元:2, 3
- 极大元:4, 6
- 没有最小元和最大元
8.6 特殊元素的易混淆问题
| 概念 | 是否唯一 | 位置 | 备注 |
|---|
| 极大元/极小元 | 可能不唯一 | 集合内 | 若有两个不同的极大元,它们之间没有关系 |
| 最大元/最小元 | 若存在则唯一 | 集合内 | 最大元一定是极大元,反之不一定 |
| 上界/下界 | 可能不唯一 | 集合内或集合外 | 有上界不一定有上确界 |
| 上确界/下确界 | 若存在则唯一 | 集合内或集合外 | 有上界不一定有上确界 |
注意:一个元素可以既是极大元又是极小元(当该元素与集合中其他元素都无关系时)。
8.7 链与反链
链的定义:偏序集 ⟨A,⪯⟩ 的子集 B⊆A,若 B 中每两个元素都有关系(即 B 是全序的),则称 B 为一条链。
反链的定义:偏序集 ⟨A,⪯⟩ 的子集 B⊆A,若 B 中每两个元素都没有关系(即任意两个不同元素不可比较),则称 B 为一个反链。
要点:
- 单个元素的子集,既是链又是反链(约定,不能证明)
- 在哈斯图中,链是某条链上的点集,反链是若干个没有关系的点的集合
- 存在既非链也非反链的偏序集,例如 {2,3,4} 上的整除关系
8.8 良序关系
定义:偏序集 ⟨A,⪯⟩,若 A 的每个非空子集都存在最小元素,则称 ⟨A,⪯⟩ 为良序集,⪯ 为良序关系。
性质:
- 良序集一定是全序集(线序集)
- 有限的全序集一定是良序集
- 无限的全序集不一定是良序集
反例:正实数集上的 ≤ 关系是全序但不是良序,因为开区间子集没有最小元素。
概念层次:
良序⊆线序(全序)⊆偏序⊆关系⊆A×A
九、函数
9.1 函数的定义
定义:函数(映射)f 是集合 X 到集合 Y 的一个关系,对于每一个 x∈X,有唯一的 y∈Y,使得 ⟨x,y⟩∈f,称关系 f 为函数,记作:
f:X→Y或XfY
其中 y 记为 f(x)。
函数与关系的区别:
| 比较项 | 关系 | 函数 |
|---|
| 定义域 | A×B 的子集,不要求覆盖全部 | 必须是整个集合 X |
| 对应 | 一个 x 可以对应多个 y | 一个 x 只能对应唯一的 y |
关系层次:函数 ⊂ 关系 ⊂ 笛卡尔乘积
9.2 函数相等
定义:函数 f:X→Y,g:A→B,若满足:
- X=A 且 Y=B
- 对所有 x∈X,有 f(x)=g(x)
则称两个函数相等,记作 f=g。
9.3 满射、单射、双射
满射(Surjection):∀y∈Y,∃x∈X,使得 f(x)=y。
即 Y 中每个元素都有原像,值域等于 Y。
单射(Injection,也称入射):∀x1,x2∈X,x1=x2⇒f(x1)=f(x2)。
即不同的自变量映射到不同的函数值,等价于:f(x1)=f(x2)⇒x1=x2。
双射(Bijection,也称一一对应):既是单射又是满射。
即 X 与 Y 的元素一一对应。
思考:
- 存在既不是单射也不是满射的函数(例如常函数)
- 两个有限集合之间存在双射,则两个集合的基数一定相等
- 两个基数相等的有限集合之间一定可以定义一个双射
- 两个基数为 n 的集合之间,可以定义 n! 个不同的双射
9.4 逆函数
问题:函数的逆关系一定是函数吗?
回答:只有双射才有逆函数。
定义:双射函数 f:X→Y 的逆函数 f−1:Y→X 满足:
f−1={⟨y,x⟩∣⟨x,y⟩∈f}
性质:
(f−1)−1=f
即反函数就是逆函数。
9.5 复合函数
定义:函数 f:X→Y,g:W→Z,若 f(X)⊆W,则 g 与 f 的复合函数为:
g∘f={⟨x,z⟩∣x∈X∧z∈Z∧(∃y)(y∈Y∧y=f(x)∧z=g(y))}
即 (g∘f)(x)=g(f(x)),称函数 g 在函数 f 的左边可复合。
与复合关系的比较:
| 比较项 | 复合关系 | 复合函数 |
|---|
| 定义 | R∘S={⟨a,c⟩∣∃b,⟨a,b⟩∈R∧⟨b,c⟩∈S} | (g∘f)(x)=g(f(x)) |
| 条件 | R 是 A 到 B,S 是 B 到 C | f(X)⊆W |
复合函数的性质:
- 两个函数的复合是一个函数
- 不是任何两个函数都可以复合(需要有公共集合)
- 函数的复合是可结合的:(f∘g)∘h=f∘(g∘h)
- 若 g 和 f 是满射(单射、双射),则 g∘f 也是满射(单射、双射)
- (g∘f)−1=f−1∘g−1
9.6 特殊函数
常函数:f:X→Y,∃y0∈Y,对所有 x∈X 有 f(x)=y0。
常函数是满射(当 ∣Y∣=1 时),一般既不是单射也不是满射。
恒等函数:IA:A→A,IA={⟨a,a⟩∣a∈A}
恒等函数的性质:
- 设 f 是 X 到 Y 的函数:f=f∘IX=IY∘f
- 设 f 是 X 到 Y 的双射函数:f−1∘f=IX,f∘f−1=IY
符号辨析:
| 符号 | 含义 |
|---|
| An | 集合 A 的 n 次笛卡儿积 |
| Rn | 关系 R 的 n 次复合 |
| fn | 函数 f 的 n 次复合 |
本节小结
- 笛卡尔积:A×B 由所有有序对组成,∣A×B∣=∣A∣×∣B∣
- 二元关系:A×B 的子集,三种特殊关系(空关系、全域关系、恒等关系)
- 关系的表示:关系矩阵和关系图
- 五个性质:自反、反自反、对称、反对称、传递
- 关系的复合:R∘S,先R后S
- 逆关系:R−1,交换有序对的分量
- 闭包:自反闭包 r(R)=R∪IA,对称闭包 s(R)=R∪R−1,传递闭包 t(R)=R∪R2∪⋯
- 闭包复合性质:rs(R)=sr(R),rt(R)=tr(R),ts(R)=st(R)
- 等价关系:自反+对称+传递,产生等价类和划分
- 偏序关系:自反+反对称+传递,可用哈斯图表示
- 链与反链:链中每两个元素都有关系,反链中每两个元素都无关系
- 良序关系:每个非空子集都有最小元素的偏序关系,良序 ⊆ 全序 ⊆ 偏序
- 覆盖:非空子集的并集等于A,每个元素至少属于一个分块
- 划分:非空子集的并集等于A且两两不相交,每个元素属于且仅属于一个分块
- 最大划分:每个元素构成一个分块;最小划分:全部元素组成一个分块
- 特殊元素:极大元、极小元、最大元、最小元、上界、下界、上确界、下确界
- 函数:特殊的二元关系,每个 x 对应唯一的 y
- 满射:值域等于陪域;单射:不同自变量映射到不同函数值;双射:一一对应
- 逆函数:只有双射才有逆函数,(f−1)−1=f
- 复合函数:(g∘f)(x)=g(f(x)),(g∘f)−1=f−1∘g−1
- 特殊函数:常函数、恒等函数 IA,f=f∘IX=IY∘f
练习题
练习1:关系性质综合判断
题目:设 A={1,2,3},判断以下关系的性质(自反/反自反/对称/反对称/传递):
(1) R1={⟨1,1⟩,⟨2,2⟩,⟨3,3⟩,⟨1,2⟩}
(2) R2={⟨1,2⟩,⟨2,3⟩}
(3) R3={⟨1,2⟩,⟨2,1⟩,⟨1,1⟩,⟨2,2⟩}
(4) R4={⟨1,1⟩,⟨2,2⟩}
解:
| 关系 | 自反 | 反自反 | 对称 | 反对称 | 传递 |
|---|
| R1 | 是 | 否 | 否 | 是 | 是 |
| R2 | 否 | 是 | 否 | 是 | 否 |
| R3 | 否 | 否 | 是 | 否 | 是 |
| R4 | 否 | 否 | 是 | 是 | 是 |
分析:
- R1:有 ⟨1,1⟩,⟨2,2⟩,⟨3,3⟩,自反成立;有 ⟨1,2⟩ 但无 ⟨2,1⟩,不对称但反对称成立;传递性检查:⟨1,2⟩,⟨2,2⟩⇒⟨1,2⟩ ✓,传递成立。
- R2:无自环,反自反成立;⟨1,2⟩ 但无 ⟨2,1⟩,反对称成立;⟨1,2⟩,⟨2,3⟩ 但无 ⟨1,3⟩,传递不成立。
- R3:缺 ⟨3,3⟩,不自反;有 ⟨1,1⟩,不反自反;⟨1,2⟩ 和 ⟨2,1⟩ 都有,对称成立;⟨1,2⟩ 和 ⟨2,1⟩ 同时存在但 1=2,反对称不成立;⟨1,2⟩,⟨2,1⟩⇒⟨1,1⟩ ✓,⟨2,1⟩,⟨1,2⟩⇒⟨2,2⟩ ✓,传递成立。
- R4:缺 ⟨3,3⟩,不自反;有 ⟨1,1⟩,不反自反;⟨1,1⟩ 和 ⟨2,2⟩ 都是对称的;没有 ⟨1,2⟩ 和 ⟨2,1⟩ 同时出现,反对称成立;传递显然成立。
练习2:等价关系验证
题目:设集合 T={1,2,3,4},R={⟨1,1⟩,⟨1,4⟩,⟨4,1⟩,⟨4,4⟩,⟨2,2⟩,⟨2,3⟩,⟨3,2⟩,⟨3,3⟩}。验证 R 是 T 上的等价关系。
证明:
自反性:⟨1,1⟩,⟨2,2⟩,⟨3,3⟩,⟨4,4⟩∈R,每个结点都有自回路,自反性成立。
对称性:⟨1,4⟩∈R 且 ⟨4,1⟩∈R ✓;⟨2,3⟩∈R 且 ⟨3,2⟩∈R ✓;其余为自反对称。对称性成立。
传递性:逐个检查——⟨1,4⟩,⟨4,1⟩∈R,有 ⟨1,1⟩∈R ✓;⟨4,1⟩,⟨1,4⟩∈R,有 ⟨4,4⟩∈R ✓;⟨2,3⟩,⟨3,2⟩∈R,有 ⟨2,2⟩∈R ✓;⟨3,2⟩,⟨2,3⟩∈R,有 ⟨3,3⟩∈R ✓。传递性成立。
因此 R 是 T 上的等价关系。
等价类:[1]R=[4]R={1,4},[2]R=[3]R={2,3}
商集:T/R={{1,4},{2,3}}
练习3:整数集上的等价关系
题目:设 I 为整数集,R={⟨a,b⟩∣a≡b(modk)}(k 为正整数)。证明 R 是等价关系。
证明:设任意 a,b,c∈I。
(1) 自反性:因为 a−a=0=k⋅0,所以 ⟨a,a⟩∈R。
(2) 对称性:若 a≡b(modk),则 a−b=kt(t 为整数),则 b−a=k(−t),所以 b≡a(modk),即 ⟨b,a⟩∈R。
(3) 传递性:若 a≡b(modk),b≡c(modk),则 a−b=ks1,b−c=ks2(s1,s2 为整数),a−c=(a−b)+(b−c)=k(s1+s2),所以 a≡c(modk),即 ⟨a,c⟩∈R。
因此 R 是等价关系。
练习4:偏序关系与哈斯图
题目:设 A 是正整数 m=12 的因子的集合,∣ 为整除关系。求 COV(A)(盖住关系),并画出哈斯图。
解:m=12 的因子集合 A={1,2,3,4,6,12}。
整除关系 ∣ 包含:⟨1,2⟩,⟨1,3⟩,⟨1,4⟩,⟨1,6⟩,⟨1,12⟩,⟨2,4⟩,⟨2,6⟩,⟨2,12⟩,⟨3,6⟩,⟨3,12⟩,⟨4,12⟩,⟨6,12⟩ 及所有自反对。
盖住关系 COV(A):x∣y 且 x=y,且不存在 z 使 x∣z 且 z∣y。
COV(A)={⟨1,2⟩,⟨1,3⟩,⟨2,4⟩,⟨2,6⟩,⟨3,6⟩,⟨4,12⟩,⟨6,12⟩}
哈斯图:
1 2 3 4 5 6 7
| 12 / \ 4 6 | | 2 3 \ / 1
|
练习5:特殊元素判断
题目:在练习4的偏序集 ⟨A,∣⟩ 中,设 B={2,3,4,6},求 B 的极大元、极小元、最大元、最小元、上界、下界、上确界、下确界。
解:
| 元素 | 极小元? | 极大元? | 最小元? | 最大元? |
|---|
| 2 | 是 | 否 | 否 | - |
| 3 | 是 | 否 | 否 | - |
| 4 | 否 | 是 | - | 否 |
| 6 | 否 | 是 | - | 否 |
- 极小元:2, 3(B 中没有比它们更小的元素)
- 极大元:4, 6(B 中没有比它们更大的元素)
- 最小元:不存在(2 和 3 不可比较)
- 最大元:不存在(4 和 6 不可比较)
- 上界:12(12 能被 2, 3, 4, 6 整除)
- 下界:1(1 能整除 2, 3, 4, 6)
- 上确界:12(最小的上界)
- 下确界:1(最大的下界)
关键术语速查
| 术语 | 定义 |
|---|
| 有序对 | ⟨a,b⟩,顺序重要的二元组 |
| 笛卡尔积 | A×B={⟨a,b⟩∣a∈A∧b∈B} |
| 二元关系 | A×B 的子集 |
| 空关系 | R=∅ |
| 全域关系 | EA=A×A |
| 恒等关系 | IA={⟨x,x⟩∣x∈A} |
| 关系矩阵 | 用0-1矩阵表示关系 |
| 关系图 | 用有向图表示关系 |
| 自反性 | ∀x,⟨x,x⟩∈R |
| 反自反性 | ∀x,⟨x,x⟩∈/R |
| 对称性 | ⟨x,y⟩∈R⇒⟨y,x⟩∈R |
| 反对称性 | ⟨x,y⟩∈R∧⟨y,x⟩∈R⇒x=y |
| 传递性 | ⟨x,y⟩∈R∧⟨y,z⟩∈R⇒⟨x,z⟩∈R |
| 复合关系 | R∘S={⟨a,c⟩∣∃b,⟨a,b⟩∈R∧⟨b,c⟩∈S} |
| 逆关系 | R−1={⟨b,a⟩∣⟨a,b⟩∈R} |
| 自反闭包 | r(R)=R∪IA |
| 对称闭包 | s(R)=R∪R−1 |
| 传递闭包 | t(R)=R∪R2∪⋯∪Rn |
| 闭包复合 | rs(R)=sr(R),rt(R)=tr(R),ts(R)=st(R) |
| 等价关系 | 自反+对称+传递的关系,与划分一一对应 |
| 等价类 | [a]R={x∣x∈A∧⟨a,x⟩∈R} |
| 商集 | A/R={[a]R∣a∈A} |
| 划分 | A的一族非空子集,两两不相交且并集为A,每个元素属于且仅属于一个分块 |
| 覆盖 | A的一族非空子集,并集为A,每个元素至少属于一个分块 |
| 最小划分 | 全部元素组成一个分块的划分 |
| 链 | 偏序集中每两个元素都有关系的子集 |
| 反链 | 偏序集中每两个元素都无关系的子集 |
| 良序关系 | 每个非空子集都有最小元素的偏序关系 |
| 函数(映射) | 特殊的二元关系,每个 x∈X 对应唯一的 y∈Y |
| 满射 | ∀y∈Y,∃x∈X,f(x)=y |
| 单射(入射) | x1=x2⇒f(x1)=f(x2) |
| 双射 | 既是单射又是满射,一一对应 |
| 逆函数 | 双射函数 f 的逆关系 f−1,(f−1)−1=f |
| 复合函数 | (g∘f)(x)=g(f(x)) |
| 常函数 | 所有自变量映射到同一个值的函数 |
| 恒等函数 | IA={⟨a,a⟩∣a∈A} |
| 最大划分 | 每个元素构成一个分块的划分 |
| 偏序关系 | 自反+反对称+传递的关系 |
| 全序关系 | 任意两个元素都可比较的偏序关系 |
| 哈斯图 | 偏序关系的简化关系图 |
| 极大元 | B中没有比它更大的元素 |
| 极小元 | B中没有比它更小的元素 |
| 最大元 | 比B中所有元素都大的唯一元素 |
| 最小元 | 比B中所有元素都小的唯一元素 |
| 上界 | 比B中所有元素都大的元素 |
| 下界 | 比B中所有元素都小的元素 |
| 上确界 | 最小的上界 |
| 下确界 | 最大的下界 |