MATHLIBANNEX / CANONICAL DECLARATION CARD

GSS Companion · Research Project · Source-bound exposition export

Card revision 1 · Exposition revision 1 · Version 1

Card identity

lfh:lfh-declaration-card:sha256:051c8b2fd731474cb5638761a359e66ab04e78beb04386598bdb1e8e977cc048

Native Card SHA-256: 1920461172d18ea8206dbdbd7a0ece11093e458889a720c183e5baefb6c25d97
Exposition SHA-256: b29f460ba05d2dd1333a2a3fb82e431b8733bf32fca1a27f618cfeeb6c7a89de
Original exposition text SHA-256: 4cac2496ebf2f2ea927aae150a194274bdec49dcca513ba261e3a4df9dedf4cf

Source-bound exposition export (Markdown)
Export SHA-256: 545bb368640372fec8e9c9e92f596406380529ec5f194f466410ea1392613de0

ClosureSpace

structure

Closure spaces before topology

Statement

A closure space is a set with an extensive, monotone and idempotent operation on its subsets that sends the empty set to the empty set. Preservation of finite unions is a separate condition.

Definition

Let be a set and let denote its power set, ordered by inclusion. A closure space on consists of a map satisfying, for all ,

A subset is closed when . The first three axioms say that is a closure operator on the ordered set ; the fourth supplies the empty-set condition.

The cited intersection theorem gives the useful equivalent description

Indeed, is closed and contains , and monotonicity puts it inside every closed superset of . Thus is the smallest closed set containing .

Assumptions

The underlying set is arbitrary and may be empty. To specify a closure space, one supplies the map and the four displayed properties. No topology, metric or separation condition on is required.

Conclusion

The resulting structure provides a closure operation and a notion of closed subset, with arbitrary intersections of closed sets again closed. A topological closure requires the additional identity

This extra condition is called topologizability in the cited source. It is not one of the four axioms above.

Main citations

Lean source signature (exact)

structure ClosureSpace (α : Type u) where
  toClosureOperator : ClosureOperator (Set α)
  map_empty' : toClosureOperator ∅ = ∅
In the source Mathematical meaning
Exact declarationα : Type u, Set α An arbitrary set and its power set ; neither finiteness nor nonemptiness is required.
Exact declarationtoClosureOperator : ClosureOperator (Set α) The operation , with , , and for all subsets . Its closed-set predicate agrees with .
Exact declarationmap_empty' The additional equality .
Exact declarationClosureSpace α The returned structure consists of this operation and all four laws. It does not include preservation of finite unions.