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: Lucas

Tarcha: Braid Theory and the Artin Presentation with Explicit Half-Twist GeneratorsTextbook

Motivation

A braid on nnn strands is the everyday object it sounds like: nnn strings hanging between two horizontal plates, each string descending monotonically, no two strings meeting. Emil Artin turned this picture into algebra in 1925 by showing that braids form a group under concatenation and that this group has a finite presentation with n−1n-1n−1 generators. The braid groups sit at the crossroads of low-dimensional topology (they are the mapping class groups of punctured discs, and closures of braids produce every link), of algebra (they are the prototypical Artin–Tits groups, torsion-free and orderable), and of representation theory and mathematical physics through the Burau, Lawrence– Krammer and Temperley–Lieb representations.

This mission formalizes the braid-group development of a 2023 master's dissertation, Alexsander Andrey Gomes Tarcha's Um Estudo Introdutório da Teoria de Tranças (UNESP, Rio Claro), whose capstone is Teorema 3.15: the braid group on nnn strands admits Artin's presentation. The dissertation builds the group structure on equivalence classes of geometric braids (Teorema 3.9), shows that the Artin generators generate (Teorema 3.11), derives the braid and commutation relations (Proposição 3.14), establishes the presentation (Teorema 3.15), and closes with two structural properties: the full twist is central (Proposição 3.16) and BmB_mBm​ embeds in BnB_nBn​ for m≤nm \le nm≤n (Proposição 3.17).

Setting

Work in the plane E2=CE^2 = \mathbb{C}E2=C. The ordered configuration space

F0,nE2={(z1,…,zn)∈Cn:zk≠zl for k≠l}F_{0,n}E^2 = \{(z_1,\dots,z_n) \in \mathbb{C}^n : z_k \neq z_l \text{ for } k \neq l\}F0,n​E2={(z1​,…,zn​)∈Cn:zk​=zl​ for k=l}

carries the subspace topology of Cn\mathbb{C}^nCn, and the symmetric group Σn\Sigma_nΣn​ acts on it by permuting coordinates. The unordered configuration space B0,nE2=F0,nE2/ΣnB_{0,n}E^2 = F_{0,n}E^2/\Sigma_nB0,n​E2=F0,n​E2/Σn​ carries the quotient topology; its points are the nnn-element subsets of the plane. The base configuration is (1,2,…,n)(1,2,\dots,n)(1,2,…,n), and ∗*∗ denotes its class in B0,nE2B_{0,n}E^2B0,n​E2. The geometric braid group is

π1(B0,nE2,∗),\pi_1\bigl(B_{0,n}E^2, *\bigr),π1​(B0,n​E2,∗),

a loop of nnn-point configurations being exactly a geometric braid, and homotopy of loops being exactly the equivalence by elementary moves used in the dissertation.

The elementary half-twist σi+1\sigma_{i+1}σi+1​, for 0≤i≤n−20 \le i \le n-20≤i≤n−2, is the loop that rotates the two base points i+1i+1i+1 and i+2i+2i+2 by the angle π\piπ about their midpoint i+32i + \tfrac32i+23​, leaving the other n−2n-2n−2 points fixed:

t  ⟼  { i+32±12eπit }  ∪  { k+1:k≠i, i+1 },t∈[0,1].t \;\longmapsto\; \Bigl\{\, i+\tfrac32 \pm \tfrac12 e^{\pi i t} \,\Bigr\} \;\cup\; \{\,k+1 : k \neq i,\, i+1 \,\}, \qquad t \in [0,1].t⟼{i+23​±21​eπit}∪{k+1:k=i,i+1},t∈[0,1].

It returns to the base configuration at t=1t = 1t=1 with the two moving points interchanged, so it is a loop in B0,nE2B_{0,n}E^2B0,n​E2 and defines a class in π1(B0,nE2,∗)\pi_1(B_{0,n}E^2,*)π1​(B0,n​E2,∗).

The abstract braid group BnB_nBn​ is the group presented by generators σ1,…,σn−1\sigma_1,\dots,\sigma_{n-1}σ1​,…,σn−1​ subject to

σiσj=σjσi(∣i−j∣≥2),σiσi+1σi=σi+1σiσi+1(1≤i≤n−2).\sigma_i\sigma_j = \sigma_j\sigma_i \quad (|i-j| \ge 2), \qquad \sigma_i\sigma_{i+1}\sigma_i = \sigma_{i+1}\sigma_i\sigma_{i+1} \quad (1 \le i \le n-2).σi​σj​=σj​σi​(∣i−j∣≥2),σi​σi+1​σi​=σi+1​σi​σi+1​(1≤i≤n−2).

Formalization targets

Goal — Teorema 3.15, with the isomorphism pinned on generators

∃ φ:Bn  → ∼   π1(B0,nE2,∗),φ(σi+1)=[half-twisti]  (0≤i≤n−2).\exists\, \varphi : B_n \;\xrightarrow{\ \sim\ }\; \pi_1\bigl(B_{0,n}E^2,*\bigr), \qquad \varphi(\sigma_{i+1}) = \bigl[\text{half-twist}_i\bigr] \ \ (0 \le i \le n-2).∃φ:Bn​ ∼ ​π1​(B0,n​E2,∗),φ(σi+1​)=[half-twisti​]  (0≤i≤n−2).

This is the statement the dissertation actually proves: the map φ\varphiφ of its proof is defined on generators by φ(xi)=[σi]\varphi(x_i) = [\sigma_i]φ(xi​)=[σi​], and the work consists in showing that it is a well-defined homomorphism which is surjective and injective. Asking only for an abstract isomorphism would leave the generators unconstrained; naming their images is what makes the presentation usable downstream.

Milestones

⟨ [half-twisti] ⟩=π1(B0,nE2,∗)(Teorema 3.11)\langle\,[\text{half-twist}_i]\,\rangle = \pi_1\bigl(B_{0,n}E^2,*\bigr) \qquad \text{(Teorema 3.11)}⟨[half-twisti​]⟩=π1​(B0,n​E2,∗)(Teorema 3.11) [half-twisti][half-twistj]=[half-twistj][half-twisti] (∣i−j∣≥2),[hti][hti+1][hti]=[hti+1][hti][hti+1][\text{half-twist}_i][\text{half-twist}_j] = [\text{half-twist}_j][\text{half-twist}_i]\ (|i-j|\ge 2), \qquad [\text{ht}_i][\text{ht}_{i+1}][\text{ht}_i] = [\text{ht}_{i+1}][\text{ht}_i][\text{ht}_{i+1}][half-twisti​][half-twistj​]=[half-twistj​][half-twisti​] (∣i−j∣≥2),[hti​][hti+1​][hti​]=[hti+1​][hti​][hti+1​] ∀b∈B2, ∃m∈Z, b=σ1m(Proposic¸a˜o 3.13)\forall b \in B_2,\ \exists m \in \mathbb{Z},\ b = \sigma_1^m \qquad \text{(Proposição 3.13)}∀b∈B2​, ∃m∈Z, b=σ1m​(Proposic¸​a˜o 3.13) ∀b∈B3, b=σ1a1σ2b1⋯σ1amσ2bm(Proposic¸a˜o 3.14)\forall b \in B_3,\ b = \sigma_1^{a_1}\sigma_2^{b_1}\cdots\sigma_1^{a_m}\sigma_2^{b_m} \qquad \text{(Proposição 3.14)}∀b∈B3​, b=σ1a1​​σ2b1​​⋯σ1am​​σ2bm​​(Proposic¸​a˜o 3.14) (σ1σ2⋯σn−1)n∈Z(Bn)(Proposic¸a˜o 3.16)(\sigma_1\sigma_2\cdots\sigma_{n-1})^n \in Z(B_n) \qquad \text{(Proposição 3.16)}(σ1​σ2​⋯σn−1​)n∈Z(Bn​)(Proposic¸​a˜o 3.16) Bm↪Bn  (m≤n)(Proposic¸a˜o 3.17)B_m \hookrightarrow B_n \ \ (m \le n) \qquad \text{(Proposição 3.17)}Bm​↪Bn​  (m≤n)(Proposic¸​a˜o 3.17)

Significance

Artin's presentation is what makes the braid groups computable: the word problem, the Burau and Lawrence–Krammer representations, the Markov moves on braid closures, and the Garside normal form all start from generators and relations, while the topological side supplies the meaning of those generators. A formalization that only exhibits an abstract isomorphism cannot be used to compute with a given geometric braid; the version stated here transports each half-twist loop to a generator word, which is what downstream work needs.

On the formalization side, the geometric model (configuration spaces and their fundamental groups) and the algebraic model (a presented group) are already available on the platform in this environment, and the abstract form of Artin's theorem is already stated there as an open problem. What this mission adds is: the elementary half-twist as an explicit, machine-checked loop in B0,nE2B_{0,n}E^2B0,n​E2 — this definition is proved sorry-free here, including the injectivity of the moving configuration at every time and the continuity of the path; the sharpened goal that fixes the isomorphism on generators; and the dissertation's supporting results, none of which is currently on the platform. None of the milestones or the goal has a machine-checked proof yet.

Difficulty

Surjectivity of φ\varphiφ — every braid is a product of half-twists — is a compactness-and-general- position argument in the dissertation: cut the braid into finitely many slabs in which a single crossing occurs. Turning that into a formal proof requires the homotopy-theoretic substitute, since "general position" is not available for free: a loop of configurations must be subdivided and each piece pushed to a standard crossing.

Injectivity is harder and is the step where a naive approach fails. It is not enough to check that the relations hold; one has to know that they are all the relations, i.e. that a word whose braid is null-homotopic is a consequence of the braid relations. The dissertation follows the classical route through elementary moves on braid diagrams (its Figuras 3.22–3.26), which formalizes as a long case analysis. The standard modern alternative is the Fadell–Neuwirth fibration together with an induction on nnn; its inductive step needs the exact sequence of the fibration F0,nE2→F0,n−1E2F_{0,n}E^2 \to F_{0,n-1}E^2F0,n​E2→F0,n−1​E2, which is itself substantial work.

Formalization scope

The plane is C\mathbb{C}C; configurations are injective tuples indexed by Fin n; the unordered configuration space is the quotient by the coordinate-permutation action with the quotient topology; the base configuration is (1,2,…,n)(1,2,\dots,n)(1,2,…,n) (not (0,1,…,n−1)(0,1,\dots,n-1)(0,1,…,n−1)). Braid generators are indexed by Fin (n-1), the index iii standing for the book generator σi+1\sigma_{i+1}σi+1​; truncated natural subtraction means the degenerate values n=0,1n = 0, 1n=0,1 give the trivial group, and the statements are asserted for all nnn including those cases. The abstract braid group is the presented group on Fin (n-1) modulo the normal closure of the commutation and braid relators.

The half-twist rotates counterclockwise. The mirror symmetry z↦zˉz \mapsto \bar zz↦zˉ fixes the base configuration and exchanges the two orientations, so the goal statement does not depend on this choice; a solver may use either convention internally.

The goal cannot be satisfied trivially: it asks for a group isomorphism whose values on the generators are the prescribed classes of explicit loops, so neither the identity on a presented group nor an abstract counting argument suffices.

Contributions welcome beyond the milestones: the Fadell–Neuwirth exact sequence for the plane, the pure braid group as the kernel of the map to Σn\Sigma_nΣn​, the exponent-sum homomorphism, and torsion-freeness of BnB_nBn​. The half-twist definition published with this mission is reusable for any further work on braids in this environment.

Selected references

  • Alexsander Andrey Gomes Tarcha, Um Estudo Introdutório da Teoria de Tranças, master's dissertation, UNESP Rio Claro, 2023. https://repositorio.unesp.br/items/9d2ffbf0-8bd2-4ec7-9e45-e2cee8a1b202
  • Emil Artin, Theorie der Zöpfe, Abhandlungen aus dem Mathematischen Seminar der Universität Hamburg 4 (1925), 47–72. https://doi.org/10.1007/BF02950718
  • Joan S. Birman, Braids, Links, and Mapping Class Groups, Annals of Mathematics Studies 82, Princeton University Press, 1974. https://doi.org/10.1515/9781400881420
  • Edward Fadell and Lee Neuwirth, Configuration spaces, Mathematica Scandinavica 10 (1962), 111–118. https://doi.org/10.7146/math.scand.a-10517
64 thms10 active usersReviewed
🏆Completed
Algebraic Topology·Captain: Lucas

Braids, Links and Mapping Class Groups I: Artin's Presentation of the Braid GroupTextbook

Motivation

