by Say that A is replete (wrt ) if it is orthogonal to all f: X Y in C such that f : Y X is iso, ie for such f and all there is a unique such that the

Similar documents
A Note on Extensional PERs

Variations on Realizability. Simple examples realizing axioms of choice

A constructive theory of classes and sets

Synthetic Computability

2 C. A. Gunter ackground asic Domain Theory. A poset is a set D together with a binary relation v which is reexive, transitive and anti-symmetric. A s

A General Semantics for Evaluation Logic

denition is that the space X enters the picture only through its poset of open subsets and the notion of a cover. Grothendieck's second basic observat

Boolean Algebra and Propositional Logic

Boolean Algebra and Propositional Logic

Well-foundedness in Realizability

A New Category for Semantics

Mathematical Logic. Well-foundedness in realizability. M. Hofmann J. van Oosten T. Streicher. 1 Introduction

Continuous Functionals of Dependent Types and Equilogical Spaces

What are Iteration Theories?

University of Oxford, Michaelis November 16, Categorical Semantics and Topos Theory Homotopy type theor

P.J.W. Hofstra and J. van Oosten. Department of Mathematics. Utrecht University. June 6, 2001

MODELS OF HORN THEORIES

More on Geometric Morphisms between Realizability Toposes

On Augmented Posets And (Z 1, Z 1 )-Complete Posets

Logic for Computational Effects: work in progress

Semantics for algebraic operations

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello.

Equilogical spaces and algebras for a double-power monad

Denition A category A is an allegory i it is a locally ordered 2-category, whose hom-posets have binary meets and an anti-involution R 7! R sat

countably based, totally disconnected compact Hausdor spaces, arises from the fact that compact ultrametric spaces, a category of spaces widely used i

Partial Metrics and Quantale-valued Sets. by Michael Bukatin, Ralph Kopperman, Steve Matthews, and Homeira Pajoohesh

Sequents are written as A, where A; B represent formulae and ; represent multisets of formulae. Where represents the multiset A 1 ; : : : ; A n, then!

The Relation Reflection Scheme

arxiv: v1 [math.ct] 28 Oct 2017

1. Introduction and preliminaries

Canonical extensions and the intermediate structure

The denormalized 3 3 lemma

Topological and Limit-space Subcategories of Countably-based Equilogical Spaces

Algebraic set theory and CZF

Interpreting Polymorphic FPC into domain theoretic models of parametric polymorphism

On the normal completion of a Boolean algebra

Characterising FS domains by means of power domains

Topological Domain Theory

Models of Intuitionistic Set Theory in Subtoposes of Nested Realizability Toposes

SOME MEASURABILITY AND CONTINUITY PROPERTIES OF ARBITRARY REAL FUNCTIONS

Games on Graphs and Sequentially Realizable Functionals Extended Abstract

Scattered toposes. Received 1 April 1999; received in revised form 1 July 1999 Communicated by I. Moerdijk

arxiv:math/ v1 [math.lo] 22 Jul 2005

Limit Preservation from Naturality

The Morita-equivalence between MV-algebras and abelian l-groups with strong unit

Universal Algebra for Logics

Localizations as idempotent approximations to completions

2 M. Hasegawa thus strengthens the claim that Girard translation is the canonical translation from intuitionistic logic to linear logic. This seems to

TOPOSES ARE SYMMETRIC MONOIDAL CLOSED CATEGORIES

On some Metatheorems about FOL

C. A. Gunter. Dept. of Computer and Information Sciences, Univ. Pennsylvania, Philadelphia, PA 19104, USA. and. D. S. Scott

Compactly Generated Domain Theory

Algebras of Deductions in Category Theory. 1 Logical models from universal algebra

Eectivity and Density in Domains: A Survey. Ulrich Berger 1. Universitat Munchen. Munich, Germany

Lecture 9: Sheaves. February 11, 2018

Formally real local rings, and infinitesimal stability.

Logical Full Abstraction and PCF

Intersection types and domain operators

Postulated colimits and left exactness of Kan-extensions

What does the partial order "mean"?

A note on fuzzy predicate logic. Petr H jek 1. Academy of Sciences of the Czech Republic

Barr s Embedding Theorem for Enriched Categories

via Topos Theory Olivia Caramello University of Cambridge The unification of Mathematics via Topos Theory Olivia Caramello

Stabilization as a CW approximation

Higher Order Containers

On-line Bin-Stretching. Yossi Azar y Oded Regev z. Abstract. We are given a sequence of items that can be packed into m unit size bins.

Introduction to Turing categories

Discrete Random Variables Over Domains

Algebra and local presentability: how algebraic are they? (A survey)

Binary positivity in the language of locales

An adjoint construction for topological models of intuitionistic modal logic Extended abstract

Elementary (ha-ha) Aspects of Topos Theory

On Paradoxes in Proof-Theoretic Semantics

T 0 TOPOLOGICAL SPACES AND T 0 POSETS IN THE TOPOS OF M-SETS

λ-calculus: Enumeration Operators and Types

2 logic, such as those for resolution and hyperresolution. A number of recent developments serve as the motivation for the current paper. In [2, 3], i

