•  110
    Behavioral Algebraization of Logics
    with Carlos Caleiro and Ricardo Gonçalves
    Studia Logica 91 (1): 63-111. 2009.
    We introduce and study a new approach to the theory of abstract algebraic logic (AAL) that explores the use of many-sorted behavioral logic in the role traditionally played by unsorted equational logic. Our aim is to extend the range of applicability of AAL toward providing a meaningful algebraic counterpart also to logics with a many-sorted language, and possibly including non-truth-functional connectives. The proposed behavioral approach covers logics which are not algebraizable according to t…Read more
  •  56
    A Coalgebraic Perspective on Logical Interpretations
    with A. Madeira and L. S. Barbosa
    Studia Logica 101 (4): 783-825. 2013.
    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…Read more
  •  21
    A Hilbert-Style Axiomatisation for Equational Hybrid Logic
    with Luís S. Barbosa and Marta Carreteiro
    Journal of Logic, Language and Information 23 (1): 31-52. 2014.
    This paper introduces an axiomatisation for equational hybrid logic based on previous axiomatizations and natural deduction systems for propositional and first-order hybrid logic. Its soundness and completeness is discussed. This work is part of a broader research project on the development a general proof calculus for hybrid logics.
  •  20
    Completeness in Equational Hybrid Propositional Type Theory
    with Maria Manzano and Antonia Huertas
    Studia Logica 107 (6): 1159-1198. 2019.
    Equational hybrid propositional type theory ) is a combination of propositional type theory, equational logic and hybrid modal logic. The structures used to interpret the language contain a hierarchy of propositional types, an algebra and a Kripke frame. The main result in this paper is the proof of completeness of a calculus specifically defined for this logic. The completeness proof is based on the three proofs Henkin published last century: Completeness in type theory, The completeness of the…Read more
  •  13
    Completeness in Equational Hybrid Propositional Type Theory
    with Maria Manzano and Antonia Huertas
    Studia Logica 107 (6): 1159-1198. 2019.
    Equational hybrid propositional type theory ) is a combination of propositional type theory, equational logic and hybrid modal logic. The structures used to interpret the language contain a hierarchy of propositional types, an algebra and a Kripke frame. The main result in this paper is the proof of completeness of a calculus specifically defined for this logic. The completeness proof is based on the three proofs Henkin published last century: Completeness in type theory, The completeness of the…Read more
  •  10
    Hybrid Partial Type Theory
    with María Manzano, Antonia Huertas, Patrick Blackburn, and Víctor Aranda
    Journal of Symbolic Logic 1-43. forthcoming.
    In this article we define a logical system called Hybrid Partial Type Theory ( $\mathcal {HPTT}$ ). The system is obtained by combining William Farmer’s partial type theory with a strong form of hybrid logic. William Farmer’s system is a version of Church’s theory of types which allows terms to be non-denoting; hybrid logic is a version of modal logic in which it is possible to name worlds and evaluate expressions with respect to particular worlds. We motivate this combination of ideas in the in…Read more
  •  1
    This paper explores a strict relation between two core notions of the semantics of programs and of fuzzy logics: Kleene Algebras and (pseudo) uninorms. It shows that every Kleene algebra induces a pseudo uninorm, and that some pseudo uninorms induce Kleene algebras. This connection establishes a new perspective on the theory of Kleene algebras and provides a way to build (new) Kleene algebras. The latter aspect is potentially useful as a source of formalism to capture and model programs acting w…Read more