nLab
equalizer

Definition

An equalizer is a limit over a diagram of the shape

{ab}.\left\lbrace a \stackrel{\to}{\to} b \right\rbrace \,.

This means that for f:cd and g:cd two parallel morphisms in a category C, their equalizer is, if it exists

  • an object Eq(f,g)C;

  • a morphism Eq(f,g)c

  • such that

    • pulled back to Eq(f,g) both morphisms become equal: (Eq(f,g)cfd)=(Eq(f,g)cgd)
    • and Eq(f,g) is the universal object with this property.

Examples

  • In C= Set the equalizer of two functions of sets is the subset of elements of c on which both functions coincide.

    Eq(f,g)={scf(s)=g(s)}.Eq(f,g) = \left\{ s \in c | f(s) = g(s) \right\} \,.
  • For C a category with zero object the equalizer of a morphism f:cd with the corresponding zero morphism is the kernel of f.