← LibraryIndecomposable Modules: First Examples and PathologiesEngineering · Engineering MathematicsLesson 314/812← PrevNext →
ArticlePublished 8 Aug 2026Updated 9 Aug 202619 min readBy KEVOS®
Skip to content

Engineering Mathematics Core Finite-dimensional algebras

Indecomposable Modules

When an algebra is not semisimple the simple modules no longer describe its module category; indecomposable modules take over — and already a three-dimensional commutative algebra has them in every dimension, and infinitely many in dimension two.

Page ID
KEVOS-ENG-MATH-NCR-0058
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(7.22)–(7.24), §7 (pp. 122–123)
Reviewed
2026-08-08
Version
1.0.0

Executive Summary

For a semisimple algebra, indecomposable and simple mean the same thing and the module theory is finished. Outside that case the simple modules are only the top layer, and the objects that actually classify modules are the indecomposables: modules admitting no nontrivial direct sum decomposition.

Two examples set the scale. Over k[x]/(xn) there are exactly n indecomposables, given by Jordan blocks. Over the three-dimensional algebra k[x,y]/(x2,xy,y2) there is an indecomposable of every positive dimension, and — if k is infinite — a family of two-dimensional indecomposables parametrised by k itself. Classification is hopeless in general; the modern theory measures how hopeless.

nIndecomposables over k[x]/(xn)
2Over any 2-dimensional algebra
Over k[x,y]/(x2,xy,y2)
|k|Two-dimensional indecomposables there

Overview

A nonzero module M is indecomposable if M=NN with N,N submodules forces N=0 or N=0. Simple modules are indecomposable; the converse holds precisely when the module is semisimple. Over a finite-dimensional algebra every finite-dimensional module is a finite direct sum of indecomposables, and by Krull–Schmidt the summands are unique up to isomorphism and order — so classifying indecomposables classifies everything.

The examples below are chosen to mark the boundary. Dimension 2 is always tame: at most two indecomposables. Dimension 3 can already be wild in the informal sense — infinitely many indecomposables, in every dimension. The group-algebra instance is k(Cp×Cp) in characteristic p, which is why modular representation theory of non-cyclic p-groups is hard.

This page gives first examples only. The general machinery — Krull–Schmidt, local endomorphism rings, principal indecomposables — is developed on Krull–Schmidt Theorem and Strongly Indecomposable Modules.

Learning Objectives

  • State the definition of indecomposability and contrast it with simplicity.
  • List the indecomposables over a two-dimensional algebra in each of the three cases for its defining quadratic.
  • Derive the classification over k[x]/(xn) from the Jordan canonical form.
  • Construct the modules M2n+1 and M2n over k[x,y]/(x2,xy,y2) and prove indecomposability.
  • Prove that the family M(a) consists of pairwise non-isomorphic two-dimensional indecomposables.
  • Define representation type and place the standard examples on either side of the divide.

Definitions

DefinitionIndecomposable module and representation type

A nonzero module M over a ring R is indecomposable if it is not the direct sum of two nonzero submodules. A finite-dimensional k-algebra R has finite representation type if it has only finitely many finite-dimensional indecomposable modules up to isomorphism, and infinite representation type otherwise.

ConstructionThe three-dimensional algebra

Let R be the commutative k-algebra with two generators α,β subject to

α2=β2=αβ=βα=0,R=k[x,y]/(x2,xy,y2)

{1,α,β} is a k-basis, so dimkR=3; radR=kα+kβ with (radR)2=0.

An R-module is thus a k-vector space with two commuting operators α,β whose pairwise products all vanish. There is a unique simple R-module, namely k with α=β=0.

Simple
No submodules other than 0 and M. Simple implies indecomposable; the converse fails as soon as radR0.
Indecomposable
No decomposition M=NN with both summands nonzero. Equivalently, End(RM) has no idempotents besides 0 and 1.
Mi=k[x]/(xi)
The Jordan block modules over k[x]/(xn), for 1in.
M(a)
The two-dimensional module kwkv over R with αv=w and βv=aw, and α,β killing w.
Wild versus tame
Modern refinements of infinite representation type, measuring whether indecomposables come in one-parameter families or in families of arbitrary complexity.

All modules on this page are finite-dimensional over k unless stated otherwise. Over a finite-dimensional algebra this is equivalent to being finitely generated.

Core Concepts

Two-dimensional algebras: three cases and no more

A two-dimensional k-algebra R is spanned by 1 and one further element, so it is commutative and Rk[x]/(q(x)) for a monic quadratic q. The classification of its indecomposables follows the factorisation of q:

