. The Warshall algorithm computing the transitive closure of a relation is extracted from a constructive proof that repetitions in a path can always be avoided. Secondly a nonconstructive proof of a special case of Higman's lemma is transformed into a constructive proof. From the latter an efficient program is extracted. Both examples are implemented in the interactive theorem prover Minlog developed at the University of Munich. 1. Introduction In this paper we discuss two examples of program extraction from proofs, implemented in the interactive theorem prover Minlog. The first example starts from a constructive proof of the following Proposition. For every two points j; k in the finite field of a given relation R we can either fin...
This note introduces a method of representing and reasoning about the actions of a class of proof pr...
AbstractThis paper contains the synthesis of several transitive closure algorithms (including Warsha...
This thesis is concerned with the relationship between classical and constructive mathematics. It i...
Minlog is a proof assistant which automatically extracts computational content in an extension of Gö...
The program minlog is a theorem prover for propositional minimal and intuitionist logic, based on a...
Minlog is an interactive proof system which implements prooftheoreticmethods and applies them to ver...
In this paper we describe a new protocol that we call the Curry-Howard protocol between a theory and...
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...
AbstractWe explore the possibility of evaluating single-rule Datalog programs efficiently and with l...
In this paper we describe our system for automatically extracting "correct" programs from proofs usi...
In this paper we describe our protocol for the interaction between a theory and the programs extract...
In this paper we describe our system Fred for automatically extracting "correct" programs from proof...
This paper gives an example of such an inductive proof for a combinatorial problem. While there exis...
Abstract The NuPRL system [3] was designed for interactive writing of machine-checked constructive p...
This note introduces a method of representing and reasoning about the actions of a class of proof pr...
AbstractThis paper contains the synthesis of several transitive closure algorithms (including Warsha...
This thesis is concerned with the relationship between classical and constructive mathematics. It i...
Minlog is a proof assistant which automatically extracts computational content in an extension of Gö...
The program minlog is a theorem prover for propositional minimal and intuitionist logic, based on a...
Minlog is an interactive proof system which implements prooftheoreticmethods and applies them to ver...
In this paper we describe a new protocol that we call the Curry-Howard protocol between a theory and...
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...
AbstractWe explore the possibility of evaluating single-rule Datalog programs efficiently and with l...
In this paper we describe our system for automatically extracting "correct" programs from proofs usi...
In this paper we describe our protocol for the interaction between a theory and the programs extract...
In this paper we describe our system Fred for automatically extracting "correct" programs from proof...
This paper gives an example of such an inductive proof for a combinatorial problem. While there exis...
Abstract The NuPRL system [3] was designed for interactive writing of machine-checked constructive p...
This note introduces a method of representing and reasoning about the actions of a class of proof pr...
AbstractThis paper contains the synthesis of several transitive closure algorithms (including Warsha...
This thesis is concerned with the relationship between classical and constructive mathematics. It i...