Preprint
Article

This version is not peer-reviewed.

Equilateral Sets in ℓₚⁿ Beyond n + 1: Linear Excess and Dimension Cost

Submitted:

14 October 2026

Posted:

14 October 2026

You are already at the latest version

Abstract
How many equilateral points can ℓₚⁿ contain beyond n + 1? For every fixed real p > 4, we construct equilateral sets for which the number of points beyond n + 1 grows at least linearly with n. For every fixed dimension, we prove that the maximum is n + 1 at all sufficiently large finite p, with an explicit threshold. The least dimension admitting any fixed number of extra points is p¹⁺ᵒ⁽¹⁾ as p → ∞. The constructions and finite bounds are formalised in Lean. Thus p = 4 marks the boundary: n + 1 is exact in every dimension for 2 ≤ p ≤ 4, while at every fixed finite p > 4 the excess grows at least linearly with dimension.
Keywords: 
;  ;  ;  

1. Introduction

How many points can an equilateral set in ℓ p n have as p and n vary? Write e ( ℓ p n ) for this maximum. For every finite p > 1 , one has e ( ℓ p n ) ≥ n + 1 . In Guy’s 1983 problem list, Kusner conjectured that e ( ℓ p n ) = n + 1 for every n ≥ 1 and p > 2 [1]. Swanepoel established the case p = 4 ; Ge, Xu and Zhou later proved the full interval 2 ≤ p ≤ 4 [2,3]. Chalmers then disproved Kusner’s conjecture as stated by Guy, constructing 58 equilateral points in ℓ 5 56 [4]. The full p > 4 range was subsequently covered [5].
The failure of the n + 1 bound raises two questions. At a fixed p > 4 , how does the number of extra points grow with n? At a fixed dimension n, what happens as p grows?
At every fixed p > 4 , the excess over n + 1 grows at least linearly with n.
Theorem 1 
(Linear excess). For every real p > 4 there are constants c p > 0 and n p such that
e ( ℓ p n ) ≥ ( 1 + c p ) n for every integer n ≥ n p .
Theorem 1 follows by joining copies of a spherical seed. If S ⊂ ℓ p d has d + 2 points of common norm-power N and pairwise distance-power D > 2 N , then Lemma 1 gives r ( d + 2 ) equilateral points in ℓ p r ( d + 1 ) − 1 for every r ≥ 1 . The excess is therefore r. Proposition 1 constructs such a seed for every p > 4 .
At each fixed dimension, sufficiently large finite p forces the maximum back to n + 1 . At p = ∞ , the 2 n vertices of the cube are equilateral.
Theorem 2 
(High-exponent exclusion). If n ≥ 2 is an integer and p ≥ max { 6 , 2 n ( log n ) 2 } is real, then
e ( ℓ p n ) = n + 1 .
The first two theorems bound the dimension needed to retain extra points as p grows. For an integer k ≥ 1 , define
D k ( p ) : = min n ≥ 1 : e ( ℓ p n ) ≥ n + 1 + k .
The construction in Theorem 1 makes D k ( p ) finite for p > 4 and supplies an upper bound. Theorem 2 supplies a lower bound when p is large.
Theorem 3 
(Dimension cost of excess). For every integer k ≥ 1 and real p ≥ 6 ,
p 2 ( log p ) 2 < D k ( p ) ≤ 256 9 k p .
Consequently, D k ( p ) = p 1 + o ( 1 ) as p → ∞ for each fixed k.
Our seed has 32 m points in 32 m − 2 coordinates. For p ≥ 6 we can take m ≤ 8 p / 9 . Theorem 2 uses a rank obstruction for an approximate distance matrix. An earlier estimate gave e ( ℓ p n ) ≤ 2 ( p + 1 ) n for p ≥ c ( n log n ) 2 with an absolute constant c > 0 [6].
Swanepoel proved linear excess for 1 < p < 2 [2]. Together with Theorem 1, this gives linear excess for every finite p ∈ ( 1 , 2 ) ∪ ( 4 , ∞ ) ; for 2 ≤ p ≤ 4 , the maximum is n + 1 . The exact values of e ( ℓ p n ) for general pairs ( p , n ) and the exact first dimensions D k ( p ) remain open.

2. Construction and Linear Excess

