Partitions and conjugacy classes of permutations #
This file gives the equivalence between partitions and conjugacy classes of permutations. It is
proved for permutations of any finite type and specialized to Equiv.Perm (Fin n) for the roadmap
API. Mathlib's partition of a permutation includes the fixed points as parts of size one.
The specialization to Fin n carries a transport along Fintype.card (Fin n) = n, which
TauCeti.parts_partitionEquivConjClasses_symm_mk discharges on the parts: the partition indexing
the class of σ has the parts of the cycle type of σ.
References #
- Schur--Weyl roadmap, Layer 0.
- Mathlib's
Mathlib.GroupTheory.Perm.Cycle.Type, forEquiv.Perm.partitionandEquiv.Perm.partition_eq_of_isConj. - Mathlib's
Mathlib.GroupTheory.Perm.Cycle.PossibleTypes, forEquiv.Perm.exists_with_cycleType_iff.
Every partition of the cardinality of a finite type is the partition of a permutation.
The partition of a conjugacy class of permutations.
Instances For
Taking the partition of the class of a permutation recovers its partition.
The partition distinguishes conjugacy classes of permutations.
Every partition is attained by a conjugacy class of permutations.
Partitions of the cardinality of a finite type are equivalent to conjugacy classes of its permutations.
Equations
Instances For
Partitions of n are equivalent to conjugacy classes of the symmetric group on Fin n.
Equations
Instances For
The conjugacy class associated to a partition has that partition.
The conjugacy class associated to a partition of n has that partition.
The inverse class-to-partition map sends a representative to its permutation partition.
The inverse class-to-partition map for Fin n sends a representative to its permutation
partition.
The partition indexing the class of σ has the parts of the cycle type of σ. This is
TauCeti.partitionEquivConjClasses_symm_mk with the transport along Fintype.card (Fin n) = n
carried out on the parts, which is the form in which the partition is compared with σ itself.
The number of conjugacy classes of permutations of a finite type is the number of partitions of its cardinality.
The number of conjugacy classes of the symmetric group on Fin n is the number of partitions
of n.