PROVED (LEAN)
This has been solved in the affirmative and the proof verified in Lean.
Let $(a,b)=1$. The set $\{a^kb^l: k,l\geq 0\}$ is complete - that is, every large integer is the sum of distinct integers of the form $a^kb^l$ with $k,l\geq 0$.
Proved by Birch
[Bi59]. This also follows from a later more general result of Cassels
[Ca60] (see
[254]).
Davenport observed in
[Bi59] that this is still true even with $l\ll_{a,b}1$. Hegyvári
[He00b] gave an explicit upper bound for this threshold (which is quadruple exponential in $a$ and $b$). This was improved to triply exponential by Fang and Chen
[FaCh17].
Yu
[Yu24] showed that one can write any large $n$ as the sum of distinct integers of this form, all of which are $> n/(\log n)^{1+o(1)}$.
View the LaTeX source
This page was last edited 07 December 2025.
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 #246, https://www.erdosproblems.com/246, accessed 2026-01-16