Wiki
Wiki

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

Updated


Statement

If A⊆N>0A\subseteq\mathbb N_{>0} has positive upper density

d‾(A)=lim sup⁡N→∞∣A∩[1,N]∣N>0,\overline d(A)=\limsup_{N\to\infty}\frac{|A\cap[1,N]|}{N}>0,

then a finite S⊆AS\subseteq A satisfies ∑n∈S1/n=1\sum_{n\in S}1/n=1. In particular, positive natural density suffices.

Source. Bloom, arXiv:2112.03726v2, Theorem 2, p. 1; proof p. 8. This proves Problem 298 and yields the bounded-gap consequence for Problem 299.

Rewritten proof

Fix 0<δ<min⁡(d‾(A),1/2)0<\delta<\min(\overline d(A),1/2). There are arbitrarily large NN with ∣A∩[1,N]∣≥δN/2|A\cap[1,N]|\ge\delta N/2. Choose fixed constants y=C1/δy=C_1/\delta and then zz so large that z≥4y+4z\ge4y+4 and the exceptional proportion in Lemma 2 is at most δ/8\delta/8. For example z=δ−C2δ−2z=\delta^{-C_2\delta^{-2}} works with sufficiently large absolute C2C_2 after C1C_1 is fixed, since log⁡y≪log⁡(1/δ)\log y\ll\log(1/\delta).

We first produce some finite S⊆AS\subseteq A with reciprocal sum 1/d1/d for an integer d∈[y,z]d\in[y,z]. Take one of the above NN sufficiently large in terms of δ,y,z\delta,y,z, and remove from A∩[1,N]A\cap[1,N]:

  1. All n<N1−1/log⁡log⁡Nn<N^{1-1/\log\log N}; there are o(N)o(N) of them.
  2. Integers divisible by a prime power q>N1−8/log⁡log⁡Nq>N^{1-8/\log\log N}; their number is at most N∑N1−8/log⁡log⁡N<q≤N1/q≪N/log⁡log⁡NN\sum_{N^{1-8/\log\log N}<q\le N}1/q\ll N/\log\log N.
  3. Integers failing 99100log⁡log⁡N≤ω(n)≤2log⁡log⁡N\frac{99}{100}\log\log N\le\omega(n)\le2\log\log N; there are O(N/log⁡log⁡N)O(N/\log\log N) by Turán's estimate below.
  4. Integers lacking primes p1,p2∈[y,z]p_1,p_2\in[y,z] with 4p1<p24p_1<p_2; their number is at most δN/8\delta N/8 by Lemma 2.

The prime-power estimate in step 2 follows from Mertens: if ℓ=log⁡log⁡N\ell=\log\log N, the reciprocal sum is −log⁡(1−8/ℓ)+O(1/log⁡N)=O(1/ℓ)-\log(1-8/\ell)+O(1/\log N)=O(1/\ell). For step 3 use the external second-moment estimate

∑n≤N(ω(n)−log⁡log⁡N)2≪Nlog⁡log⁡N.\sum_{n\le N}(\omega(n)-\log\log N)^2\ll N\log\log N.

Each excluded nn has a deviation of at least (log⁡log⁡N)/100(\log\log N)/100, so division by its squared size gives the stated exceptional count. Bloom cites Montgomery and Vaughan, Theorem 2.12, for Turán's estimate on p. 6, in the proof of Theorem 3.

For sufficiently large NN, the surviving ANA_N has at least δN/4\delta N/4 elements. Since all are at most NN,

R(AN)≥∣AN∣/N≥δ/4.R(A_N)\ge |A_N|/N\ge\delta/4.

Choose C1≥16C_1\ge16 so δ/4≥4/y\delta/4\ge4/y. Increasing NN further ensures z≤(log⁡N)1/500z\le(\log N)^{1/500}, z≤log⁡Nz\le\sqrt{\log N} and (log⁡N)−1/200≤2/y(\log N)^{-1/200}\le2/y. Every hypothesis of the explicit constant-8 variant of Proposition 1 is now satisfied by ANA_N. Its pair of small divisors is p1,p2p_1,p_2. Thus R(S)=1/dR(S)=1/d for some d∈[y,z]∩Nd\in[y,z]\cap\mathbb N.

Removing a finite subset does not change upper density. Repeat the construction on successive remainders, always with the same δ,y,z\delta,y,z, until more than

∑d∈[y,z]∩N(d−1)\sum_{d\in[y,z]\cap\mathbb N}(d-1)

pairwise disjoint sets have been obtained. At least one integer dd then occurs as a denominator at least dd times: otherwise each dd could account for at most d−1d-1 sets. The union of those dd disjoint sets has reciprocal sum d(1/d)=1d(1/d)=1.

Source details and existing formalization

The proof above follows p. 8, with the explicitly sourced constant-88 variant explained on Proposition 1's page. Choosing a strict positive lower bound δ<1/2\delta<1/2 avoids the printed choice z=δ−C2δ−2z=\delta^{-C_2\delta^{-2}} degenerating when the density is 11. The exact finite pigeonhole count avoids dependence on the paper's informal bound ⌈z−y⌉2\lceil z-y\rceil^2.

Appendix B, pp. 20–22, reports complete formal verification by Bloom and Mehta. The accessible Lean 3 proof is unit_fractions_upper_density. The associated blueprint organizes the same method into smaller lemmas. No Lean build was run here. The Google DeepMind file for Problem 298 has statement declarations with sorry and links to this external solution; it is not itself the proof.

Dependencies

Lemma 2, the constant-88 variant on Proposition 1, and the external Mertens and Turán estimates stated above. All essential lemmas internal to Bloom's argument are linked through Proposition 1.

Bears on

  • Problem 46 (a color class of positive upper density exists in any finite coloring; a second route beside Croot's coloring theorem)
  • Problem 298
  • Problem 299
  • Problem 310 (context, not the statement itself: the first step of the proof above, Proposition 1 applied to a dense finite set A⊆[1,N]A\subseteq[1,N] with y,zy,z depending only on the density, produces S⊆AS\subseteq A with R(S)=1/dR(S)=1/d for an integer d≤zd\le z, which is the qualitative form of that problem's question with a=1a=1 and b=d=Oα(1)b=d=O_\alpha(1); the site attributes this observation to Liu and Sawhney, whose Proposition 1.4 gives the quantitative bound)