Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated

Ruzsa 2005 sum avoiding subsets

../

theorem: Ruzsa's Theorem, (2/log 3) log n - 1 < l(n) << exp(c sqrt(log n)) for every c > sqrt(8 log 2), where l(n) is the least over n-element sets A of positive integers of the largest subset whose pairwise sums of distinct elements all avoid A; the upper half is the subpolynomial upper bound Problem 787's page cites from the paper, and the lower half improves the Klarner–Choi constant.


Imre Z. Ruzsa, Sum-Avoiding Subsets, The Ramanujan Journal 9 (2005), 77--82 (the header as printed on p. 77: "THE RAMANUJAN JOURNAL, 9, 77--82, 2005", with the copyright line "© 2005 Springer Science + Business Media, Inc. Manufactured in the Netherlands"); the Crossref record adds the issue, no. 1--2, and the DOI 10.1007/s11139-005-0826-4, which the file does not print. The author at the Alfréd Rényi Institute of Mathematics, Budapest; dedicated "To Professor Nicolas, on the occasion of his 60th birthday"; received August 27, 2002, accepted December 23, 2002 (p. 77); supported by three Hungarian National Foundation for Scientific Research (OTKA) grants (footnote, p. 77). Key words "sumset, combinatorial number theory"; 2000 Mathematics Subject Classification Primary 11B75. Cited as [Ru05] on the problem page. Its single reference (p. 82) is Choi, "On a combinatorial problem in number theory", Proc. London Math. Soc. 23 (1971), printed with the pages 629--641 (the Crossref record of Choi's paper gives 629--642); Choi's paper is not held. The source read for this card is the publisher's version of record at https://doi.org/10.1007/s11139-005-0826-4; no preprint or repository version is known here.

The copy read for this card is the publisher's production PDF: 6 pages, printed pp. 77--82 = PDF pp. 1--6 (printed p. nn is PDF p. n−76n-76), A4 pages typeset from TeX (the file's metadata names a .tex source, Textures and Acrobat Distiller 5.0.5 for Macintosh, and a creation date of 29 August 2005), with a text layer that reads the prose cleanly and garbles the displays (radicals, fraction bars, exponents and the signs ∉\notin and ≠\ne drop out or scatter). Provenance: the copy was obtained from the publisher on 2026-09-22 as a DRM-free production PDF through the library's acquisition, the DOI https://doi.org/10.1007/s11139-005-0826-4 resolving to the article's page; 167,143 bytes. The file prints "© 2005 Springer Science + Business Media, Inc. Manufactured in the Netherlands." in the head of p. 77, every other right reserved.

Read status: claims checked for the abstract, the definitions of a sum-avoiding subset, λ(A)\lambda(A) and l(n)l(n), the recalled bounds of Klarner and Choi, and the Theorem with display (1.1) and its condition on cc (p. 77), each read clause by clause on the page image of PDF p. 1 on 2026-09-22. The proof of the upper estimate, § 2 (pp. 78--79, PDF pp. 2--3), was read in full on the page images and followed step by step: the bound λ(Ur)≤2dr\lambda(U_r)\le2^dr, the choice of dd and rr, display (2.1) and the projection to the integers. § 3 (pp. 79--82, PDF pp. 3--6), the account of Klarner's and Choi's bounds, the proof of the lower estimate and the example limiting the greedy algorithm, was read on the page images for structure only; the count (3.4) and the estimate of the example's size were not checked. Page 82 (PDF p. 6) was read on the page image for the end of the example and the reference. Nothing here is independently reviewed.

Contents

  • Abstract and § 1, Introduction (p. 77, page image). The abstract asks how many elements of a set of nn numbers can be selected so that no sum of two selected elements lies in the set, and claims: "We improve Choi's upper bound of n2/5n^{2/5} to eclog⁡ne^{c\sqrt{\log n}}." The setting is any structure with an addition, with sets of integers the main interest. The definition, quoted: "We call a subset S⊂AS\subset A sum-avoiding, if s+s′∉As+s'\notin A for any s,s′∈Ss,s'\in S, s≠s′s\ne s'." A parenthetical remark grants that the name is awkward, since the sums of SS avoid AA rather than SS avoiding sums, and explains it as a contrast with sum-free sets, which need only s+s′∉Ss+s'\notin S. Then λ(A)\lambda(A) is the largest size of a sum-avoiding subset of AA, and l(n)=min⁡{λ(A):A⊂N, ∣A∣=n}l(n)=\min\{\lambda(A):A\subset\mathbb N,\ |A|=n\}. The paper recalls Klarner's l(n)≥(log⁡n)/log⁡2l(n)\ge(\log n)/\log2 and Choi's [1] l(n)≪n2/5+o(1)l(n)\ll n^{2/5+o(1)} as the bounds it sets out to improve. The Theorem, quoted in full: "We have
