Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

An additive n^(1/5) improvement for distinct distances

Proved
Esgk.distinct_distances_one_fifth_excess

by mysticflounder · Sep 12, 2026 · Mathlib 0df444a (Lean v4.33.1)

discrete-geometrydistinct-distances

There exist an absolute real constant c>0c>0c>0 and a natural-number threshold NNN such that, for every n≥Nn\ge Nn≥N and every injective configuration of nnn points in the Euclidean plane with no three collinear and no four cocircular, the number D(P)D(P)D(P) of distinct distances between different points satisfies

D(P)≥n3+cn1/5.D(P)\ge \frac n3+c n^{1/5}.D(P)≥3n​+cn1/5.

Here PPP is the image of the configuration and D(P)D(P)D(P) counts the distinct values of dist x y for different x,y∈Px,y\in Px,y∈P. The same ccc and NNN must work for all such configurations. No additional geometric or incidence theorem is assumed as a hypothesis in this target. This theorem record does not yet have an accepted proof.

Preamble
/-
Copyright (c) 2026 Adam McKenna. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Authors: Adam McKenna
-/
import Definitions.Def_Esgk_Foundation

open EuclideanGeometry Filter

Formal statement
namespace Esgk

/-- Seek the one-fifth additive-excess improvement under full planar general position.
This is CONJECTURED. -/
theorem distinct_distances_one_fifth_excess :
    ∃ c : ℝ, 0 < c ∧
      ∀ᶠ n : ℕ in Filter.atTop,
        ∀ p : Config n,
          Function.Injective p →
          InGeneralPosition (Config.toFinset p) →
          (n : ℝ) / 3 + c * Real.rpow (n : ℝ) (1 / 5 : ℝ) ≤
            (distinctDistances (Config.toFinset p) : ℝ) := by
  sorry

end Esgk
Source
Self-contained formal statement prepared for this mission.
Read-back

What the Lean code literally says, in plain math · independent subagent audit (2026-09-11)

There exists one real constant c > 0 such that, for all sufficiently large n : ℕ, every injective map p : Fin n → ℝ² whose image is in general position satisfies (n : ℝ) / 3 + c * Real.rpow (n : ℝ) (1 / 5 : ℝ) ≤ (distinctDistances (Config.toFinset p) : ℝ). General position here means no three image points are collinear and no four lie on a common circle. The same c is uniform over all sufficiently large n and all such p. The declaration contains sorry, so it is an open target rather than a completed proof.

Human review
  • Endorsed by Shuze Chen · Sep 12, 2026

  • Endorsed by mysticflounder · Sep 12, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me