KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesGroup Representations as Modules over the Group AlgebraEngineering · Engineering MathematicsLesson 387/884← PrevNext →
ArticlePublished 8 Aug 202621 min readBy KEVOS®
On this page

Ask about this page

KEVOS AIGroup Representations as Modules over the Group Algebra

KEVOS knowledge first · trusted web sources when needed

Skip to content

Engineering Mathematics Foundation Group representations

Representations and Modules

A k-representation of a finite group G and a module over the group algebra kG are the same object described twice. That translation turns the representation theory of G into the module theory of one finite-dimensional algebra.

Page ID
KEVOS-ENG-MATH-NCR-0059
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
§8 (pp. 124–126)
Reviewed
2026-08-08
Version
1.0.0

01Executive Summary

Representation theory asks how a group can act linearly. Ring theory asks how modules over an algebra decompose. For a finite group G and a field k these are literally the same question: the assignment ρ↦(module structure on V) is a bijection between k-representations of G and left kG-modules, and it preserves every structural notion on both sides.

Everything else in this chapter is a consequence. Because kG is finite-dimensional over k when G is finite, it is left and right artinian, so the Wedderburn–Artin theory and the Jacobson radical apply without further hypotheses. The single invariant that decides the character of the theory is whether chark divides |G|.

dimkkG=|G|Finite-dimensional
ArtinianBoth sides
chark∣|G|Modular case
1929Noether's reformulation

02Overview

Let k be a field and G a group. The group algebra kG is the k-vector space with basis the set G, with multiplication defined on basis elements by the group law and extended bilinearly. Its identity is 1G, and k⋅1G sits in the centre, so kG is a k-algebra. When G is finite, dimkkG=|G|. The construction and its first properties are treated on Group Rings and Semigroup Rings: Construction and First Properties.

(∑g∈Gagg)(∑h∈Gbhh)=∑x∈G(∑gh=xagbh)x
(8.0)

Multiplication in kG: a convolution over G. All sums are finite.

A **k-representation** of G is a homomorphism ρ:G→GL(V) for some k-vector space V. The point of the group algebra is that ρ is exactly the data needed to make V a kG-module, and nothing is lost or added in the translation.

The one thing to remember

Representations of G over k are left kG-modules. Irreducible means simple, equivalent means isomorphic, completely reducible means semisimple, and intertwining operator means kG-homomorphism.

This is not a mere change of vocabulary. It imports Schur's Lemma, the Jacobson radical, Wedderburn–Artin and the Krull–Schmidt theorem into representation theory at zero cost, and it explains why the two hard cases of the subject — non-split fields and characteristic dividing |G| — are the two hard cases of finite-dimensional algebra theory: division rings other than k appearing as endomorphism rings, and a nonzero radical.

03Learning Objectives

  • Construct kG and state its universal property with respect to k-algebras.
  • Prove that k-representations of G correspond bijectively to left kG-modules.
  • Translate subrepresentation, irreducibility, equivalence and direct sum into module language.
  • Explain why dimkkG=|G|<∞ makes kG artinian and puts the whole of §3 and §4 at your disposal.
  • State Maschke's dichotomy and identify the ordinary and modular regimes.
  • Decompose kCn for k=ℂ, ℚ and ℝ and read off the irreducible representations.

04Definitions

Definition—Representation and its module

A **k-representation** of a group G is a pair (V,ρ) with V a k-vector space and ρ:G→GL(V) a group homomorphism. Its degree is dimkV. Two representations (V,ρ) and (W,σ) are equivalent if there is a k-isomorphism f:V→W with f∘ρ(g)=σ(g)∘f for all g∈G.

A subspace U⊆V is a subrepresentation if ρ(g)U⊆U for all g. The representation is irreducible if V≠0 and its only subrepresentations are 0 and V, and completely reducible if V is a sum of irreducible subrepresentations.