2log⁡3log⁡n−1<l(n)≪eclog⁡n(1.1)\frac2{\log3}\log n-1<l(n)\ll e^{c\sqrt{\log n}}\tag{1.1}

with arbitrary c>8log⁡2c>\sqrt{8\log2}." Section 2 proves the upper estimate, and § 3 proves the lower estimate and remarks on the room for improvement. A filing observation, not a review verdict: the abstract writes Choi's bound as n2/5n^{2/5} and the introduction as n2/5+o(1)n^{2/5+o(1)}, the form of Choi's paper.

  • § 2, The upper estimate (pp. 78--79, page images; proof followed). The plan: build U⊂ZdU\subset\mathbb Z^d with ∣U∣>n|U|>n and λ(U)≪eclog⁡n\lambda(U)\ll e^{c\sqrt{\log n}}, then pass to a set of exactly nn integers. With Br={(x1,…,xd)∈Zd:∑xi2≤r}B_r=\{(x_1,\ldots,x_d)\in\mathbb Z^d:\sum x_i^2\le r\}, the lattice points in the ball of radius r\sqrt r, and y∈Zdy\in\mathbb Z^d arbitrary, Ur=(Br+y)∪2(Br−1+y)∪22(Br−2+y)∪…∪2r−1(B1+y)U_r=(B_r+y)\cup2(B_{r-1}+y)\cup2^2(B_{r-2}+y)\cup\ldots\cup2^{r-1}(B_1+y), where kB={kb:b∈B}kB=\{kb:b\in B\}. Claim: λ(Ur)≤2dr\lambda(U_r)\le2^dr. Proof: a subset SS with ∣S∣>2dr|S|>2^dr has some Si=S∩2i(Br−i+y)S_i=S\cap2^i(B_{r-i}+y) with ∣Si∣>2d|S_i|>2^d, and i<r−1i<r-1 since ∣B1∣=2d+1<2d|B_1|=2d+1<2^d for d≥3d\ge3; among 2d+12^d+1 vectors bj∈Br−ib_j\in B_{r-i} with 2i(bj+y)∈Si2^i(b_j+y)\in S_i two, bjb_j and bkb_k, agree in every coordinate modulo 2, so b=(bj+bk)/2∈Zdb=(b_j+b_k)/2\in\mathbb Z^d with ∥b∥2=∥bj∥2+∥bk∥22−∥bj−bk2∥2≤r−i−1\|b\|^2=\frac{\|b_j\|^2+\|b_k\|^2}2-\|\frac{b_j-b_k}2\|^2\le r-i-1, and 2i(bj+y)+2i(bk+y)=2i+1(b+y)∈2i+1(Br−i−1+y)⊂Ur2^i(b_j+y)+2^i(b_k+y)=2^{i+1}(b+y)\in2^{i+1}(B_{r-i-1}+y)\subset U_r, a contradiction. Size: BrB_r contains every point with 0≤xi≤[r/d]0\le x_i\le[\sqrt{r/d}], so ∣Ur∣≥(r/d)d|U_r|\ge(\sqrt{r/d})^d; the choices d=1+[(2/log⁡2)log⁡n]d=1+[\sqrt{(2/\log2)\log n}] (p. 78) and r=1+[dn2/d]r=1+[dn^{2/d}] (p. 79) make this exceed nn with
2dr≪(log⁡n)⋅e8log⁡2 log⁡n.(2.1)2^dr\ll(\log n)\cdot e^{\sqrt{8\log2\,\log n}}.\tag{2.1}

