Regular category

From Wikipedia, the free encyclopedia

In category theory, a regular category is a category with finite limits and coequalizers of kernel pairs, satisfying certain exactness conditions. In that way, regular categories recapture many properties of abelian categories, like the existence of images, without requiring additivity. Regular categories were first introduced by Michael Barr in 1972.

Contents

[edit] Definition

A category C is called regular if it satisfies the following three properties:

  • C has all finite limits.
  • If f:X→Y is a morphism in C, and


Image:Regular_category_1.png


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


Image:Regular_category_2.png


is a pullback, and if f is a regular epimorphism, then g is a regular epimorphism as well. A regular epimorphism is an epimorphism which appears as a coequalizer of some pair of morphisms.

[edit] Examples

Examples of regular categories include:

The following categories are not regular:

[edit] Unique epi-mono factorization

In a regular category, every morphism f:X→Y can be factorized into an epimorphism e:X→E followed by a monomorphism m:E→Y, so that f=me. The factorization is unique in the sense that if e':X→E' is another epimorphism and m':E'→Y is another monomorphism such that f=m'e', then there exists an isomorphism h:E→E' such that he=e' and m'h=m. The monomorphism m is called the image of f.

[edit] Regular functors

A functor between regular categories is called regular, if it preserves finite limits and coqequalizers of kernel pairs.

[edit] Regular logic and regular categories

Regular logic is the fragment of first order logic that can express statements of the form


\forall x (\phi (x) \to \psi (x)),


where φ and ψ are regular formulae i.e. formulae built up from atomic formulae, the truth constant, binary meets and existential quantification. Such formulae can be interpreted in a regular category, and the interpretation is a model of a sequent


\forall x (\phi (x) \to \psi (x)),


if the interpretation of φ factors through the interpretation of ψ. This gives for each theory (set of sequences) and for each regular category C a category Mod(T,C) of models of T in C. This construction gives a functor Mod(T,-):RegCatCat from the category RegCat of small regular categories and regular functors to small categories. It is an important result that for each theory T and for each category C, there is a category R(T) and an equivalence


\mathbf{Mod}(T,C)\cong \mathbf{RegCat}(R(T),C),


which is natural in C. Up to equivalence any small category C arises this way as the classifying category, of a regular theory.

[edit] References