Theorem proving modulo

G Dowek, T Hardin, C Kirchner - Journal of Automated Reasoning, 2003 - Springer
Deduction modulo is a way to remove computational arguments from proofs by reasoning
modulo a congruence on propositions. Such a technique, issued from automated theorem …

Definitions by rewriting in the Calculus of Constructions

F Blanqui - Mathematical structures in computer science, 2005 - cambridge.org
This paper presents general syntactic conditions ensuring the strong normalisation and the
logical consistency of the Calculus of Algebraic Constructions, an extension of the Calculus …

Inductive-data-type systems

F Blanqui, JP Jouannaud, M Okada - Theoretical computer science, 2002 - Elsevier
In a previous work (“Abstract Data Type Systems”, TCS 173 (2), 1997), the last two authors
presented a combined language made of a (strongly normalizing) algebraic rewrite system …

HOL-λσ: an intentional first-order expression of higher-order logic

G Dowek, T Hardin, C Kirchner - Mathematical Structures in …, 2001 - cambridge.org
We give a first-order presentation of higher-order logic based on explicit substitutions. This
presentation is intentionally equivalent to the usual presentation of higher-order logic based …

A type-based termination criterion for dependently-typed higher-order rewrite systems

F Blanqui - International Conference on Rewriting Techniques and …, 2004 - Springer
Several authors devised type-based termination criteria for ML-like languages allowing non-
structural recursive calls. We extend these works to general rewriting and dependent types …

Termination of rewriting in the Calculus of Constructions

D Walukiewicz-Chrząszcz - Journal of Functional Programming, 2003 - cambridge.org
We show how to incorporate rewriting into the Calculus of Constructions and we prove that
the resulting system is strongly normalizing with respect to beta and rewrite reductions. An …

Well-founded recursive relations

J Goubault-Larrecq - … Science Logic: 15th International Workshop, CSL …, 2001 - Springer
We give a short constructive proof of the fact that certain binary relations> are well-founded,
given a lifting≫ á la Ferreira-Zantema and a well-founded relation>. This construction …

What is a Theory?

G Dowek - STACS 2002: 19th Annual Symposium on Theoretical …, 2002 - Springer
Deduction modulo is a way to express a theory using computation rules instead of axioms.
We present in this paper an extension of deduction modulo, called Polarized deduction …

[PDF][PDF] La part du calcul

G Dowek - 1999 - inria.hal.science
Ce mémoire est une introduction à un dossier d'habilitation composé d'articles écrits entre
1994 et 1998 et référencés ci-dessous [a, b, c, d, e, f, g, h, i, j]. Par ailleurs, une annexe …

Confluence as a cut elimination property

G Dowek - … and Applications: 14th International Conference, RTA …, 2003 - Springer
The goal of this note is to compare two notions, one coming from the theory of rewrite
systems and the other from proof theory: confluence and cut elimination. We show that to …