On the role of type decorations in the calculus of inductive constructions

被引:0
|
作者
Barras, B [1 ]
Grégoire, B
机构
[1] INRIA, Futurs, France
[2] INRIA, Sophia Antipolis, France
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In proof systems like,Coq [161, proof-checking involves comparing types modulo beta-conversion, which is potentially a time-consuming task. Significant speed-ups are achieved by compiling proof terms, see [9]. Since compilation erases some type information, we have to show that convertibility is preserved by type erasure. This article shows the equivalence of the Calculus of Inductive Constructions (formalism of Coq) and its domain-free version where parameters of inductive types are also e rased. It generalizes and strengthens significantly a similar result by Barthe and Sorensen [5] on the class of functional Domain-free Pure Type Systems.
引用
收藏
页码:151 / 166
页数:16
相关论文
共 50 条
  • [1] A Calculus of Inductive Linear Constructions
    Fu, Qiancheng
    Xi, Hongwei
    PROCEEDINGS OF THE 8TH ACM SIGPLAN INTERNATIONAL WORKSHOP ON TYPE-DRIVEN DEVELOPMENT, TYDE 2023, 2023, : 1 - 13
  • [2] Gradualizing the Calculus of Inductive Constructions
    Lennon-Bertrand, Meven
    Maillard, Kenji
    Tabareau, Nicolas
    Tanter, Eric
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2022, 44 (02):
  • [3] Inductive Consequences in the Calculus of Constructions
    Walukiewicz-Chrzaszcz, Daria
    Chrzaszcz, Jacek
    INTERACTIVE THEOREM PROVING, PROCEEDINGS, 2010, 6172 : 450 - 465
  • [4] On the formalization of the modal μ-calculus in the calculus of inductive constructions
    Miculan, M
    INFORMATION AND COMPUTATION, 2001, 164 (01) : 199 - 231
  • [5] Constructor subtyping in the Calculus of Inductive Constructions
    Barthe, G
    van Raamsdonk, F
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, 2000, 1784 : 17 - 34
  • [6] Formalization of CTL in calculus of inductive constructions
    Tsai, Ming-Hsien
    Wang, Bow-Yaw
    ADVANCES IN COMPUTER SCIENCE - ASIAN 2006: SECURE SOFTWARE AND RELATED ISSUES, 2007, 4435 : 316 - 330
  • [7] Inductive types in the calculus of algebraic constructions
    Blanqui, F
    TYPED LAMBDA CALCULI AND APPLICATIONS, PROCEEDINGS, 2003, 2701 : 46 - 59
  • [8] Inductive types in the calculus of algebraic constructions
    Blanqui, F
    FUNDAMENTA INFORMATICAE, 2005, 65 (1-2) : 61 - 86
  • [9] A compact kernel for the calculus of inductive constructions
    Asperti, A.
    Ricciotti, W.
    Coen, C. Sacerdoti
    Tassi, E.
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2009, 34 (01): : 71 - 144
  • [10] A compact kernel for the calculus of inductive constructions
    A. Asperti
    W. Ricciotti
    C. Sacerdoti Coen
    E. Tassi
    Sadhana, 2009, 34 : 71 - 144