Zeta functions and Eisenstein series on classical groups

  1. Goro Shimura
  1. Department of Mathematics, Fine Hall, Princeton University, Princeton, NJ 08544

Abstract

We construct an Euler product from the Hecke eigenvalues of an automorphic form on a classical group and prove its analytic continuation to the whole complex plane when the group is a unitary group over a CM field and the eigenform is holomorphic. We also prove analytic continuation of an Eisenstein series on another unitary group, containing the group just mentioned defined with such an eigenform. As an application of our methods, we prove an explicit class number formula for a totally definite hermitian form over a CM field.

Section 1.

Given a reductive algebraic group G over an algebraic number field, we denote by G A, G a, and G h its adelization, the archimedean factor of G A, and the nonarchimedean factor of G A. We take an open subgroup D of G A of the form D = D 0 G a with a compact subgroup D 0 such that D 0G a is maximal compact in G a. Choosing a specific type of representation of D 0G a, we can define automorphic forms on G A as usual. For simplicity we consider here the forms invariant under D 0G h. Each Hecke operator is given by DτD, with τ in a subset 𝔛 of G A, which is a semigroup containing D and the localizations of G for almost all nonarchimedean primes. Taking an automorphic form f such that f|DτD = λ(τ)f with a complex number λ(τ) for every τ ∈ 𝔛 and a Hecke ideal character χ of F, we put Formula where ν0(τ) is the denominator ideal of τ and N0(τ)) is its norm. Now our first main result is that if G is symplectic, orthogonal, or unitary, then Formula where Λ(s, χ) is an explicitly determined product of L-functions depending on χ, W p is a polynomial determined for each vh whose constant term is 1, and p runs over all the prime ideals of the basic number field. This is a purely algebraic result concerning only nonarchimedean primes.

Let Z(s, f, χ) denote the right-hand side of Eq. 1.2. As our second main result, we obtain a product 𝔊(s) of gamma factors such that 𝔊Z can be continued to the whole s-plane as a meromorphic function with finitely many poles, when G is a unitary group of an arbitrary signature distribution over a CM field, and f corresponds to holomorphic forms.

Now these problems are closely connected with the theory of Eisenstein series E on a group G′ in which G is embedded. To describe the series, let ℨ′ denote the symmetric space on which G′ acts. Then the series as a function of (z, s) ∈ ℨ′ × C can be given (in the classical style) in the form Formula where Γ is a congruence subgroup of G′, and P is a parabolic subgroup of G′ which is a semidirect product of a unipotent group and G × GL m with some m. The adelized version of δ will be explicitly described in Section 5. Now our third main result is that there exists an explicit product 𝔊′ of gamma factors and an explicit product Λ′ of L-functions such that 𝔊′(s)Λ′(s)Z(s, f, χ)E(z, s; f, χ) can be continued to the whole s-plane as a meromorphic function with finitely many poles.

Though the above results concern holomorphic forms, our method is applicable to the unitary group of a totally definite hermitian form over a CM field. In this case, we can give an explicit class number formula for such a hermitian form, which is the fourth main result of this paper.

Section 2.

For an associative ring R with identity element, we denote by R × the group of all its invertible elements and by R n m the R-module of all m × n matrices with entries in R. To indicate that a union X = ∪iI Y i is disjoint, we write X = ⊔iI Y i.