Indecomposables over a two-dimensional algebra k[x]/(q)
CaseRIndecomposable modulesCount
q irreducible over ka quadratic field extensionRR only1
q=(xa)(xb), abk×k, semisimplethe two simple modules2
q=(xa)2k[x]/(x2), localk and RR2

In the first case R is a field, so every module is an R-vector space and the indecomposables are the one-dimensional ones. In the second R is semisimple. In the third the classification comes from Jordan form, as below.

Jordan form is a classification of indecomposables

A finitely generated module over R=k[x]/(xn) is a finite-dimensional k-space equipped with an endomorphism A with An=0. The Jordan canonical form for a nilpotent operator says such a pair is a direct sum of Jordan blocks with uniquely determined multiplicities, so

Mr1M1r2M2rnMn,Mi=k[x]/(xi)

The ri are uniquely determined; M1,,Mn are exactly the indecomposables.

Key Results

Proposition(7.22)Indecomposables in every dimension

Let R=k[x,y]/(x2,xy,y2) with generators α,β as above, and let n1. Define R-modules

  • M2n+1=UV as k-spaces, where U has basis u0,u1,,un and V has basis v1,,vn, with α(U)=β(U)=0 and α(vi)=ui, β(vi)=ui1 for 1in;
  • M2n=WV, where W has basis w1,,wn and V has basis v1,,vn, with α(W)=β(W)=0, α(vi)=wi for all i, β(vi)=wi1 for i2 and β(v1)=0.

These are R-modules of k-dimensions 2n+1 and 2n respectively, and both are indecomposable. Together with the one-dimensional simple module, R therefore has an indecomposable module of every positive dimension.

Lemma(7.23)A subspace observation

In M=M2n+1, let S be any nonzero k-subspace of V. Then βS is not contained in αS.

Proof

Let m be the largest index with Skvm++kvn; since S0 we have 1mn, and by maximality there is s=amvm++anvnS with am0.

Then βs=amum1++anun1 has nonzero coefficient at um1. But every element of S is a combination of vm,,vn, so αSkum++kun, in which um1 does not appear. Hence βsαS.

Proofof (7.22) for M=M2n+1

Let π:MV be the projection with respect to M=UV. We claim that every nonzero submodule NM satisfies dimkN1+2dimkπ(N).

Put S=π(N). If S=0 then N is a nonzero subspace of U and the inequality reads dimkN1, which holds. So assume S0. Because α and β annihilate U, for any xN we have αx=απ(x) and βx=βπ(x); hence αS=αNN and βS=βNN, and both lie in U.

Therefore αS+βSNU, while π induces an isomorphism N/(NU)S. Using (7.23), βS is not contained in αS, so dimk(αS+βS)dimkαS+1=dimkS+1, the last equality because α is injective on V. Combining,

dimkN=dimk(NU)+dimkS(dimkS+1)+dimkS=1+2dimkS

Now suppose M=NN with N,N nonzero submodules. Applying π gives S+S=V with S=π(N), S=π(N), so dimkS+dimkSn. Adding the two inequalities,

2n+1=dimkM=dimkN+dimkN2+2(dimkS+dimkS)2+2n

a contradiction. Hence M2n+1 is indecomposable.

Proofof (7.22) for M=M2n, sketch

Let π:MV be the projection for M=WV and suppose M=NN with both summands nonzero; set S=π(N), S=π(N). If βS is not contained in αS, or βS is not contained in αS, or dimkS+dimkS>n, the dimension count above applies verbatim and gives a contradiction.

So assume βSαS, βSαS and V=SS. Both are nonzero: if say S=0 and S=V, then NW=αV=αS=αNN, contradicting directness.

Hence W=αV=αSαS is a decomposition into nonzero subspaces. Let λ be the k-endomorphism of W with λ(wi)=wi1 for i2 and λ(w1)=0; by construction λα=β on V, so λ(αS)=βSαS and likewise for S. Thus W decomposes as a direct sum of two nonzero k[λ]-modules. But k[λ]k[x]/(xn) and W is free of rank one over it, hence indecomposable — a contradiction.

Proposition(7.24)A one-parameter family in dimension two

For ak let M(a)=kwkv with the R-action αw=0, αv=w, βw=0, βv=aw; in the ordered basis {w,v},

α(0100),β(0a00)

Then M(a) is an indecomposable R-module, and M(a) and M(a) are isomorphic only if a=a. Consequently, if k is infinite then R has infinitely many pairwise non-isomorphic two-dimensional indecomposable modules, and R has infinite representation type.

Proof

