1 Introduction
When Weil introduced his converse theorem [Reference Weil20], he had in mind what eventually became known as the Shimura–Taniyama conjecture connecting elliptic curves over
$\mathbb{Q}$
with classical modular forms. Soon after, Weil’s theorem was recast in representation-theoretic terms by Jacquet and Langlands [Reference Jacquet and Langlands12, Theorem 11.3], for whom the motivation was Artin’s conjecture, now seen as the prototypical case of Langlands’ functoriality [Reference Jacquet and Langlands12, §12]. At the time, much more was known about the analytic properties of Artin
$L$
-functions than of Hasse–Weil
$L$
-functions (though as fate would have it, Shimura–Taniyama is now a theorem, while some cases of Artin’s conjecture for two-dimensional representations over
$\mathbb{Q}$
remain open). However, one hypothesis in the converse theorem emerged as a sticking point in the way of easily applying it to Artin
$L$
-functions, namely the behavior under twist of the root number in the functional equation, which is tantamount to proving the existence of local root numbers for Artin representations. Langlands [Reference Langlands16] solved this problem by a direct (i.e. local) but very involved computation. Shortly after, Deligne [Reference Deligne, Deligne and Kuyk10] gave a simpler global proof by the method of “stability of
$\unicode[STIX]{x1D716}$
-factors”.
In this paper we show that the issue could have been circumventedFootnote 1 , in the sense that knowledge of the root number is not needed in the converse theorem. We also incorporate the method of [Reference Booker and Krishnamurthy6] to allow the non-trivial twists to have arbitrary poles. Specifically, we show the following theorem.
Theorem 1.1. Let
$\unicode[STIX]{x1D709}$
be a Dirichlet character modulo
$N$
,
$k$
a positive integer satisfying
$\unicode[STIX]{x1D709}(-1)=(-1)^{k}$
, and
$\{\unicode[STIX]{x1D706}_{n}\}_{n=1}^{\infty }$
a sequence of complex numbers satisfying
$\unicode[STIX]{x1D706}_{n}=O(\sqrt{n})$
and the Hecke relations, so that

with
$\overline{\unicode[STIX]{x1D706}_{p}}=\overline{\unicode[STIX]{x1D709}(p)}\unicode[STIX]{x1D706}_{p}$
for each prime
$p\nmid N$
.
For any primitive Dirichlet character
$\unicode[STIX]{x1D712}$
of conductor
$q$
coprime to
$N$
, define

for
$s\in \mathbb{C}$
with
$\Re (s)>\frac{3}{2}$
, where
$\unicode[STIX]{x1D6E4}_{\mathbb{C}}(s)=2(2\unicode[STIX]{x1D70B})^{-s}\unicode[STIX]{x1D6E4}(s)$
. Suppose, for every such
$\unicode[STIX]{x1D712}$
, that
$\unicode[STIX]{x1D6EC}_{\unicode[STIX]{x1D712}}(s)$
continues to a meromorphic function on
$\mathbb{C}$
and satisfies the functional equation

for some
$\unicode[STIX]{x1D716}_{\unicode[STIX]{x1D712}}\in \mathbb{C}$
(necessarily of magnitude 1). Let
$\mathbf{1}$
denote the character of modulus
$1$
, and suppose that there is a non-zero polynomial
$P$
such that
$P(s)\unicode[STIX]{x1D6EC}_{\mathbf{1}}(s)$
continues to an entire function of finite order.
Then one of the following statements holds.
(i)
$k=1$ and there are primitive characters
$\unicode[STIX]{x1D709}_{1}~(\text{mod}\,N_{1})$ and
$\unicode[STIX]{x1D709}_{2}~(\text{mod}\,N_{2})$ such that
$N_{1}N_{2}=N$ ,
$\unicode[STIX]{x1D709}_{1}\unicode[STIX]{x1D709}_{2}=\unicode[STIX]{x1D709}$ and
$\unicode[STIX]{x1D706}_{n}=\sum _{d\mid n}\unicode[STIX]{x1D709}_{1}(n/d)\unicode[STIX]{x1D709}_{2}(d)$ for every
$n$ .
(ii)
$\sum _{n=1}^{\infty }\unicode[STIX]{x1D706}_{n}n^{(k-1)/2}\text{e}^{2\unicode[STIX]{x1D70B}\text{i}nz}$ is a normalized Hecke eigenform in
$$\begin{eqnarray}S_{k}^{\text{new}}(\unicode[STIX]{x1D6E4}_{0}(N),\unicode[STIX]{x1D709}).\end{eqnarray}$$
The result can also be stated in representation-theoretic terms, as follows.
Theorem 1.2. Let
$\mathbb{A}_{\mathbb{Q}}$
denote the adèle ring of
$\mathbb{Q}$
, and let
$\unicode[STIX]{x1D70B}=\unicode[STIX]{x1D70B}_{\infty }\otimes \bigotimes _{v<\infty }\unicode[STIX]{x1D70B}_{v}$
be an irreducible admissible representation of
$\operatorname{GL}_{2}(\mathbb{A}_{\mathbb{Q}})$
with automorphic central character and conductor
$N$
. Assume that each
$\unicode[STIX]{x1D70B}_{v}$
is unitary and that
$\unicode[STIX]{x1D70B}_{\infty }$
is a discrete series or limit of discrete series representation. For each unitary idèle class character
$\unicode[STIX]{x1D714}$
of conductor
$q$
coprime to
$N$
, suppose that the complete
$L$
-functions

