Reflection and Preservation of Properties in Coalgebraic (bi)Simulations

  • Ignacio Fábregas
  • Miguel Palomino
  • David de Frutos Escrig
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4711)


Our objective is to extend the standard results of preservation and reflection of properties by bisimulations to the coalgebraic setting, as well as to study under what conditions these results hold for simulations. The notion of bisimulation is the classical one, while for simulations we use that proposed by Hughes and Jacobs. As for properties, we start by using a generalization of linear temporal logic to arbitrary coalgebras suggested by Jacobs, and then an extension by Kurtz which includes atomic propositions too.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Aczel, P., Mendler, N.P.: 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, pp. 357–365. Springer, Heidelberg (1989)CrossRefGoogle Scholar
  2. 2.
    Bartels, F., Sokolova, A., de Vink, E.P.: A hierarchy of probabilistic system types. Theor. Comput. Sci. 327(1-2), 3–22 (2004)zbMATHCrossRefGoogle Scholar
  3. 3.
    Clarke, E.M., Grumberg, O., Peled, D.A.: Model Checking. MIT Press, Cambridge (1999)Google Scholar
  4. 4.
    de Frutos Escrig, D., Palomino, M., Fábregas, I.: Multiset bisimulation as a common framework for ordinary and probabilistic bisimulations (submitted)Google Scholar
  5. 5.
    de Vink, E.P., Rutten, J.J.M.M.: Bisimulation for probabilistic transition systems: a coalgebraic approach. In: Degano, P., Gorrieri, R., Marchetti-Spaccamela, A. (eds.) ICALP 1997. LNCS, vol. 1256, pp. 4460–4470. Springer, Heidelberg (1997)Google Scholar
  6. 6.
    Fábregas, I., Palomino, M., de Frutos Escrig, D.: Reflection and preservation of properties in coalgebraic (bi)simulations (extended) (2007),
  7. 7.
    Hasuo, I.: Generic forward and backward simulations. In: Baier, C., Hermanns, H. (eds.) CONCUR 2006. LNCS, vol. 4137, pp. 406–420. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  8. 8.
    Hughes, J., Jacobs, B.: Simulations in coalgebra. Theor. Comput. Sci. 327(1-2), 71–108 (2004)zbMATHCrossRefMathSciNetGoogle Scholar
  9. 9.
    Jacobs, B.: Introduction to Coalgebra. Towards Mathematics of States and Observations. Book in preparation. Draft available in the web,
  10. 10.
    Jacobs, B.: Categorical Logic and Type Theory. Studies in Logic and the Foundations of Mathematics, vol. 141. North-Holland, Amsterdam (1999)zbMATHGoogle Scholar
  11. 11.
    Jacobs, B., Rutten, J.J.M.M.: A tutorial on (co)algebras and (co)induction. Bulletin of the European Association for Theoretical Computer Science 62, 222–259 (1997)zbMATHGoogle Scholar
  12. 12.
    Kesten, Y., Pnueli, A.: Control and data abstraction: The cornerstones of practical formal verification. International Journal on Software Tools for Technology Transfer 4(2), 328–342 (2000)CrossRefGoogle Scholar
  13. 13.
    Kurz, A.: Logics for coalgebras and applications to computer science. PhD thesis, Universität München (2000)Google Scholar
  14. 14.
    Loiseaux, C., Graf, S., Sifakis, J., Bouajjani, A., Bensalem, S.: Property preserving abstractions for the verification of concurrent systems. Formal Methods in System Design 6, 1–36 (1995)CrossRefGoogle Scholar
  15. 15.
    Milner, R.: Communication and Concurrency. Prentice-Hall, Englewood Cliffs (1989)zbMATHGoogle Scholar
  16. 16.
    Palomino, M.: Reflexión, abstracción y simulación en la lógica de reescritura. PhD thesis, Universidad Complutense de Madrid, Spain (March 2005)Google Scholar
  17. 17.
    Pattinson, D.: Expressivity Results in the Modal Logic of Coalgebras. PhD thesis, Universität München (2001)Google Scholar
  18. 18.
    Rutten, J.J.M.M.: Universal coalgebra: a theory of systems. Theor. Comput. Sci. 249(1), 3–80 (2000)zbMATHCrossRefMathSciNetGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Ignacio Fábregas
    • 1
  • Miguel Palomino
    • 1
  • David de Frutos Escrig
    • 1
  1. 1.Departamento de Sistemas Informáticosy Computación, UCM 

Personalised recommendations