kG
The group algebra: free k-module on G with convolution product. Written k[G] by many authors.
Augmentation ε
The k-algebra map kG→k, ∑agg↦∑ag. Its kernel is the augmentation ideal, and it corresponds to the trivial representation.
Regular representation
V=kG with G acting by left translation; as a module this is kGkG, of degree |G|.
Intertwining operator
A k-linear f:V→W with fρ(g)=σ(g)f for all g; equivalently an element of HomkG(V,W).
Ordinary vs modular
Ordinary representation theory is the case chark∤|G| (including characteristic 0); modular is the case chark=p with p∣|G|.
Di and ni
For a simple left kG-module Mi: Di=End(kGMi), a division ring by Schur's Lemma, and ni=dimDiMi.

Standing conventions: G is finite unless stated otherwise, all representations are finite-dimensional over k, modules are unital left modules, and char k is arbitrary.

05Core Concepts

From a homomorphism to a module and back

Given ρ:G→GL(V), define an action of kG on V by (∑agg)⋅v=∑agρ(g)(v). Bilinearity of the group-algebra product is exactly what makes this associative, and ρ(1)=id makes it unital. Conversely, if V is a left kG-module then each g∈G acts as a k-linear map that is invertible with inverse the action of g−1, so g↦(v↦gv) is a homomorphism G→GL(V).

Homk-alg(kG,A)⟷HomGrp(G,U(A))
(8.0a)

The universal property of kG, for any k-algebra A. Taking A=Endk(V) gives the representation correspondence, since U(EndkV)=GL(V).

The correspondence is not merely a bijection on objects. A k-linear map between two representations intertwines the G-actions precisely when it commutes with the action of every basis element g of kG, hence precisely when it is kG-linear. So morphisms match as well, and the two categories are isomorphic.

What the dictionary translates

ρ:G→GL(V)⟷algebra map kG→EndkV⟷left kG-module V

Under the dictionary, the image of kG in Endk(V) is the enveloping algebra of the representation — the k-span of ρ(G). The representation is faithful as a G-representation iff ρ is injective on G; it is faithful as a module iff the annihilator ideal is zero, which is a strictly stronger condition.

Why finiteness is doing work

For G finite, dimkkG=|G|<∞. A finite-dimensional algebra is left and right artinian, so: radkG is nilpotent; kG/radkG is semisimple; there are only finitely many isomorphism classes of simple left kG-modules; and every finitely generated module has a composition series, so Jordan–Hölder and Krull–Schmidt apply. None of this survives for infinite G, which is why the infinite theory is a separate subject.

Characters, in passing

For a kG-module M of finite k-dimension, the character is χM(a)=tr(a∣M), the trace of left multiplication. Restricted to G it satisfies χM(ghg−1)=χM(h), so it is a class function. Characters are developed on The First and Second Orthogonality Relations.

06Key Results

Theorem(8.A)Representations are modules

Let k be a commutative ring and G a group. For every k-algebra A, restriction along G↪kG is a bijection

Homk-alg(kG,A)⟶∼HomGrp(G,U(A)).

Consequently the category of k-representations of G (with intertwining operators as morphisms) is isomorphic to the category of left kG-modules (with kG-homomorphisms), by an isomorphism that is the identity on underlying k-modules and k-linear maps.

Proof

The bijection. kG is free as a k-module with basis G, so a k-linear map ϕ:kG→A is uniquely determined by an arbitrary function G→A. Such a ϕ is a k-algebra homomorphism iff ϕ(gh)=ϕ(g)ϕ(h) for all g,h∈G and ϕ(1G)=1A — multiplicativity on a basis implies it everywhere, by bilinearity. A monoid homomorphism G→A automatically lands in U(A), because ϕ(g)ϕ(g−1)=ϕ(1)=1=ϕ(g−1)ϕ(g). Conversely every group homomorphism G→U(A) extends k-linearly, and the extension is multiplicative by bilinearity. The two constructions are mutually inverse.

Objects. Take A=Endk(V) for a k-module V. A left kG-module structure on V extending its k-structure is precisely a k-algebra map kG→Endk(V), and U(EndkV)=GL(V). So such structures correspond to homomorphisms G→GL(V).

