Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

Group Theory

76 missions · 49 completed

Missions

Open27Completed49All76
🏆Completed
Algebraic Topology·Captain: wurtle

A universal group of type F∞Research Paper

Motivation

Higman's embedding theorem (1961) says that a finitely generated group embeds in a finitely presented group exactly when it is recursively presented, i.e. has a presentation with finitely many generators and a recursively enumerable set of relators. A consequence is that there is a single universal finitely presented group containing every finitely presented group. A natural higher-dimensional question asks whether finiteness can be pushed beyond presentations: finite presentability is the dimension-two case of the topological finiteness properties FnF_nFn​.

This preprint constructs a single group HHH of type F∞F_\inftyF∞​, i.e. with a classifying space having finitely many cells in every dimension, that contains every finitely presented group. This answers the F∞F_\inftyF∞​ form of the higher-dimensional Higman embedding question posed by Fournier-Facio and Zaremsky.

Background

  • 1949. Higman, Neumann and Neumann introduce HNN extensions and embedding theorems for groups.
  • 1961. Higman proves his embedding theorem.
  • 1974–1975. Bieri and Eckmann, and Brown, develop finiteness properties of groups and homological criteria for them.
  • 2018. Leary proves every countable group embeds in a group of type FP2FP_2FP2​.
  • 2026. Fournier-Facio and Zaremsky show that embedding theorems into recursively presented groups of type FPnFP_nFPn​ would yield embeddings of finitely presented groups into groups of type FnF_nFn​, show that their rope-trick groups fail FP3(Q)FP_3(\mathbb{Q})FP3​(Q) in general, and ask the higher-dimensional Higman embedding question (Question 1.3).
  • 2026. The OpenAI preprint A universal group of type F∞F_\inftyF∞​ (dated September 23, 2026) proves the theorem below. It has not been peer reviewed; the Lean goal is open on this platform.

Setting

A classifying complex for a group GGG is a connected CW complex with fundamental group isomorphic to GGG and contractible universal cover; it may be infinite-dimensional. GGG has type FnF_nFn​ if some classifying complex has finite nnn-skeleton, and type F∞F_\inftyF∞​ if some classifying complex has finitely many cells in every dimension. Type F2F_2F2​ is equivalent to finite presentability. A group is finitely presented if it has a presentation with finitely many generators and relators.

In Lean (OAI.UniversalFInfinity), HasTypeFInfinity G asks for a Hausdorff connected space XXX with a CW structure on Set.univ having finitely many nnn-cells for every nnn, a basepoint with π1(X,x)≃G\pi_1(X, x) \simeq Gπ1​(X,x)≃G, and a surjective covering map from a contractible space. Finite presentation is Mathlib's Group.IsFinitelyPresented.

Formalization targets

Goal: Theorem 1.1

There exists a group HHH of type F∞F_\inftyF∞​ such that every finitely presented group admits an injective homomorphism into HHH:

∃H of type F∞  ∀G finitely presented  ∃ φ:G↪H.\exists H \text{ of type } F_\infty\ \ \forall G \text{ finitely presented}\ \ \exists\, \varphi : G \hookrightarrow H .∃H of type F∞​  ∀G finitely presented  ∃φ:G↪H.

Significance

The result. Theorem 1.1 gives a universal group with the strongest standard topological finiteness property. Corollary 1.2 follows: the finitely generated subgroups of HHH are exactly the finitely generated recursively presented groups. No word-problem hypothesis is imposed on the inputs, in contrast with the companion result on simple F∞F_\inftyF∞​ overgroups.

Formalizing it. No machine-checked proof exists; the source is an unrefereed preprint. A formalization requires finite-type CW complexes, classifying spaces and covering theory, Brown's criterion or a direct cell-count argument, Higman's universal finitely presented group, HNN extensions and an ascending-torus theorem (Theorem 5.1), none of which is fully in Mathlib.

Difficulty

Higman's universal group is only finitely presented; type F∞F_\inftyF∞​ requires finite control of relations among relations in every dimension, which is typically destroyed by the embeddings and amalgams used in Higman-type arguments. Fournier-Facio and Zaremsky show that the rope-trick construction fails FP3(Q)FP_3(\mathbb{Q})FP3​(Q), so a different route is needed. The preprint constructs a finitely presented envelope with two families of homomorphisms from the universal group and an ascending HNN-type mapping torus whose finiteness properties can be verified.

Formalization scope

  • Universes: HHH and the quantified finitely presented GGG live in the same universe Type u; finitely presented groups are countable, so this loses nothing.
  • Type F∞F_\inftyF∞​: a CW structure with Finite (cw.cell n) for every nnn, π1≃H\pi_1 \simeq Hπ1​≃H, and a contractible covering space; no finite-dimensionality is required.
  • The universal quantifier is over every Group.IsFinitelyPresented group, not a chosen list of presentations.

The statement cannot be met trivially: a trivial or finite HHH cannot contain all finitely presented groups, and the type F∞F_\inftyF∞​ requirement is substantive.

Needed infrastructure: CW complexes of finite type, K(π,1)K(\pi,1)K(π,1) spaces, HNN extensions, Higman's embedding theorem. Contributions toward Theorem 5.1 (ascending-torus theorem) or Proposition 6.2 are welcome.

Selected references

  • OpenAI, A universal group of type F∞F_\inftyF∞​, OpenAI Math Release preprint, September 23, 2026. https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/A-universal-group-of-type-F-infinity-September-23-2026/paper.pdf
  • OpenAI, Simple F∞F_\inftyF∞​ overgroups of groups with decidable word problem, OpenAI Math Release preprint, September 23, 2026. https://github.com/openai/math/blob/main/preprints/Simple-F-infinity-overgroups-of-groups-with-decidable-word-problem-September-23-2026/paper.pdf
  • G. Higman, Subgroups of finitely presented groups, Proc. Roy. Soc. London Ser. A 262 (1961). https://doi.org/10.1098/rspa.1961.0132
  • G. Higman, B. H. Neumann, H. Neumann, Embedding theorems for groups, J. London Math. Soc. 24 (1949).
  • R. Bieri, B. Eckmann, Finiteness properties of duality groups, Comment. Math. Helv. 49 (1974). https://doi.org/10.1007/BF02566720
  • K. S. Brown, Homological criteria for finiteness, Comment. Math. Helv. 50 (1975). https://doi.org/10.1007/BF02565740
  • I. J. Leary, Subgroups of almost finitely presented groups, Math. Ann. 372 (2018).
  • F. Fournier-Facio, M. C. B. Zaremsky, Finiteness properties and Higman's rope trick, preprint, 2026. https://arxiv.org/abs/2607.21727
  • A. Hatcher, Algebraic Topology, Cambridge University Press, 2002.
6 thms2 active usersReviewed
AlgebraMathematical Logic·Captain: wurtle

Finite algebraic envelopes and the Boone–Higman conjectureResearch Paper

Motivation

The word problem for a group with a finite generating set asks whether a given word in the generators and their inverses represents the identity; it is decidable if one algorithm answers this for every word. Since Higman's embedding theorem (1961), a recurring theme in combinatorial group theory has been to characterize algorithmic properties of groups by embeddings into groups with good algebraic properties. Boone and Higman (1974) proved that a finitely generated group has decidable word problem if and only if it embeds in a simple subgroup of a finitely presented group, and asked whether the simple group can itself be taken finitely presented. This is the Boone–Higman conjecture.

This preprint states a proof of the conjecture: a finitely generated group has decidable word problem if and only if it embeds in a finitely presented simple group.

Background

  • 1961. Higman characterizes finitely generated subgroups of finitely presented groups as the recursively presented groups.
  • 1974. Boone and Higman prove the characterization G≤H≤KG \le H \le KG≤H≤K with HHH simple and KKK finitely presented, and ask whether HHH can be finitely presented.
  • 1980. Thompson embeds every finitely generated group with decidable word problem into a finitely generated simple group with decidable word problem; a later proof is given by Darbinyan and Steenbock (2022).
  • 2022. Belk and Zaremsky introduce twisted Brin–Thompson groups, which embed an acting group in a simple group; Zaremsky (2024) gives a finite-presentation criterion requiring a finitely presented acting group with finitely generated point stabilizers and finitely many orbits on unordered pairs.
  • 2023–2026. The conjecture is verified for hyperbolic groups and contracting self-similar groups (Belk, Bleak, Matucci, Zaremsky), Baumslag–Solitar and free-by-cyclic groups (Bux, Llosa Isenrich, Wu), and Aut(Fn)\mathrm{Aut}(F_n)Aut(Fn​) and mapping class groups of punctured surfaces (Belk, Fournier-Facio, Hyde, Zaremsky); see the survey of Belk, Bleak, Matucci and Zaremsky.
  • 2026. The OpenAI preprint Finite algebraic envelopes and the Boone–Higman conjecture (dated September 23, 2026) states a proof of the conjecture in general. It has not been peer reviewed; the Lean goal is open on this platform.

Setting

A group GGG is finitely generated if some finite tuple g1,…,gng_1, \dots, g_ng1​,…,gn​ generates it. A word is a finite list of letters gi±1g_i^{\pm1}gi±1​; GGG has decidable word problem if for some finite generating tuple the set of words evaluating to 111 is computable. A group is finitely presented if it has a presentation with finitely many generators and relations, and simple if it is nontrivial with no normal subgroups other than 111 and itself. An embedding is an injective homomorphism.

In Lean (OAI.FiniteAlgebraicEnvelopes, definitions BooneHigman), words are List (Fin n × Bool), evalWord multiplies generators or their inverses, HasDecidableWordProblem G asserts a generating tuple whose identity predicate is ComputablePred, and EmbedsInFinitelyPresentedSimpleGroup G asserts a group in the same universe that is Group.IsFinitelyPresented and IsSimpleGroup, with an injective homomorphism from GGG.

Formalization targets

Goal: Theorem 1.1 (Boone–Higman conjecture)

For every finitely generated group GGG,

G has decidable word problem  ⟺  G embeds in a finitely presented simple group.G \text{ has decidable word problem} \iff G \text{ embeds in a finitely presented simple group.}G has decidable word problem⟺G embeds in a finitely presented simple group.

The implication from right to left is classical (a finitely presented simple group has decidable word problem, and the property passes to finitely generated subgroups); the content is the forward implication.

Significance

The result. Theorem 1.1 gives a purely algebraic characterization of decidability of the word problem and settles a question open since 1974. Its intermediate result, Theorem 1.2, embeds every finitely generated group with decidable word problem in a finitely presented group with a faithful two-transitive action on a countably infinite set with finitely generated point stabilizers, which feeds Zaremsky's criterion for twisted Brin–Thompson groups.

Formalizing it. No machine-checked proof exists, and the source is an unrefereed preprint. Formalizing it requires computability of word problems, finite presentations (available in Mathlib as Group.IsFinitelyPresented), Steinberg groups over noncommutative rings, and twisted Brin–Thompson groups, which are not in Mathlib. The proof also uses Zaremsky's finite-presentation theorem (Theorem 2.3) from the literature, which a complete formalization must include.

Difficulty

Finite presentation does not pass to subgroups, so Boone and Higman's simple group HHH and finitely presented group KKK cannot simply be merged. Thompson's construction gives a finitely generated simple overgroup but provides no finite presentation. The new route needs a finitely presented group acting faithfully and two-transitively, built from a finitely presented algebra whose simplicity appears only after passing to a direct limit, and an exact calculation removing the kernel of the Steinberg group without assuming it is central.

Formalization scope

  • GroupType : Type u with [Group GroupType] [Group.FG GroupType]; the target group lives in the same universe.
  • Decidability is ComputablePred on words over a specified finite generating tuple (Subgroup.closure (range generators) = ⊤); since the word problem's decidability is independent of the finite generating set, this matches the source.
  • IsSimpleGroup includes nontriviality, matching the paper's convention.

The statement is not trivially true: both directions are required for every finitely generated group, including infinitely presented ones.

Needed infrastructure: computable group presentations, Steinberg groups, mapping tori of endomorphisms, twisted Brin–Thompson groups and Zaremsky's criterion. Contributions toward the classical backward implication, or toward Theorem 1.2, are welcome.

Selected references

  • OpenAI, Finite algebraic envelopes and the Boone–Higman conjecture, OpenAI Math Release preprint, September 23, 2026. https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/Finite-algebraic-envelopes-and-the-Boone-Higman-conjecture-September-23-2026/paper.pdf
  • W. W. Boone, G. Higman, An algebraic characterization of groups with soluble word problem, J. Austral. Math. Soc. 18 (1974). https://doi.org/10.1017/S1446788700019108
  • G. Higman, Subgroups of finitely presented groups, Proc. Roy. Soc. London Ser. A 262 (1961). https://doi.org/10.1098/rspa.1961.0132
  • R. J. Thompson, Embeddings into finitely generated simple groups which preserve the word problem, in Word Problems II, North-Holland, 1980. https://doi.org/10.1016/S0049-237X(08)71348-X
  • J. Belk, M. C. B. Zaremsky, Twisted Brin–Thompson groups, Geom. Topol. 26 (2022). https://doi.org/10.2140/gt.2022.26.1189
  • M. C. B. Zaremsky, Finite presentability of twisted Brin–Thompson groups, Proc. Roy. Soc. Edinburgh Sect. A (2024). https://doi.org/10.1017/prm.2024.131
  • J. Belk, C. Bleak, F. Matucci, M. C. B. Zaremsky, Hyperbolic groups satisfy the Boone–Higman conjecture, Duke Math. J. 175 (2026). https://doi.org/10.1215/00127094-2025-0055
  • J. Belk, C. Bleak, F. Matucci, M. C. B. Zaremsky, Progress around the Boone–Higman conjecture, 2025. https://arxiv.org/abs/2306.16356
  • K.-U. Bux, C. Llosa Isenrich, X. Wu, On the Boone–Higman conjecture for groups acting on locally finite trees, 2025. https://arxiv.org/abs/2408.05673
  • J. Belk, F. Fournier-Facio, J. Hyde, M. C. B. Zaremsky, Boone–Higman embeddings of Aut(F_n) and mapping class groups of punctured surfaces, 2026. https://arxiv.org/abs/2503.21882
  • A. Darbinyan, M. Steenbock, Embeddings into left-orderable simple groups, J. London Math. Soc. 105 (2022). https://doi.org/10.1112/jlms.12552
8 thms2 active usersReviewed
🏆Completed
Functional Analysis·Captain: wurtle

Thompson's group F is nonamenableResearch Paper

Motivation

Thompson's group FFF consists of the increasing piecewise linear homeomorphisms of [0,1][0,1][0,1] with finitely many pieces, dyadic rational breakpoints, and slopes that are integer powers of 222. It is finitely presented, has strong topological finiteness properties, and appears across group theory, dynamics and logic. Whether FFF is amenable, i.e. whether its bounded functions admit a translation-invariant mean, is one of the best-known open questions about a single explicit group. It is a natural test case because the two classical routes to deciding amenability both fail: FFF contains no nonabelian free subgroup (Brin–Squier 1985), so the free-subgroup obstruction is unavailable, yet FFF is not elementary amenable (Cannon–Floyd–Parry 1996, Theorem 4.10). Geoghegan conjectured in 1979 that FFF is nonamenable. The problem has attracted claimed resolutions in both directions, several later withdrawn or found to contain errors.

This mission asks for a formal proof of nonamenability as stated in an OpenAI preprint dated September 23, 2026 (source). The preprint has not been peer reviewed and its claims have not been independently verified; on the platform the Lean goal is open.

Background

  • 1929–1957 — Von Neumann and Day develop invariant means and amenability (Fund. Math. 1929; Illinois J. Math. 1957); Følner's criterion (Math. Scand. 1955).
  • 1965–1973 — Thompson introduces FFF; an early published construction is McKenzie–Thompson (1973).
  • 1979 — Geoghegan conjectures that FFF is nonamenable (recorded in Cannon–Floyd–Parry 1996, p. 227).
  • 1984–1985 — Brown and Geoghegan: FFF is FP∞\mathrm{FP}_\inftyFP∞​ (Invent. Math. 1984); Brin and Squier: no nonabelian free subgroups (Invent. Math. 1985).
  • 2009–2013 — Shavgulidze's amenability claim (arXiv:0906.0107) and Moore's identification of its errors (arXiv:1102.0747); Moore's tower lower bounds for Følner functions (GGD 2013) and Ramsey characterization of amenability (Fund. Math. 2013); Moore's later amenability manuscript is withdrawn (arXiv:1209.2063).
  • 2017 — Haagerup and Olesen: C∗C^*C∗-simplicity of TTT would imply nonamenability of FFF (JFA 2017).
  • 2021–2026 — Akhmedov's nonamenability claim via height functions (arXiv:1310.4395v3); Guba's density estimates (J. Comb. Algebra 2025; J. Algebra 2026).

Setting

A homeomorphism fff of [0,1][0,1][0,1] is a dyadic PL map if there are dyadic rationals 0=x0<x1<⋯<xk=10=x_0<x_1<\dots<x_k=10=x0​<x1​<⋯<xk​=1 and integers eie_iei​ such that on each [xi−1,xi][x_{i-1},x_i][xi−1​,xi​], f(x)=f(xi−1)+2ei(x−xi−1)f(x)=f(x_{i-1})+2^{e_i}(x-x_{i-1})f(x)=f(xi−1​)+2ei​(x−xi−1​). The group FFF is the set of increasing dyadic PL homeomorphisms of [0,1][0,1][0,1], with multiplication hg=h∘ghg=h\circ ghg=h∘g, regarded as a discrete group. Let ℓ∞(F;R)\ell^\infty(F;\mathbb R)ℓ∞(F;R) be the bounded real functions on FFF. A left-invariant mean is a linear functional M:ℓ∞(F;R)→RM:\ell^\infty(F;\mathbb R)\to\mathbb RM:ℓ∞(F;R)→R with M(1)=1M(\mathbf 1)=1M(1)=1, M(φ)≥0M(\varphi)\ge0M(φ)≥0 whenever φ≥0\varphi\ge0φ≥0, and M(g↦φ(hg))=M(φ)M(g\mapsto\varphi(hg))=M(\varphi)M(g↦φ(hg))=M(φ) for every h∈Fh\in Fh∈F. FFF is amenable if such a mean exists.

Formalization targets

Goal: Theorem 1.1 (p. 1)

Thompson's group FFF is not amenable: there is no positive, normalized, left-invariant mean on ℓ∞(F;R)\ell^\infty(F;\mathbb R)ℓ∞(F;R).

Significance

The result itself. It settles Geoghegan's conjecture and the amenability problem for FFF. Because FFF has no free subgroups, FFF becomes a finitely presented, torsion-free example of a nonamenable group without free subgroups. Through companion results the preprint derives that FFF has uniformly bounded representations that are not unitarizable (Corollary 3.1, p. 7) and that Bernoulli percolation on every Cayley graph of FFF has a nonuniqueness phase (Corollary 3.2, p. 8). The proof is short (Section 2) and uses an infinite-dimensional fixed-point phenomenon: the Benyamini–Sternfeld theorem that the unit ball of an infinite-dimensional Hilbert space admits a Lipschitz self-map moving every point by at least a fixed δ>0\delta>0δ>0 (Lemma 1.2, p. 2; Proc. AMS 1983).

Formalizing it. Given the length of the published argument, this is a realistic target for a complete formal proof of a result that had been open for over forty years. It needs the dyadic-partition model of FFF, the Følner criterion (forward direction), and a Lipschitz map on a Hilbert ball with no approximate fixed points (Appendix A of the preprint constructs one on L2([0,1];R2)L^2([0,1];\mathbb R^2)L2([0,1];R2) with δ=1/2\delta=1/2δ=1/2). The Følner direction from invariant means to Følner sets is reusable infrastructure for amenability in Mathlib.

Difficulty

