首页    期刊浏览 2024年11月25日 星期一
登录注册

文章基本信息

  • 标题:Is Impredicativity Implicitly Implicit?
  • 本地全文:下载
  • 作者:Stefan Monnier ; Nathaniel Bos
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2020
  • 卷号:175
  • 页码:1-19
  • DOI:10.4230/LIPIcs.TYPES.2019.9
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:Of all the threats to the consistency of a type system, such as side effects and recursion, impredicativity is arguably the least understood. In this paper, we try to investigate it using a kind of blackbox reverse-engineering approach to map the landscape. We look at it with a particular focus on its interaction with the notion of implicit arguments, also known as erasable arguments. More specifically, we revisit several famous type systems believed to be consistent and which do include some form of impredicativity, and show that they can be refined to equivalent systems where impredicative quantification can be marked as erasable, in a stricter sense than the kind of proof irrelevance notion used for example for Prop terms in systems like Coq. We hope these observations will lead to a better understanding of why and when impredicativity can be sound. As a first step in this direction, we discuss how these results suggest some extensions of existing systems where constraining impredicativity to erasable quantifications might help preserve consistency.
  • 关键词:Impredicativity; Pure type systems; Inductive types; Erasable arguments; Proof irrelevance; Implicit arguments; Universe polymorphism
国家哲学社会科学文献中心版权所有