Let K be an associative ring with identity element and an involution ρ. For a matrix x with entries in K, we put x* = t x ρ, and = (x*)−1 if x is square and invertible. Given a finitely generated left K-module V, we denote by GL(V) the group of all K-linear automorphisms of V. We let GL(V) act on V on the right; namely we denote by wα the image of wV under α ∈ GL(V). Given ɛ = ±1, by an ɛ-hermitian form on V, we understand a biadditive map ϕ:V × VK such that ϕ(x, y)ρ = ɛϕ(y, x) and ϕ(ax, by) = aϕ(x, y)b ρ for every a, bK. Assuming that ϕ is nondegenerate, we put Formula Given (V, ϕ) and (W, ψ), we can define an ɛ-hermitian form ϕ ⊕ ψ on VW by Formula Formula We then write (VW, ϕ ⊕ ψ) = (V, ϕ) ⊕ (W, ψ). If both ϕ and ψ are nondegenerate, we can view G ϕ × G ψ as a subgroup of G ϕ⊕ψ. The element (α, β) of G ϕ × G ψ viewed as an element of G ϕ⊕ψ will be denoted by α × β or by (α, β). Given a positive integer r, we put H r = IrI r, I r = Ir = K r 1 and Formula We shall always use H r, Ir, I r, and ηr in this sense. We understand that H 0 = {0} and η0 = 0.

Hereafter we fix V and a nondegenerate ϕ on V, assuming that K is a division ring whose characteristic is different from 2. Let J be a K-submodule of V which is totally ϕ-isotropic, by which we mean that ϕ(J, J) = 0. Then we can find a decomposition (V, ϕ) = (Z, ζ) ⊕ (H, η) and an isomorphism f of (H, η) onto (H r, ηr) such that f(J) = I r. In this setting, we define the parabolic subgroup Formula of G ϕ relative to J by Formula and define homomorphisms FormulaG ζ and FormulaGL(J) such that zα − zπζ ϕ (α) ∈ J and wα = wλJ ϕ(α) if zZ, wJ, and α ∈ Formula

Taking a fixed nonnegative integer m, we put Formula We can naturally view G ψ × G ϕ as a subgroup of G ω. Since W = VH m, we can put X = VH mV with the first summand V in W, and write every element of X in the form (u, h, v) with (u, h) ∈ VH m = W and vV. Put Formula Observing that U is totally ω-isotropic, we can define Formula

Proposition 1. Let λ(ϕ) be the maximum dimension of totally ϕ-isotropic K-submodules of V. Then Formula has exactly λ(ϕ) orbits. Moreover, Formula with ξ running over G ϕ and β over Formula G ψ, where H = H m and I = Im.

In fact, we can give an explicit set of representatives {τe}e=1 λ(ϕ) for Eq. 2.6 and also an explicit set of representatives for P U ω/P U ωτe[G ψ × G ϕ] in the same manner as in Eq. 2.7. This proposition plays an essential role in the analysis of our Eisenstein series E(z, s; f, χ).

Section 3.

In this section, K is a locally compact field of characteristic 0 with respect to a discrete valuation. Our aim is to establish the Euler factor W p of Eq. 1.2. We denote by r and q the valuation ring and its maximal ideal; we put q = [r:q] and |x| = q −ν if xK and x ∈ πν r× with ν ∈ Z. We assume that K has an automorphism ρ such that ρ2 = 1, and put F = {xK | x ρ = x}, g = F ∩ r, and d−1 = {xK | TrK/F (xr) ⊂ g} if KF. We consider (V, ϕ) as in Section 2 with V = K n 1 and ϕ defined by ϕ(x, y) = xϕy* for x, yV with a matrix ϕ of the form Formula where t = n − 2r. We assume that θ is anisotropic and also that Formula Formula Thus our group G ϕ is orthogonal, symplectic, or unitary. The element δ of Eq. 3.2b can be obtained by putting δ = uu ρ with u such that r = g[u]. We include the case rt = 0 in our discussion. If t = 0, we simply ignore θ; this is always so if K = F and ɛ = −1. We have ϕ = θ if r = 0.

Denoting by {e i} the standard basis of K n 1, we put Formula Formula Formula Then G ϕ = P J ϕ C. We choose {e r+i}i=1 t so that N = ∑i=1 tre r+i. Then we can find an element λ of rt t such that Formula Put Formula We can write every element of P J ϕ in the form Formula Formula If t = 0, we simply ignore b, e, and f, so that ξ = [FormulaFormula]; we have ξ = e if r = 0.

