Documentation

TauCeti.Analysis.Complex.UpperHalfPlane.Polygon.SidePairing.CycleOrder

Exact orders of finite vertex-cycle transformations #

The derivative of a side-pairing cycle transformation at its finite vertex is exp (i * cycleAngleSum). Thus a cycle with angle sum 2π / t has transformation of exact order t, including t = 1, and a cycle with angle sum less than 2π has a nonidentity transformation. This supplies the finite-cycle relations used in polygon presentations. Neither discreteness nor a fundamental-domain assumption is needed: the angle condition alone determines this order. The converse angle condition for a fundamental polygon requires no-overlap and is proved in TauCeti.Analysis.Complex.UpperHalfPlane.Polygon.SidePairing.Vertex.Stabilizer.

References #

@[simp]

The derivative of a cycle transformation at a finite vertex is the unit complex number whose counterclockwise angle is the cycle angle sum.

If the angle sum at a finite vertex cycle is 2π / t, its cycle transformation has exact order t. In particular, the relation cannot be shortened to a proper divisor of t.

theorem TauCeti.UpperHalfPlane.ConvexPolygon.SidePairing.orderOf_cycleMap_mul_cycleAngleSum_of_sum_eq_two_pi {n : ℕ} [NeZero n] {P : ConvexPolygon n} (σ : P.SidePairing) {j : Fin n} {z : UpperHalfPlane} (hz : P.vertex j = Sum.inl z) {M : ℕ} (hjM : (⇑σ.next)^[M] j = j) (hk' : ∑ l ∈ Finset.range M, P.interiorAngle ((⇑σ.next)^[l] j) = 2 * Real.pi) :

If the M-th tile around a finite vertex returns to the vertex after angles summing to 2π, then the order of the cycle transformation times the cycle angle sum is 2π.

A finite vertex cycle whose angle sum is less than 2π has a nonidentity cycle transformation: its derivative at the vertex is the rotation by that angle sum, which lies strictly between 0 and 2π.