The projection (x1,…,xd)↦x1+mx2+⋯+md−1xd(x_1,\ldots,x_d)\mapsto x_1+mx_2+\cdots+m^{d-1}x_d with mm large keeps the size of the set and its relations u1+u2=u3u_1+u_2=u_3, so λ\lambda is unchanged; its image A1A_1 has positive elements once the coordinates of yy are large, ∣A1∣≥n|A_1|\ge n and λ(A1)≤2dr\lambda(A_1)\le2^dr; AA is the set of the nn largest elements of A1A_1, and λ(A)≤λ(A1)≤2dr\lambda(A)\le\lambda(A_1)\le2^dr ends the proof. A closing remark gives the sharper estimate ∣Ur∣=(r/d)d+1ecd+o(d)|U_r|=(\sqrt{r/d})^{d+1}e^{cd+o(d)}, for some constant cc, which would change only the implied constant in (2.1). A filing observation, not a review verdict: the justification of the last step is printed as "Clearly a subset of A1A_1 cannot have a sum in A0\A1A_0\backslash A_1 as the sums are too large", where no A0A_0 is defined; the step needs that a sum-avoiding subset of AA has no sum in A1\AA_1\backslash A, which holds because the elements dropped are smaller than every element of AA while a sum s+s′s+s' of two positive elements of AA exceeds min⁡A\min A, and therefore exceeds every dropped element, and the sentence is read here with A1\AA_1\backslash A. The paper names no source for the construction; Sanders (Canad. J. Math. 73 (2021), p. 1 of the arXiv text) describes it as an adaptation of Behrend's construction. The factor log⁡n\log n in (2.1) is absorbed by the strict inequality c>8log⁡2c>\sqrt{8\log2} of (1.1).

  • § 3, On the lower estimate (pp. 79--82, page images; structure only). The paper (p. 79) attributes the bound (log⁡n)/log⁡2(\log n)/\log2 to Klarner, whose own proof it believes unpublished, and points to the proof in Choi's paper [1], quoting Choi: "However we have included towards the end of this paper a proof of Klarner's result (...) This proof is not a reproduction of Klarner's original proof of his unpublished result, and Klarner himself does not seem to recall his original proof." Choi's proof, outlined: the graph on AA joining two elements whose sum lies in AA has λ(A)\lambda(A) as its independence number; its degrees in increasing order satisfy di≤i−1d_i\le i-1 (3.1), and this alone forces (log⁡n)/log⁡2(\log n)/\log2 independent vertices. Ruzsa observes that (3.1) alone cannot give more: for 2k≤n<2k+12^k\le n<2^{k+1}, disjoint cliques of sizes 1,2,4,…,2k−1,n+1−2k1,2,4,\ldots,2^{k-1},n+1-2^k satisfy (3.1), with independence number kk as printed. A filing observation, not a review verdict: these are k+1k+1 nonempty cliques, since n+1−2k≥1n+1-2^k\ge1, so the independence number is k+1k+1; the point that (3.1) alone gives no improvement stands. The new lower bound (pp. 79--81): the greedy selection s1>s2>⋯>sks_1>s_2>\cdots>s_k (s1s_1 the largest element of AA, si+1s_{i+1} the largest aa with no a+sj∈Aa+s_j\in A for j≤ij\le i) represents every a∈Aa\in A as a=si0−si1−⋯−sila=s_{i_0}-s_{i_1}-\cdots-s_{i_l} with i0<i1<⋯<il≤ki_0<i_1<\cdots<i_l\le k (3.2) and the restriction si0−si1−⋯−sij<sijs_{i_0}-s_{i_1}-\cdots-s_{i_j}<s_{i_j} for j=1,…,lj=1,\ldots,l (3.3), by downward induction on aa; the 2k−12^k-1 expressions of form (3.2) give "another proof of the Klarner--Choi bound", and the count mjm_j of expressions with il≤ji_l\le j obeying (3.3) satisfies m1=1m_1=1, m2≤3m_2\le3 and mj+2≤3(mj+1)m_{j+2}\le3(m_j+1) (3.4), whence mj≤32(3j/2−1)m_j\le\frac32(3^{j/2}-1) and n≤mk<323k/2n\le m_k<\frac323^{k/2}, which yields the lower bound of (1.1) (p. 81). The paper expects that refining the argument would improve the constant, but shows by an example that the greedy algorithm itself may stop after O(log⁡n)O(\log n) steps. With si=5i6k−is_i=5^i6^{k-i} and AA the set of all numbers of form (3.2) under (3.3), the greedy algorithm returns s1,…,sks_1,\ldots,s_k, the sums ∑xisi\sum x_is_i with ∣xi∣≤2|x_i|\le2 (3.5) are distinct by divisibility by 5, and strengthening (3.3) to tj−1/4<tj<tj−1/2t_{j-1}/4<t_j<t_{j-1}/2 (3.6) for the partial differences tjt_j leaves at least two choices at each step while tj>2skt_j>2s_k, so ∣A∣≫2ck|A|\gg2^{ck} with c=(log⁡6/5)/log⁡4c=(\log6/5)/\log4 (p. 81); yet the same AA contains a sum-avoiding subset of size ≫n\gg n, namely the expressions (3.2) in which a fixed subscript 2≤j≤k2\le j\le k occurs among i1,…,ili_1,\ldots,i_l, of size ≫∣A∣\gg|A| for a suitable jj by averaging (pp. 81--82).
  • Reference (p. 82): the single item, Choi 1971, as recorded above.

