Alphabeta Math
Pipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

18 results · all verified · 18 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs; all 18 also cleared it.

Hall–Mal’cev Coordinates and Bass–Guivarc’h Growth

1 · Prerequisites

2 · Summary

Finite integer reduction and commutator calculus lead to finite torsion, two distinct coordinate constructions, weighted collection, and both polynomial growth bounds. Lower-central coordinates retain finite residues even for torsion-free groups. The growth exponent is D(G)=iirank(γi/γi+1); finite groups have degree zero. The argument supplies last-term compression and both coordinate-box inclusions before counting. No exact asymptotic coefficient is asserted.

3 · Logical flowchart

4 · Definitions, theorems and proofs

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Integer abelian structure and rank by finite reduction

Statement

Every subgroup of Zn is free of rank at most n. Every subgroup of a finitely generated abelian group is finitely generated. Every finitely generated abelian group M has a decomposition MZrj=1tZ/djZ, where dj>1. Its torsion subgroup is precisely the finite summand, and r is intrinsic. A surjection between finitely generated abelian groups with finite kernel preserves r. Empty sums and n=0 are allowed.

Facts & Assumptions

Given: n is a nonnegative integer; all groups in the decomposition and rank assertions are abelian.

[F3]

A nonempty set of natural numbers has a least member (The well-ordering principle).

[F4]

The quotient by a homomorphism kernel is its image (First isomorphism theorem for groups: G/kerfimf).

[F5]
[F7]

Integer multiplication identifies abelian groups with Z-modules (Abelian groups and Z-modules have the same objects and morphisms).

Proof

1.1

For KZn, induct on n. When n=0, K=0 has the empty basis. For n>0, project to the last coordinate: its image is dZ. If d=0, apply the induction hypothesis in Zn1. If d>0, take vK projecting to d. For each xK, write its last coordinate uniquely as ad; then xav lies in the projection kernel K0. Thus K=ZvK0: the intersection is zero because ad=0 implies a=0. A basis of K0 together with v spans and is independent, so has at most n members. Only one lift at each of at most n stages is selected.

F1F7given
2.1

Choose a finite ordered generating list of M, giving π:ZnM. For any subgroup LM, its inverse image under π is free with a finite basis by step 1.1. Images of that basis generate L, since every lL has a preimage. In particular K=kerπ has a finite basis, whose columns form an integer matrix A.

F7step 1.1
3.1

Row swaps, column swaps, sign changes, and adding an integer multiple of another row or column are invertible: undo the swap or sign, or subtract the same multiple. Column operations preserve the image subgroup, while a row operation carries it by an automorphism of Zn and therefore induces an isomorphism of quotients. If the current rectangle is zero, stop. Otherwise move a nonzero entry to its top left and change its sign to obtain a positive pivot d.

step 2.1algebra
4.1

If an entry in the pivot row is a=qd+r with 0<r<d, subtract q times the pivot column and swap that column into the pivot position. The new positive pivot is r<d. The same procedure with rows treats the pivot column. If all row and column entries are divisible by d, clear them. If the remaining rectangle has an entry b not divisible by d, add its row to the pivot row. The first pivot stays d, while the pivot row now contains b; column division again decreases the pivot. Each failed divisibility therefore strictly decreases a positive integer. Such descents terminate, since the attained pivots have a least member.

F2F3step 3.1
5.1

The terminal pivot divides the entire rectangle. Clear its row and column and repeat on the smaller rectangle. There are at most min(n,columns(A)) pivots. The resulting diagonal d1,,dk>0 presents the quotient as j=1kZ/djZZnk: the coordinate quotient map is onto and its kernel is exactly the diagonal image. Delete unit summands, which are zero. A zero matrix has k=0; an empty matrix gives the same rule.

F4step 3.1step 4.1
6.1

Each finite cyclic summand has exactly the dj residues 0,,dj1. Their finite product is finite and torsion. A nonzero integer vector has infinite order, since a nonzero coordinate cannot be annihilated by a nonzero integer. Hence the displayed finite summand is exactly the torsion subgroup. In particular a finitely generated torsion group is finite, and a finitely generated torsion-free abelian group is free.

F2step 5.1
7.1

Let V(M)=Hom(M,(Q,+)) with pointwise rational addition and scalar multiplication. The vector space laws follow pointwise from the field laws. A map to Q kills every finite-order element: da=0 implies a=0. Evaluation on the r free generators identifies V(M) with Qr: any assigned rational values extend by njej+tnjaj, and this is the only extension. If a second decomposition has r free generators, the resulting two bases of V(M) give rr and rr. Thus r=r, including r=0.

F5F6step 5.1step 6.1
8.1

If f:MN has finite kernel, every u:MQ kills that kernel by step 7.1. Define uˉ(f(x))=u(x); different lifts differ by the kernel, so this is well-defined, additive and unique. Thus precomposition by f is a rational-linear bijection V(N)V(M). Transporting bases and applying the independence bound twice proves equal ranks.

F6step 7.1

Source notes

Keith Conrad, Modules over a PID, Theorem 2.2, pp.2–3; finite coordinate induction specialized to Z; Michael Brussel, Finitely Generated Modules over a PID, Theorem 1.0.1, p.3; Theorem 2.1.2, pp.4–5, Euclidean branch; section 3.2, p.8. Rank invariance via Hom(-,Q) is proved locally. Conrad Theorem 2.2 supports the finite projection splitting; Brussel Theorem 2.1.2 supports integer pivot descent. Both passages were read in full. Rank invariance is derived here using Hom(-,Q); no general PID factorization, maximal ideal, or choice axiom is used.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Commutator product identities in the fixed convention

Statement

Use [x,y]=xyx1y1 and uv=uvu1. Then [x,yz]=[x,y]y[x,z] and [xy,z]=x[y,z][x,z]. Whenever the relevant commutators are central, these pairings are multiplicative in both variables and [xa,yb]=[x,y]ab for all a,bZ. Define [x1,,xk]=[[x1,,xk1],xk], with [x1]=x1.

Facts & Assumptions

Given: x,y,z are elements of a group; power assertions assume the displayed commutators are central.

[F1]

The commutator convention is [x,y]=xyx1y1 (Subgroup commutators and the lower central series).

Proof

1.1

[x,y]y[x,z]y1=xyx1y1yxzx1z1y1=xyzx1z1y1=[x,yz].

F1algebra
1.2

x[y,z]x1[x,z]=xyzy1z1x1xzx1z1=xyzy1x1z1=[xy,z]. Also [x,y]1=yxy1x1=[y,x].

F1algebra
2.1

