Hostname: page-component-cd9895bd7-gvvz8 Total loading time: 0 Render date: 2024-12-23T06:21:07.239Z Has data issue: false hasContentIssue false

DUALITY FOR COALGEBRAS FOR VIETORIS AND MONADICITY

Published online by Cambridge University Press:  04 March 2024

MARCO ABBADINI*
Affiliation:
SCHOOL OF COMPUTER SCIENCE UNIVERSITY OF BIRMINGHAM B15 2TT BIRMINGHAM, UK
IVAN DI LIBERTI
Affiliation:
DEPARTMENT OF MATHEMATICS STOCKHOLM UNIVERSITY STOCKHOLM, SWEDEN E-mail: [email protected]
Rights & Permissions [Opens in a new window]

Abstract

We prove that the opposite of the category of coalgebras for the Vietoris endofunctor on the category of compact Hausdorff spaces is monadic over $\mathsf {Set}$. We deliver an analogous result for the upper, lower, and convex Vietoris endofunctors acting on the category of stably compact spaces. We provide axiomatizations of the associated (infinitary) varieties. This can be seen as a version of Jónsson–Tarski duality for modal algebras beyond the zero-dimensional setting.

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press on behalf of The Association for Symbolic Logic

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.

  1. 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}$ .

  2. 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}$ .

  3. 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

$$\begin{align*}x_{i,j}^\sharp \colon X_i^\sharp \to X_j^\sharp\quad (i \leq j) \end{align*}$$

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

$$\begin{align*}\alpha \colon FX_k^\sharp \to X_k ^\sharp \quad \text{and} \quad \eta_X \colon X \to X_k^\sharp, \end{align*}$$

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