We consider the Hecke algebra ℜ(E, GL r(K)) consisting of all formal finite sums ∑cxExE with c xQ and xGL r(K), with the law of multiplication defined as in ref. 1. Taking r indeterminates t 1, … , t r, we define a Q-linear map Formula as follows; given ExE with xGL r(K), we can put ExE = ⊔y Ey with upper triangular y whose diagonal entries are πe1, … , πer with e iZ. Then we put Formula Next we consider the Hecke algebra ℜ(C, G ϕ) consisting of all formal finite sums ∑cτCτC with c τQ and τ ∈ G ϕ. We then define a Q-linear map Formula as follows; given CτC with τ ∈ G ϕ, we can put CτC = ⊔ξ Cξ with ξ ∈ P of form Eq. 3.5. We then put Formula where ω0 is given by Eq. 3.6 and d ξ is the d-block in Eq. 3.5. We can prove that this is well defined and gives a ring-injection.

Given xK n m, we denote by ν0(x) the ideal of r which is the inverse of the product of all the elementary divisor ideals of x not contained in r; we put then ν(x) = [r:ν0(x)]. We call x primitive if rank(x) = Min(m, n) and all the elementary divisor ideals of x are r.

Proposition 2. Given ξ as in Eq. 3.5, suppose that both e and (δθ)−1 (e − 1) have coefficients in r if t > 0. Let a = g −1 h with primitive [g h] ∈ r 2r r and gb = j −1 k with primitive [j k] ∈ r r+t r. Then Formula where we take j = 1r if t = 0.

We now define a formal Dirichlet series 𝔗 by Formula This is a formal version of the Euler factor of Eq. 1.2 at a fixed nonarchimedean prime.

Theorem 1. Suppose that δϕ ∈ GL n(r); put p = [g:gq]. (Thus p = q if K = F.) Then Formula Formula Formula Formula Here θi = 1 if i is even; when i is odd, θi is −1 or 0 according as d = r or d ≠ r.

This can be proved in the same manner as in ref. 2 by means of Proposition 2.

Since we are going to take localizations of a global unitary group, we have to consider G ϕ = G(V, ϕ) of Eq. 2.1 with V = K n 1, K = F × F, and ρ defined by (x, y)ρ = (y, x), where F is a locally compact field of characteristic 0 with respect to a discrete valuation. Let g and p be the valution ring of F and its maximal ideal; put r = g × g and p = [g:p]. We consider ℜ(C, G ϕ) with C = G ϕGL n(r). Then the projection map pr of GL n(K) onto GL n(F) gives an isomorphism η:ℜ(C, G ϕ) → ℜ(E 1, GL n(F)), where E 1 = GL n(g). To be explicit, we have η(C(x, tx −1)C) = E 1 xE 1. Let ω1 denote the map of Eq. 3.6 defined with n, E 1, and F in place of r, E, and K. Putting ω = ω1 ○ η, we obtain a ring-injection Formula For z = (x, y) ∈ K n n with x, yF n n put ν1(z) = ν(x) and ν2(z) = ν(y), where ν is defined with respect to g instead of r. We then put Formula Then we obtain Formula

Section 4.

We now take a totally imaginary quadratic extension K of a totally real algebraic number field F of finite degree. We denote by a (resp. h) the set of archimedean (resp. nonarchimedean) primes of F; further we denote by g (resp. r) the maximal order of F (resp. K). Let V be a vector space over K of dimension n. We take a K-valued nondegenerate ɛ-hermitian form ϕ on V with ɛ = 1 with respect to the Galois involution of K over F, and define G ϕ as in Section 2. For every vah and an object X, we denote by X v its localization at v. For vh not splitting in K and for va, we take a decomposition Formula with anisotropic θ′v and a nonnegative integer r v. Put t v = dim(T v). Then n = 2r v + t v. If n is odd, then t v = 1 for every vh. If n is even, then t v = 0 for almost all vh and t v = 2 for the remaining vh. If n is odd, by replacing ϕ by cϕ with a suitable cF, we may assume that ϕ is represented by a matrix whose determinant times (−1)(n−1)/2 belongs to N K/F(K).

