A handbook to the Coq software for writing and checking mathematical proofs, with a practical engineering focus. The technology of mechanized program verification can play a …
S Boulier, PM Pédrot, N Tabareau - Proceedings of the 6th ACM …, 2017 - dl.acm.org
A family of syntactic models for the calculus of construction with universes (CC ω) is described, all of them preserving conversion of the calculus definitionally, and thus giving …
Step-indexed separation logic has proven to be a powerful tool for modular reasoning about higher-order stateful programs. However, it has only been used to reason about safety …
Y Forster - 2021 - publikationen.sulb.uni-saarland.de
We give a formalised and machine-checked account of computability theory in the Calculus of Inductive Constructions (CIC), the constructive type theory underlying the Coq proof …
We present LISA, a proof system and proof assistant for constructing proofs in schematic first- order logic and axiomatic set theory. The logical kernel of the system is a proof checker for …
Les systèmes communicants mettent en jeu des objets potentiellement infinis (boucles d'interaction, listes de données infinies, espaces d'états infinis, etc.). L'étude de tels …
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 …
D Kirst, M Hermes - … on Interactive Theorem Proving (ITP 2021), 2021 - drops.dagstuhl.de
We mechanise the undecidability of various first-order axiom systems in Coq, employing the synthetic approach to computability underlying the growing Coq Library of Undecidability …
P Aczel - International Workshop on Types for Proofs and …, 1998 - Springer
The original motivation1 for the work described in this paper was to determine the proof theoretic strength of the type theories implemented in the proof development systems Lego …