$$\begin{align*}\forall x_1\dots\forall x_n\ \tau(x_1, \dots, x_n) = \sigma(x_1, \dots, x_n), \end{align*}$$

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. (1) a coalgebra $f \colon X \to \mathbb {V} X$ to the space X,

  2. (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

$$\begin{align*}\hom_{\mathsf{CH}}(-,[0,1]) \colon \mathsf{CH}^{\mathrm{op}} \to \mathsf{Set} \end{align*}$$

is monadic. Then, by Theorem 3.8, the composite functor below is monadic:

$$\begin{align*}\mathsf{CoAlg}(\mathbb{V} )^{\mathrm{op}} \xrightarrow{U^{\mathrm{op}}} \mathsf{CH}^{\mathrm{op}} \xrightarrow{G} \mathsf{Set}\,.\\[-32pt] \end{align*}$$

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

$$ \begin{align*} \hom_{\mathsf{CH}}(X_2, [0,1]) & \longrightarrow \hom_{\mathsf{CH}}(X_1, [0,1])\\ h & \longmapsto h \circ g. \end{align*} $$

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

$$\begin{align*}K \leq_{\mathrm{EM}} L \iff {\uparrow} L \subseteq {\uparrow} K \text{ and } {\downarrow} K \subseteq {\downarrow} L. \end{align*}$$

Explicitly, this condition amounts to

$$\begin{align*}\forall y \in L\ \exists x \in K \text{ s.t.\ } x \leq y \quad \text{ and }\quad \forall x \in K\ \exists y \in L \text{ s.t.\ } x \leq y. \end{align*}$$

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

(4.1) $$ \begin{align} \mathbb{V}^{\mathrm{c}} X = \bigcup_{i \in I} \Box U_i \cup \bigcup_{j \in J} \Diamond U^{\prime}_j \cup \bigcup_{k \in K} \Box V_k \cup \bigcup_{l \in L} \Diamond V^{\prime}_l, \end{align} $$

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

$$\begin{align*}X = F \cup W \subseteq U_{i_0} \cup W = U_{i_0} \cup \bigcup_{j \in J} U^{\prime}_j \cup \bigcup_{l \in L}V^{\prime}_l, \end{align*}$$

and therefore

$$\begin{align*}X = U_{i_0} \cup \bigcup_{j \in J} U^{\prime}_j \cup \bigcup_{l \in L}V^{\prime}_l. \end{align*}$$

Since X is compact, there are a finite $J' \subseteq J$ and a finite $L' \subseteq L$ such that

$$\begin{align*}X = U_{i_0} \cup \bigcup_{j \in J'} U^{\prime}_j \cup \bigcup_{l \in L'}V^{\prime}_l. \end{align*}$$

It follows that

$$\begin{align*}\mathbb{V}^{\mathrm{c}} X = \Box U_{i_0} \cup \bigcup_{j \in J'} \Diamond U^{\prime}_j \cup \bigcup_{l \in L'} \Diamond V^{\prime}_l. \end{align*}$$

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

$$ \begin{align*} (\mathbb{V}^{\mathrm{c}} f)^{-1}[\Diamond U] & = \{K \in \mathbb{V}^{\mathrm{c}} X \mid (\mathbb{V}^{\mathrm{c}} f)(K) \in \Diamond U\}\\ & = \{K \in \mathbb{V}^{\mathrm{c}} X \mid \operatorname{\mathrm{{\updownarrow}}} f[K] \in \Diamond U\}\\ & = \{K \in \mathbb{V}^{\mathrm{c}} X \mid \operatorname{\mathrm{{\updownarrow}}} f[K] \cap U \neq \varnothing \}\\ & = \{K \in \mathbb{V}^{\mathrm{c}} X \mid f[K] \cap U \neq \varnothing \}\\ & = \{K \in \mathbb{V}^{\mathrm{c}} X \mid K \cap f^{-1} [U] \neq \varnothing \}\\ & = \Diamond [f^{-1} [U]], \end{align*} $$

which is an open subset of $\mathbb {V}^{\mathrm {c}} X$ . Moreover,

$$ \begin{align*} (\mathbb{V}^{\mathrm{c}} f)^{-1}[\Box U] & = \{K \in \mathbb{V}^{\mathrm{c}} X \mid (\mathbb{V}^{\mathrm{c}} f)(K) \in \Box U\}\\ & = \{K \in \mathbb{V}^{\mathrm{c}} X \mid \operatorname{\mathrm{{\updownarrow}}} f[K] \in \Box U\}\\ & = \{K \in \mathbb{V}^{\mathrm{c}} X \mid \operatorname{\mathrm{{\updownarrow}}} f[K] \subseteq U \}\\ & = \{K \in \mathbb{V}^{\mathrm{c}} X \mid f[K] \subseteq U \}\\ & = \{K \in \mathbb{V}^{\mathrm{c}} X \mid K \subseteq f^{-1} [U] \}\\ & = \Box [f^{-1} [U]], \end{align*} $$

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,

$$\begin{align*}{\uparrow} \operatorname{\mathrm{{\updownarrow}}} f[L] = {\uparrow} f[L] = {\uparrow} f[{\uparrow} L] \subseteq {\uparrow} f[{\uparrow} K] = {\uparrow} f[K] = {\uparrow} \operatorname{\mathrm{{\updownarrow}}} f[K]. \end{align*}$$

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

$$ \begin{align*} (\mathbb{V}^{\mathrm{c}} (g \circ f))(K) & = \operatorname{\mathrm{{\updownarrow}}} (g \circ f)[K] \\ & = \operatorname{\mathrm{{\updownarrow}}} g[f[K]] \\ & = \operatorname{\mathrm{{\updownarrow}}} g [\operatorname{\mathrm{{\updownarrow}}} f [K]]\\ & = \mathbb{V}^{\mathrm{c}} (g) (\mathbb{V}^{\mathrm{c}} (f)(K))\\ & = (\mathbb{V}^{\mathrm{c}} (g) \circ \mathbb{V}^{\mathrm{c}} (f))(K). \end{align*} $$

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. (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. (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. (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. (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. (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

$$ \begin{align*} &\operatorname{\mathrm{{\updownarrow}}} K \leq_{\mathrm{EM}} \operatorname{\mathrm{{\updownarrow}}} L \\ & \iff {\uparrow} L \subseteq {\uparrow} K \text{ and } {\downarrow} K \subseteq {\downarrow} L\\ & \iff \forall i \in \mathsf{I}\ {\uparrow} f_i[L] \subseteq {\uparrow} f_i[K] \text{ and } {\downarrow} f_i[K] \subseteq {\downarrow} f_i[L] && \text{by (2) and (1)}\\ & \iff \forall i \in \mathsf{I}\ {\uparrow} \operatorname{\mathrm{{\updownarrow}}} f_i[L] \subseteq {\uparrow} f_i[K] \text{ and } {\downarrow} \operatorname{\mathrm{{\updownarrow}}} f_i[K] \subseteq {\downarrow} f_i[L]\\ & \iff \forall i \in \mathsf{I}\ \operatorname{\mathrm{{\updownarrow}}} f_i[K] \leq_{\mathrm{EM}} \operatorname{\mathrm{{\updownarrow}}} f_i[L]. &&\\[-32pt] \end{align*} $$

Lemma 4.13. Let $\mathcal {F}$ be a codirected set of closed subsets of a compact ordered space.

  1. (1) ${\uparrow } \bigcap _{K \in \mathcal {F}} K = \bigcap _{K \in \mathcal {F}} {\uparrow } K$ .

  2. (2) ${\downarrow } \bigcap _{K \in \mathcal {F}} K = \bigcap _{K \in \mathcal {F}} {\downarrow } K$ .

  3. (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. (1) $\bigcap _{j \to i} {\uparrow } \operatorname {\mathrm {im}} D(j \to i) = {\uparrow } \operatorname {\mathrm {im}} {f_i}$ .

  2. (2) $\bigcap _{j \to i} {\downarrow } \operatorname {\mathrm {im}} D(j \to i) = {\downarrow } \operatorname {\mathrm {im}} {f_i}$ .

  3. (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

$$ \begin{align*} \bigcap_{j \to i} {\uparrow} \operatorname{\mathrm{im}} D(j \to i) & = {\uparrow} \bigcap_{j \to i} \operatorname{\mathrm{im}} D(j \to i) && \text{by Lemma}~4.13(1)\\ & = {\uparrow} \operatorname{\mathrm{im}} f_i && \text{by Theorem}~4.11. \end{align*} $$

(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,

$$ \begin{align*} K & = K \cap \bigcap_{j \to i} \operatorname{\mathrm{{\updownarrow}}} (K \cap \operatorname{\mathrm{im}} d_{ji})\\ & = K \cap \operatorname{\mathrm{{\updownarrow}}} \bigcap_{j \to i} (K \cap \operatorname{\mathrm{im}} d_{ji}) && \text{by Lemma}~4.13(3)\\ & = \operatorname{\mathrm{{\updownarrow}}} \left(K \cap \bigcap_{j \to i} \operatorname{\mathrm{im}} d_{ji}\right) && \text{using the convexity of }K\\ & = \operatorname{\mathrm{{\updownarrow}}} (K \cap \operatorname{\mathrm{im}} f_i) && \text{by Theorem}~4.11\\ & = \operatorname{\mathrm{{\updownarrow}}} f_i[f_i^{-1}[K]]. \end{align*} $$

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:

$$\begin{align*}K \leq_{\mathrm{EM}} L \iff {\uparrow} L \subseteq {\uparrow} K \text{ and } {\downarrow} K \subseteq {\downarrow} L. \end{align*}$$

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. (1) ${\uparrow } K \subseteq {\uparrow } L$ if and only if ${\uparrow } f[K] \subseteq {\uparrow } f[L]$ .

  2. (2) ${\downarrow } K \subseteq {\downarrow } L$ if and only if ${\downarrow } f[K] \subseteq {\downarrow } f[L]$ .

  3. (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

$$ \begin{align*} K \leq_{\mathrm{EM}} L & \iff {\uparrow} L \subseteq {\uparrow} K \text{ and } {\downarrow} K \subseteq {\downarrow} L\\ & \iff {\uparrow} f[L] \subseteq {\uparrow} f[K] \text{ and } {\downarrow} f[K] \subseteq {\downarrow} f[L] && \text{by (1) and (2)}\\ & \iff {\uparrow} \operatorname{\mathrm{{\updownarrow}}} f[L] \subseteq {\uparrow} \operatorname{\mathrm{{\updownarrow}}} f[K] \text{ and }{\downarrow} \operatorname{\mathrm{{\updownarrow}}} f[K] \subseteq {\downarrow} \operatorname{\mathrm{{\updownarrow}}} f[L]\\ & \iff \operatorname{\mathrm{{\updownarrow}}} f[K] \leq_{\mathrm{EM}} \operatorname{\mathrm{{\updownarrow}}} f[L].&&\\[-32pt] \end{align*} $$

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

$$ \begin{align*} &\mathbb{V}^{\mathrm{c}} f (K) \leq_{\mathrm{EM}} \mathbb{V}^{\mathrm{c}} f (L) \\ & \iff \operatorname{\mathrm{{\updownarrow}}} f[K] \leq_{\mathrm{EM}} \operatorname{\mathrm{{\updownarrow}}} f[L]\\ & \iff K \leq_{\mathrm{EM}} L && \text{by Lemma}~4.19(3). \end{align*} $$

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. (1) Any directed subset Y of X has a supremum in X, which belongs to the topological closure of Y.

  2. (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. (1) If ${\uparrow } f[K] = {\uparrow } g[K]$ , then ${\uparrow } K = {\uparrow }(K \cap \operatorname {\mathrm {im}} h)$ .

  2. (2) If ${\downarrow } f[K] = {\downarrow } g[K]$ , then ${\downarrow } K = {\downarrow }(K \cap \operatorname {\mathrm {im}} h)$ .

  3. (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

$$\begin{align*}\dots \leq d_3' \leq d_3 \leq d_2' \leq d_2 \leq d_1' \leq d_1 \leq x \end{align*}$$

of elements of K such that

(4.2) $$ \begin{align} \dots \leq f(d_3') \leq g(d_3) \leq f(d_2') \leq g(d_2) \leq f(d_1') \leq g(d_1) \leq f(x). \end{align} $$

By Lemma 4.22, and since K is closed, C has an infimum d belonging to K. Then

$$ \begin{align*} f(d) & = \inf f[C] && \text{by Lemma}~4.23\\ & = \inf g[C] && \text{by}\ 4.2\\ & = g(d) && \text{by Lemma}~4.23. \end{align*} $$

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,

$$\begin{align*}K \subseteq ({\uparrow} (K \cap \operatorname{\mathrm{im}} h)) \cap ({\downarrow} (K \cap \operatorname{\mathrm{im}} h)) = \operatorname{\mathrm{{\updownarrow}}} (K \cap \operatorname{\mathrm{im}} h), \end{align*}$$

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

$$ \begin{align*} K & = \operatorname{\mathrm{{\updownarrow}}} K && \text{since }K\text{ is convex}\\ & = \operatorname{\mathrm{{\updownarrow}}} (K \cap \operatorname{\mathrm{im}} h) && \text{by Lemma~4.24(3)}\\ & = \operatorname{\mathrm{{\updownarrow}}} h[h^{-1}[K]] && \text{since }K \cap \operatorname{\mathrm{im}} h = h[h^{-1}[K]]\\ & = (\mathbb{V}^{\mathrm{c}} h)(h^{-1}[K]). \end{align*} $$

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

$$\begin{align*}\hom_{\mathsf{CompOrd}}(-,[0,1]) \colon \mathsf{CompOrd}^{\mathrm{op}} \to \mathsf{Set} \end{align*}$$

is monadic. Then, by Theorem 4.28, the composite

$$\begin{align*}\mathsf{CoAlg}(\mathbb{V}^{\mathrm{c}} )^{\mathrm{op}} \xrightarrow{U^{\mathrm{op}}} \mathsf{CH}^{\mathrm{op}} \xrightarrow{G} \mathsf{Set} \end{align*}$$

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

$$ \begin{align*} \hom(X_2, [0,1]) & \longrightarrow \hom(X_1, [0,1])\\ h & \longmapsto h \circ g. \end{align*} $$

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. (1) coherent (i.e., the intersection of two compact saturated sets is compact saturated) and compact,

  2. (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. (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. (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

    The specialization order is reverse inclusion.
  2. (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

    The specialization order is inclusion.

Definition 5.4.

  1. (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. (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

$$\begin{align*}\mathsf{CoAlg}(\mathbb{V}^{\uparrow}) \to \mathsf{StComp} \quad\text{ and }\quad \mathsf{CoAlg}(\mathbb{V}^{\downarrow}) \to \mathsf{StComp} \end{align*}$$

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

$$\begin{align*}\mathsf{CoAlg}(\mathbb{V}^{\uparrow})^{\mathrm{op}} \to \mathsf{StComp}^{\mathrm{op}} \xrightarrow{\hom(-,[0,1])} \mathsf{Set} \end{align*}$$

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

$$\begin{align*}\mathbb{V}^{\uparrow} f \circ \mathbb{V}^{\uparrow} h = \mathbb{V}^{\uparrow}(f \circ h) = \mathbb{V}^{\uparrow} (g \circ h) = \mathbb{V}^{\uparrow} g \circ \mathbb{V}^{\uparrow} h. \end{align*}$$

Let $K \in \mathbb {V}^{\uparrow } X$ be such that $(\mathbb {V}^{\uparrow } f)(K) = (\mathbb {V}^{\uparrow } g)(K)$ . We have

$$ \begin{align*} K & = {\uparrow} K && \text{since }A\text{ is upward-closed}\\ & = {\uparrow} (K \cap \operatorname{\mathrm{im}} h) && \text{by Lemma~4.24(1)}\\ & = {\uparrow}(h[h^{-1}[K]]) && \text{since }K \cap \operatorname{\mathrm{im}} h = h[h^{-1}[K]]\\ & = (\mathbb{V}^{\uparrow} h)(h^{-1}[K]). \end{align*} $$

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

$$\begin{align*}\mathsf{CoAlg}(\mathbb{V}^{\uparrow}) \xrightarrow{U} \mathsf{StComp} \xrightarrow{G} \mathsf{C}\quad\text{ and }\quad\mathsf{CoAlg}(\mathbb{V}^{\downarrow}) \xrightarrow{U} \mathsf{StComp} \xrightarrow{G} \mathsf{C} \end{align*}$$

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:

$$\begin{align*}\mathsf{CoAlg}(\mathbb{V}^{\uparrow}) \xrightarrow{U} \mathsf{StComp} \xrightarrow{G} \mathsf{C}.\\[-32pt] \end{align*}$$

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

$$\begin{align*}\hom_{\mathsf{StComp}}(-,[0,1]^\uparrow) \colon \mathsf{StComp}^{\mathrm{op}} \to \mathsf{Set} \end{align*}$$

is monadic. Then, by Theorem 5.13, the composite below is monadic:

$$\begin{align*}\mathsf{CoAlg}(\mathbb{V}^{\uparrow} )^{\mathrm{op}} \xrightarrow{U^{\mathrm{op}}} \mathsf{CH}^{\mathrm{op}} \xrightarrow{G} \mathsf{Set}.\\[-32pt] \end{align*}$$

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

$$ \begin{align*} \hom_{\mathsf{StComp}}(X_2, [0,1]^\uparrow) & \longrightarrow \hom_{\mathsf{StComp}}(X_1, [0,1]^\uparrow)\\ h & \longmapsto h \circ g. \end{align*} $$

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

$$\begin{align*}x + y = y + x \end{align*}$$

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

$$\begin{align*}\Box(x \land y) = \Box x \land \Box y \quad \text{ and }\quad \Box 1 = 1. \end{align*}$$

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. (1) $\Box (x \land y) = \Box x \land \Box y$ ,

  2. (2) $\Box 1 = 1$ ,

  3. (3) $\Diamond (x \lor y) = \Diamond x \lor \Diamond y$ ,

  4. (4) $\Diamond 0 = 0$ ,

  5. (5) $\Box x \land \Diamond y = \Box x \land \Diamond (x \land y)$ ,

  6. (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. (1) The set of (equivalence classes of) terms of rank $0$ of arity X is $GF(X)$ .

  2. (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. (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. (2) Composition of terms of rank $0$ and rank $1$ is as follows.

    1. (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)$ .

    2. (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

$$\begin{align*}\mathsf{CoAlg}(\mathbb{V})^{\mathrm{op}} \to \mathsf{Set} \end{align*}$$

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:

$$ \begin{align*} \hom_{\mathsf{CH}}(X_2, [0,1]) & \longrightarrow \hom_{\mathsf{CH}}(X_1, [0,1])\\ h & \longmapsto h \circ g. \end{align*} $$

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. (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. (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. (1) Composition of terms of rank $0$ is composition of functions.

  2. (2) Composition of terms of rank $0$ and rank $1$ is as follows.

    1. (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*}$$
    2. (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. (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. (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. (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. (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. (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

$$ \begin{align*} \mathbb{V}([0,1]) & \longrightarrow [0,1]\\ K & \longmapsto \inf K, \end{align*} $$

while $\Diamond $ denotes the function

$$ \begin{align*} \mathbb{V}([0,1]) & \longrightarrow [0,1]\\ K & \longmapsto \sup K. \end{align*} $$

(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

$$ \begin{align*} \Box^{-1}[(\lambda,1]] & = \{K \in \mathbb{V}([0,1]) \mid \inf K \in (\lambda, 1]\} = \{K \in \mathbb{V}([0,1]) \mid K \subseteq (\lambda, 1]\},\\ \Box^{-1}[[0, \lambda)] & = \{K \in \mathbb{V}([0,1]) \mid \inf K \in [0,\lambda)\} = \{K \in \mathbb{V}([0,1]) \mid K \cap (0, \lambda] \neq \varnothing\},\\ \Diamond^{-1}[(\lambda,1]] & = \{K \in \mathbb{V}([0,1]) \mid \sup K \in (\lambda, 1]\} = \{K \in \mathbb{V}([0,1]) \mid K \cap (\lambda,1] \neq \varnothing\},\\ \Diamond^{-1}[[0,\lambda)] & = \{K \in \mathbb{V}([0,1]) \mid \sup K \in [0,\lambda)\} = \{K \in \mathbb{V}([0,1]) \mid K \subseteq [0,\lambda)\}. \end{align*} $$

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

$$ \begin{align*} \lnot \colon [0,1] & \longrightarrow [0,1]\\ x & \longmapsto 1 - x. \end{align*} $$

Lemma 6.10.

  1. (1) $\Diamond = \lnot \circ \Box \circ \mathbb {V}(\lnot )$ , i.e., $\Diamond = \lnot * \Box * \lnot $ .

  2. (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

$$ \begin{align*} (\lnot \circ \Box \circ \mathbb{V}(\lnot)) (K) & = \lnot (\Box (\mathbb{V}(\lnot)(X)))\\ & = \lnot (\Box (\lnot[K]))\\ & = \lnot (\Box \{1 - x \mid x \in K\})\\ & = 1 - \inf \{1 - x \mid x \in K\}\\ & = \sup \{x \mid x \in K\}\\ & = \Diamond K. \end{align*} $$

(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

$$\begin{align*}(\iota \circ \gamma)(g)(x) = (g \circ f)(x) = g(f(x)) = g(f(y)) = (g \circ f)(y) = (\iota \circ \gamma)(g)(y). \end{align*}$$

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

$$\begin{align*}f = s \circ \langle\Box \circ \mathbb{V} h_y\rangle_{y \in Y}. \end{align*}$$

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

$$ \begin{align*} (\Box \circ \mathbb{V} h) (K) & = \Box (\mathbb{V} h (K)) = \Box (h[K]) = \inf h[K] = 0,\\ (\Box \circ \mathbb{V} h) (L) & = \Box (\mathbb{V} h (L)) = \Box (h[L]) = \inf h[L] = 1. \end{align*} $$

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. (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. (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. (1) Every continuous function $[0,1]^I \to [0,1]$ is interpreted pointwise.

  2. (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])$ ,

$$\begin{align*}(\iota \circ \gamma)(g)(x) = (g \circ f)(x) = g(f(x)) \leq g(f(y)) = (g \circ f)(y) = (\iota \circ \gamma)(g)(y). \end{align*}$$

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

$$\begin{align*}f = s \circ \langle\otimes_y \circ \mathbb{V}^{\mathrm{c}} h_y\rangle_{y \in Y}. \end{align*}$$

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,

$$ \begin{align*} (\Box \circ \mathbb{V}^{\mathrm{c}} h) (K) & = \Box (\mathbb{V}^{\mathrm{c}} h (K)) = \Box (\operatorname{\mathrm{{\updownarrow}}} h[K]) = \inf \operatorname{\mathrm{{\updownarrow}}} h[K] = \inf h[K] = 1,\\ (\Box \circ \mathbb{V}^{\mathrm{c}} h) (L) & = \Box (\mathbb{V}^{\mathrm{c}} h (L)) = \Box \operatorname{\mathrm{{\updownarrow}}} h[L] = \inf \Box \operatorname{\mathrm{{\updownarrow}}} h[L] = \inf h[L] = 0. \end{align*} $$

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,

$$ \begin{align*} (\Diamond \circ \mathbb{V}^{\mathrm{c}} h) (K) & = \Diamond (\mathbb{V}^{\mathrm{c}} h (K)) = \Diamond (\operatorname{\mathrm{{\updownarrow}}} h[K]) = \sup {\operatorname{\mathrm{{\updownarrow}}}} h[K] = \sup h[K] = 1,\\ (\Diamond \circ \mathbb{V}^{\mathrm{c}} h) (L) & = \Diamond (\mathbb{V}^{\mathrm{c}} h (L)) = \Diamond (\operatorname{\mathrm{{\updownarrow}}} h[L]) = \sup{\operatorname{\mathrm{{\updownarrow}}}} h[L] = \sup h[L] = 0. \end{align*} $$

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

$$\begin{align*}f = s \circ \langle\Box \circ \mathbb{V}^{\uparrow} h_y\rangle_{y \in Y}. \end{align*}$$

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,

$$ \begin{align*} (\Box \circ \mathbb{V}^{\uparrow} h) (K) & = \Box (\mathbb{V}^{\uparrow} h (K)) = \Box ({\uparrow} h[K]) = \inf {\uparrow} h[K] = \inf h[K] = 1,\\ (\Box \circ \mathbb{V}^{\uparrow} h) (L) & = \Box (\mathbb{V}^{\uparrow} h (L)) = \Box ({\uparrow} h[L]) = \inf {\uparrow} h[L] = \inf h[L] = 0. \end{align*} $$

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

$$\begin{align*}f = s \circ \langle\Diamond \circ \mathbb{V}^{\uparrow} h_y \rangle_{y \in Y}. \end{align*}$$

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.

Footnotes

1 The proof is even simpler, because there are fewer conditions to check.

2 This construction corresponds to a well-known construction in the equivalent context of stably compact spaces, based on the notion of so-called lenses; see, e.g., [Reference Lawson47, Section 6] (where, however, the empty set is excluded from the hyperspace). To the best of our knowledge, the first account of this construction is in [Reference Johnstone39] (see in particular Corollary 3.10 therein for the spatial setting).

3 This is in accordance with the notation used in [Reference Lawson47, Definition 5.2] (with the only difference that we include also the empty set), or in [Reference Gehrke and van Gool24] for spectral spaces.

4 Recall that, for compact ordered spaces, the de Groot dual coincides with taking the dual order.

References

Abbadini, M., The dual of compact ordered spaces is a variety . Theory and Applications of Categories , vol. 34 (2019), no. 44, pp. 14011439.Google Scholar
Abbadini, M., On the axiomatisability of the dual of compact ordered spaces , Ph.D. thesis, University of Milan, 2021.CrossRefGoogle Scholar
Abbadini, M. and Reggio, L., On the axiomatisability of the dual of compact ordered spaces . Applied Categorical Structures , vol. 28 (2020), no. 6, pp. 921934.CrossRefGoogle Scholar
Abramsky, S., A Cook’s tour of the finitary non-well-founded sets. Invited Lecture at BCTCS1988, 1988, arXiv:1111.7148.Google Scholar
Adámek, J., Free algebras and automata realizations in the language of categories . Commentationes Mathematicae Universitatis Carolinae , vol. 15 (1974), pp. 589602.Google Scholar
Adámek, J., On quasivarieties and varieties as categories . Studia Logica , vol. 78 (2004), nos. 1–2, pp. 733.CrossRefGoogle Scholar
Adámek, J. and Porst, H.-E., On varieties and covarieties in a category . Mathematical Structures in Computer Science , vol. 13 (2003), no. 2, pp. 201232.CrossRefGoogle Scholar
Adámek, J. and Trnková, V., Automata and Algebras in Categories , Mathematics and Its Applications (East European Series), vol. 37, Kluwer Academic, Dordrecht, 1990.Google Scholar
Balan, A., Kurz, A., and Velebil, J., Positive fragments of coalgebraic logics . Logical Methods in Computer Science , vol. 11 (2015), no. 3:18, pp. 151.Google Scholar
Barr, M., Coequalizers and free triples . Mathematische Zeitschrift , vol. 116 (1970), pp. 307322.CrossRefGoogle Scholar
Barr, M., Kennison, J., and Raphael, R., Coequalizers and free triples, II . Theory and Applications of Categories , vol. 34 (2019), no. 23, pp. 662683.Google Scholar
Barr, M. and Wells, C., Toposes, Triples and Theories , Reprints in Theory and Applications of Categories, vol. 12, 2005, pp. x + 288. Corrected reprint of the 1985 original. Available at http://www.tac.mta.ca/tac/reprints/articles/12/tr12abs.html.Google Scholar
Bezhanishvili, G., Bezhanishvili, N., and Harding, J., Modal compact Hausdorff spaces . Journal of Logic and Computation , vol. 25 (2015), no. 1, pp. 135.CrossRefGoogle Scholar
Bezhanishvili, G., Carai, L., and Morandi, P. J., Modal operators on rings of continuous functions, this Journal, vol. 87, 2022, no. 4, pp. 1322–1348.CrossRefGoogle Scholar
Bezhanishvili, G., Harding, J., and Morandi, P. J., Remarks on hyperspaces for Priestley spaces . Theoretical Computer Science , vol. 943, 2023, pp. 187202.CrossRefGoogle Scholar
Bezhanishvili, N. and Kurz, A., Free modal algebras: A coalgebraic perspective , Algebra and Coalgebra in Computer Science. Second International Conference, CALCO 2007, Bergen, Norway, August 20–24, 2007. Proceedings , Springer, Berlin, 2007, pp. 143157.Google Scholar
Blackburn, P., De Rijke, M., and Venema, Y., Modal Logic , Cambridge Tracts in Theoretical Computer Science, vol. 53, Cambridge University Press, Cambridge, 2001.CrossRefGoogle Scholar
Bonsangue, M. M., Kurz, A., and Rewitzky, I. M., Coalgebraic representations of distributive lattices with operators . Topology and Its Applications , vol. 154, 2007, no. 4, pp. 778791.CrossRefGoogle Scholar
Bourbaki, N., Éléments de mathématique. Part I. Les structures fondamentales de l’analyse. Livre III. Topologie générale. Chapitres III et IV , Hermann & Cie, Paris, 1942.Google Scholar
Dunn, J. M., Positive modal logic . Studia Logica , vol. 55, 1995, no. 2, pp. 301317.CrossRefGoogle Scholar
Duskin, J., Variations on Beck’s tripleability criterion , Reports of the Midwest Category Seminar, III , Mac Lane, S., editor, Springer, Berlin, 1969, pp. 74129.CrossRefGoogle Scholar
Elmendorf, A. D., Kriz, I., Mandell, M. A., and May, J. P., Rings, modules, and algebras in stable homotopy theory , Mathematical Surveys and Monographs, American Mathematical Society, Providence, RI vol. 47, 1997, xii+249, erratum, ibid, With an appendix by M. Cole.Google Scholar
Esakia, L. L., Topological Kripke models . Doklady Akademii Nauk SSSR , 1974, vol. 214, pp. 298301.Google Scholar
Gehrke, M. and van Gool, S., Topological duality for distributive lattices, and applications. Cambridge Tracts in Theoretical Computer Science , vol. 61, Cambridge: Cambridge University Press, 2024.CrossRefGoogle Scholar
Gierz, G., Hofmann, K. H., Keimel, K., Lawson, J. D., Mislove, M., and Scott, D. S., Continuous Lattices and Domains , Encyclopedia of Mathematics and Its Applications, vol. 93, Cambridge University Press, Cambridge, 2003.CrossRefGoogle Scholar
Gierz, G., Hofmann, K. H., Keimel, K., Lawson, J. D., Mislove, M. W., and Scott, D. S., A Compendium of Continuous Lattices , Springer, Berlin–New York, 1980.CrossRefGoogle Scholar
Goldblatt, R. I., Metamathematics of modal logic . Reports on Mathematical Logic , vol. 6, 1976, pp. 4177.Google Scholar
Goubault-Larrecq, J., De Groot duality and models of choice: Angels, demons and nature . Mathematical Structures in Computer Science , vol. 20, 2010, no. 2, pp. 169237.CrossRefGoogle Scholar
Goubault-Larrecq, J., Non-Hausdorff Topology and Domain Theory , New Mathematical Monographs, vol. 22, Cambridge University Press, Cambridge, 2013.CrossRefGoogle Scholar
Halmos, P. R., Algebraic logic. I: Monadic Boolean algebras . Compositio Mathematica , vol. 12 (1956), pp. 217249.Google Scholar
Hofmann, D., Natürliche Dualitäten und das verallgemeinerte Stone-Weierstraß-Theorem , Ph.D. thesis, University of Bremen, 1999.Google Scholar
Hofmann, D., On a generalization of the Stone–Weierstrass theorem . Applied Categorical Structures , vol. 10 (2002), pp. 569592.CrossRefGoogle Scholar
Hofmann, D., Neves, R., and Nora, P., Generating the algebraic theory of $C(X)$ : The case of partially ordered compact spaces . Theory and Applications of Categories , vol. 33 (2018), pp. 276295.Google Scholar
Hofmann, D., Neves, R., and Nora, P., Limits in categories of Vietoris coalgebras . Mathematical Structures in Computer Science , vol. 29 (2019), no. 4, pp. 552587.CrossRefGoogle Scholar
Hofmann, D. and Nora, P.. Dualities for modal algebras from the point of view of triples. Algebra universalis, 73(3-4):297320, 2015.Google Scholar
Hofmann, D. and Nora, P., Duality theory for enriched Priestley spaces . Journal of Pure and Applied Algebra , vol. 227 (2023), no. 3, Article no. 107231, 32 pp.CrossRefGoogle Scholar
Isbell, J., Generating the algebraic theory of $C(X)$ . Algebra Universalis , vol. 15 (1982), no. 2, pp. 153155.CrossRefGoogle Scholar
Jansana, R., Full models for positive modal logic . Mathematical Logic Quarterly , vol. 48 (2002), no. 3, pp. 427445.3.0.CO;2-T>CrossRefGoogle Scholar
Johnstone, P. T., Vietoris locales and localic semilattices , Continuous Lattices and Their Applications (Bremen, 1982) , Lecture Notes in Pure and Applied Mathematics, vol. 101, Dekker, New York, 1985, pp. 155180.Google Scholar
Jónsson, B. and Tarski, A., Boolean algebras with operators. I . American Journal of Mathematics , vol. 73, 1951, pp. 891939.CrossRefGoogle Scholar
Jónsson, B. and Tarski, A., Boolean algebras with operators. II. American Journal of Mathematics , vol. 74 (1952), pp. 127162.CrossRefGoogle Scholar
Jung, A., Stably compact spaces and the probabilistic powerspace construction , Proceedings of the Workshop on Domain Theoretic Methods for Probabilistic Processes, McGill University, Montreal, Canada, April 21–25, 2003 , Elsevier, Amsterdam, 2004, pp. 520.Google Scholar
Kupke, C., Kurz, A., and Pattinson, D., Ultrafilter extensions for coalgebras , Algebra and Coalgebra in Computer Science , Lecture Notes in Computer Science, vol. 3629, Springer, Berlin, 2005, pp. 263277.CrossRefGoogle Scholar
Kupke, C., Kurz, A., and Venema, Y., Stone coalgebras . Theoretical Computer Science , vol. 327, nos. 1–2 (2004), pp. 109134.CrossRefGoogle Scholar
Kurz, A. and Rosickỳ, J., Modal predicates and coequations . Electronic Notes in Theoretical Computer Science , vol. 65 (2002), no. 1, pp. 156175.CrossRefGoogle Scholar
Lauridsen, F. M., Bitopological Vietoris spaces and positive modal logic, Technical report X-2015-01, University of Amsterdam, 2015. Available at https://eprints.illc.uva.nl/id/eprint/692/1/X-2015-01.text.pdf.Google Scholar
Lawson, J., Stably compact spaces . Mathematical Structures in Computer Science , vol. 21 (2011), no. 1, pp. 125169.CrossRefGoogle Scholar
Manes, E., Monads of sets , Handbook of Algebra , vol. 3 , Elsevier, Amsterdam, 2003, pp. 67153.Google Scholar
Manes, E. G., Algebraic Theories , Graduate Texts in Mathematics, vol. 26, Springer, New York, 2012.Google Scholar
Marra, V. and Reggio, L., Stone duality above dimension zero: Axiomatising the algebraic theory of $C(X)$ . Advances in Mathematics , vol. 307 (2017), pp. 253287.CrossRefGoogle Scholar
Mibu, Y., On Baire functions on infinite product spaces . Proceedings of the Imperial Academy Tokyo , vol. 20 (1944), pp. 661663.Google Scholar
Nachbin, L., Sur les espaces topologiques ordonnés . Comptes rendus de l’Académie des Sciences , vol. 226 (1948), pp. 381382.Google Scholar
Nachbin, L., Topology and order , Van Nostrand Mathematical Studies, vol. 4, D. Van Nostrand, Princeton–Toronto–London, 1965. Translated from the Portuguese by Lulu Bechtolsheim.Google Scholar
Palmigiano, A., A coalgebraic view on positive modal logic . Theoretical Computer Science , vol. 327 (2004), nos. 1–2, pp. 175195.CrossRefGoogle Scholar
Porst, H.-E. and Tholen, W., Concrete dualities , Category Theory at Work (Bremen, 1990) , Res. Exp. Math., vol. 18, Heldermann, Berlin, 1991, pp. 111136.Google Scholar
Priestley, H. A., Representation of distributive lattices by means of ordered Stone spaces . Bulletin of the London Mathematical Society , vol. 2 (1970), pp. 186190.CrossRefGoogle Scholar
Reggio, L., Beth definability and the Stone–Weierstrass theorem . Annals of Pure and Applied Logi , vol. 172 (2021), no. 8. p. 102990.CrossRefGoogle Scholar
Riehl, E., Category Theory in Context , Courier Dover Publications, Dover, 2017.Google Scholar
Schalk, A., Algebras for generalized power constructions , Ph.D. thesis, Technische Hochscule Darmstadt, 1993.Google Scholar
Stone, M. H., The theory of representations for Boolean algebras . Transactions of the American Mathematical Society , vol. 40 (1936), no. 1, pp. 37111.Google Scholar
Stone, M. H., The generalized Weierstrass approximation theorem . Mathematics Magazine , vol. 21 (1948), nos. 167–184, pp. 237254.CrossRefGoogle Scholar
Tholen, W., Ordered topological structures . Topology and Its Applications , vol. 156 (2009), no. 12, pp. 21482157.CrossRefGoogle Scholar
Townsend, C. and Vickers, S., A coherent account of geometricity, 2014. Available at https://www.cs.bham.ac.uk/sjv/CohGeom.pdf.Google Scholar
Trnková, V., Adámek, J., Koubek, V., and Reiterman, J., Free algebras, input processes and free monads . Commentationes Mathematicae Universitatis Carolinae , vol. 16 (1975), no. 2, pp. 339351.Google Scholar
Venema, Y. and Vosmaer, J., Modal logic and the Vietoris functor , Leo Esakia on Duality in Modal and Intuitionistic Logics , 2014, Springer, Dordrecht, pp. 119153.CrossRefGoogle Scholar
Vietoris, L., Bereiche zweiter Ordnung . Monatshefte für Mathematik und Physik , vol. 32 (1922), no. 1, pp. 258280.CrossRefGoogle Scholar
Weierstraß, K., Über die analytische Darstellbarkeit sogenannter willkürlicher Functionen einer reellen Veränderlichen , Sitzungsberichte der Königlich Preußischen Akademie der Wissenschaften zu Berlin , 1885, Königlich Preussische Akademie der Wissenschaften, Berlin, pp. 633639.Google Scholar