Incategory theory, anepimorphism is amorphismf :X →Y that isright-cancellative in the sense that, for all objectsZ and all morphismsg1,g2:Y →Z,
Epimorphisms are categorical analogues ofonto or surjective functions (and in thecategory of sets the concept corresponds exactly to the surjective functions), but they may not exactly coincide in all contexts; for example, the inclusion is a ring epimorphism. Thedual of an epimorphism is amonomorphism (i.e. an epimorphism in acategoryC is a monomorphism in thedual categoryCop).
Many authors inabstract algebra anduniversal algebra define anepimorphism simply as anonto orsurjectivehomomorphism. Every epimorphism in this algebraic sense is an epimorphism in the sense of category theory, but the converse is not true in all categories. In this article, the term "epimorphism" will be used in the sense of category theory given above. For more on this, see§ Terminology below.
Every morphism in aconcrete category whose underlyingfunction issurjective is an epimorphism. In many concrete categories of interest the converse is also true. For example, in the following categories, the epimorphisms are exactly those morphisms that are surjective on the underlying sets:
However, there are also many concrete categories of interest where epimorphisms fail to be surjective. A few examples are:
The above differs from the case of monomorphisms where it is more frequently true that monomorphisms are precisely those whose underlying functions areinjective.
As for examples of epimorphisms in non-concrete categories:
Everyisomorphism is an epimorphism; indeed only a right-sided inverse is needed: suppose there exists a morphismj :Y →X such thatfj = idY. For any morphisms where, you have that. A map with such a right-sided inverse is called asplit epi. In atopos, a map that is both amonic morphism and an epimorphism is an isomorphism.
The composition of two epimorphisms is again an epimorphism. If the compositionfg of two morphisms is an epimorphism, thenf must be an epimorphism.
As some of the above examples show, the property of being an epimorphism is not determined by the morphism alone, but also by the category of context. IfD is asubcategory ofC, then every morphism inD that is an epimorphism when considered as a morphism inC is also an epimorphism inD. However the converse need not hold; the smaller category can (and often will) have more epimorphisms.
As for most concepts in category theory, epimorphisms are preserved underequivalences of categories: given an equivalenceF :C →D, a morphismf is an epimorphism in the categoryC if and only ifF(f) is an epimorphism inD. Aduality between two categories turns epimorphisms into monomorphisms, and vice versa.
The definition of epimorphism may be reformulated to state thatf :X →Y is an epimorphism if and only if the induced maps
areinjective for every choice ofZ. This in turn is equivalent to the inducednatural transformation
being a monomorphism in thefunctor categorySetC.
Everycoequalizer is an epimorphism, a consequence of the uniqueness requirement in the definition of coequalizers. It follows in particular that everycokernel is an epimorphism. The converse, namely that every epimorphism be a coequalizer, is not true in all categories.
In many categories it is possible to write every morphism as the composition of an epimorphism followed by a monomorphism. For instance, given a group homomorphismf :G →H, we can define the groupK = im(f) and then writef as the composition of the surjective homomorphismG →K that is defined likef, followed by the injective homomorphismK →H that sends each element to itself. Such a factorization of an arbitrary morphism into an epimorphism followed by a monomorphism can be carried out in allabelian categories and also in all the concrete categories mentioned above in§ Examples (though not in all concrete categories).
Among other useful concepts areregular epimorphism,extremal epimorphism,immediate epimorphism,strong epimorphism, andsplit epimorphism.
There is also the notion ofhomological epimorphism in ring theory. A morphismf:A →B of rings is a homological epimorphism if it is an epimorphism and it induces afull and faithful functor onderived categories:D(f) : D(B) → D(A).
A morphism that is both a monomorphism and an epimorphism is called abimorphism. Every isomorphism is a bimorphism but the converse is not true in general. For example, the map from thehalf-open interval [0,1) to theunit circle S1 (thought of as asubspace of thecomplex plane) that sendsx to exp(2πix) (seeEuler's formula) is continuous and bijective but not ahomeomorphism since the inverse map is not continuous at 1, so it is an instance of a bimorphism that is not an isomorphism in the categoryTop. Another example is the embeddingQ →R in the categoryHaus; as noted above, it is a bimorphism, but it is not bijective and therefore not an isomorphism. Similarly, in the category ofrings, the mapZ →Q is a bimorphism but not an isomorphism.
Epimorphisms are used to define abstractquotient objects in general categories: two epimorphismsf1 :X →Y1 andf2 :X →Y2 are said to beequivalent if there exists an isomorphismj :Y1 →Y2 withjf1 =f2. This is anequivalence relation, and the equivalence classes are defined to be the quotient objects ofX.
The companion termsepimorphism andmonomorphism were first introduced byBourbaki. Bourbaki usesepimorphism as shorthand for asurjective function. Early category theorists believed that epimorphisms were the correct analogue of surjections in an arbitrary category, similar to how monomorphisms are very nearly an exact analogue of injections. Unfortunately this is incorrect; strong or regular epimorphisms behave much more closely to surjections than ordinary epimorphisms.Saunders Mac Lane attempted to create a distinction betweenepimorphisms, which were maps in a concrete category whose underlying set maps were surjective, andepic morphisms, which are epimorphisms in the modern sense. However, this distinction never caught on.
It is a common mistake to believe that epimorphisms are either identical to surjections or that they are a better concept. Unfortunately this is rarely the case; epimorphisms can be very mysterious and have unexpected behavior. It is very difficult, for example, to classify all the epimorphisms of rings. In general, epimorphisms are their own unique concept, related to surjections but fundamentally different.