Author:
Bentkamp Alexander,Blanchette Jasmin,Tourret Sophie,Vukmirović Petar,Waldmann Uwe
Abstract
AbstractWe 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.
Publisher
Springer Science and Business Media LLC
Subject
Artificial Intelligence,Computational Theory and Mathematics,Software
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. The 11th IJCAR automated theorem proving system competition – CASC-J11;AI Communications;2023-05-11
2. Who Finds the Short Proof?;Logic Journal of the IGPL;2023-01-25
3. Superposition for Higher-Order Logic;Journal of Automated Reasoning;2023-01-21
4. SAT-Inspired Eliminations for Superposition;ACM Transactions on Computational Logic;2023-01-18
5. Extending a High-Performance Prover to Higher-Order Logic;Tools and Algorithms for the Construction and Analysis of Systems;2023