Superposition for Full Higher-order Logic

被引:13
|
作者
Bentkamp, Alexander [1 ]
Blanchette, Jasmin [1 ,2 ,3 ]
Tourret, Sophie [2 ,3 ]
Vukmirovic, Petar [1 ]
机构
[1] Vrije Univ Amsterdam, Amsterdam, Netherlands
[2] Univ Lorraine, LORIA, INRIA, CNRS, Nancy, France
[3] Max Planck Inst Informat, Saarland Informat Campus, Saarbrucken, Germany
来源
AUTOMATED DEDUCTION, CADE 28 | 2021年 / 12699卷
基金
欧洲研究理事会;
关键词
D O I
10.1007/978-3-030-79876-5_23
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We recently designed two calculi as stepping stones towards superposition for full higher-order logic: Boolean-free lambda-superposition and superposition for first-order logic with interpreted Booleans. Stepping on these stones, we finally reach a sound and refutationally complete calculus for higher-order logic with polymorphism, extensionality, Hilbert choice, and Henkin semantics. In addition to the complexity of combining the calculus's two predecessors, new challenges arise from the interplay between lambda-terms and Booleans. Our implementation in Zipperposition outperforms all other higher-order theorem provers and is on a par with an earlier, pragmatic prototype of Booleans in Zipperposition.
引用
收藏
页码:396 / 412
页数:17
相关论文
共 50 条
  • [1] Superposition for Higher-Order Logic
    Bentkamp, Alexander
    Blanchette, Jasmin
    Tourret, Sophie
    Vukmirovic, Petar
    [J]. JOURNAL OF AUTOMATED REASONING, 2023, 67 (01)
  • [2] Superposition for Higher-Order Logic
    Alexander Bentkamp
    Jasmin Blanchette
    Sophie Tourret
    Petar Vukmirović
    [J]. Journal of Automated Reasoning, 2023, 67
  • [3] Superposition for Lambda-Free Higher-Order Logic
    Bentkamp, Alexander
    Blanchette, Jasmin Christian
    Cruanes, Simon
    Waldmann, Uwe
    [J]. AUTOMATED REASONING, IJCAR 2018, 2018, 10900 : 28 - 46
  • [4] SUPERPOSITION FOR LAMBDA-FREE HIGHER-ORDER LOGIC
    Bentkamp, Alexander
    Blanchette, Jasmin
    Cruanes, Simon
    Waldmann, Uwe
    [J]. LOGICAL METHODS IN COMPUTER SCIENCE, 2021, 17 (02) : 1:1 - 1:38
  • [5] A Combinator-Based Superposition Calculus for Higher-Order Logic
    Bhayat, Ahmed
    Reger, Giles
    [J]. AUTOMATED REASONING, PT I, 2020, 12166 : 278 - 296
  • [6] ON HIGHER-ORDER LOGIC
    KOGALOVS.SR
    [J]. DOKLADY AKADEMII NAUK SSSR, 1966, 171 (06): : 1272 - &
  • [7] Making Higher-Order Superposition Work
    Vukmirovic, Petar
    Bentkamp, Alexander
    Blanchette, Jasmin
    Cruanes, Simon
    Nummelin, Visa
    Tourret, Sophie
    [J]. AUTOMATED DEDUCTION, CADE 28, 2021, 12699 : 415 - 432
  • [8] Higher-order superposition for dependent types
    Virga, R
    [J]. REWRITING TECHNIQUES AND APPLICATIONS, 1996, 1103 : 123 - 137
  • [9] Making Higher-Order Superposition Work
    Vukmirovic, Petar
    Bentkamp, Alexander
    Blanchette, Jasmin
    Cruanes, Simon
    Nummelin, Visa
    Tourret, Sophie
    [J]. JOURNAL OF AUTOMATED REASONING, 2022, 66 (04) : 541 - 564
  • [10] Making Higher-Order Superposition Work
    Petar Vukmirović
    Alexander Bentkamp
    Jasmin Blanchette
    Simon Cruanes
    Visa Nummelin
    Sophie Tourret
    [J]. Journal of Automated Reasoning, 2022, 66 : 541 - 564