For x ∈ R d write ∥ x ∥ p p = ∑ j = 1 d | x j | p . Joining r copies of a spherical seed with 32 m points in 32 m − 2 coordinates gives 32 m r points in r ( 32 m − 1 ) − 1 coordinates, an excess of r over dimension plus one. The joining lemma is related to [2].
Lemma 1 
(Spherical amplification). Let p > 1 and let S ⊂ ℓ p d have M points, common distance-power D > 0 , and common norm-power N with 2 N < D . For every integer r ≥ 1 there is an equilateral set of r M points in ℓ p r d + r − 1 with distance-power D.
Proof. 
The case r = 1 is S. For r ≥ 2 , let b ∈ ( 0 , 1 ) solve
( 1 + b ) p + ( r − 2 ) b p = 2 .
The left-hand side is strictly increasing, starts at 1, and exceeds 2 at b = 1 . Thus the points
e 1 , … , e r − 1 , − b ( 1 , … , 1 ) ∈ R r − 1
have common distance-power 2. Scale these tags to distance-power D − 2 N . Place r copies of S in disjoint d-coordinate blocks, appending the corresponding tag to each point of a copy. Distances within a copy retain power D; cross-copy distances have power N + N + ( D − 2 N ) = D .    □
To construct a seed for Lemma 1, define sixteen type vectors from a Walsh matrix. Index the rows and columns of the symmetric 8-by-8 Walsh matrix H 8 by F 2 3 , with ( H 8 ) i j = ( − 1 ) i · j . For t > 1 define sixteen vectors in R 16 by
q i = ( ( H 8 ) i , * , t e i ) , q 8 + i = ( t e i , − ( H 8 ) * , i ) , i ∈ F 2 3 .
Since H 8 is symmetric, either row or column notation may be used in the second expression. Put
R = 8 + t p , A = 4 · 2 p + 2 t p , B = ( t + 1 ) p + ( t − 1 ) p + 14 ,
L = 2 p − 1 R , T = ( 1 + m − 1 ) L , F p , m ( t ) = T + 7 A − 8 B .
Here and below m is a power of two. Each q i has norm-power R. Moreover, for distinct i , j and any signs a , b ∈ { − 1 , 1 } ,
∥ a q i − b q j ∥ p p = A , i , j belong to the same half of { 0 , … , 15 } , B , i , j belong to different halves .
Within one half, two signed Walsh rows or columns differ in exactly four places, and the two spikes contribute 2 t p . Across halves, fourteen coordinates contribute 1 each; the two remaining terms are ( t + 1 ) p and ( t − 1 ) p . This proves (3) for both sign choices.
Proposition 1 
(Spherical seed above four). For every real p > 4 there is a power of two m and an equilateral set of 32 m points in ℓ p 32 m − 2 . Its points have common norm-power N, its pairwise distances have common power D, and 2 N < D . For p ≥ 6 one may take m to be the least power of two strictly greater than 4 p / 9 .
Proof. 
We first give the coordinates for any m and t > 1 satisfying F p , m ( t ) = 0 ; the existence of these parameters is proved in Lemmas 2 and 4 below. Set
W = T − A 8 , α p = R 16 , β p = m W 2 p ,
choosing the positive roots. These choices are valid because
T − A = ( 2 p − 1 − 2 ) t p + L m > 0 .
The equation F p , m ( t ) = 0 gives
A + 8 W = B + 7 W = T .
Write m = 2 d , index the rows and columns of H m by F 2 d , and set H m ( s , r ) = ( − 1 ) s · r . Identify the type indices 0 , … , 15 with F 2 4 and write χ i ( c ) = ( − 1 ) i · c . Let C = F 2 4 ∖ { 0 , 8 } , where 8 denotes the first coordinate character. For each ( σ , i , s ) ∈ { − 1 , 1 } × F 2 4 × F 2 d form a point x σ , i , s by concatenating
σ H m ( s , r ) q i [ a ] ( r ∈ F 2 d , a = 0 , … , 15 ) , α χ i ( c ) H m ( s , u ) ( c ∈ F 2 4 , u ∈ F 2 d ∖ { 0 } ) , β χ i ( c ) ( c ∈ C ) .
There are 32 m labels and 16 m + 16 ( m − 1 ) + 14 = 32 m − 2 coordinates.
Put D = 2 p m R . If i , s agree and only σ changes, the front block contributes D. If i agrees and s changes, the balance of distinct Walsh rows gives 2 p − 1 m R from the front block and the same amount from the ordinary character block. If i ≠ j , the front contributes m A or m B according to the halves containing i , j . The ordinary block contributes 2 p − 1 ( m − 1 ) R : for each nonzero Walsh column, exactly eight of the sixteen character signs differ. Of the fourteen retained characters, eight differ when i , j are in the same half and seven differ when they are in different halves. Thus the retained contribution is 8 m W or 7 m W , respectively. Equation (4) makes the total in either case
m T + 2 p − 1 ( m − 1 ) R = 2 p m R = D .
Since D > 0 , the labels give distinct points.
Every point has norm-power
N = m R + 16 ( m − 1 ) α p + 14 β p = ( 2 m − 1 ) R + 14 m W 2 p .
As A > 0 , one has W < T / 8 , so
N < 23 m − 1 8 R < 2 p − 1 m R = D 2
for p > 4 . The root lemmas complete the proof.    □
Lemma 2 
(Scalar root for p ≥ 6 ). If p ≥ 6 and m is the least power of two strictly greater than 4 p / 9 , the equation F p , m ( t ) = 0 has a root t ∈ ( 1 , 64 1 / p ) , and m ≤ 8 p / 9 .
Proof. 
Direct substitution gives
F p , m ( 1 ) = 49 ( 2 p − 1 − 2 ) + 9 2 p − 1 m > 0 .
Set t 0 = 64 1 / p , a = log 64 and y = a / ( 2 p ) . With F p , ∞ = L + 7 A − 8 B , write ε = − F p , ∞ ( t 0 ) / L ( t 0 ) . Expanding (1) at t 0 yields
ε = 16 9 cosh ( y ) p − 1 + 2 9 t 0 − 1 2 p − 196 9 · 2 p .
Using cosh y ≥ 1 + y 2 / 2 + y 4 / 24 and ( 1 + z ) p ≥ 1 + p z + p ( p − 1 ) z 2 / 2 for z ≥ 0 gives
p ε ≥ 2 a 2 9 + a 4 ( 3 p − 2 ) 216 p 2 − 196 p 9 · 2 p .
The bound a > 112 / 27 follows from
log 2 = 2 ∫ 0 1 / 3 d z 1 − z 2 > 2 ∫ 0 1 / 3 ( 1 + z 2 ) d z = 56 81 .
On 6 ≤ p ≤ 8 , the middle term in (5) is bounded below by its value at 8 and the last term by its value at 6, giving
p ε > 258663895 114791256 > 9 4 .
For p ≥ 8 , discarding the middle term and bounding the last term at 8 gives
p ε > 164983 52488 > 9 4 .
These comparisons use that ( 3 p − 2 ) / p 2 and p / 2 p decrease for p ≥ 6 . Thus 1 / m < 9 / ( 4 p ) < ε , so F p , m ( t 0 ) = L ( t 0 ) ( 1 / m − ε ) < 0 . Continuity supplies the root. The least power of two above 4 p / 9 is at most 8 p / 9 .    □
Lemma 3 
(Exponential zero count). If 0 < a 1 < … < a s and each c j ≠ 0 , then f ( x ) = ∑ j = 1 s c j a j x has at most as many real zeros, counted with multiplicity, as the sign sequence ( c 1 , … , c s ) has changes.
Proof. 
Induct on s. Dividing f by a 1 x preserves its zeros. The derivative of the resulting function is an exponential polynomial with coefficient signs ( c 2 , … , c s ) . By induction it has at most V ( c 2 , … , c s ) zeros. Rolle’s theorem, including multiplicities, allows at most one additional zero for f. When c 1 and c 2 have opposite signs, this is exactly the additional sign change. When they have the same sign, the normalized function and its derivative have that sign sufficiently far to the left. Any first zero of the function then requires a preceding zero of its derivative. Together with the zeros supplied by Rolle between subsequent zeros, this removes the additional allowance.    □
Lemma 4 
(Scalar root for 4 < p < 6 ). For every real 4 < p < 6 there are a power of two m and t ∈ ( 1 , 8 ) satisfying F p , m ( t ) = 0 .
Proof. 
Put t 0 = 8 and f ( p ) = F p , ∞ ( t 0 ) . Algebraic expansion gives
f ( p ) = − 112 − 8 ( t 0 − 1 ) p + 32 2 p + 14 t 0 p − 8 ( t 0 + 1 ) p + 1 2 ( 2 t 0 ) p .
Its bases are strictly increasing and its coefficient signs are − , − , + , + , − , + , with three changes. Direct expansion gives, for general t,
F 2 , ∞ ( t ) = 0 , F 4 , ∞ ( t ) = 6 ( t 2 − 8 ) 2 , F 6 , ∞ ( t ) = 30 ( t 2 − 8 ) ( t 4 − 8 ) .
Thus f has zeros at 2 , 4 , 6 . Lemma 3 shows that these are all its real zeros and each is simple. Its largest-base term is positive, hence f ( p ) > 0 for p > 6 and f ( p ) < 0 for 4 < p < 6 . Choose a power of two m > L ( t 0 ) / [ − f ( p ) ] . Then F p , m ( t 0 ) = f ( p ) + L ( t 0 ) / m < 0 , whereas F p , m ( 1 ) > 0 by the preceding lemma’s direct calculation. Continuity gives the asserted root.    □
Proof 
(Proof of Theorem 1). Fix p > 4 and take the seed of Proposition 1. Lemma 1 gives, for every r ≥ 1 , 32 m r equilateral points in dimension r ( 32 m − 1 ) − 1 . Appending zero coordinates preserves all distances, so for every n ≥ 32 m − 2 ,
e ( ℓ p n ) ≥ 32 m n + 1 32 m − 1 .
Consequently
lim inf n → ∞ e ( ℓ p n ) n ≥ 32 m 32 m − 1 > 1 .
Choosing any c p < 1 / ( 32 m − 1 ) proves the theorem for all sufficiently large n.    □

