We present an abstract, categorical formulation of dependent functions in a fundamental manner and independently from the Sigma-construction. For that, we define first the notion of a category with family-arrows, or a -category. A -category is a -category with Sigma-objects, where a -category with a terminal object is exactly a type-category of Pitts, or a category with attributes of Cartmell. We introduce categories with dependent arrows, or -categories, and we show that every -category is a -category in a canonical way. The notion of a Sigma-object in a -Category is affected by the existence of dependent arrows, and we show that every -category is a -category in a canonical way.

生成讲解博客的中文版本

生成AI智能校验的中文版本