defined initially for
$\Re (s)>\frac{3}{2}$
, continue to meromorphic functions on
$\mathbb{C}$
and satisfy a functional equation of the form

for some complex number
$\unicode[STIX]{x1D716}_{\unicode[STIX]{x1D714}}$
. Suppose also that there is a non-zero polynomial
$P$
such that
$P(s)\unicode[STIX]{x1D6EC}(s,\unicode[STIX]{x1D70B})$
continues to an entire function of finite order. Then there is an automorphic representation
$\unicode[STIX]{x1D6F1}=\bigotimes _{v}\unicode[STIX]{x1D6F1}_{v}$
which is either cuspidal or an isobaric sum of unitary idèle class characters, and satisfies
$\unicode[STIX]{x1D70B}_{v}\cong \unicode[STIX]{x1D6F1}_{v}$
for
$v=\infty$
and every finite
$v$
at which
$\unicode[STIX]{x1D70B}_{v}$
is unramified.
Many extensions and variations of the hypotheses of the two theorems are possible. We mention a few.
(1) The restriction to discrete series representations was made for convenience and could be removed with more work. It is also likely possible to formulate a version over number fields, starting along the lines of [Reference Booker and Krishnamurthy4, Reference Booker and Krishnamurthy5].
(2) The assumptions that
$\unicode[STIX]{x1D706}_{n}=O(\sqrt{n})$ in Theorem 1.1 and that
$\unicode[STIX]{x1D70B}_{v}$ be unitary in Theorem 1.2 could be relaxed to polynomial growth of the Satake parameters, at the expense of allowing solutions corresponding to Eisenstein series of higher weight. Since we have allowed the untwisted
$L$ -function to have finitely many poles, that would include the Eisenstein series of weight
$2$ and level
$1$ (which is not modular), as in [Reference Booker and Krishnamurthy6].
(3) If we assume that the twisted
$L$ -functions are entire then, using the method of [Reference Diaconu, Perelli and Zaharescu11], it is enough to assume the functional equation for the trivial character and characters of a single well-chosen prime conductor
$q$ (depending on
$N$ ). As shown in [Reference Bettin, Bober, Booker, Conrey, Lee, Molteni, Oliver, Platt and Steiner2, Theorem 2.5], the set of suitable
$q$ has density
$1$ in the set of all primes.
(4) Our proof makes use of the Euler product, an idea that originates with Conrey and Farmer [Reference Conrey and Farmer9]. It is not required in Weil’s original converse theorem, thanks to an abundance of twists, and one might ask whether it is possible to eliminate both the root numbers and Euler product. It is plausible that the answer is no, as the analogous question for additive twists has a negative answer, as shown in [Reference Steiner19]. However, adopting the philosophy espoused in [Reference Bettin, Bober, Booker, Conrey, Lee, Molteni, Oliver, Platt and Steiner2], it is likely possible to linearize the Euler product, replacing it by the functional equation under twist by Ramanujan sums,
$c_{q}(n)$ .
Finally, we note that stability of
$\unicode[STIX]{x1D716}$
-factors for more general reductive groups and representations of their
$L$
-groups remains an active area of research (see [Reference Cogdell, Shahidi and Tsai8] for a recent survey), motivated in part by applications involving converse theorems for
$\operatorname{GL}_{n}$
. It would be interesting to understand the extent to which our result can be generalized to higher rank.
2 Lemmas
We begin with a few preparatory lemmas. We assume the notation and hypotheses of Theorem 1.1 throughout.
Lemma 2.1. Let
$q\nmid N$
be a prime number, and let