Indecomposability. On a one-dimensional R-module, α acts as a scalar c with c2=0, hence as zero, and similarly β. If M(a) were decomposable it would be a sum of two one-dimensional submodules, so α would act as zero on M(a) — contradicting αv=w0.

Non-isomorphism. Write M(a)=kwkv with αw=0, αv=w, βw=0, βv=aw, and let h:M(a)M(a) be an R-isomorphism, say h(w)=bw+cv and h(v)=dw+ev.

From h(αw)=αh(w) we get 0=α(bw+cv)=cw, so c=0. From h(αv)=αh(v) we get h(w)=bw=α(dw+ev)=ew, so b=e. From h(βv)=βh(v) we get abw=β(dw+ev)=eaw, that is ab=ea=ba.

The matrix of h in the bases {w,v} and {w,v} is (bd0e), which is invertible, so b=e0. Cancelling b in ab=ba gives a=a.

CorollaryElementary abelian p-groups

Let k have characteristic p and let G=f×g be elementary abelian of order p2. Then

kGk[X,Y]/(Xp1,Yp1)=k[X,Y]/((X1)p,(Y1)p)k[x,y]/(xp,yp)

Since p2, the algebra k[x,y]/(x2,xy,y2) is a quotient of k[x,y]/(xp,yp), so all the modules above are kG-modules. Hence kG has indecomposable modules in every positive dimension, and for infinite k infinitely many two-dimensional ones, given by

f(1101),g(1a01),ak

Proof Techniques and Method

How these proofs work, and which move to reuse.

Indecomposability proofs come in three standard flavours; all three appear above.

Move 1

Dimension inequality

Show every nonzero submodule is larger than its projection forces it to be. Two summands then over-fill the module, and the contradiction is arithmetic.

Move 2

Idempotents in End

M is indecomposable exactly when End(RM) has no idempotent other than 0 and 1; for finite-dimensional modules this holds precisely when the endomorphism ring is local.

Move 3

Transport to a simpler algebra

The M2n argument converts a decomposition of an R-module into a decomposition of a k[λ]-module, where indecomposability is already known from Jordan form.

For distinguishing modules, the technique of (7.24) is the one to keep: write a hypothetical isomorphism in coordinates, impose the module relations one generator at a time, and let invertibility force the parameters to agree. It is the standard way to prove a family is genuinely a family.

Worked Example

Decomposing a module over k[x]/(x3)

Let M=k4 with x acting by the nilpotent operator N given by Ne1=e2, Ne2=e3, Ne3=0, Ne4=0. Then rankN=2, rankN2=1, N3=0.

The number of Jordan blocks is dimkerN=2, and the block sizes are read off from the ranks: sizes 3 and 1. Hence

Mk[x]/(x3)k[x]/(x)=M3M1

and the decomposition is unique by Krull–Schmidt. Over this algebra there are exactly three indecomposables, so the classification is complete.

The module M5 over R=k[x,y]/(x2,xy,y2)

Take n=2: U has basis u0,u1,u2 and V has basis v1,v2, with

αv1=u1,αv2=u2,βv1=u0,βv2=u1,α(U)=β(U)=0

Check the inequality of the proof on a sample submodule. Take S=kv2V: then αS=ku2 and βS=ku1, so βS is not inside αS, as (7.23) predicts. The smallest submodule with π(N)=S is N=kv2+ku1+ku2, of dimension 3=1+21 — the bound is attained.

If M5=NN with both nonzero, then dimN+dimN2+2(dimS+dimS)2+4=6>5. So M5 is indecomposable.

Two members of the family M(a)

Compare M(0) and M(1). In M(0) the operator β acts as zero, while in M(1) it acts as the same nonzero map as α. Any isomorphism would have to carry kerβ to kerβ; in M(0) that kernel is the whole module, in M(1) it is one-dimensional. So M(0) and M(1) are not isomorphic, in agreement with (7.24). Note also M(0)M2 in the earlier notation.

Frameworks and Models

Modern representation theory sorts finite-dimensional algebras over an algebraically closed field into three mutually exclusive classes.

  • Representation type
    • Finite — finitely many indecomposables
      • k[x]/(xn)
      • path algebras of Dynkin quivers An, Dn, E6, E7, E8 (Gabriel)
      • kG with cyclic Sylow p-subgroup (Higman)
    • Tame — indecomposables in each dimension come in finitely many one-parameter families
      • k[x,y]/(x2,y2) and other special biserial algebras
      • kG for G with dihedral, semidihedral or quaternion Sylow 2-subgroups in characteristic 2
    • Wild — classification contains the classification of pairs of matrices up to simultaneous conjugacy
      • kx,y-type problems
      • most group algebras of non-cyclic p-groups in characteristic p

