Documentation

TauCeti.AlgebraicTopology.UniversalCover.Covering

Universal cover: covering map, simple connectedness, universal property #

Building on the sheet decomposition in TauCeti.AlgebraicTopology.UniversalCover.Basic, this file shows that the endpoint projection UniversalCover.proj is a covering map, and derives path-connectedness, simple connectedness, and the universal lifting property of the universal cover.

This file is adapted from Kim Morrison's mathlib4#38292, file Mathlib/AlgebraicTopology/FundamentalGroupoid/UniversalCover/Covering.lean.

Main results #

Implementation notes #

UniversalCover.isCoveringMap does not assume X is path-connected. Over a point with no path from x₀ the preimage of a good neighbourhood is empty, hence evenly covered (IsEvenlyCovered.of_preimage_eq_empty); over the path component of x₀ the sheet trivialization applies.

The endpoint projection proj is a covering map, assuming X is semilocally simply connected and locally path-connected. Fibres over points outside the path component of x₀ are empty.

The universal cover of a locally path-connected, semilocally simply connected space is locally path-connected, since its projection is a local homeomorphism.

Every point of UniversalCover x₀ is joined to the point represented by the constant path. The connecting path is the family of initial segments t ↦ α |_[0, t].

The universal cover is path-connected.

The lift through proj of a path γ starting at the class of α ends at the class of the concatenated based path α.append γ.

theorem TauCeti.UniversalCover.apply_one_eq_ofBasedPath {X : Type u_1} [TopologicalSpace X] {x₀ : X} [LocallyPathConnectedSpace X] [SemilocallySimplyConnectedSpace X] {g : ↑unitInterval → UniversalCover x₀} (hg : Continuous g) (γ : BasedPath x₀) (hγ : ∀ (t : ↑unitInterval), (g t).proj = γ t) (h₀ : g 0 = ofBasedPath x₀ (BasedPath.refl x₀)) :
g 1 = ofBasedPath x₀ γ

The endpoint of a lift of a based path. A continuous path in the universal cover that starts at the constant-path point and lies over the based path γ ends at the class of γ: by unique path lifting it agrees with the family of initial segments t ↦ γ |_[0, t].

Universal property of the universal cover: a continuous map from a simply connected, locally path-connected space lifts uniquely after specifying the image of one point.