← LibrarySplitting Fields for Finite Groups | KEVOS®Project Delivery · Project ManagementLesson 189/249← PrevNext →
ArticlePublished 9 Aug 202621 min readBy Kevin Jogin
Skip to content

Engineering Mathematics Advanced Group representations

Splitting Fields for Groups

A field k splits a finite group G when every simple kG-module is absolutely irreducible — equivalently, when kG/radkG is a product of matrix algebras over k itself. Such a field always exists at finite cost, and Brauer's theorem names one.

Page ID
KEVOS-ENG-MATH-NCR-0061
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(8.2)–(8.3), §8 (pp. 127–129)
Reviewed
2026-08-08
Version
1.0.0

Executive Summary

The structure theorem for kG/radkG involves division algebras Di that are usually not k. A splitting field is a ground field for which they all are. Over such a field every numerical formula simplifies, matrix models of the irreducible representations exist over k, and scalar extension no longer breaks anything.

Two facts make the notion practical. First, a splitting field always exists finitely far away: for any field k and any finite group G, some finite extension of k splits G. Second, Brauer identified one explicitly — adjoin a primitive mth root of unity, where m is the exponent of G. Neither statement is easy, and the second is quoted here rather than proved.

Di=kDefining condition
iMni(k)Semisimple quotient
[K:k]<Always achievable
(ζm)Brauer, m=expG

Overview

Fix a finite group G and a field k. By The Structure of kG modulo Its Radical, kG/radkGi=1rMni(Di) with Di=End(kGMi) a division algebra over k. Nothing forces Di=k: the cyclic group of order 3 over already produces D2=(ω), and the quaternion group of order 8 produces a noncommutative Di.

When some Di is strictly larger than k, the module Mi is irreducible but not absolutely irreducible: it decomposes after a suitable extension of scalars. Splitting fields are exactly the ground fields where this does not happen, so that irreducibility is stable under every further extension.

k splits GiffkG/rad(kG)Mn1(k)××Mnr(k).
(8.2a)

The matrix criterion, specialising (7.7) to R=kG. All division algebras have collapsed to k.

Because splitting is detected by kG/radkG being a product of matrix algebras — a condition invariant under passing to the opposite ring — the notion is left-right symmetric, and there is no need to distinguish left splitting fields from right ones.

Learning Objectives

  • State Definition (8.2) and unwind it to a statement about End(kGMi).
  • Give the matrix criterion and the dimension criterion for k to split G.
  • Prove Theorem (8.3): a finite extension of any field splits any finite group.
  • Quote Brauer's theorem correctly, including the characteristic p form.
  • Show that and fail to split the quaternion group of order 8 and that (1) succeeds.
  • Explain why splitting fields are stable under further extension but not under restriction.

Definitions

Definition(8.2)Splitting field for a group

Let G be a finite group. A field k is a **splitting field for G** if the group algebra kG splits over k in the sense of (7.6) — that is, if every simple left kG-module is absolutely irreducible. For an extension Kk we say K is a splitting field for G when KG splits over K.

Equivalently: End(kGM)=k for every simple left kG-module M.

RK
The scalar extension RkK of a k-algebra R; for R=kG this is KG.
MK
The extended module MkK, a left RK-module. M is absolutely irreducible iff MK is simple for every extension K.
Exponent expG
The least m1 with gm=1 for all gG; a divisor of |G|, and the modulus in Brauer's theorem.
Schur index mi
For a simple module Mi over a semisimple k-algebra with k the centre of Di, the integer with dimkDi=mi2. It is 1 exactly when Mi is absolutely irreducible.
Prime field
or 𝔽p; the smallest subfield of k. Prime fields are perfect, which is the hypothesis that starts the proof of (8.3).

Throughout, G is finite and all representations are finite-dimensional. char k is arbitrary unless stated.

Core Concepts

Three ways to test for splitting

The definition is about endomorphism rings, which are awkward to compute. Two reformulations are what get used.

dimkkG=dimk(radkG)+i=1r(dimkMi)2
(7.8)

