13.08.2013 Views

DISSERTATIONES MATHEMATICAE - Journals IM PAN - Instytut ...

DISSERTATIONES MATHEMATICAE - Journals IM PAN - Instytut ...

DISSERTATIONES MATHEMATICAE - Journals IM PAN - Instytut ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

P O L S K A A K A D E M I A N A U K, I N S T Y T U T M A T E M A T Y C Z N Y<br />

D I S S E R T A T I O N E S<br />

M A T H E M A T I C A E<br />

(ROZPRAWY MATEMATYCZNE)<br />

428<br />

RALPH KUMMETZ<br />

Partially ordered sets with projections<br />

and their topology<br />

W A R S Z A W A 2004


Ralph Kummetz<br />

Institut für Algebra<br />

Technische Universität Dresden<br />

D-01062 Dresden, Germany<br />

Current affiliation:<br />

3SOFT GmbH<br />

Frauenweiherstr. 14<br />

D-91058 Erlangen, Germany<br />

E-mail: ralph.kummetz@3soft.de<br />

Published by the Institute of Mathematics, Polish Academy of Sciences<br />

Typeset using TEX at the Institute<br />

Printed in Poland by<br />

Warszawska Drukarnia Naukowa<br />

Nakład 400 egz.<br />

Available online at http://journals.impan.gov.pl<br />

c○ Copyright by <strong>Instytut</strong> Matematyczny <strong>PAN</strong>, Warszawa 2004<br />

ISSN 0012-3862


C O N T E N T S<br />

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5<br />

1. Preliminaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12<br />

1.1. Basic notation from order theory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12<br />

1.2. Topological and uniform spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15<br />

1.3. Dependence graphs and traces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20<br />

2. Continuous domains via approximating mappings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25<br />

2.1. Definition and basic properties of F-posets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25<br />

2.2. Continuous domains and convergence of monotone nets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36<br />

2.3. Compact approximating F-posets and FS-domains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46<br />

3. From posets with projections to algebraic domains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49<br />

3.1. Projections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50<br />

3.2. F-posets with projections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />

3.3. Complete approximating pop’s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69<br />

3.4. Domains with compact-valued projections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71<br />

3.4.1. Topological characterizations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71<br />

3.4.2. Order-theoretic characterizations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />

3.5. Characterizations of bifinite domains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79<br />

4. Homomorphisms and function spaces of posets with projections . . . . . . . . . . . . . . . . . . . . . . . . . 81<br />

4.1. Homomorphisms and substructures of indexed pop’s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82<br />

4.2. ω-pop’s and length functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86<br />

4.3. Function spaces of indexed pop’s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94<br />

4.3.1. Function spaces from a topological viewpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94<br />

4.3.2. Cartesian closed categories with weak homomorphisms. . . . . . . . . . . . . . . . . . . . . . . 99<br />

4.3.3. Cartesian closed categories with homomorphisms . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102<br />

4.3.4. D∞-models for the untyped λ-calculus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109<br />

5. Completion of posets with projections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114<br />

5.1. Existence and uniqueness of the pop completion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115<br />

5.2. Domain completion and ideal completion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123<br />

5.3. Comparison of the completions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127<br />

6. The topology of traces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134<br />

Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144<br />

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147<br />

2000 Mathematics Subject Classification: 54E15, 54F05, 06B35, 06F30, 68Q55.<br />

Key words and phrases: poset with approximating mappings, poset with projections, continuous<br />

poset, algebraic poset, dcpo, FS-domain, bifinite domain, P-domain, F-uniformity,<br />

F-topology, pop uniformity, pop topology, convergence of monotone nets, pop homomorphism,<br />

non-expansive map, weight function, cartesian closed category, model for the untyped<br />

λ-calculus, pop completion, domain completion, Mazurkiewicz traces, real traces, α-traces,<br />

δ-traces, topology of traces.<br />

Received 15.7.2002; revised version 2.10.2003.<br />

[3]


Acknowledgements<br />

The present monograph is a revised and extended version of my PhD thesis submitted to and<br />

defended at the Department of Mathematics, Dresden University of Technology, 2000.<br />

First of all, I would like to thank my supervisor, Manfred Droste. His questions on the<br />

topology of Mazurkiewicz traces marked the starting point of my research. I am very grateful<br />

for his guidance and his perpetual interest.<br />

Several people assisted me with my research. In particular, I owe many thanks to Dietrich<br />

Kuske. I benefited a lot from the stimulating discussions with him. After all, they have led to the<br />

characterization of the topology of real traces in Chapter 6. I am also indebted to Achim Jung.<br />

His suggestion to extend the notion of a “pop” has culminated in a separate chapter (Chapter 2).<br />

With their invaluable suggestions, the referees of my PhD thesis—Manfred Droste, Achim<br />

Jung, and Ralph Kopperman—helped improve this monograph a lot.<br />

I greatly acknowledge the support of the PhD programme “Specification of discrete processes<br />

and systems of processes by operational models and logics” (Department of Computer Science)<br />

as well as the pleasant atmosphere at the Institute of Algebra (Department of Mathematics) at<br />

Dresden University of Technology.<br />

Finally, I wish to thank Szisza Zvada for her emotional support and encouragement.<br />

[4]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!