index

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 Δd\Delta_d be the largest density achievable by a packing of congruent balls in Rd\mathbb R^d. Lower bounds are easy and weak: random constructions give roughly 2d2^{-d}. Upper bounds are hard, and for fifty years the best general one came from Kabatianskii and Levenshtein, who proved Δd2(0.59905576+o(1))d\Delta_d \le 2^{-(0.59905576\ldots + o(1))d}.

The dominant tool for upper bounds is a linear program introduced by Gorbachev and, independently, Cohn and Elkies.2 Fix the Fourier convention f^(ξ)=f(x)e2πixξdx\hat f(\xi)=\int f(x)e^{-2\pi i x\cdot\xi}\,dx and let vdv_d be the volume of the unit ball. Define the admissible class

Ad={fS(Rd;R)  :  f^(0)>0, f^0 on Rd, f0 on {x1}}\mathcal A_d=\bigl\{f\in\mathcal S(\mathbb R^d;\mathbb R)\;:\;\hat f(0)>0,\ \hat f\ge 0 \text{ on } \mathbb R^d,\ f\le 0 \text{ on } \{|x|\ge 1\}\bigr\}

and the resulting bound

LPd=vd2dinffAdf(0)f^(0),ΔdLPd.\mathrm{LP}_d=\frac{v_d}{2^d}\inf_{f\in\mathcal A_d}\frac{f(0)}{\hat f(0)}, \qquad \Delta_d\le \mathrm{LP}_d .

Every admissible ff 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.

The Cohn–Elkies program is squeezed from both sidesSign conditions on an admissible pair, sketched schematically. Any such pair bounds the packing density from above; the uncertainty argument bounds every such pair from below.
Spatial profile f, negative beyond radius onef(0) > 0|x| = 1f ≤ 0spatial profile
Fourier transform, nonnegative everywheref̂(0) > 0f̂ ≥ 0frequency radius |ξ|Fourier profile
  1. 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.
  2. ValueLPd1/d → √(e / 2π)Stirling converts the radius asymptotics into the density exponent.
  3. 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.

lim supdΔd1/d  limdLPd1/d=e2π\limsup_{d\to\infty}\Delta_d^{1/d}\ \le\ \lim_{d\to\infty}\mathrm{LP}_d^{1/d}=\sqrt{\frac{e}{2\pi}}

Written as an exponent, Δd2(α+o(1))d\Delta_d\le 2^{-(\alpha_*+o(1))d} with α=12log2(2π/e)=0.6044\alpha_*=\tfrac12\log_2(2\pi/e)=0.6044\ldots, against the classical 0.599055760.59905576\ldots. Intervening work had improved only lower-order factors, so this is the first change to the exponent since 1978.

The first improvement to the general packing exponent since 1978Both bounds are exponential in the dimension, so a small exponent gap compounds. The line is exact arithmetic on the two exponents, not a fit.
Bits of density saved by the new exponent, plotted against dimension 048120500100015002000bits saveddimension dd = 1000:5.3 bits, a factor of ~41
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 LPd\mathrm{LP}_d runs through an uncertainty principle. For gL1(Rd;R)g\in L^1(\mathbb R^d;\mathbb R) with g^=ςg\hat g=\varsigma g, ς{1,+1}\varsigma\in\{-1,+1\}, let r(g)r(g) be the smallest RR beyond which g0g\ge 0, and set

Aς(d)=inf{r(g)  :  0gL1(Rd;R), g^=ςg, g(0)=0}.A_\varsigma(d)=\inf\bigl\{r(g)\;:\;0\neq g\in L^1(\mathbb R^d;\mathbb R),\ \hat g=\varsigma g,\ g(0)=0\bigr\}.

A self-dual function that vanishes at the origin cannot become nonnegative too soon. The +1+1 case is the Bourgain-Clozel-Kahane problem; the 1-1 case was introduced by Cohn and Gonçalves and tied to sphere packing.4 Chapter 1 settles both asymptotically.

limdA+(d)d=limdA(d)d=1π\lim_{d\to\infty}\frac{A_+(d)}{\sqrt d}=\lim_{d\to\infty}\frac{A_-(d)}{\sqrt d}=\frac1\pi

