Academia.eduAcademia.edu

Outline

Neighbourhood structures: Bisimilarity and basic model theory

2009, Logical Methods in Computer Science

https://doi.org/10.2168/LMCS-5

Abstract

Neighbourhood structures are the standard semantic tool used to reason about non-normal modal logics. The logic of all neighbourhood models is called classical modal logic. In coalgebraic terms, a neighbourhood frame is a coalgebra for the contravariant powerset functor composed with itself, denoted by 2 2 . We use this coalgebraic modelling to derive notions of equivalence between neighbourhood structures. 2 2 -bisimilarity and behavioural equivalence are well known coalgebraic concepts, and they are distinct, since 2 2 does not preserve weak pullbacks. We introduce a third, intermediate notion whose witnessing relations we call precocongruences (based on pushouts). We give back-and-forth style characterisations for 2 2 -bisimulations and precocongruences, we show that on a single coalgebra, precocongruences capture behavioural equivalence, and that between neighbourhood structures, precocongruences are a better approximation of behavioural equivalence than 2 2 -bisimulations. We also introduce a notion of modal saturation for neighbourhood models, and investigate its relationship with definability and image-finiteness. We prove a Hennessy-Milner theorem for modally saturated and for image-finite neighbourhood models. Our main results are an analogue of Van Benthem's characterisation theorem and a model-theoretic proof of Craig interpolation for classical modal logic.

