Documentation

TauCeti.AlgebraicTopology.ThricePuncturedSphere.Anharmonic

The anharmonic self-homeomorphisms of the thrice-punctured sphere #

The six Möbius transformations permuting the three punctures {0, 1, ∞} of the Riemann sphere restrict to self-homeomorphisms of the thrice-punctured sphere U = ℂ ∖ {0, 1}:

mapformulapuncturesimage of b = 1/2
identityz()1/2
mob011 − z(0 1)1/2
mob1Infz / (z − 1)(1 ∞)−1
mob0Inf1 / z(0 ∞)2
mobRot1 / (1 − z)(0 1 ∞)2
mobRotInv(z − 1) / z(0 ∞ 1)−1

The identity is Homeomorph.refl, and mob01 is defined with the thrice-punctured sphere itself. The two involutions mob01 and mob1Inf generate the other four: mobRot and mobRotInv are defined as their two composites, and mob0Inf is the composite mob01 ∘ mob1Inf ∘ mob01, which is also mob1Inf ∘ mob01 ∘ mob1Inf (the braid relation of S₃).

Pulling covers back along these maps is the topological counterpart of the action of S₃ on permutation triples by permuting the branch points. The identity and mob01 fix the basepoint b = 1/2; among the nonidentity maps, only mob01 does. The other four maps move it, so they induce maps between fundamental groups at different basepoints. A connecting path identifies these with automorphisms at b, up to inner conjugacy. This choice is separate from their canonical pullback action on covers.

The puncture permutations are recorded by identifying each map with the restriction of a Möbius transformation of the Riemann sphere OnePoint ℂ, that is, with the action of an element of GL (Fin 2) ℂ (Mathlib's OnePoint.instGLAction). The matrices of the two generators are mob01GL = !![-1, 1; 0, 1] and mob1InfGL = !![1, 0; 1, -1], and the value lemmas mob01GL_smul_* and mob1InfGL_smul_* record where each sends 0, 1 and ∞.

Main definitions #

Main results #

References #

The generators and their composites #

The self-homeomorphism z ↦ z / (z − 1) of the thrice-punctured sphere. It is the anharmonic transformation exchanging the punctures 1 and ∞ and fixing 0; it moves the basepoint 1/2 to −1.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]

    mob1Inf has the formula z ↦ z / (z - 1).

    @[simp]

    z ↦ z / (z − 1) is an involution.

    The self-homeomorphism z ↦ 1 / (1 − z) of the thrice-punctured sphere, the composite mob01 ∘ mob1Inf. It is the anharmonic transformation rotating the punctures 0 ↦ 1 ↦ ∞ ↦ 0; it moves the basepoint 1/2 to 2.

    Equations
    Instances For

      The self-homeomorphism z ↦ (z − 1) / z of the thrice-punctured sphere, the composite mob1Inf ∘ mob01. It is the anharmonic transformation rotating the punctures 0 ↦ ∞ ↦ 1 ↦ 0, inverse to mobRot; it moves the basepoint 1/2 to −1.

      Equations
      Instances For
        @[simp]

        mobRot has the formula z ↦ 1 / (1 - z).

        @[simp]

        mobRotInv has the formula z ↦ (z - 1) / z.

        @[simp]

        mobRot and mobRotInv are inverse when composed in this order.

        @[simp]

        mobRotInv and mobRot are inverse when composed in this order.

        @[simp]

        The square of the rotation mobRot is its inverse.

        The self-homeomorphism z ↦ 1 / z of the thrice-punctured sphere, the composite mob01 ∘ mob1Inf ∘ mob01. It is the anharmonic transformation exchanging the punctures 0 and ∞ and fixing 1; it moves the basepoint 1/2 to 2.

        Equations
        Instances For
          @[simp]

          mob0Inf has the formula z ↦ 1 / z.

          @[simp]

          z ↦ 1 / z is an involution.

          The images of the basepoint #

          The Möbius transformations of the Riemann sphere #

          The matrix !![-1, 1; 0, 1] of the Möbius transformation z ↦ 1 − z, which restricts to mob01 on the thrice-punctured sphere.

          Equations
          Instances For

            The matrix !![1, 0; 1, -1] of the Möbius transformation z ↦ z / (z − 1), which restricts to mob1Inf on the thrice-punctured sphere.

            Equations
            Instances For
              @[simp]
              @[simp]

              The Möbius transformation of mob01GL sends 0 to 1.

              @[simp]

              The Möbius transformation of mob01GL sends 1 to 0.

              @[simp]

              The Möbius transformation of mob1InfGL fixes 0.

              @[simp]

              The Möbius transformation of mob1InfGL sends 1 to ∞.

              @[simp]

              The Möbius transformation of mob1InfGL sends ∞ to 1.

              mob01 is the restriction of the Möbius transformation of mob01GL to the thrice-punctured sphere.

              mob1Inf is the restriction of the Möbius transformation of mob1InfGL to the thrice-punctured sphere.

              mobRot is the restriction of the Möbius transformation of mob01GL * mob1InfGL to the thrice-punctured sphere.

              mobRotInv is the restriction of the Möbius transformation of mob1InfGL * mob01GL to the thrice-punctured sphere.

              mob0Inf is the restriction of the Möbius transformation of mob01GL * mob1InfGL * mob01GL to the thrice-punctured sphere.