The dimension criterion: k splits G if and only if this holds, with {Mi} a full set of simple left kG-modules. Note |G| on the left.

The dimension criterion is the practical one, because the left-hand side is |G| and the right-hand side is computable from any list of irreducibles you can produce. It is also self-certifying: if equality holds, the list is complete and the field splits.

all Di=kkG/radkGiMni(k)|G|=dimkradkG+i(dimkMi)2

Splitting is stable upwards, not downwards

If K splits G and LK, then L splits G, and the simple LG-modules are exactly the scalar extensions VL of the simple KG-modules V; this is (7.14). The converse fails: splits every finite group, but splits very few. Descending from a splitting field to a subfield is the difficult direction, and is governed by the Schur index.

Why the algebraic closure is not the end of the story

Every finite group is split by k¯, since a finite-dimensional division algebra over an algebraically closed field is the field itself. That observation is cheap and useless for computation: ¯ is infinite-dimensional over . The content of (8.3) and of Brauer's theorem is that one can stay finite, and in the classical case explicitly cyclotomic.

Key Results

Proposition(7.7)–(7.9)Criteria, specialised to group algebras

Let G be a finite group and Kk fields. The following are equivalent:

  1. K is a splitting field for G;
  2. KG/rad(KG) is a finite direct product of matrix algebras over K;
  3. dimKKG=dimKrad(KG)+i(dimKVi)2, where {Vi} is a full set of simple left KG-modules.

Moreover K is a splitting field for G if and only if it is a splitting field for the semisimple algebra KG/rad(KG). In particular the notion is left-right symmetric.

Theorem(8.3)Existence of a finite splitting field

Let k be any field and G any finite group. Then there is a finite extension Kk which is a splitting field for G.

Proof

Let k0k be the prime field of k — either or 𝔽p — and fix an algebraic closure k¯ of k. Prime fields are perfect.

Apply (7.10) to the finite-dimensional k0-algebra k0G: an algebra over a perfect field splits over some finite extension of that field. This yields a finite extension k1k0, which we may realise inside k¯, that is a splitting field for k0G, hence for G.

Now set K=kk1, the compositum formed inside k¯. Since k1 is a finite extension of k0, it is generated over k0 by finitely many algebraic elements, so K=k(k1) is a finite extension of k.

Finally Kk1 and k1 splits G, so by (7.14) — a splitting field remains a splitting field after any further extension — K is a splitting field for G as well.

Theorem(8.3B)Brauer's splitting field (quoted without proof)

Let G be a finite group of exponent m, and let ζm be a primitive mth root of unity.

  • If the prime field is , then (ζm) is a splitting field for G.
  • If the prime field is 𝔽p, one may take [ζm]/𝔭 for any prime ideal 𝔭 of [ζm] containing p.

This is a deep result — it rests on Brauer's induction theorem — and it is stated here for reference only. Proofs are in Curtis and Reiner.

Corollary(8.3C)Abelian groups over a splitting field

Let G be a finite abelian group and k a splitting field for G. Then every irreducible k-representation of G is 1-dimensional, and the irreducible representations correspond bijectively to the group homomorphisms Gk×.

Proof

By the abelian case of (8.1) all ni=1 and every Di is a field extension of k; since k splits G, each Di=k, so dimkMi=nidimkDi=1. A 1-dimensional representation is a homomorphism GGL1(k)=k×, and distinct such homomorphisms give non-isomorphic modules.

RemarkSplitting the group versus splitting a quotient

Since k[G/N] is a quotient algebra of kG for NG, the simple k[G/N]-modules form a subset of the simple kG-modules. Hence a splitting field for G splits every quotient group of G. The converse is false, and splitting a subgroup is a genuinely different question.

Proof Techniques and Method

How these arguments work, and which move is worth reusing.

Move 1

Descend to the prime field

k0G is defined over or 𝔽p whatever k is, and prime fields are perfect. Proving something over k0 and pushing it up by compositum is the whole of (8.3).

Move 2

