In an Ab-enriched category, it is natural to produce an image factorization of a morphism by first forming its kernel and then the cokernel of the kernel. Similarly, in a regular category we can produce an image factorization by first forming the kernel pair and then the coequalizer of the kernel pair. Several similar situations arise in the study of 2-categories as well. The theory of generalized kernels in enriched categories subsumes all of these examples.
Let be a cosmos and let denote the interval category regarded as a -category, i.e. it has two objects and , with (the unit object of ) and (the initial object of ). Let be a -category which contains as a full subcategory, and let be the full subcategory of containing all the objects except . Then the inclusions of and into induce a profunctor . This is the input data for a notion of kernels.
Now suppose that is a -category with sufficiently many limits and colimits, and that is a morphism in . Then can be identified with a -functor . The kernel of is defined to be the -weighted limit of , which is a -functor . By construction of , it can equivalently be described as the (enriched, pointwise) right Kan extension of from into , followed by restriction to . Since the inclusion of into is fully faithful, it follows that .
Similarly, let be a -functor ; we call such a functor kernel data. The quotient of defined to be its -weighted colimit. This is a functor , i.e. a single morphism in . Again, by construction of , the quotient of can equivalently be described by the left Kan extension of to , followed by restriction to , and since is fully faithful, the source of the quotient of is the object .
Since colimits and limits weighted by a fixed profunctor are adjoint to each other (or equivalently, since left and right Kan extension are left and right adjoint to restriction), we obtain an adjunction
Moreover, by the remarks above, for any object this adjunction restricts to an adjunction
where denotes the subcategory of on those functors such that . Of course the analogous subcategory is just the coslice category .
Of particular interest is the counit of this adjunction at a morphism , which is a morphism in . In other words, it is a factorization of . Often the factorizations produced in this way are familiar.
With , let be the category
with the two composites being equal. That is, is the “walking fork.” Then kernel data is a pair of parallel arrows, the kernel of a morphism is its kernel pair, and the quotient of a parallel pair is their coequalizer. In a regular category, the factorization produced in this way is the usual image factorization.
Note that since coequalizers are epic, the full image of is a preorder, and thus in this case the adjunction is idempotent. This yields the familiar fact that a morphism is a coequalizer iff it is the coequalizer of its kernel pair, and a parallel pair is a kernel pair iff it is the kernel pair of its coequalizer.
Again with , let be the category
Then kernel data is just a pair of objects, the kernel of a morphism is the pair , and the quotient of a pair is the coproduct injection . The factorization of obtained in this way is .
With , let be the Ab-enriched category with three objects and and all other hom-groups being . Then a diagram of shape in an Ab-category consists of a pair of composable arrows whose composite is zero. Then kernel data is also just a single morphism, the kernel of a morphism is its kernel in the usual sense, and the quotient of a morphism (considered as kernel data) is its cokernel in the usual sense. The resulting factorization is again the usual image factorization, and the adjunction is again idempotent.
With , let be the (strict) 2-category with three objects and , , and the “walking parallel pair” . Then kernel data in a 2-category consists of a pair of parallel 2-cells, and the quotient of such a pair is their coequifier. In at least, the kernel of a functor is the category of parallel pairs in which become equal in , and the resulting factorization of consists of an bijective-on-objects-and-full functor followed by a faithful one. Since bijective-on-objects-and-full functors are epic in , the adjunction is again idempotent.
Again with , let be the 2-category with three objects and , the discrete category with two objects, and . Then kernel data is a pair of parallel 1-morphisms, and the quotient of such a pair is their coinserter. The kernel of a morphism is the comma object .
Once again with , let be the 2-category
Then kernel data is again a single arrow, its quotient is its pseudocolimit, and the kernel of a morphism is its pseudolimit. The resulting factorization is one of the ones arising in the canonical model structure on any 2-category.
Continuing with , let be the 2-category on with , , and the walking isomorphism. Then kernel data is a 2-cell, and its quotient is its coinverter. The kernel of a morphism is sometimes called its invertee?. Since coinverters are epic, the adjunction is idempotent: thus a morphism is a coinverter iff it is the coinverter of its invertee, and a 2-cell is an invertee iff it is the invertee of its coinverter.
Finally with , let be the 3-truncated augmented simplex category with additional 2-cells added, in such a way that kernel data is codescent data and the quotient of such data is a codescent object?. Then the factorization produced in consists of a bijective-on-objects functor followed by a fully faithful one.
In some of the above examples, the resulting factorization of a morphism is not what one would hope for. In particular, it need not give a factorization system of any kind. However, the adjunction does induce a comonad on such that . This is the “left half” of the factorization obtained in this way; the “right half” is merely a pointed endofunctor such that . The algebras for are usually what one would hope for as the “right class” of the (weak) factorization systems intuitively associated to the above examples.
Now this data is exactly the required input for the construction of a free algebraic weak factorization system. If is sufficiently well-behaved (such as locally presentable), then this free nwfs exists, and gives the factorizations we would hope for in most cases. It is constructed by (possibly transfinite) iteration, i.e. we take the quotient of the kernel, then take the quotient of the kernel of the right half of the resulting factorization, and so on. The resulting monad is usually algebraically-free on , and thus the -algebras are again just what we would expect.
For example, in the coinverter-invertee example above, the right clas of the factorization system produced in this way consists of conservative functors.
This sort of idea has been thought of by various people at various times. The above version, especially the view of factorization systems, is a slight modification of one presented by Richard Garner to the Sydney category seminar in February 2010. Other references include
Betti, Schumacher, and Street, “Factorizations in bicategories” (unpublished)
Betti, “Adjointness in descent theory”, JPAA