Motivation. Consider the definitions of a surjective and injective function. In category theory we don’t want to have a definition based on specific property of objects. So we try to define a surjective and injective morphism only based on objects, morphisms and their composition.

In category :

def. Epimorphism (=Epic morphism). Consider .

  1. let
  2. if implies
  3. …then is an epimorphism.

def. Monomorphism (Mono morphism). Consider .

  1. let
  2. , if implies
  3. …then is a monomorphism

thm. In category epimorphism is equivalent to being surjective, and monomorphism is equivalent to being injective.1

  • ! if function is surjective and injective, it’s invertible. But if morphism is epic and mono, it doesn’t mean it’s invertible. → Inverse of morphism may not exist if you don’t draw an arrow in between.

These definitions seems contrived, but you are assured they are for good reason1

Footnotes

  1. morphism - Definition of Epimorphism in Category Theory - Mathematics Stack Exchange 2