一个函数
是一个三元组
使得
是一个集合,称为
的定义域
是一个集合,称为
的陪域
是
的一个子集,称为
的图
此外,以下两个性质成立
.
.
我们写作
代表唯一一个
使得
.
我们说
是从
到
的一个函数,我们写作

让我们考虑一个实数到实数的函数,它对它的参数进行平方运算。我们可以这样定义它


正如你在上面函数定义中看到的,定义域和陪域是定义的组成部分。换句话说,即使
的值没有改变,改变定义域或陪域也会改变函数。
让我们看一下下面的四个函数。
函数


既不是单射也不是满射(这些术语将在后面定义)。
函数


不是单射但满射。
函数


是单射但不是满射。
函数


是单射和满射
正如你看到的,所有四个函数都有相同的映射,但所有四个函数都是不同的。这就是为什么仅仅给出映射是不够的;只有在知道函数的定义域和陪域的情况下才能定义函数。
对于一个集合
,我们用
表示
的所有子集的集合。
令
。我们现在定义两个相关的函数。
像 函数

原像 函数

需要注意的是,像和原像分别写成
及其逆(如果存在)。但是,由于定义域不同,因此不会产生歧义。还需要注意的是,像和原像不一定是彼此的逆。(参见下面的双射函数部分)。
我们定义
,我们称之为
的像。
对于任何
,我们称
为
的支撐。
命題:令
。那么


我们再次以函数为例


让我们考虑以下例子



设
和
。我们定义
为
,我们称之为
和
的 **复合**。
设
为一个集合。我们定义 A 上的 **恒等函数** 为

定义:函数
是 **单射** 的,如果

引理:考虑一个函数
并假设
。那么
是单射当且仅当存在一个函数
,满足
。
证明:
:
假设
是单射。由于
,我们可以定义
为
中的任意元素。我们可以定义一个合适的函数
如下

现在很容易验证
。
:
假设存在一个函数
,满足
。那么,
。因此,
是单射。
证毕。
定义:如果函数
满足以下条件,则称它为满射。

引理:考虑函数
。则
是满射当且仅当存在一个函数
,满足
。
证明:
:
假设
是满射。我们可以定义一个合适的函数
如下

现在很容易验证
.
:
假设存在一个函数
,其中
。那么
。 那么
。
因此是满射的。
证毕。
定义:一个函数
是双射的,如果它是单射和满射的。
引理:一个函数
是双射的,当且仅当存在一个函数
,其中
且
。此外,可以证明这样的
是唯一的。我们将其写作
并称之为
的逆函数。
证明:
留作习题。
命题:考虑一个函数
。那么
是单射的当且仅当 
是满射的当且仅当 
是双射的当且仅当
的像和原像互为逆。
示例: 如果
和
是集合,满足
,则存在一个显然的单射函数
,被称为包含
,使得对于所有
,
。
示例: 如果
是集合
上的等价关系,则存在一个显然的满射函数
,被称为到
的典型投影,使得对于所有
,
。
定理: 定义等价关系
在
上,使得
当且仅当
。那么,如果
是任何函数,
可以分解为以下复合函数:

其中
是典范投影,
是包含映射
,而
是双射,对于所有
,有
。
证明:
的定义直接意味着
,因此我们只需要证明
是良定义且双射。设
。那么
。这表明
的值与从
中选择的代表无关,因此它是良定义的。
对于单射性,我们有
,所以
是单射。
为了证明满射性,假设
。则存在一个
使得
,因此根据
的定义,有
。由于
在
中是任意的,这证明了
是满射。
证毕。
定义: 给定一个函数
,
是
(i) 单射,如果给定任意两个函数
使得
,则
。
(ii) 满射,如果给定任意两个函数
使得
,则
。
定理: 集合之间的函数是
(i) 单射当且仅当它是单射的。
(ii) 满射当且仅当它是满射的。
证明: (i) 设
是一个单态射。那么,对于任何两个函数
,
对于所有
。这是单射性的定义。反之,如果
是单射的,它有一个左逆
。因此,如果
对于所有
,在左边与
合成得到
,因此
是一个单态射。
(ii) 令
为一个满同态。那么对于任意两个函数
,
对所有
和
成立。假设
,即
不是满射。那么至少存在一个
不在
中。对于这个
,选择两个在
上重合但在
上不同的函数
。然而,我们仍然有
对所有
成立。这违反了我们假设
是满同态的假设。因此,
是满射。反之,假设
是满射。那么满同态性质直接得出。
证毕。
备注: 单同态与单射,满同态与满射之间的等价性是集合之间函数的一个特殊性质。在一般情况下,这不是真的,我们将在后面部分讨论群或环之间的结构保持函数时看到这个性质的例子。
示例: 给定任意两个集合
和
,我们有正则投影
将
映射到
,以及
将
映射到
。这些映射显然是满射的。
此外,我们还有自然包含
和
,如上所述,它们显然是单射的。
上面描述的投影和包含是特殊的,因为它们满足被称为泛性质的东西。我们将在下面给出定理。证明留给读者。
定理: 设
为任意集合。
(i) 设
和
。则存在唯一函数
使得
和
同时满足。
有时记为
.
(ii) 令
和
。那么存在一个 *唯一* 函数
使得
和
同时满足。
商集上的典型投影也满足一个普遍性质。
定理: 定义等价关系
在
上,令
为任何函数,使得
对于所有
。那么存在一个 *唯一* 函数
使得
,其中
是典型投影。