A new extraction for Coq

P Letouzey - International Workshop on Types for Proofs and …, 2002 - Springer
We present here a new extraction mechanism for the Coq proof assistant [17]. By extraction,
we mean automatic generation of functional code from Coq proofs, in order to produce …

[图书][B] The ensemble system

MG Hayden - 1998 - search.proquest.com
Ensemble is a group communication system that demonstrably achieves a wide range of
goals. It is a general-purpose communication system intended for constructing reliable …

The implicit calculus of constructions extending pure type systems with an intersection type binder and subtyping

A Miquel - International Conference on Typed Lambda Calculi …, 2001 - Springer
In this paper, we introduce a new type system, the Implicit Calculus of Constructions, which
is a Curry-style variant of the Calculus of Constructions that we extend by adding an …

2-dimensional directed type theory

DR Licata, R Harper - Electronic Notes in Theoretical Computer Science, 2011 - Elsevier
Recent work on higher-dimensional type theory has explored connections between Martin-
Löf type theory, higher-dimensional category theory, and homotopy theory. These …

[图书][B] Constructive real analysis: a type-theoretical formalization and applications

LC Cruz Filipe - 2004 - repository.ubn.ru.nl
This thesis is concerned with the formalization of mathematics in the proof assistant Coq, in
particular the formalization of Bishop's constructive development of Real Analysis. In order to …

Model checking for a first-order temporal logic using multiway decision graphs (MDGs)

Y Xu, X Song, E Cerny, OA Mohamed - The Computer Journal, 2004 - ieeexplore.ieee.org
We study model checking for a first-order linear-time temporal logic. We present the
computation model: abstract description of state machines (ASMs), in which data and data …

Explicit universes for the calculus of constructions

J Courant - International Conference on Theorem Proving in …, 2002 - Springer
The implicit universe hierarchy implemented in proof assistants such as Coq and Lego,
although really needed, is painful, both for the implementer and the user: it interacts badly …

[PDF][PDF] The Nuprl Proof Development System, Version 5: Reference Manual and User's Guide

C Kreitz - Department of Computer Science, Cornell University, 2002 - cs.cornell.edu
This manual is a reference manual for version 5 of the Nuprl proof development system. As
the Nuprl system is constantly under development, this manual will always be incomplete. In …

Complete integer decision procedures as derived rules in HOL

M Norrish - International Conference on Theorem Proving in …, 2003 - Springer
I describe the implementation of two complete decision procedures for integer Presburger
arithmetic in the HOL theorem-proving system. The first procedure is Cooper's algorithm, the …

[图书][B] Implementing reflection in Nuprl

E Barzilay - 2005 - search.proquest.com
Reflection is the ability of some entity to describe itself. In a logical context, it is the ability of a
logic to reason about itself. Reflection is, therefore, placed at the core of meta-mathematics …