Matrix units are finitely many

If Rk¯ is a product of matrix algebras, the finitely many matrix units defining the decomposition have entries in a finite extension. Finiteness of a basis is what converts an algebraic-closure statement into a finite-extension statement.

Move 3

Close the dimension count

Produce irreducibles by hand until (dimkMi)2 plus the radical dimension reaches |G|. Equality certifies both completeness of the list and splitting; a shortfall means either a missing module or a division algebra.

Move 2 deserves emphasis. It is the standard trick for turning an existence statement over k¯ into one over a finite extension, and it recurs whenever a structure is defined by finitely many equations: idempotents, matrix units, or a basis of a subalgebra.

Worked Example

The quaternion group of order 8

Let G=a,ba4=1,b2=a2,bab1=a1, the quaternion group of order 8. Its commutator subgroup is a2 of order 2, so G/G is the Klein four-group.

Over k=

The four homomorphisms G/G{±1} give four 1-dimensional G-modules M1,,M4, pairwise non-isomorphic. For a fifth, let D be the division algebra of rational quaternions. Identifying ai and bj embeds G into D× as {±1,±i,±j,±k}, so D becomes a left G-module M5 of -dimension 4. It is simple: a G-submodule would be a left ideal of D, because G spans D over , and D is a division ring.

Now radG=0 by Maschke, and End(GM5)D, so n5=dimDM5=1 and dimD=4. The count of (8.1)(4) reads

8=0+121+121+121+121+124,G4×D.
(E.1)

The count closes, so r=5 and the list is complete.

Test the dimension criterion (7.8): i(dimMi)2=1+1+1+1+16=208. So is not a splitting field for G — as it must not be, since D5=D. Replacing by changes nothing except that D becomes Hamilton's real quaternions, still a division ring; does not split G either.

Over K=(1)

The four 1-dimensional modules stay simple. The fifth does not: the rational quaternion algebra splits over any field containing 1, so DKM2(K), and

KGK×K×K×K×M2(K),8=1+1+1+1+22.
(E.2)

Now every factor is a matrix algebra over K itself, so K is a splitting field.

As a left module, KGM1M2M3M42M5 where Mi=MiK for i4 and M5 is the unique simple M2(K)-module, of dimension 2, occurring with multiplicity n5=2. Explicitly, up to equivalence,

a(1001),b(0110).
(E.3)

Write A and B for these matrices. Then A2=B2=I, so a4=1 and b2=a2; and BAB1=A1, as required.

Frameworks and Models

The fields relevant to a given G sit in a small hierarchy, and it is worth keeping the layers distinct.

k¯ — algebraic closurealways splits G; infinite over k in characteristic 0
Any splitting field LKsplitting is preserved upward (7.14)
K — a finite splitting fieldexists by (8.3); Brauer names one
k — the field you started withEnd(kGMi)=Di may exceed k
k0 — the prime field or 𝔽p; perfect, which starts the argument
Type A

Already split

k algebraically closed, or k finite and large enough, or accidents such as for Sn. Nothing to do.

Type B

Split by a small explicit extension

Adjoin roots of unity of order expG, or just the eigenvalues actually occurring. The quaternion group over (1) is the model case.

Type C

Obstructed by a division algebra

Some Di is noncommutative with nontrivial Schur index. The extension needed is a splitting field of that algebra in the Brauer-group sense, of degree divisible by the index.

Process and Workflow

Compute expGBrauer's field (ζm) with m=expG is a safe first candidate in characteristic 0.
List the irreducibles over kTrivial, sign, permutation modules, and any embedding of G into a division algebra.
Apply the dimension criterionIf |G|=dimkradkG+i(dimkMi)2 then k already splits G and you are finished.
Identify the obstructionA shortfall means some Dik. Determine that Di; its centre and Schur index tell you what to adjoin.
Extend and recountPass to K, recompute the simple modules of KG, and verify the criterion again over K.

How large an extension do you actually need?

