CounterexampleDiscrete geometry3 min read

Unit distances: a simple question, an unexpected construction

An Erdős problem draws an answer from algebraic number theory.

OpenAI · Alon, Bloom, Gowers, Litt, Sawin, Shankar, Tsimerman, Wang & Matchett Wood

Where this stands

A reported counterexample with external mathematical examination. A research proof and a Lean formalization are distinct deliverables.

Start with the question

The problem

Place nn points in the plane. How many pairs can be exactly one unit apart? The long-standing conjecture predicted at most n1+o(1)n^{1 + o(1)}. Finding an infinite family with polynomially more refutes that prediction.

u(n)=max⁡∣P∣=n#{{p,q}⊆P:∣p−q∣=1}u(n) = \max_{|P| = n} \#\big\{ \{p, q\} \subseteq P : |p - q| = 1 \big\}

Before the news

Understand the mathematics

The established mathematics behind the story, step by step. What is new, and who claims it, follows below with sources.

The easy bounds

Points spaced one apart on a line already give n−1n - 1 unit distances, so u(n)u(n) is at least linear. For an upper bound, note that two unit circles meet in at most two points, so no two points can share three unit-distance neighbours. Turning that observation into a count is a problem about incidences between points and circles, and Spencer, Szemerédi and Trotter (1984) proved

u(n)=O(n4/3),u(n) = O\big(n^{4/3}\big),

which is still the best upper bound known.

Erdős’s grid

Take the n×n\sqrt{n} \times \sqrt{n} integer grid and call a distance m\sqrt{m} the unit, for a well-chosen integer mm. The pairs at that distance correspond to ways of writing m=a2+b2m = a^2 + b^2, and when mm is a product of many primes of the form 4k+14k + 1 there are unusually many: the number of representations

r2(m)=#{(a,b)∈Z2:a2+b2=m}r_2(m) = \#\{(a, b) \in \mathbb{Z}^2 : a^2 + b^2 = m\}

can be as large as mc/log⁡log⁡mm^{c / \log \log m} for a constant c>0c > 0.

Scaling the grid so that m\sqrt{m} becomes 11 gives

u(n)≥n1+c/log⁡log⁡n.u(n) \ge n^{1 + c / \log \log n}.

Since c/log⁡log⁡n→0c / \log \log n \to 0, this is n1+o(1)n^{1 + o(1)}: barely more than linear. Erdős conjectured in 1946 that nothing does substantially better.

What a polynomial improvement means

The grid works because of the Gaussian integers Z[i]\mathbb{Z}[i]: m=a2+b2m = a^2 + b^2 is the factorization m=(a+bi)(a−bi)m = (a + bi)(a - bi), and many prime factors mean many such pairs. The new construction, per the companion paper, draws on algebraic number theory beyond this. If an infinite family of configurations achieves

u(n)≥n1+δfor a fixed δ>0,u(n) \ge n^{1 + \delta} \quad \text{for a fixed } \delta > 0,

the bound n1+o(1)n^{1 + o(1)} is false. The true growth rate then lies somewhere between n1+δn^{1 + \delta} and n4/3n^{4/3}, and finding it remains open.

01

The old benchmark was the grid

Erdős posed the planar unit-distance problem in 1946. OpenAI’s announcement reports an infinite family beating the prevailing square-grid-based expectation by a polynomial factor. It attributes the construction to a general-purpose model being evaluated on research problems. [1]

02

External mathematicians explain the idea

The companion remarks are authored by mathematicians across combinatorics and number theory. They place the algebraic-number-theory construction in context. Their explanatory work is a separate contribution from the model-generated argument and provides a more useful route into the mathematics than the headline alone. [2]

03

A disproof does not give the final extremal answer

Refuting a proposed asymptotic bound need not determine the exact maximum number of unit distances for every n. The result changes what configurations can achieve and opens follow-up questions about the true growth rate. [2]

Inspect the evidence

The Lean formalization

No linked Lean artifact located in the reviewed release

The announcement links a proof and companion remarks, but does not link a Lean development. Read those documents for the argument and review context. This article does not label the result Lean-verified or substitute an illustrative code snippet for a formal proof.

Sources & further reading

Reviewed 9 Sept 2026. X permalinks were recovered from indexed posts and linked discussions; direct X pages were not consistently accessible. They document the conversation, not proof correctness.

  1. 1.
  2. 2.
  3. 3.

Work through it together

Discussion

Loading discussions…