• Media type: Text; E-Article; Electronic Conference Proceeding
  • Title: Complete Bidirectional Typing for the Calculus of Inductive Constructions
  • Contributor: Lennon-Bertrand, Meven [Author]
  • imprint: Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2021
  • Language: English
  • DOI: https://doi.org/10.4230/LIPIcs.ITP.2021.24
  • Keywords: Calculus of Inductive Constructions ; Coq ; Proof Assistants ; Bidirectional Typing
  • Origination:
  • Footnote: Diese Datenquelle enthält auch Bestandsnachweise, die nicht zu einem Volltext führen.
  • Description: This article presents a bidirectional type system for the Calculus of Inductive Constructions (CIC). The key property of the system is its completeness with respect to the usual undirected one, which has been formally proven in Coq as a part of the MetaCoq project. Although it plays an important role in an ongoing completeness proof for a realistic typing algorithm, the interest of bidirectionality is wider, as it gives insights and structure when trying to prove properties on CIC or design variations and extensions. In particular, we put forward constrained inference, an intermediate between the usual inference and checking judgements, to handle the presence of computation in types.
  • Access State: Open Access