The multiset of orbit sizes #
For a group G acting on a finite type X, the multiset of the sizes of the orbits of G on
X is a basic invariant of the action. This file records two ways in which it is preserved: by a
change of the acting group that does not change the orbits, and by an equivariant bijection of
the underlying types. It also bounds the length of a list of group elements with distinct images of
a point by the size of the orbit of that point.
Main results #
MulAction.orbitRel.Quotient.card_orbit_ne_zero: an orbit in a finite action has nonzero natural cardinality.MulAction.orbitRel.Quotient.card_filter_quotient_mk: the fiber of the orbit quotient map has the cardinality of the corresponding orbit.Equiv.map_card_orbit_eq_of_image_orbit_eq: a bijection carrying the orbits of one action onto the orbits of another preserves the multiset of orbit sizes.Equiv.map_card_orbit_eq_of_map_smul: an equivariant bijection preserves the multiset of orbit sizes.TauCeti.map_card_orbit_eq_of_orbit_eq: two actions on the same finite type with the same orbits have the same multiset of orbit sizes.Subgroup.length_le_ncard_orbit: a list of elements of a subgroupKwith distinct images ofxis no longer than the orbit ofxunderK, if that orbit is finite.
A bijection matching the orbits preserves the orbit sizes. If e : X ≃ Y carries every
orbit of G on X onto an orbit of G' on Y, then the multisets of orbit sizes of the two
actions agree.
Equivariant bijections preserve orbit sizes. If e : X ≃ Y is a bijection between finite
G-sets commuting with the action, then the multisets of orbit sizes of X and of Y agree.
Same orbits, same orbit sizes. If two group actions on a finite type have the same orbits, then they have the same multiset of orbit sizes.
The images of x under a list of elements of a subgroup K lie in the orbit of x under K,
so if that orbit is finite, a list with distinct images of x is no longer than it.