Finitary Compatible Completion
- Finitary compatible completion is a construction that embeds difference–restriction algebras into structures with finite compatible joins, ensuring a minimal and dense expansion.
- It uses an adjunction between difference–restriction algebras and Hausdorff étale spaces, with the completion realized by the monad induced through this duality.
- The construction features a universal property guaranteeing uniqueness up to isomorphism and extends naturally to frameworks like generalized Boolean algebras and operator expansions.
Finitary compatible completion is, in its explicit formal use, a completion construction for difference–restriction algebras. It enlarges an algebra of partial-function-like operations just enough to add finite compatible joins, rather than arbitrary finite joins, because for partial functions the union is a partial function iff and agree wherever both are defined. In that setting, the completion is an embedding into a finitarily compatibly complete algebra whose image is finite-join dense, and it is realized by the monad induced by an adjunction with Hausdorff étale spaces (Borlido et al., 5 Aug 2025).
1. Formal definition in difference–restriction algebras
A difference–restriction algebra is an abstract $\{-,\rest\}$-algebra isomorphic to an algebra of partial functions closed under relative complement and domain restriction. For partial functions ,
and
$f\rest g=\{(x,y)\in X\times Y : x\in \dom(f)\text{ and } (x,y)\in g\}.$
The intended order is inclusion, the derived meet is
and the induced order is
Compatibility is the central notion. Two elements 0 are compatible exactly when
1
For actual partial functions, this says that they agree on the overlap of their domains. A poset with a compatibility relation is finitarily compatibly complete when it has joins of every finite set of pairwise-compatible elements. For difference–restriction algebras, having finite compatible joins is equivalent to having joins of each pair of compatible elements.
A subset 2 of a poset is finite-join dense if every element is the join of some finite subset of 3. A finitary compatible completion of a difference–restriction algebra 4 is then an embedding
5
such that 6 is a finitarily compatibly complete difference–restriction algebra and 7 is finite-join dense in 8 (Borlido et al., 5 Aug 2025).
2. Construction via Hausdorff étale spaces and the monad 9
The construction is organized by an adjunction
0
For a difference–restriction algebra 1, 2 is the Hausdorff étale space
3
where 4 is the set of maximal filters of 5. Its topology has basis
6
Conversely, for a Hausdorff étale space 7, 8 is the difference–restriction algebra of compact open subsets 9 such that 0 is injective. The operations are
1
These are compact-open local sections, and compatibility becomes geometric: compatible local sections have union still a local section.
The unit of the adjunction is
2
The completion theorem states that this map is the finitary compatible completion of 3. Concretely, elements of 4 are compact-open subsets of 5 on which 6 is injective, and every such compact-open local section is a finite union of basic opens
7
Thus the completed algebra is generated by finite compatible joins of the image of 8, with compatible joins realized as unions (Borlido et al., 5 Aug 2025).
3. Universal property, uniqueness, and duality
Finitary compatible completions are unique up to unique isomorphism over the original algebra. If
9
are finitary compatible completions, then there is a unique isomorphism
$\{-,\rest\}$0
satisfying
$\{-,\rest\}$1
The completion also admits equivalent universal formulations. It is simultaneously the smallest finitarily compatibly complete extension of $\{-,\rest\}$2 and the largest finite-join-dense extension of $\{-,\rest\}$3: embeddings from $\{-,\rest\}$4 into any finitarily compatibly complete algebra factor through it, and any finite-join-dense embedding of $\{-,\rest\}$5 factors into it.
Categorically, the full subcategory $\{-,\rest\}$6 of finitarily compatibly complete difference–restriction algebras is reflective in $\{-,\rest\}$7, with reflector given by the completion $\{-,\rest\}$8. On the topological side, the adjunction restricts to a duality between the finitarily compatibly complete difference–restriction algebras and the locally compact zero-dimensional Hausdorff étale spaces. This is the precise sense in which the completion theorem is also a Stone-type duality statement (Borlido et al., 5 Aug 2025).
4. Specialization to generalised Boolean algebras and expansion by operators
The Boolean case appears as a specialization. In the subtraction-algebra situation, $\{-,\rest\}$9 becomes meet, compatibility becomes trivial, and finite compatible joins become ordinary finite joins. In that case, having all finite compatible joins is equivalent to being a generalised Boolean algebra, and the duality above restricts to the classical duality between 0 and 1. This explains why the difference–restriction construction is presented as a generalization of the adjunction between generalised Boolean algebras and Hausdorff spaces, and of the duality between generalised Boolean algebras and locally compact zero-dimensional Hausdorff spaces.
The construction also extends to algebras with additional compatibility preserving operators. An 2-ary operation 3 is compatibility preserving when pairwise-compatible inputs are sent to compatible outputs, and it is an operator when it is also normal in each coordinate and additive whenever a compatible join exists. In that expanded setting, the monad 4 again yields the finitary compatible completion, and uniqueness up to unique isomorphism persists (Borlido et al., 5 Aug 2025).
5. Categorical and algebraic analogues
Several other completion constructions are close analogues, though not the same definition. Garner shows that the passage from a finitary monad on 5 to its associated Lawvere theory is the free completion under the finitary class 6 of absolute colimits, and Garner–Power generalize this to arbitrary locally finitely presentable bases as free completion under absolute tensors in 7. In both cases, the completion is “finitary” because only finite-power structure is adjoined, and “compatible” because the relevant colimits are absolute (Garner, 2013, Garner et al., 2017).
A second analogue comes from algebra–coalgebra completion. For finitary, and more generally precontinuous, set functors, the initial algebra 8 and terminal coalgebra 9 carry a canonical partial order with the same ideal 0-completion and a canonical ultrametric with the same Cauchy completion. For free algebras and free completely iterative algebras, the free cia is the conservative completion of the free algebra in the bicontinuous case, and in the general finitary case the two structures share the same conservative completion. This suggests a broader pattern in which finitary approximation data are completed so that algebraic and coalgebraic structure extend continuously (Adámek, 2019, Adamek, 2019).
6. Related but distinct notions
The phrase should not be conflated with several neighboring constructions. Miller and Ng’s finitary computable reducibility preserves the full pairwise equivalence pattern on each finite tuple, and is therefore a rigorous framework for finite compatibility preservation, but it is not a completion operator (Miller et al., 2014). Wrigley’s geometric completion of a doctrine is topology-parameterized, idempotent, and semantically invariant; coherent and existential completions appear there as compatible subcompletions, but the main completion is geometric rather than purely finitary (Wrigley, 2023).
An order-theoretic analogue appears in meet-completions of isotone poset expansions. There a standard closure operator yields a meet-completion carrying lifted finite-arity isotone operations, and many equations are preserved; however, full algebraic compatibility can fail, since associativity, 1, and 2 can fail in the ordered-domain-algebra completion (Egrot et al., 2015). In logic programming, ordered completion captures stable models of arbitrary programs only for finite models, and an extension with level mappings handles infinite stable models; in rewriting, abstract completion and ordered completion use compatibility with a reduction order, but these are different completion procedures again (Heuer, 19 Apr 2025, Hirokawa et al., 2018).
A plausible unifying description is therefore narrower than a single universal definition: finitary compatible completion refers most precisely to the completion of difference–restriction algebras by finite compatible joins, while more broadly naming a family of constructions that adjoin only the finite or admissible structure needed for a given notion of compatibility (Borlido et al., 5 Aug 2025).