為了定義集合上的關係,我們必須有一個有序對的概念,而不是配對公理給出的無序對。為了對有序對有一個嚴格的定義,我們旨在滿足一個重要的性質,即對於集合a,b,c和d中的元素,
.
就其本身而言,有許多方法可以定義有序對以滿足此屬性。然後定義是
。(這只是一個定義或約定,對於集合論可能有用。)
定理
證明
如果
和
,則
.
現在,如果
,則
。然後
,所以
和
.
因此,我們有
。因此,
,這意味著
。
- 如果
,我們有
,因此,
,所以
。
- 如果
,請注意
,所以 
利用有序對的定義,我們現在引入二元關係的概念。兩個集合的笛卡爾積是
,
二元關係最簡單的定義是有序對的集合。更正式地說,如果
對於某些x,y,則集合
是一個關係。我們可以簡化符號並寫成
或者簡單地
。
我們給出一些在談論關係時使用的有用集合定義。
- 集合A 是源,B 是目標,其中

- 關係R 的定義域定義為
,或者包含在R 中的有序對的初始成員的集合。
- 關係R 的值域定義為
,或者包含在R 中的有序對的所有最終成員的集合。
- 域和值域的並集,
,稱為R的域。
- 如果
,則關係R是集合X上的關係。
- R的逆或反關係是集合

- 集合E在關係R下的像定義為
。
- 集合F在關係R下的原像是F在RT下的像,或者
。
親屬關係叔叔和阿姨表明,存在關係父親和兄弟姐妹的組合。這樣的組合表達了相對乘法
我們可以組合兩個關係R和S,形成一個關係
。所以
意味著存在某個y,使得
。
基準二元關係
- A上的恆等關係,

- 全關係或集合,其中A的每個元素都與A的每個其他元素相關。符號:,
寫為 
以下屬性可能對集合X上的關係R成立,也可能不成立
- 如果
對X中的所有x成立,則R是自反的。
- 如果
意味著
對X中的所有x和y成立,則R是對稱的。
- 如果
和
同時成立,則意味著對於 X 中的所有 x 和 y,
。
- 如果
和
同時成立,則意味著對於 X 中的所有 x、y 和 z,
成立。
- 如果 R 的定義域是 A,源是
- 如果 xRy 和 xRz 同時成立,則意味著 y = z。
- 既是全關係又是單值關係的關係稱為 函式。
當 A 和 B 是不同的集合時,該關係稱為 異構關係。然後,單個集合 A 上的關係稱為 同構關係。
設 U 是給定上下文中的一個論域。根據冪集公理,存在一個包含所有 U 子集的集合,稱為 U 的冪集,記為 
集合成員關係
是一個常用的異構關係,其中定義域是 U,值域是 
集合成員關係的逆關係用反射成員符號表示: 
作為一個練習,證明從 A 到 B 的所有關係都是
的子集。
函式可以被定義為一種特殊的關聯關係。我們定義一個偏函式
作為從集合
到另一個集合
的某種對映,它為每個
最多 對映一個
。或者,f 是函式當且僅當 
如果對於每個
,
正好 對映一個
,那麼
被稱為函式。在討論函式時,通常使用以下定義。
- 如果
並且
是一個函式,那麼我們可以用
來表示它。集合
被稱為定義域,集合
被稱為值域。
- 對於函式
,元素
的像是
,使得
。或者,我們可以說
是
在
處取值。
- 對於一個函式
,集合
在
中的 _像_ 是集合
。這個集合用
表示。注意不要把它與
(對於
)混淆,後者是
中的一個元素。
- 函式
的 _值域_ 是
,即所有滿足
的值
,其中可以找到一個
。
- 對於一個函式
,集合
在
中的 _原像_ 是集合
。它用
表示。
一個函式
被稱為滿射或映上,如果對於每個
,都存在一個
使得
。很容易證明一個函式是滿射的充要條件是其陪域等於其值域。它被稱單射或一對一,如果不同的
元素被對映到不同的
元素,也就是說
。既是單射又是滿射的函式直觀地稱為雙射。
給定兩個函式
和
,我們可能對先對某個
求f的值,然後對
求g的值感興趣。為此,我們定義這兩個函式的複合,記作
,定義為

注意,這兩個函式的複合將
中的元素對映到
中的元素,因此我們會寫成
。
如果存在一個函式
使得對於
,
,我們稱
為
的左逆。如果存在一個
的左逆,我們說
是左可逆的。類似地,如果存在一個函式
使得
,那麼我們稱
為
的右逆。如果存在這樣的
,我們說
是右可逆的。如果存在一個既是
的左逆又是
的右逆的元素,我們稱這樣的元素為
的逆,並用
表示。注意不要將它與 f 的原像混淆;f 的原像總是存在的,而逆可能不存在。以下定理的證明留作習題。
定理: 如果一個函式既有左逆
也有右逆
,那麼
。
定理: 一個函式可逆當且僅當它是雙射的。
← Zermelo-Fraenkel (ZF) 公理 · 構造數字 →