Logical Equivalence for Subtyping Object and Recursive Types

  • Authors:
  • Steffen van Bakel;Ugo de’Liguoro

  • Affiliations:
  • Imperial College, Department of Computing, 180 Queen’s Gate, SW7 2BZ, London, UK;Università di Torino, Dipartimento di Informatica, Corso Svizzera 185, 10149, Torino, Italy

  • Venue:
  • Theory of Computing Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Subtyping in first order object calculi is studied with respect to the logical semantics obtained by identifying terms that satisfy the same set of predicates, as formalised through an assignment system. It is shown that equality in the full first order ς-calculus is modelled by this notion, which in turn is included in a Morris-style contextual equivalence.