The Solymosi sum-product theorem over the complex numbers states that if finite satisfy and , then
Write and identify it with as in part (a). If every two members of commuted, then would be Abelian, contrary to hypothesis. Thus some commutator of two members of is a nonidentity translation in . Consequently the translation-coordinate set
contains both zero and a nonzero element.
The identity
shows that is contained in the translation coordinates of , while is contained in those of . The intersection of an approximate group power with a subgroup therefore gives
Apply the Solymosi sum-product theorem over the complex numbers with and . Since , its hypotheses hold, and
Cancelling and absorbing the absolute constant proves