Cycle data under permutation transport #
Transporting a permutation along an equivalence of finite types
preserves its cycle type and its fixed-point count: permCongr is
extendDomain over the trivial predicate, and extendDomain
preserves cycle types.
The consequences for a sum of permutations follow: the two factors
sumCongr σ 1 and sumCongr 1 τ are disjoint, so a sumCongr has
the sum of the two cycle types and the sum of the two fixed-point
counts.
permCongr is extendDomain along the trivial subtype.
Transporting a permutation preserves its cycle type.
Transporting a permutation preserves its fixed points, up to equivalence.
Equations
- RS.fixedPointsPermCongrEquiv e π = (e.subtypeEquiv ⋯).symm
Instances For
Transporting a permutation preserves the fixed-point count.
Left factor in a sum preserves cycle type.
sumCongr 1 τ equals the permCongr-transport of sumCongr τ 1 by
sumComm.
Right factor in a sum preserves cycle type.
The factors sumCongr σ 1 and sumCongr 1 τ are disjoint.
A sum of permutations has the sum of the two cycle types.
The fixed points of a sum of permutations are the sum of the two fixed-point sets.
Equations
Instances For
A sum of permutations has the sum of the two fixed-point counts.