Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3393))

Abstract

The paper investigates the construction of cofree coalgebras for ‘unsorted signature morphisms’. Thanks to the perfect categorical duality between the traditional concept of equations and the concept of coequations developed in [14] we can fully take profit of the methodological power of Category Theory [2] and follow a clean three step strategy: Firstly, we analyse the traditional Birkhoff construction of free algebras and reformulate it in a systematic categorical way. Then, by dualizing the Birkhoff construction, we obtain, in a second step, corresponding results for cofree coalgebras. And, thirdly, we will interpret the new “abstract” categorical results in terms of more familiar concept. The analysis of a sample cofree construction will provide, finally, some suggestions concerning the potential rôle of cofree coalgebras in System Specifications.

Research partially supported by the Norwegian NFR project MoSIS/IKT.

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. Bartels, F., Sokolova, A., de Vink, E.: A hierarchy of probabilistic system types. TCS (2004) (submitted)

    Google Scholar 

  2. Ehrig, H., Große–Rhode, M., Wolter, U.: Applications of category theory to the area of algebraic specification in computer science. Applied Categorical Structures 6(1), 1–35 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  3. Ehrig, H., Mahr, B.: Fundamentals of Algebraic Specification 1: Equations and Initial Semantics. EATCS Monographs on Theoretical Computer Science, vol. 6. Springer, Berlin (1985)

    MATH  Google Scholar 

  4. Ehrig, H., Mahr, B.: Fundamentals of Algebraic Specification 2: Module Specifications and Constraints. EATCS Monographs on Theoretical Computer Science, vol. 21. Springer, Berlin (1990)

    MATH  Google Scholar 

  5. Gumm, H.P.: Equational and implicational classes of coalgebras. TCS 260, 57–69 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  6. Jacobs, B., Rutten, J.: A tutorial on (Co)Algebras and (Co)Induction. Bulletin of the EATCS 62, 222–259 (1997)

    MATH  Google Scholar 

  7. Kurz, A.: Coalgebras and modal Logic. Technical report, CWI Amsterdam, Lecture notes (2001)

    Google Scholar 

  8. Löwe, M., König, H., Schulz, C.: Algebraic properties of interfaces. In: Kreowski, H.-J., Montanari, U., Orejas, F., Rozenberg, G., Taentzer, G. (eds.) Formal Methods in Software and Systems Modeling. LNCS, vol. 3393, pp. 190–203. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  9. Reichel, H.: Initial Computability, Algebraic Specifications, and Partial Algebras. Oxford University Press, Oxford (1987)

    MATH  Google Scholar 

  10. Rutten, J.J.M.M.: Universal coalgebra: A theory of systems. TCS 249, 3–80 (2000); First appeared as Report CS-R9652, CWI, Amsterdam (1996)

    Google Scholar 

  11. Smyth, M.B., Plotkin, G.D.: The category theoretic solution of recursive domain equations. SIAM Journ. Comput. 11, 761–783 (1982)

    Article  MATH  MathSciNet  Google Scholar 

  12. Wechler, W.: Universal Algebra for Computer Scientists. EATCS Monographs on Theoretical Computer Science, vol. 25. Springer, Berlin (1992)

    MATH  Google Scholar 

  13. Wolter, U.: An Algebraic Approach to Deduction in Equational Partial Horn Theories. J. Inf. Process. Cybern. EIK 27(2), 85–128 (1990)

    Google Scholar 

  14. Wolter, U.: On Corelations, Cokernels, and Coequations. In: Reichel, H. (ed.) Proceedings of Third Workshop on Coalgebraic Methods in Computer Science (CMCS 2000), Berlin, Germany. ENTCS, vol. 13, pp. 347–366. Elsevier Science, Amsterdam (2000)

    Google Scholar 

  15. Wolter, U.: CSP, Partial Automata, and Coalgebras. TCS 280, 3–34 (2002)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Wolter, U. (2005). Cofree Coalgebras for Signature Morphisms. In: Kreowski, HJ., Montanari, U., Orejas, F., Rozenberg, G., Taentzer, G. (eds) Formal Methods in Software and Systems Modeling. Lecture Notes in Computer Science, vol 3393. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31847-7_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-31847-7_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24936-8

  • Online ISBN: 978-3-540-31847-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics