Z is a formal specification language that is extensively used in both academia and industry. Several tools have been developed for reasoning about Z specifications, but they all lack substantial facilities for inductive reasoning. We propose the development of such a reasoning assistant for Z. Utilising the concept of "ordered covering", our proposed approach will combine aspects of both the classical and rewrite-based approaches to proof by induction. In particular, it will include the classical induction "on variables " and use of heuristics, and the rewrite-based induction "on subterms " and unification for generation of induction cases. In this way, we will not only be developing an ...
Proof assistants based on type theory such as Coq or Lego, putemphasis on inductive specifications a...
We develop two applications of middle-out reasoning in inductive proofs: the logic program synthesis...
Centre for Intelligent Systems and their ApplicationsA key problem in automating proof by mathematic...
Mathematical induction is required for reasoning about objects or events containing repe-tition, e.g...
Proof planning is a paradigm for the automation of proof that focuses on encoding intelligence to gu...
A key problem in automating proof by mathematical induction is choosing an induction rule suitable f...
Article dans revue scientifique avec comité de lecture.Cover set induction is known as a proof metho...
This paper reports a case study in the use of proof planning in the context of higher order syntax. ...
Abstract. Rewriting induction (Reddy, 1990) is an automated proof method for inductive theorems of t...
We propose a new procedure for proof by induction in conditional theories where case analysis is sim...
We present a number of new results on inductive theorem proving for design specifications based on H...
In this project we investigate the potential of an automated system for inductive proofs within the ...
In this paper we present an approach to integrating reasoning specialists into Cover Set Induction b...
Rapport interne.Cover sets are at the core of implicit induction proof techniques which keep the adv...
Colloque avec actes et comité de lecture. internationale.International audienceAs many proof obligat...
Proof assistants based on type theory such as Coq or Lego, putemphasis on inductive specifications a...
We develop two applications of middle-out reasoning in inductive proofs: the logic program synthesis...
Centre for Intelligent Systems and their ApplicationsA key problem in automating proof by mathematic...
Mathematical induction is required for reasoning about objects or events containing repe-tition, e.g...
Proof planning is a paradigm for the automation of proof that focuses on encoding intelligence to gu...
A key problem in automating proof by mathematical induction is choosing an induction rule suitable f...
Article dans revue scientifique avec comité de lecture.Cover set induction is known as a proof metho...
This paper reports a case study in the use of proof planning in the context of higher order syntax. ...
Abstract. Rewriting induction (Reddy, 1990) is an automated proof method for inductive theorems of t...
We propose a new procedure for proof by induction in conditional theories where case analysis is sim...
We present a number of new results on inductive theorem proving for design specifications based on H...
In this project we investigate the potential of an automated system for inductive proofs within the ...
In this paper we present an approach to integrating reasoning specialists into Cover Set Induction b...
Rapport interne.Cover sets are at the core of implicit induction proof techniques which keep the adv...
Colloque avec actes et comité de lecture. internationale.International audienceAs many proof obligat...
Proof assistants based on type theory such as Coq or Lego, putemphasis on inductive specifications a...
We develop two applications of middle-out reasoning in inductive proofs: the logic program synthesis...
Centre for Intelligent Systems and their ApplicationsA key problem in automating proof by mathematic...