Setoids in type theory

G Barthe, V Capretta, O Pons - Journal of Functional Programming, 2003 - cambridge.org
Formalising mathematics in dependent type theory often requires to represent sets as
setoids, ie types with an explicit equality relation. This paper surveys some possible …

[图书][B] Certified programming with dependent types: a pragmatic introduction to the Coq proof assistant

A Chlipala - 2013 - books.google.com
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 …

The next 700 syntactical models of type theory

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 …

Transfinite Iris: resolving an existential dilemma of step-indexed separation logic

S Spies, L Gäher, D Gratzer, J Tassarotti… - Proceedings of the …, 2021 - dl.acm.org
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 …

Computability in constructive type theory

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 …

Lisa–a modern proof system

S Guilloud, S Gambhir, V Kuncak - 14th Conference on …, 2023 - infoscience.epfl.ch
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 …

Un Calcul de Constructions Infinies et son application a la vérification de systemes communicants

E Giménez - 1996 - theses.fr
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 …

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 …

[PDF][PDF] Synthetic undecidability and incompleteness of first-order axiom systems in Coq

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 …

On relating type theories and set theories

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 …