30 research outputs found
Interactive theorem proving and program development. Coq'Art: The Calculus of inductive constructions.
Traduction en chinois parue en 2010. Tsinghua University Press. ISBN 978730220813
Towards a Generic Tool for Reasoning about Labeled Transition Systems
This work is partially supported by the French RNRT project Calife. Abstract. The CClair project is designed to be a general framework for working with various kinds of transition systems, allowing both verification and testing activities. It is structured as a set of theories of Isabelle/HOL, the root being a theory of transition systems and their behaviour. Subtheories define particular families of systems, like constrained and timed automata. Besides the great expressivity of higher order logic, we show how important features like rewriting and existential variables are determinant in this kind of framework.
A gentle introduction to type classes and relations in Coq
32 pagesThis document presents the main features of type classes and user-defined relations in the Coq proof assistant. Available at http://www.labri.fr/perso/casteran/CoqArt/TypeClassesTut/typeclassestut.pd