Documentation

TauCeti.RepresentationTheory.CharacterTable.FixedPointCount

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 #

References #

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.