2001
DOI: 10.1006/jsco.2000.0469
|View full text |Cite
|
Sign up to set email alerts
|

A General Framework to Build Contextual Cover Set Induction Provers

Abstract: Cover set induction is known as a proof method that keeps the advantages of explicit induction and proof by consistency. Most implicit induction proof procedures are defined in a cover set induction framework. Contextual cover set (CCS) is a new concept that fully characterizes explicit induction schemes, such as the cover sets, and many simplification techniques as those specific to the "proof by consistency" approach. Firstly, we present an abstract inference system uniformly defined in terms of contextual c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
39
0
1

Year Published

2002
2002
2021
2021

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 39 publications
(40 citation statements)
references
References 38 publications
0
39
0
1
Order By: Relevance
“…each function is defined in any point of the domain. In [19], we have proposed a methodology for a modular checking of the soundness of implicit induction inference systems. The heart of the methodology is a very general inference system consisting only of two rules, AddPremise and Simplify, which has been shown sound, like any system built from instantiations of its rules.…”
Section: Noetherian Induction For Implicit Induction Proofsmentioning
confidence: 99%
See 1 more Smart Citation
“…each function is defined in any point of the domain. In [19], we have proposed a methodology for a modular checking of the soundness of implicit induction inference systems. The heart of the methodology is a very general inference system consisting only of two rules, AddPremise and Simplify, which has been shown sound, like any system built from instantiations of its rules.…”
Section: Noetherian Induction For Implicit Induction Proofsmentioning
confidence: 99%
“…We are interested in certifying properties about conditional specifications using automated proof techniques like those employed by Spike [5,19,3], a rewrite-based implicit induction proof system. The implementation of Spike's inference system is spread over thousands of lines of OCaml [12] code.…”
Section: Introductionmentioning
confidence: 99%
“…Consequently, we choose to use the proof environment VOTE [21] based on the theorem prover Spike [22,23] which generates all the cases and ensures the verification of all properties.…”
Section: Site1mentioning
confidence: 99%
“…SPIKE was employed for the following reasons: (i) its high automation degree; (ii) its ability to perform case analysis (to deal with multiple methods and many transformation cases); (iii) its ability to find counter-examples; (iv) its incorporation of decision procedures (to automatically eliminate arithmetic tautologies produced during the proof attempt) [13].…”
Section: The Theorem Prover: Spikementioning
confidence: 99%