I have already talked about the Smyth powerdomain **Q**(*X*) of a topological space. This is the space of all non-empty compact saturated subsets of *X*, and it has two natural topologies:

- the
*upper Vietoris*topology has a base of open sets of the form ☐*U*≝ {*Q*∈**Q**(*X*) |*Q*⊆*U*}, where*U*is open in*X*; its specialization ordering is*reverse*inclusion ⊇; - the
*Scott*topology of the reverse inclusion ordering ⊇.

In the book (Proposition 8.3.25), one finds that, when *X* is well-filtered, **Q**(*X*) is a dcpo under ⊇, where directed suprema are filtered intersections; and that if *X* is not only well-filtered but also locally compact, then **Q**(*X*) is a continuous dcpo in which *Q*≪*Q’* if and only if *Q’* is included in the interior of *Q*. It follows that, if *X* is well-filtered, then the Scott topology is finer than the upper Vietoris topology on **Q**(*X*), and if *X* is well-filtered and locally compact, then those two topologies coincide.

Whenever there is any ambiguity, I will write **Q**_{V}(*X*) for **Q**(*X*) with the upper Vietoris topology, and **Q**_{σ}(*X*) with the Scott topology of reverse inclusion. Hence **Q**_{σ}(*X*)=**Q**_{V}(*X*) for every well-filtered, locally compact space *X*. Are those assumptions on *X* necessary?

There is a map η : *X* → **Q**(*X*), defined by η(*x*)≝↑*x*. If *X* is T_{0}, then η is injective. Noting that η^{–1}(☐*U*)=*U*, we obtain that ☐*U* is a topological embedding of *X* into **Q**_{V}(*X*), provided that *X* is T_{0}. Hence if *X* is T_{0}, well-filtered and locally compact (equivalently, sober and locally compact), then ☐*U* is a topological embedding of *X* into **Q**_{σ}(* X*), since in that case

**Q**

_{σ}(

*X*)=

**Q**

_{V}(

*X*). Does this extend to more general cases of spaces

*X*?

The question does not come out of nowhere. Xiaodong Jia and I were in the process of building some counterexamples in the theory of continuous valuations, and we were exploring the structure of **Q**(**R**_{ℓ}), the Smyth powerdomain of the Sorgenfrey line **R**_{ℓ}. Those questions naturally arose in this context… and I will answer those questions along the way, too. I must thank Xiaodong for telling me (or reminding me, in one case) about the two papers [1] and [2], which I am going to discuss some of the results of.

## Embedding *X* into its Smyth powerdomain using first countability

He, Li, Xi, and Zhao have showed that one can go a long way with well-filtered *first-countable* spaces [1, Corollary 2.12]. They prove that every T_{1}, well-filtered and first-countable space topologically embeds into **Q**_{σ}(*X*) (with the *Scott* topology). The proof is clever, and reuses the idea of the compact completed sequence. Let me generalize the result slightly, as follows.

**Theorem A.** For every first-countable space *X*, η : *X* → **Q**_{σ}(*X*) is continuous. If *X* is T_{0}, well-filtered and first-countable, then η : *X* → **Q**_{σ}(*X*) is a topological embedding.

Note that the Scott and the upper Vietoris topology on **Q**(*X*) may or may not coincide under any of those assumptions. We will address the question of the coincidence between those two topologies later in the same post.

*Proof.* We show that η is continuous. We don’t know much about the shape of (Scott-)open subsets of **Q**_{σ}(*X*), but we proceed nonetheless.

Let ** U** be a (Scott-)open set in

**Q**

_{σ}(

*X*). We let

*U*≝ η

^{–1}(

*), and we wish to show that*

**U***U*is open in

*X*. We reason by contradiction, and we assume that it is not. Hence there is a point

*x*in

*U*such that no open neighborhood

*V*of

*x*is included in

*U*.

We now use the fact that *X* is first-countable. There is a sequence *V*_{0} ⊇ *V*_{1} ⊇ … ⊇ *V _{n}* ⊇ … of open neighborhoods of

*X*such that every open neighborhood of

*x*contains some

*V*. By our assumption, no

_{n}*V*is included in

_{n}*U*, so we can find a point

*x*in

_{n}*V*–

_{n}*U*.