Morphisms. Let V,W carry kG-structures with associated ρ,σ, and let f:V→W be k-linear. If f is kG-linear then f(gv)=gf(v), i.e. fρ(g)=σ(g)f. Conversely if f intertwines all ρ(g) then f(∑aggv)=∑agf(ρ(g)v)=∑agσ(g)f(v)=(∑agg)f(v) by k-linearity. Hence HomkG(V,W) is exactly the set of intertwining operators, and composition and identities agree on both sides.

Corollary(8.B)Dictionary of structural notions

Under the correspondence of (8.A): subrepresentations correspond to kG-submodules; irreducible representations to simple modules; equivalence of representations to module isomorphism; direct sums to direct sums; complete reducibility to semisimplicity; and the regular representation of G to the left regular module kGkG.

Proof

Each item is immediate once objects and morphisms match. For instance a subspace U⊆V satisfies ρ(g)U⊆U for all g∈G iff (∑agg)U⊆U for all elements of kG, since U is closed under k-linear combinations; so G-stable subspaces and kG-submodules are the same subsets.

Theorem(6.1)Maschke

Let G be a finite group and k a field. Then kG is semisimple if and only if chark∤|G| (in particular whenever chark=0). Equivalently, every k-representation of G is completely reducible exactly in that case.

The proof and the converse direction are given on Maschke's Theorem and Semisimplicity of Group Rings; the averaging idempotent 1|G|∑g∈Gg is what fails to exist when chark divides |G|.

Remark(7.1)The four invariants

Fix a complete set M1,…,Mr of simple left kG-modules, put Di=End(kGMi) and ni=dimDiMi. These four data — r, the Mi, the Di, the ni — determine kG/radkG completely. That is the content of The Structure of kG modulo Its Radical, and every later result in this stream is a computation of one of them.

07Proof Techniques and Method

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

Move 1

Check on a basis

kG is free on G. Any k-linear statement about kG reduces to a statement about group elements, and any multiplicative statement reduces to products of group elements. Almost every proof about kG begins this way.

Move 2

Use the universal property

Rather than construct maps out of kG by hand, specify them on G and invoke (8.A). This is how induced representations, tensor products and the augmentation are all defined cleanly.

Move 3

Transport a ring theorem

Once a representation-theoretic question is phrased in modules, look for the ring-theoretic theorem that answers it: Schur for endomorphisms, Wedderburn–Artin for decomposition, Krull–Schmidt for uniqueness, Nakayama for lifting.

The reusable idea is that a presentation of an algebra by generators from a group converts group data into ring data without loss. The same move produces skew group rings and crossed products when the action of G on the coefficients is nontrivial.

08Worked Example

Cyclic groups over ℂ, ℚ and ℝ

Let G=⟨g⟩ be cyclic of order n and R=kG. Sending g↦x gives kG≅k[x]/(xn−1), so the representation theory of G is the factorisation theory of xn−1 over k.

Over k=ℂ

Here xn−1=∏i=0n−1(x−ζi) with ζ a primitive nth root of unity, and the factors are pairwise coprime, so

ℂG≅∏i=0n−1ℂ[x]/(x−ζi)≅ℂn.
(E.1)

There are n simple modules Mi=ℂ, with g acting as multiplication by ζi. All are 1-dimensional, so ℂ is a splitting field for G.

Over k=ℚ

Now xn−1=∏d∣nΦd(x), a product of distinct irreducible cyclotomic polynomials, so

ℚG≅∏d∣nℚ[x]/(Φd(x))≅∏d∣nℚ(ζd).
(E.2)

The simple module Nd=ℚ(ζd) has g acting as multiplication by ζd, and dimℚNd=ϕ(d).

Here Dd=End(Nd)=ℚ(ζd) is generally larger than ℚ, so ℚ is not a splitting field unless n≤2. The dimension count |G|=∑ini2dimkDi reads n=∑d∣nϕ(d) — the classical identity, recovered as a statement about ℚG.

Over k=ℝ

Real irreducible factors of xn−1 are x−1, possibly x+1, and the quadratics (x−ζj)(x−ζ−j). For n=2m+1 odd,

ℝG≅ℝ×∏j=1mℂ,
(E.3)