We take and fix an element κ of K such that κρ = −κ and iκvϕv has signature (r v + t v, r v) for every va. Then G(iκvϕv) modulo a maximal compact subgroup is a hermitian symmetric space which we denote by ℨv ϕ. We take a suitable point i v of ℨv ϕ which plays the role of “origin” of the space. If r v = 0, we understand that ℨv ϕ consists of a single point i v. We put ℨϕ = ∏vav ϕ. To simplify our notation, for xK A × or x ∈ (C ×)a, aZ a, and c ∈ (C ×)a, we put Formula For ξ ∈ G v ϕ and w ∈ ℨv ϕ, we define ξw ∈ ℨv ϕ in a natural way and define also a scalar factor of automorphy j ξ(w) so that det(ξ)rv j ξ(w)n is the jacobian of ξ. Given k, ν ∈ Z a, z ∈ ℨϕ, and α ∈ G A ϕ, we put Formula Then, for a function f:ℨϕC, we define fkα:ℨϕC by Formula Now, given a congruence subgroup Γ of G ϕ, we denote by 𝔐k ϕ(Γ) the vector space of all holomorphic functions f on ℨϕ which satisfy fkγ = f for every γ ∈ Γ and also the cusp condition if G ϕ is of the elliptic modular type. We then denote by 𝔖k ϕ(Γ) the set of all cusp forms belonging to 𝔐k ϕ(Γ). Further, we denote by 𝔐k ϕ resp. 𝔖k ϕ the union of 𝔐k ϕ(Γ) resp. 𝔖k ϕ(Γ) for all congruence subgroups Γ of G. If ϕ is anisotropic, we understand that 𝔖0,ν ϕ = C.

Let D be an open subgroup of G A ϕ such that DG h ϕ is compact. We then denote by 𝔖k ϕ(D) the set of all functions f: G A ϕC satisfying the following conditions: Formula for every  p ∈ G h ϕ there exists an element f p ∈ 𝔖k ϕ such that Formula We now take D in a special form. We take a maximal r-lattice M in V whose norm is g in the sense of ref. 3 (p. 375) and put Formula Formula Formula where d is the different of K relative to F and c is a fixed integral g-ideal. Clearly is an r-lattice in V containing M, and we easily see that D ϕ is an open subgroup of G A ϕ. We assume that Formula Define a subgroup 𝔛 of G A ϕ by Formula We then consider the algebra ℜ(D, 𝔛) consisting of all the finite linear combinations of DτD with τ ∈ 𝔛 and define its action on 𝔖k ϕ (D) as follows. Given τ ∈ 𝔛 and f ∈ 𝔖k ϕ(D), take a finite subset Y of G h ϕ so that DτD = ⊔η∈Y Dη and define f|DτD:G A ϕC by Formula These operators form a commutative ring of normal operators on 𝔖k ϕ(D).

For xG A ϕ, we define an ideal ν0(x) of r by Formula where ν0(x v) is defined as in Section 3 with respect to an rv-basis of M v. Clearly ν0(x) depends only on CxC.

Let f be an element of 𝔖k ϕ(D) that is a common eigenfunction of all the DτD with τ ∈ 𝔛, and let f|DτD = λ(τ)f with λ(τ) ∈ C. Given a Hecke ideal character χ of K such that |χ| = 1, define a Dirichlet series 𝔗(s, f, χ) by Formula where χ* is the ideal character associated with χ and N(a) is the norm of an ideal a. Denote by χ1 the restriction of χ to F A ×, and by θ the Hecke character of F corresponding to the quadratic extension K/F. For any Hecke character ξ of F, put Formula From Theorem 1 and Eq. 3.13, we see that Formula Formula with a polynomial Wq of degree n whose constant term is 1, where q runs over all the prime ideals of K prime to c. Let Z(s, f, χ) denote the function of Eq. 4.16. Put Formula Theorem 2. Suppose that χa(b) = b μ|b|iκ−μ with μ ∈ Za and κ ∈ Ra such thatva κv = 0. Put m = k + 2ν − μ and Formula with γv defined by Formula Formula Formula Formula Formula Then ℜ(s, f, χ) can be continued to the whole s-plane as a meromorphic function with finitely many poles, which are all simple. It is entire if χ1 ≠ θν for ν = 0, 1.

