z-logo
open-access-imgOpen Access
Rn and Gn Logics
Author(s) -
Claus Hintermeier,
Hélène Kirchner,
Peter D. Mosses
Publication year - 1996
Publication title -
brics report series
Language(s) - English
Resource type - Journals
eISSN - 1601-5355
pISSN - 0909-0878
DOI - 10.7146/brics.v3i51.20054
Subject(s) - rewriting , partial function , predicate (mathematical logic) , mathematics , semantics (computer science) , programming language , discrete mathematics , computer science , algebra over a field , pure mathematics
This paper proposes a simple, set-theoretic framework providing expressive typing, higher-order functions and initial models at the same time. Building upon Russell's ramified theory of types, we develop the theory of Rn-logics, which are axiomatisable by an order-sorted equational Horn logic with a membership predicate, and of Gn-logics, that provide in addition partial functions. The latter are therefore more adapted to the use in the program specification domain, while sharing interesting properties, like existence of an initial model, with Rn-logics. Operational semantics of Rn-/Gn-logics presentations is obtained through order-sorted conditional rewriting.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here