Sei eine kurze exakte Folge von Moduln, oder allgemeiner von Objekten in einer abelschen Kategorie. Seien und projektive Auflösungen. Dann gibt es eine projektive Auflösung und Kettenhomomorphismen derart, dass
ist eine kurze exakte Folge von Kettenkomplexen. Das heißt, in jedem Grad ist eine – aufgrund der Projektivität von notwendigerweise zerfallende – kurze exakte Sequenz.
Das resultierende Diagram
kommutiert. Das heißt, es ist und .
Die entsprechende Aussage für injektive Auflösungen gilt auch.
Zum Namen
Die Input-Daten ähneln einem Hufeisen, das Lemma füllt das Hufeisen aus.
Anwendungen
Es gibt zwei Wege, den Begriff abgeleiteter Funktor zu definieren. Der Beweis, dass diese beide Wege äquivalent sind, benutzt das Hufeisenlemma und das Schlangenlemma. Die beiden Wege:
Konstruktion über eine projektive bzw. injektive Auflösung.