one trivial 1-dimensional module and m two-dimensional simple modules Vj, on which g acts as rotation by 2πj/n.

For n=2m even the answer is ℝ×ℝ×∏j=1m−1ℂ: two 1-dimensional modules (g↦1 and g↦−1) and m−1 rotation modules. Dimension check for n even: 1+1+2(m−1)=2m=n. Extending scalars, Vj⊗ℝℂ≅Mj⊕Mn−j, so a real 2-dimensional irreducible splits into two complex 1-dimensional ones.

Sanity checks

In all three cases radkG=0, as Maschke predicts when chark=0. Each decomposition is a product of fields because G is abelian, hence kG is commutative — and no matrix algebra Mn(D) with n>1 is commutative.

09Process and Workflow

Fix the ground fieldRecord chark and whether it divides |G|; that decides whether radkG=0.
Form kG and find its radicalIn the ordinary case it is zero. In the modular case start from the normal p-subgroups, which always contribute.
Decompose the semisimple quotientApply Wedderburn–Artin to kG/radkG to obtain r, the ni and the Di.
Test for splittingIf some Di≠k, extend k to a splitting field; then ni=dimkMi and the arithmetic simplifies.
Translate backRead the simple modules as irreducible representations and, in the ordinary case, compute their characters.

Which framework should you work in?

MatricesExplicit ρ(g) as matrices — best for computation and for exhibiting a representation, worst for proofs, since a basis choice must be carried around.
ModulesBest for structure theory: submodules, quotients, extensions and Hom-sets are all available without choosing bases.
CharactersBest for counting and for orthogonality arguments, but only faithful invariants when chark∤|G|.

10Comparison and Classification

The dictionary, term by term
Representation languageModule languageComment
ρ:G→GL(V)left kG-module Vbijective by (8.A)
degree of ρdimkVsame number
G-stable subspacekG-submodulesame subsets
irreduciblesimplenonzero, no proper nonzero submodule
equivalentisomorphicas kG-modules
intertwining operatorelement of HomkG(V,W)Schur's Lemma applies
completely reduciblesemisimplesum of simples
regular representationkGkGdegree |G|
trivial representationk via the augmentation εkernel is the augmentation ideal
absolutely irreduciblesimple with End(kGM)=kstays simple after any field extension
Which structural tools are available in which regime
chark=0chark∤|G|chark∣|G|G infinite
kG artinian●yes●yes●yes○no
kG semisimple●yes●yes○no◐partial
radkG=0●yes●yes○no◐partial
finitely many simple modules●yes●yes●yes○no
Krull–Schmidt for f.g. modules●yes●yes●yes◐partial
characters determine the module●yes◐partial○no○no

Which structural tools are available in which regime

11Relationship Map

The correspondence is the hinge; everything downstream hangs on which side of Maschke's dichotomy you are.

  • k-representations of finite G — = left kG-modules
    • chark∤|G| — ordinary theory
      • kG semisimple; every module is a direct sum of simples
      • character theory and orthogonality relations available
      • kG≅∏iMni(Di) with no radical
    • chark=p∣|G| — modular theory
      • radkG≠0; indecomposable ≠ simple
      • normal p-subgroups act trivially on simple modules
      • the count of simples drops to the p-regular class count
    • k not a splitting field
      • some Di⊋k; simple modules may split after extension
      • pass to a finite extension and use (8.3)
G⟶kG⟶kG/radkG⟶∏iMni(Di)⟶simple modules Mi

12Applications and Industry Use

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

Computational algebra

Module-based algorithms

GAP and Magma represent a group representation internally as a module over a matrix algebra, not as a list of matrices with a group law. The MeatAxe splits such a module into composition factors; the dictionary is what makes the algorithm applicable to groups at all.

Physics and chemistry

Symmetry-adapted bases

Molecular vibration analysis and crystal field theory decompose a configuration space into irreducible representations of a point group. The projection operators used are the central idempotents of ℂG.

Signal processing

Generalised Fourier transforms

The isomorphism ℂG≅∏iMni(ℂ) is exactly the Fourier transform on G; fast algorithms for it generalise the FFT from cyclic groups to arbitrary finite groups.

