Let C\mathcal C be a . An initial object is an object 00 such that for every object XX, there is exactly one morphism 0X0\to X. Any two initial objects are uniquely isomorphic.

Reversing all arrows gives a . An object that is both initial and terminal is a . The empty set is initial in the category of sets, while the trivial group is both initial and terminal in the category of groups.