If commutators are central, their conjugates in steps 1.1 and 1.2 are unchanged. Each variable then defines a homomorphism on any subgroup where that centrality hypothesis holds. The identity has commutator 1, and 1=[xx1,y]=[x,y][x1,y] gives the inverse rule. Repeated multiplication gives positive powers, the identity gives exponent zero, and the inverse rule gives negative powers. Applying this in both variables yields [xa,yb]=[x,y]ab.

step 1.1step 1.2algebra

Source notes

Druţu–Kapovich, Lectures on Geometric Group Theory (585-page draft), Lemma 10.25 and Notation 10.26, printed p.281. The source product identities are expanded here in the fixed convention, including zero and negative exponents.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

The three-subgroup containment for normal subgroups

Statement

For normal subgroups A,B,CG, [[A,B],C][[B,C],A][[C,A],B].

Facts & Assumptions

Given: A,B,C are normal; use the preceding commutator and conjugation conventions.

[F1]

Product commutators expand into conjugates of commutators; inverse commutators are obtained by inversion and conjugation (Commutator product identities in the fixed convention).

Proof

1.1

Put P=x[[x1,y],z]x1, Q=z[[z1,x],y]z1 and R=y[[y1,z],x]y1. Direct substitution gives P=yxy1zyx1y1xz1x1, Q=xzx1yxz1x1zy1z1, and R=zyz1xzy1z1yx1y1. Cancelling adjacent inverse pairs in PQ gives yxy1zyz1x1zy1z1=R1. Thus PQR=1.

givenalgebra
2.1

For normal U,V, [U,V] is normal: conjugation sends its generator [u,v] to [gug1,gvg1]. Therefore N=[[B,C],A][[C,A],B] is a normal subgroup (a product of two normal subgroups is a subgroup since its factors can be interchanged). Work in G/N. Substituting xA,yB,zC into step 1.1 makes Q=R=1, so [[x1,y],z]=1. Replacing x by its inverse shows that every [a,b] commutes with every cC in this quotient.

step 1.1algebra
3.1

If u and v commute with every cC in the quotient, the product identity gives [uv,c]=u[v,c]u1[u,c]=1; and [u1,c]=1 follows from 1=[uu1,c]. Consequently every finite product of the generators [a,b] and their inverses centralizes C. Hence [[A,B],C] has trivial image in G/N, which is precisely the claimed containment. This includes any of A,B,C equal to 1.

F1step 2.1

Source notes

Druţu–Kapovich, Lectures on Geometric Group Theory (585-page draft), Lemmas 10.41, 10.43 and Corollary 10.44, printed p.286. Hall identity and subgroup extension correspond to draft Lemmas 10.41 and 10.43 and Corollary 10.44. The actual cancellation and extension to all subgroup elements are supplied locally.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Lower-central commutators add weights

Statement

For every group G and i,j1, [γi(G),γj(G)]γi+j(G). The rule (xγi+1,yγj+1)[x,y]γi+j+1 is a well-defined biadditive map between the abelian lower-central factors.

Facts & Assumptions

Given: γ1=G, γi+1=[G,γi]; commutators use xyx1y1.

[F1]

For normal subgroups, [[A,B],C][[B,C],A][[C,A],B] (The three-subgroup containment for normal subgroups).

[F2]

Product commutators are products of conjugate commutators (Commutator product identities in the fixed convention).

Proof

1.1

All γi are characteristic: an automorphism preserving γi preserves the generating commutators for [G,γi]; start at G. Also [U,V]=[V,U] because [u,v]1=[v,u]. For i=1, [G,γj]=γj+1 is the required inclusion.

F2given
2.1

Induct on i, uniformly for all j1. Normality and the three-subgroup containment give [γi+1,γj][γj+1,γi][[γj,γi],G]. By symmetry and the induction hypothesis these two factors lie respectively in γi+j+1 and [γi+j,G]=γi+j+1. This proves the inclusion for i+1 and every j.

F1step 1.1
3.1

Each γi/γi+1 is central in G/γi+1 and therefore abelian. Replacing xγi by xu with uγi+1 changes [x,y] only by commutators of weight at least i+j+1 and conjugations of [x,y]. The latter also change it only by [G,γi+j]γi+j+1. The same argument replaces y by yv, vγj+1. Thus the displayed map is independent of representatives.

F2step 2.1
4.1

Modulo γi+j+1 the conjugations in both product identities disappear, so the pairing sends a product in either input to the product of its values. Identity inputs give identity output; inverses give inverse outputs by applying the product rule to xx1. This is biadditivity for the abelian factors, for all positive indices, also when any factor is trivial.

F2step 3.1

Source notes

Druţu–Kapovich, Lectures on Geometric Group Theory (585-page draft), Proposition 10.45, printed p.286, with Lemma 10.25. Uniform induction follows draft Proposition 10.45. Representative independence and negative-input rules are derived explicitly.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Finite generation of lower-central factors

Statement

If a group G is generated by a finite set S, then γi/γi+1 is abelian and generated by images of the finitely many left-nested i-fold commutators in S (with inverses allowed). If G is nilpotent, each γi is finitely generated.

Facts & Assumptions

Given: S is finite and generates G; the second assertion additionally assumes γc+1=1.

[F1]

Lower-central commutator pairings are well-defined and biadditive (Lower-central commutators add weights).

[F2]

Generation means every element is a finite product of generators and inverses (Finitely generated groups).

Proof

1.1

The i=1 quotient is generated by the images of S. Suppose γi/γi+1 is generated by the i-fold simple commutators. The next quotient is generated by [u,g]γi+2 for uγi,gG, since [γi,G]=γi+1. Expand the two entries in their factor generators. Biadditivity expresses this class as a product of the (i+1)-fold simple commutators and their inverses. Their number is at most Si+1 before repetitions. This proves the claim by induction.

F1F2
2.1

Abelianness follows from centrality of γi/γi+1. In a nilpotent group start with the empty generating list for γc+1=1. If γi+1 has a finite generating list and u1,,ut lift factor generators, then for any gγi a word w in the uj has the same coset, so w1gγi+1. The union of the two finite lists generates γi. Descending induction reaches i=1; terms after c are trivial. If S is empty, G=1 and all lists are empty.

F1F2F3step 1.1

Source notes

Druţu–Kapovich, Lectures on Geometric Group Theory (585-page draft), Lemma 10.31 and Corollary 10.32, printed pp.282–283. Draft Lemma 10.31 and Corollary 10.32 are proved by finite commutator expansion and finite extension lifting. No torsion-freeness is inferred.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Subgroups of finitely generated nilpotent groups are finitely generated

Statement

Every subgroup K of a finitely generated nilpotent group G is finitely generated.

Facts & Assumptions

Given: γc+1(G)=1 and G is finitely generated.

[F1]

Each lower-central factor is finitely generated abelian (Finite generation of lower-central factors).