Coding theory

Group codes

A group code is an ideal of kG. Cyclic codes are the case G cyclic, where kG≅k[x]/(xn−1) — the classical polynomial description is literally the group-algebra description.

The honest summary is that the dictionary is infrastructure: it is rarely quoted in a theorem statement, but nearly every theorem in the chapter is proved on the module side and read off on the representation side.

13Design Considerations

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

  • Left or right? Left kG-modules match the usual convention ρ(gh)=ρ(g)ρ(h) with operators acting on the left. Right modules give an anti-homomorphism unless you also pass to (kG)op. The map g↦g−1 gives kG≅(kG)op, so nothing is lost — but be explicit about which convention is in force.
  • Field or ring of coefficients? Over a field the theory is that of a finite-dimensional algebra. Over ℤ or a complete discrete valuation ring you get integral representation theory, where modules need not be free and Krull–Schmidt can fail.
  • Which side do the scalars act on? Following Lam, elements of Di=End(kGMi) are composed as right operators on Mi, so that End(Mi)Di≅Mni(Di) with no opposite ring appearing. Choosing the other convention forces Diop into every statement.
  • Finite-dimensional or not? Restricting to finite-dimensional representations is a genuine restriction even for finite G only when k is replaced by a general commutative ring; over a field, every simple kG-module for finite G is automatically finite-dimensional, being a quotient of kG.

14Standards and Notation

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

Group algebrakG (Lam, Passman); k[G] (Curtis–Reiner, Serre)
Representationρ, σ, π; degree written degρ or dimkV
CharacterχM or χρ; the set of ordinary irreducible characters is Irr(G)
Simple modulesM1,…,Mr (Lam); S1,…,Sr or L(λ) elsewhere
MarkupPresentation MathML per ISO/IEC 40314; symbol conventions per ISO 80000-2
GAPGroupRing(k, G), GModuleByMats, MTX.CompositionFactors
MagmaGroupAlgebra, GModule, IrreducibleModules
SageGroupAlgebra(G, k), G.regular_representation()

Notation hazard

k[G] collides with the polynomial-ring notation k[x] when G is written multiplicatively with a named generator. For G=⟨g⟩ cyclic, k[G] and k[g] mean the same thing here but k[g] suggests a polynomial ring — which it is not, since g satisfies gn=1.

15Computational Notes

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

Working with kG computationally means working with a |G|-dimensional algebra given by structure constants that are entirely 0 or 1 — a sparse and very well-behaved input.

  • Multiplication in kG costs O(|G|2) field operations by convolution; for abelian G over a splitting field it drops to O(|G|log|G|) via the Fourier transform.
  • Constructing an irreducible representation is usually done not inside kG but by the MeatAxe: take a module given by matrices, pick a random element, compute its characteristic polynomial, and use a nontrivial kernel to split. It is a Las Vegas algorithm, with each attempt costing O(d3) over 𝔽q for degree d.
  • Over ℚ, coefficient growth rather than the operation count dominates; implementations work modulo a prime and lift, or work over a cyclotomic field with a fixed conductor.
  • For |G| beyond a few thousand the regular module is too large to handle directly. Practical work uses permutation modules, induction from subgroups, and condensation rather than kG itself.

Where the tables come from

Ordinary character tables of small groups are stored in GAP's character table library rather than recomputed. Modular (p-modular) tables come from the Modular Atlas project and are known only for a limited range of groups — the modular case is genuinely harder to compute, not merely harder to prove.

16Failure Modes and Common Mistakes

Irreducible is not the same as indecomposable

They coincide only when the module is semisimple. In the modular case kG has indecomposable modules that are not simple — the regular module of 𝔽pCp is indecomposable of dimension p and has a unique composition series with p trivial factors.

Faithful representation is not faithful module

ρ injective on G does not make V a faithful kG-module. The regular representation is faithful in both senses, but a 1-dimensional faithful representation of a cyclic group Cn over ℂ has annihilator of codimension 1 in ℂCn.

Do not assume End(kGM)=k

