REVIEW 2 major objections 5 minor 25 references
Products of three conjugacy classes in the alternating group
T0 review · 2 major / 5 minor · reviewed 2026-08-15 · deepseek-v4-flash
Pith's one-line read Three conjugacy classes of size at least |Alt(n)|^{1−δ} always multiply to the entire alternating group.
desk verdict Genuine advance with a load-bearing gap: the split-class case of Proposition 3.2 is delegated to a citation, and the constructive alternative offered there does not work as written. 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 a chain of seven injective reductions θ1,…,θ7 acting on string triples: three class strings, whose ■ symbols mark cycle boundaries, together with a label function that records the information needed to undo each step. Each reduction simplifies the cycle structure while preserving the existence of an aligned solution, meaning a solution α1α2=α3 in which triples of cycles sharing positions also share prescribed common values. The final reduction splits the problem into small subproblems, each solved by one of the explicit templates (12.1)–(12.4), and the solutions are concatenated and pulled back through the inverses of the reductions. The quantitative glue is Proposition 2.3, which translates class size into a bound on the number of cycles and is invoked at every stage to guarantee that shortened classes remain large.
What would settle it
Find n and three conjugacy classes C1,C2,C3 of Alt(n) with |Ci| ≥ |Alt(n)|^{1−δ} and a single permutation g outside C1C2C3; such a triple would refute Theorem 1.2 directly. A cheaper partial check is to test Proposition 2.3 numerically on the extremal class of one (1−δ)n-cycle plus δn fixed points, the class used throughout, to see whether its cycle count stays within (δ+o(1))n; failure there would break the reduction chain.
Extended reading notes
Core claim
The paper establishes Theorem 1.2: there exist constants δ>0 and n0 such that for all n≥n0 and any three conjugacy classes C1,C2,C3 of G=Alt(n) with |Ci| ≥ |G|^{1−δ}, the product set C1C2C3 equals all of G. The engine is the stronger intermediate Theorem 1.4, which says the same hypotheses imply C1C2⊇C3. The proof works in Sym(n), replacing each class by a class string that fixes an ordering of its cycles, then applying seven injective reductions that progressively simplify the cycle structures, and finally solving the reduced problem by concatenating explicit solutions for four basic types of cycle configurations. Inverting the seven reductions yields the required permutations. Theorem 1.3 follows by combining Theorem 1.2 with the known Lie-type case, giving the same statement for three normal subsets of every nonabelian finite simple group.
Load-bearing premise
The whole chain rests on Proposition 2.3, the quantitative link between class size and number of cycles: if that estimate fails to keep every shortened class nearly maximal after seven rounds of shortening, the argument no longer closes.
Editorial extensions
If this is right
- Kourovka Problem 20.23 is answered: three large conjugacy classes suffice to cover Alt(n), where previously four classes were needed.
- Theorem 1.3 follows for every nonabelian finite simple group, since the Lie-type case was already known and the alternating case is supplied here, with normal subsets in place of conjugacy classes.
- The four-class threshold |G|^{1/2+ε} from Garonzi and Maróti is improved to three classes with exponent 1−δ for Alt(n).
- Rodgers' result requiring at most six cycles across three classes is superseded for classes above the size threshold, since the new proof needs only large class size, not a small number of cycles.
- Because no character theory is used, the proof yields a constructive algorithm: given g and the three classes, it can output c1,c2,c3 with c1c2c3=g.
Reading between the lines
- One could extract explicit, though likely far from optimal, values of δ and n0 by tracking constants through the seven reductions, turning the in-principle algorithm into a runnable one.
- The class-string reduction scheme is a general device and may apply to other product questions in Sym(n), such as deciding when C1C2 contains a prescribed class for classes of intermediate size, or to two-class covering results for special cycle types.
- The author leaves open whether a character-theoretic proof of Theorem 1.2 exists; the constructive nature of this proof suggests that such a proof, if found, would need different quantitative estimates from the usual character-sum bounds.
- The tightness discussion implies that the true maximal δ is unknown and probably smaller than 1/2; a natural next step is a numerical study for moderate n to see how large δ can be before three-class coverage fails.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proves that for a sufficiently small constant δ and all sufficiently large n, every product C1C2C3 of three conjugacy classes of Alt(n) with |Ci| ≥ |Alt(n)|^{1−δ} equals the whole group (Theorem 1.2), and it extends this to three normal subsets of every non-abelian finite simple group (Theorem 1.3). The main combinatorial work establishes Theorem 1.4, which asserts that two large classes cover a third, through seven reductions on 'class strings'; each reduction is accompanied by an injective forward map and an explicit inverse walk-back procedure, and the final reduced problem is solved by explicit local solutions in §12.
Significance. If the proof is completed, the paper answers Kourovka Problem 20.23, improves the four-class result of Garonzi and Maróti to three classes, and complements the Lie-type results. The class-string machinery is original and substantial: the seven reductions are individually equipped with explicit inverse constructions, and the overall argument has no apparent circularity in the combinatorial core. The main weakness is the reliance of Proposition 3.2 on an unverified adaptation of a character-theoretic lemma; this proposition is load-bearing for the large-class half of Theorem 1.2. I was not able to certify every long cycle manipulation in §§5–12 by hand, but the structure of the reductions is coherent and the local solutions in §12 are directly checkable.
major comments (2)
- [§3, Proposition 3.2] The split-class case of Proposition 3.2 is load-bearing for Theorem 1.2: it is the only mechanism that reaches classes C with |C| ≥ |Alt(n)|^{2δ/3}. In the case where both C1 and C2 are split classes, the proof states that a character-theoretic argument is 'essentially contained in [GM21, Lemma 5.3(i)]' with m ∈ {n−1, n}, and that 'the technique works out similarly' for m ∈ {n−3, n−2}. This is an unverified adaptation: changing m changes the size of the class O_m and can affect which inequalities or which dominant character are used. The constructive alternative offered in the same paragraph is circular, because it applies Theorem 1.4, the very statement that Proposition 3.2 is used to prove. As written, the large-class half of Theorem 1.2 is therefore unsupported unless the split-class case for m ∈ {n−3, n−2} is proved in full.
- [§3, Proposition 3.2, first paragraph] The proof of Proposition 3.2 derives m ≥ k1 + k2 from the hypothesis |C1||C2| ≥ |Alt(n)|^{1+δ} by applying Proposition 2.3(a) to each class. But Proposition 2.3(a) requires |C_j| ≥ |Alt(n)|^{1−δ1} for the individual class, and the product hypothesis does not imply this: one factor may be much smaller than |Alt(n)|^{1−δ} while the other is large. In the application inside Theorem 1.2 the three classes are individually large, so the statement can be repaired by adding that assumption, but the proposition as stated is not proved by the given argument.
minor comments (5)
- [§1.1] In the paragraph on special classes, 'the union of two 1 distinct classes' contains a stray '1'; it should read 'two distinct classes'.
- [Abstract and §1.2] The claims that 'no character theory is involved' and that the proof is constructive are overstated: Proposition 3.2 relies on the character-theoretic [GM21, Lemma 5.3(i)] for its split-class case. The statement should be qualified to the combinatorial proof of Theorem 1.4, or Proposition 3.2 should be made elementary.
- [Proof of Theorem 1.3] The sentence 'By [MP21, Thm. 1.3], the result holds for every non-abelian finite simple group G ≠ Alt(n)' should be clarified, since the introduction presents [MP21] as a Lie-type result; if the cited theorem covers sporadic groups as well, a brief explanation would help the reader.
- [§4] The notation µ is used both for the map from class strings to classes and for the map from element strings to permutations; although the context makes the meaning clear, a sentence flagging the overloaded notation would prevent confusion in the long reduction sections.
- [§3, proof of Theorem 1.2] In the small-class argument, the variable c3 in 'the class C′ ∋ c3c^{-1}' appears to mean γ3; renaming it would improve readability.
Circularity Check
No circularity: Theorem 1.4 is proved by independent elementary reductions, and the self-citations are load-bearing tools, not restatements of the target.
full rationale
I traced the full derivation chain. Theorem 1.2 is obtained from Theorem 1.4 together with Proposition 3.2. Theorem 1.4 is then proved independently in Sections 4–12: Proposition 12.1 supplies an aligned solution for Reduction VII, and Lemmas 11.2–5.1 undo the seven reductions in sequence. None of these steps invokes Theorem 1.2, Proposition 3.2, or the conclusion C1C2C3 = G. The apparently risky sentence in Proposition 3.2 ('just use Propositions 2.2–2.3(b) to show that |C1|,|C2|,|Om| ≥ |Alt(n)|^{1−δ} and then apply Theorem 1.4') is a forward reference to a theorem proved later by a disjoint argument, so it does not create a logical cycle: the proof of Theorem 1.4 never uses Proposition 3.2. The only self-citation is Proposition 2.3 from [DMP24], a published quantitative lemma relating class size to number of cycles; it is a parameter-free external result whose assumptions do not include the target statement, so it is legitimate independent support rather than circularity. The split-class case of Proposition 3.2 is delegated to [GM21, Lemma 5.3(i)] with an adaptation claim; if that adaptation is mathematically unsound, that is a correctness gap or risk, not a reduction-by-construction. Similarly, the inference from |C1||C2| ≥ |Alt(n)|^{1+δ} to |C1|,|C2| ≥ |Alt(n)|^{1−δ} in the constructive aside appears unsupported, but again this is a potential error in an auxiliary remark, not a circular derivation. No fitted parameter is renamed as a prediction, no uniqueness theorem is imported from the authors' prior work to force the choice, and no known result is repackaged as a new one. The central claim is self-contained against external benchmarks (Dvir's theorem, Garonzi–Maroti, Dona–Maroti–Pyber), and the main reduction chain does not assume its own conclusion.
Assumptions & free parameters
assumptions (4)
- standard math Quantitative cycle-count/class-size relation (Prop 2.3, from [DMP24] and [GM21, Lemma 2.3]).
- standard math Dvir's criterion (Prop 3.1, [Dvi85, Thm 5.1(iii)]): if C1, C2 are classes in Sym(n) with at most k1, k2 cycles and m ≥ k1 + k2, then C1C2 contains the class of one m-cycle.
- standard math Exceptional split-class case in Proposition 3.2 is asserted from [GM21, Lemma 5.3(i)] with the technique 'similar', or alternatively from Theorem 1.4.
- standard math Lie-type product theorem [MP21, Thm 1.3] and [LST24, Thm 7.4] for classical groups: three large normal subsets of a finite simple group of Lie type have product G.
invented entities (1)
-
Class-string and label framework (string triples, labels N, L, T, S, P, and alignment properties C1-C6)
Cite this review
Pith. "Pith review of Products of three conjugacy classes in the alternating group." pith.science (2026). https://pith.science/paper/YR67EQGO
@misc{pith2026250506012,
author = {Pith},
title = {Pith review of: Products of three conjugacy classes in the alternating group},
year = {2026},
howpublished = {\url{https://pith.science/paper/YR67EQGO}},
note = {Machine review of arXiv:2505.06012}
}
abstract
We prove that for $\delta$ small, $n$ large, and any three conjugacy classes $C_{1},C_{2},C_{3}$ of $G=\mathrm{Alt}(n)$ of size at least $|G|^{1-\delta}$ we have $C_{1}C_{2}C_{3}=G$. The result provides a positive answer to Problem 20.23 of the Kourovka Notebook [KM22], improves theorems of Garonzi and Mar\'oti [GM21] (using $4$ classes) and Rodgers [Rod02] (using larger classes), complements the known result for $G$ a simple group of Lie type [MP21] [LST24] [FM25], and is tight in several senses. Furthermore, since no character theory is involved, the proof can be used in principle to build a constructive algorithm that, given $g\in G$, outputs $c_{i}\in C_{i}$ such that $c_{1}c_{2}c_{3}=g$.
Reference graph
Works this paper leans on
-
[1]
E. Bertram. Even permutations as a product of two conjugate cycles. J. Combin. Theory Ser. A , 12(3):368--380, 1972
work page 1972
-
[2]
J. L. Brenner. Covering theorems for FINASIGS VIII - A lmost all conjugacy classes in A _ n have exponent 4 . J. Aust. Math. Soc. , 25:210--214, 1978
work page 1978
-
[3]
D. Dona, M. W. Liebeck, and K. Rekv\'enyi. Involutions in finite simple groups as products of conjugates. Comm. Algebra , 52(9):3750--3761, 2024
work page 2024
-
[4]
D. Dona, A. Mar\'oti, and L. Pyber. Growth of products of subsets in finite simple groups. Bull. Lond. Math. Soc. , 56(8):2704--2710, 2024
work page 2024
-
[5]
Y. Dvir. Covering properties of permutation groups. In Z. Arad and M. Herzog, editors, Products of Conjugacy Classes in Groups , pages 197--221. Springer-Verlag, Berlin (Germany), 1985
work page 1985
-
[6]
W. Fulton and J. Harris. Representation theory: a first course , volume 129 of Graduate Texts in Mathematics . Springer, New York (USA), 2004
work page 2004
-
[7]
F. Fumagalli and A. Mar\'oti. On the G owers trick for classical simple groups. J. Pure Appl. Algebra , 229(1), 2025. Article no. 107833
work page 2025
-
[8]
M. Garonzi and A. Mar\'oti. Alternating groups as products of four conjugacy classes. Arch. Math. (Basel) , 116(2):121--130, 2021
work page 2021
Show all 25 references
-
[9]
Herzog, G
M. Herzog, G. Kaplan, and A. Lev. Representation of permutations as products of two cycles. Discrete Math. , 285:323--327, 2004
2004
-
[10]
Herzog, G
M. Herzog, G. Kaplan, and A. Lev. Covering the alternating groups by products of cycle classes. J. Combin. Theory Ser. A , 115(7):1235--1245, 2008
2008
-
[11]
K. S. Kedlaya. Product-free subsets of groups, then and now. In T. Y. Chow and D. C. Isaksen, editors, Communicating Mathematics , volume 479 of Contemporary Mathematics , pages 169--177. American Mathematical Society, Providence (USA), 2009
2009
-
[12]
Kishnani, R
H. Kishnani, R. Kundu, and S. C. Mishra. Alternating groups as products of cycle classes - II . J. Algebraic Combin. , 59(3):635--660, 2024
2024
-
[13]
Keller, N
N. Keller, N. Lifshitz, and O. Sheinfeld. Improved covering results for conjugacy classes of symmetric groups via hypercontractivity. Forum Math. Sigma , 12, 2024. Article e85
2024
-
[14]
E. I. Khukhro and V. D. Mazurov. Unsolved problems in group theory - T he K ourovka N otebook. No. 20, https://kourovka-notebook.org and arXiv:1401.0300v33 , 2022
2022 arXiv
-
[15]
Lifshitz and A
N. Lifshitz and A. Marmor. Bounds for characters of the symmetric group: a hypercontractive approach. arXiv:2308.08694v3 , 2023
2023
-
[16]
M. W. Liebeck and A. Shalev. Diameters of finite simple groups: sharp bounds and applications. Ann. of Math. (2) , 154:383--406, 2001
2001
-
[17]
M. J. Larsen and A. Shalev. Characters of symmetric groups: sharp bounds and applications. Invent. Math. , 174(3):645--687, 2008
2008
-
[18]
M. J. Larsen, A. Shalev, and P. H. Tiep. Products of normal subsets. Trans. Amer. Math. Soc. , 377(2):863--885, 2024
2024
-
[19]
M. J. Larsen and P. H. Tiep. Squares of conjugacy classes in alternating groups. arXiv:2305.04806v1 , 2023
2023 arXiv
-
[20]
Mar\'oti and L
A. Mar\'oti and L. Pyber. A generalization of the diameter bound of L iebeck and S halev for finite simple groups. Acta Math. Hungar. , 164(2):350--359, 2021
2021
-
[21]
T. W. M \"u ller and J.-C. Schlage-Puchta . Character theory of symmetric groups, subgroup growth of F uchsian groups, and random walks. Adv. Math. , 213(2):919--982, 2007
2007
-
[22]
Nikolov and L
N. Nikolov and L. Pyber. Product decompositions of quasirandom groups and a J ordan type theorem. J. Eur. Math. Soc. (JEMS) , 13:1063--1077, 2011
2011
-
[23]
D. M. Rodgers. Generating and covering the alternating or symmetric group. Comm. Algebra , 30(1):425--435, 2002
2002
-
[24]
Roichman
Y. Roichman. Upper bound on the characters of the symmetric groups. Invent. Math. , 125(3):451--485, 1996
1996
-
[25]
U. Vishne. Mixing and covering in the symmetric groups. J. Algebra , 205(1):119--140, 1998
1998
Reviewed August 15, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.