Par le théorème de plongement de Mitchell, il est suffisant de prouver le résultat sur les catégories de modules pour l'étendre à toutes les petites catégories abéliennes. On se contente donc de prouver le résultat pour toute catégorie de modules.
Soit alors par exactitude de la première ligne, on a un tel que .
Ensuite par commutativité du diagramme, on a car on choisi dans le noyau de .
Ainsi, par exactitude de la seconde ligne.
Enfin par injectivité de (qui découle de l'exactitude de la seconde ligne), on a un unique tel que .
Ce est envoyé sur .
On définit alors le morphisme de bord par .
Il reste à montrer que cette définition ne dépend pas du choisi. Si on prend un autre qui convient, nommons et la valeur associé à dans . Alors par définition, donc il existe un tel que .
Par commutativité, on a . Par injectivité, .
Ainsi la différence entre , associé à , et , associé à , est dans l'image de et donc, au quotient, .