En mathématiques, le terme « épimorphisme » peut avoir deux sens.
1) En théorie des catégories, un épimorphisme (aussi appelé epi) est un morphismef : X → Y qui est simplifiable à droite de la manière suivante:
g1 o f = g2 o f implique g1 = g2 pour tout morphisme g1, g2 : Y → Z.
Suivant ce diagramme, on peut voir les épimorphismes comme des analogues aux fonctions surjectives (epi vient du latin 'sur'), bien que ce ne soit pas exactement la même chose. Le dual d'un épimorphisme est un monomorphisme (c'est-à-dire qu'un épimorphisme dans une catégorie C est un monomorphisme dans la catégorie duale Cop).
Tout épimorphisme au sens de l'algèbre générale est donc un épimorphisme au sens de la théorie des catégories, mais l'inverse n'est pas vrai dans toutes les catégories, par exemple dans celle des anneaux.
Soit A et B deux ensembles. Si l'application est une surjection, alors la flèche u de domaine A et de codomaine B est epi dans Ens; réciproquement, si u est epi dans Ens, alors u est une surjection. Autrement dit, les epi dans Ens sont les surjections.
On voit immédiatement que pour que u soit epi dans Grp, il suffit que u soit une surjection; il est beaucoup moins évident que, pour que u soit epi, il faut que ce soit une surjection[2].