...
首页> 外文期刊>Logical Methods in Computer Science >Constructing categories and setoids of setoids in type theory
【24h】

Constructing categories and setoids of setoids in type theory

机译:在类型理论中构造类集的类集和类集

获取原文

摘要

In this paper we consider the problem of building rich categories ofsetoids, in standard intensional Martin-Löf type theory (MLTT),and in particular how to handle the problem of equality on objects inthis context. Any (proof-irrelevant) family F of setoids over asetoid A gives rise to a category C(A, F) of setoidswith objects A. We may regard the family F as a setoidof setoids, and a crucial issue in this article is to construct richor large enough such families. Depending on closure conditionsof F, the category C(A, F) has correspondingcategorical constructions. We exemplify this with finite limits. Avery large family F may be obtained from Aczel's modelconstruction of CZF in type theory. It is proved that the category soobtained is isomorphic to the internal category of sets in thismodel. Set theory can thus establish (categorical) properties ofC(A, F) which may be used in type theory. We also show thatAczel's model construction may be extended to include the elements of anysetoid as atoms or urelements. As a byproduct we obtain a natural extension ofCZF, adding atoms. This extension, CZFU, is validated by the extended model.The main theorems of the paper have been checked in the proof assistant Coqwhich is based on MLTT. A possible application of this development is tointegrate set-theoretic and type-theoretic reasoning in proof assistants.
机译:在本文中,我们考虑了在标准内涵式马丁-洛夫类型理论(MLTT)中构建丰富的类固醇类别的问题,尤其是在这种情况下如何处理对象的相等性问题。类固醇A之上的任何(无证明意义的)类固醇F都会导致类C(A,F)的类固醇具有对象A。我们可以将族F视为类固醇的类固醇,本文的一个关键问题是构造富人家庭足够大。根据F的闭合条件,类别C(A,F)具有相应的类别构造。我们以有限的限制为例。艾弗里大族F可以从类型理论中的Aczel的CZF模型构造中获得。证明了所获得的类别与该模型中集合的内部类别同构。集合论因此可以建立C(A,F)的(分类)性质,可以在类型论中使用。我们还表明,Aczel的模型构造可以扩展为包括任何类固醇的元素,如原子或尿素。作为副产物,我们获得了CZF的自然延伸,增加了原子。通过扩展模型验证了该扩展CZFU。本文的主要定理已在基于MLTT的证明助手Coq中进行了检查。这种发展的可能应用是将集合理论和类型理论推理整合到证明助手中。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号