The peripheral loops of the thrice-punctured sphere #
The fundamental group of the thrice-punctured sphere ℂ ∖ {0, 1} at the basepoint b = 1/2 is
generated by loops around the punctures. This file fixes the two loops that serve as its free
generators and the three peripheral elements of the fundamental group built from them. The
monodromy of a three-point cover along these elements is the permutation triple of the cover.
γ0 t = (1/2)·exp(2πit)is the circle of radius1/2about the puncture0, andγ1 t = 1 − (1/2)·exp(2πit)is the circle of radius1/2about the puncture1. Both start and end atb, and both run counterclockwise in the affine coordinatez.- The circle
γ0lies in the open setA = {re z < 1}of the standard two-set cover, andγ1lies inB = {0 < re z}. The two circles are externally tangent: the distance between their centres is the sum of their radii, and they meet only atb. - The involution
z ↦ 1 − zcarriesγ0toγ1and back, pointwise on the unit interval. As it fixesb, no connecting path is needed to compare the two loops. periph0andperiph1are the classes ofγ0andγ1in the fundamental group, andperiphInf := (periph1 * periph0)⁻¹, so thatperiphInf * periph1 * periph0 = 1holds by definition. InFundamentalGroup,γ * δis the class of the path traversingδfirst, soperiph1 * periph0is the class of "γ0, thenγ1".- Transporting these elements to another basepoint depends on a path, but their conjugacy classes
do not. The classes
periph0Class,periph1Class, andperiphInfClasstherefore make the peripheral data available canonically at every basepoint.
Main declarations #
TauCeti.ThricePuncturedSphere.γ0,TauCeti.ThricePuncturedSphere.γ1: the two loops atb.norm_coe_γ0,norm_coe_γ1_sub_one:γ0runs on the circle|z| = 1/2andγ1on the circle|z − 1| = 1/2.γ0_mem_leftOpen,γ1_mem_rightOpen:γ0stays inAandγ1stays inB.range_γ0_inter_range_γ1: the two loops meet only at the basepoint.mob01_basePt,mob01_γ0,mob01_γ1:z ↦ 1 − zfixes the basepoint and exchanges the two loops.periph0,periph1,periphInf,periphInf_mul_periph1_mul_periph0: the peripheral elements of the fundamental group and their product relation.periph0Class,periph1Class,periphInfClass: the three peripheral conjugacy classes at an arbitrary basepoint, together with their path-transport rules.homeomorphMulEquivOfEq_mob01_periph0,homeomorphMulEquivOfEq_mob01_periph1,homeomorphMulEquivOfEq_mob01_periphInf: the automorphism of the fundamental group induced byz ↦ 1 − zexchangesperiph0andperiph1and conjugatesperiphInfbyperiph1.
References #
- E. Girondo and G. González-Diez, Introduction to Compact Riemann Surfaces and Dessins d'Enfants, London Mathematical Society Student Texts 79, Cambridge University Press, 2012 (the loops around the three punctures of the sphere and their product relation).
The peripheral loop around the puncture 0: the circle t ↦ (1/2)·exp(2πit) of radius 1/2
about 0, based at b = 1/2 and traversed counterclockwise.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The peripheral loop around the puncture 1: the circle t ↦ 1 − (1/2)·exp(2πit) of radius
1/2 about 1, based at b = 1/2 and traversed counterclockwise.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The loop γ0 is t ↦ (1/2)·exp(2πit).
The loop γ1 is t ↦ 1 − (1/2)·exp(2πit).
The loop γ0 lies on the circle of radius 1/2 about 0.
The loop γ1 lies on the circle of radius 1/2 about 1.
The loop γ0 lies in the open set A = {re z < 1} of the standard cover.
The loop γ1 lies in the open set B = {0 < re z} of the standard cover.
The involution z ↦ 1 − z carries the loop around 0 to the loop around 1, pointwise on the
unit interval.
The involution z ↦ 1 − z carries the loop around 1 to the loop around 0, pointwise on the
unit interval.
The peripheral elements of the fundamental group #
The peripheral element at the puncture 0: the class of the loop γ0.
Equations
Instances For
The peripheral element at the puncture 1: the class of the loop γ1.
Equations
Instances For
The peripheral element at the puncture ∞, defined as (periph1 * periph0)⁻¹ so that the
three peripheral elements have product one.
Equations
Instances For
Peripheral conjugacy classes at arbitrary basepoints #
The conjugacy class of a peripheral loop around 0, canonically transported from basePt to
the basepoint x.
Equations
Instances For
The conjugacy class of a peripheral loop around 1, canonically transported from basePt to
the basepoint x.
Equations
Instances For
The conjugacy class of a peripheral loop around ∞, canonically transported from basePt to
the basepoint x.
Equations
Instances For
At the standard basepoint, the canonical peripheral class around 0 is the class of
periph0.
At the standard basepoint, the canonical peripheral class around 1 is the class of
periph1.
At the standard basepoint, the canonical peripheral class around ∞ is the class of
periphInf.
Transport along any path from basePt carries periph0 to a representative of the canonical
peripheral conjugacy class around 0.
Transport along any path from basePt carries periph1 to a representative of the canonical
peripheral conjugacy class around 1.
Transport along any path from basePt carries periphInf to a representative of the
canonical peripheral conjugacy class around ∞.
The peripheral conjugacy class around 0 is preserved by basepoint change.
The peripheral conjugacy class around 1 is preserved by basepoint change.
The peripheral conjugacy class around ∞ is preserved by basepoint change.
The involution z ↦ 1 − z on the fundamental group #
Since mob01 fixes the basepoint, it induces an automorphism of π₁(ℂ ∖ {0, 1}, 1/2) with no
choice of connecting path. It exchanges the two peripheral loops on the nose, so it exchanges
periph0 and periph1, and it carries periphInf to its conjugate by periph1. These are the
values that make the pullback of a cover along z ↦ 1 − z exchange the roles of 0 and 1 in
its monodromy triple. The three lemmas are not simp lemmas: homeomorphMulEquivOfEq_apply
already rewrites their left-hand sides to FundamentalGroup.mapOfEq, so they are used by rw.
The automorphism of the fundamental group induced by z ↦ 1 − z sends periph0 to
periph1.
The automorphism of the fundamental group induced by z ↦ 1 − z sends periph1 to
periph0.
The automorphism of the fundamental group induced by z ↦ 1 − z sends periphInf to its
conjugate periph1⁻¹ * periphInf * periph1, the third component of the branch-point operation
exchanging 0 and 1.