← LibraryAbsolutely Irreducible Modules and Schur’s Lemma over a FieldEngineering · Engineering MathematicsLesson 309/812← PrevNext →
ArticlePublished 8 Aug 2026Updated 9 Aug 202618 min readBy KEVOS®
Skip to content

Engineering Mathematics Advanced Finite-dimensional algebras

Absolutely Irreducible Modules

A simple module is absolutely irreducible when it stays simple after every extension of the ground field — equivalently, when Schur's division algebra collapses to k, and equivalently when the algebra acts on it by all k-linear maps.

Page ID
KEVOS-ENG-MATH-NCR-0053
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(7.4)–(7.5), §7 (pp. 110–112)
Reviewed
2026-08-08
Version
1.0.0

Executive Summary

Simplicity is not stable under enlarging the ground field. The -algebra acting on M= gives a simple module that falls apart into two pieces after tensoring with . The modules that never do this are the absolutely irreducible ones, and Lam (7.5) shows that four very different-looking conditions single them out.

The practical version is the shortest: a simple module M with dimkM< is absolutely irreducible exactly when End(RM)=k. Everything else — surjectivity of REnd(Mk), stability under all extensions, stability under one algebraically closed extension — is equivalent to that single computation.

4Equivalent conditions in (7.5)
End(RM)=kThe test
1Extensions you must check
dimkM<Standing hypothesis

Overview

Let R be a k-algebra and Kk a field extension. Scalar extension produces a K-algebra RK:=RkK and, from any left R-module M, a left RK-module MK:=MkK with action (ra)(mb)=rmab. The construction is exact and multiplies k-dimension by nothing: dimKMK=dimkM.

What it does not preserve is simplicity. Extending scalars can only add endomorphisms and add submodules, never remove them, so a simple module can break but a decomposable one cannot mend. The obstruction is measured exactly by Schur's division algebra D=End(RM): if D is bigger than k, then DkK has zero divisors for suitable K, and by (7.4) these are endomorphisms of MK with a kernel that is neither 0 nor everything — that is, proper submodules.

Two of the four equivalent conditions are about a single field, two are about extensions. That asymmetry is the useful content: an infinite family of conditions is reduced to one finite computation. The consequences for whole algebras rather than single modules are collected in Splitting Fields for Algebras.

Learning Objectives

  • Construct RK and MK and verify the module axioms for the extended action.
  • State the Hom base-change lemma (7.4) and identify where dimkM< is used.
  • State the four conditions of (7.5) and prove the implication cycle.
  • Recognise absolute irreducibility from the endomorphism ring in concrete cases.
  • Explain why simplicity can be lost, but never gained, under scalar extension.
  • Give a module with End(RM)=k that is not simple.

Definitions

DefinitionScalar extension

For a k-algebra R and a field extension Kk, put RK=RkK, a K-algebra. For a left R-module M, put MK=MkK, a left RK-module under

(ra)(mb)=rmab(rR,mM,a,bK)
(7.4a)
Definition(7.5)Absolutely irreducible module

A simple left R-module M with dimkM< is absolutely irreducible (equivalently, absolutely simple) if it satisfies the equivalent conditions of the theorem below — most memorably, if MK is a simple RK-module for every field extension Kk.

End(RM)
The ring of R-module endomorphisms of M, written as right operators. For M simple it is a division ring (Schur), and it contains k as scalars.
End(Mk)
All k-linear endomorphisms of M: a matrix algebra Mn(k) with n=dimkM.
End(RM)=k
Shorthand for: the only R-endomorphisms of M are multiplication by scalars from k.
Composition factor
A simple subquotient occurring in a composition series; the multiset of these is well defined by Jordan–Hölder.

Absolute irreducibility is a property of the pair (module, ground field). The same abstract ring acting on the same abelian group can be absolutely irreducible over one k and not over another.

Core Concepts

Why extension can only break things

A submodule NM gives NKMK, and a decomposition M=NN gives MK=NK(N)K. So decomposability transfers upwards. Conversely nothing forces a submodule of MK to descend, and in general none does. Base change is therefore a one-way street for simplicity, and the whole theory consists of identifying when the street is not taken.

