Dual View Random Solved Random Open
SOLVED This has been resolved in some other way than a proof or disproof.
Let be such that there is no solution to with and the smallest prime factor of is . Estimate the maximum of
Alexander [Al66] and Erdős, Sárközi, and Szemerédi [ESS68] proved that if is an infinite set with this property then(at a rate which depends on ), and furthermore for any fixed large 𝑁 the supremum in this question is bounded away from 0.

This condition on 𝐴 is a weaker form of the usual primitive condition. If 𝐴 is primitive then Behrend [Be35] proved1log𝑁𝑛𝐴1𝑛1loglog𝑁.An example of such a set 𝐴 is the set of all integers in [𝑁1/2,𝑁] divisible by some prime >𝑁1/2.

This has been solved by Chojecki and GPT-5.4 Pro (see the comments), who show that for large 𝑁max𝐴𝑛𝐴1𝑛=(𝑐+𝑜(1))log𝑁where the maximum is over all 𝐴 {1,,𝑁} with the stated property and 𝑐 0.618 is an explicit constant.

See also [143].

View the LaTeX source

This page was last edited 24 April 2026. View history

External data from the database - you can help update this
Formalised statement? No (Create a formalisation here)
Likes this problem None
Interested in collaborating None
Currently working on this problem None
This problem looks difficult None
This problem looks tractable None
The results on this problem could be formalisable None
I am working on formalising the results on this problem None

Additional thanks to: Terence Tao and Desmond Weisenberg

When referring to this problem, please use the original sources of Erdős. If you wish to acknowledge this website, the recommended citation format is:

T. F. Bloom, Erdős Problem #858, https://www.erdosproblems.com/858, accessed 2026-06-09
Order by oldest first or newest first. (The most recent comments are highlighted in a red border.)
  • This is the cleanest application of ideas from [1196] solution with sub-Markov chains. However I couldn't make it in one prompt, and the following note is a messy result of back-and-forth with multiple instances of GPT-5.4 Pro.

    The main result is the estimate
    max𝐴𝑛𝐴1𝑛=(𝑐+𝑜(1))log𝑁
    together with some compute around it. If one cares only about the asymptotic result, then the proof can be significantly shortened as the arguments are easier asymptotically. I probably put that out too, and I'll work on formalization. I wanted to share the longer note, because I think ideas there are interesting.

    EDIT: Here's a streamlined argument just for the asymptotic part (and even more streamlined version here with sub-Markov chain argument made more elementary). Formalization by Aristotle of this streamlined argument is here. It formalizes sub-Markov chains/dynamic programming well, and leaves 2 sorries for Mertens and one analytic result (but informal proofs are given by Aristotle too).

    • Thanks! I ran a standard check which pointed out a few minor issues. In general, GPT-5.4 Thinking seemed to have a bit of trouble checking it, likely because there's a lot of material (which means there's more chance of a missed error). In that sense a more streamlined/short/formalized version would be appreciated as well.

    • I see the streamlined version now. Here is standard check which still claims some minor issues, but I would say with more confidence in overall correctness. I do think you're rushing a bit with these writeups though.

      • Thanks! Indeed, this and [856] were back to back, but just because they pretty much used the same method and I could try them concurrently. I'm currently waiting for the autoformalization results + experts' opinions.

        • I've added the formalization above of the streamlined argument. Aristotle manages to formalize this funny Markov chain arguments without problem, but doesn't go into Mertens/analytic results and leave them as sorries with the reason of that not being in mathlib.

          • I see there are 8 remaining sorries. Can you try to get them down to a few standard results whose statements are easily checkable?

            • Yes, I'll try doing that.

            • Ok, I've just did that - replaced the previous formalization above (see EDIT) with the one with only 2 sorries that are standard (Mertens + one other thing) - and proved by Aristotle informally too. Also added a second even more streamlined version for the asymptotic, so that it can be even easier to check. I've been going back and forth with various LLMs on it, and can't really find any substantial error for the strategy/arguments for the main theorem.

              • I think Mertens is fine, but "sorry #2" (which secretly has 2 things) should be proved? I think we should reduce to standard theorems or known results in literature.

                • Thanks for checking it, I'll try to do it separately then without Aristotle and see whether I can push it there with manual+LLMs direct formalization (focusing on missing sorry).

    • Here is a summary of the argument. One places a flow network on {1,,𝑁} by creating a flow 𝑤(𝑛𝑝1𝑝𝑘 𝑛) =1𝑛𝑝1𝑝𝑘 if 𝑛 <𝑝1 𝑝𝑘, but one does not have 𝑛𝑝1𝑝𝑖1 <𝑝𝑖 for any 1 <𝑖 𝑘. Then the outflow at any 1 <𝑛 𝑁 is exactly 1/𝑛 (with only one outgoing edge), and the downward flow from any 𝑛 𝐴 cannot hit any other element of 𝐴 by hypothesis. Because of this, one can use the discrete divergence theorem to express 𝑛𝐴1𝑛 as the sum of divergences 𝑛𝑈𝐴div(𝑣), where 𝑈𝐴 is the upset associated to 𝐴 (all the elements of {1,,𝑁} that flow down to an element of 𝐴).

      Routine Mertens' theorem calculations show that the divergence is positive (more outflow than inflow) for 𝑛 >𝑁𝛼2+𝑜(1) and negative (more inflow than outflow) for 𝑛 <𝑁𝛼2𝑜(1) for a certain explicit constant 𝛼2 =0.28043830989. From this the optimal 𝐴 is essentially those elements above 𝑁𝛼2 that flow down to an element below 𝑁𝛼2. The total outflow 𝑛𝐴1𝑛 can then be computed to be (𝑐2 +𝑜(1))log𝑁 for an explicit constant 𝑐2 =0.6187712111.

      • Thank you for a nice summary in terms of flow networks! I really like the arguments from [1196] and subsequent interpretation in terms of Markov processes, flow networks or zeta process.

  • The result in [Al66] and [ESS68] isn't stated quite correctly here (it would contradict both the example listed later in the commentary, and the sharper result of Chojecki). What they show is that if 𝐴 is an infinite set with the stated property then lim𝑁1log𝑁𝑛𝐴:𝑛𝑁1𝑛 =0, but the convergence is non-uniform in 𝐴, and indeed the supremum sup𝐴1log𝑁𝑛𝐴:𝑛𝑁1𝑛 stays bounded away from zero.

All comments are the responsibility of the user. Comments appearing on this page are not verified for correctness. Please keep posts mathematical and on topic.

Log in to add a comment.

Back to the forum