\(L\)-function background
Before getting to L-functions, we recall
two bits of terminology that will be used in the following discussion.
An entire function f:\C\to\C is said to have order at most \alpha if for all \epsilon > 0:
f(s)=\mathcal{O}(\exp(|s|^{\alpha + \epsilon})).
Moreover, we say f has order
equal to \alpha if f has order at most \alpha, and f does not
have order at most \gamma for any \gamma\lt \alpha. The notion of
order is relevant because functions of finite order admit a factorization
as described by the Hadamard Factorization Theorem, and the \Gamma-function and L-functions are all of order 1.
In order to ease notation, we use the normalized \Gamma-functions
defined by:
\Gamma_\R(s):=\pi^{-s/2}\,\Gamma(s/2)\ \ \ \ \text{ and } \ \ \ \ \Gamma_\C(s):=2(2\pi)^{-s}\,\Gamma(s).
An L-function is a Dirichlet series
L(s)=\sum_{n=1}^\infty \frac{a(n)}{n^s},
where s=\sigma+i t is a complex variable. We assume that
L(s) converges absolutely in the half-plane \sigma>1 and
has a meromorphic continuation to all of \C. The resulting function is of order1, admitting at most finitely many poles, all of which are located on the line \sigma = 1.
Finally, L(s) must have an Euler product and satisfy a functional equation as described below.
The functional equation involves the following parameters:
a positive integer N, complex numbers \mu_1, \ldots, \mu_J and \nu_1, \ldots, \nu_K,
and a complex number \varepsilon. The completed L-function
\Lambda(s) :=\mathstrut \amp N^{s/2}
\prod_{j=1}^{J} \Gamma_\R(s+ \mu_j)
\prod_{k=1}^{K} \Gamma_\C(s+ \nu_k)
\cdot L(s)
is a meromorphic function of finite order,
having the same poles as L(s) in \sigma>0,
and satisfying the functional equation
\Lambda(s)=\mathstrut\amp \varepsilon \overline{\Lambda}(1-s).
The number
d=J+2K is called the degree of the L-function.
We require some conditions on the parameters \mu_j and \nu_j.
The temperedness condition is the assertion that
\Re(\mu_j)\in\{0,1\} and \Re(\nu_j) a positive integer or half-integer.
With those restrictions, there is only one way to write the parameters in
the functional equation, as proved in Proposition. This restriction is not known to be a theorem
for most automorphic L-functions. In order to state theorems which
apply in those cases, we will make use of a ``partial Selberg bound,''
which is the assertion that \Re(\mu_j),\ \Re(\nu_j) > -\frac12.
The Euler product is a factorization of the L-function into a product over the primes:
L(s)= \prod_p F_p(p^{-s})^{-1},
where F_p is a polynomial of degree at most d:
F_p(z) = (1-\alpha_{1,p} z)\cdots (1-\alpha_{d,p} z).
If p|N then p is a bad prime and the degree of F_p is strictly less thand, in other words, \alpha_{j,p}=0 for at least onej. Otherwise, p is a good prime, in which case the \alpha_{j,p} are called the Satake parameters atp. The Ramanujan bound is the assertion that at a good prime |\alpha_{j,p}|=1, and at a bad prime |\alpha_{j,p}| \le 1.
The Ramanujan bound has been proven in very few cases, the most
prominent of which are holomorphic forms on \GL(2) and
\GSp(4). See for a survey of what progress is known towards
proving the Ramanujan bound. Also see.
We write |\alpha_{j,p}|\le p^\theta, for some \theta\lt \frac12, to indicate progress toward the Ramanujan bound, referring to this as a ``partial Ramanujan bound.''
We will need to use symmetric and exterior power L-functions associated to a L-function L(s). Let S be the finite set of bad primes p of L(s). The partial symmetric and exterior square L-functions are defined as follows.
L^S(s,\sym^n) =
\prod_{p \not\in S}\:
\prod_{i_1+\ldots+i_d=n} (1-\alpha_{1,p}^{i_1} \ldots \alpha_{d,p}^{i_d} p^{-s})^{-1}
L^S(s,\ext^n) =
\prod_{p \not\in S}\;
\prod_{1\leq i_1\lt \ldots\lt i_n\leq d} (1-\alpha_{i_1,p} \ldots \alpha_{i_n,p} p^{-s})^{-1}.
We do not define the local Euler factors at the bad primes since there is no universal recipe for these. It is conjectured that the symmetric and exterior power L-functions are in fact L-functions in the sense described above. In that case, Proposition tells us that the bad Euler factors are uniquely determined. For applications that we present in this paper, the partial L-functions suffice.
In most cases it is not necessary to specify the local factors at the bad primes because,
by almost any version of the strong multiplicity one theorem,
an L-function is determined by its Euler factors at the good
primes. For completeness we state
a simple version of the result.
In the following proposition we use the term ``L-function'' in a precise sense,
referring to a Dirichlet series which satisfies a functional equation of
the form -
with the restrictions
\Re(\mu_j)\in\{0,1\} and \Re(\nu_j) a positive integer or half-integer,
and having an Euler product satisfying -.
We refer to the quadruple
(d,N,(\mu_1,\ldots,\mu_J:\nu_1,\ldots,\nu_K),\varepsilon)
as the functional equation data of the L-function.
Suppose that L_j(s)=\prod_p F_{p,j}(p^{-s})^{-1}, for j=1,2, are L-functions which satisfy a partial Ramanujan bound for
some \theta\lt \frac12. If F_{p,1}=F_{p,2} for all but finitely
manyp, then F_{p,1}=F_{p,2} for all p, and L_1 and L_2
have the same functional equation data.
In particular, the proposition shows that the functional equation data of an
L-function is well defined. There are no ambiguities arising, say,
from the duplication formula of the \Gamma-function. Also, we remark that the partial Ramanujan bound is essential. One can easily construct counterexamples to the above proposition using Saito-Kurokawa lifts, which do not satisfy the partial Ramanujan bound.
Let \Lambda_j(s) be the completed L-function of L_j(s) and
consider
\lambda(s)=\mathstrut\amp \frac{\Lambda_1(s)}{\Lambda_2(s)}
=\mathstrut\amp \Bigl(\frac{N_1}{N_2}\Bigr)^{s/2}
\frac{\prod_{j} \Gamma_\R(s+ \mu_{j,1})
\prod_{k} \Gamma_\C(s+ \nu_{k,1})}
{\prod_{j} \Gamma_\R(s+ \mu_{j,2})
\prod_{k} \Gamma_\C(s+ \nu_{k,2})}
\prod_p \frac{F_{p,1}(p^{-s})^{-1}}{F_{p,2}(p^{-s})^{-1}}.
By the assumption on F_{p,j}, the
product over p is really a finite product.
Thus, is a valid expression for \lambda(s) for
alls.
By the partial Ramanujan bound and the
assumptions on \mu_j and \nu_j, we see that \lambda(s) has
no zeros or poles in the half-plane \Re(s)>\theta. But by the
functional equations for L_1 and L_2 we have
\lambda(s) = (\varepsilon_1/\varepsilon_2)\overline{\lambda}(1-s).
Thus, \lambda(s) also has no zeros or poles in the half-plane
\Re(s) \lt 1-\theta. Since \theta\lt \frac12, we conclude that
\lambda(s) has no zeros or poles in the entire complex plane.
If the product over p in were not empty,
then the fact that \{\log(p)\} is linearly independent over the
rationals implies that \lambda(s) has infinitely many zeros
or poles on some vertical line.
Thus, F_{p,1}=F_{p,2} for allp.
The \Gamma-factors must also cancel identically, because
the right-most pole of \Gamma_\R(s+\mu) is at -\mu, and the right-most pole of \Gamma_\C(s+\nu) is at -\nu.
This leaves possible remaining factors of the form
\Gamma_\C(s+1)/\Gamma_\R(s+1), but that also has poles
because the \Gamma_\R factor cancels the first pole
of the \Gamma_\C factor, but not the second pole.
Note that the restriction \Re(\mu)\in\{0,1\} is a critical
ingredient in this argument.
This leaves the possibility that \lambda(s)=(N_1/N_2)^{s/2},
but such a function cannot satisfy the functional
equation \lambda(s) = (\varepsilon_1/\varepsilon_2)\overline{\lambda}(1-s)
unless N_1=N_2 and \varepsilon_1=\varepsilon_2.
The strong multiplicity one theorem for \(L\)-functions
In this section we state a version of strong multiplicity one
for L-functions which is stronger than Proposition
because it only requires the Dirichlet coefficients a(p) and a(p^2)
to be reasonably close. This is a significantly weaker condition than
equality of the local factor.
Although the main ideas behind the proof appear in Kaczorowski-Perelli
and Soundararajan,
we give a slightly stronger
version
which assumes a partial Ramanujan bound \theta\lt \frac16, plus an additional
condition, instead of the full Ramanujan conjecture.
We provide a self-contained account because we
also wish to bring awareness of these techniques to people with a
more representation-theoretic approach to L-functions.
Suppose L_1(s), L_2(s) are Dirichlet series with Dirichlet
coefficients a_1(n), a_2(n), respectively, which continue to
meromorphic functions of order 1 satisfying functional equations
of the form - with a partial Selberg bound \Re(\mu_j),\ \Re(\nu_j)>-\frac12 for both functions,
and having Euler products satisfying
-. Assume a partial Ramanujan
bound for some \theta\lt \frac16 holds for both functions, and that
the Dirichlet coefficients at the primes are close to each other
in the sense that
\sum_{p\le X} p\,\log(p) |a_1(p)-a_2(p)|^2\ll X .
We have L_1(s)=L_2(s) if either of the following two conditions are satisfied
- \displaystyle \sum_{p\le X} |a_1(p^2)-a_2(p^2)|^2 \log p \ll X.
- For each of L_1(s) and L_2(s), separately, any one of the following holds:
- The Ramanujan bound \theta=0.
- The partial symmetric square of the function has a meromorphic continuation past the \sigma=1 line, and only finitely many zeros or poles in \sigma\ge 1.
- The partial exterior square of the function has a meromorphic continuation past the \sigma=1 line, and only finitely many zeros or poles in \sigma\ge 1.
Note that condition is satisfied if |a_1(p)-a_2(p)|\ll 1/\sqrt{\mathstrut p}, in particular, if a_1(p)=a_2(p) for all
but finitely manyp,
or more generally if
a_1(p)=a_2(p) for all but a sufficiently thin set of primes.
In particular, a_1(p) and a_2(p) can differ at infinitely many primes.
Also, by the prime number theorem in the form
\sum\limits_{p \lt X} \log(p) \sim X,
condition) for both L-functions implies condition).
The condition \theta\lt \frac16 arises from the p^{-3s} terms in the
proof of Lemma. Those terms do not seem to give rise to
a naturally occuring L-function at 3s, so it may be difficult
to replace the \theta\lt \frac16 condition by a statement about the average
of certain Dirichlet coefficients.
Proof of Theorem
Assume \theta\lt \frac16, bound,
and condition) in Theorem. Define
A_1(s)=\prod_p \frac{1+a_1(p)p^{-s}}{1+a_2(p)p^{-s}}
\cdot \prod_p
\frac{1+a_1(p^2)p^{-2s}}{1+a_2(p^2)p^{-2s}}
(see ). Then, we have
A_1(s)=\mathstrut \amp \prod_p (1+(a_1(p)-a_2(p))p^{-s})
\cdot
\prod_p (1+(a_1(p^2)-a_2(p^2))p^{-2s})
\cdot H_2(s),
where H_2(s) is regular and nonvanishing for \sigma > \frac{5}{12}.
Using the identities
\frac{1+a x}{1+b x} = 1+(a-b)x - \frac{b(a-b)x^2}{1+b x}
and
1+ax+bx^2 = (1+ax)\left(1+ \frac{b x^2}{1+ax} \right)
we have
\frac{1+a x}{1+b x} = (1+(a-b)x)\left(1-\frac{b(a-b)x^2}{(1+(a-b)x)(1+bx)}\right).
Thus
\prod_p \frac{1+a_1(p)p^{-s}}{1+a_2(p)p^{-s}}
=\mathstrut \amp \prod_p \bigl(1+(a_1(p)-a_2(p))p^{-s} \bigr)
\amp \times \prod_p \biggl( 1-
\frac{a_2(p)(a_1(p)-a_2(p)) p^{-2s}}{
(1+(a_1(p)-a_2(p))p^{-s})(1+a_2(p)p^{-s})}\biggr)
=\mathstrut \amp \prod_p \bigl(1+(a_1(p)-a_2(p))p^{-s} \bigr) \cdot h(s)
say.
We wish to apply Lemma to show that h(s) is regular and nonvanishing
for \sigma>\sigma_0 for some \sigma_0\lt \frac12.
Since \theta\lt \frac16,
if
\sigma\ge \frac16
and
p > P_0 where P_0 depends only on \theta,
then
|1+a_2(p)p^{-\sigma}| \geq \frac12 and
|1+(a_1(p)-a_2(p))p^{-\sigma}| \geq \frac12.
Using those inequalities and |a_2(p)|\ll p^\theta we have
\sum_{P_0\le p\le X}\amp \left|\frac{a_2(p)(a_1(p)-a_2(p)) }{
(1+(a_1(p)-a_2(p))p^{-\sigma})(1+a_2(p)p^{-\sigma})}\right|^2 \log p
\amp \le 16 \mathstrut \sum_{P_0\le p\le X} \left|{a_2(p)(a_1(p)-a_2(p)) }\right|^2 \log p
\amp \ll\mathstrut X^{2\theta} \sum_{P_0\le p\le X} \left|(a_1(p)-a_2(p)) \right|^2 \log p
\amp \ll\mathstrut X^{\frac12+2\theta}.
Changing variables s\to \frac{s}{2}-\frac{1}{12} and applying
Lemma, we see that h(s) is regular and nonvanishing for \sigma>\frac{5}{12}.
Applying the same reasoning to the second factor in
completes the proof.
\lambda(s) has only finitely many zeros or poles in the
half-plane \sigma\ge\frac12.
By and the
partial Selberg bound assumed
on \mu and \nu, only the product
P(s)=\prod_p\frac{ F_{p,1}(p^{-s})^{-1} }{ F_{p,2}(p^{-s})^{-1} }
= \prod_p\frac{ 1+a_1(p)p^{-s}+a_1(p^{2})p^{-2s}+\cdots}
{1+a_2(p)p^{-s}+a_2(p^{2})p^{-2s}+\cdots}
could contribute any zeros or poles to \lambda(s)
in the half-plane\sigma\ge\frac12.
By the first line in equation of
Lemma we have
P(s) =\mathstrut \amp \prod_p \frac{1+a_1(p)p^{-s}}{1+a_2(p)p^{-s}}
\cdot \prod_p
\frac{1+a_1(p^2)p^{-2s}}{1+a_2(p^2)p^{-2s}}
\cdot H_1(s)
=\mathstrut \amp A_1(s) H_1(s),
say,
where H_1(s) is regular and nonvanishing for \sigma>\frac13+\theta.
Using the notation of Lemma,
write as A_1(s)=A_2(s)H_2(s). Since
A_1(s) and H_2(s) are meromorphic in a neighborhood of
\sigma\ge\frac12, so is A_2(s). Changing variables s\mapsto
s+\frac12, which divides the nth Dirichlet coefficient by
1/\sqrt{n}, we can apply Lemma, using
the estimate and condition)
to conclude that A_2(s) has only finitely many zeros or poles
in\sigma\ge\frac12. Since the same is true of H_1(s) and
H_2(s), we have shown that P(s) has only finitely many zeros
or poles in\sigma\ge\frac12. This completes the proof for
conditions) and ).
In the other cases, the proof is almost the same, using
Lemma to rewrite equation
in terms of L_j^S(s,\sym^2) or L_j^S(s,\ext^2), and using Lemma
for the factors that remain. This concludes the proof of
Lemma.
Now we have the ingredients to prove Theorem. The proof begins the same as that of Proposition, by considering the ratio of completed L-funtions:
\lambda(s) := \frac{\Lambda_1(s)}{\Lambda_2(s)},
which is a meromorphic
function of order1 and satisfies the functional equation \lambda(s)=\varepsilon \overline{\lambda}(1-s),
where \varepsilon = \varepsilon_1/\varepsilon_2.
By the functional equation, \lambda(s) has only
finitely many zeros or poles, so by the Hadamard factorization
theorem
\lambda(s) = e^{A s} r(s)
where r(s) is a rational function.
By, as \sigma\to\infty,
\lambda(\sigma) = C_0 \sigma^{m_0} e^{A \sigma} \bigl(1 + C_1 \sigma^{-1} + O(\sigma^{-2})\bigr),
for someC_0\not=0 andm_0\in \Z.
On the other hand, ifb(n_0) is the first non-zero Dirichlet coefficient (with n_0>1) of L_1(s)/L_2(s),
then by and Stirling's formula, as \sigma\to\infty,
\lambda(\sigma) = \bigl(B_0 \sigma^{B_1} e^{B_2 \sigma\log \sigma + B_3 \sigma }(1 +o(1))\bigr)\bigl(1 + b(n_0) n_0^{-\sigma}
+ O((n_0+1)^{-\sigma}).
Comparing those two asymptotic formulas, the leading terms must be equal, so
B_0=C_0, B_1=m_0, B_2=0, and B_3=A. Comparing second terms, we have
polynomial decay equal to exponential decay, which is impossible
unless b(n_0)=0 and C_1=0. But b(n_0) was the first nonzero coefficient of
L_1(s)/L_2(s), so we conclude that L_1(s)=L_2(s), as claimed.