[F2]

Every subgroup of a finitely generated abelian group is finitely generated (Integer abelian structure and rank by finite reduction).

Proof

1.1

Put Ki=Kγi(G). The homomorphism Kiγi/γi+1 has kernel Ki+1. Its image is a subgroup of a finitely generated abelian group, so has a finite generating list. Thus Ki/Ki+1 is finitely generated: explicitly its isomorphism to that image sends xKi+1 to xγi+1, with injectivity given by the kernel calculation.

F1F2
2.1

Start with Kc+1=1. Lift a finite generating list of Ki/Ki+1 to Ki. For xKi, a word w in these lifts has coset xKi+1, so w1xKi+1. Consequently those lifts together with generators of Ki+1 generate Ki. There are finitely many layers, hence this gives finite generators of K1=K. Empty factor lists require no lift, and c=0 gives K=1.

step 1.1

Source notes

Druţu–Kapovich, Lectures on Geometric Group Theory (585-page draft), Theorem 10.40, printed p.285. Draft Theorem 10.40 is realized by the intersection series, using the local integer lemma rather than generic PID results.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Finite torsion and the torsion-free quotient

Statement

For finitely generated nilpotent G, the finite-order elements form a finite characteristic subgroup T(G). The quotient G/T(G) is torsion-free and nilpotent.

Facts & Assumptions

Given: G is finitely generated and nilpotent; the torsion-closure argument first treats arbitrary nilpotent groups.

[F1]

Subgroups of finitely generated nilpotent groups are finitely generated (Subgroups of finitely generated nilpotent groups are finitely generated).

[F2]

Commutators add lower-central weights (Lower-central commutators add weights).

[F3]

Commutators expand over products (Commutator product identities in the fixed convention).

[F5]

Lower-central factors of a finitely generated nilpotent group are finitely generated abelian (Finite generation of lower-central factors).

Proof

1.1

In an abelian group, if am=bn=1 with m,n>0, then (ab)mn=1; inverses retain finite order. This also covers the trivial group. For a group of class c2 and bG, put B=b,γ2(G). It is normal, being the inverse image of the cyclic subgroup generated by bγ2 in the abelianization. Modulo γ3, γ2 is central, so two elements bru,bsv commute. Therefore γ2(B)γ3(G); inductively γj(B)γj+1(G) for j2, using [B,γj+1(G)]γj+2(G). Thus γc(B)=1.

F2F3
2.1

Induct on class for torsion closure, with step 1.1 as base. For torsion a,b in class c with am=1, the subgroup B has smaller class. Its torsion elements form a subgroup T(B) by induction. Automorphisms preserve orders, so T(B) is characteristic in B and normal in G. Now (ab)m=(aba1)(a2ba2)(ambam)am is a product of conjugates of b in T(B). It has finite order, hence so does ab. Identity and inverses have finite order; thus T(G) is a subgroup. Preservation of orders under every automorphism makes it characteristic.

step 1.1algebra
3.1

For the original finitely generated G, T=T(G) is finitely generated and nilpotent. Each of its lower-central factors is finitely generated abelian and torsion, since every representative in T has finite order. An abelian group generated by elements of finite orders d1,,dt has at most dj elements: reduce each exponent modulo dj. Hence all these factors are finite. Lifting their finite sets through the finite series proves T finite (cardinalities multiply in each finite extension).

F1F4F5step 2.1
4.1

The quotient is nilpotent. If (gT)n=T for some n>0, then gnT, so (gn)m=1 for some m>0. Thus gnm=1, giving gT and gT=T. This proves torsion-freeness, also when T=G or T=1.

F4step 3.1

Source notes

Druţu–Kapovich, Lectures on Geometric Group Theory (585-page draft), Lemma 10.46, Theorem 10.47, Proposition 10.48, Corollaries 10.49 and 10.52, printed pp.287–288. Draft Lemma 10.46 is used only in class at least two, with its smaller-class bound proved here. Theorems 10.47–10.49 and Corollary 10.52 are expanded; finite torsion uses direct finite exponent counting.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Upper-central factors of a torsion-free nilpotent group

Statement

If a nilpotent group G has torsion-free center, all upper-central factors Zi+1(G)/Zi(G) are torsion-free, and G is torsion-free. Here Z0=1 and Zi+1/Zi=Z(G/Zi).

Facts & Assumptions

Given: G is nilpotent with torsion-free Z1=Z(G).

[F1]

A commutator pairing with central values is multiplicative (Commutator product identities in the fixed convention).

Proof

1.1

For each fixed gG, define ϕg:Z2/Z1Z1 by ϕg(yZ1)=[y,g]. The value lies in Z1 by the definition of Z2; multiplying y by a central element does not change it. The product identity, with central values, proves ϕg is a homomorphism. If yZ1 has finite order m>0, then ϕg(yZ1)m=1. Torsion-freeness of Z1 implies [y,g]=1 for every g, hence yZ1. Thus Z2/Z1 is torsion-free.

F1given
2.1

Induct on an upper-central length c. For c=0 the group is trivial; for c=1 the claim is the assumed torsion-freeness of the center. For c2, the group Gˉ=G/Z1 has length at most c1 and center Z2/Z1, torsion-free by step 1.1. Recursion on the definitions gives Zj(Gˉ)=Zj+1(G)/Z1 for j0: after quotienting this subgroup, its next center is exactly the defining next upper-center factor. The induction hypothesis therefore proves torsion-freeness of Zj+2(G)/Zj+1(G); the first factor is torsion-free by assumption.

F2step 1.1
3.1

If xm=1 with m>0, its image in G/Zc1 is torsion and therefore trivial, so xZc1. Repeating down the torsion-free factors gives xZ0=1. Factors after Zc are trivial. This proves both conclusions with the stated ascending indices.

step 2.1

Source notes

Druţu–Kapovich, Lectures on Geometric Group Theory (585-page draft), Lemma 10.51, printed p.288. Draft Lemma 10.51 supplies the detection argument; the printed ascending-index slips are corrected explicitly.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Integral coordinates from a central cyclic refinement

Statement

A finitely generated torsion-free nilpotent group has a finite central series with infinite cyclic nontrivial factors. Ordered lifts along its descending version G=H0Hm=1, with Hj1/Hj=ujHjZ, give a bijection ZmG, (a1,,am)u1a1umam.

Facts & Assumptions

Given: G is finitely generated, nilpotent and torsion-free.

[F1]

Upper-central factors are torsion-free when the center is torsion-free (Upper-central factors of a torsion-free nilpotent group).

[F2]

Each upper-center subgroup is finitely generated (Subgroups of finitely generated nilpotent groups are finitely generated).

[F3]

