In category theory, a coequalizer (or coequaliser) is a generalization of the quotient of a set by an equivalence relation to objects in an arbitrary category. It is the categorical construction dual to the equalizer.

Definition

edit

A coequalizer is the colimit of a diagram consisting of two objects X and Y and two parallel morphisms f, g : XY.

More explicitly, a coequalizer of the parallel morphisms f and g can be defined as an object Q together with a morphism q : YQ such that qf = qg. Moreover, the pair (Q, q) must be universal in the sense that given any other such pair (Q′, q′) there exists a unique morphism u : QQ such that uq = q. This information can be captured by the following commutative diagram:


As with all universal constructions, a coequalizer, if it exists, is unique up to a unique isomorphism (this is why, by abuse of language, one sometimes speaks of "the" coequalizer of two parallel arrows).

It can be shown that a coequalizing arrow q is an epimorphism in any category.

Examples

edit
  • In the category of sets, the coequalizer of two functions f, g : XY is the quotient of Y by the smallest equivalence relation ~ such that for every xX, we have f(x) ~ g(x).[1] In particular, if R is an equivalence relation on a set Y, and r1, r2 are the natural projections (RY × Y) → Y then the coequalizer of r1 and r2 is the quotient set Y / R. (See also: quotient by an equivalence relation.)
  • The coequalizer in the category of groups is very similar. Here if f, g : XY are group homomorphisms, their coequalizer is the quotient of Y by the normal closure of the set
  • For abelian groups the coequalizer is particularly simple. It is just the factor group Y / im(fg). (This is the cokernel of the morphism fg; see the next section).
  • In the category of topological spaces, the circle object S1 can be viewed as the coequalizer of the two inclusion maps from the standard 0-simplex to the standard 1-simplex.
  • Coequalizers can be large: There are exactly two functors from the category 1 having one object and one identity arrow, to the category 2 with two objects and one non-identity arrow going between them. The coequalizer of these two functors is the monoid of natural numbers under addition, considered as a one-object category. In particular, this shows that while every coequalizing arrow is epic, it is not necessarily surjective.

Properties

edit
  • Every coequalizer is an epimorphism.
  • In a topos, every epimorphism is the coequalizer of its kernel pair.

Special cases

edit

In categories with zero morphisms, one can define a cokernel of a morphism f as the coequalizer of f and the parallel zero morphism.

In preadditive categories it makes sense to add and subtract morphisms (the hom-sets actually form abelian groups). In such categories, one can define the coequalizer of two morphisms f and g as the cokernel of their difference:

coeq(f, g) = coker(gf).

A stronger notion is that of an absolute coequalizer, this is a coequalizer that is preserved under all functors. Formally, an absolute coequalizer of a pair of parallel arrows f, g : XY in a category C is a coequalizer as defined above, but with the added property that given any functor F : CD, F(Q) together with F(q) is the coequalizer of F(f) and F(g) in the category D. Split coequalizers are examples of absolute coequalizers.

See also

edit

Notes

edit
  1. ^ Barr, Michael; Wells, Charles (1998). Category theory for computing science (PDF). Prentice Hall International Series in Computer Science. p. 278.

References

edit
edit

📚 Artikel Terkait di Wikipedia

Beck's monadicity theorem

split coequalizer sequence in D is itself a coequalizer sequence in C. In different words, U creates (preserves and reflects) U-split coequalizer sequences

Pushout (category theory)

are coequalizers and coproducts; Pushouts can be constructed from coproducts and coequalizers, as described below (the pushout is the coequalizer of the

Regular category

complete. If f : X → Y is a morphism in C, and is a pullback, then the coequalizer of p0, p1 exists. The pair (p0, p1) is called the kernel pair of f. Being

Epimorphism

be regular if it is a coequalizer of some pair of parallel morphisms. An epimorphism f is said to be strict if it is a coequalizer of every pair of morphisms

Cokernel

zero morphisms. The cokernel of a morphism f : X → Y is defined as the coequalizer of f and the zero morphism 0XY : X → Y. Explicitly, this means the following

Abraham Lincoln

Hampton Roads. Lincoln refused to negotiate with the Confederacy as a coequal, and the only agreement reached at the meeting concerned the exchange of

Category of measurable spaces

set-theoretic equalizer. Dually, the coequalizer is given by placing the quotient sigma-algebra on the set-theoretic coequalizer. Direct limits and inverse limits

Supreme Court of the United States

Marshall sought to do away with this practice to help build the Court into a coequal branch. Suddath, Claire (December 19, 2008). "A Brief History of Impeachment"