Schur's Lemma gives only that it is a division ring. Over ℚ the cyclic group of order 3 already produces End=ℚ(ω), and the quaternion group of order 8 produces the rational quaternion algebra. Absolute irreducibility is an extra hypothesis, discussed on Splitting Fields for Finite Groups.

  • Do not carry chark=0 intuition into characteristic p: complete reducibility, the orthogonality relations and the equality *number of irreducibles = number of classes* all fail when p∣|G|.
  • Do not conflate the group G with the unit group U(kG). G sits inside U(kG), usually as a very small subgroup, and describing the rest is a hard open problem.
  • Do not assume every kG-module comes from a representation of G on a finite-dimensional space when G is infinite; for infinite G the dictionary still holds but every finiteness statement on this page fails.

17Historical Notes and Lessons Learned

  • 1893Molien's hypercomplex systemsMolien studies the structure of finite-dimensional complex algebras and, in effect, decomposes ℂG into matrix algebras — the algebra-theoretic view before it had a name.
  • 1896Frobenius introduces charactersFrobenius defines group characters via the factorisation of the group determinant, founding representation theory of finite groups without using modules at all.
  • 1899Maschke's theoremMaschke proves complete reducibility in characteristic 0 by averaging, isolating the role of |G| being invertible.
  • 1902–07Dickson opens the modular caseDickson studies representations over fields whose characteristic divides |G|, where averaging is unavailable; these become known as modular representations.
  • 1929Noether's reformulationEmmy Noether recasts representation theory as the module theory of the group algebra, making the results of Molien, Frobenius and Wedderburn instances of one structure theory. This is the viewpoint used throughout this page.
  • 1935–47Brauer's modular theoryBrauer builds the systematic theory of modular representations, counting irreducibles by p-regular classes and establishing splitting fields from the exponent of the group.

The methodological lesson is worth stating plainly: Frobenius's characters are invariants of an object he could not name, and Noether's contribution was to name the object. Once the representation is a module, the questions that were hard for special reasons become instances of questions that were already answered for general reasons.

18Quick Reference

DefinitionkG=⨁g∈Gkg with convolution product
Correspondenceρ:G→GL(V) ↔ left kG-module V
Universal propertyHomk-alg(kG,A)≅HomGrp(G,U(A))
DimensiondimkkG=|G| for finite G
MaschkekG semisimple ⇔ chark∤|G|
SchurDi=End(kGMi) is a division ring
CharacterχM(a)=tr(a∣M), constant on conjugacy classes
Trivial modulek via the augmentation ε(∑agg)=∑ag
Reference points for the cyclic group of order n
kkCnNumber of simplesSplitting?
ℂℂnnyes
ℚ∏d∣nℚ(ζd)number of divisors of nonly for n≤2
ℝ, n oddℝ×ℂ(n−1)/2(n+1)/2only for n=1
𝔽p, p∤n∏j𝔽pdjnumber of p-cyclotomic cosets mod niff all dj=1
𝔽p, n=p𝔽p[t]/(tp)1yes

19Frequently Asked Questions

If representations and modules are the same thing, why keep both languages?

Because they make different things easy. Matrices let you compute and exhibit; modules let you form quotients, extensions and Hom-sets without choosing a basis, and give access to Schur's Lemma, Wedderburn–Artin and Krull–Schmidt. Character theory, a third language, is best for counting. Fluency in all three is the working skill.

Does the correspondence need G to be finite?

No. The universal property and the dictionary hold for any group G and any commutative ring k. What needs finiteness is everything else: dimkkG=|G|<∞ is what makes kG artinian, gives finitely many simple modules, and makes the radical nilpotent. For infinite G the dictionary survives and the structure theory does not.

Why is chark dividing |G| such a sharp dividing line?

Because it is exactly when 1|G|∑gg fails to exist in kG. That element is the averaging projector used to split every submodule off; without it, kG acquires a nonzero Jacobson radical and modules stop decomposing. Maschke's theorem shows the condition is not merely sufficient but necessary.

Is a simple kG-module always finite-dimensional over k?

For G finite, yes: every simple module is a quotient of kGkG, which has dimension |G|. For infinite G this fails — kG can have simple modules of infinite k-dimension.

