Skip to main content

Modular Construction of Modal Logics

  • Conference paper
CONCUR 2004 - Concurrency Theory (CONCUR 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3170))

Included in the following conference series:

Abstract

We present a modular approach to defining logics for a wide variety of state-based systems. We use coalgebras to model the behaviour of systems, and modal logics to specify behavioural properties of systems. We show that the syntax, semantics and proof systems associated to such logics can all be derived in a modular way. Moreover, we show that the logics thus obtained inherit soundness, completeness and expressiveness properties from their building blocks. We apply these techniques to derive sound, complete and expressive logics for a wide variety of probabilistic systems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aczel, P., Mendler, N.: A final coalgebra theorem. In: Dybjer, P., Pitts, A.M., Pitt, D.H., Poigné, A., Rydeheard, D.E. (eds.) Category Theory and Computer Science. LNCS, vol. 389. Springer, Heidelberg (1989)

    Chapter  Google Scholar 

  2. Bartels, F.: On generalised coinduction and probabilistic specification formats. PhD thesis, CWI, Amsterdam (2004)

    Google Scholar 

  3. Bartels, F., Sokolova, A., de Vink, E.: A hierarchy of probabilistic system types. In: Gumm, H.P. (ed.) Proc. CMCS 2003. ENTCS, vol. 82. Elsevier, Amsterdam (2003)

    Google Scholar 

  4. Bidoit, M., Cengarle, M.V., Hennicker, R.: Proof systems for structured specifications and their refinements. In: Kreowski, H.J., Astesiano, E., Krieg-Brückner, B. (eds.) Algebraic Foundations of Systems Specification, IFIP State-of-the-Art Reports, pp. 385–434. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  5. Blackburn, P., de Rijke, M., Venema, Y.: Modal Logic. Cambridge University Press, Cambridge (2000)

    MATH  Google Scholar 

  6. Borzyszkowski, T.: Logical systems for structured specifications. Theoret. Comput. Sci. 286(2), 197–245 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  7. Caleiro, C.: Combining Logics. PhD thesis (2002)

    Google Scholar 

  8. Cîrstea, C.: On expressivity and compositionality in logics for coalgebras. In: Gumm, H.P. (ed.) Proc. CMCS 2003. ENTCS, vol. 82. Elsevier, Amsterdam (2003)

    Google Scholar 

  9. Clarke, E., Emerson, E.: Synthesis of synchronisation skeletons for branching temporal logics. In: Kozen, D. (ed.) Logic of Programs 1981. LNCS, vol. 131. Springer, Heidelberg (1982)

    Chapter  Google Scholar 

  10. de Vink, E., Rutten, J.: Bisimulation for probabilistic transition systems: a coalgebraic approach. Theoret. Comput. Sci. 221, 271–293 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  11. Gabbay, D.: Fibring Logics. Oxford University Press, Oxford (1998)

    MATH  Google Scholar 

  12. Heifetz, A., Mongin, P.: Probability logic for type spaces. Games and Economic Behaviour 35, 31–53 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  13. Jacobs, B.: Many-sorted coalgebraic modal logic: a model-theoretic study. Theor. Inform. Appl. 35(1), 31–59 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  14. Kick, M.: Bialgebraic modelling of timed processes. In: Widmayer, P., Triguero, F., Morales, R., Hennessy, M., Eidenbenz, S., Conejo, R. (eds.) ICALP 2002. LNCS, vol. 2380, p. 525. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  15. Kozen, D.: Results on the propositional mu-calculus. Theoret. Comput. Sci. 27, 333–354 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  16. Kurz, A.: Specifying Coalgebras with Modal Logic. Theoret. Comput. Sci. 260(1–2), 119–138 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  17. Kurz, A., Pattinson, D.: Definability, canonical models, and compactness for finitary coalgebraic modal logic. In: Moss, L.S. (ed.) Proc. CMCS 2002. ENTCS, vol. 65. Elsevier, Amsterdam (2002)

    Google Scholar 

  18. Larsen, K.G., Skou, A.: Bisimulation through probabilistic testing. Inform. and Comput. 94, 1–28 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  19. Milner, R.: Communication and Concurrency. International series in computer science. Prentice Hall, Englewood Cliffs (1989)

    MATH  Google Scholar 

  20. Moss, L.S.: Coalgebraic logic. Ann. Pure Appl. Logic 96, 277–317 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  21. Naur, P., Randell, B. (eds.): Software Engineering: Report of a conference sponsored by the NATO Science Committee, Garmisch, Germany, 7-11 October 1968. Scientific Affairs Division, NATO (1969)

    Google Scholar 

  22. Park, D.: Concurrency and automata on infinite sequences. In: Deussen, P. (ed.) GI-TCS 1981. LNCS, vol. 104. Springer, Heidelberg (1981)

    Chapter  Google Scholar 

  23. Pattinson, D.: Coalgebraic modal logic: Soundness, completeness and decidability of local consequence. Theoret. Comput. Sci. 309(1–3), 177–193 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  24. Pattinson, D.: Expressive logics for coalgebras via terminal sequence induction. Notre Dame J. Formal Logic (to appear, 2004)

    Google Scholar 

  25. Rockafellar, R.T.: Convex Analysis. Princeton University Press, Princeton (1970)

    Book  MATH  Google Scholar 

  26. Rößiger, M.: From Modal Logic to Terminal Coalgebras. Theoret. Comput. Sci. 260, 209–228 (2001)

    Article  MathSciNet  Google Scholar 

  27. Rutten, J.J.M.M.: Universal coalgebra: A theory of systems. Theoret. Comput. Sci. 249, 3–80 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  28. Segala, R.: Modelling and Verification of Randomized Distributed Real-Time Systems. PhD thesis, Massachusetts Institute of Technology (1995)

    Google Scholar 

  29. Turi, D., Plotkin, G.: Towards a mathematical operational semantics. In: Proc. 12th LICS Conference, pp. 280–291. IEEE Computer Society Press, Los Alamitos (1999)

    Google Scholar 

  30. Wirsing, M.: Algebraic specification. In: van Leuween, J. (ed.) Handbook of Theoretical Computer Science. Elsevier, Amsterdam (1990)

    Google Scholar 

  31. Worrell, J.: On the Final Sequence of an Accessible Set Functor. Theoret. Comput. Sci. (to appear, 2003)

    Google Scholar 

  32. Zanardo, A., Sernadas, A., Sernadas, C.: Fibring: Completeness preservation. J. Symbolic Logic 66(1), 414–439 (2001)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cîrstea, C., Pattinson, D. (2004). Modular Construction of Modal Logics. In: Gardner, P., Yoshida, N. (eds) CONCUR 2004 - Concurrency Theory. CONCUR 2004. Lecture Notes in Computer Science, vol 3170. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-28644-8_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-28644-8_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22940-7

  • Online ISBN: 978-3-540-28644-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics