In category theory, a branch of mathematics, a Krull–Schmidt category is a generalization of categories in which the Krull–Schmidt theorem holds. They arise, for example, in the study of finite-dimensional modules over an algebra.
Let C be an additive category, or more generally an additive -linear category for a commutative ring . We call C a Krull–Schmidt category provided that every object decomposes into a finite direct sum of objects having local endomorphism rings. Equivalently, C has split idempotents and the endomorphism ring of every object is semiperfect.
One has the analogue of the Krull–Schmidt theorem in Krull–Schmidt categories:
An object is called indecomposable if it is not isomorphic to a direct sum of two nonzero objects. In a Krull–Schmidt category we have that
X1 ⊕ X2 ⊕ … ⊕ Xr\congY1 ⊕ Y2 ⊕ … ⊕ Ys
Xi
Yj
r=s
\pi
X\pi(i)\congYi
One can define the Auslander–Reiten quiver of a Krull–Schmidt category.
The category of finitely-generated projective modules over the integers has split idempotents, and every module is isomorphic to a finite direct sum of copies of the regular module, the number being given by the rank. Thus the category has unique decomposition into indecomposables, but is not Krull-Schmidt since the regular module does not have a local endomorphism ring.