Nucleus #
Locales are the dual concept to frames. Locale theory is a branch of point-free topology, where intuitively locales are like topological spaces which may or may not have enough points. Sublocales of a locale generalize the concept of subspaces in topology to the point-free setting.
A nucleus is an endomorphism of a frame which corresponds to a sublocale.
References #
https://ncatlab.org/nlab/show/sublocale https://ncatlab.org/nlab/show/nucleus
A nucleus is an inflationary idempotent inf
-preserving endomorphism of a semilattice.
In a frame, nuclei correspond to sublocales. See nucleusIsoSublocale
.
- toFun : X → X
A nucleus is idempotent.
Do not use this directly. Instead use
NucleusClass.idempotent
.A nucleus is increasing.
Do not use this directly. Instead use
NucleusClass.le_apply
.
Instances For
NucleusClass F X
states that F is a type of nuclei.
A nucleus is idempotent.
A nucleus is inflationary.
Instances
Equations
See Note [custom simps projection]
Equations
Instances For
Equations
Alias of the reverse direction of Nucleus.mk_le_mk
.
Equations
The smallest nucleus is the identity.
Equations
A nucleus preserves ⊤
.
The largest nucleus sends everything to ⊤
.
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Restrict a nucleus to its range.
Equations
Instances For
The restriction of a nucleus to its range forms a Galois insertion with the forgetful map from the range to the original frame.