The braid group is one of the places where group theory, low-dimensional topology and knot theory meet. Artin introduced it in 1925 (E. Artin, Theorie der Zöpfe, Abh. Math. Sem. Univ. Hamburg 4 (1925), 47–72) and returned to it in 1947; since then it has become standard equipment in the study of links (closed braids and Markov's theorem), of mapping class groups of punctured surfaces, and of configuration spaces. Birman's Braids, Links, and Mapping Class Groups (Annals of Mathematics Studies 82, Princeton University Press, 1974) is the classical reference that develops all three subjects from the braid group outwards, and its Chapter 1 is the foundation on which the rest of the book rests.

The chapter's structure is itself the reason to formalize it first: everything later in the book — the closed-braid picture of links, Markov's theorem, the Magnus representations, the mapping class group of the punctured sphere — is phrased in terms of the group π1B0,nE2\pi_1 B_{0,n}E^2π1​B0,n​E2 and of the presentation established here. A mission that fixes faithful Lean definitions of the configuration spaces and of the abstract braid group therefore fixes the vocabulary for the whole series.

Timeline of the results collected here: Artin (1925) gave the presentation and the characterization of braid automorphisms of a free group; Chow (1948) determined the centre; Fadell–Neuwirth (1962) introduced the configuration-space fibrations, and Fadell–Van Buskirk (1962) used them to give the proof of the presentation reproduced by Birman.

Setting

Write E2E^2E2 for the Euclidean plane, identified throughout with the complex numbers C\mathbb{C}C. For n≥0n \ge 0n≥0 let

F0,nE2={ (z1,…,zn)∈Cn:zi≠zj for i≠j }F_{0,n}E^2 = \{\,(z_1,\dots,z_n) \in \mathbb{C}^n : z_i \neq z_j \text{ for } i \neq j\,\}F0,n​E2={(z1​,…,zn​)∈Cn:zi​=zj​ for i=j}

be the ordered configuration space of nnn points in the plane, topologized as a subspace of Cn\mathbb{C}^nCn. The symmetric group Σn\Sigma_nΣn​ acts on it by permuting coordinates; the quotient

B0,nE2=F0,nE2/Σn,B_{0,n}E^2 = F_{0,n}E^2 / \Sigma_n,B0,n​E2=F0,n​E2/Σn​,

with the quotient topology, is the unordered configuration space. A point of B0,nE2B_{0,n}E^2B0,n​E2 is an unordered set of nnn distinct points of the plane. The base configuration is zˉ 0=(1,2,…,n)\bar z^{\,0} = (1,2,\dots,n)zˉ0=(1,2,…,n), and all fundamental groups below are taken at zˉ 0\bar z^{\,0}zˉ0 or at its image.

The braid group of the plane is π1B0,nE2\pi_1 B_{0,n}E^2π1​B0,n​E2: a loop is a motion of nnn points of the plane returning to the same set of points, and homotopy classes of such motions compose as braids. The pure braid group is Pn=π1F0,nE2P_n = \pi_1 F_{0,n}E^2Pn​=π1​F0,n​E2, the subgroup of motions returning each point to its own starting position.

Separately, let BnB_nBn​ denote the abstract group given by generators σ1,…,σn−1\sigma_1,\dots,\sigma_{n-1}σ1​,…,σn−1​ subject to

σiσj=σjσi(∣i−j∣≥2),σiσi+1σi=σi+1σiσi+1(1≤i≤n−2).\sigma_i\sigma_j = \sigma_j\sigma_i \quad (|i-j| \ge 2), \qquad \sigma_i\sigma_{i+1}\sigma_i = \sigma_{i+1}\sigma_i\sigma_{i+1} \quad (1 \le i \le n-2).σi​σj​=σj​σi​(∣i−j∣≥2),σi​σi+1​σi​=σi+1​σi​σi+1​(1≤i≤n−2).

These are equations (1-1) and (1-2) of the book (p. 11). Geometrically σi\sigma_iσi​ interchanges the iii-th and (i+1)(i+1)(i+1)-st points along a semicircle.

Formalization targets

Goal — Theorem 1.8 (Artin, 1925; Birman p. 18)

Bn  ≅  π1B0,nE2.B_n \;\cong\; \pi_1 B_{0,n} E^2 .Bn​≅π1​B0,n​E2.

The group of motions of nnn points of the plane is the group with generators σ1,…,σn−1\sigma_1,\dots,\sigma_{n-1}σ1​,…,σn−1​ and the two families of relations above: the relations are not only valid but defining.

Milestones

The milestone list follows the chapter: the covering-space description of the projection F0,nE2→B0,nE2F_{0,n}E^2 \to B_{0,n}E^2F0,n​E2→B0,n​E2 (Proposition 1.1, p. 11), the Fadell–Neuwirth exact sequence (Theorem 1.4, p. 14), the semidirect-product decomposition of the pure braid group (Corollary 1.8.1, p. 24), the faithful representation of BnB_nBn​ by automorphisms of a free group (Corollary 1.8.3, p. 25), the centre of BnB_nBn​ (Corollary 1.8.4, p. 28, due to Chow), and Artin's algebraic characterization of the braid automorphisms (Theorem 1.9, p. 30).

Significance

Theorem 1.8 is what makes the braid group computable: with defining relations in hand one can combine braids into the normal form of Corollary 1.8.2 and solve the word problem, represent braids by automorphisms of a free group, and pass to the link-theoretic material of Chapters 2 and 5 where braid words, not motions, are the objects manipulated. Corollary 1.8.3 turns braids into concrete data — a braid is determined by what it does to the generators of a free group — and Theorem 1.9 says exactly which endomorphisms arise this way; both are the algebraic engine behind the conjugacy-problem and Magnus-representation chapters.

For formalization the state of play is that Mathlib has free groups, presented groups, the fundamental groupoid and fundamental group, covering maps and fibre bundles, but no braid groups and no configuration spaces: nothing here can be assembled from existing declarations. The mission therefore produces reusable infrastructure — configuration spaces of the plane, the symmetric-group quotient, the Artin presentation, the Artin action on a free group — as well as machine-checked proofs of results that are classical but, as far as the mission's search of the library showed, not yet formalized in Mathlib.

Difficulty

The generators and relations are easy to write down and easy to verify in π1B0,nE2\pi_1 B_{0,n}E^2π1​B0,n​E2; what is hard is completeness, i.e. that no further relations are needed. The naive route — draw the braid, push it into a normal form by hand — is exactly what a formal proof cannot do. The Fadell–Van Buskirk argument reproduced by Birman instead runs an induction on nnn driven by the fibration F0,nE2→F0,n−1E2F_{0,n}E^2 \to F_{0,n-1}E^2F0,n​E2→F0,n−1​E2: its homotopy exact sequence gives a split extension of Pn−1P_{n-1}Pn−1​ by a free group, presentations are assembled along the extension, and finally the covering F0,nE2→B0,nE2F_{0,n}E^2 \to B_{0,n}E^2F0,n​E2→B0,n​E2 with deck group Σn\Sigma_nΣn​ transfers the answer from the pure braid group to the full braid group. Each of those steps needs genuine algebraic topology — local triviality of the projection, exactness of the homotopy sequence, freeness of π1\pi_1π1​ of a punctured plane — which is where the formalization work actually lies.

Formalization scope

The plane is C\mathbb{C}C. F0,nE2F_{0,n}E^2F0,n​E2 is the subtype of injective functions Fin n→C\mathrm{Fin}\,n \to \mathbb{C}Finn→C; B0,nE2B_{0,n}E^2B0,n​E2 is its quotient by the equivalence "differ by precomposition with a permutation", with the quotient topology. Base point: the configuration i↦i+1i \mapsto i+1i↦i+1, i.e. (1,2,…,n)(1,2,\dots,n)(1,2,…,n), and its image. Fundamental groups are Mathlib's FundamentalGroup at those base points. Braid generators are indexed by Fin(n−1)\mathrm{Fin}(n-1)Fin(n−1) with 000-based indices (iii stands for σi+1\sigma_{i+1}σi+1​), and free-group generators by Fin n\mathrm{Fin}\,nFinn; the abstract braid group is a PresentedGroup on that index set. Truncated subtraction makes the generator set empty for n≤1n \le 1n≤1, so B0B_0B0​ and B1B_1B1​ are trivial, as intended. Two milestones are stated with the shift n↦n+1n \mapsto n+1n↦n+1 (i.e. for the projection F0,n+1E2→F0,nE2F_{0,n+1}E^2 \to F_{0,n}E^2F0,n+1​E2→F0,n​E2) to avoid truncated subtraction in the maps.

Two conventions are worth flagging because they weaken what the Lean text asserts relative to the prose. First, the goal asserts the existence of some isomorphism Bn≅π1B0,nE2B_n \cong \pi_1B_{0,n}E^2Bn​≅π1​B0,n​E2; it does not pin the isomorphism down on the geometric generators of Figure 2, since those loops are not part of the formal development. Second, Artin's representation is formalized as the existence of a homomorphism ξ\xiξ from BnB_nBn​ to the automorphism group of the free group whose value on each σi\sigma_iσi​ is the explicit endomorphism of equation (1-14), together with its injectivity; Theorem 1.9 is then stated for an arbitrary such ξ\xiξ, given as a hypothesis, and is non-vacuous precisely because Corollary 1.8.3 supplies one.

No trivializing formalization is available: the goal is an isomorphism statement between two groups that are both defined independently of it, and the degenerate cases n≤1n \le 1n≤1 (both sides trivial) are genuine special cases of it, not the content.

Infrastructure a complete development needs, all reusable: freeness of π1\pi_1π1​ of a punctured plane, local triviality of the Fadell–Neuwirth projection, the homotopy exact sequence of a fibration in the range needed, presentations of split extensions, and the transfer of a presentation along a regular covering. Contributions of any of these as standalone lemmas are welcome, as is a formalization of the geometric generators (1-9) that would let the goal be strengthened to pin the isomorphism on σi\sigma_iσi​.

Selected references

  • E. Artin, Theorie der Zöpfe, Abhandlungen aus dem Mathematischen Seminar der Universität Hamburg 4 (1925), 47–72. https://doi.org/10.1007/BF02950718
  • E. Artin, Theory of braids, Annals of Mathematics 48 (1947), 101–126. https://doi.org/10.2307/1969218
  • W.-L. Chow, On the algebraical braid group, Annals of Mathematics 49 (1948), 654–658. https://doi.org/10.2307/1969333
  • E. Fadell, L. Neuwirth, Configuration spaces, Mathematica Scandinavica 10 (1962), 111–118. https://doi.org/10.7146/math.scand.a-10517
  • E. Fadell, J. Van Buskirk, The braid groups of E2E^2E2 and S2S^2S2, Duke Mathematical Journal 29 (1962), 243–257. https://doi.org/10.1215/S0012-7094-62-02925-3
  • J. S. Birman, Braids, Links, and Mapping Class Groups, Annals of Mathematics Studies 82, Princeton University Press, 1974. https://doi.org/10.1515/9781400881420
57 thms8 active usersReviewed
🏆Completed
CombinatoricsNumber Theory·Captain: mikedeng1

New Proofs of Plünnecke-type Estimates for Product Sets in Groups 1: In an Abelian Group, |A + B| ≤ α|A| Gives One Nonempty X ⊆ A with |X + hB| ≤ αʰ|X| for Every hResearch Paper

Motivation

A basic question of additive combinatorics asks how a set grows under repeated addition. If a finite set AAA in an abelian group satisfies ∣A+B∣≤α∣A∣|A + B| \le \alpha |A|∣A+B∣≤α∣A∣ for some finite set BBB, how large can the iterated sumsets hB=B+⋯+BhB = B + \cdots + BhB=B+⋯+B be? Plünnecke's inequality gives the answer used throughout the subject: some nonempty part of AAA grows by at most a factor α\alphaα per added copy of BBB. Combined with Ruzsa's triangle inequality it becomes the Plünnecke–Ruzsa inequality ∣mB−nB∣≤αm+n∣A∣|mB - nB| \le \alpha^{m+n}|A|∣mB−nB∣≤αm+n∣A∣, which underlies Freĭman-type structure theorems, sum–product estimates and the polynomial Freĭman–Ruzsa programme.

Timeline.

  • 1970: H. Plünnecke proves the inequality for iterated sumsets in abelian groups with a graph-theoretic method (commutative layered graphs and Menger's theorem).
  • 1989: I. Z. Ruzsa simplifies Plünnecke's argument and combines it with the triangle inequality to bound ∣mB−nB∣|mB - nB|∣mB−nB∣.
  • 2011: G. Petridis gives a short elementary proof, without graphs (arXiv:1101.3507, Combinatorica 32, 2012). His argument also shows that one subset X⊆AX \subseteq AX⊆A works for every number of summands hhh, and it extends to triple products CXBCXBCXB in non-abelian groups.

Setting

Let GGG be a group with finite subsets AAA, BBB, CCC. The product set is AB={ab:a∈A, b∈B}AB = \{ab : a \in A,\ b \in B\}AB={ab:a∈A, b∈B}, and ∣⋅∣|\cdot|∣⋅∣ denotes cardinality. In an abelian group, written additively, the sumset is A+B={a+b:a∈A, b∈B}A + B = \{a + b : a \in A,\ b \in B\}A+B={a+b:a∈A, b∈B}, and for h≥0h \ge 0h≥0 the iterated sumset hBhBhB is B+⋯+BB + \cdots + BB+⋯+B with hhh summands, 0B={0}0B = \{0\}0B={0}. It is not the dilate {hb:b∈B}\{hb : b \in B\}{hb:b∈B}.

A nonempty subset X⊆AX \subseteq AX⊆A has minimal growth under BBB if

∣XB∣∣X∣≤∣ZB∣∣Z∣for every nonempty Z⊆A.\frac{|XB|}{|X|} \le \frac{|ZB|}{|Z|} \quad\text{for every nonempty } Z \subseteq A.∣X∣∣XB∣​≤∣Z∣∣ZB∣​for every nonempty Z⊆A.

Such an XXX exists whenever AAA is nonempty, since AAA has finitely many subsets. In Lean, GGG is a Group or AddCommGroup with decidable equality, the sets are Finset G with the pointwise operations of Mathlib (A * B, A + B, h • B), and cardinalities are #A cast to ℝ.

Formalization targets

Goal: Theorem 3.1

For finite AAA, BBB in an abelian group with AAA nonempty and ∣A+B∣≤α∣A∣|A + B| \le \alpha|A|∣A+B∣≤α∣A∣, there is a nonempty X⊆AX \subseteq AX⊆A with

∣X+hB∣≤αh∣X∣for every h≥0.|X + hB| \le \alpha^h |X| \qquad \text{for every } h \ge 0.∣X+hB∣≤αh∣X∣for every h≥0.

The point is the order of quantifiers: one XXX serves all hhh.

Milestones

  1. Proposition 2.1 (p. 5). If ∣XB∣/∣X∣≤∣ZB∣/∣Z∣|XB|/|X| \le |ZB|/|Z|∣XB∣/∣X∣≤∣ZB∣/∣Z∣ for every Z⊆XZ \subseteq XZ⊆X, then ∣CXB∣≤∣XB∣∣X∣ ∣CX∣|CXB| \le \frac{|XB|}{|X|}\,|CX|∣CXB∣≤∣X∣∣XB∣​∣CX∣ for every finite CCC, in any group. This is already on the platform, proved, as FamousTheorems.pluennecke_petridis (additive notation, cross-multiplied), and enters the mission as a reference.
  2. Theorem 1.5 (p. 3). In any group, ∣AB∣≤α∣A∣|AB| \le \alpha|A|∣AB∣≤α∣A∣ with AAA nonempty gives a nonempty X⊆AX \subseteq AX⊆A with
∣CXB∣≤α∣CX∣for every finite C.|CXB| \le \alpha |CX| \quad\text{for every finite } C.∣CXB∣≤α∣CX∣for every finite C.
  1. Inductive step of Theorem 3.1 (p. 7). For X⊆AX \subseteq AX⊆A of minimal growth and ∣A+B∣≤α∣A∣|A+B| \le \alpha|A|∣A+B∣≤α∣A∣:
∣X+hB∣≤α ∣X+(h−1)B∣(h≥1).|X + hB| \le \alpha\,|X + (h-1)B| \quad (h \ge 1).∣X+hB∣≤α∣X+(h−1)B∣(h≥1).

Significance

Theorem 3.1 is the form of Plünnecke's inequality used in applications. Two consequences follow directly. Taking A=BA = BA=B gives ∣hB∣≤αh∣B∣|hB| \le \alpha^h|B|∣hB∣≤αh∣B∣ whenever ∣2B∣≤α∣B∣|2B| \le \alpha|B|∣2B∣≤α∣B∣. Combining one XXX for all hhh with Ruzsa's triangle inequality gives ∣mB−nB∣≤αm+n∣A∣|mB - nB| \le \alpha^{m+n}|A|∣mB−nB∣≤αm+n∣A∣ (Theorem 1.2 of the paper). With a separate XXX for each hhh, the second step would need the same set for mmm and nnn, and that is exactly what Theorem 3.1 provides. Theorem 1.5 is the non-abelian ingredient: missions 2 and 3 of this series apply it to obtain explicit Plünnecke-type bounds for ∣Bh∣|B^h|∣Bh∣ and ∣SBh∣|SB^h|∣SBh∣ in arbitrary groups.

Formalizing it. The results are proved and classical. Mathlib already contains Proposition 2.1 (Finset.pluennecke_petridis_inequality_mul) and the Plünnecke–Ruzsa inequality Finset.pluennecke_ruzsa_inequality_nsmul_sub_nsmul_add. Its proof runs through a private lemma that bounds ∣X+hB∣|X + hB|∣X+hB∣ for one fixed minimiser, but no public statement in Mathlib or on the platform asserts Theorem 3.1 or Theorem 1.5 in the form "there exists a nonempty XXX for all hhh" (respectively "for all CCC"). This mission adds those statements as reusable, citable nodes in the paper's numbering.

Difficulty

A first attempt iterates the hypothesis directly: ∣A+2B∣≤α∣A+B∣|A + 2B| \le \alpha|A + B|∣A+2B∣≤α∣A+B∣ would follow if A+BA + BA+B again grew by a factor α\alphaα under BBB, but nothing controls the growth of A+BA + BA+B. The ratio ∣ZB∣/∣Z∣|ZB|/|Z|∣ZB∣/∣Z∣ is not monotone in ZZZ, and passing to subsets of AAA can only help if the subset is chosen correctly. Choosing a different good subset for each hhh gives Theorem 1.1 but loses the uniformity. The work is to show that one fixed subset controls all the products CXBCXBCXB simultaneously, and in the non-abelian Theorem 1.5 to keep the order of the factors CCC, XXX, BBB throughout.

Formalization scope

  • Theorem 3.1 and the inductive step are stated in an AddCommGroup with DecidableEq. Theorem 1.5 is stated in a Group, with no commutativity, as on the page. The factor order C⋅X⋅BC \cdot X \cdot BC⋅X⋅B is preserved.
  • hBhBhB is h • B (the hhh-fold sumset; 0 • B = {0}), and "for all hhh" ranges over all natural numbers, including the true case h=0h = 0h=0.
  • α\alphaα is an arbitrary real number; cardinalities are cast to ℝ. No hypothesis α≥1\alpha \ge 1α≥1 is added: it follows from the hypotheses once AAA and BBB are nonempty (with BBB empty they force only α≥0\alpha \ge 0α≥0, and every conclusion is still true).
  • Nonempty witness. The page says "there exists X⊆AX \subseteq AX⊆A". Since ∅+hB=∅\emptyset + hB = \emptyset∅+hB=∅, the empty set would satisfy the printed statements trivially, and that formalization is ruled out: the goal and Theorem 1.5 assume AAA nonempty and assert XXX nonempty, matching the paper's choice of XXX as a minimiser of a ratio defined on nonempty sets.
  • Minimal growth in the step milestone is written cross-multiplied, ∣X+B∣ ∣Z∣≤∣Z+B∣ ∣X∣|X+B|\,|Z| \le |Z+B|\,|X|∣X+B∣∣Z∣≤∣Z+B∣∣X∣, over nonempty Z⊆AZ \subseteq AZ⊆A; the step is stated for h≥1h \ge 1h≥1 with natural-number subtraction guarded by that hypothesis.
  • Ruzsa's covering lemma and Ruzsa's triangle inequality, quoted in §4, are in Mathlib (Finset.ruzsa_covering_mul, Finset.ruzsa_triangle_inequality_mul_mulInv_mul) and are not items of this mission.
  • No new definitions are needed. Welcome contributions: proofs of the three draft statements, and, separately, the deduction of Theorem 1.2 from Theorem 3.1.

Selected references

  • G. Petridis, New proofs of Plünnecke-type estimates for product sets in groups, arXiv:1101.3507v3, 2011; Combinatorica 32 (2012). https://arxiv.org/abs/1101.3507 , https://doi.org/10.1007/s00493-012-2818-5
  • H. Plünnecke, Eine zahlentheoretische Anwendung der Graphentheorie, J. Reine Angew. Math. 243 (1970) 171–183. https://doi.org/10.1515/crll.1970.243.171
  • I. Z. Ruzsa, An application of graph theory to additive number theory, Scientia, Ser. A 3 (1989) 97–109 (no online version).
  • T. Tao, V. Vu, Additive Combinatorics, Cambridge University Press, 2006. https://doi.org/10.1017/CBO9780511755149
4 thms4 active usersReviewed
🏆Completed
CombinatoricsRepresentation Theory·Captain: wurtle

A Cyclic Polytabloid Proof of Saxl's ConjectureResearch Paper

Motivation: Saxl's conjecture on the staircase tensor square

The irreducible complex representations of the symmetric group SnS_nSn​ are the Specht modules SλS^\lambdaSλ, indexed by partitions λ⊢n\lambda\vdash nλ⊢n. How a tensor product Sα⊗SβS^\alpha\otimes S^\betaSα⊗Sβ (with diagonal action) decomposes is recorded by the Kronecker coefficients

g(α,β,λ)=dim⁡Hom⁡Sn ⁣(Sλ, Sα⊗Sβ),g(\alpha,\beta,\lambda)=\dim\operatorname{Hom}_{S_n}\!\big(S^\lambda,\,S^\alpha\otimes S^\beta\big),g(α,β,λ)=dimHomSn​​(Sλ,Sα⊗Sβ),

for which no positive combinatorial rule is known; even deciding positivity is hard, and the question is studied in algebraic combinatorics and geometric complexity theory. In 2012 Jan Saxl proposed that the staircase ρm=(m,m−1,…,1)\rho_m=(m,m-1,\dots,1)ρm​=(m,m−1,…,1), a partition of Nm=m(m+1)/2N_m=m(m+1)/2Nm​=m(m+1)/2, has a tensor square containing every irreducible representation of SNmS_{N_m}SNm​​.

Timeline

  • 2012 — Saxl proposes the conjecture at the UCLA Combinatorics Seminar (20 March 2012), as recorded by Pak, Panova and Vallejo.
  • 2010 — Brown, van Willigenburg and Zabrocki show that S(m,m−1)⊗S(m,m−1)S^{(m,m-1)}\otimes S^{(m,m-1)}S(m,m−1)⊗S(m,m−1) is the multiplicity-free sum of all irreducibles with at most four rows (BWZ 2010, Cor. 4.1).
  • 2013 — Heide, Saxl, Tiep and Zalesski prove that the Steinberg square of most finite simple groups of Lie type contains every irreducible, a motivating precedent (HSTZ 2013, Thm 1.2).
  • 2015 — Ikenmeyer proves positivity for all λ\lambdaλ comparable with ρm\rho_mρm​ in dominance order, and all hooks (Ikenmeyer 2015).
  • 2016 — Pak, Panova and Vallejo formulate the conjecture in print, give a character-nonvanishing criterion, and handle hooks and two-row shapes for large mmm (PPV 2016).
  • 2017 — Luo and Sellke: almost every partition occurs (uniform and Plancherel measures) (Luo–Sellke 2017).
  • 2018–2021 — Bessenrodt: double hooks (2018); Bessenrodt, Bowman and Sutton: all 2-height-zero constituents and framed staircases (2021); Li: triple hooks (2021).
  • 2023 — Harman and Ryba: the staircase tensor cube contains everything (Harman–Ryba 2023).
  • 2025 — Letellier and Nam prove the staircase-square statement for unipotent characters of GLn(q)\mathrm{GL}_n(q)GLn​(q), a different character theory (Letellier–Nam 2025).
  • 2026 — An OpenAI preprint, A Cyclic Polytabloid Proof of Saxl's Conjecture (OpenAI Math Release, September 24, 2026), claims a proof of the full conjecture. It has not been peer reviewed and the theorem is not formally verified.

Setting

A partition is a Mathlib YoungDiagram. The Lean development builds SλS^\lambdaSλ concretely: for a tableau ttt (a bijection between {0,…,n−1}\{0,\dots,n-1\}{0,…,n−1} and the cells), the polytabloid ete_tet​ is the signed sum over the column group of ttt of the permuted indicator of the row word of ttt, inside the space of functions on words Fin n→Fin d\mathrm{Fin}\,n\to\mathrm{Fin}\,dFinn→Find; Specht t is the C\mathbb CC-span of the SnS_nSn​-orbit of ete_tet​. The coefficient kronecker a b t is the complex dimension of the space of SnS_nSn​-intertwining maps from spechtRep t into spechtRep a ⊗ spechtRep b. The staircase staircase m is the diagram of cells (i,j)(i,j)(i,j) with i+j<mi+j<mi+j<m, i.e. ρm\rho_mρm​.

Formalization targets

Goal: Saxl's conjecture

For every integer m≥1m\ge1m≥1 and every partition λ⊢Nm\lambda\vdash N_mλ⊢Nm​,

g(ρm,ρm,λ)>0,g(\rho_m,\rho_m,\lambda)>0 ,g(ρm​,ρm​,λ)>0,

equivalently Sρm⊗SρmS^{\rho_m}\otimes S^{\rho_m}Sρm​⊗Sρm​ contains every irreducible representation of SNmS_{N_m}SNm​​. This is Theorem 1.1 of the source, formalized as SaxlConjecture (positivity of kronecker for every Young diagram μ\muμ with as many cells as staircase m). The goal is published on the platform with status Open.

Significance

The result itself. Saxl's conjecture is the best-known instance of the tensor-square covering problem for symmetric groups. The source proves a stronger cyclic form (its Theorem 3.1): every SλS^\lambdaSλ already occurs in the submodule WmW_mWm​ generated by one explicit tensor vRm⊗vCmv_{R_m}\otimes v_{C_m}vRm​​⊗vCm​​ of row and column polytabloids. A companion preprint uses this cyclic form to construct, for every n∉{2,4,9}n\notin\{2,4,9\}n∈/{2,4,9}, an irreducible representation of SnS_nSn​ whose tensor square contains every irreducible (the tensor square conjecture of Pak–Panova–Vallejo).

Formalizing it. The Lean statement is the classical, non-cyclic conclusion, the form in which the conjecture is usually quoted. A formal proof would require Specht-module theory (irreducibility, Young's rule, branching, induced modules), none of which is presently in Mathlib in usable form; that layer would be reusable across representation theory of SnS_nSn​.

Difficulty

Positivity of a Kronecker coefficient cannot be read off from characters in general: character sums cancel, and the families handled earlier (hooks, two rows, double and triple hooks, dominance-comparable shapes, 2-height-zero shapes) each relied on a special structure. Asymptotic statements (almost all λ\lambdaλ) or higher powers (cube, fourth power) leave exceptional constituents. An induction on mmm must retain an explicit vector at every step, because knowing that a constituent appears somewhere in a smaller square does not propagate through the projections needed to grow the staircase.

Formalization scope

  • staircase m has cells {(i,j):i+j<m}\{(i,j): i+j<m\}{(i,j):i+j<m}, with m(m+1)/2m(m+1)/2m(m+1)/2 cells; canonicalTableau fixes one enumeration of cells (any enumeration gives an isomorphic module). The target diagram ranges over all YoungDiagrams of the same cardinality.
  • kronecker is Module.finrank ℂ of Representation.IntertwiningMap, the genuine multiplicity; positivity means a nonzero equivariant map Sλ→Sρm⊗SρmS^\lambda\to S^{\rho_m}\otimes S^{\rho_m}Sλ→Sρm​⊗Sρm​ exists.
  • The case m≥1m\ge1m≥1 matches the source; m=0m=0m=0 is excluded.
  • Needed infrastructure: Specht modules and polytabloid bases, Young's rule and dominance, sign twists, induction and restriction, Littlewood–Richardson branching. The definitions are shared verbatim with the companion universal-tensor-square mission.

Selected references

  • I. Pak, G. Panova and E. Vallejo, Kronecker products, characters, partitions, and the tensor square conjectures, Adv. Math. 288 (2016), 702–731. https://doi.org/10.1016/j.aim.2015.11.002
  • G. Heide, J. Saxl, P. H. Tiep and A. E. Zalesski, Conjugacy action, induced representations and the Steinberg square for simple groups of Lie type, Proc. London Math. Soc. 106 (2013), 908–930. https://doi.org/10.1112/plms/pds062
  • A. A. H. Brown, S. van Willigenburg and M. Zabrocki, Expressions for Catalan Kronecker products, Pacific J. Math. 248 (2010), 31–48. https://doi.org/10.2140/pjm.2010.248.31
  • C. Ikenmeyer, The Saxl conjecture and the dominance order, Discrete Math. 338 (2015), 1970–1975. https://doi.org/10.1016/j.disc.2015.04.027
  • S. Luo and M. Sellke, The Saxl conjecture for fourth powers via the semigroup property, J. Algebraic Combin. 45 (2017), 33–80. https://arxiv.org/abs/1511.02387v2
  • C. Bessenrodt, Critical classes, Kronecker products of spin characters, and the Saxl conjecture, Algebr. Comb. 1 (2018), 353–369. https://doi.org/10.5802/alco.18
  • C. Bessenrodt, C. Bowman and L. Sutton, Kronecker positivity and 2-modular representation theory, Trans. Amer. Math. Soc. Ser. B 8 (2021), 1024–1055. https://doi.org/10.1090/btran/70
  • X. Li, Saxl Conjecture for triple hooks, Discrete Math. 344 (2021), 112340. https://doi.org/10.1016/j.disc.2021.112340
  • N. Harman and C. Ryba, A tensor-cube version of the Saxl conjecture, Algebr. Comb. 6 (2023), 507–511. https://doi.org/10.5802/alco.267
  • E. Letellier and G. Nam, The Saxl conjecture and the tensor square of unipotent characters of GL_n(q), Algebr. Comb. 8 (2025), 1119–1140. https://doi.org/10.5802/alco.434
  • OpenAI, A Cyclic Polytabloid Proof of Saxl's Conjecture, OpenAI Math Release preprint, September 24, 2026 (Theorem 1.1, p. 1). https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/A-Cyclic-Polytabloid-Proof-of-Saxls-Conjecture-September-24-2026/paper.pdf
45 thms4 active usersReviewed
🏆Completed
CombinatoricsDiscrete Geometry·Captain: mikedeng1

Some Polyhedra Related to Combinatorial Problems IV: In a Group All of Whose Elements Have Order 2, or All Order 3, the Irreducible Solutions of the Group Equation Are Exactly the VerticesResearch Paper

Motivation

Every pure integer program min⁡{c⋅x:Ax=b, x≥0 integer}\min\{c\cdot x : Ax = b,\ x \ge 0 \text{ integer}\}min{c⋅x:Ax=b, x≥0 integer} can be relaxed, by dropping the nonnegativity of the basic variables of an optimal linear-programming basis, to a problem over a finite Abelian group: find nonnegative integers t(g)t(g)t(g), one for each nonzero group element, with ∑t(g)⋅g=g0\sum t(g)\cdot g = g_0∑t(g)⋅g=g0​. R. E. Gomory's 1969 paper Some polyhedra related to combinatorial problems (Linear Algebra Appl. 2 (1969) 451–558) studies the convex hulls of the solutions of these group equations, the corner polyhedra, and the master polyhedron P(G,g0)P(\mathcal G, g_0)P(G,g0​) that contains all of them as faces. These polyhedra are the source of the group-theoretic approach to cutting planes: their faces are valid inequalities for every integer program with the same group, and their vertices are the candidate optimal solutions of the group relaxation.

The paper's first section shows that every vertex of such a polyhedron is an irreducible solution, and remarks (p. 460) that the converse fails in general: a typical group has many irreducible solutions that are not vertices. Section 3F identifies a family of groups where the two notions coincide, which is what makes the vertices of these polyhedra countable in closed form.

Setting

Let G\mathcal GG be a finite Abelian group written additively, with zero 0ˉ\bar 00ˉ, and G+=G∖{0ˉ}\mathcal G^+ = \mathcal G\setminus\{\bar 0\}G+=G∖{0ˉ}. For g0∈Gg_0 \in \mathcal Gg0​∈G the group equation is

∑g∈G+t(g)⋅g=g0,t(g)∈{0,1,2,…}.\sum_{g\in\mathcal G^+} t(g)\cdot g = g_0, \qquad t(g) \in \{0, 1, 2, \ldots\}.g∈G+∑​t(g)⋅g=g0​,t(g)∈{0,1,2,…}.

The master polyhedron P(G,g0)P(\mathcal G, g_0)P(G,g0​) is the convex hull in RG+\mathbb R^{\mathcal G^+}RG+ of its nonnegative integer solutions (for g0=0ˉg_0 = \bar 0g0​=0ˉ the solution t=0t = 0t=0 is excluded). A vertex is an extreme point of P(G,g0)P(\mathcal G, g_0)P(G,g0​).

A nonnegative integer vector ttt is irreducible if any two integer vectors r,sr, sr,s with 0≤r,s≤t0 \le r, s \le t0≤r,s≤t and ∑r(g)⋅g=∑s(g)⋅g\sum r(g)\cdot g = \sum s(g)\cdot g∑r(g)⋅g=∑s(g)⋅g are equal. A finite set SSS of group elements is independent if ∑g∈Ssgg=0ˉ\sum_{g\in S} s_g g = \bar 0∑g∈S​sg​g=0ˉ with integers sgs_gsg​ forces sgg=0ˉs_g g = \bar 0sg​g=0ˉ for each ggg.

The groups of §3F are those in which every nonzero element has order 2, the groups G2,G2,2,…\mathcal G_2, \mathcal G_{2,2}, \ldotsG2​,G2,2​,…, or every nonzero element has order 3, the groups G3,G3,3,…\mathcal G_3, \mathcal G_{3,3}, \ldotsG3​,G3,3​,….

Formalization targets

Goal: THEOREM 23 (p. 505)

If every nonzero element of G\mathcal GG has order ppp, with p=2p = 2p=2 or p=3p = 3p=3, and g0≠0ˉg_0 \ne \bar 0g0​=0ˉ, then for every nonnegative integer solution ttt of the group equation

t irreducible  ⟺  t∈vert⁡P(G,g0),t \text{ irreducible} \iff t \in \operatorname{vert} P(\mathcal G, g_0),t irreducible⟺t∈vertP(G,g0​),

and the support {g:t(g)>0}\{g : t(g) > 0\}{g:t(g)>0} of such a vertex is an independent set.

Milestones

  1. THEOREM 2 (p. 460), for P(G,g0)P(\mathcal G, g_0)P(G,g0​) with g0≠0ˉg_0 \ne \bar 0g0​=0ˉ: every vertex is an irreducible integer solution.
  2. The LEMMA of p. 505: for p∈{2,3}p \in \{2, 3\}p∈{2,3}, p>t>0p > t > 0p>t>0 and p>s≥0p > s \ge 0p>s≥0 there are 0≤t′,t′′≤t0 \le t', t'' \le t0≤t′,t′′≤t with t′+s≡t′′(modp)t' + s \equiv t'' \pmod pt′+s≡t′′(modp).
  3. The support of an irreducible solution is independent (p. 506).
  4. A solution vanishing off the support of an irreducible ttt agrees with ttt modulo ppp and dominates it (p. 506, corrected).
  5. An irreducible ttt minimizes π\piπ, the indicator of the complement of its support, every minimizer dominates ttt, and ttt is a vertex (p. 506, corrected).
  6. The vertex characterization (p. 506): a nonzero ttt is a vertex of some P(G,g0)P(\mathcal G, g_0)P(G,g0​), g0≠0ˉg_0 \ne \bar 0g0​=0ˉ, iff its support is independent and t(g)<pt(g) < pt(g)<p for all ggg.

Significance

THEOREM 23 turns a polyhedral question into a combinatorial one for the elementary Abelian 2- and 3-groups: the vertices of P(G,g0)P(\mathcal G, g_0)P(G,g0​) are read off from independent subsets of the group and residues below ppp. Gomory uses this on pp. 506–507 to count all vertices of all P(Gsn,g0)P(\mathcal G_{s^n}, g_0)P(Gsn​,g0​) exactly and to derive their asymptotic number. It also marks the boundary of the general picture: groups with elements of other orders have irreducible solutions that are not vertices.

The result has been proved since 1969; no machine-checked proof exists. The mission produces a Lean statement and, once solved, a verified proof of the theorem together with the general fact that vertices of the master polyhedron are irreducible, a reusable layer for the other group-polyhedron results of the same paper. Two sentences of the printed proof (p. 506) are false as written (see Formalization scope); formalization records their corrected forms.

Difficulty

The direction "vertex ⇒\Rightarrow⇒ irreducible" holds in every group and is a midpoint argument. The difficulty is the converse: showing that an irreducible solution cannot be written as a proper convex combination of other solutions, which are infinitely many and unbounded. The natural route, exhibiting a linear objective that ttt uniquely minimizes, does not work with the objective printed on the page: solutions with the same support as ttt but larger entries are tied with it. The argument must control those solutions through the arithmetic of residues modulo ppp, and this is where the exponent 2 or 3 is used; the analogous residue statement fails for p=5p = 5p=5.

Formalization scope

  • T-space vectors are functions on the subtype {g : G // g ≠ 0}; integer solutions are N\mathbb NN-valued and cast to R\mathbb RR; vertices are Set.extremePoints ℝ of the convex hull of the cast solutions.
  • "All elements of G\mathcal GG are of order 2 or all of order 3" is read as: there is p∈{2,3}p \in \{2, 3\}p∈{2,3} with every nonzero element of order ppp. Groups mixing orders 2 and 3 are excluded, as on the page.
  • g0≠0ˉg_0 \ne \bar 0g0​=0ˉ is a hypothesis of the whole of THEOREM 23 (the page attaches it to the second sentence only). At g0=0ˉg_0 = \bar 0g0​=0ˉ the solution t=0t = 0t=0 is excluded (footnote p. 474) and every nonzero solution is reducible, so the first sentence would fail. THEOREM 2 is restated for P(G,g0)P(\mathcal G, g_0)P(G,g0​), g0≠0ˉg_0 \ne \bar 0g0​=0ˉ, for the same reason.
  • "Independent" is the page's definition with integer coefficients; the gloss "part of a group basis" is not formalized.
  • The letter TTT on pp. 505–506 is the support of ttt, not the solution set.
  • The page's claim that ttt is the only solution vanishing off its support, and the unique minimizer of π\piπ, fail literally (in Z2\mathbb Z_2Z2​ with g0=1g_0 = 1g0​=1, t=(1)t = (1)t=(1) and u=(3)u = (3)u=(3)). Milestones 4 and 5 state the corrected conclusions; the goal theorem is unaffected.
  • The vertex characterization adds t≠0t \ne 0t=0, which the page leaves implicit.
  • Ruled out: stating the order hypothesis for all elements including 0ˉ\bar 00ˉ (unsatisfiable, so the theorem would be vacuous), dropping g0≠0ˉg_0 \ne \bar 0g0​=0ˉ (false statement), or replacing the master polyhedron by a bounded truncation (a different polyhedron with extra vertices).
  • Needed: convex hulls of infinite sets of lattice points and their extreme points (Mathlib's convexHull, extremePoints_convexHull_subset), and finite sums in Abelian groups. Contributions welcome: any of the milestones, and a general lemma that a unique minimizer of a nonnegative linear function over the integer solutions is a vertex.

Selected references

  • R. E. Gomory, Some polyhedra related to combinatorial problems, Linear Algebra and Its Applications 2 (1969), 451–558. https://doi.org/10.1016/0024-3795(69)90017-2
  • R. E. Gomory, On the relation between integer and noninteger solutions to linear programs, Proc. Natl. Acad. Sci. USA 53 (1965), 260–265. https://doi.org/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. https://doi.org/10.1007/BF01584976
8 thms4 active usersReviewed
🏆Completed
Dynamical Systems·Captain: Lucas

Gottschalk's Surjunctivity ConjectureOpen Problem

Motivation

A cellular automaton over a group GGG with a finite alphabet AAA is a map on configurations x:G→Ax : G \to Ax:G→A that updates every cell by the same finite local rule, read off from a finite neighbourhood of that cell. Cellular automata over Zd\mathbb{Z}^dZd go back to von Neumann and Ulam and are a standard model in symbolic dynamics; replacing Zd\mathbb{Z}^dZd by an arbitrary group links the theory to geometric group theory.

In 1973 Gottschalk asked which groups GGG have the property that every injective cellular automaton over GGG is automatically surjective, and called such groups surjunctive. For a finite group this is the pigeonhole principle, since AGA^GAG is then a finite set. For infinite groups the configuration space is an uncountable compact space and the pigeonhole principle is no longer available. Gottschalk's surjunctivity conjecture states that every group is surjunctive. It is open.

Timeline

  • 1962–1963 — Moore and Myhill prove the Garden of Eden theorem for Z2\mathbb{Z}^2Z2 (and, in the same way, Zd\mathbb{Z}^dZd): a cellular automaton is surjective if and only if it is pre-injective. In particular Zd\mathbb{Z}^dZd is surjunctive.
  • 1969 — Hedlund (crediting Curtis and Lyndon) characterises cellular automata over Z\mathbb{Z}Z as the continuous shift-commuting self-maps of AZA^{\mathbb{Z}}AZ (the Curtis–Hedlund–Lyndon theorem); the characterisation extends to every group.
  • 1973 — Gottschalk introduces surjunctivity and states the conjecture; he records Lawton's result that residually finite groups are surjunctive.
  • 1999 — Ceccherini-Silberstein, Machì and Scarabotti prove the Garden of Eden theorem for amenable groups, which implies that amenable groups are surjunctive.
  • 1999–2000 — Gromov introduces what Weiss names sofic groups, and both show that sofic groups are surjunctive. Sofic groups include all residually finite groups and all amenable groups.
  • Today — no group is known to be non-sofic, and no group is known to be non-surjunctive.

Setting

Fix a group GGG and a finite nonempty set AAA (the alphabet). A configuration is a function x:G→Ax : G \to Ax:G→A; the set of configurations is AGA^GAG. It carries the product topology, where AAA has the discrete topology; this makes AGA^GAG compact.

The left shift of xxx by g∈Gg \in Gg∈G is the configuration

(g⋅x)(h)=x(g−1h),h∈G,(g \cdot x)(h) = x(g^{-1}h), \qquad h \in G,(g⋅x)(h)=x(g−1h),h∈G,

written shift G g x in the Lean development. A map τ:AG→AG\tau : A^G \to A^Gτ:AG→AG is shift-equivariant (IsShiftEquivariant) if τ(g⋅x)=g⋅τ(x)\tau(g\cdot x) = g\cdot\tau(x)τ(g⋅x)=g⋅τ(x) for all ggg and xxx.

The group GGG is surjunctive (IsSurjunctive) if, for every finite nonempty alphabet AAA, every map τ:AG→AG\tau : A^G \to A^Gτ:AG→AG that is continuous, shift-equivariant and injective is also surjective.

A map τ\tauτ is a cellular automaton (IsCellularAutomaton) if there are a finite memory set S⊆GS \subseteq GS⊆G and a local rule μ:AS→A\mu : A^S \to Aμ:AS→A with

τ(x)(g)=μ(s↦x(gs))for all x∈AG, g∈G.\tau(x)(g) = \mu\big(s \mapsto x(gs)\big) \qquad \text{for all } x \in A^G,\ g \in G.τ(x)(g)=μ(s↦x(gs))for all x∈AG, g∈G.

Three classes of groups appear in the milestones:

  1. GGG is residually finite (IsResiduallyFinite) if every g≠1g \neq 1g=1 lies outside some normal subgroup of finite index.
  2. GGG is amenable if there is a finitely additive, left-invariant probability measure defined on all subsets of GGG (the existing platform definition Garrido.IsAmenable).
  3. GGG is sofic (IsSofic) if for every finite K⊆GK \subseteq GK⊆G and every ε>0\varepsilon > 0ε>0 there are a finite nonempty set XXX and a map σ:G→Sym(X)\sigma : G \to \mathrm{Sym}(X)σ:G→Sym(X) such that σgh(x)=σg(σh(x))\sigma_{gh}(x) = \sigma_g(\sigma_h(x))σgh​(x)=σg​(σh​(x)) for at least a (1−ε)(1-\varepsilon)(1−ε) fraction of the points x∈Xx \in Xx∈X whenever g,h∈Kg, h \in Kg,h∈K, and σg(x)≠x\sigma_g(x) \neq xσg​(x)=x for at least a (1−ε)(1-\varepsilon)(1−ε) fraction of the points whenever g∈K∖{1}g \in K \setminus \{1\}g∈K∖{1}.

Formalization targets

Goal: Gottschalk's conjecture

∀ G group:G is surjunctive.\forall\, G \text{ group}: \quad G \text{ is surjunctive.}∀G group:G is surjunctive.

Milestones

  1. Curtis–Hedlund–Lyndon: for finite AAA, a map τ:AG→AG\tau : A^G \to A^Gτ:AG→AG is continuous and shift-equivariant if and only if it is a cellular automaton.
  2. Subgroups: every subgroup of a surjunctive group is surjunctive.
  3. Local character: if every finitely generated subgroup of GGG is surjunctive, then GGG is surjunctive.
  4. Finite groups are surjunctive.
  5. Residually finite groups are surjunctive (Lawton).
  6. Amenable groups are surjunctive (Ceccherini-Silberstein–Machì–Scarabotti).
  7. Sofic groups are surjunctive (Gromov; Weiss).

Significance

The result itself. A positive answer would make the implication "injective ⇒\Rightarrow⇒ surjective" for cellular automata hold unconditionally, extending the pigeonhole principle from finite sets to all shift spaces AGA^GAG. Surjunctivity is also tied to Kaplansky's direct finiteness conjecture: for a surjunctive group GGG and any finite field KKK, the group ring K[G]K[G]K[G] is directly finite (ab=1⇒ba=1ab = 1 \Rightarrow ba = 1ab=1⇒ba=1). A counterexample would be the first known non-sofic group, since sofic groups are surjunctive.

Formalizing it. Milestones 4–7 are proved results in the literature; milestones 1–3 are standard facts of the theory. At the time of writing, none of milestones 1–3 and 5–7 is known to exist as a machine-checked proof on this platform. Formalizing them requires building the basic theory of cellular automata over groups (memory sets, local rules, induced automata on subgroups), which can be reused by other work in symbolic dynamics. The goal theorem itself is open.

Difficulty

For infinite GGG the space AGA^GAG is infinite, so no counting argument applies directly. All known proofs approximate GGG by finite objects: finite quotients (residually finite case), Følner sets with an entropy count (amenable case), or approximate finite permutation models (sofic case). No such approximation is known to exist for every group, and it is not known whether every group is sofic. A proof of the full conjecture therefore needs either a proof that every group is sofic or an argument that does not go through finite approximations.

Formalization scope

  • Groups GGG and alphabets AAA live in Type (universe 000). Alphabets are finite (Fintype) and nonempty; their topology is an arbitrary topology assumed to be discrete, and AGA^GAG carries Lean's product topology.
  • The shift is a plain function shift, not a MulAction instance, to avoid a clash with Mathlib's pointwise action on function types.
  • Amenability is taken from the existing platform definition Garrido.IsAmenable (finitely additive invariant probability measure on all subsets). Residual finiteness and soficity are defined in GottschalkSurjunctivity_Defs.
  • Soficity is stated with a normalised count of points; the conditions are required for every ε>0\varepsilon > 0ε>0, so small ε\varepsilonε is where the content lies.
  • Surjunctivity is not trivialised by the nonemptiness assumption: for a nonempty group and a nonempty alphabet, AGA^GAG is nonempty and, when GGG is infinite, uncountable.

Contributions welcome: the Curtis–Hedlund–Lyndon theorem, restriction and induction of cellular automata along subgroups, and the residually finite case are natural first steps.

Selected references

  • W. H. Gottschalk, Some general dynamical notions, Recent Advances in Topological Dynamics, Lecture Notes in Math. 318, Springer, 1973, pp. 120–125. https://doi.org/10.1007/BFb0061728
  • G. A. Hedlund, Endomorphisms and automorphisms of the shift dynamical system, Math. Systems Theory 3 (1969), 320–375. https://doi.org/10.1007/BF01691062
  • T. Ceccherini-Silberstein, A. Machì, F. Scarabotti, Amenable groups and cellular automata, Ann. Inst. Fourier 49 (1999), 673–685. https://doi.org/10.5802/aif.1686
  • M. Gromov, Endomorphisms of symbolic algebraic varieties, J. Eur. Math. Soc. 1 (1999), 109–197. https://doi.org/10.1007/PL00011162
  • B. Weiss, Sofic groups and dynamical systems, Sankhyā Ser. A 62 (2000), 350–359.
  • T. Ceccherini-Silberstein, M. Coornaert, Cellular Automata and Groups, Springer Monographs in Mathematics, 2010. https://doi.org/10.1007/978-3-642-14034-1
  • Wikipedia, Surjunctive group. https://en.wikipedia.org/wiki/Surjunctive_group
10 thms4 active usersReviewed
🏆Completed
Mathematical Physics·Captain: Lucas

Siegel's Fields I: SU(2) double cover of SO(3)Textbook

Motivation

Rotations of three-dimensional space are the most frequently used nontrivial Lie group in physics. Quantum mechanics requires more than the rotation group SO(3)SO(3)SO(3) itself: particles of half-integer spin, such as the electron, transform under a group in which a rotation by 2π2\pi2π acts as −1-1−1. That group is SU(2)SU(2)SU(2), the double covering group of SO(3)SO(3)SO(3). W. Siegel's graduate text Fields (arXiv:hep-th/9912205) introduces spin through this covering in Chapter II, Section A ("Two components", pp. 110–116). It encodes a 3-vector as a traceless hermitian 2×22\times22×2 matrix, reads the dot and cross products off the matrix product, and realizes rotations as conjugation by unitary matrices.

This mission is the first in a series formalizing results from Fields. It covers the algebra of §IIA1–IIA3, which ends with the statement that the map SU(2)→SO(3)SU(2)\to SO(3)SU(2)→SO(3) is two-to-one.

Setting

Let M2(C)M_2(\mathbb C)M2​(C) be the complex 2×22\times22×2 matrices, V†V^\daggerV† the conjugate transpose, VTV^TVT the transpose and V∗V^*V∗ the entrywise complex conjugate.

  • A 3-vector is a matrix V∈M2(C)V\in M_2(\mathbb C)V∈M2​(C) with V†=VV^\dagger=VV†=V and tr⁡V=0\operatorname{tr}V=0trV=0. These matrices form a real vector space V\mathcal VV of dimension three.
  • The book's basis: for v=(v1,v2,v3)∈R3v=(v_1,v_2,v_3)\in\mathbb R^3v=(v1​,v2​,v3​)∈R3,
V(v)=12(v1v2−iv3v2+iv3−v1),Ei=V(ei).V(v)=\frac1{\sqrt2}\begin{pmatrix}v_1&v_2-iv_3\\ v_2+iv_3&-v_1\end{pmatrix},\qquad E_i=V(e_i).V(v)=2​1​(v1​v2​+iv3​​v2​−iv3​−v1​​),Ei​=V(ei​).
  • The norm is ∣V∣2=−2det⁡V=tr⁡(V2)|V|^2=-2\det V=\operatorname{tr}(V^2)∣V∣2=−2detV=tr(V2), and the inner product is V⋅W=tr⁡(VW)V\cdot W=\operatorname{tr}(VW)V⋅W=tr(VW).
  • The matrix C=(0−ii0)C=\begin{pmatrix}0&-i\\ i&0\end{pmatrix}C=(0i​−i0​).
  • A rotation acts by V↦UVU†V\mapsto UVU^\daggerV↦UVU† with U∈SU(2)U\in SU(2)U∈SU(2), i.e. U†=U−1U^\dagger=U^{-1}U†=U−1 and det⁡U=1\det U=1detU=1. Its matrix in the basis EiE_iEi​ is
R(U)ij=Re⁡tr⁡(Ei U Ej U†).R(U)_{ij}=\operatorname{Re}\operatorname{tr}\big(E_i\,U\,E_j\,U^\dagger\big).R(U)ij​=Retr(Ei​UEj​U†).

In the Lean development these are SiegelFields.IsThreeVector, vecToMatrix, basisMatrix, matC and rotationOf. Components are indexed by {0,1,2}\{0,1,2\}{0,1,2}.

Formalization targets

Goal: SU(2)SU(2)SU(2) is a double covering of SO(3)SO(3)SO(3)

R: SU(2)→SO(3)  is a surjective homomorphism, and R(U)=R(W)  ⟺  W=±U(U,W∈SU(2)).R:\ SU(2)\to SO(3)\ \text{ is a surjective homomorphism, and } R(U)=R(W)\iff W=\pm U\quad(U,W\in SU(2)).R: SU(2)→SO(3)  is a surjective homomorphism, and R(U)=R(W)⟺W=±U(U,W∈SU(2)).

Concretely: R(U)∈SO(3)R(U)\in SO(3)R(U)∈SO(3) for all U∈SU(2)U\in SU(2)U∈SU(2); R(UW)=R(U)R(W)R(UW)=R(U)R(W)R(UW)=R(U)R(W); every element of SO(3)SO(3)SO(3) is some R(U)R(U)R(U); and R(U)=R(W)R(U)=R(W)R(U)=R(W) exactly when W=UW=UW=U or W=−UW=-UW=−U.

Milestones (in the book's order)

  1. −2det⁡M=tr⁡(M2)−(tr⁡M)2-2\det M=\operatorname{tr}(M^2)-(\operatorname{tr}M)^2−2detM=tr(M2)−(trM)2 (p. 111).
  2. ∣V∣2=−2det⁡V=tr⁡(V2)|V|^2=-2\det V=\operatorname{tr}(V^2)∣V∣2=−2detV=tr(V2) is real, non-negative and vanishes only at V=0V=0V=0 (p. 111).
  3. The 3-vectors are exactly the matrices V(v)V(v)V(v), and vvv is unique (p. 111).
  4. det⁡V(v)=−12∑vi2\det V(v)=-\tfrac12\sum v_i^2detV(v)=−21​∑vi2​ and tr⁡(V(v)2)=∑vi2\operatorname{tr}(V(v)^2)=\sum v_i^2tr(V(v)2)=∑vi2​ (pp. 111–112).
  5. V⋅W=det⁡V+det⁡W−det⁡(V+W)=tr⁡(VW)V\cdot W=\det V+\det W-\det(V+W)=\operatorname{tr}(VW)V⋅W=detV+detW−det(V+W)=tr(VW) and {V,W}=(V⋅W)I\{V,W\}=(V\cdot W)I{V,W}=(V⋅W)I (pp. 111–112).
  6. MCMTC=Idet⁡MMCM^TC=I\det MMCMTC=IdetM, M+CMTC=Itr⁡MM+CM^TC=I\operatorname{tr}MM+CMTC=ItrM, and tr⁡M=0  ⟺  (MC)T=MC\operatorname{tr}M=0\iff(MC)^T=MCtrM=0⟺(MC)T=MC (pp. 111–112).
  7. M2=Mtr⁡M−Idet⁡MM^2=M\operatorname{tr}M-I\det MM2=MtrM−IdetM, hence V2=−Idet⁡V=12∣V∣2IV^2=-I\det V=\tfrac12|V|^2IV2=−IdetV=21​∣V∣2I (p. 112).
  8. [V(v),V(w)]=2 i V(v×w)[V(v),V(w)]=\sqrt2\,i\,V(v\times w)[V(v),V(w)]=2​iV(v×w) (p. 112).
  9. Unitary conjugation preserves 3-vectors and their determinant (p. 114).
  10. Reality conditions V∗=−CVCV^*=-CVCV∗=−CVC and U∗=CUCU^*=CUCU∗=CUC for U∈SU(2)U\in SU(2)U∈SU(2) (pp. 114–115).
  11. cI∈SU(2)  ⟺  c=±1cI\in SU(2)\iff c=\pm1cI∈SU(2)⟺c=±1 (p. 115).
  12. U,W∈SU(2)U,W\in SU(2)U,W∈SU(2) act identically on all 3-vectors iff W=±UW=\pm UW=±U (p. 115).
  13. U V(v) U†=V(R(U)v)U\,V(v)\,U^\dagger=V(R(U)v)UV(v)U†=V(R(U)v) for unitary UUU (p. 114, component form).

Significance

The covering SU(2)→SO(3)SU(2)\to SO(3)SU(2)→SO(3) is the basic reason spinors exist. It gives the spin-12\tfrac1221​ representation, explains why a 2π2\pi2π rotation acts as −1-1−1 on fermions, and is the first instance of the low-dimensional Lie algebra identifications that Siegel lists in §IC5 (such as SO(3,1)=SL(2,C)SO(3,1)=SL(2,\mathbb C)SO(3,1)=SL(2,C) and SO(6)=SU(4)SO(6)=SU(4)SO(6)=SU(4)). Later chapters of Fields build spinor index notation, the Lorentz group and supersymmetry on this material.

The mathematics is classical and fully proved. What this mission adds is a machine-checked version stated in the book's own conventions: its basis, its normalization of the norm (∣V∣2=−2det⁡V|V|^2=-2\det V∣V∣2=−2detV) and its matrix CCC. The result is a dictionary between Siegel's matrix notation and Mathlib's matrix groups that later missions in the series can import.

Difficulty

Most milestones are identities about 2×22\times22×2 matrices and can be checked entrywise. The substantive parts of the goal are surjectivity onto SO(3)SO(3)SO(3) and the kernel computation. Showing that every rotation is some R(U)R(U)R(U) requires constructing UUU from RRR, for example from an axis and an angle or by generating SO(3)SO(3)SO(3) from simpler rotations. It cannot be done by an entrywise identity. Pinning the kernel to {±I}\{\pm I\}{±I} requires showing that a unitary matrix commuting with all of V\mathcal VV is scalar, and then combining this with det⁡U=1\det U=1detU=1. Showing det⁡R(U)=+1\det R(U)=+1detR(U)=+1 rather than ±1\pm1±1 needs either a connectedness argument or an explicit formula.

Formalization scope

  • SU(2)SU(2)SU(2) is Matrix.specialUnitaryGroup (Fin 2) ℂ and SO(3)SO(3)SO(3) is Matrix.specialOrthogonalGroup (Fin 3) ℝ. Unitary matrices are Matrix.unitaryGroup (Fin 2) ℂ.
  • rotationOf U is defined for every matrix UUU and takes the real part of a trace. The statements restrict UUU to the unitary or special unitary group, where that trace is real.
  • The cross product is Mathlib's crossProduct on Fin 3 → ℝ. The book's basis corresponds to the cyclically relabelled Pauli matrices (σ3,σ1,σ2)(\sigma_3,\sigma_1,\sigma_2)(σ3​,σ1​,σ2​), which preserves orientation.
  • Surjectivity appears in the goal because a covering map is onto. The book asserts it through the phrase "double covering" rather than proving it.
  • All statements use the same definition file, and nothing in it is assumed through hypotheses. The goal therefore cannot be satisfied by a vacuous or trivializing choice.

Contributions welcome: proofs of the matrix identities, a proof of surjectivity, and connections to Mathlib's quaternion and unit-sphere API.

Selected references

  • W. Siegel, Fields, arXiv:hep-th/9912205v3, 2005. https://arxiv.org/abs/hep-th/9912205 (Chapter II A, pp. 110–116; Chapter I C5, pp. 107–108)
15 thms4 active usersReviewed
🏆Completed
CombinatoricsNumber Theory·Captain: Lucas

Landau's Function: Growth of the Maximal Order of a PermutationResearch Paper

Motivation

How large can the order of a single permutation of nnn objects be? The answer, Landau's function g(n)g(n)g(n), is a basic invariant of the symmetric group SnS_nSn​: it is the maximum number of times a permutation can be iterated before it returns to the identity. Because the order of a permutation is the least common multiple of its cycle lengths, g(n)g(n)g(n) is also the largest least common multiple of the parts of a partition of nnn, which ties the question to the distribution of prime numbers.

Timeline.

  • 1902–1903. E. Landau proved that ln⁡g(n)∼nln⁡n\ln g(n)\sim\sqrt{n\ln n}lng(n)∼nlnn​.
  • 1968. J.-L. Nicolas showed that ggg is constant on arbitrarily long runs of consecutive integers.
  • 1984. J.-P. Massias proved the explicit bound ln⁡g(n)≤1.05313836nln⁡n\ln g(n)\le 1.05313836\sqrt{n\ln n}lng(n)≤1.05313836nlnn​ for all n≥1n\ge 1n≥1.
  • 1988. Massias, Nicolas and Robin obtained a three-term asymptotic expansion of ln⁡g(n)\ln g(n)lng(n), its expression through the inverse logarithmic integral, and the equivalence of a one-sided inequality with the Riemann hypothesis.
  • 2002. K. Ford's bounds for the Riemann zeta function give the error term xexp⁡(−c(ln⁡x)3/5(ln⁡ln⁡x)−1/5)x\exp(-c(\ln x)^{3/5}(\ln\ln x)^{-1/5})xexp(−c(lnx)3/5(lnlnx)−1/5) in the prime number theorem, which can be fed into the 1988 result.

Setting

For a natural number nnn, let SnS_nSn​ be the group of all permutations of an nnn-element set. The order of σ∈Sn\sigma\in S_nσ∈Sn​ is the least k≥1k\ge 1k≥1 with σk=id\sigma^k=\mathrm{id}σk=id. Landau's function is

g(n)=max⁡σ∈Snord⁡(σ).g(n)=\max_{\sigma\in S_n}\operatorname{ord}(\sigma).g(n)=σ∈Sn​max​ord(σ).

A partition of nnn is a multiset of positive integers summing to nnn. The prime counting function π(x)\pi(x)π(x) is the number of primes p≤xp\le xp≤x, the (offset) logarithmic integral is Li(x)=∫2xdtln⁡t\mathrm{Li}(x)=\int_2^x\frac{dt}{\ln t}Li(x)=∫2x​lntdt​, and Li−1\mathrm{Li}^{-1}Li−1 is its inverse on [2,∞)[2,\infty)[2,∞). Throughout, ln⁡\lnln is the natural logarithm.

Formalization targets

Goal: Landau's theorem (1902)

lim⁡n→∞ln⁡g(n)nln⁡n=1.\lim_{n\to\infty}\frac{\ln g(n)}{\sqrt{n\ln n}}=1.n→∞lim​nlnn​lng(n)​=1.

Supporting milestones

  1. Partition characterization: g(n)=max⁡{lcm⁡(λ):λ⊢n}g(n)=\max\{\operatorname{lcm}(\lambda):\lambda\vdash n\}g(n)=max{lcm(λ):λ⊢n}.
  2. Initial values g(0),…,g(8)=1,1,2,3,4,6,6,12,15g(0),\dots,g(8)=1,1,2,3,4,6,6,12,15g(0),…,g(8)=1,1,2,3,4,6,6,12,15.
  3. Nicolas (1968): for every mmm there is nnn with g(n)=g(n+1)=⋯=g(n+m)g(n)=g(n+1)=\dots=g(n+m)g(n)=g(n+1)=⋯=g(n+m).
  4. Massias–Nicolas–Robin (1988): ln⁡g(n)=nln⁡n(1+ln⁡ln⁡n−12ln⁡n−(ln⁡ln⁡n)2−6ln⁡ln⁡n+98(ln⁡n)2+O((ln⁡ln⁡nln⁡n)3))\ln g(n)=\sqrt{n\ln n}\Bigl(1+\frac{\ln\ln n-1}{2\ln n}-\frac{(\ln\ln n)^2-6\ln\ln n+9}{8(\ln n)^2}+O\bigl((\tfrac{\ln\ln n}{\ln n})^3\bigr)\Bigr)lng(n)=nlnn​(1+2lnnlnlnn−1​−8(lnn)2(lnlnn)2−6lnlnn+9​+O((lnnlnlnn​)3)).
  5. Ford (2002): π(x)−Li(x)=O(xexp⁡(−c(ln⁡x)3/5(ln⁡ln⁡x)−1/5))\pi(x)-\mathrm{Li}(x)=O\bigl(x\exp(-c(\ln x)^{3/5}(\ln\ln x)^{-1/5})\bigr)π(x)−Li(x)=O(xexp(−c(lnx)3/5(lnlnx)−1/5)) for some c>0c>0c>0.
  6. Massias–Nicolas–Robin (1988): if π(x)−Li(x)=O(R(x))\pi(x)-\mathrm{Li}(x)=O(R(x))π(x)−Li(x)=O(R(x)) with R(x)=xexp⁡(−c(ln⁡x)3/5(ln⁡ln⁡x)−1/5)R(x)=x\exp(-c(\ln x)^{3/5}(\ln\ln x)^{-1/5})R(x)=xexp(−c(lnx)3/5(lnlnx)−1/5), then ln⁡g(n)=Li−1(n)+O(R(nln⁡n)ln⁡n)\ln g(n)=\sqrt{\mathrm{Li}^{-1}(n)}+O\bigl(R(\sqrt{n\ln n})\ln n\bigr)lng(n)=Li−1(n)​+O(R(nlnn​)lnn).
  7. Riemann hypothesis criterion: ln⁡g(n)<Li−1(n)\ln g(n)<\sqrt{\mathrm{Li}^{-1}(n)}lng(n)<Li−1(n)​ for all large nnn   ⟺  \iff⟺ RH.
  8. g(n)≤en/eg(n)\le e^{n/e}g(n)≤en/e for all nnn, with equality only at n=0n=0n=0.
  9. Massias (1984): g(n)≤exp⁡(1.05314nln⁡n)g(n)\le\exp(1.05314\sqrt{n\ln n})g(n)≤exp(1.05314nlnn​).

Significance

Landau's theorem pins down the growth rate of the largest element order in SnS_nSn​, which bounds, for example, how long any fixed shuffle of nnn cards can be repeated before the deck returns to its starting order. The refined statements quantify the second-order behaviour and connect it to the error term in the prime number theorem; the criterion in milestone 7 is one of the known elementary reformulations of the Riemann hypothesis, and is included as a faithful statement of the source, not as an expected deliverable. The other results are proved in the literature; formalizing them requires building the partition/lcm description of element orders in SnS_nSn​ and quantitative prime-counting estimates on top of Mathlib.

Difficulty

The order of a permutation is easy to compute from its cycle type, but maximizing an lcm over all partitions is a non-linear optimization: the optimum uses prime powers whose sizes are dictated by the distribution of primes, so even the leading-order asymptotics need Chebyshev-type or prime number theorem estimates, and the refined milestones need the prime number theorem with an explicit error term.

Formalization scope

  • SnS_nSn​ is Equiv.Perm (Fin n); g(n)g(n)g(n) is the supremum of orderOf σ over the finite group (a natural number; g(0)=1g(0)=1g(0)=1).
  • Partitions are Mathlib's Nat.Partition n; the lcm of a partition is the Multiset.lcm of its parts.
  • Real logarithms use Real.log (which returns 000 at 000 and is defined for negative input); all asymptotic statements are about n→∞n\to\inftyn→∞, so the values at small nnn are irrelevant there. The bounds in milestones 8–9 are stated for every nnn and are true at n=0,1n=0,1n=0,1.
  • π(x)\pi(x)π(x) for real xxx is Nat.primeCounting ⌊x⌋₊; Li\mathrm{Li}Li is the offset logarithmic integral ∫2xdt/ln⁡t\int_2^x dt/\ln t∫2x​dt/lnt; Li−1(y)\mathrm{Li}^{-1}(y)Li−1(y) is the least x≥2x\ge2x≥2 with Li(x)≥y\mathrm{Li}(x)\ge yLi(x)≥y, which for y≥0y\ge0y≥0 is the inverse function value. Replacing Li\mathrm{Li}Li by the full integral li\mathrm{li}li changes the inverse by O(ln⁡n)O(\ln n)O(lnn) and does not affect any of the asymptotic statements.
  • The Riemann hypothesis is Mathlib's RiemannHypothesis.

Contributions of reusable infrastructure (cycle-type lcm, prime-counting error terms, the logarithmic integral) are welcome.

Selected references

  • E. Landau, Über die Maximalordnung der Permutationen gegebenen Grades, Arch. Math. Phys. Ser. 3, vol. 5, 1903.
  • J.-L. Nicolas, Sur l'ordre maximum d'un élément dans le groupe SnS_nSn​ des permutations, Acta Arithmetica 14 (1968), 315–332.
  • J.-P. Massias, Majoration explicite de l'ordre maximum d'un élément du groupe symétrique, Ann. Fac. Sci. Toulouse Math. (5) 6 (1984), 269–281.
  • J.-P. Massias, J.-L. Nicolas, G. Robin, Évaluation asymptotique de l'ordre maximum d'un élément du groupe symétrique, Acta Arithmetica 50 (1988), 221–242.
  • K. Ford, Vinogradov's integral and bounds for the Riemann zeta function, Proc. London Math. Soc. 85 (2002), 565–633. https://doi.org/10.1112/S0024611502013655
  • W. Miller, The maximum order of an element of a finite symmetric group, Amer. Math. Monthly 94 (1987), 497–506.
  • OEIS A000793. https://oeis.org/A000793
13 thms3 active usersReviewed
🏆Completed
Combinatorics·Captain: mikedeng1

New Proofs of Plünnecke-type Estimates for Product Sets in Groups 2: If |BB| ≤ α|B| and |BbB| ≤ β|B| for All b ∈ B, Then |Bʰ| ≤ α^(8h−17) β^(h−2) |B| for Every h > 2Research Paper

Motivation

Plünnecke-type inequalities turn information about a set and one product (or sum) of it into bounds on all of its iterated products. In an abelian group, Plünnecke's theorem (Plünnecke 1970) and its extension by Ruzsa say that ∣A+A∣≤α∣A∣|A + A| \le \alpha|A|∣A+A∣≤α∣A∣ implies ∣hA∣≤αh∣A∣|hA| \le \alpha^h |A|∣hA∣≤αh∣A∣ for every hhh. Such bounds are a basic tool in additive combinatorics, and their non-abelian analogues are used in the study of growth in groups (for example Helfgott's work on SL2(Z/pZ)\mathrm{SL}_2(\mathbb{Z}/p\mathbb{Z})SL2​(Z/pZ)).

Without commutativity the abelian statement is false. Petridis recalls the standard example (p. 2): let HHH be a subgroup and xxx an element with ∣HxH∣=∣H∣2|HxH| = |H|^2∣HxH∣=∣H∣2, and put A=H∪{x}A = H \cup \{x\}A=H∪{x}; then ∣AA∣≤3∣A∣|AA| \le 3|A|∣AA∣≤3∣A∣ while ∣AAA∣≥(∣A∣−1)2|AAA| \ge (|A|-1)^2∣AAA∣≥(∣A∣−1)2. Small doubling alone therefore says nothing about tripling.

Timeline.

  • 1970. Plünnecke proves the abelian inequality by a graph-theoretic method (Plünnecke 1970); Ruzsa later rediscovers and extends it.
  • 2006. Ruzsa observes that an extra hypothesis is needed in the non-abelian case: in addition to ∣AB∣≤α∣A∣|AB| \le \alpha|A|∣AB∣≤α∣A∣ one must assume ∣AbB∣≤α∣A∣|AbB| \le \alpha|A|∣AbB∣≤α∣A∣ for all b∈Bb \in Bb∈B (Ruzsa, Cardinality questions about sumsets, CRM Proc. Lecture Notes, 2006).
  • 2008. Tao proves the case A=BA = BA=B (Tao 2008): if ∣BB∣≤α∣B∣|BB| \le \alpha|B|∣BB∣≤α∣B∣ and ∣BbB∣≤α∣B∣|BbB| \le \alpha|B|∣BbB∣≤α∣B∣ for every b∈Bb \in Bb∈B, then ∣Bh∣≤αch∣B∣|B^h| \le \alpha^{ch}|B|∣Bh∣≤αch∣B∣ for an absolute constant ccc that is not computed (Theorem 1.3 of the present paper).
  • 2010. Ruzsa asks for an explicit value of ccc (Towards a noncommutative Plünnecke-type inequality, in An Irregular Mind, Bolyai Soc. Math. Stud. 21, 2010).
  • 2011–2012. Petridis gives explicit exponents, ∣Bh∣≤α8h−17βh−2∣B∣|B^h| \le \alpha^{8h-17}\beta^{h-2}|B|∣Bh∣≤α8h−17βh−2∣B∣, so c=9c = 9c=9 suffices (arXiv:1101.3507v3, Theorem 1.6; Combinatorica 32, 2012).

Setting

Let GGG be a group, not necessarily abelian, and let BBB be a finite subset of GGG. Write ∣X∣|X|∣X∣ for the number of elements of a finite set XXX. For finite sets X,Y⊆GX, Y \subseteq GX,Y⊆G the product set is XY={xy:x∈X, y∈Y}XY = \{xy : x \in X,\ y \in Y\}XY={xy:x∈X, y∈Y}, and the inverse set is X−1={x−1:x∈X}X^{-1} = \{x^{-1} : x \in X\}X−1={x−1:x∈X}. For h≥1h \ge 1h≥1, Bh=B⋯BB^h = B \cdots BBh=B⋯B is the product of hhh copies of BBB. For b∈Gb \in Gb∈G, BbB={b1b b2:b1,b2∈B}BbB = \{b_1 b\, b_2 : b_1, b_2 \in B\}BbB={b1​bb2​:b1​,b2​∈B}.

The two hypotheses of the mission, for real numbers α\alphaα and β\betaβ, are

∣BB∣≤α∣B∣and∣BbB∣≤β∣B∣  for every b∈B.|BB| \le \alpha|B| \qquad\text{and}\qquad |BbB| \le \beta|B| \ \text{ for every } b \in B.∣BB∣≤α∣B∣and∣BbB∣≤β∣B∣  for every b∈B.

The first is small doubling; the second says that every two-sided "translate" BbBBbBBbB is small. In an abelian group BbB=bBBBbB = bBBBbB=bBB has the same size as BBBBBB, so the second hypothesis follows from the first with β=α\beta = \alphaβ=α.

The proof uses an auxiliary set: a nonempty A⊆BA \subseteq BA⊆B that grows minimally under right multiplication by BBB, meaning ∣AB∣/∣A∣≤∣ZB∣/∣Z∣|AB|/|A| \le |ZB|/|Z|∣AB∣/∣A∣≤∣ZB∣/∣Z∣ for every nonempty Z⊆BZ \subseteq BZ⊆B.

Formalization targets

Goal: Theorem 1.6 (p. 4)

For every integer h>2h > 2h>2,

∣Bh∣≤α8h−17 βh−2 ∣B∣.|B^h| \le \alpha^{8h-17}\,\beta^{h-2}\,|B|.∣Bh∣≤α8h−17βh−2∣B∣.

Milestones, in the order the proof uses them

  1. Display (6) (p. 9): for A⊆BA \subseteq BA⊆B nonempty and minimally growing, ∣BAB∣≤α2∣B∣|BAB| \le \alpha^2|B|∣BAB∣≤α2∣B∣.
  2. Corollary 4.3 (p. 8): for any finite A,BA, BA,B with ∣BB∣≤α∣B∣|BB| \le \alpha|B|∣BB∣≤α∣B∣ and ∣BAB∣≤α2∣B∣|BAB| \le \alpha^2|B|∣BAB∣≤α2∣B∣,   ∣BA−1AB−1∣≤α6∣B∣\;|BA^{-1}AB^{-1}| \le \alpha^6|B|∣BA−1AB−1∣≤α6∣B∣.
  3. Display (8) (p. 10): for T⊆BT \subseteq BT⊆B with ∣T∣≤α|T| \le \alpha∣T∣≤α,   ∣BTB∣≤αβ∣B∣\;|BTB| \le \alpha\beta|B|∣BTB∣≤αβ∣B∣.
  4. Theorem 4.4 (p. 9): ∣BBB∣≤α7β∣B∣|BBB| \le \alpha^7\beta|B|∣BBB∣≤α7β∣B∣, the case h=3h = 3h=3 of the goal.
  5. Display (9) (p. 10): with AAA as in (6) and T⊆BT \subseteq BT⊆B, ∣T∣≤α|T| \le \alpha∣T∣≤α, B⊆A−1ATB \subseteq A^{-1}ATB⊆A−1AT:   ∣Bh∣≤α6∣BTBh−2∣\;|B^h| \le \alpha^6|BTB^{h-2}|∣Bh∣≤α6∣BTBh−2∣ for h>2h > 2h>2.
  6. Display (10) (p. 10): ∣BTBh−2∣≤αβ∣B−1Bh−2∣|BTB^{h-2}| \le \alpha\beta|B^{-1}B^{h-2}|∣BTBh−2∣≤αβ∣B−1Bh−2∣ for h>2h > 2h>2.
  7. Display (11) (p. 10): ∣B−1Bh−2∣≤α∣Bh−1∣|B^{-1}B^{h-2}| \le \alpha|B^{h-1}|∣B−1Bh−2∣≤α∣Bh−1∣ for h>2h > 2h>2.
  8. Inductive step (p. 11): ∣Bh∣≤α8β∣Bh−1∣|B^h| \le \alpha^8\beta|B^{h-1}|∣Bh∣≤α8β∣Bh−1∣ for h>2h > 2h>2.

Significance

The result. Theorem 1.6 is a non-abelian Plünnecke inequality with explicit, linear-in-hhh exponents. Taking β≤α\beta \le \alphaβ≤α (Tao's setting) gives ∣Bh∣≤α9h∣B∣|B^h| \le \alpha^{9h}|B|∣Bh∣≤α9h∣B∣, so the constant ccc in Tao's theorem can be taken to be 999, answering Ruzsa's request for an explicit value. Bounds of this shape are the standard way to pass from control of a few products of a set to control of all of its products.

Formalizing it. The result is proved on paper; this mission produces a machine-checked proof. Mathlib already contains the abelian Plünnecke–Ruzsa inequality, Ruzsa's triangle inequality and covering lemma for arbitrary groups, and the Plünnecke–Petridis inequality (Proposition 2.1 of the paper), but no non-abelian bound on ∣Bh∣|B^h|∣Bh∣ under the two hypotheses above. The milestone statements (6)–(11) are each short calculations from these tools and are reusable for other non-abelian product-set estimates.

Difficulty

The obvious argument is to iterate the doubling bound, as in the abelian case. This fails: the example A=H∪{x}A = H \cup \{x\}A=H∪{x} shows that ∣BB∣|BB|∣BB∣ does not control ∣BBB∣|BBB|∣BBB∣ in a non-abelian group, so the second hypothesis has to enter, and it controls only products with a single element in the middle. The difficulty is to bring that hypothesis to bear on BhB^hBh, whose factors are all copies of BBB, while losing only a bounded power of α\alphaα and β\betaβ per additional factor and keeping the order of the factors fixed throughout: any step that silently commutes two factors is invalid. The exponents 8h−178h-178h−17 and h−2h-2h−2 are exactly what the paper's bookkeeping yields; a looser chain gives a worse but still linear exponent (the paper notes α9β\alpha^9\betaα9β for ∣BBB∣|BBB|∣BBB∣ via a different route, p. 10).

Formalization scope

All statements live in the namespace PlunneckeType.Tao and use Mathlib's pointwise Finset operations under open scoped Pointwise, in a group {G : Type*} [Group G] [DecidableEq G], never CommGroup.

  • XYXYXY is X * Y, X−1X^{-1}X−1 is X⁻¹, BhB^hBh is B ^ h, and BbBBbBBbB is B * {b} * B, with the single element in the middle. Products keep the order printed in the paper.
  • Cardinalities are #X cast to ℝ; α,β\alpha, \betaα,β are real numbers with no sign hypotheses. If BBB is nonempty the hypotheses force α,β≥1\alpha, \beta \ge 1α,β≥1; if BBB is empty every statement reads 0≤00 \le 00≤0.
  • hhh is a natural number with 2 < h. Under this hypothesis the natural-number exponents 8 * h - 17 and h - 2, and the powers B ^ (h - 1), B ^ (h - 2), are exact. The goal does not claim h=2h = 2h=2, where the printed exponent would be negative.
  • The minimal-growth condition is written cross-multiplied, ∣AB∣ ∣Z∣≤∣ZB∣ ∣A∣|AB|\,|Z| \le |ZB|\,|A|∣AB∣∣Z∣≤∣ZB∣∣A∣ for every nonempty Z⊆BZ \subseteq BZ⊆B, with AAA nonempty: the ratio ∣ZB∣/∣Z∣|ZB|/|Z|∣ZB∣/∣Z∣ is defined only for nonempty sets, and with A=∅A = \emptysetA=∅ the condition would hold vacuously.
  • Theorem 1.6 is stated for a non-commutative Group. A version for commutative groups, or one that adds a hypothesis implying commutativity of the relevant products, is a different and weaker theorem and does not count.

Recorded deviations from the printed text: Theorem 1.6 reads "Let BBB be finite a set" (word order; kept verbatim in the milestone text); the strategy paragraph on p. 9 says "cover the middle copy of BBB by A−1AXA^{-1}AXA−1AX", where the set is A−1ATA^{-1}ATA−1AT; display (11)'s lead-in writes "Y=B−1Y = B-1Y=B−1" for Y=B−1Y = B^{-1}Y=B−1. The Lean statements use the intended mathematics.

Tools solvers will find in Mathlib (Mathlib/Combinatorics/Additive/): Finset.pluennecke_petridis_inequality_mul (Proposition 2.1), Finset.ruzsa_triangle_inequality_mul_mulInv_mul and its variants (Lemma 4.2, up to Finset.card_inv), Finset.ruzsa_covering_mul (Lemma 4.1, after inverting), Finset.card_singleton_mul, Finset.card_mul_singleton. Lemmas 4.1 and 4.2 are cited results of Ruzsa and are not items of this mission. Proofs of any milestone, and any reusable lemmas on non-abelian product sets, are welcome.

Selected references

  • G. Petridis, New proofs of Plünnecke-type estimates for product sets in groups, arXiv:1101.3507v3, 2011; Combinatorica 32 (2012). https://arxiv.org/abs/1101.3507 · https://doi.org/10.1007/s00493-012-2818-5
  • T. Tao, Product set estimates for non-commutative groups, Combinatorica 28 (2008) 547–594. https://arxiv.org/abs/math/0601431
  • H. Plünnecke, Eine zahlentheoretische Anwendung der Graphtheorie, J. Reine Angew. Math. 243 (1970) 171–183. https://doi.org/10.1515/crll.1970.243.171
  • I. Z. Ruzsa, Towards a noncommutative Plünnecke-type inequality, in I. Bárány and J. Solymosi (eds.), An Irregular Mind: Szemerédi is 70, Bolyai Soc. Math. Stud. 21, Springer, 2010 (reference [14] of Petridis).
  • I. Z. Ruzsa, Cardinality questions about sumsets, in A. Granville, M. B. Nathanson and J. Solymosi (eds.), Additive Combinatorics, CRM Proceedings & Lecture Notes, AMS, 2006 (reference [12] of Petridis).
9 thms3 active usersReviewed
🏆Completed
Geometry & Topology·Captain: marwahaha

A torsion-free hyperbolic group that is not residually finiteOpen Problem

Motivation

Residual finiteness means that finite quotients can distinguish every nonidentity group element. The source asks whether coarse negative curvature forces this separation property even without torsion. The source is OpenAI's September 2026 manuscript.

Setting

A torsion-free group has no nonidentity element whose positive power is the identity. A word-hyperbolic group admits a finite generating set whose Cayley graph has geodesic triangles of uniformly bounded thickness.

Formalization targets

∃G:G torsion-free and word-hyperbolic,¬ResiduallyFinite⁡(G).\exists G:\quad G\text{ torsion-free and word-hyperbolic},\qquad\neg\operatorname{ResiduallyFinite}(G).∃G:G torsion-free and word-hyperbolic,¬ResiduallyFinite(G).

The theorem states, without a verified proof (it is admitted), that there exists a group G, in the lowest universe Type, that is torsion-free, word-hyperbolic, and not residually finite. Torsion-free means that for every g in G and every positive integer n, g^n = 1 implies g = 1, so no nonidentity element has finite order (this does not assert unique roots). Word-hyperbolic means that there is a finite subset S of G whose unit-edge Cayley graph (the simple graph with the multiplicative Cayley adjacency determined by S) is connected, which says that S generates G, and a natural number δ such that geodesic triangles are uniformly δ-thin. Precisely, for all vertices x, y, z and walks p from x to y, q from y to z and r from z to x, each of which is a geodesic (its length equals the graph distance between its endpoints), every vertex of each side lies within graph distance δ of some vertex on one of the other two sides. The statement also requires that G fail the Mathlib property Group.ResiduallyFinite.

The goal is OAI.Release075.main.

Significance

The goal puts a geometric condition and failure of finite-quotient separation into one existential statement. Torsion-freeness is retained explicitly. The manuscript presents a mathematical argument; the attached goal currently has status Open, so the requested contribution is a Lean proof of the displayed formal target.

Difficulty

Hyperbolicity concerns large-scale word geometry, whereas residual finiteness quantifies over every finite quotient. Checking a finite list of quotients cannot establish the required failure.

Formalization scope

Hyperbolicity is encoded by vertexwise thin triangles in a connected unit-edge Cayley graph for some finite generating set. Torsion-freeness is the positive-power condition and does not mean a unique-roots property. Residual finiteness uses the Mathlib definition.

The shared definitions are supplied by TorsionFreeHyperbolic. The target uses Lean 4.33.1 with the pinned Mathlib environment. Contributions should preserve the existing statement and develop reusable supporting lemmas in its definitions.

Selected references

  • OpenAI, A torsion-free hyperbolic group that is not residually finite, preprint, September 2026. Manuscript.
  • OpenAI, accompanying Lean statement. Pinned source.
39 thms3 active usersReviewed
🏆Completed
Algebra·Captain: wurtle

The Kervaire theorem for groupsResearch Paper

Motivation

Given a group AAA, adjoin one new generator ttt and impose one relation w=1w=1w=1, where www is a word in ttt and elements of AAA. Can the result collapse to the trivial group when AAA is nontrivial? The Kervaire conjecture says no. It arose from Kervaire's 1965 characterization of high-dimensional knot groups, which involves groups normally generated by a single element, and it is one of the best-known problems about equations over groups: when does an equation w(t)=1w(t)=1w(t)=1 with coefficients in AAA have a solution in some group containing AAA?

Timeline

  • 1962. Gerstenhaber and Rothaus prove that nonsingular systems of equations over finite groups are solvable in finite overgroups, using unitary groups and degree theory (doi:10.1073/pnas.48.9.1531); this gives the result for residually finite groups.
  • 1965. Kervaire characterizes high-dimensional knot groups (doi:10.24033/bsmf.1624); the group-theoretic Kervaire problem is traced to this setting.
  • 1983. Howie studies equations of length three over groups (doi:10.1017/S0013091500028108).
  • 1993. Klyachko proves unimodular injectivity for torsion-free groups (doi:10.1080/00927879308824692).
  • 2005. Klyachko records the reduction showing that universal nontriviality is equivalent to unimodular injectivity (doi:10.1007/s10469-005-0023-y).
  • 2008. Pestov records the extension to hyperlinear groups (doi:10.2178/bsl/1231081461).
  • 2012. Klyachko and Lurye prove injectivity for arbitrary coefficient groups after imposing wm=1w^m=1wm=1, m≥2m\ge2m≥2 (doi:10.1016/j.jpaa.2011.06.020).
  • 2017. Klyachko and Thom develop new topological methods for equations over groups (doi:10.2140/agt.2017.17.331).
  • 2024–2026. Kawauchi publishes a proposed resolution via ribbon sphere-links; Chen gives a new proof of the torsion-free case via the complexity of surfaces (arXiv:2302.09811).

The source of this mission, an OpenAI preprint dated September 24, 2026, proves unimodular coefficient injectivity for every group by a route through spectral phase and a fixed-space theorem for unitary matrices.

Setting

Let AAA be a group, ⟨t⟩≅Z\langle t\rangle\cong\mathbb Z⟨t⟩≅Z, and H=A∗⟨t⟩H=A*\langle t\rangleH=A∗⟨t⟩ the free product. Let p:H→Zp:H\to\mathbb Zp:H→Z be the homomorphism that kills AAA and sends ttt to 111; p(w)p(w)p(w) is the exponent sum of ttt in www. A word w∈Hw\in Hw∈H is unimodular if p(w)=±1p(w)=\pm1p(w)=±1. Write ⟨ ⁣⟨w⟩ ⁣⟩H\langle\!\langle w\rangle\!\rangle_H⟨⟨w⟩⟩H​ for the normal closure of www in HHH. The coefficient map is the composite

A↪H↠H/⟨ ⁣⟨w⟩ ⁣⟩H.A\hookrightarrow H\twoheadrightarrow H/\langle\!\langle w\rangle\!\rangle_H.A↪H↠H/⟨⟨w⟩⟩H​.

Its injectivity is equivalent to solvability of w(t)=1w(t)=1w(t)=1 over AAA: there is an overgroup B⊇AB\supseteq AB⊇A and b∈Bb\in Bb∈B with w(b)=1w(b)=1w(b)=1.

Formalization targets

Goal: Theorem 1.1

∀A, ∀w∈A∗⟨t⟩ with p(w)=±1:A⟶(A∗⟨t⟩)/⟨ ⁣⟨w⟩ ⁣⟩H is injective.\forall A,\ \forall w\in A*\langle t\rangle\ \text{with}\ p(w)=\pm1:\qquad A\longrightarrow (A*\langle t\rangle)/\langle\!\langle w\rangle\!\rangle_H\ \text{is injective}.∀A, ∀w∈A∗⟨t⟩ with p(w)=±1:A⟶(A∗⟨t⟩)/⟨⟨w⟩⟩H​ is injective.

The Lean statement OAI.Kervaire.coefficient_injective is open on the platform.

Significance

Theorem 1.1 immediately gives the Kervaire conjecture (Corollary 1.2): if A≠1A\ne1A=1 then (A∗⟨t⟩)/⟨ ⁣⟨w⟩ ⁣⟩≠1(A*\langle t\rangle)/\langle\!\langle w\rangle\!\rangle\ne1(A∗⟨t⟩)/⟨⟨w⟩⟩=1 for every www, since for p(w)=d≠±1p(w)=d\ne\pm1p(w)=d=±1 the quotient maps onto Z/dZ\mathbb Z/d\mathbb ZZ/dZ. It proves the unimodular case of the stronger Kervaire–Laudenbach conjecture with no hypothesis on AAA: no torsion-freeness, residual finiteness, hyperlinearity or countability. The paper's companion work extends the method to nonsingular systems of equations (Howie's conjecture).

The result is proved in an OpenAI preprint; it has not been peer reviewed, and no machine-checked proof exists. The statement is short and entirely algebraic, which makes it an attractive formalization target; Mathlib already provides free products and normal closures.

Difficulty

The classical Gerstenhaber–Rothaus argument solves the equation in a unitary group and needs AAA to embed in (an ultraproduct of) unitary groups, which is not known for arbitrary groups. Torsion in AAA blocks the diagrammatic and topological arguments that work in the torsion-free case. A proof for every group therefore needs a representation available for all groups (the left regular representation, with its faithful finite trace) together with an argument that does not rely on finite-dimensional approximation of AAA.

Formalization scope

  • The free product is Monoid.Coprod A (Multiplicative ℤ); the exponent sum is Multiplicative.toAdd (Monoid.Coprod.snd w).
  • Unimodular w is exponentSum w = 1 ∨ exponentSum w = -1.
  • The quotient is by Subgroup.normalClosure {w}, and coefficientMap w is the quotient map composed with Monoid.Coprod.inl.
  • No hypothesis is placed on AAA; the group may live in any universe.

A complete development needs the group von Neumann algebra of AAA (or at least its trace), the spectral phase of unitaries and its subadditivity, a degree computation on a compact manifold of unitaries with fixed kkk-planes, and corner-labelled planar diagrams with Euler-characteristic estimates. Contributions formalizing Corollary 1.2 from Theorem 1.1, Lemma 2.1 (subadditivity of spectral phase) and Lemma 3.1 (fixed-space lemma) are welcome.

Selected references

  • OpenAI, The Kervaire theorem for groups, preprint, September 24, 2026. https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/The-Kervaire-Theorem-for-Groups-September-24-2026/The-Kervaire-Theorem-for-Groups-September-24-2026.pdf
  • M. A. Kervaire, Les nœuds de dimensions supérieures, Bull. Soc. Math. France, 1965. https://doi.org/10.24033/bsmf.1624
  • M. Gerstenhaber, O. S. Rothaus, The solution of sets of equations in groups, Proc. Natl. Acad. Sci. USA, 1962. https://doi.org/10.1073/pnas.48.9.1531
  • A. A. Klyachko, A funny property of sphere and equations over groups, Comm. Algebra, 1993. https://doi.org/10.1080/00927879308824692
  • A. A. Klyachko, The Kervaire–Laudenbach conjecture and presentations of simple groups, Algebra and Logic, 2005. https://doi.org/10.1007/s10469-005-0023-y
  • A. A. Klyachko, D. E. Lurye, Relative hyperbolicity and similar properties of one-generator one-relator relative presentations with powered unimodular relator, J. Pure Appl. Algebra, 2012. https://doi.org/10.1016/j.jpaa.2011.06.020
  • V. G. Pestov, Hyperlinear and sofic groups: a brief guide, Bull. Symb. Log., 2008. https://doi.org/10.2178/bsl/1231081461
  • A. Klyachko, A. Thom, New topological methods to solve equations over groups, Algebr. Geom. Topol., 2017. https://doi.org/10.2140/agt.2017.17.331
  • L. Chen, The Kervaire conjecture and the minimal complexity of surfaces, Trans. Amer. Math. Soc., 2026. https://arxiv.org/abs/2302.09811
48 thms3 active usersReviewed
🏆Completed
Combinatorics·Captain: mikedeng1

Applied Combinatorics IX: Pólya's Enumeration TheoremTextbook

Motivation

Many counting questions ask for the number of objects up to symmetry: necklaces of coloured beads that may be rotated and flipped, musical scales up to transposition, chemical isomers up to the symmetries of a molecule, graphs on nnn vertices up to relabelling. Counting all configurations and dividing by the number of symmetries fails, because some configurations are fixed by some symmetries. The standard tool for such questions is the enumeration theorem of Redfield (1927) and Pólya (1937), which turns the symmetry group into a generating function recording not only how many inequivalent configurations there are but how many use each colour a prescribed number of times.

This mission formalizes Chapter 15 of Keller and Trotter's Applied Combinatorics (2017 Edition), which develops the theorem from Burnside's Lemma for an undergraduate audience. The chapter's footnotes record the history: the orbit-counting lemma was known to Cauchy and Frobenius before it appeared in Burnside's book, and Redfield's paper anticipating Pólya's work was rediscovered only around 1960.

Setting

Let SSS be a finite set with ∣S∣=r|S| = r∣S∣=r. A permutation group GGG of SSS is a set of bijections S→SS \to SS→S containing the identity and closed under composition and inverses. Every permutation π\piπ splits SSS into disjoint cycles; a fixed point is a cycle of length 111. Write jk(π)j_k(\pi)jk​(π) for the number of cycles of length kkk, so that j1+2j2+⋯+rjr=rj_1 + 2j_2 + \cdots + r j_r = rj1​+2j2​+⋯+rjr​=r. The cycle index of GGG is the polynomial with rational coefficients

PG(x1,…,xr)=1∣G∣∑π∈Gx1j1(π)x2j2(π)⋯xrjr(π).P_G(x_1, \ldots, x_r) = \frac{1}{|G|} \sum_{\pi \in G} x_1^{j_1(\pi)} x_2^{j_2(\pi)} \cdots x_r^{j_r(\pi)}.PG​(x1​,…,xr​)=∣G∣1​π∈G∑​x1j1​(π)​x2j2​(π)​⋯xrjr​(π)​.

For the eight symmetries D8D_8D8​ of a square, PD8=18(x14+2x12x2+3x22+2x4)P_{D_8} = \tfrac18(x_1^4 + 2x_1^2x_2 + 3x_2^2 + 2x_4)PD8​​=81​(x14​+2x12​x2​+3x22​+2x4​).

A coloring of SSS with colours c1,…,cmc_1, \ldots, c_mc1​,…,cm​ is a map f:S→{c1,…,cm}f : S \to \{c_1, \ldots, c_m\}f:S→{c1​,…,cm​}; C\mathcal CC denotes the set of all mrm^rmr of them. A permutation acts on colorings by π∗(f)=f∘π−1\pi^*(f) = f \circ \pi^{-1}π∗(f)=f∘π−1, and two colorings are equivalent when some π∈G\pi \in Gπ∈G carries one to the other. The weight of fff is the monomial ∏s∈Sf(s)=c1a1⋯cmam\prod_{s \in S} f(s) = c_1^{a_1} \cdots c_m^{a_m}∏s∈S​f(s)=c1a1​​⋯cmam​​ in commuting variables, where aia_iai​ counts the points coloured cic_ici​. The pattern inventory is the polynomial whose coefficient of c1a1⋯cmamc_1^{a_1}\cdots c_m^{a_m}c1a1​​⋯cmam​​ is the number of equivalence classes of colorings using each cic_ici​ exactly aia_iai​ times.

More generally, for a finite group GGG acting on a finite set C\mathcal CC, the orbit (equivalence class) of CCC is ⟨C⟩\langle C\rangle⟨C⟩, the stabilizer of CCC is stab⁡G(C)={π∈G:π∗(C)=C}\operatorname{stab}_G(C) = \{\pi \in G : \pi^*(C) = C\}stabG​(C)={π∈G:π∗(C)=C}, and the fixed set of π\piπ is fix⁡C(π)={C:π∗(C)=C}\operatorname{fix}_{\mathcal C}(\pi) = \{C : \pi^*(C) = C\}fixC​(π)={C:π∗(C)=C}.

Formalization targets

Milestone: Proposition 15.8

For a finite group GGG acting on a finite set C\mathcal CC and every C∈CC \in \mathcal CC∈C,

∑C′∈⟨C⟩∣stab⁡G(C′)∣=∣G∣.\sum_{C' \in \langle C\rangle} |\operatorname{stab}_G(C')| = |G|.C′∈⟨C⟩∑​∣stabG​(C′)∣=∣G∣.

Milestone: Lemma 15.9 (Burnside's Lemma)

If NNN is the number of equivalence classes of C\mathcal CC induced by the action, then

N=1∣G∣∑π∈G∣fix⁡C(π)∣.N = \frac{1}{|G|}\sum_{\pi \in G} |\operatorname{fix}_{\mathcal C}(\pi)|.N=∣G∣1​π∈G∑​∣fixC​(π)∣.

Goal: Theorem 15.11 (Pólya's Enumeration Theorem)

For a permutation group GGG of SSS with ∣S∣=r|S| = r∣S∣=r and colours c1,…,cmc_1, \ldots, c_mc1​,…,cm​,

PG(∑i=1mci, ∑i=1mci2, …, ∑i=1mcir)=∑⟨f⟩∈C/∼ ∏s∈Sf(s),P_G\Bigl(\sum_{i=1}^m c_i,\ \sum_{i=1}^m c_i^2,\ \ldots,\ \sum_{i=1}^m c_i^r\Bigr) = \sum_{\langle f \rangle \in \mathcal C/\sim}\ \prod_{s \in S} f(s),PG​(i=1∑m​ci​, i=1∑m​ci2​, …, i=1∑m​cir​)=⟨f⟩∈C/∼∑​ s∈S∏​f(s),

an identity of polynomials in c1,…,cmc_1, \ldots, c_mc1​,…,cm​ with rational coefficients: substituting power sums of the colours into the cycle index yields the pattern inventory.

Significance

The result itself. The theorem reduces counting inequivalent configurations to a computation with the cycle structure of the symmetry group, which is usually available in closed form (cyclic, dihedral and symmetric groups, and the pair group acting on edges of a graph). Setting all ci=1c_i = 1ci​=1 gives the number of inequivalent colorings, PG(m,…,m)P_G(m, \ldots, m)PG​(m,…,m); reading off one coefficient answers refined questions such as the number of necklaces with a prescribed number of beads of each colour. The book applies it to musical scales, isomers of hydrocarbons and nonisomorphic graphs.

Formalizing it. Burnside's Lemma is in Mathlib (MulAction.sum_card_fixedBy_eq_card_orbits_mul_card_group), and so is the orbit–stabilizer theorem, so the two milestones are short; they are kept because they are the book's route to the goal. Mathlib has Equiv.Perm.cycleType but no cycle index and no pattern inventory, and no statement of Pólya's theorem was found on the platform (searches for Pólya, cycle index, pattern inventory, necklace and orbit counting, September 2026). The mission therefore produces the first machine-checked cycle index and Pólya enumeration theorem in this environment.

Difficulty

Burnside's Lemma counts orbits by fixed points; Pólya's theorem is a weighted Burnside lemma. Two steps separate them. First, the weight-enumerator of the colorings fixed by π\piπ must be matched with the monomial of π\piπ evaluated at power sums. This needs the cycles of π\piπ as subsets of SSS, including its fixed points, whereas Mathlib's cycleType records only the lengths of the nontrivial cycles. Second, the weighted orbit count needs the weight to be invariant under the action and Burnside's argument to be carried out inside a polynomial ring rather than in N\mathbb NN. Neither step is a direct instance of a Mathlib lemma. Proving the identity only after substituting integers for the cic_ici​ does not suffice: it determines the number of classes, not the coefficient of each monomial.

Formalization scope

  • SSS is a Fintype with decidable equality, rrr = Fintype.card S; a permutation group is a Subgroup (Equiv.Perm S), and ∣G∣|G|∣G∣ = Nat.card G ≥1\ge 1≥1.
  • jk(π)j_k(\pi)jk​(π) is cycleCount π k: the number of fixed points for k=1k = 1k=1 and the multiplicity of kkk in Equiv.Perm.cycleType for k≥2k \ge 2k≥2. PGP_GPG​ is cycleIndex G : MvPolynomial (Fin r) ℚ, the variable with index kkk standing for xk+1x_{k+1}xk+1​.
  • Colours are Fin m, colorings are S → Fin m, and π∗(f)=f∘π−1\pi^*(f) = f \circ \pi^{-1}π∗(f)=f∘π−1; the induced relation is colorSetoid G m. Composing with π\piπ instead of π−1\pi^{-1}π−1 gives the same classes.
  • The pattern inventory is patternInventory G m : MvPolynomial (Fin m) ℚ, the sum over the quotient of the weight ∏sXf(s)\prod_{s} X_{f(s)}∏s​Xf(s)​ of a representative (Quotient.out); that the weight is a class invariant is part of the theorem.
  • The substitution is MvPolynomial.bind₁ sending xk+1x_{k+1}xk+1​ to ∑icik+1\sum_i c_i^{k+1}∑i​cik+1​.
  • For the milestones, a group action is a Mathlib MulAction G 𝒞 with Fintype G and Fintype 𝒞; NNN is the number of MulAction.orbitRel classes and the identity is stated in Q\mathbb QQ.
  • The book's statements contain no O(⋅)O(\cdot)O(⋅), approximations or unspecified constants; no constant is instantiated.
  • Ruled out: the cycle index is defined from the cycle structure of each permutation alone. Defining PGP_GPG​, or its substituted form, through colorings, fixed sets or orbit weights would make the goal a restatement of its definitions.

Reusable beyond this mission: the cycle index of a permutation group and the pattern inventory, both needed for any later count of necklaces, graphs up to isomorphism, or de Bruijn's generalization with a group acting on the colours. Contributions of cycle indices of specific groups (cyclic, dihedral, symmetric) are welcome.

Selected references

  • M. T. Keller and W. T. Trotter, Applied Combinatorics, 2017 Edition, Chapter 15, pp. 291–314. https://www.appliedcombinatorics.org/
  • G. Pólya, "Kombinatorische Anzahlbestimmungen für Gruppen, Graphen und chemische Verbindungen", Acta Mathematica 68 (1937), 145–254. https://doi.org/10.1007/BF02546665
  • J. H. Redfield, "The Theory of Group-Reduced Distributions", American Journal of Mathematics 49 (1927), 433–455. https://doi.org/10.2307/2370675
  • N. G. de Bruijn, "Pólya's theory of counting", in E. F. Beckenbach (ed.), Applied Combinatorial Mathematics, Wiley, 1964, 144–184.
5 thms3 active usersReviewed
🏆Completed
CombinatoricsGraph TheoryOperations Research+1·Captain: mikedeng1

λ1, Isoperimetric Inequalities for Graphs, and Superconcentrators 2: Cayley Graphs of Finite Quotients of a Property (T) Group Are Linear EnlargersResearch Paper

Motivation

An expander is a sparse graph in which every set of vertices has many neighbours outside itself. Expanders are the building blocks of superconcentrators (sparse directed graphs that route any rrr inputs to any rrr outputs along vertex-disjoint paths), of sorting and switching networks, and of many constructions in complexity theory and coding; the survey of Hoory, Linial and Wigderson (Bull. AMS 2006) describes these uses. Random regular graphs are expanders with high probability, but applications need explicit families with fixed degree and a uniform expansion constant.

Alon and Milman (J. Combin. Theory Ser. B 38 (1985)) replace combinatorial expansion by a spectral quantity, the second-smallest eigenvalue λ1\lambda_1λ1​ of the matrix Q=D−AQ = D - AQ=D−A of a graph, which Fiedler called the algebraic connectivity (Czech. Math. J. 1973). Their Theorem 4.3 shows that a regular graph with λ1\lambda_1λ1​ bounded away from 000 yields an expander. This mission formalizes their Section 4 source of such graphs: Cayley graphs of the finite quotients of a group with Kazhdan's property (T).

Timeline:

  • 1967: Kazhdan introduces property (T) and proves that SL(n,Z)SL(n,\mathbb{Z})SL(n,Z), n≥3n \ge 3n≥3, has it (Funct. Anal. Appl. 1 (1967)).
  • 1973: Margulis uses property (T) to give the first explicit expander family (Probl. Inf. Transm. 9 (1973)).
  • 1981: Gabber and Galil give a variant of Margulis' construction with an explicit expansion constant, proved by Fourier analysis (J. Comput. Syst. Sci. 22 (1981)).
  • 1985: Alon and Milman state the construction in terms of λ1\lambda_1λ1​ (Lemma 4.8, Theorem 4.9) and link it to the concentration property of Section 2 of their paper.

Setting

Let TTT be a finite group. A finite multigraph on TTT is a symmetric matrix M=(Mw,u)M = (M_{w,u})M=(Mw,u​) of nonnegative integers, Mw,uM_{w,u}Mw,u​ being the number of edges joining www and uuu (diagonal entries count loops). It is kkk-regular if every row sums to kkk. Its matrix is Q=diag⁡(d(v))−MQ = \operatorname{diag}(d(v)) - MQ=diag(d(v))−M with d(v)=∑uMv,ud(v) = \sum_u M_{v,u}d(v)=∑u​Mv,u​, a real symmetric positive semidefinite matrix. Its eigenvalues, repeated according to multiplicity, are 0=λ0≤λ1≤⋯≤λ∣T∣−10 = \lambda_0 \le \lambda_1 \le \dots \le \lambda_{|T|-1}0=λ0​≤λ1​≤⋯≤λ∣T∣−1​, and λ1(G)\lambda_1(G)λ1​(G) denotes the second of them.

Let HHH be a group, S⊆HS \subseteq HS⊆H a finite set with S=S−1S = S^{-1}S=S−1, and ϕ:H→T\phi : H \to Tϕ:H→T a homomorphism onto TTT. The Cayley multigraph G(T,ϕ(S))G(T, \phi(S))G(T,ϕ(S)) joins www and uuu by as many edges as there are s∈Ss \in Ss∈S with wu−1=ϕ(s)w u^{-1} = \phi(s)wu−1=ϕ(s). It is ∣S∣|S|∣S∣-regular, and its matrix is Q=∣S∣⋅I−∑s∈Sπ(ϕ(s))Q = |S| \cdot I - \sum_{s\in S} \pi(\phi(s))Q=∣S∣⋅I−∑s∈S​π(ϕ(s)), where π(t)\pi(t)π(t) is the permutation matrix of the left regular representation, (π(t))w,u=1(\pi(t))_{w,u} = 1(π(t))w,u​=1 iff wu−1=tw u^{-1} = twu−1=t.

An (n,k,ε)(n,k,\varepsilon)(n,k,ε)-enlarger (Definition 4.1) is a kkk-regular graph on nnn vertices with λ1≥ε\lambda_1 \ge \varepsilonλ1​≥ε.

A unitary representation π\piπ of HHH in a complex Hilbert space VVV is essentially nontrivial (Definition 4.5) if no nonzero vector is fixed by every π(h)\pi(h)π(h). A discrete group HHH has property (T) (Definition 4.6) if there are ε>0\varepsilon > 0ε>0 and a finite K⊆HK \subseteq HK⊆H such that for every essentially nontrivial unitary representation π\piπ and every unit vector yyy some h∈Kh \in Kh∈K satisfies ∣(π(h)y,y)∣<1−ε|(\pi(h)y, y)| < 1 - \varepsilon∣(π(h)y,y)∣<1−ε.

Formalization targets

Goal: Theorem 4.9

Let HHH have property (T), let SSS be a finite generating set of HHH with S=S−1S = S^{-1}S=S−1, and let ϕi:H→Ti\phi_i : H \to T_iϕi​:H→Ti​ be surjective homomorphisms onto finite groups with ∣Ti∣→∞|T_i| \to \infty∣Ti​∣→∞. Then there is one ε>0\varepsilon > 0ε>0 with

G(Ti,ϕi(S)) is a (∣Ti∣, ∣S∣, ε)-enlarger for every i with ∣Ti∣≥2.G(T_i, \phi_i(S)) \text{ is a } (|T_i|,\ |S|,\ \varepsilon)\text{-enlarger for every } i \text{ with } |T_i| \ge 2 .G(Ti​,ϕi​(S)) is a (∣Ti​∣, ∣S∣, ε)-enlarger for every i with ∣Ti​∣≥2.

The constant is unspecified: the theorem asserts uniformity in iii, not a value.

Milestones, in the order the paper's argument uses them

  1. Lemma 4.7. For any generating set SSS of a property (T) group there is ε>0\varepsilon > 0ε>0 such that every essentially nontrivial unitary representation and every unit vector yyy admit s∈Ss \in Ss∈S with ∣(π(s)y,y)∣<1−ε|(\pi(s)y,y)| < 1-\varepsilon∣(π(s)y,y)∣<1−ε.
  2. Proof of Lemma 4.8, essential nontriviality. For ϕ\phiϕ onto TTT, every nonzero vector of W={v:∑tvt=0}W = \{v : \sum_t v_t = 0\}W={v:∑t​vt​=0} is moved by some π(ϕ(h))\pi(\phi(h))π(ϕ(h)).
  3. Proof of Lemma 4.8, Rayleigh's principle. For the Cayley multigraph, min⁡{(Qy,y):y∈W, ∥y∥=1}=λ1(G)\min\{(Qy,y) : y \in W,\ \|y\| = 1\} = \lambda_1(G)min{(Qy,y):y∈W, ∥y∥=1}=λ1​(G).
  4. Lemma 4.8. With HHH, SSS and ε\varepsilonε as in Lemma 4.7, SSS finite and S=S−1S = S^{-1}S=S−1, and ϕ\phiϕ onto a finite group TTT, the Cayley graph G(T,ϕ(S))G(T,\phi(S))G(T,ϕ(S)) is a (∣T∣,∣S∣,ε)(|T|, |S|, \varepsilon)(∣T∣,∣S∣,ε)-enlarger.

Significance

Theorem 4.9 turns an analytic property of one infinite group into a uniform spectral bound for infinitely many finite graphs of fixed degree. With Theorem 4.3 of the paper it produces explicit families of linear expanders, hence of linear superconcentrators; for H=SL(n,Z)H = SL(n,\mathbb{Z})H=SL(n,Z), n≥3n \ge 3n≥3, and its reductions modulo iii the paper obtains infinitely many explicit families of (n,4,ε)(n, 4, \varepsilon)(n,4,ε)-enlargers. The same mechanism underlies later work on expanders from groups, surveyed in Lubotzky's monograph (Birkhäuser 1994).

The result is proved in the paper, modulo Lemma 4.7, which the paper refers to Margulis for. The formalization adds a checked account of every step, including Lemma 4.7 itself. At the pinned Mathlib revision there is no notion of property (T), of Kazhdan constants, or of the algebraic connectivity of a multigraph, and no machine-checked version of Theorem 4.9 is known on this platform.

Difficulty

The combinatorial and linear-algebra steps are routine; the substance is in two places. First, Lemma 4.7: Definition 4.6 supplies a constant for one finite set KKK, nothing in the definition relates KKK to a given generating set SSS, the paper gives no proof, and the standard references state the textbook form ∥π(h)y−y∥≥ε\|\pi(h)y - y\| \ge \varepsilon∥π(h)y−y∥≥ε rather than the paper's absolute-value form ∣(π(h)y,y)∣<1−ε|(\pi(h)y,y)| < 1-\varepsilon∣(π(h)y,y)∣<1−ε. Second, the uniformity: a spectral gap for each fixed quotient is easy, since a connected graph has λ1>0\lambda_1 > 0λ1​>0, but a bound that does not decay as ∣Ti∣→∞|T_i| \to \infty∣Ti​∣→∞ is exactly what cannot come from any finite computation and must come from property (T) through Lemma 4.8. The Rayleigh quotient of milestone 3 is taken over real vectors, while Lemma 4.7 is stated for complex Hilbert spaces.

Formalization scope

Groups are Lean types with a Group instance; the finite groups TTT carry Fintype and DecidableEq. Graphs are multigraphs given by symmetric matrices Matrix T T ℕ, with loops allowed. This matters: when ϕ\phiϕ identifies two generators or sends one to the identity, the degree is still ∣S∣|S|∣S∣, and a loop contributes 000 to QQQ. Mathlib's SimpleGraph Cayley graph forgets these multiplicities and is not used. λ1\lambda_1λ1​ is the second-smallest eigenvalue with multiplicity of the real symmetric matrix QQQ (via Matrix.IsHermitian.eigenvalues₀). It is defined spectrally, as in the paper, and not as a Rayleigh minimum. It is only meaningful for ∣T∣≥2|T| \ge 2∣T∣≥2, and the goal excludes trivial quotients explicitly. Unitary representations are homomorphisms into the unitary group of bounded operators on a complex Hilbert space in universe Type. Compact subsets of a discrete group are finite sets.

A trivializing formalization is ruled out. Property (T) is not replaced by the hypothesis that the regular representations of the quotients have no almost-invariant vectors, which would make Theorem 4.9 a restatement of its hypothesis. And λ1\lambda_1λ1​ is not defined as the minimum of (Qy,y)(Qy,y)(Qy,y) over zero-sum unit vectors, which would make milestone 3 true by definition.

A complete development needs basic Kazhdan-constant manipulations, Courant–Fischer for real symmetric matrices, and the regular representation of a finite group as a unitary representation. The regularity of Cayley multigraphs and the identity Q=∣S∣I−∑sπ(ϕ(s))Q = |S| I - \sum_s \pi(\phi(s))Q=∣S∣I−∑s​π(ϕ(s)) are short. The spectral and representation-theoretic lemmas are reusable beyond this mission. Contributions of intermediate lemmas, such as the variational characterization of eigenvalues₀ or the invariance of the zero-sum subspace, are welcome.

Selected references

  • N. Alon, V. D. Milman, λ1, Isoperimetric inequalities for graphs, and superconcentrators, J. Combin. Theory Ser. B 38 (1985) 73–88. https://doi.org/10.1016/0095-8956(85)90092-9
  • D. A. Kazhdan, Connection of the dual space of a group with the structure of its closed subgroups, Funct. Anal. Appl. 1 (1967) 63–65. https://doi.org/10.1007/BF01075866
  • G. A. Margulis, Explicit constructions of concentrators, Probl. Inf. Transm. 9 (1973) 325–332. http://mi.mathnet.ru/ppi1162
  • O. Gabber, Z. Galil, Explicit constructions of linear-sized superconcentrators, J. Comput. Syst. Sci. 22 (1981) 407–420. https://doi.org/10.1016/0022-0000(81)90040-4
  • M. Fiedler, Algebraic connectivity of graphs, Czech. Math. J. 23 (1973) 298–305. https://doi.org/10.21136/CMJ.1973.101168
  • A. Lubotzky, Discrete Groups, Expanding Graphs and Invariant Measures, Birkhäuser, 1994. https://doi.org/10.1007/978-3-0346-0332-4
  • B. Bekka, P. de la Harpe, A. Valette, Kazhdan's Property (T), Cambridge University Press, 2008. https://doi.org/10.1017/CBO9780511542749
  • S. Hoory, N. Linial, A. Wigderson, Expander graphs and their applications, Bull. AMS 43 (2006) 439–561. https://doi.org/10.1090/S0273-0979-06-01126-8
12 thms3 active usersReviewed
🏆Completed
Captain: dbenbenn

Chou: elementary amenable groupsResearch Paper

Motivation

Von Neumann introduced amenable groups in 1929 to explain the Hausdorff–Banach–Tarski paradox, and showed that the class AGAGAG of amenable groups contains all finite and all abelian groups and is closed under four processes: (I) subgroups, (II) quotients, (III) extensions and (IV) directed unions. Day named the smallest class with these properties EGEGEG, the elementary amenable groups. For fifty years these were the only amenable groups anyone could exhibit, and von Neumann's question whether every non-amenable group contains a free subgroup on two generators — whether AGAGAG equals the class NFNFNF of groups without such a subgroup — was open. (It was answered in the negative by Ol'shanskii in 1980, the year of this paper, by different methods.)

Ching Chou's Elementary amenable groups (Illinois J. Math. 24 (1980) 396–407, doi:10.1215/ijm/1256047608) gives the structure theory of EGEGEG that everything later relies on. Its central result is that the class can be built from finite and abelian groups by extensions and directed unions alone — subgroups and quotients add nothing (Proposition 2.2). From that description three things follow: periodic elementary amenable groups are locally finite, so the periodic non-locally-finite groups of Golod and Novikov–Adjan show EG⊊NFEG \subsetneq NFEG⊊NF (Theorem 2.3); a finitely generated simple elementary amenable group is finite (Corollary 2.4); and Wolf's conjecture holds in EGEGEG: a finitely generated elementary amenable group is almost nilpotent or has exponential growth (Theorem 3.2, extending Milnor and Wolf's theorem for solvable groups). A final section introduces a packing property (P) of groups and proves it for every elementary amenable group (Proposition 4.2) and every residually elementary amenable group (Corollary 4.7).

On this platform the definition of EGEGEG is already published (the bundle Chou_ElementaryAmenable, from the mission Cannon–Floyd–Parry: Thompson's group F and the simplicity of its commutator subgroup), together with the theorem that Thompson's group FFF is not elementary amenable (Theorem 4.10) and, from Brin and Squier, that FFF has no free subgroup on two generators (CannonFloydParry.no_free_subgroup_of_rank_two). This mission formalizes Chou's paper on top of that definition.

Setting

The class EGEGEG and its constructible core. Chou.ElementaryAmenable G is an inductive predicate on groups: finite groups and abelian groups are in the class, and the class is closed under isomorphism, subgroups, quotients, extensions and directed unions of subgroups; each rule is a constructor of the published bundle Chou_ElementaryAmenable, where it is stated precisely. Chou builds the hierarchy EG0⊆EG1⊆⋯EG_0 \subseteq EG_1 \subseteq \cdotsEG0​⊆EG1​⊆⋯ by transfinite recursion, applying only extensions and directed unions to the finite and abelian groups, and proves that ⋃αEGα\bigcup_\alpha EG_\alpha⋃α​EGα​ is closed under subgroups and quotients, hence equals EGEGEG. The union ⋃αEGα\bigcup_\alpha EG_\alpha⋃α​EGα​ is realised here without ordinals, as the inductive predicate Chou.Constructible, whose constructors are of_finite, of_commGroup, of_mulEquiv, extension and directedUnion; Chou's transfinite induction over α\alphaα becomes structural induction over a derivation, with the same case analysis.

Periodic and locally finite groups. A group is periodic if every element has finite order (Mathlib's IsMulTorsion) and locally finite if every finitely generated subgroup is finite (Chou.IsLocallyFinite). Day's class NFNFNF is Chou.NoFreeSubgroupOfRankTwo: no homomorphism from the free group on two generators into GGG is injective.

Growth. For a finite generating set SSS of GGG, Chou.wordBall S n is the set of products of at most nnn factors, each in SSS or with inverse in SSS. GGG has exponential growth if for some finite generating set the ball of radius nnn has at least cnc^ncn elements for some c>1c > 1c>1 and all nnn; it is exponentially bounded if for some finite generating set and every c>1c > 1c>1 the balls are eventually smaller than cnc^ncn. Chou works with ∣Fn∣|F^n|∣Fn∣ for products of exactly nnn elements of a finite generating set FFF; for FFF symmetric and containing the identity the two agree, and Wolf's observation that the growth type is independent of the generating set is one of the milestones. "Almost nilpotent" is Mathlib's Group.IsVirtuallyNilpotent: a nilpotent subgroup of finite index. A free subsemigroup on two generators means two elements a,ba, ba,b such that distinct positive words in a,ba, ba,b are distinct in GGG (Chou.HasFreeSubsemigroupOfRankTwo).

Packings. A pair of subsets (S,X)(S, X)(S,X) is a packing of GGG if (s,x)↦sx(s, x) \mapsto sx(s,x)↦sx is a bijection S×X→GS \times X \to GS×X→G (Chou.IsPacking), and GGG has property (P) if every finite subset lies in a finite SSS for which some (S,X)(S, X)(S,X) is a packing (Chou.HasPackingProperty). GGG is residually elementary amenable if every x≠1x \neq 1x=1 survives in some elementary amenable quotient (Chou.ResiduallyElementaryAmenable).

Target

The goal is Chou's description of the class, Proposition 2.2 (b) (p. 397): “EGEGEG is the smallest class of groups which contains all finite groups and all abelian groups and is closed under processes (III) and (IV).” It is stated as the equivalence ElementaryAmenable G ↔ Constructible G. The milestones follow the paper's order.

Section 2. Proposition 2.1 in two halves — the constructible groups are closed under subgroups and under quotients — which is the whole proof of the goal. Theorem 2.3: periodic elementary amenable groups are locally finite; and its consequence that NF∖EGNF \setminus EGNF∖EG is nonempty. Corollary 2.4: finitely generated simple elementary amenable groups are finite.

Section 3. Lemma 3.1 (an extension of almost nilpotent by almost nilpotent is almost nilpotent or of exponential growth), Theorem 3.2 and Rosenblatt's sharpening Theorem 3.2′, together with the facts Chou uses on the way: a finite-by-nilpotent group is almost nilpotent; a free subsemigroup forces exponential growth; Wolf's independence of the generating set; and Milnor's existence of the growth rate, in the form "exponentially bounded means not of exponential growth".

Section 4. Property (P) for finite groups, for Z\mathbb ZZ, for finitely generated abelian groups; Lemma 4.1 (directed unions and extensions preserve (P)); Proposition 4.2 (every elementary amenable group has (P)); Lemma 4.6 (a) and Corollary 4.7 (residually elementary amenable groups have (P)); and the free groups.

External theorems as milestones

Chou's Section 3 rests on results the paper cites rather than proves, none of which is in Mathlib. They are stated here as milestones in their own right, so that the dependence is visible and each is a well-defined target: the Milnor–Wolf theorem (a finitely generated solvable group that is exponentially bounded is almost nilpotent); M. Hall's theorem that a finitely generated group has finitely many subgroups of each finite index; that finitely generated nilpotent groups are finitely presented and that a group with a finitely presented subgroup of finite index is finitely presented; Milnor's Lemmas 1–2 in the form Chou states on p. 400 (in a finitely generated exponentially bounded group, a normal subgroup with finitely presented quotient is finitely generated); and Rosenblatt's variant of Lemma 3.1. Section 4 needs one more: free groups are residually finite. Lemma 3.1 and Theorems 3.2, 3.2′ can be closed only once these are; every other milestone is provable from Mathlib and the published library.

Two remarks on Theorem 2.3. Chou's witness for NF∖EGNF \setminus EGNF∖EG is a periodic group that is not locally finite (Golod; Novikov–Adjan), whose existence is not formalized. The platform already holds a different witness: Thompson's group FFF is not elementary amenable (Cannon–Floyd–Parry, Theorem 4.10) and has no free subgroup on two generators (Brin–Squier); both are published and proved, and the milestone is proved from them. The inclusion EG⊆NFEG \subseteq NFEG⊆NF itself is von Neumann's theorem that amenable groups contain no free subgroup of rank two, which passes through the definition of amenability and is not part of this mission.

What is left out

The ordinal-indexed hierarchy EGαEG_\alphaEGα​ and the remark that it stabilises at some α0+1\alpha_0 + 1α0​+1 (Proposition 2.2 (a)) are replaced by the inductive predicate. Chou's two examples of finitely generated groups in EGEGEG that are not almost solvable (p. 402), the Golod–Shafarevich discussion, and Lemma 4.6 (b) (ordinal-indexed normal series) are omitted. Propositions 4.3–4.5 on almost convergent sets, and Milnor's remark that exponentially bounded groups are amenable, need invariant means on ℓ∞(G)\ell^\infty(G)ℓ∞(G); amenability itself is the subject of Garrido I.

References

  • C. Chou, Elementary amenable groups, Illinois J. Math. 24 (1980), 396–407.
  • M. M. Day, Amenable semigroups, Illinois J. Math. 1 (1957), 509–544.
  • J. Milnor, Growth of finitely generated solvable groups, J. Differential Geometry 2 (1968), 447–449; J. A. Wolf, Growth of finitely generated solvable groups and curvature of Riemannian manifolds, ibid. 421–446.
  • J. M. Rosenblatt, Invariant measures and growth conditions, Trans. Amer. Math. Soc. 193 (1974), 33–53.
  • J. W. Cannon, W. J. Floyd, W. R. Parry, Introductory notes on Richard Thompson's groups, L'Enseignement Math. 42 (1996), 215–256 (Theorem 4.10); M. G. Brin, C. C. Squier, Groups of piecewise linear homeomorphisms of the real line, Invent. Math. 79 (1985), 485–498.
62 thms3 active usersReviewed
🏆Completed
Dynamical Systems·Captain: dbenbenn

Cannon–Floyd–Parry: Thompson's group F and the simplicity of its commutator subgroupTextbook

Motivation

This mission formalizes §4 of Cannon, Floyd and Parry's Introductory notes on Richard Thompson's groups, together with the definition of Thompson's group FFF from their §1. The goal is their Theorem 4.5: the commutator subgroup [F,F][F,F][F,F] is simple.

In the 1960s Richard Thompson defined three groups, now written FFF, TTT and VVV, whose properties have kept them in use ever since as a source of examples at the edge of what groups can do. FFF is the smallest of the three and the least understood. It is finitely presented (§3 of the source) and torsion-free, it has no free subgroup of rank two, and whether it is amenable — whether it carries a finitely additive left-invariant probability measure defined on all its subsets — is open. Cannon, Floyd and Parry record (§4, p. 227) that Geoghegan raised the question and conjectured in 1979 both that FFF contains no non-Abelian free subgroup and that FFF is not amenable.

That question is what makes FFF worth pinning down precisely. Write AGAGAG for the class of amenable discrete groups, EGEGEG for the elementary amenable ones, and NFNFNF for the groups with no free subgroup of rank two. That AG⊂NFAG \subset NFAG⊂NF was noted by Day and follows from von Neumann; whether it is strict is the von Neumann–Day problem. It is: Olshanskii proved AG≠NFAG \neq NFAG=NF in a 1984 ICM address and Gromov gave an independent proof — but by examples that are not finitely presented. Brin and Squier proved in 1985 that F∈NFF \in NFF∈NF, and FFF is not elementary amenable (Theorem 4.10 of the source, CannonFloydParry.not_elementaryAmenable_F). So FFF is a finitely presented group in AG∖EGAG \setminus EGAG∖EG if it is amenable and in NF∖AGNF \setminus AGNF∖AG if it is not — a question with no other finitely presented candidate.

Setting

Call a real number dyadic if it has the form m/2km/2^{k}m/2k with m∈Zm \in \mathbb{Z}m∈Z and k∈Nk \in \mathbb{N}k∈N.

Thompson's group FFF, as §1 of the source defines it, is the set of piecewise linear homeomorphisms of the closed unit interval [0,1][0,1][0,1] onto itself that are differentiable except at finitely many dyadic rationals, and whose derivatives, where they exist, are powers of 222. Since those derivatives are positive, every element preserves orientation, so the elements of FFF are increasing. Composition of two such maps is again one, and so is the inverse of one, so FFF is a group.

The formalization calls such a map piecewise linear over the dyadics, and defines FFF as the subgroup generated by those maps — so that closure under composition and inverses is a theorem rather than part of the construction, as the source has it. What the model fixes rather than derives is under Formalization scope below.

Two particular elements generate it. Write

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.​

An element of FFF is trivial near 000 if it fixes every point of some interval [0,ε)[0,\varepsilon)[0,ε), and trivial near 111 if it fixes every point of some (1−ε,1](1-\varepsilon, 1](1−ε,1]. The support of fff is the set of points of [0,1][0,1][0,1] that fff moves. The commutator convention throughout is [x,y]=xyx−1y−1[x,y] = xyx^{-1}y^{-1}[x,y]=xyx−1y−1, and [F,F][F,F][F,F] denotes the commutator subgroup.

Formalization targets

Goal

[F,F] is a simple group.[F,F] \ \text{is a simple group.}[F,F] is a simple group.

This is the capstone of §4: it says the commutator subgroup has no normal subgroup other than itself and the trivial one. It is the goal because the rest of the section feeds it — both halves of Theorem 4.1, Theorem 4.3, and both supporting lemmas below are consumed by its proof.

Theorem 4.1, which has two parts

[F,F]  =  { f∈F:f is trivial near 0 and near 1 }[F,F] \;=\; \{\, f \in F : f \text{ is trivial near } 0 \text{ and near } 1 \,\}[F,F]={f∈F:f is trivial near 0 and near 1} F/[F,F]  ≅  Z⊕ZF/[F,F] \;\cong\; \mathbb{Z} \oplus \mathbb{Z}F/[F,F]≅Z⊕Z

Theorem 4.3

N⊴F, N≠1  ⟹  F/N is AbelianN \trianglelefteq F,\ N \neq 1 \;\Longrightarrow\; F/N \text{ is Abelian}N⊴F, N=1⟹F/N is Abelian

So FFF has no interesting proper quotients at all. With the first part of Theorem 4.1 this forces every nontrivial normal subgroup of FFF to contain [F,F][F,F][F,F].

Supporting results

That the piecewise-linear maps are already closed under composition and inverses, so that FFF consists of exactly those maps; a transitivity lemma on dyadic partitions of [0,1][0,1][0,1]; the fact that the subgroup of elements supported in a dyadic interval [a,b][a,b][a,b] of dyadic length is isomorphic to FFF itself; triviality of the center; that FFF contains no non-Abelian free group; and that FFF admits a total order invariant under multiplication on both sides.

Significance

What the results give. Theorem 4.1 identifies [F,F][F,F][F,F] concretely — a subgroup defined by a global algebraic condition turns out to be cut out by local behavior at the two endpoints — and computes the abelianization, making the pair of endpoint slopes a complete invariant of FFF modulo commutators. Theorem 4.3 and the simplicity of [F,F][F,F][F,F] together determine the whole normal subgroup lattice: every normal subgroup of FFF is trivial or contains [F,F][F,F][F,F]. That lattice is the input to the elementary-amenability argument.

What formalizing adds. All of these are proved in the source; none is in Mathlib, which has no piecewise-linear homeomorphism API and no Thompson group. Four of the milestones are proved as part of this proposal: that the piecewise-linear maps form a subgroup, that elements of FFF permute the dyadic rationals, that FFF embeds in the group Brin and Squier work with, and the absence of a free subgroup of rank two, which follows from the already-formalized Brin–Squier theorem via that embedding. The rest are open. The piecewise-linear machinery built along the way — local affineness, dyadic-breakpoint bookkeeping, extension by the identity — is reusable for TTT, for VVV, and for the wider family of piecewise-linear homeomorphism groups.

Difficulty

The obvious approach to the goal is to argue that a normal subgroup of [F,F][F,F][F,F] containing a nontrivial element must be everything, by conjugating that element around. It fails on its own: an element of [F,F][F,F][F,F] is pinned down only by being trivial near the two endpoints, and one still has to manufacture — inside [F,F][F,F][F,F], not merely inside FFF — an element carrying a prescribed pair of neighborhoods into those. That construction is what the dyadic-partition transitivity lemma supplies, and it is where the combinatorics of dyadic subdivision enters.

The second difficulty was that the source proves §4 using the tree-diagram normal form of §2. That section is now formalized in its own mission, Cannon–Floyd–Parry §2: tree diagrams and the normal form (mission ffd1e4ea-9f9a-4cb6-8419-78e70f2545e8), all of whose milestones are proved. Corollary 2.6 — milestone 5 here, the same theorem object — is closed from there, and Theorem 2.5 (represents_word_exponents) and the normal form (existsUnique_normalForm) are available to a solver attacking Theorem 4.3, so the source's argument can now be followed. A solution file imports only definitions, so whatever it uses from §2 must be reproved inline; the §2 solutions are public and written to be reused that way. The piecewise-linear route — dyadic-partition transitivity, Lemma 4.4 and Theorem 4.1 — remains an alternative, and is what Theorem 4.5's own argument uses.

Formalization scope

The unit interval is [0,1]⊆R[0,1] \subseteq \mathbb{R}[0,1]⊆R as a subtype, and an element of FFF is an order isomorphism of it, so orientation preservation is built into the representation rather than derived — faithful to the source's set, but assuming one sentence CFP prove. Piecewise linearity is stated as: there is a finite set BBB of dyadic reals such that the map is affine, with slope a power of two, on every closed interval whose interior misses BBB. Intercepts are not required to be dyadic — that is derived by induction along the breakpoints, not part of the definition.

The definition is not vacuous: AAA and BBB of Example 1.1 are constructed explicitly, and that FFF is not the trivial group is one of the milestones below — so no statement here is satisfied by the trivial group. In particular the goal, which asserts simplicity and therefore nontriviality, is not trivially false.

A companion definition places the same data on the real line, each element extended by the identity outside [0,1][0,1][0,1]; that line realisation is what the bridge statement connects to Brin and Squier's group.

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
  • M. G. Brin, C. C. Squier, Groups of piecewise linear homeomorphisms of the real line, Inventiones Mathematicae 79 (1985), 485–498. doi:10.1007/BF01388519
  • C. Chou, Elementary amenable groups, Illinois Journal of Mathematics 24 (1980), 396–407. doi:10.1215/ijm/1256047608
  • M. M. Day, Amenable semigroups, Illinois Journal of Mathematics 1 (1957), 509–544. doi:10.1215/ijm/1255380675
  • J. von Neumann, Zur allgemeinen Theorie des Maßes, Fundamenta Mathematicae 13 (1929), 73–116. doi:10.4064/fm-13-1-73-116
  • A. Yu. Olshanskii, On a geometric method in the combinatorial group theory, Proceedings of the International Congress of Mathematicians (Warsaw, 1983), vol. 1, 1984, pp. 415–424. IMU archive
  • M. Gromov, Hyperbolic groups, in Essays in Group Theory (S. M. Gersten, ed.), MSRI Publications 8, Springer, 1987, pp. 75–263. doi:10.1007/978-1-4613-9586-7_3
34 thms3 active usersReviewed
🏆Completed
Algebraic TopologyMathematical PhysicsRepresentation Theory·Captain: Alien60

Frobenius–Mednykh: Counting Surface-Group Homomorphisms into a Finite GroupResearch Paper

Motivation

How many ways can a closed orientable surface of genus ggg be "coloured" by a finite group GGG? Precisely: how many group homomorphisms π1(Σg)→G\pi_1(\Sigma_g)\to Gπ1​(Σg​)→G are there? The answer is the partition function of two-dimensional Dijkgraaf–Witten theory with gauge group GGG. That theory is the simplest topological quantum field theory (TQFT) in the sense of Atiyah and Segal, and the standard test case for gauge theory with a finite gauge group (Dijkgraaf–Witten 1990, Freed–Quinn 1993). The count has a closed form in terms of the dimensions of the irreducible representations of GGG alone. It is known as Mednykh's formula.

Timeline. Frobenius (1896) counted pairs with a prescribed commutator, #{(a,b):[a,b]=z}\#\{(a,b):[a,b]=z\}#{(a,b):[a,b]=z}, in terms of characters, which is the genus-one case. Frobenius and Schur (1906) treated the non-orientable analogue. Mednykh (1978) proved the formula for every genus using character theory and the standard presentation of π1(Σg)\pi_1(\Sigma_g)π1​(Σg​). It was rediscovered in physics as the partition function of 2D and 3D finite-gauge-group TQFTs (Freed–Quinn 1993), and reproved with matrix integrals (Mulase–Yu 2005) and with lattice TQFTs (Snyder 2007). The last paper fixes the form of the statement used here.

Setting

Let GGG be a finite group. A surface tuple of genus ggg in GGG is a family x=((x1,y1),…,(xg,yg))∈(G×G)gx=((x_1,y_1),\dots,(x_g,y_g))\in(G\times G)^gx=((x1​,y1​),…,(xg​,yg​))∈(G×G)g. Its commutator product is

commProd(x)=[x1,y1] [x2,y2]⋯[xg,yg],[x,y]=xyx−1y−1,\mathrm{commProd}(x)=[x_1,y_1]\,[x_2,y_2]\cdots[x_g,y_g],\qquad [x,y]=xyx^{-1}y^{-1},commProd(x)=[x1​,y1​][x2​,y2​]⋯[xg​,yg​],[x,y]=xyx−1y−1,

multiplied left to right. For z∈Gz\in Gz∈G let Ng(z)=#{x∈(G×G)g:commProd(x)=z}N_g(z)=\#\{x\in(G\times G)^g:\mathrm{commProd}(x)=z\}Ng​(z)=#{x∈(G×G)g:commProd(x)=z} (commCount G g z). The surface group Γg\Gamma_gΓg​ (SurfaceGroup g) is the presented group

Γg=⟨a1,b1,…,ag,bg∣[a1,b1]⋯[ag,bg]⟩,\Gamma_g=\langle a_1,b_1,\dots,a_g,b_g\mid [a_1,b_1]\cdots[a_g,b_g]\rangle,Γg​=⟨a1​,b1​,…,ag​,bg​∣[a1​,b1​]⋯[ag​,bg​]⟩,

the standard presentation of the fundamental group of the closed orientable surface Σg\Sigma_gΣg​ of genus ggg, whose Euler characteristic is χ(Σg)=2−2g\chi(\Sigma_g)=2-2gχ(Σg​)=2−2g.

A complete irreducible family (IrrepFamily G ι) is a finite family (Vi)i∈ι(V_i)_{i\in\iota}(Vi​)i∈ι​ of finite-dimensional complex representations of GGG that are irreducible, pairwise non-isomorphic, and such that every irreducible finite-dimensional complex representation is isomorphic to some ViV_iVi​. Write di=dim⁡CVid_i=\dim_{\mathbb C}V_idi​=dimC​Vi​ and χi(g)=tr⁡Vi(g)\chi_i(g)=\operatorname{tr}V_i(g)χi​(g)=trVi​(g) for the character.

Formalization targets

Goal: Mednykh's formula

For every finite group GGG, every complete irreducible family and every g≥0g\ge 0g≥0,

∑i∈ιdi 2−2g  =  ∣G∣ 1−2g  #Hom⁡(Γg,G),\sum_{i\in\iota} d_i^{\,2-2g}\;=\;|G|^{\,1-2g}\;\#\operatorname{Hom}(\Gamma_g,G),i∈ι∑​di2−2g​=∣G∣1−2g#Hom(Γg​,G),

which is Mulase–Yu, Thm. 1.1 and Snyder, eq. (1) with χ(S)=2−2g\chi(S)=2-2gχ(S)=2−2g. Equivalently, #Hom⁡(Γg,G)=∣G∣∑i(∣G∣/di)2g−2\#\operatorname{Hom}(\Gamma_g,G)=|G|\sum_i(|G|/d_i)^{2g-2}#Hom(Γg​,G)=∣G∣∑i​(∣G∣/di​)2g−2. Exponents are integers: at g=0g=0g=0 the formula reads ∑idi2=∣G∣\sum_i d_i^2=|G|∑i​di2​=∣G∣.

Milestones

The milestones follow the algebraic proof of the counting formula recorded in Mulase–Yu 2002, §4, which goes back to Frobenius and Mednykh. Write (x⋆y)(w)=∑σ∈Gx(wσ−1) y(σ)(x\star y)(w)=\sum_{\sigma\in G}x(w\sigma^{-1})\,y(\sigma)(x⋆y)(w)=∑σ∈G​x(wσ−1)y(σ) for the convolution of functions on GGG.

  • M0. A complete irreducible family exists, with finite index type.
  • M1. #Hom⁡(Γg,G)=Ng(1)\#\operatorname{Hom}(\Gamma_g,G)=N_g(1)#Hom(Γg​,G)=Ng​(1).
  • M2. ∑idi χi(z)=∣G∣\sum_i d_i\,\chi_i(z)=|G|∑i​di​χi​(z)=∣G∣ if z=1z=1z=1 and 000 otherwise.
  • M3. For irreducible VVV of dimension ddd: \sum_{a\in G}\chi_V(axa^{-1}y)= rac{|G|}{d}\chi_V(x)\chi_V(y).
  • M4 (Mulase–Yu eq. (4.2)). For irreducible V,WV,WV,W: χV⋆χW\chi_V\star\chi_WχV​⋆χW​ equals rac{|G|}{d_V}\chi_V if V≅WV\cong WV≅W and 000 otherwise.
  • M5 (Frobenius). N1(z)=∣G∣∑iχi(z)/diN_1(z)=|G|\sum_i\chi_i(z)/d_iN1​(z)=∣G∣∑i​χi​(z)/di​.
  • M6. Ng1+g2=Ng1⋆Ng2N_{g_1+g_2}=N_{g_1}\star N_{g_2}Ng1​+g2​​=Ng1​​⋆Ng2​​.
  • M7 (Mulase–Yu Thm. 4.1). Ng(z)=∣G∣2g−1∑iχi(z) di 1−2gN_g(z)=|G|^{2g-1}\sum_i\chi_i(z)\,d_i^{\,1-2g}Ng​(z)=∣G∣2g−1∑i​χi​(z)di1−2g​ for all g≥0g\ge0g≥0, z∈Gz\in Gz∈G. Mulase–Yu state it for g≥1g\ge1g≥1; the case g=0g=0g=0 is M2.

Significance

The result. The formula says that the number of GGG-coloured genus-ggg surfaces is a function of the multiset of irreducible dimensions alone. Two groups with the same character degrees (for example D4D_4D4​ and Q8Q_8Q8​, both with degrees 1,1,1,1,21,1,1,1,21,1,1,1,2) have equally many homomorphisms from every surface group, even though the groups are not isomorphic. In TQFT language the left side is the evaluation ε(hg)\varepsilon(h^{g})ε(hg) of the Frobenius algebra Z(C[G])Z(\mathbb C[G])Z(C[G]), where hhh is its handle element. The right side is the gauge-theoretic state sum. The identity is the two-dimensional instance of the agreement between the Atiyah–Segal gluing description and the path-integral description of a TQFT. It also gives the volume of the moduli space of flat GGG-bundles on Σg\Sigma_gΣg​, and it underlies counts of covering spaces of surfaces.

Formalizing it. The theorem is classical and fully proved; to our knowledge it has no machine-checked proof. Mathlib has characters of finite-dimensional representations, their orthonormality (FDRep.char_orthonormal) and Maschke's theorem. It lacks the completeness of irreducible characters, the column orthogonality relation (M2), and any statement linking class sums to characters (M3). These are reusable well beyond this mission. The mission also produces the first formal link between a surface-group presentation and representation theory.

Difficulty

The available orthogonality is the row relation between two irreducible characters. Every step here needs the column relation M2, ∑idiχi(z)=∣G∣δz,1\sum_i d_i\chi_i(z)=|G|\delta_{z,1}∑i​di​χi​(z)=∣G∣δz,1​. That relation is equivalent to the decomposition of the regular representation C[G]≅⨁iVi⊕di\mathbb C[G]\cong\bigoplus_i V_i^{\oplus d_i}C[G]≅⨁i​Vi⊕di​​, and in particular to the finiteness and completeness of the irreducible family. Mathlib has no such decomposition. The convolution identity M4 must also be established in its non-isomorphic case, which the row relation alone does not give in convolution form. The passage from Hom⁡(Γg,G)\operatorname{Hom}(\Gamma_g,G)Hom(Γg​,G) to tuples (M1) depends on the universal property of PresentedGroup and on using one ordering of the commutator product throughout. A proof that bypasses characters by brute counting is not available for general GGG.

Formalization scope

All representations are over C\mathbb CC: FDRep ℂ G with G : Type a Group with [Fintype G]. Characters are FDRep.character and did_idi​ is Module.finrank ℂ (V i). Counts are Nat.card. Powers with exponents depending on ggg are integer powers (zpow) in C\mathbb CC, so g=0g=0g=0 is included and no natural-number truncation occurs. Γg\Gamma_gΓg​ is PresentedGroup on generators Fin g × Bool, with aj=(j,false)a_j=(j,\mathrm{false})aj​=(j,false), bj=(j,true)b_j=(j,\mathrm{true})bj​=(j,true) and the single relator (List.ofFn fun j => ⁅a_j, b_j⁆).prod. This is the standard presentation and stands in for π1(Σg)\pi_1(\Sigma_g)π1​(Σg​), since Mathlib has no fundamental groups of closed surfaces. The goal quantifies over every complete irreducible family. M0 shows that such families exist, so the goal is not vacuous. Because the family must be complete and pairwise non-isomorphic, it cannot be chosen to make the sums trivial.

Out of scope: the non-orientable formula of Frobenius–Schur (it needs Frobenius–Schur indicators), positive characteristic, and the bordism-category formulation of TQFTs. Reusable contributions are especially welcome: the decomposition of the regular representation, column orthogonality, and the class-sum Schur lemma.

Selected references

  • N. Snyder, Mednykh's formula via lattice topological quantum field theories, arXiv:math/0703073 (2007). https://arxiv.org/abs/math/0703073
  • A. D. Mednykh, Determination of the number of nonequivalent coverings over a compact Riemann surface, Dokl. Akad. Nauk SSSR 239 (1978) 269–271; English transl. Soviet Math. Dokl. 19 (1978) 318–320.
  • R. Dijkgraaf, E. Witten, Topological gauge theories and group cohomology, Commun. Math. Phys. 129 (1990) 393–429. https://doi.org/10.1007/BF02096988
  • D. S. Freed, F. Quinn, Chern–Simons theory with finite gauge group, Commun. Math. Phys. 156 (1993) 435–472. https://arxiv.org/abs/hep-th/9111004
  • M. Mulase, J. T. Yu, A generating function of the number of homomorphisms from a surface group into a finite group, arXiv:math/0209008 (2002), §4 (algebraic proof). https://arxiv.org/abs/math/0209008
  • M. Mulase, J. T. Yu, Non-commutative matrix integrals and representation varieties of surface groups in a finite group, Ann. Inst. Fourier 55 (2005) 1001–1036. https://arxiv.org/abs/math/0211127
  • J. Kock, Frobenius Algebras and 2D Topological Quantum Field Theories, LMS Student Texts 59, Cambridge Univ. Press (2003). https://doi.org/10.1017/CBO9780511615443
10 thms2 active usersReviewed
🏆Completed
Combinatorics·Captain: mikedeng1

New Proofs of Plünnecke-type Estimates for Product Sets in Groups 3: If |AB| ≤ α|A|, |AbB| ≤ β|A| for b ∈ B and |A| ≤ γ|B|, Some S ⊆ A Has |SBʰ| ≤ α^(8h−9) β^(h−1) γ^(4h−5) |S| for h > 1Research Paper

Motivation

Plünnecke–Ruzsa inequalities bound the size of iterated sumsets: if AAA and BBB are finite subsets of an abelian group with ∣A+B∣≤α∣A∣|A+B| \le \alpha|A|∣A+B∣≤α∣A∣, then ∣hB∣≤αh∣A∣|hB| \le \alpha^h|A|∣hB∣≤αh∣A∣ for every hhh, where hB=B+⋯+BhB = B + \dots + BhB=B+⋯+B. They are a basic tool of additive combinatorics, used in Freiman-type structure theorems, sum–product estimates and the study of approximate groups. Plünnecke's original proof went through a graph-theoretic argument; Ruzsa simplified and extended it.

G. Petridis, New proofs of Plünnecke-type estimates for product sets in groups (arXiv:1101.3507v3, 2011; Combinatorica 32, 2012, doi:10.1007/s00493-012-2818-5), gave a short, purely combinatorial proof. Its core (Proposition 2.1, p. 5) is that a subset X⊆AX \subseteq AX⊆A minimising ∣XB∣/∣X∣|XB|/|X|∣XB∣/∣X∣ satisfies ∣CXB∣≤α∣CX∣|CXB| \le \alpha|CX|∣CXB∣≤α∣CX∣ for every finite CCC, in any group.

In a non-abelian group the hypothesis ∣AB∣≤α∣A∣|AB| \le \alpha|A|∣AB∣≤α∣A∣ alone does not control ∣ABh∣|AB^h|∣ABh∣ or ∣Bh∣|B^h|∣Bh∣. Tao (Product set estimates for non-commutative groups, Combinatorica 28, 2008) showed that an extra condition on triple products restores polynomial bounds, without explicit exponents. Petridis' §4 makes Tao's bound explicit for a single set; this mission is §5 of the paper, which treats two sets AAA and BBB of comparable size.

Timeline:

  • 1970: Plünnecke, graph-theoretic inequalities for sumsets in abelian groups.
  • 1989: Ruzsa, simplified proof and the inequality ∣mB−nB∣≤αm+n∣A∣|mB - nB| \le \alpha^{m+n}|A|∣mB−nB∣≤αm+n∣A∣.
  • 2008: Tao, Plünnecke-type estimates in non-commutative groups under a triple-product hypothesis.
  • 2011: Petridis, the minimal-growth argument; explicit non-abelian bounds (Theorems 1.6 and 1.7).

Setting

Let GGG be a group, written multiplicatively and not necessarily commutative. For finite subsets X,Y⊆GX, Y \subseteq GX,Y⊆G write

XY={xy:x∈X, y∈Y},X−1={x−1:x∈X},XY = \{xy : x \in X,\ y \in Y\}, \qquad X^{-1} = \{x^{-1} : x \in X\},XY={xy:x∈X, y∈Y},X−1={x−1:x∈X},

∣X∣|X|∣X∣ for the number of elements, Bh=B⋯BB^h = B \cdots BBh=B⋯B (hhh factors), and AbB=A{b}BAbB = A\{b\}BAbB=A{b}B for b∈Gb \in Gb∈G. The order of factors matters: SBhSB^hSBh multiplies SSS on the left of BhB^hBh.

The three hypotheses of the mission are, for finite A,B⊆GA, B \subseteq GA,B⊆G and real numbers α,β,γ\alpha, \beta, \gammaα,β,γ:

  1. ∣AB∣≤α∣A∣|AB| \le \alpha|A|∣AB∣≤α∣A∣ (small product set);
  2. ∣AbB∣≤β∣A∣|AbB| \le \beta|A|∣AbB∣≤β∣A∣ for every b∈Bb \in Bb∈B (small triple products);
  3. ∣A∣≤γ∣B∣|A| \le \gamma|B|∣A∣≤γ∣B∣ (comparable sizes).

A minimal-growth subset of AAA (with respect to BBB) is a nonempty S⊆AS \subseteq AS⊆A with ∣SB∣/∣S∣≤∣ZB∣/∣Z∣|SB|/|S| \le |ZB|/|Z|∣SB∣/∣S∣≤∣ZB∣/∣Z∣ for every nonempty Z⊆AZ \subseteq AZ⊆A. In Lean this is written cross-multiplied: ∣SB∣ ∣Z∣≤∣ZB∣ ∣S∣|SB|\,|Z| \le |ZB|\,|S|∣SB∣∣Z∣≤∣ZB∣∣S∣.

Formalization targets

Goal: Theorem 1.7 (p. 4)

If AAA is nonempty and (1)–(3) hold, there is a nonempty S⊆AS \subseteq AS⊆A such that for every integer h>1h > 1h>1

∣SBh∣≤α8h−9βh−1γ4h−5 ∣S∣.|SB^{h}| \le \alpha^{8h-9}\beta^{h-1}\gamma^{4h-5}\,|S|.∣SBh∣≤α8h−9βh−1γ4h−5∣S∣.

The same SSS serves every hhh.

Milestones (in the order the proof uses them)

  • (12) (p. 12): for a minimal-growth SSS under (1), ∣CSB∣≤α∣CS∣|CSB| \le \alpha|CS|∣CSB∣≤α∣CS∣ for every finite CCC.
  • Corollary 5.1 (p. 11): if B≠∅B \ne \emptysetB=∅ and ∣CSB∣≤α∣CS∣|CSB| \le \alpha|CS|∣CSB∣≤α∣CS∣ for every finite CCC, then
∣SS−1SS−1∣≤α6(∣S∣∣B∣)3∣S∣.|SS^{-1}SS^{-1}| \le \alpha^{6}\left(\frac{|S|}{|B|}\right)^{3}|S|.∣SS−1SS−1∣≤α6(∣B∣∣S∣​)3∣S∣.
  • (14) (p. 12): under (2), for S⊆AS \subseteq AS⊆A, T⊆BT \subseteq BT⊆B, ∣T∣≤α|T| \le \alpha∣T∣≤α, B≠∅B \ne \emptysetB=∅: ∣STB∣≤αβ∣A∣|STB| \le \alpha\beta|A|∣STB∣≤αβ∣A∣.
  • Proposition 5.2 (p. 12): under (1)–(3), a minimal-growth SSS satisfies ∣SBB∣≤α7βγ3∣S∣|SBB| \le \alpha^{7}\beta\gamma^{3}|S|∣SBB∣≤α7βγ3∣S∣ — the case h=2h = 2h=2 of the goal.
  • Inductive step (proof of Theorem 1.7, p. 13): under the same hypotheses, for every h≥2h \ge 2h≥2,
∣SBh∣≤α8βγ4 ∣SBh−1∣.|SB^{h}| \le \alpha^{8}\beta\gamma^{4}\,|SB^{h-1}|.∣SBh∣≤α8βγ4∣SBh−1∣.

Significance

Theorem 1.7 extends the Plünnecke–Ruzsa inequality to non-abelian groups with explicit exponents, under hypotheses that are checkable on AAA and BBB alone. Bounds of this kind feed into the theory of approximate groups, where polynomial dependence on the doubling constants is what keeps later structure theorems quantitative. The witness SSS is a large-enough piece of AAA on which all powers of BBB grow at a controlled rate, which is the form in which such bounds are used.

The result is proved in the paper. Mathlib formalizes Petridis' Proposition 2.1 (Finset.pluennecke_petridis_inequality_mul, in any group) and the abelian Plünnecke–Ruzsa inequalities (Finset.pluennecke_ruzsa_inequality_*, for commutative groups), but not the non-abelian estimates of §5. This mission adds them: the corollary on SS−1SS−1SS^{-1}SS^{-1}SS−1SS−1, the comparable-size bound for SBBSBBSBB, and the full Theorem 1.7. Companion missions of this series formalize the abelian Theorem 3.1 and the explicit form of Tao's theorem (Theorem 1.6).

Difficulty

The abelian argument iterates ∣CXB∣≤α∣CX∣|CXB| \le \alpha|CX|∣CXB∣≤α∣CX∣ with C=Bh−1C = B^{h-1}C=Bh−1, which needs XBh−1B=Bh−1XBXB^{h-1}B = B^{h-1}XBXBh−1B=Bh−1XB, i.e. commutativity. In a non-abelian group SSS and powers of BBB cannot be reordered, so the bound on ∣CSB∣|CSB|∣CSB∣ does not iterate directly. A second obstacle is that the hypotheses control products of AAA and BBB, while the induction needs control of sets such as SS−1SS−1SS^{-1}SS^{-1}SS−1SS−1 and B−1Bh−1B^{-1}B^{h-1}B−1Bh−1, built from inverses; the hypotheses say nothing directly about such sets, and every passage between them and products of AAA and BBB costs further powers of α\alphaα and γ\gammaγ, which is why the exponents grow like 8h8h8h and 4h4h4h rather than hhh. The abelian bound αh\alpha^hαh should not be expected to transfer unchanged.

Formalization scope

All statements use Mathlib's pointwise Finset algebra under open scoped Pointwise, in {G : Type*} [Group G] [DecidableEq G] — never CommGroup. XYXYXY is X * Y, AbBAbBAbB is A * {b} * B, SBhSB^hSBh is S * B ^ h with B ^ 0 = {1}, X−1X^{-1}X−1 is X⁻¹. Cardinalities are cast to ℝ; α,β,γ\alpha, \beta, \gammaα,β,γ are arbitrary reals, with no sign hypotheses beyond what the page states. Exponents are natural numbers, exact under 1 < h (goal) and 2 ≤ h (inductive step).

Conventions committed to:

  • Nonempty witness. The page says "there exists S⊆AS \subseteq AS⊆A"; every product with ∅\emptyset∅ is empty, so S=∅S = \emptysetS=∅ would make the statement trivially true. The paper's SSS minimises a ratio defined only for nonempty sets, so the goal assumes A≠∅A \ne \emptysetA=∅ and asserts S≠∅S \ne \emptysetS=∅; a formalization without this is ruled out.
  • Minimality is cross-multiplied and ranges over nonempty Z⊆AZ \subseteq AZ⊆A.
  • Division by ∣B∣|B|∣B∣. Corollary 5.1 assumes B≠∅B \ne \emptysetB=∅, since Lean's x/0=0x/0 = 0x/0=0 would make it false otherwise; display (14), stated on its own, also assumes B≠∅B \ne \emptysetB=∅, which the paper's condition (3) supplies.
  • Typos recorded, not encoded. Proposition 5.2 says "sets in a finite group"; it is formalized for finite sets in any group, as in Theorem 1.7. The proof of Theorem 1.7 prints "B⊆A−1ATB \subseteq A^{-1}ATB⊆A−1AT" for B⊆S−1STB \subseteq S^{-1}STB⊆S−1ST and "∣SBh∣⊆∣SS−1STBh−1∣|SB^h| \subseteq |SS^{-1}STB^{h-1}|∣SBh∣⊆∣SS−1STBh−1∣" for an inclusion of sets; neither affects a statement.

Proof tools available in Mathlib: Ruzsa's covering lemma (Lemma 4.1 of the paper, Finset.ruzsa_covering_mul), Ruzsa's triangle inequality (Lemma 4.2, Finset.ruzsa_triangle_inequality_mul_mulInv_mul and siblings, with Finset.card_inv), Proposition 2.1 (Finset.pluennecke_petridis_inequality_mul), and Finset.card_singleton_mul. No new definitions are needed. Proofs of any milestone are welcome; the inequalities (15)–(17) of p. 13 are natural auxiliary lemmas for the inductive step.

Selected references

  • G. Petridis, New proofs of Plünnecke-type estimates for product sets in groups, arXiv:1101.3507v3, 2011; Combinatorica 32 (2012). https://arxiv.org/abs/1101.3507
  • T. Tao, Product set estimates for non-commutative groups, Combinatorica 28 (2008) 547–594. https://arxiv.org/abs/math/0601431
  • I. Z. Ruzsa, An application of graph theory to additive number theory, Scripta Math. 3 (1989) 97–109.
  • H. Plünnecke, Eine zahlentheoretische Anwendung der Graphentheorie, J. Reine Angew. Math. 243 (1970) 171–183. https://doi.org/10.1515/crll.1970.243.171
  • W. T. Gowers, A new way of proving sumset estimates, blog post, 2011. https://gowers.wordpress.com/2011/02/10/a-new-way-of-proving-sumset-estimates/
6 thms2 active usersReviewed
🏆Completed
Geometry & Topology·Captain: marwahaha

An Artin group with no geometric CAT(0) actionOpen Problem

Motivation

Artin presentations often admit useful geometric models of nonpositive curvature. The source constructs a finite presentation designed to obstruct every geometric action on a proper CAT(0) space. The source is OpenAI's September 2026 manuscript.

Setting

A geometric action is an isometric group action that is proper and cocompact. CAT(0) is expressed by existence of geodesic segments and Euclidean comparison inequalities. The target uses one explicit Artin matrix on 116 generators.

Formalization targets

M=MT,Mss=1,Mst∈{2,3,∞} (s≠t),AM has no geometric action on a nonempty proper CAT(0) space.M=M^{\mathsf T},\quad M_{ss}=1,\quad M_{st}\in\{2,3,\infty\}\ (s\ne t),\qquad A_M\text{ has no geometric action on a nonempty proper CAT(0) space}.M=MT,Mss​=1,Mst​∈{2,3,∞} (s=t),AM​ has no geometric action on a nonempty proper CAT(0) space.

The following explicit matrix on 116 generators is symmetric, has diagonal entries 1, and has every off-diagonal entry in {2, 3, ∞}, and that its Artin group admits no geometric action on any nonempty proper CAT(0) metric space. Index the generators by 0, …, 115. For each b = 0, 1, 2, form the ordered block (b, (b + 1) mod 3, 5 + 37b, …, 41 + 37b). Distinct generators have matrix entry 3 if they are consecutive in a block; otherwise they have entry 2 if they are nonconsecutive members of a block or one is 3 or 4 and the other is 0, 1, or 2; all remaining entries are ∞. The Artin group has these generators and, for each finite entry n, equates the two alternating words of length n starting with the corresponding generators. Here a CAT(0) space is a geodesic metric space satisfying Euclidean triangle comparison, and proper means that closed balls are compact. The excluded geometric action is an action by isometries such that, for every compact set K, only finitely many group elements g satisfy gK ∩ K ≠ ∅, and some compact set has translates covering the whole space. Thus, for every nonempty proper metric space and every action of this explicitly presented group, at least one of the CAT(0), isometry, compact-intersection finiteness, or compact-covering conditions fails.

The goal is OAI.ArtinCAT0.main.

Significance

The formal statement verifies the matrix’s structural properties and excludes actions of the resulting explicit group. It does not merely assert that some unspecified Artin group has an obstruction. The manuscript presents a mathematical argument; the attached goal currently has status Open, so the requested contribution is a Lean proof of the displayed formal target.

Difficulty

Ruling out one candidate complex is insufficient because the conclusion ranges over all nonempty proper metric spaces and actions. The algebraic relations must force a contradiction with geometric-action properties themselves.

Formalization scope

The matrix is generated by three overlapping length-39 blocks plus sentinel relations. Properness is compact-intersection finiteness and cocompactness is coverage by translates of a compact set. The action target is universe-polymorphic.

The shared definitions are supplied by ArtinCAT0. The target uses Lean 4.33.1 with the pinned Mathlib environment. Contributions should preserve the existing statement and develop reusable supporting lemmas in its definitions.

Selected references

  • OpenAI, An Artin group with no geometric CAT(0) action, preprint, September 2026. Manuscript.
  • OpenAI, accompanying Lean statement. Pinned source.
2 thms2 active usersReviewed
🏆Completed
Algebra·Captain: marwahaha

A Counterexample to Kaplansky's Direct-Finiteness Conjecture in Odd CharacteristicOpen Problem

Motivation

The odd-characteristic version of direct finiteness has different coefficient constraints from the binary case. The source fixes one odd prime and links a group-algebra counterexample to a cellular automaton. The source is OpenAI's September 2026 manuscript.

Setting

For a finitely supported coefficient function bbb on a group, the cellular map sends a configuration x:G→Kx:G\to Kx:G→K to g↦∑ub(u)x(gu)g\mapsto\sum_u b(u)x(gu)g↦∑u​b(u)x(gu). The prime is the smallest prime factor of (m!)2+1(m!)^2+1(m!)2+1, where mmm is a fixed central binomial coefficient.

Formalization targets

p=min⁡PrimeDiv⁡ ⁣(((1200600)!)2+1),∣K∣=p4,ab=1≠ba,cellular⁡(b) injective and not surjective.p=\min\operatorname{PrimeDiv}\!\left((\binom{1200}{600}!)^2+1\right),\quad |K|=p^4,\quad ab=1\ne ba,\quad \operatorname{cellular}(b)\text{ injective and not surjective}.p=minPrimeDiv(((6001200​)!)2+1),∣K∣=p4,ab=1=ba,cellular(b) injective and not surjective.

The defined proposition MainClaim holds. Here sourceM is the central binomial coefficient C(1200,600), and sourcePrime is the smallest prime factor of (sourceM!)²+1. MainClaim asserts that this number p is prime and odd, and that there exist a finite field K of characteristic p with exactly p⁴ elements and a finitely generated group G containing a nontrivial element of finite order, together with two elements a and b of the group algebra K[G] such that ab = 1 but ba ≠ 1. Moreover, for the map cellular(b) sending x : G → K to g ↦ Σ_u b(u)·x(g·u), the sum running over the support of b, this map is injective but not surjective. The formal statement is admitted in the source rather than proved here.

The goal is OAI.OddKaplansky.main_theorem.

Significance

The conclusion combines a scalar one-sided inverse with failure of surjectivity of a finite-memory linear map. It specifies the characteristic and field size without claiming the construction works at every odd prime. The manuscript presents a mathematical argument; the attached goal currently has status Open, so the requested contribution is a Lean proof of the displayed formal target.

Difficulty

The group must retain nontrivial torsion while supporting the required finite sums. Matrix-level relations and an arbitrary choice of characteristic do not meet this target.

Formalization scope

The goal unfolds MainClaim. It proves primality and oddness of the fixed sourcePrime, then existentially supplies the finite field, finitely generated group, nontrivial finite-order element, and algebra elements. The cellular convention uses right-translated inputs gugugu.

The shared definitions are supplied by OddKaplansky. The target uses Lean 4.33.1 with the pinned Mathlib environment. Contributions should preserve the existing statement and develop reusable supporting lemmas in its definitions.

Selected references

  • OpenAI, A Counterexample to Kaplansky's Direct-Finiteness Conjecture in Odd Characteristic, preprint, September 2026. Manuscript.
  • OpenAI, accompanying Lean statement. Pinned source.
2 thms2 active usersReviewed
🏆Completed
Algebra·Captain: marwahaha

A Counterexample to Kaplansky's Direct-Finiteness Conjecture in Characteristic TwoOpen Problem

Motivation

Finite-dimensional linear algebra makes a one-sided inverse two-sided. The source asks whether finite support in a group algebra can replace finite dimension and presents a characteristic-two counterexample. The source is OpenAI's September 2026 manuscript.

Setting

The group algebra K[G]K[G]K[G] consists of finitely supported functions on a group with convolution multiplication. A ring is directly finite if ab=1ab=1ab=1 always implies ba=1ba=1ba=1.

Formalization targets

∃K,G,a,b:char⁡K=2,∣K∣<∞,G finitely presented,ab=1≠ba.\exists K,G,a,b:\quad\operatorname{char}K=2,\quad |K|<\infty,\quad G\text{ finitely presented},\quad ab=1\ne ba.∃K,G,a,b:charK=2,∣K∣<∞,G finitely presented,ab=1=ba.

There exist a finite field K of characteristic 2 and a finitely presented group G such that G contains an element g of odd prime order ℓ (that is, orderOf g = ℓ with ℓ prime and odd), and the group algebra K[G] (the monoid algebra of G over K) contains elements a_out and b_out with a_out · b_out = 1 but b_out · a_out ≠ 1. Thus K[G] fails to be directly finite, giving a counterexample to direct finiteness. The statement is existential: it does not name a specific K, G, or prime ℓ, and the proof is admitted in the source.

The goal is OAI.KaplanskyCounterexample.finitelyPresented_counterexample. Supporting targets are listed below; they retain their individual hypotheses and are separate statements.

  • main theorem.

Significance

The selected statement includes finite presentation and an element of odd prime order in the group. The weaker finitely generated formulation is included as a separate supporting target. The manuscript presents a mathematical argument; the attached goal currently has status Open, so the requested contribution is a Lean proof of the displayed formal target.

Difficulty

A matrix counterexample does not automatically provide scalar elements in a group algebra. The formal target requires genuine finitely supported scalar elements and verification of both products.

Formalization scope

The field and group are existentially quantified, with the finite-field, characteristic, and finite-presentation structures carried explicitly. No claim that the field is exactly the two-element field is made. Odd-prime torsion is part of the conclusion.

The shared definitions are supplied by KaplanskyDirectFiniteness. The target uses Lean 4.33.1 with the pinned Mathlib environment. Contributions should preserve the existing statement and develop reusable supporting lemmas in its definitions.

Selected references

  • OpenAI, A Counterexample to Kaplansky's Direct-Finiteness Conjecture in Characteristic Two, preprint, September 2026. Manuscript.
  • OpenAI, accompanying Lean statement. Pinned source.
6 thms2 active usersReviewed
🏆Completed
Functional AnalysisHarmonic Analysis·Captain: wurtle

Unitarizability implies amenability for discrete groupsResearch Paper

Motivation

A representation π\piπ of a group GGG by bounded invertible operators on a Hilbert space is uniformly bounded if sup⁡g∥π(g)∥<∞\sup_g\|\pi(g)\|<\inftysupg​∥π(g)∥<∞, and unitarizable if after a change of inner product it becomes unitary, i.e. some bounded invertible SSS makes every Sπ(g)S−1S\pi(g)S^{-1}Sπ(g)S−1 unitary. Unitary representations are the ones harmonic analysis knows how to decompose, so it matters which groups have only unitarizable uniformly bounded representations. Day and Dixmier showed in 1950 that every amenable group (one with an invariant mean) has this property, and Dixmier asked whether the converse holds. Dixmier's unitarizability problem has driven work in operator algebras, ℓ2\ell^2ℓ2-invariants and measured group theory for seven decades.

Timeline

  • 1947. Sz.-Nagy proves that an invertible operator with uniformly bounded powers is similar to a unitary.
  • 1950. Day and Dixmier prove that amenable groups are unitarizable; Dixmier asks whether the converse holds (doi:10.2307/1990358).
  • 1955. Ehrenpreis and Mautner give nonunitarizable uniformly bounded representations of SL2(R)\mathrm{SL}_2(\mathbb R)SL2​(R) (doi:10.1073/pnas.41.4.231); Følner gives his finite-set criterion for amenability (doi:10.7146/math.scand.a-10442).
  • 1986. Pytlik and Szwarc construct explicit nonunitarizable families for free groups, settling all groups containing F2F_2F2​ (doi:10.1007/BF02392596).
  • 1998. Pisier characterizes amenability by a quantitative similarity bound with exponent <3<3<3 (The similarity degree of an operator algebra, Algebra i Analiz, 1998).
  • 2009. Epstein and Monod use invariant random forests to prove nonunitarizability for residually finite groups with positive first ℓ2\ell^2ℓ2-Betti number (doi:10.1093/imrn/rnp090); Osin obtains nonunitarizable groups without free subgroups.
  • 2010. Monod and Ozawa prove that the wreath products A≀GA\wr GA≀G with AAA infinite abelian are unitarizable exactly when GGG is amenable (doi:10.1016/j.jfa.2009.06.029), using the Gaboriau–Lyons theorem (doi:10.1007/s00222-009-0187-5).
  • 2018–2025. Gerasimova, Gruber, Monod and Thom relate unitarizability to Cheeger constants (doi:10.1016/j.jfa.2019.108457); Alpeev and Vergara obtain further cases.

The source of this mission, an OpenAI preprint dated September 23, 2026, answers Dixmier's question affirmatively for all discrete groups.

Setting

Let GGG be a discrete group. GGG is amenable if there is a linear functional mmm on the bounded functions G→CG\to\mathbb CG→C with m(1)=1m(1)=1m(1)=1, m(f)≥0m(f)\ge0m(f)≥0 for f≥0f\ge0f≥0, and m(Lgf)=m(f)m(L_gf)=m(f)m(Lg​f)=m(f), where (Lgf)(x)=f(g−1x)(L_gf)(x)=f(g^{-1}x)(Lg​f)(x)=f(g−1x).

A representation is a homomorphism π:G→B(K)\pi:G\to\mathcal B(\mathcal K)π:G→B(K) into bounded operators on a complex Hilbert space K\mathcal KK (each π(g)\pi(g)π(g) is then invertible). It is similar to a unitary representation if there is a bounded invertible SSS with Sπ(g)S−1S\pi(g)S^{-1}Sπ(g)S−1 unitary for every ggg. GGG is unitarizable if every uniformly bounded representation on every complex Hilbert space is similar to a unitary representation; the similarity may depend on the representation.

Formalization targets

Milestone: countable case

Every countable nonamenable GGG has a representation on a separable Hilbert space with sup⁡g∥π(g)∥≤101\sup_g\|\pi(g)\|\le101supg​∥π(g)∥≤101 that is not similar to a unitary representation.

Goal: Theorem 1.1

G amenable  ⟺  G unitarizable,G\ \text{amenable}\iff G\ \text{unitarizable},G amenable⟺G unitarizable,

and for nonamenable GGG and every ε>0\varepsilon>0ε>0 there is π\piπ with sup⁡g∥π(g)∥≤1+ε\sup_g\|\pi(g)\|\le1+\varepsilonsupg​∥π(g)∥≤1+ε not similar to a unitary representation, on a separable space when GGG is countable. The Lean statement OAI.Dixmier.current_main_theorem is open on the platform.

Significance

Theorem 1.1 characterizes amenability of discrete groups by a purely Hilbert-space property, without any quantitative bound on similarities, and shows that nonunitarizable representations can be chosen with uniform bound arbitrarily close to 111. Earlier results produced witnesses for groups with free subgroups, for residually finite groups with positive ℓ2\ell^2ℓ2-Betti number, or for wreath-product extensions of GGG; the theorem gives a witness for every nonamenable GGG itself. The paper also derives a consequence for group C∗^*∗-algebras using a companion similarity result.

The result is proved in an OpenAI preprint; it has not been peer reviewed, and no machine-checked proof exists. The amenable direction (Day–Dixmier averaging) is classical and a natural first formalization step; the converse needs the paper's new operator construction.

Difficulty

A witness must be one representation for which no similarity exists, with no a priori control of the condition number of a putative unitarizer; quantitative criteria such as Pisier's do not apply. Nonamenable groups need not contain free subgroups and need not be residually finite, so the earlier free-group, random-forest and ℓ2\ell^2ℓ2-Betti routes do not cover them. The paper builds bounded operator cocycles with no bounded implementer, which requires operators whose conjugation differences under translation are uniformly bounded while their distance from the translation commutant tends to infinity.

Formalization scope

  • Amenability is stated for G with the discrete topology, using G →ᵇ ℂ for ℓ∞(G)\ell^\infty(G)ℓ∞(G); positivity is required on functions with nonnegative real values.
  • Representations are monoid homomorphisms G →* (H →L[ℂ] H) with [InnerProductSpace ℂ H] [CompleteSpace H]; SimilarToUnitary π asks for S : H ≃L[ℂ] H with ∥Sπ(g)S−1x∥=∥x∥\|S\pi(g)S^{-1}x\|=\|x\|∥Sπ(g)S−1x∥=∥x∥ for all g,xg,xg,x.
  • Unitarizability quantifies over Hilbert spaces in universe max u v, and the witness is built there; since the theorem holds for every v, this covers all Hilbert spaces.
  • Separability of the witness is required only for countable G, as in the paper.

A complete development needs bounded operator cocycles and triangular representations, Hilbert direct sums, Hilbert–Schmidt estimates, Følner's criterion, induction of representations from subgroups, and invariant means. Contributions formalizing the Day–Dixmier direction, Proposition 2.2 (direct-sum obstruction) and Lemma 5.1 (induction from a subgroup) are welcome.

Selected references

  • OpenAI, Unitarizability implies amenability for discrete groups, preprint, September 23, 2026. https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/Unitarizability-Implies-Amenability-for-Countable-Groups-September-23-2026/paper.pdf
  • M. M. Day, Means for the bounded functions and ergodicity of the bounded representations of semi-groups, Trans. Amer. Math. Soc., 1950. https://doi.org/10.2307/1990358
  • J. Dixmier, Les moyennes invariantes dans les semi-groupes et leurs applications, Acta Sci. Math. (Szeged), 1950.
  • G. Pisier, Are unitarizable groups amenable?, preprint, 2004. https://arxiv.org/abs/math/0405282
  • I. Epstein, N. Monod, Nonunitarizable representations and random forests, IMRN, 2009. https://doi.org/10.1093/imrn/rnp090
  • N. Monod, N. Ozawa, The Dixmier problem, lamplighters and Burnside groups, J. Funct. Anal., 2010. https://doi.org/10.1016/j.jfa.2009.06.029
  • D. Gaboriau, R. Lyons, A measurable-group-theoretic solution to von Neumann's problem, Invent. Math., 2009. https://doi.org/10.1007/s00222-009-0187-5
  • T. Pytlik, R. Szwarc, An analytic family of uniformly bounded representations of free groups, Acta Math., 1986. https://doi.org/10.1007/BF02392596
  • M. Gerasimova, D. Gruber, N. Monod, A. Thom, Asymptotics of Cheeger constants and unitarisability of groups, J. Funct. Anal., 2020. https://doi.org/10.1016/j.jfa.2019.108457
30 thms2 active usersReviewed
🏆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
🏆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
PreviousPage 1 of 2Next

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