Documentation

TauCeti.Combinatorics.PermutationTriple.EulerCharacteristic

The Euler characteristic of a permutation triple #

The surface carrying the cover encoded by a degree-n permutation triple t is glued from n faces, and its cells are counted by the cycles of the three components. Its Euler characteristic is therefore the integer

χ(t) = cycleCount σ0 + cycleCount σ1 + cycleCount σinf − n,

which this file defines as TauCeti.PermutationTriple.eulerChar — combinatorially, without constructing the surface. The cycle counts are TauCeti.orbitCount, so a fixed point of a component contributes a cycle of its own.

Main results #

References #

The Euler characteristic of a permutation triple: the total number of cycles of its three components, fixed points included, less the degree. It is the Euler characteristic of the surface obtained by gluing the associated cover, computed from the combinatorics alone.

Equations
Instances For

    The Euler characteristic, read off the packaged cycle counts of a triple.

    Invariance #

    @[simp]

    Relabeling the sheets does not change the Euler characteristic.

    Isomorphic triples have the same Euler characteristic.

    @[simp]

    Renumbering the sheets does not change the Euler characteristic.

    @[simp]

    The trivial n-sheeted cover is a disjoint union of n spheres.

    Parity #

    The Euler characteristic of a permutation triple is even.

    Two divides 2 - χ for every permutation triple. For connected triples, this is the divisibility needed to define the genus.

    The Euler bound and genus #

    The Euler characteristic of a permutation triple is at most twice the number of orbits of its monodromy group. For a connected triple the orbit quotient has one element, recovering TauCeti.PermutationTriple.IsConnected.eulerChar_le_two.

    The Euler characteristic of a connected permutation triple is at most two. This is the combinatorial Euler bound; it is what makes the genus TauCeti.PermutationTriple.genus of a connected triple a genuine natural number.

    noncomputable def TauCeti.PermutationTriple.genus {n : ℕ} (t : PermutationTriple n) :

    The genus of a permutation triple, defined by the Euler-characteristic formula. For a connected triple, TauCeti.PermutationTriple.IsConnected.natCast_genus identifies this natural number with the integer quotient (2 - χ) / 2, and TauCeti.PermutationTriple.IsConnected.two_sub_two_mul_genus makes the Int.toNat junk-free.

    Connectedness is what gives the number its geometric meaning: the surface of a triple with c monodromy orbits has total genus c - χ / 2, which this formula computes only when c = 1, so on a disconnected triple the truncation returns a junk value and not a genus. Accordingly every statement below that reads the genus geometrically assumes TauCeti.PermutationTriple.IsConnected.

    Equations
    Instances For

      The defining formula for the genus.

      @[simp]

      Relabeling the sheets does not change the genus.

      Isomorphic permutation triples have the same genus.

      @[simp]

      Renumbering the sheets does not change the genus.

      A triple of degree one has genus zero.

      For a connected triple, coercing its genus back to the integers recovers the exact quotient (2 - χ) / 2; the connected Euler bound supplies its nonnegativity.

      The Euler characteristic of a connected permutation triple is 2 - 2g.

      The cycle-count display formula for the genus of a connected permutation triple, written in the integers so that no truncated subtraction occurs.

      Disjoint sums #

      @[simp]

      The Euler characteristic is additive over disjoint sums of triples, the two summands being carried by disjoint sets of sheets.

      Worked examples #

      The monodromy of z ↦ z ^ 3, and a disjoint union of two trivial covers.