Academia.eduAcademia.edu

Outline

Shedding the New Light in the World of Logical Systems

1997, Proceedings of the 7th International Conference on Category Theory and Computer Science

https://doi.org/10.1007/BFB0026987

Abstract

The notion of an Institution 5] is here taken as the precise formulation for the notion of a logical system. By using elementary tools from the core of category theory, we are able to reveal the underlying mathematical structures lying \behind" the logical formulation of the satisfaction condition, and hence to acquire a both suitable and deeper understanding of the institution concept. This allows us to systematically approach the problem of describing and analyzing relations between logical systems. Theorem 2.10 redesigns the notion of an institution to a purely categorical level, so that the satisfaction condition becomes a functorial (and natural) transformation from speci cations to (subcategories of) models and vice versa. This systematic procedure is also applied to discuss and give a natural description for the notions of institution morphism and institution map. The last technical discussion is a careful and detailed analysis of two examples, which tries to outline how the new categorical insights could help in guiding the development of a unifying theory for relations between logical systems.

References (11)

  1. M. Arrais and J.L. Fiadeiro. Unifying theories in di erent institutions. In Proc. WADT11, Oslo, pages 81{101. Springer, LNCS 1130, 1996.
  2. M. Cerioli and J. Meseguer. May i borrow your logic? (transporting logi- cal structures along maps). Theoretical Computer Science, 173(2):311{347, 1997.
  3. Maura Cerioli. Relationships between Logical Formalisms. PhD thesis, Universit a di Pisa{Genova{Udine, 1993. TD-4/93.
  4. J. Goguen. A categorical manifesto. Mathematical Structures in Computer Science, 1(1):49{67, 1991.
  5. J. A. Goguen and R. M. Burstall. Institutions: Abstract Model Theory for Speci cation and Programming. Journal of the ACM, 39(1):95{146, January 1992.
  6. C. B. Jay. Extending properties to categories of partial maps. Technical Report LFCS 90{107, University of Edinburgh, LFCS, 1990.
  7. J. Meseguer. General logics. In H.-D. Ebbinghaus et. al., editor, Logic collo- quium '87, pages 275{329. Elsevier Science Publishers B. V.,North Holland, 1989.
  8. S. Salibra and G. Scollo. A soft stairway to institutions. In Recent Trends in Data Type Speci cation, pages 310{329. Springer, 1992. LNCS 655.
  9. A. Tarlecki. Moving between logical systems. In Recent Trends in Data Type Speci cation, pages 478{502. Springer, LNCS 1130, 1996.
  10. A. Tarlecki, R.M. Burstall, and J.A. Goguen. Some fundamental algebraic tools for the semantics of computation. Part III: Indexed categories. TCS, 91:239{264, 1991.
  11. U. Wolter. Institutional frames. In Recent Trends in Data Type Speci ca- tion, pages 469{482. Springer, LNCS 906, 1995.