Wiki
Wiki

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

Updated

Problem 90

../

claims/: The 5 claim pages of Problem 90, one per claimant's result; the problem's standing derives from them.


Statement. Does every set of nn distinct points in R2\mathbb{R}^2 contain at most n1+O(1/log⁡log⁡n)n^{1+O(1/\log\log n)} many pairs which are distance 1 apart?

Status. Disproved. The site's export of 2026-09-04 labels the problem "DISPROVED (LEAN)" (page last edited 20 May 2026); the corpus has built none of the Lean developments behind the Lean marker (see "Formalization and the Lean label" below).

Source. erdosproblems.com/90, accessed 2026-09-04. Cite as: T. F. Bloom, Erdős Problem #90, https://www.erdosproblems.com/90.

References.

  • [Er82e] Erdős, Paul, Some of my favourite problems which recently have been solved. (1982), 59-79.
  • [Er83c] Erdős, Paul, Combinatorial problems in geometry. Math. Chronicle (1983), 35-54.
  • [Er85] Erdős, P., Problems and results in combinatorial geometry. Discrete geometry and convexity (New York, 1982) (1985), 1-11.
  • [Er94b] Erdős, Paul, Some problems in number theory, combinatorics and combinatorial geometry. Math. Pannon. (1994), 261-269.
  • [SST84] Spencer, J. and Szemerédi, E. and Trotter, Jr., W., Unit distances in the Euclidean plane. Graph theory and combinatorics (Cambridge, 1983) (1984), 293-303.
  • [Sz16] Szemerédi, Endre, Erdős's unit distance problem. Open problems in mathematics (2016), 459-477.
  • [OpenAI26] OpenAI, Planar Point Sets with Many Unit Distances. Unnumbered 18-page technical report (2026).
  • [ABGLSSTWW26] N. Alon, T. F. Bloom, W. T. Gowers, D. Litt, W. Sawin, A. Shankar, J. Tsimerman, V. Wang, and M. Matchett Wood, Remarks on the disproof of the unit distance conjecture, arXiv:2605.20695v1 (2026).
  • [Sa26] W. Sawin, An explicit lower bound for the unit distance problem, arXiv:2605.20579v1 (2026).
  • [Em26] M. T. M. Emmerich, Optimizing explicit unit-distance lower-bound certificates, arXiv:2606.03419v5 [math.OC] (2026).
  • [Tori26] Integral points on norm-one tori and the Erdős unit-distance exponent, 13-page manuscript with no author line, hosted at www-cdn.anthropic.com, retrieved (2026).

Formalization. Statement in formal-conjectures. At its commit of 7 September 2026 the statement file attaches a formal proof to one statement only, sawin_totally_real_tower, a form of the companion's Proposition 2.3 (the file's docstring also credits it to Sawin's Lemmas 11--12, which state no such result), pointing to Naganori Yamaguchi's repository; erdos_90 itself, its two fixed-power variants and sawin_lattice_reduction carry none. A later revision of 23 September 2026 (statement file) also attaches the plby/Erdos90 submission as the formal proof of the fixed-power variant erdos_90.variants.polynomial_lower_bound; erdos_90 itself and erdos_90.variants.sawin_explicit still carry none. See "Formalization and the Lean label" below for the Lean developments and what each covers.

Current assessment

The standing is derived from the claim pages in claims/. The accepted claim is OpenAI's fixed-power disproof, accepted on the companion manuscript's documented check of the model's proof and the site curator's credit of the disproof to an internal OpenAI model; the companion proof by Alon and coauthors, the explicit construction of Sawin, Emmerich's re-optimized certificate and the anonymous norm-one-tori manuscript are pending claims of the same disproof with no documented acceptance of their own. The three fixed-power constructions below give the recorded disproof. The three natural-language proof records below are recorded at their declared dependency boundaries. The OpenAI original branch's independent review is retained with that source as its full review; the Sawin and companion chains stand as author-recorded. The site's formal-conjectures link records the statement and is not evidence of a checked formal proof of the disproof.

The three records preserve their different constructions and source versions. None of the three records supplies a Lean proof or recursively verifies the outside theorems. No dated status-search scope is recorded on this page.

