The Karoubi envelope or idempotent completion of a category is the universal enlargement of the category with the property that every idempotent is a split idempotent. This is the Set-enriched version of the more general notion of Cauchy completion of an enriched category.
A category in which all idempotents split is called Karoubi complete or Cauchy complete or idempotent-complete. Thus, the Karoubi envelope is a completion operation into such categories.
There is an
that characterizes idempotent completions. In particular the idempotent completion always exists is unique up to equivalence of categories. Explicit constructions include:
See e.g. (Lurie, def. 126.96.36.199).
For a fully faithful embedding to exhibit an idempotent(-splitting) completion of , it suffices that
splits in for every idempotent in , and
every object in is the retract of an object in under .
We must show that these conditions imply that every idempotent in splits. Write as a retract of some , say with right inverse (). Then is idempotent, and we may split , say as with for some . We claim that the pair
provides a splitting of . Certainly we have
and we also have
The objects of are pairs where is an idempotent on an object of . Morphisms are morphisms in such that . NB: the identity on in is the morphism .
There is a functor
which maps an object to . This functor is full and faithful: it fully embeds in . If is an idempotent in , then in there are maps
both given by . It is clear that is the identity , and that is the idempotent . Thus the pair formally splits the idempotent . The same argument shows that every idempotent in splits. Actually this formal construction does more: it gives a choice of splitting for every idempotent.
Let be any category in which every idempotent has a chosen splitting (using identities to split identities), and let be a functor. Define an extension
by sending to the underlying object of the splitting of in . For morphisms , define to be the composite
Then is the unique extension of which preserves chosen splittings. Thus the Karoubi envelope is universal among functors from into categories in which every idempotent has a chosen splitting.
If is a category in which every idempotent splits, then we can choose a splitting for each idempotent using the axiom of choice (AC); the extension depends on how we do this but is unique up to unique natural isomorphism. Alternatively, we can define as an anafunctor; then no AC is needed, and we still have unique up to unique natural isomorphism. (It is key here that a splitting of an idempotent is unique up to a coherent isomorphism.)
For a small category, write for its category of presheaves and write for the full subcategory on those presheaves which are retracts of objects in , under the Yoneda embedding. Then the Yoneda embedding
exhibits as the idempotent completion of .
For instance (Lurie, proof of prop. 188.8.131.52).
For instance (Lurie, lemma 184.108.40.206).
The functor that forms idempotent completion is the monad induced from the adjunction between categories and semicategories given by the forgetful functor and its right adjoint. More details on this are at Semicategory - Relation to categories.
By a “smooth manifold”, we mean a finite-dimensional (paracompact, Hausdorff) manifold without boundary. Let be the category of smooth manifolds and smooth maps, and let be the full subcategory whose objects are open sets in finite-dimensional Euclidean spaces.
The subcategory exhibits as an idempotent-splitting completion of .
By lemma 1, it suffices to prove that
Every smooth manifold is a smooth retract of an open set in Euclidean space;
If is a smooth idempotent on an open set , then the subset is an embedded submanifold.
For the first statement, we use the fact that any manifold can be realized as a closed submanifold of some , and every closed submanifold has a tubular neighborhood . In this case carries a structure of vector bundle over in such a way that the inclusion is identified with the zero section, so that the bundle projection provides a retraction, with right inverse given by the zero section.
For the second statement, we construct a smooth atlas on . Let , so that and induces a linear map .
TO BE CONTINUED.
A classical account is for instance in
For more classical references see the references at Cauchy complete category.
Karoubi envelopes for (∞,1)-categories are discussed in section 4.4.5 of
Some discussion of the stable version is in section 4.1.2 of
and section 2.3 of
In section 3.1.2 of latter are also given references (to Neeman and Lurie) for an important result of Neeman’s about Karoubi closure and compact generators.
The Karoubi envelope for the additive case (see also additive envelope) is covered at
Discussion for triangulated categories is in