We can give an explicitly defined finite set of points in which the possible poles of ℜ belong. Notice that p v and q v are polynomials; in particular, p v = 1 if 0 ≤ m vk v and q v = 1 if |μv − 2νv| ≥ n − 1.

The results of the above type and also of the type of Theorem 3 below were obtained in refs. 2, 4, and 5 for the forms on the symplectic and metaplectic groups over a totally real number field. The Euler product of type Z, its analytic continuation, and its relationship with the Fourier coefficients of f have been obtained by Oh (6) for the group G ϕ as above when ϕ = ηr.

Section 5.

We now put (W, ψ) = (V, ϕ) ⊕ (H m, ηm) as in Eq. 2.5 with (V, ϕ) of Section 4 and m ≥ 0. Writing simply I = I m, we can consider the parabolic subgroup P I ψ of G ψ. We put P ψ = P I ψ for simplicity, λ0(α) = det(λI ψ(p)) for pP ψ, and Formula with M of Section 4 and the standard basis {ɛi, ɛm+n+i}i=1 m of H m. We can define the space ℨψ and its origin i ψ in the same manner as for G ϕ. We then put Formula Formula Here e v is the element of End(V v) defined for x v by wx vwe v ∈ (H m)v for wV v. We define an R-valued function h on G A ψ by Formula Taking f ∈ 𝔖k ϕ(D ϕ) and χ as in Section 4, we define μ:G A ψC as follows: μ(x) = 0 if x ∉ P A ψ D ψ; if x = pw with pP A ψ and wD ψC 0 ψ, then we put Formula where χc = ∏v|c χv. Then we define E(x, s) for xG A ψ and sC by Formula Formula This is meaningful if χa(b) = b k+2ν|b|iκ−k−2ν with κ ∈ R a, ∑va κv = 0, and the conductor of χ divides c. We take such a χ in the following theorem. The series of Eq. 5.6 is the adelized version of a collection of several series of the type in Eq. 1.3.

Theorem 3. Define γv as in Theorem 2 with m = 0. Put Formula Formula Then the product Formula Formula can be continued to the whole s-plane as a meromorphic function with finitely many poles, which are all simple.

We can give an explicitly defined finite set of points in which the possible poles of the above product belong.

Section 6.

Let G be an arbitrary reductive algebraic group over Q. Given an open subgroup U of G A containing G a and such that UG h is compact, we put U a = aUa −1 and Γa = GU a for every aG A. We assume that G a acts on a symmetric space 𝔚, and we let G act on 𝔚 via its projection to G a. We also assume that Γa/𝔚 has finite measure, written vol(Γa/𝔚), with respect to a fixed G a-invariant measure on 𝔚. Taking a complete set of representatives 𝔅 for G/G A/U, we put Formula where T is the set of elements of G which act trivially on 𝔚, and we assume that [ΓaT:1] is finite. Clearly σ(U) does not depend on the choice of 𝔅. We call σ(G, U) the mass of G with respect to U. If G a is compact, we take 𝔚 to be a single point of measure 1 on which G a acts trivially. Then we have Formula We can show that σ(U′) = [U:U′]σ(U′) if U′ is a subgroup of U. If strong approximation holds for the semisimple factor of G, then it often happens that both [ΓaT:1] and vol(Γa/𝔚) depend only on U, so that Formula If G a is compact and U is sufficiently small, then Γa = {1} for every a, in which case we have σ(U) = #(G/G A/U). If U is the stabilizer of a lattice L in a vector space on which G acts, then #(G/G A/U) is the number of classes in the genus of L. Therefore, σ(U) may be viewed as a refined version of the class number in this sense.

