LEF Growth of Wreath Products with Abelian and Virtually Abelian Lamps
Abstract
We study quantitative local embeddability into finite groups for restricted wreath products. Bradford proved estimates for wreath products with finite centerless lamps and asked for computations beyond that setting. We prove several such estimates.
First, we observe that the standard volumetric lower bound does not require a centerless finite lamp: any finitely generated non-abelian lamp group gives
for every infinite finitely generated base group \(\Gamma\). In particular, if \(\Delta\) is finite non-abelian and \(\Gamma\) is efficiently LEF, then
For free abelian bases we compute abelian lamps. If \(A\neq 0\) is finitely generated abelian, then
Consequently, for every finite non-trivial group \(\Delta\),
For \(d=1\) the two displayed alternatives are coarsely equivalent, but the mechanisms remain different.
We then treat split virtually abelian lamps. Let \(\Delta=A\rtimes P\), where \(A\) is finitely generated abelian and \(P\) is finite, and put
We prove the trichotomy
In particular,
Finally, for the discrete Heisenberg group \(H_3(\Z)\), we prove that if \(\Delta\) is finite non-abelian, then
We also record a congruence lemma for the group algebra \(\F_p[H_3(\Z)]\), relevant to the still-open abelian-lamp case \(C_p\wr H_3(\Z)\).
1 Introduction
A finitely generated group is locally embeddable into finite groups, or LEF, if every finite part of its multiplication table embeds into a finite group. Bradford introduced a quantitative version, the LEF growth function \(\LEF_G(n)\), defined as the least order of a finite group into which the ball of radius \(n\) in \(G\) locally embeds [1]. Bradford computed this invariant in several examples, including estimates for wreath products with finite centerless lamps, and asked for further computations outside that regime.
This paper gives such computations for several families of restricted wreath products
Here \(\Delta\) is the lamp group and \(\Gamma\) is the base group. The guiding principle is that the base determines how many lamp positions are visible at scale \(n\), while the lamp determines the finite cost per visible position. Finite non-abelian lamps impose a constant cost per position, abelian lamps can be compressed into finite modules, and virtually abelian lamps with an infinite moved direction impose a logarithmic cost per position.
The first point is that the usual lower-bound mechanism for finite centerless lamps is not a centerlessness phenomenon. It is a non-commutativity phenomenon.
Theorem A. Let \(\Delta\) be a finitely generated non-abelian group, and let \(\Gamma\) be a finitely generated infinite group. Then
where \(\gamma_\Gamma(n)=|B_\Gamma(n)|\). If \(\Delta\) is finite non-abelian and
then
The proof of the lower bound is robust. In a local finite model, lamp subgroups over different base points commute. Choosing two non-commuting lamp elements at each point forces each new lamp position to contribute a non-trivial central quotient. Multiplying this contribution over \(\gamma_\Gamma(n)\) independent positions gives the exponential lower bound.
The next results concern \(\Gamma=\Z^d\). Abelian lamps behave differently from non-abelian finite lamps. Although a lamp configuration may be supported in a polynomially large box, an element of the word ball is described by only linearly many lamp operations. A sparse-evaluation argument over finite fields and finite Galois rings compresses all visible abelian lamp data into a finite module of size \(\exp(O(n))\).
Theorem B. Let \(A\neq 0\) be a finitely generated abelian group. Then, for every \(d\ge 1\),
Combining this with Theorem A gives the finite-lamp computation over \(\Z^d\).
Theorem C. Let \(\Delta\) be a finite non-trivial group. Then
We also compute split virtually abelian lamps. Let
where \(A\) is finitely generated abelian and \(P\) is finite. We write \(A\) additively and set
The rank \(\rho\) measures whether the finite group \(P\) moves an infinite-order direction of \(A\).
Theorem D. Let \(\Delta=A\rtimes P\), where \(A\) is finitely generated abelian and \(P\) is finite. Assume \(\Delta\neq 1\), and put \(\rho=\rank_\Z[A,P]\). Then
The case \(\rho>0\) is governed by linearly many powers of a non-trivial commutator at each of \(n^d\) base positions, giving the factor \(\log n\) in the exponent. The case \(\rho=0\) requires more care than simply splitting the lamp into finite and free parts. We prove a structural lemma: in this case \(\Delta\) embeds into a direct product of a free abelian group and a finite group. This reduces the upper bound to the product of the abelian sparse-evaluation model and the finite-lamp torus model.
Taking \(D_\infty=\Z\rtimes C_2\), with \(C_2\) acting by inversion, gives the following immediate consequence.
Corollary 1.1.
For every \(d\ge 1\),
Finally, we give a computation with a non-virtually-abelian nilpotent base.
Theorem E. Let \(H_3(\Z)\) be the discrete Heisenberg group. If \(\Delta\) is finite non-abelian, then
The upper bound uses finite pointed actions of \(H_3(\Z)\) whose Schreier balls agree with the Cayley ball up to radius \(n\) and whose permutation images have only polynomial order. The lower bound is Theorem A together with the word growth \(\gamma_{H_3(\Z)}(n)\simeq n^4\).
The abelian-lamp Heisenberg case, already for \(C_p\wr H_3(\Z)\), remains open. We record in the last section a congruence lemma for \(\F_p[H_3(\Z)]\), which separates individual sparse group-algebra elements in congruence quotients of modulus \(O(n)\). It is not sufficient by itself to determine the LEF growth, because an efficient local model would need to separate all visible sparse lamp differences simultaneously in a small finite module.
2 Coarse notation and LEF growth
All groups in this paper are finitely generated unless explicitly stated otherwise. If \(G\) is generated by a finite symmetric set \(S\), we denote by \(B_G(n)\) the ball of radius \(n\) in the corresponding word metric. Different finite generating sets change the functions below only up to the coarse equivalence used here.
Given non-decreasing functions \(f,g:\N\to\R_{>0}\), write
if there exist constants \(A,B,C,D>0\) such that
for all \(n\). We write \(f\simeq g\) if \(f\preceq g\) and \(g\preceq f\). Thus, for instance, \(\exp(Cn)\simeq \exp(n)\) for every fixed \(C>0\).
Definition 2.1.
Let \(G\) be finitely generated. A map
from \(B_G(n)\) to a finite group \(Q\) is a local embedding if:
\(\varphi\) is injective;
\(\varphi(1)=1\);
whenever \(x,y,xy\in B_G(n)\), one has \(\varphi(xy)=\varphi(x)\varphi(y)\).
Definition 2.2.
The LEF growth of \(G\) is
If no such \(Q\) exists, set \(\LEF_G(n)=\infty\).
We write
for the word-growth function. Since a local embedding is injective, one always has
Lemma 2.3.
Let \(H\le G\) be finitely generated groups. Then
If \(G_1\) and \(G_2\) are finitely generated groups, then
Proof.
For the first assertion, compare word metrics. There is a constant \(C\) such that the inclusion sends \(B_H(n)\) into \(B_G(Cn)\). A local embedding of \(B_G(Cn)\) restricts to a local embedding of \(B_H(n)\).
For the product assertion, choose local embeddings
where \(C\) is large enough that the \(n\)-ball of \(G_1\times G_2\) lies in \(B_{G_1}(Cn)\times B_{G_2}(Cn)\). Then
is a local embedding of \(B_{G_1\times G_2}(n)\) into \(Q_1\times Q_2\). This gives the stated bound.
For groups \(\Delta\) and \(\Gamma\), the restricted wreath product is
We use the following convention throughout. Elements of \(\Delta^{(\Gamma)}\) are finitely supported functions \(\Gamma\to\Delta\), and \(\Gamma\) acts by left translation,
Thus
We use the standard finite generating set: generators of \(\Gamma\), together with generators of \(\Delta\) placed at the identity of \(\Gamma\). The copy of \(\Delta\) supported at \(g\in\Gamma\) is denoted by \(\Delta_g\). If \(a\in\Delta\), the corresponding element of \(\Delta_g\) is denoted by \(a_g\).
We shall repeatedly use the following elementary metric observation.
Lemma 2.4.
Let \(W=\Delta\wr\Gamma\), with the standard generating set. There is a constant \(C\ge 1\), depending only on the chosen generating sets, such that every element of \(B_W(n)\) can be written as \((f,g)\), where
and every value \(f(x)\in\Delta\) has word length at most \(Cn\) in \(\Delta\). Conversely, for every fixed \(a\in\Delta\), there is a constant \(C_a\) such that
for all \(x\in\Gamma\).
Proof.
In a word of length \(n\), the cursor in \(\Gamma\) moves by at most one generator at each step, so it never leaves a ball of radius \(n\). Lamp changes occur only at positions visited by the cursor, and the total number of lamp-generator letters is at most \(n\). This proves the first assertion, after changing constants to account for the chosen lamp generators.
For the converse, move the cursor from \(1\) to \(x\), write the fixed element \(a\) using the generators of \(\Delta\), and move the cursor back if necessary. This has length at most \(C_a(1+|x|_\Gamma)\).
3 Non-abelian lamps and finite-action models
The lower bound below is the basic source of the exponential-in-volume behavior. Notice that the lamp is not assumed finite.
Proposition 3.1.
Let \(\Delta\) be a finitely generated non-abelian group and let \(\Gamma\) be a finitely generated infinite group. Then
Proof.
Choose \(a,b\in\Delta\) with \([a,b]\neq 1\), and set \(W=\Delta\wr\Gamma\). Let
be a local embedding into a finite group. Choose \(c>0\) small enough that, for all \(x,y\in B_\Gamma(cn)\), every prefix of each word
lies in \(B_W(n)\), with the evident convention that the words involving two positions are used only for \(x\neq y\). This is possible by Lemma 2.4, after decreasing \(c\).
For \(x\in B_\Gamma(cn)\), let
The visibility of all prefixes of the commutator word gives
Since \([a_x,b_x]\neq 1\) and \(\varphi\) is injective on \(B_W(n)\), this commutator is non-trivial. Thus \(E_x\) is a finite non-abelian group. Hence \(E_x/Z(E_x)\) is non-cyclic, and in particular
If \(x\neq y\), the corresponding lamp subgroups commute in \(W\). Since the commutator words between the generators \(a_x,b_x\) and \(a_y,b_y\) are visible prefix-by-prefix, local multiplicativity gives
in \(Q\).
Enumerate
and set \(P_j=E_{x_1}\cdots E_{x_j}\). Since \(E_{x_j}\) commutes with \(P_{j-1}\), every element of \(E_{x_j}\cap P_{j-1}\) commutes with \(E_{x_j}\). Hence
It follows that
By induction,
This proves the desired lower bound.
For finite lamps we also need upper bounds. We record two standard finite models.
Lemma 3.2.
Let \(\Delta\) be finite and let \(\Gamma\) be finitely generated LEF. Then
Consequently, if \(\LEF_\Gamma(n)\simeq\gamma_\Gamma(n)\), then
Proof.
Let \(R=Cn\), where \(C\) is chosen large enough for all base elements and all base products appearing below to lie in \(B_\Gamma(R)\). Let
be a local embedding into a finite group \(P\). We construct a local embedding of \(B_{\Delta\wr\Gamma}(n)\) into \(\Delta\wr P\).
Write elements of \(\Delta\wr\Gamma\) as \((f,g)\). By Lemma 2.4, after increasing \(C\), every \((f,g)\in B_{\Delta\wr\Gamma}(n)\) has \(g\in B_\Gamma(R)\) and \(\supp(f)\subseteq B_\Gamma(R)\). Define \(\tilde f:P\to\Delta\) by
and \(\tilde f=1\) outside \(\psi(B_\Gamma(R))\). This is well-defined because \(\psi\) is injective on \(B_\Gamma(R)\). Set
We verify local multiplicativity. Suppose \((f,g)\), \((h,k)\), and \((f,g)(h,k)\), all lie in \(B_{\Delta\wr\Gamma}(n)\). The lamp part of the product is \(f(g\cdot h)\), where \((g\cdot h)(x)=h(g^{-1}x)\). For every visible support point \(x\), the elements \(g\), \(g^{-1}\), \(x\), \(g^{-1}x\), \(k\), and the products needed to write \(g^{-1}x\) and \(gk\), lie in \(B_\Gamma(R)\). Hence local multiplicativity gives
These identities are exactly the identities needed for the support calculation in \(\Delta\wr P\), and they give
If \(\Phi(f,g)=\Phi(f',g')\) for two elements of the \(n\)-ball, then \(\psi(g)=\psi(g')\), and injectivity of \(\psi\) on \(B_\Gamma(R)\) gives \(g=g'\). The equality \(\tilde f=\tilde f'\), together with injectivity of \(\psi\) on the support region, then gives \(f=f'\). Thus \(\Phi\) is injective on \(B_{\Delta\wr\Gamma}(n)\). Consequently
Minimizing over \(P\) gives the claim.
Lemma 3.3 (Finite lamp quotient and finite-action model).
Let \(\Delta\) and \(\Gamma\) be finitely generated groups, and let \(W=\Delta\wr\Gamma\). Let
be a homomorphism to a finite group. Let \(\rho:\Gamma\to\Sym(Y)\) be an action on a finite set \(Y\), and let \(y_0\in Y\). There is a constant \(C\), depending only on the chosen generating sets, with the following property. If \(R\ge Cn\), if \(\eta\) is injective on \(B_\Delta(R)\), and if the pointed labelled Schreier ball of the action \(\Gamma\curvearrowright Y\) around \(y_0\) agrees with the labelled Cayley ball of \(\Gamma\) up to radius \(R\), then \(B_W(n)\) locally embeds into
In particular,
Proof.
By Lemma 2.4, after increasing \(C\), every element \((f,g)\in B_W(n)\) has \(g\in B_\Gamma(R)\), \(\supp(f)\subseteq B_\Gamma(R)\), and all lamp values \(f(x)\) lie in \(B_\Delta(R)\). Also, every base product needed to multiply two elements whose product is still in \(B_W(n)\) is visible inside the labelled radius-\(R\) Schreier ball.
For \((f,g)\in B_W(n)\), define \(\tilde f:Y\to F\) by
and set \(\tilde f=1\) outside the image of this ball. This is well-defined because the equality with the Cayley ball implies that the orbit map \(x\mapsto \rho(x)y_0\) is injective on \(B_\Gamma(R)\). Set
The equality of labelled balls ensures that the action of each visible base element on each visible support point is reproduced exactly in \(Y\). Since \(\eta\) is a homomorphism and is injective on all visible lamp values, \(\Phi\) preserves all products visible in \(B_W(n)\).
If two elements \((f,g),(f',g')\in B_W(n)\) have the same image, then \(\rho(g)y_0=\rho(g')y_0\), hence \(g=g'\) by orbit injectivity on \(B_\Gamma(R)\). Then \(\tilde f=\tilde f'\), and orbit injectivity on the support region together with injectivity of \(\eta\) on visible lamp values gives \(f=f'\). Thus \(\Phi\) is injective on \(B_W(n)\).
Combining Proposition 3.1 and Lemma 3.2 proves Theorem A.
Theorem 3.4.
Let \(\Delta\) be finite non-abelian and let \(\Gamma\) be finitely generated. If
then
4 Sparse evaluation for abelian lamps over free abelian bases
This section proves Theorem B. We identify
when \(A\) is abelian, writing the lamp group additively. The action of \(v=(v_1,\ldots,v_d)\in\Z^d\) is multiplication by \(t^v=t_1^{v_1}\cdots t_d^{v_d}\).
We use a sparse evaluation lemma. For a Laurent polynomial over \(\Z\), the coefficient norm means the maximum absolute value of its coefficients. For a finitely generated abelian group, decompose it into cyclic summands and use this norm on the free cyclic summands; finite cyclic summands require no coefficient bound.
Lemma 4.1 (Sparse evaluation).
Let \(A\) be a finitely generated abelian group and let \(d\ge 1\). Fix constants \(C_0,C_1,C_2>0\). There is a constant \(C\), depending only on \(A,d,C_0,C_1,C_2\), with the following property.
For every \(n\), let \(\mathcal P\) be a collection of non-zero Laurent polynomials in
such that
every exponent occurring in a polynomial in \(\mathcal P\) belongs to \([-C_1n,C_1n]^d\), and every coefficient in a free cyclic summand has absolute value at most \(C_2n\). Then there exist a finite abelian group \(V\), commuting automorphisms
and a homomorphism \(\theta:A\to V\). Extending \(\theta\) equivariantly by
one has
for every \(P\in\mathcal P\), and
Proof.
By the structure theorem and primary decomposition, we may write
Let \(A_1,\ldots,A_N\) be these cyclic summands and let \(\pi_j:A\to A_j\) be the coordinate projections. For each \(j\), let
It is enough to construct, for each non-empty \(\mathcal P_j\), a finite module detecting every polynomial in \(\mathcal P_j\), and then take the direct product over \(j\). Indeed, every non-zero \(P\in\mathcal P\) has a non-zero projection to at least one cyclic summand. Since the number of summands depends only on \(A\), the product still has size \(\exp(O(n))\).
First consider a free cyclic summand \(A_j=\Z\). By Bertrand's postulate, after changing constants and ignoring finitely many small \(n\), choose a prime \(p\) with
Reduction modulo \(p\) does not kill any polynomial in \(\mathcal P_j\), because every non-zero coefficient has absolute value at most \(C_2n
and \(q\le \exp(Cn)\), where \(K\) will be chosen depending only on \(d\) and \(C_1\).
After multiplication by a monomial, each Laurent polynomial in \(\mathcal P_j\) becomes an ordinary polynomial over \(\F_q\) of total degree at most \(Dn\), where \(D\) depends only on \(d\) and \(C_1\). By the Schwartz-Zippel lemma [8], [9], each such polynomial has at most \(Dnq^{d-1}\) zeros in \(\F_q^d\). Thus the union of all bad zero sets has size at most
For \(K\) large enough this is strictly smaller than \(|(\F_q^\times)^d|\). Hence there exists
at which no polynomial in \(\mathcal P_j\) vanishes. Let \(V_j=\F_q\), additively; let \(T_{i,j}\) be multiplication by \(\lambda_i\); and let \(\theta_j:\Z\to\F_q\) be reduction modulo \(p\), followed by the inclusion \(\F_p\subseteq\F_q\). Then evaluation at \(\lambda\) detects every polynomial in \(\mathcal P_j\), and
Now consider a finite cyclic summand \(A_j=\Z/p_0^a\Z\). Let \(R_k\) be the unramified extension of \(\Z/p_0^a\Z\) of degree \(k\), so that its residue field is \(\F_{p_0^k}\), and let Teichmuller representatives give multiplicative lifts of \(\F_{p_0^k}^\times\) to \(R_k^\times\). For each non-zero polynomial \(P\in\mathcal P_j\), let \(s(P)\) be the minimal \(p_0\)-adic valuation of its non-zero coefficients. Then
with \(P'\) having at least one unit coefficient. Reducing \(P'\) modulo \(p_0\) gives a non-zero Laurent polynomial \(\overline P\) over \(\F_{p_0}\). Apply the same Schwartz-Zippel argument to the finite family of reductions \(\overline P\), choosing \(k\) so that
We obtain \(\lambda\in(\F_{p_0^k}^\times)^d\) at which none of the reductions vanishes. Let \(\tilde\lambda_i\in R_k^\times\) be the Teichmuller lift of \(\lambda_i\). Then \(P'(\tilde\lambda)\) is a unit in \(R_k\), so
Theorem 4.2.
Let \(A\neq 0\) be a finitely generated abelian group. Then, for every \(d\ge 1\),
Proof.
The lower bound follows from word growth. Choose \(0\neq a\in A\), and let
be a geodesic segment in \(\Z^d\), with \(L=\lfloor cn\rfloor\). For each subset \(S\subseteq\{0,\ldots,L\}\), put the lamp value \(a\) at the positions \(x_i\) with \(i\in S\), put the lamp value \(0\) at the remaining positions, and end the cursor at \(x_L\). If \(c>0\) is small enough, all these elements have word length at most \(n\). They are pairwise distinct, so the \(n\)-ball contains at least \(2^{L+1}\) elements. Hence
For the upper bound, write elements as \((P,v)\), with
The ball \(B_{A\wr\Z^d}(n)\) has at most exponentially many elements. Moreover, for all elements in this ball, the exponents occurring in \(P\) lie in \([-Cn,Cn]^d\), and the coefficients in the free part of \(A\) have norm at most \(Cn\).
Let \(\mathcal P_n\) consist of the following non-zero Laurent polynomials:
all differences \(P-P'\), where \((P,v),(P',v)\in B_{A\wr\Z^d}(n)\) have the same base component and \(P\neq P'\);
all polynomials \(a_0(t^u-1)\), where \(a_0\in A\) is a fixed non-zero element and \(0\neq u\in\Z^d\) satisfies \(\|u\|_1\le 2n\).
The first family has cardinality at most \(\exp(Cn)\), because the ball has exponential size. The second family has polynomial cardinality. Hence Lemma 4.1 applies to \(\mathcal P_n\). We obtain \(V\), commuting automorphisms \(T_1,\ldots,T_d\), and an equivariant evaluation map \(\Theta\), with
Define
This is a homomorphism because \(\Theta(t^vP)=T^v\Theta(P)\). We claim that \(\Phi\) is injective on \(B_{A\wr\Z^d}(n)\).
Suppose
for two elements in the \(n\)-ball. Then \(T^{v-v'}=1\). If \(v\neq v'\), then \(0\neq u=v-v'\) has \(\|u\|_1\le 2n\), and
contradicting the construction of \(\mathcal P_n\). Therefore \(v=v'\). Then
and the first family in \(\mathcal P_n\) forces \(P=P'\). Thus \(\Phi\) locally embeds the \(n\)-ball into a finite group of order at most \(\exp(Cn)\), proving the upper bound.
5 Finite lamps over free abelian bases
We now prove Theorem C.
Theorem 5.1.
Let \(\Delta\) be a finite non-trivial group. Then, for every \(d\ge 1\),
Proof.
If \(\Delta\) is abelian, this is Theorem 4.2.
Assume \(\Delta\) is non-abelian. The lower bound follows from Proposition 3.1, since
For the upper bound, choose \(M\simeq n\) large enough that the quotient map
is injective on the base ball and support region needed to multiply all elements of \(B_{\Delta\wr\Z^d}(n)\). Equivalently, apply Lemma 3.3, with \(\eta=\operatorname{id}_\Delta\), to the regular action of \(\Z^d\) on \((\Z/M\Z)^d\). This gives a local embedding into
Its order is
Thus \(\LEF_{\Delta\wr\Z^d}(n)\preceq\exp(n^d)\).
6 Split virtually abelian lamps over free abelian bases
Let
where \(A\) is finitely generated abelian and \(P\) is finite. We write \(A\) additively. Define
We split the proof of Theorem D into the three cases \(\Delta\) abelian, \(\rho=0\) non-abelian, and \(\rho>0\).
6.1 The case \(\rho>0\)
Lemma 6.1.
Assume \(\rho>0\). Then there exist \(b\in A\) and \(\tau\in P\) such that
has infinite order in \(A\).
Proof.
If every element of the form \(p(a)-a\), with \(a\in A\) and \(p\in P\), were torsion, then \([A,P]\) would be contained in the torsion subgroup of the finitely generated abelian group \(A\), and hence would have rank \(0\). Since \(\rho>0\), this is impossible. Therefore there exist \(b\in A\) and \(\tau\in P\) such that \(\tau(b)-b\) has infinite order.
Proposition 6.2.
If \(\rho>0\), then
Proof.
Choose \(b\in A\), \(\tau\in P\), and \(c=\tau(b)-b\) as in Lemma 6.1. Let
be a local embedding into a finite group. Choose \(\varepsilon>0\) small enough that, for every \(x\in X=B_{\Z^d}(\varepsilon n)\), every prefix of the words
lies in \(B_{\Delta\wr\Z^d}(n)\), and that all commutator words between the generators \(b_x,\tau_x\) and \(b_y,\tau_y\), for distinct \(x,y\in X\), are visible prefix-by-prefix. This is possible by Lemma 2.4, after decreasing \(\varepsilon\). We have \(|X|\simeq n^d\).
For \(x\in X\), write
Since \(A\) is written additively and \(c=\tau(b)-b\), we have, for every \(\ell\ge 0\),
Equivalently, in multiplicative notation inside the lamp group,
The prefix visibility chosen above gives, in \(Q\),
Because \(c\) has infinite order, the elements
are distinct in the ball. Hence
are distinct in \(Q\).
Let
We claim that \(|D_x/Z(D_x)|\ge c_0n\) for some constant \(c_0>0\). If the image of \(B_x\) in \(D_x/Z(D_x)\) had order \(\ell\le \varepsilon n\), then \(B_x^\ell\in Z(D_x)\). In particular, \(B_x^\ell\) would commute with \(T_x\), so
contradicting the distinctness above. Thus \(|D_x/Z(D_x)|\ge c_0n\), after changing constants.
For distinct \(x,y\in X\), the corresponding lamp subgroups commute in the wreath product, and the relevant commutator words are visible. Hence
in \(Q\). Enumerate \(X=\{x_1,\ldots,x_N\}\), with \(N\simeq n^d\), and set \(P_j=D_{x_1}\cdots D_{x_j}\). As before,
so
Therefore
which proves the proposition.
Proposition 6.3.
If \(\rho>0\), then
Proof.
Let \(T=\tors(A)\), and let \(e\) be the exponent of \(T\) if \(T\neq 0\), and \(e=1\) otherwise. Choose integers
with \(e\mid m\). Put
and let \(\eta:\Delta\to\Delta_m\) be the quotient homomorphism. Choose \(m\) with a sufficiently large implicit constant so that \(\eta\) is injective on all lamp values visible in \(B_{\Delta\wr\Z^d}(n)\). On the free part of \(A\) this follows from \(m\gg n\), and on the torsion part from \(e\mid m\).
Let \(\Z^d\) act regularly on
Choose \(M\simeq n\) with a sufficiently large implicit constant so that the pointed Schreier ball of this action agrees with the Cayley ball of \(\Z^d\) throughout the base region needed to multiply elements of \(B_{\Delta\wr\Z^d}(n)\). Applying Lemma 3.3 with \(F=\Delta_m\) gives a local embedding of \(B_{\Delta\wr\Z^d}(n)\) into
This is a local finite-action model, not a global quotient map of the wreath product; the choice of \(M\) prevents collisions only on the visible support region.
If \(r=\rank_\Z A\), then \(|A_m|\le Cm^r\), so \(|\Delta_m|\le C'm^r\). Since \(|Y|=M^d\), the model has order
Therefore
This proves the upper bound.
6.2 The case \(\rho=0\)
The next structural lemma is the point that makes the \(\rho=0\) case precise. It avoids any unjustified claim that one may simply replace a lamp group by a finite-index subgroup inside a wreath product.
Lemma 6.4.
Let \(\Delta=A\rtimes P\), where \(A\) is finitely generated abelian and \(P\) is finite. Assume
Then there exist a finitely generated free abelian group \(A_0\), a finite group \(E\), and an injective homomorphism
If \(\Delta\) is non-abelian, then \(E\) may be chosen non-abelian.
Proof.
Let \(T=\tors(A)\). Since \(\rho=0\), the action of \(P\) on \(A/T\) is trivial. Equivalently, for every \(p\in P\) and \(a\in A\), the element \(p(a)-a\) belongs to \(T\). Let \(e\) be the exponent of \(T\), with \(e=1\) if \(T=0\). Then
for all \(p\in P\) and \(a\in A\). Thus
is a torsion-free finite-index subgroup of \(A\), and it is centralized by \(P\). Hence \(B\) is central in \(\Delta\). The quotient
is finite.
We next construct a homomorphism from \(\Delta\) to a free abelian group that is injective on \(B\). Since \([A,P]\le T\) is finite and \(P\) is finite, the commutator subgroup \([\Delta,\Delta]\), generated by \([A,P]\) and commutators in \(P\), is finite. Let
and let \(\chi:\Delta\to A_0\) be the natural homomorphism. If \(b\in B\) maps to zero in \(A_0\), then the image of \(b\) in \(\Delta_{\mathrm{ab}}\) is torsion. Thus \(b^k\in[\Delta,\Delta]\) for some \(k\ge 1\). But \([\Delta,\Delta]\) is finite and \(B\) is torsion-free, so \(b=1\). Therefore \(\chi|_B\) is injective.
Let \(q:\Delta\to E=\Delta/B\) be the quotient map. Define
If \(\iota(g)=(1,1)\), then \(q(g)=1\), so \(g\in B\), and \(\chi(g)=1\). Since \(\chi|_B\) is injective, \(g=1\). Hence \(\iota\) is injective.
Finally, if \(\Delta\) is non-abelian, then \([\Delta,\Delta]\neq 1\). Since \([\Delta,\Delta]\) is finite and \(B\) is torsion-free, \([\Delta,\Delta]\cap B=1\). Thus some non-trivial commutator survives in \(E=\Delta/B\), so \(E\) is non-abelian.
Proposition 6.5.
Assume \(\rho=0\) and \(\Delta\) is non-abelian. Then
Proof.
The lower bound follows from Proposition 3.1, since \(\gamma_{\Z^d}(n)\simeq n^d\).
For the upper bound, use Lemma 6.4 to embed
where \(A_0\) is finitely generated free abelian and \(E\) is finite. This induces an embedding
Because \(A_0\times E\) is a direct product, there is an injective homomorphism
given by projecting the lamp component to \(A_0\) and \(E\), and sending the base element diagonally to the two base components.
Theorem 4.2 gives
For the finite lamp \(E\), the torus model used in Theorem 5.1 gives the upper bound
regardless of whether \(E\) is abelian. Taking the product of the two local finite models gives
Since \(\Delta\wr\Z^d\) embeds in this group, the same upper bound holds for \(\Delta\wr\Z^d\).
6.3 The trichotomy
Theorem 6.6.
Let \(\Delta=A\rtimes P\), where \(A\) is finitely generated abelian and \(P\) is finite. Assume \(\Delta\neq 1\), and put
Then, for every \(d\ge 1\),
Proof.
If \(\Delta\) is abelian, then \(\Delta\) is a non-trivial finitely generated abelian group, so the result is Theorem 4.2. If \(\rho=0\) and \(\Delta\) is non-abelian, the result is Proposition 6.5. If \(\rho>0\), combine Propositions 6.2 and 6.3.
Corollary 6.7.
Let
Then, for every \(d\ge 1\),
Proof.
We have \(D_\infty=\Z\rtimes C_2\), where \(C_2\) acts on \(\Z\) by multiplication by \(-1\). Hence
has rank \(1\), so \(\rho>0\). The result follows from Theorem 6.6.
7 Finite non-abelian lamps over the discrete Heisenberg group
Let
Every element of \(H\) has a unique normal form
We use the standard generating set \(\{x^{\pm 1},y^{\pm 1}\}\); the central generator \(z\) has word length comparable to the square root of its exponent.
Lemma 7.1.
The word-growth function of \(H_3(\Z)\) satisfies
Moreover, there are constants \(C,c>0\) such that
and
Proof.
The horizontal coordinates change by at most one under multiplication by \(x^{\pm1}\) or \(y^{\pm1}\), so \(|a|,|b|\le n\) in the \(n\)-ball. The central coordinate records signed area swept by a word of length \(n\), hence is \(O(n^2)\). This gives the first inclusion and the upper growth bound \(O(n^4)\).
Conversely, all elements \(x^ay^b\) with \(|a|,|b|\le cn\) have length \(O(n)\). Also, commutators satisfy
Every integer \(|c|\le cn^2\) can be written as a sum of \(O(1)\) products \(r_is_i\) with \(|r_i|,|s_i|\le C\sqrt{|c|}\le C'n\). Thus \(z^c\) has length \(O(n)\) for \(|c|\le cn^2\). This proves the second inclusion and the lower growth bound \(\Omega(n^4)\).
For \(m\ge 1\), define
Lemma 7.2.
For every \(m\ge 1\), \(K_m\) is a subgroup of \(H\). Moreover,
and the systole of \(K_m\) in \(H\), namely the least word length of a non-trivial element of \(K_m\), is \(\simeq m\).
Proof.
In coordinates \((a,b,c)\) corresponding to \(x^ay^bz^c\), multiplication has the form
where \(\omega\) is an integral bilinear form. If \(a,b,a',b'\) are divisible by \(m\), then \(\omega((a,b),(a',b'))\) is divisible by \(m^2\). Thus \(K_m\) is a subgroup.
Every left coset of \(K_m\) has a representative \(x^\alpha y^\beta z^\gamma\), with
If two such representatives lie in the same left coset, their quotient lies in \(K_m\). The horizontal coordinates of this quotient have absolute value strictly smaller than \(m\), hence are zero; then its central coordinate has absolute value strictly smaller than \(m^2\), hence is also zero. Therefore the representative is unique, and \([H:K_m]=m^4\).
The elements \(x^m\), \(y^m\), and \(z^{m^2}\) belong to \(K_m\) and have word length \(O(m)\), so the systole is at most \(Cm\). Conversely, if a non-trivial element of \(K_m\) has a non-zero horizontal coordinate, that coordinate has absolute value at least \(m\), forcing word length at least \(cm\). If its horizontal coordinates vanish, it is a non-zero power \(z^{m^2q}\), whose word length is at least \(c\sqrt{|m^2q|}\ge cm\). Thus the systole is \(\simeq m\).
Let \(Y_m=K_m\backslash H\), and let \(P_m\) be the image of \(H\) in its right action on \(Y_m\).
Lemma 7.3.
For every \(m\ge 1\),
Proof.
The equality \(|Y_m|=m^4\) is Lemma 7.2. For the permutation image, let
This subgroup is normal in \(H\): conjugating \(x^{m^2}\) or \(y^{m^2}\) changes it only by a power of \(z^{m^2}\), and \(z^{m^2}\) is central. Also \(N_m\le K_m\). Hence \(N_m\) is contained in the core of \(K_m\), so the permutation image \(P_m\) is a quotient of \(H/N_m\). The quotient \(H/N_m\) has order \(O(m^6)\), because the three normal-form coordinates are taken modulo \(m^2,m^2,m^2\). Thus \(|P_m|\le Cm^6\).
Theorem 7.4.
Let \(\Delta\) be finite non-abelian. Then
Proof.
The lower bound follows from Proposition 3.1 and Lemma 7.1.
For the upper bound, choose \(m\simeq n\). By Lemma 7.2, the systole of \(K_m\) is \(\simeq m\). Therefore, for a sufficiently small constant \(c>0\), if \(g,h\in B_H(cm)\) and \(K_mg=K_mh\), then \(gh^{-1}\in K_m\) and \(|gh^{-1}|\le 2cm\), forcing \(g=h\). Thus the pointed Schreier ball of the action \(H\curvearrowright Y_m\) agrees with the Cayley ball of \(H\) up to radius \(cm\).
Apply Lemma 3.3, with \(\eta=\operatorname{id}_\Delta\), to this finite action. Since \(|Y_m|=m^4\) and \(|P_m|\le Cm^6\), the \(n\)-ball of \(\Delta\wr H\) locally embeds into
for \(m\simeq n\), and this finite group has order
This proves the upper bound.
8 A congruence lemma for abelian lamps over the Heisenberg group
The methods above do not determine \(\LEF_{C_p\wr H_3(\Z)}(n)\). The obstruction is that, for abelian lamps, one must compress sparse elements of the group algebra \(\F_p[H_3(\Z)]\), and the base is non-abelian.
We record a useful congruence lemma. It separates one sparse group-algebra element in a congruence quotient of modulus \(O(n)\), but it does not supply a single small finite module separating all visible elements simultaneously.
Lemma 8.1.
Let \(0\neq P(z)\in\F_p[z,z^{-1}]\), and suppose that \(\diam(\supp P)\le Bn^2\). For every \(A>0\), there is a constant \(C=C(A,B,p)\) and an integer \(m\) such that
and
Proof.
Multiplying by a monomial, we may assume \(P\in\F_p[z]\) and \(\deg P\le Bn^2\). For \(M\ge 1\), set
Since \((m,p)=1\), the polynomial \(z^m-1\) is separable over \(\F_p\). Therefore
for some constant \(c_p>0\), using the classical estimate \(\sum_{r\le M}\phi(r)\asymp M^2\).
Apply this estimate to the interval \((2An,Cn]\). For \(C\) sufficiently large, the least common multiple of the polynomials \(z^m-1\) with \(2An
Lemma 8.2.
Let \(0\neq r\in\F_p[H_3(\Z)]\) be supported on elements \(x^ay^bz^c\) satisfying
Then there exists \(m\le Cn\), with \((m,p)=1\), such that the image of \(r\) in
is non-zero. Here \(H_3(\Z/m\Z)\) denotes the quotient with generators \(x,y,z\), relations \([x,y]=z\), \(z\) central, and \(x^m=y^m=z^m=1\).
Proof.
Write
Choose \((a_0,b_0)\) such that \(P_{a_0,b_0}\neq 0\). Apply Lemma 8.1 to \(P_{a_0,b_0}\). We obtain \(m\le Cn\), with \(m>2An\) and \((m,p)=1\), such that
Because \(m>2An\), no two distinct pairs \((a,b)\) with \(|a|,|b|\le An\) become equal modulo \(m\). Hence the \((a_0,b_0)\)-fiber cannot cancel with any other horizontal fiber after passing to \(H_3(\Z/m\Z)\). Since the central polynomial in that fiber is non-zero modulo \(z^m-1\), the image of \(r\) in \(\F_p[H_3(\Z/m\Z)]\) is non-zero.
Remark 8.3.
Lemma 8.2 does not imply an upper bound of the form \(\exp(Cn^2)\), or any exact estimate, for \(\LEF_{C_p\wr H_3(\Z)}(n)\). It separates a single sparse group-algebra element by a congruence quotient. A LEF model must separate all non-zero lamp differences visible in the word ball using one finite group whose order is controlled.
9 Open problems
The preceding results leave several natural cases open.
Problem 9.1.
Determine
The word-growth lower bound gives \(\LEF_{C_p\wr H_3(\Z)}(n)\succeq \exp(n)\), while the finite-action model gives \(\LEF_{C_p\wr H_3(\Z)}(n)\preceq \exp(n^4)\). The true asymptotic appears to depend on efficient finite modules for sparse elements of \(\F_p[H_3(\Z)]\).
Problem 9.2.
Extend Theorem 6.6 from split virtually abelian groups \(A\rtimes P\) to arbitrary finitely generated virtually abelian groups.
Problem 9.3.
Let \(\Gamma\) be a finitely generated nilpotent group which is not virtually abelian, and let \(\Delta\) be finite abelian. Determine \(\LEF_{\Delta\wr\Gamma}(n)\) in terms of the geometry and representation theory of \(\Gamma\).
Declaration of generative AI and AI-assisted technologies in the writing process
During the preparation of this work, ChatGPT, by OpenAI, was used to assist with mathematical drafting, formalization, review, and editing. This work is shared as a preliminary AI-assisted mathematical note. The mathematical content may have been only partially reviewed and may contain errors; it should not be treated as peer-reviewed or as a fully verified manuscript.
References
- H. Bradford, Quantifying local embeddings into finite groups, J. Algebra 608 (2022), 214--238.
- H. Bradford, Controlling LEF growth in some group extensions, J. Algebraic Combin. 63 (2026), Article 23.
- K. Bou-Rabee and Y. Cornulier, Systolic growth of linear groups, Proc. Amer. Math. Soc. 144 (2016), no. 8, 3315--3324.
- K. Bou-Rabee and D. Studenmund, Full residual finiteness growths of nilpotent groups, Israel J. Math. 214 (2016), no. 1, 209--233.
- Y. de Cornulier, Finitely presented wreath products and double coset decompositions, Geom. Dedicata 122 (2006), 89--108.
- Y. Cornulier, Gradings on Lie algebras, systolic growth, and cohopfian properties of nilpotent groups, Bull. Soc. Math. France 144 (2016), no. 4, 693--744.
- Y. Cornulier, Nilpotent Lie algebras and systolic growth of nilmanifolds, arXiv:1612.00818.
- J. T. Schwartz, Fast probabilistic algorithms for verification of polynomial identities, J. ACM 27 (1980), no. 4, 701--717.
- R. Zippel, Probabilistic algorithms for sparse polynomials, in Symbolic and Algebraic Computation, Lecture Notes in Computer Science 72, Springer, 1979, 216--226.