International audienceWe 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 βη-equivalence classes of λ-terms and rely on higher-order unification to achieve refuta-tional completeness. We implemented the calculus in the Zipperposition prover and evaluated it on TPTP and Isabelle benchmarks. The results suggest that superposition is a suitable basis for higher-order reasoning
We provide the following supplementary material for our article. Zipperposition Compilation instru...
The embedding path order, introduced in this article, is a variant of the recursive path order (RPO)...
This package contains problems used for evaluation, and the raw evaluation data, and the scripts nec...
We designed a superposition calculus for a clausal fragment of extensional polymorphic higher-order ...
We designed a superposition calculus for a clausal fragment of extensional polymorphic higher-order ...
© A. Bentkamp, J. Blanchette, S. Cruanes, and U. Waldmann.We introduce refutationally complete super...
We recently designed two calculi as stepping stones towards superposition for full higher-order logi...
International audienceWe recently designed two calculi as stepping stones towards superposition for ...
Superposition is among the most successful calculi for first-order logic. Its extension to higher-or...
We present a pragmatic approach to extending a Boolean-free higher-order superposition calculus to s...
International audienceWe present a complete superposition calculus for first-order logic with an int...
In the last decades, proof assistants have been immeasurably useful in formally proving validity of ...
Decades of work have gone into developing efficient proof calculi, data structures, algorithms, and ...
Higher-order abstract syntax is a central representation technique in logical frameworks which maps ...
We develop an order-sorted higher-order calculus suitable forautomatic theorem proving applications ...
We provide the following supplementary material for our article. Zipperposition Compilation instru...
The embedding path order, introduced in this article, is a variant of the recursive path order (RPO)...
This package contains problems used for evaluation, and the raw evaluation data, and the scripts nec...
We designed a superposition calculus for a clausal fragment of extensional polymorphic higher-order ...
We designed a superposition calculus for a clausal fragment of extensional polymorphic higher-order ...
© A. Bentkamp, J. Blanchette, S. Cruanes, and U. Waldmann.We introduce refutationally complete super...
We recently designed two calculi as stepping stones towards superposition for full higher-order logi...
International audienceWe recently designed two calculi as stepping stones towards superposition for ...
Superposition is among the most successful calculi for first-order logic. Its extension to higher-or...
We present a pragmatic approach to extending a Boolean-free higher-order superposition calculus to s...
International audienceWe present a complete superposition calculus for first-order logic with an int...
In the last decades, proof assistants have been immeasurably useful in formally proving validity of ...
Decades of work have gone into developing efficient proof calculi, data structures, algorithms, and ...
Higher-order abstract syntax is a central representation technique in logical frameworks which maps ...
We develop an order-sorted higher-order calculus suitable forautomatic theorem proving applications ...
We provide the following supplementary material for our article. Zipperposition Compilation instru...
The embedding path order, introduced in this article, is a variant of the recursive path order (RPO)...
This package contains problems used for evaluation, and the raw evaluation data, and the scripts nec...