Loading…
A category of compositional domain-models for separable Stone spaces
In this paper we introduce SFP M , a category of SFP domains which provides very satisfactory domain-models, i.e. “partializations”, of separable Stone spaces (2- Stone spaces). More specifically, SFP M is a subcategory of SFP ep , closed under direct limits as well as many constructors, such as lif...
Saved in:
Published in: | Theoretical computer science 2003, Vol.290 (1), p.599-635 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | In this paper we introduce
SFP
M
, a category of SFP domains which provides very satisfactory
domain-models, i.e. “partializations”, of separable Stone spaces (2-
Stone spaces). More specifically,
SFP
M
is a subcategory of
SFP
ep
, closed under direct limits as well as many constructors, such as lifting, sum, product and Plotkin powerdomain (with the notable exception of the function space constructor).
SFP
M
is “structurally well behaved”, in the sense that the functor
MAX
, which associates to each object of
SFP
M
the Stone space of its maximal elements, is compositional with respect to the constructors above, and
ω-continuous. A correspondence can be established between these constructors over
SFP
M
and appropriate constructors on Stone spaces, whereby
SFP
M
domain-models of Stone spaces defined as solutions of a vast class of recursive equations in
SFP
M
, can be obtained simply by solving the corresponding equations in
SFP
M
. Moreover any continuous function between two 2-Stone spaces can be extended to a continuous function between any two
SFP
M
domain-models of the original spaces. The category
SFP
M
does not include all the SFP's with a 2-Stone space of maximal elements (CSFP's). We show that the CSFP's can be characterized precisely as suitable retracts of
SFP
M
objects. Then the results proved for
SFP
M
easily extends to the wider category having CSFP's as objects.
Using
SFP
M
we can provide a plethora of “partializations” of the space of finitary hypersets (the hyperuniverse
N
ω
(Ann. New York Acad. Sci. 806 (1996) 140). These includes the classical ones proposed in Abramsky (A Cook's tour of the finitary non-well-founded sets unpublished manuscript, 1988; Inform. Comput. 92(2) (1991) 161) and Mislove et al. (Inform. Comput. 93(1) (1991) 16), which are also shown to be
non-isomorphic, thus providing a negative answer to a problem raised in Mislove et al. |
---|---|
ISSN: | 0304-3975 1879-2294 |
DOI: | 10.1016/S0304-3975(02)00037-3 |