A Short Proof of the Schröder-Simpson Theorem

Similar documents
A Short Proof of the Schröder-Simpson Theorem. Jean Goubault-Larrecq. Summer Topology Conference July 23-26, 2013

Isomorphism Theorems between Models of Mixed Choice

QRB, QFS, and the Probabilistic Powerdomain

A general Stone representation theorem

Probabilistic Observations and Valuations (Extended Abstract) 1

Real Analysis Notes. Thomas Goller

arxiv:math/ v1 [math.lo] 5 Mar 2007

Banach Spaces II: Elementary Banach Space Theory

Math 4121 Spring 2012 Weaver. Measure Theory. 1. σ-algebras

1/12/05: sec 3.1 and my article: How good is the Lebesgue measure?, Math. Intelligencer 11(2) (1989),

II - REAL ANALYSIS. This property gives us a way to extend the notion of content to finite unions of rectangles: we define

Part V. 17 Introduction: What are measures and why measurable sets. Lebesgue Integration Theory

Jónsson posets and unary Jónsson algebras

CHAPTER V DUAL SPACES

The weak topology of locally convex spaces and the weak-* topology of their duals

arxiv: v1 [cs.lo] 4 Sep 2018

The probabilistic powerdomain for stably compact spaces

6 Classical dualities and reflexivity

CHAPTER I THE RIESZ REPRESENTATION THEOREM

Predicate Transformers for Convex Powerdomains

Analysis of Probabilistic Systems

3 (Due ). Let A X consist of points (x, y) such that either x or y is a rational number. Is A measurable? What is its Lebesgue measure?

Thus, X is connected by Problem 4. Case 3: X = (a, b]. This case is analogous to Case 2. Case 4: X = (a, b). Choose ε < b a

Normed Vector Spaces and Double Duals

Combinatorics in Banach space theory Lecture 12

Fuzzy filters and fuzzy prime filters of bounded Rl-monoids and pseudo BL-algebras

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries

Set theory and topology

Problem Set 2: Solutions Math 201A: Fall 2016

Edinburgh Research Explorer

Measure Theory on Topological Spaces. Course: Prof. Tony Dorlas 2010 Typset: Cathal Ormond

The Troublesome Probabilistic Powerdomain

A bitopological point-free approach to compactifications

Topology, Math 581, Fall 2017 last updated: November 24, Topology 1, Math 581, Fall 2017: Notes and homework Krzysztof Chris Ciesielski

Stat 451: Solutions to Assignment #1

2. The Concept of Convergence: Ultrafilters and Nets

INTRODUCTION TO MEASURE THEORY AND LEBESGUE INTEGRATION

GELFAND S THEOREM. Christopher McMurdie. Advisor: Arlo Caine. Spring 2004

Part II. Logic and Set Theory. Year

n [ F (b j ) F (a j ) ], n j=1(a j, b j ] E (4.1)

2 Lebesgue integration

