但经常地我们把关系与其图等价起来,即若 R ? X × Y 则 R 是一个关系.
关系的闭包运算时关系上的一元运算,它把给出的关系R扩充成一新关系R’,使R’具有一定的性质,且所进行的扩充又是最“节约”的。 比如自反闭包,相当于把关系R对角线上的元素全改成1,其他元素不变,这样得到的R’是自反的,且是改动次数最少的,即是最“节约”的。
一个关系R的闭包,是指加上最小数目的有序偶而形成的具有自反性,对称性或传递性的新的有序偶集,此集就是关系R的闭包。设R是集合A上的二元关系,R的自反(对称、传递)闭包是满足以下条件的关系R‘:(i)R‘是自反的(对称的、传递的);(ii)R‘?R;(iii)对于A上的任何自反(对称、传递)关系R",若R"?R,则有R"?R‘。R的自反、对称、传递闭包分别记为r(R)、s(R) 和t(R)。性质1集合A上的二元关系R的闭包运算可以复合,例如:ts(R)=t(s(R))表示R的对称闭包的传递闭包,通常简称为R的对称传递闭包。而tsr(R)则表示R的自反对称传递闭包。性质2设R是集合A上的二元关系,则有(a)如果R是自反的,那么s(R)和t(R)也是自反的;(b)如果R是对称的,那么r(R)和t(R)也是对称的;(c)如果R是传递的,那么r(R)也是传递的。性质3设R是集合A上的二元关系,则有(a)rs(R)=sr(R);(b)rt(R)=tr(R);(c)ts(R)? st(R)。
原文地址:http://blog.csdn.net/wzwdcld/article/details/44783459