Neither standard obstruction applies: there is no free subgroup to produce a paradoxical decomposition, and no structural closure property shows amenability. Følner sets, if they existed, would have to grow extremely fast (Moore's tower bounds), so explicit counting is ineffective. The preprint's argument converts approximate invariance of a finite set A⊂FA\subset FA⊂F into an approximate fixed point of a Lipschitz map on a Hilbert ball, via recursively defined Hilbert-valued colours of dyadic partitions. The delicate points are exact covariance of normalized restrictions under the group action (equation (2.2), p. 4) and controlling the diagonal and nested pairs in the correlation expansion, which yields a uniform lower bound on the relative boundary of every finite set (Proposition 2.3, p. 5).

Formalization scope

  • UnitInterval is Set.Icc (0:ℝ) 1; an element of F is a homeomorphism of it that is StrictMono and has a DyadicPLWitness: finitely many strictly increasing dyadic knots from 000 to 111 and integer exponents with the affine formula on each piece.
  • The goal asserts that some group structure on F exists whose multiplication is composition ((h * g) x = h (g x)); since multiplication is fixed, this structure is unique.
  • InvariantMean F is a real-linear functional on lp (fun _ : F => ℝ) ∞ that is positive, sends the constant 111 to 111, and is invariant under leftPull h, φ↦(g↦φ(hg))\varphi\mapsto(g\mapsto\varphi(hg))φ↦(g↦φ(hg)); the goal is ¬ Nonempty (InvariantMean F).
  • No generating set, Følner constant or boundary bound is fixed in the statement, so the goal is stable under improved constants.

Selected references

  • OpenAI, Thompson's group F is nonamenable, OpenAI Math Release preprint, September 23, 2026. https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/Thompsons-group-F-is-nonamenable-September-23-2026/paper.pdf
  • J. W. Cannon, W. J. Floyd, W. R. Parry, Introductory notes on Richard Thompson's groups, Enseign. Math. (2) 42 (1996), 215–256. https://www.imo.universite-paris-saclay.fr/~emmanuel.breuillard/Cannon.pdf
  • M. G. Brin, C. C. Squier, Groups of piecewise linear homeomorphisms of the real line, Invent. Math. 79 (1985), 485–498. https://doi.org/10.1007/BF01388519
  • K. S. Brown, R. Geoghegan, An infinite-dimensional torsion-free FP∞\mathrm{FP}_\inftyFP∞​ group, Invent. Math. 77 (1984), 367–381. https://doi.org/10.1007/BF01388451
  • Y. Benyamini, Y. Sternfeld, Spheres in infinite-dimensional normed spaces are Lipschitz contractible, Proc. Amer. Math. Soc. 88 (1983), 439–445. https://doi.org/10.1090/S0002-9939-1983-0699410-7
  • E. Følner, On groups with full Banach mean value, Math. Scand. 3 (1955), 243–254. https://doi.org/10.7146/math.scand.a-10442
  • J. T. Moore, Amenability and Ramsey theory, Fund. Math. 220 (2013), 263–280. https://doi.org/10.4064/fm220-3-6
  • J. T. Moore, Fast growth in the Følner function for Thompson's group F, Groups Geom. Dyn. 7 (2013), 633–651. https://doi.org/10.4171/GGD/201
  • U. Haagerup, K. K. Olesen, Non-inner amenability of the Thompson groups T and V, J. Funct. Anal. 272 (2017), 4838–4852. https://doi.org/10.1016/j.jfa.2017.02.003
  • M. M. Day, Amenable semigroups, Illinois J. Math. 1 (1957), 509–544. https://doi.org/10.1215/ijm/1255380675
7 thms2 active usersReviewed
🏆Completed
ProbabilityRepresentation Theory·Captain: wurtle

From partial permutation information to Fourier boundsResearch Paper

Motivation: when do partial observations of a permutation force full randomness?

Many random permutations are analysed through what they do to a few labels at a time: the joint positions of kkk chosen cards in a shuffle, or the images of a list of inputs under a block cipher built from a shuffle. Such partial information does not by itself control the whole permutation. The uniform law on the alternating group already has uniform images on every set of at most n−2n-2n−2 labels, yet it is at total-variation distance 1/21/21/2 from uniform on SnS_nSn​. Converting partial-permutation estimates into full-permutation estimates therefore needs an additional argument, and this is the bottleneck in recent work on the Thorp shuffle, where fixed fractions of the deck were known to randomize quickly (Czumaj–Vöcking 2014; Czumaj 2015) long before the full deck was.

Timeline

  • 1954 — Frame, Robinson and Thrall prove the hook-length formula for the degrees of irreducible representations of SnS_nSn​ (Canad. J. Math. 1954).
  • 1981 — Diaconis and Shahshahani analyse random transpositions by Fourier analysis on SnS_nSn​, establishing the upper-bound-lemma framework (Z. Wahrsch. 1981).
  • 2004 — Liebeck and Shalev show that the Witten zeta sums ∑λ⊢n(fλ)−u\sum_{\lambda\vdash n}(f^\lambda)^{-u}∑λ⊢n​(fλ)−u tend to 222 for every fixed u>0u>0u>0 (J. Algebra 2004).
  • 2009, 2013 — Morris uses entropy and trajectory comparison to prove O((log⁡n)4)O((\log n)^4)O((logn)4) and O((log⁡n)3)O((\log n)^3)O((logn)3) mixing bounds for the Thorp shuffle (Ann. Probab. 2009; CPC 2013).
  • 2014–2015 — Czumaj and Vöcking show that a fixed fraction of the cards randomizes in O((log⁡n)2)O((\log n)^2)O((logn)2) layers; Czumaj obtains full-permutation sampling by recursively applying partial randomizers on shrinking sets.
  • 2026 — The OpenAI preprint From partial permutation information to Fourier bounds (OpenAI Math Release, September 26, 2026) proves that coset caps for complementary blocks control every Fourier matrix (Theorem 1.1). It has not been peer reviewed.

Setting

Let XXX be a finite set of nnn labels and G=Sym(X)G=\mathrm{Sym}(X)G=Sym(X), acting as maps from initial labels to final positions. For M⊆XM\subseteq XM⊆X, let HM≤GH_M\le GHM​≤G be the block subgroup of permutations that fix every label outside MMM. Two permutations have the same images on X∖MX\setminus MX∖M exactly when they lie in the same left coset gHMgH_MgHM​, so a bound on the law of those images is a bound on coset masses.

For a nonnegative weight fff on GGG and a unitary representation ρ\rhoρ of GGG on a finite-dimensional complex inner-product space VVV, the Fourier transform is f^(ρ)=∑g∈Gf(g)ρ(g)\widehat f(\rho)=\sum_{g\in G}f(g)\rho(g)f​(ρ)=∑g∈G​f(g)ρ(g), with D=dim⁡VD=\dim VD=dimV. The Hilbert–Schmidt norm is unnormalized, ∥A∥HS2=tr⁡(A∗A)\|A\|_{\mathrm{HS}}^2=\operatorname{tr}(A^*A)∥A∥HS2​=tr(A∗A). For u>0u>0u>0 the symmetric degree constant is

Cu=sup⁡m≥1 ∑λ⊢mDλ−u,C_u=\sup_{m\ge1}\ \sum_{\lambda\vdash m} D_\lambda^{-u},Cu​=m≥1sup​ λ⊢m∑​Dλ−u​,

where DλD_\lambdaDλ​ ranges over the degrees of the irreducible complex representations of SmS_mSm​.

Formalization targets

Goal: complementary cosets control Fourier matrices (Theorem 1.1)

Partition XXX into b≥1b\ge1b≥1 nonempty blocks M1,…,MbM_1,\dots,M_bM1​,…,Mb​ and put Hi=HMiH_i=H_{M_i}Hi​=HMi​​. Let f≥0f\ge0f≥0 on GGG have total mass at most one and satisfy

f(gHi)≤B[G:Hi](g∈G, 1≤i≤b).f(gH_i)\le \frac{B}{[G:H_i]}\qquad(g\in G,\ 1\le i\le b).f(gHi​)≤[G:Hi​]B​(g∈G, 1≤i≤b).

Then for every u>0u>0u>0 and every irreducible unitary ρ\rhoρ of degree DDD,

∥f^(ρ)∥HS2≤b B Cu D−1+(u+2)/band∥f^(ρ)∥op2≤b B Cu D−1+(u+2)/b.\|\widehat f(\rho)\|_{\mathrm{HS}}^2\le b\,B\,C_u\,D^{-1+(u+2)/b} \qquad\text{and}\qquad \|\widehat f(\rho)\|_{\mathrm{op}}^2\le b\,B\,C_u\,D^{-1+(u+2)/b}.∥f​(ρ)∥HS2​≤bBCu​D−1+(u+2)/band∥f​(ρ)∥op2​≤bBCu​D−1+(u+2)/b.

No restriction is placed on the block sizes or on multiplicities in the restriction of ρ\rhoρ to H1×⋯×HbH_1\times\dots\times H_bH1​×⋯×Hb​. The goal statement is published on the platform with status Open: no machine-checked proof exists yet.

Significance

The result itself. Theorem 1.1 is a quantitative transfer principle: a single law whose complementary partial images are never much heavier than uniform has a power saving in every irreducible representation of SnS_nSn​. With b=8b=8b=8 and u=1u=1u=1 it gives ∥f^(ρ)∥HS2≤8C1D−5/8\|\widehat f(\rho)\|_{\mathrm{HS}}^2\le 8C_1D^{-5/8}∥f​(ρ)∥HS2​≤8C1​D−5/8, which is enough for the principal application in the source (Corollary 3.6, p. 9): if the images of a uniformly chosen set of 7n/87n/87n/8 labels are close to uniform in average total variation and the sign mean tends to zero, then the product of just two independent copies of the permutation converges to uniform. This is the step used by the companion Thorp-shuffle preprints to turn fixed-list estimates into full-deck mixing in O(log⁡n)O(\log n)O(logn) shuffles. The statement concerns arbitrary laws on SnS_nSn​ and does not depend on any shuffle.

Formalizing it. The theorem is a finite inequality with explicit constants, so it is a natural target for machine checking. A proof would certify the partial-to-full transfer used by the Thorp mixing arguments, and would require reusable infrastructure: isotypic decompositions of restrictions to products of subgroups, Schur averaging, Hilbert–Schmidt and operator norms of group-algebra elements, and uniform bounds on symmetric-group Witten zeta sums. None of this is formalized yet.

Difficulty

The natural approach decomposes ρ\rhoρ restricted to H1×⋯×HbH_1\times\dots\times H_bH1​×⋯×Hb​ into tensor products of irreducibles of the blocks and bounds f^(ρ)\widehat f(\rho)f​(ρ) on each piece. This fails when a block type occurs with large multiplicity: a dimension count that pays for every copy gives no decay in DDD. The bound must count each irreducible type of a block subgroup once, regardless of multiplicity, and must hold uniformly over all block sizes, which is why the constant CuC_uCu​ is a supremum over every symmetric group. The Hilbert–Schmidt bound is harder than the operator bound, because it must control the whole Fourier matrix rather than its action on one vector.

Formalization scope

  • XXX is an arbitrary Fintype with decidable equality; blocks are M : Fin b → Set X, nonempty, pairwise disjoint and covering. The block subgroup is blockSubgroup (M i), the permutations fixing each point outside M i.
  • The coset cap is LeftCosetCap f H B: for every ggg, ∑h∈Hf(gh)≤B/[G:H]\sum_{h\in H}f(gh)\le B/[G:H]∑h∈H​f(gh)≤B/[G:H], with the index H.index.
  • ρ\rhoρ is any irreducible representation on a finite-dimensional complex inner-product space with ⟨ρ(g)x,ρ(g)y⟩=⟨x,y⟩\langle\rho(g)x,\rho(g)y\rangle=\langle x,y\rangle⟨ρ(g)x,ρ(g)y⟩=⟨x,y⟩; the Fourier transform is complexFourier ρ f; hsNormSq is Re⁡tr⁡(A∗A)\operatorname{Re}\operatorname{tr}(A^*A)Retr(A∗A); the operator norm is that of the associated continuous linear map; DDD is Module.finrank ℂ V and the exponent is a real power.
  • Irreducible representations of SmS_mSm​ are indexed by the isotypic components of the regular representation of Equiv.Perm (Fin m), and CuC_uCu​ is symmetricDegreeConstant u, an sSup over m≥1m\ge1m≥1. The supremum is finite for every u>0u>0u>0; a solver must prove this boundedness, since sSup of an unbounded real set would be 000.
  • Needed infrastructure: isotypic decomposition and Schur's lemma for finite groups, degree bounds for SmS_mSm​ (hook-length or tableau counting), and uniform Witten zeta bounds. The degree layer is reusable for any random walk on SnS_nSn​.

Selected references

  • J. S. Frame, G. de B. Robinson and R. M. Thrall, The hook graphs of the symmetric group, Canad. J. Math. 6 (1954), 316–324. https://doi.org/10.4153/CJM-1954-030-1
  • P. Diaconis and M. Shahshahani, Generating a random permutation with random transpositions, Z. Wahrsch. Verw. Gebiete 57 (1981), 159–179. https://doi.org/10.1007/BF00535487
  • G. D. James, The Representation Theory of the Symmetric Groups, Lecture Notes in Math. 682, Springer, 1978.
  • B. E. Sagan, The Symmetric Group, 2nd ed., Graduate Texts in Math. 203, Springer, 2001. https://doi.org/10.1007/978-1-4757-6804-6
  • M. W. Liebeck and A. Shalev, Fuchsian groups, coverings of Riemann surfaces, subgroup growth, random quotients and random walks, J. Algebra 276 (2004), 552–601. https://doi.org/10.1016/S0021-8693(03)00515-5
  • E. O. Thorp, Nonrandom shuffling with applications to the game of faro, J. Amer. Statist. Assoc. 68 (1973), 842–847. https://doi.org/10.1080/01621459.1973.10481434
  • B. Morris, Improved mixing time bounds for the Thorp shuffle and L-reversal chain, Ann. Probab. 37 (2009), 453–477. https://doi.org/10.1214/08-AOP409
  • B. Morris, Improved mixing time bounds for the Thorp shuffle, Combin. Probab. Comput. 22 (2013), 118–132. https://doi.org/10.1017/S0963548312000478
  • A. Czumaj and B. Vöcking, Thorp shuffling, butterflies, and non-Markovian couplings, ICALP 2014, LNCS 8572, 344–355. https://doi.org/10.1007/978-3-662-43948-7_29
  • A. Czumaj, Random permutations using switching networks, STOC 2015, 703–712. https://doi.org/10.1145/2746539.2746629
  • OpenAI, From partial permutation information to Fourier bounds, OpenAI Math Release preprint, September 26, 2026 (source; Theorem 1.1, p. 1–2; Corollary 3.6, p. 9). https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/From-partial-permutation-information-to-Fourier-bounds-September-26-2026/main.pdf
46 thms2 active usersReviewed
🏆Completed
AlgebraAlgebraic Topology·Captain: wurtle

A Torsion-Free Group Algebra with Zero DivisorsResearch Paper

Motivation: Kaplansky's zero-divisor conjecture

For a field KKK and a group GGG, the group algebra K[G]K[G]K[G] consists of finite formal sums ∑gagg\sum_g a_g g∑g​ag​g with ag∈Ka_g\in Kag​∈K, multiplied by extending the group law bilinearly. If g∈Gg\in Gg∈G has finite order m>1m>1m>1, then (1−g)(1+g+⋯+gm−1)=0(1-g)(1+g+\dots+g^{m-1})=0(1−g)(1+g+⋯+gm−1)=0, so K[G]K[G]K[G] has zero divisors. Kaplansky's zero-divisor conjecture asserts that this is the only source: if GGG is torsion-free, K[G]K[G]K[G] has no nonzero zero divisors. Together with the unit and idempotent conjectures it is one of the central problems connecting ring theory, group theory and topology, and positive answers are known for large classes of groups (elementary amenable groups, groups with the unique-product property, torsion-free 3-manifold groups).

Timeline

  • 1940 — Higman's thesis raises the question and proves the domain property for groups in which every nontrivial subgroup maps onto Z\mathbb ZZ (Higman, Proc. LMS 1940); the thesis formulation is reproduced by Sandling (1981).
  • 1956/1957 — Kaplansky poses the problem (Problem 6 in Problems in the theory of rings, National Research Council, 1957).
  • 1987 — Rips and Segev construct torsion-free groups without the unique-product property, removing the standard route to the conjecture (J. Algebra 1987); Steenbock gives a graphical small-cancellation treatment (J. Algebra 2015).
  • 1988 — Kropholler, Linnell and Moody prove the conjecture for torsion-free elementary amenable groups (Proc. AMS 1988).
  • 2021 — Gardam disproves the related unit conjecture over F2\mathbb F_2F2​ (Ann. of Math. 2021), and later over C\mathbb CC (arXiv:2312.05240, 2024). A nontrivial unit is not a zero divisor, so the zero-divisor conjecture remained open.
  • 2026 — Fisher and Sánchez-Peralta prove the domain conclusion for torsion-free 3-manifold groups and division-ring embeddings for virtually compact special groups (J. Comb. Algebra 2026).
  • 2026 — An OpenAI preprint, A Torsion-Free Group Algebra with Zero Divisors (OpenAI Math Release, September 23, 2026), claims a finitely presented torsion-free group GGG with a finite 2-dimensional classifying space such that F2[G]\mathbb F_2[G]F2​[G] has nonzero zero divisors. The preprint has not been peer reviewed and its theorem is not formally verified.

Setting

A group GGG is torsion-free if gn=1g^n=1gn=1 with n≥1n\ge1n≥1 implies g=1g=1g=1. It is finitely presented if it has a presentation with finitely many generators and relations. A classifying space (or K(G,1)K(G,1)K(G,1)) for GGG is a path-connected space XXX with π1(X)≅G\pi_1(X)\cong Gπ1​(X)≅G whose universal cover is contractible; it is finite two-dimensional if it is a finite CW complex with cells only in dimensions ≤2\le 2≤2. A group with a finite-dimensional classifying space is automatically torsion-free, but the formal goal asks for both properties explicitly.

The coefficient field is F2=Z/2\mathbb F_2=\mathbb Z/2F2​=Z/2, and F2[G]\mathbb F_2[G]F2​[G] is Mathlib's MonoidAlgebra (ZMod 2) G.

Formalization targets

Goal: a counterexample to the zero-divisor conjecture (Theorem 1.1)

There exist a group GGG and α,β∈F2[G]\alpha,\beta\in\mathbb F_2[G]α,β∈F2​[G] such that

G finitely presented,G torsion-free,G has a finite 2-dimensional K(G,1),α≠0, β≠0, αβ=0.G\ \text{finitely presented},\quad G\ \text{torsion-free},\quad G\ \text{has a finite 2-dimensional } K(G,1),\quad \alpha\neq0,\ \beta\neq0,\ \alpha\beta=0.G finitely presented,G torsion-free,G has a finite 2-dimensional K(G,1),α=0, β=0, αβ=0.

This is the full Theorem 1.1 of the source, including its "Moreover" clause. The source proves existence probabilistically; it does not exhibit a concrete presentation. The goal statement is published on the platform with status Open: no machine-checked proof exists yet.

Significance

The result itself. If correct, the theorem disproves Kaplansky's zero-divisor conjecture over F2\mathbb F_2F2​, a problem open since the 1940s, and shows that torsion-freeness — even together with finite presentability and a 2-dimensional classifying space — does not force K[G]K[G]K[G] to be a domain. It implies that GGG fails the unique-product property, and it bears on the implications among the Kaplansky conjectures (zero divisors, units, idempotents) and on approaches through the Atiyah conjecture and division-ring embeddings.

Formalizing it. The claim refutes a long-standing conjecture by an intricate probabilistic and topological construction, which is a strong case for machine verification. A full formal proof needs the probabilistic existence argument, planar separation, and asphericity of a 2-complex — none of which is a routine Mathlib application. Partial contributions (e.g. the characteristic-2 cancellation argument once asphericity and root separation are assumed, or the torsion-freeness of groups with finite-dimensional K(G,1)K(G,1)K(G,1)) are welcome. A related machine-checked result exists only for the weaker non-unique-product property of Gardam's A~2\widetilde A_2A2​ lattice (Mian–Siddique 2026).

Difficulty

Writing down α,β\alpha,\betaα,β whose product cancels in characteristic two is the easy part; the source does this by a parity argument on a graph of simultaneous steps. The hard part is two safeguards in the quotient group: both factors must remain nonzero (no vertex label other than the root can collapse to the identity), and the group must be torsion-free, which the source obtains by proving the 2-complex is aspherical. Standard tools — small-cancellation or CAT(0) criteria — are not applied; instead the source must exclude spherical arrangements of arbitrarily many paths of arbitrary length, which a union bound over sizes cannot handle.

Formalization scope

  • TorsionFree G is the plain group-theoretic notion (gn=1g^n=1gn=1, n>0n>0n>0 implies g=1g=1g=1); finite presentability is Group.IsFinitelyPresented.
  • HasFiniteTwoDimensionalClassifyingSpace G asks for a Hausdorff, path-connected space XXX with a finite CW structure on all of XXX, no cells above dimension 222, at least one 222-cell, a group isomorphism G≃π1(X,x)G\simeq\pi_1(X,x)G≃π1​(X,x), and a surjective covering map from a contractible space onto XXX (so XXX is aspherical). Requiring a 222-cell excludes only the case of free groups, whose group algebras are domains.
  • The witnessing group lives in Type and is existentially quantified together with its group structure; the zero divisors are elements of MonoidAlgebra (ZMod 2) G.
  • A trivializing reading is excluded because all three group properties and both nonvanishing conditions are required simultaneously.
  • Infrastructure needed: CW complexes and covering spaces (partially in Mathlib), the fundamental group of a 2-complex built by attaching cones, Hurewicz/Whitehead-type asphericity arguments, and random graph constructions.

Selected references

  • G. Higman, The units of group-rings, Proc. London Math. Soc. (2) 46 (1940). https://doi.org/10.1112/plms/s2-46.1.231
  • I. Kaplansky, Problems in the theory of rings, Report of a Conference on Linear Algebras (1956), National Research Council, 1957.
  • E. Rips and Y. Segev, Torsion-free group without unique product property, J. Algebra (1987). https://doi.org/10.1016/0021-8693(87)90125-6
  • P. H. Kropholler, P. A. Linnell and J. A. Moody, Applications of a new K-theoretic theorem to soluble group rings, Proc. Amer. Math. Soc. (1988). https://doi.org/10.2307/2046771
  • M. Steenbock, Rips–Segev torsion-free groups without the unique product property, J. Algebra (2015). https://doi.org/10.1016/j.jalgebra.2015.05.004
  • G. Gardam, A counterexample to the unit conjecture for group rings, Ann. of Math. 194 (2021). https://doi.org/10.4007/annals.2021.194.3.9
  • G. Gardam, Non-trivial units of complex group rings, preprint, 2024. https://arxiv.org/abs/2312.05240v2
  • S. P. Fisher and P. Sánchez-Peralta, Division rings for group algebras of virtually compact special groups and 3-manifold groups, J. Comb. Algebra (2026). https://doi.org/10.4171/JCA/89
  • I. Mian and S. Siddique, A machine-checked proof that Gardam's A~2\widetilde A_2A2​ lattice does not have unique products, preprint, 2026. https://arxiv.org/abs/2609.22380v1
  • OpenAI, A Torsion-Free Group Algebra with Zero Divisors, OpenAI Math Release preprint, September 23, 2026 (source of the goal; Theorem 1.1, p. 1). https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/A-Torsion-Free-Group-Algebra-with-Zero-Divisors-September-23-2026/paper.pdf
11 thms2 active usersReviewed
🏆Completed
Probability·Captain: dbenbenn

Erschler–Zheng: growth of periodic Grigorchuk groupsResearch Paper

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.

Motivation

The growth function vΓ,S(n)v_{\Gamma,S}(n)vΓ,S​(n) of a group Γ\GammaΓ generated by a finite set SSS counts the elements of word length at most nnn. A group has polynomial growth, exponential growth, or intermediate growth, strictly between the two. Grigorchuk's groups GωG_\omegaGω​ 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 G012G_{\mathbf{012}}G012​. Erschler and Zheng determine its growth exponent:

lim⁡n→∞log⁡log⁡vG,S(n)log⁡n=α0,\lim_{n\to\infty}\frac{\log\log v_{G,S}(n)}{\log n} = \alpha_0,n→∞lim​lognloglogvG,S​(n)​=α0​,

where α0=log⁡2/log⁡λ0≈0.7674\alpha_0 = \log 2/\log\lambda_0 \approx 0.7674α0​=log2/logλ0​≈0.7674 and λ0\lambda_0λ0​ is the positive root of X3−X2−2X−4X^3 - X^2 - 2X - 4X3−X2−2X−4. The upper bound was known; the new lower bound comes from random walks.

Timeline.

  • 1980: Grigorchuk introduces the first Grigorchuk group, a finitely generated infinite periodic group (doi:10.1007/BF01078416).
  • 1983: Kaimanovich and Vershik relate the Poisson boundary of a random walk to its asymptotic entropy (doi:10.1214/aop/1176993497); with Derriennic's work (Astérisque 74, 1980) this is the entropy criterion the lower bound rests on.
  • 1984: Grigorchuk defines the family GωG_\omegaGω​, proves intermediate growth, and shows exp⁡(cn1/2)≤vG,S(n)≤exp⁡(Cnlog⁡3231)\exp(cn^{1/2}) \le v_{G,S}(n) \le \exp(Cn^{\log_{32}31})exp(cn1/2)≤vG,S​(n)≤exp(Cnlog32​31) for G012G_{\mathbf{012}}G012​ (doi:10.1070/IM1985v025n02ABEH001281).
  • 1997: Leonov raises the lower exponent to 0.5040.5040.504 (Mat. Stud. 8 (1997) 192–197; no DOI).
  • 1998: Bartholdi proves vG,S(n)≤exp⁡(Cnα0)v_{G,S}(n) \le \exp(Cn^{\alpha_0})vG,S​(n)≤exp(Cnα0​) (doi:10.1155/S1073792898000622); Muchnik and Pak prove upper bounds of this kind for more general ω\omegaω in 2001 (doi:10.1142/S0218196701000450).
  • 2001: Bartholdi raises the lower exponent to 0.51570.51570.5157 (doi:10.1142/S0218196701000395); Brieussel's thesis (2008) reaches 0.52070.52070.5207.
  • 2020: Erschler and Zheng prove vG,S(n)≥exp⁡(cϵnα0−ϵ)v_{G,S}(n) \ge \exp(c_\epsilon n^{\alpha_0 - \epsilon})vG,S​(n)≥exp(cϵ​nα0​−ϵ), matching Bartholdi's upper bound.

Setting

T\mathsf TT is the rooted binary tree, its vertices the finite words over {0,1}\{0, 1\}{0,1} and its boundary ∂T\partial\mathsf T∂T the infinite rays; automorphisms act on the right, x↦x⋅gx \mapsto x \cdot gx↦x⋅g. For a string ω=ω0ω1…∈{0,1,2}N\omega = \omega_0\omega_1\ldots \in \{\mathbf 0, \mathbf 1, \mathbf 2\}^{\mathbb N}ω=ω0​ω1​…∈{0,1,2}N, the Grigorchuk group GωG_\omegaGω​ is generated by certain automorphisms of T\mathsf TT, S={a,bω,cω,dω}S = \{a, b_\omega, c_\omega, d_\omega\}S={a,bω​,cω​,dω​}. The automorphism aaa changes the first letter of a word, swapping the two subtrees of the root, while bω,cω,dωb_\omega, c_\omega, d_\omegabω​,cω​,dω​ are defined as follows. They fix 1∞1^\infty1∞, and on a word 1k0v1^k0v1k0v each of them either changes the first letter of vvv or does nothing, depending on the letter ωk\omega_kωk​ of the string: if ωk=0\omega_k = \mathbf 0ωk​=0, then bωb_\omegabω​ and cωc_\omegacω​ change it and dωd_\omegadω​ does nothing; if ωk=1\omega_k = \mathbf 1ωk​=1, then bωb_\omegabω​ and dωd_\omegadω​ change it and cωc_\omegacω​ does nothing; if ωk=2\omega_k = \mathbf 2ωk​=2, then cωc_\omegacω​ and dωd_\omegadω​ change it and bωb_\omegabω​ does nothing. The string ω=(012)∞\omega = (\mathbf{012})^\inftyω=(012)∞ gives the first Grigorchuk group.

Assumption Fr(D)\mathrm{Fr}(D)Fr(D) asks that every block ωkD…ωkD+D−1\omega_{kD}\ldots\omega_{kD+D-1}ωkD​…ωkD+D−1​ contain 201\mathbf{201}201 or 211\mathbf{211}211; it implies that GωG_\omegaGω​ is periodic. LnωL^\omega_nLnω​ is the sum of the entries of Mω0⋯Mωn−1M_{\omega_0}\cdots M_{\omega_{n-1}}Mω0​​⋯Mωn−1​​ for three explicit 3×33\times 33×3 matrices: the lengths of the words the substitutions of §2 produce.

A measure on a group is a function μ≥0\mu \ge 0μ≥0 of total mass 1. A function fff is μ\muμ-harmonic if f(x)=∑yf(xy)μ(y)f(x) = \sum_y f(xy)\mu(y)f(x)=∑y​f(xy)μ(y), the entropy is H(μ)=−∑gμ(g)log⁡μ(g)H(\mu) = -\sum_g \mu(g)\log\mu(g)H(μ)=−∑g​μ(g)logμ(g), and the Poisson boundary of (Γ,μ)(\Gamma, \mu)(Γ,μ) is non-trivial when some bounded μ\muμ-harmonic function is not constant.

Formalization targets

Goal: Theorem 8.3 (pp. 58), with the exponent the proof gives

For every ϵ>0\epsilon > 0ϵ>0 there is C>0C > 0C>0 such that for every ω\omegaω satisfying Fr(D)\mathrm{Fr}(D)Fr(D) there is a non-degenerate symmetric probability μ\muμ on GωG_\omegaGω​ of finite entropy and non-trivial Poisson boundary with, writing lSl_SlS​ for the word length,

μ{g:lS(g)>Lnω}≤C 2−(1−ϵ)n(n≥1),\mu\{g : l_S(g) > L^\omega_n\} \le C\,2^{-(1-\epsilon)n} \quad (n \ge 1),μ{g:lS​(g)>Lnω​}≤C2−(1−ϵ)n(n≥1),

and hence, for some c>0c > 0c>0 depending on ω\omegaω,

vGω,S(Lnω)≥exp⁡(c 2(1−ϵ)n)(n≥1).v_{G_\omega,S}(L^\omega_n) \ge \exp\bigl(c\,2^{(1-\epsilon)n}\bigr) \quad (n \ge 1).vGω​,S​(Lnω​)≥exp(c2(1−ϵ)n)(n≥1).

The printed theorem has nnn in place of 2n2^n2n; that version is weaker and does not give the exponent.

The abstract's headline, that the volume exponent of the first Grigorchuk group is α0\alpha_0α0​, is the last milestone, ErschlerZheng.hasVolumeExponent_firstString_alpha0: Theorem A combined with Bartholdi's upper bound.

Milestones

  • §2: the entropy criterion and the Shannon theorem for random walks (Kaimanovich–Vershik, external), the Avez entropy, and Lemma 2.1: a finite-entropy measure with non-trivial boundary forces vΓ,S(nϕ(ϱn))≥ecnv_{\Gamma,S}(n\phi(\varrho_n)) \ge e^{cn}vΓ,S​(nϕ(ϱn​))≥ecn for all large nnn.
  • §3: germs of the action on ∂T\partial\mathsf T∂T, the groupoid H(Ho)\mathcal H(H_o)H(Ho​), Fact 3.5, and Proposition 3.3: if the walk's germ at 1∞1^\infty1∞ stabilizes modulo a proper subgroup, the Poisson boundary is non-trivial.
  • §§2.4–2.5, 5, 7.1: the groups GωG_\omegaGω​ and their substitutions, the Schreier graph of 1∞1^\infty1∞ and its Gray-code distance, cube independence, Facts 7.3–7.6 and Lemma 7.5.
  • §7.2–7.6: the conjugated elements g~jv\tilde g^v_jg~​jv​ and the measures μβ\mu_\betaμβ​ (Lemmas 7.7, 7.9), kernel and Green-function bounds (Propositions 7.11, 7.12, 7.18, 7.19, Lemmas 7.15–7.17, 7.21), and Theorem 7.13: μβ\mu_\betaμβ​ has non-trivial Poisson boundary.
  • §8: Lemma 8.1, Corollary 8.2, the goal, and after it Theorem A and the exponent of G012G_{\mathbf{012}}G012​, with Bartholdi's upper bound as an external milestone.

Significance

The result. It answers the growth question for G012G_{\mathbf{012}}G012​: the exponent is α0\alpha_0α0​. It gives near-optimal lower bounds for every GωG_\omegaGω​ with ω\omegaω satisfying Fr(D)\mathrm{Fr}(D)Fr(D), 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.

Difficulty

Lower bounds by anti-contraction of word lengths (Grigorchuk, Leonov, Bartholdi, Brieussel) stall well below α0\alpha_0α0​. 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 α0\alpha_0α0​ allows while keeping the boundary non-trivial. That needs a non-homogeneous random walk on the Schreier graph of 1∞1^\infty1∞ to be transient enough to fix the germ at 1∞1^\infty1∞, and heat-kernel bounds for jump processes that are not translation invariant.

Formalization scope

Tree automorphisms are permutations of finite words (Garrido.BinaryTreeAut), acting on rays on the right by x⋅g=g−1(x)x \cdot g = g^{-1}(x)x⋅g=g−1(x), so that x⋅(gh)=(x⋅g)⋅hx \cdot (gh) = (x \cdot g) \cdot hx⋅(gh)=(x⋅g)⋅h. A measure is a function G→RG \to \mathbb RG→R summed with tsum; it is symmetric when μ(g−1)=μ(g)\mu(g^{-1}) = \mu(g)μ(g−1)=μ(g), and non-degenerate when its support generates GGG 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 μ\muμ; 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, (012)∞∈Fr(3)(\mathbf{012})^\infty \in \mathrm{Fr}(3)(012)∞∈Fr(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 λ0\lambda_0λ0​ and α0\alpha_0α0​). The goal is Theorem 8.3 with the 2n2^n2n its proof gives, as above.

The goal is not trivial: its measure must be a non-degenerate symmetric probability on GωG_\omegaGω​, and the growth bound is about the generating set SSS itself.

Reusable beyond this mission: Grigorchuk groups GωG_\omegaGω​ for every ω\omegaω 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 ω\omegaω, 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.

Selected references

  • A. Erschler, T. Zheng, Growth of periodic Grigorchuk groups, Invent. Math. 219 (2020) 1069–1155. doi:10.1007/s00222-019-00922-0; arXiv:1802.09077
  • R. I. Grigorchuk, Burnside's problem on periodic groups, Funct. Anal. Appl. 14 (1980) 41–43. doi:10.1007/BF01078416
  • R. I. Grigorchuk, Degrees of growth of finitely generated groups, and the theory of invariant means, Math. USSR-Izv. 25 (1985) 259–300. doi:10.1070/IM1985v025n02ABEH001281
  • V. A. Kaimanovich, A. M. Vershik, Random walks on discrete groups: boundary and entropy, Ann. Probab. 11 (1983) 457–490. doi:10.1214/aop/1176993497
  • Y. Derriennic, Quelques applications du théorème ergodique sous-additif, Astérisque 74 (1980) 183–201. numdam
  • L. Bartholdi, The growth of Grigorchuk's torsion group, Internat. Math. Res. Notices 1998, no. 20, 1049–1054. doi:10.1155/S1073792898000622
  • R. Muchnik, I. Pak, On growth of Grigorchuk groups, Internat. J. Algebra Comput. 11 (2001) 1–17. doi:10.1142/S0218196701000450
  • L. Bartholdi, Lower bounds on the growth of a group acting on the binary rooted tree, Internat. J. Algebra Comput. 11 (2001) 73–88. doi:10.1142/S0218196701000395
  • M. T. Barlow, A. Grigor'yan, T. Kumagai, Heat kernel upper bounds for jump processes and the first exit time, J. Reine Angew. Math. 626 (2009) 135–157. doi:10.1515/CRELLE.2009.005
  • L. Bartholdi, A. Erschler, Groups of given intermediate word growth, Ann. Inst. Fourier 64 (2014) 2003–2036. doi:10.5802/aif.2902
67 thms2 active usersReviewed
🏆Completed
Discrete GeometryOperations Research·Captain: mikedeng1

Some Polyhedra Related to Combinatorial Problems III: Faces of P(H, ψg0) Lift Through a Homomorphism ψ of G onto H to Faces of P(G, g0)Research Paper

Motivation

Every pure integer program, once its linear programming relaxation has been solved, can be relaxed further to a problem over a finite Abelian group: the nonbasic variables must satisfy a single congruence in the group of the optimal basis. R. E. Gomory introduced this relaxation in 1965 and studied the convex hull of its solutions in Some polyhedra related to combinatorial problems (Linear Algebra Appl. 2 (1969), 451–558, doi:10.1016/0024-3795(69)90017-2). The facets of these group polyhedra are valid inequalities for every integer program whose basis produces the same group, and they became the source of cutting planes for integer programming: Gomory's mixed-integer cut and the later theory of corner polyhedra and subadditive valid inequalities descend from them.

The number of facets grows fast with the order of the group, so a list of facets for each group is not a usable description. Section 3D of the paper, "Lifting up Faces", gives a structural tool instead: facets of the polyhedron of a small group produce facets of the polyhedron of every larger group that maps onto it. This mission formalizes that construction (THEOREM 19) and its converse (THEOREM 20).

Setting

Let G\mathcal GG be a finite Abelian group, written additively, with zero 0ˉ\bar 00ˉ and order D=∣G∣D=|\mathcal G|D=∣G∣, and let G+=G−{0ˉ}\mathcal G^+=\mathcal G-\{\bar 0\}G+=G−{0ˉ}. For a right-hand side g0∈Gg_0\in\mathcal Gg0​∈G, the group equation asks for nonnegative integers t(g)t(g)t(g), g∈G+g\in\mathcal G^+g∈G+, with

∑g∈G+t(g)⋅g=g0.\sum_{g\in\mathcal G^+}t(g)\cdot g=g_0 .g∈G+∑​t(g)⋅g=g0​.

Its solution set is T(G,g0)T(\mathcal G,g_0)T(G,g0​); when g0=0ˉg_0=\bar 0g0​=0ˉ, the zero solution is excluded, as stipulated on p. 474. Each solution is a point of RG+\mathbb R^{\mathcal G^+}RG+, a space of dimension n′=D−1n'=D-1n′=D−1, and the master polyhedron P(G,g0)P(\mathcal G,g_0)P(G,g0​) is the convex hull of T(G,g0)T(\mathcal G,g_0)T(G,g0​). Gomory reads a solution ttt as a path from 0ˉ\bar 00ˉ to g0g_0g0​ that uses the element ggg exactly t(g)t(g)t(g) times; with arc lengths π(g)\pi(g)π(g) its length is π⋅t=∑gπ(g)t(g)\pi\cdot t=\sum_g\pi(g)t(g)π⋅t=∑g​π(g)t(g).

An inequality π⋅t≥π0\pi\cdot t\ge\pi_0π⋅t≥π0​, written (π,π0)(\pi,\pi_0)(π,π0​), is a face of P(G,g0)P(\mathcal G,g_0)P(G,g0​) when π≠0\pi\ne0π=0, every t∈T(G,g0)t\in T(\mathcal G,g_0)t∈T(G,g0​) satisfies it, and the solutions on the hyperplane π⋅t=π0\pi\cdot t=\pi_0π⋅t=π0​ generate that hyperplane: every point of it is a weighted sum, with total weight 1, of such solutions. A face is therefore a facet; Gomory says "face" throughout, and so does this mission. The solutions with π⋅t=π0\pi\cdot t=\pi_0π⋅t=π0​ are the minimal paths.

Let ψ\psiψ be a homomorphism of G\mathcal GG onto a second finite Abelian group H\mathcal HH, with kernel K=ψ−1(0ˉ)\mathcal K=\psi^{-1}(\bar 0)K=ψ−1(0ˉ). A coefficient vector π′\pi'π′ on H+\mathcal H^+H+ is lifted to G+\mathcal G^+G+ by

π(g)=π′(ψg),π′(0ˉ)=0,\pi(g)=\pi'(\psi g),\qquad \pi'(\bar 0)=0,π(g)=π′(ψg),π′(0ˉ)=0,

so that every element of the kernel gets coefficient 000.

Formalization targets

Goal: THEOREM 19 (p. 486)

If ψg0≠0ˉ\psi g_0\ne\bar 0ψg0​=0ˉ and (π′,π0)(\pi',\pi_0)(π′,π0​) is a face of P(H,ψg0)P(\mathcal H,\psi g_0)P(H,ψg0​) with π0>0\pi_0>0π0​>0, then

(π,π0),π(g)=π′(ψg),is a face of P(G,g0).\Big(\pi,\pi_0\Big),\quad \pi(g)=\pi'(\psi g),\quad\text{is a face of } P(\mathcal G,g_0).(π,π0​),π(g)=π′(ψg),is a face of P(G,g0​).

For instance, the face t1≥1t_1\ge1t1​≥1 of P(G2,(1))P(\mathcal G_2,(1))P(G2​,(1)) lifts through reduction mod 2 to the face t1+0t2+t3+0t4+t5≥1t_1+0t_2+t_3+0t_4+t_5\ge1t1​+0t2​+t3​+0t4​+t5​≥1 of P(G6,(5))P(\mathcal G_6,(5))P(G6​,(5)) (p. 488).

Milestones

  1. Face criterion (p. 469, proof of THEOREM 7). For π0>0\pi_0>0π0​>0, (π,π0)(\pi,\pi_0)(π,π0​) is a face iff it is valid on TTT and n′n'n′ linearly independent solutions satisfy π⋅t=π0\pi\cdot t=\pi_0π⋅t=π0​.
  2. Pushing paths forward (p. 486). A solution ttt for G\mathcal GG maps to the solution τ(h)=∑g∈ψ−1ht(g)\tau(h)=\sum_{g\in\psi^{-1}h}t(g)τ(h)=∑g∈ψ−1h​t(g) for H\mathcal HH of the same length; hence the lifted inequality is valid.
  3. Lifted minimal paths (p. 487). From a minimal path τ\tauτ for H\mathcal HH and a kernel element kkk, the path Tk(τ)T_k(\tau)Tk​(τ) is a minimal path for G\mathcal GG.
  4. Rank D−1D-1D−1 (pp. 487–488). The lifted inequality has D−1D-1D−1 linearly independent minimal paths.

Further result: THEOREM 20 (p. 489)

Conversely, a face (π,π0)(\pi,\pi_0)(π,π0​) of P(G,g0)P(\mathcal G,g_0)P(G,g0​) with π0>0\pi_0>0π0​>0 and π(g)=0\pi(g)=0π(g)=0 for some g≠0ˉg\ne\bar0g=0ˉ is the lift of a face of P(H,ψg0)P(\mathcal H,\psi g_0)P(H,ψg0​) for some ψ\psiψ of G\mathcal GG onto a group H\mathcal HH with ψg=0ˉ\psi g=\bar 0ψg=0ˉ.

Significance

THEOREMS 19 and 20 together say that the faces of P(G,g0)P(\mathcal G,g_0)P(G,g0​) with π0>0\pi_0>0π0​>0 and a zero coefficient are exactly the faces lifted from proper quotients of G\mathcal GG. A catalogue of these positive-right-hand-side faces therefore only needs the faces with all coefficients positive; the rest come from smaller groups. Gomory uses this to explain the tables of Appendix 5: for G2,2\mathcal G_{2,2}G2,2​ and G2,2,2\mathcal G_{2,2,2}G2,2,2​ every such face is a lift of the single nontrivial face of P(G2,(1))P(\mathcal G_2,(1))P(G2​,(1)), and for a direct sum G=K1⊕K2\mathcal G=\mathcal K_1\oplus\mathcal K_2G=K1​⊕K2​ every face of the polyhedron of a summand not containing g0g_0g0​ extends to a face for G\mathcal GG (p. 489). The same idea, sending facets of one group problem to facets of another by a homomorphism, recurs in the later theory of group relaxations and infinite group problems.

Both theorems are proved in the paper. To the knowledge of this mission, neither the group polyhedra, their faces nor the lifting theorem has a machine-checked formalization; the platform's other "lifting" results (lifted cover facets of the knapsack polytope, cone lifts of convex sets) are different notions. The mission produces a reusable definition layer for master group polyhedra and their faces, stated once for an arbitrary finite Abelian group, and a formal version of the passage between faces of a group and of its quotients.

Difficulty

Validity of the lifted inequality is a one-line computation (milestone 2). The content is that the lift is a facet: one must exhibit D−1D-1D−1 affinely independent solutions on the hyperplane, while the quotient face only supplies ∣H∣−1|\mathcal H|-1∣H∣−1 of them. A solution of the quotient problem does not determine a solution for G\mathcal GG; coset representatives must be chosen and the path closed by a kernel element, and the kernel coordinates, which all have coefficient zero, must still be filled to full rank.

The obvious reduction, "a facet pulls back to a facet under a surjective map", fails here because the map from G\mathcal GG-paths to H\mathcal HH-paths is a linear projection from dimension D−1D-1D−1 to ∣H∣−1|\mathcal H|-1∣H∣−1 and does not lift independence by itself. It also fails at π0=0\pi_0=0π0​=0: with G=Z6\mathcal G=\mathbb Z_6G=Z6​, H=Z3\mathcal H=\mathbb Z_3H=Z3​, g0=1g_0=1g0​=1, the face t(1)≥0t(1)\ge0t(1)≥0 of P(Z3,(1))P(\mathbb Z_3,(1))P(Z3​,(1)) lifts to t(1)+t(4)≥0t(1)+t(4)\ge0t(1)+t(4)≥0, which is valid but not a face of P(Z6,(1))P(\mathbb Z_6,(1))P(Z6​,(1)).

Formalization scope

The formalization uses one definition file for an arbitrary finite Abelian group ([AddCommGroup G] [Fintype G] [DecidableEq G]), instantiated at both G\mathcal GG and H\mathcal HH. It commits to the following readings:

  • Vectors are indexed by the subtype {g∣g≠0ˉ}\{g\mid g\ne\bar0\}{g∣g=0ˉ}, so 0ˉ\bar00ˉ has no coordinate and the dimension of T-space is ∣G∣−1|\mathcal G|-1∣G∣−1 for each group separately; solutions are N\mathbb NN-valued, nonzero, and cast to R\mathbb RR. When g0≠0ˉg_0\ne\bar0g0​=0ˉ, the group equation already excludes the zero vector.
  • "Generated by the points on the hyperplane" means that the affine span of the tight solutions equals the hyperplane {x:π⋅x=π0}\{x:\pi\cdot x=\pi_0\}{x:π⋅x=π0​}; π≠0\pi\ne0π=0 is part of the definition and π0≥0\pi_0\ge0π0​≥0 is not (THEOREM 6 proves it).
  • Paths are vectors and "minimal path" means a solution with π⋅t=π0\pi\cdot t=\pi_0π⋅t=π0​.
  • π′(0ˉ)=0\pi'(\bar0)=0π′(0ˉ)=0 is built into the lift; "onto" is Function.Surjective ψ, and g0∉Kg_0\notin\mathcal Kg0​∈/K is ψg0≠0ˉ\psi g_0\ne\bar0ψg0​=0ˉ.
  • Added hypothesis π0>0\pi_0>0π0​>0 in THEOREM 19 and the rank milestone: the page omits it, and the Z6→Z3\mathbb Z_6\to\mathbb Z_3Z6​→Z3​ example above shows the statement is false without it.
  • The face criterion is THEOREM 7's "basic feasible solution" unfolded into n′n'n′ linearly independent tight solutions, stated for the master polyhedron only and for nontrivial groups, where n′>0n'>0n′>0.
  • Pushing a path forward uses ψg0≠0ˉ\psi g_0\ne\bar0ψg0​=0ˉ, the standing hypothesis of THEOREM 19, so the pushed path cannot become the excluded zero solution.
  • The lifted path Tk(τ)T_k(\tau)Tk​(τ) puts its closing 111 on the kernel element g0−∑g∉Ktk(g)⋅gg_0-\sum_{g\notin\mathcal K}t_k(g)\cdot gg0​−∑g∈/K​tk​(g)⋅g itself, and adds nothing when that element is 0ˉ\bar00ˉ.
  • In THEOREM 20, "nontrivial" is π0>0\pi_0>0π0​>0, the printed (π1,π0)(\pi_1,\pi_0)(π1​,π0​) is read as (π,π0)(\pi,\pi_0)(π,π0​), and the conclusion requires ψg=0ˉ\psi g=\bar0ψg=0ˉ for the given zero coefficient: without it the identity map would satisfy the statement.

A formalization that proves only validity of the lift, or that defines faces without the generation condition (so that every valid inequality is a "face"), would be trivial and is ruled out by the definition of IsFace.

The development needs finite sums over fibres of ψ\psiψ, a choice of coset representatives, and a rank argument for a block matrix with full-rank diagonal blocks. The definitions of TTT, P(G,g0)P(\mathcal G,g_0)P(G,g0​) and face are reusable for any further result on master group polyhedra. Proofs of the milestones in any order, alternative proofs of the face criterion, and a proof of THEOREM 20 are welcome.

Selected references

  • R. E. Gomory, Some polyhedra related to combinatorial problems, Linear Algebra and Its Applications 2 (1969), 451–558. doi:10.1016/0024-3795(69)90017-2
  • R. E. Gomory, On the relation between integer and noninteger solutions to linear programs, Proceedings of the National Academy of Sciences 53 (1965), 260–265. doi:10.1073/pnas.53.2.260
  • R. E. Gomory and E. L. Johnson, Some continuous functions related to corner polyhedra, Mathematical Programming 3 (1972), 23–85. doi:10.1007/BF01584976
7 thms2 active usersReviewed
🏆Completed
Discrete GeometryLinear Optimization·Captain: mikedeng1

Some Polyhedra Related to Combinatorial Problems II: The Faces of the Master Polyhedron P(G, g0) Are the Basic Feasible Solutions of a Subadditive Linear SystemResearch Paper

Motivation

Finite group equations arise when an integer program is expressed relative to an integer basis: the residue of a candidate solution in a finite Abelian group records whether it satisfies the original integrality requirement. Gomory's group polyhedron collects the nonnegative integer solutions with one prescribed residue. Its faces give valid linear inequalities for the group relaxation, so a description of those faces is useful to anyone studying integer programming cuts or the geometry of integer hulls. Gomory's 1969 paper develops the group equation and its polyhedra in this setting and then gives a finite system for the faces of the largest, or master, polyhedron. Gomory 1969, pp. 457–458, 474, 480–483.

The main question is how to recognize a facet inequality without ranging over every nonnegative integer solution of the group equation. The paper's Theorem 7 characterizes facets through a system with one row for each integer solution, an infinite collection in general. Theorem 18 replaces that family by rows determined by pairs of group elements and a rank condition at the candidate coefficient vector. Gomory 1969, pp. 469–470, 481–483.

Setting

Let G\mathcal GG be a finite Abelian group with zero 000, and let G+=G∖{0}\mathcal G^+=\mathcal G\setminus\{0\}G+=G∖{0}. For a subset N⊆G+\mathcal N\subseteq\mathcal G^+N⊆G+ and a right-hand side g0∈Gg_0\in\mathcal Gg0​∈G, a group-equation solution is a nonnegative integer vector t∈NNt\in\mathbb N^{\mathcal N}t∈NN satisfying

∑g∈Nt(g)g=g0.\sum_{g\in\mathcal N}t(g)g=g_0.g∈N∑​t(g)g=g0​.

The set of solutions is T(G,N,g0)T(\mathcal G,\mathcal N,g_0)T(G,N,g0​), and the group polyhedron P(G,N,g0)P(\mathcal G,\mathcal N,g_0)P(G,N,g0​) is their convex hull in the real coordinate space RN\mathbb R^{\mathcal N}RN. The master polyhedron P(G,g0)P(\mathcal G,g_0)P(G,g0​) uses N=G+\mathcal N=\mathcal G^+N=G+. This mission concerns g0≠0g_0\ne0g0​=0; Gomory specifies a separate convention at g0=0g_0=0g0​=0, excluding the zero solution from that master polyhedron. Gomory 1969, pp. 457–458, 474–475.

Gomory calls π⋅x≥π0\pi\cdot x\ge\pi_0π⋅x≥π0​ a face when π≠0\pi\ne0π=0, all points of PPP satisfy the inequality, and its tight points generate the entire hyperplane π⋅x=π0\pi\cdot x=\pi_0π⋅x=π0​ by affine combinations. Thus "face" means a facet of full hyperplane dimension here. The equivalent integer-point criterion uses the tight members of TTT, which is the representation adopted in Lean. A basic feasible solution of a linear system satisfies every equation and inequality and has tight rows whose coefficient vectors span the full variable space. Gomory 1969, pp. 468–469.

Formalization targets

The path to the goal starts with the sign of the face coefficients, the infinite-system characterization, and the shortest-path interpretation. An integer vector ttt represents a path whose total group displacement is ∑gt(g)g\sum_g t(g)g∑g​t(g)g and whose length is π⋅t\pi\cdot tπ⋅t. The shortest-path statements lead to subadditivity and complementary equalities for face coefficients. For P(G,g0)P(\mathcal G,g_0)P(G,g0​), Theorem 17 collects the row conditions needed for the final system. Gomory 1969, pp. 469–473, 480–481.

The target is Theorem 18. Fix g0≠0g_0\ne0g0​=0 and π0>0\pi_0>0π0​>0. With π(0)=0\pi(0)=0π(0)=0, system (13) is

π(g0)=π0,π(g)+π(g0−g)=π0(g∈G+, g≠g0),π(g)+π(h)≥π(g+h)(g,h∈G+),π(g)≥0(g∈G+).\begin{aligned} \pi(g_0)&=\pi_0,\\ \pi(g)+\pi(g_0-g)&=\pi_0 &&(g\in\mathcal G^+,\ g\ne g_0),\\ \pi(g)+\pi(h)&\ge\pi(g+h) &&(g,h\in\mathcal G^+),\\ \pi(g)&\ge0 &&(g\in\mathcal G^+). \end{aligned}π(g0​)π(g)+π(g0​−g)π(g)+π(h)π(g)​=π0​,=π0​≥π(g+h)≥0​​(g∈G+, g=g0​),(g,h∈G+),(g∈G+).​

The goal asserts the full equivalence

π⋅x≥π0 is a face of P(G,g0)⟺π is a basic feasible solution of (13).\pi\cdot x\ge\pi_0\text{ is a face of }P(\mathcal G,g_0) \quad\Longleftrightarrow\quad \pi\text{ is a basic feasible solution of (13).}π⋅x≥π0​ is a face of P(G,g0​)⟺π is a basic feasible solution of (13).

The equation rows, ordered pair rows, and nonnegativity rows all count toward basicness; π0\pi_0π0​ is held fixed. Gomory 1969, pp. 481–483, Theorem 18.

Significance

Theorem 18 turns a geometric property defined against infinitely many integer vectors into a finite test in ∣G∣−1|\mathcal G|-1∣G∣−1 coefficient variables. A solver can check its displayed equations and inequalities and then check whether the tight row vectors have full rank. That gives a concrete route to enumerating the facet coefficient vectors of P(G,g0)P(\mathcal G,g_0)P(G,g0​) for a fixed finite group, the use Gomory reports immediately after the proof. Gomory 1969, p. 483.

The result was proved in the paper; the work here is to formalize that known theorem and the numbered results it uses. The group-solution model, the integer-point facet criterion, and the generic tight-row definition of basic feasibility can also support other group-polyhedron arguments. The local prior-art search found related formalizations of facets and polyhedra, but none with the same integer-point-generated hyperplane and finite-group conventions, so these definitions are stated for this paper's objects.

Difficulty

Validity of the rows of (13) for a face does not by itself establish Theorem 18. Basicness requires the tight rows to span all ∣G∣−1|\mathcal G|-1∣G∣−1 coefficient directions, and the converse must turn that rank information into enough tight integer solutions to generate a hyperplane. A supporting inequality that is tight at only a smaller face would pass a mere feasibility check while failing Gomory's face definition. The shortest-path results connect the group equations to the coefficient restrictions, but do not erase the rank requirement. Gomory 1969, pp. 468–470, 472–473, 481–483.

Formalization scope

Lean uses a finite Abelian group and a Finset N\mathcal NN of nonzero elements. Its real vectors have coordinates indexed by N\mathcal NN itself, with no unconstrained zero coordinate. The group equation is a finite sum of natural-number multiples in G\mathcal GG; PPP is the real convex hull of the cast integer solutions. A face requires a nonzero normal, validity on every integer solution, and equality between the affine span of tight integer points and the entire hyperplane. This excludes the trivial reading that merely asks for one tight point. It also makes an empty solution set incapable of supplying a face. Theorem 7 assumes N\mathcal NN nonempty (n′≥1n'\ge1n′≥1), as the paper does implicitly: with no coordinates every vector would be trivially basic.

Paths are represented by their nonnegative integer arc-multiplicity vectors. The same vector can describe several arc orders, but the length and group displacement used here depend only on multiplicity. Shortestness is stated by comparison with every competing vector of the same displacement; no infimum with an empty-set default is used. The complement and subadditivity rows of (13) use π(0)=0\pi(0)=0π(0)=0, and the subadditivity rows include ordered pairs with equal entries. Basic feasible solutions use the span of tight coefficient rows, including equation rows, in the full real space of ∣G∣−1|\mathcal G|-1∣G∣−1 variables.

The mission includes the paper's Theorems 6, 7, 10, 17, Lemmas 1–2, and both numbered corollaries on p. 473 as milestones. Contributions that establish the affine-span and rank equivalences, or reusable finite-group shortest-path and polyhedral lemmas, directly advance the target. Theorems for g0=0g_0=0g0​=0 and for other sections of the paper are outside this mission's stated domain.

Selected references

  • R. E. Gomory, Some polyhedra related to combinatorial problems, Linear Algebra and Its Applications 2 (1969), 451–558. DOI: 10.1016/0024-3795(69)90017-2.
11 thms2 active usersReviewed
Number Theory·Captain: Lucas

The Mathieu group M23 is a Galois group over QResearch Paper

Motivation

The inverse Galois problem asks whether every finite group GGG occurs as the Galois group of a finite Galois extension of Q\mathbb{Q}Q. For finite simple groups, a large part of the problem was settled by the rigidity method (Shih, Fried, Belyi, Matzat, Thompson) and its refinements such as the braid-group method. Between 1984 and 1989 this machinery realized 25 of the 26 sporadic simple groups as Galois groups over Q\mathbb{Q}Q, in fact as Galois groups of regular extensions of Q(t)\mathbb{Q}(t)Q(t). The Mathieu group M23M_{23}M23​ was the single exception.

Timeline.

  • 1985–1987: Hoyden-Siedersleben and Häfner obtained regular M23M_{23}M23​-extensions of k(t)k(t)k(t) for k=Q(−23)k=\mathbb{Q}(\sqrt{-23})k=Q(−23​) and k=Q(−7)k=\mathbb{Q}(\sqrt{-7})k=Q(−7​), by passing through M24M_{24}M24​.
  • 1996: Granboulan constructed a regular M23M_{23}M23​-extension of k(t)k(t)k(t) for every field kkk over which a certain conic has a point; that conic has no rational point.
  • 2013: Elkies computed the four complex polynomials PPP of degree 23 with Gal(P(x)−t/C(t))≅M23\mathrm{Gal}(P(x)-t/\mathbb{C}(t))\cong M_{23}Gal(P(x)−t/C(t))≅M23​; each is defined over a quartic number field.
  • 2026: Huang, Jackson, Lee, Poonen, Pries and Zhang (arXiv:2608.08538) produced an explicit regular M23M_{23}M23​-extension of Q(t)\mathbb{Q}(t)Q(t) and explicit degree-23 polynomials over Q\mathbb{Q}Q with Galois group M23M_{23}M23​, completing the program for the sporadic groups.

Setting

S23S_{23}S23​ denotes the group of permutations of the 23 points {1,…,23}\{1,\dots,23\}{1,…,23}, acting on the left, so (στ)(x)=σ(τ(x))(\sigma\tau)(x)=\sigma(\tau(x))(στ)(x)=σ(τ(x)). The paper fixes three explicit permutations

g1=(1,11)(2,23)(3,8)(4,16)(5,21)(7,20)(15,19)(18,22),g_1=(1,11)(2,23)(3,8)(4,16)(5,21)(7,20)(15,19)(18,22),g1​=(1,11)(2,23)(3,8)(4,16)(5,21)(7,20)(15,19)(18,22), g2=(1,2,11,10,16,9,6,3,23,19,20,14,21,17,4,8,22,5,18,15,13,7,12),g_2=(1,2,11,10,16,9,6,3,23,19,20,14,21,17,4,8,22,5,18,15,13,7,12),g2​=(1,2,11,10,16,9,6,3,23,19,20,14,21,17,4,8,22,5,18,15,13,7,12), g3=(1,2,3,4,10,11,12,7,19,18,8,6,9,16,17,21,22,5,14,20,13,15,23),g_3=(1,2,3,4,10,11,12,7,19,18,8,6,9,16,17,21,22,5,14,20,13,15,23),g3​=(1,2,3,4,10,11,12,7,19,18,8,6,9,16,17,21,22,5,14,20,13,15,23),

and the Mathieu group M23M_{23}M23​ is the subgroup of S23S_{23}S23​ generated by g1g_1g1​ and g2g_2g2​. A GGG-extension of a field kkk is a Galois extension L/kL/kL/k together with an isomorphism Gal(L/k)≅G\mathrm{Gal}(L/k)\cong GGal(L/k)≅G. A finite extension LLL of Q(t)\mathbb{Q}(t)Q(t) is regular if it contains no nontrivial algebraic extension of Q\mathbb{Q}Q.

For a triple of conjugacy classes (C1,C2,C3)(C_1,C_2,C_3)(C1​,C2​,C3​) of M23M_{23}M23​, the set Σc\Sigma_cΣc​ consists of triples (h1,h2,h3)∈C1×C2×C3(h_1,h_2,h_3)\in C_1\times C_2\times C_3(h1​,h2​,h3​)∈C1​×C2​×C3​ with h1h2h3=1h_1h_2h_3=1h1​h2​h3​=1 that generate M23M_{23}M23​, and the Nielsen class Nic\mathrm{Ni}_cNic​ is the set of orbits of Σc\Sigma_cΣc​ under simultaneous conjugation by M23M_{23}M23​. The paper works with the classes C1=2C_1=2C1​=2, C2=23AC_2=23AC2​=23A, C3=23BC_3=23BC3​=23B, represented by g1,g2,g3g_1,g_2,g_3g1​,g2​,g3​.

Formalization targets

Goal (Theorem 1.1)

∃ K/Q finite Galois with Gal(K/Q)≅M23.\exists\ K/\mathbb{Q}\ \text{finite Galois with}\ \mathrm{Gal}(K/\mathbb{Q})\cong M_{23}.∃ K/Q finite Galois with Gal(K/Q)≅M23​.

Stronger forms

  • Theorem 1.3: there is a finite Galois extension L/Q(t)L/\mathbb{Q}(t)L/Q(t), regular over Q\mathbb{Q}Q, with Gal(L/Q(t))≅M23\mathrm{Gal}(L/\mathbb{Q}(t))\cong M_{23}Gal(L/Q(t))≅M23​.
  • Examples 1.2 and 3.7: two explicit monic degree-23 polynomials in Z[x]\mathbb{Z}[x]Z[x] whose splitting fields are M23M_{23}M23​-extensions of Q\mathbb{Q}Q, unramified outside {2,3,23}\{2,3,23\}{2,3,23} and {2,7,23}\{2,7,23\}{2,7,23} respectively.

Supporting milestones

Facts about M23M_{23}M23​ stated in §3 (order 10,200,96010{,}200{,}96010,200,960, simplicity, 4-transitivity, 17 conjugacy classes), the membership (g1,g2,g3)∈Σc(g_1,g_2,g_3)\in\Sigma_c(g1​,g2​,g3​)∈Σc​, the count ∣Nic∣=7|\mathrm{Ni}_c|=7∣Nic​∣=7, the Riemann–Hurwitz count of Lemma 3.1, the hyperbolic triangle of Lemma 3.2, and the group-theoretic step of Corollary 3.6 (M23M_{23}M23​ is not normal in any strictly larger subgroup of S23S_{23}S23​).

Significance

Theorem 1.1 removes the last sporadic exception: combined with earlier work, every sporadic simple group is the Galois group of a regular extension of Q(t)\mathbb{Q}(t)Q(t) (Corollary 1.4), and hence occurs as a Galois group over every number field, in infinitely many mutually independent ways.

The paper's proof is computer-assisted: Belyi maps were computed numerically and the final claims were certified in Magma and PARI/GP. No machine-checked proof in a proof assistant is known. A formal proof of the explicit-polynomial statements (Examples 1.2 and 3.7) would give an independent, kernel-checked certificate of Theorem 1.1. The group-theoretic milestones (order, simplicity, transitivity, class counts, the Nielsen count) are reusable for any later work on M23M_{23}M23​ or the other Mathieu groups.

Difficulty

The rigidity method fails for M23M_{23}M23​: for every GQG_{\mathbb{Q}}GQ​-stable triple of conjugacy classes the Nielsen class has size different from 111, so no rational point of a Hurwitz space is forced. The smallest positive size, ∣Nic∣=7|\mathrm{Ni}_c|=7∣Nic​∣=7 for {2,23A,23B}\{2,23A,23B\}{2,23A,23B}, leaves seven covers, and the fact that one of them has field of moduli Q\mathbb{Q}Q was found by explicit computation, with no conceptual explanation. Certifying that a particular degree-23 polynomial has Galois group exactly M23M_{23}M23​ requires both a lower bound (the group contains M23M_{23}M23​, for instance via cycle types and the classification of transitive groups of degree 23) and an upper bound (the group is contained in a conjugate of M23M_{23}M23​, for instance via resolvents or reduction modulo primes). Neither bound is a finite check inside current Mathlib.

Formalization scope

S23S_{23}S23​ is Equiv.Perm (Fin 23). The paper's point kkk corresponds to k - 1 : Fin 23, and permutations compose as functions, which matches the paper's left-action convention. M23M_{23}M23​ is defined as Subgroup.closure {g₁, g₂}, so it is not described up to isomorphism. Galois groups are groups of field automorphisms, K ≃ₐ[ℚ] K, and a GGG-extension is recorded as a group isomorphism with M23M_{23}M23​. Q(t)\mathbb{Q}(t)Q(t) is RatFunc ℚ. "Unramified outside SSS" for a number field is encoded as "every prime dividing the absolute discriminant lies in SSS", which is equivalent by Dedekind's discriminant theorem. The Nielsen class is the set of orbits of Σc\Sigma_cΣc​ under simultaneous conjugation. Hyperbolic angles in the Poincaré disk are defined through the hyperbolic law of cosines.

The geometric statements Lemma 3.3 and Proposition 3.5 concern the numerically computed curve XCX_{\mathbb{C}}XC​ and the polynomial F(T,V)F(T,V)F(T,V), which the paper does not print, so they are not milestones. Lemma 3.1 enters only through its Riemann–Hurwitz count.

Contributions are welcome on decidable certificates for permutation-group facts in Lean, on Galois-group certification for explicit polynomials, and on Hilbert irreducibility.

Selected references

  • X. Huang, B. Jackson, K.-H. Lee, B. Poonen, R. Pries, S. Zhang, The Mathieu group M23M_{23}M23​ is a Galois group over Q\mathbb{Q}Q, 2026. https://arxiv.org/abs/2608.08538
  • G. Malle, B. H. Matzat, Inverse Galois Theory, 2nd ed., Springer, 2018.
  • J.-P. Serre, Topics in Galois Theory, Jones and Bartlett, 1992.
  • N. D. Elkies, The complex polynomials P(x)P(x)P(x) with Gal(P(x)−t)≅M23\mathrm{Gal}(P(x)-t)\cong M_{23}Gal(P(x)−t)≅M23​, ANTS X, Open Book Series 1, 2013.
  • M. D. Fried, H. Völklein, The inverse Galois problem and rational points on moduli spaces, Math. Ann. 290 (1991), 771–800.
18 thms2 active usersReviewed
🏆Completed
Captain: dbenbenn

Lodha–Moore: a nonamenable finitely presented group of piecewise projective homeomorphismsResearch Paper

This mission formalizes Y. Lodha and J. T. Moore, A nonamenable finitely presented group of piecewise projective homeomorphisms, Groups Geom. Dyn. 10 (2016) 177–200 (doi:10.4171/GGD/347; arXiv:1308.4250v3, whose page numbers are used): the group G0G_0G0​ generated by three explicit piecewise projective homeomorphisms of the line is nonamenable and finitely presented, the first torsion-free finitely presented counterexample to the von Neumann–Day problem.

Motivation

A discrete group is amenable when it has a finitely additive invariant probability measure on all its subsets. A group containing a nonabelian free subgroup is not amenable, and von Neumann and Day asked whether the converse holds. The counterexamples found before Monod's work are built from torsion groups by elaborate inductive constructions. Monod (2013) found nonamenable groups without free subgroups among piecewise projective homeomorphisms of the line. Lodha and Moore isolate in Monod's group HHH a subgroup with three explicit generators and nine explicit relations.

Timeline.

  • 1929: von Neumann introduces amenability for groups (Fund. Math. 13, no DOI).
  • 1950: Day poses the problem in print, attributing it to von Neumann (doi:10.1090/S0002-9947-1950-0044031-5).
  • 1980: Ol'shanskii's counterexample (doi:10.1070/RM1980v035n04ABEH001876); soon after, Adyan shows certain Burnside groups are counterexamples (doi:10.1070/IM1983v021n03ABEH001799).
  • 2003: Ol'shanskii and Sapir, the first finitely presented counterexample (doi:10.1007/s10240-002-0006-7); Ivanov gives another in 2005 (doi:10.1007/s10711-004-2826-8). Both are torsion-by-cyclic.
  • 2013: Monod's groups H(A)H(A)H(A) of piecewise projective homeomorphisms, nonamenable without free subgroups (doi:10.1073/pnas.1218426110); formalized on this platform in the Monod mission.
  • 2016: Lodha and Moore, a torsion-free finitely presented counterexample (doi:10.4171/GGD/347).
  • 2020: Lodha, a nonamenable group of type F∞F_\inftyF∞​ in the same family (doi:10.1112/topo.12172).

Setting

The generators act on the real line: a(t)=t+1a(t) = t + 1a(t)=t+1, and bbb, ccc are the piecewise projective maps of p. 2 (aFun, bFun, cFun). As homeomorphisms of the projective line R∪{∞}\mathbb R \cup \{\infty\}R∪{∞} (a, b, c) they generate G0G_0G0​ (G0), inside the group where the published Monod bundle defines HHH (Monod.Hpp).

Lodha and Moore move to infinite binary sequences through the continued-fraction map Φ\PhiΦ (Phi), under which aaa, bbb, ccc become functions xxx, x1x_1x1​, y10y_{10}y10​ of sequences (Proposition 3.1). There xsx_sxs​ and ysy_sys​ are xxx and yyy acting on the sequences that extend sss. GGG is the group generated by all xsx_sxs​ and ysy_sys​, G0G_0G0​ the group generated by the xsx_sxs​ and the ysy_sys​ with sss not constant, and RRR the five families of relations (1)–(5) among them. Products are taken left to right, as in the paper.

Section 5 rewrites words in the generators by explicit substitutions into standard forms and sufficiently expanded standard forms, and tracks them through strings in 000, 111, yyy, y−1y^{-1}y−1; these notions form the second definitions bundle.

Formalization targets

Goal: Theorem 1.1

¬ IsAmenable(G0) ∧ G0 is finitely presented.\neg\,\text{IsAmenable}(G_0) \ \wedge\ G_0 \text{ is finitely presented}.¬IsAmenable(G0​) ∧ G0​ is finitely presented.

Milestones

  • Nonamenability (§2): Lodha and Moore's definition of a μ\muμ-amenable equivalence relation, with its equivalence to amenability (Connes, Feldman and Weiss, whose theorem is published as ConnesFeldmanWeiss.exists_nonsingular_generator_of_isAmenableRel) as two milestones; Theorems 2.1 (Zimmer) and 2.2 (Carrière and Ghys) as printed; the group K=⟨t+1,2t,−1/t⟩K = \langle t+1, 2t, -1/t\rangleK=⟨t+1,2t,−1/t⟩; and the identities and orbit comparison of p. 4.
  • Presentations (§3): Proposition 3.1, the identification of aaa, bbb, ccc with xxx, x1x_1x1​, y10y_{10}y10​, the relations (1)–(5), the presentation of FFF they contain, Propositions 3.4 and 3.5, the reduction to a finite presentation, the three-generator presentation of G0G_0G0​, and Theorem 3.3.
  • Section 5: Lemmas 5.2, 5.3, 5.4, 5.6, 5.9, 5.10 and 5.11.

Significance

The result. G0G_0G0​ settles the finitely presented von Neumann–Day problem with a group that is torsion-free, has explicit generators and relations, and acts by piecewise projective maps, so its elements can be described by labeled tree diagrams much as those of Thompson's group FFF. It shows that ⟨a,b,c⟩\langle a, b, c\rangle⟨a,b,c⟩ shares the combinatorics of FFF without its unresolved amenability question.

Formalizing it. Before this mission none of the paper was formalized. The Monod mission's milestones supply the setting, and the case of Carrière and Ghys that Monod uses is already proved there by an elementary argument (Monod.not_isAmenableRel_mob).

Difficulty

Nonamenability is a short reduction to Theorem 2.2, which in general is deep. Finite presentation is the bulk: one must show that every word that evaluates to the identity can be reduced to an XXX-word by the substitutions of §5, through a well-founded ordering on standard forms (Lemma 5.6) and an analysis of how yyy acts on binary expansions (Lemmas 5.9–5.11).

Formalization scope

Lean representation and conventions.

  • Sequences are List Bool (finite) and Stream' Bool (infinite). xxx is explicit; yyy and y−1y^{-1}y−1 are defined by the recursion of p. 5, digit by digit.
  • The groups on sequences are subgroups of the opposite of the permutation group of Stream' Bool, so that products are left to right as in the paper. Statements about aaa, bbb, ccc take products in the opposite of the homeomorphism group for the same reason.
  • a, b, c are the homeomorphisms that agree with the formulas on R\mathbb RR, and toSeqGroup turns a bijection of sequences into a group element. Both fall back to the identity for a function that is not a homeomorphism or a bijection. Every generator is in fact one, so the fallback is never reached, and a trivial group would make the goal false.
  • ϕ\phiϕ is a limit of finite continued fractions; its defining equations are a milestone.
  • KKK is a subgroup of PSL2(R)\mathrm{PSL}_2(\mathbb R)PSL2​(R) (Matrix.ProjectiveSpecialLinearGroup, with the quotient topology), as on p. 4; a class acts on the projective line by the Möbius map of either of its matrices, through the published Monod bundle.

What is left out, and deviations.

  • §4 (labeled tree diagrams) is not formalized: the paper calls it "not essential for understanding the proof", and its claims are left to the reader. Remark 3.2 (history) is left out, as are two remarks in the introduction: Thurston's unpublished result that ⟨a,b⟩\langle a, b\rangle⟨a,b⟩ is a copy of Thompson's group FFF (on this platform as Monod's published theorem that HQ(Z)≅FH_{\mathbb Q}(\mathbb Z) \cong FHQ​(Z)≅F) and the assertion that t↦t+1/2t \mapsto t + 1/2t↦t+1/2 and bbb generate a nonamenable group.
  • Lodha and Moore's definition of a μ\muμ-amenable relation is read with the action of Z\mathbb ZZ Borel; read literally, every equivalence relation with countable classes would be μ\muμ-amenable (the note on the definitions explains; CountableOrbit.exists_perm_rel_iff_exists_zpow_eq is the underlying fact).
  • In the three-generator presentation of p. 7, the fourth and ninth relations as printed in aaa, bbb, ccc do not hold in G0G_0G0​ (LodhaMoorePrinted.printed_relations_four_and_nine_ne); the milestone uses the translations of the relations in xsx_sxs​, ysy_sys​ that they come from.
  • The substitutions of p. 9 include the rule for ys−1y_s^{-1}ys−1​ that the proof of Lemma 5.2 uses and the paragraph before Lemma 5.6 writes out (without it Lemmas 5.2 and 5.4 fail: it is the only substitution that applies to ys−1y_s^{-1}ys−1​, LodhaMoorePrinted.eq_of_step_singleton_y_neg_one), and allow commuting yuiy_u^iyui​ and yvjy_v^jyvj​ for any exponents, as the proof of Lemma 5.6 does (with commuting only for positive exponents, Lemma 5.6 fails: LodhaMoorePosCommute.not_forall_exists_derives_sufficientlyExpanded).
  • Theorems 2.1 and 2.2 and the Connes–Feldman–Weiss equivalence are cited results, stated as Lodha and Moore apply them; the direction of the equivalence from their definition to the standard one is the easy one. Both directions assume the setting of Connes, Feldman and Weiss: a σ\sigmaσ-finite measure, quasi-invariant for the relation.

What a development needs. Monod's mission supplies HHH, its lack of free subgroups, the elementary non-amenability argument for SL2(A)\mathrm{SL}_2(A)SL2​(A) with AAA dense, and the passage from an amenable group to an amenable orbit relation. The theorem of Connes, Feldman and Weiss is published and proved (ConnesFeldmanWeiss.exists_nonsingular_generator_of_isAmenableRel); it gives the hard direction of the equivalence. The presentation of Thompson's group FFF is published by the Cannon–Floyd–Parry mission on the two presentations of Thompson's group FFF. Proofs of any milestone are welcome.

Selected references

  • Y. Lodha, J. T. Moore, A nonamenable finitely presented group of piecewise projective homeomorphisms, Groups Geom. Dyn. 10 (2016) 177–200. doi:10.4171/GGD/347
  • N. Monod, Groups of piecewise projective homeomorphisms, Proc. Natl. Acad. Sci. USA 110 (2013) 4524–4527. doi:10.1073/pnas.1218426110
  • A. Connes, J. Feldman, B. Weiss, An amenable equivalence relation is generated by a single transformation, Ergodic Theory Dynam. Systems 1 (1981) 431–450. doi:10.1017/S014338570000136X
  • R. J. Zimmer, Amenable ergodic group actions and an application to Poisson boundaries of random walks, J. Funct. Anal. 27 (1978) 350–372. doi:10.1016/0022-1236(78)90013-7
  • Y. Carrière, É. Ghys, Relations d'équivalence moyennables sur les groupes de Lie, C. R. Acad. Sci. Paris Sér. I Math. 300 (1985) 677–680 (no DOI).
  • J. Belk, Thompson's group F, PhD thesis, Cornell University, 2004 (no DOI). arXiv:0708.3609
  • J. W. Cannon, W. J. Floyd, W. R. Parry, Introductory notes on Richard Thompson's groups, L'Enseignement Math. (2) 42 (1996) 215–256. doi:10.5169/seals-87877
39 thms2 active usersReviewed
🏆Completed
Captain: dbenbenn

Monod: groups of piecewise projective homeomorphisms are non-amenable without free subgroupsResearch Paper

This mission formalizes N. Monod, Groups of piecewise projective homeomorphisms, Proceedings of the National Academy of Sciences 110 (2013) 4524–4527, doi:10.1073/pnas.1218426110: the groups H(A)H(A)H(A) of piecewise projective homeomorphisms of the line are non-amenable and have no free subgroups whenever A≠ZA \neq \mathbf{Z}A=Z.

Motivation

The paper opens with the Banach–Tarski paradox and von Neumann's notion of amenability: "Tarski readily proved that amenability is the only obstruction to paradoxical decompositions. However, the known paradoxes relied more prosaically on the existence of non-abelian free subgroups. Therefore, the main open problem in the subject remained for half a century to find non-amenable groups without free subgroups" (p. 1). That problem, the so-called von Neumann conjecture, was answered by Ol'shanskii around 1980, with Tarski monsters. Monod's groups give "straightforward torsion-free counter-examples", "so simple that many additional properties can be established" (p. 1).

Monod's groups are close relatives of Thompson's groups: Thurston's model identifies Thompson's group FFF with piecewise PSL2(Z)\mathrm{PSL}_2(\mathbf{Z})PSL2​(Z) maps of the line with rational breakpoints (p. 2). Whether FFF is amenable is a notorious open problem, and whether H(Z)H(\mathbf{Z})H(Z) is amenable is Monod's Problem 12 (p. 2).

Timeline

  • 1914–1929. Hausdorff's paradox (1914); Banach–Tarski (1924); von Neumann introduces amenable groups (1929); Tarski characterizes amenability by the absence of paradoxical decompositions.
  • 1950s. Day's classes; the question whether every non-amenable group contains a free subgroup of rank two becomes attached to von Neumann's name.
  • c. 1965–1975. Thompson's groups FFF, TTT, VVV; Thurston's piecewise projective models of FFF and TTT.
  • 1979–1982. Ol'shanskii proves Tarski monsters non-amenable; Adyan does the same for free Burnside groups.
  • 1985. Brin–Squier: groups of piecewise linear homeomorphisms of the line have no free subgroups.
  • 2003. Ol'shanskii–Sapir: finitely presented non-amenable groups without free subgroups.
  • 2013. Monod: the piecewise projective groups H(A)H(A)H(A) (this paper).
  • 2016. Lodha–Moore: a finitely presented subgroup of Monod's group, non-amenable and without free subgroups.

Setting

The projective line P1\mathbf{P}^1P1 is OnePoint ℝ, on which SL2(A)\mathrm{SL}_2(A)SL2​(A) acts through GL2(R)\mathrm{GL}_2(\mathbf{R})GL2​(R) by Möbius transformations (mob, using Mathlib's action on OnePoint). For a subring AAA of R\mathbf{R}R (A : Subring ℝ; Z\mathbf{Z}Z is ⊥, R\mathbf{R}R is ⊤), P A is PAP_APA​, the set of fixed points of hyperbolic elements (trace of absolute value greater than 222).

A homeomorphism of P1\mathbf{P}^1P1 is piecewise in PSL2(A)\mathrm{PSL}_2(A)PSL2​(A) with breakpoints in EEE (IsPiecewiseProjOn A E f) when, off some finite subset of EEE, it agrees near every point with a Möbius transformation from SL2(A)\mathrm{SL}_2(A)SL2​(A). Monod's GGG (Gpp) is the group generated by the homeomorphisms piecewise in PSL2(R)\mathrm{PSL}_2(\mathbf{R})PSL2​(R), with breakpoints anywhere, and HHH (Hpp) is its stabilizer of ∞\infty∞ (fixInf). For a subring AAA, G(A)G(A)G(A) (G A) is the subgroup of GGG generated by its elements that are piecewise in PSL2(A)\mathrm{PSL}_2(A)PSL2​(A) with breakpoints in PAP_APA​ (IsPiecewiseProj A), and H(A)H(A)H(A) (H A) is its stabilizer of ∞\infty∞; H(Z)H(\mathbf{Z})H(Z) is H ⊥. GRat is the subgroup of GGG generated by its elements piecewise in PSL2(Z)\mathrm{PSL}_2(\mathbf{Z})PSL2​(Z) with breakpoints in Q∪{∞}\mathbf{Q} \cup \{\infty\}Q∪{∞}, and HRat its stabilizer of ∞\infty∞: the rational-breakpoint variants of G(Z)G(\mathbf{Z})G(Z) and H(Z)H(\mathbf{Z})H(Z) (p. 2).

Amenability is Garrido.IsAmenable (a finitely additive left-invariant probability measure on all subsets), and "no non-abelian free subgroup" is Chou.NoFreeSubgroupOfRankTwo; both are published definitions, in the bundles Garrido_Amenability and Chou_Classes. Co-amenable subgroups (IsCoamenable), inner amenability (IsInnerAmenable) and pointwise stabilizers (fixSubgroup), all on p. 3, are defined in the bundle in the same style.

A relation R⊆X×XR \subseteq X \times XR⊆X×X is amenable for a measure μ\muμ (IsAmenableRel μ R, p. 2) when it has a left invariant mean in the sense of Connes–Feldman–Weiss: a positive, unital map from bounded measurable functions on RRR to functions on XXX, linear up to μ\muμ-null sets and invariant under the partial transformations of RRR. volP1 is the Lebesgue measure class on P1\mathbf{P}^1P1.

Target

The goal is Theorem 1, "The group H(A)H(A)H(A) is non-amenable if A≠ZA \neq \mathbf{Z}A=Z" (p. 1), introduced as "the main result of this article". The proof (p. 2) passes to a countable dense subring A′A'A′ of AAA, compares the orbits of H(A′)H(A')H(A′) and PSL2(A′)\mathrm{PSL}_2(A')PSL2​(A′) on P1∖{∞}\mathbf{P}^1 \setminus \{\infty\}P1∖{∞} (Proposition 9), and concludes from two facts about measured equivalence relations: the orbit relation of an amenable group's action is amenable, and, by a theorem of Carrière and Ghys, the orbit relation of PSL2(A′)\mathrm{PSL}_2(A')PSL2​(A′) on P1\mathbf{P}^1P1 is not.

The milestones are, in the paper's order: G(A)G(A)G(A) consists exactly of the elements of GGG piecewise in PSL2(A)\mathrm{PSL}_2(A)PSL2​(A) with breakpoints in PAP_APA​; H=H(R)H = H(\mathbf{R})H=H(R); HHH preserves orientation, is left-orderable and torsion-free; Proposition 9; the countable dense subring; the orbit relation of a measurable action of an amenable group is amenable; the orbit relation of PSL2(A)\mathrm{PSL}_2(A)PSL2​(A) on P1\mathbf{P}^1P1 is not amenable (Carrière–Ghys, external); Lemma 13 and Theorem 14 leading to Theorem 2 (HHH has no free subgroups); Corollary 3; Proposition 6 (bi-orderability); Lemma 16, Proposition 7 (co-amenability of pointwise stabilizers), Proposition 15 and Proposition 5 (inner amenability); and Thurston's identification of the rational-breakpoint variants of H(Z)H(\mathbf{Z})H(Z) and G(Z)G(\mathbf{Z})G(Z) with FFF and TTT.

Significance

The result. Theorem 1 and Theorem 2 together make H(A)H(A)H(A), for instance A=Z[2]A = \mathbf{Z}[\sqrt 2]A=Z[2​], a torsion-free counterexample to the von Neumann conjecture, with finitely generated examples (Corollary 3). The groups are concrete enough to carry many further properties (Propositions 5–7).

Formalizing it. Nothing on amenability of groups of homeomorphisms of the line, or on measured equivalence relations, is in Mathlib. Amenability and Følner's theorem are on this platform from Garrido I, the Banach–Tarski paradox from Garrido II, Brin–Squier's theorem from its own mission, and Thompson's FFF and TTT (CannonFloydParry, CannonFloydParry_T) from the Cannon–Floyd–Parry missions.

Difficulty

The algebraic half, Theorem 2 and Propositions 5–9, follows Brin–Squier and elementary dynamics on the circle. The analytic half is the passage through measured equivalence relations in the proof of Theorem 1. The mission defines amenability of a relation as Connes–Feldman–Weiss do, by an invariant mean valued in L∞L^\inftyL∞, which is the form under which an amenable group's orbit relation is amenable without extra set-theoretic hypotheses. The step taken from the literature, that the orbit relation of PSL2(A)\mathrm{PSL}_2(A)PSL2​(A) on P1\mathbf{P}^1P1 is not amenable for AAA countable and dense, rests on Carrière–Ghys's theorem and on Zimmer's theory of amenable actions (Adams–Elliott–Giordano). The milestone is proved (Monod.not_isAmenableRel_mob) by an elementary route that needs neither: a ping-pong argument in SL2(A)\mathrm{SL}_2(A)SL2​(A) that contradicts an invariant mean directly.

What is left out

  • The second sentence of Proposition 6 (no non-trivial homomorphism from a Kazhdan group) and Proposition 8 (actions on CAT(0) spaces): property (T) and CAT(0) spaces are not in Mathlib.
  • Proposition 4 (L2L^2L2-Betti numbers), the remarks on group laws, on the Dixmier problem and on bounded cohomology.
  • Remarks 10 and 11, which discuss alternative proofs of the step taken from Carrière–Ghys.

Formalization scope

  • P1\mathbf{P}^1P1 is OnePoint ℝ and PSL2(A)\mathrm{PSL}_2(A)PSL2​(A) acts through Matrix.SpecialLinearGroup (Fin 2) A; since −1-1−1 acts trivially the orbits are those of PSL2(A)\mathrm{PSL}_2(A)PSL2​(A).
  • "Piecewise with finitely many pieces, each an interval" is stated locally: off a finite set of breakpoints, fff agrees near each point with one Möbius transformation. Pieces then extend over arcs because two Möbius maps agreeing near a point agree everywhere.
  • The groups are subgroups of the homeomorphism group of OnePoint ℝ, each defined as the subgroup generated by the maps the paper describes; the milestones state that G(A)G(A)G(A) is exactly its set of such maps and that G=G(R)G = G(\mathbf{R})G=G(R).
  • An amenable measured equivalence relation (p. 2) is one with a left invariant mean in the sense of Connes–Feldman–Weiss (an operator from L∞L^\inftyL∞ of the relation to L∞(X,μ)L^\infty(X, \mu)L∞(X,μ), their Definition 6), as in Schmidt, whom the paper cites. The paper describes it as a measurable assignment of means on the orbits, the motivating form in Connes–Feldman–Weiss; for that form, "an amenable group's action produces an amenable relation" is known only assuming CH. P1\mathbf{P}^1P1 carries its Borel σ-algebra and the Lebesgue measure class (volP1).
  • "Metabelian" is the vanishing of the second derived subgroup, and "contains a free abelian group of rank two" is an injective homomorphism from Z2\mathbf{Z}^2Z2.
  • Reused platform items, which solutions may import: the amenability and free-subgroup definitions (Garrido, Chou), Brin–Squier's Theorem 3.1, and Thompson's FFF and TTT (Cannon–Floyd–Parry).

Selected references

  • N. Monod, Groups of piecewise projective homeomorphisms, Proc. Natl. Acad. Sci. USA 110 (2013) 4524–4527. doi:10.1073/pnas.1218426110
  • Y. Carrière, É. Ghys, Relations d'équivalence moyennables sur les groupes de Lie, C. R. Acad. Sci. Paris Sér. I Math. 300 (1985) 677–680 (no DOI).
  • A. Connes, J. Feldman, B. Weiss, An amenable equivalence relation is generated by a single transformation, Ergodic Theory Dynam. Systems 1 (1981) 431–450. doi:10.1017/S014338570000136X
  • K. Schmidt, Algebraic ideas in ergodic theory, CBMS Regional Conference Series in Mathematics 76, AMS (1990) (a book; no DOI).
  • M. G. Brin, C. C. Squier, Groups of piecewise linear homeomorphisms of the real line, Invent. Math. 79 (1985) 485–498. doi:10.1007/BF01388519
25 thms2 active usersReviewed
🏆Completed
Captain: dbenbenn

Is Thompson's group F amenable? (Geoghegan's conjecture)Open Problem

This mission formalizes Geoghegan's conjecture that Thompson's group FFF is not amenable, in the form stated by Cannon, Floyd and Parry, Introductory notes on Richard Thompson's groups, L'Enseignement Math. (2) 42 (1996), §4, p. 227 (doi:10.5169/seals-87877), together with the landmark results of the literature on the question.

Motivation

A discrete group is amenable when it carries a finitely additive, translation-invariant probability measure on all of its subsets. Groups containing a non-abelian free subgroup are not amenable, and the question whether every non-amenable group contains one (the von Neumann problem) made Thompson's group FFF the first natural candidate for a counterexample: it contains no non-abelian free subgroup, and it is not elementary amenable. Geoghegan conjectured in 1979 that FFF is not amenable; several announced solutions in each direction did not survive. In 2026 OpenAI released a proof that FFF is not amenable, with a Lean formalization; adapted to this mission's definitions, it is the solution of the goal.

Timeline.

  • 1965: Richard Thompson defines the groups FFF, TTT and VVV (Cannon–Floyd–Parry, p. 215).
  • 1979: Geoghegan conjectures that FFF contains no non-abelian free subgroup and is not amenable (Cannon–Floyd–Parry, p. 227).
  • 1985: Brin and Squier prove that FFF contains no non-abelian free subgroup (doi:10.1007/BF01388519).
  • 1996: Cannon, Floyd and Parry prove, using Chou's work on elementary amenable groups, that FFF is not elementary amenable (Theorem 4.10).
  • 2009–2014: announced proofs of amenability (Shavgulidze, 2009; Moore, 2012) and of non-amenability (Akhmedov, 2009; Beklaryan, 2011; Wajnryb–Witowicz, 2014) are withdrawn by their authors or found to contain serious errors.
  • 2013: Moore proves that if FFF is amenable, its Følner sets grow at least like a tower of exponentials (doi:10.4171/GGD/201).
  • 2013: Monod introduces the groups H(A)H(A)H(A) of piecewise-projective homeomorphisms of the line, proves that they have no non-abelian free subgroup and are not amenable for every subring A≠ZA \ne \mathbf ZA=Z of R\mathbf RR, and asks whether H(Z)H(\mathbf Z)H(Z) is amenable (Problem 12) (doi:10.1073/pnas.1218426110).
  • 2015: Juschenko, Matte Bon, Monod and de la Salle introduce extensive amenability of group actions, and prove that a subgroup of Monod's group of piecewise-projective homeomorphisms of the line is amenable if and only if its action on the line is extensively amenable (Theorem 6.4; arXiv 2015; published 2018, doi:10.1017/etds.2016.32).
  • 2017: Kaimanovich proves that random walks on FFF with finitely supported, strictly non-degenerate step distributions have non-trivial Poisson boundary (doi:10.1017/9781316576571.013).
  • 2019: Chornyi shows that FFF is amenable if and only if its action on the dyadic rationals in (0,1)(0,1)(0,1) is extensively amenable (arXiv:1907.01440).
  • 2019: Kim, Koberda and Lodha show that large powers of two homeomorphisms of the line with overlapping supports generate a copy of FFF (doi:10.24033/asens.2397).
  • 2021: Stankov records, from Kim–Koberda–Lodha, that H(Z)H(\mathbf Z)H(Z) contains a copy of FFF, so that amenability of H(Z)H(\mathbf Z)H(Z) would imply amenability of FFF (doi:10.1017/etds.2019.76).
  • 2023: Monod shows that the Thompson group HQ(Z)≅FH_{\mathbf Q}(\mathbf Z) \cong FHQ​(Z)≅F is not co-amenable in the group HQ(Q)H_{\mathbf Q}(\mathbf Q)HQ​(Q) (doi:10.4171/ggd/883).
  • 2023: Guba's survey records that "the famous problem about amenability of FFF remains open" (doi:10.46298/jgcc.2023.15.1.11315).
  • 2026: OpenAI proves that FFF is not amenable: a Lipschitz self-map of the Hilbert ball with no approximate fixed point (Benyamini–Sternfeld), composed with a recursive colouring of dyadic partitions that FFF transports exactly, gives a uniform lower bound on the Følner ratios of FFF. The proof comes with a Lean formalization (Thompson's group F is nonamenable, September 23, 2026, github.com/openai/math).

Setting

Let UI be the unit interval [0,1][0,1][0,1]. Thompson's group FFF (CannonFloydParry.F) is the group, under composition, of the order-preserving homeomorphisms of [0,1][0,1][0,1] that are piecewise linear with finitely many breakpoints, every breakpoint a dyadic rational k/2nk/2^nk/2n and every slope a power of 222. It is generated by two elements and finitely presented (Cannon–Floyd–Parry, Corollary 2.6 and Theorem 3.4).

A mean on a set SSS is a function mmm from the subsets of SSS to [0,∞][0,\infty][0,∞] with m(∅)=0m(\emptyset) = 0m(∅)=0, m(A∪B)=m(A)+m(B)m(A \cup B) = m(A) + m(B)m(A∪B)=m(A)+m(B) for disjoint A,BA, BA,B, and m(S)=1m(S) = 1m(S)=1. A group GGG is amenable (Garrido.IsAmenable G) when it carries a mean with m(gA)=m(A)m(gA) = m(A)m(gA)=m(A) for all g∈Gg \in Gg∈G and A⊆GA \subseteq GA⊆G, where gA={ga:a∈A}gA = \{ga : a \in A\}gA={ga:a∈A}. This is equivalent to the definition Cannon, Floyd and Parry give on p. 227, whose means take values in [0,1][0,1][0,1].

The milestones use four further notions, defined precisely in the definitions item and in their own statements:

  • A finite set A⊆GA \subseteq GA⊆G is ε\varepsilonε-Følner for a finite Γ⊆G\Gamma \subseteq GΓ⊆G when ∑γ∈Γ∣γA△A∣<ε∣A∣\sum_{\gamma\in\Gamma}|\gamma A \mathbin{\triangle} A| < \varepsilon|A|∑γ∈Γ​∣γA△A∣<ε∣A∣; by Følner's criterion, GGG is amenable exactly when it has such sets for every ε>0\varepsilon > 0ε>0.
  • A finitely supported probability measure μ\muμ on GGG drives a random walk; μ\muμ is strictly non-degenerate when its support generates GGG as a semigroup, and the walk is Liouville when every bounded μ\muμ-harmonic function, f(g)=∑hμ(h)f(gh)f(g) = \sum_h \mu(h) f(gh)f(g)=∑h​μ(h)f(gh), is constant.
  • An action of GGG on a set XXX is extensively amenable when the finite subsets of XXX carry a GGG-invariant mean that, for each finite E0⊆XE_0 \subseteq XE0​⊆X, gives full weight to the finite sets containing E0E_0E0​.
  • For a subring AAA of R\mathbf RR, Monod's group H(A)H(A)H(A) consists of the homeomorphisms of the real line that are piecewise projective, x↦(ax+b)/(cx+d)x \mapsto (ax+b)/(cx+d)x↦(ax+b)/(cx+d) with (abcd)∈SL2(A)\left(\begin{smallmatrix} a & b \\ c & d \end{smallmatrix}\right) \in \mathrm{SL}_2(A)(ac​bd​)∈SL2​(A), with finitely many breakpoints, each a fixed point of a hyperbolic element of SL2(A)\mathrm{SL}_2(A)SL2​(A). HB(A)H_B(A)HB​(A) allows breakpoints in a set BBB instead; HQ(Z)H_{\mathbf Q}(\mathbf Z)HQ​(Z) is isomorphic to FFF (Thurston). A subgroup KKK of JJJ is co-amenable when J/KJ/KJ/K carries a JJJ-invariant mean.

Formalization targets

Goal: Geoghegan's conjecture

¬ IsAmenable(F).\neg\,\mathrm{IsAmenable}(F).¬IsAmenable(F).

The question was open until 2026. OpenAI's proof of the conjecture (see the timeline), transferred to CannonFloydParry.F and Garrido.IsAmenable, proves this statement.

Landmarks

The milestones are results from the literature, stated as their sources state them: FFF has no non-abelian free subgroup (Cannon–Floyd–Parry, Corollary 4.9) and is not elementary amenable (Theorem 4.10), and Følner's criterion, all three already proved and linked as references; Moore's tower lower bound on Følner sets of FFF; Kaimanovich's theorem that random walks on FFF with finitely supported strictly non-degenerate steps are not Liouville; Chornyi's reformulation of amenability of FFF as extensive amenability of its action on the dyadic rationals; Stankov's embedding of FFF into Monod's H(Z)H(\mathbf Z)H(Z); Monod's theorem that HQ(Z)≅FH_{\mathbf Q}(\mathbf Z) \cong FHQ​(Z)≅F is not co-amenable in HQ(Q)H_{\mathbf Q}(\mathbf Q)HQ​(Q); and the theorem of Juschenko, Matte Bon, Monod and de la Salle that a subgroup of Monod's group of piecewise-projective homeomorphisms of the line is amenable if and only if its action on the line is extensively amenable.

A second open statement

Monod's Problem 12 asks whether H(Z)H(\mathbf Z)H(Z) is amenable; it is stated as ¬ Garrido.IsAmenable (Monod.H ⊥), where ⊥ is the smallest subring of R\mathbf RR, namely Z\mathbf ZZ; this is parallel to the goal. Through Stankov's embedding, the proof of the goal proves it. By the theorem of Juschenko, Matte Bon, Monod and de la Salle, it is equivalent to the statement that the action of H(Z)H(\mathbf Z)H(Z) on the line is not extensively amenable; that theorem is proved on this platform, through the germ-groupoid theorem of Juschenko, Nekrashevych and de la Salle (GermGroupoid.isAmenable_of_isExtensivelyAmenableOn), and for the subgroups of H(Z)H(\mathbf Z)H(Z) also in a sharper form, with extensive amenability on the set of possible breakpoints only (the breakpoint criterion).

Significance

The result. A proof of the conjecture would make FFF a finitely presented, torsion-free, non-amenable group with no non-abelian free subgroup, with a concrete description as a group of homeomorphisms of the interval. A disproof would make FFF an amenable group that is not elementary amenable, and by Moore's theorem one whose Følner sets are at least tower-sized.

Formalizing it. Corollary 4.9 and Theorem 4.10 of Cannon–Floyd–Parry are formalized and proved on this platform and enter as references. Chornyi's corollary is proved here; its "if" direction is proved directly, by establishing the case that Chornyi applies of the Juschenko–Matte Bon–Monod–de la Salle criterion. Moore's theorem is formalized and published together with the lemmas of its proof, and the milestone here has a solution that reduces it to that statement. Kaimanovich's theorem, Stankov's embedding, Monod's 2023 theorem and the theorem of Juschenko, Matte Bon, Monod and de la Salle are proved here as well, the last through the germ-groupoid theorem of Juschenko, Nekrashevych and de la Salle (GermGroupoid.isAmenable_of_isExtensivelyAmenableOn). The definitions of Følner sets, harmonic functions on groups and extensive amenability are reusable beyond this mission.

Difficulty

The obstructions to amenability that settle the question for most groups are absent here: FFF has no non-abelian free subgroup, and its elementary structure is well understood. In the other direction, the usual constructions of invariant means fail: by Moore's theorem any Følner set of FFF is at least tower-sized, so no explicit search can exhibit one, and by Kaimanovich's theorem the finitely supported random walks on FFF are not Liouville, so the random-walk route to amenability through a trivial Poisson boundary is closed.

Formalization scope

Lean representation and conventions.

  • FFF is a subgroup of the order isomorphisms of UI; H(A)H(A)H(A) and HB(A)H_B(A)HB​(A) are subgroups of the homeomorphisms of OnePoint ℝ. Groups of maps multiply by composition, (fg)(x)=f(g(x))(fg)(x) = f(g(x))(fg)(x)=f(g(x)); statements from sources that write the product in the other order are restated for this convention, with the equivalence explained in their natural-language statements.
  • Means take values in [0,∞][0,\infty][0,∞]; total mass 111 and finite additivity keep every value in [0,1][0,1][0,1].
  • Extensive amenability is stated for an action on [0,1][0,1][0,1] relative to the set of dyadic rationals in (0,1)(0,1)(0,1); the statement of Chornyi's corollary includes that FFF maps this set to itself.
  • The goal cannot be satisfied vacuously: amenability is a single existential statement about means on FFF, and FFF is a fixed, nontrivial, finitely generated group.

What is left out.

  • The Poisson boundary is not formalized: "Liouville" is Kaimanovich's equivalent reformulation through bounded harmonic functions on sgr⁡μ\operatorname{sgr}\musgrμ (p. 8).
  • The "in particular" clause of Moore's Theorem 1.1, on the Følner function, is not stated separately; with Følner's criterion it follows from the stated bound.
  • The withdrawn and disputed proofs in the timeline are not formalized.

What a development needs. Thompson's group FFF and its dyadic action (Cannon–Floyd–Parry §4), its tree diagrams and presentations, and amenability, Følner's criterion and the closure properties of amenable groups (Garrido I) are published and proved on this platform, as are Monod's groups and the isomorphism HQ(Z)≅FH_{\mathbf Q}(\mathbf Z) \cong FHQ​(Z)≅F (Monod.contDiff_and_exists_mulEquiv_HRat_F). Mathlib has Følner filters for measurable groups and Schreier graphs of quivers, but no random walks on groups; the proofs of the landmarks here supply what they need, and the germ-groupoid theorem of Juschenko, Nekrashevych and de la Salle (GermGroupoid.isAmenable_of_isExtensivelyAmenableOn) is reusable beyond this mission. Reductions of the goal or of Problem 12 to new, sharper statements are welcome, as is a disproof of either.

Selected references

  • J. W. Cannon, W. J. Floyd, W. R. Parry, Introductory notes on Richard Thompson's groups, L'Enseignement Math. (2) 42 (1996) 215–256. doi:10.5169/seals-87877
  • M. G. Brin, C. C. Squier, Groups of piecewise linear homeomorphisms of the real line, Invent. Math. 79 (1985) 485–498. doi:10.1007/BF01388519
  • J. T. Moore, Fast growth in the Følner function for Thompson's group F, Groups Geom. Dyn. 7 (2013) 633–651. doi:10.4171/GGD/201
  • V. A. Kaimanovich, Thompson's group F is not Liouville, in Groups, Graphs and Random Walks, LMS Lecture Note Ser. 436 (2017) 300–342. doi:10.1017/9781316576571.013
  • N. Monod, Groups of piecewise projective homeomorphisms, Proc. Natl. Acad. Sci. USA 110 (2013) 4524–4527. doi:10.1073/pnas.1218426110
  • K. Juschenko, N. Matte Bon, N. Monod, M. de la Salle, Extensive amenability and an application to interval exchanges, Ergodic Theory Dynam. Systems 38 (2018) 195–219. doi:10.1017/etds.2016.32
  • M. Chornyi, Superharmonic functions on the Lamplighter graph of Thompson's group F, preprint (2019). arXiv:1907.01440
  • V. Guba, Amenability problem for Thompson's group F: state of the art, J. Groups Complex. Cryptol. 15 (2023), no. 1. doi:10.46298/jgcc.2023.15.1.11315
  • S.-h. Kim, T. Koberda, Y. Lodha, Chain groups of homeomorphisms of the interval, Ann. Sci. Éc. Norm. Supér. (4) 52 (2019) 797–820. doi:10.24033/asens.2397
  • B. Stankov, Non-triviality of the Poisson boundary of random walks on the group H(ℤ) of Monod, Ergodic Theory Dynam. Systems 41 (2021) 1160–1189. doi:10.1017/etds.2019.76
  • OpenAI, Thompson's group F is nonamenable, OpenAI Math Release preprint (September 23, 2026). github.com/openai/math
  • N. Monod, Some comments on piecewise-projective groups of the line, Groups Geom. Dyn. 19 (2025) 459–476. doi:10.4171/ggd/883
56 thms2 active usersReviewed
🏆Completed
Captain: dbenbenn

Cannon–Floyd–Parry: Thompson's group V is simpleTextbook

This mission formalizes §6 of J. W. Cannon, W. J. Floyd and W. R. Parry, Introductory notes on Richard Thompson's groups, L'Enseignement Mathématique (2) 42 (1996) 215–256, doi:10.5169/seals-87877: the definition of Thompson's group VVV and Thompson's proof that VVV is simple.

Motivation

Thompson's groups TTT and VVV, introduced in unpublished notes of Richard Thompson in 1965, were the first known examples of infinite, finitely presented, simple groups. The notes of Cannon, Floyd and Parry were written in part "to make available Thompson's unpublished proofs … of the simplicity of TTT and VVV" (p. 216); §6 is the proof for VVV.

VVV contains TTT, which contains FFF. Earlier missions on this platform formalize FFF and its commutator subgroup (§1 and §4), its tree-diagram normal form (§2), its presentations (§3), and the simplicity of TTT (§5). Unlike TTT, the elements of VVV need not be continuous: they cut the circle into pieces and rearrange them in any order, so VVV contains every finite symmetric group.

Setting

The circle S1S^1S1 is [0,1][0,1][0,1] with its endpoints identified, in Lean UnitAddCircle (R/Z\mathbb{R}/\mathbb{Z}R/Z); [x][x][x] denotes the image of x∈Rx \in \mathbb{R}x∈R. Maps compose right to left, (fg)(t)=f(g(t))(fg)(t) = f(g(t))(fg)(t)=f(g(t)), and [x,y]=xyx−1y−1[x, y] = xyx^{-1}y^{-1}[x,y]=xyx−1y−1.

The group VVV (p. 240) consists of the right-continuous bijections of S1S^1S1 that map images of dyadic rationals to images of dyadic rationals, are differentiable except at finitely many images of dyadic rationals, and are linear with slope a power of 222 on each maximal interval of differentiability. In Lean a permutation fff of the circle satisfies IsThompsonV f when it maps dyadic points to dyadic points and, for a finite set of dyadic breakpoints, is [z]↦[2nz+c][z] \mapsto [2^n z + c][z]↦[2nz+c] on each half-open piece between consecutive breakpoints modulo 111. V is the subgroup generated by these maps; that they already form a group is the first milestone.

The elements. AAA, BBB, CCC are TTT's generators, and π0\pi_0π0​ (mapPi0) exchanges [0,12)[0, \tfrac12)[0,21​) and [12,34)[\tfrac12, \tfrac34)[21​,43​) by x↦x/2+12x \mapsto x/2 + \tfrac12x↦x/2+21​ and x↦2x−1x \mapsto 2x - 1x↦2x−1. The words X0=AX_0 = AX0​=A, Xn=A−(n−1)BAn−1X_n = A^{-(n-1)}BA^{n-1}Xn​=A−(n−1)BAn−1, Cn=A−(n−1)CBn−1C_n = A^{-(n-1)}CB^{n-1}Cn​=A−(n−1)CBn−1, π1=C2−1π0C2\pi_1 = C_2^{-1}\pi_0C_2π1​=C2−1​π0​C2​ and πn=A−(n−1)π1An−1\pi_n = A^{-(n-1)}\pi_1A^{n-1}πn​=A−(n−1)π1​An−1 (p. 241) are defined once, as words in four symbols, and read both as maps of the circle and in V1V_1V1​.

The presented group V1V_1V1​ (p. 242) is the free group on AAA, BBB, CCC, π0\pi_0π0​ modulo fourteen relators: the six relators of T1T_1T1​ (§5), and eight more involving the πn\pi_nπn​, such as π12\pi_1^2π12​, (π2π1)3(\pi_2\pi_1)^3(π2​π1​)3 and (π1C2)3(\pi_1C_2)^3(π1​C2​)3. In V1V_1V1​, Π(n)\Pi(n)Π(n) is the subgroup generated by π0,…,πn−1\pi_0, \dots, \pi_{n-1}π0​,…,πn−1​, Π=⋃nΠ(n)\Pi = \bigcup_n \Pi(n)Π=⋃n​Π(n), and an element is positive when it is a product of nonnegative powers of the XiX_iXi​.

Target

The goal is the sentence in which the notes state what §6 does, "In §6 we define VVV and give Thompson's proof that VVV is simple" (p. 216):

V is simple.V \text{ is simple.}V is simple.

The route is the section's own. Lemma 6.1 shows that AAA, BBB, CCC, π0\pi_0π0​ generate VVV and satisfy the fourteen relations, so V1V_1V1​ maps onto VVV. Lemmas 6.2–6.8 establish how the πi\pi_iπi​ move past the XjX_jXj​ and CnC_nCn​, leading to Theorem 6.9, V1V_1V1​ is simple, and hence V1≅VV_1 \cong VV1​≅V. The goal follows.

Significance

The result. VVV is the third of Thompson's groups and the one whose elements rearrange pieces of the circle: it is infinite, finitely presented and simple, and it contains every finite group (through the finite symmetric groups). Together with TTT it gave the first examples of infinite finitely presented simple groups.

Formalizing it. No machine-checked proof that VVV is simple exists on this platform, and Mathlib has nothing on Thompson's groups. This mission reuses the formalization of FFF and TTT: V1V_1V1​'s first six relators are T1T_1T1​'s, and the proof of Theorem 6.9 applies Theorem 5.7 and Theorem 5.8 inside V1V_1V1​.

Difficulty

The central difficulty is the generation half of Lemma 6.1. The notes' proof uses tree diagrams with labelled leaves: every element of VVV permutes the intervals of one standard dyadic partition onto those of another, FFF moves any partition to a standard comb, and the subgroup generated by π0\pi_0π0​ and Cn−2C_{n-2}Cn−2​ acts as the full symmetric group on the comb's intervals. Each step is stated in one sentence; the milestones make each a separate statement.

The algebra of V1V_1V1​ (Lemmas 6.2–6.6) is a chain of inductions. The proofs lean on two facts the notes use without isolating them: that T1T_1T1​ maps to V1V_1V1​ (so §5's lemmas hold in V1V_1V1​), and the normal form g=pπCnmq−1g = p\pi C_n^m q^{-1}g=pπCnm​q−1 in V1V_1V1​, stated inside the proof of Theorem 6.9. Both are milestones here. The notes also cite two facts about the finitary symmetric group Σ\SigmaΣ without proof, its presentation and the behaviour of its proper quotients, and deduce Π≅Σ\Pi \cong \SigmaΠ≅Σ; the proof of Theorem 6.9 uses all three, and each is a milestone.

What is left out

  • Figures 16–19, tree-diagram computations for relations 11) and 12); the relations are stated directly in Lemma 6.1.

Formalization scope

  • VVV is a Subgroup (Equiv.Perm UnitAddCircle) generated by IsThompsonV. Half-open pieces make every element right-continuous; "linear" is read modulo 111, so a piece may wrap past [0][0][0], as a rotation does. Unlike TTT, no lift to the line is available, since elements of VVV need not be monotone.
  • V1V_1V1​ is Mathlib's PresentedGroup on the four-element type FormalV. Relators are written out as xyx−1y−1xyx^{-1}y^{-1}xyx−1y−1.
  • Σ\SigmaΣ is SigmaPerm, the subgroup of Equiv.Perm ℕ of permutations moving finitely many points, and sis_isi​ is the transposition of iii and i+1i + 1i+1; its presentation is a PresentedGroup on ℕ. Π\PiΠ is taken as the subgroup of V1V_1V1​ generated by all the πi\pi_iπi​, which is the union of the Π(n)\Pi(n)Π(n).
  • Lemma 6.1's surjection and the isomorphism V1≅VV_1 \cong VV1​≅V pin the images of the four symbols, so no isomorphism ignoring the generators satisfies them.
  • Reused platform theorems, which solutions may import: Theorem 3.4, Corollary 2.6, Lemma 4.2, Theorem 4.11, and from §5 Lemma 5.2, Lemmas 5.5 and 5.6, Theorem 5.7 and Theorem 5.8. The standard dyadic partitions of the tree-diagram milestone are the §2 bundle's IsStandardDyadicPartition.

Selected references

  • J. W. Cannon, W. J. Floyd, W. R. Parry, Introductory notes on Richard Thompson's groups, L'Enseignement Mathématique (2) 42 (1996) 215–256, §6 pp. 240–248. doi:10.5169/seals-87877
38 thms2 active usersReviewed
🏆Completed
Captain: dbenbenn

Cannon–Floyd–Parry: Thompson's group T is simpleTextbook

This mission formalizes §5 of J. W. Cannon, W. J. Floyd and W. R. Parry, Introductory notes on Richard Thompson's groups, L'Enseignement Mathématique (2) 42 (1996) 215–256, doi:10.5169/seals-87877: the definition of Thompson's group TTT and Thompson's proof that TTT is simple.

Motivation

Thompson's groups TTT and VVV, introduced in unpublished notes of Richard Thompson in 1965, were the first known examples of infinite, finitely presented, simple groups. Every finitely presented simple group known before them was finite. The notes of Cannon, Floyd and Parry were written in part "to make available Thompson's unpublished proofs … of the simplicity of TTT and VVV" (p. 216), and §5 is that proof for TTT.

TTT is the circle's counterpart of Thompson's group FFF. Earlier missions on this platform formalize FFF and its commutator subgroup (§1 and §4 of the same notes), its tree-diagram normal form (§2), and its two presentations (§3). FFF is not simple: its abelianization is Z2\mathbb{Z}^2Z2. TTT is simple, it has elements of finite order (the generator CCC below has order 333), and it contains FFF as the stabilizer of a point.

Setting

The circle S1S^1S1 is [0,1][0,1][0,1] with its endpoints identified, in Lean UnitAddCircle (R/Z\mathbb{R}/\mathbb{Z}R/Z); [x][x][x] denotes the image of x∈Rx \in \mathbb{R}x∈R. Maps compose right to left, (fg)(t)=f(g(t))(fg)(t) = f(g(t))(fg)(t)=f(g(t)), and [x,y]=xyx−1y−1[x, y] = x y x^{-1} y^{-1}[x,y]=xyx−1y−1, the convention of the notes.

The group TTT (pp. 233–234) consists of the piecewise linear homeomorphisms of S1S^1S1 that map images of dyadic rationals to images of dyadic rationals, are differentiable except at finitely many images of dyadic rationals, and have slopes that are powers of 222. In Lean a permutation fff of the circle satisfies IsThompsonCircle f when it has a lift to the line: an order isomorphism LLL of R\mathbb{R}R with L(x+1)=L(x)+1L(x+1) = L(x) + 1L(x+1)=L(x)+1 and f[x]=[L(x)]f[x] = [L(x)]f[x]=[L(x)], mapping dyadic rationals to dyadic rationals, and affine with slope a power of 222 between consecutive integer translates of finitely many dyadic breakpoints. T is the subgroup generated by these maps. That they already form a group is the first milestone.

The elements AAA, BBB, CCC (Example 5.1). AAA and BBB are the generators of FFF from the §1 mission (mapA, mapB), carried to the circle by toCircle, which sends an order isomorphism ggg of [0,1][0,1][0,1] to [x]↦[g(x)][x] \mapsto [g(x)][x]↦[g(x)]. CCC (mapC) is given on [0,1][0,1][0,1] by x/2+3/4x/2 + 3/4x/2+3/4, 2x−12x - 12x−1 and x−1/4x - 1/4x−1/4 on [0,12][0, \tfrac12][0,21​], [12,34][\tfrac12, \tfrac34][21​,43​] and [34,1][\tfrac34, 1][43​,1]. symT sends the formal symbols AAA, BBB, CCC to these three maps.

The presented group T1T_1T1​ (p. 236) is the free group on formal symbols AAA, BBB, CCC modulo six relators:

[AB−1,A−1BA],[AB−1,A−2BA2],C−1B(A−1CB),[AB^{-1}, A^{-1}BA],\quad [AB^{-1}, A^{-2}BA^2],\quad C^{-1}B(A^{-1}CB),[AB−1,A−1BA],[AB−1,A−2BA2],C−1B(A−1CB), ((A−1CB)(A−1BA))−1B(A−2CB2),(CA)−1(A−1CB)2,C3.((A^{-1}CB)(A^{-1}BA))^{-1}B(A^{-2}CB^2),\quad (CA)^{-1}(A^{-1}CB)^2,\quad C^3.((A−1CB)(A−1BA))−1B(A−2CB2),(CA)−1(A−1CB)2,C3.

In T1T_1T1​, X0=AX_0 = AX0​=A and Xn=A−(n−1)BAn−1X_n = A^{-(n-1)}BA^{n-1}Xn​=A−(n−1)BAn−1 (XT1); C0=1C_0 = 1C0​=1 and Cn=A−(n−1)CBn−1C_n = A^{-(n-1)}CB^{n-1}Cn​=A−(n−1)CBn−1 (CT1) for n≥1n \ge 1n≥1. An element is positive (IsPositiveT1) when it is a product of nonnegative powers of the XiX_iXi​.

Target

The goal is the sentence in which the notes state what §5 does, "In §5 we define TTT and give Thompson's proof that TTT is simple" (p. 216):

T is simple.T \text{ is simple.}T is simple.

The route is the section's own. Lemma 5.2 shows that AAA, BBB, CCC generate TTT and satisfy the six relations, so T1T_1T1​ maps onto TTT (Lemma 5.3). Lemmas 5.4–5.6 and a normal form (Theorem 5.7, every g∈T1g \in T_1g∈T1​ is p Cnmq−1p\,C_n^m q^{-1}pCnm​q−1 with ppp, qqq positive and m<n+2m < n + 2m<n+2) lead to Theorem 5.8, T1T_1T1​ is simple, and hence to Corollary 5.9, T1≅TT_1 \cong TT1​≅T. The goal follows.

Significance

The result. The simplicity of TTT is one of the two facts that made Thompson's groups famous: TTT is an infinite, finitely presented, simple group. Corollary 5.9 gives more, an explicit presentation of TTT on three generators and six relators.

Formalizing it. No machine-checked proof that TTT is simple exists on this platform, and Mathlib has nothing on Thompson's groups. The proof in the notes is short and complete. This mission connects the analytic definition of TTT with the combinatorial group T1T_1T1​, reusing the platform's formalization of FFF: the presentation of FFF (Theorem 3.4), its normal form (Corollary 2.7), and the fact that its proper quotients are Abelian (Theorem 4.3).

Difficulty

The algebra of T1T_1T1​ (Lemmas 5.5 and 5.6) is a chain of explicit inductions. The substance lies at two points.

The first is Theorem 5.7. The notes' proof that the set of elements p Cnmq−1p\,C_n^m q^{-1}pCnm​q−1 is closed under multiplication moves q1−1p2q_1^{-1}p_2q1−1​p2​ past CjiC_j^iCji​ and ClkC_l^kClk​ using the normal form of FFF, transported into T1T_1T1​ through Lemma 5.4, and then re-indexes, all inside the abstract group T1T_1T1​ with no geometry to lean on.

The second is the analytic side of Lemma 5.2. Generation reduces an arbitrary f∈Tf \in Tf∈T to an element of FFF by composing with CCC and with an element of FFF that moves f([0])f([0])f([0]) to [34][\tfrac34][43​]. That needs the fact that an element of TTT fixing [0][0][0] comes from FFF, which the notes state in one line. The relations are identities between explicit piecewise linear maps of the circle.

What is left out

  • The remark that TTT is conjugate to a group of C∞C^\inftyC∞ diffeomorphisms (Ghys–Sergiescu, p. 234). It is not used.
  • Tree diagrams for TTT and Figures 11–15. The notes use them only to verify relations 3)–6), and those relations are stated directly in Lemma 5.2.
  • The observation on p. 237 that CnC_nCn​ permutes n+2n + 2n+2 intervals cyclically, given "to gain some insight" and not used afterwards.

Formalization scope

  • TTT is a Subgroup (Equiv.Perm UnitAddCircle) generated by IsThompsonCircle. The lift makes every element an orientation-preserving homeomorphism, so continuity is not stated separately. Unlike for FFF, the condition that dyadics map to dyadics cannot be dropped: an irrational rotation satisfies every other clause.
  • T1T_1T1​ is Mathlib's PresentedGroup on the three-element type FormalABC. Relators are written out as xyx−1y−1xyx^{-1}y^{-1}xyx−1y−1, not with commutator notation.
  • Lemma 5.3 and Corollary 5.9 pin the images of the three symbols, so no isomorphism that ignores the generators can satisfy them. Lemma 5.4 pins the images of AAA and BBB.
  • Reused platform theorems, which solutions may import: Theorem 3.4 (F1≅FF_1 \cong FF1​≅F), Corollary 2.6 (AAA, BBB generate FFF), Lemma 4.2, Corollary 2.7, Lemma 2.8, Theorem 4.3, line (3.2), and Theorem 4.11 (FFF is totally ordered, hence torsion-free).
  • Welcome beyond the milestones: §6's group VVV, whose presentation extends T1T_1T1​.

Selected references

  • J. W. Cannon, W. J. Floyd, W. R. Parry, Introductory notes on Richard Thompson's groups, L'Enseignement Mathématique (2) 42 (1996) 215–256, §5 pp. 233–240. doi:10.5169/seals-87877
  • É. Ghys, V. Sergiescu, Sur un groupe remarquable de difféomorphismes du cercle, Comment. Math. Helv. 62 (1987) 185–239. doi:10.1007/BF02564445
26 thms2 active usersReviewed
🏆Completed
Captain: dbenbenn

Wolf: growth of finitely generated solvable groupsResearch Paper

Motivation

This mission formalizes the group theory of J. A. Wolf's Growth of finitely generated solvable groups and curvature of Riemannian manifolds, J. Differential Geometry 2 (1968) 421–446 (doi:10.4310/jdg/1214428658), namely its §3 and §4. Wolf opens with the object of study: "If a group Γ\GammaΓ is generated by a finite subset SSS, then one has the 'growth function' gSg_SgS​, where gS(m)g_S(m)gS​(m) is the number of distinct elements of Γ\GammaΓ expressible as words of length ≤m\le m≤m on SSS" (p. 421). Section 3 proves that a group with a finitely generated nilpotent subgroup of finite index "is of polynomial growth, and in fact c1mE1(Δ)≤gS(m)≤c2mE2(Δ)c_1m^{E_1(\Delta)} \le g_S(m) \le c_2m^{E_2(\Delta)}c1​mE1​(Δ)≤gS​(m)≤c2​mE2​(Δ)"; section 4 proves that "a polycyclic group, either has a finitely generated nilpotent subgroup of finite index and thus is of polynomial growth, or has no such subgroup and is of exponential growth" (p. 421).

Applying Milnor's companion note, which is the complete mission Milnor: growth of finitely generated solvable groups on this platform, Wolf concludes "that a finitely generated solvable group, either is polycyclic and has a nilpotent subgroup of finite index and is thus of polynomial growth, or has no nilpotent subgroup of finite index and is of exponential growth" (p. 421). That is the Milnor–Wolf theorem, the goal here, and Wolf's Theorem 4.8. It prompted the question Wolf asks on p. 422, "whether every finitely generated group Γ\GammaΓ, which is not of exponential growth, necessarily has a nilpotent subgroup of finite index"; Grigorchuk's groups of intermediate growth (1984) answered it in the negative, and Gromov (1981) proved that polynomial growth alone does force a nilpotent subgroup of finite index.

Setting

Growth. For a finite subset SSS of a group Γ\GammaΓ, the growth function gS(m)g_S(m)gS​(m) counts the elements expressible as words of length ≤m\le m≤m on SSS, a word s1a1⋯srars_1^{a_1} \cdots s_r^{a_r}s1a1​​⋯srar​​ having length ∣a1∣+⋯+∣ar∣|a_1| + \cdots + |a_r|∣a1​∣+⋯+∣ar​∣ (p. 426). The published MilnorWolf.growthFunction S m takes this as the size of the ball Chou.wordBall S m, the set of products of at most mmm factors from S∪S−1S \cup S^{-1}S∪S−1. Wolf's two kinds of bound (p. 421) are polynomial growth of degree ≤E\le E≤E, gS(m)≤c⋅mEg_S(m) \le c \cdot m^EgS​(m)≤c⋅mE, and exponential growth, u⋅vm≤gS(m)u \cdot v^m \le g_S(m)u⋅vm≤gS​(m) with v>1v > 1v>1; the published predicates are MilnorWolf.HasPolynomialGrowthOfDegreeLE and Chou.HasExponentialGrowth, the latter with u=1u = 1u=1, which is what Theorem 4.3 actually produces. Both quantify over some finite generating set, and Wolf shows (p. 427, p. 434) that neither depends on which one.

Growth exponents. For a finitely generated nilpotent Δ\DeltaΔ with lower central series Δ=Δ0⊇Δ1⊇⋯⊇Δs+1={1}\Delta = \Delta_0 \supseteq \Delta_1 \supseteq \cdots \supseteq \Delta_{s+1} = \{1\}Δ=Δ0​⊇Δ1​⊇⋯⊇Δs+1​={1}, each factor Δk/Δk+1\Delta_k/\Delta_{k+1}Δk​/Δk+1​ is finitely generated abelian with free part of rank nkn_knk​; Wolf's (3.3) sets E1(Δ)=∑k(k+1)nkE_1(\Delta) = \sum_k (k+1)n_kE1​(Δ)=∑k​(k+1)nk​ and E2(Δ)=∑k2knkE_2(\Delta) = \sum_k 2^kn_kE2​(Δ)=∑k​2knk​. These are MilnorWolf.growthExponentOne and MilnorWolf.growthExponentTwo.

Polycyclic groups. A solvable group is polycyclic if it satisfies condition (1) of Proposition 4.1: "There is a normal series Γ=A0⊃A1⊃⋯⊃At={1}\Gamma = A_0 \supset A_1 \supset \cdots \supset A_t = \{1\}Γ=A0​⊃A1​⊃⋯⊃At​={1} with every quotient Ai/Ai+1A_i/A_{i+1}Ai​/Ai+1​ finite or infinite cyclic" (p. 433), where a normal series, as in Kurosh, has each term normal in the preceding one. This is MilnorWolf.IsPolycyclic. Solvable is Mathlib's Group.IsSolvable.

Formalization targets

The goal is Wolf's Theorem 4.8 (p. 438): "Let Γ\GammaΓ be a finitely generated solvable group. If Γ\GammaΓ has a nilpotent subgroup Δ\DeltaΔ of finite index, then Γ\GammaΓ is polycyclic and of polynomial growth of degree ≤E2(Δ)\le E_2(\Delta)≤E2​(Δ). If Γ\GammaΓ does not have a nilpotent subgroup of finite index, then Γ\GammaΓ is of exponential growth."

The milestones are the results it rests on, in the paper's order. Section 3 climbs from two rescaling lemmas (3.4, 3.5) and the growth function of a free abelian group (3.6) through generating sets adapted to the lower central series (3.7) to the polynomial bounds for a finitely generated nilpotent group (3.2), then passes them to a group with a finite-index subgroup (3.11). Section 4 characterises polycyclic groups (4.1, whose one hard input is Hirsch's theorem, a milestone of its own) and proves the polycyclic dichotomy (4.3). Milnor's Theorem, already proved on this platform, appears as a reference milestone: it is what carries 4.3 from polycyclic to solvable, and Wolf notes on p. 437 that "J. Milnor extended the scope of Theorem 4.3 by proving [10] that a finitely generated nonpolycyclic solvable group must be of exponential growth."

Significance

Theorem 4.8 is the first growth dichotomy: within finitely generated solvable groups there is nothing between polynomial and exponential, and the polynomial side is exactly the almost nilpotent one. It is the result Gromov's theorem generalises in one direction and Grigorchuk's groups bound in the other, and the reason a group of intermediate growth can be neither solvable nor elementary amenable, which is how those groups were first placed outside both classes. Chou's Theorem 3.2, in the mission Chou: elementary amenable groups, extends exactly this statement to elementary amenable groups and cites both halves.

Section 3 also has independent value. The polynomial bounds with the explicit exponents E1E_1E1​ and E2E_2E2​ from the lower central series are sharper than the usual textbook statement that a finitely generated nilpotent group has polynomial growth, and the pieces along the way are reusable: the growth function of Zn\mathbb Z^nZn in closed form, and the fact that polynomial growth of a given degree is inherited from a finite-index subgroup.

Difficulty

The hard milestone is the second half of Theorem 4.3, that a polycyclic group with no nilpotent subgroup of finite index has exponential growth. Wolf proves it through Proposition 4.4, which passes to a Malcev completion and reads the eigenvalues of the induced Lie algebra automorphisms; that machinery is not in Mathlib and is not part of this mission. A route that avoids it: a polycyclic group acts on a free abelian factor of its chain by integer matrices, so either some element has an eigenvalue off the unit circle, and then the separation argument of Wolf's p. 437 applies verbatim with that factor in place of the Lie algebra, or every eigenvalue of every element lies on the unit circle, and then Kronecker's theorem, which Mathlib has, makes them all roots of unity, so a finite-index subgroup acts unipotently and is nilpotent. Wolf records in the "Added in Proof" (p. 445) that "B. Hartley recently sent me a manuscript consisting of an alternate proof that a polycyclic group without nilpotent subgroups of finite index is of exponential growth."

Theorem 3.2 is long rather than deep: the lower bound (3.8) and the upper bound (3.9), (3.10) are two inductions along the lower central series, each carrying explicit word-length bookkeeping, and both need the adapted generating sets of Lemma 3.7, in the corrected form stated here: as printed, the lemma fails when a lower-central factor has torsion. Mathlib has no polycyclic groups, so Proposition 4.1 starts from nothing; it also lacks Hirsch's theorem and P. Hall's finite presentability results, which is why Hirsch is stated here as its own milestone rather than assumed.

Formalization scope

No new definitions: every notion is taken from the published bundles Chou_Growth and MilnorWolf_Growth, so the statements here are directly comparable with those of the Chou and Milnor missions. Growth is measured on closed balls, Chou.wordBall S m being the products of at most mmm letters from S∪S−1S \cup S^{-1}S∪S−1 and gS(m)g_S(m)gS​(m) its cardinality, finite because SSS is a Finset. "Not of exponential growth" is the negation of an existential, so it is a statement about every finite generating set.

Conditions (8) to (11) of Proposition 4.1, Proposition 4.4 and the Lie-theoretic apparatus of §4, and the Riemannian geometry of §2, §5 and §6, are outside this mission; Proposition 4.1 is stated here with its first seven conditions, which are the ones §4 uses. Hirsch's theorem is cited, not proved, by Wolf, and appears as a milestone under its own source (Proc. London Math. Soc. 44 (1938) 53–60) rather than as an omission. Cheeger's and Hartley's sharpenings, recorded in Wolf's "Added in Proof", are not included.

No hypothesis is vacuous: the free abelian groups witness Proposition 3.6 and Theorem 3.2, a polycyclic group with no nilpotent subgroup of finite index exists (the semidirect product Z2⋊AZ\mathbb Z^2 \rtimes_A \mathbb ZZ2⋊A​Z for a hyperbolic A∈SL2(Z)A \in SL_2(\mathbb Z)A∈SL2​(Z), which is Wolf's own example of the exponential case), and the lamplighter group Z/2≀Z\mathbb Z/2 \wr \mathbb ZZ/2≀Z is finitely generated solvable and not polycyclic, so Theorem 4.8's second alternative is not empty either. Contributions welcome: proofs of any milestone, and the general library results they need, such as polycyclic groups and Hirsch's theorem.

Selected references

  • J. A. Wolf, Growth of finitely generated solvable groups and curvature of Riemannian manifolds, J. Differential Geometry 2 (1968), 421–446. doi:10.4310/jdg/1214428658
  • J. Milnor, Growth of finitely generated solvable groups, J. Differential Geometry 2 (1968), 447–449. doi:10.4310/jdg/1214428659
  • J. Milnor, Problem 5603, Amer. Math. Monthly 75 (1968), 685–686. The identifier is for the Advanced Problems section 5600–5609 that contains it: doi:10.2307/2313822
  • K. A. Hirsch, On infinite soluble groups. I, Proc. London Math. Soc. 44 (1938), 53–60. doi:10.1112/plms/s2-44.1.53
  • A. G. Kurosh, Theory of groups, vol. II, 2nd ed., translated by K. A. Hirsch, Chelsea, 1955. Scanned at archive.org/details/a.-g.-kurosh-the-theory-of-groups-volume-2-1960.
  • A. I. Mal'cev, On certain classes of infinite solvable groups, Amer. Math. Soc. Transl. (2) 2 (1956), 1–21. doi:10.1090/trans2/002/01
  • R. G. Swan, Representations of polycyclic groups, Proc. Amer. Math. Soc. 18 (1967), 573–574. doi:10.1090/S0002-9939-1967-0213442-5
  • M. Gromov, Groups of polynomial growth and expanding maps, Publ. Math. IHÉS 53 (1981), 53–78. doi:10.1007/BF02698687
  • R. I. Grigorchuk, Degrees of growth of finitely generated groups, and the theory of invariant means, Math. USSR-Izv. 25 (1985), 259–300 (Russian original 1984). doi:10.1070/IM1985v025n02ABEH001281
  • C. Chou, Elementary amenable groups, Illinois J. Math. 24 (1980), 396–407. doi:10.1215/ijm/1256047608
22 thms2 active usersReviewed
🏆Completed
Mathematical Physics·Captain: Lucas

Baez-Huerta: the group theory of grand unified theories (SU(5), Spin(10), Pati-Salam)Research Paper

Motivation

The Standard Model of particle physics assigns to each elementary fermion a vector in a representation of the compact Lie group GSM=U(1)×SU(2)×SU(3)G_{\mathrm{SM}} = \mathrm{U}(1)\times \mathrm{SU}(2)\times \mathrm{SU}(3)GSM​=U(1)×SU(2)×SU(3). The pattern of hypercharges this forces on quarks and leptons looks arbitrary. Three grand unified theories from the mid 1970s explain the pattern by enlarging the symmetry group: Georgi and Glashow's SU(5)\mathrm{SU}(5)SU(5) theory, Georgi's Spin(10)\mathrm{Spin}(10)Spin(10) theory, and the Pati-Salam model based on SU(2)×SU(2)×SU(4)\mathrm{SU}(2)\times \mathrm{SU}(2)\times \mathrm{SU}(4)SU(2)×SU(2)×SU(4).

Baez and Huerta, The Algebra of Grand Unified Theories (2011), isolates the part of this story that is pure algebra: homomorphisms out of GSMG_{\mathrm{SM}}GSM​, their kernels and images, and the way the three unified groups sit inside one another. This mission formalizes that group theoretic core. It deliberately leaves out the representation theoretic half of the paper (the exterior algebra ΛC5\Lambda\mathbb{C}^5ΛC5, the binary codes, the Dirac spinor representations), which is a natural follow-up mission.

Setting

Write U(1)\mathrm{U}(1)U(1) for the group of complex numbers of modulus one, and SU(n)\mathrm{SU}(n)SU(n) for the n×nn\times nn×n complex matrices AAA with A∗A=IA^{*}A = IA∗A=I and det⁡A=1\det A = 1detA=1. The Standard Model gauge group is the product

GSM  =  U(1)×SU(2)×SU(3).G_{\mathrm{SM}} \;=\; \mathrm{U}(1)\times \mathrm{SU}(2)\times \mathrm{SU}(3).GSM​=U(1)×SU(2)×SU(3).

Fix the splitting C5≅C2⊕C3\mathbb{C}^5 \cong \mathbb{C}^2\oplus\mathbb{C}^3C5≅C2⊕C3 and write matrices in SU(5)\mathrm{SU}(5)SU(5) in the corresponding 2+32+32+3 block form. The Georgi-Glashow homomorphism is

φ(α,g,h)  =  (α3g00α−2h),(α,g,h)∈GSM,\varphi(\alpha, g, h) \;=\; \begin{pmatrix}\alpha^{3} g & 0\\ 0 & \alpha^{-2} h\end{pmatrix}, \qquad (\alpha, g, h)\in G_{\mathrm{SM}},φ(α,g,h)=(α3g0​0α−2h​),(α,g,h)∈GSM​,

where α3g\alpha^{3}gα3g means the scalar α3\alpha^3α3 times the 2×22\times22×2 matrix ggg. Fixing instead the splitting C4≅C3⊕C\mathbb{C}^4\cong\mathbb{C}^3\oplus\mathbb{C}C4≅C3⊕C (colour plus lepton number), the Pati-Salam homomorphism is

β(α,g,h)  =  (g,  (α300α−3),  (αh00α−3))∈SU(2)×SU(2)×SU(4).\beta(\alpha, g, h) \;=\; \left(g,\; \begin{pmatrix}\alpha^{3} & 0\\ 0& \alpha^{-3}\end{pmatrix},\; \begin{pmatrix}\alpha h & 0\\ 0 & \alpha^{-3}\end{pmatrix}\right) \in \mathrm{SU}(2)\times \mathrm{SU}(2)\times \mathrm{SU}(4).β(α,g,h)=(g,(α30​0α−3​),(αh0​0α−3​))∈SU(2)×SU(2)×SU(4).

Finally, forgetting the complex structure of C5\mathbb{C}^5C5 gives a real inner product space R10\mathbb{R}^{10}R10, and every complex-linear map becomes a real-linear one. Writing each complex coordinate as a pair of real coordinates turns a complex 5×55\times55×5 matrix AAA into a real 10×1010\times 1010×10 matrix ρ(A)\rho(A)ρ(A), built from the 2×22\times 22×2 blocks (Re⁡Aij−Im⁡AijIm⁡AijRe⁡Aij)\begin{pmatrix}\operatorname{Re} A_{ij} & -\operatorname{Im} A_{ij}\\ \operatorname{Im} A_{ij} & \operatorname{Re} A_{ij}\end{pmatrix}(ReAij​ImAij​​−ImAij​ReAij​​). Under ρ\rhoρ, the splitting C2⊕C3\mathbb{C}^2\oplus\mathbb{C}^3C2⊕C3 becomes R4⊕R6\mathbb{R}^4\oplus\mathbb{R}^6R4⊕R6.

Formalization targets

Goal — Theorem 8 (p. 68): the true gauge group as an intersection

GSM/Z6  =  SU(5) ∩ (SO(4)×SO(6))  ⊆  SO(10).G_{\mathrm{SM}}/\mathbb{Z}_6 \;=\; \mathrm{SU}(5)\,\cap\,\bigl(\mathrm{SO}(4)\times \mathrm{SO}(6)\bigr)\;\subseteq\;\mathrm{SO}(10).GSM​/Z6​=SU(5)∩(SO(4)×SO(6))⊆SO(10).

Concretely: a real 10×1010\times1010×10 matrix MMM is simultaneously (i) the realification ρ(A)\rho(A)ρ(A) of some A∈SU(5)A\in \mathrm{SU}(5)A∈SU(5) and (ii) block diagonal with blocks in SO(4)\mathrm{SO}(4)SO(4) and SO(6)\mathrm{SO}(6)SO(6), if and only if M=ρ(φ(x))M = \rho(\varphi(x))M=ρ(φ(x)) for some x∈GSMx\in G_{\mathrm{SM}}x∈GSM​. The image of φ\varphiφ is a copy of GSM/Z6G_{\mathrm{SM}}/\mathbb{Z}_6GSM​/Z6​, which is why this is the statement of Theorem 8; the quotient itself never has to be formed.

Supporting targets

The milestones establish, in order: that φ\varphiφ is a homomorphism into SU(5)\mathrm{SU}(5)SU(5); that its kernel is exactly {(α,α−3I,α2I):α6=1}\{(\alpha, \alpha^{-3}I,\alpha^{2}I): \alpha^6=1\}{(α,α−3I,α2I):α6=1}, a group of order six; that its image is the subgroup S(U(2)×U(3))S(\mathrm{U}(2)\times \mathrm{U}(3))S(U(2)×U(3)) of SU(5)\mathrm{SU}(5)SU(5) preserving the 2+32+32+3 splitting; the same programme for the Pati-Salam homomorphism β\betaβ, whose kernel turns out to have order three; that realification is an injective homomorphism carrying SU(5)\mathrm{SU}(5)SU(5) into SO(10)\mathrm{SO}(10)SO(10); and the diagram chase by which Theorem 9 (p. 69) upgrades Theorem 8 from SO(10)\mathrm{SO}(10)SO(10) to Spin(10)\mathrm{Spin}(10)Spin(10).

Significance

The kernel computation is what makes the SU(5)\mathrm{SU}(5)SU(5) theory testable at the level of algebra: because ker⁡φ≅Z6\ker\varphi \cong \mathbb{Z}_6kerφ≅Z6​ is nontrivial, no representation coming from SU(5)\mathrm{SU}(5)SU(5) can distinguish the six elements of that kernel, so the Standard Model representation must be trivial on them — a nontrivial relation between hypercharge, isospin and colour that the observed fermions do satisfy. The intersection theorem says the Standard Model group is not merely contained in both unified theories: inside Spin(10)\mathrm{Spin}(10)Spin(10) it is precisely their intersection, so the two routes to unification determine it exactly.

Formalizing this produces reusable Lean infrastructure for classical matrix groups: block decompositions of SU(n)\mathrm{SU}(n)SU(n), the subgroup S(U(p)×U(q))S(\mathrm{U}(p)\times \mathrm{U}(q))S(U(p)×U(q)), and the realification homomorphism U(n)→SO(2n)\mathrm{U}(n)\to \mathrm{SO}(2n)U(n)→SO(2n) with its determinant and orthogonality properties, none of which is currently available off the shelf. The mathematics is classical and fully proved in the source; what is open here is only the formalization.

Difficulty

The obvious first move — "φ\varphiφ is visibly a homomorphism, so quotient by its kernel and apply the first isomorphism theorem" — settles the SU(5)\mathrm{SU}(5)SU(5) milestones but not the goal. The goal compares two subgroups of SO(10)\mathrm{SO}(10)SO(10) that are defined by different structures: one by preserving a complex structure and a volume form, the other by preserving a 4+64+64+6 splitting of the real space. Showing the intersection is no larger than the image of φ\varphiφ requires knowing that a real matrix commuting with the complex structure and respecting the real splitting must respect the complex splitting, and that the determinant conditions then match up exactly; the surjectivity half needs a sixth root of the determinant of the U(2)\mathrm{U}(2)U(2) block to exist inside U(1)\mathrm{U}(1)U(1).

Theorem 9 is a second, independent difficulty: Spin(10)\mathrm{Spin}(10)Spin(10) and its double cover of SO(10)\mathrm{SO}(10)SO(10) are not available in the current Lean library, so the milestone states the diagram chase of the published proof with the covering data as hypotheses rather than constructing Spin(10)\mathrm{Spin}(10)Spin(10).

Formalization scope

The Lean development commits to the following conventions.

  1. C5\mathbb{C}^5C5 is indexed by the disjoint union {0,1}⊔{0,1,2}\{0,1\}\sqcup\{0,1,2\}{0,1}⊔{0,1,2}, so the 2+32+32+3 splitting is built into the index type and SU(5)\mathrm{SU}(5)SU(5) elements are written with fromBlocks. Likewise C4\mathbb{C}^4C4 is indexed by {0,1,2}⊔{0}\{0,1,2\}\sqcup\{0\}{0,1,2}⊔{0}.
  2. R10\mathbb{R}^{10}R10 is indexed by ({0,1}×{0,1})⊔({0,1,2}×{0,1})(\{0,1\}\times\{0,1\})\sqcup(\{0,1,2\}\times\{0,1\})({0,1}×{0,1})⊔({0,1,2}×{0,1}), the second factor being the real/imaginary coordinate; the 4+64+64+6 splitting is likewise built in.
  3. SO(n)\mathrm{SO}(n)SO(n) means the real special orthogonal group, i.e. real matrices MMM with MTM=IM^{\mathsf T}M = IMTM=I and det⁡M=1\det M = 1detM=1, and SO(4)×SO(6)\mathrm{SO}(4)\times\mathrm{SO}(6)SO(4)×SO(6) means block diagonal matrices whose two diagonal blocks lie in SO(4)\mathrm{SO}(4)SO(4) and SO(6)\mathrm{SO}(6)SO(6) — the identity component of S(O(4)×O(6))S(\mathrm{O}(4)\times \mathrm{O}(6))S(O(4)×O(6)), as in the source.
  4. φ\varphiφ and β\betaβ are given as matrix-valued functions on GSMG_{\mathrm{SM}}GSM​; that they land in the special unitary groups and are multiplicative are milestones, not definitional assumptions. Quotient groups are never formed: GSM/Z6G_{\mathrm{SM}}/\mathbb{Z}_6GSM​/Z6​ appears as the image of φ\varphiφ, and the order of the kernel is stated separately.

No statement is vacuous: every milestone is universally quantified over the whole group, the goal is an equivalence between two nonempty subsets of SO(10)\mathrm{SO}(10)SO(10) (both contain the identity), and the hypotheses of the Theorem 9 milestone are satisfied by the real Spin\mathrm{Spin}Spin data of the source.

Contributions welcome beyond the milestones: constructing Spin(10)\mathrm{Spin}(10)Spin(10) and its covering map so Theorem 9 can be stated unconditionally, and the representation theoretic half of the paper (Theorems 1-7), which needs ΛC5\Lambda\mathbb{C}^5ΛC5 and the Dirac spinor representations.

Selected references

  • John Baez and John Huerta, The Algebra of Grand Unified Theories, Bulletin of the American Mathematical Society 47 (2010), 483-552. https://math.ucr.edu/home/baez/guts.pdf
  • Howard Georgi and Sheldon Glashow, Unity of All Elementary-Particle Forces, Physical Review Letters 32 (1974), 438-441. https://doi.org/10.1103/PhysRevLett.32.438
  • Jogesh Pati and Abdus Salam, Lepton number as the fourth "color", Physical Review D 10 (1974), 275-289. https://doi.org/10.1103/PhysRevD.10.275
16 thms2 active usersReviewed
🏆Completed
Captain: dbenbenn

Cannon–Floyd–Parry: the two presentations of Thompson's group FTextbook

Motivation

Thompson's group FFF is the group of piecewise-linear order-preserving homeomorphisms of [0,1][0,1][0,1] with finitely many breakpoints, all at dyadic rationals, and all slopes powers of 222. Two earlier missions formalize its definition and its first structural facts (§1 and §4: the commutator subgroup is simple, FFF is not elementary amenable) and its tree-diagram normal form (§2). What neither says is how FFF looks as an abstract group: by generators and relations.

That is §3 of Cannon, Floyd and Parry's Introductory notes on Richard Thompson's groups (L'Enseignement Math. 42 (1996), doi:10.5169/seals-87877), which gives two presentations of FFF and proves that both present the group of homeomorphisms:

F1=⟨A,B  :  [AB−1,A−1BA], [AB−1,A−2BA2]⟩,F2=⟨X0,X1,X2,…  :  Xk−1XnXk=Xn+1 for k<n⟩.F_1 = \langle A, B \;:\; [AB^{-1}, A^{-1}BA],\ [AB^{-1}, A^{-2}BA^{2}] \rangle, \qquad F_2 = \langle X_0, X_1, X_2, \dots \;:\; X_k^{-1} X_n X_k = X_{n+1} \text{ for } k < n \rangle .F1​=⟨A,B:[AB−1,A−1BA], [AB−1,A−2BA2]⟩,F2​=⟨X0​,X1​,X2​,…:Xk−1​Xn​Xk​=Xn+1​ for k<n⟩.

The finite presentation is the form in which FFF enters most of the literature — the word problem, the growth and amenability questions, the homological results of Brown and Geoghegan all start from it — and the infinite presentation is the one that makes the normal form of §2 visible as an algebraic fact.

Setting

Throughout, [x,y]=xyx−1y−1[x, y] = x y x^{-1} y^{-1}[x,y]=xyx−1y−1, the source's convention, and groups are written multiplicatively with composition of maps as the product: (fg)(t)=f(g(t))(f g)(t) = f(g(t))(fg)(t)=f(g(t)).

The functions. AAA and BBB are the two specific homeomorphisms of [0,1][0,1][0,1] from the §1 mission (mapA, mapB: AAA halves [0,12][0, \tfrac12][0,21​], is a translation on [12,34][\tfrac12,\tfrac34][21​,43​], and doubles [34,1][\tfrac34, 1][43​,1]; BBB is the identity on [0,12][0,\tfrac12][0,21​] and acts like AAA, scaled, on [12,1][\tfrac12, 1][21​,1]). For n≥1n \ge 1n≥1, Xn=A−(n−1)BAn−1X_n = A^{-(n-1)} B A^{n-1}Xn​=A−(n−1)BAn−1 and X0=AX_0 = AX0​=A; these are the functions X n of the §2 bundle. Corollary 2.6 of the source, proved in the §2 mission, says AAA and BBB generate FFF.

The formal symbols. F1F_1F1​ and F2F_2F2​ are presented groups: the free group on the listed symbols modulo the normal closure of the listed relators. In Lean they are Mathlib's PresentedGroup applied to explicit relator sets: relsF1, a two-element set of words in the free group on the two-element type FormalAB, and relsF2, the set of words Xk−1XnXkXn+1−1X_k^{-1} X_n X_k X_{n+1}^{-1}Xk−1​Xn​Xk​Xn+1−1​ for k<nk < nk<n in the free group on N\mathbb{N}N. The symbols are distinct objects from the functions; the whole content of the section is that the map "symbol ↦\mapsto↦ function" is an isomorphism.

Auxiliary objects. In F1F_1F1​ the source sets Y0=AY_0 = AY0​=A and Yn=A−(n−1)BAn−1Y_n = A^{-(n-1)} B A^{n-1}Yn​=A−(n−1)BAn−1 for n≥1n \ge 1n≥1 (Y), the intended images of the XnX_nXn​. In F2F_2F2​ a list of nonnegative exponents c0,…,cnc_0, \dots, c_nc0​,…,cn​ determines the positive word X0c0X1c1⋯XncnX_0^{c_0} X_1^{c_1} \cdots X_n^{c_n}X0c0​​X1c1​​⋯Xncn​​ (wordF2), the formal counterpart of the §2 bundle's word; the normal-form conditions of Corollary-Definition 2.7 are the §2 predicate IsNormalFormData, reused verbatim.

Target

The goal is the finite presentation, Theorem 3.4 for F1F_1F1​:

there is a group isomorphism F1→ ∼ F with A↦A, B↦B.\text{there is a group isomorphism } F_1 \xrightarrow{\ \sim\ } F \text{ with } A \mapsto A,\ B \mapsto B .there is a group isomorphism F1​ ∼ ​F with A↦A, B↦B.

On the way, in the order the source proves them:

F1≅F2 with A↦X0, B↦X1(Theorem 3.1),F2≅F with Xn↦Xn(Theorem 3.4 for F2).F_1 \cong F_2 \text{ with } A \mapsto X_0,\ B \mapsto X_1 \quad\text{(Theorem 3.1)}, \qquad F_2 \cong F \text{ with } X_n \mapsto X_n \quad\text{(Theorem 3.4 for } F_2) .F1​≅F2​ with A↦X0​, B↦X1​(Theorem 3.1),F2​≅F with Xn​↦Xn​(Theorem 3.4 for F2​).

A one-line consequence closes the list: FFF is finitely presented, in Mathlib's sense Group.IsFinitelyPresented.

Significance

The result. A presentation is what makes FFF an object of combinatorial group theory. The two relators are what one checks a homomorphism against, the infinite presentation is what the normal form is a normal form for, and "finitely presented" is the hypothesis under which FFF is a test case for conjectures about finitely presented groups. Every later algebraic statement about FFF — the word problem is solvable, the abelianization is Z2\mathbb{Z}^2Z2, the automorphism group, the presentations of TTT and VVV — is stated relative to one of these two presentations.

Formalizing it. Both theorems are proved in the source and their proofs are short, so what this mission produces is the machine-checked bridge between the two existing developments: the analytic definition of FFF and its tree-diagram normal form on one side, an abstract presented group on the other. The isomorphism F2≅FF_2 \cong FF2​≅F is where §2's uniqueness theorem is used rather than merely proved: injectivity of F2→FF_2 \to FF2​→F is exactly the statement that distinct normal forms give distinct functions. Nothing here is machine-checked anywhere else; the platform has no presentation of FFF.

Difficulty

Theorem 3.1 is a computation in F1F_1F1​ and offers no surprises once lines (3.2) and (3.3) of the source are set up as their own statements: the induction that establishes Yk−1YnYk=Yn+1Y_k^{-1} Y_n Y_k = Y_{n+1}Yk−1​Yn​Yk​=Yn+1​ from the two relators is the only place care is needed, and the source spells it out.

The central difficulty is the paragraph on p. 226 proving that F2→FF_2 \to FF2​→F is injective. The source argues in prose that "every nontrivial element xxx of F2F_2F2​ can be expressed as a positive element times a negative element", and then "put in normal form" by deleting an XkX_kXk​ from both parts and re-indexing when Xk+1X_{k+1}Xk+1​ is absent. Formally this is a rewriting argument inside the abstract group F2F_2F2​, with no geometry to lean on: one needs the three derived relations Xk−1Xn=Xn+1Xk−1X_k^{-1} X_n = X_{n+1} X_k^{-1}Xk−1​Xn​=Xn+1​Xk−1​, Xn−1Xk=XkXn+1−1X_n^{-1} X_k = X_k X_{n+1}^{-1}Xn−1​Xk​=Xk​Xn+1−1​, XnXk=XkXn+1X_n X_k = X_k X_{n+1}Xn​Xk​=Xk​Xn+1​ (for k<nk < nk<n), an induction that sorts an arbitrary word into positive-times-negative form, and a second induction that reduces such a form until the normal-form conditions hold. The obvious shortcut — "every element of F2F_2F2​ is the image of some function, and functions have normal forms" — is circular, because it presupposes the injectivity being proved. The milestone exists_isNormalFormData_F2 isolates this step.

Formalization scope

  • FFF, AAA, BBB, the functions XnX_nXn​, the words word/wordFrom and the predicate IsNormalFormData are the published definitions of the §1 and §2 missions (CannonFloydParry, CannonFloydParry_Trees, CannonFloydParry_TreeDiagrams), imported unchanged. Elements of FFF are order isomorphisms of the subtype [0,1]⊂R[0,1] \subset \mathbb{R}[0,1]⊂R, and FFF is the subgroup they generate; membership of AAA, BBB, XnX_nXn​ in FFF is a proved theorem, not a definition.
  • The new bundle CannonFloydParry_Presentations adds only the formal side: the symbol type FormalAB, the relator sets relsF1, relsF2, the presented groups F1, F2, the symbol maps symF2 (into F2F_2F2​) and symF (into the interval maps), the elements Y, and the words wordF2. Relators are written out as xyx−1y−1x y x^{-1} y^{-1}xyx−1y−1; no commutator notation is used in published statements.
  • Isomorphisms are stated as existence of a MulEquiv sending the named generators to the named images. Nothing is asserted about uniqueness of the isomorphism (it is unique, since the generators generate).
  • A trivializing reading is ruled out by the generator conditions: an isomorphism between F1F_1F1​ and FFF that ignored the symbols would be meaningless, so every statement pins the images of AAA and BBB (or of every XnX_nXn​).
  • Reused platform theorems: Corollary 2.6 (closure_mapA_mapB_eq_F), the §2 normal-form theorems (exists_isNormalFormData, word_ne_one_of_isNormalFormData), and the §4 mission's mem_commutator_iff if a solver prefers to verify the relators of F1F_1F1​ in FFF through supports rather than by direct computation. Solutions may import them.
  • Welcome contributions beyond the milestone list: a Lean statement of the presentation with two generators and two relators as a Group.IsFinitelyPresented instance built from the isomorphism (the last milestone), and, further off, the presentations of TTT and VVV from §5–§6, which extend F1F_1F1​ by one and two generators.

Selected references

  • J. W. Cannon, W. J. Floyd, W. R. Parry, Introductory notes on Richard Thompson's groups, L'Enseignement Mathématique (2) 42 (1996) 215–256, §3 pp. 225–226. doi:10.5169/seals-87877
  • K. S. Brown, R. Geoghegan, An infinite-dimensional torsion-free FP∞FP_\inftyFP∞​ group, Inventiones Math. 77 (1984) 367–381. doi:10.1007/BF01388451
  • M. G. Brin, C. C. Squier, Groups of piecewise linear homeomorphisms of the real line, Inventiones Math. 79 (1985) 485–498. doi:10.1007/BF01388519
21 thms2 active usersReviewed
🏆Completed
Combinatorics·Captain: dbenbenn

Cannon-Floyd-Parry: tree diagrams and the normal form for Thompson's group FTextbook

Why tree diagrams

Thompson's group FFF is a finitely presented group of piecewise-linear homeomorphisms of the unit interval that has served since the 1960s as a standard supply of counterexamples in combinatorial group theory: its commutator subgroup is simple, every proper quotient of it is abelian, it contains no free subgroup of rank two, it is not elementary amenable, and whether it is amenable is a question Cannon, Floyd and Parry report as having been raised by Geoghegan in 1979 and still open when they wrote (CFP96, §4 and p. 227).

Almost nothing about FFF is computed directly from that analytic definition. What makes the group tractable is a combinatorial calculus: each element is encoded by a pair of finite binary trees, and multiplication becomes a cancellation between trees. Cannon, Floyd and Parry credit the device to Brown and devote §2 of their notes to it; everything later in those notes that requires a computation — the two presentations of §3, the normal subgroup lattice of §4, the treatment of Thompson's group TTT in §5 — runs through it.

This mission formalizes that calculus and the normal form it yields.

Setting

A real number is dyadic when it has the form m/2km/2^km/2k with mmm an integer and kkk a nonnegative integer. Thompson's group FFF consists of the increasing homeomorphisms of [0,1][0,1][0,1] that are piecewise linear with finitely many breakpoints, all breakpoints dyadic and every slope an integer power of 222, under composition. Two of its elements are

A(x)={x/20≤x≤12x−1412≤x≤342x−134≤x≤1B(x)={x0≤x≤12x/2+1412≤x≤34x−1834≤x≤782x−178≤x≤1,A(x) = \begin{cases} x/2 & 0 \le x \le \tfrac12\\ x - \tfrac14 & \tfrac12 \le x \le \tfrac34\\ 2x-1 & \tfrac34 \le x \le 1\end{cases} \qquad B(x) = \begin{cases} x & 0 \le x \le \tfrac12\\ x/2 + \tfrac14 & \tfrac12 \le x \le \tfrac34\\ x - \tfrac18 & \tfrac34 \le x \le \tfrac78\\ 2x-1 & \tfrac78 \le x \le 1,\end{cases}A(x)=⎩⎨⎧​x/2x−41​2x−1​0≤x≤21​21​≤x≤43​43​≤x≤1​B(x)=⎩⎨⎧​xx/2+41​x−81​2x−1​0≤x≤21​21​≤x≤43​43​≤x≤87​87​≤x≤1,​

and from them come X0=AX_0 = AX0​=A and Xn=A−(n−1)BAn−1X_n = A^{-(n-1)} B A^{n-1}Xn​=A−(n−1)BAn−1 for n≥1n \ge 1n≥1, so that X1=BX_1 = BX1​=B.

A standard dyadic interval is one of the form [a/2n,(a+1)/2n][a/2^n, (a+1)/2^n][a/2n,(a+1)/2n] with aaa and nnn nonnegative integers and a+1≤2na+1 \le 2^na+1≤2n. A partition 0=x0<⋯<xm=10 = x_0 < \cdots < x_m = 10=x0​<⋯<xm​=1 of [0,1][0,1][0,1] is a standard dyadic partition when every [xi−1,xi][x_{i-1}, x_i][xi−1​,xi​] is a standard dyadic interval.

An ordered rooted binary tree is a finite tree in which each vertex has either no children or an ordered left child and right child. Its childless vertices are its leaves, which carry a canonical left-to-right order; its right side is the path from the root always taking the right child; a caret is a vertex with its two children. Assigning [0,1][0,1][0,1] to the root and splitting each interval at its midpoint between the two children gives every vertex a standard dyadic interval, and the leaves then cut out a standard dyadic partition — the sense in which such a tree is a T\mathcal{T}T-tree. The exponents of a T\mathcal{T}T-tree are one nonnegative integer per leaf, in order: the kkkth is the length of the longest arc of left edges beginning at the kkkth leaf that does not reach the right side.

A tree diagram is an ordered pair (R,S)(R,S)(R,S) of T\mathcal{T}T-trees with equally many leaves. An element fff of FFF has that diagram when fff is affine on each interval cut out by the leaves of RRR and carries those intervals, in order, onto the intervals cut out by the leaves of SSS. Adjoining a caret to RRR and to SSS at the same leaf gives another diagram for the same fff; a diagram admitting no such reduction — no position where both trees carry a caret — is reduced.

Formalization targets

Goal: the unique normal form

Every f≠1f \ne 1f=1 in FFF is

f  =  X0b0X1b1⋯Xnbn Xn−an⋯X1−a1X0−a0f \;=\; X_0^{b_0} X_1^{b_1} \cdots X_n^{b_n} \, X_n^{-a_n} \cdots X_1^{-a_1} X_0^{-a_0}f=X0b0​​X1b1​​⋯Xnbn​​Xn−an​​⋯X1−a1​​X0−a0​​

for exactly one choice of nonnegative integers nnn, a0,…,ana_0, \dots, a_na0​,…,an​, b0,…,bnb_0, \dots, b_nb0​,…,bn​ subject to two conditions: exactly one of ana_nan​ and bnb_nbn​ is nonzero, and if ak>0a_k > 0ak​>0 and bk>0b_k > 0bk​>0 for some k<nk < nk<n then ak+1>0a_{k+1} > 0ak+1​>0 or bk+1>0b_{k+1} > 0bk+1​>0.

It fixes no bound on nnn and no normalization beyond those two conditions, so no later refinement of how the exponents are presented can invalidate it.

Along the way

The milestone list follows §2 in order: the correspondence between standard dyadic partitions and T\mathcal{T}T-trees, the bijection between FFF and the reduced tree diagrams, the word read off the exponents of (R,S)(R,S)(R,S), a criterion for a diagram to be reduced, generation by AAA and BBB, and closure under multiplication of the positive elements — those of the form X0b0⋯XnbnX_0^{b_0} \cdots X_n^{b_n}X0b0​​⋯Xnbn​​ with every exponent nonnegative.

What it gives

A normal form is a decision procedure: two words in the generators name the same element exactly when their normal forms agree, so the word problem for FFF is solved by computing them. The generation statement is what licenses treating FFF as a two-generator group, and it is the input to both presentations in §3. The positive elements and their closure under multiplication are used, with the normal form, throughout §5 on Thompson's group TTT.

The §2 results this mission targets — Lemma 2.2, the correspondence between FFF and the reduced tree diagrams, Theorem 2.5, Corollary 2.6, Corollary-Definition 2.7 and Lemma 2.8 — are proved mathematics: Cannon, Floyd and Parry are expounding material that goes back to Thompson's unpublished notes. None of them has a machine-checked proof on this platform, and the library contains no tree-diagram machinery to build on, so the definitions published here fix the interface for anyone later formalizing Thompson's groups TTT and VVV, which occupy the same notes and are built from the same trees.

There is also a concrete dependency. The companion mission on §4 of the same paper has eleven of its fifteen milestones machine-checked, and all four that remain wait on this section: Cannon, Floyd and Parry prove their Theorem 4.1 through Corollary 2.6 and their Theorem 4.3 through the normal form. Corollary 2.6 appears in this milestone list as the same theorem object that is open there, so closing it here closes it there.

Difficulty

The obvious way to attach a diagram to an element fff is to use the partition given by its breakpoints. That fails twice over: the breakpoints of fff need not be the division points of any T\mathcal{T}T-tree, and even when they are, their images under fff need not be either, since the definition of FFF constrains the breakpoints and slopes of fff and says nothing about where the image partition sits. Both failures must be repaired by refining the partition before any tree appears, which is why that refinement is a milestone rather than a preliminary.

Uniqueness of the reduced diagram is a difficulty of a different kind: two reduced diagrams for the same element admit no a priori map between their trees, so they cannot be compared directly.

A third is not visible in the source. For trees with n+1n+1n+1 leaves the exponent lists always end in 000, so the outermost factors of the word above vanish; but the normal form demands that exactly one of ana_nan​, bnb_nbn​ be nonzero. The two indexings differ, and a re-indexing step sits between the theorem producing the word and the corollary stating the normal form. The paper prints them one under the other. That step is a milestone of its own, flagged as absent from the source, so a solver working from the paper alone is not ambushed by it.

Formalization scope

Ordered rooted binary trees are an inductive type — a leaf, or a pair of subtrees — rather than graphs with a root and valence conditions. Those conditions say exactly that every non-leaf vertex has two distinguished children, so both descriptions pick out the same objects, but the inductive type is a reformulation of the paper's definition and the definition bundle says so. The infinite tree of all standard dyadic intervals is likewise never built: the subdivision of [0,1][0,1][0,1] comes from a recursion halving at each node, which turns the paper's observation that the leaves of a T\mathcal{T}T-tree are the intervals of a standard dyadic partition from something given into something proved.

FFF is imported rather than redefined, from the published definition bundle of the companion mission, where it is the subgroup generated by the piecewise-linear maps described above; membership in that subgroup is identified with the piecewise-linear description by a theorem already machine-checked there. Exponent data is carried by finite lists, and the uniqueness in the goal is uniqueness of that list data.

The goal is vacuous in neither direction: its hypothesis is met by AAA and BBB themselves, and a separate milestone asserts that every choice of exponent data meeting the two conditions names an element other than the identity.

The tree combinatorics — leaf counts, right sides, the subdivision map, the exponents, carets — is published here as a separate definition node that mentions FFF nowhere and needs nothing but Mathlib, so it is reusable as it stands; the diagram vocabulary is built on it. Any milestone is open to contribution, as are routes other than the paper's.

Selected references

  • J. W. Cannon, W. J. Floyd, W. R. Parry, Introductory notes on Richard Thompson's groups, L'Enseignement Mathématique (2) 42 (1996), 215–256. doi:10.5169/seals-87877 — §2, pages 218–224, is the source for this mission; §1, page 217, defines AAA, BBB and the XnX_nXn​.

Within that paper tree diagrams are credited to Brown and the word-length algorithm to Fordham, cited there as [Bro1] and [Fo].

19 thms2 active usersReviewed
🏆Completed
Dynamical SystemsTopology·Captain: dbenbenn

Brin–Squier: the group of piecewise-linear homeomorphisms of the line with finitely many breakpoints has no free subgroup of rank greater than oneResearch Paper

Motivation

Von Neumann introduced amenability in 1929 in response to the Banach–Tarski paradox: a group is amenable when it carries a finitely additive, translation-invariant probability measure on its subsets, and no amenable group contains a free subgroup of rank 222 — which is exactly what the paradox needs. The converse is the von Neumann conjecture, and it is false: Ol'shanskii in 1980 and Adyan in 1982 produced finitely generated counterexamples. A finitely presented counterexample was harder, and one candidate stood out — Richard Thompson's group FFF, finitely presented, with nobody able to decide whether it was amenable.

Brin and Squier attacked it and in 1985 got what they called "half a success": they proved that FFF, and more generally the group PLF(R)\mathrm{PLF}(\mathbb{R})PLF(R) of piecewise-linear homeomorphisms of the line with finitely many breakpoints, contains no free subgroup of rank greater than 111. Whether FFF is amenable they could not determine, and it is still open today; claimed proofs have appeared in both directions and none has been accepted. Finitely presented counterexamples were eventually found by other routes (Ol'shanskii–Sapir 2002; Lodha–Moore 2016), so FFF is no longer needed as a candidate. This mission formalizes the half that was settled.

Setting

Let Homeo+(R)\mathrm{Homeo}_+(\mathbb{R})Homeo+​(R) be the group of orientation-preserving homeomorphisms of the line: the strictly increasing bijections R→R\mathbb{R}\to\mathbb{R}R→R under composition. The support of fff is the set of points it moves, supp⁡f={ t:f(t)≠t }\operatorname{supp} f = \{\,t : f(t)\neq t\,\}suppf={t:f(t)=t}, an open subset of R\mathbb{R}R.

A continuous fff is piecewise linear when there is a discrete set BBB of breakpoints with fff differentiable off BBB and f′f'f′ constant on each component of R∖B\mathbb{R}\setminus BR∖B; for finite BBB this is the same as fff being affine on a neighbourhood of every point outside BBB. Nothing is required at the points of BBB, so the two affine pieces meeting at a breakpoint may disagree — that is what makes such an fff more than an affine map. Write PL(R)\mathrm{PL}(\mathbb{R})PL(R) for the piecewise-linear elements of Homeo+(R)\mathrm{Homeo}_+(\mathbb{R})Homeo+​(R) and

PLF(R)={ f∈PL(R):f has a finite breakpoint set }\mathrm{PLF}(\mathbb{R}) = \{\, f \in \mathrm{PL}(\mathbb{R}) : f \text{ has a finite breakpoint set} \,\}PLF(R)={f∈PL(R):f has a finite breakpoint set}

for the subgroup this mission is about. The distinction matters: the goal below holds in PLF(R)\mathrm{PLF}(\mathbb{R})PLF(R) and fails in PL(R)\mathrm{PL}(\mathbb{R})PL(R), where Brin and Squier build free subgroups of rank 222 by lifting them from the circle. Write PLF′(R)\mathrm{PLF}'(\mathbb{R})PLF′(R) for the commutator subgroup, which Brin and Squier identify as the elements whose slope at each end is 111 — an element has slope aaa at an end when it agrees with a single affine map of slope aaa on a ray out to that end. Thompson's group FFF — the piecewise-linear homeomorphisms of [0,1][0,1][0,1] with dyadic breakpoints and power-of-two slopes — is realized inside PLF(R)\mathrm{PLF}(\mathbb{R})PLF(R).

Formalization targets

Goal — no two elements generate freely

for f,g∈PLF(R),F2→PLF(R), a↦f, b↦gis never injective.\text{for } f,g \in \mathrm{PLF}(\mathbb{R}), \quad F_2 \to \mathrm{PLF}(\mathbb{R}),\ a \mapsto f,\ b \mapsto g \quad\text{is never injective.}for f,g∈PLF(R),F2​→PLF(R), a↦f, b↦gis never injective.

Since a free group of rank greater than 111 contains one of rank 222, this is Brin and Squier's Theorem (3.1).

The dichotomy it rests on

G≤PLF′(R)  ⟹  G abelian, or G contains a free abelian subgroup of rank 2.G \le \mathrm{PLF}'(\mathbb{R}) \implies G \text{ abelian, or } G \text{ contains a free abelian subgroup of rank } 2.G≤PLF′(R)⟹G abelian, or G contains a free abelian subgroup of rank 2.

Their Theorem (3.2), with the conclusion weakened to what the goal consumes. What they prove is infinite rank, which needs the general form of their Lemma (1.2); that general Lemma and the full-strength (3.2) are milestones of their own here. The goal itself only ever uses the rank-two form.

The twenty-four milestones

Thirteen are numbered results of theirs: the support observations (1.1a), (1.1b); Lemma (1.2) in its rank-two case and in its general form; Lemmas (3.4) and (3.5), already formalized and published, entering as references; the commutator facts (2.14a), (2.14b), (2.14c); Theorem (3.2) both as the rank-two dichotomy the goal consumes and at full strength; and Corollary (3.3), likewise in both strengths. Five are piecewise-linear infrastructure the source treats as routine: closure of PLF(R)\mathrm{PLF}(\mathbb{R})PLF(R) under composition and under inverse, the same two for slope 111 at each end, and finiteness of the number of components of a support. Five more are steps the source asserts without proof — that the line carries no non-fixed periodic points, that a map fixing a set's complement preserves its components, that the iterated images of a pushed-forward interval are pairwise disjoint, that the closure of a commutator's moved set stays inside the union of the two supports (p. 495), and that the derived subgroup of a free group of rank two is non-abelian (p. 494). The last is not from the source at all — that an abelian subgroup of a free group is cyclic, which is what lets the goal finish through Nielsen–Schreier.

Significance

The theorem closes the standard route to proving a group non-amenable. To show a group amenable the classical routes are elementary amenability and subexponential growth, and FFF is neither elementary amenable (Cannon–Floyd–Parry, Theorem 4.10) nor of subexponential growth, having exponential growth (their Corollary 4.7). To show a group non-amenable the standard route is to exhibit a free subgroup of rank 222 — the route this theorem closes. FFF sits in the gap, which is why its status has survived sustained attention.

The result reaches past FFF. Monod's groups of piecewise projective homeomorphisms are counterexamples to von Neumann's conjecture, and Monod's theorem that they contain no non-abelian free subgroup is, in Monod's words, "a sequacious generalization of the corresponding theorem of Brin–Squier about piecewise affine transformations"; of its own proof that paper says it will "largely follow [Brin–Squier, § 3]".

What formalizing it adds. Mathlib has no piecewise-linear maps and no amenability predicate for groups. This mission builds the piecewise-linear layer: a workable PLF(R)\mathrm{PLF}(\mathbb{R})PLF(R), its closure properties, and the structure of supports.

Difficulty

The obstruction is bookkeeping across two finiteness facts of different kinds. Finiteness of the breakpoint set is what gives an element slopes at ±∞\pm\infty±∞ at all, and what makes two elements affine on each side of a common fixed point. Compactness is the other — throughout, [f,g]=fgf−1g−1[f,g] = fgf^{-1}g^{-1}[f,g]=fgf−1g−1 — and it splits: that the closure of supp⁡[f,g]\operatorname{supp}[f,g]supp[f,g] is compact needs only slope 111 at each end, with no piecewise linearity at all, which is why (2.14b) is formalized under a weaker hypothesis than the source's; that the closure stays inside supp⁡f∪supp⁡g\operatorname{supp} f \cup \operatorname{supp} gsuppf∪suppg is what reaches back to finiteness. Keeping straight which fact does which job is most of the work.

The first idea a newcomer has about (3.2) is the wrong one. Its proof produces a family of commuting elements, and it is not disjointness of supports that makes them commute: only their intersections with one chosen component are disjoint, and commutation is deduced instead from a minimality argument. A proof routed through disjoint supports will not close.

Formalization scope

What the Lean fixes. Elements are order isomorphisms of R\mathbb{R}R — strictly increasing bijections, automatically homeomorphisms — rather than a homeomorphism type. Composition follows Mathlib's convention (f⋅g)(x)=f(g(x))(f\cdot g)(x) = f(g(x))(f⋅g)(x)=f(g(x)), the opposite of the source's right action, so the conjugation identity reads supp⁡(fgf−1)=f(supp⁡g)\operatorname{supp}(fgf^{-1}) = f(\operatorname{supp} g)supp(fgf−1)=f(suppg) here; getting this backwards states a different theorem that still compiles. A support is the bare moved set, with no closure taken. Piecewise linearity is a finite breakpoint set together with local affineness off it — the set need not be minimal and may be empty. A copy of Z2\mathbb{Z}^2Z2 is an injectivity statement about (m,n)↦umvn(m,n)\mapsto u^m v^n(m,n)↦umvn, not a subgroup isomorphism, and the goal is about a single pair f,gf,gf,g rather than a subgroup. The dichotomy hypothesises slope 111 at both ends directly, not membership in a derived subgroup — that these coincide is the source's result, and both inclusions are formalized here: (2.14a) gives one, and the identification asserted on p. 493 gives the other. Beyond a workable PLF(R)\mathrm{PLF}(\mathbb{R})PLF(R), the development needs Nielsen–Schreier, already in Mathlib as subgroupIsFreeOfIsFree: it is what lets an abelian subgroup of a free group be cyclic, and so lets the goal finish without the source's metabelian ending. That ending is formalized too, as Corollary (3.3) together with the p. 494 remark that the derived subgroup of a free group of rank two is non-abelian; the goal simply does not route through it.

One trivializing reading is ruled out. Slope 111 at both ends is not a compact-support condition — every translation satisfies it — so (3.2) is not secretly a statement about compactly supported maps.

Nothing is built for FFF specifically, and amenability is not touched. That is the one piece deliberately omitted, and contributions are welcome on it: modelling FFF and embedding it in PLF(R)\mathrm{PLF}(\mathbb{R})PLF(R). The piecewise-linear layer is reusable beyond this theorem — Thompson's groups TTT and VVV, and piecewise-linear topology generally, need exactly it.

Selected references

  • M. G. Brin and C. C. Squier, Groups of piecewise linear homeomorphisms of the real line, Invent. math. 79 (1985), 485–498, doi:10.1007/BF01388519. Theorem (3.1) is the goal.
  • J. W. Cannon, W. J. Floyd and W. R. Parry, Introductory notes on Richard Thompson's groups, L'Enseignement Mathématique 42 (1996), 215–256. Theorem 4.10 and Corollary 4.7.
  • N. Monod, Groups of piecewise projective homeomorphisms, Proc. Natl. Acad. Sci. USA 110 (2013), 4524–4527, arXiv:1209.5229.
  • A. Yu. Ol'shanskii and M. V. Sapir, Non-amenable finitely presented torsion-by-cyclic groups, Publ. Math. IHÉS 96 (2002), 43–169, doi:10.1007/s10240-002-0006-7.
  • Y. Lodha and J. T. Moore, A nonamenable finitely presented group of piecewise projective homeomorphisms, Groups Geom. Dyn. 10 (2016), 177–200, doi:10.4171/ggd/347.
  • V. Guba, Amenability problem for Thompson's group FFF: state of the art, J. Groups Complex. Cryptol. 15 (2023), arXiv:2305.07113.
32 thms2 active usersReviewed
Discrete Geometry·Captain: xuanji

230 space groupsTextbook

Motivation: classify three-dimensional periodic symmetry

A space group describes the rigid motions compatible with a periodic spatial symmetry. The classification concerns possible symmetry types, rather than the size or shape of a particular drawing of a crystal. The classical three-dimensional numbers are 230, 219 when mirror-related types are identified, and 65 for the orientation-preserving subfamily. These are the three numbers recorded in Oliver Knill’s survey, §94, “Crystallography,” p. 41. Keeping their conventions separate matters: changing which coordinate transformations are allowed changes what counts as the same type.

The target is the known classification result selected by LeanEval v1, not an unsolved classification conjecture. Its authoritative specification is the declaration LeanEval.Geometry.SpaceGroupsProblem.space_groups. The accompanying benchmark manifest attributes the classification independently to Fedorov and Schoenflies in 1891. The work requested here is a machine-checked proof of that fixed statement.

Setting: groups, transformations, and orientation

For a natural number ddd, let E(d)=RdE(d)=\mathbb R^dE(d)=Rd with its Euclidean inner product. A Euclidean isometry is an invertible affine distance-preserving transformation of this space. The objects being counted are subgroups GGG of this full motion group. In the benchmark’s definitions, GGG is discrete when, for every point xxx and every real ε>0\varepsilon>0ε>0, the set of its elements satisfying dist⁡(gx,x)≤ε\operatorname{dist}(gx,x)\leq\varepsilondist(gx,x)≤ε is finite.

Such a group is crystallographic when it also contains translations by the members of some linearly independent family of ddd vectors. Translation by vvv means exactly that the transformation sends every xxx to x+vx+vx+v. These conditions specify the underlying groups directly; they do not start with a list of previously classified examples. Although the structure field containing the translation condition is called cocompact, its actual content is the existence of these independent translations, not a separately assumed compact quotient.

An affine equivalence between two groups is an invertible affine map whose conjugation carries the first group’s set of transformations onto the second’s. It need not be an isometry. An orientation-preserving affine equivalence additionally requires the determinant of that affine map’s linear part to be positive. Separately, an individual isometry preserves orientation when its own linear part has positive determinant. The Sohncke subfamily restricts the groups themselves: every element of a group must preserve orientation. This is distinct from restricting the map used to compare two groups, as explicitly distinguished by the source definitions and notes.

Target: one conjunction, with all three exact counts

Write COP(d)C_{\mathrm{OP}}(d)COP​(d) for crystallographicCountOP d, C(d)C(d)C(d) for crystallographicCount d, and COP,only(d)C_{\mathrm{OP,only}}(d)COP,only​(d) for crystallographicCountOPOnly d. They count, respectively, orientation-preserving affine classes of all crystallographic groups, arbitrary affine classes of all crystallographic groups, and orientation-preserving affine classes within the all-elements-orientation-preserving subfamily. The sole goal is

COP(3)=230∧C(3)=219∧COP,only(3)=65.C_{\mathrm{OP}}(3)=230\quad\land\quad C(3)=219\quad\land\quad C_{\mathrm{OP,only}}(3)=65.COP​(3)=230∧C(3)=219∧COP,only​(3)=65.

This is the exact benchmark conjunction, in its original order. None of its three components is optional, and they are not separate theorem targets. There are no milestones or auxiliary theorem items.

Significance: exact cardinalities for the underlying groups

The result gives finite and exact answers for the specified spaces of symmetry types, while retaining the distinction between orientation of a coordinate change and orientation of every symmetry in a group. The difference between 230 and 219 reflects the identification of mirror-related types described in Knill, §94; the 65 count answers a different question, concerning the restricted subfamily. Neither a single count nor a list that silently merges the equivalence conventions establishes the full assertion.

The formalization would add a proof connecting these numerical claims to the actual groups and class subsets specified in Lean. The benchmark source currently supplies the statement with an unproved placeholder. This draft likewise supplies a statement, not a proof or a claim that the benchmark is solved.

Difficulty: a catalog is not a completeness theorem

A finite catalog can have 230 entries without representing every crystallographic group, and different entries can still represent the same affine class. Thus checking the length of a catalog alone does not establish the source’s cardinality assertion. The difficulty is the mathematical connection between concrete descriptions and all groups admitted by the definitions, with precisely the required equivalence relations. The restricted 65-count must also respect the condition on every group element, rather than just a label attached to an example.

Formalization scope: preserve the benchmark model

The Lean representation is EuclideanSpace ℝ (Fin d), with affine isometries and affine equivalences from Mathlib. The three source counting functions use Set.encard in the extended natural numbers N∪{∞}\mathbb N\cup\{\infty\}N∪{∞}. More precisely, each counts the set of subsets obtained as the class of some admissible group; it does not count representatives with multiplicity. Consequently, the displayed finite equalities include finiteness, which is not assumed beforehand.

One reusable definition bundle contains exactly the source’s model spaces, translation and discreteness predicates, crystallographic-group subtype, orientation predicate, two conjugacy relations, and three counting functions. Their declarations are preserved, including definitions for every natural dimension; only the theorem fixes d=3d=3d=3. Definitions for group actions, affine conjugation, and these class subsets can be used independently of this particular count. Contributions must establish the fixed goal with these meanings. Replacing the groups by a hard-coded finite type, defining a count to be its desired answer, or importing an unproved classification into the definition bundle would not establish this target.

Selected references

  • LeanEval contributors; problem submitted by Kim Morrison. LeanEval v1: 230 space groups, statement revision 1, 2026, repository commit 296b7491ec989d21bcf8636a9a69231a1e5d1d25. Exact Lean source; manifest with historical bibliography.
  • Oliver Knill. Some Fundamental Theorems in Mathematics, author-hosted expository survey, July 22, 2018; updated June 25, 2023. §94, “Crystallography,” p. 41. Full text. This provides background for the three counts; the exact formal conventions are those of LeanEval above.
17 thms2 active usersReviewed
🏆Completed
Functional Analysis·Captain: marwahaha

OpenAI Ten Proofs 04: Counterexamples to Connes rigidityResearch Paper

Counterexamples to Connes rigidity, from the OpenAI Ten Proofs formalization. The source already contains machine-checked proofs; this mission organizes its headline result and additional Comparator targets for reuse.

There exist a countable group Λ\LambdaΛ and a sequence of countable groups (Γn)n∈N(\Gamma_n)_{n\in\mathbb N}(Γn​)n∈N​, indexed also at n=0n=0n=0, such that all of them are finitely generated and infinite, every conjugacy class {xgx−1:x∈G}\{xgx^{-1}:x\in G\}{xgx−1:x∈G} of a nonidentity element in each such group GGG is infinite, and every such group has property T. For every nnn, L(Γn)L(\Gamma_n)L(Γn​) is isomorphic to L(Λ)L(\Lambda)L(Λ) as specified below, and for every m,nm,nm,n, including m=nm=nm=n, L(Γm)L(\Gamma_m)L(Γm​) is isomorphic to L(Γn)L(\Gamma_n)L(Γn​) in the same sense. If m≠nm\ne nm=n, there is no group isomorphism Γm≅Γn\Gamma_m\cong\Gamma_nΓm​≅Γn​, and for every nnn there is no group isomorphism Λ≅Γn\Lambda\cong\Gamma_nΛ≅Γn​. For each group GGG concerned, property T means that, for every complete complex inner-product space HHH and every homomorphism π:G→U(H)\pi:G\to U(H)π:G→U(H), if for every finite K⊆GK\subseteq GK⊆G and every real ε>0\varepsilon>0ε>0 there is a vector ξ∈H\xi\in Hξ∈H with ∥ξ∥=1\|\xi\|=1∥ξ∥=1 and ∥π(g)ξ−ξ∥<ε\|\pi(g)\xi-\xi\|<\varepsilon∥π(g)ξ−ξ∥<ε for all g∈Kg\in Kg∈K, then there is a nonzero vector fixed by every π(g)\pi(g)π(g). Here L(G)L(G)L(G) is the double commutant, inside the bounded complex-linear operators on ℓ2(G)\ell^2(G)ℓ2(G), of the left translations (λgf)(h)=f(g−1h)(\lambda_g f)(h)=f(g^{-1}h)(λg​f)(h)=f(g−1h), and τG(a)=⟨δ1,aδ1⟩\tau_G(a)=\langle\delta_1,a\delta_1\rangleτG​(a)=⟨δ1​,aδ1​⟩. An asserted isomorphism of these tracial algebras is a complex ∗*∗-algebra equivalence preserving τ\tauτ such that both it and its inverse preserve every existing supremum of any set of self-adjoint idempotents, with projection order q≤pq\le pq≤p defined by qp=qqp=qqp=q.

Additional targets:

  • Two nonisomorphic finitely generated property T ICC groups with isomorphic tracial group algebras.

The formalization uses Lean 4.33.1 with Mathlib revision 0df444a360eaa60ab8c11dca51a86af692955474. Its goal and milestone statements retain the validated source statements and their conventions.

Sources: Lean formalization, E_ConnesRigidity.json.

Planned collection: OAI Ten Proofs (oai-ten-proofs).

3 thms1 active userReviewed
🏆Completed
Captain: marwahaha

OpenAI Ten Proofs 03: A finitely presented non-sofic groupResearch Paper

A finitely presented non-sofic group, from the OpenAI Ten Proofs formalization. The source already contains machine-checked proofs; this mission organizes its headline result and additional Comparator targets for reuse.

There exist a set GGG and a group structure on GGG such that GGG has a finite presentation and is not sofic in the following precise sense: there are a finite subset F⊆GF\subseteq GF⊆G and a real number 0<ε<10<\varepsilon<10<ε<1 for which no positive integer ddd and map σ:G→Sym⁡({0,…,d−1})\sigma:G\to\operatorname{Sym}(\{0,\ldots,d-1\})σ:G→Sym({0,…,d−1}) with σ(1)=id\sigma(1)=\mathrm{id}σ(1)=id simultaneously satisfy dH(σ(gh),σ(g)σ(h))<εd_H(\sigma(gh),\sigma(g)\sigma(h))<\varepsilondH​(σ(gh),σ(g)σ(h))<ε for every g,h∈Fg,h\in Fg,h∈F and 1−ε<dH(σ(g),id)1-\varepsilon<d_H(\sigma(g),\mathrm{id})1−ε<dH​(σ(g),id) for every g∈Fg\in Fg∈F with g≠1g\ne1g=1. Here dH(p,q)=∣{i:p(i)≠q(i)}∣/dd_H(p,q)=|\{i:p(i)\ne q(i)\}|/ddH​(p,q)=∣{i:p(i)=q(i)}∣/d is normalized Hamming distance; σ\sigmaσ is defined on all of GGG and is not assumed to be a homomorphism. The finite subsets in the defining sofic approximation property include the empty subset, and the permutation sets are required to be nonempty.

The formalization uses Lean 4.33.1 with Mathlib revision 0df444a360eaa60ab8c11dca51a86af692955474. Its goal and milestone statements retain the validated source statements and their conventions.

Sources: Lean formalization, D_NonSoficGroup.json.

Planned collection: OAI Ten Proofs (oai-ten-proofs).

2 thms1 active userReviewed
Dynamical SystemsRepresentation Theory·Captain: Lucas

Spectral Gap Conjecture (Wikipedia): Random Elements of SU(2)Open Problem

Motivation

Finitely many rotations of the sphere generate a group whose orbits are typically dense. A basic quantitative question is how fast those orbits fill the sphere: after words of length ℓ\ellℓ in the generators, how uniformly are the points spread? The answer is controlled by the spectral gap of an averaging operator built from the generators. The question goes back to the Banach–Ruziewicz problem (uniqueness of rotation-invariant finitely additive measures on spheres), was studied by Lubotzky, Phillips and Sarnak in their work on distributing points on S2S^2S2 (LPS 1987), and was formulated as a conjecture about random generators by Gamburd, Jakobson and Sarnak. It also matters in quantum computing: a spectral gap for a gate set gives efficient approximation of every single-qubit gate by short gate sequences (Sawicki–Karnas 2017).

Timeline.

  • 1987 — Lubotzky, Phillips and Sarnak construct explicit rotations with optimal spectral gap using automorphic forms and pose the general question (LPS).
  • 2006 — Fisher proves a zero–one law: for n≥3n \ge 3n≥3 generators, either almost every nnn-tuple has a spectral gap or almost every nnn-tuple has none (Fisher, IMRN 2006, arXiv:math/0601050).
  • 2008 — Bourgain and Gamburd prove the spectral gap for elements of SU(2)SU(2)SU(2) with algebraic entries generating a free group (Invent. Math. 171).
  • 2012 — Bourgain and Gamburd extend this to dense subgroups of SU(d)SU(d)SU(d), d≥2d \ge 2d≥2, generated by finitely many elements with algebraic entries (JEMS 14, arXiv:1108.6264).

The tuples with algebraic entries form a Haar-null set, so the conjecture for random tuples remains open.

Setting

Let SU(d)SU(d)SU(d) be the group of complex d×dd\times dd×d matrices UUU with U∗U=UU∗=IU^*U = UU^* = IU∗U=UU∗=I and det⁡U=1\det U = 1detU=1, a compact group with its normalized Haar measure μd\mu_dμd​ (the unique left-invariant Borel probability measure). For g1,…,gn∈SU(d)g_1,\dots,g_n \in SU(d)g1​,…,gn​∈SU(d) the Hecke operator acts on functions f:SU(d)→Cf : SU(d) \to \mathbb Cf:SU(d)→C by

(zgf)(x)=∑j=1n(f(gjx)+f(gj−1x)).(z_g f)(x) = \sum_{j=1}^{n} \bigl( f(g_j x) + f(g_j^{-1} x) \bigr).(zg​f)(x)=j=1∑n​(f(gj​x)+f(gj−1​x)).

On L2(SU(d),μd)L^2(SU(d),\mu_d)L2(SU(d),μd​) it is bounded and self-adjoint, constants are eigenfunctions with eigenvalue 2n2n2n, and it preserves the space L02L^2_0L02​ of mean-zero functions. Writing λ1(zg)\lambda_1(z_g)λ1​(zg​) for the supremum of the spectrum of zgz_gzg​ on L02L^2_0L02​, one always has λ1≤2n\lambda_1 \le 2nλ1​≤2n, and zgz_gzg​ (or the tuple ggg) has a spectral gap when

λ1(zg)<2n.\lambda_1(z_g) < 2n .λ1​(zg​)<2n.

For SU(2)SU(2)SU(2), each UUU acts on the sphere S2S^2S2 by rotations, and zgz_gzg​ is the operator ϕU1+ϕU1−1+⋯+ϕUn+ϕUn−1\phi_{U_1} + \phi_{U_1}^{-1} + \dots + \phi_{U_n} + \phi_{U_n}^{-1}ϕU1​​+ϕU1​−1​+⋯+ϕUn​​+ϕUn​−1​ of the source.

Formalization targets

Goal: the spectral gap conjecture

For every n>2n > 2n>2, if U1,…,UnU_1,\dots,U_nU1​,…,Un​ are chosen independently and uniformly (Haar) at random in SU(2)SU(2)SU(2), then with probability 111

λ1(zU1,…,Un)<2n.\lambda_1\bigl(z_{U_1,\dots,U_n}\bigr) < 2n .λ1​(zU1​,…,Un​​)<2n.

Milestones from the literature

  1. Fisher's zero–one law (2006, Theorem 1.2): for n≥3n \ge 3n≥3, either almost every nnn-tuple has a spectral gap, or almost every nnn-tuple has none.
  2. Bourgain–Gamburd in SU(2)SU(2)SU(2) (2008): tuples with algebraic entries (up to simultaneous conjugation) that freely generate a free group of rank n≥2n\ge 2n≥2 have a spectral gap.
  3. Bourgain–Gamburd in SU(d)SU(d)SU(d) (2012, Theorem 1): for d≥2d \ge 2d≥2, tuples with algebraic entries generating a dense subgroup of SU(d)SU(d)SU(d) have a spectral gap.

By Fisher's law, the goal follows once a spectral gap is shown on a set of positive Haar measure.

Significance

A spectral gap for ggg means that random walks driven by g1±1,…,gn±1g_1^{\pm1},\dots,g_n^{\pm1}g1±1​,…,gn±1​ equidistribute in SU(2)SU(2)SU(2) (and orbits equidistribute on S2S^2S2) at an exponential rate, and that the action of the generated group on S2S^2S2 is strongly ergodic. In quantum computation it says that a universal single-qubit gate set is automatically efficiently universal. The conjecture asserts that this holds for a typical gate set, not just for the arithmetically special ones covered by Bourgain–Gamburd.

On the formal side, the milestones are proved theorems (Fisher; Bourgain–Gamburd) that have, to the knowledge of this proposal, no machine-checked proofs. Formalizing any of them requires substantial new libraries: Haar measure and harmonic analysis on SU(d)SU(d)SU(d), ergodicity of Aut(Fn)\mathrm{Aut}(F_n)Aut(Fn​) on Hom(Fn,SU(2))\mathrm{Hom}(F_n, SU(2))Hom(Fn​,SU(2)) (Goldman), and the arithmetic-combinatorial machinery of Bourgain–Gamburd. The goal itself is an open problem.

Difficulty

Spectral gap is not detected by density alone: every tuple generating a dense subgroup gives an ergodic action, but ergodicity only shows λ1\lambda_1λ1​ is not an eigenvalue, not that it is bounded away from 2n2n2n. Known proofs need either arithmetic structure (automorphic forms, or the algebraic entries used by Bourgain–Gamburd to rule out short relations that come too close to the identity) or rigidity (property (T)). A generic tuple has neither.

Formalization scope

  • SU(d)SU(d)SU(d) is Matrix.specialUnitaryGroup (Fin d) ℂ with the subspace topology and its Borel σ-algebra; it is shown to be a compact topological group, and haarSU d is the Haar measure normalized to total mass 111.
  • The Hecke operator acts on all functions f:SU(d)→Cf : SU(d) \to \mathbb Cf:SU(d)→C by the formula above.
  • "Spectral gap" is encoded through the quadratic form: there is ε>0\varepsilon > 0ε>0 such that Re⁡⟨zgf,f⟩≤(2n−ε) ∥f∥22\operatorname{Re}\langle z_g f, f\rangle \le (2n-\varepsilon)\,\|f\|_2^2Re⟨zg​f,f⟩≤(2n−ε)∥f∥22​ for every f∈L2f \in L^2f∈L2 with ∫f dμ=0\int f\,d\mu = 0∫fdμ=0. For a bounded self-adjoint operator this is exactly λ1<2n\lambda_1 < 2nλ1​<2n (one-sided gap, as in Fisher and Bourgain–Gamburd).
  • "Chosen uniformly at random" is the product Haar measure on SU(2)nSU(2)^nSU(2)n; "with probability 111" is an almost-everywhere statement.
  • The goal is stated on L2(SU(2))L^2(SU(2))L2(SU(2)), as in the source. The operator on L2(S2)L^2(S^2)L2(S2) is the restriction to a subrepresentation, so a gap on L02(SU(2))L^2_0(SU(2))L02​(SU(2)) implies a gap on L02(S2)L^2_0(S^2)L02​(S2). Fisher (2006, §1) remarks that the two versions of the conjecture are equivalent.
  • Trivializations are ruled out: for g1=⋯=gn=Ig_1=\dots=g_n=Ig1​=⋯=gn​=I the quadratic form equals 2n∥f∥22n\|f\|^22n∥f∥2, so no gap holds, and for n=0n=0n=0 the gap fails as well.

Useful reusable contributions include: basic harmonic analysis on compact groups (translation invariance in L2L^2L2, self-adjointness of zgz_gzg​), the Peter–Weyl decomposition of L2(SU(2))L^2(SU(2))L2(SU(2)), conjugation invariance of the gap, and monotonicity of the gap in the generating set.

Selected references

  • A. Lubotzky, R. Phillips, P. Sarnak, Hecke operators and distributing points on S2S^2S2. II, Comm. Pure Appl. Math. 40 (1987). https://doi.org/10.1002/cpa.3160400402
  • D. Fisher, Out(Fn)\mathrm{Out}(F_n)Out(Fn​) and the spectral gap conjecture, IMRN 2006. https://doi.org/10.1155/IMRN/2006/26028 (arXiv:math/0601050)
  • J. Bourgain, A. Gamburd, On the spectral gap for finitely-generated subgroups of SU(2)SU(2)SU(2), Invent. Math. 171 (2008). https://doi.org/10.1007/s00222-007-0072-z
  • J. Bourgain, A. Gamburd, A spectral gap theorem in SU(d)SU(d)SU(d), J. Eur. Math. Soc. 14 (2012). https://doi.org/10.4171/jems/337 (arXiv:1108.6264)
  • A. Sawicki, K. Karnas, Criteria for universality of quantum gates, Phys. Rev. A 95 (2017). https://doi.org/10.1103/PhysRevA.95.062303
  • Wikipedia, Spectral gap conjecture. https://en.wikipedia.org/wiki/Spectral_gap_conjecture
5 thms1 active userReviewed
CombinatoricsGraph Theory·Captain: mikedeng1

Edge-Transitive Bi-Cayley Graphs 3: Every Connected Semisymmetric Bi-Dihedrant Has Valency at Least 6, and Semisymmetric Bi-Dihedrants of Valency 2k Exist for Each Odd k ≥ 3Research Paper

Motivation

A graph may have enough symmetry for every edge to look the same while its vertices still fall into two distinct classes. Such a graph is semisymmetric when it has constant valency, is edge-transitive, and is not vertex-transitive. Conder, Zhou, Feng and Zhang study this phenomenon among bi-Cayley graphs, graphs equipped with a group acting freely on two vertex orbits. Their dihedral case supplies examples related to questions of Marušič and Potočnik about semisymmetric tetracirculants. It also asks how small the valency of a semisymmetric graph with this specific group action can be. The paper states that six is the minimum and that examples occur at every valency 2k2k2k with odd k≥3k\ge3k≥3 (Conder et al., Theorem 1.5 and its introduction, p. 3).

The authors develop the bi-Cayley setting and the relevant automorphism actions before reaching the dihedral result. The lower bound appears as Theorem 6.1, while Example 6.2 defines a graph family and Proposition 6.4 gives a semisymmetry criterion for its odd-kkk members (Conder et al., pp. 11–13). This mission targets those claims within a single formal graph model. The final sentence of Theorem 1.5, concerning an edge-regular family, depends on the separate Theorem 6.5 and is outside this goal.

Setting

Let HHH be a finite group. Choose subsets R,L,S⊆HR,L,S\subseteq HR,L,S⊆H with R−1=RR^{-1}=RR−1=R, L−1=LL^{-1}=LL−1=L, 1∉R∪L1\notin R\cup L1∈/R∪L, and ∣R∣=∣L∣|R|=|L|∣R∣=∣L∣. The graph BiCay⁡(H,R,L,S)\operatorname{BiCay}(H,R,L,S)BiCay(H,R,L,S) has two labelled copies of each element of HHH, written h0h_0h0​ and h1h_1h1​. For each h∈Hh\in Hh∈H, it joins h0h_0h0​ to (xh)0(xh)_0(xh)0​ when x∈Rx\in Rx∈R, joins h1h_1h1​ to (yh)1(yh)_1(yh)1​ when y∈Ly\in Ly∈L, and joins h0h_0h0​ to (zh)1(zh)_1(zh)1​ when z∈Sz\in Sz∈S. These are unoriented edges. Right multiplication by HHH preserves the graph and acts regularly on each of its two vertex copies (Conder et al., pp. 1 and 4).

A bi-dihedrant is a bi-Cayley graph whose group is dihedral. Write Dn=⟨a,b∣an=b2=(ab)2=1⟩D_n=\langle a,b\mid a^n=b^2=(ab)^2=1\rangleDn​=⟨a,b∣an=b2=(ab)2=1⟩ for the dihedral group of degree n≥3n\ge3n≥3. Graph valency is the number of neighbours of a vertex. Connectedness is required throughout the paper. For a semisymmetric graph the common valency exists by definition, but the formal statements quantify over every vertex so that the numerical claims refer to the actual graph degree (Conder et al., definitions on p. 4 and Theorem 6.1 on p. 11).

The constructed family Γ(n,λ,2k)\Gamma(n,\lambda,2k)Γ(n,λ,2k) uses n≥5n\ge5n≥5, k≥2k\ge2k≥2, and a residue λ\lambdaλ of multiplicative order 2k2k2k modulo nnn whose even-power sum vanishes: ∑j=0k−1λ2j=0\sum_{j=0}^{k-1}\lambda^{2j}=0∑j=0k−1​λ2j=0. For 0≤i<k0\le i<k0≤i<k, put ci=∑j=0iλ2jc_i=\sum_{j=0}^{i}\lambda^{2j}ci​=∑j=0i​λ2j and di=λcid_i=\lambda c_idi​=λci​. Set S(n,λ,2k)={aci:0≤i<k}∪{badi:0≤i<k}S(n,\lambda,2k)=\{a^{c_i}:0\le i<k\}\cup\{ba^{d_i}:0\le i<k\}S(n,λ,2k)={aci​:0≤i<k}∪{badi​:0≤i<k}. Then Γ(n,λ,2k)=BiCay⁡(Dn,∅,∅,S(n,λ,2k))\Gamma(n,\lambda,2k)=\operatorname{BiCay}(D_n,\varnothing,\varnothing,S(n,\lambda,2k))Γ(n,λ,2k)=BiCay(Dn​,∅,∅,S(n,λ,2k)) (Conder et al., Example 6.2, pp. 12–13).

Right multiplication R(g):hi↦(hg)iR(g):h_i\mapsto(hg)_iR(g):hi​↦(hg)i​ gives a subgroup R(H)≤Aut⁡(Γ)R(H)\le\operatorname{Aut}(\Gamma)R(H)≤Aut(Γ), and X=NAut⁡(Γ)(R(H))X=N_{\operatorname{Aut}(\Gamma)}(R(H))X=NAut(Γ)​(R(H)) is its normaliser. For α∈Aut⁡(H)\alpha\in\operatorname{Aut}(H)α∈Aut(H) and g,x,y∈Hg,x,y\in Hg,x,y∈H the paper's permutations are σα,g:h0↦(hα)0, h1↦(ghα)1\sigma_{\alpha,g}:h_0\mapsto(h^\alpha)_0,\ h_1\mapsto(gh^\alpha)_1σα,g​:h0​↦(hα)0​, h1​↦(ghα)1​ and δα,x,y:h0↦(xhα)1, h1↦(yhα)0\delta_{\alpha,x,y}:h_0\mapsto(xh^\alpha)_1,\ h_1\mapsto(yh^\alpha)_0δα,x,y​:h0​↦(xhα)1​, h1​↦(yhα)0​; the sets F\mathrm FF and I\mathrm II of (2.2) collect those that preserve the edge rules. A graph is normal edge-transitive when XXX, not merely Aut⁡(Γ)\operatorname{Aut}(\Gamma)Aut(Γ), is transitive on edges (Conder et al., pp. 4–5).

Formalization targets

The milestones, in attack order, are Proposition 2.1(b) (one may assume 1∈S1\in S1∈S), Proposition 2.2 (the normaliser X=R(H)(F∪I)X=R(H)(\mathrm F\cup\mathrm I)X=R(H)(F∪I)), the opening step of the proof of Theorem 6.1 (R=L=∅R=L=\varnothingR=L=∅ for a semisymmetric graph), Theorem 6.1, the claims of Example 6.2, and Proposition 6.4.

Minimum valency

For every connected semisymmetric bi-dihedrant over DnD_nDn​, n≥3n\ge3n≥3, and every vertex vvv,

deg⁡Γ(v)≥6.\deg_{\Gamma}(v)\ge6.degΓ​(v)≥6.

This is Theorem 6.1 and the first claim of Theorem 1.5. The milestone for the proof's opening step records that semisymmetry forces R=L=∅R=L=\varnothingR=L=∅; the theorem itself still ranges over all valid R,L,SR,L,SR,L,S (Conder et al., Theorem 6.1, p. 11).

Examples at every odd index

For each odd integer k≥3k\ge3k≥3, there is a connected semisymmetric bi-dihedrant Γ\GammaΓ such that

deg⁡Γ(v)=2kfor every vertex v.\deg_{\Gamma}(v)=2k\qquad\text{for every vertex }v.degΓ​(v)=2kfor every vertex v.

Example 6.2 is the first milestone toward this claim: under its hypotheses Γ(n,λ,2k)\Gamma(n,\lambda,2k)Γ(n,λ,2k) is connected, ∣S∣=2k|S|=2k∣S∣=2k, every vertex has degree 2k2k2k, and σα,b\sigma_{\alpha,b}σα,b​ for α:(a,b)↦(aλ,ba)\alpha:(a,b)\mapsto(a^\lambda,ba)α:(a,b)↦(aλ,ba) lies in XXX and permutes the neighbours of 101_010​ cyclically, so the graph is normal edge-transitive (Conder et al., p. 13). Proposition 6.4 is the second: under the defining conditions for Γ(n,λ,2k)\Gamma(n,\lambda,2k)Γ(n,λ,2k), odd kkk and λk=−1\lambda^k=-1λk=−1 modulo nnn imply semisymmetry (Conder et al., Proposition 6.4, p. 13). An auxiliary arithmetic theorem states the parameter existence needed to apply it for every odd k≥3k\ge3k≥3.

Significance

The lower bound excludes semisymmetric bi-dihedrants of valency at most five. The existence assertion says that six is attained and places examples at an infinite sequence of larger valencies. Together these claims distinguish the restrictions imposed by a dihedral bi-Cayley action from edge transitivity alone. The construction also gives a concrete family on which questions about stronger automorphism properties can be posed (Conder et al., §6, pp. 11–14).

The result is proved in the cited paper; this mission seeks a machine-checked version of its first two Theorem 1.5 claims. The definition of a bi-Cayley graph, the precise graph symmetry predicates, and the arithmetic parameter family are reusable beyond this particular lower bound. The statements here are open proof targets in Lean, with their mathematical content fixed before proof development. The edge-regular claim from the theorem's final sentence requires additional source results and remains a separate formalization target.

Difficulty

Edge transitivity alone does not make a graph vertex-transitive: a semisymmetric graph is precisely the regular case where that inference fails. The lower bound therefore cannot be obtained by treating every vertex as lying in one automorphism orbit. In the dihedral case, the proof must account for both the rotations and reflections in the connection set, and for the constraints that connectedness and graph automorphisms impose on low-valency possibilities (Conder et al., proof of Theorem 6.1, pp. 11–12).

The existence statement has a distinct arithmetic requirement. Proposition 6.4 is conditional on n,λ,kn,\lambda,kn,λ,k satisfying Example 6.2 and λk=−1\lambda^k=-1λk=−1. The paper asserts examples for every odd k≥3k\ge3k≥3 without spelling out parameters for all such kkk. The auxiliary arithmetic statement records that remaining obligation explicitly; a proof of the conditional proposition alone would not establish the quantified existence claim.

Formalization scope

Lean represents the two vertex copies by H ⊕ H and the dihedral group by Mathlib's DihedralGroup n. The graph is a SimpleGraph built from the three edge rules above, with the inverse-closure and loop-exclusion conditions retained in BiCayData. Semisymmetry uses the full graph automorphism group, unoriented edge transitivity, and constant graph degree. The source's standing finite, connected, simple, and undirected conventions are explicit through finite groups, simple graphs, and connectedness hypotheses. The goal and Theorem 6.1 use n≥3n\ge3n≥3, the range of dihedral groups in §6; the existence examples are also required to be connected.

The definitions do not set valency equal to ∣S∣|S|∣S∣, replace a graph degree by a formula, or make an edge-transitivity claim true by ranging over an empty edge set. The setting requires valid inverse-closed side sets rather than silently symmetrising an invalid one. The arithmetic hypothesis uses the multiplicative order in Z/nZ\mathbb Z/n\mathbb ZZ/nZ and enumerates the indices of Zk\mathbb Z_kZk​ by 0,…,k−10,\ldots,k-10,…,k−1. Normal edge-transitivity in Example 6.2 is stated for the subgroup XXX and semisymmetry for the full group Aut⁡(Γ)\operatorname{Aut}(\Gamma)Aut(Γ); the two are not interchanged. The restriction n≥3n\ge3n≥3 in the lower bound is that of Theorem 6.1 and is a disclosed hypothesis of the goal: D1D_1D1​ and D2D_2D2​ are abelian, and the paper treats bi-Cayley graphs over abelian groups separately. The auxiliary parameter statement is not in the paper; it is supplied so that the existence claim has a complete proof path. The third sentence of Theorem 1.5 is not formalized. Contributions establishing the structural lower bound, the family criterion, or the arithmetic existence statement are all within scope.

Selected references

  • Marston Conder, Jin-Xin Zhou, Yan-Quan Feng and Mi-Mi Zhang, Edge-transitive bi-Cayley graphs, preprint arXiv:1606.04625v1, 2016; published in Journal of Combinatorial Theory, Series B, 2020. Preprint · DOI.
9 thms1 active userReviewed
CombinatoricsGraph Theory·Captain: mikedeng1

Edge-Transitive Bi-Cayley Graphs 1: For Connected BiCay(H, ∅, ∅, S), the Normaliser of R(H) Is 2-Arc-Transitive Iff Three Conditions on Aut(H) Hold, and Never 3-Arc-TransitiveResearch Paper

Motivation

A graph is symmetric when its automorphism group moves any vertex, edge or arc to any other, and sss-arc-transitive when it moves any walk of length sss without immediate backtracking to any other. Tutte's work on cubic graphs made sss-arc-transitivity a central measure of symmetry in algebraic graph theory, and most constructions of highly symmetric graphs start from a group acting regularly on vertices (Cayley graphs) or semiregularly with a few orbits.

Bi-Cayley graphs are the case of two orbits: a group HHH acts semiregularly by right multiplication with exactly two vertex orbits. The Petersen graph, the Gray graph (the smallest cubic semisymmetric graph) and the smallest member of Bouwer's family of half-arc-transitive graphs are all bi-Cayley graphs, and all of them are edge-transitive. Deciding edge-transitivity of a bi-Cayley graph is hard in general, but the subgroup of automorphisms that normalise the semiregular group R(H)R(H)R(H) is explicitly known, which makes the "normal" version of the question tractable.

C. H. Li asked whether 3-arc-transitive bi-normal Cayley graphs exist and asked for a description of the 2-arc-transitive ones (Li, Proc. Amer. Math. Soc. 133, Question 1.2(a) and Problem 1.3(b), as cited in the paper, p. 2). M. Conder, J.-X. Zhou, Y.-Q. Feng and M.-M. Zhang answered both through their Theorem 1.1 (arXiv:1606.04625v1; J. Combin. Theory Ser. B, 2020). This mission formalizes that theorem and the lemmas its proof uses.

Setting

Let HHH be a finite group with identity 111. Let R,L,S⊆HR, L, S \subseteq HR,L,S⊆H with ∣R∣=∣L∣|R| = |L|∣R∣=∣L∣, 1∉R=R−11 \notin R = R^{-1}1∈/R=R−1 and 1∉L=L−11 \notin L = L^{-1}1∈/L=L−1. The bi-Cayley graph Γ=BiCay(H,R,L,S)\Gamma = \mathrm{BiCay}(H,R,L,S)Γ=BiCay(H,R,L,S) has vertex set H0∪H1H_0 \cup H_1H0​∪H1​, two disjoint copies of HHH (the copy of hhh in HiH_iHi​ is hih_ihi​), and edges {h0,(xh)0}\{h_0,(xh)_0\}{h0​,(xh)0​}, {h1,(yh)1}\{h_1,(yh)_1\}{h1​,(yh)1​} and {h0,(zh)1}\{h_0,(zh)_1\}{h0​,(zh)1​} for h∈Hh \in Hh∈H, x∈Rx \in Rx∈R, y∈Ly \in Ly∈L, z∈Sz \in Sz∈S. The main theorem concerns R=L=∅R = L = \emptysetR=L=∅, where Γ\GammaΓ is bipartite with parts H0H_0H0​, H1H_1H1​ and every vertex has ∣S∣|S|∣S∣ neighbours.

For g∈Hg \in Hg∈H, R(g):hi↦(hg)iR(g) : h_i \mapsto (hg)_iR(g):hi​↦(hg)i​ is an automorphism of Γ\GammaΓ; these form the subgroup R(H)≤Aut(Γ)R(H) \le \mathrm{Aut}(\Gamma)R(H)≤Aut(Γ), and

X=NAut(Γ)(R(H))X = N_{\mathrm{Aut}(\Gamma)}(R(H))X=NAut(Γ)​(R(H))

is its normaliser. For α∈Aut(H)\alpha \in \mathrm{Aut}(H)α∈Aut(H) (written as an exponent, h↦hαh \mapsto h^\alphah↦hα) and x,y,g∈Hx, y, g \in Hx,y,g∈H the paper defines the permutations

δα,x,y:h0↦(xhα)1, h1↦(yhα)0,σα,g:h0↦(hα)0, h1↦(ghα)1,\delta_{\alpha,x,y} : h_0 \mapsto (xh^\alpha)_1,\ h_1 \mapsto (yh^\alpha)_0, \qquad \sigma_{\alpha,g} : h_0 \mapsto (h^\alpha)_0,\ h_1 \mapsto (gh^\alpha)_1,δα,x,y​:h0​↦(xhα)1​, h1​↦(yhα)0​,σα,g​:h0​↦(hα)0​, h1​↦(ghα)1​,

and the sets I\mathrm{I}I of those δα,x,y\delta_{\alpha,x,y}δα,x,y​ with Rα=x−1LxR^\alpha = x^{-1}LxRα=x−1Lx, Lα=y−1RyL^\alpha = y^{-1}RyLα=y−1Ry, Sα=y−1S−1xS^\alpha = y^{-1}S^{-1}xSα=y−1S−1x, and F\mathrm{F}F of those σα,g\sigma_{\alpha,g}σα,g​ with Rα=RR^\alpha = RRα=R, Lα=g−1LgL^\alpha = g^{-1}LgLα=g−1Lg, Sα=g−1SS^\alpha = g^{-1}SSα=g−1S.

An sss-arc is a sequence (v0,…,vs)(v_0,\dots,v_s)(v0​,…,vs​) of vertices in which consecutive vertices are adjacent and vi−1≠vi+1v_{i-1} \ne v_{i+1}vi−1​=vi+1​. A subgroup K≤Aut(Γ)K \le \mathrm{Aut}(\Gamma)K≤Aut(Γ) is transitive on sss-arcs if any sss-arc can be mapped to any other by an element of KKK; 1-arcs are arcs. Γ\GammaΓ is normal edge-transitive if XXX is transitive on edges, and normal locally arc-transitive if the stabiliser X10X_{1_0}X10​​ is transitive on the neighbourhood Γ(10)\Gamma(1_0)Γ(10​). KKK acts semisymmetrically if it is edge-transitive but not vertex-transitive. Aut(H,Δ)\mathrm{Aut}(H,\Delta)Aut(H,Δ) is the setwise stabiliser of Δ⊆H\Delta \subseteq HΔ⊆H in Aut(H)\mathrm{Aut}(H)Aut(H).

Formalization targets

Goal: Theorem 1.1

Let Γ=BiCay(H,∅,∅,S)\Gamma = \mathrm{BiCay}(H,\emptyset,\emptyset,S)Γ=BiCay(H,∅,∅,S) be connected, with 1∈S1 \in S1∈S and ∣S∣≥2|S| \ge 2∣S∣≥2. Then

X is transitive on the 2-arcs of Γ  ⟺  (a)∧(b)∧(c),X \text{ is transitive on the 2-arcs of } \Gamma \iff \text{(a)} \wedge \text{(b)} \wedge \text{(c)},X is transitive on the 2-arcs of Γ⟺(a)∧(b)∧(c),

where (a) Sα=S−1S^\alpha = S^{-1}Sα=S−1 for some α∈Aut(H)\alpha \in \mathrm{Aut}(H)α∈Aut(H); (b) Aut(H,S∖{1})\mathrm{Aut}(H, S\setminus\{1\})Aut(H,S∖{1}) is transitive on S∖{1}S \setminus \{1\}S∖{1}; (c) Sβ=s−1SS^\beta = s^{-1}SSβ=s−1S for some s∈S∖{1}s \in S\setminus\{1\}s∈S∖{1} and β∈Aut(H)\beta \in \mathrm{Aut}(H)β∈Aut(H). Furthermore, if ∣S∣≥3|S| \ge 3∣S∣≥3, XXX is not transitive on the 3-arcs of Γ\GammaΓ.

Milestones

  • Proposition 2.2 (cited by the paper from Zhou and Feng): for connected Γ\GammaΓ, every element of F\mathrm{F}F and of I\mathrm{I}I is an automorphism in XXX, and X=R(H) (F∪I)X = R(H)\,(\mathrm{F} \cup \mathrm{I})X=R(H)(F∪I).
  • Proposition 2.2(a): for δα,x,y∈I\delta_{\alpha,x,y} \in \mathrm{I}δα,x,y​∈I, ⟨R(H),δα,x,y⟩\langle R(H),\delta_{\alpha,x,y}\rangle⟨R(H),δα,x,y​⟩ is vertex-transitive.
  • Lemma 3.2: X1011={σα,1∣α∈Aut(H,S∖{1})}X_{1_01_1} = \{\sigma_{\alpha,1} \mid \alpha \in \mathrm{Aut}(H,S\setminus\{1\})\}X10​11​​={σα,1​∣α∈Aut(H,S∖{1})}, and, for ∣S∣≥3|S| \ge 3∣S∣≥3, XXX is not 3-arc-transitive.
  • Proposition 3.3: Γ\GammaΓ is normal locally arc-transitive iff Γ(10)\Gamma(1_0)Γ(10​) is an orbit of F\mathrm{F}F; in that case XXX is arc-transitive iff Sα=S−1S^\alpha = S^{-1}Sα=S−1 for some α\alphaα, and semisymmetric otherwise.

A companion item, Lemma 3.1, shows that a connected normal edge-transitive BiCay(H,R,L,S)\mathrm{BiCay}(H,R,L,S)BiCay(H,R,L,S) has R=L=∅R = L = \emptysetR=L=∅; it explains why the goal is stated for BiCay(H,∅,∅,S)\mathrm{BiCay}(H,\emptyset,\emptyset,S)BiCay(H,∅,∅,S).

Significance

Combined with Lemma 3.1, Theorem 1.1 reduces 2-arc-transitivity of the normaliser of R(H)R(H)R(H) to three conditions on Aut(H)\mathrm{Aut}(H)Aut(H) and the single set SSS, all checkable in the group without building the graph. Its second part rules out normal 3-arc-transitive bi-Cayley graphs of valency at least 3, which settles Li's question on 3-arc-transitive bi-normal Cayley graphs negatively. Proposition 3.3 is the arc-transitive versus semisymmetric dichotomy for normal locally arc-transitive bi-Cayley graphs, the starting point of the paper's later constructions of semisymmetric and half-arc-transitive examples.

All results are proved in the paper (Proposition 2.2 by citation). None of them has a machine-checked proof that this mission knows of. Mathlib has simple graphs, graph isomorphisms and normalisers, but no bi-Cayley graphs, no sss-arcs and no transitivity notions for subgroups of Aut(Γ)\mathrm{Aut}(\Gamma)Aut(Γ). A formal proof would supply the first verified description of the normaliser of a semiregular group with two orbits, reusable for any bi-Cayley or bi-circulant result.

Difficulty

The bulk of the work is Proposition 2.2. That σα,g\sigma_{\alpha,g}σα,g​ and δα,x,y\delta_{\alpha,x,y}δα,x,y​ preserve edges exactly under the conditions of (2.2) is a direct computation. The converse is harder: every automorphism normalising R(H)R(H)R(H) must be one of these permutations composed with some R(h)R(h)R(h). That needs the conjugation action of XXX on R(H)R(H)R(H) to induce an automorphism of HHH, and XXX to preserve the partition {H0,H1}\{H_0, H_1\}{H0​,H1​} into R(H)R(H)R(H)-orbits.

The 3-arc clause looks like a stabiliser count, but it holds only once 111_111​ has at least two neighbours besides 101_010​: for ∣S∣=2|S| = 2∣S∣=2 the graph is a cycle of length 2∣H∣2|H|2∣H∣, the normaliser is the whole dihedral automorphism group, and that group is transitive on 3-arcs. Any proof must use ∣S∣≥3|S| \ge 3∣S∣≥3 at exactly this step.

Formalization scope

The vertex set is H ⊕ H (Sum.inl h =h0= h_0=h0​, Sum.inr h =h1= h_1=h1​). The data (R,L,S)(R, L, S)(R,L,S) is a structure of three Finsets carrying the side conditions R−1=RR^{-1} = RR−1=R, L−1=LL^{-1} = LL−1=L, 1∉R1 \notin R1∈/R, 1∉L1 \notin L1∈/L and ∣R∣=∣L∣|R| = |L|∣R∣=∣L∣. Adjacency is given directly by the three edge rules. Aut(Γ)\mathrm{Aut}(\Gamma)Aut(Γ) is the group Γ ≃g Γ, R(H)R(H)R(H) is the subgroup generated by the R(g)R(g)R(g), and XXX is its Subgroup.normalizer. Automorphisms of HHH are MulAut H, and Δα\Delta^\alphaΔα is the image of Δ\DeltaΔ under α\alphaα. σα,g\sigma_{\alpha,g}σα,g​ and δα,x,y\delta_{\alpha,x,y}δα,x,y​ are permutations of H ⊕ H, and "σα,g∈X\sigma_{\alpha,g} \in Xσα,g​∈X" means that some element of XXX has σα,g\sigma_{\alpha,g}σα,g​ as its vertex map. Products are written pointwise to avoid the composition-order convention of the group of graph automorphisms. An sss-arc is a function on Fin (s+1).

The paper assumes throughout that groups and graphs are finite and graphs connected; each theorem carries Fintype H and connectivity. Three hypotheses are added to the printed Theorem 1.1, each needed for the statement to be true or non-vacuous: 1∈S1 \in S1∈S (the paper's normalisation of a bi-Cayley triple, used by conditions (b) and (c) and by the proof); ∣S∣≥2|S| \ge 2∣S∣≥2 (for ∣S∣=1|S| = 1∣S∣=1 the graph is K2K_2K2​, which has no 2-arcs, so 2-arc-transitivity would hold vacuously while (c) fails); and ∣S∣≥3|S| \ge 3∣S∣≥3 for the 3-arc clause (false for cycles). Lemma 3.2 carries the same 1∈S1 \in S1∈S and ∣S∣≥3|S| \ge 3∣S∣≥3, and Proposition 3.3 carries 1∈S1 \in S1∈S.

Trivializing formalizations are ruled out in four ways. 2-arc-transitivity is never vacuous, since ∣S∣≥2|S| \ge 2∣S∣≥2 guarantees 2-arcs. RRR and LLL are never symmetrised silently, since the side conditions are data rather than repairs. Every transitivity statement is about XXX, not the full Aut(Γ)\mathrm{Aut}(\Gamma)Aut(Γ). Valency is the degree in the graph, never a formula in ∣S∣|S|∣S∣.

Contributions are welcome at every level: proofs of the milestones, a general library of bi-Cayley graphs and their normalisers, and lemmas on sss-arcs and stabilisers in SimpleGraph. The definitions are repeated identically in the companion missions on bi-abelian graphs and bi-dihedrants.

Selected references

  • M. Conder, J.-X. Zhou, Y.-Q. Feng and M.-M. Zhang, Edge-transitive bi-Cayley graphs, arXiv:1606.04625v1, 2016; J. Combin. Theory Ser. B, 2020. https://arxiv.org/abs/1606.04625v1, https://doi.org/10.1016/j.jctb.2020.05.006
  • J.-X. Zhou and Y.-Q. Feng, The automorphisms of bi-Cayley graphs, J. Combin. Theory Ser. B 116 (2016) 504–532 (reference [55] of the paper; source of Proposition 2.2). https://doi.org/10.1016/j.jctb.2015.10.004
  • C. H. Li, Finite s-arc transitive Cayley graphs and flag transitive projective planes, Proc. Amer. Math. Soc. 133 (2005) 31–41 (reference [29] of the paper; Question 1.2(a) and Problem 1.3(b)). https://doi.org/10.1090/S0002-9939-04-07549-5
6 thms1 active userReviewed
PreviousPage 2 of 4Next

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me