2022
DOI: 10.1007/978-3-031-10769-6_21
|View full text |Cite
|
Sign up to set email alerts
|

Lash 1.0 (System Description)

Abstract: Lash is a higher-order automated theorem prover created as a fork of the theorem prover Satallax. The basic underlying calculus of Satallax is a ground tableau calculus whose rules only use shallow information about the terms and formulas taking part in the rule. Lash uses new, efficient C representations of vital structures and operations. Most importantly, Lash uses a C representation of (normal) terms with perfect sharing along with a C implementation of normalizing substitutions. We describe the ways in wh… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 13 publications
0
5
0
Order By: Relevance
“…Possibly the only actively maintained higher-order provers built from the bottom up as higher-order provers are Leo-III [35] and Satallax's [10] successor Lash [11]. A further overview of other traditional higher-order provers and the calculi they are based on can be found in the paper about Ehoh [42, Sect.…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…Possibly the only actively maintained higher-order provers built from the bottom up as higher-order provers are Leo-III [35] and Satallax's [10] successor Lash [11]. A further overview of other traditional higher-order provers and the calculi they are based on can be found in the paper about Ehoh [42, Sect.…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…We propose several problems in DHOL that include choice and experiment with the performance of the erasure on these problems. For the experiments, a modified version of Lash [4,7] was run on the listed problems, once with each kind of erasure, for 90s.…”
Section: Experimental Problems and Resultsmentioning
confidence: 99%
“…Choice is therefore interesting to automated reasoning too, as illustrated by the successes of Satallax [1,3]. This suggests that DHOL-capable theorem provers like Lash [4,7] will eventually benefit greatly from the availability of choice. Contributions: We provide the necessary groundwork for such future work by extending DHOL with an indefinite choice operator ε and the corresponding additions to the translation.…”
Section: Introductionmentioning
confidence: 99%
“…By inputting a set of benchmark problems, Grackle autonomously invents a diverse set of solver strategies to tackle as many of these problems as possible. It currently integrates various solvers, such as ATP solvers E [15], Vampire [10], Lash [3], and SMT solvers Bitwuzla [14] and cvc5 [2]. Adding support for additional solvers is straightforward: users just need to specify solver strategy parameters and implement a basic wrapper for solver execution.…”
Section: Prover9 and Its Proof Search Optionsmentioning
confidence: 99%
“…The space covers approximately 10 47 different strategies, and further details can be investigated in the source code. 3 Given clause selection options control how the given clause is selected from the set of support. The default space already contains parameters for clause selection (age_part, .…”
Section: Grackle Strategy Space For Prover9mentioning
confidence: 99%