nLab
split coequalizer

Split coequalisers

Definition

For purposes of this page, a fork (some might say a “cofork”) in a category C is a diagram of the form

AfgBeCA \;\underoverset{f}{g}{\rightrightarrows}\; B \overset{e}{\rightarrow} C

such that ef=eg. A split coequalizer is a fork together with morphisms s:CB and t:BA such that es=1 C, se=gt, and ft=1 B. This is equivalent to saying that the morphism (f,e):ge has a section in the arrow category of C.

Coequalizers and absolute coequalizers

The name “split coequalizer” is appropriate, because in any split coequalizer diagram, the morphism e is necessarily a coequalizer of f and g. For given any h:BD such that hf=hg, the composite hs provides a factorization of h through e, since hse=hgt=hft=h, and such a factorization is unique since e is (split) epic. In fact, a split coequalizer is not just a coequalizer but an absolute coequalizer: one preserved by all functors.

Contractible pairs

On the other hand, suppose we are given only f,g:AB and t:BA such that ft=1 B and gtf=gtg (which is certainly the case in any split coequalizer, since gtf=sef=seg=gtg). Such a situation is sometimes called a contractible pair. In this case, any coequalizer of f and g is split, for if e:BC is a coequalizer of f and g, then the equation gtf=gtg implies, by the universal property of e, a unique morphism s:CB such that se=gt, whence ese=egt=eft=e and so es=1 C since e is epic.

Similarly, if e:BC splits the idempotent gt with section s:CB, so that es=1 and se=gt, then we have

eg=eseg=egtg=egtf=esef=efe g = e s e g = e g t g = e g t f = e s e f = e f

and the other identities are obvious; thus e is a split coequalizer of f and g.

Split epimorphisms

Dually, if e:BC is a split epimorphism, with a splitting s:CB, say, then e is a split coequalizer of B1seB, the morphism t being the identity.

Moreover, e is also the split coequalizer of its kernel pair, if the latter exists. For if AfgB is this kernel pair, then the two maps se,1 B:BB satisfy ese=e1 B, and hence induce a map t:BA such that ft=1 B and gt=se.

Examples

The “ur-example” of a split coequalizer is the following. Let A be an algebra for the monad T on the category C, with structure map a:TAA. Then the diagram

T 2Aμ ATaTAaA,T^2 A \;\underoverset{\mu_A }{T a}{\rightrightarrows}\; T A \overset{a}{\rightarrow} A\, ,

called the canonical presentation of the algebra (A,a), is a split coequalizer in C (and a reflexive coequalizer in the category of T-algebras). The splittings are given by s=η A:ATA and t=η TA:TAT 2A. (Here μ and η are the multiplication and unit of the monad T.)

This split coequalizer figures prominently in Beck’s monadicity theorem.

Revised on January 10, 2012 18:23:15 by Finn Lawler (86.41.35.83)