关系的乘积(合成).md

设$R,S$是集合$A$上的两个关系,令

$$ R\circ S=\{(x,y)|x\in A,y\in A并且存在一个z\in A使得xRz,zSy\} $$

称关系$R\circ S$为关系$R$和$S$的乘积合成

可以证明关系的乘法满足结合律

设$R,S$和$T$是集合$A$上的$3$个关系,任取$x,y\in A$,若$x(R\circ S)\circ Ty$,则由关系乘积的定义知,存在$z\in A$使得$xR\circ Sz, zTy$,同样对$xR\circ Sz$必存在$z'\in A$使得$xRz'$,$z'Sz$,故由$z'Sz$和$zTy$知$z'S\circ Ty$,再由$xRz'$得$xR\circ(S\circ T)y$,即证得了关系的乘法满足结合律

同样可以证明关系的乘法不满足交换律

关系的幂

由于关系的乘法运算满足结合律,因此可以用“幂”表示集合上同一个关系的乘积,即

$$ R^n=R\circ R\circ\cdots\circ R $$

规定$R^0=I_A$


定理:设$m,n$为任意的自然数,那么


定理:设集合$A$的元数为$n$,$R$是$A$上的二元关系,那么存在自然数$i,j(0\le i\lt j \le 2^{n^2})$使得$R^i=R^j$

证明:鸽巢原理即可


定理:设$R$是集合$A$上的关系,若存在自然数$i,j(i\lt j)$,使得$R^i=R^j$,则有


定理:集合$A$上的关系$R$具有传递性的充要条件是$R\circ R\subseteq R$ 证明