paper-with-me

Papers

Extensional Higher-Order Paramodulation in Leo-III

2019-07-26 · Alexander Steen, Christoph Benzmüller

Leo-III is an automated theorem prover for extensional type theory with Henkin semantics and choice. Reasoning with primitive equality is enabled by adapting paramodulation-based proof search to higher-order logic. The prover may cooperate with multiple external specialist reasoning systems such as first-order provers and SMT solvers. Leo-III is compatible with the TPTP/TSTP framework for input formats, reporting results and proofs, and standardized communication between reasoning systems, enabling e.g. proof reconstruction from within proof assistants such as Isabelle/HOL. Leo-III supports reasoning in polymorphic first-order and higher-order logic, in all normal quantified modal logics, as well as in different deontic logics. Its development had initiated the ongoing extension of the TPTP infrastructure to reasoning within non-classical logics.

📄 PDF Abstract BibTeX arXiv:1907.11501

Code (2)

leoprover/Leo-III
lex-lex/Leo-III

Similar Papers 제목 키워드 기반

The Higher-Order Prover Leo-III (Extended Version)

2018-02-08 · Alexander Steen, Christoph Benzmüller

The automated theorem prover Leo-III for classical higher-order logic with Henkin semantics and choice is presented. Leo-III is based on extensional higher-order paramodulation and accepts every common TPTP dialect (FOF,…

Minimum Model Semantics for Extensional Higher-order Logic Programming with Negation

2014-05-15 · Angelos Charalambidis, Zoltán Ésik, Panos Rondogiannis

Extensional higher-order logic programming has been introduced as a generalization of classical logic programming. An important characteristic of this paradigm is that it preserves all the well-known properties of tradit…

Negation

Optimistic Higher-Order Superposition

2025-10-21 · Alexander Bentkamp, Jasmin Blanchette, Matthias Hetzenberger, Uwe Waldmann arxiv

The $λ$-superposition calculus is a successful approach to proving higher-order formulas. However, some parts of the calculus are extremely explosive, notably due to the higher-order unifier enumeration and the functiona…

Superposition with Lambdas

2021-01-31 · Alexander Bentkamp, Jasmin Blanchette, Sophie Tourret, Petar Vukmirović 외

We designed a superposition calculus for a clausal fragment of extensional polymorphic higher-order logic that includes anonymous functions but excludes Booleans. The inference rules work on $\beta\eta$-equivalence class…

Superposition for Lambda-Free Higher-Order Logic

2020-05-05 · Alexander Bentkamp, Jasmin Blanchette, Simon Cruanes, Uwe Waldmann

We introduce refutationally complete superposition calculi for intentional and extensional clausal $\lambda$-free higher-order logic, two formalisms that allow partial application and applied variables. The calculi are p…