be the associated Ramanujan sum, where
$e(x)=\text{e}^{2\unicode[STIX]{x1D70B}\text{i}x}$
. Define

Then the ratio
$D_{q}(s)=\unicode[STIX]{x1D6EC}_{c_{q}}(s)/\unicode[STIX]{x1D6EC}_{\mathbf{1}}(s)$
is a Dirichlet polynomial satisfying the functional equation

Proof. This holds more generally for positive integers
$q$
coprime to
$N$
, as shown in [Reference Bettin, Bober, Booker, Conrey, Lee, Molteni, Oliver, Platt and Steiner2, Lemma 4.12]. For completeness, we prove the claim for prime values of
$q$
. Let
$\unicode[STIX]{x1D712}_{0}$
denote the trivial character mod
$q$
. Then a straightforward calculation shows that
$c_{q}(n)=q-1-q\unicode[STIX]{x1D712}_{0}(n)$
, so that

by (1.1). Hence

since
$\overline{\unicode[STIX]{x1D706}_{q}}=\overline{\unicode[STIX]{x1D709}(q)}\unicode[STIX]{x1D706}_{q}$
, by (1.1).◻
Lemma 2.2.
(1)
$\unicode[STIX]{x1D6EC}_{\unicode[STIX]{x1D712}}(s)$ is entire of finite order for every primitive character
$\unicode[STIX]{x1D712}$ of prime conductor
$q\nmid N$ .
(2)
$\unicode[STIX]{x1D6EC}_{\mathbf{1}}(s)$ is entire apart from at most simple poles at
$s\in \{0,1\}$ for
$k=1$ and
$s\in \{-\frac{1}{2},\frac{1}{2},\frac{3}{2}\}$ for
$k=2$ .
Proof. These follow from the proof of [Reference Booker and Krishnamurthy6, Theorem 1.1]. Although the statement of that theorem includes a formula for the root number, we verify that no use of that hypothesis is made until §3.1, where Weil’s converse theorem is applied. Thus we find that (1) holds and that
$\unicode[STIX]{x1D6EC}_{\mathbf{1}}(s)$
is entire apart from at most simple poles at
$s\in \{(1\pm k)/2\}$
for
$k\neq 2$
and
$s\in \{-\frac{1}{2},\frac{1}{2},\frac{3}{2}\}$
for
$k=2$
. Finally, the estimate
$\unicode[STIX]{x1D706}_{n}=O(\sqrt{n})$
, together with the functional equation (1.2), rules out poles in the case
$k>2$
.◻
Lemma 2.3. For any prime
$q\nmid N$
and any integer
$a$
, there is a positive integer
$n\equiv a~(\text{mod}\,q)$
such that
$\unicode[STIX]{x1D706}_{n}\neq 0$
.
Proof. Suppose the conclusion is false for some
$q$
and
$a$
. If
$a\equiv 0~(\text{mod}\,q)$
then we must have
$\unicode[STIX]{x1D706}_{q}=0$
, but then the Euler product (1.1) implies that
$\unicode[STIX]{x1D706}_{q^{2}}=-\unicode[STIX]{x1D709}(q)\neq 0$
. Hence we may assume that
$(a,q)=1$
.
Letting
$\unicode[STIX]{x1D712}_{0}$
denote the trivial character mod
$q$
, we have
$\unicode[STIX]{x1D712}_{0}(n)=(q-1-c_{q}(n))/q$
, and thus

is the indicator function of the residue class of
$a$
. Hence, by hypothesis we have

Applying the functional equation and making use of Lemma 2.1, this implies that

Multiplying both sides by
$\overline{\unicode[STIX]{x1D716}_{\mathbf{1}}}(Nq^{2})^{s-1/2}$
, replacing
$s$
by
$1-\bar{s}$
and conjugating, we obtain

