Abstract
We compute the Fourier coefficients of a basis of the space of degree two Siegel–Eisenstein series of square-free level \(N\) transforming with the trivial character. We then apply these formulæ to present some explicit examples of higher representation numbers attached to non-unimodular quadratic forms.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Eisenstein series have played an important rôle in the theory of Siegel modular forms, dating back to Siegel’s Hauptsatz which expresses the genus-average Siegel theta series as a linear combination of Eisenstein series. Despite their distinguished history, there are still some perhaps surprising gaps in our knowledge of the Eisenstein series. An important example of this is that the Fourier coefficients of the Siegel–Eisenstein series remain unknown in many cases.
Various authors have worked on the case of Siegel–Eisenstein series for the full symplectic group \({{\mathrm{Sp}}}_{2n}(\mathbb {Z})\) and we mention only a sample of the results here. Maass [11, 12] obtained a formula for the Fourier coefficients of degree \(2\) Siegel–Eisenstein series by explicitly computing the local densities in Siegel’s formula. His results were also obtained by Eichler–Zagier [5] by realising the Siegel–Eisenstein series as the Maass lift of the corresponding Jacobi–Eisenstein series. More recently, formulæ for general degree \(n\) have been obtained via different methods by Kitaoka and Katsurada (first degree \(3\) [7, 9], then any degree [8]) and Kohnen (even degree [10]), Choie–Kohnen (odd degree [2]). Katsurada’s approach has more in common with Maass’ approach, whereas Kohnen’s approach (for even degree) is at least nominally closer to that of Eichler–Zagier with his linearised version of the Ikeda lift playing a rôle simlar to the Maass lift.
In the case of modular forms transforming with character \(\chi \) under the Hecke-type congruence subgroup \(\varGamma _0^{(n)}(N)\) the situation is less well-known. To the author’s knowledge, the only explicit results in the literature pertain to a single Eisenstein series when the degree is \(n=2\) and the character \(\chi \) is primitive modulo \(N\). First Mizuno [13] considered the case of squarefree \(N\) and obtained the Fourier coefficients by realising a level \(N\) Eisenstein series as a Maass lift of a corresponding level \(N\) Jacobi–Eisenstein series. The argument is more difficult than Eichler–Zagier’s at level \(1\) since the author requires analytic machinery to prove the coincidence of the lift with the desired form. An extension of this result, dropping the assumption that \(N\) be squarefree, was obtained by Takemori [15] by computing the local densities. A related result, again in the context of \(n=2\) and arbitrary level \(N\) but now with no restrictions on the character, is due to Yang, who explicitly computes the local densities in Siegel’s theorem. Yang’s methods are rather different: following Weil and Kudla he interprets those local densities in terms of the local Whittaker function coming from the representation attached to the Eisenstein series. He explicitly computes this latter quantity ([17] for \(p \ne 2\); [18] for \(p=2\)), which is essentially equivalent to computing the Fourier coefficients of the genus-average theta series, hence the Fourier coefficients of a Siegel–Eisenstein series.
Since quadratic forms are rarely unimodular the corresponding theta series will usually be modular forms of level \(N > 1\). Additionally, it is important for the arithmetic theory of these quadratic forms that we have explicit formulæ for Fourier coefficients for a basis of the space of Siegel–Eisenstein series. Although we do have some Fourier coefficients when \(N>1\), we only have these for a single Eisenstein series, but (for large enough weight) the dimension of the space of Siegel–Eisenstein series of level \(N\) is strictly bigger than \(1\).
In this paper we consider only the case \(n=2\). After setting up notation in Sect. 2, in Sect. 3 we consider the case when the level \(N\) is squarefree and the character \(\chi \) is the trivial character modulo \(N\). Under these assumptions we can use the following very simple method to obtain relations amongst the Fourier coefficients: let \(p\) be a prime not dividing \(N\), then an appropriate sum of level \(Np\) Eisenstein series produces a level \(N\) Eisenstein series, and after acting on this relation with Hecke operators at \(p\) the explicit formulæ from [16] produce enough linear relations among the Fourier coefficients to write down a formula for the coefficients of a level \(Np\) Eisenstein series in terms of those of the level \(N\) one. Using a convenient level \(1\) formula, namely that of [5], one can then argue by induction to obtain Fourier coefficients for a full basis of the Eisenstein subspace in the case of squarefree level and trivial character. This is carried out in Lemma 3.1: the main bulk of the computation is then placing these in a more elucidating form as stated in Theorem 3.3.
Let us remark that the important feature that makes this work is that the level \(Np\) Fourier coefficients add up to something known in the base case of the induction. So for example in the case of primitive character this approach seems unlikely to succeed. In the case of squarefree level the transformation character will always be a product of primitive and trivial characters, and if one knows the Fourier coefficients for Eisenstein series transforming with a given primitive character \(\chi \) then one can argue as suggested above to obtain Fourier coefficients of Eisenstein series of any squarefree level and character which has \(\chi \) as the underlying primitive character. However one would need to know the Fourier coefficients for a full basis at the primitive stage in order to deduce the Fourier coefficients for a full basis at later stages. As noted above no such formulæ for a full basis are currently available.
Finally in Sect. 4 we emphasise this point regarding the importance of having Fourier coefficients for a full basis of the Eisenstein subspace by showing how one can compute the genus representation numbers of an integral quadratic form by combining knowledge of the Fourier coefficients of a basis for the Eisenstein subspace with the well-known formulæ for the value a theta series takes at a \(0\)-dimensional cusp of (the Satake compactification of) \(\varGamma _0^{(2)}(N) \backslash \mathbb {H}_2\). There is a finite number of integral quadratic forms which have a single-class genus, and from the viewpoint of degree \(2\) representation numbers only the \(8\)-dimensional ones have dimension large enough to study via Siegel–Eisenstein series (i.e. the Eisenstein series of degree \(2\) and weight \(4\) converges) of even weight (since odd weight Eisenstein series are problematic to define with trivial character). Amongst these 8-dimensional integral quadratic forms, or equivalently even integral lattices, only 5 satisfy the condition that their level be squarefree and their character trivial. Of course one of these is the unimodular lattice \(E_8\) for which degree \(2\) representation numbers (i.e. explicit formulæ for the number of times it represents a quadratic form in \(2\) variables) follow (for example) from the formula of [5]. The remaining \(4\) have small prime level and for these we will note how the methods of this paper give new closed formulæ for their degree \(2\) representation numbers.
2 Siegel–Eisenstein series and Hecke operators
Preliminaries For any ring \(R\), we let \(R^{n \times n}\) denote the set of \(n \times n\) matrices over \(R\), and \(R^{n \times n}_{\text {sym}}\) the additive subgroup of symmetric matrices. Define the algebraic group
If \(R\) is a subring of \(\mathbb {R}\) we write \({{\mathrm{GSp}}}_{2n}^+(R)\) for the subgroup of \({{\mathrm{GSp}}}_{2n}(R)\) comprised of those \(g\) for which \(\lambda (g) > 0\). \(\lambda : {{\mathrm{GSp}}}_{2n} \rightarrow {{\mathrm{GL}}}_1\) defines a homomorphism, the kernel is by definition \({{\mathrm{Sp}}}_{2n}\). We define the congruence subgroup
We also write \(\varGamma ^{(n)}\) for \(\varGamma ^{(n)}_0(1) = {{\mathrm{Sp}}}_{2n}(\mathbb {Z})\). Let \(\mathbb {H}_n = \{Z \in \mathbb {C}^{n \times n}_{\text {sym}}; \mathfrak {I}(z)>0\}\) be the Siegel upper half space of degree \(n\). Let \(k\) be a positive integer; we define the weight \(k\) slash operator on functions \(f : \mathbb {H}_n \rightarrow \mathbb {C}\) for \(g = \left( \begin{array}{ll} A &{} B \\ C &{} D \end{array}\right) \in {{\mathrm{GSp}}}^+_{2n}(\mathbb {R})\) by
We say a holomorphic function \(f : \mathbb {H}_n \rightarrow \mathbb {C}\) is a Siegel modular form of degree \(n\), weight \(k\), level \(N\), and character \(\chi \) (modulo \(N\)) if
for all \(\gamma = \left( \begin{array}{ll} A &{} B \\ C &{} D \end{array}\right) \in \varGamma ^{(n)}_0(N)\). The complex vector space of such functions is denoted \(\mathcal {M}^{(n)}_k(N, \chi )\). We are mainly interested in the case when \(\chi \) is the trivial character \(\mathbf {1}_N\) modulo \(N\), for which we abbreviate \(\mathcal {M}_k^{(n)}(N) := \mathcal {M}_k^{(n)}(N, \mathbf {1}_N)\). In this paper we will mostly work with the case of Siegel degree two in which case we drop the superscript \({}^{(2)}\), so for example \(\mathcal {M}_k(N) := \mathcal {M}_k^{(2)}(N)\), \(\varGamma _0(N) := \varGamma _0^{(2)}(N)\), and \(\varGamma := \varGamma ^{(2)} = {{\mathrm{Sp}}}_4(\mathbb {Z})\).
Siegel–Eisenstein series Fix a positive integer \(N\) and assume \(k \ge 4\) is even. We define an Eisenstein series for each \(0\)-cusp of the Satake compactification \(\mathcal {S}(\varGamma _0(N) \backslash \mathbb {H}_2)\) of \(\varGamma _0(N) \backslash \mathbb {H}_2\); that is, for each element of the double coset \(\varGamma _\infty \backslash \varGamma / \varGamma _0(N)\), where
To do so, pick such an element \(\varGamma _\infty \gamma _0 \varGamma _0(N)\), and define
where \(\varGamma _\infty \gamma _0 \varGamma _0(N) = \bigsqcup _\gamma \varGamma _\infty \gamma \), and \(\gamma = \left( \begin{array}{ll} A_\gamma &{} B_\gamma \\ C_\gamma &{} D_\gamma \end{array}\right) \). One may easily check that, under the restriction that \(k\) be even, this series depends only on the double coset \(\varGamma _\infty \gamma _0 \varGamma _0(N)\) and is independent of the choice of the representative \(\gamma \). Under the assumption \(k \ge 4\) (using the Hecke trick for small weights) the series converges and thus defines a nonzero element of \(\mathcal {M}_k(N)\). Letting \(\gamma _0\) vary over a system of representative for \(\varGamma _\infty \backslash \varGamma / \varGamma _0(N)\) we obtain a basis of the Siegel–Eisenstein subspace of \(\mathcal {M}_k(N)\). This basis is characterised by the property that \(\mathbb {E}_{\gamma _0}\) is the unique Siegel–Eisenstein series that takes value \(1\) at the cusp corresponding to \(\gamma _0\) and \(0\) at all other cusps, as can easily be checked from the definition. We shall refer to this basis as the natural basis for the subspace of \(\mathcal {M}_k(N)\) spanned by the Siegel–Eisenstein series. As we shall see this is not an eigenbasis for Hecke operators at primes dividing the level, but is useful for other computational purposes.
In order to describe the action of Hecke operators on Siegel–Eisenstein series it is convenient to fix a choice of the representative \(\gamma _0\). We do so in the same fashion as [16], recalling the discussion via Lemmas 2.1 and 2.2. They are both readily verified; the details of the computations are in [16] §2.
Lemma 2.1
Let \(\mathcal {S}\) denote the set of coprime symmetric pairs of \(2 \times 2\) matrices, and let \(G \in {{\mathrm{GL}}}_2(\mathbb {Z})\) act on \(\mathcal {S}\) by \((C, D) \mapsto (GC, GD)\).
-
(1)
The map
$$\begin{aligned} \left( \begin{array}{l@{\quad }l} A &{} B \\ C &{} D \end{array}\right) \mapsto \left( C, D\right) \end{aligned}$$induces a bijection between \(\varGamma _\infty \backslash \varGamma \) and \({{\mathrm{GL}}}_2(\mathbb {Z}) \backslash \mathcal {S}\).
-
(2)
Let \(\left( \begin{array}{l@{\quad }l} A_\gamma &{} B_\gamma \\ C_\gamma &{} D_\gamma \end{array}\right) \in \varGamma _0(N)\) act (from the right) on \({{\mathrm{GL}}}_2(\mathbb {Z}) \backslash \mathcal {S}\) by
$$\begin{aligned} {{\mathrm{GL}}}_2(\mathbb {Z})(C, D) \mapsto {{\mathrm{GL}}}_2(\mathbb {Z})(CA_\gamma + DC_\gamma , CB_\gamma + DD_\gamma ). \end{aligned}$$Then the bijection of (1.) is an isomorphism of \(\varGamma _0(N)\)-sets.
Let \(\rho = (N_0, N_1, N_2)\) be a multiplicative partition of \(N\), i.e. a triple of positive integers such that \(N_0 N_1 N_2 = N\) (since \(N\) is squarefree the \(N_i\) are coprime). Pick a symmetric matrix \(M_{\rho }\) such that
For \(C\) a square integer matrix, let \({{\mathrm{rk}}}_q(C)\) denote the rank of the reduced matrix over \(\mathbb {Z}/q\mathbb {Z}\). We can use this data to characterise the \(\varGamma _0(N)\) orbits of Lemma 2.1:
Lemma 2.2
Let \((C, D)\) be a coprime symmetric pair. Then \({{\mathrm{GL}}}_2(\mathbb {Z})(C, D)\) is in the \(\varGamma _0(N)\)-orbit of \({{\mathrm{GL}}}_2(\mathbb {Z})(M_\rho , I)\) if and only if \({{\mathrm{rk}}}_q(C) ={{\mathrm{rk}}}_q(M_\rho )\) for all \(q \mid N\).
Corollary 2.3
Let \((N_0, N_1, N_2)\) be a multiplicative partition of \(N\), and let \(p\) be a prime not dividing \(N\). Then
Proof
Follows immediately from Lemma 2.2. \(\square \)
Let \(\varGamma _\infty \gamma _0 \varGamma _0(N)\) be a cusp for \(\varGamma _0(N)\). Since the summands for \(\mathbb {E}_{\gamma _0}\) depend only on the bottom (block) row, Lemma 2.1 allows us to express \(\mathbb {E}_{\gamma _0}\) as a sum over the \(\varGamma _0(N)\) orbit of \({{\mathrm{GL}}}_2(\mathbb {Z})(C, D)\) for some coprime symmetric pair \((C, D)\). By Lemma 2.2 we may assume that this is the \(\varGamma _0(N)\) orbit of \({{\mathrm{GL}}}_2(\mathbb {Z})(M_\rho , I)\) for some \(M_\rho \) as defined above. We therefore take our choice of representative \(\gamma _0\) to be \(\left( \begin{array}{ll} I &{} 0 \\ M_\rho &{} I\end{array}\right) \), and hence identify a cusp \(\varGamma _\infty \gamma _0 \varGamma _0(N)\) with a matrix \(M_\rho \). \(M_\rho \) is in turn identified with a triple \((N_0, N_1, N_2)\) such that \(N_0N_1N_2=N\) by letting \(N_i\) be the product of all primes \(q \mid n\) at which \(M_\rho \) has rank \(i\). For a triple \((N_0, N_1, N_2)\) thus corresponding to a cusp \(\varGamma _\infty \gamma _0 \varGamma _0(N)\) we define \(\mathbb {E}_{(N_0, N_1, N_2)} = \mathbb {E}_{\gamma _0}\).
Corollary 2.4
Let \(N\) be square-free, \((N_0, N_1, N_2)\) such that \(N_0N_1N_2 = N\), and let \(p\) be a prime not dividing \(N\). Then
Proof
Follows immediately from Corollary 2.3. \(\square \)
Hecke operators Let \(p\) be a prime not dividing \(N\). Define the Hecke operator \(T(p)\) by
where
Similarly, define another Hecke operator \(T_1(p^2)\) by
where
When \(p \mid N\) we define the Hecke operators in exactly the same way, but we use the alternative notation \(U(p)\), \(U_1(p^2)\) to emphasise that \(p \mid N\) affects the representatives in the coset decompositions. Note that [16] uses a definition of Hecke operators that is equivalent to our double coset definition except that the representative matrices differ by a factor of \(p\). This makes no difference because under the normalisation of the slash operator used by us (in (1)) and [16] scalars act trivially. We now quote the results of [16] in the case of trivial character:
Proposition 2.5
The action of the Hecke operators \(U(p)\) on the level \(Np\) Eisenstein series transforming with trivial character are as follows:
Proof
These are special cases of [16] Propositions 3.5, 3.6, and 3.7. \(\square \)
Proposition 2.6
The action of the Hecke operators \(U_1(p^2)\) on the level \(Np\) Eisenstein series transforming with trivial character are as follows:
Proof
These are special cases of [16] Propositions 3.8, 3.9, and 3.10. \(\square \)
Proposition 2.7
The action of the Hecke operator \(T(p)\) on the level \(N\) (where \(p \not \mid N\)) Eisenstein series transforming with trivial character is:
Proof
This is a special case of [16] Proposition 3.3. \(\square \)
Let \(f \in \mathcal {M}_k(N)\). It is well-known that \(f\) has a Fourier expansion supported on \(2\)-rowed, half-integral, positive semi-definite, symmetric matrices \(T\). We use the notation
where \(e(z) = e^{2 \pi i z}\). We will use the following result from [6] for the action of the Hecke operators \(U(p)\), \(U_1(p^2)\), and \(T(p)\) on Fourier expansions:
Proposition 2.8
Let \(f(Z) = \sum _T a(T; f) e({{\mathrm{tr}}}(TZ)) \in \mathcal {M}_k(N)\). For \(M\) any matrix, write \(T[M] = {}^tMTM\). Then, for \(p \mid N\),
and, for \(p \not \mid N\),
3 Calculation of the Fourier coefficients
A computation based on [16] Fix a partition \((N_0, N_1, N_2)\) of the squarefree integer \(N\) and let \(\mathbb {E}_{(N_0, N_1, N_2)}\) be the associated Eisenstein series transforming with the trivial character modulo \(N\). Recall that (for \(T\) a \(2\)-rowed, half-integral, positive semi-definite, symmetric matrix) we wrote \(a(T; f)\) for the \(T\)th Fourier coefficient of \(f\). We also write \(a(T) = a(T; \mathbb {E}_{(N_0, N_1, N_2)})\), and we define
Lemma 3.1
In the above notation
Proof
By Corollary 2.4 we have
and comparing the \(T\)th Fourier coefficient in this gives
Now apply \(U(p)\) to (3). By Proposition 2.5 we have
Note that \(\mathbb {E}_{(N_0, N_1, N_2)} | U(p)\) makes sense since \(\mathbb {E}_{(N_0, N_1, N_2)}\), a priori a modular form of level \(N\), is also a modular form of level \(Np\). Hence by Proposition 2.8 \(a(T; \mathbb {E}_{(N_0, N_1, N_2)}| U(p)) = a(pT; \mathbb {E}_{(N_0, N_1, N_2)})\) and we have
Similarly, apply \(U_1(p^2)\) to (3) we obtain
Solving (4), (5) and (6) simultaneously we obtain
Comparing Fourier expansions at \(pT\) in Proposition 2.7 we have
On the other hand, by Proposition 2.8,
Hence
and substituting this in to (7a), (7b), (7c) we obtain the lemma. \(\square \)
Formulæ for the Fourier coefficients Note that, given the Fourier coefficients \(a(T) = a(T; \mathbb {E}_{(N_0, N_1, N_2)})\), Lemma 3.1 provides a formula for the Fourier coefficients \(a_0(T)\), \(a_1(T)\), and \(a_2(T)\). As these are written they are, of course, unsatisfactory; we will now present them in a more familiar form.
Before proceeding let us recall the formula from [5] for the Fourier coefficients of the level 1 Siegel–Eisenstein series \(\mathbb {E}\) of degree \(2\) at a positive definite matrix \(T\). This formula is
where \(e\left( \left( \begin{array}{cc} a &{} b/2 \\ b/2 &{} c \end{array}\right) \right) = \gcd (a, b, c)\), and \(H\) denotes the function defined by Cohen in [3] (with first parameter in the notation of [3] set equal to \(k-1\)): writing a positive integer \(M\) with \(M \equiv 0, -1\mod 4\) as \(M =-Df^2\) where \(D < 0\) is fundamental discriminant the function is
where \(\chi _D\) is the character associated with the extension \(\mathbb {Q}(\sqrt{D})\). Now let \(N\) be any (squarefree) positive integer and let \(\mathbf {1}_N\) denote the trivial character modulo \(N\). For \(M = -Df^2\) as above we define
Note that \(H_1 = H\). Let us also remark that [5] provides a formula for the Fourier coefficient \(a(T; \mathbb {E})\) when \(T\) is singular, namely
This is of course an illustration of how the Fourier coefficients of Eisenstein series of degree \(n\) on singular matrices are given by those of Eisenstein series of degree \(n-1\).
Lemma 3.2
Let \(N\) be a squarefree positive integer, \(p\) a prime not dividing \(N\), \(k\) a positive integer, \(M\) a positive integer with \(M \equiv 0, -1\mod 4\). Write \(M = -Df^2\) as above, then
where
Moreover, writing \(p^2M = -D(pf)^2\), we also have
Proof
From the definition we have
The second claimed equality follows immediately from the definition of \(H_{Np}\). \(\square \)
Theorem 3.3
Let \(T = \left( \begin{array}{ll} m &{} r/2 \\ r/2 &{} n \end{array}\right) \) be positive semidefinite. Let \(\Delta = 4mn-r^2\) and \(e = \gcd (m, n, r)\). Write \(-\Delta = Df^2\) where \(D\) is a fundamental discriminant. Let \(\chi _D\) denote the character \(\left( \frac{D}{\cdot }\right) \), and let \(\mathbf {1}_N(\cdot )\) be the trivial character modulo \(N\). Then
-
(1)
at \(T = \left( \begin{array}{ll} 0 &{}\quad 0 \\ 0 &{}\quad 0 \end{array}\right) \), the Fourier coefficients are as follows:
$$\begin{aligned} a\left( \left( \begin{array}{ll} 0 &{} \quad 0 \\ 0 &{}\quad 0 \end{array}\right) ; \mathbb {E}_{(N_0, N_1, N_2)}\right) = {\left\{ \begin{array}{ll} 1 &{}\quad \mathrm{if }(N_0, N_1, N_2) = (N, 1, 1), \\ 0 &{}\quad \text {otherwise.} \end{array}\right. } \end{aligned}$$ -
(2)
for \(T \ne \left( \begin{array}{ll} 0 &{} 0 \\ 0 &{} 0 \end{array}\right) \) but \(\Delta =0\), the Fourier coefficients are
$$\begin{aligned} a(T; \mathbb {E}_{(N_0, N_1, N_2)}) = \Upsilon (T; N_0, N_1, N_2)\frac{2}{\zeta (1-k)}\sum _{d \mid e} \mathbf {1}_N(d) d^{k-1}, \end{aligned}$$where \(\Upsilon (T; N_0, N_1, N_2) = \prod _{i} \prod _{p \mid N_i} \upsilon _i(p, {{\mathrm{ord}}}_p(e))\) with
$$\begin{aligned} \begin{aligned} \upsilon _0(p, u_p)&= \frac{p^{(u_p+1)(k-1)}-1}{p^{k-1}-1} - \frac{p^{(u_p+1)(k-1)}p}{p^{k}-1}, \\ \upsilon _1(p, u_p)&= \frac{p^{(u_p+1)(k-1)}p}{p^k-1}, \\ \upsilon _2(p, u_p)&= 0.\end{aligned} \end{aligned}$$ -
(3)
for \(T>0\), the Fourier coefficients are
$$\begin{aligned} a(T; \mathbb {E}_{(N_0, N_1, N_2)}) = \Psi (T; N_0, N_1, N_2) \frac{2}{\zeta (1-k)\zeta (3-2k)} \sum _{d \mid e} \mathbf {1}_N(d) d^{k-1} H_N\left( \frac{\Delta }{d^2}\right) , \end{aligned}$$where \(\Psi (T; N_0, N_1, N_2) = \prod _i \prod _{p \mid N_i} \psi _i(p, {{\mathrm{ord}}}_p(e), {{\mathrm{ord}}}_p(f))\) with
$$\begin{aligned} \begin{aligned}&\psi _0(p, u_p, v_p) = (p^{2k-3} -\chi _D(p)p^{k-2})\\&\qquad \times \left[ p^{v_p(2k-3)}\left( \frac{p^{k-2}(p-1)}{(p^{2k-3} - 1)(p^{2k-2}-1)(p^{k-2}-1)}\right) \right. \\&\qquad \left. - p^{(v_p-u_p)(2k-3)}p^{u_p(k-1)} \left( \frac{p-1}{(p^{2k-3}-1)(p^k-1)(p^{k-2}-1)}\right) \right] \\&\qquad + (\chi _D(p)p^{k-2} - 1)\left[ p^{u_p(k-1)}\left( \frac{p^{k-1}(p-1)}{(p^{2k-3}-1)(p^k-1)(p^{k-1}-1)}\right) \right. \\&\qquad \left. - \frac{1}{(p^{2k-3}-1)(p^{k-1}-1)} \right] ,\\&\psi _1(p, u_p, v_p) \\&= (p^{2k-3} - \chi _D(p)p^{k-2})\left[ p^{v_p(2k-3)}\left( \frac{p^{k-1}(p^{2} - 1)}{(p^{2k-2}-1)(p^k-1)(p^{k-2}-1)}\right) \right. \\&\quad \left. - p^{(v_p-u_p)(2k-3)}p^{u_p(k-1)}\left( \frac{p(p^{k-1}-1)}{(p^{2k-3}-1)(p^k-1)(p^{k-2}-1)}\right) \right] \\&\quad + (\chi _D(p)p^{k-2} - 1)p^{u_p(k-1)}\frac{p^k}{(p^{2k-3}-1)(p^k-1)},\\&\psi _2(p, u_p, v_p) \\&\quad = (p^{2k-3} - \chi _D(p)p^{k-2})p^{v_p(2k-3)}\frac{p^{k+1}}{(p^{2k-2}-1)(p^k-1)}.\end{aligned} \end{aligned}$$
Proof
Arguing by induction on the number of divisors of \(N\), using 3.1 and the base case (9), one obtains 1. and 2. These Fourier coefficients could also be obtained by considering the cusp of support of \(\Phi (\mathbb {E}_{(N_0, N_1, N_2})\) to identify this as a degree \(1\) Eisenstein series. The more interesting case is that of 3. Here we will again proceed by induction on the number of prime divisor of \(N\), but now the calculations are more technical. The base case is the formula (8) from [5] (we have the usual convention that any product indexed by the empty set is equal to \(1\)).
Now suppose we have a multiplicative partition \((N_0, N_1, N_2)\) of the square-free integer \(N\), \(p\) is a prime not dividing \(N\), and the coefficients \(a(T) = a(T; \mathbb {E}_{(N_0, N_1, N_2)})\) are as stated in the theorem. To ease notation we shall write \(u_p = {{\mathrm{ord}}}_p(e)\), \(v_p = {{\mathrm{ord}}}_p(f)\). Using both parts of Lemma 3.2 we can write
Similarly,
If \(\sum _{d \mid e} \mathbf {1}_{Np}(d)d^{k-1} H_{Np}(\Delta /d^2) = 0\) then the above formulæ and Lemma 3.1 give the result, so we may assume not. Then, again by Lemma 3.1, we have
We aim to find a solution to these equations subject to the initial condition \(\Psi (T; 1, 1, 1) = 1\). From this initial condition and the right hand side of the above formulæ we see that \(\Psi (T; N_0, N_1, N_2)\) only depends on \(T\) via the underlying fundamental discriminant \(D\) and the local quantities \(u_q = {{\mathrm{ord}}}_q(e(T))\) and \(v_q = {{\mathrm{ord}}}_q(f)\) at primes \(q \mid N_0N_1N_2\). In particular if \(p\) is a prime not dividing \(N_0 N_1 N_2\) then \(\Psi (pT; N_0, N_1, N_2) = \Psi (T; N_0, N_1, N_2)\). Thus we can remove \(\Psi (T; N_0, N_1, N_2)\) as a common factor from all terms on the right hand side of the above system of equations, which then simplify to
In the third of these we note that
thus
This gives the formula for \(\psi _2\) stated in the theorem. For \(\psi _1\) we note that \(p^{3k-2} - p^{2k-1} - p^k + p = (p^{k-1}-1)(p^{2k-1} - p)\), so
Also, expanding as with (11) we have
Combining these in to the formula for \(\Psi (T; N_0, pN_1, N_2)\) we obtain
This gives the formula for \(\psi _1\) stated in the theorem. One can argue in a similar fashion to derive the formula for \(\psi _0\), but given that we have found these formulæ to \(\psi _1\) and \(\psi _2\) it is less painful to instead argue from the observation that by (10) we have
so we can obtain \(\psi _0\) by evaluating the sum on the right hand side. But this is easily done, namely
Subtracting \(\psi _1 + \psi _2\) from this we obtain the formula for \(\psi _0\) stated in the theorem. \(\square \)
4 Applications to representation numbers of quadratic forms
Let \(L\) be a lattice in \(\mathbb {Z}^{2k}\) endowed with a quadratic form \(Q : L \rightarrow \mathbb {Z}\). Then \(Q\) defines a symmetric bilinear form on \(L\) by the formula
which is integer valued and moreoever satisfies \(B(x, x) \in 2\mathbb {Z}\) for all \(x \in L\). Conversely given such a bilinear form \(B\) we can define a quadratic form by the rule \(Q(x) = \frac{1}{2}B(x, x)\). This sets up a bijection, so that specifying a \(\mathbb {Z}\)-valued quadratic form \(Q\) is equivalent to specifying a \(\mathbb {Z}\)-valued bilinear form \(B\) such that \(B(x, x) \in 2\mathbb {Z}\) for all \(x \in L\). We shall refer to a lattice endowed with either of these equivalent structures as an even lattice. Picking a basis \((e_1,\ldots ,e_{2k})\) for \(L\) we can map \(B\) to the matrix \(B(e_i, e_j)\), which we call a Gram matrix for \(L\). A Gram matrix then has integer entries and is even ones on the diagonal, we call such a matrix even integral,
For such an even lattice \(L\) we form the degree \(n\) theta series by
where \(S\) is any Gram matrix for \(L\), and \(r_S(T) = \#\{X \in \mathbb {Z}^{2k, n};\; {}^tXSX = T\}\) is the number of representations of the \(n\)-variable quadratic form \(T\) by \(S\). This in the form of the Fourier expansion of a Siegel modular form (c.f. (2)). It is well-known that \(\theta _L^{(n)}\) is indeed a Siegel modular form, namely \(\theta _L^{(n)} \in \mathcal {M}_k^{(n)}(N, \chi )\) where the level \(N\) is the level of the the lattice \(L\) (equivalently the smallest integer \(N\) such that \(NS^{-1}\) is an even integral matrix) and the character is
Note that if \(\det (S)\) is a (global) square then this character is trivial. Let us remark that both the level and character are genus-invariants of the quadratic form.
With \(L\) as above we write \(\theta _{{{\mathrm{gen}}}(L)}^{(n)}(Z)\) for the genus theta series of \(L\). This is formed as follows: let \(L = L_1, L_2, \ldots , L_h\) be the inequivalent lattices in the genus of \(L\), write \(O(L_i)\) for the size of the isometry group of \(L_i\), \(w = \sum _{i=1}^h \frac{1}{O(L_i)}\), and put
Let \(S=S_1, S_2, \ldots , S_h\) be Gram matrices for \(L=L_1, L_2, \ldots , L_h\) respectively. Then
where
measures the average number of representations of \(T\) by the genus of \(S\). In this section we consider the problem of computing the average representation numbers \(r_{{{\mathrm{gen}}}(S)}(T)\). The key to doing this is Siegel’s Hauptsatz, which says that \(\theta _{{{\mathrm{gen}}}(L)}^{(n)}\) lies in the subspace of \(\mathcal {M}_k^{(n)}(N, \chi )\) spanned by Eisenstein series. Siegel went on to expresses the Fourier coefficients \(r_{{{\mathrm{gen}}}(L)}(T)\) as a product of \(p\)-adic densities of solutions to the representation problem. Here we will give a very explicit formula for these representations numbers (in our special case) in terms of the Fourier cofficients of Siegel–Eisenstein series, under the assumption that the level is squarefree and the character is trivial.
Hence suppose that \(N\) is squarefree. It is well-known that the \((n-1)\)-cusps of the Satake compactification \(S(\varGamma _0^{(n)}(N) \backslash \mathbb {H}_n)\) of the complex analytic space \(\varGamma _0^{(n)}(N) \backslash \mathbb {H}_n\) are in bijective correspondence with positive divisors of \(N\) (see [4] for a description of the full cuspidal configuration of the Satake compactification in this case). Specifically, one may use the following system of representatives: for each \(p \mid N\), fix a matrix \(\gamma _p\) satisfying the conditions
For \(d \mid N\), set \(\gamma _d = \prod _{p \mid d} \gamma _p\) (and \(\gamma _1 = 1_{2n}\)). Write \(\varPhi \) for the Siegel lowering operator
where \(Z \in \mathbb {H}_n\) and \(Z^{\prime } \in \mathbb {H}_{n-1}\). The Siegel lowering operator maps Siegel modular forms of degree \(n\) to Siegel modular forms of degree \(n-1\), and geometrically corresponds to restricting \(f\) to a particular \((n-1)\)-cusps. With \(\gamma _d\) as above, the function \(f \mapsto \varPhi (f | \gamma _d)\) corresponds to restricting \(f\) to the cusp represented by \(\gamma _d\).
Proposition 4.1
Let \(L\) be an even lattice and \(S\) a Gram matrix of \(L\). Suppose that the level \(N\) is squarefree and \(\det (S)\) is a square, so that \(\theta _L \in \mathcal {M}_k(N)\). For a prime divisor \(p\) of \(N\), let \(s_p(L)\) be the Hasse invariant of \(Q\) on \(L \otimes _\mathbb {Z} \mathbb {Z}_p\), normalized as in [14]. For any divisor \(d\) of \(N\), let \(d_p\) be the highest power of \(p\) dividing \(\det (S)\). Then
where
denotes the lattice dualized at all primes \(p \mid d\).
Proof
Let \(p\) be any prime divisor of \(d\). Applying [1] Lemma 8.2(a) with \(l=n\) (noting that the factor \(\gamma _p(d_p)=1\) since \(d_p\) is a square) we obtain
where
denotes the lattice dualized only at \(p\). Since \(d_p\) and \(s_p\) are local to \(p\) and \(N\) is squarefree we can apply this result now at other primes dividing \(d\) to see that
where \(L^{\#, d}\) is as in the statement of the proposition. Applying the Siegel lowering operator we obtain the result. \(\square \)
Corollary 4.2
Let \(L\) be an even integral lattice of rank \(2k\), \(k \ge 4\). Assume that the level \(N\) is squarefree and the transformation character of \(\theta _L\) trivial, so that \(\theta _L \in \mathcal {M}_k(N)\). Let \(\mathbb {E}_{(N_0, N_1, N_2)}\) be the Eisenstein series in the natural basis. Then
where the sum is over all tuples \((N_0, N_1, N_2)\) of positive integers such that \(N_0 N_1 N_2 = N\), and the coefficients are given by
In particular if \(T \in \mathbb {Q}^{2 \times 2}_{\text {sym}}\) is positive definite and semi-integral then the average representation number \(r_{{{\mathrm{gen}}}(S)}(T)\) is given by
where the sum and \(c(N_0, N_1, N_2)\) are as above, and \(a(T; \mathbb {E}_{(N_0, N_1, N_2)})\) is given by Theorem 3.3.
Proof
By Siegel’s Hauptsatz we know that \(\theta _{{{\mathrm{gen}}}(L)}\) is a linear combination of Eisenstein series. Now the Eisenstein series comprising our basis are characterised by \(\mathbb {E}_{(N_0, N_1, N_2)}\) being the unique weight \(k\) and level \(N = N_0 N_1 N_2\) Eisenstein series which takes the value \(1\) at the cusp corresponding to \((N_0, N_1, N_2)\) and the value \(0\) at all others. One easily checks that this condition is
Thus to express \(\theta _L^{(n)}\) as a linear combination of Eisenstein series it suffices to compute the value of \(\theta _L^{(n)}\) at the \(0\)-cusp \((N_0, N_1, N_2)\). By Proposition 4.1 we have
using the fact that \(N_1\) and \(N_2\) are coprime. \(\square \)
We emphasise that everything in Corollary 4.2 is completely explicit. To illustrate this we consider the case when the genus of the quadratic form corresponding to \(S\) contains only one isomorphism class. Then the average and exact representation numbers \(r_{{{\mathrm{gen}}}(S)}(T)\) and \(r_S(T)\) are the same object and Corollary 4.2 gives us an exact formula for these. Now if \(S\) is of size \(2k\) then it describes a modular form of weight \(k\); in order to analyse this with Eisenstien series we require \(k\) to be even and at least \(4\). According to the Nebe–Sloane database there are 36 \(8\)-dimensional lattices which form a single-class genus (and none in higher dimensions divisible by \(4\)); of these there are 5 which satisfy the condition that the level be squarefree and the transformation character trivial. As noted in the introduction one of these (which has matrix \(S_1\) in the following) is \(E_8\), the others are not unimodular but have small prime level. Explicitly these lattices are the following: we regard a symmetric matrix \(S = (s_{ij})\) of size \(8\) as being determined by a tuple
Then the Gram matrices \(S_i\) for the \(8\)-dimensional single-genus even lattices of squarefree level and trivial character are determined by
Computing the level of each lattices and applying Proposition 4.1 we obtain the data listed in Table 1. With the easily computable formulæ of Theorem 3.3 one can now compute representation numbers of these quadratic forms very quickly on a computer. Of course the same reasoning applies to allow quick computation of representation numbers of genus-averages of quadratic forms, provided that the level is squarefree and the transformation character is trivial.
References
Böcherer, S., Schulze-Pillot, R.: Siegel modular forms and theta series attached to quaternion algebras. Nagoya Math. J. 121, 35–96 (1991)
Choie, Y., Kohnen, W.: Fourier coefficients of Siegel–Eisenstein series of odd genus. J. Math. Anal. Appl. 374(1), 1–7 (2011)
Cohen, H.: Sums involving the values at negative integers of \(L\)-functions of quadratic characters. Math. Ann. 217(3), 271–285 (1975)
Dickson, M.: Intertwining of Hecke and Siegel operators, preprint (2013)
Eichler, M., Zagier, D.: The Theory of Jacobi Forms. Birkhäuser, Boston (1985)
Hafner, J.L., Walling, L.H.: Explicit action of Hecke operators on Siegel modular forms. J. Number Theory 93(1), 34–57 (2002)
Katsurada, H.: An explicit formula for the Fourier coefficients of Siegel–Eisenstein series of degree 3. Nagoya Math. J. 146, 199–223 (1997)
Katsurada, H.: An explicit formula for Siegel series. Am. J. Math. 121(2), 415–452 (1999)
Kitaoka, Y.: A note on local densities of quadratic forms. Nagoya Math. J. 92, 145–152 (1983)
Kohnen, W.: Lifting modular forms of half-integral weight to Siegel modular forms of even genus. Math. Ann. 322(4), 787–809 (2002)
Maass, H.: Die Fourierkoeffizienten der Eisensteinreihen zweiten Grades. Mat. Fys. Medd. Danske Vid. Selsk. 34(7), 25 (1964)
Maass, H.: Über die Fourierkoeffizienten der Eisensteinreihen zweiten Grades. Mat. Fys. Medd. Danske Vid. Selsk. 38(14), 13 (1972)
Mizuno, Y.: An explicit arithmetic formula for the Fourier coefficients of Siegel–Eisenstein series of degree two and square-free odd levels. Math. Z. 263(4), 837–860 (2009)
Scharlau, W.: Quadratic and Hermition Forms. Springer, Berlin (1985)
Takemori, S.: \(p\)-adic Siegel–Eisenstein series of degree 2. J. Number Theory 132(6), 1203–1264 (2012)
Walling, L.H.: Hecke eigenvalues and relations for degree 2 Siegel Eisenstein series. J. Number Theory 132(11), 2700–2723 (2012)
Yang, T.: An explicit formula for local densities of quadratic forms. J. Number Theory 2, 309–356 (1998)
Yang, T.: Local densities of 2-adic quadratic forms. J. Number Theory 108(2), 287–345 (2004)
Acknowledgments
The author would like to thank his supervisor Dr. L. Walling for suggesting this problem and her help with related questions about Siegel modular forms. He would also like the thank their referee for their careful reading of their manuscript and suggestions. The author’s research is supported by an EPSRC Doctoral Training Grant.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution License which permits any use, distribution, and reproduction in any medium, provided the original author(s) and the source are credited.
About this article
Cite this article
Dickson, M.J. Fourier coefficients of degree two Siegel–Eisenstein series with trivial character at squarefree level. Ramanujan J 37, 541–562 (2015). https://doi.org/10.1007/s11139-014-9633-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11139-014-9633-0