Three Bounds in the Geometry of Numbers
In August 2026 OpenAI published a collection of ten results in mathematics and theoretical computer science, each with a Lean certificate.1 Three of the chapters sit in the same corner of the subject: the geometry of numbers, where the objects are lattices, packings, codes, and convex bodies, and the technique of choice is a linear program over Fourier-positive test functions.
Chapters 1, 2, and 8 improve three bounds that had stood for a long time. Two of them dated from 1977 and 1978. The third was a conjecture of Ehrhart from 1964. This post explains what each problem asks, what was previously known, and the shape of the arguments.
Sphere packing in high dimensions
Let be the largest density achievable by a packing of congruent balls in . Lower bounds are easy and weak: random constructions give roughly . Upper bounds are hard, and for fifty years the best general one came from Kabatianskii and Levenshtein, who proved .
The dominant tool for upper bounds is a linear program introduced by Gorbachev and, independently, Cohn and Elkies.2 Fix the Fourier convention and let be the volume of the unit ball. Define the admissible class
and the resulting bound
Every admissible is a certificate. Poisson summation turns the two sign conditions into an inequality about any packing at all: the spatial condition kills contributions from distinct centers, and the Fourier condition makes the remaining sum nonnegative. This is the framework in which Viazovska settled dimension 8 and, with collaborators, dimension 24, by producing exactly optimal “magic” functions.
- Primal, constructEvery admissible f gives an upper boundA Mellin-modified Gaussian yields a Fourier pair whose sign conditions begin at radius (1/π + o(1))√d.
- ValueLPd1/d → √(e / 2π)Stirling converts the radius asymptotics into the density exponent.
- Dual, obstructNo admissible f can do betterRescale f so f(0) = f̂(0); then g = f̂ − f is anti-self-Fourier, vanishes at 0, and has exponentially little mass inside radius c√d for c < 1/π.
What nobody knew was how strong the program is in general. Cohn and Zhao showed it is at least as strong as the Kabatianskii-Levenshtein bound.3 Whether it is strictly stronger in the exponent was open, though Afkhami-Jeddi, Cohn, Hartman, de Laat, and Tajdini conjectured the answer while studying the modular bootstrap.
Chapter 1 proves that conjecture.
Written as an exponent, with , against the classical . Intervening work had improved only lower-order factors, so this is the first change to the exponent since 1978.
- Kabatianskii–Levenshtein, 1978
- Δd ≤ 2−0.5990558…d
- Cohn–Elkies exact rate, new
- Δd ≤ 2−0.6044…d
- Exponent gap
- 0.00534… bits per dimension
- Limit value
- LPd1/d → √(e / 2π) = 0.6578…
The result is two-sided, and the second half matters as much as the first. The limit is an equality, so no Cohn-Elkies auxiliary function can ever do better. The linear program is now a closed question at the level of exponents, and further progress on sphere packing must come from somewhere else.
Sign uncertainty as the underlying obstruction
The lower bound on runs through an uncertainty principle. For with , , let be the smallest beyond which , and set
A self-dual function that vanishes at the origin cannot become nonnegative too soon. The case is the Bourgain-Clozel-Kahane problem; the case was introduced by Cohn and Gonçalves and tied to sphere packing.4 Chapter 1 settles both asymptotically.
The link to packing is a two-line construction. Given admissible , rescale by so that satisfies . Then is anti-self-Fourier, vanishes at the origin, and is nonnegative outside the ball of radius . Since , half of its total mass is negative, and all of that negative mass sits inside that ball. A Mellin-transform estimate shows a radial eigenfunction with has exponentially little mass inside radius for any , which forces . The matching upper bound modifies the Mellin transform of a Gaussian to build a Fourier pair whose sign conditions begin at . Stirling’s formula converts radii into densities.
The two constants are asymptotically equal but not equal: the paper records in every dimension.
Binary and spherical codes
Chapter 2 attacks the discrete analogues and arrives at the same exponent by a different road.
A binary code with minimum Hamming distance has size at most ; a spherical code with pairwise inner products at most has size at most . The asymptotic rates are
The standing records were the second McEliece-Rodemich-Rumsey-Welch bound from 1977 and the Kabatianskii-Levenshtein bound from 1978. Both come from Delsarte’s two-point linear program: a polynomial in the appropriate orthogonal basis, with , , and at every permitted inner product, certifies .
The new idea is to change what sits at each code point. In the classical construction each retained harmonic space contributes one vector per code point. Here a -dimensional subspace is attached to each point inside a common -dimensional ambient space, moving with the point under the symmetry group, so that the overlap remains a scalar function of distance. Writing for the largest eigenvalue of the associated weighted transition matrix, the projection bound reads
An exponentially large projection rank divides straight into the bound, provided stays clear of the threshold. The transition matrices come from representation graphs: tridiagonal in the binary case, and in the spherical case weighted graphs whose vertices are indexed by Young diagrams, with rows for the subspace at each code point and one more row for the ambient representation. That hierarchy level is the new parameter.
For binary codes the improvement is stated as a strict inequality against the fully optimized classical exponent, using an explicit variational quantity :
The classical bounds are boundary cases of the enlarged problem, obtained by setting the attached harmonic degrees to zero. For spherical codes the hierarchy is strictly monotone at every level:
Level is exactly the classical construction. Every subsequent level strictly improves it, for every fixed .
Because a packing bound follows from a spherical-code bound by hemisphere projection, the hierarchy also produces
which is the Chapter 1 exponent, recovered as the small-angle limit . Two independent methods, one Euclidean and Fourier-analytic, one spherical and representation-theoretic, meeting at the same constant is the strongest available evidence that the constant is the right one.
Ehrhart’s volume conjecture
Chapter 8 is a different kind of problem with the same flavour: a convexity bound forced by a lattice condition.
Ehrhart asked in 1964 how large a convex body can be if its barycenter is its only interior lattice point. The natural candidate is the dilated, shifted simplex , and the conjecture is that it is extremal.
- 4ⁿMilman–Pajor symmetrization with Minkowski
- 4ⁿ e⁻ᶜ√ⁿthin-shell estimates
- 4ⁿ exp(−cn / (log n)⁸)isotropic-constant bounds
- 4ⁿ e⁻ᶜⁿcombined with the solution of slicing
Ehrhart proved it in the plane and for simplices in every dimension. For general centered bodies, Milman-Pajor symmetrization with Minkowski’s theorem gives , and a sequence of refinements shaved subexponential and then exponential factors off that, the last of them leaning on Klartag and Lehec’s resolution of Bourgain’s slicing problem.5 Since grows like up to polynomial factors, all of those bounds were exponentially far from sharp.
The proof is complex-analytic. A theorem of Berman and Berndtsson supplies a smooth convex potential whose gradient transports to Lebesgue measure on .6 Pulled back to through logarithmic radii, the weighted holomorphic space has Laurent monomial basis indexed by , so the hypothesis that is the only interior lattice point says precisely that .
That is the pivot. Filtering an orthonormal basis by vanishing order at produces a ray of potentials with , and one studies
Berndtsson’s positivity theorem makes convex, because keeps the relevant Bergman kernel equal to . Counting how many linear conditions vanishing to a given order imposes bounds the initial slope from below; a local Schwarz estimate on a ball of radius proportional to bounds it from above. With ,
so , which is the theorem. The equality refinement, that every extremizer is a unimodular image of the centered simplex, is not settled here.
What the cluster has in common
All three arguments convert a combinatorial or geometric constraint into a positivity condition on an analytic object, then extract a sharp constant from the exact asymptotics of that object. In Chapter 1 the object is a Fourier eigenfunction and the constant falls out of Mellin analysis of a modified Gaussian. In Chapter 2 it is a family of projections indexed by Young diagrams and the constant is the top eigenvalue of a weighted graph. In Chapter 8 it is a Bergman kernel and the constant is a slope pinned between a dimension count and a Schwarz estimate.
Two of the three come with matching lower bounds, which is the more consequential structural fact. The Cohn-Elkies program cannot be pushed further, and the spherical hierarchy converges to the same wall. Anyone hoping to move the sphere-packing exponent again now knows which tools are exhausted.
References
Footnotes
-
OpenAI, “Ten Advances in Mathematics and Theoretical Computer Science,” 2026. https://openai.com/index/ten-advances-in-mathematics/ ↩
-
Henry Cohn and Noam Elkies, “New upper bounds on sphere packings I,” Annals of Mathematics, 2003. https://arxiv.org/abs/math/0110009 ↩
-
Henry Cohn and Yufei Zhao, “Sphere packing bounds via spherical codes,” Duke Mathematical Journal, 2014. https://arxiv.org/abs/1212.5966 ↩
-
Henry Cohn and Felipe Gonçalves, “An optimal uncertainty principle in twelve dimensions via modular forms,” Inventiones mathematicae, 2019. https://arxiv.org/abs/1712.04438 ↩
-
Boaz Klartag and Joseph Lehec, “Affirmative Resolution of Bourgain’s Slicing Problem using Guan’s Bound,” arXiv, 2024. https://arxiv.org/abs/2412.15044 ↩
-
Robert Berman and Bo Berndtsson, “Real Monge-Ampère equations and Kähler-Ricci solitons on toric log Fano varieties,” Annales de la faculté des sciences de Toulouse, 2013. https://arxiv.org/abs/1207.6128 ↩