Comparing the Dirichlet coefficients of both sides at
$q$
, we see that
$\unicode[STIX]{x1D706}_{q}=0$
. In turn, as above, this implies that
$\unicode[STIX]{x1D706}_{q^{2}}=-\unicode[STIX]{x1D709}(q)$
. Comparing coefficients at
$q^{2}$
, we thus have
$q=-1$
, which is absurd. This concludes the proof.◻
In [Reference Li17, Theorem 9], Li proved that a cuspform whose
$L$
-function satisfies both the Euler product (1.1) and the functional equation (1.2) for
$\unicode[STIX]{x1D712}=\mathbf{1}$
must be primitive. Our final result of this section constitutes an extension of Li’s result that includes the Eisenstein series.
Lemma 2.4. Let
$f\in M_{k}(\unicode[STIX]{x1D6E4}_{0}(N),\unicode[STIX]{x1D709})$
have Fourier expansion
$\sum _{n=0}^{\infty }f_{n}e(nz)$
, and assume that it is a normalized eigenfunction for the full Hecke algebra, so that

Let

be the associated complete
$L$
-function, and assume that it satisfies the functional equation

for some
$\unicode[STIX]{x1D716}\in \mathbb{C}$
. Then one of the following statements holds.
(i)
$f$ is a primitive cuspform, that is, a normalized Hecke eigenform in
$S_{k}^{\text{new}}(\unicode[STIX]{x1D6E4}_{0}(N),\unicode[STIX]{x1D709})$ .
(ii) There are Dirichlet characters
$\unicode[STIX]{x1D709}_{1}~(\text{mod}\,N_{1})$ and
$\unicode[STIX]{x1D709}_{2}~(\text{mod}\,N_{2})$ such that
$\unicode[STIX]{x1D709}_{1}$ is primitive,
$N_{1}N_{2}=N$ ,
$\unicode[STIX]{x1D709}_{1}\unicode[STIX]{x1D709}_{2}=\unicode[STIX]{x1D709}$ and
$$\begin{eqnarray}f_{n}=\mathop{\sum }_{d\mid n}\unicode[STIX]{x1D709}_{1}(n/d)\unicode[STIX]{x1D709}_{2}(d)d^{k-1}\end{eqnarray}$$
$n>0$ . If
$k\neq 2$ then
$\unicode[STIX]{x1D709}_{2}$ is primitive. If
$k=2$ then
$\unicode[STIX]{x1D709}_{2}$ need not be primitive (and in fact it must be imprimitive if
$\unicode[STIX]{x1D709}_{1}$ and
$\unicode[STIX]{x1D709}_{2}$ are both trivial), but if
$N_{2}^{\ast }$ denotes the conductor of
$\unicode[STIX]{x1D709}_{2}$ then
$N_{2}/N_{2}^{\ast }$ is squarefree and
$(N_{2}/N_{2}^{\ast },N_{2}^{\ast })=1$ .
Proof (sketch).
Let
$X$
denote the set of pairs
$(\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2})$
, where
$\unicode[STIX]{x1D709}_{1}~(\text{mod}\,N_{1})$
and
$\unicode[STIX]{x1D709}_{2}~(\text{mod}\,N_{2})$
are primitive Dirichlet characters such that
$N_{1}N_{2}\mid N$
,
$\unicode[STIX]{x1D709}_{1}(-1)\unicode[STIX]{x1D709}_{2}(-1)=(-1)^{k}$
and if
$k=1$
then
$\unicode[STIX]{x1D709}_{1}(-1)=1$
. To any pair
$(\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2})\in X$
we associate the
$L$
-series

where the factors on the right-hand side are the usual Dirichlet
$L$
-functions.
Next let
$C$
denote the set of all primitive weight-
$k$
cuspforms
$g$
of conductor dividing
$N$
. To
$g\in C$
with Fourier expansion
$\sum _{n=1}^{\infty }g_{n}e(nz)$
we associate the
$L$
-series

Let
$L_{f}(s)=\sum _{n=1}^{\infty }f_{n}n^{-s-(k-1)/2}$
denote the finite
$L$
-series of
$f$
. Then, by newform theory and the description of Eisenstein series in [Reference Miyake18, §4.7], there are Dirichlet polynomials
$D_{\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2}}$
and
$D_{g}$
such that

