Finite presentations of metabelian groups: effective enumeration via Laurent relations
Kourovka Problem 17.124 and related questions of Shpilrain ask whether ordinary finite presentations of metabelian groups are recursively enumerable, and whether membership can be certified by finite witnesses.
A primitive-recursive predicate V is constructed so that G(P)”=1 iff there exists a finite witness c with V(P,c)=1. An effective form of the Bieri-Strebel covering construction, using signed Laurent relations and a decidable rational separation (margin) test, yields a cofinal family of finitely presented metabelian groups P_R. Epimorphisms onto arbitrary finitely presented metabelian groups are witnessed by products of conjugates of defining relators. The construction and enumeration theorem are formalized in Lean 4 with assistance from a foundation model via a LangGraph harness.
Finite presentations of metabelian groups are shown to be recursively enumerable, answering Kourovka Problem 17.124, with explicit finite Laurent data and normal-closure derivations serving as certificates.