M simple over REnd(RM)=DDkKsubmodules of MK

Two mechanisms behind the theorem

Base change of Hom. Homomorphisms between finite-dimensional modules can be computed before or after extending scalars, with the same answer. This is (7.4), and it lets End be transported across an extension in both directions.

Density. If M has no endomorphisms beyond the scalars, the image of R in End(Mk) is dense, hence everything — Burnside's Lemma. Once R maps onto the full matrix algebra, base change is trivial: Mn(k)kK=Mn(K), and Kn is simple over Mn(K).

Key Results

Lemma(7.4)Base change of Hom

Let R be a k-algebra, not necessarily finite-dimensional over k, let Kk be a field extension, and let M,N be left R-modules with dimkM<. Then the natural map

θ:(HomR(M,N))KHomRK(MK,NK),θ(fa)(mb)=f(m)ab
(7.4)

is an isomorphism of K-vector spaces.

Proof

Fix a k-basis {ai:iI} of K. Then MK=i(Mai) and likewise for NK.

Surjectivity. Let f:MKNK be an RK-homomorphism. For mM write f(m1)=igi(m)ai; the coordinates gi:MN are uniquely determined k-linear maps. For rR, comparing f(rm1)=igi(rm)ai with f((r1)(m1))=(r1)igi(m)ai=irgi(m)ai and using uniqueness of coordinates gives gi(rm)=rgi(m). So each giHomR(M,N).

Since dimkM<, choose a finite k-basis m1,,mt of M. Each f(mj1) involves only finitely many ai, so only finitely many gi are nonzero. Hence g:=igiai is a legitimate element of (HomR(M,N))K, and θ(g) agrees with f on the generating set M1 of MK, so θ(g)=f.

Injectivity. Any element of (HomR(M,N))K can be written ifiai with fiHomR(M,N), almost all zero. If it maps to zero, then for every mM we get 0=ifi(m)ai in NK=i(Nai), forcing fi(m)=0 for all i and all m, i.e. all fi=0. This half uses no finiteness hypothesis.

Theorem(7.5)Characterisation of absolute irreducibility

Let R be a k-algebra, not necessarily finite-dimensional, and let M be a simple left R-module with dimkM<. The following are equivalent.

  1. End(RM)=k;
  2. the map REnd(Mk) expressing the action of R on M is surjective;
  3. MK is a simple RK-module for every field extension Kk;
  4. there exists an algebraically closed field Ek such that ME is a simple RE-module.

When these hold, M is called absolutely irreducible.

Proof

(3)(4) is immediate: take E to be an algebraic closure of k. It therefore suffices to prove (4)(1)(2)(3).

**(4)(1).** Suppose ME is simple over RE with E algebraically closed. By Schur's Lemma End(REME) is a division ring; it is contained in End(MEE), so it is finite-dimensional over E, and E is central in it. Every element generates a finite field extension of the algebraically closed field E, hence lies in E; so End(REME)=E. By the injectivity half of (7.4) applied with N=M, End(RM)kE embeds in E, so dimkEnd(RM)1; since the scalars are always present, End(RM)=k.

**(1)(2).** Let A be the image of R in End(Mk). Then M is a simple left A-module and End(AM)=End(RM)=k, since A and R have the same submodules and the same endomorphisms of M. Burnside's Lemma (7.3) gives A=End(Mk), which is exactly surjectivity.

**(2)(3).** The RK-module structure of MK depends only on the image of R in End(Mk), so we may replace R by End(Mk). Choosing a k-basis identifies M with kn and R with Mn(k), where n=dimkM. Then RKMn(K) and MKKn, and Kn is a simple left Mn(K)-module. Hence MK is simple for every K.

CorollaryAlgebraically closed ground fields

If k is algebraically closed, every simple left R-module M with dimkM< is absolutely irreducible, and REnd(Mk) is onto.

Indeed End(RM) is then a finite-dimensional division algebra over the algebraically closed field k, hence equals k; now apply (7.5). This is the reason the notion never surfaces in complex representation theory.

CorollaryDimension constraint

