This mission formalizes A. Erschler and T. Zheng, Growth of periodic Grigorchuk groups, Invent. Math. 219 (2020) 1069–1155 (doi:10.1007/s00222-019-00922-0). Page and result numbers are those of arXiv:1802.09077v2.
The growth function of a group generated by a finite set counts the elements of word length at most . A group has polynomial growth, exponential growth, or intermediate growth, strictly between the two. Grigorchuk's groups were the first groups of intermediate growth, and for forty years the precise asymptotics of their growth was open, even for the most studied of them, the first Grigorchuk group . Erschler and Zheng determine its growth exponent:
where and is the positive root of . The upper bound was known; the new lower bound comes from random walks.
Timeline.
is the rooted binary tree, its vertices the finite words over and its boundary the infinite rays; automorphisms act on the right, . For a string , the Grigorchuk group is generated by certain automorphisms of , . The automorphism changes the first letter of a word, swapping the two subtrees of the root, while are defined as follows. They fix , and on a word each of them either changes the first letter of or does nothing, depending on the letter of the string: if , then and change it and does nothing; if , then and change it and does nothing; if , then and change it and does nothing. The string gives the first Grigorchuk group.
Assumption asks that every block contain or ; it implies that is periodic. is the sum of the entries of for three explicit matrices: the lengths of the words the substitutions of §2 produce.
A measure on a group is a function of total mass 1. A function is -harmonic if , the entropy is , and the Poisson boundary of is non-trivial when some bounded -harmonic function is not constant.
For every there is such that for every satisfying there is a non-degenerate symmetric probability on of finite entropy and non-trivial Poisson boundary with, writing for the word length,
and hence, for some depending on ,
The printed theorem has in place of ; that version is weaker and does not give the exponent.
The abstract's headline, that the volume exponent of the first Grigorchuk group is , is the last milestone, ErschlerZheng.hasVolumeExponent_firstString_alpha0: Theorem A combined with Bartholdi's upper bound.
The result. It answers the growth question for : the exponent is . It gives near-optimal lower bounds for every with satisfying , and its measures are the first examples on these groups of random walks with non-trivial Poisson boundary and power-law tails. The method, building a measure with non-trivial boundary and controlled tail and reading off a volume bound from entropy, applies beyond Grigorchuk groups.
Formalizing it. No machine-checked proof of these results exists; Mathlib has neither Grigorchuk groups nor Poisson boundaries. On this platform the mission builds on the published bundle of the first Grigorchuk group, Garrido_Grigorchuk, from the Garrido Amenable Groups III mission, and on Chou's word balls, Chou_Growth. The general Markov-chain inputs (Cheeger, Faber–Krahn and Nash inequalities, and off-diagonal heat-kernel bounds) are separate standalone theorems.
Lower bounds by anti-contraction of word lengths (Grigorchuk, Leonov, Bartholdi, Brieussel) stall well below . The entropy route needs a measure with non-trivial Poisson boundary, but on a group of subexponential growth every finitely supported symmetric measure has trivial boundary. The measure must therefore have heavy tails, and the lower bound it gives is only as good as its tail decay. The difficulty is to make the tails as light as allows while keeping the boundary non-trivial. That needs a non-homogeneous random walk on the Schreier graph of to be transient enough to fix the germ at , and heat-kernel bounds for jump processes that are not translation invariant.
Tree automorphisms are permutations of finite words (Garrido.BinaryTreeAut), acting on rays on the right by , so that . A measure is a function summed with tsum; it is symmetric when , and non-degenerate when its support generates as a semigroup. The Poisson boundary is non-trivial (HasNontrivialPoissonBoundary) when some bounded harmonic function is not constant on the submonoid generated by the support of ; for the non-degenerate measures of the goal this is the criterion of p. 2 (ErschlerZheng.hasNontrivialPoissonBoundary_iff_exists_bounded_isHarmonic_ne_of_isNondegenerate). Growth is evaluated at real radii. The definitions are in the bundles ErschlerZheng_Walks, ErschlerZheng_Germs, ErschlerZheng_Grigorchuk and ErschlerZheng_Construction.
Where a statement departs from the print, its milestone description says so: under Correction when the printed claim is false or undefined ((2.3), the substitutions on p. 15, Fact 3.5, the Gray code on p. 34, Fact 7.3, on p. 59, Lemmas 7.9, 7.17 and 7.21, Propositions 7.12 and 7.18, and the uniform digits on p. 55), and under Formalization note when it reads the print or strengthens it (Lemma 2.1, Proposition 7.19, Corollary 8.2, and the constants and ). The goal is Theorem 8.3 with the its proof gives, as above.
The goal is not trivial: its measure must be a non-degenerate symmetric probability on , and the growth bound is about the generating set itself.
Reusable beyond this mission: Grigorchuk groups for every with their substitutions, germ groupoids of group actions, entropy and the Poisson boundary of random walks.
What is left out. Theorems B and C, Corollary 8.4 and the other applications in §8 to general , which need the upper bounds of Bartholdi and Erschler (doi:10.5802/aif.2902); the side results of §§4–6 on the first Grigorchuk group (Theorem 5.7 and the critical constant of recurrence); the illustrative Examples 2.4 and 7.10; and the remarks and questions of §9. They are planned for a sequel mission.
namespace ErschlerZheng
theorem exists_measure_mass_compl_ball_le_and_exp_le_growth_of_satisfiesFr (D : ℕ) (ε : ℝ)
(hε : 0 < ε) :
∃ C > (0 : ℝ), ∀ ω : ℕ → Fin 3, SatisfiesFr D ω →
∃ μ : grigorchuk ω → ℝ, IsNondegenerate μ ∧ IsSymmetric μ ∧ IsProbability μ ∧
HasFiniteEntropy μ ∧ HasNontrivialPoissonBoundary μ ∧
(∀ n : ℕ, 1 ≤ n →
mass μ (ball (genSet ω) (lengthL ω n))ᶜ ≤ C * (2 : ℝ) ^ (-((1 - ε) * n))) ∧
∃ c > (0 : ℝ), ∀ n : ℕ, 1 ≤ n →
Real.exp (c * (2 : ℝ) ^ ((1 - ε) * n)) ≤ growth (genSet ω) (lengthL ω n) := by
sorry
end ErschlerZhengLet . Then there is such that for every string satisfying Assumption (SatisfiesFr) there is a function on (grigorchuk ω) that is a non-degenerate (IsNondegenerate), symmetric (IsSymmetric) probability (IsProbability) of finite entropy (HasFiniteEntropy) with non-trivial Poisson boundary (HasNontrivialPoissonBoundary), such that
and there is with
Here (genSet ω), is the ball of radius (ball), is the growth function (growth), and is the number (8.1) (lengthL).
Erschler and Zheng, p. 58, Theorem 8.3: “Let be a string satisfying Assumption . For any , there exists a constant and a non-degenerate symmetric probability measure on of finite entropy and nontrivial Poisson boundary with tail decay , where the number is defined in (8.1). As a consequence, there exists constant such that for all , .”
The proof gives where the statement prints . The proof gives with (p. 58; the milestone ErschlerZheng.isProbability_and_hasFiniteEntropy_muBeta_and_mass_ball_compl_le, at the radius ), and since (ErschlerZheng.two_mul_lengthL_le_lengthL_succ) that is the tail bound at the radius ; Lemma 2.1 (ErschlerZheng.exp_le_growth_of_hasNontrivialPoissonBoundary) then gives . The statement asserts that form; the printed bounds, weaker for , are stated as printed in ErschlerZheng.exists_measure_mass_compl_ball_le_rpow_and_exp_le_growth_of_satisfiesFr.
Theorem A needs the stronger form. The paper obtains it as “the special case of Theorem 8.3 applied to the periodic sequence ” (p. 59), and its exponent comes from comparing with for (ErschlerZheng.lengthL_firstString_le_three_mul_lambda0_pow). The printed bounds are powers of , and (ErschlerZheng.two_mul_lengthL_le_lengthL_succ), so they are powers of and give no exponent.
is chosen before , as says, and after and , as says. The tail bound is asserted for , the range of the printed consequence. A measure on is a function (Walks bundle note).
No open leaves. Every sub-goal is proved or awaiting decomposition.