Documentation

TauCeti.Combinatorics.PermutationTriple.Passport.Normalizer

Generating triples of a passport and the normalizer action #

A connected permutation triple lies in a passport when its monodromy subgroup is conjugate to the reference subgroup P.G and its ordered full cycle partitions are the ones recorded by P. Relabeling the sheets can always move the monodromy subgroup onto P.G itself, and this file describes what is left of that freedom. A generating triple of P is a permutation triple whose monodromy subgroup is P.G on the nose and whose cycle partitions are those of P; since the monodromy subgroup is by definition generated by the first two components, this is a pair of generators of P.G with prescribed cycle data, the third component being determined.

A relabeling carrying one generating triple of P to another necessarily normalizes P.G, so for a passport of nonzero degree whose reference subgroup is transitive, the isomorphism classes inside that passport are the orbits of the normalizer N_{S_n}(P.G) acting by simultaneous conjugation on the generating triples, and the size of that passport is the number of those orbits. Both hypotheses are needed, and are the two conjuncts of TauCeti.PassportSpec.IsAdmissible that make a generating triple connected. This is the shape in which passport sizes are computed: generating triples of a fixed subgroup with fixed cycle data are counted inside that subgroup, and the count is then divided by the normalizer action rather than by the whole symmetric group. The normalizer is not P.G itself: two generating triples of P.G can be conjugate in the symmetric group only through an element normalizing P.G, and inner conjugation is in general a proper subgroup of that.

Main declarations #

References #

Generating triples of a passport #

A permutation triple is a generating triple of the passport P when its monodromy subgroup is the reference subgroup P.G itself — not merely a conjugate of it — and its ordered full cycle partitions are those recorded by P.

By TauCeti.PermutationTriple.closure_pair_eq_monodromyGroup the first condition says that the first two components generate P.G.

Equations
Instances For

    The defining characterization of a generating triple.

    A generating triple of P has the reference subgroup as its monodromy subgroup.

    A generating triple of P has the cycle data recorded by P.

    The components of a generating triple of P lie in the reference subgroup.

    The 1-component of a generating triple of P lies in the reference subgroup.

    The ∞-component of a generating triple of P lies in the reference subgroup.

    A generating triple of a passport of nonzero degree with transitive reference subgroup is connected.

    @[simp]

    Conjugating both the reference subgroup and the triple by the same relabeling does not change whether the triple is a generating triple.

    A connected triple is a generating triple of P exactly when it lies in the passport P and its monodromy subgroup is the reference subgroup itself.

    Every connected triple in a passport is isomorphic to a generating triple of that passport: some relabeling carries its monodromy subgroup onto the reference subgroup.

    Conjugating a generating triple of P by an element normalizing the reference subgroup gives another generating triple of P.

    A relabeling carrying a triple with monodromy subgroup P.G to another such triple normalizes the reference subgroup: this is the exact residual freedom left after pinning the monodromy subgroup down to P.G itself.

    @[reducible, inline]

    The generating triples of a passport: the permutation triples whose monodromy subgroup is the reference subgroup P.G itself and whose cycle partitions are those recorded by P. For a passport of nonzero degree with transitive reference subgroup, the normalizer of P.G acts on this type with the isomorphism classes of the passport as orbits.

    Equations
    Instances For
      @[instance_reducible]

      Simultaneous conjugation by an element normalizing the reference subgroup, acting on the generating triples of a passport.

      Equations
      @[simp]
      theorem TauCeti.PassportSpec.GeneratingTriple.coe_smul {n : ℕ} {P : PassportSpec n} (τ : ↥(Subgroup.normalizer ↑P.G)) (g : P.GeneratingTriple) :
      ↑(τ • g) = ↑τ • ↑g

      Conjugation by a normalizing element acts on the underlying permutation triple.

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

      A generating triple of a passport of nonzero degree with transitive reference subgroup, as a connected triple.

      Equations
      Instances For
        @[simp]

        The connected triple attached to a generating triple has the same underlying triple.

        A generating triple of P lies in the passport P.

        The isomorphism class of a generating triple of P lies in the passport P.

        @[simp]
        theorem TauCeti.PassportSpec.GeneratingTriple.toClass_smul {n : ℕ} {P : PassportSpec n} (hn : n ≠ 0) (hG : MulAction.IsPretransitive (↥P.G) (Fin n)) (τ : ↥(Subgroup.normalizer ↑P.G)) (g : P.GeneratingTriple) :
        toClass hn hG (τ • g) = toClass hn hG g

        Conjugating a generating triple by a normalizing element does not change its isomorphism class.

        @[simp]

        Two generating triples of a passport have the same isomorphism class exactly when they lie in one orbit of the normalizer of the reference subgroup.

        theorem TauCeti.PassportSpec.GeneratingTriple.exists_toClass_eq {n : ℕ} {P : PassportSpec n} (hn : n ≠ 0) (hG : MulAction.IsPretransitive (↥P.G) (Fin n)) {c : ConnectedIsoClass n} (hc : c.HasPassport P) :
        ∃ (g : P.GeneratingTriple), toClass hn hG g = c

        Every isomorphism class in a passport is the class of one of its generating triples.

        The normalizer formulation of a passport #

        The normalizer formulation. For a passport of nonzero degree whose reference subgroup is transitive, the isomorphism classes of connected triples in that passport are exactly the orbits of the normalizer of the reference subgroup acting by simultaneous conjugation on the generating triples of the passport.

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

          The normalizer formulation sends the orbit of a generating triple to its isomorphism class.

          The size of a passport of nonzero degree whose reference subgroup is transitive is the number of orbits of the normalizer of that subgroup on its generating triples.