Further, the coefficients of each Dirichlet polynomial are supported on divisors of
$N$
.
Following [Reference Kaczorowski, Molteni and Perelli13], we will say that Euler products
$L_{1}(s)$
and
$L_{2}(s)$
are equivalent if their Euler factors agree for all but at most finitely many primes, and inequivalent otherwise. It follows from the Rankin–Selberg method (see, for example, [Reference Booker and Krishnamurthy7, Corollary 4.4]) that the elements of
$\{L_{\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2}}:(\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2})\in X\}\cup \{L_{g}:g\in C\}$
are pairwise inequivalent. Combining this with [Reference Kaczorowski, Molteni and Perelli13, Theorem 2], we see that the right-hand side of (2.1) has exactly one non-zero term. If the non-zero term corresponds to a cuspform
$g\in C$
then
$f$
is also cuspidal, and thus the conclusion follows from Li’s theorem [Reference Li17, Theorem 9].
Hence we may suppose that
$L_{f}(s)=D_{\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2}}(s)L_{\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2}}(s)$
for some pair
$(\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2})\in X$
. Since the function
$\unicode[STIX]{x1D6EC}_{\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2}}(s)=\unicode[STIX]{x1D6E4}_{\mathbb{C}}(s+(k-1)/2)L_{\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2}}(s)$
satisfies a functional equation of level
$N_{1}N_{2}$
,
$D_{\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2}}(s)=\unicode[STIX]{x1D6EC}_{f}(s)/\unicode[STIX]{x1D6EC}_{\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2}}(s)$
satisfies a functional equation of level
$N/N_{1}N_{2}$
, that is,

for a suitable constant
$\unicode[STIX]{x1D716}_{\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2}}$
. On the other hand, since the coefficients of
$D_{\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2}}(s)$
are supported on divisors of
$N$
, from the Euler products for
$L_{f}(s)$
and
$L_{\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2}}(s)$
we have

This ratio must be entire, and, by the functional equation (2.2), its zeros are symmetric with respect to the line
$\Re (s)=\frac{1}{2}$
. By the
$\mathbb{Q}$
-linear independence of
$\log p$
for primes
$p$
, the same is true of each individual Euler factor.
Now, if
$k\neq 2$
then a straightforward case-by-case analysis shows that this is only possible if

for each
$p$
, so that
$D_{\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2}}(s)=1$
. Thus,
$L_{f}(s)=L_{\unicode[STIX]{x1D709}_{1},\unicode[STIX]{x1D709}_{2}}(s)$
, and by the functional equation (2.2) we have
$N=N_{1}N_{2}$
. This yields the desired conclusion for
$k\neq 2$
.
If
$k=2$
then, since the zeros of
$1-\unicode[STIX]{x1D709}_{2}(p)p^{-s+1/2}$
lie on the line
$\Re (s)=\frac{1}{2}$
, there are two possibilities for each
$p$
:
(i)
$\displaystyle \frac{(1-\unicode[STIX]{x1D709}_{1}(p)p^{-s-1/2})(1-\unicode[STIX]{x1D709}_{2}(p)p^{-s+1/2})}{1-f_{p}p^{-s-1/2}}=1;$
(ii)
$\displaystyle \unicode[STIX]{x1D709}_{2}(p)\neq 0$ and
$\displaystyle \frac{(1-\unicode[STIX]{x1D709}_{1}(p)p^{-s-1/2})(1-\unicode[STIX]{x1D709}_{2}(p)p^{-s+1/2})}{1-f_{p}p^{-s-1/2}}=1-\unicode[STIX]{x1D709}_{2}(p)p^{-s+1/2}.$
Let
$S$
denote the set of
$p\mid N$
for which case (ii) applies. Then we have

For each
$p\in S$
, note that
$1-\unicode[STIX]{x1D709}_{2}(p)p^{-s+1/2}$
satisfies a functional equation of level
$p$
. Comparing with (2.2), we see that
$N/N_{1}N_{2}=\prod _{p\in S}p$
. Moreover, since
$\unicode[STIX]{x1D709}_{2}(p)\neq 0$
for each
$p\in S$
, we have
$(N/N_{1}N_{2},N_{2})=1$
. Replacing
$\unicode[STIX]{x1D709}_{2}$
by the character of modulus
$N/N_{1}$
that it induces, we get the conclusion of the lemma.◻
3 Proof of Theorem 1.1
We first apply Lemma 2.2 to constrain the poles of
$\unicode[STIX]{x1D6EC}_{\mathbf{1}}(s)$
and
$\unicode[STIX]{x1D6EC}_{\unicode[STIX]{x1D712}}(s)$
for primitive characters
$\unicode[STIX]{x1D712}$
of prime conductor
$q\nmid N$
. When
$k\leqslant 2$
we suppose for now that
$\unicode[STIX]{x1D6EC}_{\mathbf{1}}(s)$
is entire, and return to the general case below. Thus, both
$\unicode[STIX]{x1D6EC}_{\mathbf{1}}(s)$
and
$\unicode[STIX]{x1D6EC}_{\unicode[STIX]{x1D712}}(s)$
are entire of finite order. By the Phragmén–Lindelöf convexity principle, they are bounded in vertical strips.
Let
$\mathbb{H}=\{z\in \mathbb{C}:\Im (z)>0\}$
denote the upper half-plane. For
$z\in \mathbb{H}$
, set