Progress

Sawin's Theorem 1 gives an unbounded sequence of exact cardinalities nn for which a planar nn-point set determines at least

n1.014114C\frac{n^{1.014114}}{C}

ordered pairs at distance one, for an absolute constant CC; counting unordered pairs changes only the constant. Its complete selected chain, exact numerical certificate, and transfer to this problem are author-recorded relative to the external results named on the linked lemma pages.

Two distinct qualitative fixed-power records also prove the disproof. The original OpenAI report's Theorem 1.1 gives an absolute δ>0\delta>0 and infinitely many nn with ν(n)≥n1+δ\nu(n)\geq n^{1+\delta}. The later human companion's Theorem 1.1 gives a sequence PiP_i with ∣Pi∣→∞|P_i|\to\infty and at least ∣Pi∣1+ε|P_i|^{1+\varepsilon} unordered unit pairs for a fixed ε>0\varepsilon>0. The original branch and its exact E90 transfer have an independent review at the limits stated on its result pages, retained as the full review; the companion chain is author-recorded.

The OpenAI report's statements about automated production, later AI-assisted verification and rewriting, external mathematician review, and human editing are historical source attestations. The companion likewise attributes the result to an internal OpenAI model and describes its own proof as human-digested. These statements do not establish publication, acceptance, or formal verification.

Known Results

  • Sawin's quantitative construction uses a CM-field lattice, relative norm-class groups, powers of small prime ideals, an explicit class-number estimate, and controlled inertia in an unramified pro-22 tower. The paper (arXiv:2605.20579v1) prints the numerator and denominator of its exponent only as the decimals 3.8822…3.8822\ldots and 275.055…275.055\ldots. The rational interval check on the Theorem 1 page, the corpus's own work, certifies δ>0.014114\delta>0.014114; the source's named outside theorems remain declared inputs rather than recursively proved results. Emmerich's certificate report (Proposition 2) reproduces Sawin's certificate value and, keeping Sawin's prime set TT, reports a re-optimized certificate with δ=0.0152616…\delta=0.0152616\ldots supporting u(n)>n1.0152u(n)>n^{1.0152} for arbitrarily large nn, conditional on Sawin's criterion being applied exactly as stated; the report itself calls the sharper decimals candidates pending interval arithmetic and expert review, and the disproof does not depend on the improvement. The claim has its own page, Emmerich. The report cites as related work, not incorporated into its certificates, Naslund's MathOverflow answer of 23 May 2026 (δ>0.03583\delta>0.03583) and Tseng's Zenodo certificate package (1+δ=1.031589351+\delta=1.03158935); neither has a claim page, since one is a forum answer and the other a certificate deposit, and neither is a manuscript.
  • [[../library/discrete_geometry/openai_2026_planar_point_sets_many_unit_distances/_index|The original OpenAI branch]] uses a totally real cyclic cubic field and an everywhere-unramified pro-33 tower. It kills Frobenius classes for many fixed rational primes while retaining Golod--Shafarevich infinitude, takes exponent one at all split-prime pairs, and completes the geometric argument through a product-disc average and injective complex projection. Its review is relative to seven declared external premises and the exact shared companion-lemma scopes stated on the source pages.
  • The human companion branch uses a pro-22 tower ramified over six rational primes, the one fixed split prime 101101, a large common exponent, and its own lattice-window and norm-one lemmas. Its complete selected chain is author-recorded relative to six declared external inputs. Its Proposition 2.3 is retained only as a proof pointer relative to Hajir--Maire--Ramakrishna and Chebotarev; it is not used in Theorem 1.1.

Each fixed positive exponent gain along an unbounded sequence eventually exceeds every proposed gain C/log⁡log⁡nC/\log\log n, with any fixed multiplicative constant absorbed for sufficiently large members of the sequence.

