REVIEW 3 major objections 4 minor 18 references
Stallings foldings for rational subsets of automatic groups
T0 review · 3 major / 4 minor · reviewed 2026-08-01 · deepseek-v4-flash
Pith's one-line read For an L-proximate rational subset of a finitely presented automatic group, the paper's iterated folding procedure eventually accepts all L-representatives of the subset, and in the submonoid case it halts algorithmically.
desk verdict Core folding theorems are a genuine extension and look correct; the surface-group section leans on a sketched ladder argument that needs real work before the examples can be trusted. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central mechanism is an iterated three-step folding procedure (Construction 4.7). Starting with an automaton A_{n-1} for a regular language Q_{n-1}, it (1) adds an ε→r cycle for each relator r and a length-two cycle ss^{-1} for each generator at every state; (2) applies the standard algorithm that folds a regular language by closing it under free reduction; and (3) determinises the result. The key identity is Corollary 4.9: the union of all Q_n is exactly µ^{-1}(µ(Q0)), the set of all words mapping into the same subset of the group. L-proximacy is the convexity hypothesis that makes this union stabilise in time to contain the L-representatives; the halting test in Theorem 5.2 exploits th
What would settle it
Build a reduced Van Kampen diagram for uv^{-1} in a genus-2 surface group, where u is Dehn-reduced and v is a geodesic representing the same element. If the diagram is not a single vertex, a single 2-cell, or a ladder whose every 2-cell meets both boundary rails, then Lemma 6.8's (g+1)-fellow-travel conclusion—and hence the weak L-proximacy of Dehn-reduced languages—fails. More broadly, exhibiting one L-proximate Q0 whose folding sequence never contains some L-representative of µ(Q0) would disprove Theorem 4.10.
Extended reading notes
Core claim
Theorem 4.10 is the paper's central claim: for a finitely presented group G with rational structure (G,L), if Q0 is L-proximate with constants (k,c) and K=µ(Q0), then after finitely many iterations of Construction 4.7 the language Q_n contains L∩µ^{-1}(K), and K is L-recognisable. Each iteration adds relator cycles and inverse-pair cycles at every state, folds the automaton so its language is closed under free reduction, and then determinises; the proof bounds the required number of iterations by a finite maximum of rewriting-step distances between pairs of words in a ball of radius 2k+1 and c. For submonoids of the form T*, a weaker condition called weak L-proximacy suffices, and Theorem 5.
Load-bearing premise
For the general theorems, the load-bearing premise is that the chosen regular language Q0 is L-proximate; for the surface-group examples, an additional load-bearing premise is the external small-cancellation trichotomy that every reduced diagram for uv^{-1} with u Dehn-reduced and v geodesic is a single vertex, a single 2-cell, or a ladder with the claimed rail structure—the paper invokes this without proof and only sketches the ladder argument.
Editorial extensions
If this is right
- If a rational subset K is L-proximate with respect to some regular Q0, then K is L-recognisable: the set of L-words representing K is regular.
- L-recognisability of a rational subset of an automatic group implies that its membership problem is decidable.
- For a finitely generated submonoid T* that is weakly L-proximate, Theorem 5.2 provides an algorithm that computes an automaton for the L-representatives, making the membership problem constructively decidable.
- In surface groups, any submonoid generated by words that are Dehn-reduced, or within N simultaneous Dehn-reductions of Dehn-reduced words, is L-recognisable and has constructively decidable membership; the examples constructed in Section 6.3 are not covered by earlier results on Magnus submonoids.
- For arbitrary L-proximate rational subsets, decidability of membership follows, but constructively finding the recogniser remains open outside the submonoid case, as noted in Remark 5.4.
Reading between the lines
- Since L-proximacy is in fact equivalent to L-recognisability, the paper's real contribution is a uniform construction: once proximity is known, foldings built from any generating Q0 will find the recogniser. The hard open question left implicit is how to certify L-proximacy of a given Q0 without already knowing the recogniser.
- The surface-group criterion suggests a broader principle: in hyperbolic groups with geodesic language, any language whose words fellow-travel geodesics within a uniform bound should be weakly proximate. Extending the ladder argument beyond surface groups could yield many more decidable submonoids.
- The halting test is tied to the flower automaton's single start-accept state. Finding an analogous completion test for general rational subsets, where start and accept states differ, is the natural next step; the paper notes only partial conditions here.
- The folding procedure is likely to transfer to other automatic structures with well-behaved normal-form languages, such as right-angled Artin groups, where proximity could be checked through geodesic combing; the paper lists this as a direction for future work.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper extends Stallings folding techniques from subgroups to rational subsets/submonoids of automatic groups. It defines L-proximacy and weak L-proximacy for a regular language Q with respect to a rational structure (G,L), then gives an iterative rewriting-and-folding procedure; the main general theorem (Theorem 4.10) states that if Q is L-proximate then after finitely many iterations the procedure recognises all L-representatives of µ(Q), so µ(Q) is L-recognisable. For finitely generated submonoids, Theorem 5.2 gives a halting test that turns the procedure into an effective algorithm under the weaker weak-L-proximacy hypothesis. The final section applies these results to surface groups, using small cancellation theory to show that Dehn-reduced languages are weakly L-proximate with respect to geodesics, yielding a criterion (Theorem 6.11) and examples of submonoids with constructively decidable membership problem.
Significance. If the results are correct, the paper gives a genuine extension of the Kharlampovich–Miasnikov–Weil framework from L-quasi-convex subgroups to rational subsets satisfying a stronger convexity-type condition. Theorem 4.10 is a nontrivial algorithmic derivation, not a restatement of the definitions, and Theorem 5.2 supplies a concrete halting test. The surface-group application is a useful source of new examples of submonoids with decidable membership. The paper is also honest about limitations: the general rational-subset case has no halting test, and some questions are left open. The main weaknesses are three underproved but load-bearing points: Lemma 4.1 is proved only by example, Lemma 6.8's ladder fellow-travel bound is only sketched, and Proposition 6.12 is stated without proof. These are fixable, and the core folding theorems are not affected by the surface-group issues.
major comments (3)
- [§4.1, Lemma 4.1] This lemma is load-bearing: it is used in Lemma 4.4 to convert alternating eDR/eDred rewriting into eDR^k followed by eDred^*, and hence in Proposition 4.8, Corollary 4.9, and Theorem 4.10. The proof is only an illustrative example, with the statement that the general proof follows the same lines. As written this is not a proof. Please provide a complete argument (or a reference) covering arbitrary relator insertions and arbitrary free reductions.
- [§6.2, Lemma 6.8] The reduction of the diagram to a vertex, a single 2-cell, or a ladder is plausible, but the subsequent passage from the ladder structure to the numerical fellow-travel bounds is asserted without proof. In the ladder case the assertions that every cell meets both rails, that cells along u contribute at most 2g boundary edges, and that internal arcs have length at most 1 are not shown to imply that every vertex of u is within g+1 of v and that the relevant vertices of v are at most 2g−2 edges apart. A rigorous geometric argument (or a precise statement of the result being quoted) is needed, since Lemma 6.9 and all of §6.3 depend on it.
- [§6.3, Proposition 6.12] This proposition is stated without proof. It is used to guarantee that T* is Dehn-reduced, hence weakly L-proximate, and is the basis for the examples in Example 6.13. Please supply a proof that the three conditions prevent the appearance of any Dehn-reducible subword in arbitrary concatenations of words of T, including subwords that cross concatenation boundaries.
minor comments (4)
- [Definition 3.1 and 3.2] The reparametrisation function f is defined on [0,|w|], but the inequality is written 'for all 0≤i≤|w′|'; it should be 0≤i≤|w|. The same mis-indexing appears in Definition 3.2.
- [§6.3, proof of Theorem 6.11] In the proof, 'v asynchronously (g+1)-fellow travels with v' should presumably read 'v ... with w'; otherwise the variable is confused.
- [§2.1 and throughout] Several typos: 'worda' for 'words' in §2.1; 'Theorem 3.1' in the first line of §3 should be 'Definition 3.1'; Lemma 4.4 refers to 'Theorem 4.1' where Lemma 4.1 is meant.
- [§3.6, proof of Proposition 3.6] The equality 'w′_{g(i)} = w″_i' is equality of group elements/vertices, not of words. Please clarify notation to avoid a formal error.
Circularity Check
No significant circularity: the folding theorem is a genuine algorithmic derivation and the surface-group part rests on external small-cancellation results, not on self-citation.
full rationale
The central claim (Theorem 4.10) is not a restatement of its hypothesis. Definition 3.1 of L-proximacy supplies, for each L-representative w of K=µ(Q0), a Q0-word w' with asynchronous k-fellow-travel and asynchronicity bounded by c. The proof then decomposes w' into chunks γ(i) of length ≤c, connects the k-close vertices by geodesics δ(i), and forms loops α(i)=δ(i-1)^{-1}w(i)δ(i) of length ≤2k+1. Because G is finitely presented, only finitely many such pairs (α,γ) exist, so a single n bounds the number of rewriting steps needed for all of them; Lemma 4.11 concatenates this bound and the Benois folding closure converts α into w. Thus the full set L∩µ^{-1}(K) is shown to lie in Q_n. Proposition 3.8's 'if' direction is immediate, but its 'only if' direction is explicitly deferred to Theorem 4.10 and is not used as input. No parameter is fitted and no 'prediction' is forced by construction. The only citation with author overlap is [12] (Holt–Rees–Röver), used for textbook automaton constructions; it is not load-bearing. The Section 6 application invokes external small-cancellation results [16,18] to prove Lemma 6.8; that lemma is only sketched, but a sketched proof of an external geometric claim is a correctness risk, not circularity, since the claimed fellow-travel bound is not assumed in the definition of weak L-proximacy. The main theorems therefore stand independently of any circular dependence.
Assumptions & free parameters
assumptions (6)
- domain assumption Automatic groups are finitely presented and have solvable word problem; multiplier automata exist.
- standard math Benois' theorem and algorithm: free reduction of a regular language is regular, and an automaton can be constructed.
- standard math The rewriting system eD_R ∪ eD_red is complete for the group congruence, so any two equal words can be connected by insertions of relators and partial free reductions.
- standard math The standard surface-group presentation satisfies C(4)-T(4), with all pieces of length 1.
- domain assumption McCammond–Wise fan/ladder trichotomy [16, Thm 9.4] and Wise's shell/ladder corollary [18, Cor 2.8].
- standard math Dehn's algorithm/rewriting system for surface groups and the fact that genus-g surface groups (g>1) are hyperbolic and automatic with geodesic language.
Cite this review
Pith. "Pith review of Stallings foldings for rational subsets of automatic groups." pith.science (2026). https://pith.science/paper/NBCKGK5V
@misc{pith2026260726284,
author = {Pith},
title = {Pith review of: Stallings foldings for rational subsets of automatic groups},
year = {2026},
howpublished = {\url{https://pith.science/paper/NBCKGK5V}},
note = {Machine review of arXiv:2607.26284}
}
abstract
Let $G$ be an automatic group with associated regular language $L$. We describe a procedure for constructing an automaton which recognises elements of a given submonoid or rational subset $K$ of $G$. This builds on work of Kharlampovich, Miasnikov and Weil, on the case where $K$ is a subgroup of $G$. Our construction succeeds, after sufficiently many iterations, whenever $K$ satisfies a certain convexity property, which we call $L$-proximity. We show how to test whether the construction is complete in the case that $K$ is a submonoid; we have no such test for the general case of a rational subset $K$. We focus particularly on the case of a surface group $G$ of genus $g>1$, where $L$ is the language of geodesic words in the standard generators. We use small cancellation theory to obtain a method for constructing $L$-recognisable submonoids of $G$.
Figures
Figures from the paper (3 more)
Reference graph
Works this paper leans on
-
[1]
Silva,Rational subsets of groups, Handbook of Automata Theory (Jean- ´Eric Pin, ed.), vol
Laurent Bartholdi and Pedro V. Silva,Rational subsets of groups, Handbook of Automata Theory (Jean- ´Eric Pin, ed.), vol. 2, EMS Press, Z¨ urich, Switzerland, 2021, pp. 841–869
2021
-
[2]
Mich` ele Benois,Parties rationelle du groupe libre, C. R. Acad. Sci. Paris, S` er. A269(1969), 1188–1190
1969
-
[3]
Michael Ben–Zvi, Robert Kropholler, and Rylee Alanza Lyman,Folding-like techniques for CAT(0)cube complexes, Math. Proc. Cambridge Philos. Soc.173(2022), no. 1, 227–238
2022
-
[4]
Bridson and Andr´ e Haefliger,Metric spaces of non-positive curvature, Grundlehren der mathematischen Wissenschaften, Springer Berlin, Heidelberg, 2011
Martin R. Bridson and Andr´ e Haefliger,Metric spaces of non-positive curvature, Grundlehren der mathematischen Wissenschaften, Springer Berlin, Heidelberg, 2011
2011
-
[5]
Pallavi Dani and Ivan Levcovitz,Subgroups of right-angled Coxeter groups via Stallings-like techniques, J. Comb. Algebra5(2021), no. 3, 237–295. 24 L. ASENCIO-MART ´IN, J. BRITNELL, A. DUNCAN, D. FRANCOEUR, AND S. REES
2021
-
[6]
D. B. A. Epstein, J. W. Cannon, D. F. Holt, S. V. F. Levy, M. S. Paterson, and W. P. Thurston,Word processing in groups, CRC Press, 1992
1992
-
[7]
Islam Foniqi and Robert D. Gray,Magnus submonoids and membership prob- lems in one-relator, surface and hyperbolic groups, September 2025, preprint at https://arxiv.org/abs/2412.04932
arXiv 2025
-
[8]
S. M. Gersten and H. B. Short,Rational subgroups of biautomatic groups, Ann. of Math.134 (1991), no. 1, 125–158
1991
Show all 18 references
-
[9]
Ghys and P
E. Ghys and P. de la Harpe (eds.),Hyperbolic groups, Progress in Mathematics, vol. 111, Birkh¨ auser Basel, 1990
1990
-
[10]
Math.130(1997), no
Rostislav Grigorchuk and Tatiana Nagnibeda,Complete growth functions of hyperbolic groups, Invent. Math.130(1997), no. 1, 159–188
1997
-
[11]
Hermiler,Rewriting systems for coxeter groups, J
Susan M. Hermiler,Rewriting systems for coxeter groups, J. Pure Appl. Algebra92(1994), no. 2, 137––148
1994
-
[12]
Holt, Sarah Rees, and Claas E
Derek F. Holt, Sarah Rees, and Claas E. R¨ over,Groups, languages and automata, London Mathematical Society Student Texts, Cambridge University Press, Cambridge, 2017
2017
-
[13]
Hopcroft and Jeffrey D
John E. Hopcroft and Jeffrey D. Ullman,Introduction to automata theory, languages, and computation, Addison-Wesley Series in Computer Science, Addison-Wesley, 1979
1979
-
[14]
Algebra488(2017), 442–483
Olga Kharlampovich, Alexei Miasnikov, and Pascal Weil,Stallings graphs for quasi-convex subgroups, J. Algebra488(2017), 442–483
2017
-
[15]
R. C. Lyndon and P. E. Schupp,Combinatorial group theory, Springer-Verlag, Berlin, Heidel- berg, New York, 1977
1977
-
[16]
McCammond and Daniel T
Jonathan P. McCammond and Daniel T. Wise,Fans and ladders in small cancellation theory, Proc. London Math. Soc.84(2002), no. 3, 599–644
2002
-
[17]
Stallings,Topology of finite graphs, Invent
John R. Stallings,Topology of finite graphs, Invent. Math.71(1983), 551–565
1983
-
[18]
Wise,Cubulating small cancellation groups, Geom
Daniel T. Wise,Cubulating small cancellation groups, Geom. Funct. Anal.14(2004), no. 1, 150–214. School of Mathematics, Statistics and Physics, Newcastle University, Newcastle upon Tyne NE1 7RU, United Kingdom Email address:L.Asencio-Martin2@newcastle.ac.uk School of Mathemati...
2004
Reviewed August 1, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.