Cho k là một vành giao hoán, A là một k-đại số kết hợp và có đơn vị, M là một (A,A)-song môđun. Ta gọi mở rộng của A bởi M là dữ liệu gồm một k-đại số B kết hợp và có đơn vị và một dãy khớp của các k-môđun
(E):0⟶MiBpA⟶0,
trong đó p là một đồng cấu của các đại số và
i(p(b)m)=bi(m)vaˋi(mp(b))=i(m)bvới b∈B,m∈M.
Hai mở rộng 0⟶MiBpA⟶0 và 0⟶Mi′B′p′A⟶0 được gọi là tương đương nếu tồn tại một đồng cấu của các đại số u:B⟶B′ sao cho p′∘u=p và u∘i=i′; khi đó đồng cấu u là song ánh.
(a) Giả sử rằng dãy khớp của các k-môđun 0⟶MiBpA⟶0 là tách; gọi s:A⟶B là một tiết diện k-tuyến tính của p. Bây giờ chứng minh rằng tồn tại một phần tử f∈C2(A,M) (X, p. 195, bài tập 26, b)) sao cho
s(a)s(a′)−s(aa′)=i(f(a,a′))
với a,a′∈A. Bây giờ chứng minh rằng f là một 2-cocycle và lớp của nó trong H2(A,M) độc lập với lựa chọn s; ta ký hiệu nó bởi (E).
(b) Gọi Exk(A,M) là tập hợp các lớp tương đương của các mở rộng của A bởi M vốn tầm thường như các mở rộng của các k-môđun. Bây giờ chứng minh rằng c xác định một song ánh từ Exk(A,M) lên H2(A,M).
c) Cho E:0→MiBpA→0 và E′:0→Mi′B′p′A→0 là hai mở rộng của A bởi M. Gọi C là đại số con của B×B′ tạo bởi các phần tử (b,b′) sao cho p(b)=p′(b′), c là iđêan của C tạo bởi các phần tử (i(m),−i′(m)) với m∈M, B là đại số C/c, π:C→B là đồng cấu chuyển qua thương. Gọi i′′:M→B và p′′:B→A là các đồng cấu sao cho i′′(m)=π((m,0)) với m∈M và p′′π((b,b′))=p(b) với b∈B,b′∈B′. Chứng minh rằng dãy 0→M→B→A→0 là một mở rộng của A bởi M, được gọi là mở rộng tổng của (E) và (E′), và rằng bằng cách này ta xác định một luật nhóm giao hoán trên tập hợp các lớp tương đương của các mở rộng của A bởi M. Đặc biệt, tập hợp Exk(A,M) được trang bị theo cách này một cấu trúc nhóm, và ánh xạ c là một đẳng cấu nhóm.