Cho M là một R-mô-đun với hai giải xạ ảnh ⋯→P1→P0→M→0 và ⋯→Q1→Q0→M→0. Khi đó tồn tại các ánh xạ dây chuyền f∙:P∙→Q∙ và g∙:Q∙→P∙ nâng ánh xạ đồng nhất của M, và hai phép nâng bất kỳ như vậy đồng luân dây chuyền với nhau; đặc biệt P∙ và Q∙ tương đương đồng luân dây chuyền, nên ExtRn(A,B) và TornR(A,B) tính từ mỗi giải đều trùng nhau.
Vì sao đúng?
Ext và Tor được định nghĩa bằng cách chọn một giải xạ ảnh rồi áp dụng một hàm tử. Định lý này chính là điều làm cho định nghĩa đó hợp lệ: nó đảm bảo kết quả không bao giờ phụ thuộc vào giải nào ta chọn, nên ExtRn(A,B) và TornR(A,B) là bất biến thực sự của cặp mô-đun, không phải sản phẩm phụ của một lựa chọn.
Phác thảo chứng minh
Bước 1 (nâng ánh xạ đồng nhất từng bậc). Xây dựng fn:Pn→Qn theo quy nạp. Với n=0: vì P0 xạ ảnh và Q0→M toàn ánh, ánh xạ P0→M nâng qua Q0→M cho f0:P0→Q0. Theo quy nạp, giả sử fn−1 đã dựng với dfn−1=fn−2d (hoặc là ánh xạ tăng cường khi n=1), hợp PndPn−1fn−1Qn−1 rơi vào ker(Qn−1→Qn−2)=im(Qn→Qn−1) theo tính khớp của giải Q và tính giao hoán đã có, và vì Pn xạ ảnh, ánh xạ này nâng qua toàn ánh Qn→im(Qn→Qn−1) cho fn:Pn→Qn với dfn=fn−1d.
Bước 2 (dựng đối xứng g∙). Lập luận giống hệt với vai trò P∙ và Q∙ đổi chỗ cho ra g∙:Q∙→P∙ nâng idM.
Bước 3 (duy nhất tới đồng luân). Giả sử f∙,f∙′:P∙→Q∙ là hai ánh xạ dây chuyền cùng nâng idM; đặt h∙=f∙−f∙′, một ánh xạ dây chuyền nâng 0. Dựng đồng luân dây chuyền sn:Pn→Qn+1 với hn=dsn+sn−1d theo quy nạp: với n=0, h0:P0→Q0 hợp với Q0→M bằng 0 (vì h nâng 0), nên h0 phân tích qua ker(Q0→M)=im(Q1→Q0); tính xạ ảnh của P0 nâng phân tích này thành s0:P0→Q1 với ds0=h0. Theo quy nạp, khi sn−1 đã dựng, hn−sn−1d:Pn→Qn hợp với d:Qn→Qn−1 triệt tiêu theo hệ thức quy nạp, nên (theo tính khớp của Q∙) nó phân tích qua im(Qn+1→Qn), và tính xạ ảnh của Pn nâng điều này thành sn với dsn=hn−sn−1d, tức hn=dsn+sn−1d như yêu cầu.
Bước 4 (kết luận). Bước 3 cho thấy hai phép nâng bất kỳ của idM đồng luân dây chuyền, đặc biệt g∙f∙ và idP∙ đều là phép nâng của idM∘idM=idM (qua P∙→Q∙→P∙), nên f∙≃g∙ có nghĩa g∙f∙≃idP∙, và đối xứng f∙g∙≃idQ∙. Đây chính xác là định nghĩa tương đương đồng luân dây chuyền, và vì HomR(−,B) và −⊗RB đưa các ánh xạ đồng luân dây chuyền tới các ánh xạ đồng luân dây chuyền, các nhóm đồng điều thu được ExtRn(A,B), TornR(A,B) tính từ P∙ hoặc Q∙ đẳng cấu với nhau.