第 2 讲 · 关系

关系把“有关联”变成一个集合。设 X,YX,Y 是集合,只要 R⊆X×YR\subseteq X\times Y,就称 RR 是从 XX 到 YY 的关系;(x,y)∈R(x,y)\in R 也写成 xRyxRy。

关系本身就是有序偶的集合

关系的定义域和值域分别收集有序偶的第一、第二分量:

dom⁡(R)={x∣∃y,(x,y)∈R},\operatorname{dom}(R)=\{x\mid \exists y,(x,y)\in R\}, ran⁡(R)={y∣∃x,(x,y)∈R}.\operatorname{ran}(R)=\{y\mid \exists x,(x,y)\in R\}.

在集合 XX 上,空关系是 ∅\varnothing,恒等关系是 IX={(x,x)∣x∈X}I_X=\{(x,x)\mid x\in X\},全域关系是 X×XX\times X。

复合、逆和幂都在追踪多步关系

若 R⊆X×YR\subseteq X\times Y、S⊆Y×ZS\subseteq Y\times Z,则复合关系满足:

x(S∘R)z  ⟺  ∃y∈Y,xRy∧ySz.x(S\circ R)z \iff \exists y\in Y, xRy\land ySz.

要注意阅读方向:先走 RR,再走 SS。逆关系把每个有序偶翻转,R−1={(y,x)∣(x,y)∈R}R^{-1}=\{(y,x)\mid(x,y)\in R\}。在同一集合上的关系还可以定义 R0=IXR^0=I_X、Rn+1=Rn∘RR^{n+1}=R^n\circ R,表示恰好经过 nn 步。

五种性质不要靠名字猜

性质量化条件直觉
自反∀x,xRx\forall x,xRx每个点有自环
反自反∀x,¬xRx\forall x,\neg xRx没有自环
对称xRy⇒yRxxRy\Rightarrow yRx每条边双向
反对称xRy∧yRx⇒x=yxRy\land yRx\Rightarrow x=y不同点不能双向
传递xRy∧yRz⇒xRzxRy\land yRz\Rightarrow xRz两步关系必须补成一步

由集合运算可得到方便的判据:

R 对称  ⟺  R−1=R,R\text{ 对称}\iff R^{-1}=R, R 反对称  ⟺  R∩R−1⊆IX,R\text{ 反对称}\iff R\cap R^{-1}\subseteq I_X, R 传递  ⟺  R∘R⊆R.R\text{ 传递}\iff R\circ R\subseteq R.

闭包是“最少补边”

闭包不是任意找一个具有目标性质的超关系,而是包含原关系的最小目标关系:

r(R)=R∪IX,r(R)=R\cup I_X, s(R)=R∪R−1,s(R)=R\cup R^{-1}, t(R)=⋃n≥1Rn.t(R)=\bigcup_{n\geq1}R^n.

若 XX 只有 mm 个元素,传递闭包只需考虑到 RmR^m。图上理解更直接:传递闭包把所有“可以经过若干步到达”的顶点对都补成关系。

等价关系等价于划分

自反、对称、传递的关系称为等价关系。元素 xx 的等价类为:

[x]R={y∈X∣yRx}.[x]_R=\{y\in X\mid yRx\}.

任意两个等价类要么相等,要么不相交;所有等价类合起来覆盖 XX,因此构成划分。反过来,给定一个划分,也可以规定“两个元素落在同一块中”来构造等价关系。

偏序表达层次,不保证任意两点可比

自反、反对称、传递的关系称为偏序。集合包含、自然数整除都是典型例子。若 x⪯yx\preceq y 或 y⪯xy\preceq x,二者可比;所有元素两两可比时才是全序。

还要区分四个概念:极小元上方没有更小的不同元素,但可能有多个;最小元小于等于所有元素,因此至多一个。极大元和最大元同理。良序则要求每个非空子集都有最小元,比全序更强。

评论