Defining Logical Systems via Algebraic Constraints on Proofs

被引:1
作者
Gheorghiu, Alexander, V [1 ]
Pym, David J. [1 ,2 ]
机构
[1] UCL, London WC1E 6BT, England
[2] Univ London, Inst Philosophy, London WC1H 0AR, England
关键词
Logic; proof theory; model theory; semantics; modal logic; intuitionistic logic; CUT-ELIMINATION; TABLEAUX; SEMANTICS; CALCULI;
D O I
10.1093/logcom/exad065
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a comprehensive programme analysing the decomposition of proof systems for non-classical logics into proof systems for other logics, especially classical logic, using an algebra of constraints. That is, one recovers a proof system for a target logic by enriching a proof system for another, typically simpler, logic with an algebra of constraints that act as correctness conditions on the latter to capture the former; e.g. one may use Boolean algebra to give constraints in a sequent calculus for classical propositional logic to produce a sequent calculus for intuitionistic propositional logic. The idea behind such forms of decomposition is to obtain a tool for uniform and modular treatment of proof theory and to provide a bridge between semantics logics and their proof theory. The paper discusses the theoretical background of the project and provides several illustrations of its work in the field of intuitionistic and modal logics: including, a uniform treatment of modular and cut-free proof systems for a large class of propositional logics; a general criterion for a novel approach to soundness and completeness of a logic with respect to a model-theoretic semantics; and a case study deriving a model-theoretic semantics from a proof-theoretic specification of a logic.
引用
收藏
页码:95 / 146
页数:52
相关论文
共 70 条
[11]  
Bundy A., 1985, COMPUTER MODELLING M
[12]  
Catach L., 1991, Journal of Automated Reasoning, V7, P489, DOI 10.1007/BF01880326
[13]   Efficient resource management for linear logic proof search [J].
Cervesato, I ;
Hodas, JS ;
Pfenning, F .
THEORETICAL COMPUTER SCIENCE, 2000, 232 (1-2) :133-163
[14]  
Ciabattoni A., 2008, Logic in Computer Science-LICS
[15]   Algebraic proof theory for substructural logics: Cut-elimination and completions [J].
Ciabattoni, Agata ;
Galatos, Nikolaos ;
Terui, Kazushige .
ANNALS OF PURE AND APPLIED LOGIC, 2012, 163 (03) :266-290
[16]  
Ciabattoni A, 2009, LECT NOTES COMPUT SC, V5771, P163, DOI 10.1007/978-3-642-04027-6_14
[17]   A Non-wellfounded, Labelled Proof System for Propositional Dynamic Logic [J].
Docherty, Simon ;
Rowe, Reuben N. S. .
AUTOMATED REASONING WITH ANALYTIC TABLEAUX AND RELATED METHODS, TABLEAUX 2019, 2019, 11714 :335-352
[18]   Modular Tableaux Calculi for Separation Theories [J].
Docherty, Simon ;
Pym, David .
FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, FOSSACS 2018, 2018, 10803 :441-458
[19]  
Docherty Simon, 2019, Bunched Logics: A Uniform Approach
[20]  
Dummett M., 2000, ELEMENTS INTUITIONIS, V2