The sequence (*x _{n}*)

_{n ∈ N}converges to

*x*. Indeed, every open neighborhood of

*x*contains some

*V*, and then

_{n}*x*is in

_{n}*V*, but also

_{n}*x*

_{n}_{+1}since

*x*

_{n}_{+1}∈

*V*

_{n}_{+1}⊆

*V*, and

_{n}*x*

_{n}_{+2}, and so on.

It follows that the set *Q* ≝ ↑{*x _{n}* |

*n*∈

**N**} ∪ ↑

*x*is compact (and saturated). This is really a direct consequence of Fact 1 in the previous post on the compact completed sequence. Since the proof is short, let me reproduce it here. Let (

*U*)

_{i}_{i ∈ I}be any open cover of

*Q*. Then

*x*must be in

*U*for some

_{i}*i*∈

*I*. Since (

*x*)

_{n}_{n ∈ N}converges to

*x*,

*x*is in

_{n}*U*for

_{i}*n*large enough, say for every

*n*≥

*m*. Now

*x*

_{0}is in

*U*

_{i}_{[0]}for some

*i*[0] ∈

*I*,

*x*

_{1}is in

*U*

_{i}_{[1]}for some

*i*[1] ∈

*I*, …, and

*x*

_{m}_{–1}is in

*U*

_{i}_{[m–1]}for some

*i*[

*m*–1] ∈

*I*, and therefore

*U*

_{i}_{[0]},

*U*

_{i}_{[1]}, …,

*U*

_{i}_{[m–1]}and

*U*form a finite subcover of

_{i}*Q*.

The same argument shows that *Q _{m}* ≝ ↑{

*x*|

_{n}*n*≥

*m*} ∪ ↑

*x*is compact saturated for every

*m*∈

**N**.

The sets *Q _{m}* form a descending sequence (with respect to inclusion). I claim that their intersection is exactly ↑

*x*. In one direction, ↑

*x*is included in every

*Q*. In the other direction, it suffices to show that every open neighborhood

_{m}*V*of ↑

*x*in

*X*contains ∩

_{m ∈ N}

*Q*. Such an open neighborhood

_{m}*V*must contain some

*V*, by definition of the sets

_{n}*V*. However,

_{n}*V*contains

_{n}*x*, and

_{n}*x*

_{n}_{+1}, and

*x*

_{n}_{+2}, and so on, as we have already noticed. It also contains

*x*, by definition. Hence

*Q*is included in

_{n}*V*, and therefore ∩

_{n}_{m ∈ N}

*Q*⊆

_{m}*Q*⊆

_{n}*V*⊆

_{n}*V*.

We reformulate the latter as follows: the sequence (*Q _{m}*)

_{m ∈ N}is an ascending sequence in

**Q**(

*X*) (with respect to

*reverse*inclusion), whose supremum is ↑

*x*.

Oh, wait, ↑*x* = η(*x*), and we had taken *x* from *U* ≝ η^{–1}(* U*), right? So ↑

*x*is in the Scott-open set

**. By the definition of Scott-openness, some**

*U**Q*must already be in

_{m}**. We have ↑**

*U**x*⊆

_{m}*Q*, namely ↑

_{m}*x*is a larger element of

_{m}**Q**(

*X*) than

*Q*(for reverse inclusion). Since

_{m}*is upwards closed, ↑*

**U***x*is in

_{m}*. In other words,*

**U***x*is in η

_{m}^{–1}(

*)=*

**U***U*. That is impossible, since we have picked

*x*from

_{m}*V*–

_{m}*U*.

So η is continuous. If *X* is T_{0}, it is injective, and it remains to show that if *X* is well-filtered, then every open subset *U* of *X* is the inverse image of some Scott-open subset of **Q**_{σ}(*X*): we just take ☐*U*, and the fact that it is Scott-open is literally our assumption of well-filteredness. ☐

## Application: the Sorgenfrey line (1)

The Sorgenfrey line **R**_{ℓ} is a T_{2} space, hence it is obviously T_{0}, and it is also sober, hence well-filtered. It is certainly not locally compact, since every compact subset has empty interior (Exercise 4.8.5 in the book). Hence we cannot use the facts we mentioned at the beginning of this post about the Smyth powerdomain of well-filtered, locally compact spaces. But Theorem A applies nicely, and we obtain the following.