Only roots of unity are missingAdjoin the eigenvalues occurring in the representations. For abelian G this suffices and gives k(ζexpG).
A commutative Di obstructsAdjoin Di itself; the extension needed has degree dimkDi and is generated by one element.
A noncommutative Di obstructsYou need a splitting field for a division algebra of index mi; its degree over the centre is a multiple of mi. For the rational quaternions, any quadratic imaginary field works.
You only need existenceQuote (8.3): some finite extension works, no construction required.

Comparison and Classification

Does the field split the group?
(1)𝔽2𝔽3
C2yesyesyesyesyesyes
C3nononoyesnoyes
C4nonoyesyesyesno
S3yesyesyesyesyesyes
Q8nonoyesyesyesyes

Does the field split the group?

Two entries deserve comment. 𝔽2 splits C3? No — 𝔽2C3𝔽2×𝔽4, and 𝔽4𝔽2, so the second simple module has D2=𝔽4. But 𝔽3 does split C3, trivially: 𝔽3C3 is local with unique simple module 𝔽3. Splitting in characteristic p is often easier when p divides |G|, because the modular irreducibles are fewer and smaller.

How splitting affects each formula
QuantityGeneral fieldSplitting field
Dia division algebra over kk
nidimDiMidimkMi
kG/radkGiMni(Di)iMni(k)
Dimension count|G|=dimrad+ni2dimkDi|G|=dimrad+(dimkMi)2
Number of irreducibles (p=0) number of conjugacy classes= number of conjugacy classes
Number of irreducibles (p>0) number of p-regular classes= number of p-regular classes
Behaviour under Kksimple modules may splitsimple modules stay simple

Relationship Map

k0 perfect(7.10): k1 splits k0Gcompositum K=kk1(7.14): K splits G

The logical dependencies of (8.3) are entirely in §7: perfectness gives separability, separability keeps Rk¯ semisimple, semisimplicity gives matrix units, and finitely many matrix units live in a finite extension. Nothing group-theoretic is used, which is why the theorem holds for any finite-dimensional algebra and (8.3) is a corollary.

  • k splits G
    • implies
      • every Di=k and ni=dimkMi
      • k splits every quotient group of G
      • every extension of k splits G (7.14)
      • the count of irreducibles is maximal among all fields of the same characteristic
    • does not imply
      • kG is semisimple — the radical is untouched
      • k splits every subgroup of G
      • k is minimal with the property

Applications and Industry Use

Applications here means where this structure is used — inside mathematics and in the engineering and computing disciplines that consume it.

Computational group theory

Choosing the coefficient field

Before computing irreducible modules, a system must fix a field. GAP and Magma work over (ζexpG) or over a finite field chosen large enough to be splitting, precisely on the strength of Brauer's theorem.

Number theory

Schur indices and Brauer groups

The failure of k to split G is recorded by classes in the Brauer group of k. Computing Schur indices of characters is a classical problem connecting representation theory to local class field theory.

Coding theory

Codes over finite fields

Cyclic and abelian group codes over 𝔽q decompose completely only when 𝔽q contains the relevant roots of unity — that is, when it splits the group. Otherwise the components are extension fields and the code decomposes into fewer, larger pieces.

Physics

Real versus complex representations

The Frobenius–Schur classification into real, complex and quaternionic types is the statement that fails to split a group in exactly two distinguishable ways. Time-reversal symmetry in quantum mechanics turns on which type occurs.

Stated honestly: splitting fields are a hygiene condition. They are assumed at the start of most treatments so that the formulas are clean, and the work of (8.3) is to show the assumption costs almost nothing.

Design Considerations

Design considerations here means the choices made when modelling a problem with these algebraic structures.

  • Split first or stay put? Extending to a splitting field makes every formula simpler but changes the object of study. If the question is *is this representation realisable over ?*, extending destroys the question.
  • Which splitting field? Brauer's (ζm) is canonical but often far from minimal — already splits Sn for every n, while expSn grows. Minimal splitting fields are not unique and finding one is a genuine computation.
  • **Characteristic zero or p?** If the eventual target is modular, choosing a finite splitting field of characteristic p from the start avoids a reduction step. If ordinary character theory is wanted, a cyclotomic field is the right home.
  • Absolute irreducibility as a design invariant. Recording End(kGM)=k alongside each module is cheap and prevents the common error of extending scalars and finding that a module has silently decomposed.