For any function
$g:\mathbb{H}\rightarrow \mathbb{C}$
and any matrix
$\unicode[STIX]{x1D6FE}=\big(\!\begin{smallmatrix}a & b\\ c & d\end{smallmatrix}\!\big)\in \operatorname{GL}_{2}(\mathbb{R})$
of positive determinant, let
$g|\unicode[STIX]{x1D6FE}$
denote the function

Then, by Hecke’s argument [Reference Miyake18, Theorem 4.3.5], the functional equation (1.2) for
$\unicode[STIX]{x1D712}=\mathbf{1}$
implies that
$f|\big(\!\begin{smallmatrix} & -1\\ N & \end{smallmatrix}\!\big)=\text{i}^{k}\unicode[STIX]{x1D716}_{\mathbf{1}}\bar{f}$
. Note that

Since
$f$
and
$\bar{f}$
are Fourier series, it follows that
$f|\big(\!\begin{smallmatrix}1 & 1\\ & 1\end{smallmatrix}\!\big)=f$
and
$f|\big(\!\begin{smallmatrix}1 & \\ N & 1\end{smallmatrix}\!\big)=f$
.
If
$\unicode[STIX]{x1D6FE},\unicode[STIX]{x1D6FE}^{\prime }\in \unicode[STIX]{x1D6E4}_{0}(N)$
have the same top row, then a computation shows that
$\unicode[STIX]{x1D6FE}^{\prime }\unicode[STIX]{x1D6FE}^{-1}$
is a power of
$\big(\!\begin{smallmatrix}1 & \\ N & 1\end{smallmatrix}\!\big)$
, so that
$f|\unicode[STIX]{x1D6FE}^{\prime }=f|\unicode[STIX]{x1D6FE}$
. Thus,
$f|\unicode[STIX]{x1D6FE}$
depends only on the top row of
$\unicode[STIX]{x1D6FE}$
. With this in mind, we will write
$\unicode[STIX]{x1D6FE}_{q,a}$
to denote any element of
$\unicode[STIX]{x1D6E4}_{0}(N)$
with top row
$(\!\begin{smallmatrix}q & -a\end{smallmatrix}\!)$
.
Let
$q$
be a prime not dividing
$N$
, and let
$\unicode[STIX]{x1D712}$
be a character modulo
$q$
, not necessarily primitive. Define

Substituting the Fourier expansion for
$f$
, we see that
$f_{\unicode[STIX]{x1D712}}$
has a Fourier expansion with coefficients

and similarly for
$\bar{f}_{\overline{\unicode[STIX]{x1D712}}}$
. Set

Then, by (1.2), Lemma 2.1 and Hecke’s argument, we have
$f_{\unicode[STIX]{x1D712}}|\big(\!\begin{smallmatrix} & -1\\ Nq^{2} & \end{smallmatrix}\!\big)=\text{i}^{k}\unicode[STIX]{x1D712}(-N)\unicode[STIX]{x1D716}_{\mathbf{1}}\overline{C_{\unicode[STIX]{x1D712}}}\bar{f}_{\overline{\unicode[STIX]{x1D712}}}$
.
Suppose that
$a$
and
$m$
are integers satisfying
$Nam\equiv -1~(\text{mod}\,q)$
. Then

is an element of
$\unicode[STIX]{x1D6E4}_{0}(N)$
with top row
$\left(\begin{array}{@{}cc@{}}q & -a\end{array}\right)$
. Thus, we have

Fix a residue
$b$
coprime to
$q$
. Multiplying both sides by
$\unicode[STIX]{x1D712}(b)$
and averaging over
$\unicode[STIX]{x1D712}$
, we obtain

Replacing
$a$
by
$ab$
on the right-hand side, writing

and applying
$\big(\!\begin{smallmatrix}1 & -b/q\\ & 1\end{smallmatrix}\!\big)$
on the right, we obtain

From this we see that
$f|\unicode[STIX]{x1D6FE}_{q,b}$
has a Fourier expansion, with Fourier coefficients
$f_{n}S_{q}(bn)$
, where

