AbstractIt is a well-known fact that algorithms are often hidden inside mathematical proofs. If these proofs are formalized inside a proof assistant, then a mechanism called extraction can generate the corresponding programs automatically. Previous work has focused on the difficulties in obtaining a program from a formalization of the Fundamental Theorem of Algebra inside the Coq proof assistant. In theory, this program allows one to compute approximations of roots of polynomials. However, as we show in this work, there is currently a big gap between theory and practice. We study the complexity of the extracted program and analyze the reasons of its inefficiency, showing that this is a direct consequence of the approach used throughout the ...
Contains fulltext : 19456.pdf (publisher's version ) (Open Access)This thesis is c...
Abstract. In this paper we describe a new protocol that we call the Curry-Howard protocol between a ...
In this paper we describe our system for automatically extracting "correct" programs from proofs usi...
It is a well-known fact that algorithms are often hidden inside mathematical proofs. If these proofs...
It is well known that mathematical proofs often contain (abstract) algorithms, but although these al...
This work concerns the generation of programs which are certifiedto be correct by construction. Thes...
In this paper we describe our protocol for the interaction between a theory and the programs extract...
International audienceWe present here a new extraction mechanism for the Coq proof assistant. By ext...
Abstract. Program calculation, being a programming technique that derives programs from specificatio...
Extraction is a technique for producing verified programs. A proof of $\forall chi : T \ldot \exist...
The objective of this paper is to provide a theoretical foundation for program extraction from proof...
Since the work of Brouwer, Kolmogorov, Goedel, Kleene and many others we know that constructive proo...
In this paper we describe a new protocol that we call the Curry-Howard protocol between a theory and...
AbstractMathematical proofs often implicity contain constructions of objects with certain properties...
International audienceWe describe a step-by-step approach to the implementation and formal verificat...
Contains fulltext : 19456.pdf (publisher's version ) (Open Access)This thesis is c...
Abstract. In this paper we describe a new protocol that we call the Curry-Howard protocol between a ...
In this paper we describe our system for automatically extracting "correct" programs from proofs usi...
It is a well-known fact that algorithms are often hidden inside mathematical proofs. If these proofs...
It is well known that mathematical proofs often contain (abstract) algorithms, but although these al...
This work concerns the generation of programs which are certifiedto be correct by construction. Thes...
In this paper we describe our protocol for the interaction between a theory and the programs extract...
International audienceWe present here a new extraction mechanism for the Coq proof assistant. By ext...
Abstract. Program calculation, being a programming technique that derives programs from specificatio...
Extraction is a technique for producing verified programs. A proof of $\forall chi : T \ldot \exist...
The objective of this paper is to provide a theoretical foundation for program extraction from proof...
Since the work of Brouwer, Kolmogorov, Goedel, Kleene and many others we know that constructive proo...
In this paper we describe a new protocol that we call the Curry-Howard protocol between a theory and...
AbstractMathematical proofs often implicity contain constructions of objects with certain properties...
International audienceWe describe a step-by-step approach to the implementation and formal verificat...
Contains fulltext : 19456.pdf (publisher's version ) (Open Access)This thesis is c...
Abstract. In this paper we describe a new protocol that we call the Curry-Howard protocol between a ...
In this paper we describe our system for automatically extracting "correct" programs from proofs usi...