A fourth route is recorded at statement depth. [[../library/discrete_geometry/anon_2026_integral_points_norm_one_tori_unit_distance_exponent/theorem_1_1|Theorem 1.1]] of a 13-page manuscript with no author line, hosted at a content-delivery address of Anthropic and retrieved, gives, for some absolute constant c0>0c_0>0 and every nn in an infinite set N\mathcal N of integers, all at least an absolute n0n_0, the bound u(n)≥n1+c0log⁡log⁡log⁡n/log⁡log⁡nu(n)\ge n^{1+c_0\log\log\log n/\log\log n}, hence for every C>0C>0 infinitely many nn with u(n)>n1+C/log⁡log⁡nu(n)>n^{1+C/\log\log n}. Its point sets project OK2\mathcal O_K^2 to the plane through one real embedding of the fields Km=Fm(α)K_m=F_m(\sqrt{\alpha}), α=D\alpha=\sqrt D, quadratic twists of the fields FmF_m of an infinite unramified 2-class field tower over Q(D)\mathbb Q(\sqrt D), D=3⋅5⋅7⋅11⋅13⋅17⋅19⋅23D=3\cdot5\cdot7\cdot11\cdot13\cdot17\cdot19\cdot23, and its unit pairs are integral points of the norm-one conic u2+v2=1u^2+v^2=1, counted by van der Corput's theorem against Louboutin's and Zimmert's bounds. The gain tends to zero, so this route is weaker than the three fixed-power routes and stronger than the uniform-constant negation that one Lean development proves (below); it refutes the literal n1+O(1/log⁡log⁡n)n^{1+O(1/\log\log n)} bound on its own. The [[../library/discrete_geometry/anon_2026_integral_points_norm_one_tori_unit_distance_exponent/_index|source card]] records that the manuscript credits no person and no AI system, that the survey download set's model attribution is the inventory's and not the source's, and that a Lean comparator repository's provenance file calls it a distinct paper with the same title as a one-page proof it credits to Levent Alpöge. The corpus has not verified the proof.

In the other direction, the manuscript A power saving for planar unit distances of the OpenAI mathematics release of 23 September 2026, carded at openai_2026_power_saving_planar_unit_distances, gives in its Theorem 1.1 an upper bound u(n)≤Cnβu(n)\le Cn^{\beta} for every nn, with absolute constants CC and β<4/3\beta<4/3 that it does not estimate. The result is recorded on Problem 1085, whose question it bears on, as an [[problems/distance_problems/E1085/claims/2026_09_23_openai|accepted partial claim]] on the corpus's built Lean proof of the planar bound, and has no claim page here: this problem asks about an upper bound that the constructions above refute, and a weaker upper bound neither supports nor contradicts the disproof. It narrows the window between the exponents 1.0141141.014114 and 4/34/3 from above by an unspecified amount. The release's companion manuscript The weak pinned planar distance theorem, carded at openai_2026_weak_pinned_planar_distance_theorem, concerns the distinct distances from a single point and bears on Problem 604, not on this problem; it has no claim page here.

Formalization and the Lean label

The site's export of 2026-09-04 labels the problem "DISPROVED (LEAN)". The developments below are described from their repositories' text at the commits their links pin. The corpus has built, kernel-checked or audited none of them, so none gives formalized evidence.

Statement identity. Three formal statements are in circulation. The uniform-constant negation, for every C>0C>0 and every NN an n≥Nn\ge N and an nn-point set with more than n1+C/log⁡log⁡nn^{1+C/\log\log n} unit pairs, is the literal negation of the bound this problem asks about. The fixed-power statement, u(n)≥n1+δu(n)\ge n^{1+\delta} for some δ>0\delta>0 along infinitely many nn, is what the three retained routes prove and what the plby/Erdos90 and Logical Intelligence developments target; the kim-em/erdos-unit-distance README and formalization.yaml and the plby/Erdos90 README name it as the lean-eval problem erdos_unit_distance_conjecture_false. The fixed-power statement implies the uniform-constant negation; the fourth route's Theorem 1.1 sits between them. The corpus has reviewed no formal statement against the site's wording.

