\documentclass[11pt]{article} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[sc]{mathpazo} \usepackage{amsmath,amssymb,amsthm,mathtools} \usepackage{microtype} \usepackage[letterpaper,top=0.85in,bottom=0.87in,left=0.95in,right=0.95in,headheight=15pt,headsep=19pt]{geometry} \usepackage{booktabs,array,tabularx,enumitem} \usepackage{xcolor,tikz,listings} \usetikzlibrary{arrows.meta,calc,positioning,decorations.pathreplacing} \definecolor{ink}{HTML}{173B4D} \definecolor{teal}{HTML}{277D79} \definecolor{gold}{HTML}{B58B4A} \definecolor{slate}{HTML}{5A6971} \definecolor{mist}{HTML}{EEF4F4} \usepackage[colorlinks=true,linkcolor=ink,citecolor=teal,urlcolor=teal,breaklinks=true]{hyperref} \usepackage[nameinlink,noabbrev]{cleveref} \crefname{theorem}{Theorem}{Theorems} \crefname{lemma}{Lemma}{Lemmas} \crefname{proposition}{Proposition}{Propositions} \crefname{corollary}{Corollary}{Corollaries} \crefname{definition}{Definition}{Definitions} \crefname{section}{Section}{Sections} \crefname{figure}{Figure}{Figures} \crefname{table}{Table}{Tables} \hypersetup{pdfauthor={John Tripodo},pdftitle={Separated distances in fixed dimension},pdfsubject={Two-circle tolerance family and a dimension-29 counterexample}} \numberwithin{equation}{section} \newtheorem{theorem}{Theorem}[section] \newtheorem{proposition}[theorem]{Proposition} \newtheorem{lemma}[theorem]{Lemma} \newtheorem{corollary}[theorem]{Corollary} \theoremstyle{definition}\newtheorem{definition}[theorem]{Definition} \theoremstyle{remark}\newtheorem{remark}[theorem]{Remark} \newcommand{\R}{\mathbb R}\newcommand{\N}{\mathbb N} \newcommand{\ip}[2]{\langle #1,#2\rangle} \newcommand{\norm}[1]{\lVert #1\rVert} \newcommand{\opnorm}[1]{\lVert #1\rVert_{\mathrm{op}}} \newcommand{\T}{\mathsf T}\newcommand{\one}{\mathbf1} \newcommand{\code}[1]{{\ttfamily\small #1}} \newcommand{\TripodoCommit}{\texttt{1e73a12}} \DeclareMathOperator{\diam}{diam}\DeclareMathOperator{\diag}{diag} \setlength{\parindent}{1.15em} \setlength{\parskip}{2pt} \setlength{\tabcolsep}{5pt} \renewcommand{\arraystretch}{1.12} \linespread{1.055} \emergencystretch=2em \setlength{\abovecaptionskip}{7pt} \setlength{\belowcaptionskip}{5pt} \pagestyle{plain} \lstset{basicstyle=\ttfamily\scriptsize,keywordstyle=\color{ink}\bfseries,commentstyle=\color{slate},stringstyle=\color{teal},breaklines=true,columns=fullflexible,keepspaces=true,showstringspaces=false,frame=single,rulecolor=\color{teal!35},backgroundcolor=\color{mist},xleftmargin=5pt,xrightmargin=5pt,aboveskip=10pt,belowskip=10pt} \title{Separated distances in fixed dimension} \author{John Tripodo\thanks{ORCID: \href{https://orcid.org/0009-0006-9180-4953}{0009-0006-9180-4953}.}} \date{20 October 2026} \begin{document} \maketitle \begin{abstract} A finite Euclidean point set is distance-separated if the lengths of any two distinct unordered edges differ by at least one. Counting gives a diameter lower bound of $\binom n2$, whereas Erd\H{o}s asked for a lower bound with leading term $n^2$. We give two constructions in fixed dimension. For every $0<\varepsilon\le1/2$, put $m_0=\lceil8192/\varepsilon\rceil$. For every $n\ge4m_0$ there is a distance-separated $n$-point set in $\R^{10m_0-1}$ with diameter $<(1/2+\varepsilon)n^2$. A six-cluster construction gives arbitrarily large configurations in $\R^{29}$ with diameter $<0.998n^2$, and an explicit prime-interval bound gives diameter $<0.999n^2$ for every $n\ge400000$. The constructions use two orthogonal circle families to control distances within and between clusters separately. Their common geometric argument reduces to a uniform operator estimate for the first result and three rational positive-definiteness certificates for the second. Lean~4 formalizations accompany the tolerance family and the dimension-29 result for arbitrarily large sizes; the all-size corollary is a written consequence. \end{abstract} \noindent{\small\textbf{Keywords:} separated distances, Euclidean diameter, Gram completion, quadratic-residue rulers.} \medskip \section{The problem and the results}\label{sec:intro} How small can the diameter of a point configuration be if all of its edge lengths must stay at least one unit apart? The number of edges gives a quadratic lower bound. In a fixed Euclidean dimension, however, the geometry may impose a further loss. This paper gives two constructions that separate these questions: a uniform family approaching the counting coefficient as the dimension increases, and a counterexample to the coefficient-one bound in dimension~29. \begin{definition} An \emph{edge} of a finite set $X\subset\R^d$ is an unordered pair of distinct points. We call $X$ \emph{distance-separated} if \begin{equation}\label{eq:separated} \bigl|\norm{x-y}-\norm{u-v}\bigr|\ge1 \quad\text{for any two different edges }\{x,y\},\{u,v\}. \end{equation} For $n\ge3$, let $\Delta_d(n)$ be the infimum of the diameters of all distance-separated $n$-point subsets of $\R^d$. \end{definition} The comparison in \eqref{eq:separated} is between edges, not merely between distinct values in a distance set: repeated edge lengths are forbidden. Every edge has length at least one. Indeed, if $z$ is a third point, then $1\le|\norm{x-z}-\norm{y-z}|\le\norm{x-y}$. Sorting the $\binom n2$ edge lengths therefore gives \begin{equation}\label{eq:counting} \Delta_d(n)\ge\binom n2=\left(\frac12-o(1)\right)n^2. \end{equation} The class defining the infimum is nonempty: the positive differences between distinct powers of two are distinct integers, so a suitable set on a line already supplies an example. Erd\H{o}s asked whether the stronger lower bound $(1+o(1))n^2$ holds; see \cite[Problem~20]{Erdos}. His wording does not specify the quantifier order in the dimension. The fixed-dimensional question asks whether \begin{equation}\label{eq:conjecture} \forall d\ge1\ \forall\varepsilon>0\ \exists N\ \forall n\ge N: \quad \Delta_d(n)\ge(1-\varepsilon)n^2. \end{equation} The threshold $N$ may depend on both $d$ and $\varepsilon$. Ho's earlier construction \cite{Ho} refutes a bound uniform in dimension: for infinitely many $n$, it gives configurations in $\R^{n^2-n}$ with diameter $(1-1/\pi^2+o(1))n^2$. His Remark~10 proves the improved coefficient $(\pi+\sqrt{\pi^2-4})/(2\pi)=0.885589\ldots$ in that construction, while Remark~9 leaves the fixed-dimensional question open. His proof also has a Lean formalization. The distinction addressed here is the dimension's independence from the number of points. The earlier unrestricted-dimensional construction \cite{GrowingDimension} achieves diameter $\binom n2+O(\sqrt{\log n})$ for every $n\ge3$, with dimension allowed to grow with $n$. Here the aim is to keep the dimension fixed while the number of points grows. \subsection{Dimension linear in the inverse tolerance} \begin{theorem}[The two-circle family]\label{thm:epsilon} Let $0<\varepsilon\le\tfrac12$ and put $m_0=\lceil8192/\varepsilon\rceil$. For every integer $n\ge4m_0$ there is an $n$-point set $X\subset\R^{10m_0-1}$ with minimum point distance at least one, with the lengths of different unordered edges \emph{strictly} more than one apart, and with \[ \diam X<\left(\frac12+\varepsilon\right)n^2. \] \end{theorem} For each fixed tolerance, both the ambient dimension and the size threshold are $O(\varepsilon^{-1})$. The same construction gives a useful statement when dimension and point count are specified in advance. \begin{corollary}[Uniform dimension and size]\label[corollary]{cor:uniform} If $d\ge163840$ and $n\ge65536$, there is a configuration in $\R^d$ with the same minimum-distance and strict edge-separation properties and \[ \diam X<\left(\frac12+\frac{102400}{d}+\frac{40960}{n}\right)n^2. \] \end{corollary} The dimension depends on $\varepsilon$ in \cref{thm:epsilon}. Consequently, neither statement constructs diameter $(1/2+o(1))n^2$ in one fixed dimension. An earlier unpublished deterministic-incidence construction \cite{IncidenceNote} also gave an $O(1/d+1/n)$ error. The two-circle construction gives this order with explicit constants and a simpler geometric proof. We do not claim that the dimension order is optimal. \subsection{A fixed witness in dimension 29} \begin{theorem}[Dimension 29]\label{thm:r29} For every natural number $N$, there exist an integer $n\ge\max\{N,600\}$ and a set $X\subset\R^{29}$ of $n$ points such that the minimum point distance is at least one, different unordered edge lengths differ by at least one, and \[ \diam X<\frac{499}{500}n^2=0.998n^2. \] The sizes are obtained by first choosing a prime and then choosing the number of points from it. \end{theorem} \begin{corollary}[All sufficiently large sizes in dimension 29]\label[corollary]{cor:r29-all} For every integer $n\ge400000$, there is an $n$-point set in $\R^{29}$ with minimum point distance at least one, distinct unordered edge lengths strictly more than one apart, and diameter $<0.999n^2$. \end{corollary} This corollary uses an explicit prime-interval theorem in addition to the same geometry. Its written proof is given at the end of \cref{sec:r29-proof}; it is not one of the Lean endpoints listed in \cref{sec:formal}. \begin{corollary}[Negation of the fixed-dimensional statement]\label[corollary]{cor:negation} The proposition \eqref{eq:conjecture} is false. In fact, $\liminf_{n\to\infty}\Delta_{29}(n)/n^2\le499/500<1$. \end{corollary} \begin{proof} If \eqref{eq:conjecture} held, choose $d=29$ and $\varepsilon=1/1000$. Its eventual lower bound $0.999n^2$ contradicts \cref{thm:r29} at a selected size beyond that threshold. \end{proof} The dimension-29 theorem trades a weaker diameter coefficient for a much smaller dimension and different size quantifiers. The earlier published orthogonal-circle theorem \cite{PublishedFinite} gives diameter below $0.735n^2$ in $\R^{81794}$ for \emph{every} $n\ge36354$. That theorem remains valid; it is not superseded in every parameter by \cref{thm:r29}. \begin{table}[ht] \centering\small \begin{tabularx}{\textwidth}{@{}p{.23\textwidth}p{.24\textwidth}X@{}} \toprule Construction & Ambient dimension & Diameter and size quantifier\\ \midrule Published finite version & $81794$ & $<0.735n^2$ for every $n\ge36354$\\[4pt] \Cref{thm:r29} & $29$ & $<0.998n^2$ for arbitrarily large selected $n\ge600$\\[4pt] \Cref{cor:r29-all} & $29$ & $<0.999n^2$ for every $n\ge400000$ (written corollary)\\[4pt] \Cref{thm:epsilon} & $10\lceil8192/\varepsilon\rceil-1$ & $<(1/2+\varepsilon)n^2$ for every $n\ge4\lceil8192/\varepsilon\rceil$\\ \bottomrule \end{tabularx} \caption{The results have different quantifiers. The dimension in the last row is fixed for each chosen tolerance, independently of $n$.} \label{tab:results} \end{table} \subsection{Why two circles help} Replace each of $m$ cluster centres, called \emph{macro vertices}, by $k$ nearby points. Call an edge \emph{local} if its endpoints lie in the same cluster and \emph{cross} otherwise. The local lengths must all be distinct, while each pair of clusters contributes a block of $k^2$ cross lengths. A tilted circle can encode the coarse and fine digits of those blocks. A second circle, in independent coordinates, can encode the local ruler without constraining its angular span to the digit circle's small arc. A whole-matrix Gram completion makes the perturbation spaces of different clusters orthogonal. The resulting cross lengths are \emph{exactly} \[ \Phi_\nu(T)=\sqrt{\nu^2+2\nu T}. \] Here $\nu$ is the central distance of a cross block and $T$ orders the $k^2$ lengths within it. A derivative bound controls their gaps directly; the error relative to $\nu+T$ need not remain bounded as the clusters grow. \input{figures/architecture.tex} The general family labels macro edges in colexicographic order: first by the larger endpoint and then by the smaller one. Uniform operator estimates control the resulting simplex. The dimension-29 construction replaces that large simplex by six vertices with an explicit label pattern. Three exact $5\times5$ positivity checks then control \emph{all} cluster sizes in its admissible range. The proofs below retain these two distinct macro inputs. The common geometry and separation lemmas are proved in \cref{sec:mechanism}. The general family uses the colex input from \cref{sec:macro}; its proof, including the passage to every sufficiently large size, is in \cref{sec:epsilon-proof}. The dimension-29 proof in \cref{sec:r29-proof} replaces the macro input and numerical parameters. \section{The common geometric mechanism}\label{sec:mechanism} We use real Euclidean inner products, transpose $\T$, and the operator norm $\opnorm{\cdot}$. Matrices act on column vectors. For a prime $p$, write $[v]_p\in\{0,\ldots,p-1\}$ for the least nonnegative residue. \begin{lemma}[Two-circle completion]\label[lemma]{lem:completion} Let $R_0,R_1>0$, let $q_A\in\R^{m-1}$, $0\le A0$, and suppose that \begin{equation}\label{eq:macro-metric} \norm{q_A-q_B}^2=D_{AB}^2-2(R/S)^2\quad(A\ne B). \end{equation} For $\theta>0$ and $0\le i0$, and $0<\tau\le1$, with $\alpha\gamma>\beta(k-1)$. Suppose $\gamma\le f_{i+1}-f_i\le1$, $f_{k-1}-f_0\le k-1$, and $\tau\le\Phi_\nu'(T)\le1/\tau$ on the interval containing zero and all digit sums $\alpha f_i+\beta f_j$ in each block. Within one macro block, the lexicographic order of $(i,j)$ has fine and carry gaps at least \[ \tau\beta\gamma,\qquad \tau\bigl(\alpha\gamma-\beta(k-1)\bigr), \] respectively. If $|T|\le T_{\max}$ in every block and successive macro baselines are at least $h$ apart, their lengths are separated by at least $h-2T_{\max}/\tau$. \end{lemma} \begin{proof} A fine step changes only $j$. A carry replaces $(i,k-1)$ by $(i+1,0)$. Apply the mean value theorem to the resulting changes in $T$. Finally, $\Phi_\nu(0)=\nu$ and the derivative bound imply $|\Phi_\nu(T)-\nu|\le T_{\max}/\tau$, which gives the inter-block bound. \end{proof} The derivative condition is easy to check uniformly. For $\nu>0$, \[ \Phi_\nu'(T)=(1+2T/\nu)^{-1/2}. \] If $|2T/\nu|\le1-\tau^2$, its upper bound is $1/\tau$ and its lower bound is at least $\tau$, since $\tau^2(2-\tau^2)\le1$. \begin{lemma}[A quadratic-residue ruler]\label[lemma]{lem:residue-ruler} Let $m,k,L\ge2$ be integers, and let $p>mk$ be prime. For $0\le Amk\ge2k$, $2d$ is invertible modulo $p$. The integers $i+kA$ lie in $[0,mk)$, so they are distinct modulo $p$ unless $(A,i)=(A',i')$. \end{proof} \begin{lemma}[A monotone chord comparison]\label[lemma]{lem:local-comparison} Let $H_d\ge0$ be nondecreasing in $d$, and let $B(g)>0$ be differentiable. Consider $d_1\le d_2$ and $g_10, \] where $c\ge0$, then for $L(d,g)=\sqrt{H_d^2+B(g)^2}$, \[ L(d_2,g_2)-L(d_1,g_1)\ge \frac{v}{\sqrt{1+c^2}}(g_2-g_1). \] In particular, distinct integer ruler differences give length gaps greater than one if $v/\sqrt{1+c^2}>1$. \end{lemma} \begin{proof} Keep the smaller lag fixed. The function $F(g)=\sqrt{H_{d_1}^2+B(g)^2}$ has derivative $F'(g)=B'(g)/\sqrt{1+(H_{d_1}/B(g))^2}\ge v/\sqrt{1+c^2}$. Apply the mean value theorem on $[g_1,g_2]$, then use $L(d_2,g_2)\ge L(d_1,g_2)$. \end{proof} \section{The colex macro input}\label{sec:macro} For $0\le AA}\quad(J\ne A). \end{equation} Their whole column matrices obey \begin{equation}\label{eq:FG} \opnorm F\le24\sqrt{K+m},\qquad\opnorm G\le60\sqrt{K+m}. \end{equation} \end{lemma} This input is inherited from the earlier fixed-dimensional construction \cite{Tripodo,PublishedFinite}. Its complete proof is reproduced in \cref{app:macro}. It uses an increment Gram matrix, a weighted diagonal reserve, and a finite Hardy inequality; neither cluster construction is used in that proof. \section{Proof of the inverse-tolerance dimension bound}\label{sec:epsilon-proof} \subsection{Parameters and the whole-matrix budget} We first work with an auxiliary tolerance $0<\xi\le1/8$; at the end we choose $\xi=\varepsilon/8$. Fix integers $m\ge1024/\xi$ and $k\ge2$. Define \begin{gather}\label{eq:epsilon-parameters} s=1+\xi,\quad a=\sqrt\xi,\quad\theta=a/k,\quad K=\lceil\xi m^2\rceil,\quad S=s^3k^2,\\ R_0=R_1=128mk^2,\quad R=\sqrt2R_0,\quad\rho=R/S, \quad\tau=\sqrt{1-\frac1{s(K+1)}},\quad\gamma=1-\xi/8.\nonumber \end{gather} Then $m\ge8192$, $\xi m\ge1024$, and \[ K\ge1024m,\qquad K+m\le\xi m^2+2m\le\tfrac98\xi m^2. \] To check the harmonic gate, choose $r\ge13$ with $2^r\le m<2^{r+1}$. Dyadic grouping gives $H_m\le r+2$. The inequality $(r+2)^2\le2^r/16$ holds at $r=13$ and is preserved by induction since $(r+3)^2\le2(r+2)^2$. Thus $H_m^2\le m/16$ and $16384H_m^2\le1024m\le K$. Also $\rho=128\sqrt2m/s^31-\xi/8$ and \begin{equation}\label{eq:epsilon-slack} \tau s\gamma>(1-\xi/8)^2(1+\xi)>1. \end{equation} Indeed the last expression minus one is $\xi(3/4-15\xi/64+\xi^2/64)>0$. \subsection{Independent digits and ruler marks} The digits are uniform sine marks: \[ z_i=\theta\left(i-\frac{k-1}{2}\right),\qquad f_i=\sin z_i/\theta. \] They satisfy $|f_i|\le(k-1)/2$, $\gamma\le f_{i+1}-f_i\le1$, and $f_{k-1}-f_0\le k-1$, since $|z_i|(3d_1-1)p\ge2pd_1$ and $g<3pk$. For $0\le u\le1/2$, the elementary bounds $\sin u\ge(7/8)u$ and $\cos u\ge7/8$ give \[ B(g)\ge\frac7{12}\frac{R_0d_1}{k},\qquad B'(g)\ge\frac78\frac{R_0}{3pk},\qquad H_{d_1}\le\frac{R_0ad_1}{k}\le\frac{12a}{7}B(g). \] Since $a^2=\xi\le1/8$, we have $12a/7<1$. Also $p<4mk$ gives \[ B'(g)>\frac{28}{3},\qquad \frac{28/3}{\sqrt{1+(12a/7)^2}}>\frac{14}{3}>1. \] The digit chords $H_d$ increase with $d$, so \cref{lem:local-comparison} proves strict unit separation of all local lengths. The smallest local length is greater than $7R_0/(12k)>1$, while every local length is less than $R_0\sqrt{1+a^2}<144mk^2$. \subsection{Cross lengths and the local--cross gap} Put $h=(k-1)/2$ and $T_{\max}=s(sk+1)h$. Then \[ 2T_{\max}=s^2k^2-s(s-1)k-s1$. At a carry the digit-sum increment is at least \[ s^2k\gamma-s(k-1)=s\bigl[(s\gamma-1)k+1\bigr]>s, \] so its length gap is also greater than one. Consecutive macro baselines are $S$ apart, and \[ S-\frac{2T_{\max}}\tau =s^2(s-1/\tau)k^2+\frac{s(s-1)k}\tau+\frac s\tau>1 \] by \eqref{eq:epsilon-slack}. Thus all cross lengths are mutually more than one apart. Every cross length is greater than $s^3Kk^2\ge1024mk^2$: indeed its lower bound $S(K+1)-T_{\max}/\tau$ exceeds $SK$ because $T_{\max}/\tau1$ above all local lengths. These estimates also prove injectivity and the minimum-distance assertion. The actual diameter is bounded by \begin{equation}\label{eq:epsilon-diameter} \diam\{x_{Ai}\}\le \left[s^3\left(K+\binom m2\right)+\frac{s^2}{2\tau}\right]k^2. \end{equation} \input{figures/spectrum.tex} \subsection{The coefficient and the arbitrary-size passage} We have $\tau>63/64$, $s\le9/8$, $K\le\xi m^2+1$, and $s^3\le1+4\xi$. Dividing \eqref{eq:epsilon-diameter} by $(mk)^2$ yields \begin{align*} \frac{\diam\{x_{Ai}\}}{(mk)^2} &\le(1+4\xi)(1/2+\xi)+3/m^2\\ &\le1/2+(7/2)\xi+3/m^2\le1/2+4\xi. \end{align*} For the last step use $m\ge1024/\xi$, which implies $3/m^2\le\xi/2$. Put $m_0=\lceil1024/\xi\rceil$. Given $n\ge4m_0$, choose $k=\lfloor n/m_0\rfloor$ and $m=\lceil n/k\rceil$. Then $k\ge4$. The inequalities $km_0\le n<(k+1)m_0$ give $m_0\le m\le m_0+\lceil m_0/k\rceil\le2m_0$, and \[ n\le mk1,\quad \sigma\gamma-\eta>0,\quad t\eta>1,\\ H-\sigma/t>0,\quad\sigma-\eta>0,\quad\eta/t>1 \end{gathered} \end{equation} imply $t\le\Phi_\nu'(T)\le1/t$ on every digit interval. They are verified by direct rational substitution in the certificate accompanying \cref{lem:matrix29}. Fine steps have length gap at least $t\eta\gamma>1$. Carries have digit increment at least $(\sigma\gamma-\eta)k+\eta$, giving a length gap greater than one. Successive macro labels differ by one, so their baseline gap is $Hk^2$, and the separation between blocks is at least \[ Hk^2-2T_{\max}/t =(H-\sigma/t)k^2+(\sigma-\eta)k/t+\eta/t>1. \] Thus all cross-edge lengths are mutually strictly separated. \subsection{Local lengths and the mixed gap} For a local edge, write $d=j-i$ and $g=y_{Aj}-y_{Ai}$. Then \[ (2d-1)p1. \end{equation} The last inequality is an exact rational consequence of the alternating Taylor bounds, with $z=b/2\in(0,1)$, \[ z-z^3/6\le\sin z\le z-z^3/6+z^5/120,\qquad \cos z\ge1-z^2/2+z^4/24-z^6/720. \] The square of the lower bound in \eqref{eq:local-derivative29} exceeds one by a strictly positive rational, checked in the same certificate. Apply \cref{lem:local-comparison} with $c=r_0a/[r_1\sin(b/2)]$ and $v=r_1b\cos(b/2)/(12C)$. The integer gap in $g$ proves strict separation of all local lengths. The minimum local distance is at least $r_1k\sin(b/2)>1$. Using the same Taylor upper bound and $\sin u\le u$, every local length is less than $18k^2$. For cross lengths, $2|T|/\nu<\sigma/(K+H)<1-t^2$ gives $\Phi_\nu(T)>t\nu\ge t(K+H)k^2>(37/2)k^2$. Thus the mixed gap is greater than $k^2/2>1$. All pair distances are positive, so the indexing is injective. \subsection{Diameter and the prime-first sizes} The cross lengths, and hence all lengths, are less than \[ [K+15H+\sigma/(2t)]k^2. \] For $n=6k$, the corresponding coefficient is \begin{equation}\label{eq:diameter29} \frac{K+15H+\sigma/(2t)}{36} =\frac{697537}{699120}<\frac{499}{500}. \end{equation} The diameter is the largest of these finitely many edge lengths. For every sufficiently large prime $p$, let $k=\lfloor(p-1)/6\rfloor$. Then $6k2$, so $6k0, \] the diameter is $<0.999n^2$. The threshold is deliberately conservative. \section{Formalization and provenance}\label{sec:formal} The two-circle family, its uniform form, and the prime-first dimension-29 theorem have corresponding Lean~4 declarations, listed in \cref{tab:lean}. Both formalizations use Lean~4.33.1 and the same locked Mathlib revision; the exact source identities are in \cref{app:sources}. Their recorded transitive axiom reports contain only \code{propext}, \code{Classical.choice}, and \code{Quot.sound}. The epsilon-family endpoints have only the numerical hypotheses of \cref{thm:epsilon,cor:uniform}; the geometric and operator estimates are proved within the development. \begin{table}[ht] \centering\footnotesize \begin{tabularx}{\textwidth}{@{}p{.25\textwidth}X@{}} \toprule Mathematical conclusion & Exact Lean declaration\\\midrule Two-circle family & \code{Erdos670EpsilonFamily.epsilon\_family}\\[3pt] Uniform dimension bound & \code{Erdos670EpsilonFamily.uniform\_family}\\[3pt] R29 indexed configuration & \code{Erdos670R29.r29\_unbounded\_counterexamples}\\[3pt] R29 finite-set statement & \code{Erdos670R29Minimal.finite\_set\_counterexamples}\\[3pt] R29 conjecture negation & \code{Erdos670R29Minimal.not\_fixedDimensionStatement\_r29}\\ \bottomrule \end{tabularx} \caption{The exact endpoint names. The finite-set translation and the indexed geometric theorem are distinct declarations.} \label{tab:lean} \end{table} The indexed R29 theorem and its finite-set adapter have different roles: the first constructs the points, and the second transports that result to the fixed-dimensional proposition \eqref{eq:conjecture}. The adapter uses the exact statement extracted from the pinned Formal Conjectures source. Its unit edge-separation inequality is weak, as in \cref{thm:r29}, although the written estimates above give strict separation. The earlier public $\R^{81794}$ theorem has a separate proof and statement adapter \cite{PublishedFinite,PublicStatus}. The public repository records the statement headers, axiom audits and source-specific build receipts; the complete newer Lean proof closures remain private. This paper reports those existing records and does not claim a new Lean execution or independent mathematical review. The Palomar and Prove2Me records apply only to the archived $0.74$ theorem \cite{PublicStatus}. The quadratic-residue ruler is classical in the Erd\H{o}s--Tur\'an tradition \cite{ErdosTuran}. Gram realization, positive-semidefinite completion and the operator estimates use classical methods \cite{Schoenberg,Schur,Sinnamon,Robinson}; orthogonal-circle geometry also appears in Lenz-type constructions \cite{ErdosLenz}. The colex estimates are inherited from the earlier paper. The present construction separates the digit and ruler circles and uses an explicit six-vertex label pattern for the dimension-29 result. \section{What remains open}\label{sec:open} The coefficient-one fixed-dimensional proposition is refuted by a single fixed dimension. Its failure does not determine the exact asymptotic diameter in each dimension. Three concrete questions remain: \begin{enumerate}[leftmargin=1.7em,itemsep=4pt] \item Does the coefficient-one bound fail in the plane, or in another prescribed dimension below~29? \item Can one fixed dimension support unit-separated edge lengths with diameter $(1/2+o(1))n^2$? The dimension-dependent tolerance family does not answer this question. \item What is the best tradeoff between dimension, the all-size threshold, and the diameter coefficient? The finite macro certificate and uniform colex estimates optimize different aspects of that tradeoff. \end{enumerate} No lower bound on the dimension required by an arbitrary construction is claimed here. Nor do the displayed constants establish optimality within all two-circle constructions. \section*{Acknowledgments} The author thanks Boon Suan Ho for helpful comments on an earlier draft of this manuscript. This research and manuscript were developed with substantial AI assistance in mathematical exploration, proof engineering, source comparison, and writing. An AI-generated simplification of the earlier orthogonal-circle argument was used with permission. \appendix \section{Proof of the macro input}\label{app:macro} We prove \cref{lem:macro}, following the first version's macro estimates~\cite[Lemmas~2--3]{Tripodo}. None of the cluster geometry of the main text is used here. The plan is as follows. \begin{enumerate}[leftmargin=2em,itemsep=1pt] \item Compute the Gram matrix $\Gamma$ of the \emph{increments} $q_j-q_{j-1}$ that the colex distances would require (\cref{sec:app-gram}). \item Show that $\Gamma$ is dominated by its tridiagonal part, and that this part contains two ``reserves'' of positivity: one large enough to pay for the shortening by $2\rho^2$, and one diagonal reserve (\cref{sec:app-reserves}). This proves the Euclidean realization. \item Use the diagonal reserve to bound the vectors $F_A,G_A$ all at once, through their projections on the increments (\cref{sec:app-projections}). This proves the whole-matrix estimates. \end{enumerate} Throughout, $m\ge4$ and $K,\rho$ satisfy \eqref{eq:macro-gates}. Since $H_m\ge1$, the harmonic gate implies $K\ge16384>10$, as used below. Vectors $x\in\R^{m-1}$ are indexed $x_1,\dots,x_{m-1}$, and $e_A$ $(0\le Aj},\\ Z^G_{jA}&=-D_j\,\one_{A=j-1}-(j-1)\,\one_{Aj$ we get $Z^F_{jA}=D_{j-1,A}-D_{jA}=-1$, because the colex labels of $\{j-1,A\}$ and $\{j,A\}$ differ by one. The columns $F_0$ and $G_{m-1}$ vanish. Delete them, and index the remaining columns by $1,\dots,m-1$ (column $A$ of $Z^F$, and column $A-1$ of $Z^G$, become column $A$). The two projection matrices become \[ Z_{\mathrm{fine}}=\mathsf P-\mathsf E_+,\qquad Z_{\mathrm{coarse}}=-(\mathsf P+\mathsf E_-), \] where $(\mathsf E_+)_{ij}=\one_{ij}\frac{w_i}{i}\le2w_j. \] For any real vector $x$, Cauchy--Schwarz with these weights then gives \[ \sum_i\Bigl(\sum_j \mathcal H_{ij}x_j\Bigr)^2 \le\sum_i\Bigl(\sum_j\mathcal H_{ij}w_j\Bigr) \Bigl(\sum_j\mathcal H_{ij}\frac{x_j^2}{w_j}\Bigr) \le\sum_j\frac{x_j^2}{w_j}\sum_i2w_i\mathcal H_{ij} \le4\sum_jx_j^2. \] A matrix with nonnegative entries bounded by those of $2\mathcal H$ has operator norm at most $2\opnorm{\mathcal H}$ (apply it to $|x|$), so $\opnorm{\mathsf P^{-1}\mathsf E_-}\le4$. Thus $\opnorm{\mathsf P^{-1}Z_{\mathrm{fine}}}\le2$ and $\opnorm{\mathsf P^{-1}Z_{\mathrm{coarse}}}\le5$, and \eqref{eq:whole-solve} gives $\opnorm F\le24\sqrt{K+m}$ and $\opnorm G\le60\sqrt{K+m}$; restoring the zero columns does not change the norms. This proves \eqref{eq:FG} and completes the proof of \cref{lem:macro}. \qed \section{Reconstructing the rational certificate}\label{app:certificate} The matrices in \eqref{eq:three-matrices} are determined entirely by the displayed rational parameters and label matrix. Starting with a symmetric matrix $A^{(0)}$, successive elimination uses \[ d_k=A^{(k-1)}_{kk},\qquad A^{(k)}_{ij}=A^{(k-1)}_{ij} -\frac{A^{(k-1)}_{ik}A^{(k-1)}_{jk}}{d_k}\quad(i,j>k). \] If every $d_k$ is positive, this is an $LDL^\T$ decomposition with positive diagonal, so the matrix is positive definite. All inputs and operations are rational. The following complete Python program reconstructs all three matrices, checks the fifteen positive pivots and the scalar guards, and prints exact fractions and the lower bounds in \cref{tab:pivots}. It uses only the Python standard library; checks are not removable \texttt{assert} statements. Running under \texttt{python3 -O} gives the same output. No finite sampling in $k$ or floating-point estimate enters this certificate. The passage to every $k\ge100$ is the operator-norm convexity argument in \eqref{eq:finite-k-operator}. \begin{lstlisting}[language=Python] """Exact reconstruction of the three matrices in the dimension-29 proof.""" from fractions import Fraction as F import json K, H, eta, sigma = F(457,25), F(569,500), F(533,500), F(138,125) a, b, r0, r1 = F(519,1000), F(879,500), F(507,100), F(1131,100) t, C, m = F(971,1000), F(101,100), 6 labels = [[0,3,5,7,14,15], [3,0,2,4,13,12], [5,2,0,1,11,10], [7,4,1,0,9,8], [14,13,11,9,0,6], [15,12,10,8,6,0]] D = [[K+H*labels[i][j] if i != j else F(0) for j in range(m)] for i in range(m)] E = [[D[i][j]**2-2*(r0*r0+r1*r1) if i != j else F(0) for j in range(m)] for i in range(m)] B = [[(E[0][i]+E[0][j]-E[i][j])/2 for j in range(1,m)] for i in range(1,m)] PG = [[D[i][j] if i= v: q /= 2 return q rows = {name: {"pivots": list(map(str,pivots(A))), "lower_bounds": list(map(str,map(simple_lower_bound,pivots(A))))} for name,A in matrices.items()} z, gamma = b/2, 1-a*a/8 sinlo, sinhi = z-z**3/6, z-z**3/6+z**5/120 coslo = 1-z*z/2+z**4/24-z**6/720 margins = [1-sigma/(K+H)-t*t, t*eta*gamma-1, sigma*gamma-eta, t*eta-1, H-sigma/t, (sigma-eta)/t, eta/t-1, (r1*b*coslo/(2*C*m))**2/(1+(r0*a/(r1*sinlo))**2)-1, r1*sinlo*100-1, F(18)**2-((r0*a)**2+(2*r1*sinhi)**2), (K+H)*t-F(37,2), F(499,500)-(K+15*H+sigma/(2*t))/36] if any(v <= 0 for v in margins): raise ValueError("nonpositive scalar margin") if sorted(labels[i][j] for i in range(m) for j in range(i+1,m)) != list(range(1,16)): raise ValueError("wrong macro labels") print(json.dumps({"status":"PASS", "matrices":rows, "positive_scalar_margins":list(map(str,margins))},indent=2)) \end{lstlisting} \section{Source correspondence}\label{app:sources} The following source identities specify the written construction and formal declarations used in this paper; their mathematical correspondence is described in \cref{sec:formal}. \begin{table}[ht] \centering\footnotesize \begin{tabularx}{\textwidth}{@{}p{.28\textwidth}X@{}} \toprule Source object & Immutable Git blob identity\\\midrule Two-circle written proof & \texttt{63fdaf3adb4357e39781a9020d8815a4d0de4dca}\\[3pt] Epsilon-family formal source & \texttt{0670e6c3af874912519aacaa79dd6a9b77f16e22}\\[3pt] R29 indexed formal source & \texttt{8d09609eef219795b3dce076f3dc10c50a901ee0}\\[3pt] R29 minimal exact adapter & \texttt{8ac23307f1491887b81d8a6edf67e80a709929fb}\\[3pt] R29 exact matrix inputs & \texttt{0eea70459e28e7d23ea73f22edf202f37d6eea5c}\\ \bottomrule \end{tabularx} \caption{Selected exact source identities, retained for version matching. A blob identity identifies source bytes; it is not an execution receipt.} \end{table} The locked Mathlib revision for the newer endpoints is \begin{center}\small\texttt{0df444a360eaa60ab8c11dca51a86af692955474}.\end{center} The extracted Formal Conjectures statement is pinned at project revision \begin{center}\small\texttt{c77fdd446d23539302aa73bcfae4a9fa962b8382}.\end{center} Its source blob is \texttt{1ae473043edcd960c0b9eed81ccd6e82994f2a22}. The public repository preserves the corresponding statement headers, axiom audits and build receipts separately from the paper source. \clearpage \begin{thebibliography}{12} \raggedright \bibitem{Erdos} P.~Erd\H{o}s, \emph{Some unsolved problems}, in \emph{Combinatorics, Geometry and Probability: A Tribute to Paul Erd\H{o}s}, B.~Bollob\'as and A.~Thomason (eds.), Cambridge University Press, 1997, pp.~1--10, Problem~20. \href{https://doi.org/10.1017/CBO9780511662034.004}{doi:10.1017/CBO9780511662034.004}. \bibitem{ErdosTuran} P.~Erd\H{o}s and P.~Tur\'an, \emph{On a problem of Sidon in additive number theory, and on some related problems}, J. London Math. Soc. \textbf{16} (1941), 212--215. \href{https://doi.org/10.1112/jlms/s1-16.4.212}{doi:10.1112/jlms/s1-16.4.212}. \bibitem{Ho} Boon Suan Ho, \emph{Erd\H{o}s's diameter conjecture for separated distances fails in high dimensions}, 2026, \href{https://arxiv.org/abs/2604.15305v1}{arXiv:2604.15305v1}. \bibitem{Tripodo} J.~Tripodo, \emph{Separated Euclidean distances with diameter below $0.74n^2$ in a fixed dimension}, research manuscript, 12 October 2026. Public source snapshot \TripodoCommit, \href{https://github.com/jjtripodo-lgtm/erdos-670-fixed-dimension/tree/1e73a12ff1076dd11affadbf619ddbbef587133e}{\texttt{jjtripodo-lgtm/erdos-670-fixed-dimension}}, \texttt{paper/fixed\_dimension\_670.tex}. \bibitem{Schoenberg} I.~J. Schoenberg, \emph{Remarks to Maurice Fr\'echet's article ``Sur la d\'efinition axiomatique d'une classe d'espace distanci\'es vectoriellement applicable sur l'espace de Hilbert''}, Ann. of Math. (2) \textbf{36} (1935), 724--732. \href{https://doi.org/10.2307/1968654}{doi:10.2307/1968654}. \bibitem{Schur} I.~Schur, \emph{Bemerkungen zur Theorie der beschr\"ankten Bilinearformen mit unendlich vielen Ver\"anderlichen}, J. Reine Angew. Math. \textbf{140} (1911), 1--28. \href{https://doi.org/10.1515/crll.1911.140.1}{doi:10.1515/crll.1911.140.1}. \bibitem{Sinnamon} G.~Sinnamon, \emph{Schur's lemma and best constants in weighted norm inequalities}, Le Matematiche \textbf{57} (2002), fasc.~II, 185--204. \url{https://lematematiche.dmi.unict.it/index.php/lematematiche/article/view/207}. \bibitem{Robinson} P.~L. Robinson, \emph{Julia operators and Halmos dilations}, arXiv:1803.09329v1, 2018. \url{https://arxiv.org/abs/1803.09329v1}. \bibitem{ErdosLenz} P.~Erd\H{o}s, \emph{On sets of distances of $n$ points in Euclidean space}, Publ. Math. Inst. Hungar. Acad. Sci. \textbf{5} (1960), 165--169. \url{https://users.renyi.hu/~p_erdos/1960-08.pdf}. \bibitem{PublishedFinite} J.~Tripodo, \emph{Orthogonal circles and a fixed-dimensional separated-distance counterexample}, Hexagon preprint \href{https://hexagonmath.org/2610.00254?version=1}{hexagon:2610.00254v1}, 15 October 2026. \bibitem{GrowingDimension} J.~Tripodo, \emph{Consecutive Euclidean distances within square-root-logarithmic excess of the counting bound}, research manuscript, 2026. This is the separate unrestricted-dimensional result; its source identity is recorded in the companion source map. \bibitem{IncidenceNote} J.~Tripodo, \emph{Deterministic all-positive incidence signs}, internal research addendum, 11 October 2026. Preserved source identity: \texttt{fc556ffdd922ee4183c971ad644f1d1ea3903785}. This earlier internal source is cited to distinguish the existing asymptotic order from the later two-circle proof organization; it is not a public deposit. \bibitem{PublicStatus} J.~Tripodo, \emph{Erd\H{o}s \#670: result and formalization status}, 19 October 2026, immutable documentation snapshot \href{https://github.com/jjtripodo-lgtm/erdos-670-fixed-dimension/blob/2caf66c312c5d498d17e1c150588684b66300e68/PUBLIC_STATUS.md}{\texttt{2caf66c}}. \bibitem{Dusart} P.~Dusart, \emph{Estimates of some functions over primes without R.H.}, \href{https://arxiv.org/abs/1002.0442v1}{arXiv:1002.0442v1}, 2010, Proposition~6.8, p.~8. \end{thebibliography} \end{document}