目录
目录
想法
所以,对于,二类别,函子包括
-
一个组件-功能的类属于物体;
这样:
-
它尊重来源和目标属于态射:与…一致关于源对象和目标对象;
-
它尊重同一态射:;
-
它尊重作文:两个态射合成的图像是他们图像的合成。
这最后两个性质是函子的决定性性质;他们被称为函数性条件这些是对同态(第页,共页幺半群,组,代数等)的情况下,有更多的对象。作为口号:
函子的概念是水平分类的同态.
定义
外部定义
A类函子 来自类别 到一个类别是一张地图发送每个对象 到一个对象和每个同构 在里面到同构在里面,因此
-
保存作文:只要左侧定义明确,
-
保存同一态射:对于每个对象,.
或等效,因为成分(交换三角形)和恒等式(换向回路)都是简单的换向图,我们可以将上述条件组合成一个语句
鉴于态射 ,、和,声明三角形通勤等于声明
在这种情况下,对于保持交换三角形意味着
如下所示
保留交换三角形意味着保存成分。
给定的形态,、和,声明循环通勤等于声明
在这种情况下,对于保持交换环路意味着
如下所示
然而,这意味着更多。由于任何交换循环都等于恒等式态射,我们还必须
暗示
保留通勤环路意味着保留身份形态。
另一种等价的说法是函子正是单纯形集 在神经这些类别中的
-
这个物体属于和是的0个单元格和,所以映射对象到的对象;
-
这个态射属于和是的1个单元格和,所以映射的形态到的对象;
-
的同一态射和是的退化1-细胞和,所以事实是尊重简并映射意味着尊重身份;
-
的交换三角形和是的2个单元格和,所以事实是将2个单元格映射到2个单元格意味着它尊重交换三角形,因此它尊重合成。
请参见神经有关此的更多详细信息。
两个范畴之间的函子和形成一个类别函子范畴 ,其形态是自然变换。将这些函子类别作为人-物体,我们有一个-类别 猫范畴、函子和自然变换。换句话说,函子是态射在里面.
内部定义
如果和是内部类别在某些环境类别中,然后是内函子 是
这再现了上述函子的外部定义小类别,属于类别内部到 设置
在许多情况下,这一概念过于严格,我们应该使用内部算符而不是。
丰富的定义
在丰富范畴理论函子映射不家庭成员但给定的人-物体以尊重其构成的方式相互交流。详见
Profunctors函数
概念的概括富足函子是的概念亵渎者.
高范畴函子
在高等范畴理论函子有相应的更高的概念,例如
在同伦型理论中
注:HoTT手册调用类别a“前类别”和a单价类别一个“类别”,但这里我们将分别指“类别”和“单价类别”的标准术语。
同伦类型理论中函子的定义是普通函子的直接翻译。然而单价类别允许我们构造一些这样的函子,在经典数学中需要选择公理或使用算符.
让和是类别.非正式地函子 包括
- 一个函数
- 对于每个,一个函数,通常也表示.
- 对于每个,我们有.
- 对于每个和和,我们有
形式上到是
中的形式定义Coq公司可以在中找到Ahrens-Kapulkin-Shulman阿伦斯·卡普金·舒尔曼13.
属性
这些属性来自HoTT手册.
通过感应开启身份,函子也保留(请参见类别).
函子的合成
对于函子和,它们的复合由提供
- 复合材料
- 对于每个,复合材料
HoTT书中的引理9.2.9
函子的合成是结合的.
证明:由于函数的组合是关联的,因此对对象和homs上的动作来说,这是立即发生的。由于hom-set是设置好的,其余的数据都是自动的。
HoTT书中的引理9.2.10
引理9.2.9是连贯的,即以下等式的五边形对易:
函子的类型
特定类型的函子在应用中很重要。请参见示例
有关更多背景信息,请参见材料、结构、财产.
示例
幺半群和群的形态
对于 幺半群或 组,让,,是对应的一个对象类别(如所述去耦). 然后是函子
是具有单胚同态的正则双射以及相应的函子
具有群同态的规范双射.
陈述
使用如上所述,上的函子值在中兽医与线性相同表示的组 事实上,我们有范畴的规范同构
的函子范畴表示类别。
线性贴图
让和是单对象范畴,其对象是每个有限维向量空间,且其形态都是线性的自同态在那个空间,即一个物体上完整的子类别属于.
左反转
如果线性映射有一个左反转,即。
哪里是前映像,然后我们可以构造一个函子
通过定义其对对象的操作
哪里右边是形象及其对自同态的作用
成分紧随其后
由于对于任何向量,都保留了身份态射在里面,然后
对于某个向量在里面我们有
以便
根据需要。因此,是一个函子。
右反转
如果线性映射有一个右反转,即。
哪里是前像,那么我们可以构造一个函子
通过定义其对对象的操作
哪里右边是前像,它对自同态的作用是
成分紧随其后
由于对于任何向量,都保留了身份态射在里面,然后
对于某个向量在里面我们有
以便
根据需要。因此,是一个函子。
预升
函子值在中设置也被称为预升.正如人们所说的那样相反类别 属于。请参阅预切了解更多信息。
函数和广义元素
对于一类别、和一个对象、和任何其他对象同构 可以被视为广义元素属于,已写入(对于应用于类别的此语言设置共个集合,请参见ETCS系统一般情况见类型理论).
这个设置对象的广义元素因此是家庭成员 .
当a同构 在任意类别中我们根本不需要把它作为集合的函数,它总是导出集合的函数广义元素:它发送广义元素属于到广义元素
属于,使用同态的合成用同态在里面.
根据这种表示法,函子上的函数性条件,这是
显示为
如下图所示
它提供了函数条件的另一种表达方式,即简单地将图转换为映射到中的通勤图.
工具书类
教科书帐户:
另请参阅以下参考:
同伦型理论中的函子
Coq公司将函子概念形式化的代码包括以下内容:
形式化立方Agda: