Semilocally simple connectivity: characterizations and path-homotopy-trivial neighbourhoods #
This file characterizes the based pointwise predicate SemilocallySimplyConnectedAt x from
TauCeti.AlgebraicTopology.SemilocallySimplyConnected.Basic by open neighbourhoods, by the
triviality of the map on fundamental groups induced by the inclusion of a neighbourhood, and by
homotopy of paths with a common endpoint. It introduces SemilocallySimplyConnectedOn, and
shows that on a locally path-connected space the based condition yields open, path-connected,
IsPathHomotopyTrivial neighbourhoods, in which all loops, at every basepoint, are
null-homotopic in the ambient space (the unbased form, Brazas, Definition 2.2), which is what the
universal-cover construction consumes.
Combined with the tube neighbourhoods of TauCeti.Topology.Homotopy.TubeNeighborhood, this shows
that path-homotopy classes are open in the compact-open topology
(Path.isOpen_setOf_homotopic), so that Path.Homotopic.Quotient x y is discrete
(Path.Homotopic.Quotient.discreteTopology).
It is adapted from the Mathlib drafts
#31449,
#31576, and
#38292 by Kim Morrison, for
Stage 0.1 of the TauCetiRoadmap/UniversalCovers roadmap, following the earlier Tau Ceti
work in #42.
SemilocallySimplyConnectedAt #
Characterization of SemilocallySimplyConnectedAt x by open neighbourhoods whose loops
based at x are null-homotopic in the ambient space.
Characterization of SemilocallySimplyConnectedAt x by the fundamental group: the map
π₁(U, x) → π₁(X, x) induced by the inclusion of some neighbourhood U is trivial.
Characterization of SemilocallySimplyConnectedAt x by paths: some open neighbourhood U
of x has any two paths in U from x to a common endpoint homotopic in the ambient space.
SemilocallySimplyConnectedOn #
A space is semilocally simply connected on s if it is semilocally simply connected
at every point of s.
Equations
- SemilocallySimplyConnectedOn s = ∀ x ∈ s, SemilocallySimplyConnectedAt x
Instances For
Extract the pointwise SemilocallySimplyConnectedAt x statement from
SemilocallySimplyConnectedOn s and x ∈ s.
Semilocal simple connectivity on a set restricts to any subset.
Set-level characterization of SemilocallySimplyConnectedOn: every point of s has an
open neighbourhood in which every loop based at that point is null-homotopic in the ambient
space.
Set-level path characterization of SemilocallySimplyConnectedOn: every point x of s has
an open neighbourhood in which paths from x to a common endpoint are homotopic in the ambient
space.
A semilocally simply connected space is semilocally simply connected on every subset.
Path-homotopy-trivial neighbourhoods #
In a locally path-connected space, a point at which the space is semilocally simply connected has an open, path-connected, path-homotopy-trivial neighbourhood, as needed in the construction of the universal cover.
In a locally path-connected semilocally simply connected space, every point has an open, path-connected, path-homotopy-trivial neighbourhood.
Discreteness of path-homotopy quotients #
In a locally path-connected space, a path along whose range the space is semilocally simply connected lies in a tube.
In a locally path-connected space, if semilocal simple connectivity holds along every path
homotopic to p, then the set of paths homotopic to p is open in the compact-open topology.
In a semilocally simply connected, locally path-connected space, the set of paths homotopic to a given path is open in the compact-open topology.
In a locally path-connected space, if semilocal simple connectivity holds along every path
from x to y, the quotient of these paths by homotopy is discrete.
In a semilocally simply connected, locally path-connected space, the quotient of paths by homotopy is discrete.