AbstractIt is well-known that a constructive proof of a Π20 formula F written as a λ-term via Curry-Howard isomorphism, computes a function that witnesses F. Murthy [Murthy, C.R., Classical proofs as programs: How, what and why, Technical Report TR 91-1215, Cornell University, Department of Computer Science (1991)] outlined an extension of this result to classical logic, with the double-negation rule mapped to Felleisen's control operator C [Felleisen, M., D. Friedman, E. Kohlbecker and B. Duba, A syntactic theory of sequential control, Theoretical Computer Science 52 (1987), pp. 205–237]. Since C is similar to call/cc operator in Scheme and SML/NJ, this opens a possibility of extracting programs in these languages from classical proofs. Ho...
Accepté à CSL'07We show how to extract classical programs expressed in Krivine lambda-c-calculus fro...
It is well known that it is undecidable in general whether a given program meets its speci cation. I...
The present thesis compares two computational interpretations of non-constructive proofs: refined A-...
AbstractIt is well-known that a constructive proof of a Π20 formula F written as a λ-term via Curry-...
AbstractWe present a new method to extract from a classical proof of ∀x(I[x]→∃y(O[y]∧S[x,y])) a prog...
Since the work of Brouwer, Kolmogorov, Goedel, Kleene and many others we know that constructive proo...
We use the control features of continuation models to interpret proofs in first-order classical theo...
In this paper we describe our system for automatically extracting "correct" programs from proofs usi...
International audienceWe explore the Curry-Howard (proof-program) correspondence in Analysis (classi...
The Curry-Howard isomorphism is the idea that proofs in natural deduction can be put in corresponden...
The Curry-Howard isomorphism is the idea that proofs in natural deduction can be put in corresponden...
In this paper we describe a new protocol that we call the Curry-Howard protocol between a theory and...
In this paper we describe our protocol for the interaction between a theory and the programs extract...
Abstract. In this paper we describe a new protocol that we call the Curry-Howard protocol between a ...
Executable codes can be extracted from constructive proofs by using realizability interpretation. Ho...
Accepté à CSL'07We show how to extract classical programs expressed in Krivine lambda-c-calculus fro...
It is well known that it is undecidable in general whether a given program meets its speci cation. I...
The present thesis compares two computational interpretations of non-constructive proofs: refined A-...
AbstractIt is well-known that a constructive proof of a Π20 formula F written as a λ-term via Curry-...
AbstractWe present a new method to extract from a classical proof of ∀x(I[x]→∃y(O[y]∧S[x,y])) a prog...
Since the work of Brouwer, Kolmogorov, Goedel, Kleene and many others we know that constructive proo...
We use the control features of continuation models to interpret proofs in first-order classical theo...
In this paper we describe our system for automatically extracting "correct" programs from proofs usi...
International audienceWe explore the Curry-Howard (proof-program) correspondence in Analysis (classi...
The Curry-Howard isomorphism is the idea that proofs in natural deduction can be put in corresponden...
The Curry-Howard isomorphism is the idea that proofs in natural deduction can be put in corresponden...
In this paper we describe a new protocol that we call the Curry-Howard protocol between a theory and...
In this paper we describe our protocol for the interaction between a theory and the programs extract...
Abstract. In this paper we describe a new protocol that we call the Curry-Howard protocol between a ...
Executable codes can be extracted from constructive proofs by using realizability interpretation. Ho...
Accepté à CSL'07We show how to extract classical programs expressed in Krivine lambda-c-calculus fro...
It is well known that it is undecidable in general whether a given program meets its speci cation. I...
The present thesis compares two computational interpretations of non-constructive proofs: refined A-...