Finitely generated torsion-free abelian groups are finite-rank free abelian (Integer abelian structure and rank by finite reduction).

Proof

1.1

The center is a subgroup of torsion-free G, so is torsion-free. Every upper-central factor is torsion-free and abelian; it is finitely generated as a quotient of a finitely generated subgroup. Hence it has a finite ordered free basis. Refine it by the spans of its successive basis vectors, omitting zero factors. Lifting to G gives a finite central series: for each lifted intermediate subgroup the commutators with G lie in the previous upper-center subgroup, hence in the previous refined subgroup. Normality follows from this containment. Each new nontrivial factor is infinite cyclic.

F1F2F3
2.1

Reverse the series and choose one generator lift uj per cyclic factor. For gH0, there is a unique integer a1 with gH1=u1a1H1. Then u1a1gH1. Iterate: at stage j remove ujaj on the left. The last remainder is in Hm=1, giving g=u1a1umam. All selections are finite; the exponents are uniquely determined, without choices.

step 1.1
3.1

If two products are equal, their images in H0/H1 force equality of their first exponents, since that factor is infinite cyclic. Cancel those first powers and repeat in H1/H2, obtaining equality of every exponent. The zero tuple represents 1; when G=1, m=0 and the single empty tuple represents its identity. Thus the product map is bijective.

step 2.1

Source notes

Druţu–Kapovich, Lectures on Geometric Group Theory (585-page draft), Lemma 10.51, printed p.288; central-factor refinement derived locally. Central refinement follows the upper-center argument in draft Lemma 10.51. These integral coordinates are not assigned unisolated lower-central weights.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Bass–Guivarc’h dimension and nilpotent Hirsch length

Definition

For a finitely generated nilpotent group G of class c, let ri be the number of infinite cyclic summands in γi(G)/γi+1(G). These factors are finitely generated abelian by Finite generation of lower-central factors, and the number is intrinsic by Integer abelian structure and rank by finite reduction. Equivalently ri=dimQHom(γi/γi+1,(Q,+)).

Define the Bass–Guivarc'h dimension and the nilpotent Hirsch length by D(G)=i=1ciri,h(G)=i=1cri. For G=1, use c=0 and empty sums equal to zero. Inserting trailing trivial factors does not change either sum. These definitions concern nilpotent groups only.

Source notes

Druţu–Kapovich, Geometric Group Theory (837-page edition), Definition 13.46, printed p.474. Revised Definition 13.46 supplies the weighted and unweighted sums; the local integer lemma supplies well-defined ranks.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Lower-central generators, residue coordinates and weighted length

Definition

Let G be finitely generated nilpotent with γc+1=1. Choose, in each finitely generated abelian factor γi/γi+1, an ordered cyclic decomposition, and lift its generators to elements uijγi. Infinite cyclic factors use exponents aijZ; a finite cyclic factor of order dij>1 uses aij{0,,dij1}. All factors exist by Finite generation of lower-central factors and Integer abelian structure and rank by finite reduction. Order products by increasing i, then increasing j. Assign uij weight i.

For a normalized tuple a, its integer weighted coordinate length is the least integer R0 such that aijRi on every infinite factor and R1 whenever a residue coordinate is nonzero. The zero tuple has length zero. For real R1 let Q(R) consist of all ordered products with aijRi on infinite factors and every allowed finite residue. The number of infinite coordinates in layer i is ri of Bass–Guivarc’h dimension and nilpotent Hirsch length. Unique parametrization of group elements is justified by Finite lower-central coordinate systems with torsion accounted for .

For any finite labelled alphabet whose weight-i letters represent elements of γi, a word has weighted word counts (N1,,Nc) if it has Ni letters of assigned weight i; inverse letters retain that weight. These are counts before normalization, distinct from coordinate exponents and from the minimal ordinary word length of Word length of a group element with respect to a generating set. Identity letters may be deleted. An lcs generating alphabet means its letters of weights at least i generate γi.

Integral coordinates from a central cyclic refinement and mixed lower-central coordinates are different constructions. Even in a torsion-free group, finite cyclic lower-central factors must keep their residue coordinates. For a group with torsion, use G/T(G) before invoking a torsion-free integral model; keep finite kernel representatives when lifting back.

Source notes

Druţu–Kapovich, Geometric Group Theory (837-page edition), Definitions 14.18–14.19 and Proposition 14.25, printed pp.504–505,510–511. Revised Definitions 14.18–14.19 provide lcs alphabets and weighted word counts. The mixed tuple conventions match Proposition 14.25.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Finite normal quotients preserve lower-central ranks

Statement

If F is finite normal in a finitely generated nilpotent group G, then D(G/F)=D(G) and h(G/F)=h(G). If G has class c1 and H=γc(G), its quotient has the same factors in layers i<c, so D(G/H)=D(G)crc.

Facts & Assumptions

Given: q:GG/F is the quotient homomorphism; for the last assertion H=γc(G).

[F1]

The factors in question are finitely generated abelian (Finite generation of lower-central factors).

[F3]

Surjections of finitely generated abelian groups with finite kernel preserve free rank (Integer abelian structure and rank by finite reduction).

[F4]

D and h are the weighted and unweighted sums of factor ranks (Bass–Guivarc’h dimension and nilpotent Hirsch length).

Proof

1.1

Surjectivity gives q(γ1G)=G/F. If q(γiG)=γi(G/F), then q([g,u])=[q(g),q(u)] shows that the images of the generators of γi+1G generate exactly γi+1(G/F). This proves equality for every i and gives a surjection on each factor. Both source and target factors are finitely generated abelian, since a quotient of a finite generating list is finite and the quotient group is nilpotent.

F1F2given
2.1

Its kernel in layer i consists of xγi+1 with xγiFγi+1. Write x=fy, fF,yγi+1. Then f=xy1Fγi, and xγi+1=fγi+1. Conversely every such f maps to the identity. The kernel is therefore the image of Fγi, a finite set. Finite-kernel rank preservation gives equal ranks layer by layer. Summing them with weights i or 1 proves equality of D and h.

F3F4step 1.1
3.1

For H=γc and i<c, Hγi+1, so the map γi/γi+1(γi/H)/(γi+1/H) is bijective: the kernel is zero and every coset lifts. In layer c the quotient factor is trivial, and all later factors of both groups are trivial. Thus its dimension loses exactly crc. For c=1 the quotient is G/G=1 and this says 0=D(G)r1. For G=1, the first assertions are equality of empty sums.

F4step 1.1

Source notes

Druţu–Kapovich, Geometric Group Theory (837-page edition), Theorem 14.26 reduction, printed p.511; the exact rank verification is supplied locally. Revised Theorem 14.26 motivates the reduction. The finite factor kernel is proved as an image of F intersect gamma_i, not incorrectly as a subgroup of F.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Finite normal quotients preserve ball growth