Compiled scope

The paper is compiled at statement depth for the result the citing problem consumes: the Theorem (p. 77), read on the page image and paged on theorem, with the proof of its upper half (pp. 78--79) read in full and followed, and the proof of its lower half and the greedy example (pp. 79--82) read for structure only. Nothing here is independently reviewed.

Bears on. #787: the Theorem (printed p. 77, PDF p. 1), whose upper half is the upper bound the site attributes to the paper: "2log⁡3log⁡n−1<l(n)≪eclog⁡n\frac2{\log3}\log n-1<l(n)\ll e^{c\sqrt{\log n}} with arbitrary c>8log⁡2c>\sqrt{8\log2}", where $l(n)=\min{\lambda(A):A\subset\mathbb N,\ |A|=n}$ and λ(A)\lambda(A) is the largest size of S⊂AS\subset A with s+s′∉As+s'\notin A for all s≠s′s\ne s' in SS, the problem's condition on BB inside AA. The site's g(n)g(n) ranges over real sets: since an nn-element set of positive integers is such a set, g(n)≤l(n)≪eclog⁡ng(n)\le l(n)\ll e^{c\sqrt{\log n}} with no reduction step, which the site displays without the constant, as g(n)≪exp⁡(log⁡n)g(n)\ll\exp(\sqrt{\log n}); read as the site words it, with c=1c=1, that display claims more than the Theorem, which is proved only for c>8log⁡2≈2.35c>\sqrt{8\log2}\approx2.35; the lower half, l(n)>2log⁡3log⁡n−1l(n)>\frac2{\log3}\log n-1, transfers to g(n)g(n) through Choi's reduction of the real problem to the integers, which the site records and the paper does not print. The construction is a union of dilated lattice balls ⋃i<r2i(Br−i+y)⊂Zd\bigcup_{i<r}2^i(B_{r-i}+y)\subset\mathbb Z^d with d≈(2/log⁡2)log⁡nd\approx\sqrt{(2/\log2)\log n}, projected to the positive integers and trimmed to nn elements (pp. 78--79); Sanders's Theorem 1.1 (Canad. J. Math. 73 (2021)) restates it as M(A)=exp⁡(O(log⁡∣A∣))M(A)=\exp(O(\sqrt{\log|A|})) and calls it Behrend's construction adapted, a description the paper itself does not print. Page 79 adds a primary quotation of Choi on the loss of Klarner's original proof, and pp. 81--82 show that the greedy algorithm of § 3, which reproves the Klarner--Choi bound and gives the lower half of (1.1), can stop after O(log⁡n)O(\log n) steps on a set that contains a sum-avoiding subset of size ≫n\gg n. The problem page reads the theorem on the page image at statement depth; the upper half's proof was followed, and nothing is independently reviewed.

Results.

  • Theorem (p. 77): 2log⁡3log⁡n−1<l(n)≪eclog⁡n\frac2{\log3}\log n-1<l(n)\ll e^{c\sqrt{\log n}} for every c>8log⁡2c>\sqrt{8\log2}; the upper half from the lattice-ball construction of § 2, the lower half from the greedy count of § 3.

No file of this source is held: no license on record permits its redistribution, and the card cites the edition it names above.