Sphere Packing in Lean

7 Fourier eigenfunctions with double zeroes at lattice points

In this section we construct two radial Schwartz functions a,b:R8iR such that

F(a)=aF(b)=b

which double zeroes at all Λ8-vectors of length greater than 2. Recall that each vector of Λ8 has length 2n for some nN0. We define a and b so that their values are purely imaginary because this simplifies some of our computations. We will show in Section 8 that an appropriate linear combination of functions a and b satisfies conditions 68.

First, we will define function a. To this end we consider the following functions:

Definition 7.1
ϕ4:=E42Δϕ2:=E4(E2E4E6)Δϕ0:=(E2E4E6)2Δ

The function ϕ0(z) is not modular; however, it satisfies the following transformation rules:

We have

ϕ0(z+1)=ϕ0(z)ϕ0(1z)=ϕ0(z)12iπ1zϕ2(z)36π21z2ϕ4(z).
Proof
Definition 7.3
#

For xR8 we define

a(x):=1iϕ0(1z+1)(z+1)2eπix2zdz+1iϕ0(1z1)(z1)2eπix2zdz20iϕ0(1z)z2eπix2zdz+2iiϕ0(z)eπix2zdz.

We observe that the contour integrals in 125 converge absolutely and uniformly for xR8. Indeed, ϕ0(z)=O(e2πiz) as (z). Therefore, a(x) is well defined. Now we prove that a satisfies condition 113. The following lemma will be used to prove Schwartzness of a and b.

Let f(z) be a holomorphic function with a Fourier expansion

f(z)=nn0cf(n)eπinz
126

with cf(n0)0. Assume that cf(n) has a polynomial growth, i.e. |cf(n)|=O(nk) for some kN. Then there exists a constant Cf>0 such that

|f(z)Δ(z)|Cfeπ(n02)z
127

for all z with z>1/2.

Proof

As corollaries, we have the following bound for ϕ0, ϕ2, and ϕ4.

There exists a constant C0>0 such that

|ϕ0(z)|C0e2πz
134

for all z with z>1/2.

Proof
Corollary 7.6

There exists a constant C2>0 such that

|ϕ2(z)|C2
135

for all z with z>1/2.

Corollary 7.7

There exists a constant C4>0 such that

|ϕ4(z)|C4e2πz
136

for all z with z>1/2.

Note that we can take the constants C0, C2, and C4 as

C0=92402eπE4(i/2)2Δ(i/2)C2=3E4(i/2)E4(i/2)Δ(i/2)C4=eπE4(i/2)2Δ(i/2).
Proposition 7.8

a(x) is a Schwartz function.

Proof

a(x) satisfies 113.

Proof

Next, we check that a has double zeroes at all Λ8-lattice points of length greater then 2. Using 134, 135, and 136, we can control the behavior of ϕ0 near 0 and i.

We have

ϕ0(it)=O(e2π/t)as t0ϕ0(it)=O(t2e2πt)as t.
Proof

For r>2 we can express a(r) in the following form

a(r)=4sin(πr2/2)20iϕ0(1z)z2eπir2zdz.
146

Proof

Finally, we find another convenient integral representation for a and compute values of a(r) at r=0 and r=2.

For r0 we have

a(r)=4isin(πr2/2)2(36π3(r22)8640π3r4+18144π3r2+0(t2ϕ0(it)36π2e2πt+8640πt18144π2)eπr2tdt).

The integral converges absolutely for all rR0.

Proof

From the identity 148 we see that the values a(r) are in iR for all rR0.

Proposition 7.13

We have a(0)=i8640.

Proof

Now we construct function b. To this end we consider the function

Definition 7.14

h(z):=128H3(z)+H4(z)H2(z)2.
151

It is easy to see that hM2!(Γ0(2)). Indeed, first we check that h|2γ=h for all γΓ0(2). Since the group Γ0(2) is generated by elements (1021) and (1101) it suffices to check that h is invariant under their action. This follows immediately from 2729 and 151. Next we analyze the poles of h. It is known [ 8 , 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

h(z)=q1+16132q+640q22550q3+O(q4).
152

Let I=(1001), T=(1101), and S=(0110) be elements of Γ1.

Definition 7.15

We define the following three functions

ψI:=hh|2STψT:=ψI|2TψS:=ψI|2S.
Lemma 7.16
#

More explicitly, we have

ψI(z)=128H3(z)+H4(z)H2(z)2+128H4(z)H2(z)H3(z)2ψT(z)=128H3(z)+H4(z)H2(z)2+128H2(z)+H3(z)H4(z)2ψS(z)=128H2(z)+H3(z)H4(z)2128H2(z)H4(z)H3(z)2
Lemma 7.17
#

The Fourier expansions of these functions are

ψI(z)=q1+1445120q1/2+70524q626688q3/2+4265600q2+O(q5/2)ψT(z)=q1+144+5120q1/2+70524q+626688q3/2+4265600q2+O(q5/2)ψS(z)=10240q1/21253376q3/248328704q5/21059078144q7/2+O(q9/2).
Definition 7.18

For xR8 define

b(x):=1iψT(z)eπix2zdz+1iψT(z)eπix2zdz20iψI(z)eπix2zdz2iiψS(z)eπix2zdz.

Now we prove that b is a Schwartz function and satisfies condition 114.

ψS(z) can be written as

ψS(z)=H23(2H23+5H2H4+5H42)2Δ.
162

Proof

There exists a constant CS>0 such that

|ψS(z)|CSeπz
169

for all z with z>1/2.

Proof
Proposition 7.21
#

b(x) is a Schwartz function.

Proof

b(x) satisfies 114.

Proof

Now we regard the radial function b as a function on R0. We check that b has double roots at Λ8-points.

There exists a constant CI>0 such that

|ψI(z)|CIe2πz
173

for all z with z>1/2.

Proof

We have

ψI(it)=O(t2eπ/t)as t0ψI(it)=O(e2πt)as t.
Proof

For r>2 function b(r) can be expressed as

b(r)=4sin(πr2/2)20iψI(z)eπir2zdz.
178

Proof

At the end of this section we find another integral representation of b(r) for rR0 and compute special values of b.

For r0 we have

b(r)=4isin(πr2/2)2(144πr2+1π(r22)+0(ψI(it)144e2πt)eπr2tdt).
183

The integral converges absolutely for all rR0.

Proof

We see from 183 that b(r)iR far all rR0. Another immediate corollary of this proposition is

Proposition 7.27

We have b(0)=0.

Proof