Notions of Computation Determine Monads

Weak Relative Pseudo-Complements of Closure Operators

Semi-strongly asymptotically non-expansive mappings and their applications on xed point theory

A NEW CHARACTERIZATION OF COMPLETE HEYTING AND CO-HEYTING ALGEBRAS

A simple presentation of the effective topos

An Effective Spectral Theorem for Bounded Self Adjoint Oper

Topology for functional programming

New York Journal of Mathematics New York J. Math. 6 (2000) 325{329. Doi-Koppinen Hopf Modules Versus Entwined Modules Peter Schauenburg Abstract. A Ho

SOME PROBLEMS AND RESULTS IN SYNTHETIC FUNCTIONAL ANALYSIS

The Minimal Graph Model of Lambda Calculus

Some constructive roads to Tychonoff

An Exact Interpretation of while

Elimination of binary choice sequences

De Nugis Groebnerialium 5: Noether, Macaulay, Jordan

and one into the linear calculus, yielding a semantics in L. For we use a trivial mapping into the monadic calculus and Girard's translation into the

Reinhold Heckmann. FB 14 { Informatik. D-6600 Saarbrucken. Bundesrepublik Deutschland. September 10, Abstract

U-Sets as a probabilistic set theory

The equivalence axiom and univalent models of type theory.

The model theory of generic cuts

Preface These notes were prepared on the occasion of giving a guest lecture in David Harel's class on Advanced Topics in Computability. David's reques

CRITERIA FOR HOMOTOPIC MAPS TO BE SO ALONG MONOTONE HOMOTOPIES

Zine El-Abidine Benaissa(1), Eugenio Moggi(2), Walid Taha(1), Tim Sheard(1)

Synthetic Computability (Computability Theory without Computers)

Categories and Modules

Transcription:

Electronic Notes in Theoretical Computer Science 6 (1997) URL: http://wwwelseviernl/locate/entcs/volume6html 6pages Studying Repleteness in the Category of Cpos Michael Makkai 1 Department of Mathematics and Statistics, McGill University Burnside Hall, 85 Sherbrooke St West, Montreal H3A 2K6, Quebec, Canada Giuseppe Rosolini 2 Dipartimento di Matematica via Dodecaneso 35 16146 Genova, Italy Abstract We consider the notion of replete object in the category of directed complete partial orders and Scottcontinuous functions, and show that, contrary to previous expectations, there are nonreplete objects The same happens in the case of!complete posets Synthetic Domain Theory developed from an idea of Dana Scott: it is consistent with intuitionistic set theory that all functions between domains are continuous He never wrote about this point of view explicitly, though he presented his ideas in many lectures also suggesting that the model oered by Kleene's realizability was appropriate, and inuenced various thesis works, eg [1,13,11,8,12], see also [14] SDT can now be recognized as dening the \good properties" required on a category C (usually, a topos with a dominance t:1 ) in order to develop domain theory within a theory of sets One of the problems addressed early in the theory was the identication of the sets to be considered as the Scott domains As one would expect in a synthetic approach, the collection of these should be determined by the \good properties" of the universe, in an intrinsic way The best suggestion so far for such a collection comes from [6,15,5] and is that of repleteness It is an orthogonality condition, see [2], and determines the replete objects of C as those which are completely recoverable from their properties detected 1 Research supported by NSERC Canada and FCAR Quebec, and completed during a visit to the University of Genoa, supported by Italian CNR 2 Research supported by MURST 4% c1997 Published by Elsevier Science B V Open access under CC BYNCND license

by Say that A is replete (wrt ) if it is orthogonal to all f: X Y in C such that f : Y X is iso, ie for such f and all there is a unique such that the following diagram commutes X f @ @ @ @ R Y? A: The following results are known, see [6,3,1] The full subcategory of the replete objects is a reective exponential ideal of C It is the smallest such containing Scott domains and continuous functions are replete in the topos of presheaves on the monoid L of continuous endofunctions on the complete chain!, with t:1 the top element ofthesierpinsky space didomains and stable continuous functions are replete in the topos of presheaves on the category of nite products of! and stable continuous maps this category is the completion wrt nite products Prod n (L) ofl The dominance t:1 is as before Eectively given domains are replete in the eective topos, see [4], where is the equivalence relation on numbers with two classes: the one which denes t: 1 consists of the (codes of) Turing machines converging on input 1 Replete cpos The results raise an obvious question: do the replete objects form a known collection of domains in some of the examples above For instance, in case of presheaves on L, are all the!complete posets replete We shall answer this question in the negative, approaching the problem from the slightly dierent perspective of the category CPO of directedcomplete posets First of all, note that there are many replete complete posets For instance, every sober cpo A is replete because A Frm(Open(A) ) > presents A as an equalizer of replete objects CPO(A) CPO(CPO(A) ) Lemma 11 Suppose A is replete, and f: A B is such that f : B Then f has a retraction In order to show that there are nonreplete cpos we shall prove 2 A

Theorem 12 There is a continuous embedding f : A > cpos such that B of countable (i) f : B A, (ii) B has a top element, (iii) A does not have a top element Hence A cannot be a retract of B, neither can it be replete Note that A can be seen as the collection of Scottopen subsets of A as well as that of Scottclosed subsets: A Open(A) Closed(A): In what follows, it will be useful to think in terms of Scottclosed subsets The embedding f will be obtained after grafting on the poset C of lists ` =[i 1 :::i n ] of numbers, ordered according to the clauses (a) ` <`, if ` = `@` for some list `, (b) `@[i] <`@[j], if i<j Hence W i `@[i] =` The cpo A will be B without C the cpo B is obtained by grafting in appropriate ways copies of the poset of lazy natural numbers, to points newly added to C So the rst step is to add new points to C: for each pair `@[i] < `, add (` i) withthe conditions that (c) `@[i] < (` i) <` The poset thus obtained is exactly domain E in [9] but, since it appears as the rst step for our construction, we shall like to call it B The top part of B looks something like infig 1 Proposition 13 Let A be the cpo on B C with the order induced from B, and consider the inclusion f : A > B Then f 1 : Closed(B ) Closed(A ) as its adjoint f : X f [X] as a retraction To force surjectivity of f 1 : Closed(B ) > Closed(A ), one notices at rst how the equality in X f 1 (f (X)) may fail: for instance, when X is the Scottclosed subset of A generated by the set f([ ]n) j n 1g In fact, the xed points of f 1 f are characterized as follows Proposition 14 For X is a Scottclosed subset of A, one has that f 1 (f (X)) = X if and only if X satises the following conditions: 3

@ D DD @@@? D???? DD? D ([ ] ) ([ ] 1) DD? " """ " """ " @ D? DD@? @ D ([1] )??? D DD @@? D ([] )? DD "???? " " "" D D? " """" " Fig 1 The cpo B with elements in A B drawn with? (i) if there are innitely many n such that (` n) 2 X, then (` n) 2 X for all n, (ii) if (`@[k +1]n) 2 X for innitely many n, then (`@[k]n) 2 X for all n, (iii) if there are innitely many j such that (`@[j]n) 2 X for innitely many n, then (` n) 2 X for all n Clearly, conditions (ii) and (iii) may be rewritten, under (i), with \all n" instead of \innitely many n" Note that, in order to get (i), we shall use new points and conditions very similar to that in [7], see (d) below Hence, to obtain an isomorphism between the closed subsets, add new elements and clauses: (d) for each `, i, elements (` i) n with W(` i) n < (` n) n (` i) n =(` i) (e) for each `@[k], and i, elements (`@[k]i#) n with W(`@[k]i#) n < (`@[k +1]n) n (`@[k]i#) n =(`@[k]i) (f) for each `, i, elements (` i 1) j and (` i 1) j n with W(` i 1) j n < (`@[j]n) n (` i 1)j n =(` i 1)j 4

W (` i j 1)j =(` i) Makkai & Rosolini The conditions above dene the required directedcomplete poset B the subposet A is B C Acknowledgement Discussions with Gordon Plotkin were illuminating References [1] M Fiore and G Rosolini Two modelsofsynthetic Domain Theory to appear, 1996 [2] PJ Freyd and GM Kelly Categories of continuous functors I J Pure Appl Alg, 2:169{191, 1972 [3] PJ Freyd, P Mulry, G Rosolini, and DS Scott Extensional PERs Inform and Comput, 98:211{227, 1992 [4] JME Hyland The eective topos In AS Troelstra and D Van Dalen, editors, The LEJ Brouwer Centenary Symposium, pages 165{216 North Holland Publishing Company, 1982 [5] JME Hyland and E Moggi The Sreplete construction In CTCS 1995, volume 953 of Lectures Notes in Computer Science Springer Verlag, 1995 [6] JME Hyland First steps in Synthetic Domain Theory In A Carboni, MC Pedicchio, and G Rosolini, editors, Category Theory '9, volume 1144 of Lectures Notes in Mathematics, pages 131{156, Como, 1992 SpringerVerlag [7] PT Johnstone Scott is not always sober In Continuous Lattices, pages 282 283, volume 871 of Lectures Notes in Mathematics Springer Verlag, 1981 [8] J Longley Realizability Toposes and Language Semantics Phd, Edinburgh, 1995 [9] D Lehmann and A Pasztor Epis need not be dense Theo Comp Sci, 17:151{161, 1982 [1] DC McCarty Realizability and Recursive Mathematics DPhil thesis, University of Oxford, 1984 [11] W Phoa Domain theory in realizability toposes PhD thesis, Cambridge, 199 [12] B Reus Program Verication in Synthetic Domain Theory DoktDiss, LudwigMaximiliansUniversitat Munchen, 1995 Shaker Verlag, Aachen [13] G Rosolini Continuity and eectiveness in topoi DPhil thesis, University of Oxford, 1986 5

[14] D Scott Letter to Wesley Phoa Schwangau, August 7 1989 41 pages [15] P Taylor The xed point property in synthetic domain theory In G Kahn, editor, Logic in Computer Science 6, pages 152{16 IEEE, 1991 6