Permutation representations in characteristic zero are classified by fixed-point counts #
Let G be a finite group acting on finite types X and Y, and let k be a field of
characteristic zero. The character of the permutation representation k[X] at g is the number
of points of X fixed by g, cast into k (TauCeti.char_ofMulAction), and over a field of
characteristic zero a representation is determined by its character
(Representation.nonempty_equiv_of_character_eq). Characteristic zero makes the cast injective,
so the two statements combine into an exact criterion:
k[X] ≃ k[Y] as representations of G if and only if #X^g = #Y^g for every g : G.
Both directions need the characteristic-zero hypothesis, for different reasons. Without it the fixed-point counts are only visible modulo the characteristic, so an isomorphism says less; and without it a representation is not determined by its character at all.
The criterion is strictly weaker than an equivalence of G-sets: an equivariant equivalence
X ≃ Y gives an equivalence of permutation representations
(TauCeti.ofMulActionEquivCongr), but the converse fails, and the subgroup form below is exactly
where it fails. Taking X = G ⧸ H and Y = G ⧸ K for subgroups H and K, the criterion says
that the trivial representations of H and of K induce to equivalent representations of G
precisely when every element of G fixes as many cosets of H as of K — the classical condition
of Gassmann, satisfied by non-conjugate subgroups, so that G ⧸ H and G ⧸ K need not be
isomorphic G-sets. By the fixed-coset identity Subgroup.natCard_fixedBy_mul_natCard the
condition says that H and K are almost conjugate, meeting every conjugacy class of G in the
same number of elements (Subgroup.almostConjugate_iff_forall_natCard_fixedBy_eq). Nothing about
Gassmann's examples is proved here; what is proved is the criterion they are examples for.
One numerical consequence is recorded along the way, and it needs no assumption on the
characteristic: equivalent permutation representations come from G-sets of the same size, because
an equivalence of representations is in particular a linear equivalence and k[X] has dimension
#X over any field. In the subgroup form this is the equality of the two indices.
Main statements #
TauCeti.natCard_fixedBy_eq_of_nonempty_equiv_ofMulAction: equivalent permutation representations have equal fixed-point counts.TauCeti.nonempty_equiv_ofMulAction_iff_forall_natCard_fixedBy_eq: the classification — over a field of characteristic zero, two permutation representations of a finite group are equivalent exactly when the fixed-point counts of the underlyingG-sets agree.TauCeti.natCard_eq_of_nonempty_equiv_ofMulAction: the cardinalities agree, over any field.TauCeti.nonempty_iso_repOfMulAction_iff_forall_natCard_fixedBy_eq: the same classification, read on the objects ofRep k G.TauCeti.nonempty_equiv_ind_trivial_iff_forall_natCard_fixedBy_eq: the subgroup form, for the representations induced from the trivial representations of two subgroups, withTauCeti.index_eq_of_nonempty_equiv_ind_trivialits numerical consequence.TauCeti.almostConjugate_iff_nonempty_equiv_ofMulAction: two subgroups are almost conjugate exactly when the permutation representations on their coset spaces are equivalent.
References #
- J.-P. Serre, Linear Representations of Finite Groups, Springer GTM 42 (1977), Part I, §2.3 (characters determine representations) and §3.3 (permutation representations).
- F. Gassmann, Bemerkungen zur vorstehenden Arbeit von Hurwitz, Math. Z. 25 (1926), 665–675, for the subgroup condition the last statement characterizes.
Equivalent permutation representations have equal fixed-point counts. Equivalent
representations have equal characters, the character of k[X] at g is #X^g cast into k, and
in characteristic zero that cast is injective.
Permutation representations in characteristic zero are classified by fixed-point counts.
For a finite group G acting on finite types X and Y and a field k of characteristic zero,
the permutation representations k[X] and k[Y] are equivalent exactly when g fixes as many
points of X as of Y, for every g : G.
The forward direction is TauCeti.natCard_fixedBy_eq_of_nonempty_equiv_ofMulAction; the backward
one reads the fixed-point counts as the permutation characters and appeals to
Representation.nonempty_equiv_of_character_eq.
Equivalent permutation representations come from G-sets of the same size. This needs no
assumption on the characteristic: an equivalence of representations is in particular a linear
equivalence, and k[X] has dimension #X over any field.
The classification in Rep k G. The permutation representations of two finite G-sets are
isomorphic as objects of Rep k G, over a field of characteristic zero, exactly when the
fixed-point counts agree. This is
TauCeti.nonempty_equiv_ofMulAction_iff_forall_natCard_fixedBy_eq read through Rep.mkIso and
Representation.equivOfIso, which identify the two notions of sameness on the objects
Rep.of ρ.
The subgroup form of the classification. The trivial representations of two subgroups H
and K of a finite group induce to equivalent representations of G, over a field of
characteristic zero, exactly when every g : G fixes as many cosets of H as of K.
The induced representations are the permutation representations on the coset spaces
(TauCeti.indTrivialEquiv), so this is
TauCeti.nonempty_equiv_ofMulAction_iff_forall_natCard_fixedBy_eq at X = G ⧸ H and
Y = G ⧸ K.
Equivalently induced trivial representations force equal indices. The coset space G ⧸ H
has cardinality H.index, so this is
TauCeti.natCard_eq_of_nonempty_equiv_ofMulAction on the coset spaces, read through
Subgroup.index = Nat.card (G ⧸ ·). It is the one numerical condition on H and K that is
visible without any character computation, and so holds over every field.
Almost-conjugate subgroups are those with equivalent permutation representations. Two
subgroups H and K of a finite group G meet every conjugacy class of G in the same number of
elements exactly when, over a field of characteristic zero, the permutation representations
k[G ⧸ H] and k[G ⧸ K] are equivalent.