We describe work in progress on an automatic theorem prover for recursive function theory that we intend to apply in the analysis (including verification and transformation) of useful computer programs. The mathematical theory of our theorem prover is extendible by the user and serves as a logical basis of program specification (analogous to, say, the predicate calculus). The theorem prover permits no interaction once given a goal, but many aspects of its behavior are influenced by previously proved results. Thus, its performance on difficult theorems can be radically improved by having it first prove relevant lemmas. We describe several ways that the theorem prover employs such lemmas. Among the interesting theorems proved are the correctn...
Abstract:- The automatic programming system has been considered by means of which it becomes easier ...
This paper is a corrected version of the paper of the same title given at the Western Joint Computer...
Automating proofs by induction can be challenging, not least because proofs might need auxiliary lem...
Program verification is the idea that properties of programs can be precisely stated and proved in t...
Program verication is the idea that properties of programs can be precisely stated and proved in the...
The use of interactive theorem provers to establish the correctness of critical parts of a software ...
Hipster is a theory exploration tool for the proof assistant Isabelle/HOL. It automatically discover...
In this thesis we deal with the problem of automatic proving (or disproving) mathematical conjecture...
The theory of computability, or basic recursive function theory as it is often called, is usually m...
Abstract. We report work in progress concerning the theoretical basis and the implementation in the ...
We propose a practical method for defining and proving properties of general (i.e., not necessarily ...
Three studies in the machine assisted proof of recursion implementation are described. The verifica...
AbstractThe theory of computability, or basic recursive function theory as it is often called, is us...
Several induction theorem provers were developed to verify functional programs mechanically. Unfortu...
We provide an algebraic description of subtypes and the way they propagate through recursive functio...
Abstract:- The automatic programming system has been considered by means of which it becomes easier ...
This paper is a corrected version of the paper of the same title given at the Western Joint Computer...
Automating proofs by induction can be challenging, not least because proofs might need auxiliary lem...
Program verification is the idea that properties of programs can be precisely stated and proved in t...
Program verication is the idea that properties of programs can be precisely stated and proved in the...
The use of interactive theorem provers to establish the correctness of critical parts of a software ...
Hipster is a theory exploration tool for the proof assistant Isabelle/HOL. It automatically discover...
In this thesis we deal with the problem of automatic proving (or disproving) mathematical conjecture...
The theory of computability, or basic recursive function theory as it is often called, is usually m...
Abstract. We report work in progress concerning the theoretical basis and the implementation in the ...
We propose a practical method for defining and proving properties of general (i.e., not necessarily ...
Three studies in the machine assisted proof of recursion implementation are described. The verifica...
AbstractThe theory of computability, or basic recursive function theory as it is often called, is us...
Several induction theorem provers were developed to verify functional programs mechanically. Unfortu...
We provide an algebraic description of subtypes and the way they propagate through recursive functio...
Abstract:- The automatic programming system has been considered by means of which it becomes easier ...
This paper is a corrected version of the paper of the same title given at the Western Joint Computer...
Automating proofs by induction can be challenging, not least because proofs might need auxiliary lem...