Locally closed sets #
In this file, we develop API for the predicates IsLocallyClosedAt, expressing that
a set is locally closed at a point, and IsLocallyClosed, expressing that a set is locally closed.
These are defined earlier, but most of their API should be in this file.
Main results #
isLocallyClosedAt_tfae: A setsis locally closed at a pointxif one of the equivalent conditions below hold- There is a neighborhood
Uofxsuch thatU ∩ scan be writtenU ∩ Zfor some closed setZ(this is the definition). - There is a neighborhood
Uofxsuch thatU ∩ sis a closed subset ofU. - There is a neighborhood
Uofxsuch thatU ∩ closure s ⊆ s. - There is a neighborhood
Uofxsuch thatU ∩ s = U ∩ closure s. scoincides with some closed setZeventually nearx.sandclosure scoincide eventually nearx.closure s ⊆ seventually nearx.sis a neighborhood ofxinsideclosure s.coborder sis a neighborhood ofx.
- There is a neighborhood
isLocallyClosed_tfae: A setsis locally closed if one of the equivalent conditions below hold- It is the intersection of some open set and some closed set (this is the definition).
- It is locally closed at each of its points.
- It is locally closed at each point of its coborder.
- The coborder
(closure s \ s)ᶜis open. sis the intersection of an open set andclosure s.sis open in the closure ofs.
Alias of the reverse direction of coborder_eq_univ_iff.
The coborder of any set is dense
Alias of the reverse direction of coborder_eq_compl_frontier_iff.
A set s is locally closed at a point x if one of the equivalent conditions below hold
- There is a neighborhood
Uofxsuch thatU ∩ scan be writtenU ∩ Zfor some closed setZ(this is the definition). - There is a neighborhood
Uofxsuch thatU ∩ sis a closed subset ofU. - There is a neighborhood
Uofxsuch thatU ∩ closure s ⊆ s. - There is a neighborhood
Uofxsuch thatU ∩ s = U ∩ closure s. scoincides with some closed setZeventually nearx.sandclosure scoincide eventually nearx.closure s ⊆ seventually nearx.sis a neighborhood ofxinsideclosure s.coborder sis a neighborhood ofx.
Furthermore (see API below), in assertions 1, 2, 3 and 4, one can restrict to U belonging
to a basis of neighborhoods of x.
Alias of isLocallyClosedAt_iff_exists_isClosed_eventuallyEqSet.
A set s is locally closed if one of the equivalent conditions below hold
- It is the intersection of some open set and some closed set (this is the definition).
- It is locally closed at each of its points.
- It is locally closed at each point of its coborder.
- The coborder
(closure s \ s)ᶜis open. sis the intersection of an open set andclosure s.sis open in the closure ofs.
Alias of the forward direction of isLocallyClosed_iff_isOpen_coborder.
Alias of the forward direction of isLocallyClosed_iff_isOpen_preimage_val_closure.