📝Category Theory: Monomorphism
\begin{tikzcd} Z \arrow[r, "g_1", shift left] \arrow[r, "g_2", shift right, swap] & X \arrow[r, "f"] & Y \end{tikzcd}
is a monomorphism iff
(The rule to remember is that you can cancel from the left side of equation.)
Monomorphism is defined for all categories (but might be absent), and is a generalization of injective functions from Set Theory (Set theory: functions).
See also: