A Fourier Consequence for Lattice Kissing Numbers and Average Contacts
Abstract
We deduce a new asymptotic upper bound on the maximal lattice kissing number in dimension , using the explicit auxiliary functions constructed in OpenAI's "Ten Advances" preprint. The same bound holds for the average contact degree of a finite packing of congruent balls. The bound's base- exponential rate rounds to , matching the value extrapolated empirically by Afkhami-Jeddi, Cohn, Hartman, de Laat, and Tajdini in 2020.
For a rank- Euclidean lattice , we write for the minimum squared length of nonzero vectors in ; the kissing number
counts the number of such vectors, including both signs. The maximal lattice kissing number in dimension is
In this note, we obtain a new asymptotic upper bound for , using explicit auxiliary functions constructed in OpenAI’s preprint [15].
Theorem 1. As ,
Here .
For a packing of congruent balls, the contact degree of a ball is the number of other balls tangent to it; the average contact degree of a nonempty finite packing is the arithmetic mean of these degrees. After scaling such balls to radius , their centers form a finite set with minimum separation at least 1, and the average contact degree is
Corollary 4 gives the same upper bound as Theorem 1 for , uniformly over all such .
To place the bound in context, let be the ordinary kissing number—i.e., the largest number of nonoverlapping unit balls that can touch one unit ball in . Equivalently, is the largest size of a set of unit vectors with pairwise inner products at most . Normalizing the shortest vectors of a lattice gives such a set, so . The classical spherical-code bound of Kabatiansky and Levenshtein [12], from 1978, gives the exponent for . Combining it with Sidel’nikov’s spherical-cap reduction [18] gives the optimized classical bound [12], with exponent ; subsequent work of Sardari and Zargar [17], and of Zargar [22], improved multiplicative factors.
Fourier methods offer a second route, through the contacts in a packing. In 2020, Afkhami-Jeddi, Cohn, Hartman, de Laat, and Tajdini [1] extrapolated an implied kissing exponent of (the row of [1]) from their numerically optimized density bound. Its interpretation as an average-contact bound relied on interpolation and sign conjectures. Their Theorem 5.3 gives an unconditional inequality for admissible auxiliary functions; we apply this result to the explicit functions of [15], obtaining an exponent that agrees with their extrapolation to the displayed precision, without relying on the intermediate conjectures.
The cap-optimized spherical-code hierarchy of [15] gives
at level 2; see [15]. Our Theorem 1 and Corollary 4 give a smaller exponent for lattice kissing numbers and average contact degree, respectively. In fact, Lemma A.1 in Appendix A shows that the infimum of the cap-optimized fixed-level asymptotic kissing exponents of the hierarchy in [15] remains strictly above ours. To our knowledge, Theorem 1 gives the first proven asymptotic upper bound for lattice kissing numbers whose exponential rate is strictly smaller than the best known upper-bound rate for the unrestricted kissing number.2
Meanwhile, there remains a large gap between the upper and lower bounds for lattice kissing numbers. The Barnes–Wall lattices [3] in dimensions have kissing numbers
see Nebe [14]. Recent work of Laarhoven and the present author [13] improves this to
as through prime powers.3
Our analytic input comes from Chapter 1 of [15]; all references to that preprint use the version updated August 6, 2026. That chapter determines the exponential strength of the Fourier linear program for sphere-packing density, developed by Gorbachev [11] and Cohn–Elkies [6]. Writing for the infimum of the density upper bounds supplied by this program, [15] states
Consequently, the maximal packing density satisfies ; the equality above determines the rate of the linear program itself. A comparison theorem of Cohn and Zhao [7] then implies that the ordinary spherical linear program for cannot attain an exponent smaller than .
For our bounds, we use the explicit auxiliary functions constructed in [15] to establish the asymptotic density upper bound, rather than the density-rate theorem alone. The density bound depends on together with a volume factor, whereas the kissing and contact bounds depend on , where is the center-to-center distance at contact. We evaluate the latter ratio using the saddle-point estimate at the target parameter in [15], Chapter 1, §4. Lemma 3 below collects the required properties of these functions and the resulting contact-value estimate, with precise references to the global sign and saddle-point estimates on which our argument relies.
All logarithms without a subscript are natural.
The Fourier contact bound
The following bound for average contact degree appears in [1], Theorem 5.3. Its finite-packing assertion also follows from the positive-type bound of Dostert, Kolpakov, and de Oliveira Filho [9], Theorem 4.1, specialized to congruent balls. As noted in [1], it is the Euclidean analogue of Fortier Bourque and Petri’s trace-formula bound [10], Proposition 4.1.
We use the normalization . For radial , write for its value at a vector of norm .
Lemma 2 ([1], Theorem 5.3; [9], Theorem 4.1). Let be a real radial Schwartz function on , and suppose that, for some ,
Then every rank- lattice satisfies . The same ratio bounds the average contact degree of every nonempty finite packing of balls of radius , with contacts at center distance .
Proof. We scale so that its shortest nonzero vectors have length , equivalently . Writing for the dual lattice, Poisson summation gives
since , this proves the lattice bound.
For a nonempty finite set of minimum separation at least , Fourier inversion gives
If counts the ordered pairs at distance , then the last sum is at most . Thus .
The auxiliary functions
Fix sufficiently small , and put
Let be the compactly supported signed density in [15], Chapter 1, §4,4 and define the real function
Thus in the notation of [15], Chapter 1. We collect the analytic input, including the contact value extracted from the [15], Chapter 1 saddle estimate, in the following lemma.
Lemma 3. For every fixed sufficiently small , there is such that, for every , there exist a real radial Schwartz function on and a radius satisfying the hypotheses of Lemma 2, with
In particular, . The constants implicit in may depend on but not on .5 More precisely, put
Then and
Proof. We take to be the function denoted in [15], Chapter 1, §4. The origin value (2) and radius (1) are given in [15], Chapter 1, (42) and (44), respectively. The derivative estimate (4) is [15], Chapter 1, Lemma 4.2, and the global sign conditions are established in [15], Chapter 1, Theorem 4.1. For the contact value, the target parameter is in that preprint’s notation, and this endpoint is included in [15], Chapter 1, Lemma 4.8. The saddle coefficient is given in [15], Chapter 1, (38)–(39). In [15], Chapter 1, (70)–(71), the inverse Mellin factor and Gaussian factor combine as
giving (3) and (5). The curvature bounds in [15], Chapter 1, Lemma 4.5, (56) give . Since , the contact value is negative and . □
We also need the estimate
To verify this, let and be the positive and negative parts of , so that . The density construction and [15], Chapter 1, Lemma 4.2 give
for an absolute . For , we use the inequalities and to obtain
Integration over , of length , proves (6).
The kissing number bound
We now estimate the ratio and apply Lemma 2 to obtain the lattice kissing number bound.
Proof of Theorem 1. Fix sufficiently small . Taking logarithms in (2) and (3) and substituting (1) gives
(The powers of cancel because .) Stirling’s formula yields
Since and , we have
Dividing (7) by therefore gives
Since , equations (4) and (6) then give
Applying Lemma 2 and taking the upper limit as with fixed, we obtain
Letting proves the theorem.
Average contact degree
The same ratio estimate also bounds average contact degree.
Corollary 4. As , uniformly over nonempty finite with minimum separation at least ,
Proof. Fix sufficiently small , and take and from Lemma 3. The scaled set has minimum separation at least , and its ordered pairs at distance correspond exactly to the ordered pairs of at distance . The finite-packing part of Lemma 2 therefore gives
the estimate for this ratio in the proof of Theorem 1 is independent of . Taking with fixed and then letting proves the stated uniform bound.
Concluding remarks
Uniformity and contact counts
Explicitly, for every there is such that, for every , both and for every eligible are at most . For a packing of congruent balls, the contact number—the number of unordered tangent pairs—is therefore at most
uniformly in .
Our bounds apply to lattice kissing numbers and to the average contact degree of arbitrary finite packings of congruent balls. They do not establish the same exponential bound for the maximum contact degree in such a packing, and therefore do not give the same bound for the unrestricted kissing number ; they also do not address packings with unequal radii. For background on the contact-number problem, see the Bezdek and Khan [5] survey.
Comparison with the spherical linear program
The exponent in Theorem 1 also gives a lower bound on the exponential rate of the optimal ordinary kissing-number linear-programming bound. Let denote the infimum of the upper bounds for supplied by the two-point spherical linear program of Delsarte, Goethals, and Seidel [8]. Cohn and Zhao [7] specialized to the kissing angle , proved
their comparison applies in the same dimension .6 Combining (8) with gives
Thus our bounds for lattice kissing numbers and average contact degree attain an exponent below which the ordinary spherical linear program cannot bound the unrestricted kissing number.7 The inequality (9) is a lower bound on the optimal spherical linear programming upper bound , not a lower bound on the kissing number itself. Earlier asymptotic lower bounds for the optimal spherical linear-programming bound were obtained by Samorodnitsky [16].
The same constant appears within the spherical-code hierarchy of [15], whose certificates belong to this two-point linear program; see [15]. Specifically, write for a certificate’s threshold and for its code-size exponent. Then [15] gives
where and are the probability measures defined there and denotes relative entropy. For parameters feasible at the kissing angle, ; nonnegativity of relative entropy therefore gives . This identity makes the same lower bound explicit for those certificates, while the Cohn–Zhao comparison applies to the entire two-point spherical linear program.
Appendix A gives a stronger limitation for the spherical-code hierarchy of [15]: Lemma A.1 shows that, even after spherical-cap optimization and taking the infimum over fixed levels, the hierarchy’s asymptotic kissing exponent remains strictly above ours. This statement concerns that certificate family; it does not establish a strict gap in (9) for the full two-point spherical linear program.
The sharpness argument in [15] Chapter 2, Theorem 8.3 sends , establishing the optimized sphere-packing density exponent. This is compatible with Lemma A.1, which fixes the kissing angle at .
References
Appendix A. Separation from the OpenAI spherical-code hierarchy
In this appendix, we show that the asymptotic kissing-number exponents supplied by the hierarchy of [15] Chapter 2 remain uniformly separated from the exponent in Theorem 1, even after spherical-cap optimization and taking the infimum over fixed levels. Starting from the relative-entropy identity of [15], Chapter 2, Proposition 8.1, we use Jensen’s inequality to bound the mass of a fixed interval and thereby obtain an explicit positive lower bound on the relative entropy.
Lemma A.1. Put
The infimum of the fixed-level asymptotic kissing-number exponents supplied by the hierarchy of [15], Chapter 2, Theorem 1.2, over all finite levels and the spherical-cap parameters in [15], Chapter 2, (89), is at least
Here the level is fixed before the dimension tends to infinity, and the infimum is then taken over the resulting asymptotic rates. The argument does not address levels that vary with the dimension.
Proof of Lemma A.1. For a finite-level certificate, let and be the quadratic coordinates and residues in [15], Chapter 2, Proposition 8.1, (102), so that . Define
where denotes unit point mass at , and put
In particular, and . Under , the reference measures in [15], Chapter 2, Proposition 8.1 become
The kernel satisfies
We define the normalizing constant
the kernel identity gives
By [15], Chapter 2, (102)–(104), the certificate’s threshold and exponent satisfy
We now enlarge the class under consideration by allowing arbitrary probability measures on , including endpoint atoms, rather than only those arising from finite-level certificates. For these measures, define and as above and and by the same formulas in (10). The kernel identity ensures that continues to hold. We set if .
We first include cap optimization and reduce to . A certificate used at an inner-product threshold is feasible when ; cap reduction adds to its exponent.
Set and replace by . This replaces by , adds exactly that cap cost, and replaces the normalizing constant by
hence, the new measure has mean at least . Direct use at the kissing angle is the case , ; the endpoint is also covered by taking .
We may further restrict to measures of mean . Indeed, for any probability measure with mean , put
Then has mean . Since and , its associated function satisfies
Thus its associated exponent satisfies . A lower bound for the exponent of every probability measure of mean therefore also bounds the exponent of every probability measure of mean at least , including the measures obtained by the cap reduction above.
For such a measure, is a probability measure, and the relative-entropy identity becomes
Indeed, , which gives (11) directly from (10). The logarithms are integrable: gives .
For , the function is concave, since
Jensen’s inequality gives
For , we have and consequently
The integral follows by setting ; the strict inequality follows from the fact that . Applying the log-sum inequality to the partition then gives
Substitution in (11) proves the claimed bound. (It is independent of the level and cap parameter, so taking their infimum preserves it.)
References
- [1]Nima Afkhami-Jeddi, Henry Cohn, Thomas Hartman, David de Laat, and Amirhossein Tajdini, High-dimensional sphere packing and the modular bootstrap, J. High Energy Phys. 2020 (2020), no. 12, 066, doi:10.1007/JHEP12(2020)066.
- [2]Kurt M. Anstreicher, Improved linear programming bounds for antipodal spherical codes, Discrete Comput. Geom. 28 (2002), no. 1, 107–114, doi:10.1007/s00454-001-0080-5.DOI
- [3]E. S. Barnes and G. E. Wall, Some extreme forms defined in terms of Abelian groups, J. Austral. Math. Soc. 1 (1959), no. 1, 47–63, doi:10.1017/S1446788700025064.
- [4]Huck Bennett, Alexander Golovnev, and Noah Stephens-Davidowitz, Difficulties constructing lattices with exponential kissing number from codes, IEEE Trans. Inform. Theory 71 (2025), no. 10, 7644–7648, doi:10.1109/TIT.2025.3593195.DOI
- [5]Károly Bezdek and Muhammad A. Khan, Contact numbers for sphere packings, New Trends in Intuitive Geometry, Bolyai Soc. Math. Stud., vol. 27, Springer, Berlin, Heidelberg, 2018, doi:10.1007/978-3-662-57413-3_2, pp. 25–47.DOI
- [6]Henry Cohn and Noam Elkies, New upper bounds on sphere packings I, Ann. of Math. (2) 157 (2003), no. 2, 689–714, doi:10.4007/annals.2003.157.689.DOI
- [7]Henry Cohn and Yufei Zhao, Sphere packing bounds via spherical codes, Duke Math. J. 163 (2014), no. 10, 1965–2002, doi:10.1215/00127094-2738857.DOI
- [8]P. Delsarte, J. M. Goethals, and J. J. Seidel, Spherical codes and designs, Geom. Dedicata 6 (1977), no. 3, 363–388, doi:10.1007/BF03187604.DOI
- [9]Maria Dostert, Alexander Kolpakov, and Fernando Mário de Oliveira Filho, Semidefinite programming bounds for the average kissing number, Israel J. Math. 247 (2022), no. 2, 635–659, doi:10.1007/s11856-022-2288-4.DOI
- [10]Maxime Fortier Bourque and Bram Petri, Kissing numbers of closed hyperbolic manifolds, Amer. J. Math. 144 (2022), no. 4, 1067–1085, doi:10.1353/ajm.2022.0023.DOI
- [11]D. V. Gorbachev, Extremal problem for entire functions of exponential spherical type, connected with the Levenshtein bound on the sphere packing density in Rⁿ, Izv. Tul. Gos. Univ. Ser. Mat. Mekh. Inform. 6 (2000), no. 1, 71–78 (Russian).
- [12]G. A. Kabatiansky and V. I. Levenshtein, On bounds for packings on a sphere and in space, Problems Inform. Transmission 14 (1978), no. 1, 1–17.
- [13]Thijs Laarhoven and Scott Duke Kominers, A lattice family with kissing numbers τ(Lₙ) ≥ e²√ⁿ, arXiv:2609.13608v2, 2026.
- [14]Gabriele Nebe, The second minimum of Barnes–Wall lattices, arXiv:2603.23133v2, 2026.arxiv.org/abs/2603.23133
- [15]OpenAI, Ten advances in mathematics and theoretical computer science, 2026, technical manuscript, version of August 6, 2026. https://cdn.openai.com/pdf/ten-proofs-oai.pdf (accessed September 26, 2026).
- [16]Alex Samorodnitsky, On linear programming bounds for spherical codes and designs, Discrete Comput. Geom. 31 (2004), no. 3, 385–394, doi:10.1007/s00454-003-2858-0.DOI
- [17]Naser Talebizadeh Sardari and Masoud Zargar, New upper bounds for spherical codes and packings, Math. Ann. 389 (2024), 3653–3703, doi:10.1007/s00208-023-02738-z.DOI
- [18]V. M. Sidel’nikov, New bounds for densest packing of spheres in n-dimensional Euclidean space, Math. USSR-Sb. 24 (1974), no. 1, 147–157, doi:10.1070/SM1974v024n01ABEH001911.DOI
- [19]Nils-Peter Skoruppa, Quick asymptotic upper bounds for lattice kissing numbers, Mathematika 49 (2002), no. 1–2, 51–57, doi:10.1112/S0025579300016041.DOI
- [20]Serge Vlăduţ, Lattices with exponentially large kissing numbers, Mosc. J. Comb. Number Theory 8 (2019), no. 2, 163–177, retracted in 2025.
- [21]G. L. Watson, The number of minimum points of a positive quadratic form, Dissertationes Math. (Rozprawy Mat.), no. 84, Instytut Matematyczny Polskiej Akademii Nauk, Warszawa, 1971.
- [22]Masoud Zargar, Stiefel manifolds and upper bounds for spherical codes and packings, arXiv:2407.10697, 2024.arxiv.org/abs/2407.10697