Documentation

TauCeti.Topology.Covering.PuncturedDisc

The finite connected covers of the punctured disc #

Let 𝔻* = ball 0 1 \ {0} be the punctured unit disc in β„‚. For e β‰  0 the power map z ↦ z ^ e sends 𝔻* onto itself, and it is a covering map with e sheets: the fibre over w is the set of e-th roots of w. This is the local model of a branched cover near a point of ramification index e.

Conversely, every connected cover of 𝔻* with e β‰  0 sheets is isomorphic over 𝔻* to this model. The fundamental group of 𝔻* is infinite cyclic, so a connected cover of 𝔻* is determined up to isomorphism by its number of sheets (IsCoveringMap.exists_homeomorph_comp_eq_of_card_fiber_eq). The isomorphism can moreover be chosen to carry any given point over w to any given e-th root of w; it is therefore not unique, but only unique up to the rotations of 𝔻* by e-th roots of unity.

Main declarations #

References #

noncomputable def TauCeti.puncturedDiscBasepoint :
↑(Metric.ball 0 1 \ {0})

The basepoint 1/2 in the punctured unit disc.

Instances For
    @[simp]

    The punctured-disc basepoint is the positive real point 1/2.

    The counterclockwise circle of radius 1/2 about zero, regarded as a loop in the punctured unit disc based at puncturedDiscBasepoint.

    Instances For
      @[simp]
      theorem TauCeti.coe_puncturedDiscCircle_apply (t : ↑unitInterval) :
      ↑(puncturedDiscCircle t) = circleMap 0 (1 / 2) (2 * Real.pi * ↑t)

      The punctured-disc circle is the usual positive parametrization t ↦ (1/2) * exp (2Ο€it).

      The counterclockwise circle generates the fundamental group of the punctured disc.

      @[instance_reducible]
      noncomputable instance TauCeti.puncturedDiscSMul {e : β„•} [NeZero e] :
      SMul β†₯(rootsOfUnity e β„‚) ↑(Metric.ball 0 1 \ {0})

      The scalar action of the e-th roots of unity on the punctured disc is rotation.

      @[instance_reducible]
      noncomputable instance TauCeti.puncturedDiscMulAction {e : β„•} [NeZero e] :
      MulAction β†₯(rootsOfUnity e β„‚) ↑(Metric.ball 0 1 \ {0})

      The action of the e-th roots of unity on the punctured disc is rotation.

      @[simp]
      theorem TauCeti.coe_rootsOfUnity_smul_puncturedDisc {e : β„•} [NeZero e] (ΞΆ : β†₯(rootsOfUnity e β„‚)) (z : ↑(Metric.ball 0 1 \ {0})) :
      ↑(ΞΆ β€’ z) = ΞΆ β€’ ↑z

      Rotation by a root of unity is continuous on the punctured disc.

      Rotation by a root of unity acts cancellatively on the punctured disc.

      theorem TauCeti.pow_mem_ball_zero_one_diff_singleton_iff {e : β„•} {π•œ : Type u_1} [NormedDivisionRing π•œ] (he : e β‰  0) {z : π•œ} :

      For e β‰  0, z ^ e lies in the punctured unit ball exactly when z does.

      def TauCeti.puncturedDiscPow {e : β„•} (he : e β‰  0) :
      C(↑(Metric.ball 0 1 \ {0}), ↑(Metric.ball 0 1 \ {0}))

      The power map z ↦ z ^ e from the punctured unit disc ball 0 1 \ {0} to itself, for e β‰  0.

      Instances For
        @[simp]
        theorem TauCeti.coe_puncturedDiscPow_apply {e : β„•} (he : e β‰  0) (z : ↑(Metric.ball 0 1 \ {0})) :
        ↑((puncturedDiscPow he) z) = ↑z ^ e
        @[simp]

        The first power map of the punctured disc is the identity.

        The power maps of the punctured disc compose: z ↦ z ^ (e * f) is z ↦ z ^ e after z ↦ z ^ f.

        The power map of the punctured disc is a covering map. It is the restriction of the covering map z ↦ z ^ e of β„‚ \ {0} to the preimage of the punctured disc, which is the punctured disc itself.

        Monodromy of the power map around the puncture is one cycle. For the positive generator puncturedDiscCircle of the fundamental group, monodromy acts transitively by the powers of a single permutation on the entire fibre over puncturedDiscBasepoint.

        The power map is the quotient covering by rotations through the e-th roots of unity. Its fibres are exactly the rotation orbits.

        noncomputable def TauCeti.puncturedDiscPowDeckMulEquiv {e : β„•} (he : e β‰  0) :
        β†₯(rootsOfUnity e β„‚) ≃* β†₯(deck ⇑(puncturedDiscPow he))

        The deck group of the punctured-disc power map is the group of e-th roots of unity. Under this isomorphism a root of unity acts by rotation (puncturedDiscPowDeckMulEquiv_apply).

        Instances For
          @[simp]
          theorem TauCeti.puncturedDiscPowDeckMulEquiv_apply {e : β„•} (he : e β‰  0) (ΞΆ : β†₯(rootsOfUnity e β„‚)) (z : ↑(Metric.ball 0 1 \ {0})) :
          ↑(↑((puncturedDiscPowDeckMulEquiv he) ΞΆ) z) = ΞΆ β€’ ↑z

          A root of unity acts through puncturedDiscPowDeckMulEquiv by multiplying points of the punctured disc.

          @[simp]
          theorem TauCeti.puncturedDiscPowDeckMulEquiv_symm_apply {e : β„•} (he : e β‰  0) (Ο† : β†₯(deck ⇑(puncturedDiscPow he))) (z : ↑(Metric.ball 0 1 \ {0})) :
          ↑↑((puncturedDiscPowDeckMulEquiv he).symm Ο†) * ↑z = ↑(↑φ z)

          Every deck transformation of the punctured-disc power map is rotation by the corresponding root of unity under puncturedDiscPowDeckMulEquiv.

          theorem TauCeti.card_deck_puncturedDiscPow {e : β„•} (he : e β‰  0) :
          Nat.card β†₯(deck ⇑(puncturedDiscPow he)) = e

          The deck group of z ↦ z ^ e has order e.

          theorem TauCeti.card_puncturedDiscPow_preimage_singleton {e : β„•} (he : e β‰  0) (w : ↑(Metric.ball 0 1 \ {0})) :
          Nat.card ↑(⇑(puncturedDiscPow he) ⁻¹' {w}) = e

          The power map of the punctured disc has e sheets: the fibre over any point w consists of the e distinct e-th roots of w.

          theorem IsCoveringMap.exists_homeomorph_puncturedDiscPow_comp_eq {e : β„•} {E : Type u_1} [TopologicalSpace E] [ConnectedSpace E] {p : E β†’ ↑(Metric.ball 0 1 \ {0})} (hp : IsCoveringMap p) (he : e β‰  0) {w : ↑(Metric.ball 0 1 \ {0})} (hcard : Nat.card ↑(p ⁻¹' {w}) = e) (yβ‚€ : ↑(p ⁻¹' {w})) (zβ‚€ : ↑(⇑(TauCeti.puncturedDiscPow he) ⁻¹' {w})) :
          βˆƒ (h : E β‰ƒβ‚œ ↑(Metric.ball 0 1 \ {0})), h ↑yβ‚€ = ↑zβ‚€ ∧ ⇑(TauCeti.puncturedDiscPow he) ∘ ⇑h = p

          Every finite connected cover of the punctured disc is a power map. Let p : E β†’ 𝔻* be a covering map from a connected space whose fibre over w has e β‰  0 points. Then p is isomorphic over 𝔻* to z ↦ z ^ e, by a homeomorphism E β‰ƒβ‚œ 𝔻* carrying any given point yβ‚€ over w to any given e-th root zβ‚€ of w.

          theorem IsCoveringMap.exists_homeomorph_puncturedDiscPow_comp_eq_iff {e : β„•} {E : Type u_1} [TopologicalSpace E] [ConnectedSpace E] {p : E β†’ ↑(Metric.ball 0 1 \ {0})} (hp : IsCoveringMap p) (he : e β‰  0) (w : ↑(Metric.ball 0 1 \ {0})) :
          (βˆƒ (h : E β‰ƒβ‚œ ↑(Metric.ball 0 1 \ {0})), ⇑(TauCeti.puncturedDiscPow he) ∘ ⇑h = p) ↔ Nat.card ↑(p ⁻¹' {w}) = e

          The finite connected covers of the punctured disc are classified by their degree. A covering map p : E β†’ 𝔻* from a connected space is isomorphic over 𝔻* to z ↦ z ^ e, for e β‰  0, exactly when its fibre over some (equivalently, every) point w has e points.

          theorem IsCoveringMap.exists_homeomorph_connectedComponent_puncturedDiscPow_comp_eq_iff {e : β„•} {E : Type u_1} [TopologicalSpace E] {p : E β†’ ↑(Metric.ball 0 1 \ {0})} (hp : IsCoveringMap p) (hfin : βˆ€ (w : ↑(Metric.ball 0 1 \ {0})), (p ⁻¹' {w}).Finite) (x : E) (he : e β‰  0) (w : ↑(Metric.ball 0 1 \ {0})) :

          Each component of a finite cover of the punctured disc is a power map. Let p : E β†’ 𝔻* be a covering map with finite fibres, with E not necessarily connected. The restriction of p to the connected component of x is isomorphic over 𝔻* to z ↦ z ^ e, for e β‰  0, exactly when that component has e points over some (equivalently, every) point w.

          theorem TauCeti.existsUnique_rootsOfUnity_smul_homeomorph {e : β„•} {E : Type u_1} [TopologicalSpace E] {p : E β†’ ↑(Metric.ball 0 1 \ {0})} (he : e β‰  0) (h k : E β‰ƒβ‚œ ↑(Metric.ball 0 1 \ {0})) (hh : ⇑(puncturedDiscPow he) ∘ ⇑h = p) (hk : ⇑(puncturedDiscPow he) ∘ ⇑k = p) :
          βˆƒ! ΞΆ : β†₯(rootsOfUnity e β„‚), βˆ€ (y : E), ↑(k y) = ↑↑΢ * ↑(h y)

          Two identifications of a cover with the punctured-disc power map differ by a unique rotation. More precisely, if h and k are homeomorphisms from the same space to the punctured disc and both identify a map p with z ↦ z ^ e, then there is a unique e-th root of unity ΞΆ such that, after coercion to β„‚, k y = ΞΆ Β· h y for every y.

          No covering or connectedness hypothesis is needed: the difference k ∘ h⁻¹ is a deck transformation of the power map, whose deck group is the group of e-th roots of unity.

          theorem IsCoveringMap.existsUnique_homeomorph_puncturedDiscPow_comp_eq {e : β„•} {E : Type u_1} [TopologicalSpace E] [ConnectedSpace E] {p : E β†’ ↑(Metric.ball 0 1 \ {0})} (hp : IsCoveringMap p) (he : e β‰  0) {w : ↑(Metric.ball 0 1 \ {0})} (hcard : Nat.card ↑(p ⁻¹' {w}) = e) (yβ‚€ : ↑(p ⁻¹' {w})) (zβ‚€ : ↑(⇑(TauCeti.puncturedDiscPow he) ⁻¹' {w})) :
          βˆƒ! h : E β‰ƒβ‚œ ↑(Metric.ball 0 1 \ {0}), h ↑yβ‚€ = ↑zβ‚€ ∧ ⇑(TauCeti.puncturedDiscPow he) ∘ ⇑h = p

          A point-rigidified finite connected cover of the punctured disc has a unique power-map model. Given points yβ‚€ and zβ‚€ in corresponding fibres, there is exactly one homeomorphism over the punctured disc carrying yβ‚€ to zβ‚€. Without the point condition, the homeomorphism is unique only up to the rotations described by existsUnique_rootsOfUnity_smul_homeomorph.