Ribbon Proofs - A Proof System for the Logic of Bunched Implications
Ribbon Proofs - A Proof System for the Logic of Bunched Implications
复制标题
Ribbon Proofs - 捆绑蕴涵逻辑的证明系统
DOI:
--
复制
发表时间:
2013
期刊:
影响因子:
--
通讯作者:
Julian Michael Lewis Bean
中科院分区:
文献类型:
--
作者:
Julian Michael Lewis Bean
In this thesis we present ribbon proofs, a proof system for Py m and O’Hearn’s Logic of Bunched Implications (BI ). We describe two key motivations for the system. Firstly, t he existing proof theory forBI is sequentialized in the style of Gentzen’s LJ; there is no ex isting proof system which works on the level of individual formulae like Gentzen ’s NJ. Secondly, we believe that proofs inBI ’s existing proof systems do not do justice to the strong sema ntic notions of spatiality and resource which are such exciting motiviations for the st udy of the logic itself. We present ribbon proofs first informally as a graphical syst em. We then go on to formalize the system precisely, the main result of the thesis being the proof of its soundness and completeness relative to existing notions of proof for BI . We discuss some properties of our formalization and its relation toBI ’s model theory, and make formal a few geometric intuitions a ri ing from the system. We present an extension of the system used to prov e some real-world results from a paper in program logic, and finally a skeletal implementati on of the system in ML which was instrumental in the development of the formalization. Submitted for the degree of Doctor of Philosophy Queen Mary, University of London 2006