Now let
$\unicode[STIX]{x1D6FE}=\big(\!\begin{smallmatrix}q & -b\\ -Nm & r\end{smallmatrix}\!\big)$
be an arbitrary element of
$\unicode[STIX]{x1D6E4}_{1}(N)$
. If
$m=0$
then
$\unicode[STIX]{x1D6FE}$
is (up to sign, if
$N\leqslant 2$
) a power of
$\big(\!\begin{smallmatrix}1 & 1\\ & 1\end{smallmatrix}\!\big)$
, so that
$f|\unicode[STIX]{x1D6FE}=f$
. Otherwise, multiplying
$\unicode[STIX]{x1D6FE}$
on the left by
$\big(\!\begin{smallmatrix}1 & 1\\ & 1\end{smallmatrix}\!\big)^{-j}$
leaves
$f|\unicode[STIX]{x1D6FE}$
unchanged and replaces
$q$
by
$q+jmN$
. By Dirichlet’s theorem, we may assume without loss of generality that
$q$
is prime. Since
$q\equiv 1~(\text{mod}\,N)$
, we have

so that
$f|\unicode[STIX]{x1D6FE}_{q,1}=f$
. Given any residue
$x~(\text{mod}\,q)$
, by Lemma 2.1 we may choose
$n$
such that
$n\equiv x~(\text{mod}\,q)$
and
$f_{n}\neq 0$
. Equating Fourier coefficients of
$f|\unicode[STIX]{x1D6FE}_{q,1}$
and
$f$
, it follows that
$S_{q}(x)=1$
. In turn, this implies that
$f|\unicode[STIX]{x1D6FE}_{q,b}=f$
, and thus
$f|\unicode[STIX]{x1D6FE}=f$
for all
$\unicode[STIX]{x1D6FE}\in \unicode[STIX]{x1D6E4}_{1}(N)$
.
Next consider an arbitrary
$\unicode[STIX]{x1D6FE}=\unicode[STIX]{x1D6FE}_{q,b}\in \unicode[STIX]{x1D6E4}_{0}(N)$
. As above, we may assume that
$q$
is prime. Moreover, for any
$a$
coprime to
$q$
, we have
$\unicode[STIX]{x1D6FE}_{q,a}\unicode[STIX]{x1D6FE}^{-1}\in \unicode[STIX]{x1D6E4}_{1}(N)$
, so that
$f|\unicode[STIX]{x1D6FE}_{q,a}=f|\unicode[STIX]{x1D6FE}$
. Taking
$\unicode[STIX]{x1D712}$
equal to the trivial character mod
$q$
in (3.1), we thus find that

We showed above that
$f|\unicode[STIX]{x1D6FE}$
has a Fourier expansion. Writing
$a_{n}$
for the Fourier coefficients, (3.2) implies that
$(a_{n}-\overline{\unicode[STIX]{x1D709}(q)}f_{n})c_{q}(n)=0$
for every
$n$
. Since
$c_{q}(n)$
never vanishes, we have
$a_{n}=\overline{\unicode[STIX]{x1D709}(q)}f_{n}$
, so that
$f|\unicode[STIX]{x1D6FE}=\overline{\unicode[STIX]{x1D709}(q)}f$
. Thus, we have shown that
$f\in M_{k}(\unicode[STIX]{x1D6E4}_{0}(N),\unicode[STIX]{x1D709})$
.
Next, by Lemma 2.4, either
$f$
is a primitive cuspform or there are Dirichlet characters
$\unicode[STIX]{x1D709}_{1}~(\text{mod}\,N_{1})$
and
$\unicode[STIX]{x1D709}_{2}~(\text{mod}\,N_{2})$
such that
$N_{1}N_{2}=N$
,
$\unicode[STIX]{x1D709}_{1}\unicode[STIX]{x1D709}_{2}=\unicode[STIX]{x1D709}$
and

for every
$n$
. For
$k\geqslant 2$
, we consider (3.3) at
$n=q_{1}\cdots q_{m}$
, where
$q_{1},\ldots ,q_{m}$
are the
$m$
smallest primes
$\equiv 1~(\text{mod}\,N)$
. For this
$n$
we see that

so that