Comparison and Classification

Representation type of standard algebras
AlgebradimkIndecomposablesType
k11finite
k×k22finite
quadratic field extension21finite
k[x]/(xn)nnfinite
Mn(k)n21finite
T2(k) upper triangular33finite
k[x,y]/(x2,xy,y2)3one in every dimensioninfinite
k[x,y]/(xr,ys), r,s2rsone in every dimensioninfinite
kG, chark=p, Sylow p cyclic|G|finitely manyfinite
k(Cp×Cp), chark=pp2one in every dimensioninfinite
Simple, indecomposable, projective: which implications hold
R semisimpleR localR arbitrary finite-dimensional
simple indecomposableyesyesyes
indecomposable simpleyesnono
every module is a sum of simplesyesnono
finitely many indecomposablesyespartialno
Krull–Schmidt holds for finite-dimensional modulesyesyesyes

Simple, indecomposable, projective: which implications hold

Relationship Map

simpleindecomposabledirect summandarbitrary module

Reading right to left: every finite-dimensional module is a direct sum of indecomposables, uniquely by Krull–Schmidt. The simple modules are the tops of the finitely many principal indecomposables; the other indecomposables record the ways modules can be glued along the radical, and there may be a great many of them.

All finite-dimensional modulesclosed under sums, subquotients
Indecomposable modulesthe building blocks, by Krull–Schmidt
Principal indecomposablesthe direct summands of RR; finitely many, in bijection with the simple modules
Simple modulesM1,,Mr; the tops of the principal indecomposables

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

Why p-groups are hard

Higman's theorem says kG in characteristic p has finite representation type exactly when the Sylow p-subgroups are cyclic. The elementary abelian example above is the smallest obstruction, and it is why block theory works with invariants rather than classifications.

Quiver representations

Gabriel's theorem

Indecomposable representations of a quiver over an algebraically closed field are finite in number precisely for Dynkin quivers, where they biject with the positive roots. This turned representation type into Lie theory.

Linear algebra

Pairs of matrices

Classifying modules over kx,y-like algebras is classifying pairs of matrices up to simultaneous conjugacy — the standard benchmark for a wild problem, and provably as hard as any classification in linear algebra.

Computational algebra

Decomposition algorithms

Splitting a module into indecomposables is done by searching for idempotents in the endomorphism algebra. Krull–Schmidt guarantees the output is canonical, which is what makes such algorithms well posed.

The honest summary: this is where the structure theory stops being a classification and becomes a taxonomy. What downstream users take from it is the knowledge of which problems admit lists and which do not.

Failure Modes and Common Mistakes

  • Do not conclude from a one-parameter family that the algebra is tame — tameness is a bound on how many families occur in each dimension, not the existence of one.
  • Do not assume the indecomposables of a quotient algebra are among those of the original; they are, but only because modules over a quotient pull back, and the reverse inclusion is false.
  • Do not use dimension counts alone to prove indecomposability; the projection inequality of (7.22) needs the specific structure of the action.

Historical Notes and Lessons Learned

  • 1954HigmankG in characteristic p has finite representation type if and only if the Sylow p-subgroups of G are cyclic.
  • 1968RoiterProof of the first Brauer–Thrall conjecture: an algebra of infinite representation type has indecomposable modules of arbitrarily large dimension. Auslander later extended this to artin algebras.
  • 1972GabrielA connected quiver has finitely many indecomposable representations exactly when its underlying graph is a simply laced Dynkin diagram, and they correspond to the positive roots.
  • 1970sNazarova–RoiterThe second Brauer–Thrall conjecture proved over algebraically closed fields: infinite type forces infinitely many indecomposables in each of infinitely many dimensions. Ringel extended this to perfect fields.
  • 1977–1980DrozdThe tame–wild dichotomy: over an algebraically closed field every finite-dimensional algebra is of finite, tame or wild representation type, and no algebra is both tame and wild.

The lesson is one of expectation management. Wedderburn theory suggested that algebras could be classified by their modules; these examples showed that beyond the semisimple case the right question is not what are the indecomposables but how badly do they proliferate. The answer is now a structure theory in its own right, built on almost split sequences and Auslander–Reiten quivers.

Quick Reference

