CLASSICAL BI: ITS SEMANTICS AND PROOF THEORY

被引:17
作者
Brotherston, James [1 ]
Calcagno, Cristiano [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Comp, London SW7 2AZ, England
基金
英国工程与自然科学研究理事会;
关键词
Classical BI; bunched logic; resource models; display logic; completeness; ALGEBRAS; LOGICS;
D O I
10.2168/LMCS-6(3:3)2010
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present Classical BI (CBI), a new addition to the family of bunched logics which originates in O'Hearn and Pym's logic of bunched implications BI. CBI differs from existing bunched logics in that its multiplicative connectives behave classically rather than intuitionistically (including in particular a multiplicative version of classical negation). At the semantic level, CBI-formulas have the normal bunched logic reading as declarative statements about resources, but its resource models necessarily feature more structure than those for other bunched logics; principally, they satisfy the requirement that every resource has a unique dual. At the proof-theoretic level, a very natural formalism for CBI is provided by a display calculus a la Belnap, which can be seen as a generalisation of the bunched sequent calculus for BI. In this paper we formulate the aforementioned model theory and proof theory for CBI, and prove some fundamental results about the logic, most notably completeness of the proof theory with respect to the semantics.
引用
收藏
页码:1 / 42
页数:42
相关论文
共 49 条
  • [1] COMPUTATIONAL INTERPRETATIONS OF LINEAR LOGIC
    ABRAMSKY, S
    [J]. THEORETICAL COMPUTER SCIENCE, 1993, 111 (1-2) : 3 - 57
  • [2] [Anonymous], ADV LINEAR LOGIC
  • [3] [Anonymous], STUDIA LOGICA
  • [4] [Anonymous], 2002, Cambridge Tracts in Theoretical Computer Science
  • [5] [Anonymous], 2008, P 23 ACM SIGPLAN C O, DOI DOI 10.1145/1449764.1449782
  • [6] BELNAP ND, 1982, J PHILOS LOGIC, V11, P375
  • [7] BERDINE J, 2006, P MFPS
  • [8] BROTHERSTON J, 2010, P MFPS 26
  • [9] BROTHERSTON J, 2010, P LICS 25
  • [10] Classical BI (A Logic for Reasoning about Dualising Resources)
    Brotherston, James
    Calcagno, Cristiano
    [J]. ACM SIGPLAN NOTICES, 2009, 44 (01) : 328 - 339