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 条
  • [41] The First-Order Logic of Hyperproperties
    Finkbeiner, Bernd
    Zimmermann, Martin
    34TH SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2017), 2017, 66
  • [42] COMPUTING WITH FIRST-ORDER LOGIC
    ABITEBOUL, S
    VIANU, V
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1995, 50 (02) : 309 - 335
  • [43] A First-order Logic with Frames
    Murali, Adithya
    Pena, Lucas
    Loeding, Christof
    Madhusudan, P.
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2023, 45 (02):
  • [44] Indistinguishability and first-order logic
    Jordan, Skip
    Zeugmann, Thomas
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, PROCEEDINGS, 2008, 4978 : 94 - 104
  • [45] A semantic proof of strong cut-admissibility for first-order Godel logic
    Lahav, Ori
    Avron, Arnon
    JOURNAL OF LOGIC AND COMPUTATION, 2013, 23 (01) : 59 - 86
  • [46] PROOF SEARCH IN A GENTZEN-LIKE SYSTEM OF FIRST-ORDER LOGIC.
    Bibel, W.
    Schreiber, J.
    1975, : 205 - 212
  • [47] Holistic Deductive Framework Theorem Proving Based on Standard Contradiction Separation For First-Order Logic
    Cao, Feng
    Xu, Yang
    Zhong, Jian
    Wu, Guanfeng
    2017 12TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND KNOWLEDGE ENGINEERING (IEEE ISKE), 2017,
  • [48] From separation logic to first-order logic
    Calcagno, C
    Gardner, P
    Hague, M
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, PROCEEDINGS, 2005, 3441 : 395 - 409
  • [49] Application of Multi-Clause Synergized Deduction in First-Order Logic Automated Theorem Proving
    Cao F.
    Xu Y.
    Chen S.
    Wu G.
    Chang W.
    Xinan Jiaotong Daxue Xuebao/Journal of Southwest Jiaotong University, 2020, 55 (02): : 401 - 408and427
  • [50] From First-Order Logic to Assertional Logic
    Zhou, Yi
    ARTIFICIAL GENERAL INTELLIGENCE: 10TH INTERNATIONAL CONFERENCE, AGI 2017, 2017, 10414 : 87 - 97