IndecomposableM0 and M=NN forces N=0 or N=0
EquivalentlyEnd(RM) has no idempotents besides 0,1
2-dimensional algebrasat most two indecomposables, in all three cases
k[x]/(xn)exactly n indecomposables, the Jordan blocks
k[x,y]/(x2,xy,y2)one indecomposable in every positive dimension
M(a)αv=w, βv=aw; pairwise non-isomorphic
Group algebrasfinite type iff Sylow p-subgroups are cyclic
Krull–Schmidtdecomposition unique up to isomorphism and order
Brauer–Thrall Iinfinite type implies unbounded dimensions
Statement finder
ResultContentReference
Two-dimensional algebrasthree cases, at most two indecomposablesbefore (7.22)
Jordan classificationn indecomposables over k[x]/(xn)before (7.22)
Every dimension occursM2n and M2n+1 are indecomposable(7.22)
Key subspace lemmaβS not inside αS(7.23)
A family in dimension twoM(a) indecomposable, pairwise non-isomorphic(7.24)
Elementary abelian groupsk(Cp×Cp) has infinite typeafter (7.24)

Frequently Asked Questions

Why does the theory switch from simple to indecomposable modules?

Because for a non-semisimple algebra the simple modules do not generate the module category under direct sums. Every finite-dimensional module is still a direct sum of indecomposables, uniquely by Krull–Schmidt, so the indecomposables are the correct building blocks; the simple modules are only their tops.

Is a module with local endomorphism ring the same as an indecomposable one?

Local endomorphism ring implies indecomposable always. The converse holds for finite-dimensional modules over a finite-dimensional algebra, because the endomorphism ring is then a finite-dimensional algebra with no nontrivial idempotents, hence local. In general the converse fails.

How can a three-dimensional algebra be so complicated?

Because its modules encode a pair of linear maps with all products zero, and the simultaneous classification of two maps is already an infinite problem. Dimension of the algebra is a poor measure of the difficulty of its module category; the shape of the radical is a better one.

Does the family M(a) exhaust the two-dimensional indecomposables?

Up to isomorphism, the two-dimensional modules over this algebra correspond to pairs of nilpotent square-zero operators with zero products, and after normalisation those with α0 are the M(a). Modules with α=0 and β0 give one further isomorphism class, and the rest are decomposable.

What is the significance of the Brauer–Thrall conjectures?

They assert that infinite representation type is not a mild condition: it forces unbounded dimensions (first conjecture, Roiter) and infinitely many indecomposables in infinitely many dimensions (second conjecture, Nazarova–Roiter and Ringel). Together they say there is no algebra with infinitely many indecomposables all of bounded size.

Which group algebras have finite representation type?

For k of characteristic p, exactly those kG whose Sylow p-subgroups are cyclic — Higman's theorem. In characteristic 0, or when p does not divide the group order, kG is semisimple and the indecomposables are the finitely many simple modules.

References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §7 (pp. 122–123).
  2. R. S. Pierce, Associative Algebras, Graduate Texts in Mathematics 88, Springer-Verlag, 1982, Chapters 5–6.
  3. M. Auslander, I. Reiten and S. O. Smalø, Representation Theory of Artin Algebras, Cambridge Studies in Advanced Mathematics 36, Cambridge University Press, 1995.
  4. D. G. Higman, “Indecomposable representations at characteristic p”, Duke Mathematical Journal 21 (1954), 377–381.
  5. P. Gabriel, “Unzerlegbare Darstellungen I”, Manuscripta Mathematica 6 (1972), 71–103.
  6. D. J. Benson, Representations and Cohomology I, Cambridge Studies in Advanced Mathematics 30, Cambridge University Press, 1991, Chapter 4.

AI Suggested Questions

  • Prove Higman's theorem that kG has finite representation type if and only if the Sylow p-subgroups are cyclic.
  • List all indecomposable representations of the quiver A3 and match them with the positive roots.
  • Show that the two-dimensional modules over k[x,y]/(x2,xy,y2) are classified by a point of the projective line over k.
  • What are the Auslander–Reiten quiver and almost split sequences, and how do they organise indecomposables?
  • Give a proof of Krull–Schmidt for finite-dimensional modules using local endomorphism rings.
  • Explain Drozd's tame–wild dichotomy and give an algebra of tame but not finite type.
  • How does one compute a decomposition into indecomposables algorithmically over a finite field?
Page
KEVOS-ENG-MATH-NCR-0058
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

Continue learning

Characters of Modules over Finite-Dimensional AlgebrasArticle · Engineering MathematicsNEXT LESSON →Group Representations as Modules over the Group AlgebraArticle · Engineering MathematicsThe Commutator Subspace and Counting Simple Modules in Characteristic pArticle · Engineering MathematicsThe Structure of kG modulo Its RadicalArticle · Engineering Mathematics