Statement

For a finite generating set S of a group G, finite normal F, and q:GG/F, one has BqS(n)BS(n)FBqS(n) for every integer n0. Balls use generators and their inverses.

Facts & Assumptions

Given: FG is finite, S is finite and generates G, and n0.

[F1]

Word length is the minimum number of generator or inverse letters (Word length of a group element with respect to a generating set).

Proof

1.1

An S-word of length at most n projects to a qS-word of that length. Conversely, lift each letter in a qS-word to a corresponding letter of SS1; their product lies in BS(n) and projects to its value. Only finitely many letters of this particular word need lifts. Therefore q(BS(n))=BqS(n).

F1given
2.1

Each fiber of q is a coset of F, with exactly F elements. Its intersection with BS(n) has at most F elements and, over BqS(n), at least one by step 1.1. Summing over the finite target ball yields both inequalities. At n=0 both balls contain only the identity, and 11F. For F=1 both inequalities are equalities; the empty generating set gives the trivial group.

F2step 1.1

Source notes

Druţu–Kapovich, Geometric Group Theory (837-page edition), Theorem 14.26 finite-kernel reduction, printed p.511; direct fiber-count proof. The finite-quotient growth reduction in revised Theorem 14.26 is replaced by exact ball images and finite fiber cardinalities. No later quasi-isometry invariance theorem is used.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Finite lower-central coordinate systems with torsion accounted for

Statement

For every finitely generated nilpotent G, Q=G/T(G) has integral coordinates along a central cyclic refinement. Separately, both Q and G have unique mixed lower-central ordered coordinates: each infinite factor uses an integer exponent, and each order-d finite factor uses one residue 0a<d. There are exactly ri unbounded exponents of weight i, where ri is the free rank of γi(G)/γi+1(G), equivalently of γi(Q)/γi+1(Q). All choices needed are finite.

An element belongs to γk if and only if all coordinates in layers strictly before k vanish.

Facts & Assumptions

Given: Use the fixed order and tuple conventions of the coordinate definition.

[F1]

Layer-i coordinates lift cyclic factors of γi/γi+1 (Lower-central generators, residue coordinates and weighted length).

[F2]

T(G) is finite characteristic and Q=G/T(G) is torsion-free nilpotent (Finite torsion and the torsion-free quotient).

[F3]

Finitely generated torsion-free nilpotent groups have integral central-refinement coordinates (Integral coordinates from a central cyclic refinement).

[F4]

Finitely generated abelian factors admit finite cyclic decompositions with intrinsic free rank (Integer abelian structure and rank by finite reduction).

[F5]

Every lower-central factor of a finitely generated nilpotent group is finitely generated abelian (Finite generation of lower-central factors).

Proof

1.1

The images of a finite generating set generate Q. The torsion theorem makes Q torsion-free nilpotent, so it has the integral central-refinement coordinates of F3. This invocation is made for Q, not for a possibly torsion-bearing G.

F2F3
1.2

For either E=G or E=Q, take a cyclic decomposition in each lower-central factor and one lift per generator. There are finitely many layers and finite lists. For gE, project to E/γ2(E), obtain its unique cyclic-factor tuple, and let p1 be the corresponding ordered lifted product. The remainder p11g lies in γ2. Repeat in γ2/γ3, obtaining p2; after layer c the remainder is 1. Thus g=p1pc has the mixed ordered form.

F1F4F5
1.3

Let q:GQ be the quotient map. Induction gives q(γi(G))=γi(Q): it is clear for i=1, and surjectivity sends the generators [g,x] of the next term onto the generators [q(g),q(x)]. Hence q induces a surjection γi(G)/γi+1(G)γi(Q)/γi+1(Q). If xγi+1(G) is in its kernel, choose yγi+1(G) with q(x)=q(y). Then t=xy1 lies in T(G)γi(G) and xγi+1(G)=tγi+1(G). Conversely every such t lies in the kernel, so the kernel is the image of the finite set T(G)γi(G). The finite-kernel rank clause of [F4] therefore gives equal free ranks for the corresponding factors of G and Q. Calling this common rank ri, each construction in step 1.2 has exactly ri unbounded layer-i exponents.

F2F4F5step 1.2algebra
2.1

If two normalized products agree, project to E/γ2 to equate all first-layer coordinates, including the canonical residues. Their lifted first-layer products are then literally equal and may be cancelled on the left. Repeating in the next factor equates every coordinate. The identity has the all-zero tuple; for E=1 this is the empty tuple. Hence the mixed parametrization is bijective, whether or not some factors contain torsion.

F1step 1.2
3.1

If one instead lifts an integral coordinate representative w of an element of Q to G, the fiber consists exactly of the T(G) elements wt with tT(G). Thus returning from the integral model retains a finite kernel representative. The mixed construction in steps 1.2–2.1 works directly in G and does not discard these elements or identify the two coordinate systems.

F2step 1.1step 2.1

Source notes

Druţu–Kapovich, Geometric Group Theory (837-page edition), Proposition 14.25, pp.510–511, and Remark 13.83, p.484. Revised Proposition 14.25 supports the mixed normal form. The finite-torsion quotient is formed before using integral central-refinement coordinates; torsion in lower-central factors is retained.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Finite collection alphabets include commutators and torsion carries

Statement

A finite lower-central generating alphabet in a finitely generated nilpotent group can be enlarged to a finite alphabet closed under commutators and finite-order carries: if xγiγi+1 has order d< modulo γi+1, then xd is included (unless it is 1). Inverses are included. Every letter has its ambient lower-central depth, and changes to the chosen cyclic-factor lists have fixed finite replacement words.

Facts & Assumptions

Given: G has class c, and fixed mixed coordinates are available. Identity letters are discarded when assigning weights.

[F1]

Every element of every lower-central term has mixed coordinates in that and subsequent layers (Finite lower-central coordinate systems with torsion accounted for).

[F2]

A commutator of depths i,j has depth at least i+j unless it is the identity (Lower-central commutators add weights).

Proof

1.1

For nonidentity x, define its depth as the largest ic with xγi. Start with the given finite alphabet, the chosen coordinate lifts, and their inverses. Whenever two available letters x,y have depths i,j, add [x,y] and its inverse if nontrivial. Whenever a letter of depth i has finite order d in its factor, add xd and its inverse if nontrivial. Commutator outputs have depth at least i+j; carry outputs have depth at least i+1. Inversion preserves depth.

F1F2
2.1

