PROOF SEARCH ALGORITHM IN PURE LOGICAL FRAMEWORK

被引:0
|
作者
Vlasov, D. Yu [1 ]
机构
[1] Sobolev Inst Math, 4 Koptyuga Ave, Novosibirsk 630090, Russia
关键词
automated deduction; logical framework;
D O I
10.33048/semi.2020.17.073
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
A pure logical framework is a logical framework which does not rely on any particular formal calculus. For example, Metamath (http://metamath.org) is an instance of a pure logical framework. Another example is the Russell system (https://github.com/dmitry-vlasov/russell-flow), which may be considered a high-level language based on Metamath. In this paper, we describe the proof search algorithm used in Russell. The algorithm is proved to be sound and complete, i.e. it gives only valid proofs and any valid proof can be found (up to a substitution) by the proposed algorithm.
引用
收藏
页码:988 / 998
页数:11
相关论文
共 50 条
  • [1] A FOCUSED SEQUENT CALCULUS FRAMEWORK FOR PROOF-SEARCH IN PURE TYPE SYSTEMS
    Lengrand, Stephane
    Dyckhoff, Roy
    McKinna, James
    LOGICAL METHODS IN COMPUTER SCIENCE, 2011, 7 (01)
  • [2] A purely logical account of sequentiality in proof search
    Bruscoli, P
    LOGICS PROGRAMMING, PROCEEDINGS, 2002, 2401 : 302 - 316
  • [3] SMT proof checking using a logical framework
    Stump, Aaron
    Oe, Duckki
    Reynolds, Andrew
    Hadarean, Liana
    Tinelli, Cesare
    FORMAL METHODS IN SYSTEM DESIGN, 2013, 42 (01) : 91 - 118
  • [4] A Logical Framework of Proof-Carrying Survivability
    Zuo, Yanjun
    Lande, Suhas
    TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 472 - 481
  • [6] A Framework for Proof-carrying Logical Transformations
    Garchery, Quentin
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (336): : 5 - 23
  • [7] SMT proof checking using a logical framework
    Aaron Stump
    Duckki Oe
    Andrew Reynolds
    Liana Hadarean
    Cesare Tinelli
    Formal Methods in System Design, 2013, 42 : 91 - 118
  • [8] The undecidability of proof search when equality is a logical connective
    Dale Miller
    Alexandre Viel
    Annals of Mathematics and Artificial Intelligence, 2022, 90 : 523 - 535
  • [9] The undecidability of proof search when equality is a logical connective
    Miller, Dale
    Viel, Alexandre
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2022, 90 (05) : 523 - 535
  • [10] Logic-Independent Proof Search in Logical Frameworks (Short Paper)
    Kohlhase, Michael
    Rabe, Florian
    Coen, Claudio Sacerdoti
    Schaefer, Jan Frederik
    AUTOMATED REASONING, PT I, 2020, 12166 : 395 - 401