We show that certain input-output relations, termed inductive invariants are of central importance for termination proofs of algorithms de ned by nested recursion. Inductive invariants can be used to enhance recursive function de nition packages in higher-order logic mechanizations. We demonstrate the usefulness of inductive invariants on a large example of the BDD algorithm Apply. Finally, we introduce a related concept of inductive xpoints with the property that for every functional in higher-order logic there exists a largest partial function that is such a xpoint
AbstractHere we present a new version of recursion induction principle with an effective and, by the...
Abstract. In this paper we present a comparison of several inductive program-ming (IP) systems. IP a...
This paper addresses the problem of proving a given invariance property phi of a loop in a numeric p...
Abstract. We show that certain input-output relations, termed inductive invariants are of central im...
AbstractThis paper proposes an inductive synthesis algorithm for a recursive process. To synthesize ...
We extend Bove\u27s technique for formalising simple general recursive algorithms in constructive ty...
Abstract. We extend Bove’s technique for formalising simple general recursive algorithms in construc...
We use the AI proof planning techniques of {\it recursion analysis} and {\it rippling} as tools to a...
In this paper, we present a linear and reversible programming language with inductives types and rec...
This paper considers generic recursion schemes for programs which recurse over multiple inductive st...
When proving theorems by explicit induction the used induction orderings are synthesized from the re...
We propose general rules for higher inductive types with non-dependent and dependent elimination rul...
We show how the methodology presented by Bove for the formalisation of simple general recursive alg...
General recursive algorithms are such that the recursive calls are performed on arguments satisfying...
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
AbstractHere we present a new version of recursion induction principle with an effective and, by the...
Abstract. In this paper we present a comparison of several inductive program-ming (IP) systems. IP a...
This paper addresses the problem of proving a given invariance property phi of a loop in a numeric p...
Abstract. We show that certain input-output relations, termed inductive invariants are of central im...
AbstractThis paper proposes an inductive synthesis algorithm for a recursive process. To synthesize ...
We extend Bove\u27s technique for formalising simple general recursive algorithms in constructive ty...
Abstract. We extend Bove’s technique for formalising simple general recursive algorithms in construc...
We use the AI proof planning techniques of {\it recursion analysis} and {\it rippling} as tools to a...
In this paper, we present a linear and reversible programming language with inductives types and rec...
This paper considers generic recursion schemes for programs which recurse over multiple inductive st...
When proving theorems by explicit induction the used induction orderings are synthesized from the re...
We propose general rules for higher inductive types with non-dependent and dependent elimination rul...
We show how the methodology presented by Bove for the formalisation of simple general recursive alg...
General recursive algorithms are such that the recursive calls are performed on arguments satisfying...
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
AbstractHere we present a new version of recursion induction principle with an effective and, by the...
Abstract. In this paper we present a comparison of several inductive program-ming (IP) systems. IP a...
This paper addresses the problem of proving a given invariance property phi of a loop in a numeric p...