Subset Coercions in Coq

M Sozeau - International Workshop on Types for Proofs and …, 2006 - Springer
We propose a new language for writing programs with dependent types on top of the Coq
proof assistant. This language permits to establish a phase distinction between writing and …

The implicit calculus of constructions as a programming language with dependent types

B Barras, B Bernardo - … of Software Science and Computational Structures …, 2008 - Springer
In this paper, we show how Miquel's Implicit Calculus of Constructions (ICC) can be used as
a programming language featuring dependent types. Since this system has an undecidable …

Sets in Coq, Coq in sets

B Barras - Journal of Formalized Reasoning, 2010 - jfr.unibo.it
This work is about formalizing models of various type theories of the Calculus of
Constructions family. Here we focus on set theoretical models. The long-term goal is to build …

Consistency of the predicative calculus of cumulative inductive constructions (pCuIC)

A Timany, M Sozeau - arXiv preprint arXiv:1710.03912, 2017 - arxiv.org
In order to avoid well-know paradoxes associated with self-referential definitions, higher-
order dependent type theories stratify the theory using a countably infinite hierarchy of …

La ville à travers ses mots

JC Depaule, C Topalov - Enquête. Archives de la revue …, 1996 - journals.openedition.org
Cet article prend appui, en en développant les principales orientations, sur un programme
consacré aux «mots de la ville»(la ville en tant qu'entité et les territoires qui la composent). Il …

Formalizing projective plane geometry in Coq

N Magaud, J Narboux, P Schreck - … 22-24, 2008. Revised Papers 7, 2011 - Springer
We investigate how projective plane geometry can be formalized in a proof assistant such as
Coq. Such a formalization increases the reliability of textbook proofs whose details and …

A compact kernel for the calculus of inductive constructions

A Asperti, W Ricciotti, C Sacerdoti Coen, E Tassi - Sadhana, 2009 - Springer
The paper describes the new kernel for the Calculus of Inductive Constructions (CIC)
implemented inside the Matita Interactive Theorem Prover. The design of the new kernel has …

Congruence closure in intensional type theory

D Selsam, L de Moura - … : 8th International Joint Conference, IJCAR 2016 …, 2016 - Springer
Congruence closure procedures are used extensively in automated reasoning and are a
core component of most satisfiability modulo theories solvers. However, no known …

On the strength of proof-irrelevant type theories

B Werner - Logical Methods in Computer Science, 2008 - lmcs.episciences.org
We present a type theory with some proof-irrelevance built into the conversion rule. We
argue that this feature is useful when type theory is used as the logical formalism underlying …

Proof-irrelevant model of CC with predicative induction and judgmental equality

G Lee, B Werner - Logical Methods in Computer Science, 2011 - lmcs.episciences.org
We present a set-theoretic, proof-irrelevant model for Calculus of Constructions (CC) with
predicative induction and judgmental equality in Zermelo-Fraenkel set theory with an axiom …