In abstract algebra, a module is indecomposable if it is non-zero and cannot be written as a direct sum of two non-zero submodules. Indecomposable is a weaker notion than simple module : simple means "no proper submodule", while indecomposable "not expressible as ". A direct sum of indecomposables is called completely decomposable; this is weaker than being semisimple, which is a direct sum of simple modules. A direct sum decomposition of a module into indecomposable modules is called an indecomposable decomposition.
Motivation
In many situations, all modules of interest are completely decomposable; the indecomposable modules can then be thought of as the "basic building blocks", the only objects that need to be studied. This is the case for modules over a field or PID, and underlies Jordan normal form of operators.
Finitely-generated modules over principal ideal domains are classified by the structure theorem for finitely generated modules over a principal ideal domain: the primary decomposition is a decomposition into indecomposable modules, so every finitely-generated module over a PID is completely decomposable. Explicitly, the modules of the form for prime idealsp are indecomposable. Every finitely-generated R-module is a direct sum of these. Note that this is simple if and only if ; for example, the cyclic group of order 4, Z/4, is indecomposable but not simple – it has the subgroup 2Z/4 of order 2, but this does not have a complement. Over the integers Z, modules are abelian groups. A finitely-generated abelian group is indecomposable if and only if it is isomorphic to Z or to a factor group of the form for some prime numberp and some positive integern. Every finitely-generated abelian group is a direct sum of indecomposable abelian groups. There are, however, other indecomposable abelian groups which are not finitely generated; examples are the rational numbersQ and the Prüfer p-groups Z for any prime number p. For a fixed positive integern, consider the ringR of n-by-nmatrices with entries from the real numbers. Then Kn is a left R-module. This is up to isomorphism the only indecomposable module over R. Every left R-module is a direct sum of copies of this module Kn.
Facts
Every simple module is indecomposable. The converse is not true in general, as is shown by the second example above. By looking at the endomorphism ring of a module, one can tell whether the module is indecomposable: if and only if the endomorphism ring does not contain an idempotent element different from 0 and 1. and im A module of finite length is indecomposable if and only if its endomorphism ring is local. Still more information about endomorphisms of finite-length indecomposables is provided by the Fitting lemma. In the finite-length situation, decomposition into indecomposables is particularly useful, because of the Krull-Schmidt theorem: every finite-length module can be written as a direct sum of finitely many indecomposable modules, and this decomposition is essentially unique.