The Higher-Order Prover Leo-III

02/08/2018
by   Alexander Steen, et al.
0

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, TFF, THF), including their recent extensions to rank-1 polymorphism (TF1, TH1). In addition, the prover natively supports almost every normal higher-order modal logic. Leo-III cooperates with first-order reasoning tools using translations to (polymorphic) many-sorted first-order logic and produces verifiable proof certificates. The prover is evaluated on heterogeneous benchmark sets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/08/2018

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

The automated theorem prover Leo-III for classical higher-order logic wi...
research
07/26/2019

Extensional Higher-Order Paramodulation in Leo-III

Leo-III is an automated theorem prover for extensional type theory with ...
research
08/14/2022

Who Finds the Short Proof? An Exploration of Variants of Boolos' Curious Inference using Higher-order Automated Theorem Provers

This paper reports on an exploration of variants of Boolos' curious infe...
research
09/06/2016

Axiomatizing Category Theory in Free Logic

Starting from a generalization of the standard axioms for a monoid we pr...
research
08/08/2016

Holophrasm: a neural Automated Theorem Prover for higher-order logic

I propose a system for Automated Theorem Proving in higher order logic u...
research
09/15/2020

Topos Semantics for a Higher-Order Temporal Logic of Actions

TLA is a popular temporal logic for writing stuttering-invariant specifi...
research
05/24/2023

Theorem Proving in Dependently-Typed Higher-Order Logic – Extended Preprint

Higher-order logic HOL offers a very simple syntax and semantics for rep...

Please sign up or login with your details

Forgot password? Click here to reset