交换代数/函子、自然变换、泛函箭头
有两种类型的函子,协变函子和反变函子。通常,协变函子简称为函子。
定义 2.1:
设 是两个范畴。 协变函子 将
- 每个对象 关联到 中的一个对象 ,并且
- 每个态射 关联到 中的一个态射 ,
使得以下规则满足
- 对于 中的所有对象 ,我们有 ,并且
- 对于所有态射 和 属于 ,我们有 。
定义 2.2:
设 为两个范畴。一个 逆变函子 将
- 每个对象 关联到 中的一个对象 ,并且
- 每个态射 映射到 中的一个态射 ,
使得以下规则满足
- 对于 中的所有对象 ,我们有 ,并且
- 对于所有态射 和 属于 ,我们有 。
遗忘函子
[edit | edit source]我不确定是否有遗忘函子的精确定义,但事实上,信不信由你,这个概念很容易通过几个例子来解释。
例子 2.3:
考虑以同态为态射的群范畴。我们可以定义一个函子,将每个群映射到它的底层集合,并将每个同态映射到它自身作为函数。这是一个从群范畴到集合范畴的函子。由于该函子的目标对象缺少群结构,因此群结构已被遗忘,因此这里我们处理的是一个遗忘函子。
例子 2.4:
考虑环范畴。请记住,每个环关于加法运算都是一个阿贝尔群。因此,我们可以定义一个从环范畴到群范畴的函子,将每个环映射到它的底层群。这也是一个遗忘函子;它忘记了环的乘法。
自然变换
[edit | edit source]例 2.6:
设 是所有域的范畴,而 是所有环的范畴。我们定义一个函子
如下: 中的每个对象 将被映射到环 ,该环由域继承的加法和乘法组成,其底层集合是元素
- ,
其中 是域 的单位元。 任何域的态射 将被映射到限制 ; 注意,这是定义良好的(即,映射到与 相关的对象,在函子 下),因为
以及
- ,
其中 是域 的单位。
我们进一步定义了一个函子
- ,
将每个域 映射到其关联的 素域 ,将其视为一个环,然后再次限制态射,即,将每个态射 映射到 (这根据与上面相同的计算以及注意到 是域态射,将逆映射到逆而定义)。
在这个设置中,映射
- ,
由包含给出,形成从 到 的自然变换;这可以通过直接检查交换图来验证。
定义 2.7(泛箭头):
设 为范畴,设 为一个函子,设 为 中的一个对象。**泛映射**是一个态射 ,其中 是 中的一个固定对象,使得对于 中的任何其他对象 和态射 ,都存在唯一态射 使得该图
可交换。