Arxiv:1707.03784V6 [Math.GN] 21 Jul 2020
Total Page:16
File Type:pdf, Size:1020Kb
Complete Quasi-Metrics for Hyperspaces, Continuous Valuations, and Previsions Jean Goubault-Larrecq Universit´eParis-Saclay, CNRS, ENS Paris-Saclay, Laboratoire M´ethodes Formelles, 91190, Gif-sur-Yvette, France July 29, 2021 Abstract The Kantorovich-Rubinshte˘ınmetric is an L1-like metric on spaces of probability distributions that enjoys several serendipitous properties. It is complete separable if the underlying metric space of points is complete separable, and in that case it metrizes the weak topology. We introduce a variant of that construction in the realm of quasi- metric spaces, and prove that it is algebraic Yoneda-complete as soon as the underlying quasi-metric space of points is algebraic Yoneda- complete, and that the associated topology is the weak topology. We do this not only for probability distributions, represented as normalized continuous valuations, but also for subprobability distributions, for various hyperspaces, and in general for different brands of functionals. Those functionals model probabilistic choice, angelic and demonic non- deterministic choice, and their combinations. The mathematics needed for those results are more demanding than in the simpler case of metric spaces. To obtain our results, we prove a few other results that have independent interest, notably: continuous Yoneda-complete spaces are consonant; on a continuous Yoneda-complete space, the Scott topology arXiv:1707.03784v8 [math.GN] 28 Jul 2021 on the space of R+-valued lower semicontinuous maps coincides with the compact-open and Isbell topologies, and the subspace topology on spaces of α-Lipschitz continuous maps also coincides with the topology of pointwise convergence, and is stably compact; we introduce and study the so-called Lipschitz-regular quasi-metric spaces, and we show that the formal ball functor induces a Kock-Z¨oberlein monad, of which all algebras are Lipschitz-regular; and we prove a minimax theorem where one of the spaces is not compact Hausdorff, but merely compact. Keywords: quasi-metric, formal balls. 1 Subject classification: mathematics of computing - continuous math- ematics - topology - point-set topology. Contents 1 Introduction 4 1.1 Outline . .6 2 Basics 9 2.1 General Topology . .9 2.2 Quasi-Metric Spaces . 11 3 The Formal Ball Monad 16 4 Lipschitz Regular Spaces 23 5 Compact Subsets of Quasi-Metric Spaces 29 6 Spaces of Continuous and Lipschitz Maps 33 6.1 f (α) for f Lower Semicontinuous . 34 6.2 f (α) for f α-Lipschitz . 39 6.3 The Functions x % b ....................... 42 7 Topologies on LX 43 a 8 Topologies on Lα(X; d) and Lα(X; d) 47 9 Topologies on L1(X; d) Determined by Lα(X; d), α > 0 52 10 The Kantorovich-Rubinshte˘ın-Hutchinson Quasi-Metric on Previsions 54 10.1 The Unbounded Kantorovich-Rubinshte˘ın-Hutchinson Quasi- Metric . 55 10.2 The Bounded Kantorovich-Rubinshte˘ın-Hutchinson Quasi-Metrics 65 10.3 Supports . 67 10.4 Preparing for Algebraicity . 73 10.5 Topologies on Spaces of Previsions . 75 10.6 Extending Previsions to Lipschitz Maps . 77 2 11 The Case of Continuous Valuations 78 11.1 Continuous Valuations and Measures . 78 11.2 The Kantorovich-Rubinshte˘ın-Hutchinson Quasi-Metric on Con- tinuous Valuations . 80 11.3 Yoneda-Completeness . 81 11.4 Algebraicity of V≤1X ...................... 83 11.5 Continuity of V≤1X ....................... 88 11.6 Probabilities on Metric Spaces . 90 11.7 Algebraicity and Continuity of the Probabilistic Powerdomain V1X ................................ 92 11.8 The Weak Topology . 99 11.9 Splitting Lemmas . 101 11.10Linear Duality . 108 12 The Hoare Powerdomain 112 12.1 The dH Quasi-Metric . 112 12.2 Completeness . 117 12.3 dH-Limits . 119 12.4 Algebraicity . 120 12.5 Continuity . 124 12.6 The Lower Vietoris Topology . 125 13 The Smyth Powerdomain 127 13.1 The dQ Quasi-Metric . 127 13.2 Completeness . 131 13.3 dQ-Limits . 132 13.4 Algebraicity . 134 13.5 Continuity . 137 13.6 The Upper Vietoris Topology . 138 14 Sublinear, Superlinear Previsions 140 14.1 A Minimax Theorem . 140 14.2 Sublinear Previsions . 145 14.3 Superlinear Previsions . 157 15 Lenses, Quasi-Lenses, and Forks 164 15.1 The Plotkin Powerdomain . 166 15.2 The Vietoris Topology . 176 15.3 Forks . 178 3 16 Open Questions 185 1 Introduction A landmark result in the theory of topological measure theory states that the space of probability distributions M1(X) on a Polish space X, with the weak topology, is again Polish. A Polish space is a separable complete metric space X; d, and to prove that theorem, one must build a suitable metric on M1(X). There are several possibilities here. One may take the L´evy-Prohorov metric for example, but we shall concentrate on the L1-like metric defined by: Z Z dKR(µ, ν) = sup h(x)dµ − h(x)dν ; h x2X x2X where h ranges over the 1-Lipschitz maps from X to R. This is sometimes called the Hutchinson metric, after J. E. Hutchinson's work on the theory of fractals [Hut81]. L. V. Kantorovich had already introduced the same notion in 1942 in a famous paper [Kan42], where he showed that, on a compact R metric space, dKR(µ, ν) is also equal to the minimum of (x;y)2X2 d(x; y)dτ, where τ ranges over the probability distributions whose first and second marginals coincide with µ and ν, respectively. (That result also holds on general Polish spaces, assuming that the double integrals of d(x; y) with re- spect to µ⊗µ and ν⊗ν are finite [Fer81].) G. P. Rubinshte˘ınmade important contributions to the theory, and dKR is variously called the Hutchinson met- ric, the Kantorovich metric, the Kantorovich-Rubinshte˘ınmetric, and in the latter cases the name of Leonid Vaserˇste˘ın(who considered Lp-like variants on the second form) is sometimes added. However, the dKR metric does not metrize the weak topology unless the metric d is bounded (see [Kra06, Lemma 3.7]). This is probably the reason why some papers consider a variant of dKR where h ranges over the 1-Lipschitz maps from X to [−1; 1] instead of R, or over the maps with Lipschitz norm at most 1, where the Lipschitz norm of h is the sum of the Lipschitz constant of h and of supx2X jh(x)j. In any case, dKR or a variant produces a complete metric on a space of probability distributions, and its open ball topology coincides with the weak topology. The aim of this paper is to generalize those results, in the following directions: 1. We consider non-Hausdorff topological spaces, and quasi-metrics in- stead of metrics. A quasi-metric is axiomatized just like a metric, 4 except that the axiom of symmetry d(x; y) = d(y; x) is dropped. 2. We consider not only measures, but also non-linear variants of mea- sures, defined as specific (continuous, positively homogeneous) func- tionals that we have called previsions [Gou07]. Both generalizations stem from questions from computer science, and from the semantics of probabilistic and non-deterministic languages, as well as from the study of transition systems with probabilistic and non-deterministic transition relations. In the realm of semantics, one often considers domains [GHK+03], which are certain directed complete partial orders. Seen as topo- logical spaces, with their Scott topology, those spaces are never Hausdorff (unless the order is equality). The question of similarity (as opposed to bisimilarity) of transition systems also requires quasi-metrics [Gou08], lead- ing to non-Hausdorff spaces. The mixture of probabilistic choice (where one chooses the next action according to some known probability distribution) and of non-deterministic choice (where the next action is chosen by a sched- uler by some unknown but deterministic strategy) calls for previsions, or for other models such as the powercone model [TKP09], which are isomorphic under weak assumptions [Gou16, KP17]. Each of these generalizations is non-trivial in itself. As far as quasi- metrics are concerned already, there are at least two distinct notions of completeness, and the one we shall consider here, Yoneda-completeness, admits several refinements (algebraicity, continuity). By comparison, all those notions of completeness coincide on metric spaces. The open ball topology is probably not the right topology on a quasi-metric space either. The paper [Gou08] shows that one can do a lot with open ball topologies, but sometimes under strange assumptions, such as total boundedness, or symcompactness. The right topology, or so we claim, is the so-called d- Scott topology, which we shall (re)define below. Again, in the metric case the d-Scott topology and the open ball topology are the same. Finally, let us mention that we shall retrieve the classical case of metrics for probability distributions by restricting to metrics, and to linear pre- visions. This will be up to a small detail: in general, linear previsions are integration functionals not of measures, but of continuous valuations [Jon90, JP89], a closely related concept that behaves better with topolog- ical notions. Measures and continuous valuations are isomorphic concepts in several important settings that go well beyond Hausdorff spaces [KL05], and we shall see that this is also true in our case, under natural assumptions (Proposition 11.3). 5 This paper is long, to a point that it may discourage the bravest reader. I plan to split it into more manageable subunits that I will attempt to publish separately. In that context, the role of the present document will be to describe the big picture, at least, which those subunits won't convey. 1.1 Outline We recapitulate some of the basic notions we need in Section 2, in particu- lar on sober spaces, quasi-metric spaces, standard quasi-metric spaces, and Lipschitz continuous functions.