Let M be a simple left R-module with dimkM< and D=End(RM). Then dimkM=(dimDM)(dimkD); in particular dimkD divides dimkM, and if dimkM is prime then either M is absolutely irreducible or dimDM=1 and D has k-dimension dimkM.

CounterexampleEnd(RM)=k does not imply simple

Let R=T2(k) be the algebra of upper triangular 2×2 matrices over k and let M=k2 with R acting by matrix multiplication. A k-linear endomorphism of k2 given by a matrix (xyzw) commutes with E11 and E22 only if y=z=0, and then commutes with E12 only if x=w. So End(RM)=k. Yet M is not simple: k0 is a proper nonzero submodule.

Simplicity of M is therefore a genuine hypothesis in (7.5), not a consequence of condition (1). If RM is known to be semisimple, however, End(RM)=k does force simplicity: a decomposition M=MM with both summands nonzero would supply a non-scalar idempotent endomorphism.

Proof Techniques and Method

How these proofs work, and which move to reuse.

The proof of (7.5) is a cycle, and each arrow uses a different tool. Recognising which tool is needed is most of the skill.

Coordinates over a basis of K

Turn base change into bookkeeping

Writing K=ikai converts a single RK-map into a family of R-maps. Uniqueness of coordinates then does all the work; the argument is used again for radicals and for composition factors.

Density

From no endomorphisms to full image

Burnside's Lemma converts the absence of extra endomorphisms into the presence of every k-linear map in the image of R. This is the only non-formal step in the cycle.

Replace R by its image

Kill the irrelevant part of the algebra

Everything about M as a module depends only on the image of R in End(Mk), and base change commutes with taking that image. This is what makes (2)(3) a one-line matrix computation.

One field suffices

Reduce infinitely many tests to one

Condition (4) quantifies existentially over algebraically closed fields, condition (3) universally over all fields. The cycle proves they agree — the standard way to make a base-change property checkable.

Note also what is not proved: nothing here says MK is semisimple when it fails to be simple. That requires separability hypotheses, and its failure is the subject of Radical under Field Extension.

Worked Example

A simple module that is not absolutely irreducible

Let k= and R=[x]/(x2+1), acting on M= by multiplication. Then dimM=2 and M is simple, since R is a field and M is one-dimensional over it.

Its endomorphisms are the -multiplications, so End(RM)= and condition (1) fails. Watch the other conditions fail with it. Take K=:

R=[x]/(x2+1)×,M

The two factors are the eigenspaces of x for the eigenvalues ±i; M is two-dimensional over and splits as a direct sum of two non-isomorphic one-dimensional modules. Condition (2) fails too: the image of R in End(M)=M2() is the two-dimensional subalgebra of rotation-scaling matrices, not all of M2().

An absolutely irreducible module

Now let R=M2() act on M=2. Then M is simple, End(RM)=, and REnd(M) is the identity map, so conditions (1) and (2) hold. For any K, RK=M2(K) acts on MK=K2, which is simple. The module is absolutely irreducible.

A quaternionic example

For R= over k=, the unique simple module is M= with dimM=4 and D=End(RM)=. Extending to gives R=M2(), and M, of -dimension 4, is a direct sum of two copies of the simple module 2.

Process and Workflow

Check simplicity firstAbsolute irreducibility presupposes it; (7.5) is false as stated without it, as the triangular example shows.
Compute D=End(RM)Solve the linear system saying a matrix commutes with generators of the image of R — one nullspace computation of size (dimkM)2.
Compare with kIf dimkD=1, M is absolutely irreducible and R surjects onto End(Mk). If dimkD>1, it is not.
If not, find the splitting fieldExtend k by a maximal subfield of D; over that field M decomposes, and the pieces are candidates for absolutely irreducible modules.

Is a given simple module M with dimkM< absolutely irreducible?

k algebraically closedYes, automatically. There is nothing to check.
End(RM)=kYes. Equivalently, the image of R in End(Mk) is the full matrix algebra Mn(k), n=dimkM.
End(RM)kNo. Some extension breaks M; any field splitting the division algebra D will do.
M not known to be simpleThe criterion does not apply. Establish simplicity first, or note that for semisimple M the condition End(RM)=k does imply simplicity.