**Proposition.** **Q**(**R**_{ℓ}) is a dcpo model of **R**_{ℓ}.

Recall that a *dcpo model* of a topological space *X* is a dcpo *P* together with a topological embedding of *X* into *P* (with its Scott topology), whose image is exactly the set Max *P* of maximal points of *P*. That requires *X* to be T_{1}, and indeed **R**_{ℓ} is T_{1}, being T_{2}. The maximal points of **Q**(*X*) (for any T_{1} space *X*) are always its one-point subsets {*x*}, which are indeed the sets of the form η(*x*) (since *X* is T_{1}).

## Comparing the Scott and upper Vietoris topologies in the presence of first-countability

Theorem A can be rephrased, once we agree to equate *X* with a subset of **Q**(*X*) through η, by saying that under the relevant assumptions, both the Scott topology and the upper Vietoris topology on **Q**(*X*) induce the same topology on the subspace *X*, and that is the original topology on *X*.

The next question one might have is whether the Scott topology and the upper Vietoris topology coincide on the whole of **Q**(*X*). In general, that is, for spaces *X* that are not well-filtered and locally compact, it does not [2, Example 3.13]. The case of the Sorgenfrey line can be handled through some recent results by X. Xu and Zh. Yang [2], which, again, were brought to my attention by Xiaodong Jia. Let me cite Corollary 5.9 from [2]:

**Theorem.** [2, Corollary 5.9] Let *X* be a first-countable well-filtered space. If the set Min(*Q*) of minimal elements of *Q* is countable for every *Q* ∈ **Q**(*X*), then the upper Vietoris topology and the Scott topology on **Q**(*X*) coincide.

The condition on the countability of Min(*Q*) may seem strange, but is necessary. Note that it is true on the Sorgenfrey line, since all its compact subsets are countable anyway, as we have seen last time.

Let me now explain give a proof of that theorem, which I think is simpler and perhaps more illuminating than that of [2]. Before I start, the point of the condition on the countability of Min(*Q*) is to make sure that **Q**(*X*) is itself first-countable in its upper Vietoris topology. For that, it is not enough to assume that *X* is first-countable: Xu and Yang give a counterexample [2, Example 4.4], which I will skip over.

**Proposition.** [2, Proposition 4.5] Let *X* be a first-countable space. If Min(*Q*) is countable for every *Q* ∈ **Q**(*X*), then **Q**_{V}(*X*) is first-countable.

*Proof.* For each point *x* of *X*, we pick a countable base of open neighborhoods *V _{n}*(

*x*),

*n*∈

**N**. Given any

*Q*∈

**Q**(

*X*), we may form an open neighborhood of

*Q*in

*X*by picking a natural number

*n*(

*x*) for every

*x*∈ Min(

*Q*), and building the union of the sets

*V*

_{n}_{(}

_{x}_{)}(

*x*) where

*x*ranges over Min(

*Q*). Since

*Q*is compact,

*Q*is included in a

*finite*union of sets

*V*

_{n}_{(}

_{x}_{)}(

*x*). Let us call

*special*neighborhood of

*Q*any finite union of sets

*V*

_{n}_{(}

_{x}_{)}(

*x*), where

*x*ranges over a finite subset

*E*of Min(

*Q*), and

*n*(_) is a map from

*E*to

**N**. Since Min(

*Q*) is countable, there are only countably many finite subsets of Min(

*Q*), and for each, there are only countably many maps

*n*(_). Hence there are only countably many special neighborhoods of

*Q*in

*X*.

It should be clear that every open neighborhood *U* of *Q* in *X* contains some special neighborhood: for every *x* in Min(*Q*), *x* in *U* hence in *V _{n}*(

*x*) for some

*n*in

**N**; we call

*n*(

*x*) that

*n*, and we extract a finite cover from the open cover (

*V*

_{n}_{(}

_{x}_{)}(

*x*))

_{x ∈ Min(Q)}. The union of the sets in that finite cover is a special neighborhood of

*Q*included in

*U*.

It follows that the sets ☐*U*, where *U* ranges over the special neighborhoods of *Q*, form a countable base of open neighborhoods of *Q* in **Q**_{V}(*X*). Indeed, for every open subset ** U** of

