A pointfree description of convex compact subsets

In my thesis I needed to represent compact convex subsets of compact partially-ordered spaces without actually referring to points of the spaces. The motivation behind this is that the points of the Vietoris hyperspace (of compact partially-ordered spaces) are precisely the compact convex subsets and if we want to describe what the points are constructively, we need to be able to axiomatise such subsets without referring to the points of the original space.

Compact partially ordered spaces (X,,τ), i.e. compact spaces with the order closed in the product X×X, can be equivalently described as compact regular bitopological spaces (X,τ+,τ) and that is the description I used in my thesis (the definition of regularity and compactness is given below). The two topologies τ+ and τ are just the topologies of open upsets and open downsets, respectively.

The key observation is that every compact convex subset K of X can be described in terms of its complement. Take the sets U+=X\KandU=X\K

Since K and K are closed subsets we see that U+τ+ and Uτ. Conversely, for any pair (U+,U)τ+×τ, the complement of their union X\(U+U) is compact and convex. However, there might be many pairs (U+,U) representing the same K.

Finding a canonical representation of compact convex subsets amounts to trimming down the pairs of opens (U+,U) to the maximal such pairs, that is, whenever V+V is equal to U+U, for some (V+,V)τ+×τ, then it must be that V+U+ and VU+.

On the other hand, if we are given a pair (U+,U) of opens, we can easily find the canonical representation of the convex compact set K=X\(U+U) they represent. Just take, the pair (X\K,X\K) mentioned earlier.

The problem

So far we didn’t do anything special. So long we stick to bitopological spaces we can comfortably represent convex compact subsets as described above. The problem comes when we move to the pointfree setting. Instead of a space consisting of two topologies we have a pair of frames L+ and L (representing the two topologies) and two relations conL+×L and totL+×L. The con relation represents that two (abstract) opens (a,b)L+×L are disjoint from each other and (a,b)tot whenever a and b cover the whole space.

For example, for any bitopological space (X,τ+,τ), we have a tuple (L+,L,con,tot) where L+=τ+, L=τ and, for (U+,U)τ+×τ:

(U+,U)conU+U=(U+,U)totU+U=X

If we only have con and tot, we cannot directly express that a pair (U+,U) is maximal with the property that K=X\(U+U). I spent quite a lot time finding the right pointfree axiomatisation of maximal (U+,U) pairs. It can be shown that they are characterised by the following two axioms (see Section 4.4.1 of my thesis [2]):

  • (K+) W+L+ if (U+W+,U)tot then (W+,U)tot
  • (K−) WL if (U+,UW)tot then (U+,W)tot

Observe that (U+W+,U)tot is equivalent to saying that KW+ for K=X\(U+U). So (K+) says that if W+ covers K then it must also cover K.

These two axioms allowed me to prove everything I needed in my thesis. However, there was one thing bugging me that I wasn’t able to show. Given an arbitrary pair (U+,U)τ+×τ, I wasn’t able to find a pair of opens satisfying (K+) and (K−) while representing the same compact convex subset. In other words, I didn’t know how to calculate (X\K,X\K) for K=X\(U+U) in terms of con and tot alone.

I managed to do it today, three years after submitting my thesis. I would like to thank Guillaume Massas for showing me how to do a special case of this, which prompted me to revisit this topic.

The solution

The tuples =(L+,L,con,tot) are called d-frames and are required to satisfy a number of axioms. I will not spell them out here, they are all fairly natural (see my thesis or [1]). As we said earlier our results apply to compact regular bitopological spaces. Compactness and regularity can be expressed entirely in terms of con and tot:

  1. For aL+, set a* to be the largest bL such that (a,b)con.
  2. For a,bL+, set ab if (b,a*)tot.
    (a* for aL and ab for for a,bL are defined symmetrically)
  3. is regular if a={bba} for every aL+ or aL.
  4. is compact if whenever iI(ai,bi)=(iai,ibi) is in tot then iF(ai,bi) is in tot, for some finite FI.

