Documentation

TauCeti.RepresentationTheory.Induction.Brauer.Induction

Brauer's induction theorem #

For a finite group G over an algebraically closed field of characteristic zero, every virtual character is an integral combination of characters induced from elementary subgroups. In the canonical lattice API this says

indVirtualCharacters k G (fun E ↦ IsElementary E) = virtualCharacters k G.

The local input is TauCeti.exists_mem_span_indVirtualCharacters_isPElementary_not_dvd. For a prime p it supplies a natural-number-valued function ψ, none of whose values is divisible by p, in the cyclotomic span of the characters induced from p-elementary subgroups. If S is the finite set of values of ψ, then

∏ n in S, (n - ψ) = 0.

The induced-character span is closed under multiplication. Expanding the product therefore puts the constant ∏ n in S, n in that span, and this constant is prime to p. The prime-by-prime criterion from TauCeti.RepresentationTheory.Induction.Ideal then gives the integral theorem.

Main results #

References #

Brauer's induction theorem. Over an algebraically closed field of characteristic zero, every virtual character of a finite group is an integral combination of virtual characters induced from elementary subgroups.

Brauer's induction theorem, character form. Every character is an integral combination of characters induced from irreducible characters of elementary subgroups.

The direct sum of induction maps from elementary subgroups is surjective. This is the direct-sum formulation of TauCeti.ClassFunction.indVirtualCharacters_eq_virtualCharacters_isElementary.