Comparison and Classification

Simple modules and their Schur division algebras
kRMD=End(RM)Absolutely irreducible?
any, dim<any simpleyes
M2()2yes
no
no
C3(ω)(ω)no
𝔽2𝔽4𝔽4𝔽4no
𝔽2𝔽2S3the 2-dimensional simple𝔽2yes
What each hypothesis buys
M simpledimkM<k alg. closed
End(RM) is a division ringyesnono
End(RM) finite-dimensional over knoyesno
(7.4) is an isomorphismnoyesno
End(RM)=kpartialpartialyes
MK simple for all Kpartialpartialpartial

What each hypothesis buys

Relationship Map

Absolute irreducibility is the module-level notion; splitting fields are the algebra-level notion obtained by demanding it of every simple module at once.

k alg. closedevery simple is absolutely irreduciblek splits RR¯Mni(k)
  • Consequences of (7.5)
    • for a single module
      • dimkM=n and dimkEnd(RM)=1
      • MK simple over RK for every K
      • characters detect M up to isomorphism
    • for the algebra
      • the splitting criterion of (7.7)
      • the dimension test (7.8)
      • stability of splitting under further extension (7.14)

Applications and Industry Use

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

Modular representation theory

Brauer characters

Brauer's theory is set up over a splitting field precisely so that every simple module is absolutely irreducible and characters determine isomorphism classes.

Computational algebra

MeatAxe and the Norton irreducibility test

The MeatAxe decides irreducibility of a module over a finite field and, in the same computation, reports the endomorphism algebra — which is exactly the test for absolute irreducibility.

Coding theory

Field of definition

A code invariant under a group is a module over a group algebra over 𝔽q; whether the minimal such module is absolutely irreducible decides whether the code is defined over 𝔽q or only over an extension.

Physics and chemistry

Real versus complex irreducibles

The distinction between real, complex and quaternionic irreducible representations — the Frobenius–Schur classification — is the statement that D is , or , and it dictates the shape of symmetry-adapted bases.

In all four, the practical question is the same: over which field should one work so that the modules stop changing? That question is answered here for one module and in Splitting Fields for Algebras for all of them at once.

Standards and Notation

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

Preferred termabsolutely irreducible (Lam); absolutely simple is synonymous
Scalar extensionMK (Lam); MkK or MK elsewhere
Extended algebraRK=RkK; some authors write KR or RK
Endomorphism ringEnd(RM), right operators
GAPMTX.IsAbsolutelyIrreducible, MTX.IsIrreducible
MagmaIsAbsolutelyIrreducible, EndomorphismAlgebra
MarkupPresentation MathML per ISO/IEC 40314; symbol conventions per ISO 80000-2

Computational Notes

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

Let M be given by matrices for generators r1,,rs of R acting on kn.

  • End(RM) is the solution space of the linear system Xrj=rjX for all js blocks of n2 equations in n2 unknowns, solved in O(sn6) naively and much less with structured elimination.
  • Over a finite field, the Norton irreducibility test settles simplicity and returns a nonscalar endomorphism when one exists, at cost dominated by a few matrix multiplications; this is the standard route in the MeatAxe.
  • If M is simple over k=𝔽q and dimkEnd(RM)=d, then by Wedderburn's Little Theorem D is the field 𝔽qd, and M is absolutely irreducible precisely when d=1; the extension 𝔽qd is the field over which the module is really defined.
  • Absolute irreducibility over is harder: one may certify it by finding a single prime of good reduction where the reduction is absolutely irreducible, but exhibiting an isomorphism DMm(k) is as hard as integer factoring.

Failure Modes and Common Mistakes

  • Do not assume R must be finite-dimensional; (7.4) and (7.5) constrain only M.
  • Do not read End(RM)=k as an equality of abstract rings — it asserts that the canonical copy of k exhausts the endomorphism ring.
  • Do not confuse End(RM) with End(Mk); the first is a division ring for M simple, the second is a full matrix algebra.

Quick Reference

