1 Introduction
After the original contribution by Stone [Reference Stone60], duality theory bloomed in several directions and with different motivations. A research line investigates dualities between algebra and geometry, offering representation theorems for geometric objects into (possibly infinitary) varieties. Among those, Duskin duality [Reference Duskin and Mac Lane21] shows that the category of compact Hausdorff spaces is dually equivalent to a(n infinitary) variety and has opened the door for several variations of Stone-like duality. Duskin duality has provided a more algebraic interpretation for Tietze extension theorem, Stone–Weierstrass theorem [Reference Reggio57], and several other results of this kind, leading to a duality theory based on the closed interval $[0,1]$ in place of the more usual Sierpisńki space [Reference Hofmann and Nora36]. This research direction has been very active in the past years, including some contributions of the first author who has recently proved that the opposite of the category of Nachbin’s compact ordered spaces and continuous order-preserving maps is a variety too [Reference Abbadini1, Reference Abbadini and Reggio3].
Another research direction was initiated by Jónsson and Tarski in 1951 [Reference Jónsson and Tarski40, Reference Jónsson and Tarski41], building on the logical interpretation of Stone duality and offering a topological representation of modal logic. This approach was later perfected by Esakia [Reference Esakia23] and is nowadays a milestone of topological methods in modal logic [Reference Blackburn, De Rijke and Venema17]. In its present state, this framework is packaged in the analysis of several variations of the Vietoris functor and its coalgebras. A synthetic and modern way to state Esakia’s version of Jónsson–Tarski duality is to say that the category of coalgebras for the Vietoris endofunctor over Boolean spaces is dually equivalent to that of modal algebras [Reference Venema and Vosmaer65].
In the past years there has been a growing interest in amalgamating these two research lines [Reference Bezhanishvili, Bezhanishvili and Harding13, Reference Bezhanishvili, Carai and Morandi14]. Indeed, the Vietoris functor admits very natural extensions to several categories of compact spaces, and thus the study of Stone duality above dimension zero [Reference Marra and Reggio50] has attracted a lot of attention. In [Reference Hofmann, Neves and Nora34, Reference Hofmann, Neves and Nora33] the authors show quasivariety results for some of these categories.
This paper offers a more grounded counterpart of [Reference Kurz and Rosickỳ45]: we study the category of coalgebras for (several variations of) the Vietoris functor and deliver several positive variety results. More specifically we study the categories $\mathsf {CH}$ of compact Hausdorff spaces, $\mathsf {CompOrd}$ of Nachbin’s compact ordered spaces and $\mathsf {StComp}$ of stably compact spaces. We obtain the following results.
-
3.9 The opposite $\mathsf {CoAlg}(\mathbb {V})^{\mathrm {op}}$ of the category of coalgebras for the Vietoris functor $\mathbb {V}$ on compact Hausdorff spaces is monadic over $\mathsf {Set}$ .
-
4.29 The opposite $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}})^{\mathrm {op}}$ of the category of coalgebras for the convex Vietoris functor $\mathbb {V}^{\mathrm {c}}$ on compact ordered spaces is monadic over $\mathsf {Set}$ .
-
5.15 The opposites $\mathsf {CoAlg}(\mathbb {V}^{\uparrow })^{\mathrm {op}}$ and $\mathsf {CoAlg}(\mathbb {V}^{\downarrow })^{\mathrm {op}}$ of the categories of coalgebras for the upper Vietoris $\mathbb {V}^{\uparrow }$ and lower Vietoris functor $\mathbb {V}^{\downarrow }$ on stably compact spaces is monadic over $\mathsf {Set}$ .
Besides these very abstract results, we combine methods coming from categorical logic and general topology to provide a complete axiomatization of these categories of algebras as follows.
-
• The algebraic theory of $\mathsf {CoAlg}(\mathbb {V})^{\mathrm {op}}$ can be obtained by adding to the algebraic theory of $\mathsf {CH}^{\mathrm {op}}$ the unary operator $\Box $ (or, equivalently, $\Diamond $ ) and appropriate axioms.
-
• The algebraic theory of $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}})^{\mathrm {op}}$ can be obtained by adding to the algebraic theory of $\mathsf {CompOrd}^{\mathrm {op}}$ the unary operators $\Box $ and $\Diamond $ and appropriate axioms.
-
• The algebraic theory of $\mathsf {CoAlg}(\mathbb {V}^{\uparrow })^{\mathrm {op}}$ can be obtained by adding to the algebraic theory of $\mathsf {StComp}^{\mathrm {op}}$ the unary operator $\Box $ and appropriate axioms.
-
• The algebraic theory of $\mathsf {CoAlg}(\mathbb {V}^{\downarrow })^{\mathrm {op}}$ can be obtained by adding to the algebraic theory of $\mathsf {StComp}^{\mathrm {op}}$ the unary operator $\Diamond $ and appropriate axioms.
1.1 Structure of the paper
In the first section, we briefly recall the categorical technology that sits at the core of our proof strategy. In the second section, we study the Vietoris functor on compact Hausdorff spaces and show the monadicity of its opposite category of coalgebras. The third section is devoted to the convex Vietoris functor, acting on compact ordered spaces, while the fourth section is devoted to the upper and lower Vietoris functors. Finally, the last section discusses the axiomatization of these opposite categories of coalgebras.
2 Endofunctors, algebras, and monadicity
In this brief section, we recall the most relevant results of the theory of variators. We will use this technology to ground our main results in the next sections. Most of the content is expository, or folklore, and is organised in the most convenient way for our purposes.
2.1 Algebras for an endofunctor and their monadicity
Recall that, given an endofunctor $F \colon \mathsf {C} \to \mathsf {C}$ , we can define its category of algebras $\mathsf {Alg}(F)$ , whose objects are pairs $(X, f \colon FX \to X)$ and a morphism from $(X,f)$ to $(Y,g)$ is a map $h \colon X \to Y$ in $\mathsf {C}$ that respect the structure of algebras, i.e., the diagram below is commutative.
Variants of this theory have been considered in the literature, for example when the endofunctor is pointed $\eta \colon 1 \to F$ . In that case, the notion of algebra has to change accordingly, but the general theory remains quite similar. We shall discuss in the last section the logical implications of these technical differences. We refer to [Reference Adámek5, Reference Barr10, Reference Barr, Kennison and Raphael11, Reference Trnková, Adámek, Koubek and Reiterman64] for a general introduction to the topic.
Remark 2.1. It comes with no surprise that the theory contained in this section admits a straightforward dualization to the case of coalgebras for an endofunctor and comonadicity for a comonad.
Remark 2.2. Given an endofunctor $F \colon \mathsf {C} \to \mathsf {C}$ , we have a forgetful functor $U \colon \mathsf {Alg}(F) \to \mathsf {C}$ that maps an object $f \colon FX \to X$ to X, and a morphism $h \colon X \to Y$ (from $f \colon FX \to X$ to $g \colon FY \to Y$ ) to h itself.
One of the most compelling problems of this theory since its very start is to decide whether the forgetful functor in the remark above is monadic. Notably, these categories are monadic whenever they can, in the sense clarified by the theorem below.
Theorem 2.3 [Reference Barr10, Corollary 5.10].
The forgetful functor $\mathsf {Alg}(F) \to \mathsf {C}$ is monadic if and only if it is a right adjoint.
We recall from [Reference Adámek and Trnková8] that a functor $F \colon \mathsf {C} \to \mathsf {C}$ is called a varietor if the forgetful functor $\mathsf {Alg}(F) \to \mathsf {C}$ is right adjoint (and hence, by Theorem 2.3, monadic). In this case, the corresponding monad—denoted by $F^*$ —is called the algebraically free monad on F. Usually, the algebraically free monad is described via the following construction (see [Reference Adámek5, p. 592], [Reference Adámek and Trnková8, IV.3.2], or [Reference Adámek and Porst7, Construction 3.10]).
Construction 2.4 (Adámek’s free-algebra construction).
Let $\mathsf {C}$ be a cocomplete category. For every endofunctor F on $\mathsf {C}$ and every object X in $\mathsf {C}$ , define a transfinite chain of objects $X^\sharp _i$ (i any ordinal) and connecting morphisms
by the following transfinite induction $:$
-
First step: $X_0^\sharp = 0$ , $X_1^\sharp = F0 + X$ with $x_{0,1}^\sharp $ the unique morphism $0 \xrightarrow {!} F0 + X$ ,
-
Isolated step: $X_{i+1}^\sharp = FX_i^\sharp + X$ for all ordinals i, $x_{i+1, j+1}^\sharp = Fx_{i,j}^\sharp + X$ for all $i \leq j$ .
-
Limit step: $X_j^\sharp = \operatorname {\mathrm {colim}}_{i < j} X_i^\sharp $ for all limit ordinals j with colimit cocone $x_{i,j}^\sharp $ , $i < j$ .
The general intuition behind Adámek’s construction is that the chain above should converge to the free algebra. As in any adjoint-functor-theorem-like situation, there is no guarantee in full generality that this happens. One says that the free algebra construction stops after k steps (k being an ordinal) provided that $x_{k, k + 1}^\sharp $ is an isomorphism.
Theorem 2.5 [Reference Adámek and Porst7, Proposition 3.14].
If the free-algebra construction stops after k steps, then $X_k^\sharp $ is a free F-algebra on X. In more detail, denoting the components of $x_{k,k+1}^{-1} \colon F X_k^\sharp + X \to X_k \sharp $ by
respectively, these form a free F-algebra on X.
We recall from [Reference Adámek and Trnková8] that a functor $F \colon \mathsf {C} \to \mathsf {C}$ with $\mathsf {C}$ cocomplete is called a constructive varietor provided that its free-algebra construction stops for each object X in $\mathsf {C}$ .
Proposition 2.6. If F preserves colimits of k-chains (k an infinite limit ordinal), then the free-algebra construction stops after k steps.
Proof See [Reference Adámek and Porst7, Corollary 3.17 and Remark 3.16].
Proposition 2.7. If a varietor $F \colon \mathsf {C} \to \mathsf {C}$ preserves colimits of a certain type, so does the algebraically free monad $F^*$ on F.
Proof By the same argument in [Reference Riehl58, 5.6.5],Footnote 1 the forgetful functor $U {\kern-1pt}\colon{\kern-1pt} \mathsf {Alg}(F) {\kern-1pt}\to{\kern-1pt} \mathsf {C}$ creates the colimits of that type. This finishes the proof. Indeed, calling L the left adjoint to U, we have $F^* \cong UL$ by definition, and both functors preserve those colimits.
2.2 Monadic functors compose?
The last categorical prerequisite of the paper concerns another classical problem, i.e., whether monadic functors compose. In general, the answer to this question is fairly negative.
Example 2.8. Any locally presentable category $\mathsf {K}$ is reflective in (and thus monadic over) a presheaf category $\mathsf {K} \to \mathsf {Psh}(\mathsf {C})$ , which is monadic over $\mathsf {Set}^{\mathrm {Ob}(\mathsf {C})}$ . But if the composition $\mathsf {K} \to \mathsf {Psh}(\mathsf {C}) \to \mathsf {Set}^{\mathrm {Ob}(\mathsf {C})}$ was monadic, then $\mathsf {K}$ would be Barr-exact (because categories monadic over $\mathsf {Set}^X$ for X a set are all exact), which is in general not true. A great exemplification of this phenomenon is $\mathsf {K} = \mathsf {Cat}$ , the category of small categories.
Yet, under some assumptions on the monads, we can indeed infer that the composite of monadic functors is monadic. This relies on a technical analysis of how reflexive coequalizers are constructed in the category of algebras for a monad. We recall that a coreflexive equalizer is an equalizer of a parallel pair $f, g \colon X \to Y$ having a common retraction, i.e., a morphism $h \colon B \to A$ such that $h \circ f = h \circ g = 1_X$ .
Finally, we can give the following proposition due to [Reference Elmendorf, Kriz, Mandell and May22]. To avoid any confusion with the previous subsection, we call $\mathsf {C}[S]$ the category of algebras for a monad S.
Proposition 2.9. Let S be a monad in a category $\mathsf {C}$ and let T be a monad in the category $\mathsf {C}[S]$ of S-algebras. If T preserves reflexive coequalizers in $\mathsf {C}[S]$ , then the category $\mathsf {C}[S][T]$ of T-algebras in $\mathsf {C}[S]$ is isomorphic to the category $\mathsf {C}[TS]$ of algebras over the compound monad $TS$ in $\mathsf {C}$ . Moreover, the unit of T defines a map $S \to TS$ of monads in $\mathsf {C}$ . An analogous assertion holds for comonads.
Theorem 2.10. Let $T \colon \mathsf {C} \to \mathsf {C}$ be a varietor that preserves reflexive coequalizers. For every monadic functor $G \colon \mathsf {C} \to \mathsf {D}$ , the composite $\mathsf {Alg}(T) \xrightarrow {U} \mathsf {C} \xrightarrow {G} \mathsf {D}$ is monadic.
Proof By Proposition 2.7, the algebraically free functor $F^*$ on F preserves reflexive colimits. By Proposition 2.9, the composite $\mathsf {Alg}(T) \xrightarrow {U} \mathsf {C} \xrightarrow {G} \mathsf {D}$ is monadic.
As we previously said, this statement admits an expected dualization to the comonad case.
3 The Vietoris functor on compact Hausdorff spaces
Classical modal logic extends classical propositional logic by adding unary operators $\Diamond p$ (usually interpreted as possibility) and $\Box p$ (usually interpreted as necessity), together with appropriate rules. Just like the algebras of classical propositional logic are Boolean algebras, the algebras of classical modal logic are modal algebras; a modal algebra is a Boolean algebra with a unary operation $\Box $ satisfying $\Box 1 = 1$ and $\Box (x \land y) = \Box x \land \Box y$ . (One can then define .)
To represent modal algebras one builds on top of Stone duality [Reference Stone60], which states that the category of Boolean algebras and homomorphisms is dually equivalent to the category of Boolean spaces (also known as Stone spaces or profinite spaces)—i.e., compact Hausdorff spaces with a basis of closed open sets—and continuous functions. Building on Stone duality, Jónsson–Tarski duality states that the category $\mathsf {MA}$ of modal algebras and homomorphisms is dually equivalent to the category of descriptive frames, which are Boolean spaces equipped with a binary relation R (known as “accessibility relation”) satisfying certain properties. In its present form it was established by Esakia [Reference Esakia23] and Goldblatt [Reference Goldblatt27] (but see also [Reference Halmos30]).
One of the properties satisfied by an accessibility relation R is that for each $x \in X$ the forward image $R[\{x\}]$ of x is closed. So, the relation R can be alternatively described as a function from X to the set $\mathbb {V} X$ of closed subsets of X. The functions $X \to \mathbb {V} X$ arising in this way are precisely those that are continuous with respect to the so-called Vietoris topology on $\mathbb {V} X$ [Reference Vietoris66]. The Vietoris construction gives rise to an endofunctor $\mathbb {V}_{\mathsf {BooSp}}$ on the category of Boolean spaces and continuous functions. It turns out that the category $\mathsf {MA}$ of modal algebras is dually equivalent to the category of coalgebras for $\mathbb {V}_{\mathsf {BooSp}}$ [Reference Abramsky4, Reference Kupke, Kurz and Pattinson43, Reference Kupke, Kurz and Venema44].
The axioms of modal algebras are equational, i.e., they have the form
where $\tau $ and $\sigma $ are terms. Thus, modal algebras form an equational class (also known as a variety) of finitary algebras. Then, the opposite of the category of coalgebras for $\mathbb {V}_{\mathsf {BooSp}}$ is a variety of finitary algebras. In this section, we prove that a similar result holds when we replace Boolean spaces with compact Hausdorff spaces. We will first recall the definition of the Vietoris functor $\mathbb {V}$ on compact Hausdorff spaces and then we prove that the opposite of the category of coalgebras for $\mathbb {V}$ is monadic over $\mathsf {Set}$ (Theorem 2.10), i.e., is equivalent to a variety of possibly infinitary algebras. In this way, we obtain an analogue of Jónsson–Tarski duality in the larger setting of compact Hausdorff spaces.
We build on the fact that, as for Boolean spaces, the opposite of the category of compact Hausdorff spaces is monadic over $\mathsf {Set}$ , as witnessed by the representable functor $\hom _{\mathsf {CH}}(-,[0,1]) \colon \mathsf {CH}^{\mathrm {op}} \to \mathsf {Set}$ . This fact was observed by Duskin in [Reference Duskin and Mac Lane21, 5.15.3] (for a full proof see [Reference Barr and Wells12, Chapter 9, Theorem 1.11]).
Notation 3.1. We let $\mathsf {CH}$ denote the category of compact Hausdorff spaces and continuous functions.
Definition 3.2 [Reference Vietoris66].
Given a compact Hausdorff space X, we topologize the set $\mathbb {V} X$ of closed subsets of X with the Vietoris topology, generated by the sets
The space $\mathbb {V} X$ is a compact Hausdorff space [Reference Vietoris66], called the Vietoris hyperspace of X.
Definition 3.3. We let $\mathbb {V} \colon \mathsf {CH} \to \mathsf {CH}$ denote the functor that maps
-
• a compact Hausdorff space X to its Vietoris hyperspace $\mathbb {V} X$ ,
-
• a morphism $f \colon X \to Y$ to the function $\mathbb {V} f \colon \mathbb {V} X \to \mathbb {V} Y$ , $K \mapsto f[K]$ .
We call $\mathbb {V}$ the Vietoris functor (on compact Hausdorff spaces).
To prove that the opposite of the category of coalgebras for $\mathbb {V}$ is monadic over $\mathsf {Set}$ , we first observe that it is monadic over $\mathsf {CH}^{\mathrm {op}}$ (which in turn is monadic over $\mathsf {Set}$ ), using the following fact.
Proposition 3.4 [Reference Hofmann, Neves and Nora34, Corollary 3.37].
The Vietoris functor $\mathbb {V} \colon \mathsf {CH} \to \mathsf {CH}$ preserves codirected limits.
Corollary 3.5. The Vietoris functor $\mathbb {V} \colon \mathsf {CH} \to \mathsf {CH}$ is a covarietor.
Proof By Proposition 3.4, $\mathbb {V}$ preserves $\omega ^{\mathrm {op}}$ -limits. Therefore, by Proposition 2.6 and Theorem 2.5, $\mathbb {V}$ is a covarietor.
Let $U \colon \mathsf {CoAlg}(\mathbb {V} ) \to \mathsf {CH}$ be the forgetful functor that maps
-
(1) a coalgebra $f \colon X \to \mathbb {V} X$ to the space X,
-
(2) a morphism $h \colon X \to Y$ (from $f \colon X \to \mathbb {V} X$ to $g \colon Y \to \mathbb {V} Y$ ) to h itself.
Corollary 3.6. The forgetful functor $U \colon \mathsf {CoAlg}(\mathbb {V} ) \to \mathsf {CH}$ is comonadic.
As we had discussed before, we aim to show that $\mathsf {CoAlg}(\mathbb {V})^{\mathrm {op}}$ is monadic over $\mathsf {Set}$ . We will do it by showing that the composite of the two monadic functors $U^{\mathrm {op}} \colon \mathsf {CoAlg}(\mathbb {V})^{\mathrm {op}} \to \mathsf {CH}^{\mathrm {op}}$ and $\hom _{\mathsf {CH}}(-,[0,1]) \colon \mathsf {CH}^{\mathrm {op}} \to \mathsf {Set}$ is monadic. In order to do so we shall verify that the hypotheses of Theorem 2.10 from the previous section are verified, i.e., that $\mathbb {V} \colon \mathsf {CH} \to \mathsf {CH}$ preserves coreflexive equalizers. In [Reference Townsend and Vickers63], Townsend and Vickers prove that the lower powerlocale functor, the upper powerlocale functor, and the Vietoris powerlocale functor preserve coreflexive equalizers (respectively, Propositions 66, 68, and 70 in [Reference Townsend and Vickers63]). We provide a point-based proof in the case of compact Hausdorff spaces.
Proposition 3.7. The Vietoris functor $\mathbb {V} \colon \mathsf {CH} \to \mathsf {CH}$ preserves coreflexive equalizers.
Proof Let $h \colon E \to X$ be an equalizer of two morphisms $f,g \colon X \rightrightarrows Y$ in $\mathsf {CH}$ with a common retraction, and let us prove that $\mathbb {V} h$ is an equalizer of $\mathbb {V} f$ and $\mathbb {V} g$ . Since the forgetful functor $\mathsf {CH} \to \mathsf {Set}$ preserves and reflects equalizers, it is enough to prove that (the underlying function of) $\mathbb {V} h$ is the equalizer in $\mathsf {Set}$ of (the underlying functions of) $\mathbb {V} f$ and $\mathbb {V} g$ . By functoriality of $\mathbb {V} $ , we have $\mathbb {V} f \circ \mathbb {V} h = \mathbb {V} g \circ \mathbb {V} h$ . The function $\mathbb {V} h$ is injective because h is injective. Let $K \in \mathbb {V} X$ be such that $(\mathbb {V} f)(K) = (\mathbb {V} g) (K)$ , i.e., $f[K] = g[K]$ . We should prove that K belongs to the image of $\mathbb {V} h$ . Since $f[K] = g[K]$ , for every $x \in K$ there is $x' \in K$ such that $f(x) = g(x')$ . Since f and g have a common retraction $k \colon Y \to X$ , we have $x = kf(x) = kg(x') = x'$ , and so $f(x) = g(x') = g(x)$ . Therefore, for every $x \in K$ we have $f(x) = g(x)$ . Thus, $K \subseteq \operatorname {\mathrm {im}} h$ , and hence $K = h[h^{-1}[K]]$ , i.e., $(\mathbb {V} h)(h^{-1}[K]) = K$ . Therefore, K belongs to the image of $\mathbb {V} h$ . Thus, $\mathbb {V} h$ is the equalizer of $\mathbb {V} f$ and $\mathbb {V} g$ in $\mathsf {Set}$ , and hence also in $\mathsf {CH}$ .
Theorem 3.8. Let G be a comonadic functor from $\mathsf {CH}$ to a category $\mathsf {C}$ . The composite $\mathsf {CoAlg}(\mathbb {V} ) \xrightarrow {U} \mathsf {CH} \xrightarrow {G} \mathsf {C}$ is comonadic.
Proof By Corollary 3.5, $\mathbb {V}$ is a covarietor. By Proposition 3.7, $\mathbb {V}$ preserves coreflexive equalizers. By Theorem 2.10, the composite $\mathsf {CoAlg}(\mathbb {V}) \xrightarrow {U} \mathsf {CH} \xrightarrow {G} \mathsf {C}$ is comonadic.
Theorem 3.9. $\mathsf {CoAlg}(\mathbb {V})^{\mathrm {op}}$ is monadic over $\mathsf {Set}$ .
Proof By [Reference Duskin and Mac Lane21, 5.15.3], the representable functor
is monadic. Then, by Theorem 3.8, the composite functor below is monadic:
Remark 3.10. From the monadicity result in Theorem 3.9 one can deduce various properties of $\mathsf {CoAlg}(\mathbb {V})^{\mathrm {op}}$ , such as its (co)completeness and Barr-exactness.
Remark 3.11. From the proof of Theorem 3.9 we can extract the description of a monadic functor $\mathsf {CoAlg}(\mathbb {V} )^{\mathrm {op}} \to \mathsf {Set}$ , as follows. To an object $f \colon X \to \mathbb {V} (X)$ of $\mathsf {CoAlg}(\mathbb {V} )$ we associate the set $\hom _{\mathsf {CH}}(X, [0,1])$ . To a morphism $g \colon X_1 \to X_2$ in $\mathsf {CoAlg}(\mathbb {V} )$ from $f_1 \colon X_1 \to \mathbb {V} (X_1)$ to $f_2 \colon X_2 \to \mathbb {V} (X_2)$ we associate the function
The unit interval can be replaced by any regular injective regular cogenerator object of $\mathsf {CH}$ .
4 The convex Vietoris functor on compact ordered spaces
In the previous section we proved that the opposite of the category of coalgebras for the Vietoris functor $\mathbb {V}$ on compact Hausdorff spaces is monadic over $\mathsf {Set}$ . In this and the next section we establish analogous results where we replace the Vietoris construction with some of its variants. In this section, we consider the convex Vietoris hyperspace (which corresponds to the Plotkin powerdomain in domain theory). This construction is defined on Nachbin’s compact ordered spaces, which are an ordered version of compact Hausdorff spaces, and restricts to the classical Vietoris construction on those compact ordered spaces with a trivial order. In this section, we prove that the opposite of the category of coalgebras for the convex Vietoris functor on compact ordered spaces is monadic over $\mathsf {Set}$ .
This last result can be understood as an analogue of the Jónsson–Tarski duality for positive modal algebras. Positive modal logic is, roughly speaking, modal logic without negation. It was introduced by Dunn [Reference Dunn20], and it is the restriction of the modal local consequence relation defined by the class of all Kripke models to the propositional modal language whose connectives are $\wedge $ , $\lor $ , $\top $ , $\bot $ , $\Box $ , and $\Diamond $ . The algebras of positive modal logic are called positive modal algebras [Reference Jansana38], and are bounded distributive lattices with $\Box $ and $\Diamond $ and some equational axioms.
To represent positive modal algebras one builds on Priestley duality, which states that the category of bounded distributive lattices is dually equivalent to the category of Priestley spaces, i.e., Boolean spaces with a partial order and appropriate axioms [Reference Priestley56]. Building on Priestley duality, the category of positive modal algebras is dually equivalent to the category of coalgebras for the convex Vietoris functor on Priestley spaces [Reference Bezhanishvili and Kurz16, Reference Bonsangue, Kurz and Rewitzky18, Reference Palmigiano54, Reference Venema and Vosmaer65]. We extend this equivalence from Priestley spaces to compact ordered spaces maintaining the algebraicity of the algebraic side.
Definition 4.1 [Reference Nachbin52], [Reference Nachbin53, p. 44].
A compact ordered space is a compact Hausdorff space X equipped with a partial order that is closed in the product topology of $X \times X$ . We let $\mathsf {CompOrd}$ denote the category of compact ordered spaces and continuous order-preserving maps.
The study of compact ordered spaces originated in Nachbin’s classic book [Reference Nachbin53]; see also [Reference Gierz, Hofmann, Keimel, Lawson, Mislove and Scott25, Section VI-6] and [Reference Tholen62]. Other names for compact ordered spaces are “ordered compact spaces,” “partially ordered compact spaces,” “separated ordered compact spaces,” “compact pospaces,” and “Nachbin spaces.”
In the next section we will recall their close connection with stably compact spaces, their topological alter ego. In this section, we turn our attention to the convex Vietoris functor on compact ordered spaces. One appealing property of this functor is that it restricts to the usual Vietoris functor on $\mathsf {CH}$ . We prove that also the opposite of the category of coalgebras for this functor is monadic over $\mathsf {Set}$ .
Remark 4.2. Dualising the order of a compact ordered space defines a compact ordered space, as well.
Notation 4.3. An upward (resp. downward) closed subset of a poset will also be called an upset (resp. downset). A subset Y of a poset is said to be convex if $Y \ni x \leq y \leq z \in Y$ implies $y \in Y$ . We let ${\uparrow } Y$ and ${\downarrow } Y$ denote respectively the up-closure and down-closure of a subset Y of a poset X. We use ${\uparrow } x$ and ${\downarrow } x$ as shorthands for ${\uparrow } \{x\}$ and ${\downarrow } \{x\}$ . We denote the smallest convex set containing a set Y by
In the following two lemmas we recall some basic properties of compact ordered spaces.
Lemma 4.4 [Reference Nachbin53, Proposition 4, p. 44].
Let X be a compact ordered space. For every closed subset K of X, the sets ${\downarrow } K$ and ${\uparrow } K$ are closed.
Lemma 4.5 [Reference Nachbin53, Theorem 4, p. 48].
Let X be a compact ordered space, and let K be a closed downset of X and L a closed upset of X such that $K \cap L = \varnothing $ . There are an open downset U of X and an open upset V of X such that $K \subseteq U$ , $L \subseteq V$ , and $U \cap V = \varnothing $ .
In the following, we will define the convex Vietoris functor on compact ordered spaces. In the case of a Priestley space X, its convex Vietoris hyperspace was described in [Reference Palmigiano54, Sections 3.3 and 3.4] as a quotient of the classical Vietoris hyperspace $\mathbb {V} X$ . In [Reference Bezhanishvili and Kurz16, Reference Bonsangue, Kurz and Rewitzky18, Reference Venema and Vosmaer65], an alternative equivalent description was given. In this description, a Priestley space X is mapped to a Priestley space whose underlying set is the set of compact convex subsets of X. The equivalence of these two definitions is proved in [Reference Bezhanishvili, Harding and Morandi15, Theorem 4.8]. We refer to [Reference Lauridsen46, Section 3.1] for a detailed proof of the fact that this second construction is indeed a well-defined functor on the category of Priestley spaces.
In the following, we define the convex Vietoris hyperspace construction and show that this defines an endofunctor on the category of compact ordered spaces.Footnote 2
Definition 4.6. We let $\mathbb {V}^{\mathrm {c}} X$ denote the set of closed convex subsets of a compact ordered space X. We equip $\mathbb {V}^{\mathrm {c}} X$ with the topology generated by the sets
We equip $\mathbb {V}^{\mathrm {c}} X$ with the Egli–Milner order, i.e., for $K, L \in \mathbb {V}^{\mathrm {c}} X$ , we set
Explicitly, this condition amounts to
We call $\mathbb {V}^{\mathrm {c}} X$ the convex Vietoris hyperspace of X.
Theorem 4.7. For every compact ordered space X, the convex Vietoris hyperspace $\mathbb {V}^{\mathrm {c}} X$ of X is a compact ordered space.
Proof To prove that $\mathbb {V}^{\mathrm {c}} X$ is Hausdorff, let $K, L \in \mathbb {V}^{\mathrm {c}}$ be distinct. Without loss of generality, we may suppose that there is $x \in K \setminus L$ . Moreover, by convexity of L, either L is disjoint from ${\downarrow } x$ or from ${\uparrow } x$ . Without loss of generality, we may suppose that L is disjoint from ${\uparrow } x$ (the other case being similar). By Lemmas 4.4 and 4.5, there are an open upset U of X and an open downset V of X such that ${\downarrow } x \subseteq U$ , $L \subseteq V$ , and $U \cap V = \varnothing $ . Then $K \in \Diamond U$ because $x \in K \cap U$ , $L \in \Box V$ because $L \subseteq V$ , and $\Diamond U$ and $\Box V$ are disjoint because U and V are disjoint. This proves that $\mathbb {V}^{\mathrm {c}} X$ is Hausdorff.
We prove compactness. By the Alexander subbase theorem, it is enough to prove that every cover of $\mathbb {V}^{\mathrm {c}} X$ by subbasic open sets (i.e., by boxes and diamonds of open upsets and open downsets) has a finite subcover. Suppose
where $U_i$ and $U_j$ are open upsets for all $i \in I$ and $j \in J$ , and $V_k$ and $V_l$ are open downsets for all $k \in K$ and $l \in L$ . Set , and . Since W is a union of open sets, it is open, and its complement F is closed. Since W is a union of an upset and a downset, its complement F is an intersection of a downset and an upset; it follows that F is convex. Therefore, $F \in \mathbb {V}^{\mathrm {c}} X$ .
By (4.1), there is $i \in I$ such that $F \in \Box U_i$ , there is $j \in J$ such that $F \in \Diamond U^{\prime }_j$ , there is $k \in K$ such that $F \in \Box V_k$ , or there is $l \in L$ such that $F \in \Diamond V^{\prime }_l$ . Without loss of generality, we can assume that either there is $i \in I$ such that $F \in \Box U_i$ or there is $j \in J$ such that $F \in \Diamond U^{\prime }_j$ (the other cases being similar). We can exclude the case that there is $j \in J$ such that $F \in \Diamond U^{\prime }_j$ because, since $F = X \setminus (\bigcup _{j \in J} U^{\prime }_j \cup \bigcup _{l \in L}V^{\prime }_l)$ , F is disjoint from $U^{\prime }_j$ for every $j \in J$ . Therefore, there is $i_0 \in I$ such that $F \in \Box U_{i_0}$ , i.e., $F \subseteq U_{i_0}$ .
We have
and therefore
Since X is compact, there are a finite $J' \subseteq J$ and a finite $L' \subseteq L$ such that
It follows that
This proves compactness.
We prove that the Egli–Milner order is a closed subset of $(\mathbb {V}^{\mathrm {c}} X) \times (\mathbb {V}^{\mathrm {c}} X)$ . To do so, we prove that its complement is open. Let $(K, L) \in ((\mathbb {V}^{\mathrm {c}} X) \times (\mathbb {V}^{\mathrm {c}} X)) \setminus ({\leq _{\mathrm {EM}}})$ . Either ${\uparrow } L \nsubseteq {\uparrow } K$ or ${\downarrow } K \nsubseteq {\downarrow } L$ . Without loss of generality, we can suppose ${\uparrow } L \nsubseteq {\uparrow } K$ , the other case being similar. Therefore, there is $x \in L \setminus {\uparrow } K$ . From $x \notin {\uparrow } K$ we deduce ${\downarrow } x \cap {\uparrow } K = \varnothing $ . By Lemmas 4.4 and 4.5, there are an open downset U of X and an open upset V of X such that ${\downarrow } x \subseteq U$ , $K \subseteq V$ , and $U \cap V = \varnothing $ . The set $\Diamond U$ is an open neighbourhood of L in $\mathbb {V}^{\mathrm {c}} X$ (because $x \in U \cap L$ ), $\Box V$ is an open neighbourhood of K in $\mathbb {V}^{\mathrm {c}}$ (because $K \subseteq U$ ). Moreover, for every $L' \in \Diamond U$ and every $K' \in \Box V$ , we have $L' \nsubseteq {\uparrow } K$ , which implies $K' \nleq _{\mathrm {EM}} L'$ . Therefore, $(\Box V) \times (\Diamond U)$ is an open neighbourhood of $(K, L)$ disjoint from the Egli–Milner order of $\mathbb {V}^{\mathrm {c}} X$ .
Definition 4.8. We let $\mathbb {V}^{\mathrm {c}} \colon \mathsf {CompOrd} \to \mathsf {CompOrd}$ denote the functor that maps
-
• a compact ordered space X to its convex Vietoris hyperspace $\mathbb {V}^{\mathrm {c}}(X)$ ,
-
• a morphism $f \colon X \to Y$ to the morphism $\mathbb {V}^{\mathrm {c}} f \colon \mathbb {V}^{\mathrm {c}} X \to \mathbb {V}^{\mathrm {c}} Y$ that maps an element $K \in \mathbb {V}^{\mathrm {c}} X$ to the convex closure $\operatorname {\mathrm {{\updownarrow }}} f[K]$ of $f[K]$ .
We call $\mathbb {V}^{\mathrm {c}}$ the convex Vietoris functor.
Lemma 4.9. $\mathbb {V}^{\mathrm {c}}$ is a well-defined functor.
Proof Theorem 4.7 shows that $\mathbb {V}^{\mathrm {c}}$ is well-defined on objects.
We prove that $\mathbb {V}^{\mathrm {c}}$ is well-defined on morphisms. Let $f \colon X \to Y$ be a morphism of compact ordered spaces. For every $K \in \mathbb {V}^{\mathrm {c}} X$ the set $f[K]$ is compact and thus its convex closure $\operatorname {\mathrm {{\updownarrow }}} f[K]$ is also compact (by Lemma 4.4, since $\operatorname {\mathrm {{\updownarrow }}} f[K] = {\uparrow } K \cap {\downarrow } K$ ). Therefore, $\mathbb {V}^{\mathrm {c}} f \colon \mathbb {V}^{\mathrm {c}} X \to \mathbb {V}^{\mathrm {c}} Y$ is a well-defined function.
We prove that $\mathbb {V}^{\mathrm {c}} f$ is continuous. Let U be an open upset of $\mathbb {V}^{\mathrm {c}} Y$ . We have
which is an open subset of $\mathbb {V}^{\mathrm {c}} X$ . Moreover,
which is an open subset of $\mathbb {V}^{\mathrm {c}} X$ . Analogous facts are analogously proved for U an open downset. Therefore, $\mathbb {V}^{\mathrm {c}} f$ is continuous.
We prove that $\mathbb {V}^{\mathrm {c}} f$ is order-preserving. Let $K, L \in \mathbb {V}^{\mathrm {c}} X$ be such that $K \leq _{\mathrm {EM}} L$ , i.e., ${\uparrow } L \subseteq {\uparrow } K$ and ${\downarrow } K \subseteq {\downarrow } L$ . Then,
This proves ${\uparrow } ((\mathbb {V}^{\mathrm {c}} f) (L)) \subseteq {\uparrow } ((\mathbb {V}^{\mathrm {c}} f) (K))$ . Similarly, ${\downarrow } ((\mathbb {V}^{\mathrm {c}} f) (K)) \subseteq {\downarrow } ((\mathbb {V}^{\mathrm {c}} f) (L))$ . Thus, $(\mathbb {V}^{\mathrm {c}} f) (K) \leq _{\mathrm {EM}} (\mathbb {V}^{\mathrm {c}} f) (L)$ . Therefore, $\mathbb {V}^{\mathrm {c}} f$ is order-preserving.
This proves that $\mathbb {V}^{\mathrm {c}}$ is well-defined on morphisms.
We prove that $\mathbb {V}^{\mathrm {c}}$ preserves composition. Let $f \colon X \to Y$ and $g \colon Y \to Z$ be two morphisms. Then, for every $K \in \mathbb {V}^{\mathrm {c}} X$ , we have
This proves that $\mathbb {V}^{\mathrm {c}}$ preserves composition.
The proof that $\mathbb {V}^{\mathrm {c}}$ preserves identities is straightforward.
We will prove that $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}})^{\mathrm {op}}$ is monadic over $\mathsf {Set}$ ; to this purpose, in view of an application of Theorem 3.9, we show that $\mathbb {V}^{\mathrm {c}}$ preserves codirected limits and coreflexive equalizers.
To prove that $\mathbb {V}^{\mathrm {c}}$ preserves codirected limits, we take inspiration from [Reference Hofmann, Neves and Nora34, Section 3], which proves the same property for the lower Vietoris functor.
Remark 4.10. For details about limits in $\mathsf {CompOrd}$ we refer to [Reference Hofmann and Nora35, Section 3]. We will use the fact that a cone in $\mathsf {CompOrd}$ is a limit cone if and only if it is a limit cone in $\mathsf {Set}$ (or, equivalently, in $\mathsf {CH}$ ) and the order is initial.
By [Reference Hofmann and Nora36, Remark 4.3], $\mathsf {CompOrd}$ inherits a nice characterisation of codirected limits from the category $\mathsf {CH}$ . A first hint of the characterisation of codirected limits in $\mathsf {CH}$ is in [Reference Bourbaki19]. The characterisation was proved in [Reference Hofmann31] (see also [Reference Hofmann, Neves and Nora34, Theorem 3.29]), and it is called the Bourbaki-criterion. Here, we formulate it in the setting of compact ordered spaces.
Theorem 4.11 (Bourbaki-criterion for compact ordered spaces [Reference Hofmann and Nora36, Remark 4.3]).
Let $D \colon \mathsf {I} \to \mathsf {CompOrd}$ be a codirected diagram. A cone $(f_i \colon X \to D(i))_{i \in \mathsf {I}}$ for D is a limit cone if and only if the following conditions hold.
-
(1) For all $x, y \in X$ , $x \leq y$ if and only if for all $i \in \mathsf {I}$ we have $f_i(x) \leq f_i(y)$ .
-
(2) For all $i \in \mathsf {I}$ , the image of $f_i$ coincides with the intersection of the images of all $D(j \to i)$ ; in symbols,
$$\begin{align*}\bigcap_{j \to i}\operatorname{\mathrm{im}} D(j \to i) = \operatorname{\mathrm{im}} {f_i}. \end{align*}$$
Lemma 4.12. Let $D \colon \mathsf {I} \to \mathsf {CompOrd}$ be a codirected diagram, let $(f_i \colon X \to D(i))_{i \in \mathsf {I}}$ be a limit for D, and let K and L be closed subsets of X.
-
(1) ${\uparrow } K \subseteq {\uparrow } L$ if and only if for all $i \in \mathsf {I}$ we have ${\uparrow } f_i[K] \subseteq {\uparrow } f_i[L]$ .
-
(2) ${\downarrow } K \subseteq {\downarrow } L$ if and only if for all $i \in \mathsf {I}$ we have ${\downarrow } f_i[K] \subseteq {\downarrow } f_i[L]$ .
-
(3) $\operatorname {\mathrm {{\updownarrow }}} K \leq _{\mathrm {EM}} \operatorname {\mathrm {{\updownarrow }}} L$ if and only if for all $i \in \mathsf {I}$ we have $\operatorname {\mathrm {{\updownarrow }}} f_i[K] \leq _{\mathrm {EM}} \operatorname {\mathrm {{\updownarrow }}} f_i[L]$ .
Proof (1). The left-to-right inclusion holds because ${\uparrow } K \subseteq {\uparrow } L$ implies ${\uparrow } f_i[K]= {\uparrow } f_i[{\uparrow } K] \subseteq {\uparrow } f_i[{\uparrow } L] = {\uparrow } f_i[L]$ .
For the right-to-left inclusion, suppose that for all $i \in \mathsf {I}$ we have ${\uparrow } f_i[K] \subseteq {\uparrow } f_i[L]$ . Let $x \in {\uparrow } K$ . Then for all $i \in \mathsf {I}$ we have $f_i(x) \in {\uparrow } f_i[K] \subseteq {\uparrow } f_i[L]$ , and thus $f_i(x) \in {\uparrow } f_i[L]$ , which means $f_i[L] \cap {\downarrow } f_i(x) \neq \varnothing $ , which implies $L \cap f_i^{-1}[{\downarrow } f_i(x)] \neq \varnothing $ . By compactness, it follows that $L \cap \bigcap _{i \in \mathsf {I}}f_i^{-1}[{\downarrow } f_i(x)] \neq \varnothing $ . By Theorem 4.11(1), we have $\bigcap _{i \in \mathsf {I}}f_i^{-1}[{\downarrow } f_i(x)] = {\downarrow } x$ , and thus $L \cap {\downarrow } x \neq \varnothing $ , which implies $x \in {\uparrow } L$ . Since this holds for all $x \in {\uparrow } K$ , we have ${\uparrow } K \subseteq {\uparrow } L$ .
(2). This is dual to (1), in the sense of Remark 4.2.
(3). We have
Lemma 4.13. Let $\mathcal {F}$ be a codirected set of closed subsets of a compact ordered space.
-
(1) ${\uparrow } \bigcap _{K \in \mathcal {F}} K = \bigcap _{K \in \mathcal {F}} {\uparrow } K$ .
-
(2) ${\downarrow } \bigcap _{K \in \mathcal {F}} K = \bigcap _{K \in \mathcal {F}} {\downarrow } K$ .
-
(3) $\operatorname {\mathrm {{\updownarrow }}} \bigcap _{K \in \mathcal {F}} K = \bigcap _{K \in \mathcal {F}} \operatorname {\mathrm {{\updownarrow }}} K$ .
Proof (2) is [Reference Hofmann, Neves and Nora34, Proposition 3.31]. (1) is dual, in the sense of Remark 4.2. (3) follows from (2) and (1).
Lemma 4.14. Let $D \colon \mathsf {I} \to \mathsf {CompOrd}$ be a codirected diagram, let $(f_j \colon X \to D(j))_{j \in \mathsf {I}}$ be a limit for D, and let $i \in \mathsf {I}$ .
-
(1) $\bigcap _{j \to i} {\uparrow } \operatorname {\mathrm {im}} D(j \to i) = {\uparrow } \operatorname {\mathrm {im}} {f_i}$ .
-
(2) $\bigcap _{j \to i} {\downarrow } \operatorname {\mathrm {im}} D(j \to i) = {\downarrow } \operatorname {\mathrm {im}} {f_i}$ .
-
(3) $\bigcap _{j \to i} \operatorname {\mathrm {{\updownarrow }}} \operatorname {\mathrm {im}} D(j \to i) = \operatorname {\mathrm {{\updownarrow }}} \operatorname {\mathrm {im}} {f_i}$ .
Proof (2). We have
(1) and (3) are proved similarly.
Proposition 4.15. The convex Vietoris functor $\mathbb {V}^{\mathrm {c}}$ on compact ordered spaces preserves codirected limits.
Proof Let $(f_i \colon X \to D(i))_{i \in \mathsf {I}}$ be a limit for a codirected diagram $D \colon \mathsf {I} \to \mathsf {CompOrd}$ . We prove that $(\mathbb {V}^{\mathrm {c}} f_i \colon \mathbb {V}^{\mathrm {c}} X \to \mathbb {V}^{\mathrm {c}} D(i))_{i \in \mathsf {I}}$ is a limit for $\mathbb {V}^{\mathrm {c}} \circ D$ by verifying that it satisfies the two conditions in the Bourbaki-criterion (Theorem 4.11). Let $d_{ji}$ denote the morphism $D(j \to i)$ .
For the first condition, let $K, L \in \mathbb {V}^{\mathrm {c}} X$ be such that, for all $i \in \mathsf {I}$ , we have $(\mathbb {V}^{\mathrm {c}} f_i)(K) \leq _{\mathrm {EM}} (\mathbb {V}^{\mathrm {c}} f_i)(L)$ , i.e., $\operatorname {\mathrm {{\updownarrow }}} f_i[K] \leq _{\mathrm {EM}} \operatorname {\mathrm {{\updownarrow }}} f_i[L]$ . Then, by Lemma 4.12(3), $\operatorname {\mathrm {{\updownarrow }}} K \leq _{\mathrm {EM}} \operatorname {\mathrm {{\updownarrow }}} L$ . Therefore, the cone $(\mathbb {V}^{\mathrm {c}} f_i \colon \mathbb {V}^{\mathrm {c}} X \to \mathbb {V}^{\mathrm {c}} D(i))_{i \in \mathsf {I}}$ satisfies condition (1) in the Bourbaki-criterion.
For the second condition, let $i \in \mathsf {I}$ and let us prove that $\bigcap _{j \to i}\operatorname {\mathrm {im}} \mathbb {V}^{\mathrm {c}} d_{ji} = \operatorname {\mathrm {im}} \mathbb {V}^{\mathrm {c}}{f_{i}}$ . The right-to-left inclusion is easy. For the left-to-right inclusion, let $K \in \bigcap _{j \to i}\operatorname {\mathrm {im}} \mathbb {V}^{\mathrm {c}} d_{ji}$ . Then, for each $j \to i$ there is a closed convex subset $S_j$ of $D(j)$ such that $\operatorname {\mathrm {{\updownarrow }}} d_{ji}[S_j] = K$ . From $\operatorname {\mathrm {{\updownarrow }}} d_{ji}[S_j] = K$ and the convexity of K, we deduce $S_j \subseteq K$ . Since we also have $d_{ji}[S_j] \subseteq \operatorname {\mathrm {im}} d_{ji}$ , we have $d_{ji}[S_j] \subseteq K \cap \operatorname {\mathrm {im}} d_{ji}$ . Therefore, $K = \operatorname {\mathrm {{\updownarrow }}} d_{ji}[S_j] \subseteq \operatorname {\mathrm {{\updownarrow }}} (K \cap \operatorname {\mathrm {im}} d_{ji})$ . Since this holds for all $j \to i$ , we have $K \subseteq \bigcap _{j \to i} \operatorname {\mathrm {{\updownarrow }}} (K \cap \operatorname {\mathrm {im}} d_{ji})$ . Therefore,
Thus, $K = (\mathbb {V}^{\mathrm {c}} f_{i})(f_i^{-1}[K])$ , and therefore $K \in \operatorname {\mathrm {im}} (\mathbb {V}^{\mathrm {c}} f_{i})$ .
Proposition 4.16. The convex Vietoris functor $\mathbb {V}^{\mathrm {c}} \colon \mathsf {CompOrd} \to \mathsf {CompOrd}$ is a covarietor.
Proof By Proposition 4.15, $\mathbb {V}^{\mathrm {c}}$ preserves codirected limits: in particular, it preserves $\omega ^{\mathrm {op}}$ -limits. Thus, by Proposition 2.6 and Theorem 2.5, $\mathbb {V}^{\mathrm {c}}$ is a covarietor.
Corollary 4.17. The forgetful functor $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}}) \to \mathsf {CompOrd}$ is comonadic.
In light of Theorem 2.10, the next step to prove that $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}})^{\mathrm {op}}$ is monadic over $\mathsf {Set}$ is to prove that $\mathbb {V}^{\mathrm {c}}$ preserves coreflexive equalizers.
Lemma 4.18 [Reference Hofmann, Neves and Nora33, Theorem 2.6].
The regular monomorphisms in $\mathsf {CompOrd}$ are precisely the order-reflecting morphisms.
In the following, $\leq _{\mathrm {EM}}$ denotes the Egli–Milner order, which can be defined on the set of convex subsets of a poset in the same way:
Lemma 4.19. Let $f \colon X \to Y$ be an order-reflecting map between posets, and let K and L be subsets of X.
-
(1) ${\uparrow } K \subseteq {\uparrow } L$ if and only if ${\uparrow } f[K] \subseteq {\uparrow } f[L]$ .
-
(2) ${\downarrow } K \subseteq {\downarrow } L$ if and only if ${\downarrow } f[K] \subseteq {\downarrow } f[L]$ .
-
(3) $\operatorname {\mathrm {{\updownarrow }}} K \leq _{\mathrm {EM}} \operatorname {\mathrm {{\updownarrow }}} L$ if and only if $\operatorname {\mathrm {{\updownarrow }}} f[K] \leq _{\mathrm {EM}} \operatorname {\mathrm {{\updownarrow }}} f[L]$ .
Proof (1). The left-to-right implication holds because ${\uparrow } K \subseteq {\uparrow } L$ implies ${\uparrow } f[K] = {\uparrow } f[{\uparrow } K] \subseteq {\uparrow } f[{\uparrow } L] = {\uparrow } f[L]$ . We prove the opposite implication. Since f is order-reflecting, for every upset Y of X we have $f^{-1}[{\uparrow } f[Y]] = Y$ . Therefore, if ${\uparrow } f[K] \subseteq {\uparrow } f[L]$ , then ${\uparrow } K = {\uparrow } f^{-1}[{\uparrow } f[K]] \subseteq {\uparrow } f^{-1}[{\uparrow } f[L]] = {\uparrow } L$ .
(2). This is the dual of (1), in the sense of Remark 4.2.
(3). We have
Lemma 4.20. The convex Vietoris functor $\mathbb {V}^{\mathrm {c}} \colon \mathsf {CompOrd} \to \mathsf {CompOrd}$ preserves regular monomorphisms, i.e., if f is an order-reflecting morphism of compact ordered spaces, then $\mathbb {V}^{\mathrm {c}} f$ is order-reflecting.
Proof We recall from Lemma 4.18 that regular monomorphisms in $\mathsf {CompOrd}$ are precisely the order-reflecting morphisms. Let $f \colon X \to Y$ be a regular monomorphism in $\mathsf {CompOrd}$ . For $K, L \in \mathbb {V}^{\mathrm {c}} X$ we have
This shows that $\mathbb {V}^{\mathrm {c}} f$ is order-reflecting, and hence a regular monomorphism.
Remark 4.21. By Remark 4.10 and Lemma 4.18, a morphism $h \colon Z \to X$ in $\mathsf {CompOrd}$ is the equalizer of $f, g \colon X \rightrightarrows Y$ if and only if (i) an element $x \in X$ belongs to the image of h if and only if $f(x) = g(x)$ , and (ii) h is order-reflecting.
Lemma 4.22. Let X be a compact ordered space.
-
(1) Any directed subset Y of X has a supremum in X, which belongs to the topological closure of Y.
-
(2) Any codirected subset Y of X has an infimum in X, which belongs to the topological closure of Y.
Proof (1) holds by [Reference Gierz, Hofmann, Keimel, Lawson, Mislove and Scott25, Proposition VI.1.3(ii)]. (2) is dual to (1), in the sense of Remark 4.2.
Lemma 4.23. Every continuous order-preserving map between compact ordered spaces preserves directed suprema and codirected infima.
Proof We prove the preservation of directed suprema. Let $f \colon X \to Y$ be a continuous order-preserving map between compact ordered spaces, and let D be a directed subset of X. We recall from Lemma 4.22 that X and Y admit all directed suprema. Since f is continuous, $f^{-1}[{\downarrow } \sup f[D]]$ is a closed subset of X. Since $f^{-1}[{\downarrow } \sup f[D]]$ contains D, it contains also the topological closure of D. Since $\sup D$ belongs to the topological closure of D by Lemma 4.22, we have $\sup D \in f^{-1}[{\downarrow } \sup f[D]]$ , i.e., $f(\sup D) \leq \sup f[D]$ . The converse inequality $\sup f[D] \leq f(\sup D)$ holds by monotonicity of f. This proves the preservation of directed suprema.
The preservation of codirected infima is dual, in the sense of Remark 4.2.
Lemma 4.24. Let $h \colon E \to X$ be an equalizer of two morphisms $f,g \colon X \rightrightarrows Y$ in $\mathsf {CompOrd}$ with a common retraction, and let K be a closed subset of X.
-
(1) If ${\uparrow } f[K] = {\uparrow } g[K]$ , then ${\uparrow } K = {\uparrow }(K \cap \operatorname {\mathrm {im}} h)$ .
-
(2) If ${\downarrow } f[K] = {\downarrow } g[K]$ , then ${\downarrow } K = {\downarrow }(K \cap \operatorname {\mathrm {im}} h)$ .
-
(3) If $\operatorname {\mathrm {{\updownarrow }}} f[K] = \operatorname {\mathrm {{\updownarrow }}} g[K]$ , then $\operatorname {\mathrm {{\updownarrow }}} K = \operatorname {\mathrm {{\updownarrow }}} (K \cap \operatorname {\mathrm {im}} h)$ .
Proof (1). Suppose ${\uparrow } f[K] = {\uparrow } g[K]$ .
Claim 4.25. For all $x \in K$ , there is $y \in K$ such that $y \leq x$ and $g(y) \leq f(x)$ .
Proof of Claim
Let $x \in K$ . Since $f(x) \in {\uparrow } f[K] = {\uparrow } g[K]$ , there is $y \in K$ such that $g(y) \leq f(x)$ . Since f and g have a common retraction $k \colon Y \to X$ , we have $y = k(g(y)) \leq k(f(x)) = x$ .
Similarly, one proves the following claim.
Claim 4.26. For all $x \in K$ , there is $y \in K$ such that $y \leq x$ and $f(y) \leq g(x)$ .
Fix $x \in K$ , and let us prove $x \in {\uparrow }(K \cap \operatorname {\mathrm {im}} h)$ . By Claims 4.25 and Claim 4.26, there is a chain C
of elements of K such that
By Lemma 4.22, and since K is closed, C has an infimum d belonging to K. Then
Since $f(d) = g(d)$ and h is the equalizer of f and g, by Remark 4.21 we have $d \in \operatorname {\mathrm {im}} h$ . This shows $K \subseteq {\uparrow }(K \cap \operatorname {\mathrm {im}} h)$ , which implies ${\uparrow } K \subseteq {\uparrow }(K \cap \operatorname {\mathrm {im}} h)$ . The converse inclusion is immediate.
(2). This is the dual of (1).
(3). Suppose $\operatorname {\mathrm {{\updownarrow }}} f[K] = \operatorname {\mathrm {{\updownarrow }}} g[K]$ . Then ${\uparrow } f[K] = {\uparrow } \operatorname {\mathrm {{\updownarrow }}} f[K] = {\uparrow } \operatorname {\mathrm {{\updownarrow }}} g[K] = {\uparrow } g[K]$ . Thus, by the part (1) of the present lemma, $K \subseteq {\uparrow } (K \cap \operatorname {\mathrm {im}} h)$ . Analogously, $K \subseteq {\downarrow } (K \cap \operatorname {\mathrm {im}} h)$ . Therefore,
and this implies $\operatorname {\mathrm {{\updownarrow }}} K \subseteq \operatorname {\mathrm {{\updownarrow }}} (K \cap \operatorname {\mathrm {im}} h)$ . The converse inclusion is immediate.
Proposition 4.27. The functor $\mathbb {V}^{\mathrm {c}} \colon \mathsf {CompOrd} \to \mathsf {CompOrd}$ preserves coreflexive equalizers.
Proof Let $h \colon E \to X$ be an equalizer of two morphisms $f,g \colon X \rightrightarrows Y$ in $\mathsf {CompOrd}$ with a common retraction, and let us prove that $\mathbb {V}^{\mathrm {c}} h$ is an equalizer of $\mathbb {V}^{\mathrm {c}} f$ and $\mathbb {V}^{\mathrm {c}} g$ . By Lemma 4.20, $\mathbb {V}^{\mathrm {c}} h$ is a regular monomorphism. By functoriality of $\mathbb {V}^{\mathrm {c}}$ , we have $\mathbb {V}^{\mathrm {c}} f \circ \mathbb {V}^{\mathrm {c}} h = \mathbb {V}^{\mathrm {c}} (f \circ h) = \mathbb {V}^{\mathrm {c}} (g \circ h) = \mathbb {V}^{\mathrm {c}} g \circ \mathbb {V}^{\mathrm {c}} h$ . Let $K \in \mathbb {V}^{\mathrm {c}} X$ be such that $(\mathbb {V}^{\mathrm {c}} f)(K) = (\mathbb {V}^{\mathrm {c}} g)(K)$ . We have
Therefore, K belongs to the image of $\mathbb {V}^{\mathrm {c}} h$ . By Remark 4.21, $\mathbb {V}^{\mathrm {c}} h$ is the equalizer of $\mathbb {V}^{\mathrm {c}} f$ and $\mathbb {V}^{\mathrm {c}} g$ .
Theorem 4.28. Let G be a comonadic functor from $\mathsf {CompOrd}$ to a category $\mathsf {C}$ . The composite $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}}) \to \mathsf {CompOrd} \xrightarrow {G} \mathsf {C}$ of the forgetful functor and G is comonadic.
Proof The functor $\mathbb {V}^{\mathrm {c}}$ is a covarietor by Proposition 4.16, and it preserves coreflexive equalizers by Proposition 4.27. By Theorem 2.10, the composite $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}} ) \to \mathsf {CompOrd} \xrightarrow {G} \mathsf {C}$ is comonadic.
Theorem 4.29. The opposite $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}} )^{\mathrm {op}}$ of the category of coalgebras for the convex Vietoris functor on compact ordered spaces is monadic over $\mathsf {Set}$ .
Proof By [Reference Abbadini1] (see [Reference Abbadini and Reggio3] for a direct proof), the representable functor
is monadic. Then, by Theorem 4.28, the composite
is monadic.
Remark 4.30. As for Remark 3.10, from the monadicity result in Theorem 4.29 it follows that $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}})^{\mathrm {op}}$ is (co)complete and Barr-exact.
Remark 4.31. From the proof of Theorem 4.29 we can extract the description of a monadic functor $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}} )^{\mathrm {op}} \to \mathsf {Set}$ , as follows. To an object $f \colon X \to \mathbb {V}^{\mathrm {c}} (X)$ of $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}} )$ we associate the set $\hom _{\mathsf {CompOrd}}(X, [0,1])$ . To a morphism $g \colon X_1 \to X_2$ in $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}} )$ from $f_1 \colon X_1 \to \mathbb {V}^{\mathrm {c}} (X_1)$ to $f_2 \colon X_2 \to \mathbb {V}^{\mathrm {c}} (X_2)$ we associate the function
5 The upper and lower Vietoris functors on stably compact spaces
In this section, we consider the upper and lower Vietoris constructions, which in domain theory are also known respectively as the Smyth and Hoare powerdomain (both due to Smyth). The upper and lower Vietoris hyperspaces of a compact Hausdorff space in general are not compact Hausdorff and thus it is convenient to place ourselves in the larger class of stably compact spaces, which is closed under these constructions.
In [Reference Hofmann, Neves and Nora33], using their result that the opposite of the category of stably compact spaces and perfect maps is an $\aleph _1$ -ary quasivariety, the authors show that the opposite of the category of coalgebras for the lower Vietoris functor on stably compact spaces and perfect maps is also an $\aleph _1$ -ary quasivariety of (infinitary) algebras. In [Reference Abbadini1] (see [Reference Abbadini and Reggio3] for a shorter proof) the opposite of the category of stably compact spaces was proved to be in fact an $\aleph _1$ -ary variety. In the first author’s PhD thesis [Reference Abbadini2, Conclusions], it was observed that a combination of these results could be used to infer that also the opposite of the category of coalgebras for the lower Vietoris functor on stably compact spaces is a(n $\aleph _1$ -ary) variety. In this section, without committing to any particular signature and axioms (but only to a choice of a dualizing object: $[0,1]$ ), we provide a self-contained proof (Theorem 5.15) of the latter fact.
We recall the notion of a stably compact space (see, e.g., [Reference Lawson47]), which, following [Reference Jung42], is the $T_0$ analogue of the notion of a compact Hausdorff space. In fact, the theory of stably compact spaces is in many ways analogous to that of compact Hausdorff spaces.
Definition 5.1. A stably compact space is a $T_0$ topological space that is
-
(1) coherent (i.e., the intersection of two compact saturated sets is compact saturated) and compact,
-
(2) locally compact (given an open U and an element $x \in U$ , there are an open V and a compact K such that $x \in V \subseteq K \subseteq U$ ),
-
(3) well-filtered (i.e., if the intersection of a filtered family of compact saturated sets is contained in an open U, then some member of the family is contained in U).
A function $f \colon X \to Y$ between stably compact spaces is called perfect if it is continuous and the preimage under f of each compact saturated set in Y is compact saturated [Reference Goubault-Larrecq29, Definition 9.4.1]. For stably compact spaces, perfect maps coincide with proper maps defined as in [Reference Gierz, Hofmann, Keimel, Lawson, Mislove and Scott25, Definition VI-6.20] (see [Reference Gierz, Hofmann, Keimel, Lawson, Mislove and Scott25, Lemma VI-6.20]). We let $\mathsf {StComp}$ denote the category of stably compact spaces and perfect maps.
There is a close connection between stably compact spaces and Nachbin’s compact ordered spaces. In fact, the categories $\mathsf {StComp}$ and $\mathsf {CompOrd}$ are isomorphic (concretely over $\mathsf {Set}$ ), as first illustrated in [Reference Gierz, Hofmann, Keimel, Lawson, Mislove and Scott26]. The isomorphism $\mathsf {CompOrd} \to \mathsf {StComp}$ sends a compact ordered space X to the stably compact space with the same underlying set and the topology defined by the open upsets of X. Its inverse functor $\mathsf {StComp} \to \mathsf {CompOrd}$ uses the specialisation order of a topological space, defined by $x \leq y$ if and only if every open set containing x contains y. It maps a stably compact space $(X, \tau )$ to the space with the same set X as underlying set and equipped with the patch topology (i.e., the topology generated by the open subsets of X and by the complements of the compact saturated subsets of X) and the specialisation order (with respect to the original topology $\tau $ ). For more details we refer to [Reference Jung42, Proposition 2.14] and [Reference Gierz, Hofmann, Keimel, Lawson, Mislove and Scott25, Section VI-6].
Remark 5.2. When we consider a partial order on a stably compact space, we assume it to be the specialisation order.
We recall the lower and upper Vietoris constructions. For more details, see [Reference Schalk59].
Definition 5.3. Let X be a stably compact space.
-
(1) The upper Vietoris hyperspace $\mathbb {V}^{\uparrow } X$ of X is the set of compact saturated subsets of X equipped with the topology generated by the setsFootnote 3
-
(2) The lower Vietoris hyperspace $\mathbb {V}^{\downarrow } X$ of X is the set of closed subsets of X equipped with the topology generated by the sets
Definition 5.4.
-
(1) The upper Vietoris functor is the functor $\mathbb {V}^{\uparrow } \colon \mathsf {StComp} \to \mathsf {StComp}$ that maps each stably compact space to its upper Vietoris hyperspace, and each morphism $f \colon X \to Y$ of stably compact spaces to the function
$$ \begin{align*} \mathbb{V}^{\uparrow} f \colon \mathbb{V}^{\uparrow} X & \longrightarrow \mathbb{V}^{\uparrow} Y\\ K & \longmapsto {\uparrow} f[K], \end{align*} $$where ${\uparrow } f[K]$ is the up-closure of $f[K]$ in the specialization order. -
(2) The lower Vietoris functor is the functor $\mathbb {V}^{\downarrow } \colon \mathsf {StComp} \to \mathsf {StComp}$ that maps each stably compact space to its lower Vietoris hyperspace, and each morphism $f \colon X \to Y$ of stably compact spaces to the function
$$ \begin{align*} \mathbb{V}^{\downarrow} f \colon \mathbb{V}^{\downarrow} X & \longrightarrow \mathbb{V}^{\downarrow} Y\\ C & \longmapsto {\downarrow} f[C], \end{align*} $$where ${\downarrow } f[C]$ is the down-closure of $f[C]$ in the specialization order.
In [Reference Hofmann, Neves and Nora33, Theorem 4.2] it is shown that the opposite of the category $\mathsf {CoAlg}(\mathbb {V}^{\downarrow })$ of coalgebras for the Vietoris functor is equivalent to a quasivariety of infinitary algebras (in fact, an $\aleph _1$ -ary quasivariety). In Theorem 5.15 below we strengthen this result and show that it is in fact an (infinitary) variety, i.e., $\mathsf {CoAlg}(\mathbb {V}^{\downarrow })^{\mathrm {op}}$ is monadic over $\mathsf {Set}$ . The same result holds for $\mathbb {V}^{\uparrow }$ . To prove it, we first prove that the forgetful functors $\mathsf {CoAlg}(\mathbb {V}^{\uparrow }) \to \mathsf {StComp}$ and $\mathsf {CoAlg}(\mathbb {V}^{\downarrow }) \to \mathsf {StComp}$ are comonadic (Corollary 5.8).
Remark 5.5. Let $\partial \colon \mathsf {StComp} \to \mathsf {StComp}$ denote the automorphism of $\mathsf {StComp}$ given by taking the de Groot dual.Footnote 4 Let X be a stably compact space. The following diagram commutes up to natural isomorphisms (cf. [Reference Goubault-Larrecq28, Theorem 3.1]).
Proposition 5.6. Both the upper and the lower Vietoris functor $\mathbb {V}^{\uparrow }, \mathbb {V}^{\downarrow } \colon \mathsf {StComp} \to \mathsf {StComp}$ preserve codirected limits.
Proof By [Reference Hofmann, Neves and Nora34, Corollary 3.33], $\mathbb {V}^{\downarrow }$ preserves codirected limits. By Remark 5.5, the same holds for $\mathbb {V}^{\uparrow }$ .
Corollary 5.7. The upper and lower Vietoris functors $\mathbb {V}^{\uparrow }, \mathbb {V}^{\downarrow } \colon \mathsf {StComp} \to \mathsf {StComp}$ are covarietors.
Proof By Proposition 5.6, the functors $\mathbb {V}^{\uparrow }$ and $\mathbb {V}^{\downarrow }$ preserve $\omega ^{\mathrm {op}}$ -limits. Thus, by Proposition 2.6 and Theorem 2.5, they are covarietors.
Corollary 5.8. The forgetful functors
are comonadic.
To prove that $\mathsf {CoAlg}(\mathbb {V}^{\uparrow })^{\mathrm {op}}$ (and similarly for $\mathbb {V}^{\downarrow }$ ) is monadic over $\mathsf {Set}$ , we prove that the composite of the two monadic functors
is monadic. To prove so, in light of Theorem 2.10, it is enough to prove that $\mathbb {V}^{\uparrow }$ preserves coreflexive equalizers. We will achieve this result in Proposition 5.12, but we will need some preliminary lemmas before.
Lemma 5.9 [Reference Hofmann, Neves and Nora33, Theorem 2.6].
The regular monomorphisms in $\mathsf {StComp}$ are precisely the order-reflecting morphisms.
Proposition 5.10. The upper and lower Vietoris functors $\mathbb {V}^{\uparrow }, \mathbb {V}^{\downarrow }$ preserve regular monomorphisms.
Proof Let $f \colon X \to Y$ be a regular monomorphism in $\mathsf {StComp}$ , and let us prove that $\mathbb {V}^{\uparrow } f$ is order-reflecting. Let $K, L \in \mathbb {V}^{\uparrow } X$ with $(\mathbb {V}^{\uparrow } f) (K) \leq (\mathbb {V}^{\uparrow } f)(L)$ , i.e., ${\uparrow } f[K] \supseteq {\uparrow } f[L]$ . By Lemma 5.9, f is order-reflecting. Then, by Lemma 4.19, $K \supseteq L$ , i.e., $K \leq L$ . Thus, $\mathbb {V}^{\uparrow } f$ is order-reflecting. By Lemma 5.9, $\mathbb {V}^{\uparrow } f$ is a regular monomorphism. The proof for $\mathbb {V}^{\downarrow }$ is analogous.
Remark 5.11. By Remark 4.21, a morphism $h \colon Z \to X$ in $\mathsf {StComp}$ is the equalizer of $f, g \colon X \rightrightarrows Y$ if and only if (i) an element $x \in X$ belongs to the image of h if and only if $f(x) = g(x)$ , and (ii) h is order-reflecting.
Proposition 5.12. The upper and lower Vietoris functors $\mathbb {V}^{\uparrow }, \mathbb {V}^{\downarrow } \colon \mathsf {StComp} \to \mathsf {StComp}$ preserve coreflexive equalizers.
Proof By Remark 5.5, it is enough to prove it for the upper Vietoris functor. Let $h \colon E \to X$ be an equalizer of two morphisms $f,g \colon X \rightrightarrows Y$ in $\mathsf {StComp}$ with a common retraction, and let us prove that $\mathbb {V}^{\uparrow } h$ is an equalizer of $\mathbb {V}^{\uparrow } f$ and $\mathbb {V}^{\uparrow } g$ . By Proposition 5.10, $\mathbb {V}^{\uparrow } h$ is a regular monomorphism. By functoriality of $\mathbb {V}^{\uparrow }$ , we have
Let $K \in \mathbb {V}^{\uparrow } X$ be such that $(\mathbb {V}^{\uparrow } f)(K) = (\mathbb {V}^{\uparrow } g)(K)$ . We have
Therefore, K belongs to the image of $\mathbb {V}^{\uparrow } h$ . By Remark 5.11, $\mathbb {V}^{\uparrow } h$ is the equalizer of $\mathbb {V}^{\uparrow } f$ and $\mathbb {V}^{\uparrow } g$ .
Theorem 5.13. Let G be a comonadic functor from $\mathsf {StComp}$ to a category $\mathsf {C}$ . The composites
are comonadic.
Proof By Remark 5.5, it is enough to prove the statement for $\mathbb {V}^{\uparrow }$ . By Corollary 5.7, $\mathbb {V}^{\uparrow }$ is a covarietor. By Proposition 5.12, $\mathbb {V}^{\uparrow }$ preserves coreflexive equalizers. Then, by Theorem 2.10, the composite below is comonadic:
Notation 5.14. We let $[0,1]^\uparrow $ (resp. $[0,1]^\downarrow $ ) denote the stably compact space whose underlying set is the unit interval $[0,1]$ and whose topology is the set of upsets (resp. downsets) of $[0,1]$ that are open in the Euclidean topology.
Theorem 5.15. The opposites $\mathsf {CoAlg}(\mathbb {V}^{\uparrow } )^{\mathrm {op}}$ and $\mathsf {CoAlg}(\mathbb {V}^{\downarrow })^{\mathrm {op}}$ of the categories of coalgebras for the upper and lower Vietoris functors are monadic over $\mathsf {Set}$ .
Proof By [Reference Abbadini1] (see [Reference Abbadini and Reggio3] for a shorter proof) the representable functor
is monadic. Then, by Theorem 5.13, the composite below is monadic:
Remark 5.16. Similarly to Remark 4.30 (and Remark 3.10), from the monadicity result in Theorem 5.15 we obtain that the categories $\mathsf {CoAlg}(\mathbb {V}^{\uparrow })^{\mathrm {op}}$ and $\mathsf {CoAlg}(\mathbb {V}^{\downarrow })^{\mathrm {op}}$ , are (co)complete and Barr-exact.
Remark 5.17. We strengthened the results in [Reference Hofmann, Neves and Nora33] stating that the opposite of $\mathsf {CoAlg}(\mathbb {V}^{\downarrow })$ is equivalent to an $\aleph _1$ -ary quasivariety: this $\aleph _1$ -ary quasivariety is a variety, and, in fact, an $\aleph _1$ -ary variety. Indeed, any quasivariety that is equivalent to a variety is itself a variety (since the only missing property is the effectiveness of equivalence relations, which is a categorical property that does not depend on the axiomatization).
Remark 5.18. The proof of Theorem 5.15 provides an example of a monadic functor from $\mathsf {CoAlg}(\mathbb {V}^{\uparrow } )^{\mathrm {op}}$ to $\mathsf {Set}$ , as follows. To an object $f \colon X \to \mathbb {V}^{\uparrow } X$ of $\mathsf {CoAlg}(\mathbb {V}^{\uparrow } )$ we associate the set $\hom _{\mathsf {StComp}}(X, [0,1]^\uparrow )$ . To a morphism $g \colon X_1 \to X_2$ in $\mathsf {CoAlg}(\mathbb {V}^{\uparrow } )$ from $f_1 \colon X_1 \to \mathbb {V}^{\uparrow } X_1$ to $f_2 \colon X_2 \to \mathbb {V}^{\uparrow } X_2$ we associate the function
Analogous considerations hold for $\mathbb {V}^{\downarrow }$ .
6 Generating the algebraic theories
The general theory initiated by Lawvere and Linton offers a standard procedure to axiomatize monadic categories (see [Reference Manes49] or [Reference Manes48, Section 3.6]). In this section,
-
• we obtain an equational axiomatization of $\mathsf {CoAlg}(\mathbb {V})^{\mathrm {op}}$ by adding to an axiomatization of $\mathsf {CH}^{\mathrm {op}}$ the unary operator $\Box $ (or, equivalently, $\Diamond $ ) and appropriate axioms;
-
• we obtain an equational axiomatization of $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}})^{\mathrm {op}}$ by adding to an axiomatization of $\mathsf {CompOrd}^{\mathrm {op}}$ the unary operators $\Box $ and $\Diamond $ and appropriate axioms;
-
• we obtain an equational axiomatization of $\mathsf {CoAlg}(\mathbb {V}^{\uparrow })^{\mathrm {op}}$ by adding to an axiomatization of $\mathsf {StComp}^{\mathrm {op}}$ the unary operator $\Box $ and appropriate axioms;
-
• we obtain an equational axiomatization of $\mathsf {CoAlg}(\mathbb {V}^{\downarrow })^{\mathrm {op}}$ by adding to an axiomatization of $\mathsf {StComp}^{\mathrm {op}}$ the unary operator $\Diamond $ and appropriate axioms.
The algebras in a variety $\mathcal {W}$ can be viewed as algebras for a monad $F \colon \mathsf {Set} \to \mathsf {Set}$ that maps a set X to the underlying set of the free $\mathcal {W}$ -algebra over X. Then, an algebra A in $\mathcal {W}$ is given by a function $F(A) \to A$ which satisfies certain properties of compatibility with the monad identity and multiplication.
In special cases, this description gets simplified in the sense that the variety $\mathcal {W}$ is isomorphic to the category of algebras for an endofunctor $T \colon \mathsf {Set} \to \mathsf {Set}$ (which generally differs from the endofunctor on $\mathsf {Set}$ describing the monad); no monad units and multiplications are needed in these cases.
Example 6.1 [Reference Adámek and Trnková8, Example, p. 114, Section III.3].
Consider the variety $\mathcal {Z}$ of commutative magmas, whose language consists of a single binary operation $+$ and whose single axiom is commutativity. For every X, let $TX$ be the set of subsets of X of cardinality $1$ or $2$ . Then, an algebra in $\mathcal {Z}$ can be identified with a function from $TX$ to X, as follows. To an algebra A in $\mathcal {Z}$ one associates the function $TA \to A$ that maps a set $\{x,y\}$ (with x and y possibly coinciding) to $x + y$ . Note that commutativity ensures that this function is well-defined. The assignment T can be made into an endofunctor on $\mathsf {Set}$ by mapping a function $f \colon X \to Y$ to the function that maps a set $\{x,y\}$ (with x and y possibly coinciding) to its image $f[\{x,y\}]$ under f. A homomorphism $f \colon A \to B$ between algebras in $\mathcal {Z}$ corresponds to a function $g \colon A \to B$ making the following diagram commuting.
Notice that commutativity
is an equation of pure rank 1, i.e., every variable is under exactly one operation symbol.
The set $TX$ can then be identified with the (classes of equivalence of) terms of rank $1$ in variables from X (i.e., the terms of type $x + y$ for $x,y \in X$ ). Notice that T is different from the functor $T^* \colon \mathsf {Set} \to \mathsf {Set}$ that is part of the monad describing the variety $\mathcal {Z}$ . The functor $T^*$ is the algebraically free monad, which maps a set X to the set of equivalence classes of terms in variables from X; $T^*X$ contains elements of the form $(x+y) + z$ (of rank $2$ ) or variables x (of rank $0$ ), which are not present in $TX$ .
In fact, if a variety $\mathcal {Z}$ is axiomatized by pure rank $1$ axioms, then $\mathcal {Z}$ is isomorphic to the category of algebras for an endofunctor on $\mathsf {Set}$ (namely, the functor that sends X to the set of equivalence classes of terms in variables from X of pure rank $1$ ), cf. [Reference Adámek and Trnková8, Corollary, p. 141, Section III.4.9], [Reference Balan, Kurz and Velebil9, Section 5.A]. More generally, if a variety $\mathcal {Z}$ is obtained from a variety $\mathcal {W}$ (in Example 6.1, $\mathcal {W} = \mathsf {Set}$ ) by adding operations axiomatized by pure rank $1$ axioms, then we can view $\mathcal {Z}$ -algebras as algebras for an endofunctor on $\mathcal {W}$ .
Example 6.2. The variety $\mathsf {MA}$ of modal algebras is obtained from the variety $\mathsf {BA}$ of Boolean algebras by adding a unary function symbol $\Box $ axiomatized by pure rank $1$ equations, namely
The category $\mathsf {MA}$ is isomorphic to the category of algebras for an endofunctor on $\mathsf {BA}$ that maps a Boolean algebra to the free Boolean algebra over its underlying meet-semilattice [Reference Kupke, Kurz and Venema44, Proposition 3.12].
Example 6.3. The variety of positive modal algebras is obtained from the variety of bounded distributive lattices by adding unary function symbols $\Box $ and $\Diamond $ axiomatized by pure rank $1$ equations, namely:
-
(1) $\Box (x \land y) = \Box x \land \Box y$ ,
-
(2) $\Box 1 = 1$ ,
-
(3) $\Diamond (x \lor y) = \Diamond x \lor \Diamond y$ ,
-
(4) $\Diamond 0 = 0$ ,
-
(5) $\Box x \land \Diamond y = \Box x \land \Diamond (x \land y)$ ,
-
(6) $\Diamond x \lor \Box y = \Diamond x \lor \Box (x \lor y)$ .
In fact, the variety of positive modal algebras can be seen as the category of algebras for an endofunctor on the category of bounded distributive lattices and homomorphisms.
Remark 6.4. Suppose $G \colon \mathcal {W} \to \mathsf {Set}$ is a monadic functor, with left adjoint F, and $(GF, \eta , \mu )$ the corresponding monad. For a function $f \colon X \to GF(Y)$ , let $\overline {f} \colon F(X) \to F(Y)$ denote the unique morphism such that $\overline {f} \circ \eta _X = f$ (whose existence is guaranteed by the fact that $\eta $ is a unit); in other words, $\overline {f} = \mu _T \circ GF(f)$ ; in more algebraic terms, $\overline {f}$ is the extension of f from the set X of free generators to the free algebra $F(X)$ . Suppose $T \colon \mathcal {W} \to \mathcal {W}$ is an endofunctor such that the forgetful functor $\mathsf {Alg}(T) \to \mathcal {W}$ is monadic. Then the algebraic theory of $\mathsf {Alg}(T)$ is determined by the following information.
Terms:
-
(1) The set of (equivalence classes of) terms of rank $0$ of arity X is $GF(X)$ .
-
(2) The set of (equivalence classes of) terms of rank $1$ of arity X is $GTF(X)$ .
Composition of terms (denoted with $*$ to distinguish it from the composition of functions, denoted with $\circ $ ):
-
(1) The composite $\tau * \rho $ of a term $\tau \in GF(X)$ of rank $0$ and arity X and an X-tuple $\rho \colon X \to GF(Y)$ of terms of rank $0$ and arity Y is $G(\overline {\rho }) (\tau ) \in GF(Y)$ .
-
(2) Composition of terms of rank $0$ and rank $1$ is as follows.
-
(a) The term-composition $\tau * \rho $ of a term $\tau \in GF(X)$ of rank $0$ and arity X and an X-tuple $\rho \colon X \to GTF(Y)$ of terms of rank $1$ and arity Y is $G(\overline {\rho })(\tau ) \in GTF(Y)$ .
-
(b) The term-composition $\tau * \rho $ of a term $\tau \in GTF(X)$ of rank $1$ and arity X and an X-tuple $\rho \colon X \to GF(Y)$ of terms of rank $0$ and arity Y is $GT(\overline {\rho })(\tau ) \in GTF(Y)$ .
-
6.1 Vietoris on compact Hausdorff spaces
The monadic functor
given by the proof of Theorem 5.15 maps an object $f \colon X \to \mathbb {V} (X)$ to the set $\hom _{\mathsf {CH}}(X, [0,1])$ , and maps a morphism $g \colon X_1 \to X_2$ from $f_1 \colon X_1 \to \mathbb {V} (X_1)$ to $f_2 \colon X_2 \to \mathbb {V} (X_2)$ to the precomposition by g:
In what follows, we give a (quite abstract) description of the algebraic theory of the variety associated with this monadic functor.
Notation 6.5. Given a family $(f_i \colon X \to Y_i)_{i \in I}$ of functions, we let $\langle f_i \rangle _{i \in I}$ denote the obvious function $ X \to \prod _{i \in I}Y_i$ .
Remark 6.6. The left adjoint to Duskin’s monadic functor $\hom (-, [0,1]) {\kern-1pt}\colon{\kern-1pt} \mathsf {CH}^{\mathrm {op}} {\kern-1pt}\to \mathsf {Set}$ is the functor that maps a set X to the space $[0,1]^X$ and a function $f \colon X \to Y$ to the precomposition map ${-} \circ f \colon [0,1]^Y \to [0,1]^X$ . Then, by Remark 6.4, the algebraic theory of $\mathsf {CoAlg}(\mathbb {V})^{\mathrm {op}}$ is determined by the following information.
Terms:
-
(1) The (equivalence classes of) terms of rank $0$ and arity X are the continuous maps from $[0,1]^X$ to $[0,1]$ . (Since every continuous map from a power of $[0,1]$ to $[0,1]$ depends on at most countably many coordinates [Reference Mibu51, Theorem 1], it is enough to take X countable.)
-
(2) The (equivalence classes of) terms of rank $1$ and arity X are the continuous maps from $\mathbb {V}([0,1]^X)$ to $[0,1]$ .
Composition of terms:
-
(1) Composition of terms of rank $0$ is composition of functions.
-
(2) Composition of terms of rank $0$ and rank $1$ is as follows.
-
(a) The term-composition $t * (\gamma _i)_{i \in I}$ of a continuous map $t \colon [0,1]^I \to [0,1]$ (so, a term of rank $0$ and arity I) and a family $(\gamma _i \colon \mathbb {V}([0,1]^X) \to [0,1])_{i \in I}$ of continuous maps (i.e., of terms of rank $1$ and arity X) is the composite
$$\begin{align*}\mathbb{V}([0,1]^X) \xrightarrow{\langle\gamma_i\rangle_{i \in I}}[0,1]^I \xrightarrow{t} [0,1]. \end{align*}$$ -
(b) The term-composition $\gamma * (t_x)_{x \in X}$ of a continuous map $\gamma \colon \mathbb {V}([0,1]^X) \to [0,1]$ (i.e., a term of rank $1$ and arity X) and a family $t = (t_x \colon [0,1]^I \to [0,1])_{x \in X}$ of continuous maps (i.e., of terms of rank $0$ and arity I) is the composite
$$\begin{align*}\mathbb{V}([0,1]^I) \xrightarrow{\mathbb{V}(\langle t_x \rangle_{x \in X})} \mathbb{V}([0,1]^X)\xrightarrow{\gamma} [0,1]. \end{align*}$$
-
Remark 6.7. In view of Remark 6.6, $\mathsf {CoAlg}(\mathbb {V})^{\mathrm {op}}$ has the following equational axiomatization.
Language:
-
(1) For every (at most countable) set X, we take each continuous map from $[0,1]^X$ to $[0,1]$ as a function symbol of arity X.
-
(2) For every set X, we take each continuous map from $\mathbb {V}([0,1]^X)$ to $[0,1]$ as a function symbol of arity X.
Axioms:
-
(1) For every continuous map $t \colon [0,1]^I \to [0,1]$ and family $(\gamma _i \colon \mathbb {V}([0,1]^X) \to [0,1])_{i \in I}$ of continuous maps, we take the axiom
$$\begin{align*}t * (\gamma_i)_{i \in I} = t \circ \langle \gamma_i \rangle_{i \in I}. \end{align*}$$ -
(2) For every continuous map $t \colon [0,1]^I \to [0,1]$ and family $(\gamma _i \colon \mathbb {V}([0,1]^X) \to [0,1])_{i \in I}$ of continuous maps we take the axiom
$$\begin{align*}t * (\gamma_i)_{i \in I} = t \circ \langle \gamma_i \rangle_{i \in I}. \end{align*}$$ -
(3) For every continuous map $\gamma \colon \mathbb {V}([0,1]^X) \to [0,1]$ and family $(t_x \colon [0,1]^I \to [0,1])_{x \in X}$ of continuous maps, we take the axiom
$$\begin{align*}\gamma * (t_x)_{x \in X} = \gamma \circ \mathbb{V}(\langle t_x \rangle_{x \in X}). \end{align*}$$
In this subsection we show that, instead of taking all terms of pure rank $1$ , it is sufficient to take a single unary term $\Box $ of rank $1$ (together with all the terms of rank $0$ ) to generate all terms. (Since the terms of rank $0$ are generated by finitely many terms [Reference Isbell37], it follows that the theory of $\mathsf {CoAlg}(\mathbb {V})$ is generated by finitely many terms.)
Notation 6.8. In this subsection, $\Box $ denotes the function
while $\Diamond $ denotes the function
(Infima and suprema are computed in $[0,1]$ , so $\Box \varnothing = 1$ and $\Diamond \varnothing = 0$ .) (In the next subsections the functions $\Box $ and $\Diamond $ will be defined in the same way but with a different domain.)
Lemma 6.9. The functions $\Box , \Diamond \colon \mathbb {V}([0,1]) \to [0,1]$ are continuous.
Proof For every $\lambda \in [0,1]$ we have
All these sets are open in the Vietoris topology. Thus, $\Box $ and $\Diamond $ are continuous.
In classical modal logic, $\Box $ and $\Diamond $ are interdefinable: $\Diamond x = \lnot \Box \lnot x$ and $\Box x = \lnot \Diamond \lnot x$ . The next lemma shows that the same is true in the context of compact Hausdorff spaces. Set
Lemma 6.10.
-
(1) $\Diamond = \lnot \circ \Box \circ \mathbb {V}(\lnot )$ , i.e., $\Diamond = \lnot * \Box * \lnot $ .
-
(2) $\Box = \lnot \circ \Diamond \circ \mathbb {V}(\lnot )$ , i.e., $\Box = \lnot * \Diamond * \lnot $ .
Proof (1). Let $K \in \mathbb {V}([0,1])$ . Then
(2) is analogous.
In Lemma 6.10, the function $\lnot \colon [0,1] \to [0,1]$ could be replaced by any order-reversing homomorphism from $[0,1]$ to $[0,1]$ .
In the next proposition we recall a fact that combines a categorical characterization of quasi-varieties (see [Reference Adámek6, Theorem 3.6]) and the theory of natural dualities, for an overview of which we refer to [Reference Porst and Tholen55]. We will apply it with $\mathsf {C} = \mathsf {CH}$ , $X = [0,1]$ , and U the underlying set functor.
Proposition 6.11 (See, e.g., [Reference Abbadini2, Proposition 2.8]).
Let X be a regular injective regular cogenerator of a complete category $\mathsf {C}$ and let $U \colon \mathsf {C} \to \mathsf {Set}$ be a faithful representable functor. Let $\Sigma $ be the signature whose elements of arity $\kappa\ (\textit{for each set}\ \kappa)$ are the morphisms from $X^\kappa $ to X, and let $\overline {X}$ be the $\Sigma $ -algebra whose underlying set is $U(X)$ and on which the interpretation of any operation symbol $f \colon X^\kappa \to X$ is $U(f) \colon U(X)^\kappa \to U(X)$ . Then, $\mathsf {C}$ is dually equivalent to $\operatorname {\mathrm {SP}}(\overline {X})$ .
Remark 6.12. The contravariant functor from $\mathsf {C}$ to $\operatorname {\mathrm {SP}}(\overline {X})$ in the duality in Proposition 6.11 maps an object Y to the $\Sigma $ -algebra $\hom _{\mathsf {CH}}(Y,X)$ equipped with pointwise defined operations, and maps a morphism $f \colon Y_1 \to Y_2$ to the precomposition by f.
The following can be thought of as a version of the Stone–Weierstrass theorem [Reference Weierstraß67, Reference Stone61]. The theorem is a special case of [Reference Hofmann32, Proposition 3.6], but we provide a proof to keep the paper self-contained.
Proposition 6.13. Let $\mathcal {C}$ be a set of continuous maps from a compact Hausdorff space X to $[0,1]$ . Suppose that $\mathcal {C}$ is point-separating and closed under pointwise application of any continuous map from a power of $[0,1]$ to $[0,1]$ . Then $\mathcal {C}$ is the set of continuous maps from X to $[0,1]$ .
Proof We let $\iota \colon \mathcal {C} \to \hom _{\mathsf {CH}}(X, [0,1])$ denote the inclusion function. By hypothesis, $\mathcal {C} \in \operatorname {\mathrm {SP}}([0,1])$ . By Proposition 6.11 and Remark 6.12, there is $Y \in \mathsf {CH}$ and an isomorphism $\gamma \colon \hom _{\mathsf {CH}}(Y, [0,1]) \to \mathcal {C}$ in $\operatorname {\mathrm {SP}}([0,1])$ . Moreover, there is a continuous map $f \colon X \to Y$ such that the map $\iota \circ \gamma \colon \hom _{\mathsf {CH}}(Y, [0,1]) \to \hom _{\mathsf {CH}}(X, [0,1])$ is the precomposition ${-}\circ f$ by f. The function $\iota \circ \gamma $ is injective and thus a monomorphism in $\operatorname {\mathrm {SP}}([0,1])$ ; therefore, f is an epimorphism in $\mathsf {CH}$ and hence surjective. To prove that f is injective, let $x,y \in X$ with $f(x) = f(y)$ . Then, for every $g \in \hom _{\mathsf {CH}}(Y, [0,1])$ we have
Since the image of $\iota \circ \gamma $ is separating, it follows that $x = y$ . Hence, f is a continuous bijection, i.e., an isomorphism. Thus, ${-} \circ f = \iota \circ \gamma $ is an isomorphism, and thus $\iota $ is surjective.
In view of Remark 6.6, the following says that the terms of $\mathsf {CoAlg}(\mathbb {V})^{\mathrm {op}}$ are generated by the terms of $\mathsf {CH}^{\mathrm {op}}$ and $\Box $ .
Theorem 6.14. Let X be a set. For every continuous map $f \colon \mathbb {V}([0,1]^X) \to [0,1]$ there are a $($ n at most countable $)$ set Y, a continuous map $s \colon [0,1]^Y \to [0,1]$ , and a family $(h_y \colon [0,1]^X \to [0,1])_{y \in Y}$ of continuous maps such that
Proof Let $\mathcal {C}$ be the set of functions $f \colon \mathbb {V}([0,1]^X) \to [0,1]$ for which there are a set Y, a continuous map $s \colon [0,1]^Y \to [0,1]$ , and a family $(h_y \colon [0,1]^X \to [0,1])_{y \in Y}$ of continuous maps such that $f = s \circ \langle \Box \circ \mathbb {V} h_y\rangle _{y \in Y}$ . We prove that $\mathcal {C}$ is the set of continuous maps from $\mathbb {V}([0,1]^X)$ to $[0,1]$ . By Lemma 6.9, $\Box $ is continuous; hence, every function in $\mathcal {C}$ is continuous. Since $\mathcal {C}$ is closed under every continuous map from some power of $[0,1]$ to $[0,1]$ , by Proposition 6.13 it is enough to prove that $\mathcal {C}$ is point-separating, i.e., that for all distinct $K, L \in \mathbb {V}([0,1]^X)$ there is $f \in \mathcal {C}$ such that $f(K) \neq f(L)$ . Let $K, L \in \mathbb {V}([0,1]^X)$ be distinct. Without loss of generality, we may suppose $K \nsubseteq L$ . Then, there is $y \in K \setminus L$ . By Urysohn’s lemma, there is a continuous map $h \colon [0,1]^X \to [0,1]$ such that $h(y) = 0$ and $h[L] \subseteq \{1\}$ . Then, $\Box \circ \mathbb {V} h \in \mathcal {C}$ and
Thus, $\mathcal {C}$ separates the points.
One can take Y to be at most countable because every continuous map from a power of $[0,1]$ to $[0,1]$ depends on at most countably many coordinates [Reference Mibu51, Theorem 1].
Remark 6.15. In light of Theorem 6.14, an axiomatization of $\mathsf {CoAlg}(\mathbb {V})^{\mathrm {op}}$ improving the one in Remark 6.7 is as follows.
Language: For each $\kappa \in \omega \cup \{\omega \}$ , we take each continuous function from $[0,1]^\kappa $ to $[0,1]$ as a function symbol of arity $\kappa $ . Moreover, we take $\Box $ as a unary function symbol.
Axioms:
-
(1) For all $\kappa , \lambda \in \omega \cup \{\omega \}$ , each continuous map $t \colon [0,1]^\kappa \to [0,1]$ and each family $(\gamma _i \colon [0,1]^\lambda \to [0,1])_{i \in \kappa }$ of continuous maps, we take the axiom
$$\begin{align*}t * (\gamma_i)_{i \in \kappa} = t \circ \langle \gamma_i \rangle_{i \in \kappa}. \end{align*}$$Here, the left-hand side is a formal composition of function symbols, while the right-hand side is just one function symbol (of arity $\lambda $ ). -
(2) For all $\kappa , \lambda , \kappa ', \lambda ' \in \omega \cup \{\omega \}$ , all continuous maps $t \colon [0,1]^\kappa \to [0,1]$ and $t' \colon [0,1]^{\kappa '} \to [0,1]$ , and all families $(s_{i} \colon [0,1]^{\lambda } \to [0,1])_{i \in I}$ and $(s^{\prime }_{i} \colon [0,1]^{\lambda '} \to [0,1])_{i \in I'}$ of continuous maps such that $t \circ \langle \Box \circ \mathbb {V} s_i\rangle _{i \in \kappa } = t' \circ \langle \Box \circ \mathbb {V}(s^{\prime }_i)\rangle _{i \in \kappa '}$ , we take the axiom
$$\begin{align*}t * (\Box * s_i)_{i \in \kappa} = t' * (\Box * s^{\prime}_i)_{i \in \kappa'} \end{align*}$$
Remark 6.16. Since the terms of rank $0$ are generated by finitely many terms [Reference Isbell37], it follows from the results above that the theory of $\mathsf {CoAlg}(\mathbb {V})^{\mathrm {op}}$ is generated by finitely many terms. (We simply add $\Box $ to the finitely many terms of $\mathsf {CH}^{\mathrm {op}}$ .) Moreover, we note that each term depends on countably many coordinates only.
Remark 6.17. The full, faithful, and essentially surjective contravariant functor from $\mathsf {CoAlg}(\mathbb {V})$ to the variety described in Remark 6.15 is as follows. To a coalgebra $f \colon X \to \mathbb {V}(X)$ we associate the algebra with $\hom _{\mathsf {CH}}(X, [0,1])$ as the underlying set and with the interpretation of the operations as follows:
-
(1) Every continuous function $[0,1]^I \to [0,1]$ is interpreted pointwise.
-
(2) The symbol $\Box $ is interpreted as follows: for $g \in \hom _{\mathsf {CH}}(X, [0,1])$ ,
$$ \begin{align*} \Box g \colon X & \longrightarrow [0,1]\\ x & \longrightarrow \inf g[f(x)]. \end{align*} $$
To a morphism $g \colon X_1 \to X_2$ from $f_1 \colon X_1 \to \mathbb {V}(X_1)$ to $f_2 \colon X_2 \to \mathbb {V}(X_2)$ we associate the precomposition by g.
6.2 Convex Vietoris on compact ordered spaces
We now do a similar study for the convex Vietoris functors on compact ordered spaces.
Notation 6.18. In this subsection, $\Box $ and $\Diamond $ denote the functions from $\mathbb {V}^{\mathrm {c}} ([0,1])$ to $[0,1]$ that map A to $\inf A$ and $\sup A$ , respectively.
Lemma 6.19. The functions $\Box , \Diamond \colon \mathbb {V}^{\mathrm {c}}([0,1]) \to [0,1]$ are continuous and order-preserving.
Proof The proof of continuity is similar to the proof of Lemma 6.9.
We prove that $\Box \colon \mathbb {V}^{\mathrm {c}}([0,1]) \to [0,1]$ is order-preserving. Let $K, L \in \mathbb {V}^{\mathrm {c}}([0,1])$ with $K \leq _{\mathrm {EM}} L$ . Then ${\uparrow } L \subseteq {\uparrow } K$ , and thus $\Box K = \Box {\uparrow } K = \inf {\uparrow } K \leq \inf {\uparrow } L = \Box {\uparrow } L = \Box L$ . Analogously, $\Diamond \colon \mathbb {V}^{\mathrm {c}}([0,1]) \to [0,1]$ is order-preserving.
A family of order-preserving functions $(f_i \colon X \to Y_i)_{i \in I}$ between posets is said to be order-separating if $x_1 \nleq x_2$ implies that there is $i \in I$ such that $f(x_1) \nleq f(x_2)$ .
Similarly to Proposition 6.13, the proposition below is a special case of [Reference Hofmann32, Proposition 3.6].
Proposition 6.20. Let $\mathcal {C}$ be a set of continuous order-preserving maps from a compact ordered space X to $[0,1]$ . Suppose that $\mathcal {C}$ is order-separating and closed under pointwise application of any continuous order-preserving map from a power of $[0,1]$ to $[0,1]$ . Then $\mathcal {C}$ is the set of continuous order-preserving maps from X to $[0,1]$ .
Proof We let $\iota \colon \mathcal {C} \to \hom _{\mathsf {CompOrd}}(X, [0,1])$ denote the inclusion function. By hypothesis, $\mathcal {C} \in \operatorname {\mathrm {SP}}([0,1])$ . By Proposition 6.11 and Remark 6.12, there is a compact ordered space Y and an isomorphism $\gamma \colon \hom _{\mathsf {CompOrd}}(Y, [0,1]) \to \mathcal {C}$ . Moreover, there is a continuous order-preserving map $f \colon X \to Y$ such that the map $\iota \circ \gamma \colon \hom _{\mathsf {CompOrd}}(Y, [0,1]) \to \hom _{\mathsf {CompOrd}}(X, [0,1])$ is the precomposition ${-}\circ f$ by f. The function $\iota \circ \gamma $ is injective and thus a monomorphism in $\operatorname {\mathrm {SP}}([0,1])$ ; therefore, f is an epimorphism in $\mathsf {CompOrd}$ and hence surjective. We prove that f is order-reflecting. Let $x,y \in X$ and suppose $f(x) \leq f(y)$ . Then, for every $g \in \hom _{\mathsf {CompOrd}}(Y, [0,1])$ ,
Since the image of $\iota \circ \gamma $ is order-separating, $x \leq y$ . Hence, f is a continuous order-reflecting bijection, i.e., an isomorphism. Thus, ${-} \circ f = \iota \circ \gamma $ is an isomorphism, whence $\iota $ is surjective.
The following says that the terms of $\mathsf {CoAlg}(\mathbb {V}^{\mathrm {c}})^{\mathrm {op}}$ are generated by the terms of $\mathsf {CompOrd}^{\mathrm {op}}$ , $\Box $ and $\Diamond $ .
Theorem 6.21. Let X be a set. For every continuous order-preserving map $f \colon \mathbb {V}^{\mathrm {c}}([0,1]^X) \to [0,1]$ there is a $($ n at most countable $)$ set Y, a continuous order-preserving map $s \colon [0,1]^Y \to [0,1]$ , a family $(h_y \colon [0,1]^X \to [0,1])_{y \in Y}$ of continuous order-preserving maps, and a family $(\otimes _y)_{y \in Y}$ of elements of $\{\Box , \Diamond \}$ such that
Proof Let $\mathcal {C}$ be the set of ordered-preserving continuous maps $f \colon \mathbb {V}^{\mathrm {c}}([0,1]^X) \to [0,1]$ for which there are a set Y, a continuous order-preserving map $s \colon [0,1]^Y \to [0,1]$ , a family $(h_y \colon [0,1]^X \to [0,1])_{y \in Y}$ of continuous order-preserving maps and a family $(\otimes _y)_{y \in Y}$ of elements of $\{\Box , \Diamond \}$ such that $f = s \circ \langle \otimes _y \circ \mathbb {V}^{\mathrm {c}} h_y\rangle _{y \in Y}$ . We shall prove that $\mathcal {C}$ is the set of continuous order-preserving maps from $\mathbb {V}^{\mathrm {c}}([0,1]^X)$ to $[0,1]$ . By Lemma 6.19, $\Box $ and $\Diamond $ are order-preserving and continuous, and thus every function in $\mathcal {C}$ is order-preserving and continuous. Since $\mathcal {C}$ is closed under every continuous map from some power of $[0,1]$ to $[0,1]$ , by Proposition 6.20 it is enough to prove that $\mathcal {C}$ is order-separating, i.e., that for all $K, L \in \mathbb {V}^{\mathrm {c}}([0,1]^X)$ with $K \not \leq _{\mathrm {EM}} L$ there is $f \in \mathcal {C}$ such that $f(K) \not \leq f(L)$ . Let $K, L \in \mathbb {V}^{\mathrm {c}}([0,1]^X)$ with $K \not \leq _{\mathrm {EM}} L$ . Then, either ${\uparrow } L \nsubseteq {\uparrow } K$ or ${\downarrow } K \nsubseteq {\downarrow } L$ .
Case ${\uparrow } L \nsubseteq {\uparrow } K$ . Then there is $y \in {\uparrow } L \setminus {\uparrow } K$ . By the ordered Urysohn’s lemma [Reference Nachbin53, Theorem 1, p. 30] (which applies to compact ordered spaces in light of [Reference Nachbin53, Corollary of Theorem 4, p. 48]), there is a continuous order-preserving map $h \colon [0,1]^X \to [0,1]$ such that $h(y) = 0$ and $h[K] \subseteq \{1\}$ . Then,
Then, $\Box \circ \mathbb {V}^{\mathrm {c}}(h) \in \mathcal {C}$ and $(\Box \circ \mathbb {V}^{\mathrm {c}})(K) \not \leq (\Box \circ \mathbb {V}^{\mathrm {c}})(L)$ .
Case ${\downarrow } K \nsubseteq {\downarrow } L$ . Then there is $y \in {\downarrow } K \setminus {\downarrow } L$ . By the ordered Urysohn’s lemma, there is a continuous order-preserving map $h \colon [0,1]^X \to [0,1]$ such that $h(y) = 1$ and $h[L] \subseteq \{0\}$ . Then,
Then, $\Diamond \circ \mathbb {V}^{\mathrm {c}} h \in \mathcal {C}$ and $(\Diamond \circ \mathbb {V}^{\mathrm {c}} h)(K) \not \leq (\Diamond \circ \mathbb {V}^{\mathrm {c}} h)(L)$ .
Since every continuous map $f \colon [0,1]^Y \to [0,1]$ depends on at most countably many coordinates, we can take Y to be countable.
Remark 6.22. Since the terms of rank $0$ are generated by finitely many terms [Reference Abbadini2, Chapter 7], it follows from the results above that the theory of $\mathsf {CoAlg}(\mathbb {V})$ is generated by finitely many terms. (We simply add $\Box $ and $\Diamond $ to the theory of $\mathsf {CompOrd}^{\mathrm {op}}$ .)
6.3 Upper and lower Vietoris on stably compact spaces
We now do a similar study for the upper and lower Vietoris functors.
We recall from Notation 5.14 that $[0,1]^\uparrow $ (resp. $[0,1]^\downarrow $ ) denotes the space whose underlying set is the unit interval $[0,1]$ and whose topology is the set of upsets (resp. downsets) of $[0,1]$ that are open in the Euclidean topology.
Notation 6.23. In this subsection, $\Box $ denotes the function from $\mathbb {V}^{\uparrow }([0,1]^\uparrow )$ to $[0,1]^\uparrow $ that maps A to $\inf A$ , while $\Diamond $ denotes the function from $\mathbb {V}^{\downarrow }([0,1]^\downarrow )$ to $[0,1]^\downarrow $ that maps A to $\sup A$ .
Lemma 6.24. The functions $\Box \colon \mathbb {V}^{\uparrow }([0,1]^\uparrow ) \to [0,1]^\uparrow $ and $\Diamond \colon \mathbb {V}^{\downarrow }([0,1]^\downarrow ) \to [0,1]^\downarrow $ are perfect.
Proof The proof is similar to the proof of Lemma 6.19.
Proposition 6.25. Let $\mathcal {C}$ be a set of perfect maps from a stably compact space X to $[0,1]^\uparrow $ . Suppose that $\mathcal {C}$ is order-separating and closed under pointwise application of any perfect map from a power of $[0,1]^\uparrow $ to $[0,1]^\uparrow $ . Then $\mathcal {C}$ is the set of perfect maps from X to $[0,1]^\uparrow $ .
Proof Up to the isomorphism between $\mathsf {CompOrd}$ and $\mathsf {StComp}$ , this is Proposition 6.20.
The following says that the terms of $\mathsf {CoAlg}(\mathbb {V}^{\uparrow })^{\mathrm {op}}$ are generated by the terms of $\mathsf {StComp}^{\mathrm {op}}$ and $\Box $ .
Theorem 6.26. Let X be a set. For every perfect map $f \colon \mathbb {V}^{\uparrow }(([0,1]^\uparrow )^X) \to [0,1]^\uparrow $ there are a $($ n at most countable $)$ set Y, a perfect map $s \colon ([0,1]^\uparrow )^Y \to [0,1]^\uparrow $ , and a family $(h_y \colon ([0,1]^\uparrow )^X \to [0,1]^\uparrow )_{y \in Y}$ of perfect maps such that
Proof Let $\mathcal {C}$ be the set of perfect maps $f \colon \mathbb {V}^{\uparrow }(([0,1]^{\uparrow })^X) \to [0,1]^\uparrow $ for which there are a set Y, a perfect map $s \colon ([0,1]^\uparrow )^Y \to [0,1]^\uparrow $ , and a family $(h_y \colon ([0,1]^\uparrow )^X \to [0,1]^\uparrow )_{y \in Y}$ of perfect maps such that $f = s \circ \langle \Box \circ \mathbb {V}^{\uparrow } h_y\rangle _{y \in Y}$ . We shall prove that $\mathcal {C}$ is the set of perfect maps from $\mathbb {V}^{\uparrow }(([0,1]^\uparrow )^X)$ to $[0,1]^\uparrow $ . As a consequence of Lemma 6.24, every function in $\mathcal {C}$ is perfect. Since $\mathcal {C}$ is closed under every perfect map from some power of $[0,1]^\uparrow $ to $[0,1]^\uparrow $ , by Proposition 6.25 it is enough to prove that $\mathcal {C}$ is order-separating, i.e., for all distinct $K, L \in \mathbb {V}^{\uparrow }(([0,1]^\uparrow )^X)$ with $K \not \leq L$ (i.e., $L \nsubseteq K$ ) there is a function $f \in \mathcal {C}$ such that $f(K) \not \leq f(L)$ . Suppose $L \nsubseteq K$ . Then there is $y \in L \setminus K$ . By the ordered Urysohn’s lemma, there is a perfect map $h \colon ([0,1]^\uparrow )^X \to [0,1]^\uparrow $ such that $h(y) = 0$ and $h[K] \subseteq \{1\}$ . Then,
Thus, we have found a function $f = \Box \circ \mathbb {V}^{\uparrow } h \in \mathcal {C}$ such that $f(K) \nleq f(L)$ . Hence, $\mathcal {C}$ is order-reflecting.
“At most countability” follows from the fact that every perfect map $([0,1]^\uparrow )^Y \to [0,1]^\uparrow $ depends on at most countably many coordinates.
The following says that the terms of $\mathsf {CoAlg}(\mathbb {V}^{\downarrow })^{\mathrm {op}}$ are generated by the terms of $\mathsf {StComp}^{\mathrm {op}}$ and $\Diamond $ .
Theorem 6.27. Let X be a set. For every perfect map $f \colon \mathbb {V}^{\downarrow }(([0,1]^{\downarrow })^X) \to [0,1]^\downarrow $ there exist an $($ at most countable $)$ set Y, a perfect map $s \colon ([0,1]^\downarrow )^Y \to [0,1]$ , and a family $(h_y \colon ([0,1]^\downarrow )^X \to [0,1]^\downarrow )_{y \in Y}$ of perfect maps such that
Proof The proof is analogous to the proof of Theorem 6.26.
Acknowledgements
We are grateful to the organizers of the CT20 $\to $ 21 in Genova for giving us the opportunity to start this collaboration. We also thank the referee for their careful reading and suggestions, which improved the paper. Marco Abbadini is grateful to Luca Reggio for some important suggestions.
Funding
Marco Abbadini’s research was supported by the Italian Ministry of University and Research through the PRIN project n. 20173WKCM5 Theory and applications of resource sensitive logics. Ivan Di Liberti was supported by the Swedish Research Council (SRC, Vetenskapsrådet) under Grant No. 2019-04545. The research has received funding from the Knut and Alice Wallenberg Foundation through the Foundation’s program for mathematics.