二元關係

任何一組有序對; (在甲組上)甲的有序元素對的集合,即甲×甲的子集; (在兩組甲和乙之間)有序對的集合,其中甲中的第一個元素和乙中的第二個元素

數學上,二元關係(英語:Binary relation,或簡稱關係)用於討論兩種物件的連繫。諸如算術中的「大於」及「等於」、幾何學中的「相似」或集合論中的「為……之元素」、「為……之子集」。

定義 編輯

 為集合, 的任何子集稱作  的二元關係,特別是當 時,稱作 上的二元關係,一般記作 。若 ,  是從  的二元關係;若 ,那麼  上的二元關係

或是以正式的邏輯符號表述為

 

例一:有四件物件 {} 及四個人 {丙,丁} 。若甲擁有球、乙擁有糖、丙一無所有但丁擁有車,則「擁有」的二元關係可以寫為

  = {(), (), ()}

其中二元有序對的第一項是被擁有的物件,第二項是擁有者。

例二:實數系   上的「大於關係」可定義為

 

由於習慣上   通常都是寫為   ,更一般來說,不引起混淆的話會把   簡寫成  

集合的關係 編輯

集合 與集合 上的二元關係則定義為   ,當中   ( 請參見笛卡兒積 ) ,稱為  。若   則稱    有關係   ,並記作   

但經常地我們把關係與其圖等價起來,即若    是一個關係。

話雖如此,我們很多時候索性把集合間的關係   定義為   而 「有序對   」 即是 「   」。

特殊的二元關係 編輯

 是一個集合,則

  1. 空集 稱作 上的空關係
  2.  稱作 上的全域關係完全關係
  3.  稱作 上的恆等關係

關係矩陣 編輯

     上的關係,令

 

0,1矩陣

 

稱為 關係矩陣,記作 

關係圖 編輯

   上的關係,令 ,其中頂點集合 ,邊集合為 ,且對於任意的 ,滿足 若且唯若 。則稱圖 是關係 關係圖,記作 

運算 編輯

關係的基本運算有以下幾種:

  •  為二元關係, 中所有有序對的第一元素構成的集合稱為 定義域,記作 。形式化表示為
 
  •  為二元關係, 中所有有序對的第二元素構成的集合稱為 值域,記作 。形式化表示為
 
  •  為二元關係, 定義域值域的併集稱作 ,記作 ,形式化表示為
 
  •  為二元關係, 逆關係,簡稱 ,記作 ,其中
 
  •  為二元關係,  合成關係記作 ,其中
 
  •  為二元關係, 是一個集合。  上的限制記作 ,其中
 
  •  為二元關係, 是一個集合。  下的記作 ,其中
 
  •   上的二元關係,在右複合的基礎上可以定義關係的冪運算
 
 

性質 編輯

關係的性質主要有以下五種:

  • 自反性 
在集合X上的關係R,如對任意 ,有 ,則稱R是自反的。
  • 非自反性(自反性的否定的強型式): 
在集合X上的關係R,如對任意 ,有 ,則稱R是非自反的。
  • 對稱性 
在集合X上的關係R,如果有  必有 ,則稱R是對稱的。
  • 反對稱性(不是對稱性的否定): 
  • 非對稱性(對稱性的否定的強型式): 
非對稱性是 滿足非自反性的反對稱性。
  • 傳遞性 

 為集合 上的關係,下面給出 的五種性質成立的充要條件:

  1.   上自反,若且唯若 
  2.   上非自反,若且唯若 
  3.   上對稱,若且唯若 
  4.   上反對稱,若且唯若 
  5.   上非對稱,若且唯若 
  6.   上傳遞,若且唯若 

閉包 編輯

 是非空集合 上的關係, 的自反(對稱或傳遞)閉包 上的關係 ,滿足

  1.  是自反的(對稱的或傳遞的)
  2.  
  3.  上任何包含 的自反(對稱或傳遞)關係  

一般將 的自反閉包記作 ,對稱閉包記作 傳遞閉包記作 

下列三個定理給出了構造閉包的方法:

  1.  
  2.  
  3.  

對於有限集合 上的關係 ,存在一個正整數 ,使得

 

求傳遞閉包是圖論中一個非常重要的問題,例如給定了一個城市的交通地圖,可利用求傳遞閉包的方法獲知任意兩個地點之間是否有路相連通。可以直接利用關係矩陣相乘來求傳遞閉包,但那樣做複雜度比較高;好一點的辦法是在計算矩陣相乘的時候用分治法降低時間複雜度;但最好的方法是利用基於動態規劃Floyd-Warshall算法來求傳遞閉包。

參見 編輯