Professional Documents
Culture Documents
The Sphere Packing Problem in Dimension 8: Maryna S. Viazovska April 5, 2017
The Sphere Packing Problem in Dimension 8: Maryna S. Viazovska April 5, 2017
dimension 8
Maryna S. Viazovska
April 5, 2017
arXiv:1603.04246v2 [math.NT] 4 Apr 2017
1 Introduction
The sphere packing constant measures which portion of d-dimensional Euclidean space
can be covered by non-overlapping unit balls. More precisely, let Rd be the Euclidean
vector space equipped with distance k · k and Lebesgue measure Vol(·). For x ∈ Rd and
r ∈ R>0 we denote by Bd (x, r) the open ball in Rd with center x and radius r. Let
X ⊂ Rd be a discrete set of points such that kx − yk ≥ 2 for any distinct x, y ∈ X. Then
the union [
P= Bd (x, 1)
x∈X
The number be want to know is the supremum over all possible packing densities
∆d := sup ∆P ,
P⊂Rd
sphere packing
1
called the sphere packing constant.
For which dimensions do we know the exact value of ∆d ? Trivially, in dimension 1
we have ∆1 = 1. It has long been known that a best packing in dimension 2 is the
familiar hexagonal lattice packing, in which each disk is touching six others. The first
proof of this result was given by A. Thue at the beginning ot twentieth century [18].
However, his proof was considered by some experts incomplete. A rigorous proof was
given by L. Fejes Tóth in 1940s [10]. The density of the hexagonal lattice packing
is √π12 , therefore ∆2 = √π12 ≈ 0.90690. The packing problem in dimension 3 turned
out to be more difficult. Johannes Kepler conjectured in his essay “On the six-cornered
snowflake” (1611) that no arrangement of equally sized spheres filling space has density
greater than √π18 . This density is attained by the face-centered cubic packing and also
by uncountably many non-lattice packings. The Kepler conjecture was famously proven
by T. Hales in 1998 [11] and therefore we know that ∆3 = √π18 ≈ 0.74048. In 2015 Hales
and his 21 coauthors published a complete formal proof of the Kepler conjecture that can
be verified by automated proof checking software. Before now, the exact values of the
sphere packing constants in all dimensions greater than 3 have been unknown. A list of
conjectural best packings in dimensions less than 10 can be found in [6]. Upper bounds
for the sphere packing constants ∆d as d ≤ 36 are given in [4]. Surprisingly enough, these
upper bounds and known lower bounds on ∆d are extremely close in dimensions d = 8
and d = 24.
The main result of this paper is the proof that
π4
∆8 = ≈ 0.25367.
384
This is the density of the E8 -lattice sphere packing. Recall that the E8 -lattice Λ8 ⊂ R8
is given by
X8
8 1 8
Λ8 = {(xi ) ∈ Z ∪ (Z + 2 ) | xi ≡ 0 (mod 2)}.
i=1
Theorem 1. No packing of unit balls in Euclidean space R8 has density greater than
that of the E8 -lattice packing.
Furthermore, our proof of Theorem 1 combined with arguments given in [4, Section 8]
implies that the E8 -lattice sphere packing is the unique periodic packing of maximal
density.
The paper is organized as follows. In Section 2 we explain the idea of the proof of
Theorem 1 and describe the methods we use. In Section 3 we give a brief overview of the
theory of modular forms. In Section 4 we construct supplementary radial functions a,
b : R8 → iR, which are eigenfunctions of the Fourier transform and have double zeroes at
2
almost all points of Λ8 . This construction is crucial for our proof of Theorem 1. Finally,
in Section 5 we complete the proof.
3
and
fb(x) ≥ 0 for all x ∈ Rd . (2)
Then the density of d-dimensional sphere packings is bounded above by
d
f (0) π2 f (0) 1
· d
= · Vol Bd (0, ).
fb(0) 2d Γ( 2 + 1) fb(0) 2
Moreover, the values g(x) and gb(x) do not vanish for all vectors x with kxk2 ∈ / 2Z>0 .
√
Theorem 2 applied to the optimal function f (x) = g( 2 x) immediately implies The-
orem 1. Additionally, the function g satisfies the conclusions of [4, Conjecture 8.1]. This
implies the uniqueness of the densest periodic sphere packing in R8 .
Let us briefly explain our strategy for the proof of Theorem 3. First, we observe
that conditions (3)–(5) imply additional properties of the function g. Suppose that
there exists a Schwartz function g such that the conditions (3)–(5) hold. The Poisson
summation formula states X X
g(`) = gb(`). (6)
`∈Λ8 `∈Λ8
√
Since k`k ≥ 2 for all ` ∈ Λ8 \{0}, conditions (3) and (5) imply
X
g(`) ≤ g(0) = 1. (7)
`∈Λ8
4
On the other hand, conditions (4) and (5) imply
X
gb(`) ≥ gb(0) = 1. (8)
`∈Λ8
Therefore, we deduce that g(`) = gb(`) = 0 for all ` ∈ Λ8 \{0}. Moreover, the first
d d
derivatives dr g(r) and dr gb(r) also vanish at all Λ8 -lattice points of length bigger than
√
2. We will say that g and gb have double zeroes at these points. This property gives
us a hint on constructing the function g explicitly.
In Section 5 a function g satisfying (3)–(5) is given in a closed form. Namely, it is
defined as an integral transform (Laplace transform) of a modular form of a certain kind.
The next section is a brief introduction to the theory of modular forms.
3 Modular forms
Let H be the upper half-plane {z ∈ C | Im (z) > 0}. The modular group Γ(1) := PSL2 (Z)
acts on H by linear fractional transformations
a b
az + b
c d z := .
cz + d
Let N be a positive integer. The level N principal congruence subgroup of Γ(1) is
a b
a b ≡ ( 1 0 ) mod N .
Γ(N ) := c d ∈ Γ(1) c d 01
Let F be a function on H and γ ∈ PSL2 (Z). Then the slash operator acts on F by
5
1. f |k γ = f for all γ ∈ Γ and
Let Mk (Γ) be the space of modular forms of weight k for the congruence subgroup Γ.
A key fact in the theory of modular forms is that the spaces Mk (Γ) are finite dimensional.
We consider several examples of modular forms. For an even integer k ≥ 4 we define
the weight k Eisenstein series as
1 X
Ek (z) := (cz + d)−k . (9)
2ζ(k)
(c,d)∈Z2 \(0,0)
Since the sum converges absolutely, it is easy to see that Ek ∈ Mk (Γ(1)). The Eisenstein
series possesses the Fourier expansion
∞
2 X
Ek (z) = 1 + σk−1 (n) e2πinz , (10)
ζ(1 − k)
n=1
k−1 .
P
where σk−1 (n) = d|n d In particular, we have
∞
X
E4 (z) = 1 + 240 σ3 (n) e2πinz ,
n=1
X∞
E6 (z) = 1 − 504 σ5 (n) e2πinz .
n=1
The infinite sum (9) does not converge absolutely for k = 2. On the other hand,
the expression (10) converges to a holomorphic function on the upper half-plane and
therefore we set
∞
X
E2 (z) := 1 − 24 σ1 (n) e2πinz . (11)
n=1
6
Another example of modular forms we consider are theta functions [20, Section 3.1].
We define three theta functions (so-called “Thetanullwerte”) as
2
X
θ00 (z) = eπin z ,
n∈Z
2
X
θ01 (z) = (−1)n eπin z ,
n∈Z
X 1 2
θ10 (z) = eπi(n+ 2 ) z .
n∈Z
0 1 . These elements
The group Γ(1) is generated by the elements T = ( 10 11 ) and S = −1 0
act on the fourth powers of the theta functions in the following way
−1
z −2 θ00
4 4
= − θ00 (z), (13)
z
−1
z −2 θ01
4 4
= − θ10 (z), (14)
z
−1
z −2 θ10
4 4
= − θ01 (z), (15)
z
and
4 4
θ00 (z + 1) = θ01 (z), (16)
4 4
θ01 (z + 1) = θ00 (z), (17)
4 4
θ10 (z + 1) = − θ10 (z). (18)
n=n0
nα
7
We denote the space of weakly-holomorphic modular forms of weight k and group Γ by
Mk! (Γ). The spaces Mk! (Γ) are infinite dimensional. Probably the most famous weakly-
holomorphic modular form is the elliptic j-invariant
1728 E43
j := .
E43 − E62
This function belongs to M0! (Γ(1)) and has the Fourier expansion
where q = e2πiz . Using a simple computer algebra system such as PARI GP or Mathe-
matica one can compute the first hundred terms of this Fourier expansion within a few
seconds. An important question is to find an asymptotic formula for cj (n), the n-th
Fourier coefficient of j. Using the Hardy-Ramanujan circle method [17, p. 460 – 461] or
the non-holomorphic Poincaré series [15] one can show that
∞ √
2π X Ak (n) 4π n
cj (n) = √ I1 n ∈ Z>0 (20)
n k k
k=1
where
−2πi
(nh+h0 )
X
Ak (n) = e k , hh0 ≡ −1(mod k),
h mod k
(h,k)=1
and Iα (x) denotes the modified Bessel function of the first kind defined as in [1, Sec-
tion 9.6]. A similar convergent asymptotic expansion holds for the Fourier coefficients of
any weakly holomorphic modular form [12, p.660 – 662], [3, Propositions 1.10 and 1.12].
Such a convergent expansion implies effective estimates for the Fourier coefficients.
For a comprehensive introduction to the theory of modular forms we refer the reader
to [20] and [9].
F(a) = a (21)
F(b) = −b (22)
√
which double zeroes
√ at all Λ8 -vectors of length greater than 2. Recall that each vector
of Λ8 has length 2n for some n ∈ N≥0 . We define a and b so that their values are purely
imaginary because this simplifies some of our computations. We will show in Section 5
that an appropriate linear combination of functions a and b satisfies conditions (3)–(5).
8
First, we will define the function a. To this end we consider the following weakly
holomorphic modular forms:
−1728 E4 E6
ϕ−2 := , (23)
E43 − E62
1728 E42
ϕ−4 := 3 . (24)
E4 − E62
The modular form E43 − E62 does not vanish in the upper half-plain, hence ϕ−2 and ϕ−4
have no poles in H. Analogously to (20), the Fourier coefficients of ϕ−2 and ϕ−4 satisfy
∞ √
κ−1 X Ak (n) 4π n
cϕκ (n) = 2π n 2 I1−κ n ∈ Z>0 , κ = −2, −4. (25)
k k
k=1
We define
The function φ0 (z) is not modular; however the identity (12) implies the following trans-
formation rule:
−1 12i 1 36 1
φ0 = φ0 (z) − φ−2 (z) − 2 2 φ−4 (z). (29)
z π z π z
Moreover, we have
9
We observe that the contour integrals in (35) converge absolutely and uniformly for
x ∈ R8 . Indeed, φ0 (z) = O(e−2πiz ) as Im (z) → ∞. Therefore, a(x) is well defined. Now
we prove that a satisfies condition (21).
Proposition 1. The function a defined by (35) belongs to the Schwartz space and sat-
isfies
a(x) = a(x).
b
Proof. First, we prove that a is a Schwartz function. From (20), (25), and (31) we
deduce that the Fourier coefficients of φ0 satisfy
√
|cφ0 (n)| ≤ 2 e4π n
n ∈ Z>0 .
where C1 and C2 are some positive constants and Kα (x) is the modified Bessel function
of the second kind defined as in [1, Section 9.6]. This estimate also holds for the second
and third summand in (35). For the last summand we have
Zi∞ Z∞ 2
2
2 eπ(r +2)
φ0 (z) e πir z
dz ≤ C e−2πt e−πr t dt = C3 2 .
r +2
i 1
Therefore, we arrive at
2
√ e−π(r +2)
|a(r)| ≤ 4C2 r K1 (2 2πr) + 2C3 2 .
r +2
It is easy to see that the left hand side of this inequality decays faster then any inverse
dk
power of r. Analogous estimates can be obtained for all derivatives dr k a(r).
Now we show that a is an eigenfunction of the Fourier transform. We recall that the
Fourier transform of a Gaussian function is
2 2 ( −1
F(eπikxk z )(y) = z −4 eπikyk z
)
. (36)
10
Next, we exchange the contour integration with respect to z variable and Fourier trans-
form with respect to x variable in (35). This can be done, since the corresponding double
integral converges absolutely. In this way we obtain
Zi −1 Zi
2 −4 πikyk2 ( −1 −1 2 −1
a(y) = φ0 (z + 1) z e z
)
dz + φ0 (z − 1)2 z −4 eπikyk ( z ) dz
z−1
b
z+1
−1 1
Zi −1 Zi∞
2 −4 πikyk2 ( −1 2 −1
−2 φ0 z z e z
)
dz + 2 φ0 (z) z −4 eπikyk ( z ) dz.
z
0 i
−1
Now we make a change of variables w = z . We obtain
Zi 1 −1 2
a(y) = φ0 1 − ( + 1)2 w2 eπikyk w dw
w−1
b
w
1
Zi 1 −1 2
+ φ0 1 − ( − 1)2 w2 eπikyk w dw
w+1 w
−1
Zi Z0 −1
πikyk2 w 2
−2 φ0 (w) e dw + 2 φ0 w2 eπikyk w
dw.
w
i∞ i
Zi −1 Zi
2 πikyk2 z −1 2
a(y) = φ0 (z − 1) e dz + φ0 (z + 1)2 eπikyk z dz
z−1
b
z+1
1 −1
Zi∞ Zi
πikyk2 z −1 2 πikyk2 z
+2 φ0 (z) e dz − 2 φ0 z e dz
z
i 0
= a(y).
√ Next, we check that a has double zeroes at all Λ8 -lattice points of length greater then
2.
√
Proposition 2. For r > 2 we can express a(r) in the following form
Zi∞
2−1 2 πir2 z
2
a(r) = −4 sin(πr /2) φ0 z e dz. (37)
z
0
11
Proof. We denote the right hand side of (37) by d(r). It is easy to see that d(r) is well-
defined. Indeed, from the transformation formula (29) and the expansions (34)–(32) we
obtain
−1
φ0 =O(e−2π/t ) as t → 0
it
−1
φ0 =O(t−2 e2πt ) as t → ∞
it
√
Hence, the integral (37) converges absolutely for r > 2. We can write
i∞−1 Zi∞
Z −1 −1 2 πir2 z
2 πir2 z
d(r) = φ0 (z + 1) e dz − 2 φ0 z e dz
z+1 z
−1 0
i∞+1
Z −1 2
+ φ0 (z − 1)2 eπir z dz.
z−1
1
√ 2
From (29) we deduce that if r > 2 then φ0 −1 z z 2 eπir z → 0 as Im (z) → ∞. There-
fore, we can deform the paths of integration and rewrite
Zi −1 Zi∞
2 πir2 z −1 2
d(r) = φ0 (z + 1) e dz + φ0 (z + 1)2 eπir z dz
z+1 z+1
−1 i
Zi −1 Zi∞ −1
2 2
−2 φ0 z 2 eπir z
dz − 2 φ0 z 2 eπir z
dz
z z
0 i
Zi −1 Zi∞
2 πir2 z −1 2
+ φ0 (z − 1) e dz + φ0 (z − 1)2 eπir z dz.
z−1 z−1
1 i
12
Thus, we obtain
Zi −1 Zi
2 −1 2 πir2 z
d(r) = φ0 (z + 1)2 eπir z dz − 2 φ0 z e dz
z+1 z
−1 0
Zi −1 Zi∞
2 πir2 z 2
+ φ0 (z − 1) e dz + 2 φ0 (z) eπir z dz = a(r).
z−1
1 i
36 8640 18144
a(r) =4i sin(πr2 /2)2 − 3 4+ 3 2 (38)
π 3 (r2
− 2) π r π r
Z∞ i 36 !
8640 18144 2
+ t2 φ0 − 2 e2πt + t− e−πr t dt .
t π π π2
0
13
From the identity (38) we see that the values a(r) are in iR for all r ∈ R≥0 . In
particular, we have
Proposition 4. We have
√
−i 8640 √ √0 i 72 2
a(0) = a( 2) = 0 a ( 2) = . (41)
π π
Proof. These identities follow immediately from the previous proposition.
It is easy to see that h ∈ M−2! (Γ (2)). Indeed, first we check that h| γ = h for all
0 −2
γ ∈ Γ0 (2). Since the group Γ0 (2) is generated by elements ( 12 01 ) and ( 10 11 ) it suffices to
check that h is invariant under their action. This follows immediately from (13)–(18)
and (42). Next we analyze the poles of h. It is known [14, Chapter I Lemma 4.1] that
θ10 has no zeros in the upper-half plane and hence h has poles only at the cusps. At the
cusp i∞ this modular form has the Fourier expansion
Let I = ( 10 01 ), T = ( 10 11 ), and S = 01 −1
0 be elements of Γ(1). We define the following
three functions
ψI (z) = q −1 + 144 − 5120q 1/2 + 70524q − 626688q 3/2 + 4265600q 2 + O(q 5/2 ), (49)
−1 1/2 3/2 2 5/2
ψT (z) = q + 144 + 5120q + 70524q + 626688q + 4265600q + O(q ), (50)
ψS (z) = − 10240q 1/2 − 1253376q 3/2 − 48328704q 5/2 − 1059078144q 7/2 + O(q 9/2 ). (51)
14
For x ∈ R8 define
Zi Zi
πikxk2 z 2
b(x) := ψT (z) e dz + ψT (z) eπikxk z dz (52)
−1 1
Zi Zi∞
πikxk2 z 2
−2 ψI (z) e dz − 2 ψS (z) eπikxk z dz.
0 i
Proposition 5. The function b defined by (52) belongs to the Schwartz space and sat-
isfies
bb(x) = −b(x).
Proof. Here, we repeat the arguments used in the proof of Proposition 1. First we show
that b is a Schwartz function. We have
Zi Zi+1
πir2 z 2
ψT (z) e dz = ψI (z) eπir (z−1) dz =
−1 0
−1/(i+1) −1/(i+1)
Z −1 Z
πir2 (−1/z−1) −2 2 (−1/z−1)
ψI e z dz = ψS (z) z −4 eπir dz.
z
i∞ i∞
We combine this inequality with analogous estimates for the other three summands and
obtain 2
e−π(r +1)
|b(r)| ≤ C2 r K1 (2πr) + C3 2 .
r +1
Here C1 , C2 , and C3 are some positive constants. Similar estimates hold for all deriva-
k
tives ddk r b(r).
15
Now we prove that b is an eigenfunction of the Fourier transform. We use identity (36)
and interchange contour integration in z and Fourier transform in x. Thus we obtain
Zi Zi
−4 πikxk2 ( −1 2 ( −1 )
F(b)(x) = ψT (z) z e z
)
dz + ψT (z) z −4 eπikxk z dz
−1 1
Zi Zi∞
−4 πikxk2 ( −1 2 −1
−2 ψI (z) z e z
)
dz − 2 ψS (z) z −4 eπikxk ( z ) dz.
0 i
−1
We make the change of variables w = z and arrive at
Zi −1 Zi −1
2 πikxk2 w 2w
F(b)(x) = ψT w e dw + ψT w2 eπikxk dw
w w
1 −1
Zi −1 Z0 −1
πikxk2 w 2w
−2 ψI w2 e dw − 2 ψS w2 eπikxk dw.
w w
i∞ i
Therefore, we arrive at
Zi Zi
πikxk2 z 2
F(b)(x) = −ψT (z) e dz + −ψT (z) eπikxk z dz
1 −1
Zi∞ Zi
πikxk2 z 2
+2 ψS (z) e dz + 2 ψI (z) eπikxk w dw.
i 0
Now we regard the radial function b as a function on R≥0 . We check that b has double
roots at Λ8 -points.
√
Proposition 6. For r > 2 function b(r) can be expressed as
Zi∞
2 2 2
b(r) = −4 sin(πr /2) ψI (z) eπir z dz. (53)
0
16
Proof. We denote the right hand side of (53) by c(r). First, we check that c(r) is
well-defined. We have
From the Fourier expansion (49) we know that ψI (z) = e−2πiz + O(1) as Im (z) → ∞.
By assumption r2 > 2, hence we can deform the path of integration and write
i∞−1
Z Zi Zi∞
πir2 z πir2 z 2
ψI (z + 1) e dz = ψT (z) e dz + ψT (z) eπir z dz, (54)
−1 −1 i
i∞+1
Z Zi Zi∞
2 πir2 z 2
ψI (z − 1) eπir z
dz = ψT (z) e dz + ψT (z) eπir z dz. (55)
1 −1 i
We have
Zi Zi Zi
πir2 z πir2 z 2
c(r) = ψT (z) e dz + ψT (z) e dz − 2 ψI (z) eπir z
dz (56)
−1 1 0
Zi∞
2
+2 (ψT (z) − ψI (z)) eπir z
dz.
i
Next, we check that the functions ψI , ψT , and ψS satisfy the following identity:
ψT + ψS = ψI . (57)
ψT + ψS = h|−2 T − h|−2 ST S.
Now we observe that T and ST S(ST )−1 are also in Γ0 (2). Therefore,
17
Combining (56) and (57) we find
Zi Zi Zi
πir2 z πir2 z 2
c(r) = ψT (z) e dz + ψT (z) e dz − 2 ψI (z) eπir z
dz
−1 1 0
Zi∞
2
− 2 ψS (z) eπir z dz
i
=b(r).
At the end of this section we find another integral representation of b(r) for r ∈ R≥0
and compute special values of b.
Proposition 7. For r ≥ 0 we have
Z∞
144 1 2
b(r) = 4i sin(πr2 /2)2 2 + ψI (it) − 144 − e2πt e−πr t dt . (58)
2
+
πr π (r − 2)
0
18
5 Proof of Theorem 3
Finally, we are ready to prove Theorem 3.
Theorem 4. The function
πi i
g(x) := a(x) + b(x)
8640 240π
satisfies conditions (3)–(5). Moreover, the values g(x) and gb(x) do not vanish for all
vectors x with kxk2 ∈/ 2Z>0 .
√
Proof. First, we prove that (3) holds. By Propositions 2 and 6 we know that for r > 2
Z∞
π 2
g(r) = sin(πr2 /2)2 A(t) e−πr t dt (62)
2160
0
where
36
A(t) = −t2 φ0 (i/t) − ψI (it).
π2
Our goal is to show that A(t) < 0 for t ∈ (0, ∞). The function A(t) is plotted in
Figure 1.
(2) (1)
Figure 1: Plot of the functions A(t), A0 (t) = − 368640
π2
t2 e−π/t , and A∞ (t) = − π722 e2πt +
8640 23328
π t − π2 .
1
1 3 t
2 2
AHtL
0 HtL
-8000
AH2L
¥ HtL
AH1L
-16 000
We observe that we can compute the values of A(t) for t ∈ (0, ∞) with any given
precision. Indeed, from identities (29) and (45) we obtain the following two presentations
for A(t)
36 2
A(t) = − t2 φ0 (i/t) + t ψS (i/t),
π2
12 36 36
A(t) = − t2 φ0 (it) + t φ−2 (it) − 2 φ−4 (it) − 2 ψI (it).
π π π
19
(n) (n)
For an integer n ≥ 0 let A0 and A∞ be the functions such that
(n)
A(t) =A0 (t) + O(t2 e−πn/t ) as t → 0, (63)
2 −πnt
A(t) =A(n)
∞ (t) + O(t e ) as t → ∞. (64)
For each n ≥ 0 we can compute these functions from the Fourier expansions (34)–(32),
(49), and (51). For example, from (32)–(34) and (49) we compute
A(6) 72 2πt 23328 184320 −πt 5194368 −2πt 22560768 −3πt 250583040 −4πt 869916672 −5πt
∞ (t) =− π 2 e − π 2 + π 2 e −
π2
e +
π2
e −
π2
e +
π2
e
8640 2436480 −2πt 113011200 −4πt
+t( π + π e + π e )−t2 (518400 e−2πt +31104000 e−4πt ).
Moreover, from the convergent asymptotic expansion for the Fourier coefficients of a
weakly holomorphic modular form [3, Proposition 1.12] we find that the n-th Fourier
coefficient cψI (n) of ψI satisfies
√
|cψI (n)| ≤ e4π n
n ∈ 12 Z>0 . (65)
Similar inequalities hold for the Fourier coefficients of ψS , φ0 , φ−2 , and φ−4 :
√
|cψS (n)| ≤ 2e4π n
n ∈ 12 Z>0 , (66)
√
|cφ0 (n)| ≤ 2e4π n
n ∈ Z>0 , (67)
√
4π n
|cφ−2 (n)| ≤ e n ∈ Z>0 , (68)
√
4π n
|cφ−4 (n)| ≤ e n ∈ Z>0 . (69)
Therefore, we can estimate the error terms in the asymptotic expansions (63) and (64)
of A(t)
∞
(m)
36 X 2√2π√n −πn/t
A(t) − A0 (t) ≤(t2 + 2 ) 2e e ,
π n=m
∞
12 36 X 2√2π√n −πnt
A(t) − A(m) (t) ≤(t2
+ t + ) 2e e .
∞
π π 2 n=m
20
Using interval arithmetic we check that
(6) (6)
R0 (t) ≤ A0 (t) for t ∈ (0, 1],
(6) (6)
R∞ (t) ≤ A∞ (t) for t ∈ [1, ∞),
(6)
A0 (t) < 0 for t ∈ (0, 1],
A(6)
∞ (t) <0 for t ∈ [1, ∞).
Thus, we see that A(t) < 0 for t ∈ (0, ∞). Then identity (62) implies (3).
Next, we prove (4). By Propositions 3 and 7 we know that for r > 0
Z∞
π 2
gb(r) = sin(πr2 /2)2 B(t) e−πr t dt (70)
2160
0
where
36
B(t) = −t2 φ0 (i/t) + ψI (it).
π2
This function can also be written as
36 2
B(t) = − t2 φ0 (i/t) − t ψS (i/t),
π2
12 36 36
B(t) = − t2 φ0 (it) + t φ−2 (it) − 2 φ−4 (it) + 2 ψI (it).
π π π
Our aim is to prove that B(t) > 0 for t ∈ (0, ∞). A plot of B(t) is given in Figure 2.
B0H2LHtL
2000
H1L
B¥ HtL
1
1 3
2
t
2 2
(n) (n)
For n ≥ 0 let B0 and B∞ be the functions such that
(n)
B(t) =B0 (t) + O(t2 e−πn/t ) as t → 0,
(n)
B(t) =B∞ (t) + O(t2 e−πnt ) as t → ∞.
21
We find
(6) 12960
B∞ (t) = − π2
− 184320
π2
e−πt −
116640 −2πt
π2
e − 22560768
π2
e−3πt +
56540160 −4πt
π2
e − 869916672
π2
e−5πt
+ t( 8640
π +
2436480 −2πt
π e + 113011200
π e−4πt ) − t2 (518400 e−2πt +31104000 e−4πt )
and
(6)
B0 (t) = t2 ( 368640
π2
e−π/t −518400 e−2π/t + 45121536
π2
e−3π/t −31104000 e−4π/t + 1739833344
π2
e−5π/t ).
and
(6) (6)
B(t) − B∞ (t) ≤ R∞ (t) for t ∈ [1, ∞).
Acknowledgments
I thank Andriy Bondarenko for sharing his ideas, for fruitful discussions, and for his
support. Also I am grateful to Danilo Radchenko for his valuable ideas and his help
with numerical computations. I am most grateful to J. Kramer, J. M. Sullivan, G. M.
Ziegler , and anonymous referees for their valuable comments and suggestions on the
manuscript.
References
[1] M. Abramowitz, I. Stegun, Handbook of Mathematical Functions with For-
mulas, Graphs, and Mathematical Tables, Applied Mathematics Series 55 (10th
ed.), New York, USA: United States Department of Commerce, National Bureau of
Standards; Dover Publications, 1964.
22
[3] J. Bruinier, Borcherds products on O(2,l) and Chern classes of Heegner divisors,
Springer Lecture Notes in Mathematics 1780 (2002).
[4] H. Cohn, N. Elkies, New upper bounds on sphere packings I, Annals of Math.
157 (2003) pp. 689–714.
[6] J. H. Conway and N. J. A. Sloane, What Are All the Best Sphere Packings
in Low Dimensions?, Discrete Comput. Geom. (László Fejes Tóth Festschrift), 13
(1995), pp. 383–403.
[7] P. Delsarte, Bounds for unrestricted codes, by linear programming, Philips Res.
Rep. 27 (1972), pp. 272–289.
[10] L. Fejes Tóth, Über die dichteste Kugellagerung, Math. Z. 48 (1943), pp. 676–
684.
[11] T. Hales, A proof of the Kepler conjecture, Annals of Math. 162 (3) (2005), pp.
1065–1185.
[12] D. Hejhal, The Selberg trace formula for PSL(2, R), Vol. 2, Springer Lecture
Notes in Mathematics 1001 (1983).
[16] F. Pfender, G. M. Ziegler, Kissing numbers, sphere packings, and some un-
expected proofs, Notices of the AMS 51 (8) (2004) pp. 873–883.
[18] A. Thue, Über die dichteste Zusammenstellung von kongruenten Kreisen in einer
Ebene, Norske Vid. Selsk. Skr. No.1 (1910), pp. 1–9.
[19] V. A. Yudin, Lower bounds for spherical designs, Izv. Ross. Akad. Nauk Ser. Mat.
61 (1997), pp. 211–233. English transl., Izv. Math. 6 (1997), pp. 673–683.
23
[20] D. Zagier, Elliptic Modular Forms and Their Applications, In: The 1-2-3 of
Modular Forms, (K. Ranestad, ed.) Norway, Springer Universitext, 2008.
24