International audienceCoinduction is a principle, or a proof technique, dual to induction and which allows to handle possibly infinite objects in a natural way, such as infinite lists, infinite trees, formal languages, non well-founded sets, etc. Because of its usefulness, it is increasingly being added to proof assistants, such as Coq, Isabelle, PVS and Agda. In order to be able to translate proofs by coinduction coming from multiple proof assistants it is thus important to first understand how to encode coinduction in Dedukti, a problem that had never been addressed before. During this internship, we studied the representation of Agda and coinduction in Dedukti. Among the techniques of implementing coinduction in proof assistants, Agda fe...
International audienceDeduction modulo is a formalism introduced to separate cleanly computations an...
Induction is a well-established proof principle that is taught in most undergraduate programs in mat...
In this thesis, we develop a new library for Agda named Attic, which allows us to create and compose...
International audienceCoinduction is a principle, or a proof technique, dual to induction and which ...
We provide an Agda library for inference systems, also supporting their recent generalization allowi...
Coinduction is a mathematical tool that is used pervasively in computer science: to program and reas...
The general context Dedukti is an experimental language designed to write proof checkers for various...
International audienceDeduction modulo is a way to remove computational arguments from proofs by rea...
International audienceCoinduction is a method for specifying and reasoning about infinite data types...
Coinduction is a method for specifying and reasoning about infinite data types and automata with inf...
We present in this paper an encoding in an extension with rewriting of the Edimburgh Logical Framewo...
TYPES 2020 wasn’t held in Turin as planned because of the COVID-19 outbreak.International audienceTh...
Colloque sur invitation. internationale.International audienceThe fundamental difference and the ess...
International audienceCoinduction is a method for specifying and reasoning about infinite data types...
International audienceThis paper provides a new presentation of the λΠ-calculus modulo where the add...
International audienceDeduction modulo is a formalism introduced to separate cleanly computations an...
Induction is a well-established proof principle that is taught in most undergraduate programs in mat...
In this thesis, we develop a new library for Agda named Attic, which allows us to create and compose...
International audienceCoinduction is a principle, or a proof technique, dual to induction and which ...
We provide an Agda library for inference systems, also supporting their recent generalization allowi...
Coinduction is a mathematical tool that is used pervasively in computer science: to program and reas...
The general context Dedukti is an experimental language designed to write proof checkers for various...
International audienceDeduction modulo is a way to remove computational arguments from proofs by rea...
International audienceCoinduction is a method for specifying and reasoning about infinite data types...
Coinduction is a method for specifying and reasoning about infinite data types and automata with inf...
We present in this paper an encoding in an extension with rewriting of the Edimburgh Logical Framewo...
TYPES 2020 wasn’t held in Turin as planned because of the COVID-19 outbreak.International audienceTh...
Colloque sur invitation. internationale.International audienceThe fundamental difference and the ess...
International audienceCoinduction is a method for specifying and reasoning about infinite data types...
International audienceThis paper provides a new presentation of the λΠ-calculus modulo where the add...
International audienceDeduction modulo is a formalism introduced to separate cleanly computations an...
Induction is a well-established proof principle that is taught in most undergraduate programs in mat...
In this thesis, we develop a new library for Agda named Attic, which allows us to create and compose...