Standards and Notation

Standards here covers notation, symbol and markup standards, and reference implementations, rather than material or design codes.

Splitting fieldK splits G; also *G splits over K* and *K is a splitting field for kG*
Scalar extensionRK=RkK (Lam); RK or KkR elsewhere
Roots of unityζm or ζm primitive mth root; μm for the group of them
ExponentexpG; occasionally e(G)
Schur indexmK(χ) for the index of a character χ over K
GAPIrreducibleModules(G, GF(q), 0), MTX.IsAbsolutelyIrreducible
MagmaAbsolutelyIrreducibleModules, SchurIndex
MarkupPresentation MathML per ISO/IEC 40314; symbols per ISO 80000-2

Computational Notes

Computational notes cover algorithms, cost and library behaviour rather than manufacturing process.

Deciding absolute irreducibility is the computational core, and it is cheap relative to everything around it.

  • For a module of dimension d over 𝔽q given by matrices, the MeatAxe's Norton test decides absolute irreducibility in O(d3) field operations once a splitting element has been found. This is why finite fields are the preferred working environment.
  • Over , deciding whether splits G amounts to computing the Schur indices of the irreducible characters — a global computation involving local invariants at every ramified place, far more expensive than the finite-field case.
  • Brauer's theorem gives an a priori field, but (ζexpG) can have very large degree. Practical systems compute the character field (χ) of each character first and adjoin only what is needed.
  • For a finite field 𝔽p with p|G|, the modular irreducibles are fewer and often smaller than the ordinary ones, so modular computations over a splitting field of characteristic p can be dramatically cheaper — this is the basis of condensation methods.

Failure Modes and Common Mistakes

  • Do not assume a splitting field for G splits every subgroup of G; the property descends to quotients, not to subgroups.
  • Do not assume splitting fields are unique or minimal. Minimal splitting fields need not be unique even up to isomorphism.
  • Do not read (8.3) as constructive. Its proof locates k1 inside k¯ without bounding its degree; Brauer's theorem is what supplies an explicit answer.

Historical Notes and Lessons Learned

  • 1896–1900Frobenius over the complex numbersThe original theory is built over , where the splitting question does not arise; the difficulty is invisible until one asks for representations over .
  • 1906Schur's indexSchur studies when a complex representation can be realised over a smaller field and introduces the invariant now called the Schur index — the first systematic measure of the failure of splitting.
  • 1929–32Brauer–Noether theoryNoether's module-theoretic reformulation and the developing theory of central simple algebras identify the obstruction as a Brauer-group class, linking splitting fields for groups to splitting fields for algebras.
  • 1945Brauer's cyclotomic theoremBrauer proves that the field of mth roots of unity, m the exponent of G, splits G — a consequence of his induction theorem on characters and the definitive answer in characteristic zero.
  • 1950s onwardModular splitting fieldsThe reduction of Brauer's result to characteristic p via reduction modulo a prime of [ζm] becomes standard, and finite splitting fields become the default working environment for modular computation.

The lesson is that the right invariant was not the representation but the algebra of endomorphisms attached to it. Once End(kGM) was recognised as a division algebra with a Brauer class, the question *which fields split G?* became a question about central simple algebras with an established theory, rather than a collection of accidents.

Quick Reference

Definitionk splits G iff End(kGM)=k for every simple M
Matrix criterionkG/radkGiMni(k)
Dimension criterion|G|=dimkradkG+i(dimkMi)2
ExistenceSome finite Kk splits G(8.3)
Brauer(ζm) splits G, m=expG
Upward stabilityK splits G and LK L splits G
Quotientsk splits G k splits G/N for all NG
Abelian caseover a splitting field all irreducibles are 1-dimensional
Reference computations
GkkG/radkGSplits?
Q84×D, D rational quaternionsno
Q8(1)K4×M2(K)yes
C3×(ω)no
C3(ω)(ω)3yes
S3××M2()yes
S3𝔽2𝔽2×M2(𝔽2)yes

