集合論中,映射(map)是函數概念的推廣,它描述了兩個集合之間的關係,如果這兩個集合是同一個,那麼映射也稱作變換(transformation)。
概念[]
設兩個非空集合
和
,若存在一個對應關係
,使得對每個
中的元素
,在
中都有唯一一個元素
和它對應,我們稱
是
到
的一個映射,記作
第一個式子表示該映射
是從
到
的,第二個表明了
的對應關係。
- 上式中
稱為
對應的像(image),
稱為
的原像(inverse image);
稱為
的定義域(domain of f)或原像集,也記作
;
稱作
的值域、到達域(codomain of f)或變程,記作
;
稱為
在
下的像集(image set),也記作
;
- 給定一
,符合等式
的所有
稱作
在
下的完全原像,記作
。
一般來說,像集和值域並不相等,
,如果
是滿射時那這兩者是相等的。某個特定的
的完全原像可能並不是唯一的,甚至可能沒有。
我們說兩個映射
是相等的,是指
將集合
中的元素映作自身的變換稱作恆等變換(映射),記作
單射與滿射[]
單射[]
若
均有
,則稱
是一個單射(injection)或 1-1 的映射。
上述定義等價於:
該式中
是一個集合,
為該集合的元素,這表明對任意的
的完全原像的元素數量不多於一個。
滿射[]
若
,使得
,則稱
是一個滿射(surjection)或到上的映射。
上述定義等價於
也等價於
雙射[]
若
既是單射又是滿射,就稱
是一個雙射(bijection),或一一對應。
像與原像的子集[]
假設
且有兩族集合
,那麼有

當
為單射時相等。




當
為滿射時相等。
當
為單射時相等。
映射的複合[]
設
,那麼以下這個新映射
就稱作
和
的複合,記作
。
該運算滿足結合律,即
,但是一般不滿足交換律,即一般
假設同上,若
是一單射,則
也是一單射;若
是一滿射,則
也是一滿射。
顯然恆等映射
和任意映射
可交換
這種交換是不指定恆等映射的種類下的。
可逆映射[]
藉助複合映射,我們可以得到如下單射和滿射的等價命題
是單射,若且唯若存在
,使得
,這時我們稱
是
的右逆映射;
是滿射,若且唯若存在
,使得
,這是我們稱
是
的左逆映射;
是雙射,若且唯若存在
,使得
,這是我們稱
是
的逆映射。
由上述第三款定義的逆映射若且唯若
是雙射時存在,且他和
可交換,我們也將逆映射記作
。
以下這個定理揭示了複合映射的逆的結構問題:
設
,若
都是雙射,那麼
也是雙射,且
變換[]
如果映射
,那麼映射
也稱作
上的變換。
當
的元素有限(至多可列個)時,可以用下列數表來表示該映射的值
例如,對於一個自然數集的子集
的一個
級排列
(它是由
定義的一個雙射)可以表示為
這樣的一個變換稱為一個
次置換(permutation of degree n)。