A precursor to Brauer's induction theorem was Artin's induction theorem, which states that |G| times the trivial character of G is an integer combination of characters which are each induced from trivial characters of cyclic subgroups of G. Brauer's theorem removes the factor |G|, but at the expense of expanding the collection of subgroups used. Some years after the proof of Brauer's theorem appeared, J.A. Green showed that no such induction theorem could be proved with a collection of subgroups smaller than the Brauer elementary subgroups.
Statement
Let G be a finite group and let Char denote the subring of the ring of complex-valued class functions of Gconsisting of integer combinations of irreducible characters. Char is known as the character ring of G, and its elements are known as virtual characters. It is a ring by virtue of the fact that the product of characters of G is again a character of G. Its multiplication is given by the elementwise product of class functions. Brauer's induction theorem shows that the character ring can be generated by induced characters of the form, where H ranges over subgroups of G and λ ranges over linear characters of H. In fact, Brauer showed that the subgroups H could be chosen from a very restricted collection, now called Brauer elementary subgroups. These are direct products of cyclic groups and groups whose order is a power of a prime.
Proofs
The proof of Brauer's induction theorem exploits the ring structure of Char. The set of integer combinations of characters induced from linear characters of Brauer elementary subgroups is an idealI of Char, so the proof reduces to showing that the trivial character is in I. Several proofs of the theorem, beginning with a proof due to Brauer and John Tate, show that the trivial character is in the analogously defined ideal I* of Char* by concentrating attention on one prime p at a time, and constructing integer-valued elements of I* which differ from the trivial character by a sufficiently high power of p. Once this is achieved for every prime divisor of |G|, some manipulations with congruences and algebraic integers, again exploiting the fact that I* is an ideal of Ch*, place the trivial character in I. An auxiliary result here is that a -valued class function lies in the ideal I* if its values are all divisible by |G|. Brauer's induction theorem was proved in 1946, and there are now many alternative proofs. In 1986, Victor Snaith gave a proof by a radically different approach, topological in nature. There has been related recent work on the question of finding natural and explicit forms of Brauer's theorem, notably by Robert Boltje.
Applications
Using Frobenius reciprocity, Brauer's induction theorem leads easily to his fundamental characterization of characters, which asserts that a complex-valued class function of G is a virtual characterif and only if its restriction to each Brauer elementary subgroup of G is a virtual character. This result, together with the fact that a virtual character θ is an irreducible character if and only if θ > 0 and gives a means of constructing irreducible characters without explicitly constructing the associated representations. An initial motivation for Brauer's induction theorem was application to Artin L-functions. It shows that those are built up from Dirichlet L-functions, or more general Hecke L-functions. Highly significant for that application is whether each character of G is a non-negative integer combination of characters induced from linear characters of subgroups. In general, this is not the case. In fact, by a theorem of Taketa, if all characters of G are so expressible, then G must be a solvable group. An ingredient of the proof of Brauer's induction theorem is that when G is a finite nilpotent group, every complex irreducible character of G is induced from a linear character of some subgroup.