Let C\mathcal{C} be a and let

f,g:ABf,g : A \to B

be parallel (same domain and codomain).

A coequalizer of (f,g)(f,g) is a morphism q:BQq:B\to Q such that:

  1. (Coequalizing condition) qf=qgq\circ f = q\circ g (using ), and
  2. (Universal property) for every object XX and morphism h:BXh:B\to X with hf=hgh\circ f = h\circ g, there exists a unique morphism u:QXu:Q\to X such that
    uq=h.u\circ q = h.
Equivalent characterizations

Equivalently, qq is universal among morphisms out of BB that identify ff and gg.

Remarks

If a coequalizer exists, it is unique up to unique .

Relationship to other constructions
  • A coequalizer is a special case of a : it is the colimit of the diagram ABA \rightrightarrows B.
  • It is dual to an .
Examples

Example (Set)

In Set\mathbf{Set}, given functions f,g:ABf,g:A\to B, form the smallest \sim on BB generated by relations

f(a)g(a)for all aA.f(a)\sim g(a)\quad \text{for all } a\in A.

Then the coequalizer is the quotient map

q:BB/,q:B \longrightarrow B/{\sim},

where B/B/{\sim} is the .

Example (Grp)

In Grp\mathbf{Grp}, for homomorphisms f,g:ABf,g:A\to B, let NBN\trianglelefteq B be the normal subgroup generated by all elements f(a)g(a)1f(a)g(a)^{-1} (aAa\in A). Then the coequalizer is the quotient homomorphism

q:BB/N.q:B\to B/N.

Example (RR-Mod)

In R-ModR\text{-}\mathbf{Mod}, for RR-linear maps f,g:ABf,g:A\to B, the coequalizer is

q:BB/im(fg).q:B \to B/\operatorname{im}(f-g).

Equivalently, it is the of fgf-g (computed in this abelian category).