**Q**

_{V}(

*X*) that contains

*Q*,

**contains a basic open neighborhood ☐**

*U**V*of

*Q*, by definition of the upper Vietoris topology and the fact that ☐ commutes with finite intersections. Then

*V*is an open neighborhood of

*Q*in

*X*, and as we have seen,

*V*must contain a special neighborhood

*U*of

*Q*. It follows that ☐

*V*contains ☐

*U*, and

*Q*is in ☐

*U*. ☐

We will now show that the Scott and upper Vietoris topologies coincide on **Q**(*X*) provided that *X* is well-filtered and **Q**_{V}(*X*) is first-countable, as shown by Xu and Yang [2, Theorem 5.7]. Their proof is not that long, but is a bit technical, and when one looks at it closely, it uses many similar ingredients as those that we have used in He, Li, Xi, and Zhao’s proof of Theorem A.

When that happens, one should really wonder whether the result is a consequence of Theorem A itself, not just of the techniques used in its proof. And this is exactly what I will demonstrate here.

The first result we need is mentioned in [2] as Lemma 2.4, and is credited to [3]. I have seen it mentioned in many papers.

**Lemma B.** Let *X* be any topological space. A directed family (*Q _{i}*)

_{i ∈ I}has a supremum

*Q*in

**Q**(

*X*) if and only if ∩

_{i ∈ I}

*Q*is compact, and then ∩

_{i}_{i ∈ I}

*Q*=

_{i}*Q*.

*Proof.* The if direction is clear. In the only if direction, let us imagine that *Q* is different, hence properly included in ∩_{i ∈ I} *Q _{i}*. There is a point

*x*in ∩

_{i ∈ I}

*Q*that is not in

_{i}*Q*. Then

*Q*∪ ↑

*x*is another upper bound of (

*Q*)

_{i}_{i ∈ I}, which strictly contains (hence is strictly smaller with respect to reverse inclusion than)

*Q*, contradicting the fact that

*Q*is the least upper bound. ☐

There is a map ∪ : **Q**(**Q**_{V}(*X*)) → **Q**(*X*), which maps every compact set ** K** of compact subsets of

**Q**

_{V}(

*X*) to ∪

**≝ ∪ {**

*K**Q*|

*Q*∈

**}. In order to check that ∪**

*K***is indeed compact, we take any directed family (**

*K**U*)

_{i}_{i ∈ I}of open subsets of

*X*such that ∪

**⊆ ∪**

*K*_{i ∈ I}

*U*, and we show that ∪

_{i}**is included in some**

*K**U*(see Proposition 4.4.7 in the book). For every

_{i}*Q*in

**,**

*K**Q*⊆ ∪

**⊆ ∪**

*K*_{i ∈ I}

*U*, and since

_{i}*Q*is compact in

*X*,

*Q*is included in some

*U*. This means that

_{i}**is included in ∪**

*K*_{i ∈ I}☐

*U*. However,

_{i}**itself is compact, this time in**

*K***Q**

_{V}(

*X*), and the family (☐

*U*)

_{i}_{i ∈ I}is directed, so

**is included in some ☐**

*K**U*. This means that every

_{i}*Q*in

**is included in the same open set**

*K**U*, so that ∪

_{i}**⊆**

*K**U*.

_{i}**Lemma C.** The map ∪ : **Q**(**Q**_{V}(*X*)) → **Q**(*X*) is continuous from **Q**_{V}(**Q**_{V}(*X*)) to **Q**_{V}(*X*), and also from **Q**_{σ}(**Q**_{V}(*X*)) to **Q**_{σ}(*X*).

*Proof.* For the first part, the inverse image of ☐*U* is simply ☐☐*U*. Since ∪ is continuous from **Q**_{V}(**Q**_{V}(*X*)) to **Q**_{V}(*X*), it is monotonic with respect to the underlying specialization orderings, which are both reverse inclusion. In order to show the second part, it remains to show that for every directed family (* K_{i}*)

_{i ∈ I}in

**Q**(

**Q**

_{V}(

*X*)) with a supremum

*, ∪*

**K****is the supremum of the directed family (∪**

*K**)*

