For , the square-zero ideal condition gives
Thus the square-zero unit subgroup is abelian, and
is a group isomorphism from the additive group of .
Use the specified ring isomorphism . For , choose a lift and define for . Two lifts differ by an element of , whose product with vanishes, so this is well defined. Right multiplication is handled identically. The two actions commute by associativity, making a bimodule. If lifts , then is a unit: a lift of makes both and elements of , hence units, and a ring element with both a left and a right inverse is invertible. Conjugation therefore defines
Changing by an element of does not change this expression because . Moreover,
so is an isomorphism of -modules for these conjugation actions.
Let be reduction on unit groups, and define as the inverse image of the distinguished subgroup . Every has a unit lift by the preceding argument, and the kernel consists exactly of the units congruent to , namely . Multiplication in therefore gives the group extension
Choose a set-theoretic section with . Its extension cocycle
satisfies the two-cocycle identity by associativity. A different section changes by a group coboundary, so second group cohomology classifies group extensions gives a well-defined class
The same construction for gives , an extension cocycle , and .
The answer to the final question is no. An abstract ring isomorphism need not carry the distinguished ideal to , need not induce the identity under the two chosen identifications of the quotient rings with , and need not induce the prescribed -module isomorphism . Hence it need not give an isomorphism of the two displayed group extensions, so it imposes no equality . That equality does hold if the ring isomorphism has all three compatibility properties, because it then carries one extension cocycle to the other up to a group coboundary.
Put and write for the invariant submodule. The five-term exact sequence in group cohomology associated with the Lyndon–Hochschild–Serre spectral sequence is
The inflation map in group cohomology composes a cocycle on with the quotient homomorphism . The restriction map in group cohomology restricts a cocycle from to . The quotient action on the middle term is, for and a one-cocycle ,
This is independent of the lift and of the representative at the level of cohomology. Finally, the transgression in group cohomology extends a -invariant class on to a one-cochain on ; its coboundary is -basic and descends to the two-cocycle on representing . Changing the extension changes that cocycle by a group coboundary.
For the application, choose free generators of and normal generators of . Since a finite nonabelian simple group is a perfect group, its abelianization is zero. The five-term sequence for with trivial coefficients contains
The first term is zero because is finite, and the last term is zero because a free group has cohomological dimension one. It remains to prove that restriction is surjective.
The invariant submodule of homomorphisms is exactly
The images of the relators generate , so such a homomorphism is determined by the integer vector . Let be the relator exponent-sum matrix. This square integer matrix presents , which is zero, so is a unimodular matrix. There is therefore an integer vector satisfying . Define by assigning to the th entry of . The definition of gives for every . Since the relator images generate , the restriction of to equals . Restriction is surjective, exactness now gives
Equivalence classes of group extensions of by an abelian -module correspond to . A section produces the extension cocycle
and changing the section changes by a group coboundary.