Tensor products and powerspaces in quantitative domain theory

Abstract One approach to quantitative domain theory is the thesis that the underlying boolean logic of ordinary domain theory which assumes only values in the set {true, false} is replaced by a more elaborate logic with values in a suitable structure Ν. (We take Ν to be a value quantale.) So the order ⊑ is replaced by a generalised quasi-metric d, assigning to a pair of points the truth value of the assertion x ⊑ y. In this paper, we carry this thesis over to the construction of powerdomains. This means that we assume the membership relation ∈ to take its values in Ν. This is done by requiring that the value quantale Ν carries the additional structure of a semiring. Powerdomains are then constructed as free modules over this semiring. For the case that the underlying logic is the logic of ordinary domain theory our construction reduces to the familiar Hoare powerdomain. Taking the logic of quasi-metric spaces, i.e. Ν = [0, ∞] with usual addition and multiplication, reveals a close connection to the powerdomain of extended probability measures. As scalar multiplication need not be nonexpansive we develop the theory of moduli of continuity and m-continuous functions. This makes it also possible to consider functions between quantitative domains with different underlying logic. Formal union is an operation which takes pairs as input, so we investigate tensor products and their behavior with respect to the ideal completion.

[1]  Michael Huth A powerdomain of possibility measures , 1997, MFPS.

[2]  Michael B. Smyth,et al.  Quasi Uniformities: Reconciling Domains with Metric Spaces , 1987, MFPS.

[3]  Samson Abramsky,et al.  Domain theory , 1995, LICS 1995.

[4]  George N. Raney,et al.  Completely distributive complete lattices , 1952 .

[5]  Marcello M. Bonsangue,et al.  Generalized Metric Spaces: Completion, Topology, and Powerdomains via the Yoneda Embedding , 1995, Theor. Comput. Sci..

[6]  F. William Lawvere,et al.  Metric spaces, generalized logic, and closed categories , 1973 .

[7]  R. Flagg,et al.  Quantales and continuity spaces , 1997 .

[8]  Reinhold Heckmann,et al.  Power Domain Constructions , 1991, Sci. Comput. Program..

[9]  C. Jones,et al.  A probabilistic powerdomain of evaluations , 1989, [1989] Proceedings. Fourth Annual Symposium on Logic in Computer Science.

[10]  Claire Jones,et al.  Probabilistic non-determinism , 1990 .

[11]  Philipp Sünderhauf Constructing a quasi-uniform function space , 1995 .

[12]  Reinhold Heckmann Power Domains and Second-Order Predicates , 1993, Theor. Comput. Sci..

[13]  Michael B. Smyth,et al.  Totally bounded spaces and compact ordered spaces as domains of computation , 1991 .

[14]  Michael G. Main,et al.  Free Constructions of Powerdomains , 1985, Mathematical Foundations of Programming Semantics.

[15]  A. W. Roscoe,et al.  Topology and category theory in computer science , 1991 .

[16]  Kim R. Wagner,et al.  Solving Recursive Domain Equations with Enriched Categories. , 1994 .

[17]  Jan Rutten Elements of generalized ultrametric domain theory , 1996 .