Note that U+V+, for U+,V+τ+ in a bitopological space, precisely whenever the τ-closure of U+ is a subset of V+. Details and further explanation of these definitions can be found in Sections 2.1.1 and 2.3.1 of my thesis [2]. In the following we assume that is compact and regular.

By 𝕂c denote the set of pairs α=(α+,α)L+×L that satisfy (K+) and (K−). We wish to show the following theorem:

For every αL+×L there is some β𝕂c such that

  1. α+β+ and αβ
  2. For every xL+ and yL,

(α+x,α)tot(β+x,β)tot(α+,αy)tot(β+,βy)tot

Observe that, if we instantiate with a bitopological space, the two conditions (1) and (2) exactly express that α and β represent (the complement of) the same convex compact subset.

Fix αL+×L and define β=(β+,β)L+×L as follows

β+={xL+(α+,αx*)tot}andβ={yL(α+y*,α)tot}.

Observe that this definition yields precisely the pair (X\K,X\K) for K=X\(U+U) in a compact regular bitopological space (X,τ+,τ). Indeed, by the Hofmann-Mislove theorem, the compact downset K can be uniquely represented as a Scott-open filter 𝒮K={VτKV}={VU+UV=X} on τ. Further, τ+ is order-isomorphic to the poset of Scott-open filters on τ (Lemma 5.3.6 in [2]), where a Scott-open filter 𝒮 is send to the τ+-open {V*V𝒮}. Because V𝒮K implies V**𝒮K and because V*=V***, we obtain the expected equality X\K={VU+UV*=X}.

Next we show that β is indeed in 𝕂c and that (1) and (2) hold. Showing (1) is immediate, let xα+ then, by definition, (α+,x*)tot and because tot is upwards closed also (α+,αx*)tot, giving us xβ+. Finally, be regularity, α+={xxα+}β+. Symmetrically we also obtain αβ.

We show (2) in two steps.

(β+x,β)tot implies (β+x,α)tot

By compactness and directedness of {yL(α+y*,α)tot}, there is some yL such that (β+x,y)tot and (α+y*,α)tot. Since (y*,y)con it must be that y*β+x (by the so-called (con-tot) axiom of d-frames). Lastly, because tot is upwards closed and α+β+ by (1), from (α+y*,α)tot we obtain that (β+x,α)tot.

(β+x,α)tot implies (α+x,α)tot

By compactness (zx,α)tot for some zL+ such that (α+,αz*)tot. Because tot is upwards closed both (z(α+x),α) and (α+x,αz*) are in tot. However, (z,z*)con and by regularity and compactness, satisfies cut rules (see Proposition 6.13 in [1]), hence (α+x,α)tot.

The reverse implication, entailing (β+x,β)tot from (α+x,α)tot, follows from (1) and the fact that tot is upwards closed.

Lastly, we explain why β𝕂c. We only check (K+) as (K−) is proved symmetrically. Assume that (β+x,β)tot. From the previous two lemmas we entail that (α+x,α)tot. By compactness and regularity, there exists an eL+ such that ex and (α+e,α)tot. Because ee** and tot is upwards closed (α+e**,α)tot. Therefore, e*β. Finally, ex gives us that (x,e*)tot, which implies (x,β)tot because tot is upwards closed. This finishes the proof of Theorem 1.

Observe that item 2 of Theorem 1 guarantees that the choice of β𝕂c is unique. Indeed, for any other pair γ𝕂c which satisfies item 2 of Theorem 1, let aγ+. From (γ+,a*)tot we also have (γ+,γa*)tot which, by two applications of item 2 of Theorem 1 and (K−), gives (β+,a*)tot. Hence aβ+. By regularity γ+β+. The converse direction and also the equivalent statements for the minus side are proved analogously, hence β=γ.

References

  1. Achim Jung and M. Andrew Moshier. On the bitopological nature of Stone duality. Technical report, 2006.
  2. Tomáš Jakl. d-Frames as algebraic duals of bitopological spaces. Charles University and University of Birmingham (Ph.D. thesis), 2018.

Responses (?)


Web Analytics