Documentation

TauCeti.AlgebraicTopology.UniversalCover.AddCircle

The deck transformation group of the quotient map ๐•œ โ†’ AddCircle p #

For a topological additive commutative group ๐•œ, this file computes the deck transformations of the quotient map ๐•œ โ†’ AddCircle p. Since AddCircle p = ๐•œ โงธ zmultiples p, it gives

deck ((โ†‘) : ๐•œ โ†’ AddCircle p) โ‰ƒ* Multiplicative (zmultiples p).

The forward inclusion is elementary. For the converse, a deck transformation ฯ† keeps ฯ† e - e inside the totally disconnected subgroup while varying continuously in e, so on a preconnected ๐•œ it is constant; that constant is ฯ† 0, and ฯ† is translation by it.

When the period subgroup is totally disconnected and p is not a torsion element (ยฌ IsOfFinAddOrder p), the translation subgroup is infinite cyclic, giving deck ((โ†‘) : ๐•œ โ†’ AddCircle p) โ‰ƒ* Multiplicative โ„ค. In the standard real case, where AddCircle.isCoveringMap_coe supplies the covering hypothesis, this is the deck group of the universal cover โ„ โ†’ Sยน, the algebraic input to the computation ฯ€โ‚(Sยน) โ‰… โ„ค.

Main declarations #

References #

This consumes Mathlib's covering map AddCircle.isCoveringMap_coe and Mathlib's deck transformation group deck.

theorem TauCeti.Deck.mem_addCircleCoe {๐•œ : Type u_1} [AddCommGroup ๐•œ] [TopologicalSpace ๐•œ] {p : ๐•œ} {ฯ† : ๐•œ โ‰ƒโ‚œ ๐•œ} :
ฯ† โˆˆ deck QuotientAddGroup.mk โ†” โˆ€ (e : ๐•œ), ฯ† e - e โˆˆ AddSubgroup.zmultiples p

A homeomorphism of ๐•œ is a deck transformation of (โ†‘) : ๐•œ โ†’ AddCircle p exactly when it moves every point within the period subgroup zmultiples p.

def TauCeti.Deck.addRightZMultiples {๐•œ : Type u_1} [AddCommGroup ๐•œ] [TopologicalSpace ๐•œ] [IsTopologicalAddGroup ๐•œ] {p : ๐•œ} (a : โ†ฅ(AddSubgroup.zmultiples p)) :

Right translation by an element of zmultiples p, as a deck transformation of (โ†‘) : ๐•œ โ†’ AddCircle p.

Equations
Instances For
    @[simp]
    theorem TauCeti.Deck.addRightZMultiples_apply {๐•œ : Type u_1} [AddCommGroup ๐•œ] [TopologicalSpace ๐•œ] [IsTopologicalAddGroup ๐•œ] {p : ๐•œ} (a : โ†ฅ(AddSubgroup.zmultiples p)) (e : ๐•œ) :
    โ†‘(addRightZMultiples a) e = e + โ†‘a
    @[simp]
    theorem TauCeti.Deck.addRightZMultiples_zero {๐•œ : Type u_1} [AddCommGroup ๐•œ] [TopologicalSpace ๐•œ] [IsTopologicalAddGroup ๐•œ] {p : ๐•œ} :
    @[simp]
    theorem TauCeti.Deck.addRightZMultiples_add {๐•œ : Type u_1} [AddCommGroup ๐•œ] [TopologicalSpace ๐•œ] [IsTopologicalAddGroup ๐•œ] {p : ๐•œ} (a b : โ†ฅ(AddSubgroup.zmultiples p)) :
    theorem TauCeti.Deck.isRegular_addCircleCoe {๐•œ : Type u_1} [AddCommGroup ๐•œ] [TopologicalSpace ๐•œ] [IsTopologicalAddGroup ๐•œ] {p : ๐•œ} :

    The projection (โ†‘) : ๐•œ โ†’ AddCircle p has regular deck action: it is surjective and its deck transformation group acts transitively on every fibre.

    theorem deck.addCircleCoe_eq_add_apply_zero {๐•œ : Type u_1} [AddCommGroup ๐•œ] [TopologicalSpace ๐•œ] [IsTopologicalAddGroup ๐•œ] {p : ๐•œ} [PreconnectedSpace ๐•œ] [TotallyDisconnectedSpace โ†ฅ(AddSubgroup.zmultiples p)] (ฯ† : โ†ฅ(deck QuotientAddGroup.mk)) (e : ๐•œ) :
    โ†‘ฯ† e = e + โ†‘ฯ† 0

    On a preconnected domain with totally disconnected period subgroup, a deck transformation of (โ†‘) : ๐•œ โ†’ AddCircle p is right translation by ฯ† 0.

    def TauCeti.Deck.addRightZMultiplesHom {๐•œ : Type u_1} [AddCommGroup ๐•œ] [TopologicalSpace ๐•œ] [IsTopologicalAddGroup ๐•œ] {p : ๐•œ} :

    Right translation by elements of the period subgroup, as a monoid homomorphism from the multiplicatively written zmultiples p to the deck transformation group of (โ†‘) : ๐•œ โ†’ AddCircle p. This bundles addRightZMultiples.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      noncomputable def TauCeti.Deck.addCircleMulEquiv {๐•œ : Type u_1} [AddCommGroup ๐•œ] [TopologicalSpace ๐•œ] [IsTopologicalAddGroup ๐•œ] {p : ๐•œ} [PreconnectedSpace ๐•œ] [TotallyDisconnectedSpace โ†ฅ(AddSubgroup.zmultiples p)] :

      The deck transformation group of (โ†‘) : ๐•œ โ†’ AddCircle p on a preconnected domain with totally disconnected period subgroup is the group of translations by the period subgroup.

      Equations
      Instances For
        @[simp]
        theorem deck.addCircleMulEquiv_symm_apply_coe {๐•œ : Type u_1} [AddCommGroup ๐•œ] [TopologicalSpace ๐•œ] [IsTopologicalAddGroup ๐•œ] {p : ๐•œ} [PreconnectedSpace ๐•œ] [TotallyDisconnectedSpace โ†ฅ(AddSubgroup.zmultiples p)] (ฯ† : โ†ฅ(deck QuotientAddGroup.mk)) :

        For a non-torsion period, the deck transformation group of the quotient map (โ†‘) : ๐•œ โ†’ AddCircle p on a preconnected domain with totally disconnected period subgroup is infinite cyclic: Multiplicative โ„ค. In the standard real covering case this is the deck group of the universal cover โ„ โ†’ Sยน.

        Equations
        Instances For
          @[simp]
          theorem TauCeti.Deck.addCircleMulEquivInt_apply {๐•œ : Type u_1} [AddCommGroup ๐•œ] [TopologicalSpace ๐•œ] [IsTopologicalAddGroup ๐•œ] {p : ๐•œ} [PreconnectedSpace ๐•œ] [TotallyDisconnectedSpace โ†ฅ(AddSubgroup.zmultiples p)] (hp : ยฌIsOfFinAddOrder p) (a : Multiplicative โ„ค) (e : ๐•œ) :