Separated and locally injective maps #
A continuous separated map f : X → Y separates the points of each fibre by disjoint open sets,
and continuity pulls back the separation of points with distinct images when Y is Hausdorff.
So the source of a continuous separated map to a Hausdorff space is Hausdorff. Covering maps are
separated (IsCoveringMap.isSeparatedMap), so the total space of a covering of a Hausdorff space
is Hausdorff.
The fibers of a locally injective map are discrete
(IsLocallyInjective.isDiscrete_preimage_singleton), so a compact subset of one fiber is finite
(IsLocallyInjective.finite_preimage_singleton_inter); this needs no topology on the codomain.
For a separated, locally injective map, such as a covering map or any locally injective map with
Hausdorff total space, two sections over a preconnected set that are continuous on that set and
agree at one of its points agree on all of it (IsSeparatedMap.eqOn_of_leftInvOn).
The source of a continuous separated map to a Hausdorff space is Hausdorff.
The total space of a covering of a Hausdorff space is Hausdorff.
The fibers of a locally injective map, such as a local homeomorphism, are discrete.
A compact set of points in one fiber of a locally injective map, such as a local homeomorphism, is finite.
Two sections of p over a preconnected set S that are continuous on S and agree at one
point of S agree on S, when p is separated and locally injective. Every map with Hausdorff
total space is separated (T2Space.isSeparatedMap), and so is every covering map
(IsCoveringMap.isSeparatedMap).