nLab
Karoubian category

Contents

Idea

A Karoubian category or pseudo-abelian category (also: pseudoabelian). is a pre-additive category C such that every idempotent morphism p:AA in C has a kernel, and hence (one can easily show) also a cokernel.

This is stronger than pre-additivity but weaker than abelianness, which requires that every morphism has a kernel and cokernel.

Definition

Let C be a category and p:XX an idempotent endomorphism of an object X. One says that p admits an image if the functor Ker(id X,p) is representable, and the representing object is called the image of p. Here Ker(id X,p) is the functor C opSet̲ mapping

YKer(Hom(Y,X)Hom(Y,X));(*)Y \mapsto Ker(Hom(Y, X) \rightrightarrows Hom(Y, X)); \qquad (\ast)

in other words the image of p is the difference kernel of (id X,p), when it exists.

Now C is called Karoubian if every idempotent p admits an image. Since p:XX is idempotent iff id Xp is idempotent, this is the same as saying every idempotent has a kernel.

Properties

General

One can show that for any idempotent p, Ker(id X,p) is representable if and only if Coker(id X,p) is, and that in fact their representing objects are canonically isomorphic.

Recall that one says p splits if there exists an object Y, and morphisms f:XY, g:YX, such that fg=id Y and gf=p. Observe that when p admits an image K, it splits: by definition there are functorial isomorphisms Φ Y for all Y between the image of the functor (*) and Hom(Y,K); now take f:XK the morphism corresponding to p via Φ X, g:KX the morphism corresponding to id KHom(K,K) via Φ K. Conversely, if p splits via a pair (f,g), then g:YX is a difference kernel of (id X,p): we have g=gfg=pg, and if h:ZX satisfies h=ph=gfh, then h clearly factors through g, and uniquely so since sections g are monomorphisms.

Karoubi envelope

There is a universal functor from the category of (say, small) preadditive categories to the category of Karoubian categories, the Karoubinization functor; its value on a preadditive category C is also called the Karoubian envelope or the pseudo-abelian completion of C.

More in detail, there exists a Karoubian category kar(C) associated to any category C, and a fully faithful functor φ:Ckar(C), which is universal in the sense that for any Karoubian category C, the functor

Hom̲(kar(C),C)Hom̲(C,C)\underline{Hom}(kar(C), C') \to \underline{Hom}(C, C')

taking a functor F:kar(C)C to the composite Fφ is an equivalence of categories. kar(C) is called the Karoubi envelope of C (aka the Cauchy completion, or the idempotent-splitting completion). It can be realized explicitly by taking as objects pairs (X,p), with p idempotent, and as morphisms (X,p)(Y,q) the morphisms f:XY that satisfy f=qfp.

Exampls

The requirement that, say, a dg-category or a triangulated category be Karoubian is a natural requirement in a number of contexts.

The Karoubian envelope is also used in the construction of the category of pure motives, and in K-theory.

References

Revised on June 1, 2013 01:26:22 by Urs Schreiber (89.204.139.38)