A Convex Powerdomain over Lattices: its Logic and λ-Calculus

  • Authors:
  • Fabio Alessi;Mariangiola Dezani-Ciancaglini;Ugo de' Liguoro

  • Affiliations:
  • Dipartimento di Matematica e Informatica, Università di Udine, via delle Scienze 208, 33100 - Udine, ITALY. email: alessi@dimi.uniud.it;Dipartimento di Informatica, Università di Torino, corso Svizzera 185, 10149 - Torino, ITALY. email: dezani,deligu@di.unito.it;Dipartimento di Informatica, Università di Torino, corso Svizzera 185, 10149 - Torino, ITALY. email: dezani,deligu@di.unito.it

  • Venue:
  • Fundamenta Informaticae
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

To model at the same time parallel and nondeterministic functional calculi we define a powerdomain functor &Rgr; such that it is an endofunctor over the category of algebraic lattices. &Rgr; is locally continuous and we study the initial solution D ∞ of the domain equation D = &Rgr;([D → D] ⊥). We derive from the algebras of &Rgr; the logic of D ∞, that is the axiomatic description of its compact elements. We then define a λ-calculus and a type assignment system using the logic of D ∞ as the related type theory. We prove that the filter model of this calculus, which is isomorphic to D ∞, is fully abstract with respect to the observational Preorder of the λ-calculus.