scispace - formally typeset
E

Eduardo Giménez

Researcher at École normale supérieure de Lyon

Publications -  11
Citations -  1714

Eduardo Giménez is an academic researcher from École normale supérieure de Lyon. The author has contributed to research in topics: Type theory & Web application. The author has an hindex of 8, co-authored 11 publications receiving 1667 citations. Previous affiliations of Eduardo Giménez include French Institute for Research in Computer Science and Automation & University of the Republic.

Papers
More filters

The Coq proof assistant : reference manual, version 6.1

TL;DR: Coq V6.1 is a proof assistant based on a higher-order logic allowing powerful definitions of functions and is available by anonymous ftp at ftp.ens-lyon.fr/INRIA/Projects/coq/V 6.1.
Book ChapterDOI

Codifying guarded definitions with recursive schemes

TL;DR: An extension of the Calculus of Constructions with inductive and coinductive types which allows a more direct description of recursive definitions and develops a general method to codify a fix point definition satisfying them using well-known recursive schemes, like primitive recursion and co-recursion.
Journal ArticleDOI

Type-based termination of recursive definitions

TL;DR: The system is shown to enjoy subject reduction, strong normalisation of typable terms and to be stronger than a related system $\lambda_{\mathcal{G}}$ in which termination is ensured by a syntactic guard condition.
Book ChapterDOI

Structural Recursive Definitions in Type Theory

TL;DR: An extension of the Calculus of Construction with inductive and co-inductive types that preserves normalisation, while keeping a relatively simple collection of typing rules is introduced.
Book ChapterDOI

An Application of Co-inductive Types in Coq: Verification of the Alternating Bit Protocol

TL;DR: An axiomatisation of a calculus of broadcasting systems where non-ending processes are represented using infinite objects is described, then used for developing a verification proof of the alternating bit protocol.