2020
DOI: 10.48550/arxiv.2011.10618
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Gradualizing the Calculus of Inductive Constructions

Meven Lennon-Bertrand,
Kenji Maillard,
Nicolas Tabareau
et al.

Abstract: Acknowledging the ordeal of a fully formal development in a proof assistant such as Coq, we investigate gradual variations on the Calculus of Inductive Construction (CIC) for swifter prototyping with imprecise types and terms. We observe, with a no-go theorem, a crucial tradeoff between graduality and the key properties of normalization and closure of universes under dependent product that CIC enjoys. Beyond this Fire Triangle of Graduality, we explore the gradualization of CIC with three different compromises… Show more

Help me understand this report
View published versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
14
0

Year Published

2021
2021
2021
2021

Publication Types

Select...
2

Relationship

2
0

Authors

Journals

citations
Cited by 2 publications
(14 citation statements)
references
References 46 publications
0
14
0
Order By: Relevance
“…GrIf does not have to specify its dynamic semantics: this was precisely why we defined CastIf. Following Lennon-Bertrand et al [2020], we express the typing of GrIf terms in terms of CastIf types. To type applications of dependent functions, we elaborate GrIf terms into CastIf, which are substituted into the appropriate types.…”
Section: Surface Typing and Elaborationmentioning
confidence: 99%
See 4 more Smart Citations
“…GrIf does not have to specify its dynamic semantics: this was precisely why we defined CastIf. Following Lennon-Bertrand et al [2020], we express the typing of GrIf terms in terms of CastIf types. To type applications of dependent functions, we elaborate GrIf terms into CastIf, which are substituted into the appropriate types.…”
Section: Surface Typing and Elaborationmentioning
confidence: 99%
“…Conversely, CIC has an untyped reduction semantics by which we can easily show a simulation of CastIf's reduction steps. The model uses a similar technique as Lennon-Bertrand et al [2020], but it serves as the foundation for our novel approach to equality ( §8).…”
Section: Translating Castif To Stirmentioning
confidence: 99%
See 3 more Smart Citations