Abstract
We study graded rings of meromorphic Hermitian modular forms of degree two whose poles are supported on an arrangement of Heegner divisors. For the group \(\mathrm {SU}_{2,2}({\mathcal {O}}_K)\) where K is the imaginaryquadratic number field of discriminant \(d\), \(d \in \{4, 7,8,11,15,19,20,24\}\) we obtain a polynomial algebra without relations. In particular the Looijenga compactifications of the arrangement complements are weighted projective spaces.
1 Introduction
The ring of symmetric Hermitian modular forms of degree two over the number field \({\mathbb {Q}}(\sqrt{3})\) was shown by Dern and Krieg [6] to be a polynomial algebra without relations generated by forms of weights 4, 6, 9, 10, 12. Their proof relies on the construction of modular forms with special divisors as Borcherds products, and has been applied to imaginary quadratic fields of other discriminants ( [7, 19]). However, by [17], the algebra of symmetric Hermitian modular forms over the unitary group \(\mathrm {U}_{2,2}({\mathcal {O}}_K)\) or \(\mathrm {SU}_{2,2}({\mathcal {O}}_K)\) is freely generated if and only if the discriminant of the underlying number field is \(3\) or \(4\), and as the discriminant increases the ring structure rapidly becomes quite complicated.
In this paper we will instead consider rings \({\mathcal {M}}_*^!\) of meromorphic modular forms with poles supported on certain rational quadratic divisors. Looijenga [13] found conditions that guarantee that every nonzero form in \({\mathcal {M}}_*^!\) has nonnegative weight and that \({\mathcal {M}}_*^!\) itself is finitely generated. The proj of \({\mathcal {M}}_*^!\) is then the Looijenga compactification of the complement of these rational quadratic divisors in the Hermitian modular fourfold, with properties similar to the Baily–Borel compactification.
Among rings of the form \({\mathcal {M}}_*^!\) there are a surprising number of examples of free algebras of modular forms:
Theorem 1
For each \(d \in \{4,7,8,11,15,19,20,24\}\) there is a Heegner divisor \(H_d\) for which the ring of symmetric meromorphic modular forms for the group \(\mathrm {SU}_{2,2}({\mathcal {O}}_K)\), \(K = {\mathbb {Q}}(\sqrt{d})\) is freely generated. In particular, the Looijenga compactification of the arrangement complement \(\Gamma _K \backslash ({\mathbf {H}}_2  H_d)\) is a complex weighted projective space of dimension four.
Here \(\Gamma _K\) is the group generated by \(\mathrm {SU}_{2,2}({\mathcal {O}}_K)\) and a certain reflection \(\sigma \), such that the modular forms on \(\Gamma _K\) are precisely the symmetric modular forms on \(\mathrm {SU}_{2,2}({\mathcal {O}}_K)\). The algebras we find are presented in Table 1 below. Note that for \(d = 4\) we must take the group \(\mathrm {SU}_{2,2}({\mathcal {O}}_K)\), rather than the usual modular group \(\mathrm {U}_{2,2}({\mathcal {O}}_K)\). For discriminant \(d \in \{4, 7, 8, 11\}\) the modular forms are allowed to have poles precisely on the Siegel upper halfspace \({\mathbb {H}}_2\) (viewed as the subset of symmetric matrices in the Hermitian upper halfspace \({\mathbf {H}}_2\)) and its conjugates under the modular group. We prove in Theorem 18 that these are the only such examples. We do not have a classification of all free algebras of meromorphic Hermitian modular forms, but from some searching it seems likely that there are none besides those mentioned above.
Hermitian modular forms of degree two also have the geometric interpretation as forms on moduli spaces of abelian fourfolds with CM, or of latticepolarized K3 surfaces of Picard number 16, and the Heegner divisors parameterize varieties with additional automorphisms. The theorem of Dern–Krieg above can be interpreted as a statement on K3 surfaces polarized by the root lattice \(U \oplus E_8 \oplus E_6\), and the Jacobian of their generators is precisely the discriminant. As discussed in [13], some interesting moduli spaces can be realized as the complements of Heegner divisors in orthogonal modular varieties and the GIT compactifications of these moduli spaces are usually isomorphic to the Proj of the graded ring of meromorphic modular forms with constrained poles. It is natural to guess that the graded rings found here also have moduli space interpretations of this sort.
2 Background
2.1 Lattices and modular forms
Let \(L = (L, Q)\) be an even integral lattice of signature (n, 2), \(n \ge 1\), where \(Q : L \rightarrow {\mathbb {Z}}\) is its quadratic form and \(\langle x, y \rangle = Q(x+y)  Q(x)  Q(y)\) is its bilinear form. Fix one of the two connected components \({\mathcal {D}}(L)\) of
and define \({\mathcal {A}}(L) = \{{\mathcal {Z}} \in L \otimes {\mathbb {C}}: \; [{\mathcal {Z}}] \in {\mathcal {D}}(L)\}.\) Let \(\mathrm {O}(L)\) be the orthogonal group of (L, Q). The full modular group associated with L is
For a finiteindex subgroup \(\Gamma \le \mathrm {O}^+(L)\), a modular form of weight \(k \in {\mathbb {Z}}\) and character \(\chi : \Gamma \rightarrow {\mathbb {C}}^{\times }\) is a holomorphic function \(f : {\mathcal {A}}(L) \rightarrow {\mathbb {C}}\) satisfying
and
as well as (for \(n \le 2\)) a boundedness condition “at cusps". A typical choice for \(\Gamma \) is the discriminant kernel
where
is the dual lattice. A meromorphic modular form is a meromorphic function f satisfying the functional equations above as well as a meromorphy condition at cusps (which again is automatic for \(n > 2\)).
For any vector \(\lambda \in L'\) of positive norm, define the rational quadratic divisor
Let \(\gamma \in L'/L\) and m be a positive rational number. The union
is locally finite and \(\widetilde{\mathrm {O}}^+(L)\)invariant and therefore descends to an analytic divisor on \({{\tilde{Y}}}_L := \widetilde{\mathrm {O}}^+(L) \backslash {\mathcal {D}}(L)\), called a Heegner divisor of discriminant m. We additionally define
and
such that D(m) is the union of all \({\mathcal {D}}_{\lambda }(L)\) with \(\lambda \in L'\) (not necessarily primitive) of norm m. Both H(m) and D(m) are \(\mathrm {O}^+(L)\)invariant.
Modular forms on \(\widetilde{\mathrm {O}}^+(L)\) can be constructed by lifting modular forms on congruence subgroups of \(\mathrm {SL}_2({\mathbb {Z}})\). We follow Borcherds [1] and consider the input forms into this lift as vectorvalued modular forms whose multiplier is the Weil representation attached to L. When L has even rank this is the representation
defined on \(S = {\left( {\begin{matrix} 0 &{} 1 \\ 1 &{} 0 \end{matrix}}\right) }\) and \(T = {\left( {\begin{matrix} 1 &{} 1 \\ 0 &{} 1 \end{matrix}}\right) }\) by
and
(This is the dual of the representation \(\rho _L\) of [1] because in our convention L has signature (n, 2).) A weakly holomorphic vectorvalued modular form of weight k is a holomorphic function \(F : {\mathbb {H}} \rightarrow {\mathbb {C}}[L'/L]\) that satisfies
and whose Fourier expansion about \(\infty \) involves only finitely many negative exponents.
Borcherds [1] defined two singular theta lifts that construct modular forms with respect to \(\widetilde{\mathrm {O}}^+(L)\). Let \(k \in {\mathbb {N}}_0\) and let
be a weakly holomorphic modular form of weight \(1 + k  n/2\) whose Fourier coefficients are integers.
(1) If \(k = 0\), there is a Borcherds product \(\Psi _F\), which is a meromorphic modular form with a character (or multiplier system) of weight c(0, 0) /2 and divisor
Note that the sum is not taken over primitive vectors, and in particular \(\Psi _F\) may be holomorphic even if some coefficients \(c(Q(\lambda ), \lambda )\) are negative. The order of \(\Psi _F\) on any (primitive) Heegner divisor is then
(2) If \(k \ge 1\), Borcherds defines a singular additive lift \(\Phi _F\), which is a meromorphic modular form of weight k with trivial character on \(\widetilde{\mathrm {O}}^+(L)\), all of whose poles have order k and lie on rational quadratic divisors \({\mathcal {D}}_{\lambda }(L)\) with \(c(Q(\lambda ), \lambda ) \ne 0\). When F is holomorphic, this coincides with the Gritsenko lift; in particular, if F is holomorphic then \(\Phi _F\) is holomorphic; and if F is a cusp form and \(k \ge 2\) then \(\Phi _F\) is also a cusp form.
Weakly holomorphic input forms F can be computed effectively [20]. Most of the Borcherds products we will need were already tabulated in Appendix B of [20].
If F is a modular form on the orthogonal group of a signature (n, 2) lattice L then its restriction, or pullback, to any rational quadratic divisor is a modular form of the same weight. There is an important generalization of the restriction map called the quasipullback. For any (holomorphic) modular form \(F({\mathcal {Z}})\) of weight k, with a zero of order \(r \in {\mathbb {N}}_0\) on \({\mathcal {D}}_{\lambda }(L)\), we write \({\mathcal {Z}} = {\mathfrak {z}} + \lambda w\) with \({\mathfrak {z}} \subseteq \lambda ^{\perp }\) and \(w \in {\mathbb {C}}\), and define
This defines a modular form on \({\mathcal {D}}_{\lambda }(L)\) of weight \(k + r\) which is a cusp form if \(r > 0\).
The restriction map preserves the space of (singular) additive lifts. Slightly more precisely, for any form F of weight \(1 + k  n/2\), \(k \ge 1\) and any \(\lambda \in L\) of norm \(m > 0\), we have the identity
where \(\vartheta F \in M_{1 + k  n/2 + 1/2}^!(\rho _{\lambda ^{\perp }})\) is the thetacontraction of F, obtained by multiplying the components by unary theta series of the form \(\theta _a(\tau ) = \sum _{n \in {\mathbb {Z}}} q^{(n + a)^2}\), \(a \in \frac{1}{m}{\mathbb {Z}}\) and summing up. Ma [14] showed under the assumption of Koecher’s principle that the quasipullback of Borcherds products satisfies the same formula,
by showing that both sides define a modular form with the same divisor. This identity was proved in a different way by Zemel [22] who showed that it holds even without the assumption of Koecher’s principle.
2.2 Hermitian modular forms of degree two
Fix an imaginaryquadratic number field K of discriminant \(d_K\), with ring of integers \({\mathcal {O}}_K\) and dual lattice
Let \({\mathbf {H}}_2\) be the Hermitian upper halfspace of degree two:
This is acted upon by the splitunitary group
by Möbius transformations: \({\left( {\begin{matrix} a &{} b \\ c &{} d \end{matrix}}\right) } \cdot z = (az+b)(cz+d)^{1}\) where a, b, c, d are \((2 \times 2)\) blocks.
Let
be a finiteindex subgroup. We denote by \({\mathcal {A}}_k(\Gamma )\) the space of automorphic forms of weight k, meaning meromorphic functions \(f : {\mathbf {H}}_2 \rightarrow {\mathbb {C}}\) that satisfy
Any automorphic form extends to a meromorphic section of a vector bundle over \(\Gamma \backslash {\mathbf {H}}_2\); this is a form of Koecher’s principle. If f is holomorphic then it has a Fourier expansion
where
and where \(c_f(B)\) may be nonzero only if B is positive semidefinite. The function f is a cusp form if its nonzero coefficients \(c_f(B)\) only appear when B is positive definite.
We further define
and remark that \(\mathrm {SU}_{2,2}({\mathcal {O}}_K)=\mathrm {U}_{2,2}({\mathcal {O}}_K)\) if and only if \(d_K \ne 3, 4\).
Hermitian modular forms of degree two are essentially the same as modular forms on \(\mathrm {O}(4, 2)\). Indeed, there is an isomorphism between \(\mathrm {SU}_{2,2}({\mathcal {O}}_K)\) and the subgroup
for the lattice
where U is \({\mathbb {Z}}^2\) with quadratic form \((x,y) \mapsto xy\) and where \({\mathcal {O}}_K\) is the lattice \({\mathcal {O}}_K\) together with its norm form \(N_{K/{\mathbb {Q}}}\), and this leads to an identification between modular forms for these groups which is worked out in detail in [5, 10]. The full discriminant kernel \(\widetilde{\mathrm {O}}^+(L)\) is generated by \(\widetilde{\mathrm {SO}}^+(L)\) and by the reflection
whose action on \({\mathbf {H}}_2\) is the involution \({\left( {\begin{matrix} \tau &{} z_1 \\ z_2 &{} w \end{matrix}}\right) } \mapsto {\left( {\begin{matrix} \tau &{} z_2 \\ z_1 &{} w \end{matrix}}\right) }\) with automorphy factor \((+1)\). \(\widetilde{\mathrm {O}}^+(L)\) also contains the reflection
whose action on \({\mathbf {H}}_2\) is the involution \({\left( {\begin{matrix} \tau &{} z_1 \\ z_2 &{} w \end{matrix}}\right) } \mapsto {\left( {\begin{matrix} w &{} z_1 \\ z_2 &{} \tau \end{matrix}}\right) }\) with automorphy factor \((+1)\). Finally, we remark that \(\widetilde{\mathrm {SO}}^+(L)\) contains the map
whose action on \({\mathbf {H}}_2\) is \({\left( {\begin{matrix} \tau &{} z_1 \\ z_2 &{} w \end{matrix}}\right) } \mapsto {\left( {\begin{matrix} \tau &{} z_1 \\ z_2 &{} w \end{matrix}}\right) }\) with automorphy factor \((1)\).
Considering the transformations under \(\sigma \) and \(\rho \iota \) shows that any Hermitian modular form F of weight k without character that arises from a modular form on \(\widetilde{\mathrm {O}}^+(L)\) (including Maass lifts and Borcherds products) satisfies
where \(\varepsilon = 1\) if F has trivial character and \(\varepsilon = 1\) if F has the determinant character. A Hermitian modular form is called symmetric (resp. skewsymmetric) if it is invariant (resp. antiinvariant) under the involution \({\left( {\begin{matrix} \tau &{} z_1 \\ z_2 &{} w \end{matrix}}\right) } \mapsto {\left( {\begin{matrix} w &{} z_1 \\ z_2 &{} \tau \end{matrix}}\right) }\). Symmetric Hermitian modular forms of weight k and trivial character for \(\mathrm {SU}_{2,2}({\mathcal {O}}_K)\) can therefore be identified with modular forms of weight k and trivial character for \(\widetilde{\mathrm {O}}^+(L)\).
Let us also mention here that under the local isomorphism from \(\mathrm {O}(4, 2)\) to \(\mathrm {U}(2, 2)\) the rationalquadratic divisors take the explicit form
and the discriminant of this divisor (the norm of the corresponding \(\lambda \in L'\)) is
The Siegel upper halfspace \({\mathbb {H}}_2\) always appears as the discriminant \(1/d_K\) divisor \(\Delta _{0, B, 0}\) where \(B = {\left( {\begin{matrix} 0 &{} i / \sqrt{d_K} \\ i/\sqrt{d_K} &{} 0 \end{matrix}}\right) }\); more generally, all other \(\Delta _{a;B;c}\) can be mapped biholomorphically to \({\mathbb {H}}_2\) under the action of \(\mathrm {U}_{2,2}({\mathbb {C}})\). One other important example of a rationalquadratic divisor is
which represents the Heegner divisor H(1). Note that \(H(1)=H(1,0)\) is irreducible because the lattice L is maximal. In the language of the orthogonal group \(\Delta _{0, {\left( {\begin{matrix} 1 &{} 0 \\ 0 &{} 1 \end{matrix}}\right) }, 0}\) is the mirror of \(\sigma \).
For any even integer \(k \ge 4\), the Hermitian Eisenstein series \({\mathcal {E}}_k\) may be defined as the theta lift (i.e. the Borcherds additive lift) of the vectorvalued Eisenstein series
or rather the Hermitian modular form corresponding to this modular form on \(\mathrm {O}^+(L)\); cf. Sect. 3.3 of [5] for a formula for its Fourier series. The additive lift raises the weight by one because the lattice we consider has signature (4, 2).
Remark 2
Borcherds products \(\Psi \) on \({\mathbf {H}}_2\) may have a quadratic character when \(d_K\) is even (cf. [5], Lemma 1.5 and Satz 5.4). One can show that the character appears if and only if \(\Psi \) has odd order on the Heegner divisor of discriminant 1/4. In this case the exponents of the Fourier series do not lie in \(\Lambda _K\).
2.3 Free algebras of meromorphic modular forms
Let \(L = (L, Q)\) be a lattice of signature (n, 2) with locally symmetric space \({\mathcal {D}}(L)\) defined as in Sect. 2.1. A hyperplane arrangement (in the sense of Looijenga [13]) will mean a finite family of Heegner divisors \(H(n_i, \gamma _i)\), \(i=1,...,N\) with the following property: for any onedimensional intersection \(\ell \) of hyperplanes \(\lambda ^{\perp }\) with \(\lambda \) primitive and \(\lambda \in L+\gamma _i\), \(Q(\lambda ) = n_i\) for some i, the onedimensional lattice \(\ell \cap L\) is positivedefinite.
For such a hyperplane arrangement H let \({\mathcal {M}}_k^!\) denote the space of meromorphic orthogonal modular forms of weight k for \(\widetilde{\mathrm {O}}^+(L)\) which are holomorphic away from H. Looijenga proved ( [13], Corollary 7.5) that \({\mathcal {M}}_k^! = \{0\}\) for all \(k < 0\) and that \({\mathcal {M}}_0^! = {\mathbb {C}}\), and further that the algebra
is finitely generated. \(\mathrm {Proj}\, {\mathcal {M}}_*^!\) has similar properties to the Baily–Borel compactification of \({{\tilde{Y}}}_L = \widetilde{\mathrm {O}}^+(L) \backslash {\mathcal {D}}(L)\) and is called the Looijenga compactification of the complement \({{\tilde{Y}}}_L \backslash H\).
Remark 3
In the examples corresponding to Hermitian modular forms throughout the rest of the paper, the hyperplane arrangements H satisfy the stronger property that any nontrivial intersection of two hyperplanes in H is already disjoint from \({\mathcal {D}}(L)\). In this case, the quasipullback of a modular form in \({\mathcal {M}}_k^!\) to any hyperplane \(\lambda ^{\perp } \in H\) is a holomorphic modular form of weight \(km_\lambda \), where \(m_\lambda \) is the multiplicity of the pole \(\lambda ^{\perp }\). By applying Koecher’s principle to modular forms on any hyperplane, we see that \(k\ge m_\lambda \). This proves the fact that \({\mathcal {M}}_*^!\) is generated by modular forms of positive weight in a more elementary way. Here it is essential that the signature of the lattice is (n, 2) with \(n \ge 4\).
We will be interested in examples where \({\mathcal {M}}_*^!\) is a polynomial ring without relations. The results of [17] show that whether a given set of modular forms generates a given graded ring of holomorphic modular forms can be read off of their Jacobian, and it is natural to guess that similar results apply to \({\mathcal {M}}_*^!\). We will show that they do. If \(f_0,...,f_n : {\mathcal {A}}(L) \rightarrow {\mathbb {C}}\) are meromorphic modular forms of level \(\Gamma \le \mathrm {O}^+(L)\) of weights \(k_0,...,k_n\) and characters \(\chi _0,...,\chi _n\), and \(z_0,...,z_n\) are coordinates on \({\mathcal {A}}(L)\), then the Jacobian is
After applying the chain rule we see that J transforms as a modular form of weight \(n + \sum _{i=0}^n k_i\) and character
The Jacobian satisfies the product rule in each component and every meromorphic modular form can be written as a quotient \(f = g/h\) where g, h are holomorphic. After applying the equation
and the analogous equations in the other components we see that \(J(f_0,...,f_n)\) is meromorphic with poles at worst where any of \(f_0,...,f_n\) has a pole.
In the case of Hermitian modular forms the Jacobian becomes the Rankin–Cohen–Ibukiyama bracket:
Throughout the paper, we denote by \({\mathcal {M}}_*^!\) the ring of symmetric meromorphic Hermitian modular forms on \(\mathrm {SU}_{2,2}({\mathcal {O}}_K)\) with poles along the hyperplane arrangement H, that is, the ring of meromorphic modular forms for \(\widetilde{\mathrm {O}}^+(L)\) which are holomorphic on \({\mathcal {D}}(L)\setminus H\).
Theorem 4
Let \(f_0,...,f_4 \in {\mathcal {M}}_*^!\). Suppose the Jacobian \(J = J(f_0,...,f_4)\) is nonzero.

(i)
The Jacobian J vanishes on the Heegner divisor \(D(1)\setminus H\).

(ii)
Suppose J has only a simple zero on \(D(1)\setminus H\), and that all other poles or zeros of J are contained in the hyperplane arrangement H. Then
$$\begin{aligned} {\mathcal {M}}_*^! = {\mathbb {C}}[f_0,...,f_4]. \end{aligned}$$
By [17, Theorem 2.5 (2)], the Jacobian J is nonzero if and only if \(f_0,...,f_4\) are algebraically independent.
Proof
(i) Since the Jacobian has the determinant character for \(\widetilde{\mathrm {O}}^+(L)\), it vanishes on all mirrors of reflections in the discriminant kernel which are not contained in H (see [17, Theorem 2.5 (4)]). Recall that the mirrors of reflections in \(\widetilde{\mathrm {O}}^+(L)\) are exactly the rational quadratic divisors associated with vectors of norm 1 in L. For the lattices corresponding to Hermitian modular forms, the union of these mirrors is the Heegner divisor D(1) (in fact, \(D(1)=H(1)+H(1/4)\) if \(4d_K\), otherwise \(D(1)=H(1)\)). This proves the desired claim.
(ii) This is essentially the same argument as used in [17, Theorem 5.1]. Let \(f_5 \in {\mathcal {M}}_*^!\) be a modular form of minimal weight \(k_5\) that does not lie in the subring generated by \(f_0,...,f_4\), and compute the determinant by cofactor expansion:
Each \(J_i\) vanishes on \(D(1)\setminus H\) and by assumption (ii) is a multiple of J in the ring \({\mathcal {M}}_*^!\), say \(J_i = J \cdot g_i\); and of course \(g_5\) is 1. This yields the representation
Each \(g_i\) lies in \({\mathbb {C}}[f_0,...,f_4]\) by minimality of \(f_5\); but then \(f_5\) also lies in \({\mathbb {C}}[f_0,...,f_4]\), a contradiction. \(\square \)
Remark 5
Theorem 4 generalizes in an obvious way to meromorphic modular forms on orthogonal groups of lattices of higher rank. We will construct some free algebras of meromorphic modular forms on lattices of higher rank in a separate paper.
Remark 6
If \(f_0,...,f_4\) freely generate the algebra of symmetric modular forms, then any skewsymmetric modular form (that is, a modular form with the determinant character) vanishes on \(D(1)\setminus H\) as in the proof of Theorem 4, and is therefore a multiple of \(J = J(f_0,...,f_4)\) under the assumption in Theorem 4 (ii). It follows that the full ring of meromorphic modular forms is
for a uniquely determined polynomial P.
3 Modular forms with poles on the Siegel halfspace
In this section we consider the simplest possible hyperplane arrangement in \({\mathbf {H}}_2\): the Siegel upper halfspace \({\mathbb {H}}_2\) together with its images under \(\mathrm {SU}_{2,2}({\mathcal {O}}_K)\). The intersection of any two hyperplanes in this arrangement determines a Heegner divisor in \({\mathbb {H}}_2\) whose irreducible components have discriminant at most \(1 / d_K\), and is therefore empty whenever \(d_K \notin \{3, 4\}\). By a separate computation one can check that this holds when \(d_K = 4\). (In more detail: for any norm 1/4 vectors \(u, v \in 2U \oplus {\mathcal {O}}_K\) for which \(u^{\perp }\) and \(v^{\perp }\) are images of \({\mathbb {H}}_2\), we have \(\langle u, v \rangle \in \frac{1}{2} + {\mathbb {Z}}\) and therefore
so \(u^{\perp } \cap v^{\perp }\) is not positive definite and has empty intersection with \({\mathbf {H}}_2\).) The condition fails when \(d_K = 3\); indeed, in this case, there is a cusp form of weight 9 that vanishes only on the orbits of \({\mathbb {H}}_2\), cf. [6].
We will show by cases that the rings of meromorphic Hermitian modular forms with poles confined to these hypersurfaces are, when the underlying number field has discriminant \(4,7,8\) or \(11\), freely generated by forms of weights 2, 4, 6, 8, 10; and 2, 3, 4, 7, 8; and 2, 3, 4, 6, 8; and 2, 3, 4, 5, 6 respectively. Finally we will prove that the ring in question cannot be generated by only five forms for any other discriminant.
3.1 Discriminant \(4\)
Symmetric Hermitian modular forms for the group \(\Gamma = \mathrm {SU}_{2, 2}({\mathbb {Z}}[i])\) correspond to modular forms for the discriminant kernel of the root lattice \(L = 2U \oplus 2A_1\), i.e. \({\mathbb {Z}}^6\) with Gram matrix \({\mathbf {S}} = {\left( {\begin{matrix} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \\ 0 &{} 0 &{} 0 &{} 0 &{} 1 &{} 0 \\ 0 &{} 0 &{} 2 &{} 0 &{} 0 &{} 0 \\ 0 &{} 0 &{} 0 &{} 2 &{} 0 &{} 0 \\ 0 &{} 1 &{} 0 &{} 0 &{} 0 &{} 0 \\ 1 &{} 0 &{} 0 &{} 0 &{} 0 &{} 0 \end{matrix}}\right) }\). Through this correspondence the \(\Gamma \)orbit of the Siegel halfspace \({\mathbb {H}}_2 = \{z \in {\mathbf {H}}_2: \; z^T = z\}\) is an irreducible Heegner divisor of discriminant 1/4 hyperplanes:
Remark 7
There are two \(\Gamma \)orbits of discriminant 1/4 divisors, i.e. H and H(1/4, (0, 0, 1/2, 0, 0, 0)). One is represented by the Siegel halfspace \({\mathbb {H}}_2\), and the other by
Under the full Hermitian modular group \(\mathrm {U}_{2,2}({\mathbb {Z}}[i])\) these orbits coincide. It is crucial that we consider only the subgroup \(\Gamma \) because there are modular forms holomorphic away from \({\mathbf {H}}_2 \backslash (\Gamma \cdot {\mathbb {H}}_2 \cup \Gamma \cdot \{z: \; z_1 = z_2\})\) of negative weight such as the form \(\phi _4^{1}\) below, and therefore the spaces of these modular forms are not finitedimensional. The ring of holomorphic modular forms for this group was determined by Dern and Krieg [6], building on earlier work of Freitag [9].
The Weil representation attached to \({\mathbf {S}}\) admits the weight \((1)\) weakly holomorphic vectorvalued modular form
where as usual \(\eta (\tau ) = q^{1/24} \prod _{n=1}^{\infty } (1  q^n)\). The Borcherds lift of \(F_{1}\) is a weight 4 modular form \(\phi _4\) with quadratic character and simple zeros on both \(\Gamma \)orbits of discriminant 1/4 hyperplanes (i.e. on the Heegner divisor H(1/4)). There is also a weakly holomorphic vectorvalued modular form
which lifts to a skewsymmetric Borcherds product \(\Phi _{34}\) of weight 34 with simple zeros exactly on the Heegner divisor \(D(1)=H(1)\cup H(1/4)\). In weight one we have (up to scalar multiple) a unique weakly holomorphic modular form \(F_1(\tau )\) whose image under the singular additive lift is a weight two meromorphic modular form \(\phi _2\) with double poles only on H:
Besides \(\phi _2, \phi _4\) we also need the Hermitian Eisenstein series \({\mathcal {E}}_4, {\mathcal {E}}_6, {\mathcal {E}}_{10}\) of weights 4, 6, 10, which are defined as the additive lifts of vectorvalued Eisenstein series of weights 3, 5, 9, respectively, following Sect. 2.2.
Theorem 8
Proof
We will first show that \(\phi _2, {\mathcal {E}}_4, {\mathcal {E}}_6, \phi _4, {\mathcal {E}}_{10}\) are algebraically independent. Under the pullback map to \((0, 0, 1/2, 0, 0, 0)^{\perp }\), the images of \(\phi _2, {\mathcal {E}}_4, {\mathcal {E}}_6\) and an appropriate linear combination of \({\mathcal {E}}_4{\mathcal {E}}_6\) and \({\mathcal {E}}_{10}\) are the algebraically independent Siegel modular forms of weight two (with a double pole on the diagonal) and weights 4, 6, 10. (Note that this is not the copy of \({\mathbb {H}}_2\) on which we allow poles; nevertheless, the restrictions there can also be interpreted as Siegel modular forms.) By construction, \(\phi _4\) has a double zero there. This implies the algebraic independence (cf. Remark 9).
Now the Jacobian \(J = J(\phi _2, {\mathcal {E}}_4, {\mathcal {E}}_6, \phi _4^2, {\mathcal {E}}_{10})\) is nonzero, holomorphic away from the divisor H, has weight
and it vanishes on \(D(1)\setminus H = H(1,0)\cup \Gamma \cdot \{z: \; z_1 = z_2\}\), so \(J / \Phi _{34} \in {\mathcal {M}}_0^! = {\mathbb {C}}\). The claim follows by applying Theorem 4. \(\square \)
Remark 9
Here we are using the fact that, if functions \(h_1,...,h_r\) on \({\mathcal {D}}(L)\) and \(\lambda \in L'\) of positive norm are given such that the restrictions of \(h_1,...,h_{r1}\) to \(\lambda ^{\perp }\) are algebraically independent, but the restriction of \(h_r\) vanishes identically, then \(h_1,...,h_r\) are algebraically independent. It is enough that \(h_r\) is not algebraic over \({\mathbb {C}}(h_1,...,h_{r1})\), which is true because all powers of \(h_r\) have different orders of vanishing. We will also use this argument in the next sections.
Remark 10
Note that \(\phi _4\) is squared because of its nontrivial character \(\chi \). One can also apply Theorem 4 to see that the algebra of modular forms for \(\mathrm {ker}(\chi )\) is the free algebra on \(\phi _2, {\mathcal {E}}_4, {\mathcal {E}}_6, \phi _4, {\mathcal {E}}_{10}\), as their Jacobian is a nonzero multiple of \(\Phi _{34} / \phi _4\).
Remark 11
In the notation of [6] the meromorphic form \(\phi _2\) is the form
where \(a{\mathcal {E}}_4 {\mathcal {E}}_6 + b {\mathcal {E}}_{10} + c \phi _{10}\) is the unique linear combination that vanishes on \((0, 0, 1/2, 0, 0, 0)^{\perp }\).
3.2 Discriminant \(7\)
The signature (4, 2) lattice whose modular forms correspond to degreetwo modular forms for the group \(\Gamma = \mathrm {SU}_{2,2}({\mathcal {O}}_K)\) with \(K = {\mathbb {Q}}(\sqrt{7})\) is \(L = {\mathbb {Z}}^6\) with Gram matrix \({\left( {\begin{matrix} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \\ 0&{} 0 &{} 0 &{} 0 &{} 1 &{} 0 \\ 0 &{} 0 &{} 2 &{} 1 &{} 0 &{} 0\\ 0 &{} 0 &{} 1 &{} 4 &{} 0 &{} 0 \\ 0 &{} 1 &{} 0 &{} 0 &{} 0 &{} 0 \\ 1 &{} 0 &{} 0 &{} 0 &{} 0 &{} 0 \end{matrix}}\right) }\). Generators and relations for the ring of holomorphic modular forms were determined in [19]. We will compute the ring of meromorphic modular forms holomorphic away from the Siegel upper halfspace:
Recall that the \(\Gamma \)orbit of \({\mathbb {H}}_2\) is the Heegner divisor H(1/7).
Since the discriminant is prime, we can construct input forms into the singular lift from weakly holomorphic modular forms in \(M_*^{!, }(\Gamma _0(7), \chi )\) using the Bruinier–Bundschuh correspondence [4] (see also the constructions in [19]). The Borcherds product \(\Psi \) associated with an input form \(\sum _{n \gg \infty } c(n) q^n\) in this convention has divisor
where \(\delta _f\) is 1 if pf and \(\delta _f = 1/2\) otherwise, and the weight of \(\Psi \) is as usual half of the constant coefficient. There is a symmetric Borcherds product \(\phi _7\) and a skewsymmetric product \(\Phi _{28}\) obtained from the weight \((1)\) forms
and
with divisors
and there is a weight 1 form
that lifts to a meromorphic Hermitian modular form \(\phi _2\) with order two poles exactly on \(\Gamma \cdot {\mathbb {H}}_2\). Finally we need the weight 2 vectorvalued modular form
which lifts to a meromorphic form \(\phi _3\) with triple poles on \(\Gamma \cdot {\mathbb {H}}_2\).
In the notation of [19],
Let \({\mathcal {E}}_4\) and \({\mathcal {E}}_8\) be the Eisenstein series of weight 4 and 8 for \(\Gamma =\mathrm {SU}_{2,2}({\mathcal {O}}_K)\) respectively.
Theorem 12
Proof
The algebraic independence of \(\phi _2, \phi _3, {\mathcal {E}}_4, \phi _7, {\mathcal {E}}_8\) follows immediately from that of the (holomorphic) modular forms \(\phi _2 \phi _7, \phi _3 \phi _7, {\mathcal {E}}_4, \phi _7, {\mathcal {E}}_8\). The Jacobian \(J({\mathcal {E}}_4, \phi _7, {\mathcal {E}}_8, \phi _2 \phi _7, \phi _3 \phi _7)\) can be shown to be nonzero by direct computation (for this one needs at least the first 8 Fourier–Jacobi coefficients), or the algebraic independence can be derived from the results of [19]. We carried out this computation in SageMath [15] using code available at [18]. The Jacobian
has weight 28 and vanishes on the Heegner divisor H(1), so \(J / \Phi _{28} \in {\mathcal {M}}_0^! = {\mathbb {C}}\). The claim follows from Theorem 4. \(\square \)
This implies that, up to a nonzero constant multiple, the Jacobian of the holomorphic forms above is
3.3 Discriminant \(8\)
The lattice L we take in this section has Gram matrix \({\left( {\begin{matrix} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \\ 0 &{} 0 &{} 0 &{} 0 &{} 1 &{} 0 \\ 0 &{} 0 &{} 2 &{} 0 &{} 0 &{} 0 \\ 0 &{} 0 &{} 0 &{} 4 &{} 0 &{} 0 \\ 0 &{} 1 &{} 0 &{} 0 &{} 0 &{} 0 \\ 1 &{} 0 &{} 0 &{} 0 &{} 0 &{}0 \end{matrix}}\right) }\). We will use the weakly holomorphic modular forms of weight \((1)\) whose Fourier expansions begin
These lift to Borcherds products \(\psi _3, \phi _3, \Phi _{27}\) with the following properties:
(1) \(\psi _3\) is a weight 3 cusp form with a quadratic character and divisor
(2) \(\phi _3\) is a meromorphic weight 3 form with trivial character and divisor
(3) \(\Phi _{27}\) is a skewsymmetric cusp form of weight 27 with divisor
The form \(\phi _3\) can also be constructed as a singular additive lift. We also need the meromorphic form \(\phi _2\) defined as the singular additive lift of the weight 1 form
which has double poles on H(1/8) and is holomorphic elsewhere.
Let \({\mathcal {M}}_*^!\) be the ring of meromorphic modular forms that are holomorphic on \({\mathbf {H}}_2 \backslash (\Gamma \cdot {\mathbb {H}}_2) = {\mathbf {H}}_2 \backslash H(1/8)\).
Theorem 13
Proof
The product \(\phi _2 \psi _3^2\) is the unique weight 8 cusp form in the Maass subspace (cf. [11]) that vanishes on the Heegner divisor H(1/4); this is the additive lift of the vectorvalued cusp form
Using the Fourier–Jacobi expansions (with at least the first 8 coefficients) of the holomorphic forms \(\phi _2 \psi _3^2,\) \(\phi _3 \psi _3^2, {\mathcal {E}}_4, \psi _3^2, {\mathcal {E}}_8\) as computed in SageMath [15] we find that their Jacobian is not identically zero. It follows that
is nonzero and vanishes on the reflective divisor \(D(1)=H(1)+H(1/4)\), so \(J / \Phi _{27} \in {\mathcal {M}}_0^! = {\mathbb {C}}\) and the claim follows from Theorem 4. \(\square \)
Remark 14
The ring structure of holomorphic modular forms for this group was determined by Dern and Krieg in [7]. As before, if \(\chi \) is the character of \(\psi _3\) then the algebra of modular forms for \(\mathrm {ker}(\chi )\) is freely generated by \(\phi _2, \phi _3, {\mathcal {E}}_4, \psi _3, {\mathcal {E}}_8\), with Jacobian \(\Phi _{27} / \psi _3\).
3.4 Discriminant \(11\)
We use the lattice L with Gram matrix \({\left( {\begin{matrix} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \\ 0 &{} 0 &{} 0 &{} 0 &{} 1 &{} 0 \\ 0 &{} 0 &{} 2 &{} 1 &{} 0 &{} 0 \\ 0 &{} 0 &{} 1 &{} 6 &{} 0 &{} 0 \\ 0 &{} 1 &{} 0 &{} 0 &{} 0 &{} 0 \\ 1 &{} 0 &{} 0 &{} 0 &{} 0 &{}0 \end{matrix}}\right) }\). Since the discriminant is prime, we again have the Bruinier–Bundschuh isomorphism between vectorvalued modular forms and the minusspace of modular forms of level \(\Gamma _0(11)\) with the quadratic character. In weight \((1)\) there are weakly holomorphic modular forms with Fourier expansion beginning
They lift to Borcherds products \(\phi _5, \phi _3, \Phi _{24}\) with the properties

(1)
\(\phi _5\) is a weight 5 cusp form with divisor
$$\begin{aligned} \mathrm {div}\, \phi _5 = 5H(1/11) + H(3/11); \end{aligned}$$(2) \(\phi _3\) is a meromorphic weight 3 form with divisor
$$\begin{aligned} \mathrm {div}\, \phi _3 = 3H(1/11) + H(4/11); \end{aligned}$$(3) \(\Phi _{24}\) is a skewsymmetric cusp form of weight 24 with divisor
$$\begin{aligned} \mathrm {div}\, \Phi _{24} = 11 H(1/11) + H(1). \end{aligned}$$
We will also use the singular additive lift \(\phi _2\) of the weight 1 form
which is holomorphic except for double poles on \(\Gamma \cdot {\mathbb {H}}_2\). Define \({\mathcal {M}}_*^!\) to consist of meromorphic modular forms holomorphic on \({\mathbf {H}}_2 \backslash (\Gamma \cdot {\mathbb {H}}_2) = {\mathbf {H}}_2 \backslash H(1/11)\).
Theorem 15
Proof
By a similar argument to the previous section, \(\phi _2 \phi _5\) is the unique weight 7 cusp form in the Maass space. A direct computation in SageMath [15] using the first 8 Fourier–Jacobi coefficients shows that the Jacobian of the (holomorphic) modular forms \(\phi _2 \phi _5, \phi _3 \phi _5, {\mathcal {E}}_4, \phi _5, {\mathcal {E}}_6\) is not identically zero, which implies that \(\phi _2, \phi _3, {\mathcal {E}}_4, \phi _5, {\mathcal {E}}_6\) are algebraically independent. Their Jacobian
has weight 24 and vanishes on H(1), so \(J / \Phi _{24} \in {\mathcal {M}}_0^! = {\mathbb {C}}\) and the claim follows from Theorem 4. \(\square \)
Remark 16
The ring of holomorphic modular forms was computed in [19].
3.5 A nonexistence theorem
We will show that the four cases above account for all freely generated algebras of Hermitian modular forms that are holomorphic away from \({\mathbb {H}}_2\). Let K be an imaginaryquadratic number field of discriminant \(d_K\) and let \({\mathcal {M}}_k^!\) be the space of meromorphic Hermitian modular forms of weight k whose poles lie only on conjugates of \({\mathbb {H}}_2\).
Lemma 17
\(\mathrm {dim}\, {\mathcal {M}}_1^! \le 1\).
Proof
The Fourier–Jacobi expansion of any holomorphic Hermitian modular form h takes the form
In particular, if h has weight one, then for any \(\lambda \in {\mathcal {O}}_K\), the form \(h_n(\tau , \lambda z, {\overline{\lambda }} z)\) is a Jacobi form of weight one (and index \(N_{K/{\mathbb {Q}}} \lambda \)) and vanishes identically by a theorem of Skoruppa (cf. [8], Theorem 5.7). Therefore the zeros of each \(h_n\) are dense in \({\mathbb {H}} \times {\mathbb {C}}^2\) so all \(h_n\) vanish identically. This shows that there are no holomorphic Hermitian modular forms of weight one (without character) for any discriminant.
Now suppose \(f, g \in {\mathcal {M}}_1^!\) are linearly independent. Since a weight one form in \({\mathcal {M}}_1^!\) can have at worst a simple pole on \({\mathbb {H}}_2\) with constant residue, some linear combination of f and g must be holomorphic on \({\mathbb {H}}_2\) and therefore holomorphic everywhere. This cannot happen by the previous paragraph. \(\square \)
Theorem 18
Suppose \(d_K > 11\). Then \({\mathcal {M}}_*^!\) cannot be generated by only five modular forms.
Proof
Suppose \({\mathcal {M}}_*^!\) is generated by five modular forms \(f_1,...,f_5\) of weights \(k_1,...,k_5\). Since the intersection of any two hyperplanes in the arrangement is disjoint from \({\mathbb {H}}_2\), the boundary components of the Looijenga compactification have dimension at most two. Using an argument analogous to [17, Theorem 3.5 (2)], we find that the Jacobian
has only a simple zero on the Heegner divisor
a (not necessarily simple) zero or pole on the Siegel upper halfspace, and no zeros or poles otherwise. By the Bruinier converse theorem [3] it is the Borcherds lift of a vectorvalued modular form \(F \in M_{1}^!(\rho )\). We can fix \(\rho \) to be the Weil representation of the lattice \({\mathcal {O}}_K\), as this yields the same Weil representation as \(2U \oplus {\mathcal {O}}_K\). The form F then has principal part
for some \(m \in {\mathbb {Z}}\), (the multiplicity of \({\mathbb {H}}_2\) in the divisor of J), where \(v = \frac{i}{\sqrt{d_K}} \in {\mathcal {O}}_K^{\#} / {\mathcal {O}}_K\).
Consider the thetacontraction \(\vartheta F\) to the sublattice \({\mathbb {Z}} \subseteq {\mathcal {O}}_K\), which corresponds to the quasipullback of J to \({\mathbb {H}}_2\). The Looijenga condition implies that \(\vartheta F \in M_{1/2}^!(\rho _{{\mathbb {Z}}})\) is a modular form with principal part \(q^{1} e_{0} + O(q^0)\) at infinity, which determines it uniquely:
Since the weight of J increases or decreases by the multiplicity m under the quasipullback to \({\mathbb {H}}_2\), we find
The dual representation \(\rho ^*\) admits a modular form of weight three, which can be constructed as the Serre derivative of the usual theta series:
where \(\Theta (\tau ) = \sum _{\lambda \in {\mathcal {O}}_K^{\#}} q^{N_{K/{\mathbb {Q}}}(\lambda )} e_{\lambda }\). In particular the Fourier expansion of G has the form
for a unique pair of cosets \(\pm v \in {\mathcal {O}}_K^{\#} / {\mathcal {O}}_K\). If we write
then \(\sum _{x \in {\mathcal {O}}_K^{\#}/{\mathcal {O}}_K} f_x(\tau ) g_x(\tau )\) is a weakly holomorphic modular form of weight two and therefore has constant term zero. This yields the identity
which implies \(m = d_K\). This relation can also be proved using the approach to classify reflective modular forms in [16].
Since \(k_1,...,k_5 \ge 1\) and by Lemma 17 at most one of the generators can have weight one, we have
and therefore \(d_K \le 22\). To rule out the possibilities \(d_K = 15, 19, 20\) we apply Borcherds’ obstruction theorem [2], according to which vectorvalued cusp forms of weight three for the dual representation \(\rho ^*\) yield linear relations among the vanishing orders of a Borcherds product along Heegner divisors. Unlike the cases with \(d_K \le 11\), the discriminants \(d_K = 15, 19, 20\) yield cusp form spaces of dimension at least two, and by computing a basis for them (cf. Appendix B of [20]) we see that there are no Borcherds products with zeros only on the Siegel upper halfspace and the divisor D(1). \(\square \)
Remark 19
The nonexistence of the potential Jacobian does not follow from merely computing the dimension of the obstruction space. The discriminant \(d_K = 23\) already yields an example: despite a threedimensional space of cusp form obstructions, Appendix B of [20] shows the existence of a skewsymmetric form \(\Phi _{12}\) of weight 12 with a simple zero on H(1), an order 23 zero on the Siegel upper halfspace, and no other zeros. Our argument above shows that this cannot be the Jacobian of a set of algebra generators.
4 Rings of modular forms with multiple poles
We will consider rings of meromorphic Hermitian modular forms with poles on Heegner divisors that are not necessarily conjugate to the Siegel upper halfspace. For the discriminants \(d_K \in \{15, 19, 20, 24\}\) we find additional hyperplane arrangements H such that the rings of meromorphic modular forms that are holomorphic away from H are polynomial algebras without relations.
4.1 Discriminant \(15\)
The lattice L has Gram matrix \({\left( {\begin{matrix} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \\ 0 &{} 0 &{} 0 &{} 0 &{} 1 &{} 0 \\ 0 &{} 0 &{} 2 &{} 1 &{} 0 &{} 0 \\ 0 &{} 0 &{} 1 &{} 8 &{} 0 &{} 0 \\ 0 &{} 1 &{} 0 &{} 0 &{} 0 &{} 0 \\ 1 &{} 0 &{} 0 &{} 0 &{} 0 &{}0 \end{matrix}}\right) }\). There are two ±pairs of orbits of norm 1/15 vectors under the discriminant kernel, so the discriminant 1/15 Heegner divisor splits into two irreducible components:
the first of which represents the upper halfspace \({\mathbb {H}}_2\). There are weight \((1)\) weakly holomorphic vectorvalued modular forms with Fourier expansions beginning
that lift to meromorphic Borcherds products, respectively labelled \(\phi _3, \psi _3, \Phi _{20}\) of weights 3, 3, 20. The form \(\Phi _{20}\) is a skewsymmetric cusp form with simple zeros on H(1) and all other zeros contained in H(1/15), and the forms \(\phi _3, \psi _3\) have triple poles along one of the two components of H(1/15) and are holomorphic elsewhere.
We additionally need the following additive lifts with singularities: the form \(\phi _2\) which is the additive lift of the weight one weakly holomorphic form
and the forms \(\phi _4\), \(\psi _4\) coming from the weight three weakly holomorphic forms
In particular, \(\phi _2\) has double poles on both components of H(1/15), and each of \(\phi _4\), \(\psi _4\) have fourthorder poles on exactly one of the components.
The ring of meromorphic modular forms \({\mathcal {M}}_*^!\) consists of modular forms which are holomorphic away from the divisor
Theorem 20
Proof
We will outline an argument to show that these meromorphic forms are algebraically independent that avoids computing any Jacobians directly. Consider the succesive restrictions to subgrassmannians in the following chain of signature (n, 2) sublattices:
where
The lattices above are constructed as the intersections \(u_1^{\perp }\), \(u_1^{\perp } \cap u_2^{\perp }\) and \(u_1^{\perp } \cap u_2^{\perp } \cap u_3^{\perp }\) where
The rank three lattice in the end has Gram matrix \({\left( {\begin{matrix} 0 &{} 0 &{} 1 \\ 0 &{} 4 &{} 0 \\ 1 &{} 0 &{} 0 \end{matrix}}\right) }\) and the modular forms on its orthogonal group are simply elliptic modular forms of level \(\Gamma _0(2)\) (and double the starting weight). The images of the generators under these restriction maps are computed using thetacontraction as suggested in section 2.1:
Here, P denotes the ordinary restriction map (not the quasipullback discussed in section 2.1, which is not even a ring homomorphism). In particular one finds \(P\phi _3 = 0\); \(P \psi _3 \ne 0\) but \(P^2 \psi _3 = 0\); and one also finds \(P^2 (\phi _4  \psi _4) \ne 0\) but \(P^3(\phi _4  \psi _4) = 0\). (The vanishing of the Borcherds products is clear from their divisors, as \(u_1\) and \(u_2\) appear in the principal part of \(F_{1}\) and \(G_{1}\), respectively.) This implies successively that the sets \(\{\phi _2, \phi _4\}\), \(\{\phi _2, \phi _4, \psi _4\}\), \(\{\phi _2, \phi _4, \psi _4, \psi _3\}\) and finally \(\{\phi _2, \phi _4, \psi _4, \psi _3, \phi _3\}\) are algebraically independent by Remark 9.
Similarly to the previous cases, we find that the Jacobian of the five forms is a nonzero multiple of the predicted Jacobian \(\Phi _{20}\) and therefore that these forms are generators of \({\mathcal {M}}_*^!\). \(\square \)
Remark 21
The maximal discrete extension of the Hermitian modular group [12] contains Atkin–Lehner involutions which swap the two pairs of Heegner divisors of discriminant 1/15, and in particular swap the pairs \(\{\phi _3, \psi _3\}\) and \(\{\phi _4, \psi _4\}\).
4.2 Discriminant \(19\)
In this case L is the lattice with Gram matrix \({\left( {\begin{matrix} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \\ 0 &{} 0 &{} 0 &{} 0 &{} 1 &{} 0 \\ 0 &{} 0 &{} 2 &{} 1 &{} 0 &{} 0 \\ 0 &{} 0 &{} 1 &{} 10 &{} 0 &{} 0 \\ 0 &{} 1 &{} 0 &{} 0 &{} 0 &{} 0 \\ 1 &{} 0 &{} 0 &{} 0 &{} 0 &{} 0 \end{matrix}}\right) }\). We will again construct modular forms using the Bruinier–Bundschuh isomorphism (cf. section 3.2) from weakly holomorphic modular forms of level \(\Gamma _0(19)\) and quadratic character \(\chi \) lying in the minusspace. There are forms of weight \((1)\) with Fourier expansions beginning
which lift to Borcherds products \(\phi _3, \phi _4, \phi _5, \Phi _{19}\) with divisors
The forms \(\phi _4, \phi _5, \Phi _{19}\) are cusp forms of weights 4, 5, 19, with \(\Phi _{19}\) skewsymmetric, and \(\phi _3\) is meromorphic with triple poles on the Siegel upper halfspace and its conjugates. (In fact it can also be constructed as a singular additive lift.)
We will be interested in the ring of meromorphic modular forms \({\mathcal {M}}_*^!\) that are holomorphic away from
Besides the Borcherds products above, we also need the singular additive theta lift \(\phi _1\) of the weight 0 (vectorvalued) modular form
where \(v \in L'\) can be any vector of norm 1/19, as well as the singular lift \(\phi _2\) of the modular form
(In \(F_0\) we cannot use the Bruinier–Bundschuh isomorphism because the weight of the lift is odd.) In particular, \(\phi _1\) has simple poles on both H(1/19) and H(4/19), and \(\phi _2\) has double poles only on H(1/19). Let \({\mathcal {M}}_*^!\) be the ring of meromorphic modular forms that are holomorphic away from the divisor D(4/19).
Since \(\Phi _{19}\) has a simple zero on H(1) and all other zeros contained in D(4/19), we expect it to be the Jacobian of a system of generators.
Theorem 22
Proof
Using a similar argument to the discriminant \((15)\) modular group, we consider the restrictions to subgrassmannians with respect to the following chain of sublattices:
where
i.e. the sublattices \(u_1^{\perp }\), \(u_1^{\perp } \cap u_2^{\perp }\), \(u_1^{\perp } \cap u_2^{\perp } \cap u_3^{\perp }\) with primitive vectors
The lattice \({\mathbb {Z}}v_1 + {\mathbb {Z}}v_2 + {\mathbb {Z}}v_3\) has Gram matrix \({\left( {\begin{matrix} 0 &{} 0 &{} 1 \\ 0 &{} 2 &{} 0 \\ 1 &{} 0 &{} 0 \end{matrix}}\right) }\) and its modular forms are elliptic modular forms of level one of twice the starting weight. At the final stage in this restriction process the form \(\phi _1\) gets a pole, so we instead consider the (holomorphic) cusp form \(\phi _1^2 \phi _4\) of weight 6. We obtain the following images under the restriction maps (again denoted P):
The point at which the products \(\phi _3, \phi _4, \phi _5\) vanish in this process can be read immediately off of the principal part of their input forms because \(u_1\) has norm 6/19, \(u_2\) has norm 7/19 and \(u_3\) has norm 5/19 (such that \(\phi _3\) vanishes on \(u_1^{\perp }\); \(\phi _4\) vanishes on \(u_3^{\perp }\); and \(\phi _5\) vanishes on \(u_2^{\perp }\)). The level one forms \(E_4(\tau )\) and \(\Delta (\tau )\) in the rightmost column are algebraically independent, so this is also true for \(\{\phi _2, \phi _1^2 \phi _4\}\). By considering the point at which zeros appear in this process one finds successively that the sets \(\{\phi _2, \phi _1^2 \phi _4, \phi _4\}\), \(\{\phi _2, \phi _1^2 \phi _4, \phi _4, \phi _5\}\), \(\{\phi _2, \phi _1^2 \phi _4, \phi _4, \phi _5, \phi _3\}\) are algebraically independent.
The Jacobian of \(\phi _1,\phi _2,\phi _3,\phi _4,\phi _5\) is therefore nonzero and has weight 19. By the same argument used previously it must equal \(\Phi _{19}\) and the forms generate \({\mathcal {M}}_*^!\). \(\square \)
4.3 Discriminant \(20\)
The lattice L in this case has Gram matrix \({\left( {\begin{matrix} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \\ 0 &{} 0 &{} 0 &{} 0 &{} 1 &{} 0 \\ 0 &{} 0 &{} 2 &{} 0 &{} 0 &{} 0 \\ 0 &{} 0 &{} 0 &{} 10 &{} 0 &{} 0 \\ 0 &{} 1 &{} 0 &{} 0 &{} 0 &{} 0 \\ 1 &{} 0 &{} 0 &{} 0 &{} 0 &{} 0 \end{matrix}}\right) }\).
We will use the weakly holomorphic modular forms of weight \((1)\)
which lift to Borcherds products \(\phi _3, \phi _5, \Phi _{18}\) with trivial character, \(\Phi _{18}\) being skewsymmetric. \(\phi _3\) is meromorphic with triple poles on both components of H(1/20), and \(\phi _5, \Phi _{18}\) are cusp forms. In the notation of Appendix B of [20] these are the products
We also need the singular theta lifts \(\phi _1, \phi _2, \psi _3\) of weights 1, 2, 3 of the weakly holomorphic modular forms
In particular, \(\phi _1\) has simple poles on H(1/5) and both components of H(1/20); \(\phi _2\) has double poles on both components of H(1/20); and \(\psi _3\) has triple poles only on the component of H(1/20) which is not conjugate to the Siegel upper halfspace under \(\Gamma \).
The ring \({\mathcal {M}}_*^!\) will consist of meromorphic modular forms that are holomorphic away from
\(\Phi _{18}\) has simple zeros on the reflective divisors H(1) and H(1/4) and its other zeros lie in D(1/5), so we expect it to be the Jacobian of a set of generators. Note that H(1/20, (0, 0, 0, 0, 1/10, 0, 0)) represents the Siegel upper halfspace.
Theorem 23
Proof
Let \(\lambda := (0,0,1/2,0,0,0) \in L'\). The lattice \(\lambda ^{\perp }\) is the root lattice \(2U \oplus A_1(5)\) and the modular forms on its orthogonal group are paramodular forms of level 5, for which generators were determined in [21]. Among them are (up to scalar) uniquely determined cuspidal Gritsenko lifts \(g_6\), \(g_7\) of weights 6 and 7 and holomorphic Borcherds products \(b_5, b_8\) of weights 5 and 8. We find that the images of the generators under this pullback map are
In particular, to show that \(\{\phi _1, \phi _2, \phi _3, \psi _3, \phi _5\}\) is algebraically independent it is sufficient to prove that \(\{g_6/b_5, g_7/b_5, b_8/b_5, b_5\}\) is algebraically independent. By direct computation we find that the Jacobian
is not identically zero. By the argument we have used in the previous sections, the forms \(\phi _1, \phi _2, \phi _3, \psi _3, \phi _5\) have Jacobian \(\Phi _{18}\) and freely generate the ring \({\mathcal {M}}_*^!\). \(\square \)
4.4 Discriminant \(24\)
In this section L is the lattice with Gram matrix \({\left( {\begin{matrix} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \\ 0 &{} 0 &{} 0 &{} 0 &{} 1 &{} 0 \\ 0 &{} 0 &{} 2 &{} 0 &{} 0 &{} 0 \\ 0 &{} 0 &{} 0 &{} 12 &{} 0 &{} 0 \\ 0 &{} 1 &{} 0 &{} 0 &{} 0 &{} 0 \\ 1 &{} 0 &{} 0 &{} 0 &{} 0 &{} 0 \end{matrix}}\right) }\). We need the weakly holomorphic modular forms of weight \((1)\) whose Fourier expansions begin
These lift to Borcherds products labelled \(\phi _2, \psi _2, \phi _3, \psi _3, \Phi _{17}\) respectively, with divisors
The product \(\phi _2\) is holomorphic but has a quadratic character under \(\Gamma = \mathrm {SU}_{2,2}({\mathbb {Z}}[\sqrt{6}])\); the products \(\psi _2, \phi _3, \psi _3\) are meromorphic with trivial character and poles of order equal to their weight (indeed, they can also be constructed as additive lifts); and \(\Phi _{17}\) is a skewsymmetric cusp form. In the notation of Appendix B of [20]
(The form \(\Phi _{17}\) does not appear in those tables as its weight is too high.) We will also need a singular additive lift \(\phi _1\) of weight one whose input form is
such that \(\phi _1\) has simple poles on both components of H(1/24) and on H(1/6).
The ring \({\mathcal {M}}_*^!(\Gamma )\) will consist of meromorphic modular forms that are holomorphic away from
Here H(1/24, (0, 0, 0, 1/12, 0, 0)) represents the Siegel upper halfspace. Note that \(\Phi _{17}\) has simple zeros on H(1) and H(1/4) and all other zeros in D(1/6).
Theorem 24
Proof
If \(\lambda := (0,0,1/2,1/12,0,0) \in L'\), then \(\lambda ^{\perp }\) is the root lattice \(2U \oplus A_1(7)\) and its modular forms are paramodular forms of level 7. Generators of such paramodular forms were determined in [21]; among them are a unique (up to scalar) Gritsenko lift \(g_5\) in weight 5 and Borcherds products \(b_4, b_6, b_7\) of weights 4, 6, 7. Under the pullback to \(\lambda ^{\perp }\) the generators map as follows:
Therefore the algebraic independence of \(\phi _1, \psi _2, \phi _3, \psi _3, \phi _2^2\) follows from the nonvanishing of the Jacobian
By computing the Fourier series of these forms in SageMath [15] as in Section 3.2 we find that the fourth FourierJacobi coefficient of \(J_0\) is nonzero. As in the previous sections, we find that \(\phi _1, \psi _2, \phi _3, \psi _3, \phi _2^2\) have Jacobian \(J = \Phi _{17}\) and therefore freely generate the ring \({\mathcal {M}}_*^!\). \(\square \)
Similarly to some of the previous sections, if \(\chi \) is the character of \(\phi _2\) then we have \({\mathcal {M}}_*^!(\mathrm {ker}(\chi )) = {\mathbb {C}}[\phi _1, \phi _2, \psi _2, \phi _3, \psi _3]\) with Jacobian \(\Phi _{17} / \phi _2\).
References
Borcherds, Richard: Automorphic forms with singularities on Grassmannians. Invent. Math. 132(3), 491–562 (1998)
Borcherds, R.: The Gross–Kohnen–Zagier theorem in higher dimensions. Duke Math. J. 97(2), 219–233 (1999)
Bruinier, J.H.: On the converse theorem for Borcherds products. J. Algebra 397, 315–342 (2014)
Bruinier, J.H., Bundschuh, M.: On Borcherds products associated with lattices of prime discriminant. Ramanujan J. 7(1–3), 49–61, Rankin memorial issues (2003)
Dern, T.: Hermitesche Modulformen zweiten Grades. Dissertation (advisers A. Krieg, N.P. Skoruppa), RWTH Aachen (2001). URL http://publications.rwthaachen.de/record/95377/files/Dern_Tobias.pdf
Dern, T., Krieg, Aloys: Graded rings of Hermitian modular forms of degree 2. Manuscripta Math. 110(2), 251–272 (2003)
Dern, T., Krieg, Aloys: The graded ring of Hermitian modular forms of degree 2 over \({\mathbb{Q}}(\sqrt{2})\). J. Number Theory 107(2), 241–265 (2004)
Eichler, M., Zagier, D.: The theory of Jacobi forms. Progress Math. 55 Birkhäuser Boston Inc, Boston, MA (1985)
Freitag, E.: Modulformen zweiten Grades zum rationalen und Gaußschen Zahlkörper. S.B. Heidelberger Akad. Wiss. Math.Natur. Kl. 1967, 3–49 (1967)
HauffeWaschbüsch, A., Krieg, A.: Congruence subgroups and orthogonal groups. Linear Algebra Appl. 618, 22–36 (2021)
Krieg, A.: The Maaßspaces on the Hermitian halfspace of degree \(2\). Math. Ann. 289(4), 663–681 (1991)
Krieg, A., Rodriguez, J., Wernz, Annalena: The maximal discrete extension of \(SL_{2}({\cal{O}}_K)\) for an imaginary quadratic number field \(K\). Arch. Math. (Basel) 113(1), 37–41 (2019)
Looijenga, E.: Compactifications defined by arrangements. II. Locally symmetric varieties of type IV. Duke Math. J., 119(3), 527–588 (2003)
Ma, S.: Quasipullback of Borcherds products. Bull. Lond. Math. Soc. 51(6), 1061–1078 (2019)
The Sage Developers. SageMath, the Sage Mathematics Software System (Version 9.1)
Wang, H.: The classification of 2reflective modular forms. Preprint (2019). arXiv:1906.10459
Wang, H.: The classification of free algebras of orthogonal modular. Compos. Math. 157(9), 2026–2045 (2021)
Williams, B.: Weilrep. Accessed November 12, 2021, a. URL https://github.com/btw47/weilrep
Williams, B.: Two graded rings of Hermitian modular forms. Abh. Math. Semin. Univ. Hambg. 91, 257–285 (2021). https://doi.org/10.1007/s1218802100245z
Williams, Brandon: Computing modular forms for the Weil representation. Dissertation (adviser R. Borcherds), UC Berkeley (2018)
Williams, Brandon: Graded rings of paramodular forms of levels 5 and 7. J. Number Theory 209, 483–515 (2020)
Zemel, S.: Seesaw identities and theta contractions with generalized theta functions, and restrictions of theta lifts. Preprint (2020). arXiv:2009.06012
Acknowledgements
H. Wang is grateful to Max Planck Institute for Mathematics in Bonn for its hospitality where this work was done. H. Wang was supported by the Institute for Basic Science (IBSR003D1). We thank the referee for many helpful suggestions.
On behalf of all authors, the corresponding author states that there is no conflict of interest. Data sharing not applicable to this article as no datasets were generated or analysed during the current study.
Open Access
This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
Funding
Open Access funding enabled and organized by Projekt DEAL.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Wang, H., Williams, B. Graded rings of Hermitian modular forms with singularities. manuscripta math. 170, 283–311 (2023). https://doi.org/10.1007/s00229021013677
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00229021013677