Documentation

TauCeti.Combinatorics.PermutationTriple.Orders

Dividing and exact orders of permutation triples #

A permutation triple t of degree n can be attached to three natural numbers a, b, c in three ways, which sources on triangle groups and dessins tend to conflate:

Exact orders are dividing orders, and a triple has dividing orders (a, b, c) exactly when its order triple divides (a, b, c) componentwise. Exact orders can also be read off one component at a time, and a first order of one is the repeated form (1, m, m): a monodromy of order one is the identity, so the product relation makes the other two inverse.

The file then records necessary conditions for a connected triple of degree n with given orders to exist. Each entry of the order triple is the least common multiple of a partition of n. A permutation whose order divides a ≠ 0 has cycles of length at most a, so it has at least n / a cycles; summing over the three components bounds the Euler characteristic from below:

n * (1 / a + 1 / b + 1 / c - 1) ≤ χ(t).

For a connected triple χ(t) ≤ 2, so n * (1 / a + 1 / b + 1 / c - 1) ≤ 2. When 1 / a + 1 / b + 1 / c > 1 (the spherical case) this bounds the degree n; in the Euclidean and hyperbolic cases it is no condition at all. None of these conditions is claimed to be sufficient.

Main results #

References #

Dividing and exact orders #

The component orders of t divide (a, b, c).

Equations
Instances For

    The component orders of t are exactly (a, b, c).

    Equations
    Instances For

      The triangle group representation of t has image its monodromy group. The witnessing power relations are part of this condition, since the representation requires them.

      Equations
      Instances For
        @[simp]

        Dividing orders are the three power relations.

        @[simp]

        Exact orders agree with the order triple.

        Dividing orders are precisely the multiples of the component orders.

        A triple with exact orders (a, b, c) has dividing orders (a, b, c). In particular every triple has dividing orders its own order triple.

        Every triple has dividing orders given by its own order triple.

        @[simp]

        Surjectivity onto the monodromy group follows from the dividing relations.

        Each component order of a degree-n triple is the least common multiple of a partition of n.

        theorem TauCeti.PermutationTriple.exists_partition_lcm_eq_of_orderTriple_eq {n a b c : ℕ} (t : PermutationTriple n) (h : t.HasExactOrders a b c) :
        (∃ (p : n.Partition), p.parts.lcm = a) ∧ (∃ (p : n.Partition), p.parts.lcm = b) ∧ ∃ (p : n.Partition), p.parts.lcm = c

        Each prescribed exact order is the least common multiple of a partition of the degree.

        A trivial first monodromy makes the other two inverse, by the product relation σinf * σ1 * σ0 = 1, so the second and third entries of the order triple agree.

        An exact signature (1, b, c) is the repeated form (1, m, m): its second and third orders agree, since a first monodromy of order one is the identity and the other two are inverse.

        The Euler characteristic bound #

        The Euler characteristic is bounded below by dividing orders. If the components of a degree-n triple have orders dividing a, b and c, then n * (1 / a + 1 / b + 1 / c - 1) ≤ χ(t). A zero order imposes no condition and contributes no term, since (0 : ℚ)⁻¹ = 0.

        The orbifold constraint on a connected triple. If the components of a connected degree-n triple have orders dividing a, b and c, then n * (1 / a + 1 / b + 1 / c - 1) ≤ 2.

        theorem TauCeti.PermutationTriple.IsConnected.natCast_le_of_one_lt_inv_add_inv_add_inv {n a b c : ℕ} {t : PermutationTriple n} (ht : t.IsConnected) (h : t.HasDividingOrders a b c) (habc : 1 < (↑a)⁻¹ + (↑b)⁻¹ + (↑c)⁻¹) :
        ↑n ≤ 2 / ((↑a)⁻¹ + (↑b)⁻¹ + (↑c)⁻¹ - 1)

        The degree bound in the spherical case. If 1 / a + 1 / b + 1 / c > 1 and the components of a connected degree-n triple have orders dividing a, b and c, then n ≤ 2 / (1 / a + 1 / b + 1 / c - 1).