SciELO - Scientific Electronic Library Online

 
vol.32 número2Sobre la convergencia de un método secante para ecuaciones matriciales no linealesDistribución de probabilidad de Maxwell transmutada índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • En proceso de indezaciónCitado por Google
  • No hay articulos similaresSimilares en SciELO
  • En proceso de indezaciónSimilares en Google

Compartir


Revista Integración

versión impresa ISSN 0120-419X

Integración - UIS vol.32 no.2 Bucaramanga jul./dic. 2014

 

Una coinstitución para la lógica de
comportamiento abstracto

JAIME ANDRÉS CASTAÑO PEREA*, GUILLERMO ORTIZ RICO,

Universidad del Valle, Departamento de Matemáticas, Cali, Colombia.


Resumen. Recientemente, la especificación de un problema en ciencias de la computación -un paso intermedio entre el problema dado y su aplicación como un sistema de software que garantiza su solución- utiliza el álgebra universal y la teoría de coálgebras para su descripción. Esta etapa incluye componentes sintácticas y semánticas, que tienen como resultado un sistema lógico. En [3], se propone la lógica ecuacional multitipada para la especificación de problemas. Dualmente, en [9] se estudia una lógica de comportamiento abstracto, la cual modela procesos y comportamiento de sistemas coalgebraicos. En ambas lógicas los componentes sintáctico y semántico son conectados por medio de una relación de satisfacción, caracterizada por el siguiente principio: la verdad se preserva bajo transformaciones del lenguaje. En un marco general y moderno, hoy contamos con las instituciones en la especificación algebraica y coinstituciones en la especificación coalgebraica. El propósito del presente artículo es estudiar un caso particular de la lógica de comportamiento abstracto presentada en [9], en donde las coálgebras las restringimos a funtores polinomiales. Identificamos la respectiva coinstitución coalgebraica, detallando sus componentes y explícitamente presentaremos la relación de satisfacción como un resultado final.

Palabras Claves: Especificación, categoría, álgebra, coálgebra, relación de satisfacción, institución, coinstitución.
MSC2010: 18A05, 18C10, 03B70, 68Q65.


A coinstitution for abstract behavioral logic

Abstract. Recently, the specification of a problem in computer sciences -an intermediate step between the given problem and its implementation as a software system that guarantees its solution- uses universal algebra and coalgebra theories for its description. This stage includes a syntactic and a semantic component, having a logic system as result. In [3], the case of many-sorted equational logic is studied for the purpose of specification problems. Dually, in [9] an abstract behavioral logic, which models processes and coalgebraic systems behavior is studied. In both logics, the syntactic and semantic components are connected via a satisfaction relation, characterized by the following principle: the truth of formulas is invariant under language translations. In a general and modern framework, we use the institutions in algebraic specification and coinstitutions in coalgebraic specification. We research a particular case of behavioral abstract logic presented in [9], in which coalgebras are restricted to polinomial functors. We identify the respective algebraic coinstitution, detail all its components, and explicitly present the satisfaction relation as the final result.

Keywords: Specification, categories, algebra, coalgebra, satisfaction relation, institution, coinstitution.


Texto Completo disponible en PDF


Referencias

[1] Awodey S., Category Theory, Oxford Logic Guides, 49. The Clarendon Press, Oxford University Press, New York, 2006.         [ Links ]

[2] Burris S. and Sankappanavar H., A Course In Universal Algebra, Graduate Texts in Mathematics, 78. Springer-Verlag, New York-Berlin, 1981.         [ Links ]

[3] Burstall R. and Goguen J., "The Semantics of Clear, A Specification Languaje", in Proc. Copenagen Winter School on Abstract Software Specifications, (ed. Dines Bjorner), Springer, Vol. 86 (1979), 292-332.         [ Links ]

[4] Castaño Perea J.A., "Especificación coalgebraica ecuacional y coecuacional", Tesis (M.Sc.), Universidad del Valle, Cali, Colombia, 2011, 36 p.         [ Links ]

[5] Domínguez C., "Especificación orientada a objetos de sistemas de cálculo simbólico", Tesis (Ph.D), Universidad de la Rioja, España, Logroño, 2003, 70 p.         [ Links ]

[6] Goguen J. and Burstall R., "A study in the foundations of programming methodology: specifications, institutions, charters and parchments", Category theory and computer programming (Guildford, 1985), 313-333, Lecture Notes in Comput. Sci., 240, Springer, Berlin, 1986.         [ Links ]

[7] Goguen J. and Burstall R., "Institutions: abstract model theory for specification and programming", J. Assoc. Comput. Mach. 39 (1992), no. 1, 95-146.         [ Links ]

[8] Kurz A., "A co-variety-theorem for modal logic. Advances in modal logic", Vol. 2 (Uppsala, 1998), 367-380, CSLI Lecture Notes, 119, CSLI Publ., Stanford, CA, 2001        [ Links ]

[9] Pattinson D., "Translating Logics for Coalgebras", in Lecture Notes in Computer Science, Recent Trends in Algebraic Development Techniques, Springer, Vol. 2755 (2003), 393-408.         [ Links ]

[10] Pierce B., Basic Category Theory for Computer Scientist, Londres, Inglaterra, The MIT Press 1991.         [ Links ]

[11] Rutten J.J.M.M., "Universal coalgebra: a theory of systems. Modern algebra and its applications", (Nashville, TN, 1996), Theoret. Comput. Sci. 249 (2000), no. 1, 3-80.         [ Links ]

[12] MacLane S., Categories for the working mathematician, Graduate Texts in Mathematics, Vol. 5. Springer-Verlag, New York-Berlin, 1971.         [ Links ]


*E-mail: jaime.castano@correounivalle.edu.co
Recibido: 11 de diciembre de 2013, Aceptado: 23 de agosto de 2014.
Para citar este artículo: J.A. Castaño Perea, G. Ortiz Rico, Una coinstitución para la lógica de
comportamiento abstracto, Rev. Integr. Temas Mat. 32 (2014), no. 2, 199-210.