Extending a brainiac prover to lambda-free higher-order logic

The work

AuthorsPetar Vukmirović; Jasmin Blanchette; Simon Cruanes; Stephan Schulz
Editors
Typearticle
Year2022
Citekeyvukmirovic2022extending

Where it appeared

Published inInternational Journal on Software Tools for Technology Transfer
Volume24
Issue1
Pages67--87

Abstract

Decades of work have gone into developing efficient proof calculi, data structures, algorithms, and heuristics for first-order automatic theorem proving. Higher-order provers lag behind in terms of efficiency. Instead of developing a new higher-order prover from the ground up, we propose to start with the state-of-the-art superposition prover E and gradually enrich it with higher-order features. We explain how to extend the prover’s data structures, algorithms, and heuristics to λ-free higher-order logic, a formalism that supports partial application and applied variables. Our extension outperforms the traditional encoding and appears promising as a stepping stone toward full higher-order logic.

A copy is held

pdf, 504.5 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via bibtex
Added2026-08-05 00:00 UTC
Approved bya person 2026-08-16 15:41 UTC

Cite it as

@article{vukmirovic2022extending,
  title        = {Extending a brainiac prover to lambda-free higher-order logic},
  author       = {Petar Vukmirović and Jasmin Blanchette and Simon Cruanes and Stephan Schulz},
  year         = {2022},
  journal      = {International Journal on Software Tools for Technology Transfer},
  volume       = {24},
  number       = {1},
  pages        = {67--87},
  doi          = {10.1007/s10009-021-00639-7},
}

This record lives at https://refs.drheap.org/vukmirovic2022extending/ and will keep doing so.