What is the difference between irreducible and absolutely irreducible?

M is irreducible if it is simple over kG; it is absolutely irreducible if it stays simple after extending scalars to every field extension of k, equivalently if End(kGM)=k. The rational 2-dimensional representation of the cyclic group of order 3 over ℚ is irreducible but not absolutely irreducible: over ℚ(ω) it breaks into two 1-dimensional pieces.

How do direct sums and tensor products look on the module side?

Direct sums correspond directly. Tensor products are subtler: V⊗kW carries a G-action by g(v⊗w)=gv⊗gw, which is not the kG-module tensor product but comes from the coalgebra structure on kG — the diagonal map g↦g⊗g. That extra structure makes kG a Hopf algebra, and it is what makes the representation ring a ring.

20Related KEVOS Topics

Group Rings and Semigroup RingsTake a free k-module on the elements of a group and multiply basis elements by the group law: the result, kG, converts gkG Modulo Its RadicalWedderburn–Artin applied to the group algebra: kG/rad kG is a finite product of matrix rings over division algebras, andSplitting Fields for GroupsA field k splits a finite group G when every simple kG-module is absolutely irreducible — equivalently, when kG/rad kG iNormal p-Subgroups and rad kGIn characteristic p, a normal p-subgroup acts trivially on every simple kG-module. The group elements h with h - 1 ∈ radCounting Irreducibles in Characteristic pBrauer's theorem: over a splitting field of characteristic p, the number of irreducible kG-representations equals the nu

21References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §8 (pp. 124–148); §7 for the algebra-theoretic background.
  2. E. Noether, “Hyperkomplexe Gr&ouml;&szlig;en und Darstellungstheorie”, Mathematische Zeitschrift 30 (1929).
  3. C. W. Curtis and I. Reiner, Representation Theory of Finite Groups and Associative Algebras, Wiley-Interscience, 1962.
  4. J.-P. Serre, Linear Representations of Finite Groups, Graduate Texts in Mathematics 42, Springer-Verlag, 1977.
  5. D. S. Passman, The Algebraic Structure of Group Rings, Wiley-Interscience, 1977.
  6. P. Webb, A Course in Finite Group Representation Theory, Cambridge Studies in Advanced Mathematics 161, Cambridge University Press, 2016.

22AI Suggested Questions

  • Give the explicit central idempotents of ℂG for G=S3 and verify they are orthogonal and sum to 1.
  • How does the group algebra's Hopf-algebra structure make the tensor product of two representations a representation?
  • What does the dictionary look like for representations over ℤ or over a complete discrete valuation ring, and where does Krull–Schmidt fail?
  • Work out the kG-module structure of the permutation module on the cosets of a subgroup H, and relate it to induction from H.
  • For which infinite groups G and fields k is kG known to be semiprimitive?
  • Explain how the fast Fourier transform for finite groups is derived from ℂG≅∏iMni(ℂ).
  • Compare the module-theoretic and character-theoretic proofs that the number of irreducible complex representations equals the number of conjugacy classes.
Page
KEVOS-ENG-MATH-NCR-0059
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

On this page

  1. Executive Summary
  2. Overview
  3. Learning Objectives
  4. Definitions
  5. Core Concepts
  6. Key Results
  7. Proof Techniques and Method
  8. Worked Example
  9. Process and Workflow
  10. Comparison and Classification
  11. Relationship Map
  12. Applications and Industry Use
  13. Design Considerations
  14. Standards and Notation
  15. Computational Notes
  16. Failure Modes and Common Mistakes
  17. Historical Notes and Lessons Learned
  18. Quick Reference
  19. Frequently Asked Questions
  20. Related KEVOS Topics
  21. References
  22. AI Suggested Questions

Continue learning

Indecomposable Modules: First Examples and PathologiesArticle · Engineering MathematicsNEXT LESSON →The Structure of kG modulo Its RadicalArticle · Engineering MathematicsCharacters of Modules over Finite-Dimensional AlgebrasArticle · Engineering MathematicsSplitting Fields for Finite GroupsArticle · Engineering Mathematics
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®