SettingR a k-algebra, M simple, dimkM=n<
TestEnd(RM)=k
EquivalentREnd(Mk)Mn(k)
EquivalentMK simple for every Kk
EquivalentME simple for one algebraically closed Ek
Base change of Hom(HomR(M,N))KHomRK(MK,NK) when dimkM<
DimensiondimkM=(dimDM)(dimkD)
Automatic whenk is algebraically closed
Statement finder
ResultContentReference
Base change of Homθ is a K-isomorphism when dimkM<(7.4)
Four equivalent conditionsendomorphisms, surjectivity, all K, one E(7.5)
Burnside's Lemmasupplies (1)(2)(7.3)
Algebraically closed caseevery finite-dimensional simple is absolutely irreducibleafter (7.5)
Failure of the converseEnd(RM)=k with M not simpleT2(k) acting on k2

Frequently Asked Questions

Why does the theorem need dimkM< rather than dimkR<?

Because everything is about the image of R in End(Mk), which is finite-dimensional as soon as M is. The algebra may be enormous — a group algebra of an infinite group, a Weyl algebra — and the theorem still applies to any of its finite-dimensional simple modules.

Can extension of scalars ever make a decomposable module indecomposable?

No. A direct sum decomposition tensors up to a direct sum decomposition, and both summands stay nonzero because dimKNK=dimkN. Base change can only refine, never coarsen.

If M is not absolutely irreducible, into how many pieces does it break?

It depends on the shape of D=End(RM). If D is a separable field extension of k of degree d, then over a field containing all d conjugates MK is a direct sum of d pairwise non-isomorphic simples — this is the C3 pattern. If D is a central division k-algebra of dimension d2, then over a splitting field MK is a direct sum of d copies of one simple module — this is the quaternion pattern, two copies of 2. If the extension is inseparable, MK may fail to be simple without decomposing at all.

Does absolute irreducibility depend on the choice of algebraically closed field in condition (4)?

No, and that is a substantive part of the theorem. Condition (4) is existential and condition (3) universal, and the proof shows they coincide; so any single algebraically closed extension gives the correct answer.

What is the relationship to Schur's Lemma?

Schur's Lemma says End(RM) is a division ring. Absolute irreducibility says it is the smallest possible division ring, namely k itself. The whole theory is the study of the gap between the two statements.

Is the notion left-right symmetric?

For a single module the question does not arise — a left module is a left module. For an algebra, requiring every simple left module to be absolutely irreducible turns out to be equivalent to the same requirement on the right, by the matrix-algebra criterion of (7.7).

References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §7 (pp. 110–112).
  2. C. W. Curtis and I. Reiner, Methods of Representation Theory, Volume I, Wiley-Interscience, 1981, §§3 and 7.
  3. N. Jacobson, Basic Algebra II, 2nd edition, W. H. Freeman, 1989, Chapter 4.
  4. R. S. Pierce, Associative Algebras, Graduate Texts in Mathematics 88, Springer-Verlag, 1982, Chapter 12.
  5. R. A. Parker, “The computer calculation of modular characters (the MeatAxe)”, in Computational Group Theory, Academic Press, 1984, 267–274.

AI Suggested Questions

  • Give a full proof that M2() and identify the simple module.
  • How does the Frobenius–Schur indicator detect which of , , occurs as the Schur algebra of a real representation?
  • What happens to (7.4) if M is infinite-dimensional over k but finitely generated over R?
  • Construct a simple module over a -algebra whose Schur division algebra is a noncommutative division algebra of degree 3.
  • Explain the Norton irreducibility test and how it certifies absolute irreducibility over a finite field.
  • For which finite groups and primes is every simple 𝔽pG-module absolutely irreducible?
  • How do the conditions in (7.5) change if k is replaced by a commutative artinian ring?
Page
KEVOS-ENG-MATH-NCR-0053
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

Continue learning

Structure of Finite-Dimensional Algebras and Their Simple ModulesArticle · Engineering MathematicsNEXT LESSON →Splitting Fields for Finite-Dimensional AlgebrasArticle · Engineering MathematicsOrdered Groups, Trivial Units and DomainsArticle · Engineering MathematicsBehaviour of Simple Modules under Field ExtensionArticle · Engineering Mathematics