在集合論中,笛卡爾積(Cartesian product)或稱直積(direct product)是用兩個集合構造更大的集合的一種方法,給集合帶上不同的代數結構,利用集合的笛卡爾積,可以定義不同代數系統的直積,這是構造新代數的三大方法之一(另外兩個方法是子代數和同態象)。
序偶[]
成對出現且有順序的數學對象稱為序偶,也稱有序數對,二元有序數對可以定義為
,它和集合
的區別在於有順序性,我們說兩個二元有序數對
相等是指
同樣可以定義三元有序數對
,以及遞歸定義
元有序數對
可以證明兩個
元有序數對
以上定義中的對象
可以來自於不同的集合。
笛卡爾積[]
假設有集合
,如果二元有序數對
的第一個成員
,第二個成員
,那麼所有這樣的二元有序數對全體組成的集合稱為
的笛卡爾積,即
同樣可以定義
個集合的笛卡爾積。約定當
或
時
根據以上定義,可以得到
但是
我們沒有給後者定義三元組,所以
因此我們約定
對任意
個集合的笛卡爾積也是這樣約定的。
性質[]





- 如果
,那麼
- 如果
,那麼

- 如果
,那麼