Frequently Asked Questions

Is every algebraically closed field a splitting field for every finite group?

Yes. A finite-dimensional division algebra over an algebraically closed field k equals k, because any element generates a finite field extension of k. So all Di=k automatically. The content of (8.3) is that one does not need to go all the way to k¯.

Does splitting depend on the characteristic?

Yes, and not in the direction one might guess. Characteristic p dividing |G| tends to make splitting easier, since the modular irreducibles are fewer and smaller, and Wedderburn's little theorem forbids noncommutative division algebras over finite fields. 𝔽2 splits both S3 and Q8.

If k splits G, does k split every subgroup of G?

No. The property passes to quotient groups, because k[G/N] is a quotient algebra of kG and its simple modules are among those of kG. Subgroups give subalgebras, not quotients, and simple kH-modules need not appear among the simple kG-modules.

How does one recognise a non-splitting field in practice?

Compute i(dimkMi)2 for the irreducibles you have. If it exceeds |G|dimkradkG, some Di is larger than k and k does not split G. If it falls short, either the list is incomplete or, again, a Di is larger than k. Only exact equality certifies splitting.

What is the connection with the Galois-theoretic notion of a splitting field?

They agree for cyclic groups, where kGk[x]/(xn1) and splitting the algebra is factoring the polynomial into linear factors. In general the algebraic notion is about a ring becoming a product of matrix algebras, which for noncommutative Di has no polynomial analogue.

Why does the proof of (8.3) go through the prime field?

Because the prime field is perfect, and (7.10) — the existence of a finite splitting field — requires perfectness to guarantee that the algebra remains semisimple after extending to the algebraic closure. An arbitrary k of characteristic p need not be perfect, but its prime field always is, and the compositum step transfers the result back.

References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §8, (8.2)–(8.3) (pp. 126–129); §7, (7.6)–(7.14) for the algebra-theoretic background.
  2. C. W. Curtis and I. Reiner, Representation Theory of Finite Groups and Associative Algebras, Wiley-Interscience, 1962 — proofs of Brauer's splitting field theorem in both characteristics.
  3. R. Brauer, “On the representation of a group of order g in the field of the g-th roots of unity”, American Journal of Mathematics 67 (1945).
  4. I. M. Isaacs, Character Theory of Finite Groups, Academic Press, 1976, Chapters 9–10 (Schur index and fields of definition).
  5. D. S. Passman, The Algebraic Structure of Group Rings, Wiley-Interscience, 1977.
  6. H. Nagao and Y. Tsushima, Representations of Finite Groups, Academic Press, 1989.

AI Suggested Questions

  • Compute the minimal splitting field for the dihedral group of order 8 over and compare it with the quaternion case.
  • How is the Schur index of a character computed from local invariants, and what are the possible values for a finite group?
  • Give an example of a finite group whose minimal splitting fields over are not unique.
  • Why does Wedderburn's little theorem make splitting over finite fields purely a question of roots of unity?
  • State and prove the Frobenius–Schur indicator criterion for a complex irreducible representation to be realisable over .
  • How does Brauer's induction theorem lead to the cyclotomic splitting field, and where does the exponent enter?
  • For which finite groups is itself a splitting field, and is there a structural characterisation?
Page
KEVOS-ENG-MATH-NCR-0061
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

Continue learning

Absolutely Irreducible Modules and Schur’s Lemma over a Field | KEVOS®Article · Project ManagementAlgebraic and Geometric Multiplicities of Eigenvalues | KEVOS® MathematicsArticle · Project ManagementAmitsur’s Theorem on the Radical of a Polynomial Ring | KEVOS®Article · Project ManagementAmitsur’s Theorem on the Radical of an Algebra of Small Dimension | KEVOS®Article · Project Management