Arbitrary Arrow Update Logic with Common Knowledge is neither RE nor co-RE

Arbitrary Arrow Update Logic with Common Knowledge (AAULC) is a dynamic epistemic logic with (i) an arrow update operator, which represents a particular type of information change and (ii) an arbitrary arrow update operator, which quantifies over arrow updates. By encoding the execution of a Turing machine in AAULC, we show that neither the valid formulas nor the satisfiable formulas of AAULC are recursively enumerable. In particular, it follows that AAULC does not have a recursive axiomatization.

[1]  Sophie Pinchinat,et al.  Refinement modal logic , 2012, Inf. Comput..

[2]  Tim French,et al.  The undecidability of group announcements , 2014, AAMAS.

[3]  Hans van Ditmarsch,et al.  Coalitions and announcements , 2008, AAMAS.

[4]  Wiebe van der Hoek,et al.  The undecidability of arbitrary arrow update logic , 2016, Theor. Comput. Sci..

[5]  Barteld Kooi,et al.  ARROW UPDATE LOGIC , 2011, The Review of Symbolic Logic.

[6]  Tim French,et al.  Undecidability for arbitrary public announcement logic , 2008, Advances in Modal Logic.

[7]  Hans van Ditmarsch,et al.  The Undecidability of Quantified Announcements , 2016, Stud Logica.

[8]  Barteld Kooi,et al.  Arbitrary arrow update logic , 2017, Artif. Intell..

[9]  A. Turing On Computable Numbers, with an Application to the Entscheidungsproblem. , 1937 .

[10]  Andreas Herzig,et al.  ‘KNOWABLE’ AS ‘KNOWN AFTER AN ANNOUNCEMENT’ , 2008, The Review of Symbolic Logic.

[11]  James Hales,et al.  Arbitrary Action Model Logic and Action Model Synthesis , 2013, 2013 28th Annual ACM/IEEE Symposium on Logic in Computer Science.

[12]  Philippe Balbiani,et al.  Group announcement logic , 2010, J. Appl. Log..