A Density Condition on Point Sets with Slowly-Scaling Distinct Dot Products
Anshula Gandhi
TL;DR
This work tackles the slowly-scaling distinct dot products problem in the plane by proving a density-type theorem: if $|D(P_n)| \ll n^{3/4}$ for a sequence of point sets, then for every $b \in (0,1)$ there exists a subsequence in which a line through the origin contains a $b$-dense, point-rich subset with size at least $|L| \gtrsim n^{1/2}$. The authors develop a framework around line and circle configurations, showing that optimal line and circle arrangements yield only linear growth of dot products, and that cross-interactions between a popular line and a popular circle can force $|D(P_n)|$ up to $\gtrsim n^{3/4}$. They introduce and leverage the concepts of supporting lines/circles, popular lines/circles, and a density condition on line-point distributions to connect geometric structure with dot-product counts. The findings provide a concrete structural barrier to sublinear or sub-$n^{3/4}$ scaling, guiding future work toward either constructing such slowly-scaling sets or proving their nonexistence, and thereby narrowing the gap between lower bounds and known constructions.
Abstract
The distinct dot products problem, a variation on the Erdős distinct distance problem, asks "Given a set $P_n$ of $n$ points in $\mathbb{R}^2$, what is the minimum number $|D(P_n)|$ of distinct dot products formed between them, asymptotically?" The best proven lower-bound is $|D(P_n)| \gtrsim n^{2/3+7/1425}$, due to work by Hanson$\unicode{x2013}$Roche-Newton$\unicode{x2013}$Senger, and a recent improvement by Kokkinos. However, the slowest-scaling known constructions have $|D(P_n)|\sim n$, leaving quite a large gap in the bound. Finding a sublinearly-scaling construction, or disproving its existence, would narrow this gap. We provide a condition that a sequence of point configurations $(P_n)_{n \in \mathbb{N}}$ must satisfy in order for $|D(P_n)|$ to scale 'slowly' i.e. $|D(P_n)| \ll n^{3/4}$. Namely, we prove that any such configuration must contain a point-rich line that gets arbitrarily 'dense' as the sequence progresses.
