The Artin coefficients of a finite group, and Artin's identity for fixed points #
Attach to every subgroup C of a finite group G the integer
C.artinCoeff = ∑_{D cyclic, C ≤ D} μ [D : C],
the Möbius function of arithmetic summed over the relative indices of the cyclic subgroups above
C. It vanishes unless C is cyclic, because a subgroup of a cyclic group is cyclic. These are
the coefficients of Artin's identity: for every g : G,
∑_C C.artinCoeff * |C| * |(G ⧸ C)^g| = |G|.
Two inputs carry the proof. The first is combinatorial: for a cyclic subgroup D and a subgroup
E ≤ D the map C ↦ [D : C] is a bijection from the subgroups between E and D onto the
divisors of [D : E], so ∑_{E ≤ C ≤ D} μ [D : C] is ∑_{d ∣ [D : E]} μ d, which is 1 when
E = D and 0 otherwise. When E ≰ D no subgroup lies between E and D at all, so that sum is
empty, hence again 0. Summing over the cyclic D leaves the single term D = ⟨y⟩, so the Artin
coefficients of the subgroups containing a fixed element add up to 1
(TauCeti.sum_artinCoeff_of_mem). The second is a count, taken from
TauCeti.GroupTheory.QuotientGroup.Basic: the preimage in G of the g-fixed points of G ⧸ C
is the set of x with x⁻¹ g x ∈ C, and it is a union of cosets of C, so it has
|C| * |(G ⧸ C)^g| elements (Subgroup.natCard_mul_natCard_fixedBy). Exchanging the two
summations then replaces the inner sum by 1 for each of the |G| elements x.
The identity is stated over ℤ rather than in a coefficient field, so that it can be transferred
to Grothendieck groups of modular representations, where the order of the group need not be
invertible.
Artin's induction theorem,
TauCeti.ClassFunction.natCard_nsmul_one_mem_indVirtualCharacters_isCyclic
(TauCeti.RepresentationTheory.Induction.Artin.Basic), is the in-repository consumer: it reads
TauCeti.sum_artinCoeff_of_mem over the cyclic subgroups, the noncyclic ones contributing nothing
by Subgroup.artinCoeff_eq_zero_of_not_isCyclic, and maps the coefficients into its field.
Main declarations #
Subgroup.artinCoeff: the Artin coefficient of a subgroup of a finite group, withSubgroup.artinCoeff_def.Subgroup.sum_moebius_index: the Möbius sum of the index over the subgroups of a finite cyclic group above a fixed one.TauCeti.sum_moebius_relIndex: the Möbius sum over an interval below a cyclic subgroup.TauCeti.sum_artinCoeff_of_mem: the Artin coefficients of the subgroups containing an element add up to one.TauCeti.sum_artinCoeff_mul_card_fixedBy: Artin's identity for fixed points.
References #
- J.-P. Serre, Linear Representations of Finite Groups, Springer GTM 42 (1977), Section 9.2.
- J. Neukirch, A. Schmidt, K. Wingberg, Cohomology of Number Fields, 2nd ed., Springer (2008), Section VII.3.
Möbius sums over the subgroups of a cyclic group #
In a finite cyclic group the Möbius function of the index, summed over the subgroups above a
fixed subgroup F₀, is 1 if F₀ is everything and 0 otherwise: the subgroups above F₀ are
indexed by their indices, which run over the divisors of [K : F₀].
The Möbius function of the relative index in a cyclic subgroup D, summed over the subgroups
between E and D, is 1 if E = D and 0 otherwise. This is Subgroup.sum_moebius_index read
through the correspondence, available when E ≤ D, between the subgroups of G lying between E
and D and the subgroups of D above E.subgroupOf D; when E ≰ D the interval is empty and both
sides vanish. Only D need be finite, since every contributing subgroup lies below it.
The Artin coefficients #
The Artin coefficient of a subgroup C of a finite group, the sum of μ [D : C] over the
cyclic subgroups D containing C. It vanishes unless C is cyclic.
The outer sum runs over all of Subgroup G, which is finite, while the inner one restricts to the
cyclic subgroups above C; Subgroup.artinCoeff_def rewrites the pair as a single conditional
finsum.
Instances For
Subgroup.artinCoeff unfolded: the Möbius function of the relative index, summed over the
cyclic subgroups above C.
Artin's identity for fixed points #
Artin's identity for fixed points: weighting the permutation character of G ⧸ C by
C.artinCoeff * |C| and summing over all subgroups gives |G|, at every g : G.