By Dirichlet’s theorem, the right-hand side grows without bound as
$m\rightarrow \infty$
. This contradicts the hypothesis that
$\unicode[STIX]{x1D706}_{n}=O(\sqrt{n})$
, so
$f$
must be a primitive cuspform. When
$k=1$
,
$f$
need not be cuspidal, but in this case Lemma 2.4 asserts that
$\unicode[STIX]{x1D709}_{1}$
and
$\unicode[STIX]{x1D709}_{2}$
are primitive. Thus, we have verified the conclusion of Theorem 1.1.
It remains only to handle the possibility that
$\unicode[STIX]{x1D6EC}_{\mathbf{1}}(s)$
has poles when
$k\leqslant 2$
. In this case we fix an odd prime
$q\nmid N$
and a primitive character
$\unicode[STIX]{x1D712}~(\text{mod}\,q)$
, and consider the sequence
$\unicode[STIX]{x1D706}_{n}^{\prime }=\unicode[STIX]{x1D706}_{n}\unicode[STIX]{x1D712}(n)$
in place of
$\unicode[STIX]{x1D706}_{n}$
,
$\unicode[STIX]{x1D709}\unicode[STIX]{x1D712}^{2}$
in place of
$\unicode[STIX]{x1D709}$
and
$Nq^{2}$
in place of
$N$
. Then all of the hypotheses of Theorem 1.1 are satisfied for these data, and the associated
$L$
-function
$\unicode[STIX]{x1D6EC}_{\mathbf{1}}(s)$
is entire. Thus, by what we have already shown, either there is a primitive cuspform
$f^{\prime }\in S_{k}^{\text{new}}(\unicode[STIX]{x1D6E4}_{0}(Nq^{2}),\unicode[STIX]{x1D709}\unicode[STIX]{x1D712}^{2})$
with Fourier coefficients
$\unicode[STIX]{x1D706}_{n}^{\prime }n^{(k-1)/2}$
, or
$k=1$
and there are primitive characters
$\unicode[STIX]{x1D709}_{1}^{\prime }$
and
$\unicode[STIX]{x1D709}_{2}^{\prime }$
such that
$\unicode[STIX]{x1D706}_{n}^{\prime }=\sum _{d\mid n}\unicode[STIX]{x1D709}_{1}^{\prime }(n/d)\unicode[STIX]{x1D709}_{2}^{\prime }(d)$
.
Consider the cuspidal case first. By newform theory [Reference Atkin and Li1, Theorem 3.2], we can twist
$f^{\prime }$
by
$\overline{\unicode[STIX]{x1D712}}$
, that is, there is a primitive cuspform
$f$
of conductor
$Nq^{j}$
for some
$j$
, with Fourier coefficients
$\unicode[STIX]{x1D706}_{n}^{\prime }\overline{\unicode[STIX]{x1D712}(n)}n^{(k-1)/2}=\unicode[STIX]{x1D706}_{n}n^{(k-1)/2}$
for every
$n$
coprime to
$q$
. Since
$q$
was arbitrary, we can apply this argument to two different choices of
$q$
. Then strong multiplicity one implies that
$f$
has conductor
$N$
and Fourier coefficients
$\unicode[STIX]{x1D706}_{n}n^{(k-1)/2}$
for every
$n$
, as desired.
In the non-cuspidal case, let
$\unicode[STIX]{x1D709}_{i}~(\text{mod}\,N_{i})$
(
$i=1,2$
) be the primitive character inducing
$\unicode[STIX]{x1D709}_{i}^{\prime }\overline{\unicode[STIX]{x1D712}}$
. Then, as above, we find that
$\unicode[STIX]{x1D706}_{n}=\sum _{d\mid n}\unicode[STIX]{x1D709}_{1}(n/d)\unicode[STIX]{x1D709}_{2}(d)$
for all
$n$
coprime to
$q$
. In particular,

Note that
$\unicode[STIX]{x1D709}_{1}$
and
$\unicode[STIX]{x1D709}_{2}$
have opposite parity. If we normalize
$\unicode[STIX]{x1D709}_{1}$
to be even then, since
$\unicode[STIX]{x1D709}_{1}$
and
$\unicode[STIX]{x1D709}_{2}$
are primitive, Dirichlet’s theorem implies that they are uniquely determined by (3.4). Hence, using two choices for
$q$
, we see that
$N_{1}N_{2}=N$
and
$\unicode[STIX]{x1D706}_{n}=\sum _{d\mid n}\unicode[STIX]{x1D709}_{1}(n/d)\unicode[STIX]{x1D709}_{2}(d)$
for all
$n$
. This completes the proof.