Attack log — two smooth summands for every integer
2026-08-17 — literature (fetched before any search)
Fetched, in order:
- Green, 100 Open Problems (Dec 2025 update), Problem 59, p.29 of
compute/refs/green-100-open-problems.pdf: “Is every the sum of two integers, all of whose prime factors are at most ?” Comments: asked by Erdős (1981 collection [110]): if is the least integer not of the form with , then for every and one should have . “This conjecture does not look hard but I could not get anywhere with it.” Record still Balog’s exponent from 30 years ago [16]. Wooley: if a prime is a sum of two -smooth numbers then there is a quadratic non-residue . Solving the problem for every is therefore at least as hard as Vinogradov’s least quadratic non-residue on that prime class. Best unconditional exponent there is . Known under GRH. - Erdős Problem #334 (accessed 2026-08-17; last edited 03 April 2026). Status: OPEN, “cannot be resolved with a finite computation”. Zero claimed proofs. Two comments (my99n, 03 Mar 2026; Woett, 19 Nov 2025). Cites [Er76e, p.272], [ErGr80, p.70], [Er82d, p.55]. Related OEIS A062241, A045535.
- Balog, On additive representation of integers, Acta Math. Hungar.
54 (1989), 297–301, DOI 10.1007/BF01952060. Primary scan saved as
compute/refs/balog-1989.pdf. Theorem: every is with . Opening paragraph: Erdős called “the first non-trivial question because the statement with in place of is almost trivially true.” The method “cannot be enough to prove even ” and is not self-contained: it invokes Fouvry’s large-modulus distribution theorem. A weaker exponent is available from the large sieve alone. - Hildebrand–Tenenbaum, Integers without large prime factors, J. Théor. Nombres Bordeaux 5 (1993), 411–484. Additive paragraph (p.469 of the scan): Balog–Sárközy 1984b give ; Balog 1989 improves to ; it is not known whether holds for any fixed . Ternary: Balog–Sárközy 1984a give .
- Sárközy, On sums with small prime factors, Acta Math. Hungar. 67 (1995), 333–345 (DOI 10.1007/BF01874496): ternary bound . Not a binary improvement.
- Balog–Sárközy, On sums of sequences of integers, I, Acta Arith.
44 (1984), 73–86 (
compute/refs/balog-sarkozy-1984-acta-arith.pdf): this is the dense-sumset cousin (a sum from two dense sequences is smooth), not the two-smooth-summands theorem. - OEIS A062241 (Schroeppel / Wilson / Johnson): smallest that is not a sum of two -smooth positive integers. Terms through , with uncomputed as of Donovan Johnson, Aug 2010.
- OEIS A045535: least negative pseudosquare modulo the first odd primes (Lehmer–Lehmer–Shanks; b-file through by Dobbelaere, Feb 2021). A062241() tracks A045535() on the computed range; Touch Sungkawichai (Mar 2026) states .
- Dimitrov–Vigneri–Attias, arXiv:1912.11546: cryptographic “anti-Goldbach” conjecture . Heuristic / algorithmic; no theorem.
- Citation graph check (Balog 1989 DOI, Green #59, Bloom #334, Hildebrand–Tenenbaum, Baker 2009 survey, Győry–Hajdu–Sárközy arXiv:2006.15307, Blomer–Grimmelt–Li–Rydin Myerson arXiv:2111.01601): no later all-integers binary exponent. Scoped miss, not a proof that none exists.
Published record I must beat, after the fetch:
| quantity | published |
|---|---|
| trivial explicit covering | for every (square-plus-remainder; Balog: “almost trivially true”) |
| first nontrivial exponent, large | (Balog–Sárközy 1984b) |
| best binary exponent, large | (Balog 1989) |
| Green / Erdős target | every fixed , unknown |
| ternary smoothness | (Balog–Sárközy / Sárközy) |
| Vinogradov wall for a uniform bound |
Here and
Green’s “every is a sum of two -smooth integers, for all large ” is the uniform statement for large . Isolated values of are residue unless they force an infinite covering or a new exponent.
Do not claim a table of as a dent. Do not claim Balog’s exponent with an implicit .
2026-08-17 — tonight’s handle
Three live handles, in order of what would count as a dent:
- An explicit with a checkable covering template that writes every ( explicit) as a sum of two -smooth positive integers, with the range certified. The square-plus-remainder template is and is not a dent.
- A certified finite residue cover that implies an infinite statement: a modulus and, for every class , a uniform construction (not a lookup table of small ) producing two -smooth summands.
- A documented obstruction to any such cover: a verifier that a searched family of templates fails, together with the quadratic / Fouvry reasons why the search cannot break Balog or the Vinogradov wall.
Balog’s own reduction (1989, p.298): it is enough to treat -rough (least prime factor ). If with and is a good splitting, then is too. Hard inputs are primes and products of large primes.
Weight he actually uses, for the record (not a template I can certify without Fouvry):
The exponent is the point where the -sum stays positive after the Rankin / Mertens factor hidden in Fouvry’s range.
2026-08-17 — trivial covering, recorded so I do not claim it
Let and , so . If then with and . If then and . Hence for every integer . This is Balog’s “almost trivial” statement, fully explicit. Isolated improvements of the constant on a finite range are residue.
2026-08-17 — negative-pseudosquare obstruction (to be certified)
A number for which for every odd prime cannot be a sum of two positive -smooth integers. Proof is elementary Jacobi / quadratic reciprocity and will be checked, not trusted from the July working report on #334. Consequence: , and for primes one has . A uniform bound would beat Burgess on that prime class.
Next: write verifiers and a residue-cover search. The search product is a failure with a checker, unless a template actually lifts.
2026-08-17 — trivial covering certified, not claimed
compute/trivial_cover.py: on with
zero failures; worst ratio at
. Large spot checks at , ,
, and all pass. This is the square-plus-remainder
template. It is not a dent.
2026-08-17 — obstruction lemma, certified
compute/obstruction.py:
- A045535 prefix through : every listed is and for the first odd primes. Leastness checked through .
- For , explicit square roots of modulo every odd prime . Two-pointer: . Displayed splitting gives .
- Smooth counts through : , . Later matched the C bitset generator exactly.
The reciprocity argument (even summand , odd summand , Jacobi symbols of on and , then quadratic reciprocity forces a sign when ) was rechecked on every small A045535 value by a direct search for a forbidden splitting: none exists.
2026-08-17 — residue-cover search, failed
compute/covering_search.py on and refined on
:
- Short-interval template of length : has only the tiny holes (of which are artefacts). still has 110 holes, last at . has thousands.
- Window : zero holes, as the trivial covering predicts.
- Finite shift lists on residue classes modulo : at , modulo , seven classes lift on and class dies at . At every class dies. A fixed list of offsets cannot track a growing smoothness bound.
- Square-adjustment with and : 309 holes remaining, last still at . The template does not close.
- Even reduction is an identity and does not remove the odd obstruction.
No finite residue cover lifted. Search residue, as required.
2026-08-17 — certified through
C word-bitset (g_of_y.c) independently reproduces A062241:
| through | ||
|---|---|---|
| 31 | 118271 | 6598 |
| 37, 41 | 366791 | 13354 / 15343 |
| 43, 47, 53 | 2155919 | 42095 / 48274 / 54486 |
| 59, 61 | 6077111 | 102546 / 114680 |
| 67 | 98538359 | 501974 |
| 71 | 120293879 | 621781 |
| 73 | 131486759 | 727473 |
| 79 | 131486759 | 808372 |
Every integer in is a sum of two -smooth positives; itself is not. This is a finite table.
2026-08-17 — exact exception prefixes, still residue
Integer tests , C sweep plus Python recomputation of every listed :
- on except .
- on except sixteen values, last .
- on except seventy-six values, last .
The sweep (just above Balog) still has exceptions at the right endpoint of . A last-exception on a prefix is not for Balog's theorem.
The published record is not beaten. Documented residue.
2026-08-27 — literature fetched again before q1
Opened, in order, before any q1 search:
- Green, 100 Open Problems, Problem 59, from https://people.maths.ox.ac.uk/greenbj/papers/open-problems.pdf (Dec 2025 text). Still the Balog exponent , still the Wooley / Vinogradov wall at , still a pointer to Erdős #334. No update since the 17 August fetch.
- Erdős Problem #334 live page
is behind Cloudflare here. Wayback
https://web.archive.org/web/20260824194602/https://www.erdosproblems.com/334(captured 24 August 2026): OPEN, “cannot be resolved with a finite computation”, last edited 03 April 2026, zero claimed proofs, two comments. Statement and Balog exponent unchanged. - Wayback forum thread, same date: my99n (03 Mar 2026) on A062241 versus A045535; Woett (19 Nov 2025) on the ternary Sárközy bound, the Vinogradov obstruction, and Erdős’s binary conjecture.
- OEIS A062241 and A045535 via
scripts/oeis_lookup.py. Terms match the certified table. A062241 still ends at in the JSON prefix we received. - Hildebrand–Tenenbaum, J. Théor. Nombres Bordeaux 5 (1993), PDF from https://jtnb.centre-mersenne.org/item/10.5802/jtnb.101.pdf, journal pp. 468–469: Balog–Sárközy 1984b give ; Balog 1989 improves to ; unknown for any fixed . Ternary: .
- arXiv:2006.15307 (Győry–Hajdu–Sárközy): decomposability of the set of smooth numbers, not an all-integers binary exponent.
- arXiv:2111.01601v5 (Blomer–Grimmelt–Li–Rydin Myerson): prime plus two almost-prime squares; not two smooth summands.
- arXiv:1912.11546v2 (Dimitrov–Vigneri–Attias): RSA / anti-Goldbach heuristic, not a theorem.
- Ki–Maier–Sankaranarayanan, Acta Arith. 175.4 (2016): cites Balog as the all-integers binary record; their own theorems are square-plus-smooth and prime-plus-smooth almost-all results. They also record Balog–Sárközy’s exponential-sum remark that can be lowered to , still above Balog 1989.
- Balog’s publication list https://www.renyi.hu/~balog/publist.pdf : item [24] is the 1989 paper; items [9]–[10] are the 1984 Studia I/II pair.
Published record unchanged. Still no later all-integers binary exponent. Scoped miss, not a proof that none exists.
2026-08-27 — parent replay
Started python3 compute/verify_all.py before any q1 search.
Trivial covering and the obstruction lemma replayed immediately.
The Python bitset matched the published table through
. The and rows () are too large
for a timely pure-Python bitset; the C program independently
reproduced both:
cc -O3 -std=c11 -o g_of_y_c g_of_y.c
./g_of_y_c 61 6077111 200000
./g_of_y_c 59 6077111 200000
Both print first_uncovered=6077111, limit_is_sum=0,
G_equals_limit=1, with smooth counts and .
Parent covering_search.py also replayed: no residue-class cover
at any .
2026-08-27 — closed-form templates, all fail below
New code in compute/q1/. Integer tests
on :
| template | holes | last hole at | |||
|---|---|---|---|---|---|
| square-plus-remainder | 7081 | 10053 | 13646 | 16950 | 19999 |
| largest power of two | 12737 | 14602 | 16708 | 18287 | 20000 |
| triangular | 12272 | 14613 | 17731 | 19523 | 20000 |
| cube | 9316 | 11375 | 14094 | 17360 | 20000 |
| floor-divisor | 6034 | 9585 | 14244 | 17848 | 19968 |
Holes persist to the right endpoint at every exponent below . The square formula has zero failures of the true trivial bound on this range, as it must.
Floor-divisor is the closed-form short-interval rewrite: , . The remainder is automatically -smooth by size. The first summand fails exactly when is -rough. At this is the trivial covering again. Below it does not lift.
2026-08-27 — infinite failure families
compute/q1/certs/infinite_family.json:
- Floor-divisor, 129 primes and , at , , and : a near makes fail the template, 129/129 hits, zero misses. The inequality for this shape is exactly . Large sample at : , .
- Largest power of two, : with the next prime after fails even (so fails every smaller exponent). Example : .
These kill those two formulas as infinite coverings. They are not a lower bound on .
2026-08-27 — polynomial size obstruction
compute/q1/certs/poly_obstruction.json. For each of
, , , , , ,
the gap at is at least
. Remainder-by-size therefore has exponent .
Cubes are worse than squares. Smoothness of a large remainder is the
square-adjustment search already run on 17 August, which left holes.
2026-08-27 — two-factor search, same prefixes as
Balog–Sárközy shape: with and both and equal to -smooth. On this matches exactly:
- : sixteen holes, last , equal to the known exceptions.
- : seventy-six holes, last , equal to the known exceptions.
The factor restriction does not lose a splitting on this range. It also does not produce . A last exception on a prefix is not Balog–Sárközy made effective.
No dent. Published record not beaten.