5 Measure theory II. (or. lim. Prove the proposition. 5. For fixed F A and φ M define the restriction of φ on F by writing.

Final. due May 8, 2012

Sequential product on effect logics

Weak Topologies, Reflexivity, Adjoint operators

Functional Analysis HW #1

Folland: Real Analysis, Chapter 7 Sébastien Picard

Problem Set. Problem Set #1. Math 5322, Fall March 4, 2002 ANSWERS

MTH 503: Functional Analysis

Measurable functions are approximately nice, even if look terrible.

Lebesgue-Radon-Nikodym Theorem

Examples of Dual Spaces from Measure Theory

Max-min (σ-)additive representation of monotone measures

Topology. Xiaolong Han. Department of Mathematics, California State University, Northridge, CA 91330, USA address:

Dedicated to Klaus Keimel on the occasion of his 65th birthday

CHAPTER 2. Ordered vector spaces. 2.1 Ordered rings and fields

THEOREMS, ETC., FOR MATH 515

Lebesgue Integration: A non-rigorous introduction. What is wrong with Riemann integration?

Induced Norms, States, and Numerical Ranges

Functional Analysis. Martin Brokate. 1 Normed Spaces 2. 2 Hilbert Spaces The Principle of Uniform Boundedness 32

Vietoris bisimulations

Hilbert spaces. 1. Cauchy-Schwarz-Bunyakowsky inequality

Logics above S4 and the Lebesgue measure algebra

Summary of Real Analysis by Royden

Analysis Comprehensive Exam Questions Fall 2008

Real Analysis, 2nd Edition, G.B.Folland Elements of Functional Analysis

Integral Jensen inequality

Part III. 10 Topological Space Basics. Topological Spaces

Category theory and set theory: algebraic set theory as an example of their interaction

Healthiness Conditions for Predicate Transformers

An Effective Spectral Theorem for Bounded Self Adjoint Oper

The Measure Problem. Louis de Branges Department of Mathematics Purdue University West Lafayette, IN , USA

Notes on Distributions

08a. Operators on Hilbert spaces. 1. Boundedness, continuity, operator norms

An introduction to some aspects of functional analysis

MATH 426, TOPOLOGY. p 1.

Overview of normed linear spaces

CHAPTER II THE HAHN-BANACH EXTENSION THEOREMS AND EXISTENCE OF LINEAR FUNCTIONALS

Banach-Alaoglu theorems

Finite-dimensional spaces. C n is the space of n-tuples x = (x 1,..., x n ) of complex numbers. It is a Hilbert space with the inner product

Lecture Course. Functional Analysis

REAL AND COMPLEX ANALYSIS

Stone-Čech compactification of Tychonoff spaces

Semicontinuous functions and convexity

Banach Spaces V: A Closer Look at the w- and the w -Topologies

NOTES ON VECTOR-VALUED INTEGRATION MATH 581, SPRING 2017

Appendix A. Definitions for Ordered Sets. The appendices contain all the formal definitions, propositions and proofs for

Additive Mappings between Directed Wedges with the Riesz Interpolation Property

Chapter 3: Baire category and open mapping theorems

INDEPENDENCE THEORIES AND GENERALIZED ZERO-ONE LAWS

Group construction in geometric C-minimal non-trivial structures.

Notes about Filters. Samuel Mimram. December 6, 2012

Tame definable topological dynamics

1 Inner Product Space

TOPOLOGIES ON SPACES OF VALUATIONS: A CLOSENESS CRITERION. 1. Introduction

The small ball property in Banach spaces (quantitative results)

SOME REMARKS ON THE SPACE OF DIFFERENCES OF SUBLINEAR FUNCTIONS

Extreme points of compact convex sets

Characterising FS domains by means of power domains

THEOREMS, ETC., FOR MATH 516

Transcription:

Under consideration for publication in Math. Struct. in Comp. Science A Short Proof of the Schröder-Simpson Theorem J E A N G O U B A U L T - L A R R E C Q 1 1 ENS Cachan, 61, avenue du président-wilson, 94230 Cachan, France Tel: +33-1 47 40 22 60 Fax: +33-1 47 40 24 64 goubault@lsv.ens-cachan.fr Received 29 August 2012; Revised 27 May 2013 We give a short and elementary proof of the Schröder-Simpson Theorem, viz., that the space of all continuous maps from a given space X, to the non-negative reals with their Scott topology, is the cone-theoretic dual of the probabilistic powerdomain on X. 1. The Schröder-Simpson Theorem A continuous valuation on a topological space X is a map ν from the lattice O(X) of open subsets of X to R + = R + {+ } such that ν( ) = 0, ν(u) ν(v ) whenever U V, ν(u V ) + ν(u V ) = ν(u) + ν(v ) for all U, V, and ν( i I U i) = sup i I ν(u i ) for every directed family of opens (U i ) i I. Let V wk (X) denote the space of all continuous valuations on a topological space X, with the weak topology, whose subbasic open subsets are [h > r] = {ν h(x)dν > r}, where h ranges over the continuous maps from X to R + σ, and r R +, r > 0; R + σ is R + with the Scott topology of its natural ordering. We define integration by the Choquet formula h(x)dν = + ν(h 1 (t, + ])dt; the right-hand side is a Riemann integral. 0 A Riesz-like representation theorem (Kirch, 1993; Tix, 1995) states that V wk (X) is isomorphic, as a cone, to the space of all continuous linear maps from [X R + σ ] σ to R + σ. The isomorphism maps ν to the continuous linear map h h(x)dν. Here, [X R + σ ] is the space of all continuous maps from X to R + σ, and [X R + σ ] σ is this space with the Scott topology of the pointwise ordering. A map is linear iff it preserves sums and products by non-negative reals. Schröder and Simpson (Schröder and Simpson, 2005) found another representation theorem: the continuous linear maps ψ from V wk (X) to R + are exactly those of the form ν V wk (X) h(x)dν, for some unique h [X R+ σ ]. This answered a question by (Heckmann, 1996). Their proof is very technical. Keimel s proof (Keimel, 2012) is more conceptual and leads to more general results. Our argument is elementary. To make a comparison, Schröder and Simpson start with the simple observation that if Work partially supported by the ANR programme blanc project CPP.

J. Goubault-Larrecq 2 h exists, then h must be the map x X ψ(δ x ), where δ x is the Dirac mass at x. Checking that this map answers the question, however, proves to be difficult. Instead, we build h from the shape of the weak open ψ 1 (1, + ], using two simple lemmas. Acknowledgments. I would like to thank Alex Simpson. Let me also thank Klaus Keimel, who spotted a mistake in our original proof of Lemma 2.2, and suggested further simplifications. As will be apparent, K. Keimel is also the discoverer of many of the results we rely on. 2. The Proof The key is Keimel s Lemma 5.5 (Keimel, 2012), which is perhaps (half of) the fundamental reason why the Schröder-Simpson Theorem holds. We state it in a slightly more general form; Keimel dealt with the case of only two maps h i, and they were simple, i.e., of the form n i=1 a iχ Ui for some a i R + and opens U i. (χ U is the characteristic map of U.) Let V b (X) denote the space of all bounded continuous valuations ν, i.e., such that ν(x) < +, with the subspace topology, which we again call the weak topology. Lemma 2.1. Let ψ be a continuous linear map from V b (X) to R + σ, and (h i ) i I be a family of continuous maps from X to R + σ. The following are equivalent: 1 ψ(ν) sup i I h i(x)dν for every ν V b (X); 2 ψ(ν) sup i I h i (x)dν for every ν V b (X). Proof. The 2 1 implication is clear. Conversely, assume 1. We start with Keimel s case, where I = {1, 2}, and h 1, h 2 are simple. Keimel argues as follows. Write h 1 as m i=1 a iχ Ui, h 2 as n j=1 b jχ Vj, where a i, b j R +, U i, V j are open. Let C k, 1 k p, be an enumeration of the atoms of the Boolean algebra of subsets of X generated by the sets U i and V j, i.e., the non-empty subsets of the form m i=1 ± iu i n j=1 ± m+jv j, where each sign ± i is + or, and +A = A, A = X A. One can then write h 1 as p k=1 a k χ C k and h 2 as p k=1 b k χ C k, with a k, b k R+. Each C k is a crescent, i.e., the difference A B of two opens A and B. The Smiley-Horn- Tarski (a.k.a., Pettis) Theorem states that each ν V b (X) extends to a unique additive function on the finite disjoint unions of crescents, defined on crescents by ν(a B) = ν(a B) ν(b) = ν(a) ν(a B); additivity means that the ν value of a finite disjoint union of crescents is the sum of the ν values of each crescent. Define the restriction ν C of ν to C by ν C (U) = ν(c U) for every U O(X). Writing C = A B with A, B open, ν C (U) = ν((a U) B) ν(b), from which ν C is in V b (X). Moreover, ν C (C) = ν(c), and ν C (C ) = 0 for every crescent C disjoint from C. So h 1(x)dν Ck = p k =1 a k ν C k (C k ) = a k. Similarly h 2(x)dν Ck = b k. Similarly again, sup(h 1(x), h 2 (x))dν Ck = sup(a k, b k ). By assumption, ψ(ν C k ) sup( h 1(x)dν Ck, h 1(x)dν Ck ) = sup(a k, b k ) = sup(h 1(x), h 2 (x))dν Ck. As the disjoint union of C k, 1 k n, is the whole of X, ν = p k=1 ν C k, so ψ(ν) = p k=1 ψ(ν C k ) p k=1 sup(h 1(x), h 2 (x))dν Ck = sup(h 1(x), h 2 (x))dν. We now prove 1 2 in the case where I = {1, 2}, without assuming h 1 or h 2 simple. Every continuous map h: X R + σ is the pointwise supremum of the countable chain

Schröder-Simpson Theorem 3 (h K ) K N where h K = 1 2 K K2 K i=1 χ h 1 (i/2 K,+ ] is simple. Moreover, sup(h 1K, h 2K ) = sup(h 1, h 2 ) K. If ψ(ν) sup i {1,2} h i(x)dν for every ν V b (X), then for every K N, ψ(ν) sup i {1,2} h ik(x)dν for every ν V b (X), and by Keimel s argument above, ψ(ν) sup(h 1K(x), h 2K (x))dν = sup(h 1, h 2 ) K (x)dν. Taking sups over K N, ψ(ν) sup(h 1(x), h 2 (x))dν for every ν V b (X). The implication 1 2 now follows easily when I is finite. For general I, assumption 1 implies ψ(ν) sup i J h i(x)dν for every ν V b (X) and for every finite subset J of I. We have seen that this implied ψ(ν) sup i J h i (x)dν for every ν V b (X). Taking (directed) sups over J, and since integration is Scott-continuous in the integrated function, ψ(ν) sup i I h i (x)dν for every ν V b (X). Let us recall Keimel s Separation Theorem (Keimel, 2006, Theorem 9.1): let C be a topological cone, U be an open convex subset, and A be a non-empty convex subset of C disjoint from U; then there is a continuous linear map Λ: C R + σ such that Λ(a) 1 for every a A and Λ(u) > 1 for every u U. A cone is a commutative monoid (C, +) with a multiplicative action (scalar product) of (R +, +, ). A topological cone additionally has a topology such that both addition + and scalar product are (jointly) continuous. A subset A of C is convex if and only if for all α [0, 1], a, a A, αa + (1 α)a is in A. Keimel s Separation Theorem is a consequence of a sandwich theorem by Roth (Roth, 2000), which relies on the Axiom of Choice. The special case where we use it (C = R +n ) is very likely to be provable without the Axiom of Choice, though. Lemma 2.2. Let ψ be a continuous linear map from V b (X) to R + σ, and h 1,..., h n be finitely many continuous maps from X to R + σ. If n i=1 [h i > 1] ψ 1 (1, + ], then there is a continuous map h: R + σ such that n i=1 [h i > 1] [h > 1] ψ 1 (1, + ]. Proof. Define F : V b (X) R + n ( σ by F (ν) = h i(x)dν ). The image of 1 i n n i=1 [h i > 1] by F is included in the open convex subset U = (1, + ] n of R + n σ. One easily checks that the image A of the complement of ψ 1 (1, + ] by F is also convex, since ψ is linear. A is non-empty, since F (0) is in A. We claim that A and U are disjoint: every element (a i ) 1 i n of A is of the form F (ν) with ν ψ 1 (1, + ], hence ν n i=1 [h i > 1] by assumption; so a i = h i(x)dν 1 for some i, which implies (a i ) 1 i n U. By Keimel s Separation Theorem, there is a continuous linear map Λ: C R + σ such that Λ(a) 1 for every a A and Λ(u) > 1 for every u U. Let γ i = Λ( e i ) where e i is a tuple of zeroes, except for a 1 at position i. If we agree that (+ ).0 = 0.(+ ) = 0, then Λ( c) = i γ ic i for every point c = (c i ) 1 i n of R + n σ. (Continuity of Λ is essential here.) Letting h = n i=1 γ ih i, we obtain (Λ F )(ν) = n i=1 γ i h i(x)dν = h(x)dν for every ν V b (X). Every element ν of n i=1 [h i > 1] is such that F (ν) is in U, so (Λ F )(ν) > 1, that is, ν is in [h > 1]. Every element ν outside ψ 1 (1, + ] is such that F (ν) is in A, so (Λ F )(ν) 1, i.e., ν is not in [h > 1]. This proves the other inclusion [h > 1] ψ 1 (1, + ]. An equivalent statement, which we will not use but is more in the style of Lemma 2.1, is the following. Given ψ, h 1,..., h n as above, if ψ(ν) min n i=1 h i(x)dν for every

J. Goubault-Larrecq 4 ν V b (X), then there is a continuous map h: X R + σ such that ψ(ν) h(x)dν min n i=1 h i(x)dν for every ν V b (X). Theorem 2.3 (Schröder-Simpson). Let X be a topological space, and ψ be a continuous linear map from V b (X) to R + σ. Then there is a unique continuous map h: X R + σ such that ψ(ν) = h(x)dν for every ν V b(x), and h(x) = ψ(δ x ) for every x X. Proof. Since ψ is continuous, ψ 1 (1, + ] is open, hence of the form i I j J i [h ij > r ij ], where each J i is finite, h ij is continuous from X to R + σ, and r ij R +, r ij > 0. Without loss of generality, r ij = 1, since [h ij > r ij ] = [1/r ij.h ij > 1]. For each i I, Lemma 2.2 gives us a continuous map h i : X R + such that j J i [h ij > 1] [h i > 1] ψ 1 (1, + ]. So ψ 1 (1, + ] = i I j J i [h ij > 1] i I [h i > 1] ψ 1 (1, + ], whence ψ 1 (1, + ] = i I [h i > 1]. Let h = sup i I h i. By Lemma 2.1, ψ(ν) h(x)dν for every ν V b(x). If the inequality were strict for some ν, then ψ(ν) > t > h(x)dν for some ν V b(x) and some t > 0. Replacing ν by 1/t.ν if necessary, we may assume t = 1. Then ν ψ 1 (1, + ] = i I [h i > 1], so ν [h i > 1] for some i I. But then t = 1 > h(x)dν h i(x)dν > 1, contradiction. Corollary 2.4. Let X be a topological space, and ψ be a continuous linear map from V wk (X) to R + σ. Then there is a unique continuous map h: X R + σ such that ψ(ν) = h(x)dν for every ν V wk(x), and h(x) = ψ(δ x ) for every x X. Proof. Every continuous valuation ν is the supremum of a directed family of bounded continuous valuations ν i, i I (Heckmann, 1996, Theorem 4.2). Let h(x) = ψ(δ x ). By Theorem 2.3, and since integration is Scott-continuous in the valuation, ψ(ν) = sup i I ψ(ν i ) = sup i I h(x)dν i = h(x)dν. We also mention the following corollary to Theorem 2.3, also due to Schröder and Simpson (Schröder and Simpson, 2005). The argument below is theirs, too. Let V 1 wk (X) denote the space of all subprobability valuations, i.e., of all continuous valuations ν on X such that ν(x) 1, with the subspace (a.k.a, weak) topology from V b (X). Call ψ : V 1 wk (X) R + σ linear in this case iff ψ(aν + bν ) = aψ(ν) + bψ(ν ) for all ν, ν V 1 wk (X) and a, b [0, 1]. Corollary 2.5. Let X be a topological space, and ψ be a continuous linear map from V 1 wk (X) to R + σ. Then there is a unique continuous map h: X R + σ such that ψ(ν) = h(x)dν for every ν V 1 wk(x), and h(x) = ψ(δ x ) for every x X. Proof. Define ψ : V b (X) R + σ by ψ (ν) = aψ(1/a.ν), for any arbitrary a > 0 such that ν(x) a. This is well-defined by linearity, and is linear in the usual sense. Using the equivalence between 1/a.ν [h > r] and ν [h > ar], one easily shows that ψ is continuous. We finally apply Theorem 2.3 to ψ. We finish with a remark on dual cones. Given a topological cone C, let its dual cone C be the set of all linear continuous maps from C to R + σ. This has an obvious structure of

Schröder-Simpson Theorem 5 cone, and we topologize it with the topology induced by the inclusion of C into R + σ C with the product topology; this is variously known as the weak topology, or as the topology of pointwise convergence, and a subbasis of opens is given by the sets [c > r] defined as {ψ C ψ(c) > r}, c C, r R +. The Schröder-Simpson Theorem, as stated above, implies that V wk (X) is isomorphic to [X R + σ ] as a cone, by the map h [X R + σ ] (ν V wk (X) h(x)dν), with inverse ψ V wk(x) (x X ψ(δ x )). This becomes an isomorphism of topological cones once we equip C = [X R + σ ] with the coarsest topology containing the sets [ν > r] = {h C h(x)dν > r} (the confusion of notation with [ν > r] = {ψ C ψ(ν) > r} is vindicated by the isomorphism); it is fair to call this the weak topology on C = [X R + σ ], and we write [X R + σ ] wk for the resulting topological cone. By the Riesz-like representation theorem mentioned in the introduction, [X R + σ ] σ is isomorphic to V wk (X) as a cone. The very definition of the weak topology (and of the isomorphism) shows that the isomorphism extends to an isomorphism of topological cones between [X R + σ ] wk and V wk(x). Call a topological cone reflexive if and only if the function that maps each c C to ĉ = (h C h(c)) C is an isomorphism of topological cones. We sum up this discussion as follows. Theorem 2.6. For every topological space X, the topological cones V wk (X) and [X R + σ ] wk are reflexive, and dual to each other (up to isomorphisms of topological cones). References Heckmann, R. (1996). Spaces of valuations. In Andima, S., Flagg, R. C., Itzkowitz, G., Kong, Y., Kopperman, R., and Misra, P., editors, Papers on General Topology and Applications: 11th Summer Conference at the University of Southern Maine, Annals of the New York Academy of Sciences 806, pages 174 200. Keimel, K. (2006). Topological cones: Foundations for a domain-theoretical semantics combining probability and nondeterminism. Electronic Notes in Theoretical Computer Science, 155:423 443. Keimel, K. (2012). Locally convex cones and the Schröder-Simpson theorem. Questiones Mathematicae, 35:353 390. Kirch, O. (1993). Bereiche und Bewertungen. Master s thesis, TH Darmstadt. Roth, W. (2000). Hahn-Banach type theorems for locally convex cones. Journal of the Australian Mathematical Society, 68(1):104 125. Schröder, M. and Simpson, A. (2005). Probabilistic observations and valuations. Talk at Mathematical Foundations of Programming Semantics XXI, Birmingham. http: //homepages.inf.ed.ac.uk/als/talks/mfps05.pdf. Tix, R. (1995). Stetige Bewertungen auf topologischen Räumen. Diplomarbeit, TH Darmstadt.