Documentation

Mathlib.Topology.Covering.Deck

Deck transformations #

For a map p : E → X, the deck transformation group deck p is the subgroup of E ≃ₜ E consisting of self-homeomorphisms h with p ∘ h = p. No topology on X or continuity of p is assumed.

The definition is stated for an arbitrary p; no IsCoveringMap hypothesis is needed for the basic group structure or the canonical action. Theorems characterising deck transformations via path lifting (when p is a covering map of a path-connected, locally path-connected base) belong to follow-up files.

Main definitions #

Main results #

def deck {E : Type u_1} {X : Type u_2} [TopologicalSpace E] (p : E → X) :

The deck transformation group of a map p : E → X: the subgroup of self-homeomorphisms of E commuting with p.

Equations
  • deck p = { carrier := {h : E ≃ₜ E | p ∘ ⇑h = p}, mul_mem' := ⋯, one_mem' := ⋯, inv_mem' := ⋯ }
Instances For
    theorem deck.mem_iff {E : Type u_1} {X : Type u_2} [TopologicalSpace E] {p : E → X} {h : E ≃ₜ E} :
    h ∈ deck p ↔ p ∘ ⇑h = p
    @[simp]
    theorem deck.comp_eq {E : Type u_1} {X : Type u_2} [TopologicalSpace E] {p : E → X} (h : ↥(deck p)) :
    p ∘ ⇑↑h = p
    theorem deck.proj_smul {E : Type u_1} {X : Type u_2} [TopologicalSpace E] {p : E → X} (h : ↥(deck p)) (e : E) :
    p (h • e) = p e