A Coalgebraic Perspective on Logical Interpretations

Studia Logica 101 (4):783-825 (2013)
  Copy   BIBTEX

Abstract

In Computer Science stepwise refinement of algebraic specifications is a well-known formal methodology for rigorous program development. This paper illustrates how techniques from Algebraic Logic, in particular that of interpretation, understood as a multifunction that preserves and reflects logical consequence, capture a number of relevant transformations in the context of software design, reuse, and adaptation, difficult to deal with in classical approaches. Examples include data encapsulation and the decomposition of operations into atomic transactions. But if interpretations open such a new research avenue in program refinement, (conceptual) tools are needed to reason about them. In this line, the paper’s main contribution is a study of the correspondence between logical interpretations and morphisms of a particular kind of coalgebras. This opens way to the use of coalgebraic constructions, such as simulation and bisimulation, in the study of interpretations between (abstract) logics

Other Versions

No versions found

Links

PhilArchive

    This entry is not archived by us. If you are the author and have permission from the publisher, we recommend that you archive it. Many publishers automatically grant permission to authors to archive pre-prints. By uploading a copy of your work, you will enable us to better index it, making it easier to find.

    Upload a copy of this work     Papers currently archived: 104,899

External links

Setup an account with your affiliations in order to access resources via your University's proxy server

Through your library

Similar books and articles

Expressive Logics for Coalgebras via Terminal Sequence Induction.Dirk Pattinson - 2004 - Notre Dame Journal of Formal Logic 45 (1):19-33.
Unifying program construction and modification.M. Frappier, A. Mili & J. Desharnis - 1998 - Logic Journal of the IGPL 6 (2):317-340.
Logics of Kripke meta-models.Sergey Babenyshev & Vladimir Rybakov - 2010 - Logic Journal of the IGPL 18 (6):823-836.
The Non-categoricity of Logic (I). The Problem of a Full Formalization.Constantin C. Brîncuș - 1956 - In Henri Wald & Academia Republicii Populare Romîne, Probleme de Logica. Editura Academiei Republicii Populare Romîne. pp. 137-157.
Logical Pluralism and Interpretations of Logical Systems.Diego Tajer & Camillo Fiore - 2022 - Logic and Logical Philosophy 31 (2):209-234.

Analytics

Added to PP
2013-06-29

Downloads
76 (#296,877)

6 months
2 (#1,377,434)

Historical graph of downloads
How can I increase my downloads?

Author Profiles

Alexandre Madeira
Universidade do Minho
Marta Martins
Universidade do Minho
Leonardo Barbosa
Universidade do Estado do Rio de Janeiro