REVIEW 3 major objections 4 minor 34 references
Finding Large Sets Without Arithmetic Progressions of Length Three: An Empirical View and Survey II
T0 review · 3 major / 4 minor · reviewed 2026-08-10 · deepseek-v4-flash
Pith's one-line read The paper claims that the nonconstructive sphere method produces the largest known 3-free subsets of {1,...,n} once n reaches 10^9, and reports exact maximum sizes for all n up to 186.
desk verdict Useful small-n exact values and survey, but the main large-n comparison rests on a false SPHERE-NZ construction. 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 sphere method represents each integer in base 4d+1 with digits in {-d,...,d}, identifies the number with its digit vector, and selects all numbers whose digit vectors have a fixed squared length s. Because x+z=2y would force the digit vectors to satisfy x-vector + z-vector = 2y-vector, and two distinct vectors of length sqrt(s) cannot sum to a vector of length 2sqrt(s), each individual sphere is 3-free. The SPHERE-NZ variant unions the sphere at s with the sphere at s+1 restricted to vectors with no zero coordinate; Theorem 4.18 uses a parallelogram norm identity, Lemma 4.15, to claim the union remains 3-free. The construction is made algorithmic by a dynamic program that counts digit vectors of a given norm, so the optimal parameters (d,s,k) can be found even though the proof of existence is nonconstructive.
What would settle it
For d=2, k=2, s=1 in base 9, check the three digit vectors (-1,1), (0,1), and (1,1): the outer two have squared norm 2 and no zero coordinates, the middle has squared norm 1, and the corresponding integers form a 3-term arithmetic progression; if all three are included in the SPHERE-NZ union, the claimed 3-freeness fails.
Extended reading notes
Core claim
The central discovery is a quantitative crossover among known constructions. When base-3, base-5, KD, block, and sphere methods are all coded and compared for n from $10^{1}$ up to $10^{65}$, the sphere method produces larger 3-free sets than every other method for every n ≥ $10^{9}$. The authors support the sphere construction with a new variant, SPHERE-NZ, which takes the union of two spheres of squared norms s and s+1 and imposes a nonzero-coordinate condition on the outer sphere; Theorem 4.18 asserts that this union is 3-free. In the small-n regime the paper computes sz(n) exactly for 1 ≤ n ≤ 186, gives upper and lower bounds for 187 ≤ n ≤ 250, and obtains new lower bounds such as sz(204) ≥ 42, sz(227) ≥ 45, and sz(233) ≥ 46. It also shows that using the analytic upper-bound proof numerically improves upper bounds on sz(N) by roughly 17 percent for the largest N tested.
Load-bearing premise
The proof that the SPHERE-NZ union is 3-free assumes that every would-be arithmetic progression forces the middle vector to have a zero coordinate where the nonzero condition applies, even though that condition is only imposed on the outer sphere's vectors.
Editorial extensions
If this is right
- For n at least 10^9, the best known 3-free sets come from the nonconstructive sphere method, so anyone needing large 3-free sets in practice can use the optimized search over (d,s,k) despite the absence of an explicit construction.
- The exact values sz(n) for n ≤ 186, the bounds for 187 ≤ n ≤ 250, and the new lower bounds for n = 204, 227, and 233 update the small-n record.
- Among the sphere variants tested, SPHERE-NZ is the best for most n, beating plain SPHERE and SPHERE-NN in the authors' tables.
- Using the analytic upper-bound proof numerically gives upper bounds on sz(N) that are about 17 percent better than elementary splitting for the largest tested N.
- Beyond n ≈ 10^90, the block method overtakes the KD method, and the empirical ordering of all methods appears to settle into the asymptotic ordering.
Reading between the lines
- If the theoretical gap in the proof of Theorem 4.18 is real, the empirical crossover claim would still be testable by verifying the 3-freeness of each constructed set directly, though the validity of the SPHERE-NZ union would then need a corrected condition or proof.
- The estimated constants c for sphere and block methods, around 2.55 and 4.3 respectively, suggest the finite-n data already reflect the asymptotic quality ordering, so the crossover point at 10^9 may serve as a practical threshold for when asymptotic results dominate elementary constructions.
- The same empirical comparison could be extended to k-APs for k ≥ 4 and to the higher-level sphere unions sketched in Theorem 4.23, where the required conditions grow more complex; the paper leaves that as future work.
- Because the paper notes that larger 3-free sets do not automatically improve matrix multiplication algorithms, the practical payoff of the crossover is more direct in communication complexity and linearity testing than in algebraic complexity.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper is an empirical survey of methods for constructing large subsets of [n] with no three-term arithmetic progressions (3-free sets). It reports exact values of sz(n) for 1 ≤ n ≤ 186, upper and lower bounds for 187 ≤ n ≤ 250, numerical applications of Roth's theorem to obtain upper bounds, and a comparison of several asymptotic constructions: Base 3, Base 5, KD, Block, and the Sphere methods. The central large-n claim is that, for n ≥ 10^9, the nonconstructive sphere methods, especially the variant called SPHERE-NZ, produce larger 3-free sets than any other tested method.
Significance. If the main claims were valid, the paper would be a useful empirical complement to the asymptotic literature on 3-free sets. The small-n exact values, the careful discussion of backtracking and linear-programming upper bounds, and the numerical comparison of Roth's upper bound against splitting are valuable and appear to be self-contained. The paper also includes reproducible dynamic-programming computations, and the fitted constants in Appendices III and V are descriptive rather than used to derive the central claim. However, the headline comparison for large n rests on Theorem 4.18, which is false. Consequently the claimed superiority of SPHERE-NZ and the associated Section 5 conclusion are unsupported and cannot be repaired by a local correction.
major comments (3)
- [§4.5.2, Theorem 4.18] Theorem 4.18 is false. The proof's final step claims that Lemma 4.15.6b.ii, which gives y_i = 0 for some coordinate of the middle vector, contradicts condition C (all coordinates nonzero). But C is imposed only on the sphere of norm s+1, namely A_{d,s+1,k,C}; the middle vector y has norm s and lies in A_{d,s,k}, where zero coordinates are allowed. A concrete counterexample is obtained with d=2, k=2, s=1 in base 9: the vectors x = (-1,1), y = (0,1), z = (1,1) correspond to the integers 8, 9, 10. Both x and z have squared norm 2 with all coordinates nonzero, so they lie in A_{2,2,2,C}; y has squared norm 1, so it lies in A_{2,1,2}. These three integers form a 3-AP, contradicting the theorem.
- [§5 and Appendix VII, Tables 7–13] The large-n comparison rests on the invalid SPHERE-NZ construction. Table 7 reports SPHERE-NZ = 5.97×10^5 for n = 10^9, and Table 8's SP column also gives 5.97×10^5 at n = 10^9, even though the text of Section 5 identifies SP as SPHERE-NN. Table 7 gives SPHERE-NN = 3.00×10^5 for n = 10^9, so the SP column is actually using the SPHERE-NZ counts. Because Theorem 4.18 is false, these numbers are not valid lower bounds for sz(n), and the observation that the sphere method beats all other methods for n ≥ 10^9 is unsupported.
- [§5, Observation 1] The empirical conclusion fails even if one substitutes the valid SPHERE-NN variant for the invalid SPHERE-NZ. At n = 10^9, Table 7 gives SPHERE-NN = 3.00×10^5 while Table 8 gives Base 3 = 5.24×10^5, so the valid sphere construction does not beat the Base 3 method at the claimed crossover point. The headline claim that the nonconstructive sphere methods produce the largest sets for n ≥ 10^9 therefore cannot be maintained in the paper's current form.
minor comments (4)
- [Throughout] There are numerous typographical errors, including "su ch sets" in the abstract, "Erdos" for "Erdős", and "Health-Brown" for "Heath-Brown" in Section 1.1; these should be corrected.
- [§5] The notation is inconsistent: the text says the SP column abbreviates SPHERE-NN, but the numerical values correspond to SPHERE-NZ, as noted above. The labels in Tables 8–13 should be reconciled with the definition in Section 4.5.4.
- [Appendix VIII, Table 16] The table header says "300,000 < N < 1,000,000" but the table includes values of N up to 178,970,459; the header or the table should be corrected.
- [Appendix V, Table 6] The entry for n = 10^11 reports size 1.56×10^7, which is smaller than the neighboring entries for n = 10^10 (2.74×10^7) and n = 10^12 (9.81×10^7). Since the SPHERE method should be monotone in n, this is likely a typo and should be checked.
Circularity Check
No circularity; the empirical constructions and comparisons are self-contained, with any concern about Theorem 4.18 being a correctness issue rather than a circular one.
full rationale
The paper's constructions (Base 3, Base 5, KD, Block, Sphere variants) are explicit and checked against external benchmarks. The central large-n comparison in Section 5 is an empirical computation of sizes of explicitly defined sets, not a fitted parameter renamed as a prediction. The estimated constants c in Appendices III and V are descriptive summaries of observed sizes ('The value of c seems pretty steady') and are not used to define the sets or to derive the claim that SPHERE methods win. The proof of Theorem 4.18 does depend on Lemma 4.15 and condition C, and a careful reading shows the printed proof applies C to the norm-s vector y even though C is imposed only on the norm-(s+1) sphere; the base-9 example may contradict the theorem as stated. However, that is an internal mathematical error, not circularity: the theorem is not assumed in its own proof, the sets are not defined in terms of the conclusion, and no fitted value or self-citation is load-bearing. Therefore no circularity is present.
Assumptions & free parameters
free parameters (4)
- Backtracking information parameters L=25, m=80 =
L=25, m=80
- LP prefix parameter L=30 =
L=30
- Sphere method optimization parameters d, k, s =
Varies by n, listed in Table 5
- Estimated exponent c for sphere and block methods =
About 2.28 to 2.55 for SPHERE-NZ, 4.0 to 5.3 for the Block method
assumptions (4)
- standard math A set has no 3-AP iff no x<y<z with x+z=2y (Fact 1.6).
- standard math Base-B representation with digits in a bounded range yields digit-wise equations for x+z=2y without carries (Lemma 4.9).
- domain assumption The backtracking implementation and its pruning tests are correct and exhaustive for n<=186.
- ad hoc to paper The union Ad,s,k union Ad,s+1,k,C is 3-free under the SPHERE-NZ condition.
Cite this review
Pith. "Pith review of Finding Large Sets Without Arithmetic Progressions of Length Three: An Empirical View and Survey II." pith.science (2026). https://pith.science/paper/JIOCGJUS
@misc{pith2026250101634,
author = {Pith},
title = {Pith review of: Finding Large Sets Without Arithmetic Progressions of Length Three: An Empirical View and Survey II},
year = {2026},
howpublished = {\url{https://pith.science/paper/JIOCGJUS}},
note = {Machine review of arXiv:2501.01634}
}
read the original abstract
There has been much work on the following question: given n how large can a subset of {1,...,n} be that has no arithmetic progressions of length 3. We call such sets 3-free. Most of the work has been asymptotic. In this paper we sketch applications of large 3-free sets, review the literature of how to construct large 3-free sets, and present empirical studies on how large such sets actually are. The two main questions considered are (1) How large can a 3-free set be when n is small, and (2) How do the methods in the literature compare to each other? In particular, when do the ones that are asymptotically better actually yield larger sets? (This paper overlaps with our previous paper with the title { Finding Large 3-Free Sets I: the Small n Case}.)
Reference graph
Works this paper leans on
- [1]
-
[2]
S. Arora and S. Safra. Probabilistic checking of proofs: A new ch aracterization of NP. Journal of the ACM , 45(1):70–122, 1998. https://doi.org/10.1145/273865.273901
-
[3]
F. Behrend. On set of integers which contain no three in arithmet ic progres- sion. Proceedings of the National Academy of Science (USA) , 23:331–332, 1946. http://www.pnas.org/content/32/12/331.full.pdf+html?sid=aeac9fed-6205-4b25-9f16-7a34a
work page 1946
-
[4]
M. Blum, M. Luby, and R. Rubinfeld. Self-testing/correcting with applications to numerical problems. Journal of Computer and System Sciences , 47:549–595, 1993. 61
work page 1993
- [5]
-
[6]
A. Chandra, M. Furst, and R. Lipton. Multiparty protocols. In Proceedings of the Fifteenth Annual ACM Symposium on the Theory of Computing, Boston MA, pages 94–99, 1983. http://portal.acm.org/citation.cfm?id=808737
work page 1983
-
[7]
E. Cockayne and S. Hedetniemi. On the diagonal queens dominatio n problem. Journal of Combinatorial Theory, Series A , 42:137–139, 1986
work page 1986
-
[8]
D. Coppersmith and S. Winograd. Matrix multiplication via arithmetic progressions. Journal of Symbolic Computation , 9:251–280, 1990. Earlier Version in STOC87
work page 1990
Show all 34 references
-
[9]
Erd˝ os and P
P. Erd˝ os and P. Tur´ an. On some sequences of integers. Journal of the London Mathe- matical Society, 11(2):261–264, 1936. http://jlms.oxfordjournals.org/
1936
-
[10]
F¨ urstenberg
H. F¨ urstenberg. Ergodic behavior of diagonal measures and a theorem of Szemer´ edi’s on arithmetic progressions. Journal of d’Analyse Mathematique , 31:204–256, 1977. http://www.cs.umd.edu/~gasarch/TOPICS/vdw/furstenbergsz.pdf
1977
-
[11]
Gasarch, J
W. Gasarch, J. Glenn, and C. Kruskal. Finding large 3-free sets I: the small n case. Journal of Computer and Systems Science , 74:628–655, 2008
2008
-
[12]
W. Gowers. A new proof for Szemer´ edi’s theorem for arithmet ic progressions of length four. Geometric and Functional Analysis , 8:529–551, 1998. http://www.dpmms.cam.ac.uk/~wtg10/papers.html
1998
-
[13]
W. Gowers. A new proof of Szemer´ edi’s theorem. Geometric and Functional Analysis , 11:465–588, 2001. http://www.dpmms.cam.ac.uk/~wtg10/papers/html
2001
-
[14]
Graham, B
R. Graham, B. Rothschild, and J. Spencer. Ramsey Theory. Wiley, New York, 1990
1990
-
[15]
R. Guy. Unsolved problems in number theory . Springer Verlag, New York, Heidelberg, Berlin, 1981
1981
-
[16]
J. Hastad. Clique is hard to approximate within n1−ǫ. Acta Mathematica, 1999. https://www.csc.kth.se/~johanh/cliqueinap.pdf
1999
-
[17]
Hastad and A
J. Hastad and A. Wigderson. Simple analysis of graph tests for lin earity. Random Structures and Algorithms , 22, 2003. Prior version in Complexity 2001. On line at http://www.math.ias.edu/~avi/PUBLICATIONS/
2003
-
[18]
Heath-Brown
R. Heath-Brown. The density of zeros of forms for which weak approximation fails. Mathematics of Computation , 59(200):612–623, 1992. 62
1992
-
[19]
Ireland and M
K. Ireland and M. Rosen. A classical introduction to modern number theory . Springer- Verlag, New York, Heidelberg, Berlin, 1982
1982
-
[20]
Kushilevitz and N
E. Kushilevitz and N. Nisan. Communication Complexity. Cambridge University Press, Cambridge, England, 1997
1997
-
[21]
L. Moser. On non-averaging sets of integers. Canadian Journal of Mathematics , 5:245– 252, 1953
1953
-
[22]
K. Roth. Sur quelques ensembles d’ entiers. C.R. Acad. Sci Paris , 234:388–3901, 1952
1952
-
[23]
K. Roth. On certain sets of integers. Journal of the London Mathematical So- ciety, 28:104–109, 1953. http://jlms.oxfordjournals.org/. For exposition see http://www.math.missouri.edu/~iosevich/expositorypapers.html
1953
-
[24]
I. Ruzsa. Erd˝ os and the integers. Journal of Number Theory , pages 115–163, 1999. MR number 2002e:11002
1999
-
[25]
Salem and D
R. Salem and D. Spencer. On set of integers which contain no thr ee in arithmetic progression. Proceedings of the National Academy of Science (USA) , 28:561–563, 1942. http://www.cs.umd.edu/~gasarch/TOPICS/vdw/vdw.html
1942
-
[26]
Samorodnitsky and L
A. Samorodnitsky and L. Trevisan. A PCP characterization of N P with optimal amor- tized query complexity. In Proceedings of the Thirty-second Annual ACM Symposium on the Theory of Computing, Portland OR, pages 191–199, 2000
2000
-
[27]
Strassen
V. Strassen. Gaussian elimination is not optimal. Numerische Mathematik , 14:354–356, 1969
1969
-
[28]
Szem´ eredi
E. Szem´ eredi. On sets of integers containing no four elements in arithmetic progression. Acta Math. Sci. Hung. , 20:89–104, 1974. http://www.cs.umd.edu/~gasarch/TOPICS/vdw/vdw.html
1974
-
[29]
Szem´ eredi
E. Szem´ eredi. On sets of integers containing no k ele- ments in arithmetic progression. Acta Arith. , 27:299–345, 1975. http://www.cs.umd.edu/~gasarch/TOPICS/vdw/szdensity.pdf
1975
-
[30]
van der Waerden
B. van der Waerden. Beweis einer Baudetschen Vermutung (in d utch). Nieuw Arch. Wisk., 15:212–216, 1927
1927
-
[31]
van der Waerden
B. van der Waerden. How the proof of Baudet’s conjecture wa s found. In L. Mirsky, editor, Studies in Pure Math , pages 251–260. Academic Press, 1971
1971
-
[32]
S. Wagstaff. On k-free sequences of integers. Mathematics of Computation , pages 767– 771, 1972. 63
1972
-
[33]
V. V. Williams, Y. Xu, Z. Xu, and R. Zhou. New bounds for matrix mu ltiplication: from alpha to omega. In Proceedings of the 2024 ACM-SIAM Symposium on Discrete Algorithms, SODA 2024 . SIAM, 2024. https://arxiv.org/abs/2307.07970
2024 arXiv
-
[34]
Wroblewski
J. Wroblewski. Nonaveraging sets search. www.math.uni.wroc.pl/~jwr/non-ave/index.htm. 64
Reviewed August 10, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.