This paper presents the proof of correctness of a multiplier circuit formalized in the calculus of inductive constructions. It uses a representation of the circuit as a function from the stream of inputs to the stream of outputs. We analyze the computational aspect of the impredicative encoding of coinductive types and show how it can be used to represent synchronous circuits. We identify general proof principles that can be used to justify the correctness of such a circuit. The example and the principles have been formalized in the Coq proof assistant.This paper presents the proof of correctness of a multiplier circuit formalized in the Calculus of Inductive Constructions. It uses a representation of the circuit as a function from the stre...
International audienceReal analysis is pervasive to many applications, if only because it is a suita...
This work is devoted to Krivine's Realizability, focusing over computational aspects of realizers. E...
This thesis consists in several mathematical approaches to calculation and computation. These concep...
(eng) This paper presents the proof of correctness of a multiplier circuit formalized in the calculu...
AbstractWe make an initial step towards a categorical semantics of guarded induction. While ordinary...
AbstractProof search in linear logic is known to be difficult: the provability of propositional line...
One of the difficulties of the numerical integration methods for differential-algebraic equations (D...
Integration, just as much as differentiation, is a fundamental calculus tool that is widely used in ...
Proofs of correctness of imperative programs are traditionally done in first order frameworks derive...
Coq is a formal proof management system. It provides a formal language to write mathematical definit...
This thesis proposes three contributions to computer-aidedmathematical proofs. It deals, not only wi...
AbstractThis paper presents an attempt to characterize synchronous stream functions within the frame...
Motivated by facilitating reasoning with logical meta-theory inside the Coq proof assistant, we inve...
In the field of formal methods, rewriting techniques and provers by consistency in particular appear...
The paper of J. Ketonen and R. Weyhrauch [6] defines a decidable fragment of first-order predicate l...
International audienceReal analysis is pervasive to many applications, if only because it is a suita...
This work is devoted to Krivine's Realizability, focusing over computational aspects of realizers. E...
This thesis consists in several mathematical approaches to calculation and computation. These concep...
(eng) This paper presents the proof of correctness of a multiplier circuit formalized in the calculu...
AbstractWe make an initial step towards a categorical semantics of guarded induction. While ordinary...
AbstractProof search in linear logic is known to be difficult: the provability of propositional line...
One of the difficulties of the numerical integration methods for differential-algebraic equations (D...
Integration, just as much as differentiation, is a fundamental calculus tool that is widely used in ...
Proofs of correctness of imperative programs are traditionally done in first order frameworks derive...
Coq is a formal proof management system. It provides a formal language to write mathematical definit...
This thesis proposes three contributions to computer-aidedmathematical proofs. It deals, not only wi...
AbstractThis paper presents an attempt to characterize synchronous stream functions within the frame...
Motivated by facilitating reasoning with logical meta-theory inside the Coq proof assistant, we inve...
In the field of formal methods, rewriting techniques and provers by consistency in particular appear...
The paper of J. Ketonen and R. Weyhrauch [6] defines a decidable fragment of first-order predicate l...
International audienceReal analysis is pervasive to many applications, if only because it is a suita...
This work is devoted to Krivine's Realizability, focusing over computational aspects of realizers. E...
This thesis consists in several mathematical approaches to calculation and computation. These concep...