Classical proofs via basic logic

被引:0
|
作者
Faggian, C [1 ]
机构
[1] Univ Padua, Dipartimento Matemat Pura & Applicata, I-35100 Padua, Italy
来源
COMPUTER SCIENCE LOGIC | 1998年 / 1414卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cut-elimination, besides being an important tool in proof-theory, plays a central role in the proofs-as-programs paradigm. In recent years this approach has been extended to classical logic (cf. Girard 1991, Parigot 1991, and recently Danos Joinet Schellinx 1997). This paper introduces a new sequent calculus for (propositional) classical logic, indicated by C-perpendicular to. Both, the calculus and the cut-elimination procedure for C-perpendicular to extend those for basic logic (Sambin Battilotti Faggian 1997). Two new structural rules are introduced, namely transfer and separation. As in basic logic, the cut rule has two forms, corresponding to substitution on the left and on the right, resulting in a tighter control over the cut. The control over the structural rules, achieved once they are kept distinct from the operational rules, results in a fine control over the form of the derivations. These features of C-perpendicular to benefit both the proof search and the cut-elimination process. In relation to the framework of basic logic, a remarkable result is that the extensions of basic logic (the ones that are "symmetric") are obtained by means of structural rules. Also, and in agreement with the spirit of uniformity propound in [Sambin 97], the procedure given here provides technical tools that allow us to treat cut-elimination for all such logics in a modular way.
引用
收藏
页码:203 / 219
页数:17
相关论文
共 50 条
  • [31] Binding logic: Proofs and models
    Dowek, G
    Hardin, T
    Kirchner, C
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, 2002, 2514 : 130 - 144
  • [32] Short proofs of classical theorems
    Bondy, JA
    JOURNAL OF GRAPH THEORY, 2003, 44 (03) : 159 - 165
  • [33] Probabilistic Proofs of Classical Theorems
    Burdzy, Krzysztof
    BROWNIAN MOTION AND ITS APPLICATIONS TO MATHEMATICAL ANALYSIS: ECOLE D'ETE DE PROBABILITES DE SAINT-FLOUR XLIII - 2013, 2014, 2106 : 11 - 19
  • [34] Classical Proofs as Parallel Programs
    Aschieri, Federico
    Ciabattoni, Agata
    Genco, Francesco A.
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2018, (277): : 43 - 57
  • [35] On the complexity of the reflected logic of proofs
    Krupski, Nikolai V.
    THEORETICAL COMPUTER SCIENCE, 2006, 357 (1-3) : 136 - 142
  • [36] Proofs as computations in linear logic
    Delzanno, G
    Martelli, M
    THEORETICAL COMPUTER SCIENCE, 2001, 258 (1-2) : 269 - 297
  • [37] Intuitionistic Hypothetical Logic of Proofs
    Steren, Gabriela
    Bonelli, Eduardo
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2014, 300 : 89 - 103
  • [38] Visualization of Proofs in Defeasible Logic
    Avguleas, Ioannis
    Gkirtzou, Katerina
    Triantafilou, Sofia
    Bikakis, Antonis
    Antoniou, Grigoris
    Kontopoulos, Efstratios
    Bassiliades, Nick
    RULE REPRESENTATION, INTERCHANGE AND REASONING ON THE WEB, RULEML 2008, 2008, 5321 : 197 - +
  • [39] Polarization of classical proofs and reversion
    Quatrini, M
    DeFalco, LT
    COMPTES RENDUS DE L ACADEMIE DES SCIENCES SERIE I-MATHEMATIQUE, 1996, 323 (02): : 113 - 116
  • [40] Counting proofs in propositional logic
    David, Rene
    Zaionc, Marek
    ARCHIVE FOR MATHEMATICAL LOGIC, 2009, 48 (02) : 185 - 199