3. High-Exponent Exclusion and Dimension Cost

For Theorem 2, a matrix of coordinate powers approximates the distance matrix of a putative ( n + 2 ) -point set. The error bound and rank constraint give a contradiction.
Proof 
(Proof of Theorem 2). Suppose that n + 2 equilateral points exist in ℓ p n , with n ≥ 2 and p ≥ max { 6 , 2 n ( log n ) 2 } . A larger set contains such a subset. Rescale the common distance to 1 and translate each coordinate by its minimum over the points. Denote the resulting coordinates by x i ℓ , where 1 ≤ i ≤ n + 2 and 1 ≤ ℓ ≤ n . Every x i ℓ belongs to [ 0 , 1 ] , and
∑ ℓ = 1 n | x i ℓ − x j ℓ | p = 1 ( i ≠ j ) .
Define the ( n + 2 ) -by-n matrices
P i ℓ = x i ℓ p , Q i ℓ = ( 1 − x i ℓ ) p ,
and put K = P Q T + Q P T and E = K − ( J − I ) , where J is the all-ones matrix.
First, every entry of E is nonnegative. For 0 ≤ x ≤ y ≤ 1 , set d = y − x and t = x ( 1 − y ) . Then ( 1 − x ) y = d + t , so
x p ( 1 − y ) p + ( 1 − x ) p y p − d p = ( d + t ) p − d p + t p ≥ 0 .
Summing (8) over coordinates and using (7) proves E i j ≥ 0 for i ≠ j ; the diagonal is nonnegative directly.
We bound the off-diagonal error. Put
v = log n p , u = ( log n ) 2 p , ρ = n − 2 / p = e − 2 v .
The elementary inequality t ≤ ( 1 − d ) 2 / 4 gives
d + t ≤ 1 + d 2 2 = d cosh log ( 1 / d ) 2 2 ( d > 0 ) .
Since log cosh z ≤ z 2 / 2 for z ≥ 0 , coordinates with d ≥ ρ satisfy ( d + t ) p − d p ≤ d p ( e u − 1 ) . For d < ρ , the first expression in (9) gives
( d + t ) p ≤ 1 + ρ 2 2 p = n − 2 cosh ( v ) 2 p ≤ n − 2 e u .
Also t p ≤ 4 − p . Summing the two classes of coordinates and using (7), we obtain
0 ≤ E i j ≤ η : = 1 + 1 n e u − 1 + n 4 − p ( i ≠ j ) .
On the diagonal, a separate calculation gives
0 ≤ E i i = 2 ∑ ℓ = 1 n [ x i ℓ ( 1 − x i ℓ ) ] p ≤ δ : = 2 n 4 − p .
There is a nonzero c ∈ R n + 2 satisfying P T c = 0 and ∑ i c i = 0 , since these are at most n + 1 homogeneous equations in n + 2 unknowns. Hence c T K c = 0 and c T ( J − I ) c = − ∥ c ∥ 2 2 , so
c T E c = ∥ c ∥ 2 2 .
Let s be the sum of the positive entries of c; the negative entries sum to − s . Nonnegativity of E allows us to discard the terms with c i c j < 0 in an upper bound. The same-sign off-diagonal coefficients sum to 2 s 2 − ∥ c ∥ 2 2 . Thus
c T E c ≤ η ( 2 s 2 − ∥ c ∥ 2 2 ) + δ ∥ c ∥ 2 2 ≤ n 2 η + δ ∥ c ∥ 2 2 ,
where the last step uses 4 s 2 = ∥ c ∥ 1 2 ≤ ( n + 2 ) ∥ c ∥ 2 2 .
The coefficient is strictly less than 1. For n ≥ 3 , u ≤ 1 / ( 2 n ) and e u ≤ ( 1 − u ) − 1 ≤ 2 n / ( 2 n − 1 ) . Since log n ≥ log 3 > 1 , the hypothesis implies p ≥ 2 n . Therefore
n 2 η + δ ≤ 3 n 2 ( 2 n − 1 ) + n 2 2 + 2 n 16 − n ≤ 9 10 + 21 8192 < 1 .
The last exponential expression decreases for integer n ≥ 3 . For n = 2 , the bounds log 2 < 3 / 4 and p ≥ 6 give u < 1 / 8 and e u ≤ 8 / 7 , whence
n 2 η + δ ≤ 5 7 + 6 4096 < 1 .
This contradicts (12).
Finally, n + 1 points always exist. Take e 1 , … , e n , − a ( 1 , … , 1 ) , where a ∈ ( 0 , 1 ) solves ( 1 + a ) p + ( n − 1 ) a p = 2 . Their pairwise distance-powers all equal 2. Thus e ( ℓ p n ) = n + 1 .    □
Proof 
(Proof of Theorem 3). Fix p ≥ 6 and k ≥ 1 . Let m be the seed order of Lemma 2. Joining k copies of the seed yields 32 m k points in dimension n = k ( 32 m − 1 ) − 1 . Since 32 m k = n + 1 + k ,
D k ( p ) ≤ k ( 32 m − 1 ) − 1 ≤ k 256 9 p − 1 − 1 < 256 9 k p .
Conversely, let n = D k ( p ) . Then n ≥ 2 and ℓ p n contains at least n + 2 equilateral points. Theorem 2 implies p < 2 n ( log n ) 2 . If n ≤ p , this gives p < 2 n ( log p ) 2 . If n > p , the desired lower bound holds because 2 ( log p ) 2 > 1 . In either case,
p 2 ( log p ) 2 < D k ( p ) .
For fixed k, taking logarithms of the two bounds gives log D k ( p ) / log p → 1 , which is D k ( p ) = p 1 + o ( 1 ) .    □
For each fixed p > 4 , the number of equilateral points beyond n + 1 grows at least linearly with dimension. For each fixed dimension, sufficiently large p restores the maximum n + 1 . Our bounds place the dimension needed to retain any fixed number of extra points at p 1 + o ( 1 ) . The remaining question is whether that dimension must grow linearly with p.
Question. For each fixed integer k ≥ 1 , is there a constant c k > 0 such that D k ( p ) ≥ c k p for all sufficiently large real p?

Data Availability Statement

The Lean formalisation is available on Zenodo (DOI: 10.5281/zenodo.22917956).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Guy, R. K. An olla-podrida of open problems, often oddly posed  . Amer. Math. Mon. 1983, 90, 196–200. [Google Scholar] [CrossRef]
  2. Swanepoel, K. J. A problem of Kusner on equilateral sets  . Arch. Math. 2004, 83, 164–170. [Google Scholar] [CrossRef]
  3. Ge, H.-J.; Xu, Z.; Zhou, Y. Kusner’s conjecture: Exact values and linear bounds  . arXiv 2026, arXiv:2606.03987. [Google Scholar]
  4. Chalmers, L. R. A counterexample to Kusner’s conjecture on equilateral sets  . arXiv 2026, arXiv:2608.14013. [Google Scholar]
  5. Xiong, N. Kusner’s conjecture is false for  . arXiv 2026, arXiv:2609.14794. [Google Scholar]
  6. Chen, R.; Gui, F.; Tang, J.; Xiong, N. Few distance sets in ℓp spaces and ℓp product spaces  . Eur. J. Comb. 2022, 102, 103459. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.