9th International Conference on Automated Deduction
DOI: 10.1007/bfb0012891
|View full text |Cite
|
Sign up to set email alerts
|

Isabelle: The next seven hundred theorem provers

Abstract: Isabelle[2] is a theorem prover for a large class of logics. The object-logics are formalized within Isabelle's meta-logic, which is intuitionistic higher-order logic with implication, universal quantifiers, and equality. 1 The implication φ =⇒ ψ means 'φ implies ψ', and expresses logical entailment. The quantification x.φ means 'φ is true for all x', and expresses generality in rules and axiom schemes. The equality a ≡ b means 'a equals b', and allows new symbols to be defined as abbreviations.Isabelle takes … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
99
0

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 85 publications
(99 citation statements)
references
References 12 publications
0
99
0
Order By: Relevance
“…Isabelle/Isar is based on the existing logical framework of Isabelle/Pure [9], which provides a generic platform for higher-order natural deduction. The generic approach of Pure inference systems is extended by Isar towards actual proof texts.…”
Section: Generic Natural Deductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Isabelle/Isar is based on the existing logical framework of Isabelle/Pure [9], which provides a generic platform for higher-order natural deduction. The generic approach of Pure inference systems is extended by Isar towards actual proof texts.…”
Section: Generic Natural Deductionmentioning
confidence: 99%
“…The Pure logic [9] is an intuitionistic fragment of higher-order logic. In type-theoretic parlance, there are three levels of λ-calculus with corresponding arrows: ⇒ for syntactic function space (terms depending on terms), for universal quantification (proofs depending on terms), and =⇒ for implication (proofs depending on proofs).…”
Section: The Pure Frameworkmentioning
confidence: 99%
“…We make use of the Isabelle logical framework [13] to specify the foundations of Mizar [14]. We further define a number of mechanisms that help to translate the Mizar definitions and proofs [15].…”
Section: Introductionmentioning
confidence: 99%
“…This approach has been pionneered in this context by Nipkow [15] and is available in Isabelle [18]. Its main feature is the use of higher-order pattern matching for firing rules.…”
Section: Introductionmentioning
confidence: 99%