The homotopy lifting property #
A map p : E → B has the homotopy lifting property with respect to a space A when every
homotopy H : I × A → B whose initial map lifts along p to f : A → E lifts along p to a
homotopy G : I × A → E starting at f. The property is stated for maps between topological
spaces in arbitrary universes. Covering maps have it for every space
(IsCoveringMap.hasHomotopyLiftingProperty), as do product projections
(TauCeti.hasHomotopyLiftingProperty_fst), maps to a subsingleton
(TauCeti.hasHomotopyLiftingProperty_of_subsingleton) and homeomorphisms
(Homeomorph.hasHomotopyLiftingProperty); it is closed under composition
(TauCeti.HasHomotopyLiftingProperty.comp), products
(TauCeti.HasHomotopyLiftingProperty.prodMap), base change
(TauCeti.HasHomotopyLiftingProperty.pullback), restriction over a subset of the base
(TauCeti.HasHomotopyLiftingProperty.restrictPreimage) and restriction to a subset of the total
space closed under joining by paths (TauCeti.HasHomotopyLiftingProperty.comp_subtypeVal), and
homotopy lifting of
U.restrictPreimage p lifts homotopies valued in U
(TauCeti.HasHomotopyLiftingProperty.exists_lift_of_mem); it depends on the space only up to
homeomorphism (Homeomorph.hasHomotopyLiftingProperty_iff), passes from open subsets along open
embeddings (TauCeti.HasHomotopyLiftingProperty.of_isOpenEmbedding), and a map with it lifts paths
(TauCeti.HasHomotopyLiftingProperty.exists_path_lift).
Serre fibrations, the maps with the homotopy lifting property with respect to every disk, are in
TauCeti.Topology.Homotopy.SerreFibration.Basic.
References #
- A. Hatcher, Algebraic Topology, Section 4.2, the homotopy lifting property.
A map p : E → B has the homotopy lifting property with respect to a space A when every
homotopy H : I × A → B whose initial map lifts along p to some f : A → E lifts along p to a
homotopy G : I × A → E starting at f.
Instances For
A map with the homotopy lifting property with respect to a nonempty space lifts paths: a path
in B starting at p e lifts to a path in E starting at e.
A map with the homotopy lifting property with respect to a nonempty space, from a nonempty space onto a path-connected space, is surjective.
The projection B × F → B has the homotopy lifting property with respect to every space: a
homotopy lifts by keeping the F-coordinate of the initial lift fixed.
A map to a subsingleton space has the homotopy lifting property with respect to every space: a homotopy lifts as the constant homotopy of the initial lift.
The product of two maps with the homotopy lifting property with respect to A has it as well:
a homotopy lifts coordinatewise.
A homeomorphism has the homotopy lifting property with respect to every space.
The homotopy lifting property is closed under composition.
The homotopy lifting property passes to the base change {(b', e) | g b' = p e} → B' along
any continuous map g : B' → B.
The homotopy lifting property passes to the restriction p⁻¹(t) → t of p over any subset
t of the base: a lift of a homotopy in t lies over t.
The homotopy lifting property passes to the restriction S → B of p to a subset S of the
total space that is closed under joining by paths, for instance a union of path components: each
value of a lift is joined to the starting point of its track.
If the restriction U.restrictPreimage p : p ⁻¹' U → U over U : Set B has the homotopy
lifting property with respect to A, then every homotopy H : C(I × A, B) valued in U whose
initial map lifts along p to f : C(A, E) lifts along p to a homotopy G : C(I × A, E)
starting at f.
The homotopy lifting property with respect to a space passes to every space homeomorphic to it.
If p has the homotopy lifting property with respect to every open subset of A', then it has
the homotopy lifting property with respect to every space admitting an open embedding into A'.
The homotopy lifting property with respect to a space depends on the space only up to homeomorphism.
A covering map has the homotopy lifting property with respect to every space.