2019
DOI: 10.1007/s13218-019-00628-8
|View full text |Cite
|
Sign up to set email alerts
|

Extensional Paramodulation for Higher-Order Logic and Its Effective Implementation Leo-III

Abstract: In this thesis the theoretical foundations and the practical components for implementing an effective automated theorem proving system for higher-order logic are presented. A primary focus of this thesis is the provision of evidence that a paramodulation-based proof calculus can effectively be employed for performant equational reasoning in Extensional Type Theory (higher-order logic). To that end, a sound and complete paramodulation calculus for extensional higherorder logic with Henkin semantics is presented… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 12 publications
(15 citation statements)
references
References 160 publications
(278 reference statements)
0
15
0
Order By: Relevance
“…As an optimization and to simplify the implementation, Leo-III [40] and Vampire 4.4 [9] (which uses a predecessor of combinatory superposition) compute only a finite subset of the possible conclusions for inferences that require enumerating a CSU. Not only is this a source of incompleteness, but choosing the cardinality of the computed subset is a difficult heuristic choice.…”
Section: Enumerating Infinitely Branching Inferencesmentioning
confidence: 99%
See 2 more Smart Citations
“…As an optimization and to simplify the implementation, Leo-III [40] and Vampire 4.4 [9] (which uses a predecessor of combinatory superposition) compute only a finite subset of the possible conclusions for inferences that require enumerating a CSU. Not only is this a source of incompleteness, but choosing the cardinality of the computed subset is a difficult heuristic choice.…”
Section: Enumerating Infinitely Branching Inferencesmentioning
confidence: 99%
“…Cooperation with efficient first-order theorem provers is an essential feature of higher-order theorem provers such as Leo-III [40,Sect. 4.4] and Satallax [11].…”
Section: Controlling the Use Of Backendsmentioning
confidence: 99%
See 1 more Smart Citation
“…Cooperation with efficient first-order theorem provers is an essential feature of higher-order theorem provers such as Leo-III [40,Sect. 4.4] and Satallax [11].…”
Section: Controlling the Use Of Backendsmentioning
confidence: 99%
“…With respect to higher-order unification, some work has been carried out on developing indexing data structures [20] [24], but has gained little acceptance. Steen [28] suggests that the reason for this is the complexity or undecidability of many of the operations required to build and maintain higher-order indexing structures. For example, higher-order unification, anti-unification and matching are all either undecidable or have large complexities.…”
Section: Imperfect Filteringmentioning
confidence: 99%