kim-em/erdos-unit-distance (the repository at its commit of 27 August 2026, Apache-2.0). Nine modules under ErdosUnitDistance/ and a root import file. Main.lean (lines 190--194) proves theorem erdos_unit_distance_uniform_constant_false : ∀ C : ℝ, 0 < C → ∀ N : ℕ, ∃ (n : ℕ) (P : Finset (EuclideanSpace ℝ (Fin 2))), N ≤ n ∧ P.card = n ∧ (n : ℝ) ^ (1 + C / Real.log (Real.log n)) < (unitDist P : ℝ) in namespace Erdos, with unitDist P := (P.offDiag.filter (fun pq => dist pq.1 pq.2 = 1)).card / 2 (Counting.lean, lines 25--26): unordered pairs at Euclidean distance one, the count of this problem. Its dependencies are Mathlib, PrimeNumberTheoremAnd and TauCeti. The ten Lean files contain no sorry, axiom or native_decide token; the README reports the axiom audit [propext, Classical.choice, Quot.sound], an output not recorded in the files. The README calls the library a formalization of "L. Alpöge's one-page disproof of the uniform-constant form", says it is "weaker than" the lean-eval fixed-power problem, and says it was "Formalized 2026-06-11 (one working day) by an orchestrated ensemble — Claude (Anthropic), Aristotle (Harmonic), and Codex (OpenAI) — directed from a single Claude Code session"; its formalization.yaml names the director tool as Claude Code (Anthropic) and the provers as Aristotle (Harmonic) and Codex CLI (OpenAI), names the informal source as a one-page proof by Levent Alpöge posted on X (not cited here) and transcribed in the repository's informal-proof.md, and names as a dependency the sorry-free chebyshev_asymptotic_pnt of PrimeNumberTheoremAnd.

The informal disproof. A search of arXiv found no paper by Levent Alpöge on unit distances or norm-one tori. The repository's formalization.yaml at the pinned commit gives the proof one location, an X post, and no other URL for it. The file informal-proof.md at the same commit is the repository's transcription under the title "Integral points on norm-one tori and the Erdős unit-distance exponent", the title the fourth route's manuscript also carries, with the footnotes inlined, a quoted commentary attributed to the author, and remarks for the formalizer. Its construction adjoins to Q\mathbb Q the square roots of −4-4 and of the first g−1g-1 primes q≡3(mod4)q\equiv 3\pmod 4, a multiquadratic CM field KK of degree 2g2^g, pigeonholes the ideals A\mathfrak A with AAˉ=mOK\mathfrak A\bar{\mathfrak A}=m\mathcal O_K, where mm is the product of the first tt primes p≡1(mod4)p\equiv 1\pmod 4, into one ideal class, and rescales a polydisc box as in Erdős's Q(i)\mathbb Q(i) construction, with g≍Blog⁡tg\asymp B\log t for any B→∞B\to\infty with B=o(t/(log⁡t)2)B=o(t/(\log t)^2). The informal proof is therefore available only as an X post, which is not cited; the transcription is the repository's file, not a document by the author, and no document by the author is known.

kim-em/erdos-unit-distance-comparator (the repository at its commit of 27 August 2026, Apache-2.0; author Kim Morrison per its formalization.yaml). Challenge.lean imports only Mathlib and states the same declaration with a sorry body in namespace UnitDistance; Solution.lean restates the definitions and proves it by Erdos.erdos_unit_distance_uniform_constant_false; comparator.json permits propext, Quot.sound and Classical.choice; a workflow .github/workflows/comparator.yml runs ./verify.sh on every push. Its lake-manifest.json and its formalization.yaml pin the proof library at two earlier commits, neither of them the commit linked above. The README says the check is registered as PALOMAR-2026-08-08-000001 at palomar-registry.org; the registry's record is not reproduced here. The same formalization.yaml records the 13-page manuscript of the fourth route as "a distinct 13-page paper carrying the identical title", and describes the two developments below.

