Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
Claim. Write for the number of of the form . Theorem 1.4 of the paper: , with the upper bound
where is the limiting distribution function of . The lower bound says that the set of integers of the form has positive lower density, which answers Problem 822 yes. The general Theorem 1.3, for , gives the cruder upper bound stated in the abstract, so its upper density is at most . The paper proves the same positive-density lower bounds for (Theorem 1.1, recovering a result of Erdős, Pomerance and Sárközy) and for (Theorem 1.2, with the upper bound ). The lower bounds come from an additive-energy count on a dense subset of the integers up to ; the authors note that their constants are explicit but very small.
Depends on. Nothing in this wiki.
The paper is filed as the library's source card, which lists the paper's results; no proof was compiled or reviewed by this project.
Acceptance. Refereed: Journal of Number Theory 262 (2024), 58--85, the published version of arXiv:2306.16035 (v1, 28 June 2023). Reviewed: a thread post of 2025-10-13 located the reference, the site's curator, Thomas Bloom, adopted it, the remarks record the result as proved by the three authors with the and analogues, and the site labels the problem PROVED (page last edited 14 October 2025); Bloom is independent of the authors.
Lean. Not formalized evidence: this repository has not built,
kernel-checked or audited the Lean development linked above. The file
src/latest/ErdosProblems/Erdos822.lean in Boris Alexeev's lean-proofs
repository (GitHub plby), at the commit the links pin, whose summary page
calls it a formalized proof of Problem 822, presents itself as a
formalization of Theorem 1.4: its docstring says that Gabdullin, Iudelevich
and Luca proved the affirmative answer there, and that the construction and
the collision ranges are proved in helper modules of the same repository
(GILEnergy, GILInputSize, PrimeIntervals, PrimeReciprocal,
FiniteEnergy, Assembly). Its theorem erdos_822 states
True ↔ 0 < (Set.range fun n => n + Nat.totient n).lowerDensity, proved
from totientRange_lowerDensity_pos; the root file has no sorry and no
axiom and ends with a #print axioms line without recorded output. The
file carries only a toolchain line and no author block, so the formal work
is unattributed. As a formalization of the named claimants' result it is a
link on this page, not a claim of its own.