The link to packing is a two-line construction. Given admissible FF, rescale by a=(F^(0)/F(0))1/da=(\hat F(0)/F(0))^{1/d} so that h(x)=F(ax)h(x)=F(ax) satisfies h(0)=h^(0)h(0)=\hat h(0). Then g=h^hg=\hat h-h is anti-self-Fourier, vanishes at the origin, and is nonnegative outside the ball of radius 1/a1/a. Since g=0\int g=0, 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 g(0)=0g(0)=0 has exponentially little L1L^1 mass inside radius cdc\sqrt d for any c<1/πc<1/\pi, which forces 1/a(1/πo(1))d1/a\ge(1/\pi-o(1))\sqrt d. The matching upper bound modifies the Mellin transform of a Gaussian to build a Fourier pair whose sign conditions begin at (1/π+o(1))d(1/\pi+o(1))\sqrt d. Stirling’s formula converts radii into densities.

The two constants are asymptotically equal but not equal: the paper records A+(d)<A(d)A_+(d)<A_-(d) 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 C{0,1}nC\subseteq\{0,1\}^n with minimum Hamming distance dd has size at most A2(n,d)A_2(n,d); a spherical code CSn1C\subseteq S^{n-1} with pairwise inner products at most ss has size at most A(n,s)A(n,s). The asymptotic rates are

R2(δ)=lim supn1nlog2A2(n,δn),Rsph(s)=lim supn1nlog2A(n,s).R_2(\delta)=\limsup_{n\to\infty}\frac1n\log_2 A_2(n,\lceil\delta n\rceil), \qquad R_{\mathrm{sph}}(s)=\limsup_{n\to\infty}\frac1n\log_2 A(n,s).

The standing records were the second McEliece-Rodemich-Rumsey-Welch bound M2(δ)M_2(\delta) from 1977 and the Kabatianskii-Levenshtein bound BKL(s)B_{\mathrm{KL}}(s) from 1978. Both come from Delsarte’s two-point linear program: a polynomial F=jfjPjF=\sum_j f_j P_j in the appropriate orthogonal basis, with f0>0f_0>0, fj0f_j\ge 0, and F0F\le 0 at every permitted inner product, certifies CF(1)/f0|C|\le F(1)/f_0.

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 dEd_E-dimensional subspace is attached to each point xx inside a common DD-dimensional ambient space, moving with the point under the symmetry group, so that the overlap tr(PxPy)\operatorname{tr}(P_xP_y) remains a scalar function of distance. Writing Λ\Lambda for the largest eigenvalue of the associated weighted transition matrix, the projection bound reads

C1sΛsDdE(Λ>s).|C|\le \frac{1-s}{\Lambda-s}\cdot\frac{D}{d_E}\qquad(\Lambda>s).

An exponentially large projection rank dEd_E divides straight into the bound, provided Λ\Lambda 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 rr rows for the subspace at each code point and one more row for the ambient representation. That hierarchy level rr 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 κbin\kappa_{\mathrm{bin}}:

R2(δ)κbin(δ)<M2(δ)for every fixed 0<δ<1/2.R_2(\delta)\le \kappa_{\mathrm{bin}}(\delta)<M_2(\delta)\qquad\text{for every fixed } 0<\delta<1/2.

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:

Rsph(s)infr0κr(s)<κ1(s)<κrow(s)<κ0(s)=BKL(s).R_{\mathrm{sph}}(s)\le\inf_{r\ge0}\overline\kappa_r(s)<\overline\kappa_1(s)<\overline\kappa_{\mathrm{row}}(s)<\overline\kappa_0(s)=B_{\mathrm{KL}}(s).

Level r=0r=0 is exactly the classical construction. Every subsequent level strictly improves it, for every fixed s(0,1)s\in(0,1).

Because a packing bound follows from a spherical-code bound by hemisphere projection, the hierarchy also produces