This closure is finite: regard every new letter as an expression built from initial letters by inverse, carry, and binary commutator operations, absorbing inverse into each operation so it is not an extra level. Along any branch of its expression tree, every non-inversion operation strictly increases depth. No branch has more than c1 such operations. Binary trees of bounded height have bounded size; there are finitely many initial labels, and each carry exponent is uniquely determined by its input element. Induction on tree height therefore gives finitely many expressions and values. Closing under all these expressions yields the required alphabet. If c=0, it is empty after deleting identity.

step 1.1
3.1

Fix any resulting letter of depth i. Successive projection in the mixed coordinates writes it as a fixed word in the weight-i coordinate lifts followed by a word of weights at least i+1: all earlier coordinates vanish by the uniqueness construction. There are finitely many letters, so the lengths of these replacements have a common finite bound. Replacement of an inverse uses the reversed inverse word, with the same bound. Conversely fixed coordinate lifts also have finite words in any alphabet generating their lower-central term. These words account for finite changes of layer alphabets without treating redundant letters as independent coordinates.

F1step 2.1

Source notes

Druţu–Kapovich, Geometric Group Theory (837-page edition), Lemma 14.17, pp.503–504. Revised Lemma 14.17 supplies the finite closure construction. Fixed cyclic-basis replacements and inverse letters are explicitly retained.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Weighted collection with finite-order carries

Statement

Fix a finitely generated nilpotent group G of class c, a mixed lower-central coordinate system, and a finite alphabet of letters assigned weight i only if their values lie in γi(G). For every λ1 there is C such that, for R1, a word with at most λRi letters of each weight i has normalized free coordinates in layer j bounded in absolute value by CRj, with canonical bounded residues in finite factors. If its value lies in γk, all earlier coordinates vanish. In particular a word of ordinary length n has free coordinate bounds Cmax(1,n)j. Constants depend on the fixed alphabets, coordinate system and λ, not on the word or R.

Facts & Assumptions

Given: Use ambient lower-central weights throughout; inverse letters retain weight. Finite alphabets and λ are fixed.

[F1]

Finite alphabets can be closed under commutators and carries, with fixed replacements into cyclic-factor lifts (Finite collection alphabets include commutators and torsion carries).

[F2]

Commutators use xyx1y1 and have product and inverse identities (Commutator product identities in the fixed convention).

[F3]

Commutator errors have at least the sum of their ambient input weights (Lower-central commutators add weights).

[F4]

Mixed coordinates exist uniquely, and coordinates before layer k vanish for elements in γk (Finite lower-central coordinate systems with torsion accounted for).

Proof

1.1

Enlarge the finite alphabet by the fixed coordinate lifts and close it as in F1. Assign each nonidentity letter its actual ambient depth. This can only raise its previous assigned weight; since R1, its cumulative count through depth j is initially at most jλRj. At the start of a layer-i stage, replace each depth-i letter by its fixed word in the chosen layer-i cyclic lifts followed by deeper letters. Replacing O(Ri) letters by uniformly bounded words contributes O(Ri)O(Rj) to every depth ji. Close the finitely many new alphabets in advance for each of the finitely many layers. No replacement contains a letter of depth below i.

F1given
2.1

Fix one cyclic lift t of weight i. Extract its occurrences and inverse occurrences one by one from the uncollected suffix, always taking the leftmost such occurrence. Move this letter to the front of that suffix, after already fixed coordinates, by xt=tx[x1,t1] (the same identity holds with t1 in place of t). Indeed multiplying the right side gives txx1t1xt=xt. A crossing of a depth-a letter creates at most one error of depth at least a+i. Place the error to the right of the moving letter; it is not crossed again during this extraction. Thus one extraction crosses each letter of the old suffix prefix at most once. It produces no new weight-i occurrence.

F2F3step 1.1
3.1

Let Uj() count all letters of depth at most j in the uncollected suffix after extractions, before reducing the extracted power. Set Uj=0 for j<i. The crossing rule gives Uj(+1)Uj()+Uji(). Induction on , using (s)+(s1)=(+1s), therefore gives Uj(L)s0, jsii(Ls)Ujsi(0). There are L=O(Ri) occurrences to extract; every summand is bounded by O(Rsi)O(Rjsi)=O(Rj). The number of summands is at most c, independent of R. At intermediate extraction counts the same bound holds.

step 2.1algebra
4.1

The extracted power is tm with mL. If its factor is infinite cyclic retain this exponent. If its factor has order d>1, divide m=qd+r with 0r<d and rewrite tm=tr(td)q. This identity holds also for negative m. The carry td has depth greater than i or is 1. Append at most qL+1 copies of that carry or its inverse to the suffix immediately after tr. They add O(Ri)O(Rj) letters to any deeper cumulative count. Thus the same weight bounds hold after residue reduction; if the carry is 1, it is deleted.

F1step 3.1algebra
5.1

Process the finitely many cyclic lifts in layer i in their prescribed order. Step 3.1 and step 4.1 preserve the bounds after each such processing, with a changed constant independent of R. Errors and carries all have depth greater than i, so the layer then contains only its fixed normalized prefix. Continue to layer i+1. After at most c layers the suffix is trivial. The resulting ordered product is the unique mixed normal form, so its free coordinates have the asserted bounds. If its value is in γk, successively projecting to the earlier factors forces all their normalized coordinates to be zero. This argument never uses the intrinsic lower-central series of the subgroup γk.

F4step 1.1step 3.1step 4.1
6.1

For ordinary words assign generator letters weight one and set R=max(1,n); their number is at most R. The bound follows, including the empty word, whose coordinates are zero. Reversal with inversion leaves the weighted counts unchanged; concatenation adds counts, so the same estimate applies with the sum of the two constants λ. If c=0 there are no nonidentity letters or coordinates.

step 5.1

Source notes

Druţu–Kapovich, Geometric Group Theory (837-page edition), Lemma 14.21 and Proposition 14.25, pp.505–508,510–511; retain the last-layer conclusion only from part II. Revised Lemma 14.21 supplies collection by extraction. The recurrence is proved here using cumulative ambient-depth counts for arbitrary layer i. Carries are delayed until a generator is fully extracted, so their contribution is explicitly bounded. No change to promised scope.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Power compression in the last lower-central term

Statement

If G is finitely generated nilpotent of class c1, then for every fixed zγc(G) and finite generating set S there is Cz such that zmSCzm1/c for every nonzero integer m. Also z0=1.

Facts & Assumptions

Given: S is finite and generates G; constants may depend on z and S but not m.

[F1]

The last lower-central term is generated by finitely many c-fold commutators (Finite generation of lower-central factors).

[F2]

Central-valued commutator pairings multiply over products and integer powers (Commutator product identities in the fixed convention).

[F4]

The quotient by the last term has nilpotency class at most c-1 (Subgroups, quotients, and finite direct products of nilpotent groups are nilpotent).

