We introduce basic notions in category theory to type theorists, including comprehension categories, categories with attributes, contextual categories, type categories, and categories with families along with additional discussions that are not very closely related to type theories by listing definitions, lemmata, and remarks. By doing so, this introduction becomes more friendly as a referential material to be read in random order (instead of from the beginning to the end). In the end, we list some mistakes made in the early versions of this introduction. The interpretation of common type formers in dependent type theories are discussed based on existing categorical constructions instead of mechanically derived from their type theoretical definition. Non-dependent type formers include unit, products (as fiber products), and functions (as fiber exponents), and dependent ones include extensional equalities (as equalizers), dependent products, and the universe of (all) propositions (as the subobject classifier).
翻译:在分类理论中,我们引入了基本概念,对理论家进行分类,包括理解类别、属性类别、背景类别、类型类别和家庭类别,同时通过列出定义、利玛塔和评论与类型理论没有密切关联的其他讨论。 通过这样做,本导言将变得更加友好,作为随机阅读的优先材料(而不是从开始到结束 ) 。 最后,我们列出了本导言早期版本中的一些错误。 依附类型理论中通用类型前言的解释是根据现有的绝对结构而不是机械地从其类型的理论定义中衍生出来的。 非依赖型前言包括单位、产品(作为纤维产品)和功能(作为纤维指数 ), 以及依附性材料包括扩展等(作为平衡剂)、依赖性产品和(作为子项分类器)的全域(作为子项分类器 ) 。