**K**_{i}_{i ∈ I}. Note that we do not know yet whether the latter family has a supremum. Hence we will show that ∪

**is an upper bound first, then the least one.**

*K*Since ∪ is monotonic, ∪** K** is an upper bound of (∪

*)*

**K**_{i}_{i ∈ I}(… in the reverse inclusion ordering, namely ∪

**is included in every ∪**

*K**). We need to show that it is the least one. Let*

**K**_{i}*Q*be any other upper bound of (∪

*)*

**K**_{i}_{i ∈ I}, in other words,

*Q*is included in every ∪

*. We wish to show that*

**K**_{i}*Q*is included in ∪

**, and to this end, we consider any point**

*K**x*in

*Q*. For every

*i*∈

*I*,

*x*is in ∪

*, so*

**K**_{i}*x*is in some compact saturated set

*K*in

*. Since*

**K**_{i}*is itself saturated, any element larger than or equal to (namely, included in) any element of*

**K**_{i}*is itself in*

**K**_{i}*; and since*

**K**_{i}*x*is in

*K*, ↑

*x*is included in

*K*; so ↑

*x*is in

*. This holds for every*

**K**_{i}*i*∈

*I*, so ↑

*x*is in the intersection of the sets

*,*

**K**_{i}*i*∈

*I*. By Lemma B, that intersection is simply

**! Hence ↑**

*K**x*is in

**, from which it follows that**

*K**x*is in ∪

*. ☐*

**K**If **Q**_{V}(*X*) is first-countable, then η : **Q**_{V}(*X*) → **Q**_{σ}(**Q**_{V}(*X*)) is continuous by Proposition A. We compose it with the continuous map ∪ : **Q**_{σ}(**Q**_{V}(*X*)) → **Q**_{σ}(*X*) (Lemma C), and we obtain a continuous map from **Q**_{V}(*X*) to **Q**_{σ}(*X*)… which is easily seen to be the identity map. And that means that every Scott-open subset of **Q**(*X*) is open in the upper Vietoris topology.

We know that the converse implication holds when *X* is well-filtered, so we immediately obtain the following result, which we had announced earlier.

**Proposition.** [2, Theorem 5.7] The Scott and upper Vietoris topologies coincide on **Q**(*X*) provided that *X* is well-filtered and **Q**_{V}(*X*) is first-countable.

We recall one of our earlier propositions: given a first-countable space *X* such that Min(*Q*) is countable for every *Q* ∈ **Q**(*X*), **Q**_{V}(*X*) is first-countable. We have therefore prove the theorem announced at the beginning of this section: given any first-countable well-filtered space *X* such that Min(*Q*) is countable for every *Q* ∈ **Q**(*X*), the upper Vietoris topology and the Scott topology on **Q**(*X*) coincide.

## Application: the Sorgenfrey line (2)

In the Sorgenfrey line **R**_{ℓ}, every compact (saturated) subset is countable. We have already recalled that **R**_{ℓ} is first-countable, and well-filtered. Hence:

**Proposition.** The Scott and upper Vietoris topologies agree on **Q**(**R**_{ℓ}), viz., **Q**_{σ}(**R**_{ℓ})=**Q**_{V}(**R**_{ℓ}).

- Qingyu He, Gaolin Li, Xiaoyong Xi, and Dongsheng Zhao. Some Results on Poset Models Consisting of Compact Saturated Subsets. Electronic Notes in Theoretical Computer Science 345, August 2019, pages 77-85. Proceedings of ISDT 2019, the 8th International Symposium on Domain Theory and Its Applications, ISDT 2019, Yangzhou, China, June 2019, edited by Achim Jung, Qingguo Li, Luoshan Xu, Guo-Qiang Zhang.
- Xiaoquan Xu and Zhongqiang Yang. Coincidence of the upper Vietoris topology and the Scott topology. Topology and its Applications 288, February 2021.
- Gerhard Gierz, Karl Heinrich Hofmann, Klaus Keimel, Jimmie D. Lawson, Michael W. Mislove, and Dana S. Scott. Continuous Lattices and Domains. Number 93 in Encyclopedia of Mathematics and its Applications. Cambridge University Press, Cambridge, 2003.

— Jean Goubault-Larrecq (June 22nd, 2021)