plby/Erdos90 (the repository at its commit of 27 June 2026; the repository record shows no license). The README says the repository "contains a formal Lean proof of OpenAI's 2026 counterexample to the Erdős unit distance conjecture", with src/original/ "the original proof from the model" and src/submission/ "(essentially) the submission provided to lean-eval", and points to a Lean Zulip thread. The tree lists 5,514 entries and 5,271 .lean files of about 87 MB, including src/submission/Challenge.lean and Solution.lean; this page records the development's statement, axiom and sorry status only as the comparator's provenance record reports it. That formalization.yaml describes the repository as Boris Alexeev's formalization, "verified on lean-eval", and says he reports that Codex produced it over about a month with himself as the one person in the loop, that the proof path carries no sorries, and that the repository's three axiom declarations, stating Remark II.3.12 of Milne's Class Field Theory, are in a module the proof does not import. Those are the comparator maintainer's reports of Alexeev's reports. The formal-conjectures statement file, from its revision of 23 September 2026, attaches src/submission/Solution.lean as the formal proof of its fixed-power variant.

logical-intelligence/erdos-unit-distance (the repository at its commit of 28 May 2026). Its README opens by calling it "A Lean 4 formalization of the disproof of Erdős's planar unit-distance conjecture (OpenAI, 2026)" and says its main_theorem is proved conditionally on two hypotheses stated in its signature, the Golod--Shafarevich inequality for finite pp-groups and Shafarevich's relation-rank bound, so that the trust base is visible there; it reports a CI that builds the project, re-checks the oleans with leanchecker and prints the axioms of main_theorem as propext, Classical.choice and Quot.sound. A page at https://logicalintelligence.com/blog/aleph-prover-erdos-disproof-lean-4-formal-methods (dated 28 May 2026, by Alex Fetisov) says the company's Aleph Prover agentic system formalized the disproof in Lean 4, following the OpenAI result, as a 33,087-line proof integrating 252 Mathlib modules, that "the formalization currently is conditional on 2 external textbook theorems" treated as trusted assumptions, that named external reviewers checked the statement translation and the two external theorems (Kevin Buzzard is credited with finding errors in their first-iteration statements), and that a Comparator run checked the proof against the stated theorem. The comparator's formalization.yaml records the repository, at the commit linked, as reaching the fixed-power statement with main_theorem taking the two theorems as hypotheses.

n-yamaguchi-0729/SawinTotallyRealTowers (the repository at the commit the statement file pins, Apache-2.0; author Naganori Yamaguchi, developed with assistance from OpenAI Codex, per its README). Its main theorem states that one infinite set of primes congruent to 11 modulo 44 splits completely in totally real number fields of arbitrarily large degree, with root discriminant at most 255255=3⋅5⋅7⋅11⋅13⋅17255255=3\cdot5\cdot7\cdot11\cdot13\cdot17, the product of the six primes at which its tower ramifies. That is a form of the companion's Proposition 2.3, which the companion's Theorem 1.1 does not use. The formal-conjectures statement file attaches it, at its commit of 7 September 2026, as the formal proof of sawin_totally_real_tower. That statement's docstring, like the README's title, credits it to Sawin, but Sawin's paper states no such result: its Lemma 12 treats only a finite set of primes, whose size the condition of Lemma 11 bounds, and gives those primes inertia degree at most 22, not complete splitting. The development formalizes none of the disproofs paged here and is linked from no claim page; its theorem enters neither Sawin's Theorem 1 nor the companion's Theorem 1.1.

Observed public build and local reproduction. None and none. No CI log, lean-eval record, Zulip thread or registry record is reproduced here; the attestations above are the repositories' and the page's own. The corpus has neither built nor audited these developments, so they give no formalized evidence and add no verification tier to this page: the recorded disproof rests on the natural-language routes at the standing stated in the Current assessment. The plby/Erdos90 development declares itself a formalization of OpenAI's counterexample, and the Logical Intelligence development declares itself a formalization of the disproof by OpenAI, conditional on the two textbook theorems; both are linked from OpenAI's claim page as formalizations. The kim-em/erdos-unit-distance development declares itself a formalization of Alpöge's one-page argument, whose only location is a post on X, which is not cited here and is not a dated manuscript; the argument has no claim page, and the development, not an independent proof, has none of its own. Yamaguchi's development states a form of the companion's Proposition 2.3, which no disproof here uses, and is linked from no claim page.

Method connection

Deleting low-degree vertices transfers these edge bounds to minimum equidistance counts in Problem 92.

Linked library material

These entries are derived from explicit links on library pages. They are navigation only and do not by themselves record mathematical progress.