Hostname: page-component-89b8bd64d-9prln Total loading time: 0 Render date: 2026-05-09T09:23:22.639Z Has data issue: false hasContentIssue false

Building domains from graph models

Published online by Cambridge University Press:  04 March 2009

Wesley Phoa
Affiliation:
Laboratory for the Foundations of Computer Science, James Clerk Maxwell Building, The kins's Buildings, Edinburgh EH9 3JZ, Scotland

Abstract

In this paper we study partial equivalence relations (PERs) over graph models of the λcalculus. We define categories of PERs that behave like predomains, and like domains. These categories are small and complete; so we can solve domain equations and construct polymorphic types inside them. Upper, lower and convex powerdomain constructions are also available, as well as interpretations of subtyping and bounded quantification. Rather than performing explicit calculations with PERs, we work inside the appropriate realizability topos: this is a model of constructive set theory in which PERs, can be regarded simply as special kinds of sets. In this framework, most of the definitions and proofs become quite smple and attractives. They illustrative some general technicques in ‘synthetic domain theory’ that rely heavily on category theory; using these methods, we can obtain quite powerful results about classes of PERs, even when we know very little about their internal structure.

Information

Type
Research Article
Copyright
Copyright © Cambridge University Press 1992

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable