1. Introduction
In recent decades, aspects of measure and probability theory have been reformulated in categorical terms using the categorical structure of monads in the sense of Eilenberg and Moore (Reference Eilenberg and Moore1965). All probability monads are variations on the distribution monad on
$\mathsf{Set}$
(see, e.g., Jacobs Reference Jacobs2011), whose underlying functor assigns to a set, the set of its finitely supported probability distributions, or, equivalently, the set of formal finite convex combinations of its elements. Close relatives of the distribution monad are used to treat probability measures in the sense of measure theory. These monads live on suitable categories of spaces with analytic structure, for example the category of measurable spaces, compact Hausdorff spaces, or complete metric spaces. The monad approach has two main features: conditional probabilities, in the sense of Markov kernels, arise as Kleisli morphisms (Giry Reference Giry1982); and it provides a conceptually simple definition of integration or expectation on all algebras of the monad Perrone (Reference Perrone2018, Chapter 1).
In this paper, we consider two monads of this type on
$\mathsf{Top}$
, the category of topological spaces and continuous maps. Concretely, we develop the monad of continuous valuations V, and the monad of
$\tau$
-smooth Borel probability measures P, which is a submonad of V. Our treatment of V, and partly also our treatment of P, is largely a review of known material presented in a systematic fashion. Our exposition shows how to exploit duality theory for continuous valuations to obtain a simple description of V (as particular functionals on lower semicontinuous functions) and how to use the embedding of P as a submonad of V to reason about P in similar terms.
In some situations, one may only be interested in whether an event is possible at all rather than in its numerical likelihood or propensity. Computer scientists call this situation nondeterminism. This distinction between possibility and impossibility can be treated via monads which are similar to probability monads. Instead of assigning to a space X the collection of probability measures or valuations of a certain type, one assigns to X the collection of subsets of a certain type, where one can think of a subset as specifying those outcomes which are possible. The simplest such monad is arguably the finite powerset monad on
$\mathsf{Set}$
Manes (Reference Manes and Hazewinkel2003), Example 4.18, which assigns to every set the collection of its finite subsets. In this paper, we consider a close relative of this monad on
$\mathsf{Top}$
, namely the Hoare hyperspace monad H. Its underlying functor assigns to every topological space the space of its closed subsets, seen as particular functionals on open subsets, just as valuations can be seen as functionals on lower semicontinuous functions. While this is also mostly known, our systematic exposition is of interest insofar as our treatment of H is perfectly parallel to our treatment of V, which suggests that both of these monads are instances of a general construction (still an open question).
It is elementary to verify that the finite distribution monad and the finite powerset monad on
$\mathsf{Set}$
are related by a morphism of monads, namely the natural transformation which assigns to a finitely supported probability measure its support, which is the subset of elements that carry nonzero weight. That this transformation is a morphism of monads comprises the statement that the support of a convex combination of finitely supported probability measures is given by the union of the supports of the contributing measures. The main new result of this paper is that this holds on arbitrary topological spaces: forming the support is a morphism of monads
$V \to H$
, which maps a continuous valuation on a space X to a closed subset of X. Restricting this transformation to the submonad P of V results in a morphism of monads
$P \to H$
, which maps every
$\tau$
-smooth probability measure on a topological space to its support. We believe that this is the most general context in which it is meaningful to talk about the supports of (unsigned) measures, since the support, being a topological concept, is not defined in a purely measure-theoretic setting for non-atomic measures.
From the point of view of denotational semantics, these monads model probabilistic and nondeterministic computation. Our morphism
$V \to H$
yields a continuous map from a probabilistic powerspace to the possibilistic Hoare powerspace that respects the respective monad structures. This formalizes the passage from probabilistic computation to nondeterministic computation.
In summary, we study the following three monads on
$\mathsf{Top}$
, the category of topological spaces and continuous maps: The monad H of closed subsets (hyperspace), the monad V of continuous valuations (Section 2), and the monad P of
$\tau$
-smooth Borel probability measures (Section 4). The monad H is a generalization of the Hoare powerdomain Schalk (Reference Schalk1993), Section 6.3. The monad V is also known as the extended probabilistic powerdomain (Alvarez-Manilla et al. Reference Alvarez-Manilla, Jung and Keimel2004). In contrast to H and V, the monad P has, to the best of our knowledge, not been considered before in this generality. The first part of this paper (Sections 2 and 3) introduces these monads and mostly contains known results, but our analogous constructions of the monads seems to be novel: we define them through double dualization, a common theme in the theory of monads (Lucyshyn-Wright Reference Lucyshyn-Wright2017). The idea is that measures, as well as closely related objects, can be seen as dual to functions, which are themselves dual to points. From the point of view of functional analysis, this amounts to versions of the well-known Markov–Riesz duality. From the point of view of theoretical computer science, this states that these monads behave like submonads of a continuation monad. This is not technically true, since
$\mathsf{Top}$
does not have the relevant exponential objects. Indeed, our double dualization construction, unlike existing categorical approaches to double dualization monads, does not rely on Cartesian closure. However, it recovers the exponential objects whenever they exist (see Section 5.4). This duality theory turns out to be of great utility in the construction of the monad structures and the proofs that the monad axioms are satisfied. It moreover makes the structural similarity between the Hoare hyperspace monad H and the valuation monad V more precise and yields a structurally simple proof of our main result, that the support is a morphism of monads.
Technically, we show that Scott-continuous modular maps from a frame of open sets
$\mathcal{O}(X)$
to
$\{0,1\}$
are in canonical bijection with closed sets in X and that the topology of pointwise convergence for such functionals corresponds to the lower Vietoris topology on the space of closed sets HX (Proposition 2.1). In particular, a closed set C assigns the truth value 1 to an open set U if an only if
$C\cap U$
is nonempty. The valuation monad V has a similar duality theory: continuous valuations on a space X are in canonical bijection with Scott-continuous modular functionals on the space of lower semicontinuous functions on X (Theorem 3.5). We define the monad structures on H and V in terms of these dualities.
In Section 4, we show that the functor of
$\tau$
-smooth Borel probability measures is a submonad of V. This seems to be the most general probability monad on topological spaces appearing in the literature, as it is defined on the entire category
$\mathsf{Top}$
. Its restriction to the subcategory of compact Hausdorff spaces is the Radon monad (Keimel Reference Keimel2008; Swirszcz Reference Swirszcz1974).
In Section 5, we define the support of a continuous valuation and prove that the operation of taking the support is a morphism of monads from V to H. This operation can be described in the following way. Given a valuation
$\nu$
, its support is the unique closed set
$$supp(\nu )$$
such that, for each open set U, the set
$supp(\nu)$
intersects U if and only if
$\nu(U)$
is strictly positive. From the possibilistic point of view, an open set U is possible if an only if it has positive probability. In this way, the support induces a map
$supp: VX \to HX$
from valuations to closed subsets. We prove that this map is continuous, natural, and compatible with the two monad structures.
A feature that closed sets, valuations, and measures share is the possibility of forming products and marginals (or projections). This is encoded in the fact that the monads in question are commutative, or, equivalently, symmetric monoidal (see Section 5.4). These standard formal constructions yield the familiar notions of products and projections of closed sets, and of product and marginal probability measures, and we discuss them for each monad at the end of the respective section.
2. The Hoare Hyperspace Monad H
The powerset monad on the category of sets is among the most elementary examples of monads. It has an analogue on the category of topological spaces, which we study in this section. But its best-known analogue is on metric spaces, where the Hausdorff metric equips the space of nonempty closed subsets of a bounded metric space with a metric, turning it into a metric space in its own right (Hausdorff Reference Hausdorff1914). For a topological space X, which may not carry a metric, one version of the hyperspace of X was introduced by Vietoris (Reference Vietoris1922) who equipped the set of closed subsets of X with the Vietoris topology. This construction yields an endofunctor of
$\mathsf{Top}$
which preserves compactness and connectedness. The deep study of hyperspaces by Michael (Reference Michael1951) showed that the Vietoris topology, when restricted to the nonempty closed sets, is induced by the Hausdorff metric whenever the base space is a compact metric space. The results of Michael implicitly equip the Vietoris functor on the category of compact spaces with a monad structure.
The Vietoris topology is the minimal common refinement of the lower Vietoris topology and the upper Vietoris topology. The functor that assigns to a topological space the set of its closed subsets with the lower Vietoris topology has been introduced by Smyth (Reference Smyth1983). That this endofunctor has a monad structure has been shown by Schalk (Reference Schalk1993) under the almost inconsequential restriction to the category of
$T_0$
spaces. She also studied the algebras of this monad (Schalk Reference Schalk1993). Several related topological results are due to Clementino and Tholen (Reference Clementino and Tholen1997).
In this section, we discuss this functor, which assigns to a topological space X the space of its closed subsets HX equipped with the lower Vietoris topology, as well as its monad structure. Using terminology proposed by Goubault-Larrecq,
Footnote 1
we call HX the Hoare hyperspace of X and H the Hoare hyperspace monad. Our construction of H reveals that H is a double dualization monad, where the double dualization is with respect to the SierpiŃski space; this facilitates a treatment of the monad multiplication and the monad axioms that is purely formal and free from topological considerations. After an analogous treatment of the monad of continuous valuations in Section 5, we show in secmonadmorph that there is a morphism of monads from continuous valuations to H which takes every continuous valuation, and therefore in particular every
$\tau$
-smooth Borel probability measure, to its support.
In working with hyperspaces, there is a choice to make concerning the membership of the empty set. This choice is relatively inconsequential, in the sense that most results hold either way. While most of the works mentioned above have excluded the empty set, we do include it.
2.1 Duality theory for closed sets and the Hoare hyperspace
Let X be a topological space. Then, every closed set
$C \subseteq X$
can be paired with any open
$U \subseteq X$
by defining
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqn1.png?pub-status=live)
We will occasionally say “C hits U” to indicate that
$C \cap U \ne \varnothing$
, as commonly done in the literature on hyperspaces (Beer and Tamaki Reference Beer and Tamaki1993).
Intuitively, C is analogous to a measure, and U is analogous to an integrable function, so that the pairing is analogous to integration. To investigate the properties of this pairing further, we identify the set of open subsets
$\mathcal{O}(X)$
with the set of maps
$X \to S$
, where
$S \,{:}\,{\raise-1.5pt{=}}\, \{0,1\}$
is the SierpiŃski space with open sets
$$\{ \varnothing ,\{ 1\} ,\{ 0,1\} \} $$
. We denote this set of maps by
$S^X$
. Thus, for a closed set C, we have
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU1.png?pub-status=live)
Intuitively, an S-valued function – which is the same thing as an open set – can be integrated to an element of S – which is the same thing as a truth value, indicating whether C hits the open set or not. Due to the natural bijection
$\mathcal{O}(X) \cong S^X$
, we may call the elements of
$S^X$
the open subsets of X, may denote them by
$U,V \subseteq X$
, and may use them interchangeably as subsets of X and as continuous functions
$X \to S$
. Since
$\mathcal{O}(X)$
is a complete lattice with respect to the inclusion order, the same holds for
$S^X$
, where the partial order is the pointwise order of functions.
We then have the following known characterization of closed sets.
Proposition 2.1 (e.g., Escardo 2004, Proposition 5.4.2). For any topological space X, the above pairing establishes a natural bijection between:
-
(a) Closed subsets of X,
-
(b) Maps
$\phi : S^X \to S$ that fulfill the following two conditions:
-
(i) Linearity: For all
$U,V\in S^X$ we have
\begin{equation*} \phi(U \cup V) = \phi(U) \lor \phi(V), \end{equation*}
$\phi(\varnothing) = 0$ .
-
(ii) Scott continuity: For any directed net
$(U_\lambda)_{\lambda \in \Lambda}$ in
$S^X$ , we have
\begin{equation*} \phi \left( \bigcup_{\lambda \in \Lambda} U_\lambda \right) = \bigvee_{\lambda \in \Lambda} \phi(U_\lambda). \end{equation*}
Under this bijection, the inclusion order on closed sets corresponds exactly to the pointwise order on maps
$S^X \to S$
.
We call condition (i) “linearity” since it is analogous to the linearity of integration, where its first subcondition is analogous to additivity and its second to the commutation with scalar multiplication.
Proof. Conditions (i) and (ii) state the preservation of nullary, binary, and directed joins, respectively, of
$\phi$
as a map of complete lattices
$S^X \to S$
. It is well-known that these are jointly equivalent to the preservation of all joins.
Given a closed set
$C \subseteq X$
, the pairing map
$\langle {C} , {-} \rangle : S^X \to S$
preserves all joins, since C hits a union of open sets if and only if it hits one of them. Therefore
$\langle {C} , {-} \rangle$
satisfies the stated conditions. Conversely given
$\phi : S^X \to S$
satisfying the stated conditions,
$\phi^{-1}(0)$
is a collection of open sets, and we can consider the closed set
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqn2.png?pub-status=live)
We need to prove that these two constructions are inverses of each other.
For a closed set C,
$\langle {C} , {-} \rangle^{-1}(0)$
consists of all open sets disjoint from C. Since their union is
$X \setminus C$
, the construction (2) recovers C. For given
$\phi : S^X \to S$
, the preservation of joins shows that
$\phi(U) = 0$
if and only if
$U \subseteq \bigcup \phi^{-1}(0)$
. (In other words,
$\phi^{-1}(0)$
is an order ideal closed under joins, and therefore principal.) But this condition holds equivalently if U is disjoint from (2), as was to be shown.
It remains to be shown that both constructions are monotone. Given closed sets
$C \subseteq D$
, the pointwise
$\langle {C} , {-} \rangle \le \langle {D} , {-} \rangle$
is obvious. Conversely, if
$\phi, \psi : S^X \to S$
satisfy our conditions and are such that
$\phi \le \psi$
pointwise, then
$\psi^{-1}(0) \subseteq \phi^{-1}(0)$
, and the containment of the associated closed sets follows from (2).
We will often use this characterization to define a closed set in terms of how it pairs with opens, in which case we need to verify the relevant conditions (i)–(ii), or merely the preservation of all joins.
Definition 2.2 (Hoare hyperspace) Let X be a topological space.
-
(a) The Hoare hyperspace over X, denoted HX, is the set of closed subsets of X, or, equivalently, the set of maps
$S^X \to S$ of Proposition 2.1.
-
(b) We equip HX with the weakest topology which makes the pairing maps
\begin{equation*} \langle {-} , {U} \rangle \: : \: HX \longrightarrow S \end{equation*}
$U \in S^X$ .
Thus, the subbasic open sets of HX are the subsets of the form
$\langle {-} , {U} \rangle^{-1}(1)$
.
Defining HX as a set of maps
$S^X \to S$
with this topology is a double dualization procedure and illustrates the sense in which H acquires the structure of a double dualization monad. Following functional-analytic terminology, one could call it the weak topology, as done by Schalk (Reference Schalk1993), Section 1.1.5,
Footnote 2
while in the picture of closed sets, the topology on HX is known as the lower Vietoris topology.
Frequently, it will be convenient to pair the closed sets
$C \in HX$
not with all open sets, but merely with a specified subset of the open sets. In our framework, a basis of a topological space is a subset
$\mathcal{B} \subseteq S^X$
such that every
$U \in S^X$
is a join of a subset of
$\mathcal{B}$
.
Lemma 2.3 Let
$\mathcal{B} \subseteq S^X$
be a basis for the topology of X.
-
(a) For given
$C,D \in HX$ , the following three statements are equivalent:
-
(i) For all
$U \in \mathcal{B}$ , we have
$\langle {C} , {U} \rangle \le \langle {D} , {U} \rangle$ ;
-
(ii)
$C \le D$ in the specialization preorder on HX;
-
(iii)
$C \subseteq D$ as subsets of X.
-
(b) The topology on HX is the weakest topology which makes all of the pairings
\begin{equation*} \langle {-} , {U} \rangle \: : \: HX \longrightarrow S \end{equation*}
$U \in \mathcal{B}$ .
Proof.
-
a) Since the pairing maps preserve all joins in the second argument, condition (i) holds if and only if it holds with
$S^X$ in place of
$\mathcal{B}$ . Then, the equivalence of (i) and (ii) is the final part of Proposition 2.1. Replacing
$\mathcal{B}$ by
$S^X$ , it is also clear that (i) is equivalent to (ii), since (i) then states exactly that every neighborhood of C is a neighborhood of D, which is the definition of the specialization preorder.
-
b) We need to show that, if these maps are continuous, then so is every
$\langle {-} , {V} \rangle$ for
$V \in S^X$ . But this is an instance of the fact that (arbitrary) suprema of continuous maps to S are continuous.
Remark 2.4 The sets of the form
$\langle {-} , {U} \rangle^{-1}(1)$
, which generate the lower Vietoris topology, are sometimes denoted by Hit(U) (Manuel and Tholen 1997). The set of closed subsets of a topological space is more commonly equipped with the full Vietoris topology (Vietoris 1922). The latter has as subbasic open sets not only all the sets Hit(U) for open U, but also the sets
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU6.png?pub-status=live)
for closed
$C\subseteq X$
. (One can say that “D misses C” if
$D\in\text{Miss}(C)$
.) Intuitively, the lower Vietoris topology relates to the full Vietoris topology as the topology of lower semicontinuity on
$\mathbb{R}$
, with generating open sets of the form
$(a,\infty)$
, relates to the usual topology of
$\mathbb{R}$
. We use the lower Vietoris topology instead of the full Vietoris topology for two reasons: firstly, because the lower Vietoris topology of HX parallels exactly the one on the space of continuous valuations VX as constructed in Definition 3.6; secondly, because, as a consequence of this correspondence, taking the support of a continuous valuation results in a continuous map
$VX\to HX$
with respect to these topologies (see Section 5.1). Indeed, the full Vietoris topology would not make this map continuous, as Example 5.7 shows, but rather merely lower semicontinuous.
The following observation of Hoffmann (Reference Hoffmann1979), Example 2.3(a) makes the lower Vietoris topology more concrete, but needs to be read with care as it is one of the few statements which have no analogue for continuous valuations. We denote by
$\downarrow\!\! \{ C \}$
the principal downset generated by C, the set of closed subsets of C.
Lemma 2.5 The topology on HX is generated by complements of sets of the form
$\downarrow\!\! \{C\}$
for
$C \in HX$
.
Proof. Every
$U \in S^X$
is of the form
$U = X \setminus C$
for some closed set C, and the open set
$\langle {-} , {U} \rangle^{-1}(1)$
associated with U is the complement of
$\downarrow\!\! \{C\}$
.
Thus, the lower Vietoris topology is determined by the inclusion order of closed sets and coincides with the upper topology on the set of closed sets Gierz et al. (Reference Gierz2003), Definition O.5.4. It is worth noting that the point
$X \in HX$
, being contained in every nonempty open set, is dense in HX. At the other extreme, the only open set which contains the point
$\varnothing \in HX$
is the entire space HX, which implies that
$\varnothing$
is in the closure of every nonempty set.
Proposition 2.6 For every topological space X, its Hoare hyperspace HX is sober.
The argument is the same in spirit as Heckmann’s proof of sobriety of the space of valuations Heckmann (1995), Proposition 6.1.
Proof. It is a standard fact that limits of sober spaces (in
$\mathsf{Top}$
) are sober Goubault-Larrecq (Reference Goubault-Larrecq2013), Theorem 8.4.13. It is therefore enough to exhibit HX as a limit of sober spaces. A diagram which achieves this can be directly read off the characterization of Proposition 2.1, which characterizes HX as a subset of
$S^{S^X}$
equipped with the product topology (which, by the same theorem, is sober). This subset is characterized by the given equations, where imposing each equation amounts to equalizing a pair of continuous maps to S. An inequality
$r \le s$
can equivalently be considered as the equation
$r \lor s = s$
and
$\lor : S \times S \to S$
is continuous. It is therefore enough to prove that each side of each instance of those conditions depends continuously on
$\phi \in S^{S^X}$
. This is obvious in all cases, where for
$\bigvee_{\lambda \in \Lambda} \phi(U_\lambda)$
one needs to use the fact that
$\bigvee : S^I \to S$
is continuous.
Note the difference between
$\text{cl}(\{A\})$
, the closure of the singleton
$\{A\}$
in HX, and
$\text{cl}(A)$
, the closure of A in X.
2.2 Functoriality
The construction of H as a functor
$H : \mathsf{Top} \to \mathsf{Top}$
is due to Smyth (Reference Smyth1983). We here treat the functoriality based on our double dualization approach.
Definition 2.7
(Pushforward) Let
$f:X\to Y$
be continuous and
$C \in HX$
. The pushforward
$f_\sharp C \in HY$
is defined through the pairing with any
$V \in S^Y$
as
Footnote 3
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqn3.png?pub-status=live)
It is easy to see that
$\langle {f_\sharp C} , {-} \rangle : S^Y \to S$
satisfies the conditions of Proposition 2.1. By the analogy with integration, this makes the change of variables formula a definition. In fact, this is quite generally how functoriality works for double dualization functors: the action on morphisms can be defined in terms of the pairing with respect to the first step of dualization, where one simply composes by the given morphism f.
In the picture of closed sets,
$f_\sharp C$
is the closure of the image of C,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU7.png?pub-status=live)
since an open set V is disjoint from
$\text{cl}\!\big(f(C)\big)$
if and only if
$f^{-1}(V)$
is disjoint from C.
The definition (3) makes it immediate that
$f_\sharp : HX \to HY$
is continuous, a fact that, although simple, is not obvious in the picture of closed sets. A similar comment applies to the following functoriality statement.
Lemma 2.8 Let
$f:X\to Y$
and
$g:Y\to Z$
be continuous maps. Then
$(g \circ f)_\sharp = g_\sharp \circ f_\sharp$
.
Proof. Let
$C\in HX$
. Then, we have
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU8.png?pub-status=live)
for any
$U\in S^Z$
, which implies the claim.
The preservation of identities is trivial. We have therefore obtained a functor
$H:\mathsf{Top}\to\mathsf{Top}$
which assigns to each topological space X its Hoare hyperspace HX and to each continuous map
$f:X\to Y$
the continuous map
$f_\sharp:HX\to HY$
. We call H the Hoare hyperspace functor. The functor H is also a 2-functor in the sense of Section 5.4.
Lemma 2.9 Let X and Y be topological spaces and let
$f,g:X\to Y$
be continuous maps with
$f\le g$
. Then
$f_\sharp \le g_\sharp$
. In other words, H preserves 2-cells, making it a 2-functor.
Proof. By Lemma 5.20, we have
$V \circ f \le V \circ g$
with respect to the pointwise order on
$S^X$
for every
$V \in S^Y$
. Therefore,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU9.png?pub-status=live)
which, by Definition 5.19 and Lemma 2.3, means
$f_\sharp \le g_\sharp$
.
2.3 Monad structure
We equip the functor H with a monad structure, making it a topological analogue of the powerset monad. While doing so, our double dualization perspective will be handy.
2.3.1 Unit
Definition 2.10 Let X be a topological space. We define the map
$\sigma : X \to HX$
by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqn4.png?pub-status=live)
for every
$U \in S^X$
.
It is obvious that the preservation of joins in the second argument holds, since a point x is contained in a union of open sets if and only if it is contained in one of them.
$\sigma$
is continuous by definition, since every
$x \mapsto \langle {\sigma(x)} , {U} \rangle$
is continuous as a map
$X \to S$
.
As the definition suggests,
$\sigma(x)$
is the possibilistic analogue of the Dirac measure at x. In the picture of closed sets, we have
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU10.png?pub-status=live)
which is clear since an open set U does not contain x if and only if
$\text{cl}(\{x\})$
is disjoint from U. We now turn to naturality.
Lemma 2.11 Let X and Y be topological spaces and let
$f:X\to Y$
be continuous. Then the following diagram commutes.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU11.png?pub-status=live)
Proof. For
$x\in X$
and
$U\in S^Y$
, we have
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU12.png?pub-status=live)
Hence, we have a natural transformation
$\sigma:id\Rightarrow H$
between endofunctors of
$\mathsf{Top}$
.
2.3.2 Topological properties of the unit map
We state conditions on X under which
$\sigma:X\to HX$
is a homeomorphism onto its image (a subspace embedding) and consider when
$\sigma(X)\subseteq HX \setminus \{\varnothing\}$
is closed. The Kolmogorov quotient of a space X is the quotient space
$X/\sim$
where any two points of X that have the same open neighborhoods are identified (Section 5.4).
Proposition 2.12 Let X be a topological space and consider the map
$\sigma:X\to HX$
. Then
$\sigma(X)$
is the Kolmogorov quotient of X with respect to
$\sigma : X \to \sigma(X)$
as the quotient map. In particular,
$\sigma$
is a homeomorphism onto its image if and only if X is
$T_0$
.
Proof. By definition (4),
$\sigma$
is injective if and only if no two distinct points of X have the same open neighborhoods, hence if and only if X is
$T_0$
. Thus, the statement holds at the set-theoretical level and we can identify the points of
$\sigma(X)$
with the equivalence classes of points of X with respect to topological indistinguishability.
It remains to be shown that the subspace topology on
$\sigma(X)$
induced from HX is the quotient topology with respect to
$\sigma : X \to \sigma(X)$
as the quotient map. Since taking the initial topology commutes with the passage to subspaces, the topology on
$\sigma(X)$
is the weakest topology which makes the maps
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU13.png?pub-status=live)
for
$U \in S^X$
continuous. Since such an open set contains precisely those equivalence classes whose elements are in U, the topology on
$\sigma(X)$
is the topology of the Kolmogorov quotient.
It may also be interesting to know whether
$\sigma(X) \subseteq HX$
is a closed subspace. Clearly,
$\text{cl}(\sigma(X))$
always contains
$\varnothing$
, and therefore,
$\sigma(X)$
is not closed in HX (unless X is empty). But it is still meaningful to ask when
$\text{cl}(\sigma(X)) = \sigma(X) \cup \{\varnothing\}$
, or equivalently when
$\sigma(X)$
is closed in
$HX \setminus \{\varnothing\}$
.
Footnote 4
We next state conditions for this to be the case and note that it is not true in general, even if X is
$T_1$
or sober.
Proposition 2.13 Let X be a nonempty topological space and consider a closed set
$C\subseteq X$
. Then the following two conditions are equivalent:
-
a)
$C \in \text{cl}(\sigma(X))$ ;
-
b) For every finite collection of open sets
$U_1,\dots,U_n \subseteq X$ that hit C, their intersection
$U_1\cap\dots\cap U_n$ is nonempty (but possibly disjoint from C).
Note that (b) is trivially true for
$C = \varnothing$
and when C is the closure of a singleton.
Proof. C is not in the closure of
$\sigma(X)$
if and only if this is witnessed by some basic open set. By definition of the topology, this means that there are
$U_1, \ldots, U_n \in S^X$
such that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU14.png?pub-status=live)
but such that for every
$x \in X$
there is i with
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU15.png?pub-status=live)
The former means exactly that every
$U_i$
hits C, and the latter that
$U_1 \cap \ldots \cap U_n = \varnothing$
.
Example 2.14 Let X be any nonempty space in which finite intersections of nonempty open sets are nonempty. Then, it follows that
$\sigma(X)$
is dense in HX, since condition (b) is always satisfied. For example, X could be any infinite set equipped with the cofinite topology (which is even
$T_1$
). As another example, take any space X which has a dense point, or equivalently a greatest element in the specialization preorder. More concretely, every
$X = HY$
for any Y is a sober space with dense point
$Y \in HY$
, and therefore,
$\sigma(HY)$
is dense in HHY.
Corollary 2.15 Let X be a Hausdorff space. Then
$\sigma(X) \cup \{\varnothing\}$
is closed in HX.
Proof. If C contains at least two different points, then C hits disjoint open neighborhoods
$U_1$
and
$U_2$
which separate these points.
There are non-Hausdorff spaces X for which
$\sigma(X) \cup \{\varnothing\}$
is closed. An example is given by the unit interval
$X = [0,1]$
equipped with the upper open topology, whose open sets are the intervals of the form (a,1], then we even have
$HX = \sigma(X) \cup \{\varnothing\}$
. More interestingly, in the
$T_1$
case also the converse to Corollary 2.15 is true.
Proposition 2.16 Let X be a space which is
$T_1$
, but not Hausdorff. Then
$\sigma(X) \cup \{\varnothing\}$
is not closed in HX.
Proof. Let x,y be distinct points of X such that for any open neighborhoods
$U \ni x$
and
$V \ni y$
, we have
$U \cap V \neq \varnothing$
. We can find such points since X is not Hausdorff. The subset
$C\,{:}\,{\raise-1.5pt{=}}\, \{x,y\}$
is closed since X is
$T_1$
. Since x and y are distinct and singletons are closed, C is not in the image of
$\sigma$
. Let
$U_1,\dots, U_n$
be a finite collection of open sets such that C hits all of them. Then, each of them contains x, or y, or both. Reorder the
$U_i$
in such a way that
$U_1,\dots, U_k$
contain at least x, and
$U_{k+1},\dots, U_n$
contain at least y. Then,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU16.png?pub-status=live)
We have that
$\cap_{i=1}^k U_i$
is an open neighborhood of x, and
$\cap_{j=k+1}^n U_j$
is an open neighborhood of y, and these two neighborhoods have nonempty intersection. By Proposition 2.13, then, C is in the closure of
$\sigma(X)$
. Since C is not in
$\sigma(X)$
, it follows that
$\sigma(X) \cup \{\varnothing\}$
is not closed.
2.3.3 Multiplication
The definition of the monad multiplication is where our double dualization picture is particularly useful, since there is a very simple definition in terms of the pairing map
$\langle {-} , {U} \rangle \in S^{HX}$
for
$U \in S^X$
.
Definition 2.17 Let X be a topological space. We define the map
$\mathcal{U}:HHX\to HX$
on any
$\mathcal{C} \in$
HHX by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqn5.png?pub-status=live)
for every
$U \in S^X$
.
Since the pairing is join-preserving in the second argument, it is clear that (5) satisfies the requirements of Proposition 2.1 which guarantee that
$\mathcal{U}(\mathcal{C}) \in HHX$
. In the picture of closed sets,
$\mathcal{U}$
assigns to each closed set of closed sets the closure of their union,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU17.png?pub-status=live)
This is because, by definition (5),
$\mathcal{U}\mathcal{C}$
is disjoint from U if and only if
$\mathcal{C}$
is disjoint from the set of all closed sets that hit U.
To show that
$\mathcal{U}$
is continuous, we only need to verify that its composition with any
$\langle {-} , {U} \rangle$
is continuous, which holds by definition. We turn to naturality.
Proposition 2.18 Let X and Y be topological spaces and let
$f:X\to Y$
be continuous. Then the following diagram commutes.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU18.png?pub-status=live)
In terms of closed sets, this amounts to the statement that taking images commutes with unions in the case of discrete spaces and to a similar statement involving closures in general.
Proof. Let
$\mathcal{C}\in HHX$
and
$V \in S^Y$
. We unfold the definition to see
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU19.png?pub-status=live)
2.3.4 Monad axioms
Proposition 2.19 Let X be a topological space. Then the following three diagrams commute.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU20.png?pub-status=live)
In terms of closed sets, these diagrams are the topological analogs of basic facts of set theory. For sets, the first two unitality diagrams state that the union over a singleton set of sets is the set itself and that the union of singletons is the set whose elements are the respective singletons. The associativity diagram states that taking unions is an associative operation. In our double dualization frameworks, all three proofs are mere unfoldings of definitions.
Proof of Proposition 2.19. We start with the first diagram, left unitality. Let
$C\in HX$
and
$U \in S^X$
. Then
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU21.png?pub-status=live)
Right unitality works similarly,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU22.png?pub-status=live)
It remains to consider the associativity diagram. For
$\mathcal{K}\in HHHX$
and
$U \in S^X$
we get
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU23.png?pub-status=live)
We have proven the following statement.
Theorem 2.20 The triple
$(H,\sigma,\mathcal{U})$
is a monad on
$\mathsf{Top}$
.
We call
$(H,\sigma,\mathcal{U})$
, or just H, the Hoare hyperspace monad. By Lemma 2.9, H is a strict 2-monad for the 2-categorical structure of
$\mathsf{Top}$
given in Section 5.4.
As far as we know, this monad was introduced by Schalk (Reference Schalk1993, Section 6.3.1), with the inessential difference that the empty set was excluded from the hyperspace.
2.4 Algebras of H
There is a characterization of the Eilenberg-Moore algebras of the monad H, which is, as far as we know, also due to Schalk (Reference Schalk1993, Section 6.3.1). We review the main results. An additional reference, which also discusses related constructions, is Hoffmann’s earlier article (Hoffmann Reference Hoffmann1979).
Before we begin, it is worth noting that the metric or Lawvere-metric counterpart (Akhvlediani et al. Reference Akhvlediani, Clementino and Tholen2010) of the monad H becomes a Kock-ZÖberlein monad (Kock Reference Kock1995; ZÖberlein Reference ZÖberlein1976) upon considering it as a 2-monad on a strict 2-category. This means that whenever a topological space admits an H-algebra structure, this structure is unique. This phenomenon is a property-like structure (Max and Steve 1997). Nevertheless, we will see that not every morphism of
$\mathsf{Top}$
between H-algebras is a morphism of H-algebras.
It is well-known that the algebras of the powerset monad on
$\mathsf{Set}$
are the complete join-semilattices. The H-algebras are their topological cousins. An H-algebra is, by definition, a pair (A,a) consisting of a topological space A and a continuous map
$a: HA \to A$
such that the following two diagrams commute.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqn6.png?pub-status=live)
We refer to these diagrams as the unit diagram and the algebra diagram. A first observation is that every H-algebra A is a
$T_0$
space, since
$\sigma$
must be injective by the unit diagram, but
$\sigma$
identifies topologically indistinguishable points (Proposition 2.12).
Footnote 5
In fact, since every HA is sober (Proposition 2.6) and retracts of sober spaces are sober,
Footnote 6
the unit diagram shows that every H-algebra is sober.
Definition 2.21
(Topological complete join-semilattice) A topological complete join-semilattice is a complete lattice L equipped with a sober topology whose specialization preorder coincides with the lattice order and whose join map
$\vee:L\times L\to L$
is continuous.
Since the structure of such a lattice is completely determined by its topology, we may consider these lattices as a particular class of topological spaces. Hoffmann (Reference Hoffmann1979) calls them essentially complete
$T_0$
spaces and also
$T_0$
topological complete sup-semilattices, while Schalk (Reference Schalk1993) calls them unital inflationary topological semilattices. These spaces admit several equivalent characterizations Hoffmann (Reference Hoffmann1979, Theorem 1.8). They are precisely the H-algebras.
Theorem 2.22
(Schalk) The category of H-algebras is isomorphic to the subcategory of
$\mathsf{Top}$
whose objects are topological complete join-semilattices, with algebra maps given by the lattice join, and with continuous maps that preserve arbitrary joins as morphisms of algebras.
This result has been claimed by Hoffmann (Reference Hoffmann1979, Theorem 2.6) in the form of a monadicity statement, but apparently without explicit proof. As far as we know, the proof is essentially due to Schalk (Reference Schalk1993, Section 6.3), culminating in Theorems 6.9 and 6.10 therein, which state this characterization in the full subcategory of sober spaces. This is not a restriction since only sober spaces can be H-algebras to begin with.
We now present a proof of Theorem 2.22 which is more direct than Schalk’s, starting with some auxiliary results. Since these statements are quite specific to this particular monad, it is more convenient to work in terms of closed sets rather than with the double dualization framework.
Lemma 2.23 Let (A,a) be an H-algebra. Then
$a : HA \to A$
assigns to every closed set a join with respect to the specialization preorder of A.
The proof only uses the fact that a is a continuous retraction of
$\sigma : A \to HA$
.
Proof. Let
$C\in HA$
. Since a is continuous, it is monotone for the specialization preorder. For every
$x\in C,$
we have
$\sigma(x) = \text{cl}(\{x\}) \subseteq C,$
and therefore, by the unit condition for algebras,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU24.png?pub-status=live)
Hence, a(C) is an upper bound for C. On the other hand, let u be any upper bound for C. Then,
$C\subseteq \sigma(u)$
, which implies
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU25.png?pub-status=live)
Therefore, a(C) is a least upper bound for C, as was to be shown.
Lemma 2.24
(Lemma 1.5 in Reference Schalk
Schalk 1993
) Let X be a topological space. Then a subset
$S \subseteq X$
admits a supremum in the specialization preorder if and only if
$\text{cl}(S)$
does, in which case they coincide.
Proof. A point
$x \in X$
is an upper bound for S if and only if
$S\subseteq \;\downarrow\!{x}=\text{cl}(\{x\})$
. Since the latter set is closed,
$S\subseteq \;\downarrow\!{x}$
if and only if
$\text{cl}(S) \subseteq \;\downarrow\!{x}$
. So the set of upper bounds of S is equal to the set of upper bounds of
$\text{cl}(S)$
. If this set admits a lowest element, this is the least upper bound of both S and
$\text{cl}(S)$
.
The following lemma is somewhat converse to Lemma 2.23.
Lemma 2.25 Let A be a
$T_0$
space whose specialization preorder is a complete lattice. Suppose that the join map on closed sets
$\bigvee: HA \to A$
is continuous. Then
$(A,\bigvee)$
is an H-algebra.
Proof. We need the continuity of
$\bigvee$
to ensure that it is a morphism in
$\mathsf{Top}$
. We have to verify the commutativity of the diagrams (6). The unit diagram requires that, for each
$x\in A$
, we have
$\bigvee \text{cl}(\{x\}) = x$
, which holds by Lemma 2.24. The algebra diagram requires that, for each
$\mathcal{C}\in HHA$
, we have
$\bigvee \, \mathcal{U}(\mathcal{C}) = \bigvee \left(\bigvee_\sharp \mathcal{C}\right)$
. Using Lemma 2.24 and the lattice-theoretic fact that the join of an arbitrary union of sets is the join of the individual joins, we have that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU26.png?pub-status=live)
Lemma 2.26
(Lemma II.1.9 in Reference Johnstone
Johnstone 1982
) Let X be a sober topological space. Then the specialization preorder of X has directed joins, and every open set
$U \subseteq X$
is Scott-open for the specialization preorder.
Sketch of proof. If
$S \subseteq X$
is directed in the specialization order, then
$\text{cl}(S)$
is irreducible and therefore the closure of a unique point, which can be seen to be the supremum. This construction of directed joins makes the second statement obvious, since every open set is upward closed.
Lemma 2.27 Let L be a sober topological space. Then the specialization preorder of L has binary joins if and only if it has all joins. Furthermore, in that case, the binary join map
$\vee:L\times L\to L$
is continuous if and only if the join map for closed sets
$\bigvee : HL \to L$
is continuous.
Proof. As in Remark 2.4, we also write
$Hit(U) := \langle {-} , {U} \rangle^{-1}(1)$
for the subbasic open subset of HL associated with an open
$U \subseteq L$
, consisting of all those closed sets that hit U.
If binary (and hence finitary) joins exist, then arbitrary joins exist by Lemma 2.26. The converse is trivial. We thus only need to show that the join map
$\bigvee : HL \to L$
is continuous if and only if the binary join map
$\vee : L \times L \to L$
is.
Suppose that
$\bigvee : HL \to L$
is continuous. By Lemma 2.24, it suffices to show that the map
$\phi : L \times L \to HL$
defined by
$\phi(x,y) = \text{cl}(\{x,y\})$
is continuous. Consider any subbasic open set Hit(U) for open
$U \subseteq L$
. It is then enough to prove that the preimage
$\phi^{-1}(Hit(U))$
is open. In fact,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU27.png?pub-status=live)
which is open in
$L\times L$
.
Suppose that the binary join map is continuous. We show that for every open set
$U \subseteq L$
, every
$C \in \bigvee^{-1}(U)$
has an open neighborhood contained in
$\bigvee^{-1}(U)$
. Since U is Scott-open by Lemma 2.26 and
$\bigvee C \in U$
, there exists a finite set
$\{x_1 , ..., x_n\} \subseteq C$
such that
$x_1 \vee \ldots \vee x_n \in U$
. Since the n-ary join map
$L^n \to L$
is continuous by continuity of the binary one, there exist open neighborhoods
$V_i \ni x_i$
such that for all
$y_i \in V_i$
we have
$y_1 \vee \ldots \vee y_n \in U$
as well. Consider the open set
$W \,{:}\,{\raise-1.5pt{=}}\, \bigcap_{i=1}^n Hit (V_i)$
. We have
$C \in W$
by construction, and it is easy to see that
$W \subseteq \bigvee^{-1} (U)$
since U is an upper set.
We are now ready to prove the theorem.
Proof of Theorem 2.22. By Lemmas 2.23 and 2.24, we know that for an H-algebra A, every subset of A must have a supremum, that is A is a complete lattice in the specialization preorder. The Hoare hyperspace HA is sober (Proposition 2.6) and the map
$\bigvee: HA \to A$
must be continuous. By the unit condition of (6), it follows that A is a retract of a sober space and therefore sober Gierz et al. (Reference Gierz2003, Exercise O.5.16). By Lemma 2.27, the binary join is continuous too. Therefore, A is a topological complete join-semilattice and the algebra map is the join of closed sets.
Conversely, suppose that A is a topological complete join-semilattice. By bothjoins, the join map of closed sets
$\bigvee: HA \to A$
is continuous. Using Lemma 2.25, we conclude that
$(A,\bigvee)$
is an H-algebra.
To complete the proof, suppose that A and B are H-algebras. A morphism m between them is, by definition, a continuous map such that the following diagram commutes.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU28.png?pub-status=live)
Such maps m are precisely those that preserve arbitrary suprema by Lemam 2.24.
We conclude this subsection with a remark. In contradiction to a claim by Schalk (Reference Schalk1993, Sections 6.3 and 6.3.1), not every sober space whose specialization order is a complete lattice is a topological complete join-semilattice. In other words, for a sober space X whose specialization order is a complete lattice, the continuity of the join map of closed sets
$\bigvee: HL \to L$
, or equivalently of the binary join map
$\vee: L \times L\to L$
, is not guaranteed. A counterexample seems to be given by Hoffmann (Reference Hoffmann1979, Example 5.5 combined with Lemma 1.5); however, it is based on what appears to be an incorrect reference (reference Alvarez-Manilla Reference Alvarez-Manilla2002 therein). We give a concrete counter example, based on Hoffmann’s approach.
Example 2.28
(A sober space whose specialization preorder is a complete lattice, but whose binary join map is not continuous) Let X be a
$T_1$
space that is sober but not
$T_2$
. For example, X could be the set
$\mathbb{N}\cup\{a,b\}$
, where the open sets are given by all subsets of
$\mathbb{N}$
and the sets of the form
$\{a\}\cup\mathbb{N}\setminus F$
and
$\{b\}\cup\mathbb{N}\setminus F$
and
$\{a,b\}\cup\mathbb{N}\setminus F$
where
$F \subseteq \mathbb{N}$
is finite. Since X is
$T_1$
, its specialization preorder is the discrete order.
Consider the set
$X^* \,{:}\,{\raise-1.5pt{=}}\, X \sqcup \{ \bot, \top \}$
with the topology whose nonempty open subsets
$W \subseteq X^*$
are those in the form
$W = V \cup \{ \top \}$
where V is an open subset of X. The specialization preorder of
$X^*$
is a complete lattice where
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU29.png?pub-status=live)
and similarly for arbitrary joins. To see that
$X^*$
is sober, let
$K \subseteq X^*$
be a nonempty irreducible closed set. If
$\top \in K$
, then necessarily
$K = X^* = \text{cl}(\{\top\})$
. Hence, we can assume
$K = C \cup \{ \bot\}$
for some closed
$C \subseteq X$
. Suppose that
$C = C_1 \cup C_2$
for closed
$C_1,C_2 \subseteq X$
. Then,
$$K = ({C_1} \cup \{ \bot \} ) \cup {\rm{ }}({C_2} \cup \{ \bot \} )$$
. Since K is irreducible, we must have
$C_1 = C$
or
$C_2 = C$
. Therefore, C is also irreducible. Since X is sober, C is the closure of a unique point in X and so must be K in
$X^*$
. We conclude that
$X^*$
is sober.
Consider the open subset
$\{\top\} \subseteq X^*$
. We will show that the preimage
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU30.png?pub-status=live)
is not open and therefore that
$\vee: X^* \times X^* \to X^*$
is not continuous, by exhibiting
$$(x,y) \in { \vee ^{ - 1}}(\{ \top \} )$$
which is not in the interior of this preimage. Since X is not
$T_2$
, there are distinct points
$x, y \in X$
such that any open neighborhoods
$U \ni x$
and
$V \ni y$
in X intersect. We then have
$x \vee y = \top$
since
$x \neq y$
. Consider any basic neighborhood
$U' \times V'$
of (x,y) in
$X^* \times X^*$
. These necessarily have the form
$U' = U \cup \{\top\}$
and
$V' = V \cup \{\top\}$
for certain open
$U,V \subseteq X$
. Since
$U \cap V \neq \varnothing$
, we have
$z \in X$
such that
$(z,z) \in U' \times V'$
, but clearly
$(z,z) \not \in \vee^{-1}(\{\top\})$
. Hence (x,y) is not an interior point of
$\vee^{-1}(\{\top\})$
.
If
$X = \mathbb{N} \cup \{a,b\}$
as above, the failure of continuity of the binary join can be illustrated as follows. The sequence
$(1,2,3,\ldots)$
converges to both a and b in
$X^*$
, but
$(1 \vee 1, 2 \vee 2, 3 \vee 3, \ldots)$
, which is the same sequence
$(1,2,3,\ldots)$
, does not converge to
$a \vee b = \top$
.
2.5 Products and projections
In this section, we show that H is a commutative monad (Section 5.4), or, equivalently, a symmetric monoidal monad, with respect to the Cartesian monoidal structure on
$\mathsf{Top}$
. We start by constructing a strength transformation
$X \times HY \to H(X \times Y)$
.
Given an open
$W : X \times Y \to S$
and
$x \in X$
, we can consider
$W(x,-) : Y \to S$
, which is the restriction of W along the continuous map
$y \mapsto (x,y)$
. In terms of open subsets, this amounts to starting with an open set W in
$X \times Y$
and pulling it back along the inclusion of Y as a slice in
$X \times Y$
to an open subset of Y.
Definition 2.29 Let X and Y be topological spaces. We define
$s : X \times HY \to H(X \times Y)$
on
$x \in X$
and
$C \in HY$
such that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqn7.png?pub-status=live)
for all
$W \in S^{X \times Y}$
.
Since the restriction map
$W \mapsto W_x$
preserves joins, the duality of Proposition 2.1 applies, resulting in
$s(x,C) \in H(X \times Y)$
. In terms of closed sets, we have
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU31.png?pub-status=live)
since
$\{x\} \times C$
is disjoint from an open subset
$W \subseteq X \times Y$
if and only if C is disjoint from the slice of W at x, and the second equation holds since products of closed sets are closed.
If
$W = U \times V$
is a product of open sets, which means
$W(x,y) = U(x) V(y)$
in terms of functions, then definition (7) simplifies to
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU32.png?pub-status=live)
The continuity of s follows. Lemma 2.3 and the fact that the products of open sets form a basis imply that it is enough to prove the continuity of the map
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU33.png?pub-status=live)
which is indeed continuous since the multiplication
$S \times S \to S$
is continuous and each factor of the product is.
Proposition 2.30 The map s is natural in both arguments: for all continuous functions
$f:X\to Z$
and
$g:Y\to W$
, the following two diagrams commute.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU34.png?pub-status=live)
Proof. Since the products of open sets
$U \times V$
form a basis for the product topology, by Lemma 2.3 it is enough in either case to show that both diagrams commute after pairing with a generic product of open sets
$U \times V$
. Doing so for the first diagram gives, for
$x\in X$
and
$C\in HY$
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU35.png?pub-status=live)
Similarly, for the second diagram,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU36.png?pub-status=live)
Proposition 2.31 The map s is a strength for the monad H.
In other words, for all topological spaces X and Y, the following four diagrams commute. The first two involve the unitor u and associator a of the Cartesian monoidal structure of
$\mathsf{Top}$
, while the other ones involve the structure maps of the monad.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU37.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU38.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU39.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU40.png?pub-status=live)
Proof. For the first diagram, let
$C\in HX$
and
$U \in S^X$
. Denoting by
$\bullet$
the unique point of 1, we have
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU41.png?pub-status=live)
For the second diagram, we apply Lemma 2.3 to reduce to the evaluation on
$U \in S^X$
,
$V \in S^Y$
, and
$W \in S^Z$
. For each
$x\in X$
,
$y\in Y$
, and
$C\in HZ$
, we have
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU42.png?pub-status=live)
For the third diagram, we similarly evaluate
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU43.png?pub-status=live)
And for the last diagram,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU44.png?pub-status=live)
Proposition 2.32 The strength is commutative, in the sense that the following diagram commutes,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU45.png?pub-status=live)
where the costrength
$t:HX\times Y\to H(X\times Y)$
is obtained from the strength via the braiding. Explicitly,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU46.png?pub-status=live)
for all
$C\in HX$
,
$y\in Y$
and
$W \in S^{X \times Y}$
.
Proof. Let
$C\in HX$
,
$D\in HY$
,
$U \in S^X$
, and
$V \in S^Y$
. Then
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU47.png?pub-status=live)
An analogous computation shows that
$\langle {{\mathcal{U}(s_\sharp t(C,D))}} , {{U\times V}} \rangle = \langle {C} , {U} \rangle \, \langle {D} , {V} \rangle$
as well. This is enough because products of open sets form a basis.
Per Section 5.4, we have the following.
Corollary 2.33
$(H,\sigma,\mathcal{U})$
is a commutative (equivalently symmetric monoidal) monad with respect to the strength s.
The lax monoidal structure is implemented by the multiplication map
$$HX \times HY \to H(X \times Y)$$
given by the product of closed sets
$(C,D) \mapsto C\times D$
, as the computation in the proof of Proposition 2.32 shows. Due to the universal property of the product in
$\mathsf{Top}$
, H is an oplax monoidal monad as well, even bilax (see Section 5.4), which underlines the analogy between H and probability monads (Fritz and Perrone Reference Fritz and Perrone2018). The comultiplication
$H(X\times Y)\to HX\times HY$
projects a closed set in the product space
$X\times Y$
to the pair of its projections to X and Y.
3. The Monad V of Continuous Valuations
A valuation is similar to a Borel measure, but is defined only on the open sets of a topological space (see, e.g., Alvarez-Manilla et al. Reference Alvarez-Manilla, Jung and Keimel2004). Valuations appeared as generalizations of Borel measures better suited to the demands of point-free topology and constructive mathematics. Jones and Plotkin (Reference Jones and Plotkin1989) defined a monad of subprobability valuations on the category of directed complete partially ordered sets (dcpo’s) and Scott-continuous maps. The underlying endofunctor of this monad assigns to a dcpo the set of Scott-continuous subprobability valuations, its probabilistic powerdomain. The monad multiplication corresponds to forming the expected valuation by integration. Kirch (Reference Kirch1993) generalized the construction by working with valuations taking values in
$[0,\infty]$
and obtained a monad on the category of continuous domains and Scott-continuous maps Kirch (Reference Kirch1993), Satz 6.1. He also proved a Markov-Riesz-type duality for valuations Kirch (Reference Kirch1993), Satz 8.1, namely, that on a core-compact space X (e.g., a continuous domain) there is a duality of cones between lower semicontinuous functions
$X \to [0,\infty]$
and continuous valuations.
Heckmann (1995)
Footnote 7
constructed for every topological space X a space VX of continuous valuations with values in
$[0,\infty]$
and proved that the construction forms a monad Heckmann (1995), Section 10 which was later (Cohen et al. 2006) named extended probabilistic powerdomain. Heckmann (1995, Theorem 9.1) also extended the duality result of Kirch, showing that on every topological space X there is a bijection between continuous valuations on X and Isbell-continuous linear functionals from lower semicontinuous functions
$X\to[0,\infty]$
to
$[0,\infty]$
. Alvarez-Manilla et al. (Reference Alvarez-Manilla, Jung and Keimel2004), Theorem 25 showed that one can view the space of continuous valuations VX as the space of Scott-continuous, monotone, linear functionals from the space of lower semicontinuous functions
$X\to[0,\infty]$
back to
$[0,\infty]$
. This duality formula, which is analogous to the one for the monad H (Proposition 2.1), will form the basis of our treatment of V. Vickers (Reference Vickers2011) and Coquand and Spitters (Reference Coquand and Spitters2009) have generalized the construction and the duality result to locales. For a more detailed history of the continuous valuations monad on
$\mathsf{Top}$
, see the papers of Alvarez-Manilla et al. (Reference Alvarez-Manilla, Jung and Keimel2004) and Goubault-Larrecq and Jia (Reference Goubault-Larrecq and Jia2019).
Very recently, and independently of us, Goubault-Larrecq and Jia (Reference Goubault-Larrecq and Jia2019) have studied the algebras of V. They show that every V-algebra is a
$T_0$
space endowed with a certain structure, called a weakly locally convex sober topological cone. They also prove that under additional assumptions (such as core-compactness of the space), this structure is also sufficient to induce a V-algebra structure. A full characterization of the algebras of such monads, and a general answer to the question of which cones are algebras, is at present lacking (and presumably quite difficult). We now review the basic constructions and results pertaining to the monad V.
Definition 3.1
(Continuous valuation) Let X be a topological space. A continuous valuation on X is a map
$\nu: \mathcal{O} (X) \to [0,\infty]$
that satisfies the following four conditions.
-
a) Strictness:
$\nu(\varnothing)=0$ .
-
b) Modularity: For any
$U , V \in \mathcal{O}(X)$ , we have
(8)\begin{equation} \nu (U \cup V) + \nu (U \cap V) = \nu(U) + \nu(V). \end{equation}
-
c) Scott continuity: For any directed net
$(U_\lambda)_{\lambda \in \Lambda}$ in
$\mathcal{O}(X)$ , we have
\begin{equation*}\nu \left( \bigcup_{\lambda \in \Lambda} U_\lambda \right) = \bigvee_{\lambda \in A} \nu \left( U_\lambda \right).\end{equation*}
Since Scott continuity implies monotonicity,
$\nu(U) \le \nu(V)$
for
$U \subseteq V$
, we do not list it as a separate condition. It would have to be included in the definition of not necessarily continuous valuations.
Below we consider the space of continuous valuations VX and the extended probabilistic powerdomain monad
$V : \mathsf{Top} \to \mathsf{Top}$
. In Section 4.1, we also recall the connection between continuous valuations and Borel measures.
Remark 3.2 It is clear from the definition that the set of continuous valuations only depends on the frame of open subsets of X, that is on the sobrification of X. In particular, it only depends on the universal
$T_0$
quotient of X, its Kolmogorov quotient.
3.1 Duality theory for continuous valuations
One can define an integration theory for continuous valuations that is analogous to Lebesgue integration for measures, but the role of measurable functions is played by lower semicontinuous functions (Jung Reference Jung2004; Kirch Reference Kirch1993). This results in a duality between continuous valuations and lower semicontinuous functions, just as closed subsets are dual to open subsets in Proposition 2.1.
We start by recalling the definition of integral of a lower semicontinuous function against a continuous valuation, also known as lower integral. As far as we know, it was first defined in Kirch’s thesis (Kirch Reference Kirch1993), written in German. A reference in English is the slightly later work of Heckmann (1995).
Throughout, we equip the extended nonnegative reals
$[0,\infty]$
with the upper topology, whose open sets are the sets of the form
$(r,\infty]$
, in addition to
$\varnothing$
and the whole space. This topology is also known as the topology of lower semicontinuity, since continuous functions
$f : X \to [0,\infty]$
are characterized by the openness of the sets
$f^{-1}((r,\infty])$
, a property more commonly known as lower semicontinuity. As we will see,
$[0,\infty]$
plays a role for continuous valuations that is perfectly analogous to the one of the SierpiŃski space throughout Section 2.
For every space X, we denote the set of (lower semi-)continuous functions
$X \to [0,\infty]$
by
$[0,\infty]^X$
. It is an important fact that all joins in
$[0,\infty]^X$
exist and are pointwise. As for
$S^X$
in Section 2, we equip
$[0,\infty]^X$
with the pointwise order and pointwise algebraic structure given by addition and multiplication, using the convention that
$\infty \cdot 0 = 0 \cdot \infty = 0$
. There is also an action of every
$r \in [0,\infty]$
by “scalar multiplication,” corresponding to multiplication by the constant function
$X \to \{r\}$
.
As in Lebesgue integration theory, a lower semicontinuous function
$X \to [0,\infty]$
is called simple if it assumes only finitely many values. Every simple lower semicontinuous function
$f:X\to[0,\infty]$
can be written as a positive linear combination of indicator functions of open sets, that is in the form
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU49.png?pub-status=live)
for
$r_i\in(0,\infty]$
and
$U_i\subseteq X$
open for all i, as can be seen by induction on the number of values that f takes. It is well-known that every lower semicontinuous function
$X\to [0,\infty]$
can be expressed as a directed supremum of simple functions (see, e.g., Kirch Reference Kirch1993, Lemma 1.2). The integral is defined such that it is continuous with respect to directed suprema.
Definition 3.3 Let X be a topological space and
$\nu : \mathcal{O}(X) \to [0,\infty]$
a continuous valuation. For a simple function
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU50.png?pub-status=live)
the integral of f with respect to
$\nu$
is given by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU51.png?pub-status=live)
For any
$g\in [0,\infty]^X$
, the integral of g with respect to
$\nu$
is defined as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU52.png?pub-status=live)
It is not immediately obvious that the integral of a simple function is well-defined, since a priori it may depend on the particular representation, but it does not Kirch (Reference Kirch1993, Proposition 1.2 and Lemma 4.1).
Notation 3.4 To emphasize the analogy between the integral and the pairing (1) in the Hoare hyperspace case, we also write
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU53.png?pub-status=live)
This pairing notation is also motivated by the following known duality result, which can be seen as a counterpart of Proposition 2.1. Here and in the following, “linear” and “linearity” refers to linear combinations with coefficients in
$[0,\infty]$
.
Theorem 3.5 (Representation theorem for valuations) For any topological space X, integration establishes a bijection between:
-
a) continuous valuations on X;
-
b) Maps
$\phi : [0,\infty]^X \to [0,\infty]$ such that the following two conditions hold:
-
(i) Linearity: For every
$f,g \in [0,\infty]^X$ , we have
\begin{equation*} \phi(f + g) = \phi(f) + \phi(g), \end{equation*}
$r \in [0,\infty]$ , we have
$\phi(rf) = r \phi(f)$ .
-
(ii) Scott continuity: For any directed net
$(f_\lambda)_{\lambda \in \Lambda}$ in
$S^X$ , we have
\begin{equation*} \phi \left( \sup_{\lambda \in \Lambda} f_\lambda \right) = \sup_{\lambda \in \Lambda} \phi(f_\lambda). \end{equation*}
Under this bijection, the pointwise order on continuous valuations corresponds exactly to the pointwise order on maps
$[0,\infty]^X \to [0,\infty]$
.
Similarly as for Proposition 2.1, “linearity” is intended between semimodules over the semiring
$[0,\infty]$
(without negatives).
Note that the Scott continuity of integration can be thought of as an incarnation of the monotone convergence theorem for continuous valuations.
The proof of Theorem 3.5 is fairly straightforward: restricting a given
$\phi$
to indicator functions of open sets produces a continuous valuation, and one only needs to argue that this construction is inverse to the formation of the integral. While this is obvious in one direction, the other follows since (i) and (ii) guarantee that
$\phi$
is uniquely determined by its values on indicator functions of open sets. This line of argument is used, for example, by Kirch (Reference Kirch1993, Satz 8.1) for the case of core-compact X, where it is worth noting that Kirch’s proof actually works for any topological space X.
Footnote 8
A very similar duality result appears in Heckmann’s work Heckmann (1995, Theorem 9.1).
Intuitively, a continuous valuation is a quantitative analogue of a closed set: a closed set may or may not hit a given open set, while a valuation assigns a numerical value to every open set. Closed subsets of X are equivalent to particular maps
$S^X \to X$
, and the lower Vietoris topology corresponds to the topology of pointwise convergence of such functionals. Similarly, continuous valuations on X are particular maps
$[0,\infty]^X \to [0,\infty]$
by Theorem 3.5. As for H, this double dualization picture will turn out to be useful for the construction of the monad and especially for the treatment of its multiplication.
Definition 3.6 (Space of continuous valuations) Let X be a topological space.
-
a) The space of continuous valuations over X, denoted VX, is the set of continuous valuations on X, or, equivalently, the set of maps
$[0,\infty]^X \to [0,\infty]$ of Theorem 3.5.
-
b) We equip VX with the weakest topology that makes the pairing maps
\begin{equation*} \langle {-} , {f} \rangle \: : \: HX \longrightarrow [0,\infty] \end{equation*}
$f \in [0,\infty]^X$ .
This weak topology on VX has a well-known analogue for Borel measures (see Section 4.2).
We now develop an analogue of Lemma 2.3, and consider the specialization preorder on VX.
Lemma 3.7 Let
$\mathcal{F} \subseteq [0,\infty]^X$
be a subset such that every function
$f \in [0,\infty]^X$
is a directed supremum of linear combinations of functions in
$\mathcal{F}$
. Then:
-
(a) For given
$\nu,\rho \in VX$ , the following are equivalent:
-
(i) For all
$f \in \mathcal{F}$ , we have
$\langle {\nu} , {f} \rangle \le \langle {\rho} , {f} \rangle$ .
-
(ii)
$\nu \le \rho$ in the specialization preorder on VX.
-
(b) The topology on VX is the weakest topology which makes all of the pairings
\begin{equation*} \langle {-} , {f} \rangle \: : \: VX \longrightarrow S \end{equation*}
$f \in \mathcal{F}$ .
The specialization order is also the canonical order on the space of valuations in the probabilistic powerdomain (Jones and Plotkin Reference Jones and Plotkin1989).
Proof. The proof is analogous to the proof of Lemma 2.3.
-
a) The pairing map is linear and Scott-continuous in the second argument, and therefore, condition (i) holds if and only if it holds with
$[0,\infty]^X$ in place of
$\mathcal{F}$ . Having replaced
$\mathcal{F}$ by
$[0,\infty]^X$ , it is also clear that (i) is equivalent to (ii), since (i) states exactly that every neighborhood of
$\nu$ is a neighborhood of
$\rho$ , which is the definition of the specialization preorder.
-
b) We need to show that, if these maps are continuous, then so is every
$\langle {-} , {f} \rangle$ for
$f \in [0,\infty]^X$ . This follows since linear combinations of continuous maps to
$[0,\infty]$ are continuous, as are directed suprema.
An interesting choice for
$\mathcal{F}$
is given by the collection of indicator functions of open sets, for then the pairing maps
$\langle {-} , {\unicode{x1D7D9}_U} \rangle$
coincide with the evaluation maps
$\nu \mapsto \nu(U)$
, and the fact that every function in
$[0,\infty]^X$
is a directed supremum of simple functions implies that these evaluation maps generate the topology as well. In fact, we have the following stronger result of Heckmann, which is one of the few statements whose proof is not analogous to an argument from hyperspace.
Proposition 3.8
(Proposition 3.2 in Heckmann 1995) Let
$\mathcal{B} \subseteq \mathcal{O}(X)$
be a basis that is closed under finite intersections. Then the topology of VX is characterized as making the evaluation maps
$VX \longrightarrow [0,\infty]$
assigning
$\nu \longmapsto \nu(U)$
continuous for all
$U \in \mathcal{B}$
.
Proof. Consider the weakest topology on VX that makes the
$\nu \mapsto \nu(U)$
continuous for all
$U \in \mathcal{B}$
. It is then enough to show that for every finite sequence
$U_1, \ldots, U_n \in \mathcal{B}$
, also the evaluation map
$\nu \mapsto \nu(U_1 \cup \ldots \cup U_n)$
is continuous, since the continuity of evaluation on any open set then follows by Scott continuity. By induction, we can extend the modularity equation (8) to the inclusion-exclusion formula
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU58.png?pub-status=live)
This implies the claim since every term on the right-hand side is a continuous function of
$\nu$
by the assumption that
$\mathcal{B}$
is closed under finite intersections.
Proposition 3.9 (Proposition 5.1 in Heckmann 1995) For every topological space X, the space VX is sober.
Proof. Completely parallel to the proof of Proposition 2.6.
We end this subsection with a small excursion to ordered topological spaces and the stochastic order, which plays an important role in applied probability and economic theory (Shaked and George 2007). This is of independent interest and will play no further role in this paper. It illustrates the utility of working with non-Hausdorff spaces: as we will see, the stochastic order for continuous valuations on a preordered space (say a Hausdorff space) coincides with the above specialization order on a suitable non-Hausdorff space.
A preordered topological space is a topological space X which is also a preordered set
$(X,\le)$
such that the set of all ordered pairs
$\{(x,y) \mid x \le y\}$
is closed in the product topology of
$X \times X$
.
Definition 3.10
(Stochastic order) Let X be a preordered topological space. For any two
$\nu,\rho\in VX$
, we put
$\nu\le\rho$
if and only if
$\nu(U) \leq \rho(U)$
for any open upper set
$U \subseteq X$
.
The stochastic order coincides with the specialization preorder of continuous valuations if one replaces the topology by only those open sets that are upward closed with respect to the preorder. This may be a useful thing to do since the pointwise order is conceptually simpler than the stochastic order. Since the topology consisting of the upward closed open sets is typically non-Hausdorff, we find that continuous valuations on non-Hausdorff spaces occur naturally in the context of the stochastic order.
Example 3.11
(Stochastic dominance on the real line) The stochastic order on
$\mathbb{R}$
, considered as a preordered topological space with the standard topology and order, is widely used in decision theory, economics, and finance to compare probability measures on the real line (e.g., Rothschild and Stiglitz Reference Rothschild and Stiglitz1970). For two probability measures on
$\mathbb{R}$
, one has
$p \leq q$
if and only if
$p((a,\infty)) \le q((a,\infty))$
for all
$a \in \mathbb{R}$
. If we consider the valuations obtained by restricting the probability measures to just the open sets, the induced order is exactly the pointwise order for continuous valuations on
$\mathbb{R}$
equipped with the upper topology.
3.2 Functoriality
We now show that V is a functor
$\mathsf{Top} \to \mathsf{Top}$
, based on the double dualization approach, as we had done for the Hoare hyperspace monad H in Section 2.2.
Definition 3.12
(Pushforward) Let
$f:X\to Y$
be continuous and
$\nu\in VX$
. The pushforward
$f_*\nu \in VY$
is defined through the pairing with any
$g \in [0,\infty]^Y$
by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU59.png?pub-status=live)
It is easy to see that
$\langle {{f_*(\nu)}} , {-} \rangle$
satisfies the conditions of Theorem 3.5: for any
$g,h\in [0,\infty]^Y$
and
$r \in [0,\infty]$
we have, since linear combinations of functions are pointwise,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU60.png?pub-status=live)
For Scott continuity, consider a directed net
$(g_\lambda)_{\lambda\in \Lambda}$
in
$[0,\infty]^X$
. Then
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU61.png?pub-status=live)
where the second step uses that directed suprema in
$[0,\infty]^X$
are pointwise.
We have thus turned the change of variables formula into the definition of the pushforward valuation, which also makes it immediate that
$f_* : VX \to VY$
is continuous. Plugging in the indicator function of an open set
$U \subseteq Y$
for g shows that we could equivalently have defined
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU62.png?pub-status=live)
Lemma 3.13 Let
$f:X\to Y$
and
$g:Y\to Z$
be continuous maps between topological spaces. Then
$(g\circ f)_* = g_* \circ f_*$
.
The proof is exactly as in Lemma 2.8. Since
$(id_X)* = id_{VX}$
holds trivially, we have a functor
$V:\mathsf{Top}\to\mathsf{Top}$
which assigns to a space X its space of continuous valuations VX and to each continuous map
$f:X\to Y$
the pushforward map
$f_*:VX\to VY$
. In Section 4, it will turn out to be relevant that V preserves subspace embeddings.
Lemma 3.14 Let
$i : X \hookrightarrow Y$
a homeomorphism onto its image. Then
$i_* : VX \hookrightarrow VY$
is a homeomorphism onto its image as well.
Proof. By Proposition 3.8, it is enough to show that the induced map
$\mathcal{O}(Y) \to \mathcal{O}(X)$
is surjective, which holds by assumption.
The analogue of Lemma 2.9 also holds, with essentially the same proof.
Lemma 3.15 Let X and Y be topological spaces and let
$f,g:X\to Y$
be continuous maps with
$ f\le g$
. Then
$f_* \le g_*$
. In other words, V preserves 2-cells, making it a 2-functor.
Proof. By Lemma 5.20,
$f \le g$
implies that
$h \circ f \le h \circ g$
in
$[0,\infty]^X$
for every
$h \in [0,\infty]^Y$
. Therefore
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU63.png?pub-status=live)
which, by Definition 5.19 and Lemma 3.7, means
$f_* \le g_*$
.
3.3 Monad structure
As we did for H in hyperspace, we equip V with a monad structure using double dualization.
3.3.1 Unit
Definition 3.16 Let X be a topological space. The map
$\delta:X\to VX$
is defined in terms of the pairing by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU64.png?pub-status=live)
for every
$f \in [0,\infty]^X$
.
It is obvious that linearity and Scott continuity in the second argument indeed hold, again since (directed) suprema in
$[0,\infty]^X$
are pointwise.
$\delta$
is continuous by definition, since every
$x \mapsto \langle {{\delta(x)}} , {f} \rangle$
is continuous as a map
$X \to [0,\infty]$
. We turn to showing that
$\delta$
is a natural transformation
$\delta : id \Rightarrow V$
on
$\mathsf{Top}$
.
Lemma 3.17 Let
$f: X \to Y$
be continuous. Then the following diagram commutes.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU65.png?pub-status=live)
Proof. For
$x\in X$
and
$g \in [0,\infty]^Y$
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU66.png?pub-status=live)
Using arguments analogous to the proof of Proposition 2.12, it can be shown that the image
$\delta(X) \subseteq VX$
, when equipped with the subspace topology, is homeomorphic to the Kolmogorov quotient of X with respect to
$\delta$
as the quotient map. In particular,
$\delta$
is injective if and only if X is
$T_0$
.
3.3.2 Multiplication
For every
$g \in [0,\infty]^X$
, pairing with g can be considered a function
$\langle {-} , {g} \rangle \in [0,\infty]^{VX}$
, which, as in Definition 2.17, is central in the definition of the multiplication in terms of double dualization.
Definition 3.18 Let X be a topological space. The map
$\mathcal{E}:VVX\to VX$
is defined on any
$\xi\in VVX$
by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU67.png?pub-status=live)
for every
$g \in [0,\infty]^X$
.
Two applications of the linearity and Scott continuity of the pairing in the second argument show that this indeed results in an element
$\mathcal{E}\xi$
of VX by Theorem 3.5. It is also obvious that
$\mathcal{E} : VVX \to VX$
is continuous. We now turn to naturality, which is proven in the same way as Proposition 2.18.
Proposition 3.19 Let
$f: X \to Y$
be continuous. Then the following diagram commutes.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU68.png?pub-status=live)
Proof. Let
$\xi\in VVX$
and
$g \in [0,\infty]^X$
. Then
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU69.png?pub-status=live)
3.3.3 Monad axioms
Proposition 3.20 Let X be a topological space. Then the following three diagrams commute.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU70.png?pub-status=live)
Proof. The proof is the same as for Proposition 2.19, after the relevant exchange of symbols. We start with the first diagram, left unitality. For every
$\nu\in VX$
and
$g \in [0,\infty]^X$
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU71.png?pub-status=live)
Right unitality works similarly,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU72.png?pub-status=live)
It remains to consider the associativity diagram. For
$\xi\in VVVX$
and
$g \in [0,\infty]^X,$
we get
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU73.png?pub-status=live)
We have proven the following statement.
Theorem 3.21 The triple
$(V,\delta,\mathcal{E})$
is a monad on
$\mathsf{Top}$
.
We call
$(V,\delta,\mathcal{E})$
, or just V, the monad of continuous valuations. By Lemma 3.15, V is a strict 2-monad for the 2-categorical structure of
$\mathsf{Top}$
given in Section 5.4.
3.4 Algebras of V
Algebras of probability-like monads such as V have some convex structure, in the sense that the algebra map can be interpreted as the formation of the barycenter of a measure or valuation. For example, the algebras of the Radon monad on the category of compact Hausdorff spaces are the compact convex subsets of locally convex topological vector spaces, with the algebra map given by barycenter formation (Keimel Reference Keimel2008; Swirszcz Reference Swirszcz1974). The algebras of the Kantorovich monad on the category of complete metric spaces are the closed convex subsets of Banach spaces, again with respect to barycenter formation (Fritz and Perrone Reference Fritz and Perrone2019). If we drop the normalization of probability, as we do for V, then the algebra map
$VA \to A$
can similarly be interpreted as assigning to every continuous valuation the integral of the identity function
$A \to A$
; in particular, such an algebra is a space where positive linear combinations of points can be evaluated to points. In contrast to the Radon and Kantorovich monads, a complete characterization of the category of algebras of V seems to be quite difficult, but partial characterizations are possible. In work concurrent with ours, Goubault-Larrecq and Jia (Reference Goubault-Larrecq and Jia2019) have proven that the algebras of V on the subcategory of
$T_0$
spaces are topological cones in the sense of Keimel (Reference Keimel2008) (as far as we know, the definition first appeared in Heckmann 1995, Section 7.1). Topological cones generalize convex cones in topological vector spaces without the requirement that addition is cancellative. We review Keimel’s definition and state some of the results of Goubault-Larrecq and Jia (Reference Goubault-Larrecq and Jia2019). For further details, we refer to the original papers (Goubault-Larrecq and Jia Reference Goubault-Larrecq and Jia2019; Keimel Reference Keimel2008).
Definition 3.22
(The category of topological cones) A topological cone is a
$T_0$
topological space K equipped with two operations.
-
a) An operation of addition
$+:K\times K\to K$ , jointly continuous, with a neutral element
$0\in K$ .
-
b) An operation of scalar multiplication
$\cdot: [0,\infty) \times K\to K$ , jointly continuous (where
$[0,\infty)$ carries the upper topology).
These operations satisfy the axioms of a
$[0,\infty)$
-semimodule with respect to the usual semiring structure of
$[0,\infty)$
. A morphism of topological cones is a continuous map which preserves the
$[0,\infty)$
-semimodule structure.
Proposition 3.23
(Proposition 2 in Cohen et al. 2006) Every V-algebra
$e:VA\to A$
admits a canonical topological cone structure given by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU74.png?pub-status=live)
where the sum and scalar multiplication on the right-hand sides are the pointwise sum and
$r \in [0,\infty)$
. Moreover, every morphism of V-algebras is a
$[0,\infty)$
-linear, continuous map.
Note that this statement is analogous to the “if” part of Lemma 2.27. Cohen et al. (Reference Cohen, Escardo and Keimel2006) proved this in the category of
$T_0$
spaces. Since VX is sober, and retracts of sober spaces are sober, every V-algebra is sober, which is the same reasoning as for H-algebras in Halg. In particular, every V-algebra is
$T_0$
, and therefore, the proposition is true on the whole of
$\mathsf{Top}$
. Moreover, Goubault-Larrecq and Jia (Reference Goubault-Larrecq and Jia2019, Proposition 4.9) have shown that this cone is weakly locally convex, meaning that for every point
$x\in A$
and every open neighborhood
$U\ni x$
there exists a convex neighborhood C with
$x\in C \subseteq U$
Goubault-Larrecq and Jia (Reference Goubault-Larrecq and Jia2019, Definition 3.9).
Let A be a topological cone. We say that A is cancellative if it is cancellative as a monoid, which means that for all
$a,b,c\in A$
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU75.png?pub-status=live)
Prominent examples of non-cancellative topological cones are topological complete join-semilattices (Definition 2.21).
Example 3.24 Consider the lattice
$W\,{:}\,{\raise-1.5pt{=}}\,\{0,x,y,x\vee y\}$
with the topological cone structure where the sum is given by the join,
$0w= 0$
,
$\lambda w = w$
for all
$w\in W$
and
$\lambda>0$
, and the open sets are the upper sets. This is a topological cone, and it is not cancellative. It is a topological complete join-semilattice in the sense of Definition 2.21 and therefore an H-algebra by Theorem 2.22. A systematic way in which lattices become V-algebras is given in Section 5.3, where we show that every H-algebra is also canonically a V-algebra.
3.5 Products and marginals
In applications of measure theory, especially in probability theory, it is crucial to form products of measures and to project measures on product spaces to their marginal measures on the factor spaces. Even the fundamental probabilistic concept of stochastic independence can be understood in these terms: A product measure exhibits independence if it is equal to the product of its marginal measures. This subsection is concerned with the structure of products and marginals for V. We will show that V is a commutative monad (see Section 5.4), in the same way as we have done for H (Section 2.5).
Instead of constructing products of valuations directly, it is easier to equip the monad with the equivalent structure of a commutative strength (see Section 5.4). This simpler approach is known to measure theorists – if not under this name. For example, a map corresponding to the strength has been used by Ressel in his study of products of
$\tau$
-smooth Borel measures (Ressel 1977) (See our Corollary 4.18). Conceptually, the use of the strength is as old as the concept of product measures; it is, for example, implicit in Halmos’ treatment of product measures Halmos (Reference Halmos1950), Paragraph 35. The content of this section is mostly a unified treatment of results due to Heckmann (1995).
To construct the strength transformation
$s : X \times VY \to V(X \times Y)$
, note that for every
$g \in [0,\infty]^{X \times Y}$
and
$x \in X$
, we have
$g(x,-) \in [0,\infty]^Y$
. We have the following analogue of Definition 2.29.
Definition 3.25
(Proposition 11.1 in Heckmann 1995) Let X and Y be topological spaces. We define
$s : X \times VY \to V(X \times Y)$
on
$x\in X$
and
$\nu\in VY$
such that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU76.png?pub-status=live)
for all
$f \in [0,\infty]^{X \times Y}$
.
The relevant properties for
$s(x,\nu) \in V(X \times Y)$
are straightforward to check. If
$f = gh$
is a product of
$g \in [0,\infty]^X$
and
$h \in [0,\infty]^Y$
, then the definition simplifies to
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqn9.png?pub-status=live)
The continuity of s follows. By Proposition 3.8, it would even be enough to consider indicator functions of products of open sets, while even on a general g and h the right-hand side of (9) is continuous in x and
$\nu$
since the multiplication
$[0,\infty] \times [0,\infty] \to [0,\infty]$
is. More generally, we will use the fact that a continuous valuation on a product space is uniquely determined by its pairings with product functions (for any number of factors in the product).
Proposition 3.26 The map s is natural in both arguments: for all continuous functions
$f:X\to Z$
and
$g:Y\to W$
, the following two diagrams commute.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU77.png?pub-status=live)
The proof is straightforward by using (9) and perfectly analogous to the one of Proposition 2.30; hence, we omit it.
Proposition 3.27 The natural transformation s is a strength for the monad V.
In other words, for all topological spaces X and Y, the following four diagrams commute, where u is the unitor and a the associator of the (Cartesian) monoidal structure of
$\mathsf{Top}$
.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU78.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU79.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU80.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU81.png?pub-status=live)
Since the statement and proof are perfectly analogous to the one of Proposition 2.31, we omit the detailed verification here.
The following proposition defines the product valuations via the diagonal composite map of the diagram. Following Kock (Reference Kock2012, Section 5), this result can be thought of as a version of Fubini’s theorem for continuous valuations (which is how Kock interprets the commutativity of a monad in general).
Proposition 3.28 The strength of V is commutative in the sense that the following diagram commutes,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU82.png?pub-status=live)
where the costrength
$t:VX\times Y\to V(X\times Y)$
is obtained from the strength via the braiding. Explicitly,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU83.png?pub-status=live)
for all
$\nu\in VX$
,
$y\in Y$
,
$f\in[0,\infty]^{X \times Y}$
.
The proof of Proposition 2.32 only needs to be copied and the corresponding symbols replaced.
Corollary 3.29
$(V,\delta,\mathcal{E})$
is a commutative (equivalently symmetric monoidal) monad with respect to the strength s.
In particular, we have a natural map
$VX \times VY \to V(X \times Y)$
implementing the formation of products of continuous valuations Heckmann (Reference Heckmann1995, Theorem 11.2). The product of
$\nu$
and
$\rho$
pairs with functions of the form
$g\cdot h$
as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU84.png?pub-status=live)
On open sets, the product valuation assigns
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU85.png?pub-status=live)
Both formulations correspond to the ordinary product formulas widely used in measure and probability theory.
As for H, the universal property of the product makes
$(V,\delta,\mathcal{E})$
also an oplax and therefore even a bilax, monoidal monad. The resulting comultiplication
$V(X\times Y)\to VX\times VY$
is the marginalization of valuations. The bilax monoidal structure of measure-like monads such as V plays an important role in probability theory (Fritz and Perrone Reference Fritz and Perrone2018).
4. The Probability Monad on
$\mathsf{Top}$
The first probability functor was defined by Lawvere (Reference Lawvere1962): It assigns to a measurable space X with
$\sigma$
-algebra
$\Sigma_X$
the space of probability measures on
$\Sigma_X$
endowed with the initial
$\sigma$
-algebra with respect to the family of evaluation maps
$p \mapsto p (M)$
for
$M \in \Sigma_X$
. This functor on the category of measurable spaces carries a canonical monad structure which makes it a probability monad (Giry Reference Giry1982). However, due to the importance of topological concepts to measure theory and probability, such as weak convergence of measures (which requires a topology on the underlying space) or tightness, one can argue that there should be a probability monad on a suitable category of topological spaces as well, since only then can one hope to have enough expressiveness to develop synthetic versions of those theories in monadic terms.
The subcategory of topological spaces that is typically considered in analytical settings is the category of Polish spaces. Indeed, Giry (Reference Giry1982) introduced a probability monad on the category of Polish spaces: a Polish space X is mapped to the space of Borel probability measures on X equipped with the weak topology with respect to the integration maps
$p \mapsto \int f \, dp$
for bounded continuous
$f: X \to \mathbb{R}$
, quite analogous to the topology on the space of continuous valuations that we had considered in the previous section.
Other choices of subcategories of
$\mathsf{Top}$
are possible. One convenient subcategory for point-set topological purposes is the category of compact Hausdorff spaces. The Radon monad arising from the functor that assigns to a compact Hausdorff space the respective space of Borel probability measures equipped with the weak topology has been introduced by Swirszcz (Reference Swirszcz1974). A thorough treatment has been given by Fedorchuk (Reference Fedorchuk1991).
Neither of these monads restricts to the other, since the full subcategories of Polish spaces and of compact Hausdorff spaces overlap only partially in
$\mathsf{Top}$
. But they are both contained in the category of
$T_{3\frac{1}{2}}$
spaces. This case has been treated by Banakh (Reference Banakh1995), who studies the functor that assigns to a
$T_{3\frac{1}{2}}$
space the space of inner regular and
$\tau$
-smooth Borel probability measures endowed with the weak topology, as well as the respective monad structure.
In this section, we introduce the probability monad of
$\tau$
-smooth (but not necessarily inner regular) Borel probability measures on all of
$\mathsf{Top}$
. The underlying functor assigns to a topological space X the space of
$\tau$
-smooth Borel probability measures on X equipped with the A-topology, which coincides with the weak topology with respect to bounded continuous functions whenever X is
$T_{3\frac{1}{2}}$
. Equipping this functor with a monad structure yields an extension of all the topological probability monads mentioned above. Since a probability measure on a Polish space is automatically
$\tau$
-smooth, our monad restricts to Giry’s on Polish spaces. On compact Hausdorff spaces, the Radon probability measures are exactly the
$\tau$
-smooth ones, and we recover the Radon monad. On
$T_{3\frac{1}{2}}$
spaces, Banakh’s monad is a proper submonad of ours.
While our generalization is of independent interest, it is also motivated by applications to theoretical computer science: the study of probabilistic nondeterminism in denotational semantics requires the treatment of probability measures on topological spaces which may not even be
$T_1$
, let alone
$T_{3\frac{1}{2}}$
. Such spaces arise for example as partially ordered sets equipped with an order-compatible topology (Goubault-Larrecq Reference Goubault-Larrecq2013).
We finish this introduction with probability monads in metric settings. Breugel defined a probability monad on the category of compact metric spaces and 1-Lipschitz maps (van Breugel Reference van Breugel2005). The respective functor assigns to a compact metric space the space of its Borel probability measures endowed with the optimal transportation distance. Since the underlying space is compact, the optimal transportation distance induces the weak topology. This monad is a restriction of the probability monad of compact Hausdorff spaces of Swirszcz. However, the subcategory of topological spaces that is most convenient for geometrical purposes is the category of complete metric spaces and 1-Lipschitz maps. A probability monad on this category has been studied by Fritz and Perrone (Reference Fritz and Perrone2019), based on a categorical construction which does not involve measure theory. Its underlying functor assigns to a complete metric space the space of Radon probability measures with finite first moment, the largest subset of the Radon probability measures metrized by the optimal transportation distance.
4.1
$\tau$
-smooth Borel measures
Definition 4.1 (
$\tau$
-smooth Borel measure) Let X be a topological space. A Borel measure m on X is called
$\tau$
-smooth if, for every directed net
$(U_\lambda)_{\lambda\in\Lambda}$
of open subsets of X,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU86.png?pub-status=live)
A more common regularity assumption on measures is the Radon property. It is known that, in the category of Hausdorff spaces, every Radon measure is
$\tau$
-smooth, and that, in the category of compact Hausdorff spaces, Radon measures and
$\tau$
-smooth measures coincide Bogachev (2000, Proposition 7.2.2). Therefore, all statements of this paper apply to Radon measures on Hausdorff spaces. It is clear that every
$\tau$
-smooth Borel measure restricts to a continuous valuation.
Definition 4.2 Let
$\nu$
be a continuous valuation on a topological space X. We say that
$\nu$
is extendable, or that it extends to a measure, if there exists a Borel measure m such that, for every open set
$U\subseteq X$
, we have
$m(U)=\nu(U)$
.
Since a Borel measure is uniquely determined by its values on open sets, such an extension, if it exists, is unique and
$\tau$
-smooth.
Proposition 4.3 Let X be a topological space. Suppose that a continuous valuation
$\nu\in VX$
is extendable to a Borel measure m on X. Then, for every lower semicontinuous function
$f\in[0,\infty]^X$
, we have
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU87.png?pub-status=live)
Note that all functions in
$[0,\infty]^X$
are measurable and nonnegative; therefore, their Lebesgue integral against a probability measure is either a well-defined nonnegative number or
$+\infty$
. To prove the statement, we use the following standard result.
Proposition 4.4
(Corollary 414B.a in Fremlin 2006) Let X be a topological space and
$\mu$
a
$\tau$
-smooth Borel measure on X. Let
$(f_\lambda)_{\lambda\in\Lambda}$
be a directed net in
$[0,\infty]^X$
. Define
$f(x) := \sup_\lambda f_\lambda(x)$
for all
$x\in X$
. Then f is lower semicontinuous and
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU88.png?pub-status=live)
Proof of Proposition 4.3. If f is simple, the two quantities agree by definition of integral of a simple function (both for measures and for valuations), using the fact that
$\nu$
and m agree on open sets. If f is not simple, we use the defining supremum of
$\langle {\nu} , {f} \rangle$
and Proposition 4.4 to obtain the desired equality.
If X is not sober, a continuous valuation need not be extendable, as the following counterexample illustrates. It is based on the fact that the
$\{0,\infty \}$
-valued continuous valuations with
$\nu(X) = \infty$
correspond to completely prime filters on
$\mathcal{O}(X)$
.
Example 4.5 Let
$X \,{:}\,{\raise-1.5pt{=}}\, (0,1)$
carry the upper open topology, hence its open subsets are of the form (a,1) for
$a\in[0,1]$
. The Borel
$\sigma$
-algebra of X coincides with the Borel
$\sigma$
-algebra of (0,1) in the Euclidean topology. Consider the continuous valuation
$\nu: \mathcal{O} (X)\to [0,\infty]$
given by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU89.png?pub-status=live)
Suppose that there was a Borel measure m on X which agrees with
$\nu$
on the open sets. Consider the measurable set (a,b] for
$0<a<b<1$
. We have
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU90.png?pub-status=live)
The space X can be expressed as a countable disjoint union,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU91.png?pub-status=live)
Note that
$m(X)=\nu(X)=1$
, while
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU92.png?pub-status=live)
Therefore, m is not countably additive.
The interpretation of the above example is that
$\nu$
represents a Dirac mass at 1, a point in the sobrification of X. If we sobrify X to (0,1] by including the point 1, then
$\nu$
can be extended to
$\delta_1$
.
It is known that, on a
$T_{3\frac{1}{2}}$
space, every finite continuous valuation extends to a measure (Alvarez-Manilla et al. Reference Alvarez-Manilla, Edalat and Saheb-Djahromi1998). The same holds on spaces that are sober and locally compact (Alvarez-Manilla Reference Alvarez-Manilla2002). In particular, the sets of finite
$\tau$
-smooth Borel measures and of finite continuous valuations are in bijection for all locally compact Hausdorff spaces and for all metric spaces. Whether extensions exist for all (finite) continuous valuations on sober spaces seems to be an open question.
4.2 The A-topology
We will construct our monad P as a submonad of the monad V from Section 3.
Definition 4.6 Let X be a topological space. We define the space PX to be the set of
$\tau$
-smooth Borel probability measures on X, equipped with the subspace topology inherited from VX, which is the weakest topology which makes the integration maps
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU93.png?pub-status=live)
continuous for every lower semicontinuous
$f : X \to [0,\infty]$
.
By Propositions 3.8 and 4.3, we can equivalently say PX carries the weakest topology which makes the evaluation maps
$p \mapsto p(U)$
lower semicontinuous for all
$U \in \mathcal{O}(X)$
. This topology is called the A-topology Bogachev (2000), 8.10(iv), named after Pavel Alexandrov. For a thorough study of the A-topology in the case of a Hausdorff space, consult the monographs by TopsØeFootnote 9 (Reference TopsØe1970), Part II and Bogachev (2000), Section 8.10 (iv).
Proposition 4.7 (p. 227 of Bogachev 2000) Let X be a
$T_{3\frac{1}{2}}$
space. Then the topology of PX is equivalently the weakest topology which makes the integration maps
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU94.png?pub-status=live)
continuous for all bounded continuous
$f : X \to \mathbb{R}$
.
Proof. One direction is obvious, since to every bounded continuous
$f : X \to \mathbb{R}$
one can add a constant so as to make it into a lower semicontinuous function with values in
$[0,\infty]$
.
For the other direction, we equip PX with the weak topology with respect to bounded continuous functions, for which we prove that the evaluation map
$p \mapsto p(U)$
is lower semicontinuous for any
$U \in \mathcal{O}(X)$
. But since Proposition 4.3 shows that the integral is Scott-continuous on
$[0,\infty]$
-valued lower semicontinuous functions, it is enough to exhibit the indicator function
$\unicode{x1D7D9}_U$
as a directed supremum of bounded continuous functions.
To do so, choose for every
$x \in U$
a continuous function
$f_x : X \to [0,1]$
with
$f_x(x) = 1$
and
$f_x|_{X \setminus U} = 0$
, which is possible by the
$T_{3\frac{1}{2}}$
assumption. For a finite subset
$F \subseteq U$
, consider
$f_F := \max(f_1,\ldots,f_n)$
. Then,
$\unicode{x1D7D9}_U$
is the directed supremum of the
$f_F$
by construction, establishing the claim.
The weak topology of Proposition 4.7 is the one with respect to which convergence of measures is usually considered (as in the Portmanteau theorem). This is not the case for general topological spaces, for which the A-topology can be considered to be more well-behaved than the weak topology (see, e.g., the discussion in Bogachev 2000 after Theorem 8.2.3 therein, as well as its Section 8.10.iv). This is why we work with the A-topology. Due to Proposition 4.7, all results stated for the A-topology apply also to the equivalent weak topology in the
$T_{3\frac{1}{2}}$
case. This includes all metric spaces and all compact Hausdorff spaces.
4.3 Functoriality
For topological spaces X and Y, every continuous map
$f : X \to Y$
is Borel measurable. Therefore, for
$p \in PX$
, we have the pushforward measure
$f_*p \in PY$
defined by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU95.png?pub-status=live)
for all Borel sets
$B \subseteq Y$
. It is easy to see that
$f_*(p)$
is also
$\tau$
-smooth. Suppose further that
$p \in PX$
restricts to
$\nu \in VX$
. Then we have, for all
$U \in \mathcal{O}(Y)$
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU96.png?pub-status=live)
where the first equation holds by Definition 3.12. Hence,
$f_*p$
restricts to
$f_*\nu$
. We have proven the following proposition.
Proposition 4.8 P is a subfunctor of V.
We can further conclude from Lemma 3.14 that, if
$i : Y \hookrightarrow X$
is a subspace embedding, then so is
$i_* : PY \hookrightarrow PX$
.
4.4 Monad structure
Here we prove that P can be extended to a submonad of V. Since P is already a subfunctor of V, this monad structure is necessarily unique: we only need to show that both the unit and the multiplication of V restrict to P.
Consider first the unit
$\delta: X \to VX$
. Since the Dirac valuation
$\delta(x)$
defined by
$\delta(x)(U) = \unicode{x1D7D9}_U(x)$
for open
$U \subseteq X$
obviously extends to the Dirac measure
$\delta_x (B) \,{:}\,{\raise-1.5pt{=}}\, \unicode{x1D7D9}_B (x)$
for Borel sets
$B \subseteq X$
, the map
$\delta$
factors through the inclusion
$PX \hookrightarrow VX$
. We also write
$\delta : X \to PX$
, slightly abusing notation. We know from Section 3.3.1 that
$\delta$
is a homeomorphism onto its image if X is
$T_0$
. For P, the following more precise statement is known.
Theorem 4.9
(Theorem 11.1 of Topse 1970) Let X be a Hausdorff space. Then the map
$\delta: X \to PX$
is the embedding of a closed subspace.
The remaining issue in showing that P is a submonad of V is to prove that the multiplication
$\mathcal{E} : VVX \to VX$
restricts to a map
$\text{E} : PPX \to PX$
. To simplify the exposition, we construct
$\text{E} : PPX \to PX$
first and then show that E is indeed the restriction of
$\mathcal{E}$
.
Proposition 4.10 Let X be a topological space and let
$A\subseteq X$
be a Borel set. Then the evaluation map
$\varepsilon_A:PX\to\mathbb{R}$
given by
$p\mapsto p(A)$
is Borel measurable.
Proof. If
$A\subseteq X$
is open, then
$\varepsilon_A$
is lower semicontinuous by definition of the A-topology on PX and therefore also Borel measurable.
In general, we denote by
$\Sigma$
the set of Borel measurable
$A\subseteq X$
for which
$\varepsilon_A:PX\to\mathbb{R}$
is measurable. To see that
$\Sigma$
is closed under countable unions, suppose that a measurable set
$B\subseteq X$
can be written as a countable union of disjoint measurable subsets,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU97.png?pub-status=live)
such that
$A_n\in \Sigma$
for every n. Then, for each
$p\in PX$
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU98.png?pub-status=live)
Since pointwise suprema of measurable functions are measurable, and every partial sum on the right is measurable in p, we conclude that
$\varepsilon_A$
is also measurable in p. Therefore,
$\Sigma$
is closed under countable disjoint unions. Consider
$A,B\in\Sigma$
with
$A\subseteq B$
. Clearly
$\varepsilon_{B\backslash A} = \varepsilon_B - \varepsilon_A$
is also measurable. Therefore,
$\Sigma$
is closed under relative complements. This makes
$\Sigma$
into a Dynkin system. Since it contains the
$\pi$
-system of open subsets, the
$$\pi - \lambda $$
theorem implies that
$\Sigma$
is the
$\sigma$
-algebra of Borel sets.
Definition 4.11 Let X be a topological space and
$\mu\in PPX$
. Let
$A\subseteq X$
be Borel measurable. We define
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU99.png?pub-status=live)
The integrand
$p\mapsto p(A) \in [0,1]$
is measurable by Proposition 4.10 and bounded; therefore, the integral exists.
Proposition 4.12 Let X be a topological space and consider
$\mu\in PPX$
. Then the assignment
$A\mapsto (\text{E} \mu)(A)$
is a
$\tau$
-smooth probability measure on X.
Proof. The nontrivial properties to establish are
$\sigma$
-additivity and
$\tau$
-smoothness. For the former, let
$(A_n)_{n\in\mathbb{N}}$
be a countable family of disjoint measurable subsets of X and let A be their union. Then
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU100.png?pub-status=live)
where the third step can be thought of as an application of Fubini’s theorem to
$PX \times \mathbb{N}$
.
Turning to
$\tau$
-smoothness, let
$(U_\lambda)_{\lambda\in\Lambda}$
be a directed net of open sets with union U. Then, since every measure
$p\in PX$
is
$\tau$
-smooth,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU101.png?pub-status=live)
where the third step is an application of
$\tau$
-smoothness of
$\mu$
(in the form of Proposition 4.3 and Scott continuity of integration against a continuous valuation).
Hence, we have a well-defined map
$\text{E}: PPX \to PX$
. The next proposition implies that this map is continuous, which we therefore do not prove separately.
The inclusion
$\iota: PX \hookrightarrow VX$
is, by definition, a homeomorphism onto its image. Therefore, so is
$\iota_* : VPX \hookrightarrow VVX$
by Lemma 3.14. By composing these two embeddings, we can consider PPX as a subspace of VVX.
Proposition 4.13 Let X be a topological space. Then the following diagram commutes.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU102.png?pub-status=live)
Proof. Let
$\mu \in PPX$
and let
$\nu \in VVX$
be its image. We show that
$\mathcal{E} \nu$
extends to the measure
$\text{E} \mu$
, by showing that they evaluate to the same number on any open set
$U \subseteq X$
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU103.png?pub-status=live)
Since the unit and the multiplication of V restrict to P, the equations required for P to be a monad follow automatically from those of V. In particular, we do not need to prove the associativity of E. We have proven the following theorem.
Theorem 4.14 The triple
$(P,\delta,E)$
is a submonad of
$(V, \delta, \mathcal{E})$
on
$\mathsf{Top}$
.
Just as V, the monad P is a strict 2-monad if we consider
$\mathsf{Top}$
as a 2-category.
Through the submonad embedding, every algebra of V is also an algebra of P in a canonical way, resulting in a faithful functor from V-algebras to P-algebras. The question whether this forgetful functor is full or essentially surjective is related to the extension problem and is, at present, unanswered.
4.5 Product and marginal probabilities
Here, we show that P is a commutative monad by equipping it with a commutative strength. This in particular implies that we have a natural transformation
$PX \times PY \to P(X\times Y)$
implementing the formation of product probability measures. This is a non-trivial statement due to the discrepancy between the Borel
$\sigma$
-algebra on
$X\times Y$
and the product of the Borel
$\sigma$
-algebras on X and Y, which leads to known subtleties with the formation of product measures (Bledsoe and Wilks Reference Bledsoe and Wilks1972).
As with the monad multiplication, this strength
$X \times PY \to P(X \times Y)$
is inherited from the strength of V. While we only need to prove that the strength of V restricts to P, it is more convenient to first construct the strength map
$s : X \times PY \to P(X \times Y)$
explicitly, which we denote by the same symbol as for V.
Lemma 4.15 Let X and Y be topological spaces, and let
$A\subseteq X\times Y$
be a Borel subset. Then, for each
$x\in X$
, the slice
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU104.png?pub-status=live)
is a Borel subset of Y.
Proof. The map
$y \mapsto (x,y)$
is continuous, and hence Borel measurable, and
$A_x$
is the preimage of A under this map.
For given
$x \in X$
and
$p \in PY$
, we define the Borel probability measure s(x,p) on
$X \times Y$
on a Borel set
$A\subseteq X\times Y$
as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU105.png?pub-status=live)
This is a
$\tau$
-smooth probability measure because taking the slice preserves arbitrary unions, intersections, and complements.
Proposition 4.16 Let X and Y be topological spaces. Then the following diagram commutes.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU106.png?pub-status=live)
Proof. Suppose that
$p\in PY$
and denote
$\nu := \iota(p)$
. On a product of open sets
$U \times V \subseteq X \times Y$
, we have
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU107.png?pub-status=live)
which is sufficient to compare two continuous valuations by Proposition 3.8.
It is clear that
$s : X \times PY \to P(X \times Y)$
inherits the naturality and strength properties from the strength of V. Thus, we have shown the following.
Corollary 4.17 The strength s of V restricts to a strength of the submonad P which makes P into a commutative monad.
The commutativity of the strength of P is Fubini’s theorem (Kock Reference Kock2012). In particular, P is also a symmetric monoidal monad (Section 5.4), and the operation of forming product measures is a natural transformation
$PX \times PY \to P(X \times Y)$
. This recovers the following result of Ressel.
Corollary 4.18
(Theorem 1 in Ressel 1977) The product of two
$\tau$
-smooth Borel measures on any two topological spaces X and Y extends to a
$\tau$
-smooth Borel measure on the product space
$X \times Y$
.
Moreover, since
$\iota$
is a morphism of commutative monads by construction, Proposition 5.29 implies that
$\iota$
is also a morphism of monoidal monads.
Corollary 4.19 The inclusion
$\iota:P\to V$
is a monoidal natural transformation.
In other words, the following diagram commutes, which implies that the product of two extendable continuous valuations is extendable.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU108.png?pub-status=live)
5. The Support as a Morphism of Commutative Monads
We now consider the support of a continuous valuation, and, more specifically, of a
$\tau$
-smooth Borel measure. Our main result is that taking supports is a natural transformation
$supp : V \Rightarrow H$
, which is a morphism of commutative monads. Since
$P \subseteq V$
is a commutative submonad, it follows that taking the supports of
$\tau$
-smooth probability measures is a morphism of commutative monads
$supp : P \Rightarrow H$
. The definition of support of a valuation is straightforward and analogous to the one of a measure, but it seems that it has not yet appeared in the literature, apart from a brief appearance in the concurrent work of Goubault-Larrecq and Jia (Reference Goubault-Larrecq and Jia2019, Example 4.4).
Intuitively, the support is the set of points of positive mass. The commonly used notion of support is the following, defined for a Borel measure m on a space X. A measurable set
$A \subseteq X$
has full measure if and only if
$m(X \setminus A)=0$
.
Definition 5.1 Let X be a topological space and let m be a Borel measure on X. The support
$supp(m)$
of m is the intersection of all closed subsets of X that have full measure.
The support is the intersection of closed sets and therefore closed. The support of
$\tau$
-smooth measures is particularly well-behaved, as the following result shows.
Proposition 5.2
(Proposition 7.2.9 of Bogachev 2000) Let X be a topological space and let m be a
$\tau$
-smooth Borel measure on X. Then
$supp(m)$
has full measure.
Proof. The open set
$U = X \setminus supp (m)$
is the union of the family
$(U_\lambda)_{\lambda\in\Lambda}$
of all open sets of measure zero. Given any two open sets of measure zero, their union has measure zero too, hence
$(U_\lambda)_{\lambda\in\Lambda}$
is a directed net. The
$\tau$
-smoothness of m implies
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU109.png?pub-status=live)
Therefore,
$supp(m) = X \setminus U$
has full measure.
It is clear from the proof that the support has full measure if and only if m is
$\tau$
-smooth on the open null sets. The following standard example, due to DieudonnÉ, shows that the support of a measure that is not
$\tau$
-smooth may not have full measure.
Example 5.3
(DieudonnÀmeasure, Example 7.1.3 in Bogachev 2000) We consider the initial segment of the ordinal numbers
$X = [0, \omega_1]$
, up to and including the first uncountable ordinal
$\omega_1$
. We equip this totally ordered set with the topology generated by intervals of the form
$\{ x: a < x\}$
,
$\{ x: x < b\}$
, or
$\{ x: a < x < b\}$
for some
$a,b \in X$
. The DieudonnÉ measure is the Borel measure on X defined as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU110.png?pub-status=live)
The measure m is Borel (2000, Examples 7.1.3 and 6.1.21). The family
$${([0,x))_{x < {\omega _1}}}$$
is a directed net of open sets. We have
$$m([0,x)) = 0$$
, since [0,x) is countable for every
$x < \omega_1$
. But
$\bigcup_{x < \omega_1} [0, x)$
is uncountable. We have
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU111.png?pub-status=live)
Hence, the DieudonnÉ measure is not
$\tau$
-smooth. Since every closed interval of the form
$[x,\omega_1]$
for
$x < \omega_1$
has full measure, we have
$\textrm{supp} (m) = \{ \omega_1\}$
. But since
$m( \{ \omega_1\} ) = 0$
, the support does not have full measure.
Due to the above example, some authors, for example Bogachev (Reference Bogachev2000), require the support to have full measure by definition. In this case, some measures do not have a support. Since the present work focuses on
$\tau$
-smooth measures, the difference of definitions will not lead to ambiguity.
Corollary 5.4 Let X be a topological space, let m be a
$\tau$
-smooth Borel measure on X, and let
$U\subseteq X$
be open. Then
$m(U)>0$
if and only if
$U \cap supp(m) \ne \varnothing$
.
5.1 The support transformation
$V \Rightarrow H$
We turn to the case of valuations. In view of the discussion of the support of Borel measures, we give a definition of the support of a continuous valuation. It is phrased in the formalism of hyperspace and uses the function
$\text{sgn} : [0,\infty] \to S$
defined as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU112.png?pub-status=live)
and the function
$\text{ngs} : S \to [0,\infty]$
defined as
$\text{ngs}(0) \,{:}\,{\raise-1.5pt{=}}\, 0$
and
$\text{ngs}(1) \,{:}\,{\raise-1.5pt{=}}\, \infty$
.
Note that both of these maps are continuous and that ngs is right adjoint to sgn. We therefore have a universal way of turning an open
$U \in S^X$
into a function
$\text{ngs} \circ U \in [0,\infty]^X$
, namely the function that is infinite on U and vanishes elsewhere.
Definition 5.5
(Support of a continuous valuation) Let X be a topological space and consider
$\nu \in VX$
. The support of
$\nu$
is the closed set
$supp(\nu) \in HX$
characterized by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqn10.png?pub-status=live)
for every open
$U \in S^X$
.
Thus,
$\textrm{supp}(\nu)$
is defined such that pairing it with an open set consists of forcing the open set to take values in the right codomain in a universal way, applying the pairing with
$\nu$
, and then transporting back in a universal way. As with the double dualization construction of H and V, the abstract definition (10) facilitates proofs by making them into mere unfoldings of definitions.
Phrased more concretely, (10) states that an open set U is disjoint from
$\textrm{supp}(\nu)$
if and only if
$\langle {{\nu}} , {{\textrm{ngs} \circ U}} \rangle = 0$
. The definition of ngs and the linearity of
$\nu$
imply that this happens if and only if
$\nu(U) = 0$
. In other words, the support is characterized as the largest closed set with the property
$\nu(X \setminus \textrm{supp}(\nu)) = 0$
. In particular, the support of an extendable valuation equals the support of its extension to a Borel measure as defined in Definition 5.1.
We want to record the following intuitive statement, which will not play any further role in this article.
Proposition 5.6 Let X be a topological space,
$\nu \in VX$
a continuous valuation, and
$f \in [0,\infty]^X$
. Then
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqn11.png?pub-status=live)
In down-to-earth terms, this means that
$\langle {\nu} , {f} \rangle = 0$
is equivalent to
$f|_{supp(\nu)} = 0$
, which is a property that one would expect from a well-behaved notion of support.
Proof. By (10), we have to show that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU113.png?pub-status=live)
which means that the integral of f vanishes if and only if the integral of the function where all positive values are rounded up to
$\infty$
vanishes. Since, with respect to scalar multiplication from
$[0,\infty]$
, we have
$\text{ngs} \circ \text{sgn} \circ f = \infty f,$
this is a consequence of the
$[0,\infty]$
-linearity of the pairing
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU114.png?pub-status=live)
where the last step can be thought of as using the equation
$\text{sgn} \circ \text{ngs} \circ \text{sgn} = \text{sgn}$
.
We now aim towards showing that
$supp : V \Rightarrow H$
is a morphism of monads. Its continuity is obvious as the right-hand side of (10) is continuous in
$\nu$
. Similar continuity statements for different choices of topologies are known (such as Theorem 17.1 in Charalambos et al. 2006). We want to stress that the continuity of the support map for the lower Vietoris topology on HX can be interpreted as lower semicontiuity rather than continuity, as the following example shows.
Example 5.7 Let X be the two-element set
$\{x,y\}$
equipped with the discrete topology. Consider the following sequence of measures (or the corresponding valuations),
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU115.png?pub-status=live)
for
$n\in \mathbb{N}$
. In VX (or in PX) this sequence tends to
$\delta_x$
. We have
$supp (\nu_n) = \{x,y\}$
for all
$n \in N$
, while
$supp(\delta_x)=x$
. Hence,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU116.png?pub-status=live)
The support of the limit can be smaller than the limit of the supports, a property that parallels the lower semicontinuity of real functions.
We now turn to naturality, which relies on the Scott continuity of valuations.
Proposition 5.8 Let
$f: X \to Y$
be continuous. The following diagram commutes.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU117.png?pub-status=live)
Proof. For every
$U \in S^Y$
, we have
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU118.png?pub-status=live)
Therefore, the support induces a natural transformation
$\textrm{supp}:V \Rightarrow H$
, which can be restricted to a natural transformation
$\textrm{supp} : P \Rightarrow H$
. On the set of all Borel measures, the support as given in Definition 5.1 would not be natural. We give an example using the DieudonnÉ measure of Example 5.3.
Example 5.9
(DieudonnÀmeasure, continued) Consider
$Y=[0, \omega_1)$
, the space of countable ordinals (which can be identified with
$\omega_1$
). We equip this totally ordered set with the subspace topology of X from Example 5.3 and consider the DieudonnÉ measure m from Example 5.3, which is not
$\tau$
-smooth. The measure m restricted to Y has
$\textrm{supp}(m) = \varnothing$
. Consider the map
$f: Y \to \{\bullet\}$
into the singleton space. We have
$\textrm{supp} ( f_* m ) = \textrm{supp} (\delta_\bullet ) = \{ \bullet \}$
while
$f_\# \textrm{supp} (m) = f_\# \varnothing = \varnothing$
.
The following counterexample shows that the notion of support is also not natural for signed measures, which is why we do not expect a generalization of our results to the signed case.
Example 5.10 Consider the two-point space
$\{a,b\}$
with the finite signed measure
$m := \delta_a - \delta_b$
. The map into the singleton space
$f: \{a,b\} \to \{\bullet\}$
yields
$f_* m = 0$
. The usual definition of the support of a signed measure leads to
$\textrm{supp} (m) = \{a,b\}$
, and hence
$f_\sharp(\textrm{supp}(m)) = 1$
. But we have
$${\rm{supp}}\left( {{f_*}m} \right) = \varnothing $$
.
5.2 The support is a morphism of monads
Proposition 5.11 For any topological space X, the following two diagrams commute.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU119.png?pub-status=live)
We refer to these diagrams as the unit and the multiplication diagram, since they express the compatibility of the support map with the respective monad maps. The unit diagram says that the support of the Dirac valuation
$\delta(x)$
equals
$\text{cl}(\{x\})$
. The multiplication diagram says: If the valuation
$\nu\in VX$
is the integral of the valuation
$\xi \in VVX$
, then the support of
$\nu$
is the closure of the union of the supports of all the valuations in the support of
$\xi$
.
To illustrate this statement in the simplest case, suppose that X is finite and discrete and that
$\xi \in VVX$
is finitely supported. Then, VX can be identified with the simplex of probability vectors
$(p_x)_{x\in X}$
and
$\mathcal{E}\xi$
is a finite convex combination of these. The statement is then that the set of nonzero components of
$\mathcal{E}\xi$
coincides with the union of the sets of nonzero components in each term contributing to the convex combination. In the discrete case, this statement is straightforward to prove, however, to the best of our knowledge, it has never appeared in a published document.
Footnote 10
Our result can be thought of as a generalization to continuous distributions. Despite this, the proof is purely formal and does not require any topological or measure-theoretic input.
Proof of Proposition 5.11. Considering the unit diagram, we have, for any
$x\in X$
and any open
$U \in S^X$
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU120.png?pub-status=live)
Considering the multiplication diagram, let
$\xi \in VVX$
. Using (11) in the third and fourth step, we obtain that, for any
$U \in S^X$
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU121.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU122.png?pub-status=live)
We can summarize our results so far as follows.
Corollary 5.12 The formation of the support of a continuous valuation is a morphism of monads
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU123.png?pub-status=live)
5.3 Consequences for algebras
It is well-known that a morphism of monads on the same category induces a functor between the respective categories of algebras in the opposite direction.
Proposition 5.13 Let
$(S,\eta_S,\mu_S)$
and
$(T,\eta_T,\mu_T)$
be monads on a category
$\mathsf{C}$
and let
$m:S\Rightarrow T$
be a morphism of monads. Then every T-algebra (A,a) can be equipped with an S-algebra structure via
$ (A,a) \mapsto (A, a\circ m)$
. Moreover, a T-algebra morphism
$f:(A,a)\to(B,b)$
induces an S-algebra morphism
$f: (A, a \circ m) \to (B, b \circ m)$
in a functorial way.
The above combined with Corollary 5.12 yields the following.
Corollary 5.14 Every H-algebra is a V-algebra, and therefore also a P-algebra, in a canonical way. Concretely, if (A,a) is an H-algebra, then
$(A, a \circ supp)$
is a V-algebra.
The algebras of H are the complete topological join-semilattices (Halg). Hence, we obtain the following statement.
Corollary 5.15 Every topological complete join-semilattice is a V-algebra with structure map
$\nu \mapsto \bigvee supp(\nu)$
.
A very similar result was obtained independently by Goubault-Larrecq and Jia (Reference Goubault-Larrecq and Jia2019), Proposition 4.14.
Since every V-algebra is also a topological cone (Valg), it follows that every topological complete join-semilattice A is a topological cone. Unfolding the definitions shows that its addition is given by the binary join, and its scalar multiplication is
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU124.png?pub-status=live)
which is indeed jointly continuous. This is the same in spirit as the convex spaces of combinatorial type (Fritz Reference Fritz2009).
5.4 The support of products and marginals
The support is not only a morphism of monads, but also respects the strengths (or equivalently the monoidal structures).
Proposition 5.16 Let X and Y be topological spaces. The following diagram commutes.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU125.png?pub-status=live)
Proof. Consider
$x\in X$
and
$\rho\in VY$
. Since the sign function is multiplicative, we have, for every
$U\subseteq X$
and
$V\subseteq Y$
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU126.png?pub-status=live)
This is enough by Lemma 2.3.
Corollary 5.17 The support map
$supp : V \to H$
is a monoidal natural transformation.
Proof. See Proposition 5.29.
In particular, the following diagram commutes.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU127.png?pub-status=live)
In other words, the support of the product distribution is the product of the supports of the factors. For the unitors, we have the trivial statement that the support of the valuation in the image of
$u:1\to V1$
is the unique point of 1.
By the universal property of the Cartesian product, we know that the support is also an opmonoidal natural transformation. This means that the supports of the marginals are the projections of the support. Indeed, the product projection
$\pi_1:X\times Y\to X$
makes the following diagram commute,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU128.png?pub-status=live)
and the same can be said about
$\pi_2:X\times Y\to Y$
. The bottom parallelogram of this diagram gives a map
$VX\times VY\to HX$
, and similarly, we obtain a map
$VX\times VY\to HY$
. By the universal property of the product, there is an induced map
$VX\times VY\to HX\times HY$
commuting with the supports, and this is the opmonoidal structure. The commutativity of the square face of the diagram implies that the supports of the marginals are the projections of the support.
Acknowledgements We thank JÜrgen Jost and Slava Matveev for many discussions, Dirk Hofmann and Walter Tholen for their advice, Jean Goubault-Larrecq, TomÁŠ Jakl, and Xiaodong Jia for comments on this paper, and an anonymous reviewer for an extensive and helpful report. Much of this work was done while all three authors were at the Max Planck Institute for Mathematics in the Sciences.
A. Top as a 2-Category
Here we recall some background material on the specialization preorder, which makes
$\mathsf{Top}$
a category enriched in preordered sets, and therefore into a 2-category. Every topological space is canonically equipped with a preorder, its specialization preorder. Since a preorder is a category, this equips
$\mathsf{Top}$
with a 2-categorical structure. This is not the higher categorical structure that arises from homotopies of maps. Rather, it is closely related to the usual 2-categorical structure on the category of locales.
Definition 5.18
(Specialization preorder) Let X be a topological space. Given
$x,y\in X$
, we define the specialization preorder on X by setting
$x\le y$
if and only if
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU129.png?pub-status=live)
for every
$U \in \mathcal{O}(X)$
.
Equivalently,
$x\le y$
if and only if
$x \in \text{cl}(\{y\})$
, or if and only if
$\text{cl}(\{x\}) \subseteq \text{cl}(\{y\})$
. Yet equivalently, any net or filter which converges to y also converges to x.
It is obvious from the definition that the specialization preorder is indeed a preorder (it is reflexive and transitive). A space is
$T_0$
if and only if its specialization preorder is a partial order (it is antisymmetric). A space is
$T_1$
if and only if its specialization preorder is the discrete relation. Every preorder on any set arises as the specialization preorder of some topology, for example its Alexandrov topology.
We write
$x \sim y$
if
$x \leq y$
as well as
$y \leq x$
. Any two equivalent points
$x \sim y$
have the same neighborhood filter, and any net or filter tending to one also tends to the other. Since two points of a space X are equivalent in the specialization preorder if and only if they have the same open neighborhoods, a space is
$T_0$
if and only if
$x \sim y$
implies
$x=y$
. The Kolmogorov quotient is the quotient space
$X/\sim$
, which is the initial
$T_0$
space equipped with a continuous map from X. Hence, the category of
$T_0$
spaces is a reflective subcategory of
$\mathsf{Top}$
.
Definition 5.19 Let
$f,g: X \to Y$
be continuous maps. We say that there is a 2-cell
$f\le g$
if and only if, for every
$x\in X$
, we have
$f(x)\le g(x)$
in the specialization preorder of Y.
Every continuous map is monotone for the specialization preorder. Hence, equipped with these 2-cells,
$\mathsf{Top}$
is a strict 2-category.
Lemma 5.20 Let
$f,g:X\to Y$
be continuous maps. Then
$f\le g$
if and only if
$f^{-1}(U)\subseteq g^{-1}(U)$
for every open set
$U\subseteq Y$
.
Proof. Assuming
$f\le g$
, we prove the claim by showing that every
$x\in f^{-1}(U)$
is also in
$g^{-1}(U)$
. Since
$x\in U$
and
$f(x) \le g(x)$
, we indeed have
$g(x) \in U$
.
Suppose that
$f^{-1}(U)\subseteq g^{-1}(U)$
for all open sets
$U \subseteq Y$
. Then, for every
$x\in X$
and every open
$U \ni f(x)$
, we have
$x\in f^{-1}(U)\subseteq g^{-1}(U)$
, which implies that
$g(x) \in U$
. We have shown that every open neighborhood of f(x) is an open neighborhood of g(x).
B. Topology of Mapping Spaces
Here we briefly discuss the issue of equipping the set of maps between topological spaces with a suitable topology. This is necessary to understand the precise sense in which our monads H and V from Sections 2 and 3 are double dualization monads and, in particular, to answer whether these monads are covered by the general framework of Lucyshyn-Wright for double dualization monads (Lucyshyn-Wright Reference Lucyshyn-Wright2017). This framework is designed to apply to Cartesian closed categories, which
$\mathsf{Top}$
is well-known not to be. Nevertheless, since we only dualize with respect to particular spaces S and
$[0,\infty]$
, one may hope that it could be enough if exponential objects of the form
$S^X$
and
$[0,\infty]^X$
existed in
$\mathsf{Top}$
.
As we will recall here, this is not the case. Thus, although our monads unmistakably have the flavor of double dualization monads, we are not aware of any existing categorical framework for double dualization monads which would accommodate them, and the development of such a framework seems like an interesting problem for future work.
To begin the discussion of exponential objects in
$\mathsf{Top}$
, recall that a subset
$V \subseteq U$
of a topological space is relatively compact in U if and only if every open cover of U admits a finite subcover of V, or, equivalently, if and only if V is way below U with respect to the inclusion order Gierz et al. (Reference Gierz2003), p. 50. For this reason, we also denote relative compactness by
$V \ll U$
.
Definition 5.21
(Core-compact spaces∼Hofmann and Jimmie 1978) A topological space X is core-compact if, for every
$x \in X$
and every open neighborhood
$U \ni x$
, there exists an open neighborhood V such that
$x \in V \subseteq U$
and
$V \ll U$
.
It follows that a space is core-compact if and only if its lattice of open sets is a continuous lattice (Isbell Reference Isbell1986). If X is sober, then it is core-compact if and only if it is locally compact (see Theorem V-5.6 in Gierz et al. Reference Gierz2003).
Theorem 5.22
(See Escardo and Heckmann 2001; Reference Isbell
Isbell 1986
and Proposition II-4.6 in Reference Gierz
Gierz et al. 2003
) Let X be a topological space. The functor
$- \times X : \mathsf{Top} \to \mathsf{Top}$
has a right adjoint
$(-)^X : \mathsf{Top} \to \mathsf{Top}$
if and only if X is core-compact.
Whenever X is not core-compact, the exponential space
$S^X$
does not exist, and neither does
$[0,\infty]^X$
. This is well-known and may be shown by translating a theorem of Niefield (Reference Niefield1982), Theorem 2.3 into our setting. (Niefield’s “cartesianness” corresponds to our “exponentiability,” and we take her T to be 1 so that
$\mathsf{Top}/T$
becomes
$\mathsf{Top}$
.) The equivalence of conditions (b), (c) and (d) in Niefield’s theorem then reads as follows.
Theorem 5.23 (Niefield) Let X be a topological space. The following three conditions are equivalent.
-
a) X is exponentiable.
-
b) The exponential object
$S^X$ exists in
$\mathsf{Top}$ .
-
c) Given any open set
$U\subseteq X$ and any point
$x\in U$ , there exists a Scott-open
$\mathcal{V}\subseteq \mathcal{O}(X)$ such that
$U\in\mathcal{V}$ and
$\bigcap\mathcal{V}$ is a neighborhood of x.
Proposition 5.24 Condition (c) holds if and only if X is core-compact.
Proof of 5.24. Suppose that X satisfies (c). Then, given
$x \in X$
and an open neighborhood
$U \ni x$
, we have a Scott-open
$\mathcal{V} \subseteq \mathcal{O}(X)$
such that
$U\in \mathcal{V}$
and
$\bigcap \mathcal{V}$
is a neighborhood of x. The latter means that there exists an open set V such that
$x\in V \subseteq \bigcap \mathcal{V}$
. We claim that
$V\ll U$
. Let
$\{U_\alpha\}_{\alpha\in A}$
be an open cover of U. Since
$U\in\mathcal{V}$
, Scott-openness implies that there is a finite subfamily
$$\left( {{U_{{\alpha _i}}}} \right)_{i = 1}^n$$
such that
$\bigcup_{i=1}^n U_{\alpha_i}$
is a member of
$\mathcal{V}$
and therefore contains
$\bigcap \mathcal{V}$
. But then, this finite subfamily also covers V.
Conversely, let X be core-compact. For an open set
$U\subseteq X$
and
$x\in U$
, there exists an open
$V \subseteq X$
such that
$x\in V \ll U$
. Define the set
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU130.png?pub-status=live)
We have
$U\in \mathcal{V}$
and
$V\subseteq \bigcap\mathcal{V}$
. The set
$\mathcal{V} \subseteq \mathcal{O}(X)$
is Scott-open by the assumption that
$\mathcal{O}(X)$
is a continuous lattice, which implies that principal upsets with respect to
$\ll$
are Scott-open (Proposition II.1.6 in Gierz et al. Reference Gierz2003).
C. Commutative and Symmetric Monoidal Monads
We recall the notion of monad and the equivalence between a commutative monad and a symmetric monoidal monad. We assume familiarity with symmetric monoidal categories, lax symmetric monoidal functors, and monoidal natural transformations. All our monoidal functors will be lax monoidal. The monoidal category of primary interest in the main text is
$\mathsf{Top}$
with its Cartesian product structure. We start with the definition of monads and their morphisms for convenient reference.
Definition 5.25
(Category of monads) Let
$\mathsf{C}$
be a category.
-
a) A functor
$T : \mathsf{C} \to \mathsf{C}$ is a monad if it is equipped with natural transformations
$\eta : id \Rightarrow T$ and
$\mu : TT \Rightarrow T$ such that the following three diagrams commute for every
$X \in \mathsf{C}$ .
(C1) -
b) If
$(T,\mu,\nu)$ and
$(T',\mu',\nu')$ are monads, then a morphism of monads is a natural transformation
$\alpha : T \to T'$ such that the following two diagrams commute for every
$X \in \mathsf{C}$ .
(C2)
An introduction to monads from the probabilistic perspective is given by Perrone (Reference Perrone2018), Chapter 1. We use the term probability monad to loosely refer to monads T where for every object
$X \in \mathsf{C}$
, the object TX is the object of probability measures (of a given kind) on X. Then,
$T(X\otimes Y)$
is the object of joint probability distributions on X and Y, where the tensor product
$\otimes$
is often the Cartesian product, but not always (Fritz and Perrone Reference Fritz and Perrone2018). The multiplication
$\mu : TTX \to TX$
averages a probability measure on probability measures to the probability measure representing the expectation value or barycenter of the measure on measures. All three monads considered in this paper are variations on this theme.
An important structure in probability theory is the formation of product distributions. In the probability monad formalism, this is encoded as a natural transformation
$\nabla : TX \otimes TY \to T(X \otimes Y)$
which makes T into a lax symmetric monoidal functor that interacts nicely with the monad structure.
Definition 5.26
(Symmetric monoidal monad) Let
$\mathsf{C}$
be a symmetric monoidal category. Suppose that a functor
$T : \mathsf{C} \to \mathsf{C}$
carries both the structure of a monad and of a symmetric monoidal functor with structure maps
$\nabla : T(-) \otimes T(-) \to T(- \otimes -)$
and
$u : 1 \to T1$
. Then T is a symmetric monoidal monad if
$u = \eta$
as morphisms
$1 \to T1$
and the following two diagrams commute.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU131.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU132.png?pub-status=live)
It is well-known that, given a monad T, there is a bijective correspondence between symmetric monoidal structures on T and strengths on T which make T into a commutative monad (Kock Reference Kock1972). We recall the relevant definitions, still on a symmetric monoidal category
$\mathsf{C}$
.
Definition 5.27
(Strength) Let
$\mathsf{C}$
be a monoidal category and T a monad on
$\mathsf{C}$
. A strength on a monad T is a family of maps
$X \otimes TY \to T(X \otimes Y)$
, natural in X and Y, such that the following four diagrams commute for all
$X,Y\in\mathsf{C}$
, where the unnamed isomorphisms are the monoidal structure isomorphisms.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU133.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU134.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU135.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU136.png?pub-status=live)
Similarly, a costrength is a natural transformation with components
$t : TX \otimes Y \to T(X \otimes Y)$
satisfying the analogous equations. Since
$\mathsf{C}$
is symmetric monoidal, every strength induces a costrength and vice versa. A strong monad is a monad equipped with a strength.
Definition 5.28
(Commutative monad) Let
$\mathsf{C}$
be a symmetric monoidal category, and T a strong monad on
$\mathsf{C}$
with strength s and the costrength t induced from the braiding. Then T is a commutative monad if the following diagram commutes for all
$X,Y \in \mathsf{C}$
.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqn14.png?pub-status=live)
The bijection between a symmetric monoidal structure on a monad T and a commutative structure on T can be obtained by explicit construction of each piece of structure in terms of the other. In one direction, we start with
$\nabla : TX \otimes TY \to T(X \otimes Y)$
and obtain a strength as the composite
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU137.png?pub-status=live)
In the other direction, we start with
$s : X \otimes TY \to T(X \otimes Y)$
and obtain a symmetric monoidal structure as the diagonal of commutative_diagram.
The following observation is fairly elementary, but seems to be hard to find in the literature. It says that the correspondence between commutative strong monads and symmetric monoidal monads is functorial.
Proposition 5.29 If S and T are commutative monads, then the following two properties of a morphism of monads
$\alpha : S \Rightarrow T$
are equivalent.
-
a) The morphism
$\alpha$ is a monoidal natural transformation, that is the following two diagrams commute for all
$X,Y\in\mathsf{C}$ .
(C4). -
b) The morphism
$\alpha$ preserves the strengths in the sense that the following diagram commutes for all
$X,Y \in \mathsf{C}$ .
(C5)
The proof proceeds by construction of the lax monoidal structure from the strength and vice versa. Both directions use the assumption that
$\alpha$
preserves the monad structure. The more tedious direction from (b) to (a) also uses the naturality of s and
$\alpha$
. Since the proof is hard to locate in the literature, we give it here.
Proof. We start by (a)
$\Rightarrow$
(b). We can decompose the diagram strongmorph as follows.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU138.png?pub-status=live)
The triangles at the top and at the bottom commute; in fact, they are the standard way of obtaining a strength from a monoidal structure. The trapezium on the left commutes because
$\alpha$
is a morphism of monads and therefore preserves the units. The trapezium on the right is the second diagram of (C4).
We turn to (b)
$\Rightarrow$
(a). The first diagram of (C4) commutes since
$\alpha$
is a morphism of monads and therefore preserves the units. The second diagram of (C4) can be decomposed as follows.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20220427130114075-0680:S0960129521000414:S0960129521000414_eqnU139.png?pub-status=live)
The upper and lower trapezia commute; in fact, they are the standard way of obtaining a monoidal structure from a strength. The upper trapezium on the left is the diagram (C5), which commutes by hypothesis. The lower trapezium on the left commutes by naturality of s. The upper central square commutes by naturality of
$\alpha$
. The lower central square is the image under T of a naturality square for t. The trapezium on the right commutes since
$\alpha$
is a morphism of monads and therefore preserves the multiplication.
In probability theory, one is interested in the formation of marginals, which is implemented by an opmonoidal structure
$T(X \otimes Y) \to TX \otimes TY$
(Fritz and Perrone Reference Fritz and Perrone2018). In the setting of this paper, where
$\mathsf{C} = \mathsf{Top}$
, the monoidal structure of our category is the Cartesian product structure. Hence, the projections
$X \times Y \to X$
and
$X \times Y \to Y$
induce maps
$T(X \times Y) \to TX$
and
$T(X \times Y) \to TY$
by functoriality. These induce the opmonoidal structure describing the formation of marginal distributions from joint distributions. The well-behaved interaction of this opmonoidal structure with the monoidal structure is immediately implied Fritz and Perrone (Reference Fritz and Perrone2018, Proposition 3.4).