Proving isomorphism of first-order logic proof systems in HOL

被引:0
|
作者
Mikhajlova, A [1 ]
von Wright, J [1 ]
机构
[1] Abo Akad Univ, Turku Ctr Comp Sci, FIN-20520 Turku, Finland
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We prove in HOL that three proof systems for classical first-order predicate logic, the Hilbertian axiomatization, the system of natural deduction, and a variant of sequent calculus, are isomorphic. The isomorphism is in the sense that provability of a conclusion from hypotheses in one of these proof systems is equivalent to provability of this conclusion from the same hypotheses in the others. Proving isomorphism of these three proof systems allows us to guarantee that meta-logical provability properties about one of them would also hold in relation to the others. We prove the deduction, monotonicity, and compactness theorems for Hilbertian axiomatization, and the substitution theorem for the system of natural deduction. Then we show how these properties Can be translated between the proof systems; Besides, by proving a theorem which states that provability in flattened sequent calculus implies provability in standard sequent calculus, we show how some meta-logical provability results about Hilbertian axiomatization and natural deduction can be translated to sequent calculus. We use higher-order logic as the metalogic for reasoning about first-order proof systems and formalize proofs in a theorem-proving environment, thereupon reducing susceptibility to errors and bringing up subtle issues which are usually overlooked when the reasoning is done in a natural language.
引用
收藏
页码:295 / 314
页数:20
相关论文
共 50 条
  • [21] Novel Didactic Proof Assistant for First-Order Logic Natural Deduction
    Pais, Jorge
    Tasistro, Alvaro
    LEARNING AND COLLABORATION TECHNOLOGIES: DESIGNING AND DEVELOPING NOVEL LEARNING EXPERIENCES, PT I, 2014, 8523 : 441 - 451
  • [22] A complete proof system for first-order interval temporal logic with projection
    Guelev, DP
    JOURNAL OF LOGIC AND COMPUTATION, 2004, 14 (02) : 215 - 249
  • [23] First-Order Logic with Reachability Predicates on Infinite Systems
    Schulz, Stefan
    IARCS ANNUAL CONFERENCE ON FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE (FSTTCS 2010), 2010, 8 : 493 - 504
  • [24] Proving Program Properties as First-Order Satisfiability
    Lucas, Salvador
    LOGIC-BASED PROGRAM SYNTHESIS AND TRANSFORMATION, LOPSTR 2018, 2019, 11408 : 3 - 21
  • [25] Proving semantic properties as first-order satisfiability
    Lucas, Salvador
    ARTIFICIAL INTELLIGENCE, 2019, 277
  • [26] On first-order definitions of subgraph isomorphism properties
    Zhukovskii, M. E.
    DOKLADY MATHEMATICS, 2017, 96 (02) : 454 - 456
  • [27] ON THE FIRST-ORDER COMPLEXITY OF INDUCED SUBGRAPH ISOMORPHISM
    Verbitsky, Oleg
    Zhukovskii, Maksim
    LOGICAL METHODS IN COMPUTER SCIENCE, 2019, 15 (01) : 25:1 - 25:24
  • [28] Proving Semantic Properties as First-Order Satisfiability
    Lucas, Salvador
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 5075 - 5079
  • [29] Subsumption Demodulation in First-Order Theorem Proving
    Gleiss, Bernhard
    Kovacs, Laura
    Rath, Jakob
    AUTOMATED REASONING, PT I, 2020, 12166 : 297 - 315
  • [30] On first-order definitions of subgraph isomorphism properties
    M. E. Zhukovskii
    Doklady Mathematics, 2017, 96 : 454 - 456