Δn2(λ+o(1))n,λ=12log22πe,\Delta_n\le 2^{-(\lambda_*+o(1))n},\qquad \lambda_*=\tfrac12\log_2\frac{2\pi}{e},

which is the Chapter 1 exponent, recovered as the small-angle limit s1s\uparrow1. 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 (n+1)Δn(1,,1)(n+1)\Delta_n-(1,\ldots,1), and the conjecture is that it is extremal.

KRn compact convex, barycenter 0, int(K)Zn={0}  vol(K)(n+1)nn!K\subset\mathbb R^n \text{ compact convex, barycenter } 0,\ \operatorname{int}(K)\cap\mathbb Z^n=\{0\} \ \Longrightarrow\ \operatorname{vol}(K)\le\frac{(n+1)^n}{n!}
The extremal body is a dilated, shifted simplexDrawn exactly for n = 2: the triangle 3Δ2 − (1, 1) has barycenter 0, no other interior lattice point, and area 9/2 = (n + 1)n/n!.
Integer lattice with the extremal triangle, its barycenter, and its boundary lattice points barycenter = only interior lattice pointvertices at (−1,−1), (2,−1), (−1,2)
  1. 4ⁿMilman–Pajor symmetrization with Minkowski
  2. 4ⁿ e⁻ᶜ√ⁿthin-shell estimates
  3. 4ⁿ exp(−cn / (log n)⁸)isotropic-constant bounds
  4. 4ⁿ e⁻ᶜⁿcombined with the solution of slicing
  5. (n + 1)ⁿ / n!sharp, attained by the centered simplex

Ehrhart proved it in the plane and for simplices in every dimension. For general centered bodies, Milman-Pajor symmetrization with Minkowski’s theorem gives vol(K)4n\operatorname{vol}(K)\le 4^n, 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 (n+1)n/n!(n+1)^n/n! grows like ene^n 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 φ\varphi whose gradient transports eφ(x)dxe^{-\varphi(x)}dx to Lebesgue measure on KK.6 Pulled back to X=(C)nX=(\mathbb C^*)^n through logarithmic radii, the weighted holomorphic space Hk\mathcal H_k has Laurent monomial basis indexed by Znint(kK)\mathbb Z^n\cap\operatorname{int}(kK), so the hypothesis that 00 is the only interior lattice point says precisely that H1=C\mathcal H_1=\mathbb C.

That is the pivot. Filtering an orthonormal basis by vanishing order at p=(1,,1)p=(1,\ldots,1) produces a ray of potentials (ψt)t0(\psi_t)_{t\ge0} with ψ0=φ\psi_0=\varphi, and one studies

Z(t)=1vol(K)Xeψtdν,L(t)=logZ(t).Z(t)=\frac1{\operatorname{vol}(K)}\int_X e^{-\psi_t}\,d\nu,\qquad L(t)=-\log Z(t).

Berndtsson’s positivity theorem makes LL convex, because H1=C\mathcal H_1=\mathbb C keeps the relevant Bergman kernel equal to 1/(vol(K)Z(t))1/(\operatorname{vol}(K)Z(t)). 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 et/2e^{-t/2} bounds it from above. With cK=(n!vol(K))1/nc_K=(n!\operatorname{vol}(K))^{1/n},

nn+1cK  L(0+)  n,\frac{n}{n+1}\,c_K\ \le\ L'(0^+)\ \le\ n,

so cKn+1c_K\le n+1, 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

  1. OpenAI, “Ten Advances in Mathematics and Theoretical Computer Science,” 2026. https://openai.com/index/ten-advances-in-mathematics/

  2. Henry Cohn and Noam Elkies, “New upper bounds on sphere packings I,” Annals of Mathematics, 2003. https://arxiv.org/abs/math/0110009

  3. Henry Cohn and Yufei Zhao, “Sphere packing bounds via spherical codes,” Duke Mathematical Journal, 2014. https://arxiv.org/abs/1212.5966

  4. 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

  5. Boaz Klartag and Joseph Lehec, “Affirmative Resolution of Bourgain’s Slicing Problem using Guan’s Bound,” arXiv, 2024. https://arxiv.org/abs/2412.15044

  6. 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