Proof

1.1

Induct on c for all finitely generated groups at once. For c=1, repeating a fixed word for z gives zmSzSm. The identity has length zero. Assume c2. The group H=γc is central, and by F1 it is generated by finitely many t=[s,u] with sS, uγc1, allowing inverses. It suffices first to bound each such t.

F1F3given
2.1

For m1 put q=m1/c and divide m=aqc1+b with 0b<qc1. Then 0aq and q2m1/c. In G/H, the element uH is in its last possible layer γc1(G/H). If that quotient has smaller class, uH=1 and take empty words. Otherwise the induction hypothesis gives words for (uH)qc1 and (uH)b of length at most Kq (take the empty word when b=0). Lift their letters to S-words v,w of the same length. Then uqc1=vh1, ub=wh2 for h1,h2H.

F4step 1.1algebra
3.1

Because [G,γc1]H is central, F2 gives tm=[sa,uqc1][s,ub]=[sa,v][s,w]: multiplying either second input by the central element hi changes no commutator. The displayed word has length at most 2(a+Kq)+2(1+Kq)(4+4K)q(8+8K)m1/c. Negative powers have the same length by inversion.

F2F3step 2.1
4.1

For fixed zH choose a finite expression z=j=1ttjej in these generators. Centrality gives zm=jtjejm. Subadditivity and step 3.1 bound its length by ej0Ctjej1/cm1/c. This finite sum is a valid Cz; the empty sum handles z=1. Exponent zero is the identity by the power convention.

F3step 1.1step 3.1

Source notes

Druţu–Kapovich, Lectures on Geometric Group Theory (585-page draft), Lemma 12.38, pp.321–322. Draft Lemma 12.38 is expanded with quotient class degeneracy, zero remainder, signs and fixed-element constants. Centrality is the exact reason lifting errors disappear.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Both bounds for last-term weighted distortion

Statement

Let G be finitely generated nilpotent of class c1, and H=γc(G). For fixed finite word metrics on G and H, there is C1 with C1hH1/cChGChH1/c+C for every hH. If H is infinite, Δ(n)=max{hH:hH, hGn} lies between positive multiples of nc for all sufficiently large integers n. If H is finite, Δ is bounded.

Facts & Assumptions

Given: H=γc is finitely generated abelian and central. All generating sets are fixed.

[F1]

A short word representing an element of the last term has only last-layer coordinates, bounded by a constant times max(1,n)^c (Weighted collection with finite-order carries).

[F2]

Powers of each fixed last-term element have ambient length at most a constant times the c-th root of the exponent (Power compression in the last lower-central term).

[F3]

Write the finitely generated abelian last term as ZrF with F finite (Integer abelian structure and rank by finite reduction).

Proof

1.1

Choose the decomposition H=z1zrF and finite generators for F, using these as the last-layer coordinate system. Every chosen coordinate generator has a fixed finite H-word. For h1, collect a shortest G-word of length n: all earlier coordinates vanish, each last free exponent is O(nc), and the finitely many residue exponents are bounded. Multiplying fixed H-words for these powers gives hHAnc+B; the same inequality with max(1,n) handles h=1. Increasing A gives hHAmax(1,hG)c. Taking roots gives the required lower ambient bound with an additive constant.

F1F3F4
1.2

For any finite H-generating set V, let L be the maximum absolute free-coordinate entry of a member of VV1, enlarged to at least 1. Projection to each free coordinate is additive, so a shortest H-word gives ajLhH for h=z1a1zrarf. Let M be the maximum G-length of an element of the finite set F. Power compression and subadditivity now give hGjCjaj1/c+M(jCj)L1/chH1/c+M, omitting zero exponents. This proves the other pointwise bound.

F2F3F4
2.1

For each n the defining maximum for Δ(n) exists: the finite alphabet of G has only finitely many words of length at most n, and the identity belongs to the intersection. Step 1.1 gives Δ(n)Amax(1,n)c. If H is infinite then r>=1. The first coordinate estimate in step 1.2 gives z1mHm/L, while F2 gives z1mGKm1/c with K>=1. For m=(n/K)c and sufficiently large n, m is at least (n/K)c/2 and at least 1, so Δ(n)nc/(2LKc).

F2step 1.1step 1.2
3.1

If H is finite, its H-word lengths have a finite maximum, bounding Δ for all n. Its finite ambient and intrinsic diameters are absorbed by the pointwise additive constants. At n=0 the intersection contains only the identity and Δ(0)=0. For c=1 the exponent is one and the same argument applies to H=G. Choose one C larger than all constants in the two pointwise estimates.

step 1.1step 1.2step 2.1

Source notes

Druţu–Kapovich, Geometric Group Theory (837-page edition), Proposition 14.20 and Lemma 14.21, printed pp.504–508 (finite last terms handled separately locally); Druţu–Kapovich, Lectures on Geometric Group Theory (585-page draft), Corollary 12.39, printed pp.322–323. Revised Proposition 14.20 and draft Corollary 12.39 supply the two routes. The infinite-H hypothesis is necessary for positive-power distortion growth; finite H is handled separately.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Coordinate boxes and word balls have matching size

Statement

For a fixed mixed lower-central coordinate system of a finitely generated nilpotent group G and fixed finite generating set S, there exist a,b>0 such that Q(an)BS(n)Q(bn) for all sufficiently large integers n. For real R1, Q(R)=i=1c(2Ri+1)rii,j: dij<dij. Consequently BS(n) is between positive multiples of nD(G).

Facts & Assumptions

Given: Q(R) uses all canonical finite residues and the chosen free coordinate bounds; G and S are fixed.

[F1]

Mixed lower-central coordinates are unique (Finite lower-central coordinate systems with torsion accounted for).

[F2]

Weighted words collect with coordinate bounds O(R^i), with all earlier coordinates zero in the last term (Weighted collection with finite-order carries).

[F3]

Last-term elements of intrinsic length O(R^c) have ambient length O(R) (Both bounds for last-term weighted distortion).

[F4]

Proof

1.1

A word of length at most n has layer-i free exponents at most Cmax(1,n)i by F2. Choose b>=1 such that biC for all finitely many i. Then for n1 every such integer exponent is at most (bn)i in absolute value; its residues are allowed in Q. Thus BS(n)Q(bn).

F2given
1.2

We prove Q(R)BS(KR) for R1 by induction on class. For G=1 the empty tuple represents only 1. For class one, if g=ujajvjbj is in Q(R), repeating fixed S-words for the u_j costs at most RujS, and the finite residues cost at most (dj1)vjS. Since R1 this is at most KR.

F1given
2.1

