2014
DOI: 10.1007/978-3-319-08434-3_9
|View full text |Cite
|
Sign up to set email alerts
|

Hipster: Integrating Theory Exploration in a Proof Assistant

Abstract: Abstract. This paper describes Hipster, a system integrating theory exploration with the proof assistant Isabelle/HOL. Theory exploration is a technique for automatically discovering new interesting lemmas in a given theory development. Hipster can be used in two main modes. The first is exploratory mode, used for automatically generating basic lemmas about a given set of datatypes and functions in a new theory development. The second is proof mode, used in a particular proof attempt, trying to discover the mi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
25
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
6
2

Relationship

2
6

Authors

Journals

citations
Cited by 32 publications
(25 citation statements)
references
References 15 publications
0
25
0
Order By: Relevance
“…This ensures that it only generates Theorems and it does not need to filter its conjectures through a counter-example finder, which is the most time-consuming sub-process within IsaCoSy. Hipster is a successor system to IsaCoSy [8]. The main differences between MATHsAiD 2.0 and Hipster are similar to those between MATHsAiD 2.0 and IsaCoSy.…”
Section: Isacosy and Hipstermentioning
confidence: 76%
See 2 more Smart Citations
“…This ensures that it only generates Theorems and it does not need to filter its conjectures through a counter-example finder, which is the most time-consuming sub-process within IsaCoSy. Hipster is a successor system to IsaCoSy [8]. The main differences between MATHsAiD 2.0 and Hipster are similar to those between MATHsAiD 2.0 and IsaCoSy.…”
Section: Isacosy and Hipstermentioning
confidence: 76%
“…The proof process is guided by sketch plans, which we have abstracted from common patterns of reasoning observed in human proofs 8 These help to ensure that interesting Theorems are generated. There are two kinds of sketch plans: generating and trivial.…”
Section: ∃X : C(x)a(x) P P ∃ : Ementioning
confidence: 99%
See 1 more Smart Citation
“…We have recently seen increased interest in inductive theorem proving, both with specialised provers such as IsaPlanner, Zeno and HipSpec [3,5,13], SMTsolvers such as CVC4 [11], the auto-active prover Dafny [10], recent work on the first-order SPASS prover [14], as well as some support in proof assistants [8,9].…”
Section: Introductionmentioning
confidence: 99%
“…Hipster The Hipster system [12] integrates QuickSpec with the proof assistant Isabelle/HOL. Hipster speeds up and facilitates the development of new theories in Isabelle/HOL by using HipSpec to discover basic lemmas automatically.…”
Section: Related Workmentioning
confidence: 99%