References (44)

  1. P. Aczel and N.P. Mendler. A final coalgebra theorem. In D.H. Pitt, D.E. Rydeheard, P. Dybjer, A.M. Pitts, and A.Poigné, editors, Category Theory and Computer Science, volume 389 of Lecture Notes in Computer Science, pages 357-365, 1989.
  2. J. Adámek, H. Herrlich, and G.E. Strecker. Abstract and Concrete Categories: The Joy of Cats. J. Wiley and Sons, 1990. Online version: http://katmat.math.uni-bremen.de/acc.
  3. J. Adámek and H.-E. Porst. On tree coalgebras and coalgebra presentations. Theoretical Computer Science, 311:257-283, 2004.
  4. R. Alur, T.A. Henzinger, and O. Kupferman. Alternating-time temporal logic. Journal of the ACM, 49(5):672-713, 2002.
  5. H. Andréka, J. van Benthem, and I. Németi. Back and forth between modal logic and classical logic. Logic Journal of the IGPL, 3:685 -720, 1995.
  6. H. Andréka, J. van Benthem, and I. Németi. Modal languages and bounded fragments of predicate logic. Journal of Philosophical Logic, 27(3):217-274, 1998.
  7. J. van Benthem. Modal Correspondence Theory. PhD thesis, Mathematical Institute, University of Amsterdam, 1976.
  8. J. van Benthem. Correspondence theory. In D. Gabbay and F. Guenthner, editors, Extensions of Clas- sical Logic, volume II of Handbook of Philosophical Logic, pages 167-247. Reidel, Dordrecht, 1984.
  9. J. van Benthem. Information transfer across Chu spaces. Logic Journal of the IGPL, 8(6):719-731, 2000.
  10. P. Blackburn, M. de Rijke, and Y. Venema. Modal Logic. Cambridge University Press, 2001.
  11. B. ten Cate, D. Gabelaia, and D. Sustretov. Modal languages for topology: Expressivity and definability. To appear in Annals of Pure and Applied Logic. Preprint available at: http://arxiv.org/abs/math/ 0610357.
  12. C. Chang and H. Keisler. Model Theory. North-Holland, 1973.
  13. B.F. Chellas. Modal Logic -An Introduction. Cambridge University Press, 1980.
  14. K. Došen. Duality between modal algebras and neighbourhood frames. Studia Logica, 48:219-234, 1989.
  15. J. Flum and M. Ziegler. Topological Model Theory, volume 769 of Lecture Notes in Mathematics. Springer Verlag, 1980.
  16. D.M. Gabbay and L. Maksimova. Interpolation and Definability: Modal and Intuitionistic Logic. Num- ber 46 in Oxford Logic Guides. Oxford University Press, 2005.
  17. L. Goble. Murder most gentle: The paradox deepens. Philosophical Studies, 64(2):217-227, 1991.
  18. H.P. Gumm. Functors for coalgebras. Algebra Universalis, 45:135-147, 2001.
  19. H.P. Gumm and T. Schröder. Types and coalgebraic structure. Algebra universalis, 53:229-252, 2005.
  20. H.H. Hansen. Monotonic modal logic (Master's thesis). Research Report PP-2003-24, Institute for Logic, Language and Computation. University of Amsterdam, 2003.
  21. H.H. Hansen and C. Kupke. A coalgebraic perspective on monotone modal logic. In Proceedings of the 7th Workshop on Coalgebraic Methods in Computer Science (CMCS), volume 106 of Electronic Notes in Theoretical Computer Science, pages 121-143. Elsevier Science Publishers, 2004.
  22. H.H. Hansen, C. Kupke, and E. Pacuit. Bisimulation for neighbourhood structures. In T. Mossakowski et al., editor, Proceedings of the 2nd Conference on Algebra and Coalgebra in Computer Science (CALCO 2007), volume 4624 of Lecture Notes in Computer Science, pages 279-293. Springer, 2007.
  23. C. Kupke. Terminal sequence induction via games. In Proceedings of the 7th International Tbilisi Sym- posium on Language, Logic and Computation, 2008.
  24. C. Kupke, A. Kurz, and D. Pattinson. Ultrafilter extensions for coalgebras. In J.L. Fiadero, N. Harman, M. Roggenbach, and J.J.M.M. Rutten, editors, Proceedings of the 2nd Workshop on Algebraic and Coalgebraic Methods in Computer Science (CALCO 2005), volume 3629 of Lecture Notes in Computer Science, pages 263-277. Springer, 2005.
  25. A. Kurz. Personal communication.
  26. A. Kurz. Logics for Coalgebras and Applications to Computer Science. PhD thesis, Ludwig-Maximilians- Universität, 2000.
  27. A. Kurz and J. Rosický. The Goldblatt-Thomason-theorem for coalgebras. In T. Mossakowski et al., editor, Proceedings of the 2nd Conference on Algebra and Coalgebra in Computer Science (CALCO), volume 4624 of Lecture Notes in Computer Science, pages 342-355. Springer, 2007.
  28. J. Madarász. Interpolation and amalgamation; pushing the limits. Part I. Studia Logica, 61:311-345, 1998.
  29. J. Madarász. Interpolation and amalgamation; pushing the limits. Part II. Studia Logica, 62:1-19, 1999.
  30. M. Marx. Algebraic Relativization and Arrow Logic. PhD thesis, University of Amsterdam, 1995.
  31. R. Montague. Universal grammar. Theoria, 36:373-398, 1970.
  32. M. Otto. Bisimulation invariance and finite models. In W. Pohlers Z. Chatzidakis, P. Koepke, editor, Logic Colloquium '02, volume 27 of Lecture Notes in Logic, pages 276-298. Association for Symbolic Logic, 2006.
  33. V. Padmanabhan, G. Governatori, and K. Su. Knowledge assesment: A modal logic approach. In Proceedings of the 3rd Int. Workshop on Knowledge and Reasoning for Answering Questions (KRAQ), 2007.
  34. D. Pattinson. An introduction to the theory of coalgebras. Lecture notes accompanying the course at NASSLLI 2003. Available at http://www.pst.ifi.lmu.de/ ∼ pattinso/Publications/nasslli.all. ps.gz.
  35. D. Pattinson. Coalgebraic modal logic: Soundness, completeness and decidability of local consequence. Theoretical Computer Science, 309(1-3):177-193, 2003.
  36. M. Pauly. Bisimulation for general non-normal modal logic. Manuscript (unpublished), 1999.
  37. M. Pauly. Logic for Social Software. PhD thesis, University of Amsterdam, 2001.
  38. M. Pauly. A modal logic for coalitional power in games. Journal of Logic and Computation, 12(1):149- 166, 2002.
  39. J.J.M.M. Rutten. Universal coalgebra: a theory of systems. Theoretical Computer Science, 249:3-80, 2000.
  40. L. Schröder. Expressivity of coalgebraic modal logic: The limits and beyond. Theoretical Computer Science, 390:230-247, 2008.
  41. D. Scott. Advice on modal logic. In K. Lambert, editor, Philosophical Problems in Logic, pages 143-173. Reidel, Dordrecht, 1970.
  42. K. Segerberg. An Esssay in Classical Modal Logic. Number 13 in Filosofiska Studier. Uppsala Universitet, 1971.
  43. M.Y. Vardi. On epistemic logic and logical omniscience. In J. Halpern, editor, Proceedings of the 1986 Conference on Theoretical Aspects of Reasoning about Knowledge (TARK), pages 293-305. Morgan Kaufmann, 1986.
  44. Y. Venema. Algebras and coalgebras. In P. Blackburn, J. van Benthem, and F. Wolter, editors, Handbook of Modal Logic, volume 3 of Studies in Logic and Practical Reasoning, pages 331-426. Elsevier, 2006.