National audienceLarge scale reflection tactics are often implemented with ad-hoc data-structures and in a way which is specific to the problematic. This makes it hard to add improvements and to implement variations without writing an extensive theory of the specific data-structures involved. We suggest to replace the core of such tactics with procedures that are proven correct using CoqEAL refinement framework, and to build a modular methodology around it. This refinement framework addresses the problem of duplication by promoting the use of one extensive proof-oriented library together with one or several more efficient implementations, with a reduced amount of proofs, but destined to computation and proven correct with regard to the proo...
Computational reflection allows us to turn verified decision procedures into efficient automated rea...
In this thesis, we put a library for analysis in the Coq proof assistant to the test through a case ...
International audienceEquations is a plugin for the Coq proof assistant which provides a notation fo...
National audienceLarge scale reflection tactics are often implemented with ad-hoc data-structures an...
International audienceWe describe a step-by-step approach to the implementation and formal verificat...
International audienceEmerging trends in proof styles and new applications of interactive proof assi...
We describe a method for building composable and extensible ver-ification procedures within the Coq ...
This work was supported in part by the french ANR DECERT initiativeInternational audienceCoq has wit...
Coq is a formal proof management system. It provides a formal language to write mathematical definit...
16pInternational audienceWe present a set of tools for rewriting modulo associativity and commutativ...
The Coq Workshop 2018 is a part of FLoC 2018International audienceWe present a small Coq library fo...
Current work on computational reflection is single-minded; each reflective procedure is written with...
International audienceThe Coq Platform is a continuously developed distribution of the Coq proof ass...
International audienceCoq [1] is a proof assistant which relies on the Curry-Howard isomorphism to c...
International audienceWe present a new methodology for exchanging unsatisfia- bility proofs between ...
Computational reflection allows us to turn verified decision procedures into efficient automated rea...
In this thesis, we put a library for analysis in the Coq proof assistant to the test through a case ...
International audienceEquations is a plugin for the Coq proof assistant which provides a notation fo...
National audienceLarge scale reflection tactics are often implemented with ad-hoc data-structures an...
International audienceWe describe a step-by-step approach to the implementation and formal verificat...
International audienceEmerging trends in proof styles and new applications of interactive proof assi...
We describe a method for building composable and extensible ver-ification procedures within the Coq ...
This work was supported in part by the french ANR DECERT initiativeInternational audienceCoq has wit...
Coq is a formal proof management system. It provides a formal language to write mathematical definit...
16pInternational audienceWe present a set of tools for rewriting modulo associativity and commutativ...
The Coq Workshop 2018 is a part of FLoC 2018International audienceWe present a small Coq library fo...
Current work on computational reflection is single-minded; each reflective procedure is written with...
International audienceThe Coq Platform is a continuously developed distribution of the Coq proof ass...
International audienceCoq [1] is a proof assistant which relies on the Curry-Howard isomorphism to c...
International audienceWe present a new methodology for exchanging unsatisfia- bility proofs between ...
Computational reflection allows us to turn verified decision procedures into efficient automated rea...
In this thesis, we put a library for analysis in the Coq proof assistant to the test through a case ...
International audienceEquations is a plugin for the Coq proof assistant which provides a notation fo...