Optimistic Higher-Order Superposition

📅 2025-10-21
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address two key bottlenecks in higher-order theorem proving—combinatorial explosion in higher-order unification and excessive application of the function extensionality axiom—this paper introduces a constrained optimistic λ-superposition calculus. The method delays higher-order unification via a constraint mechanism and refines the triggering conditions for the extensionality axiom, thereby constructing a more compact search space under Henkin semantics. We prove that the calculus is both sound and refutationally complete. Empirical evaluation demonstrates substantial reductions in inference overhead: the calculus not only improves the efficiency of standalone higher-order automated reasoning but also significantly enhances the practicality and scalability of existing λ-superposition frameworks.

Technology Category

Application Category

📝 Abstract
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 functional extensionality axiom. In the present work, we introduce an "optimistic" version of $λ$-superposition that addresses these two issues. Specifically, our new calculus delays explosive unification problems using constraints stored along with the clauses, and it applies functional extensionality in a more targeted way. The calculus is sound and refutationally complete with respect to a Henkin semantics. We have yet to implement it in a prover, but examples suggest that it will outperform, or at least usefully complement, the original $λ$-superposition calculus.
Problem

Research questions and friction points this paper is trying to address.

Addresses explosive unification in higher-order superposition
Delays unification problems using constraint-based approach
Applies functional extensionality axiom more selectively
Innovation

Methods, ideas, or system contributions that make the work stand out.

Delays unification problems using constraint storage
Applies functional extensionality in targeted way
Maintains soundness with Henkin semantics completeness
🔎 Similar Papers
No similar papers found.
Alexander Bentkamp
Alexander Bentkamp
Ludwig-Maximilians-Universität München, Geschwister-Scholl-Platz 1, 80539 München, Germany
Jasmin Blanchette
Jasmin Blanchette
Ludwig-Maximilians-Universität München
Interactive and automatic theorem proving
M
Matthias Hetzenberger
TU Wien Informatics, Favoritenstraße 9–11, 1040 Vienna, Austria
U
Uwe Waldmann
Max Planck Institute for Informatics, Campus E1 4, 66123 Saarbrücken, Germany