Coming back to the unitary group G ϕ of Section 4, we can prove the following theorem.

Theorem 4. Suppose that G a ϕ is compact. Let M be a g-maximal lattice in V of norm g and let d be the different of K relative to F. Define an open subgroup D of G A ϕ by Eq. 4.9 with an integral ideal c. If n is odd, assume that ϕ is represented by a matrix whose determinant times (−1)(n−1)/2 belongs to N K/F(K); if n is even, assume that c is divisible by the product e of all prime ideals for which tv = 2. Then Formula Formula where d = [F:Q], DF is the discriminant of F, and A = 1 or A = N(e)n N(d)n/2 according as n is odd or even.

If n is odd, we can also consider σ(D′) for Formula with an arbitrary integral ideal c. Then σ(D′) = 2−τσ(D), where τ is the number of primes in F ramified in K.

Section 7.

Let us now sketch the proof of the above theorems. The full details will be given in ref. 7. We first take 𝔅 ⊂ Formula so that Formula = ⊔b∈𝔅 G ϕ bD ϕ. Given E(x, s) as in Eq. 5.6, for each qG h ψ we can define a function E q(z, s) of (z, s) ∈ ℨψ × C by Formula The principle is the same as in Eq. 4.6, and so it is sufficient to prove the assertion of Theorem 3 with E q(z, s) in place of E(x, s). In particular, we can take q to be q = b × 12m with b ∈ 𝔅. Define (X, ω) as in Eq. 2.5. Then there is an isomorphism of (X, ω) to (H m+n, ηm+n) which maps P U ω of Proposition 1 to the standard parabolic subgroup P of Gm+n). Therefore, we can identify ℨω with the space ha with Formula We can also define an Eisenstein series E′(x, s; χ) for xG A ω and sC, which is defined by Eq. 5.6 with (Gm+n)A, P, 1) in place of (G A ψ, P ψ, f). Taking E′ and (q, a) ∈ G h ω (with a ∈ 𝔅) in place of E(x, s) and q, we can define a function Eq,a(z, s) of (z, s) ∈ ha × C in the same manner as in Eq. 7.1. There is also an injection ι of ℨψ × ℨϕ into ha compatible with the embedding G ψ × G ϕGm+n). We put then Formula for every function g on ha, where δ(w, z) is a natural factor of automorphy associated with the embedding ι. Take a Hecke eigenform f as in Section 4 and define f a by the principle of Eq. 4.6. Then, employing Proposition 1, we can prove Formula Formula where q = b × 12m, A is a certain gamma factor, and Φa = Γa/ℨϕ. The computation is similar to, but more involved than, that of ref. 4 (Section 4). Since the analytic nature of Eq,a can be seen from the results of ref. 8, we can derive Theorem 3 from Eq. 7.4.

Take m = 0. Then ψ = ϕ and E q(z, s) = f b(z). Then the analytic nature of 𝔗 (s, f, χ), and consequently that of Z(s, f, χ), can be derived from Eq. 7.4. However, here we have to assume that χa(b) = b k+2ν|b|iκ−k−2ν with κ ∈ R a, ∑va κv = 0, and the conductor of χ divides c. The latter condition on c is a minor matter, but the condition on χa is essential. To obtain Z(s, f, χ) with an arbitrary χ, we have to replace Eq,a by 𝔇E"q,a, where E" is a series of type E′ with 2ν − μ in place of k and 𝔇 is a certain differential operator on ha.

As for Theorem 4, we take again ψ = ϕ and observe that a constant function can be taken as f if G a ϕ is compact. The space ℨϕ consists of a single point. The integral on the right-hand side of Eq. 7.4 is merely the value (Eq,a)°(z, w; s). We can compute its residue at s = n explicitly. Comparing it with the residue on the left-hand side, we obtain Theorem 4 when c satisfies Eq. 4.10. If n is odd, we can remove this condition by computing a group index of type [U:U′].

Footnotes

References

« Previous | Next Article »Table of Contents