Hostname: page-component-77f85d65b8-8v9h9 Total loading time: 0 Render date: 2026-03-29T08:44:57.217Z Has data issue: false hasContentIssue false

Semiframes: the algebra of semitopologies and actionable coalitions

Published online by Cambridge University Press:  05 February 2026

Murdoch J. Gabbay*
Affiliation:
MACS, Heriot-Watt University Edinburgh , Edinburgh, UK
Rights & Permissions [Opens in a new window]

Abstract

We introduce semiframes (an algebraic structure) and investigate their duality with semitopologies (a topological one). Both semitopologies and semiframes are relatively recent developments, arising from a novel application of topological ideas to study decentralised computing systems. Semitopologies generalise topology by removing the condition that intersections of open sets are necessarily open. The motivation comes from identifying the notion of an actionable coalition in a distributed system – a set of participants with sufficient resources for its members to collaborate to take some action – with an open set, since just because two sets are actionable (have the resources to act) does not necessarily mean that their intersection is. We define notions of category and morphism and prove a categorical duality between (sober) semiframes and (spatial) semitopologies, and we investigate how key well-behavedness properties that are relevant to understanding decentralised systems transfer (or do not transfer) across the duality.

Information

Type
Paper
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 (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Figure 1. An example of a point with two minimal open neighbourhoods (Lemma 2.1.2).

Figure 1

Figure 2. Examples of topens (Example 3.3.3).

Figure 2

Figure 3. An unconflicted, irregular space (Proposition 5.3.3) in which every point is intertwined only with itself (Example 5.3.2).

Figure 3

Figure 4. Examples of open neighbourhoods (Remarks 8.1.3 and 9.2.1).

Figure 4

Figure 5. A semiframe with no abstract points (Lemma 8.2.7).

Figure 5

Figure 6. Two counterexamples for sobriety: (a) finite $T_0$ (and also $T_1$) semitopology that is not sober (Lemma 9.3.8); (b) Hausdorff semitopology that is not sober (Lemma 9.3.10).

Figure 6

Figure 7. Soberifications of the examples in Figure 6 (Remark 9.3.12).

Figure 7

Figure 8. Strongly compatible filter that contains no transitive element.