For class c2 put H=γc(G). The coordinate system truncated before layer c is a mixed coordinate system of G/H: for i<c the subgroup H lies in γi+1, so those quotient factors are unchanged. For g in Q(R), its image lies in the quotient box. By induction it has a word of length at most K_0 R in the quotient generators; lift its letters to an S-word w with the same length. The element h=w1g lies in H. An explicit weighted word for it is the reversed inverse S-word for w followed by the ordered coordinate word for g. In weight i this has at most λRi letters for a fixed lambda: w contributes only O(R) weight-one letters, the free powers contribute O(R^i), and finite residues contribute fixed bounded counts.

step 1.2algebra
3.1

Apply F2 to that weighted word. Since h is in H, only last-layer coordinates remain; their free exponents are O(R^c), with bounded residues. The corresponding coordinate generators are a finite generating set of the abelian H, so hHK1Rc after increasing K_1. F3 gives hSK2R+K22K2R. If H is finite its fixed ambient diameter gives the same conclusion. Hence gS=whS(K0+2K2)R, completing the induction. Taking K>=1 and a=1/K gives Q(an)BS(n) whenever an1.

F2F3step 2.1
4.1

By uniqueness, every permitted tuple represents a different element. A free weight-i coordinate has exactly 2Ri+1 possible values, and a residue coordinate has d possible values, independently. This proves the product formula, including the empty product 1. For R1, Ri2Ri+13Ri. Thus with T=dij and h=ri, TRD(G)Q(R)T3hRD(G). Combining the two box inclusions gives positive upper and lower multiples of nD(G) for all sufficiently large n. If all ranks vanish, Q(R) has the constant size T and the same argument gives degree zero.

F1F4step 1.1step 3.1

Source notes

Druţu–Kapovich, Geometric Group Theory (837-page edition), Proposition 14.25 and Theorem 14.26, pp.510–512; two-sided box inclusion proved by the stated local induction. Revised Proposition 14.25 provides controlled normal forms. The converse inclusion is proved locally by quotient lifting and a compressed central correction; uniqueness, not redundant alphabets, justifies counting.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

The Bass–Guivarc’h growth degree formula

Statement

For every finitely generated nilpotent group G and finite generating set S, there are constants 0<cSCS with cSnD(G)BS(n)CSnD(G) for every integer n1. This includes finite groups, for which D=0. The polynomial degree is independent of S; no exact leading coefficient or limit is asserted.

Facts & Assumptions

Given: D(G) is the weighted sum of lower-central free ranks and word balls use S together with its inverses.

[F1]

Word balls have upper and lower bounds by positive multiples of n^D for all sufficiently large n (Coordinate boxes and word balls have matching size).

[F2]

D is the intrinsic weighted rank sum (Bass–Guivarc’h dimension and nilpotent Hirsch length).

[F3]

A finite normal quotient changes ball sizes by factors between 1 and the kernel order (Finite normal quotients preserve ball growth).

[F4]

Finite normal quotients preserve D and quotienting the last term subtracts c r_c (Finite normal quotients preserve lower-central ranks).

[F5]

Word metrics from two finite generating sets are bilipschitz equivalent (The identity map between the word metrics of two finite generating sets is a bilipschitz equivalence).

[F6]

Last-term intrinsic length is bounded above by O(max(1,ambient length)^c), and ambient length is at most O(intrinsic length^(1/c))+O(1) (Both bounds for last-term weighted distortion).

[F7]

A finitely generated abelian group is a finite sum of free and finite cyclic factors (Integer abelian structure and rank by finite reduction).

Proof

1.1

By F1 there exist positive A,B and an integer N1 such that AnD(G)BS(n)BnD(G) for n>=N. Every smaller ball is finite because there are finitely many S-words of length at most n, and nonempty because it contains 1. The finitely many positive ratios BS(n)/nD(G) for 1n<N have a positive minimum and finite maximum. Taking c_S to be the minimum of A and these ratios, and C_S the maximum of B and these ratios, proves the estimate at every n1; if the range is empty keep A,B. Enlarge C_S if needed so cSCS.

F1F2
1.2

The class-induction counting mechanism can also be seen directly. For class one, the cyclic decomposition places an intrinsic ball between cubes with side lengths proportional to n, up to finitely many torsion residues: a word bounds each free exponent linearly, and any tuple with sum of absolute exponents plus the bounded residue cost at most n gives a word. This gives degree r_1, including finite groups with no free coordinates. For class c2 let H=γc and r=r_c. The quotient has dimension Dcr by F4. If H is finite, F3 transfers its inductive quotient bounds immediately to G.

F3F4F7
1.3

For any finite normal F, F3 and F4 show explicitly that passing to G/F changes neither the polynomial exponent nor the stated two-sided type of bound. In particular this applies to the finite torsion subgroup. For finite G all lower factors are finite, so D=0 and 1BS(n)G; for G=1 both bounds are 1.

F2F3F4
2.1

If H is infinite, its intrinsic balls have size comparable to t^r by the same abelian calculation. F6 implies, for large n, BH(αnc)BG(n)HBH(βnc) for some α,β>0. Lift the elements of BG/H(n) to words gjBG(n). The sets gj(BG(n)H) are disjoint and lie in BG(2n); their total size is at least a positive multiple of nDcrncr=nD. For an upper bound, any gBG(n) in the coset g_jH has gj1gH of ambient length at most 2n, so that fiber contains at most a constant times ncr elements. There are at most a constant times nDcr quotient fibers. Multiplication gives the upper n^D bound. Monotonicity extends the lower estimate at even radii to odd radii, and step 1.1 absorbs small radii.

F6step 1.1step 1.2
3.1

For two nonempty finite generating sets, F5 gives a common L>=1 with BS(n)BT(Ln) and the reverse inclusion with S,T exchanged. Rescaling the two polynomial estimates by this fixed L preserves exponent D. Independently, F2 defines D from intrinsic ranks, without S. An empty generating set generates only the trivial group, already treated. Distinct nonnegative polynomial exponents cannot both satisfy positive two-sided bounds, since for d<e the ratio ned is unbounded. Thus the degree is unambiguous and independent of generators.

F2F5step 1.1step 1.3

Source notes

Druţu–Kapovich, Geometric Group Theory (837-page edition), Theorem 14.26, pp.511–512; independent statement check: Löh Theorem 5.3.6, printed p.140. Revised Theorem 14.26 is matched by both coordinate-box proof and explicit class-induction fiber counting. Löh Theorem 5.3.6 is independent statement backing only, since its general proof is omitted.

Clara Löh, Geometric Group Theory, SS 2022, Theorem 5.3.6 and Example 5.3.7, printed p.140; general proof omitted. This independently supports the statement, not the omitted general proof.

5 · Examples, counterexamples and false statements

None yet.

Sources