/-
Copyright 2026 The Formal Conjectures Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-/
module
public import FormalConjecturesUtilErdős Problem 1083
References:
[APST04] Aronov, Boris and Pach, János and Sharir, Micha and Tardos, Gábor, Distinct distances in three and higher dimensions. Combin. Probab. Comput. (2004), 283--293.
[CEGSW90] Clarkson, Kenneth L. and Edelsbrunner, Herbert and Guibas, Leonidas J. and Sharir, Micha and Welzl, Emo, Combinatorial complexity bounds for arrangements of curves and spheres. Discrete Comput. Geom. (1990), 99--160.
[Er46b] Erdős, P., On sets of distances of {$n$} points. Amer. Math. Monthly (1946), 248--250.
[SoVu08] Solymosi, József and Vu, Van H., Near optimal bounds for the {E}rdős distinct distances problem in high dimensions. Combinatorica (2008), 113--125.
@[expose] public sectionopen Filteropen scoped EuclideanGeometrynamespace Erdos1083Let $d\geq 3$, and let $f_d(n)$ be the minimal $m$ such that every set of $n$ points in $\mathbb{R}^d$ determines at least $m$ distinct distances. Estimate $f_d(n)$ - in particular, is it true that $$f_d(n)=n^{\frac{2}{d}-o(1)}?$$
@[category research open, AMS 52]
theorem erdos_1083 : answer(sorry) ↔
∀ d : ℕ, 3 ≤ d → ∃ o : ℕ → ℝ, o =o[atTop] (1 : ℕ → ℝ) ∧
∀ᶠ n : ℕ in atTop,
(minimalDistinctDistances (ℝ^d) n : ℝ) = (n : ℝ) ^ ((2 : ℝ) / (d : ℝ) - o n) := ⊢ True ↔
∀ (d : ℕ), 3 ≤ d → ∃ o, o =o[atTop] 1 ∧ ∀ᶠ (n : ℕ) in atTop, ↑(minimalDistinctDistances (ℝ^d) n) = ↑n ^ (2 / ↑d - o n)
All goals completed! 🐙end Erdos1083