Passports of permutation triples #
A passport records the coarse invariants of a connected permutation triple: the conjugacy class
of its monodromy subgroup in the ambient symmetric group and the ordered full cycle partitions at
the three branch points. This file introduces passport specifications and the membership
relation between connected triples (TauCeti.ConnectedTriple) and passports, together with its
descent to isomorphism classes (TauCeti.ConnectedIsoClass).
The cycle partitions include fixed points. Admissibility therefore says that each partition has
positive parts summing to the degree. The degree is also required to be nonzero: transitivity on
Fin 0 is vacuous, but there is no connected degree-zero triple.
Main definitions #
TauCeti.PassportSpec: a reference monodromy subgroup and three ordered cycle partitions.TauCeti.PassportSpec.IsAdmissible: well-formed passport data.TauCeti.PassportSpec.HasPassport: membership of a connected triple in a passport.TauCeti.ConnectedIsoClass.HasPassport: the same membership, descended to isomorphism classes.
References #
- S. K. Lando, A. K. Zvonkin, Graphs on Surfaces and Their Applications, Encyclopaedia of Mathematical Sciences 141, Springer 2004, §1.5.
Passport specifications #
A passport specification in degree n: a reference monodromy subgroup and the ordered full
cycle partitions at 0, 1, and ∞.
The subgroup is compared only up to conjugacy in Perm (Fin n) by HasPassport.
- G : Subgroup (Equiv.Perm (Fin n))
A reference representative for the conjugacy class of the monodromy subgroup.
The full cycle partition at
0.The full cycle partition at
1.The full cycle partition at
∞.
Instances For
A passport is admissible when its degree is nonzero, its reference subgroup is transitive, and its three multisets are partitions of the degree into positive parts.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Admissibility expressed uniformly over the three branch points.
A connected triple has passport P when its monodromy subgroup is conjugate to P.G and
its ordered full cycle partitions are those specified by P.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The defining characterization of passport membership.
Relabeling a connected triple does not change its passport membership.
Isomorphic connected triples have exactly the same passport memberships.
Replace the reference subgroup of a passport by a conjugate representative.
Equations
- P.conjugate τ = { G := Subgroup.map (MulEquiv.toMonoidHom (MulAut.conj τ)) P.G, lam0 := P.lam0, lam1 := P.lam1, laminf := P.laminf }
Instances For
Conjugating the reference subgroup preserves admissibility.
Passport membership depends on the reference subgroup only through its conjugacy class.
Any passport containing a connected triple is admissible.
An ordered passport is an admissible specification with the branch points still ordered. The reference subgroup is retained as data; passport membership compares it up to conjugacy.
Equations
Instances For
An isomorphism class of connected triples has passport P when one, equivalently every,
representative has passport P.
Equations
- c.HasPassport P = Quotient.liftOn' c (fun (t : TauCeti.ConnectedTriple n) => TauCeti.PassportSpec.HasPassport t P) ⋯
Instances For
The passport membership of an isomorphism class is that of any representative.
A passport containing an isomorphism class of connected triples is admissible.
Conjugating the reference subgroup does not change membership of an isomorphism class.