Algebra, Proof Theory and Applications for a Logic of Propositions, Actions and Adjoint Modal Operators

We develop a cut-free (and hence analytic) nested sequent calculus for a modal logic of actions and propositions. The actions act on propositions via a dynamic modality (the weakest precondition of program logics), whose left adjoint we refer to as 'update' (the strongest postcondition). Both logics are positive and have adjoint pairs of epistemic modalities: the left adjoints express agents@? uncertainties and the right adjoints express their beliefs. The rules for 'update' encode learning as a result of discarding uncertainty. We prove admissibility of Cut, and hence the completeness of the logic w.r.t. an algebraic semantics. We interpret the logic on epistemic scenarios with honest and dishonest communication actions, add assumption rules to encode them and prove that the extended calculus still has the admissibility results. We apply the calculus to encode and solve the classic epistemic puzzle of muddy children and a modern version of it with dishonest agents.

[1]  Sara Negri,et al.  Cut Elimination in the Presence of Axioms , 1998, Bulletin of Symbolic Logic.

[2]  Andreas Herzig,et al.  Tableaux for Public Announcement Logic , 2010, J. Log. Comput..

[3]  A. Guglielmi,et al.  A First Order System with Finite Choice of Premises , 2004 .

[4]  Melvin Fitting,et al.  Prefixed tableaus and nested sequents , 2012, Ann. Pure Appl. Log..

[5]  Rajeev Goré,et al.  On the Correspondence between Display Postulates and Deep Inference in Nested Sequent Calculi for Tense Logics , 2011, Log. Methods Comput. Sci..

[6]  Michael Moortgat,et al.  Multimodal linguistic inference , 1995, J. Log. Lang. Inf..

[7]  Mehrnoosh Sadrzadeh,et al.  Epistemic Actions as Resources , 2007, J. Log. Comput..

[8]  Lawrence S. Moss,et al.  Logics for Epistemic Programs , 2004, Synthese.

[9]  Roy Dyckhoff,et al.  Positive Logic with adjoint Modalities: Proof Theory, Semantics, and Reasoning about Information , 2010, Rev. Symb. Log..

[10]  Steven J. Vickers,et al.  Quantales, observational logic and process semantics , 1993, Mathematical Structures in Computer Science.

[11]  Francesca Poggiolesi,et al.  Gentzen Calculi for Modal Propositional Logic , 2010 .

[12]  Ronald Fagin,et al.  Reasoning about knowledge , 1995 .

[13]  Lutz Straßburger,et al.  Nested Sequents for Intuitionistic Modal Logics , 2012 .

[14]  Greg Restall,et al.  An Introduction to Substructural Logics , 2000 .

[15]  Roy Dyckhoff,et al.  POSITIVE LOGIC WITH ADJOINT MODALITIES: PROOF THEORY, SEMANTICS, AND REASONING ABOUT INFORMATION , 2009, The Review of Symbolic Logic.

[16]  Michael Huth Logic In Computer Science , 1999 .

[17]  Sara Negri,et al.  A proof-theoretical perspective on Public Announcement Logic , 2011 .

[18]  Ryo Kashima,et al.  Cut-free sequent calculi for some tense logics , 1994, Stud Logica.