The concept of Moore closure is a very general idea of what it can mean for a set to be closed under some condition. It includes, as special cases, the operation of closure in a topological space, generation of structures from bases and subbases, and generating subalgebras from subsets of an algebra.
Secretly, it is the same thing as a monad on a power set.
Let be a set, and let be a collection of subsets of . Then is a Moore collection if every intersection of members of belongs to . That is, given a family of sets in ,
Given any collection whatsoever of subsets of , the Moore collection generated by is the collection of all intersections of members of ; this is a Moore collection, and it equals if and only if is a Moore collection.
Again let be a set, and now let be an operation on subsets of . Then is a closure operation if is monotone, isotone, and idempotent. That is,
If is a closure operation, then let be the collection of sets that equal their own closures. Then is a Moore collection.
Conversely, if is a Moore collection, then let be the intersection of all closed sets that contain . Then is a closure operator.
Furthermore, the two maps above, from closure operators to Moore collections and vice versa, are inverses.
Either of these equivalent structures may be called a Moore closure on .
What are examples? Better to ask what isn't an example! (Answer: preclosure in a pretopological space, even though some authors call this βclosureβ.)
Of course, the closed sets in a topological space form a Moore collection; then the closure of a set is its closure in the usual sense. In fact, a topological space can be defined as a set equipped with a Moore closure with either of these additional properties (which are equivalent):
(However, these properties may fail in constructive mathematics; in fact, a topology cannot be constructively recovered from its closure operation.)
Here are some algebraic examples:
But also:
Here are some examples on power sets:
Topping off these, the Moore collections on form a Moore collection on ; the closure of is the Moore collection generated by as described in the definitions.
The definition of Moore collection really makes sense in any inflattice; even better, the definition of closure operator makes sense in any poset. Here are some examples:
Instead of , work in the opposite poset . Then the open sets in a topological space form a Moore collection whose closure operator is the usual interior operation. Now we can define a topological space as a set equipped with a Moore closure operator on that preserves joins (which here are intersections); this definition is even valid constructively.
Let be a Galois connection between posets and . Call an element of normal if (the reverse is always true). Then is a closure operator. This generalises the case of the normal subgroups of when is the Galois group? of an extension of fields.
Since Galois connections are simply adjunctions between posets, the concept of Moore closure cries out for categorification. And in fact, the answer is well known in category theory: it is a monad.
Indeed, Moore closures on are precisely monads on . The property (1) of a closure operator corresponds the action of the monad on morphisms, while (2,3) are the unit and multiplication of the monad. (The rest of the requirements of a monad are trivial in a poset, since they state the equality of various morphisms with common source and target.)