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 $\beta \eta$-equivalence classes of $\lambda$-terms and rely on higher-order unification to achieve refutational 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...
To perform higher-order matching, we need to decide the beta eta-equivalence on lambda-terms. The fi...
International audienceWe present a complete superposition calculus for first-order logic with an int...
International audienceWe designed a superposition calculus for a clausal fragment of extensional pol...
We designed a superposition calculus for a clausal fragment of extensional polymorphic higher-order ...
International audienceWe introduce refutationally complete superposition calculi for intentional and...
International audienceWe recently designed two calculi as stepping stones towards superposition for ...
International audienceSuperposition is among the most successful calculi for first-order logic. Its ...
We recently designed two calculi as stepping stones towards superposition for full higher-order logi...
In the last decades, proof assistants have been immeasurably useful in formally proving validity of ...
International audienceWe generalize the recursive path order (RPO) to higher-order terms without λ-a...
International audienceDecades of work have gone into developing efficient proof calculi, data struct...
We present a pragmatic approach to extending a Boolean-free higher-order superposition calculus to s...
International audienceDecades of work have gone into developing efficient proof calculi, data struct...
International audienceWe generalize the Knuth-Bendix order (KBO) to higher-order terms without λ-abs...
We provide the following supplementary material for our article. Zipperposition Compilation instru...
To perform higher-order matching, we need to decide the beta eta-equivalence on lambda-terms. The fi...
International audienceWe present a complete superposition calculus for first-order logic with an int...
International audienceWe designed a superposition calculus for a clausal fragment of extensional pol...
We designed a superposition calculus for a clausal fragment of extensional polymorphic higher-order ...
International audienceWe introduce refutationally complete superposition calculi for intentional and...
International audienceWe recently designed two calculi as stepping stones towards superposition for ...
International audienceSuperposition is among the most successful calculi for first-order logic. Its ...
We recently designed two calculi as stepping stones towards superposition for full higher-order logi...
In the last decades, proof assistants have been immeasurably useful in formally proving validity of ...
International audienceWe generalize the recursive path order (RPO) to higher-order terms without λ-a...
International audienceDecades of work have gone into developing efficient proof calculi, data struct...
We present a pragmatic approach to extending a Boolean-free higher-order superposition calculus to s...
International audienceDecades of work have gone into developing efficient proof calculi, data struct...
International audienceWe generalize the Knuth-Bendix order (KBO) to higher-order terms without λ-abs...
We provide the following supplementary material for our article. Zipperposition Compilation instru...
To perform higher-order matching, we need to decide the beta eta-equivalence on lambda-terms. The fi...
International audienceWe present a complete superposition calculus for first-order logic with an int...