Covering maps of a disjoint union #
A family of covering maps f i : E i → X i assembles into a single map
Sigma.map id f : (Σ i, E i) → Σ i, X i, and this file proves that the assembled map is again a
covering map, identifies its fibres, and computes its monodromy.
Everything is local: the summand Set.range (Sigma.mk i) is open in Σ i, X i, the assembled
map restricts over it to f i up to the two open embeddings, and IsCoveringMap is a pointwise
condition, so the summandwise statements glue with no compatibility to check.
The classification of covering spaces by functors out of the fundamental groupoid,
TauCeti.CoveringSpace.monodromyEquivalence, is available only over a path-connected base, which
a disjoint union need not be; the statements here are proved summandwise instead and assume no
connectivity.
Main declarations #
TauCeti.isCoveringMap_sigmaMap: a disjoint union of covering maps is a covering map.TauCeti.sigmaMapFiberEquiv: the fibre ofSigma.map id fover⟨i, x⟩is the fibre off ioverx.TauCeti.monodromy_sigmaMap: that identification intertwines the monodromy off ialong a path with the monodromy ofSigma.map id falong its image inΣ i, X i.
A disjoint union of covering maps is a covering map.
The fibre of a disjoint union of maps over ⟨i, x⟩ is the fibre of the i-th map over
x, through the inclusion of the i-th summand.
Equations
- TauCeti.sigmaMapFiberEquiv f i x = (Equiv.Set.image (Sigma.mk i) (f i ⁻¹' {x}) ⋯).trans (Set.equivOfEq ⋯)
Instances For
Monodromy commutes with the inclusion of a summand. Transporting a point of the fibre of
f i over x into the disjoint union and letting the assembled cover transport it along the
image of γ gives the same result as transporting along γ first.