Documenta Math. 677
On the Distribution of Satake Parameters for Siegel Modular Forms
Andrew Knightly and Charles Li
Received: October 19, 2017 Revised: February 5, 2019
Communicated by Don Blasius
Abstract. We prove a harmonically weighted equidistribution result for the p-th Satake parameters of the family of automorphic cuspidal representations of PGSp(2n) of fixed weight k and prime-to-p level N . The main tool is a new asymptotic Petersson formula for PGSp(2→ ∞n) in the level aspect.
2010 Mathematics Subject Classification: 11F46 (11F25, 11F30, 11F70, 11F72) Keywords and Phrases: Siegel modular forms, Petersson formula, Sa- take parameters
Contents
1 Introduction 678
2 The Satake transform 682
3 The symplectic group 684 3.1 Definition ...... 684 3.2 Root Data ...... 686
4 Adelic Siegel modular forms 689
5 The test function and its kernel 691 5.1 Definition of the test function ...... 691 5.2 Spectral properties of R(f) ...... 693 5.3 The kernel function ...... 694 5.4 Spectral expression for the kernel ...... 696
Documenta Mathematica 24 (2019) 677–747 678 Andrew Knightly and Charles Li
6 Asymptotic Fourier trace formula for GSp(2n) 697 6.1 Additive characters ...... 697 6.2 The setup and the spectral side ...... 697 6.3 The geometric side ...... 698 6.4 Main formula ...... 701
7 Refinement of the geometric side 702 7.1 Archimedean integral ...... 703 7.2 Nonarchimedean integrals: p / S ...... 704 ∈ 7.3 Proof of Theorem 1.1 ...... 704 7.4 Nonarchimedean integrals: p S ...... 707 ∈ 8 Weighted equidistribution of Satake parameters 710 8.1 Preliminary result ...... 710 8.2 Relating two measures ...... 712 8.3 The Sato-Tate measure ...... 712 8.4 Relation between µ and µST ...... 713
9 Local computation when n =2 717 9.1 Preliminaries ...... 718 9.2 Evaluation of the integral IA,p ...... 719 9.3 Proof of Proposition 9.1 ...... 726
A Discrete series matrix coefficients for GSp(2n) 727 A.1 Root System ...... 727 A.2 Realization in SU(n,n) ...... 729 A.3 Holomorphic discrete series ...... 730 A.4 Explicit formula for the matrix coefficient ...... 732 A.5 Integrability ...... 735 A.6 Formal Degree ...... 736 + A.7 Extension of πk to GSp2n ...... 737 B Off-diagonal terms 740
1 Introduction
For a split reductive algebraic group G over a number field F , let (G) denote A the set of cuspidal automorphic representations of G(AF ). Each element of (G) factorizes as a restricted tensor product π = π of irreducible repre- A ⊗v v sentations of the local groups G(Fv). If v is a nonarchimedean place of F , then the unramified irreducible representations of G(Fv ) are parametrized (via the Satake isomorphism) by the semisimple conjugacy classes in the complex dual group G = G(C). When πv is unramified, we let
b b tπ T /W v ∈
Documenta Mathematicab 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 679 denote the associated Satake parameter. Here, T = T (C) is a split maximal torus of G and W = NG(T )/T is the Weyl group of G. b b It is of great interest to understand the distribution of the points tπv , possibly with weights,b as π and/or v vary. If π is fixed and v varies, then according to the general Sato-Tate conjecture, the points are expected to be equidis- tributed relative to some naturally defined measure µST with support in the maximal compact subgroup of T . The support condition reflects the presumed predominance of representations satisfying the Ramanujan conjecture. Many people have considered theb analogous “vertical” question of fixing v and varying π in a family, starting with Birch’s 1968 investigation of the problem for elliptic curves over Z/pZ,[Bi]. A table summarizing the numerous subsequent vertical equidistribution results for GL(2) families is given in [KR]. Extending work of Serre and others on the case of classical holomorphic cusp forms, Shin proved generally that if G admits discrete series over R, then when the tπv are unweighted, the relevant measure (for many natural families) is the Plancherel measure at v,[Shin]. Shin and Templier also obtained a quantitative version of this result with error bounds, [ST]. Applications include: (i) a diagonal hybrid where the size of the family and the place v both tend to infinity (the relevant measure being Sato-Tate rather than Plancherel), and (ii) a determination of the distribution of the low-lying zeroes of certain families of automorphic L- functions for G. Matz and Templier have recently treated the case of GL(n), [MT]. We refer to Sarnak, Shin and Templier [SST] for a precise formulation of various Sato-Tate problems and related topics. When the Satake parameters at a fixed place v are given the harmonic weights that arise naturally in the Petersson/Kuznetsov trace formula, it has been shown for many GL(2) and GL(3) families that they exhibit equidistribution relative to the Sato-Tate measure itself rather than the Plancherel measure ([Br], [Li], [KL3], [BrM], [BBR], [Z]). In this paper we consider the distribution of harmonically weighted Satake parameters at a fixed place p for the group G = GSp(2n). For simplicity we work over Q and assume trivial central character. We consider cuspidal representations π of level N for which π∞ is a fixed holomorphic discrete series representation of weight k > 2n. We weight each Satake parameter tπp by the globally defined value
c (ϕ) 2 w = | σ | , (1.1) π ϕ 2 ϕ∈XEk(π) k k where Ek(π) is a finite orthogonal set of cuspidal Hecke eigenforms giving rise to π, and cσ(ϕ) denotes a Fourier coefficient, defined in (6.2). Weighted in this way, we prove that the parameters become equidistributed relative to a certain probability measure µ as N (see Theorem 8.3). In contrast to the GL(2) case, the measure depends on→p. ∞ Subject to a natural hypothesis on the growth of the geometric side of the trace formula (which holds at least when n = 2), in Theorem 8.4 we relate µ to the Sato-Tate measure. In particular, the
Documenta Mathematica 24 (2019) 677–747 680 Andrew Knightly and Charles Li hypothesis implies that µ is supported on the tempered spectrum, and tends to the Sato-Tate measure as p . → ∞ A very similar equidistribution problem has been studied already in the case n = 2 by Kowalski, Saha, and Tsimerman ([KST2]), who fix the level N = 1 and let the archimedean parameter k . Using a formula of Sugano, they were able to form a connection between→ Satake ∞ parameters and Fourier coeffi- cients, the latter of which they control with the intricate Petersson formula for GSp(4) due to Kitaoka [Ki]. Their weights involve certain linear combinations of Fourier coefficients and depend on the choice of a class group character. In a special case they coincide with the ones given in (1.1) with σ = In. Their meth- ods have been adapted to treat the case of higher level N by M. Dickson [D]. Kim, Wakatsuki and Yamauchi have also investigated→ the ∞ equidistribution problem for GSp(4), via Arthur’s invariant trace formula [KWY]. In all of these works, a quantitative equidistribution statement is proven, with application to the distribution of low-lying zeros of L-functions. The key technical tools used in [KST2], namely, Kitaoka’s formula and Sugano’s formula, are not yet available when n > 2. Nevertheless, we can apply two simple ideas to treat the higher rank case. The first is to use a Hecke operator as a test function in the relative trace formula to derive a Petersson formula for GSp(2n) whose spectral side involves two Fourier coefficients (as usual) with the additional inclusion of a Satake parameter. In this way we can access the Satake parameters directly without the use of Sugano’s formula. In order to project onto the holomorphic cusp forms of weight k, we use a certain matrix coefficient of the weight k holomorphic discrete series πk of GSp(2n, R) as the archimedean component of our test function. This function is computed explicitly in the Appendix (Theorem A.9). The second idea is to take the limit of the kernel function before integrating. This allows us to avoid computing or estimating all but a few of the orbital integrals that show up on the geometric side. The result is an asymptotic Petersson formula with only a finite sum on the geometric side (Theorem 6.3).† In the simplest case where the Hecke operator is trivial, it is given as follows (see 7.3, where notation is explained in detail). §
Theorem 1.1. Let k(N) be an orthogonal basis of the space of degree n Siegel B A B cusp forms of weight k > 2n with 2 nk, and level group Γ0(N) = C D Sp (Z) C O mod N . For symmetric| positive-definite half-integral{ matri-∈ 2n | ≡ } ces σ1, σ2,
1 aσ1 (F )aσ2 (F ) lim = δk(σ1, σ2)cnkσ1 , (1.2) N→∞ ψ(N) F 2 F ∈BXk(N) k k
†After this paper was written, we became aware of [KST1], in which a similar idea is applied to classical Siegel Poincar´eseries to obtain an analog of Theorem 1.1 for k →∞.
Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 681
where aσj (F ) are Fourier coefficients, ψ(N) = [Γ0(1) : Γ0(N)],
k−(n+1)/2 (det σ1) cnkσ = , 1 πn(n−1)/4(4π)n(n+1)/2−nk n Γ(k n+j ) j=1 − 2 and Q k δk(σ1, σ2)= det(A) . (1.3) A∈GLn(Z)/{±In} t AσX1A=σ2
Remarks: t (1) When k is even, δk(σ , σ )= δ (σ , σ ) = # A GL (Z)/ I Aσ A = 1 2 0 1 2 { ∈ n {± n}| 1 σ . When k is odd, it may happen that δk(σ , σ ) = 0evenwhen δ (σ , σ ) > 0 2} 1 2 0 1 2 (for example, if σ1, σ2 are diagonal). In such cases, the spectral side also vanishes, since aσj (F ) = 0 by [Kl, p. 45]. We note that δk(σ1, σ2) does not always vanish when k is odd. (2) When n = 2 and k is even, the above result is shown in [CKM], [D]. (In [CKM, Theorem 1.1, Remark 1.4], it is incorrectly asserted that (1.2) holds when n = 2 and k is odd, but with δ0(σ1, σ2) in place of δk(σ1, σ2). This is incompatible with the observations in our first remark.)
(3) cnkσ1 is the constant of proportionality between aσ1 (F ) and a suitably normalized inner product of F with the σ1-Poincar´eseries of weight k ([M], [Kl, p. 90], [D, Lemma 6.2]). (4) Although we have highlighted the above special case, the main focus of this paper is on local Satake parameters, which are absent in the above theorem.
Petersson/Kuznetsov trace formulas play a fundamental role in the study of automorphic L-functions. There are well-established methods for GL(2), and to a lesser extent GL(3), but applications to other groups are rare. For a recent example, Blomer has used Kitaoka’s formula to compute first and second moments of spinor L-functions of GSp(4) of full level and large weight, with power-saving error term, [Bl]. Waibel subsequently treated the case of large prime level, [W]. This requires a close analysis of the generalized Kloosterman sums appearing in the off-diagonal terms. It would be of great interest to extend Kitaoka’s formula from degree 2 to degree n. The machinery we develop here can form the starting point for such a generalization. Although at present there is no quantification of the error term for finite N if n > 2 (the n = 2 case is treated in Appendix B), the asymptotic formula is sufficient for obtaining the equidistribution result. A natural question is whether the same method can be used to obtain the weighted equidistribution of Satake parameters in the case of k . Although we certainly expect such a result to hold, it does not seem possible→ ∞ to show it by the above method without a more detailed consideration of the off-diagonal terms. This is discussed in a remark after the proof of Proposition 6.1.
Documenta Mathematica 24 (2019) 677–747 682 Andrew Knightly and Charles Li
We close this introduction with some additional comments comparing our re- sults and methods to those in [KST2]. If F is a Siegel cusp form of degree n =2 which is unramified at p, it determines an unramified local representation πp l,m of GSp(4). Sugano’s formula expresses the value of a Laurent polynomial Up evaluated at the Satake parameters of πp as a value of the spherical function in the Bessel model for πp. The latter can in turn be expressed as a certain linear combination of Fourier coefficients of F , with coefficients involving a character of a class group. This is the source of the weights in the equidistri- l,m bution result of [KST2]. This method has the advantage that the Up were shown by Furusawa and Shalika to be orthonormal with respect to a certain explicit local measure ηp on the space Xp (defined near (8.1) below) containing the Satake parameters. The latter fact leads directly to the weighted equidis- tribution result, since a refinement of Kitaoka’s formula has the main term l,m 0,0 l,m δ(l,m)= U ,U = U dηp. By contrast, the measure µ in our The- p p Xp p orem 8.3 is not given explicitly, because we have not found an orthonormal class R of functions for which the main term of the trace formula has such a simple form. Acknowledgements: We would like to thank the referee, whose detailed comments led to significant improvements in the exposition. We thank Yuk- Kam Lau, Nigel Pitt, Abhishek Saha, and Nicolas Templier for helpful discus- sions. We are also grateful for financial support from the University of Maine Office of the Vice President for Research and from the Simons Foundation. The first author would also like to thank the Department of Mathematics at the Chinese University of Hong Kong for its hospitality. This work was partially supported by a grant from the Simons Foundation (#317659 to the first author).
2 The Satake transform
Here we recall some basic background about the Satake transform. References include [Gr] and [Sha]. For notation in this section, let G be a split group defined over Qp, and let T be a (split) maximal torus of G defined over Qp and contained in a Borel subgroup B = TN with N unipotent. Let X∗(T )= Hom(T, GL1) denote the lattice of algebraic characters of T , and X∗(T ) = Hom(GL1,T ) the cocharacter lattice.
For each prime p, let Kp = G(Zp), which is a maximal compact subgroup of G = G(Q ). Let (G ,K ) be the Hecke algebra of locally constant com- p p H p p pactly supported complex-valued bi-Kp-invariant functions on Gp. The Satake transform of an element f (Gp,Kp) is the function on T (Zp) T (Qp) given by ∈ H \
f(t)= δ(t)1/2 f(tn)dn. (2.1) S ZN(Qp)
Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 683
‡ Here δ(t) = det Ad(t) Lie(Np) is the modular function for Bp. By way of motivation for (2.1), suppose|
π = IndGp (χδ1/2) χ Bp is an unramified representation of Gp, with nonzero Kp-invariant vector φ. Then for f (Gp,Kp), φ is an eigenfunction of the operator πχ(f), with eigenvalue ∈ H ω (f)= f(t)χ(t)dt. (2.2) χ S ZT (Qp) The Satake transform is a C-algebra isomorphism
: (G ,K ) (T (Q ),T (Z ))W , (2.3) S H p p −→ H p p where the latter denotes the elements which are fixed by the Weyl group W . Let T = Hom(X∗(T ), C) be the dual group of T . It satisfies
∗ ∗ b X (T ) ∼= X∗(T ), X∗(T ) ∼= X (T ).
Using the algebra isomorphisms b b (T (Q ),T (Z ))W = C[X (T )]W = C[X∗(T )]W , (2.4) H p p ∼ ∗ ∼ we may view f as a function on any of these three spaces.b We explain this in some moreS detail. The first isomorphism in (2.4) arises by identifying an element of T (Qp)/T (Zp) with a tuple of integer powers of p, which is of the form λ(p) for a unique λ X (T ). Thus if we write ∈ ∗ f = a C (T (Q ),T (Z )) (2.5) S t t ∈ H p p t∈T (QXp)/T (Zp) where at C is nonzero for at most finitely many t, and Ct is the characteristic function of∈ the coset t, we can make the identification
f = a λ C[X (T )], S λ ∈ ∗ λ∈X∗(T ) ∗ where aλ = aλ(p) from (2.5). Fix an isomorphism X∗(T ) ∼= X (T ) and denote it by λ λˆ. Then we may in turn identify f with the function 7→ S b f = a λˆ C[X∗(T )], (2.6) S λˆ ∈ ˆ ∗ λ∈X(Tb) b where aλˆ = aλ. ‡Later on we will take G = GSp(2n) and B the Borel subgroup determined by the set 1/2 −hλ,ρi of positive roots chosen in §3.2. Then δ(t) = p if t = λ(p) for λ ∈ X∗(T ) and ρ is given by (3.10).
Documenta Mathematica 24 (2019) 677–747 684 Andrew Knightly and Charles Li
An unramified character χ of T (Qp) as in (2.2) can be identified with the Satake parameter t T (C) determined by χ ∈ χ(λb(p)) = λˆ(t ) for all λ X (T ) (2.7) χ ∈ ∗ (cf. [Ca, p. 134, Eq. (3)]). With this notation, using (2.5) and (2.6), and taking meas(T (Zp)) = 1, (2.2) becomes
ω (f)= a χ(λ(p)) = a λˆ(t )= f(t ). (2.8) χ λ λˆ χ S χ Xλ Xλˆ
When π = πχ is given, we write tπ = tχ for the Satake parameter of π.
Proposition 2.1. Viewing f as a function on T as in (2.6), we have S ∗ f = f , b S S where f ∗(g)= f(g−1).
Proof. For t T , we need to show that f(t) = f ∗(t). As in (2.7), there ∈ S S exists a unique unramified character χ of T (Qp) such that χ(λ(p)) = λˆ(t) for ∗ ∗ all λ X∗(T ).b Recalling that πχ(f) = πχ(f ), by (2.8) we have, for the spherical∈ unit vector φ π , ∈ χ f(t)= ω (f)= π (f)φ, φ = φ, π (f ∗)φ = ω (f ∗)= f ∗(t). S χ h χ i h χ i χ S
3 The symplectic group
3.1 Definition
Henceforth, we will denote by G the algebraic group GSp2n defined as follows. For any commutative ring R, let M (R) be the set of 2n 2n matrices with 2n × entries in R. Letting O denote the zero-matrix of suitable dimension, and In denote the n n identity matrix, define × O I J = n , I O − n Sp (R)= M M (R) tMJM = J , 2n { ∈ 2n | } GSp (R)= M M (R) tMJM = r(M)J and r(M) is a unit in R . 2n { ∈ 2n | } A B Thus a matrix M = C D belongs to GSp2n(R) if and only if there exists a similitude r(M) R∗ such that ∈ tAC = tCA, tBD = tDB, tAD tCB = r(M)I . (3.1) − n
Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 685
t t Taking inverses in tMJM = r(M)J shows that tM = A C GSp (R), tB tD 2n and the above relations applied to this matrix give ∈ A tB = B tA, C tD = D tC, A tD B tC = r(M)I . (3.2) − n Note that Sp (R)= M GSp (R) r(M)=1 . Define 2n { ∈ 2n | } G = PGSp2n = GSp2n /Z, where Z is the center (the set of scalar matrices).
Let Sn(R) be the set of n n symmetric matrices over R. The Siegel upper half space is the following set× of complex symmetric matrices = X + iY S (C) X, Y S (R),Y > 0 , (3.3) Hn { ∈ n | ∈ n } where Y > 0 means that Y is positive definite. It is a complex vector space of n(n+1) dimension 2 . Letting GSp (R)+ = M GSp (R) r(M) > 0 , 2n { ∈ 2n | } there is a transitive action of GSp (R)+ on given by 2n Hn M Z = (AZ + B)(CZ + D)−1 (Z ). · ∈ Hn The stabilizer in Sp (R) of the element iI is the compact subgroup 2n n ∈ Hn A B K = Sp (R) A + iB U(n) , (3.4) ∞ B A ∈ 2n | ∈ − where U(n) is the group of n n complex unitary matrices X (so X−1 = tX). Define the Siegel parabolic subgroup× A B P (R)= GSp (R) OD ∈ 2n A I S = A GL (R), r R∗,S S (R) (3.5) r tA−1 I | ∈ n ∈ ∈ n (where O denotes the n n zero matrix), and set P = P/Z. We recall the decomposition × GSp2n(R)= P (R)K∞. For a prime p, let Kp = PGSp2n(Zp).
Haar measure on PGSp2n(Qp) will be normalized so that meas(Kp) = 1. For an integer N > 0, set A B K (N) = K C O mod NZ , (3.6) 0 p CD ∈ p| ≡ p
K0(N)= K0(N)p. p<∞ Y Documenta Mathematica 24 (2019) 677–747 686 Andrew Knightly and Charles Li
3.2 Root Data
We review some standard material to fix notation and terminology that will be used in the sequel. Let F be an algebraically closed field. In this subsection we write G for G(F ), and similarly for the other algebraic groups considered. In G, the diagonal subgroup
r r T = t = diag(a1,...,an, ,..., ) ra1 an =0 (3.7) { a1 an | ··· 6 } ∗ is a split maximal torus. Given χ X (T ), there exist k0,...,kn Z such that ∈ ∈ χ(t)= rk0 ak1 akn (3.8) 1 ··· n for t as in (3.7). By associating χ with the tuple (k0,...,kn), we obtain a ∗ n+1 n+1 natural identification X (T ) ∼= Z . Let ej Z be the (j +1)-th standard basis vector (j =0,...,n). The set Φ of roots∈ (for the action of T on Lie(G)) consists of (ej ei) (1 i < j n), ± − ≤ ≤ (3.9) (e e e ) (1 i j n). ± 0 − j − i ≤ ≤ ≤ We take the set Φ+ of positive roots to consist of those which have the + coefficient. The corresponding set of simple roots is
∆= e e j =1,...,n 1 e 2e . { j+1 − j | − }∪{ 0 − n} Let
1 1 ρ = χ = (ej ei)+ (e0 ei ej ) . 2 + 2 − − − χX∈Φ 1≤Xi Zn+1 In this way, X∗(T ) ∼= . The composition of a character with a cocharacter yields a rational homomor- phism F ∗ F ∗, which is necessarily of the form x xm for m Z. Thus, we have a natural→ pairing X∗(T ) X (T ) Z given by7→ ∈ × ∗ → χ(λ(x)) = xhχ,λi. (3.12) In terms of the coordinates given above, this works out to (k ,...,k ), (ℓ ,...,ℓ ) = k ℓ + + k ℓ . (3.13) h 0 n 0 n i 0 0 ··· n n Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 687 Our main group of interest is G = PGSp2n. Letting T = T/Z be the maximal torus, we can identify its character lattice X∗(T) with the subset of X∗(T ) consisting of all characters which are trivial on Z. Thus, X∗(T) = (k , k ,...,k ) Zn+1 2k + k + + k =0 . (3.14) ∼ { 0 1 n ∈ | 0 1 ··· n } Note that the roots (3.9) belong to this set, so we may identify Φ with the set ∗ of roots in X (T). The cocharacter lattice X∗(T) can be viewed as the quotient of X∗(T ) by the subgroup of cocharacters taking values in Z. In terms of the coordinates above (3.11), we have Zn+1 Z X∗(T) ∼= /(2, 1,..., 1) . (3.15) ∗ The pairing (3.12) makes sense for (χ, λ) X (T) X∗(T), and the formula (3.13) is independent of the choice of coset∈ representative× for λ. The Weyl group of G, namely W = NG(T)/ZG(T)= NG(T )/ZG(T ), n acts on T (and also T) by conjugation. It is isomorphic to Sn ⋉ (Z/2Z) , with the following generators: r r t diag(aσ(1),...,aσ(n), ,..., ) 7→ aσ(1) aσ(n) for σ in the symmetric group S , and, for 1 i n, n ≤ ≤ r r r r r t diag(a1,...,ai−1, ,ai+1,...,an, ,..., ,ai, ,..., ). 7→ ai a1 ai−1 ai+1 an Likewise, W acts faithfully on X∗(T) by wχ(t)= χ(wtw−1). The corresponding generators are (k , k ,...,k ) (k , k −1 ,...,k −1 ) (3.16) 0 1 n 7→ 0 σ (1) σ (n) and (k , k ,...,k ) (k + k , , k ,...,k , k , k ,...,k ). (3.17) 0 1 n 7→ 0 i 1 i−1 − i i+1 n Using the pairing (3.12), an action of W on X∗(T) is defined implicitly via wχ,wλ = χ, λ . h i h i In terms of the ℓ-coordinates in (3.11), the action on X∗(T ) of the Weyl element in (3.16) is given by (ℓ ,ℓ ,...,ℓ ) (ℓ ,ℓ −1 ,...,ℓ −1 ), 0 1 n 7→ 0 σ (1) σ (n) Documenta Mathematica 24 (2019) 677–747 688 Andrew Knightly and Charles Li and the one corresponding to (3.17) is given by (ℓ ,ℓ ,...,ℓ ) (ℓ ,ℓ ,...,ℓ ,ℓ ℓ ,ℓ ,...,ℓ ). 0 1 n 7→ 0 1 i−1 0 − i i+1 n ′ ∗ ′ n+1 Suppose χ,χ X (T) correspond respectively to (ki), (ki) Z as in (3.14). Then the pairing∈ ∈ n ′ ′ (χ,χ )= kiki Xk=1 is W -invariant. (This is easily verified using the relation in (3.14).) For a root α Φ, there is a unique coroot α∨ X (T) satisfying ∈ ∈ ∗ 2(χ, α) χ, α∨ = h i (α, α) for all χ X∗(T). We let Φ∨ X (T) denote the set of coroots. These are ∈ ⊆ ∗ given explicitly as follows. Let fi X∗(T) denote the dual of ei; in (3.15), it is ∈ n+1 ∨ the coset attached to the i-th standard basis vector of Z . Then (ej ei) = ∨ ∨− fj fi for i = j, (e0 ej ei) = fj fi for i = j, and (e0 2ej) = fj. − 6 − − − − 6 ∗ − − ∨ The above gives a description of the root datum (X (T), Φ,X∗(T), Φ ) of G = PGSp2n. The complex dual group G (with dual root datum ∨ ∗ (X∗(T), Φ ,X (T), Φ)) is Spin(2n +1, C). In particular, for the maximal torus T of G, we have b ∗ ∗ b b X (T) ∼= X∗(T), X∗(T) ∼= X (T). (3.18) Now define the positive Weylb chamber b + = λ X (T) χ, λ 0 for all χ ∆ . (3.19) C { ∈ ∗ | h i≥ ∈ } + ∗ We will frequently identify with its counterpart in X (T) ∼= X∗(T). C + By definition, an element λ X∗(T) belongs to if and only if ∈ C b e e , λ 0 for j =1,...,n 1 and e 2e , λ 0. h j+1 − j i≥ − h 0 − n i≥ The above holds if and only if, in the notation of (3.15), every coset represen- tative (ℓ0,ℓ1,...,ℓn) for λ satisfies ℓ ℓ ℓ ℓ /2. (3.20) 1 ≤ 2 ≤···≤ n ≤ 0 In fact, each such λ has a unique representative satisfying 0= ℓ ℓ ℓ ℓ /2. (3.21) 1 ≤ 2 ≤···≤ n ≤ 0 For notational convenience, we will often identify λ with this coset representa- tive. Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 689 Proposition 3.1 (Cartan decomposition, [Gr]). The group G(Qp) is the dis- joint union of the double cosets K λ(p)K for λ +. The analogous statement p p ∈C (involving λ satisfying (3.20) rather than (3.21)) also holds for G(Qp). Proposition 3.2. For g G(Q ) and m 1, let d (g) denote the generator ∈ p ≥ m (chosen as a power of p) of the fractional ideal of Qp generated by the set det B B is an m m submatrix of g . { | × } Then given λ X (T ) satisfying (3.20), an element g G(Q ) belongs to the ∈ ∗ ∈ p double coset G(Zp)λ(p)G(Zp) if and only if each of the following holds: 1. r(g)= pℓ0 ℓ1+···+ℓm 2. for each m =1,...,n, dm(g)= p . Proof. This result can be extracted from Chapter II of Newman [Ne]. For convenience, we sketch some of the details. Let g G(Q ). By the Cartan ∈ p decomposition, there exist k1, k2 G(Zp) such that k1gk2 = λ(p) for a unique cocharacter λ satisfying (3.20). We∈ need to show that the two conditions given above are satisfied. The converse will then also follow, since λ(p) is uniquely determined by its first n diagonal entries and its similitude. The first condition is immediate. For the second, observe that there exists an integer a 0 such that pag M (Z ). The m-th diagonal coordinate of ≥ ∈ 2n p k pagk is then pa+ℓm Z . Regarding pag as an element of M (Z ) and 1 2 ∈ p 2n p regarding k1, k2 as elements of GL2n(Zp), by [Ne, Chap. II, Sect. 16, Eq. (13)] with R = Zp, we have a am a+ℓm dm(p g) p dm(g) a dm(g) p = a = a(m−1) = p dm−1(p g) p dm−1(g) dm−1(g) (with d0(g) = 1). Hence dm(g) pℓm = . dm−1(g) This is easily seen to be equivalent to condition (2), as needed. 4 Adelic Siegel modular forms Let A denote the adele ring of Q, and fix a Haar measure dg on G(A). Let L2 = L2(G(Q) G(A)) be the space of measurable functions φ : G(A) C satisfying \ → φ(zγg)= φ(g) for all z Z(A), γ G(Q), g G(A) • ∈ ∈ ∈ ϕ(g) 2dg < . • | | ∞ ZG(Q)\G(A) Documenta Mathematica 24 (2019) 677–747 690 Andrew Knightly and Charles Li For any parabolic subgroup P of G, P can be written as MN, where M is the Levi subgroup and N is unipotent. An element ϕ L2 is cuspidal if for any parabolic subgroup P = MN of G, ∈ ϕ(ng)dn = 0 for a.e. g G(A). ∈ ZN(Q)\N(A) 2 2 We let L0 L denote the subspace of cuspidal functions. ⊆ 2 The right regular representation of G(A) on L0 decomposes discretely as π with possible multiplicity allowed, where π are by definition the cuspidal au- tomorphic representations of G(A) with trivial central character. Any suchL constituent π is a restricted tensor product π = πp pO≤∞ where πp is an irreducible admissible representation of G(Qp). Fix an integer k >n with nk even (so that (A.24) is trivial). Then as in A.7, § there is a holomorphic discrete series representation πk of G(R) of weight k. In the inner product space πk, up to unitary scaling there is a unique holomorphic unit vector φ0 satisfying A B k A B πk( )φ = det(A + Bi) φ ( K ). (4.1) B A 0 0 B A ∈ ∞ − − Let Πk(N) denote the set of cuspidal representations π of G(A) with trivial K0(N) central character for which π = πk and π = 0. For such π, we let ∞ fin 6 vπ∞ Vπ∞ denote a lowest weight vector as in (4.1). For any representation ∈ U πfin of G(Afin) and any subgroup U < G(Afin), we write πfin for the space of U-fixed vectors in the space of πfin. Define K0(N) Ak(N)= Cv π . (4.2) π∞ ⊗ fin π∈MΠk(N) This corresponds to a classical space of holomorphic Siegel cusp forms of weight k and level N (see 7.3 below). § For π Πk(N), let Ek(π,N) be an orthogonal basis for the summand indexed by π in∈ (4.2). Then the set Ek(N)= Ek(π,N) (4.3) π∈Π[k(N) is an orthogonal basis for Ak(N). Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 691 5 The test function and its kernel Any function f L1(G(A)) defines an operator R(f) on L2 by ∈ R(f)φ(x)= f(g)φ(xg)dg. ZG(A) In this section we will define the bi-K0(N)-invariant test function f to be used in the trace formula. 5.1 Definition of the test function We define, for g G(R), ∈ f (g)= dk πk(g)φ , φ , ∞ h 0 0i where φ0 is a unit vector in the space of πk satisfying (4.1), and dk is the formal degree of πk. The matrix coefficient is independent of the choice of Haar measure on G(R). It is computed explicitly in Corollary A.10 of the Appendix. The formal degree dk, which depends on the choice of Haar measure, is given in (A.21). For our purposes, the particular choice of measure is immaterial. By Proposition A.6, f L1(G(R)) precisely when ∞ ∈ k > 2n, so this hypothesis will be in force throughout. We will take ffin = p<∞ fp to be a bi-Z(Afin)K0(N)-invariant function on G(A ), of the following form.† Fix a finite set S of prime numbers not dividing fin Q N. For p S, let f be a bi-Z K -invariant function with compact support ∈ p p p modulo Zp, taking the value 1 on its support. Here, Zp = Z(Qp) is the center of G(Qp). By the Cartan decomposition, fp is the characteristic function of a set of the form ZpCp, with Cp a finite union of double cosets of the form Kpλ(p)Kp, where, by (3.21), λ(p) = diag(pℓ1 ,...,pℓn ,pℓ0−ℓ1 ,...,pℓ0−ℓn ) with 0 = ℓ ℓ ℓ /2. Without any real loss of generality, we make 1 ≤···≤ n ≤ 0 the further assumption that the similitude of Cp has constant valuation, i.e. rp ∗ r(Cp)= p Zp for some integer r 0. This amounts to requiring that ℓ = r for each of the p ≥ 0 p λ(p) out of which Cp is built. In particular, Cp = Kp if rp = 0. Having fixed † Although we have defined Kp and K0(N)p in (3.6) as subsets of G(Qp), in this section we will blur the distinction between these sets and their preimages in G(Zp). No confusion should occur since everything is invariant under the center. Documenta Mathematica 24 (2019) 677–747 692 Andrew Knightly and Charles Li such f for each p S, we define the global similitude p ∈ r = prp 1. (5.1) ≥ S pY∈ Now for p / S, define C = K (N) , and set ∈ p 0 p −1 ψ(N)p = meas(K0(N)p) = [Kp : K0(N)p], ψ(N)= ψ(N)p = [Kfin : K0(N)]. p Y We then define f : G(Q ) C by p p −→ ψ(N)p if g ZpCp fp(g)= ∈ (0 otherwise. (In fact this holds as well when p S, since ψ(N) = 1 in that case.) ∈ p Having fixed ffin above, we set f = f f . ∞ × fin By our assumption that k > 2n, f L1(G(A)). The following is a useful ∈ observation about the support of ffin. −1 ∗ Proposition 5.1. Suppose x, y G(Afin) satisfy r(x) r(y) Z . Then for γ G(Q), f (x−1γy) =0 only if∈ there exists s Q∗, uniquely∈ determined up ∈ fin 6 ∈ to its sign, such that b r(γ)= s2r. (5.2) ± Suppose γ G(Q) satisfies (5.2), and set γ˜ = s−1γ. Then r(˜γ) = r, and f (x−1γy)∈=0 if and only if ± fin 6 x−1γy˜ C = C K (N) K M (Z). (5.3) ∈ p p 0 p p ⊆ 2n p S Y pY∈ pY|N p∤N,p/Y∈S b −1 −1 Proof. If ffin(x γy) = 0, then x γy = zc for some z Z(Afin) and c ∗ 6 ∗ ∗ ∈ ∗ ∗∈ p Cp. Since Afin = Q Z , we may write z = sa where s Q and a Z . We may absorb a into c so that z = s without loss of generality.∈ Taking∈ the Qsimilitude and using r(x)−b1r(y) Z∗, we see that r(γ)= s2ur for some u Zb∗. ∈ ∈ Since r(γ),s,r Q∗, it follows that u Z∗ Q∗ = 1 , as claimed. It is clear that s is unique∈ up to its sign, andb that∈ x−∩1γy˜ {±C}. Conversely, since theb ∈ p p support of f is Z(A ) C , it is alsob clear that if x−1γy˜ C , then fin fin p p Q ∈ p p f (x−1γy) = 0. fin 6 Q Q Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 693 5.2 Spectral properties of R(f) Let f be the function defined above. Recall that it is not completely fixed because it depends on some choice of a finite union Cp of double cosets for each prime p S. Here we show that the Hecke operator R(f) has finite rank, and we compute∈ its effect on adelic Siegel cusp forms. Proposition 5.2. Let U be a unipotent subgroup of G and let g G(R). Then for almost all x U(R) G(R), ∈ ∈ \ f∞(gux)du =0. ZU(R) ′ Proof. Let U be a one-dimensional subgroup of U. There exists E M2n(R) such that U ′(R) = I + tE t R . By Corollary A.10, there exist∈ complex numbers A, B and C{ = 0 depending| ∈ } on u U(R), g, x G(R), and k > 2n, such that 6 ∈ ∈ C f (g(I + tE)ux)= . ∞ n (At + B)k The denominator is nonzero for t R since the matrix coefficient is finite. If A = 0, then by the fundamental theorem∈ of calculus, 6 C −k+1 ∞ f∞(g(In + tE)ux)dt = A (At + B) −∞ =0. ZR If A = 0, then f (g(I + tE)ux)dt = . ∞ n ∞ ZR Hence ′ ′ f∞(gux)du = f∞(gu ux)du du ′ ′ ZU(R) ZU (R)\U(R) ZU (R) is either 0 or divergent. It remains to show that this integral is convergent for almost all x U(R) G(R). But this is immediate from the fact that because f L1(G(R∈)), the\ integral ∞ ∈ f∞(gx)dx = f∞(gux)du dx ZG(R) ZU(R)\G(R) ZU(R) is convergent. Proposition 5.3. For a test function f as defined in 5.1, and the subspace 2 ⊥ § Ak(N) L0 given in (4.2), R(f) annihilates Ak(N) and maps Ak(N) into itself. ⊆ Proof. Complete details for the case of GL(2) are given in [KL1, Propositions 13.11, 13.12], and everything carries over directly to the case under consider- ation here, using the above proposition in place of [KL1, Corollary 13.10]. So Documenta Mathematica 24 (2019) 677–747 694 Andrew Knightly and Charles Li we just briefly sketch the ideas. It follows easily from the above proposition 2 2 2 that for any φ L , R(f)φ is cuspidal, i.e. R(f): L L0. Furthermore ∈ ∗ → one checks that f∞ is self-dual, so the adjoint R(f) also has this property. 2 ⊥ It then follows that R(f) annihilates (L0) . Next, one may use a general or- thogonality property of discrete series matrix coefficients, together with the ∗ K0(N)-invariance of ffin, to show that the image of R(f) (and of R(f) ) lies in Ak(N). It remains to compute the effect of R(f) on a nonzero element v Ak(N). We may assume without loss of generality that v is a pure tensor∈ in some ′ ′ cuspidal representation π Πk(N). Write π = πk π π , where π is ∈ ⊗ ⊗ p∈S p a representation of ′ G(Q ). Accordingly, we write f = f f ′ f p/∈S p N ∞ p∈S p and × × Q v = v v′ v , Q ∞ ⊗ ⊗ p S Op∈ where v∞ = φ0 as in (4.1). Then (e.g. by [KL1, Prop. 13.17]) we have ′ ′ ′ R(f)v = πk(f )v π (f )v π (f )v . ∞ ∞ ⊗ ⊗ p p p S Op∈ By the orthogonality relations for discrete series matrix coefficients ([KL1, Corollary 10.26]), πk(f∞)v∞ = v∞, where πk(f∞) is defined using the same Haar measure as that defining dk. ′ ′ Likewise, because f is the characteristic function of K0(N) = p/∈S K0(N)p ′ scaled by meas(K (N)′)−1, and v′ π′K0(N) , we have 0 ∈ Q π′(f ′)v′ = v′. Kp For p S, since f is K bi-invariant, π (f ) preserves the subspace πp = Cv . ∈ p p p p p Hence vp is an eigenvector. Writing ( fp)(tπp ) for the eigenvalue as in (2.8), we have S R(f)v = ( f )(t ) v (5.4) S p πp S pY∈ for v as above. 5.3 The kernel function For a test function f as defined in 5.1, the associated kernel function on G(A) G(A) is defined as § × −1 K(x, y)= Kf (x, y)= f(x γy). γ∈XG(Q) Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 695 It satisfies R(f)φ(x)= K(x, y)φ(y)dy (φ L2). ∈ ZG(Q)\G(A) Proposition 5.4. K(x, y) is continuous in both variables. Furthermore, given any subsets J ,J G(A) each having compact image in G(A), for every 1 2 ⊆ γ G(Q) there exists a real number αγ , independent of N and k, such that for all∈g J and g J , 1 ∈ 1 2 ∈ 2 d−1ψ(N)−1 f(g−1γg ) α k | 1 2 |≤ γ and α < . γ ∞ γ∈XG(Q) Proof. For g G(R), define fk(g) = πk(g)φ0, φ0 , so that f∞(g) = dkfk(g). ∈ ˜ ˜ ˜ h ˜ i Define the function f = f∞ffin on G(A), where f∞ = dk0 fk0 with k =2n +1 k, 0 ≤ ˜ and ffin is the characteristic function of p ZpCp, where Cp = Kp for all p / S. ˜ ∈ In other words, f is the test function weQ have defined earlier in the special case where k = k0 and N = 1. We claim that ψ(N)−1d−1 f(g) d−1 f˜(g) . (5.5) k | |≤ k0 | | Since supp(ffin) supp(f˜fin), it is clear from the definitions that −1 ⊆ ψ(N) ffin(g) f˜fin(g) for all g G(Afin). For the archimedean part, by Corollary| A.10|, when≤ | g =| A B G∈(R) we have C D ∈ k r(g)n/2 2n = fk(g) = πk(g)φ , φ det(A + D + i(B C)) | | | h 0 0i | | − | πk(g)φ φ =1, ≤k 0kk 0k where we have used the fact that φ0 is a unit vector and πk is unitary. It follows that the expression in the brackets is at most 1, and hence fk(g) fk0 (g) for all g G(R). This proves (5.5). | | ≤ | | ∈ Hence, it suffices to prove the assertion for f = f˜ (with N = 1). By [Li, Prop. 3.1], it suffices to show that there exist bounded compactly supported functions ψ , ψ on G(A) such that f˜ = f˜ ψ = ψ f˜, where convolution is defined by 1 2 ∗ 1 2 ∗ f f = f (α)f (α−1g)dα = f (gα−1)f (α)dα. 1 ∗ 2 1 2 1 2 ZG(A) ZG(A) For the finite part of ψj , we take the characteristic function of Z(Afin)K0(N), multiplied by the reciprocal of the measure of this set in G(Afin). It remains to Documenta Mathematica 24 (2019) 677–747 696 Andrew Knightly and Charles Li define the archimedean components of ψ1, ψ2. We claim first that there exists a measurable compactly supported function ξ on G(R) satisfying U V ξ( g) = det(U + iV )k0 ξ(g) VU − for all U V K , or equivalently, since G(R)= K P (R), −V U ∈ ∞ ∞ U V A B A B ξ( ) = det(U + iV )k0 ξ( ). VU OD OD − ′ Let P P (R) be a set of representatives for (K∞ P (R)) P (R). Then every ⊆ ∩ ′ \ element g G(R) has a unique decomposition g = kb with k K∞ and b′ P ′. We∈ may choose P ′ so that it is a real manifold, and then∈ take ξ to be∈ any compactly supported function on P ′, extended to G(R) by ξ(kb′) = det(k)k0 ξ(b′). One choice of P ′ is given as follows. Notice that U K P (R)= U tU = I = O(n), ∞ ∩ { U | } ∼ so using the decomposition (3.5) of P (R), we see that (K P (R)) P (R) = O(n) GL (R) R∗ S (R). ∞ ∩ \ ∼ \ n × × n Hence we can take P ′ P (R) to be the subgroup identifying as ⊆ a11 ∗ ··· ∗ a22 ··· ∗ ′ ∗ P = . ajj > 0 R Sn(R). ∼ .. ∗ | × × n ann o The proof now proceeds exactly as in [Li, Prop. 3.2]: one sees easily that πk0 (ξ)φ0 is a vector of weight k0 as in (4.1), and hence must be a multiple of φ0. For an appropriate choice of ξ, the multiple is nonzero, and hence without loss of generality πk0 (ξ)φ0 = φ0. From here it is easy to show directly that ∗ ξ fk = fk , so we can take ψ = ξ ψ . Similarly, we can take ψ = ψ . ∗ 0 0 1 × fin 2 1 5.4 Spectral expression for the kernel Because the support of the test function is not compact modulo the center, some care is needed in order to justify the spectral expansion of the kernel function. Proposition 5.5. With notation as in 4, the kernel function of the operator R(f) has the spectral expansion § ϕ(x)ϕ(y) K(x, y)= ( f )(t ). (5.6) ϕ 2 S p πp S π∈XΠk(N)ϕ∈EXk(π,N) k k pY∈ Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 697 ⊥ Proof. As shown in 5.2, the operator R(f) vanishes on Ak(N) and is diag- § onalizable on Ak(N), the elements of Ek(N) (see (4.3)) being eigenvectors. It follows easily that R(f)ϕ(x)ϕ(y) Φ(x, y)= ϕ 2 ϕ∈XEk(N) k k is a kernel function for R(f). (See e.g. [KL1, p. 228] for details.) It follows that K(x, y) = Φ(x, y) a.e. On the other hand, Φ is continuous in both variables, being a sum of finitely many adelic Siegel cusp forms, while by Proposition 5.4, K(x, y) is also continuous. Hence they are equal everywhere. Using (5.4) we see that Φ(x, y) is equal to the spectral expression given in (5.6). 6 Asymptotic Fourier trace formula for GSp(2n) 6.1 Additive characters Let θ : Q A C∗ \ −→ be the nontrivial character whose local components are given by e2πix if p = θp(x)= ∞ (6.1) e−2πirp(x) if p< , ( ∞ where r (x) Q is any number with p-power denominator satisfying x p ∈ ∈ rp(x)+ Zp. All characters of the additive group Q A are of the form θ(qx) for some q Q. It follows easily that any character\ of the additive group ∈ Sn(Q) Sn(A) has the form S θ(tr σS) for some σ Sn(Q). We fix two such matrices\ σ , σ S (Q) and define7→ ∈ 1 2 ∈ n θj (S)= θ(tr σj S) (j =1, 2). Since we are interested in the θj-Fourier coefficients of Siegel cusp forms, we can in fact assume that the σj belong to the set + = set of half-integral positive definite symmetric matrices σ GL (Q) Rn ∈ n (this means 2σ has integer entries and even diagonal entries). 6.2 The setup and the spectral side Given a continuous function ϕ on G(Q) G(A), its Whittaker function along \ In S the unipotent subgroup N = S Sn(A) is defined by { O In | ∈ } Wϕ(g,χ)= ϕ(ng)χ(n)dn ZN(Q)\N(A) Documenta Mathematica 24 (2019) 677–747 698 Andrew Knightly and Charles Li for g G(A) and χ a character. Write n = In S for S S (A). There S O In n exits σ∈ S (Q) such that χ(n )= θ(tr σS) for all S. Define ∈ ∈ n S cσ(ϕ)= W (1,χ)= ϕ(nS)θ(tr σS)dS. (6.2) ZSn(Q)\Sn(A) In 5.1, we defined a test function, henceforth to be denoted fN , from the following§ data: a finite set S of primes, a level N coprime to S, a compact set Cp G(Qp) for each p S, and a weight k > 2n. In this section, we compute the⊆ following limit: ∈ KfN (n1,n2) I = lim θ1(n1)θ2(n2)dn1dn2, (6.3) N→∞ ψ(N) (N,S)=1 (N(Q)ZZ\N(A))2 −1 where ψ(N) = meas(K0(N)) . We will compute I in two ways, using the spectral and geometric forms of the kernel function. The preliminary form of the resulting formula is given in Theorem 6.3 below. Using the spectral form (5.6) of the kernel function along with (6.2), we formally obtain 1 cσ1 (ϕ)cσ2 (ϕ) I = lim ( fp)(tπp ). (6.4) N→∞ ψ(N) ϕ 2 (N,S)=1 S π∈XΠk(N) ϕ∈EXk(π,N) k k pY∈S The existence of the limit will be demonstrated in Proposition 6.1 below. 6.3 The geometric side First we show how the limit can be eliminated on the geometric side. Proposition 6.1. Let f = f1 be the test function we have defined when N =1. (Its finite part is the characteristic function of ZpCp, where Cp = Kp for all p / S.) Then for I as in (6.3), the limit exists, and ∈ Q −1 I = f(n1 γn2)θ1(n1)θ2(n2)dn1dn2. (6.5) (N(Q)\N(A))2 ZZ γ∈XP(Q) Proof. Recall that [0, 1) Z is a fundamental domain in A for Q A. We may × \ therefore replace N(Q) N(A) = N(Q A) by the compact set J = N([0, 1] Z). \ ∼ \ × Applying Proposition 5.4 withb J1 = J2 = J, the integrand in (6.3) is absolutely bounded by the constant αγ . Hence by the dominated convergence theorem,b P KfN (n1,n2) I = lim θ1(n1)θ2(n2)dn1dn2 N→∞ ψ(N) (N,S)=1 ZZJ×J Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 699 −1 fN (n1 γn2) = lim θ1(n1)θ2(n2)dn1dn2. N→∞ ψ(N) J×J (N,S)=1 ZZ γ∈XG(Q) By Proposition 5.1, we can assume r(γ)= r. Furthermore, if ± f (n−1 γn ) =0 N,fin 1fin 2fin 6 for n N(Z), then j fin ∈ b n−1 γn C K (N) . 1fin 2fin ∈ p 0 p S pY∈ p/Y∈S Therefore W X γ = C K (N) M (Z). YZ ∈ p 0 p ⊆ 2n S pY∈ p/Y∈S −1b In particular Y Mn(NZ). Hence for any Y = 0, fN,fin(n1finγn2fin) = 0 when N is sufficiently∈ large. On the other hand, if 6Y = 0, then for n J, j ∈ f (n−1γn ) N 1 2 = f(n−1γn )= f (n−1 γn )f (γ) ψ(N) 1 2 ∞ 1,∞ 2,∞ fin for f = f1, which is obviously independent of N. In particular, −1 I = f1(n1 γn2)θ1(n1)θ2(n2)dn1dn2. J×J ZZ γ∈XP(Q) As a function of n1 and n2, the summation over P(Q) is N(Q)-invariant in both variables. So we can replace the region of the double integral by (N(Q) N(A))2. This completes the proof. \ Remark: As indicated in the Introduction, the same idea cannot directly be used to understand the case of fixed N and k . The above argument hinges on the fact that → ∞ f(n−1γn ) lim 1 2 =0 N→∞ ψ(N) for n1,n2 J and γ / P(Q). For the case of varying k with N = 1, the analogous argument∈ would∈ require f(n−1γn ) lim 1 2 = 0 (6.6) k→∞ cnkσ for the same γ,n1,n2, with cnkσ as in Theorem 1.1. However, this is false. We k n n+j −1 CB j=1 Γ(k 2 ) have cnkσ = − for positive constants B and C depending Q dk only on n, and dk is a polynomial in k. By Stirling’s approximation, the Documenta Mathematica 24 (2019) 677–747 700 Andrew Knightly and Charles Li product of Gamma factors grows faster than k(n−ε)k for any ε > 0. On the −1 other hand, as we will show in Corollary A.11, dk f(n1γn2) has at most exponential decay as k . It follows that the limit| appearing| in (6.6) is actually divergent for many→ ∞ choices of γ G(Q) P(Q). ∈ \ We now examine the sum in (6.5). By Proposition 5.1, we may assume that r(γ)= r. Because f∞(g) = 0 if r(g) < 0, we may in fact take r(γ)= r. Bya variant± of (3.5), we may write γ = ηgA,r, where η N(Q) and, for A GL (Q), ∈ ∈ n A g := . A,r r tA−1 Recalling that γ P(Q) is only defined up to multiplication by the center, ∈ ∗ we observe that for λ Q , λgA,r = gλA,rλ2 . Hence by our insistance that r(γ)= r, we may only∈ scale by λ = 1. Therefore ± −1 −1 f(n1 γn2)= f(n1 ηgA,rn2). γ∈XP(Q) A∈GLnX(Q)/{±In} η∈XN(Q) Taking, as we may, n ,n to range through the fundamental domain N([0, 1] 1 2 × Z) for N(Q) N(A), by (5.3) a given summand vanishes unless \ b ηg n M (Z)n−1 M (Z). A,r ∈ 1fin 2n 2fin ⊆ 2n −1 This implies that A Mn(Z) and rA b Mn(Z). Henceb ∈ ∈ I = f In −S1 In S g In S2 O In O In A,r O In 2 Z (Sn(Q)\Sn(A)) A∈{±In}\Mn( ), ZZ S∈Sn(Q) rA−1X∈Mn(Z) X θ( tr σ S + tr σ S )dS dS . × − 1 1 2 2 1 2 The double integral becomes In −S1 In S2 f gA,r θ( tr σ1S1 + tr σ2S2)dS1dS2, O In O In − Z ZSn(A) Sn(Q)\Sn(A) which equals −1 t In −(S1−r AS2 A) f gA,r θ( tr σ1S1 + tr σ2S2)dS1dS2. O In − Z ZSn(A) Sn(Q)\Sn(A) Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 701 Making the substitution S′ = S r−1AS tA, the above becomes 1 1 − 2 ′ In S1 f( − gA,r O In Sn(A)×(SZZn(Q)\Sn(A)) θ( tr(σ S′ + r−1σ AS tA)+tr σ S )dS′ dS × − 1 1 1 2 2 2 1 2 ′ In S1 ′ ′ = f( − gA,r θ( tr σ1S1)dS1 O In − SnZ(A) θ(tr(σ S r−1σ AS tA))dS . × 2 2 − 1 2 2 Sn(Q)Z\Sn(A) The value of the second integral is meas(S (Q) S (A)) = 1 if θ(tr(σ S r−1σ AS tA))=1 n \ n 2 2 − 1 2 for all S S (A), 2 ∈ n 0 otherwise. −1 t Lemma6.2. We have θ(tr(σ2S r σ1AS A)) = 1 for all S Sn(A) if and only if − ∈ t Aσ1A = rσ2. Proof. By the fact that tr(AB) = tr(BA), θ(tr(σ S r−1σ AS tA)) = θ(tr((σ r−1 tAσ A)S)). 2 − 1 2 − 1 The lemma follows from this. 6.4 Main formula The result of the above computation is the following asymptotic Petersson formula for PGSp(2n). Theorem 6.3. Let S be a finite set of prime numbers, fix sets C as in 5.1, p § and let r 1 be the integer defined in (5.1). Let f = f1 be the associated test function defined≥ there for the case of level N =1. Then for k > 2n with 2 nk, and any σ , σ +, | 1 2 ∈ Rn 1 cσ1 (ϕ)cσ2 (ϕ) lim ( fp)(tπp ) N→∞ ψ(N) ϕ 2 S (N,S)=1 S π∈XΠk(N) ϕ∈EXk(π,N) k k pY∈ I S A O = f( n )θ(tr σ S)dS. (6.7) O I O r tA−1 1 Sn(A) n XA Z Documenta Mathematica 24 (2019) 677–747 702 Andrew Knightly and Charles Li Here, Πk(N) and Ek(π,N) were defined in 4, Sn(A) is the set of symmetric n n matrices over the adeles A, and A runs§ through the finite set of rank n matrices× in M (Z)/ I satisfying the following conditions: n {± n} 1. r tA−1 M (Z). ∈ n t 2. Aσ1A = rσ2. Remarks: (1) In Appendix B, we give a quantitative version of the above for GSp(4). (2) Haar measure is normalized as follows. On the geometric side and in the def- inition of the Fourier coefficients (6.2) we take meas(Sn(Z)) = 1 and Lebesgue measure on the Euclidean space Sn(R). The Satake transform is defined using meas(Kp) = 1. The archimedean test function f∞ dependsb (via dk) on an un- specified choice of measure on G(R). This choice materializes on the spectral side in ϕ −2. The exact relationship between several natural choices of Haar measurek onk Sp (R) is computed in [PSS, A]. 2n § Proof. In view of the discussion in the previous two subsections, it just remains to prove that only finitely many matrices A satisfy the given conditions. For fixed j, let d R be the entry in the j-th row and j-th column of rσ2. Suppose ∈ n A Mn(Z) satisfies condition 2, and let v Z denote the j-th column of A. ∈ t ∈ Then vσ1v = d. We will show that there are only finitely many such v (this is well-known), from which it follows that the set of A is also finite since j is arbitrary. Because σ1 is symmetric, there exists an orthogonal matrix Q such that σ1 = t QΛQ, where Λ = diag(λ1,...,λn) is diagonal. Furthermore the eigenvalues λj are all positive since σ1 is positive definite. It follows that the linear map Q : Rn Rn restricts to give an isometry between the sets −→ X = v Rn tvσ v = d { ∈ | 1 } and Y = w Rn twΛw = d . { ∈ | } Notice that Y is the ellipsoid λ x2 + + λ x2 = d, 1 1 ··· n n which is compact. Hence X is also compact. Since Zn is discrete, it follows that there are only finitely many integer lattice points in X, as claimed. 7 Refinement of the geometric side Fix a matrix A Mn(Z) satisfying the hypotheses of Theorem 6.3. The integral on the geometric∈ side of (6.7) can be factorized as I S A O I = I = f ( n )θ (tr σ S)dS. A A,p p O I O r tA−1 p 1 Sn(Qp) n pY≤∞ pY≤∞ Z Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 703 We will see that for all p / S, IA,p can be computed explicitly, and is indepen- dent of A when k is even.∈ 7.1 Archimedean integral When p = , by Corollary A.10 in the Appendix, ∞ In S A O 2πi tr σ1S IA,∞ = f∞( t −1 )e dS O In O r A ZSn(R) d 2nkrnk/2e2πi tr σ1S = k dS det(A + r tA−1 + iSr tA−1)k ZSn(R) d 2nk(det A)k e2πi tr σ1S = k dS. (7.1) rnk/2 det(r−1A tA + I + iS)k ZSn(R) n We apply the following formula of Ingham (also found in a paper of Siegel). Let n Γ (a)= πn(n−1)/4 Γ(a 1 (j 1)). (7.2) n − 2 − j=1 Y n−1 Then for δ > 2 and symmetric matrices X0, Λ > 0, etr iΛY dY det(X + iY )δ+(n+1)/2 ZSn(R) 0 n(n+1)/2 δ 1 (2πi) (det Λ) − tr ΛX0 = n(n+1)/2 (n−1)n/2 e i 2 Γn(δ + (n + 1)/2) 2nπn(n+1)/2(det Λ)δ = e− tr ΛX0 (7.3) Γn(δ + (n + 1)/2) (cf. [I, (1)], [Si1, Hilfssatz 37, p. 585]; we have used the form given by Herz [H, (1.2)]). In [H], the measure is dZ = j≤k dzjk, where Z = X0 + iY = (ηjkzjk) with ηjk = 1 if j = k, and 1/2 otherwise. Thus Q dZ = in(n+1)/22(n−1)n/2dY, which explains the first factor in the above formula. We evaluate (7.1) using (7.3) with δ = k (n + 1)/2 > (n 1)/2, X0 = −1 t − − In + r A A, and Λ = 2πσ1. By condition (2) of Theorem 6.3, det(A) = 1/2 rn/2 det σ2 . So (7.1) becomes ± det σ1 nk k/2 k−(n+1)/2 dk2 k nk/2 det σ2 n n(n+1)/2 det(2πσ1) sgn(det A) r 2 π −1 t . rnk/2 det σ Γ (k) e2π tr(σ1(In+r A A)) 1 n Documenta Mathematica 24 (2019) 677–747 704 Andrew Knightly and Charles Li −1 t −1 t We simplify the above using tr(σ1r A A) = tr(r Aσ1A)=tr σ2 for matrices A as in Theorem 6.3. The result is the following: k/2 k−(n+1)/2 nk k det σ2 (det σ1) (4π) IA,∞ = sgn(det A) dk . (7.4) det σ 2n(n−1)/2Γ (k) e2π tr(σ1+σ2) 1 n Observe that this is independent of A when k is even. 7.2 Nonarchimedean integrals: p / S ∈ In this case, r Z∗, and A GL (Z ). It follows that ∈ p ∈ n p In S A O In S A O fp( t −1 ) =0 t −1 Kp O In O r A 6 ⇐⇒ O In O r A ∈ S M (Z ). ⇐⇒ ∈ n p For such S, θp(tr σ1S) = 1, so we find that In S A O IA,p = fp( t −1 )θp(tr σ1S)dS = meas(Sn(Zp))=1. O In O r A ZSn(Qp) (Recall that we use the N = 1 test function f1 in (6.7), so that fp is the characteristic function of Z K when p / S.) p p ∈ 7.3 Proof of Theorem 1.1 When S = , we now have a completely explicit expression for the right-hand ∅ t side of (6.7). Since r = 1, the sum over A is nonzero only if Aσ1A = σ2 for some A GL (Z)/ I . In particular, (det A)2 = 1, so det σ = det σ . If ∈ n {± n} 1 2 we let IA denote the summand indexed by A in Theorem 6.3, then by the above discussion, k−(n+1)/2 k nk−n(n−1)/4 (det σ1) −2π tr(σ1+σ2) IA = (det A) dk (4π) e . (7.5) n Γ(k j−1 ) j=1 − 2 We wish to express the spectral sideQ in classical terms. With notation as in (3.3), let Sk(N) be the space of Siegel cusp forms F satisfying F (γ Z)= j(γ,Z)kF (Z) · for all Z and ∈ Hn γ Γ (N)= A B Sp (Z) C O mod N , ∈ 0 { C D ∈ 2n | ≡ } where j(g, Z)= r(g)−n/2 det(CZ + D) (g = A B G(R)). C D ∈ Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 705 Any F Sk(N) has a Fourier expansion ∈ 2πi tr σZ F (Z)= aσ(F )e , (Z n). (7.6) + ∈ H σX∈Rn We normalize the Petersson/Maass scalar product on Sk(N) by 1 F,H = F (Z)H(Z)(det Y )k−n−1dX dY (Z = X + iY ), h i ψ(N) ZΓ0(N)\Hn (7.7) where ψ(N) = [Kfin : K0(N)] = [Γ0(1) : Γ0(N)]. We need to choose the quotient measure on G(Q) G(A) compatibly with the above. For any N 1, let D be a fundamental\ domain for Γ (N) , ≥ N ⊆ Hn 0 \Hn identified with a subset of Sp2n(R) via Y 1/2 XY −1/2 Z = X + iY bZ = . ←→ O Y −1/2 Then, as in [KL1, Prop. 7.43] for example, we may define a quotient measure on G(Q) G(A) by \ dX dY h(g)dg = h(bZ k k ) dk dk , ∞ × fin (det Y )n+1 ∞ fin ZG(Q)\G(A) ZDN K∞×K0(N) where the compact groups K∞ and Kfin each have total volume 1. This measure dg is independent of the choice of N since −1 meas(DN ) meas(K0(N)) = [Γ0(1) : Γ0(N)] meas(D1)ψ(N) = meas(D1). Taking N = 1, a well-known computation of Siegel ([Si2]) gives n meas(G(Q) G(A)) = meas(Sp (Z) )=2 [(j 1)!π−j ζ(2j)]. \ 2n \Hn − j=1 Y 2 Given F Sk(N), its adelic counterpart is the function ϕ L defined by ∈ F ∈ 0 ϕ (g)= F (g iI )j(g , iI )−k (7.8) F ∞ · n ∞ n + for g = γ(g∞ k) G(A)= G(Q)(G(R) K0(N)). The well-definedness of ϕ is a consequence× ∈ of the fact that G(Q) ×(G(R)+ K (N))=Γ (N). With F ∩ × 0 0 measures normalized as above, the map F ϕF defines a linear isometry from 2 7→ Sk(N) onto the subspace Ak(N) L0 defined in (4.2). This may be proven just as in [Sa]. (The latter paper works⊆ with the principal congruence subgroup of level N, but the Siegel parabolic case is just the same.) The relationship between the adelic and classical Fourier coefficients is given by the following (see (6.2)). Documenta Mathematica 24 (2019) 677–747 706 Andrew Knightly and Charles Li Proposition 7.1. For F Sk(N) and σ S (Q), ∈ ∈ n −2π tr σ + e aF (σ) if σ n cϕF (σ)= ∈ R (7.9) (0 otherwise. Proof. By strong approximation for the adeles, S (A)= S (Q)+ S (R) S (Z). n n n × n Decomposing S = XQ +(X X ) S (A) accordingly, by the right K (N)- ∞ × fin ∈ n b 0 invariance and left G(Q)-invariance of ϕF we have I S I X ϕ ( n )= ϕ ( n ∞ ). F I F I n n Also, it follows that S (Q) S (A)= S (Z) (S (R) S (Z)). n \ n n \ n × n If D is any fundamental domain for S (Z) S (R), then D S (Z) is a funda- n \ n b × n mental domain for Sn(Z) (Sn(R) Sn(Z)) ([KL1, Theorem 7.40]). Therefore (6.2) becomes \ × b b In X∞ cϕF (σ)= ϕF ( )θ∞( tr(σX∞))dX∞ In − ZSn(Z)\Sn(R) θfin( tr(σXfin))dXfin. × Z − ZSn(b) Write X = (X ) for X A . If we write σ = (b σ ), where b is equal fin ij ij ∈ fin ij ij ij to 1 or 1/2 according to whether or not i = j, then tr(σXfin) = i,j σij Xij . Note that σij Z for all i, j if and only if σ is half-integral, i.e., σ n. If this condition∈ does not hold, then the second integral vanishes. P ∈ R Assuming σ , using (6.1) and (7.8) we have ∈ Rn −2πi tr(σX) cϕF (σ)= F (X + iIn)e dX ZSn(Z)\Sn(R) −2π tr σ −2πi tr(σ(X+iIn)) = e F (X + iIn)e dX ZSn(Z)\Sn(R) −2π tr σ = e aF (σ). Letting k(N) be an orthogonal basis for Sk(N), in the special case S = and r = 1, ourB main formula (6.3) becomes ∅ 1 a (F )a (F ) lim σ1 σ2 (7.10) N→∞ ψ(N) F 2 F ∈BXk(N) k k k−(n+1)/2 k nk−n(n−1)/4 (det σ1) = (det A) dk (4π) . n Γ(k j−1 ) A∈GLn(Z)/±In j=1 2 t − AσX1A=σ2 Q Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 707 For the formal degree, we will take the classical measure on Sp(2n) correspond- ing to the measure in (7.7). So as shown in [PSS], 1 dk = (2k (i + j)). 2n(4π)n(n+1)/2 − 1≤iY≤j≤n (See the final remark after Proposition A.7 below.) We can simplify dk using Γn(k) the following. Lemma 7.2. For any integers n 1 and k > 2n, ≥ (2k (i + j)) 2n(n+1)/2 1≤i≤j≤n − = . n Γ(k ℓ−1 ) n Γ(k n+j ) Q ℓ=1 − 2 j=1 − 2 Proof. When n = 1,Q by the functional equationQ for the Gamma function we have (2k 2) 2(k 1) 2 − = − = , Γ(k) Γ(k) Γ(k 1) − as needed. Given n 2, suppose the formula holds for n 1. Then ≥ − 1≤i≤j≤n(2k (i + j)) 1≤i≤j≤n−1(2k (i + j)) 1≤i≤n(2k (i + n)) n − = − − Γ(k ℓ−1 ) n−1 Γ(k ℓ−1 ) Γ(k n−1 ) Q ℓ=1 − 2 Q ℓ=1 − 2 Q − 2 Q 2n(n−1)/2Q (2k (i + n)) = 1≤i≤n − n−1 Γ(k n−1+j ) Γ(k n−1 ) j=1 − 2 Q − 2 Q n (k i+n ) 2n(n+1)/2 =2n(n+1)/2 − 2 = . Γ(k i+n + 1) n Γ(k n+i ) i=1 2 i=1 2 Y − − It now follows that Q 1 a (F )a (F ) lim σ1 σ2 N→∞ ψ(N) F 2 F ∈BXk(N) k k k−(n+1)/2 (det σ1) = δk(σ1, σ2), (7.11) πn(n−1)/4(4π)n(n+1)/2−nk n Γ(k n+j ) j=1 − 2 Q for δk(σ1, σ2) given in (1.3). This proves Theorem 1.1. 7.4 Nonarchimedean integrals: p S ∈ This case is more difficult. Our goal is to compute (or bound) the local integral In S A O IA,p = IA,p(fp)= fp( t −1 )θp(tr σ1S)dS. O In O r A ZSn(Qp) Documenta Mathematica 24 (2019) 677–747 708 Andrew Knightly and Charles Li To simplify the computation, we may essentially reduce to the case where A is diagonal, as follows. By the elementary divisors theorem, there exist U, V GL (Z) and a diagonal matrix ∈ n D = diag(d1,...,dn) with positive integer entries satisfying d d d , such that 1| 2| · · · | n A = UDV. (7.12) Proposition 7.3. For A as above, In S D O ′ IA,p = fp( −1 )θp(tr σ1S)dS, O In O rD ZSn(Qp) where ′ t σ1 = σU = Uσ1U. Proof. By definition, In S A O IA,p = fp( t −1 )θp(tr σ1S)dS O In O r A ZSn(Qp) UDV rS tU −1D−1 tV −1 = f ( )θ (tr σ S)dS. p O r tU −1D−1 tV −1 p 1 ZSn(Qp) Because fp is bi-Kp-invariant, we are free to multiply its argument on the left U −1 V −1 by K and on the right by K . This gives tU ∈ p tV ∈ p D r(U −1S tU −1)D−1 I = f ( )θ (tr σ S)dS. A,p p O rD−1 p 1 ZSn(Qp) Let S′ = U −1S tU −1. Then dS′ = dS since S S′ is an isomorphism mapping S(Z) to S(Z). Hence the above is 7→ D rS′D−1 b b = f ( )θ (tr σ US′ tU)dS′. p O rD−1 p 1 ZSn(Qp) t t Now using tr σ1US U = tr Uσ1US, we find D rSD−1 I = f ( )θ (tr σ′ S)dS. A,p p O rD−1 p 1 ZSn(Qp) For the purpose of computing the above local integral, by the Kp-invariance of fp, we may assume that each diagonal entry of D is a power of p. Thus, we take D = diag(pα1 ,...,pαn ), Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 709 for 0 α α . ≤ 1 ≤···≤ n n For x Qp, we define ordp(x)= n if x = p z with z a unit. So rp = ordp(r), for example.∈ Proposition 7.4. With the above notation, suppose I = 0. Then each A,p 6 αj rp. Under the additional assumption that ordp(det σ1) = ordp(det σ2), we further≤ have nr α + + α = p . 1 ··· n 2 t −1 Proof. As in Theorem 6.3, we are assuming that r A Mn(Z). It follows −1 ∈ that likewise rD Mn(Z), and hence αj rp for each j. Under the ad- ∈ ≤ t ditional assumption, taking determinants in the relation Aσ1A = rσ2 gives p2(α1+···+αn) = pnrp , and the last assertion follows. In principle, one can now compute the integral by applying Proposition 3.2 and considering various cases to obtain certain exponential sums. We will discuss this process in more detail for the special case of GSp(4) in Section 9. It should be evident from this special case that the general case is very complicated. We conclude the present section by giving a trivial bound for IA,p. Proposition 7.5. With notation as above, n j(r −α ) n(n+1) r −(α +2α +···+nα ) I p p j = p 2 p 1 2 n . (7.13) | A,p|≤ j=1 Y Proof. By Proposition 5.1, D rSD−1 D rSD−1 f ( ) =0 C . p O rD−1 6 ⇐⇒ O rD−1 ∈ p Because C M (Z ), we see that p ⊆ 2n p I meas S S (Q ) prp SD−1 M (Z ) . | A,p|≤ { ∈ n p | ∈ n p } Writing S = (sij ), I meas S S (Q ) s prp−αj Z for all i, j | A,p|≤ { ∈ n p | ij ∈ p } = meas S S (Q ) s p−(rp−αj )Z for all 1 i j n { ∈ n p | ij ∈ p ≤ ≤ ≤ } since sij = sji. Hence, n n n I meas(p−(rp−αj )Z )= prp−αj = pj(rp−αj ). | A,p|≤ p j=1 j=1 j=1 Y Yi≤j Y Yi≤j Y Documenta Mathematica 24 (2019) 677–747 710 Andrew Knightly and Charles Li 8 Weighted equidistribution of Satake parameters † Let G = Spin(2n +1, C) be the complex dual group of G = PGSp2n. Since we are assuming trivial central character, the Satake parameters tπp belong to the maximalb torus T of G. For our fixed finite set S of primes, let |S| b b XS = (T/W ) . Let Πk(N) be the set of cuspidal representationsb of weight k and level N defined in 4. Each π Πk(N) determines a point § ∈ t = (t ) S XS. (8.1) π πp p∈ ∈ By Shin’s theorem, the points tπ become equidistributed relative to the Plancherel product measure on XS as N . Here we investigate their distribution with certain prescribed harmonic→ weights. ∞ Proposition 8.1. There exists a compact subset Ω XS such that t Ω for ⊆ π ∈ all π Πk(N). ∈ Proof. [BW, Theorem XI.3.3]. 8.1 Preliminary result For σ , σ +, define the weight 1 2 ∈ Rn c (ϕ)c (ϕ) w (σ , σ )= σ1 σ2 . π 1 2 ϕ 2 ϕ∈EXk(π,N) k k We will show in this section that the Satake parameters tπ, weighted by wπ(σ, σ), have a uniform distribution relative to a certain Radon measure in the limit as N . → ∞ The following is essentially a restatement of Theorem 1.1 (see 7.3). § k−(n+1)/2 (det σ1) Lemma 8.2. Let cnkσ = . Then 1 πn(n−1)/4(4π)n(n+1)/2−nk n Γ(k n+j ) j=1 − 2 1 Q lim wπ(σ1, σ2)= δk(σ1, σ2)cnkσ , N→∞ ψ(N) 1 π∈XΠk(N) + where δk(σ , σ ) is defined in (1.3). In particular, if σ = σ = σ satisfies 1 2 1 2 ∈ Rn δk(σ, σ) > 0 (e.g. if k is even), then setting wπ = wπ(σ, σ) we have 1 0 < lim wπ < . (8.2) N→∞ ψ(N) ∞ π∈XΠk(N) †For dual groups, we always take the ground field to be C unless specified otherwise. Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 711 t Remark: If k is even, then δk(σ, σ) > 0 since A = In satisfies AσA = σ. Hence in this case we always have nonvanishing in (8.2). This nonvanishing is crucial in what follows. For the compact space Ω in Proposition 8.1, let V C(Ω) (8.3) S ⊆ denote the subspace consisting of all restrictions F Ω of functions F = ∗ W | p∈S fp in the image p∈S C[X (T)] of the S-product Satake transform. S + (See (2.3) and (2.4).) For fixed k > 2n and σ for which δk(σ, σ) > 0, let Q Q ∈ Rn w = w (σ, σ) as above. Then we mayb define a linear functional = k S on π π L Lσ, , VS by wπF (tπ) (F ) = lim π∈Πk(N) . (8.4) L N→∞ wπ (N,S)=1 P π∈Πk(N) By Lemma 8.2 and Theorem 6.3, theP limit exists and is finite. Endowing ∞ C(Ω) with the L norm, it contains VS as a dense subalgebra by the Stone- Weierstrass Theorem [Ru, p. 122]. (The latter algebra evidently separates points, and it is closed under complex conjugation by Proposition 2.1.) Because VS is dense in C(Ω), the right-hand side of (8.4) exists for F C(Ω) (for details, see e.g. [KL1], pages 358-359). Moreover it is clear from∈ (8.4) that (F ) F for all F C(Ω), so is bounded. By the Riesz representation |L |≤k k∞ ∈ L theorem, there exists a unique Radon measure µ = µσ,k,S on Ω such that (F )= F dµ (8.5) L ZΩ for all F C(Ω). It is clear from (8.4) that (1) = 1, so µ is a probability measure.∈ This proves the following. L Theorem 8.3. Let k > 2n, and let σ be a symmetric positive-definite half- integral matrix for which δk(σ, σ) > 0. (This is automatic, for example, if k is even.) Then the Satake parameters (tπ)π∈Πk(N) of (8.1), when weighted by wπ(σ, σ), become equidistributed in the space Ω of Proposition 8.1 with respect to the above probability measure µσ,k,S in the limit as N along integers coprime to S. → ∞ Of course, one would like to know more about the measure µ, for example whether it is supported on the tempered spectrum. (Recall that an unramified representation πp of G(Qp) is tempered if and only if its Satake parameter tπp lies in a compact subgroup of T.) We will pursue this question by relating µ to the Sato-Tate measure, which is supported in a compact subtorus of T. See Theorem 8.4 below. b b Documenta Mathematica 24 (2019) 677–747 712 Andrew Knightly and Charles Li 8.2 Relating two measures Generally, suppose η is a Radon measure on Ω, and Rλ λ∈Λ is a set of contin- uous functions forming an orthonormal basis for L2{(Ω, η}) which also spans an L∞-dense subspace of C(Ω). Then the measure µ in (8.5) can be expressed as dµ(t)= (R )R (t)dη(t), (8.6) L λ λ Xλ provided the sum is uniformly absolutely convergent on Ω. Indeed, for all α Λ, ∈ Rα(t) (Rλ)Rλ(t)dη = (Rλ) Rα, Rλ η = (Rα)= Rαdµ, Ω L L h i L Ω Z Xλ Xλ Z and by linearity and density of the span of the Rα, the above holds as well for all functions in C(Ω). 8.3 The Sato-Tate measure Fix a maximal compact subgroup H G with maximal torus ⊆ T = H T = T(C)1. c b∩ b This is the maximal compactb subtorusb ofb T.b Let dh denote the Haar measure on H of total volume 1. Because every conjugacy class in H contains exactly one Weyl orbit of Tc, the measure dh inducesb a quotient measure µST on the space Tbc/W . We extend µST to T/W by taking it to be zerob on the complement of T /W . This isb the Sato-Tate measure. In more detail, for f C(T /W ), we c ∈ c mayb identify f with a classb function on H, and b b f(t)dµST (t)=b f(h)dh. (8.7) ZbTc/W ZHb By the Weyl integration formula, the measure is given explicitly by −1 dµST (t)= det(Ad(t I) ) dt, (8.8) − |Lie(Hb)/ Lie(Tbc) where dt is the Haar measure giving Tc volume 1. An alternative expression for it is given in (8.13) below. + b Fix a set Φ of positive roots in the root system attached to H and Tc. We ∗ ∗ shall identify X (T) and X (Tc). By the theorem of the highest weight, the irreducible representations πλ of H are in one-to-one correspondenceb withb the elements λ +, whereb + is theb positive Weyl chamber of X∗(T )= X∗(T) = ∈C C c ∼ X∗(T) given in (3.19). Let b Fλ = tr πλ b (8.9)b Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 713 denote the trace of πλ. It is a class function on H, so we may view it as a function on T /W . By the Peter-Weyl theorem, the set F λ + is an c { λ| ∈ C } orthonormal basis for the space of L2 class functionsb on H (relative to the measure dh).b In particular, by (8.7) we have b Fλ(t)Fµ(t) dµST = δλ,µ (8.10) C ZTb( )/W (for the Kronecker δ). Here, the domain of Fλ is extended from Tc to T(C) by viewing Fλ as a sum b b F = m (µ)[µ] C[X∗(T)]W . λ λ ∈ ∗ µ∈XX (Tb) b The orthogonality (8.10) can also be proved using (8.12) and (8.13) below. We shall need the fact that the set F λ + spans C[X∗(T)]W (see [FH, { λ| ∈ C } Theorem 23.24], using the fact that Λ = X∗(T) since G = Spin(2n + 1) is simply connected). By (2.4), this space coincides with the imageb of the local Satake transform. b b Given a tuple λ = (λ ) +, we let p ∈ p∈S C Q F = F C[X∗(T)]W . λ λp ∈ S S pY∈ pY∈ b Viewing the Fλ as functions on Ω (by restriction), they span the space VS of (8.3). This follows from the above discussion. 8.4 Relation between µ and µST We continue to assume that δk(σ, σ) > 0, so that for Fλ as above, we may consider (F ) as in (8.4). L λ ∗ Theorem 8.4. Let ρ X (T) = X∗(T) be half the sum of the positive roots, as in (3.10). Suppose∈ that there exits ε> 0 such that for all tuples λ as above, b ( (c )) p(1−ε)hρ,λpi, (8.11) L S λp ≪ε S S pY∈ pY∈ where cλp is the characteristic function of Kpλp(p)Kp. Then the measure µ defined in (8.5) is given by dµ(t)= (F )F (t) dµS(t), L λ λ Xλ where µS = p∈S µST is the product measure on XS, and the above sum con- verges absolutely and uniformly on Ω. Q Documenta Mathematica 24 (2019) 677–747 714 Andrew Knightly and Charles Li Remarks: (1) Hypothesis (8.11) would follow from (a) adequate bounds on the number of matrices A satisfying the conditions of Theorem 6.3, and (b) adequate bounds for the local geometric integrals IA,p(cλp ) for p S. (See (9.3).) In Section 9, we will carry this out and prove Hypothesis (8.11∈ ) in the special case n = 2, as an application of Theorem 6.3. (2) It is not clear to us whether there is a closed form expression for the measure. + Proof. In Section 8.3, we saw that the set Fλ λ is an orthonormal basis 2 { | ∈C } for L (Ω,µST ). Furthermore, it is dense in VS , which in turn is dense in C(Ω) as discussed before Theorem 8.3. Hence, by the discussion in 8.2, it suffices to prove that the given series is uniformly convergent under Hypot§ hesis (8.11). To ease the notation, we will first assume that S = p consists of just one { } prime. For any weight λ X∗(T), define ∈ A = b(sgn w)w(λ) C[X∗(T)]. λ ∈ wX∈W b For t T , ∈ c b Aλ(t) (sgn w)w(λ)(t) w(λ)(t) = W . | |≤ ≤ | | | | w∈W w∈W X X By the Weyl character formula ([FH, Theorem 24.2]), Aλ+ρ Fλ = . (8.12) Aρ It is well-known that dµ (t)= A (t) 2dt. (8.13) ST | ρ | (For example, compare (25.6) of [Bu] ((22.7) in the 2nd edition) with Lemma 24.3 of [FH]). Therefore, for t T , we need to prove the convergence of ∈ c 2 2 (Fλ)Fλ(t)bAρ(t) = (Fλ)Aλ+ρ(t)Aρ(t) W (Fλ) . + |L || | + |L | ≤ | | + |L | λX∈C λX∈C λX∈C Next, we need to relate Fλ to the functions (cµ) in order to make use of Hypothesis (8.11). This is achieved by the followingS formula of Kato and Lusztig, which holds in any split reductive p-adic group ([HKP, Theorem 7.8.1]; see also [Gr, (3.12) and Proposition 4.4]): F = p−hλ,ρi P (p) (c ). λ µ,λ S µ µX≤λ Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 715 Here, µ belongs to +, and P is the Kazhdan-Lusztig polynomial C µ,λ P (p)= phλ−µ,ρi sgn(w)P (w(λ + ρ∨) (µ + ρ∨)), µ,λ − wX∈W b where ∨ P (µ)= p− P n(α ) 0 ∨ ∨ ≥ µ=PXn(α )α encodes the number ofb expressions of µ as a linear combination of positive co-roots with coefficients n(α∨) 0. We note that P (p) = 1, [Gr, (4.5)]. ≥ λ,λ Therefore, the quantity we need to bound is (F ) = p−hλ,ρi P (p) ( (c )) |L λ | µ,λ L S µ λ∈C+ λ∈C+ µ≤λ X X X −hµ,ρi ∨ ∨ p ( (cµ)) P (w(λ + ρ ) (µ + ρ )). (8.14) ≤ + |L S | − µX∈C λX≥µ wX∈W We claim that for w W , b ∈ + P (w(λ + ρ∨) (µ + ρ∨)) 2d , (8.15) − ≤ λX≥µ b where d+ is the number of positive co-roots. Indeed, the left-hand side of (8.15) is ∨ p− P n(α ), (8.16) ∨ ∨ λX≥µ P nX(α )α where the inner sum is extended over all expressions of the form w(λ + ρ∨) (µ + ρ∨)= n(α∨)α∨ − ∨ Xα with n(α∨) 0 and α∨ positive co-roots. The above expression is equivalent to ≥ λ = w−1( n(α∨)α∨ + (µ + ρ∨)) ρ∨. (8.17) ∨ − Xα Thus we may exchange the order of summation in (8.16), so the left-hand side of (8.15) is equal to ∨ ∗ p− P n(α ), ∨ ∨ P nX(α )α where the indicates that we consider only those expressions for which the right-hand∗ side of (8.17) is µ. The above is of course bounded by the sum over all nonnegative linear combinations≥ of positive co-roots ∞ ∨ ∨ p− P n(α ) = p−n(α ) 2, ∨ ∨ ∨ ∨ ≤ ∨ P nX(α )α Yα n(αX)=0 Yα Documenta Mathematica 24 (2019) 677–747 716 Andrew Knightly and Charles Li proving the claim (8.15). Combining (8.14) and (8.15), it follows that −hµ,ρi (Fλ) W p ( (cµ)) . + |L | ≪ | | + |L S | λX∈C µX∈C Using the given bound (8.11), the above is p−εhµ,ρi. ≪ + µX∈C There exists a finite set µ ,...,µ + such that + ℓ a µ 0 { 1 ℓ}⊆C C ⊆ { i=1 i i | ≤ a Z . Writing µ = ℓ a µ , the above is i ∈ } i=1 i i P P ℓ ∞ p−εhµi,ρiai < . ≤ ∞ i=1 a =0 ! Y Xi This completes the proof when S = p . { } The general case is proven in the same way, using (F ) = p−hλp,ρiP (p) ( (c )) |L λ | µp,λp L S µp λ λ µ≤λ p∈S p∈S X X X Y Y ( (c )) p−hλp,ρi P (p) ≤ |L S µp | | µp,λp | µ S S X pY∈ pY∈ λpX≥µp ( (c )) p−hµp,ρi. ≪ |L S µp | µ S S X pY∈ pY∈ Using Hypothesis 8.11, one shows as before that this is finite. Corollary 8.5. Write µ = µp for the measure on T/W defined in (8.5) when S = p . Then under Hypothesis 8.11, { } b lim dµp(t)= dµST (t). p→∞ Proof. Let 0 + denote the element corresponding to the zero vector in Zn+1. As in the proof∈C of the previous proposition, 2 −εhµ,ρi (Fλ)Fλ(t) Aρ(t) p . + |L || | ≪ + λ∈CX−{0} µ∈CX−{0} Noting that µ,ρ > 0 when µ = 0, the right-hand side tends to 0 as p goes to . Thus h i 6 ∞ lim dµp(t) = lim (Fλ)Fλ(t) dµST (t)= (F0)F0(t)dµST (t)= dµST (t). p→∞ p→∞ + L L λX∈C The last step follows by (8.4) and the fact that F0 = 1 (cf. (8.12)). Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 717 9 Local computation when n =2 Here we refine the discussion from Section 7.4 for p S, with the simplifying assumptions that n = 2, and ∈ p ∤ 4 det σ1. (9.1) 1 (Recall that det σ1 4 Z.) The main goal of this section is to prove the following local bound. ∈ Proposition 9.1. Under the above hypotheses, there exists a constant ε > 0 such that I (c ) p(1−ε)hλ,ρi−εrp (9.2) | A,p λ | ≪ for all λ +, where the implied constant depends only on p and ε. ∈C Before proving the proposition, let us observe how it implies the global Hy- pothesis (8.11). Corollary 9.2. Suppose n =2, σ1 = σ2 = σ, δk(σ, σ) > 0, and p ∤ 4 det σ for all p S. Then Hypothesis (8.11) holds. ∈ Proof. In Section 7.2, we saw that IA,p = 1 for primes p / S. From the definition (8.4) of , Theorem 6.3, and Lemma 8.2, it follows∈ that L A cnkσ p∈S IA,p(cλp ) 1 ( (cλp )) = = IA,p(cλp ), (9.3) L S δk(σ, σ)cnkσ δk(σ, σ) p∈S P Q A p∈S Y X Y t −1 where A runs through the rank-2 matrices in M2(Z)/ 1 satisfying r A t {± } ∈ M2(Z) and AσA = rσ. In particular, writing a b/2 x y σ = , A = M (Z), b/2 c z w ∈ 2 we have ax2 + bxz + cz2 = ra. Hence 4ra2 = (2ax + bz)2 (b2 4ac)z2 = (2ax + bz + √Dz)(2ax + bz √Dz), − − − where D = b2 4ac < 0. Thus, in the ring of integers Q[√D], the ideal (2ax + bz + √Dz− ) is a factor of the ideal (4ra2). The numberO ⊆ of ideal factors of (4ra2) is rε/2. In view of the fact that ∗ < , the number of possible choices for x,≪ z is rε/2. Similarly, the number|O | of∞ choices for y, w is rε/2. ≪ ε rpε ≪ So the number of terms in the sum is r = p∈S p . It follows from (9.2) that the above is ≪ Q p(1−ε)hλp,ρi, ≪ S pY∈ as required. Documenta Mathematica 24 (2019) 677–747 718 Andrew Knightly and Charles Li The proof of Proposition 9.1 is given in Section 9.3. In the intervening sections, we describe how to compute the local integral IA,p explicitly, with the goal of producing the upper bound (9.2). In many situations, the trivial bound (7.13) is adequate, so an explicit computation is not necessary. In the remaining cases (which, in the notation below, occur when β 1 t), we give a complete treatment of the local integral. − ≤ 9.1 Preliminaries Without loss of generality, we consider the case where fp = cλ is the charac- teristic function of the double coset ZpKpλ(p)Kp, where λ(p) = diag(1,pt,pτ ,pτ−t) (9.4) for 0 t τ/2 as in (3.21). Thus we write τ in place of rp (for the purpose of eliminating≤ ≤ a subscript). By Proposition 7.4, we need only consider matrices D of the form D = diag(pα,pβ), 0 α β, α + β = τ. ≤ ≤ Write a b/2 σ = tUσ U = . U 1 b/2 c Note that σU is half-integral, and det σU = det σ1. So by (9.1), either p ∤ b or p ∤ ac. We would like to compute the integral D pτ SD−1 I = f ( )θ (tr σ S)dS. (9.5) A,p p O pτ D−1 p U ZS(Qp) x y Writing S = , we let y z pα 0 pβx pαy D pτ SD−1 0 pβ pβy pαz M = = . O pτ D−1 0 0 pβ 0 0 0 0 pα By Proposition 3.2, M supp f if and only if the fractional ideal generated ∈ p by all the entries is (1) = Zp and the fractional ideal generated by the deter- t t minants of all 2 2 submatrices is (p )= p Zp. The determinants of the 2 2 submatrices of M× are shown in the table below: × Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 719 cols 1,2 1,3 1,4 2,3 2,4 3,4 rows 1,2 pα+β pα+βy p2αz p2βx pα+βy pα+β(xz y2) 1,3 0 pα+β 0− 0− 0 pα+β−y − 1,4 0 0 p2α 0 0 pα+βx 2,3 0 0 0 p2β 0 pα+βz − 2,4 0 0 0 0 pα+β pα+βy 3,4 0000 0 pα+β Using α β and α + β = τ, we see that M supp f if and only if ≤ ∈ p (pα, pβx, pαy, pαz) = (1) (9.6) and (p2α, pτ x, pτ y, p2αz, pτ (xz y2)) = (pt). (9.7) − Let x′ = pβx, y′ = pαy, z′ = pαz. (9.8) Then (9.6) is equivalent to (pα, x′,y′,z′) = (1) (9.9) and (9.7) is equivalent to (p2α,pαx′,pβy′,pαz′, x′z′ pβ−αy′2) = (pt). (9.10) − If α = 0, then (9.6) is equivalent to 6 (x′,y′,z′) = (1), (9.11) i.e., x′,y′,z′ Z and at least one of them is a unit. ∈ p 9.2 Evaluation of the integral IA,p ′ We continue with the notation from above. Given a Borel subset S S(Qp), we define ⊆ D rSD−1 IS′ = fp( −1 )θp(tr σU S)dS. ′ O rD ZS Define x y S = S(Q ) x,y,z satisfy (9.6) and (9.7) . 0 { y z ∈ p | } Then IS0 = IA,p is the integral (9.5) we need to compute. 1 0 0 0 0 1 Let E = , E = and E′ = . 11 0 0 22 0 1 12 1 0 Documenta Mathematica 24 (2019) 677–747 720 Andrew Knightly and Charles Li ′ Proposition 9.3. Let S be a Borel subset of S0. Suppose p ∤ a (resp. p ∤ b, x y x y x y p ∤ c). Suppose S′ implies that 1 E ( 1 E′ , y z ∈ y z ± p 11 y z ± p 12 x y 1 ′ E respectively) belongs to S . Then I ′ =0. y z ± p 22 S Proof. Suppose p ∤ a. The other cases can be handled similarly. By the given x y x y property, S′ if and only if + 1 E S′. Hence y z ∈ y z p 11 ∈ 1 a IS′ = θp(tr σU S)dS = θp(tr σU (S E11))dS = e( )IS′ . ′ ′ − p p ZS ZS The proposition follows. x y Proposition 9.4. Suppose S . Then: y z ∈ 0 x y (i) If β 2, τ 1 t +1 and pt+1 pβ−1z′, then 1 E S . ≥ − ≥ | y z ± p 11 ∈ 0 x y (ii) If α 2, τ 2 t +1 and pt+1 pβ−1y′, then 1 E′ S . ≥ − ≥ | y z ± p 12 ∈ 0 x y (iii) If α 2, 2α 1 t +1, pt+1 pα−1x′, then 1 E S . ≥ − ≥ | y z ± p 22 ∈ 0 Remarks: 1) If in (9.10), (p2α,pαx′,pβy′,pαz′) = (pt), then the last condition of (i) (resp. (ii), (iii)) can be replaced by the weaker condition pt pβ−1z′ (resp. pt pβ−1y′, pt pα−1x′), and the second condition of (ii) can be| weakened to τ | 2 t. | − ≥ 2) There are some other variants; for example, if (x′,z′) = 1 and α = t, then in (ii), the conditions can be replaced by α 1, τ 2 t, and pt pβ−1y′. ≥ − ≥ | 1 Proof. (i) Replace x by x p in (9.6) and (9.7). The left-hand side of (9.6) becomes ± (pα,pβx pβ−1,pαy,pαz). ± The left-hand side of (9.7) becomes (p2α,pτ x pτ−1,pτ y,p2αz,pτ (xz y2) pβ−1z′). ± − ± Under the given hypotheses, pβ−1 (p), pτ−1 (pt+1) and pβ−1z′ (pt+1). x y ∈ ∈ ∈ Hence 1 E satisfies (9.6) and (9.7). y z ± p 11 (ii) Replace y by y 1 in (9.6) and (9.7). The left-hand side of (9.6) becomes ± p (pα,pβx, pαy pα−1,pαz). ± Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 721 The left-hand side of (9.7) becomes (p2α,pτ x, pτ y pτ−1,p2αz,pτ (xz y2) 2pβ−1y′ pτ−2). ± − ∓ − Under the given hypotheses in this case, pα−1 (p), pτ−2 (pt+1) and pβ−1y′ x y ∈ ∈ ∈ (pt+1). Hence 1 E′ satisfies (9.6) and (9.7). y z ± p 12 Assertion (iii) and the remarks can be proven similarly. Corollary 9.5. Suppose p ∤ a, and that (i) β 2, ≥ (ii) τ 1 t +1, − ≥ (iii) β 1 t +1. − ≥ Then IA,p =0. x y Proof. Suppose S . Then by (9.9), z′ Z , so by the third hypoth- y z ∈ 0 ∈ p x y esis, pt+1 pβ−1z′. By Proposition 9.4, 1 E S . The assertion now | y z ± p 11 ∈ 0 follows by Proposition 9.3. Corollary 9.6. Suppose p ∤ b, and (i) α 2, ≥ (ii) τ 2 t +1, − ≥ (iii) β 1 t +1. − ≥ Then IA,p =0. Proof. This follows in the same way as the previous corollary, using Proposition 9.4 (ii), and Proposition 9.3. Proposition 9.7. Suppose condition (iii) of the above corollaries fails to hold, i.e., β 1 t. Then exactly one of the following is true: − ≤ 1. τ =2τ ′ +1 is odd, α = τ ′, β = τ ′ +1, and t = τ ′, 2. τ =2τ ′ is even, α = τ ′ 1, β = τ ′ +1, and t = τ ′, − 3. τ =2τ ′ is even, and α = β = t = τ ′, 4. τ =2τ ′ is even, α = β = τ ′, and t = τ ′ 1. − Documenta Mathematica 24 (2019) 677–747 722 Andrew Knightly and Charles Li Proof. Suppose β t + 1. Then because we always have t τ (where ≤ ≤ 2 brackets denote the floor), it follows that β t +1 τ +1. On the other 2 hand, τ = α + β 2β, which gives the lower bound≤ in≤ the following inequality: ≤ τ τ β +1. 2 ≤ ≤ 2 l m h i τ (Here, denotes the ceiling.) Using β 1 t 2 , the result follows easily by considering⌈·⌉ the possible cases. − ≤ ≤ Proposition 9.8. Suppose α,β,t,τ satisfy Proposition 9.7 (1), i.e., τ =2τ ′ + 1, α = τ ′, β = τ ′ +1, and t = τ ′. Then if τ ′ 2, I =0. ≥ A,p x y Proof. Let S . Then (9.10) is satisfied, and since α = τ ′ 2, (9.11) y z ∈ 0 ≥ is also satisfied. In particular, by (9.10), x′z′ py′2 (mod p2). (9.12) ≡ It follows that either x′ or z′ is a unit. Indeed, if p x′ and p z′, then y′ is a unit by (9.11), leading to an obvious contradiction in| (9.12). In| fact, by (9.12), p x′z′ and hence exactly one of x′ or z′ is a unit. | First suppose p ∤ b. Note that (x′,z′) = 1, α = t 2, ≥ τ 2=2τ ′ 1 > 2τ ′ τ ′ = t, − − − x y and pt pβ−1y′. By the second remark after Proposition 9.4, 1 E′ | y z ± p 12 ∈ S0. By Proposition 9.3, IA,p = IS0 = 0. Finally, suppose p b. Then as noted earlier, p ∤ a. Since one of x′ or z′ is a unit, (pαx′,pαz′) = (pt).| Furthermore, pt pβ−1z′, and as above, τ 2 t. By the |x y − ≥ first remark after Proposition 9.4, 1 E S . By Proposition 9.3, y z ± p 11 ∈ 0 IA,p = IS0 = 0. Proposition 9.9. Suppose α,β,t,τ satisfy Proposition 9.7 (2), i.e., τ = 2τ ′ ′ ′ ′ ′ is even, α = τ 1, β = τ +1, and t = τ . Then if τ 3, IA,p =0. In fact, if p ∤ ac, then I − =0 if τ ′ 2. ≥ A,p ≥ x y ′ ′ Proof. Let S . Suppose τ ′ 2. By (9.10), pτ pτ −1x′ and y z ∈ 0 ≥ | ′ ′ pτ pτ −1z′, and hence p x′ and p z′. Therefore by (9.11), y′ is a unit. | | | Suppose p ∤ ac. Because p z′, we have pt+1 pβ−1z′. Hence by Proposition 9.4, x y 1 | | y z E S . By Proposition 9.3, I = 0. ± p 11 ∈ 0 S0 Next suppose p ∤ b and τ ′ 3. Write x′ = px′′ and z′ = pz′′, with x′′ and z′′ ′ Z . By(9.10), p2x′′z′′ p≥2y′2 (mod pt), so x′′z′′ y′2 (mod pτ −2). Because∈ p ≡ ≡ Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 723 τ ′ 3, it follows that x′′ and z′′ are units. Therefore (pαx′) = (pt). Obviously t ≥β−1 ′ x y 1 ′ p p y . By the first remark after Proposition 9.4, y z p E12 S0. By Proposition| 9.3, I = I = 0. ± ∈ A,p S0 Proposition 9.10. Suppose α,β,t,τ satisfy Proposition 9.7 (3), i.e. τ =2τ ′ ′ ′ and α = β = t = τ . Suppose further that τ 2. Then the integral IA,p is given explicitly by (9.14) below. ≥ x y Proof. Suppose S . Then (9.11) implies (ptx′,pty′,ptz′) = (pt). y z ∈ 0 Hence (9.11) and (9.10) taken together are equivalent to (9.11) and x′z′ y′2 (mod pt). (9.13) ≡ If y′ is not a unit, then by (9.13) and (9.11), exactly one of x′ or z′ is a unit. So there is a partition S = S S S , 0 1 ∪ 2 ∪ 3 where x y S = S : x′,y′,z′ are units , 1 { y z ∈ 0 } x y S = S : p y′, p z′, and x′ is a unit , 2 { y z ∈ 0 | | } x y S = S : p y′, p x′, and z′ is a unit . 3 { y z ∈ 0 | | } x y α ′ t t β−1 ′ We claim that I = I = 0. Let y z S . Then (p x ) = (p ), p p z , S2 S3 ∈ 2 | x y and τ 1 t+1. By the first remark after Proposition 9.4, 1 E S . − ≥ y z ± p 11 ∈ 0 In fact, this matrix belongs to S since pβ(x 1 ) = x′ pβ−1 is a unit. 2 ± p ± Hence by Proposition 9.3, IS2 = 0 if p ∤ ac. If p ac, then p ∤ b. In this case, (pαx′) = (pt), pt pβ−1y′, and τ 1 t + 1. By| the first remark after x y| − ≥ Proposition 9.4, 1 E′ S . In fact, the matrix belongs to S since y z ± p 12 ∈ 0 2 pα(y 1 ) = y′ pα−1 pZ . By Proposition 9.3, I = 0. The proof that ± p ± ∈ p S2 IS3 = 0 is similar. For the integral over S1, note that the validity of (9.11) and (9.13) depends ′ ′ ′ τ ′ only on x ,y ,z (mod p ), which also means that S1 = S1 + S2(Zp) (where S2 here denotes the symmetric matrices). Hence, writing x, y, z for the congruence ′ classes of x′,y′,z′ mod pτ , IA,p = IS1 = θp(tr(σU S))dS ZS1 Documenta Mathematica 24 (2019) 677–747 724 Andrew Knightly and Charles Li = θp(ax + by + cz)dxdydz z y x ′ ′ +Zp ′ +Zp ′ +Zp x,y,z∈(Zp/pτ Zp)∗, Z pτ Z pτ Z pτ X ′ xz≡y2(mod pτ ) by ax + cz = e( ′ ) e( ′ ) −pτ − pτ τ′ ∗ Z τ′ Z y∈(Zp/p Zp) x,z∈ p/p p X X ′ xz≡y2(mod pτ ) by y(ax + cz) = e( ′ ) e( ′ ) −pτ − pτ τ′ ∗ Z τ′ Z y∈(Zp/p Zp) x,z∈ p/p p X X ′ xz≡1(mod pτ ) y(ax + cz + b) = e( ) . (9.14) − pτ ′ Z τ′ Z τ′ ∗ x,z∈ p/p p y∈(Zp/p Zp) X ′ X xz≡1(mod pτ ) We remark that the computation here is valid for τ ′ 1. The sum over y can be evaluated using (9.20) below. ≥ Proposition 9.11. Suppose α,β,t,τ satisfy Proposition 9.7 (4), i.e. τ =2τ ′ is even, α = β = τ ′, and t = τ ′ 1. Suppose further that τ ′ 2. Then the − ≥ integral IA,p is given by (9.18) below. Proof. In this case, (9.11) and (9.10) are equivalent to (9.11) and ′ (x′z′ y′2) = (pτ −1), (9.15) − i.e., ′ x′z′ y′2 (mod pτ −1) (9.16) ≡ but ′ x′z′ y′2 (mod pτ ) (9.17) 6≡ As in the previous proof, we integrate over S1,S2 and S3. We first show that x y ′ ∗ ′ ′ I = I = 0. Suppose y z S , so x Z , p y , and p z . Then the S2 S3 ∈ 2 ∈ p | | x y conditions of Proposition 9.4 (i) are satisfied, so 1 E S . Since y z ± p 11 ∈ 0 β 1 ′ β−1 p (x+ p )= x +p is a unit, this matrix in fact belongs to S2. By Proposition 9.3, IS2 = 0, assuming p ∤ ac. On the other hand, if p ac, then p ∤ b. The x y| hypotheses to Proposition 9.4(ii) are satisfied, so 1 E′ S , and y z ± p 12 ∈ 2 once again Proposition 9.3 gives IS2 = 0. The proof that IS3 = 0 is similar. For the integral over S1, just as in the proof of the previous proposition, we have IA,p = IS1 = θp(tr σU S)dS ZS1 Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 725 = θp(ax + by + cz)dxdydz z y x ′ ′ +Zp ′ +Zp ′ +Zp x,y,z∈(Zp/pτ Zp)∗, Z pτ Z pτ Z pτ ′ X ′ xz≡y2(mod pτ −1), xz6≡y2(mod pτ ) by ax + cz = e( ′ ) e( ′ ) −pτ − pτ τ′ ∗ Z τ′ Z y∈(Zp/p Zp) x,z∈ p/p p X ′ X ′ xz≡y2(mod pτ −1),xz6≡y2(mod pτ ) by y(ax + cz) = e( ′ ) e( ′ ) −pτ − pτ τ′ ∗ Z τ′ Z y∈(Zp/p Zp) x,z∈ p/p p X ′ X ′ xz≡1(mod pτ −1),xz6≡1(mod pτ ) y(ax + cz + b) = e( ) (9.18) − pτ ′ Z τ′ Z τ′ ∗ x,z∈ p/p p y∈(Zp/p Zp) ′ X ′ X xz≡1(mod pτ −1),xz6≡1(mod pτ ) p−1 y(ax + cz + b) = e( ) . − pτ ′ Z τ′ Z τ′ ∗ h=1 x,z∈ p/p p y∈(Zp/p Zp) X X′ ′ X xz≡1+hpτ −1(mod pτ ) Once again, this computation is valid for τ ′ 1. We remark that (9.18) can be rewritten as ≥ y(ax + cz + b) e( ) (9.14). (9.19) − pτ ′ − Z τ′ Z τ′ ∗ x,z∈ p/p p y∈(Zp/p Zp) X ′ X xz≡1(mod pτ −1) Corollary 9.12. Suppose β 1 t and τ 5. Then I p3τ/4. − ≤ ≥ A,p ≪p ′ Proof. By Propositions 9.7-9.11, we may assume that τ =2τ is even, and IA,p is given by (9.14) or (9.18). Recall the formula for the Ramanujan sum ′ ′ ′ pτ pτ −1 if pτ ℓ, yℓ τ−′−1 τ ′−| 1 e( τ ′ )= p if p ℓ, (9.20) p − ′ k y Z τ′ Z ∗ τ −1 ∈( pX/p p) 0 if p ∤ ℓ ([Hua, Theorem 4.3]). Thus the summation over y in (9.14) is nonzero only if ′ ax + cz + b 0 (mod pτ −1). (9.21) ≡ ′ Since xz 1 mod pτ , this is equivalent to ≡ ′ ax2 + bx + c 0 mod pτ −1, (9.22) ≡ Documenta Mathematica 24 (2019) 677–747 726 Andrew Knightly and Charles Li and also to ′ cz2 + bz + a 0 mod pτ −1. (9.23) ≡ Suppose p a and p c, so that p ∤ b. Then (9.21) has no solution, so the sum- ′ mation is zero.| If p| ∤ a (resp. p ∤ c), then the number of x mod pτ satisfying τ ′ (τ ′−1)/2 τ ′/2 (9.22) (resp. z mod p satisfying (9.23)) is pp p p (cf. [KL3, ≪ ≪ ′ Lemma 9.6]). Now applying (9.20), we see that (9.14) is O(p3τ /2). Similarly, (9.18) is p−1 ′ τ ′ 2 τ −1 τ ′ 3τ ′/2 p p p 2 p p . ≪ ′ ≪ ≪ h=1 x,z∈Zp/pτ Zp X ′ X ′ xz≡1+hpτ −1 (mod pτ ), ′ ax+cz+b≡0 (mod pτ −1) 9.3 Proof of Proposition 9.1 For p S, we require a bound for the local integral I given in (9.5). ∈ A,p We continue to use the notation of Section 9.1. Thus, τ = rp, λ(p) = diag(1,pt,pτ ,pτ−t) for 0 t τ/2, D = diag(pα,pβ) for 0 α β with ≤ ≤ a b/2 ≤ ≤ α + β = τ, and σ = tUσ U = . U 1 b/2 c By (3.10) 3 ρ = e 2e e , 2 0 − 1 − 2 so 3 3 λ, ρ = ℓ 2ℓ ℓ = τ t. h i 2 0 − 1 − 2 2 − To prove Proposition 9.1, we must show that for some ε> 0, (1−ε)hλ,ρi−ετ (1−ε)( 3 τ−t)−ετ I (c ) p = p 2 . (9.24) | A,p λ | ≪ By the trivial bound (7.13), I p2α+β = pα+τ . | A,p|≤ Therefore (9.24) is certainly satisfied when 3 α + τ (1 ε)( τ t) ετ, (9.25) ≤ − 2 − − or equivalently, 1 5ε α + (1 ε)t − τ. − ≤ 2 Note that (1 ε)( 3 τ t) ετ is a decreasing function of ε. Therefore if (9.24) − 2 − − holds for some particular ε = ε0, then it holds for all smaller positive ε. For Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 727 concreteness, we will verify it for ε0 =0.01, in which case the above inequality takes the form α +0.99t 0.475τ. (9.26) ≤ For any given value of τ, there are only finitely many permissible values for t, α and β, so the associated integral is bounded by a constant depending only on τ. Therefore we may assume that τ 7. (9.27) ≥ If p ∤ b (resp. p ∤ ac) and the conditions of Corollary 9.5 (resp. Corollary 9.6) hold, the integral vanishes and the desired bound is trivially satisfied. Suppose condition (iii) of either Corollary 9.5 or Corollary 9.6 fails. Then by Corollary 9.12, I p3τ/4 (1−2ε)τ (1−ε)( 3 τ−t)−ετ p = p 2 . If t = τ/2 1 (as is the case in Proposition 9.11), then − (1−2ε)τ (1−2ε)τ+(1−ε) (1−ε)( 3 τ−t)−ετ p p = p 2 . ≪ Either way, we obtain the desired bound for IA,p when ε< 1/8. Suppose condition (i) of either Corollary 9.5 or Corollary 9.6 fails. Then (using α β in the first case) α 1. By (9.7), t 2. Hence by (9.27), ≤ ≤ ≤ α +0.99t< 3 < 3.325 = 0.475 7 0.475τ, × ≤ so (9.26) is satisfied in this case, and the desired bound holds. Suppose condition (ii) of either Corollary 9.5 or Corollary 9.6 fails. Then τ 2 t τ , which means that τ 4, contradicting (9.27). − ≤ ≤ 2 ≤ This proves (9.24) and hence Proposition 9.1. A Discrete series matrix coefficients for GSp(2n) Here we explicitly compute certain discrete series matrix coefficients for GSp2n(R) using ideas of Harish Chandra. Our main references for the back- ground material are [AS] and [Kn]. A.1 Root System The Lie algebra of Sp2n(R) is g = X JX + tXJ =0 { | } A B = M (R) A = tD, B = tB, C = tC . CD ∈ 2n | − Documenta Mathematica 24 (2019) 677–747 728 Andrew Knightly and Charles Li We have g = k p, ⊕ where A B k = M (R) A = tA, B = tB B A ∈ 2n | − − is the Lie algebra of K,† A B p = M (R) A = tA, B = tB . B A ∈ 2n | − Let h kC denote the real subspace consisting of all matrices of the form ⊆ a1 a2 .. . an −a1 , (A.1) −a2 .. . −an 2 for a iR (i = 1). Then h is a compact Cartan subalgebra of gC. For each j ∈ − j =1,...,n, define a linear form ej on hC by taking the above matrix to iaj . ∗ Let ∆= ∆(hC, gC) h be the set of roots. One finds that ⊆ C ∆= 2e , (e + e ),e e j = k . {± j ± j k j − k| 6 } The compact roots (i.e. those whose root spaces belong to kC) are ∆ = e e j = k . K { j − k| 6 } Let ∆nc = ∆ ∆K denote the set of noncompact roots. We fix the inner product in ∆ determined− by e ,e = δ . h i ji ij We set ε = e , and fix the following ordered basis for h∗ : j − j C ε + ε + + ε , ε ε , ε ε , ..., ε ε . { 1 2 ··· n n − n−1 n−1 − n−2 2 − 1} + + + + + This determines a good ordering of ∆ (i.e. ∆nc > ∆K ) in which ∆ = ∆nc ∆K is given by ∪ 2ε , 1 j n j ∆+ ε + ε , 1 ≤ j≤ < k n nc j k ≤ ≤ ε ε , 1 j < k n ∆+ . k − j ≤ ≤ K † In this appendix, K denotes the compact subgroup ( 3.4) which was denoted K∞ else- where in the paper. Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 729 Then 1 δG = α = ε1 +2ε2 + ... + nεn. (A.2) 2 + αX∈∆ Remark: The positive system (here denoted ∆′+) considered in [AS] is the one used in Chapter IX of [Kn]. The relationship to the present system is ′ + + ′ + + + ′+ ∆K = ∆K and ∆nc = ∆nc. In other words, ∆ = wK (∆ ), where wK − + −+ is the element of the Weyl group WK taking ∆K to ∆K . (See Remark (1) after Theorem 9.20 in [Kn].) − For each root α ∆, let g gC be the associated root space. Define the ∈ α ⊆ following subalgebras of gC: + A iA t p = gα = − A = A Mn(C) , iA A | ∈ + − − αM∈∆nc and A iA p− = g = A = tA M (C) . −α iA A | ∈ n α∈∆+ − Mnc The corresponding analytic subgroups of Sp2n(C) are + + In + A iA t P = exp(p )= − A = A Mn(C) iA In A | ∈ − − and − − In + A iA t P = exp(p )= A = A Mn(C) . iA In A | ∈ − We also have A B t KC = exp(kC)= GL (C) (A + iB) (A iB)= I . B A ∈ 2n | − n − Since A and B are complex, the condition on (A+iB) is equivalent to A+iB ∈ GLn(C), reflecting the fact that U(n, C) ∼= GLn(C). A.2 Realization in SU(n,n) Recall that t In In SU(n,n)= g SL2n(C) g g = . ∈ | In In − − Define G′ = g SU(n,n) tgJg = J . { ∈ | } Documenta Mathematica 24 (2019) 677–747 730 Andrew Knightly and Charles Li One can show that t t ′ α β αα ββ = In G = SL2n(C) − . β α ∈ tβα = tαβ I iI Let τ = n n . Then the map iI I n n g g′ = τ −1gτ 7→ ′ is an isomorphism from Sp2n(R) into G . For any object O associated to ′ ′ Sp2n(R), we let O denote the corresponding object for G . Writing g = A B , we have CD 1 (A + D)+ i(B C) (B + C)+ i(A D) g′ = − − . (A.3) 2 (B + C) i(A D) (A + D) i(B C) − − − − A B A + Bi Taking g = K, we see that g′ = , where B A ∈ A Bi A + Bi is unitary.− Thus − α K′ = τ −1Kτ = α U(n) . tα−1 | ∈ Likewise, ′ −1 α K = τ KCτ = α GL (C) C tα−1 | ∈ n ′+ −1 + In O t P = τ P τ = A = A Mn(C) 2iA In | ∈ − and ′− −1 − In 2iA t P = τ P τ = A = A Mn(C) . O In | ∈ A.3 Holomorphic discrete series We recall without proof some properties of the holomorphic discrete series for the group G = Sp2n(R). This material is due to Harish-Chandra [HC]. We ∗ follow the exposition in Chapter VI of [Kn]. Suppose λ hC is analytically integral (i.e. λ(H) 2πiZ whenever exp(H) = 1) and dominant∈ with respect to K (i.e. λ, α >∈ 0 for all α ∆+ ). Let (Φ , V ) denote the irreducible h i ∈ K λ unitary representation of K with highest weight λ. Let vλ V be a highest weight unit vector (unique up to unitary scaling). ∈ Extend Φλ to a holomorphic representation of KC. For g G, let µ(g) KC denote the middle component in the Harish-Chandra decomposition∈ ∈ + − G P KCP ⊆ Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 731 ([Kn, Theorem 6.3]). Define −1 ψλ(g)= Φλ(µ(g)) vλ, vλ V . Then under the condition λ + δ , α < 0 for all α ∆+ , (A.4) h G i ∈ nc ψλ is a nontrivial square-integrable function on G ([Kn, Lemma 6.9]), and its translates under the left regular representation generate an irreducible square- integrable representation (πλ, Vλ) of G ([Kn, Theorem 6.6]). Furthermore, by [Kn, p. 160 (6)], −1 2 π (g)ψ , ψ 2 = ψ (g ) ψ . h λ λ λiL λ k λk −1 To each v V we associate the function Φλ(µ(g)) v, vλ Vλ. This defines a K-equivariant∈ embedding V V , and hence Φ occurs as∈ a K-type in π , → λ λ λ with highest weight vector ψλ. In fact, this K-type occurs with multiplicity ψλ one and wλ = Vλ is a highest weight unit vector ([Kn, p. 160 (5)]). kψλk ∈ Our aim is to compute the matrix coefficient π (g)w , w = ψ (g−1)= Φ (µ(g−1)−1)v , v . (A.5) h λ λ λi λ λ λ λ V We will use the realization of G in SU(n,n) since it facilitates the computation α β of µ(g). Let g′ = G′. Then the Harish-Chandra decomposition is β α ∈ given explicitly by α β I O α O I α−1β = n n . (A.6) β α βα−1 I O tα−1 O I n n To verify this decomposition, note that the lower right corner on the right-hand t −1 −1 t t side is α + βα β. By the fact that αα = In + ββ, α = tα−1 + tα−1 tββ. −1 Also tβα = tαβ = tα−1 = βα−1 tβ . Substituting this into the second term above, we see that⇒ the lower right-hand corner is equal to α as needed. A B α β Let g = Sp (R), and let g′ = G′ as in (A.3). By CD ∈ 2n β α ∈ α O tα tβ (A.6), we see that µ(g′)= . Now g′−1 = − , so O tα−1 tβ tα − tα O µ(g′−1)= . (A.7) O α−1 Documenta Mathematica 24 (2019) 677–747 732 Andrew Knightly and Charles Li A.4 Explicit formula for the matrix coefficient Although it is possible to compute the matrix coefficient of πλ explicitly for any λ (at least when n = 2), for simplicity, we have chosen here to treat just the case where dimΦ = 1. This discussion is valid for any n 2. λ ≥ For k Z, let Φk be the character of K = U(n) defined by ∈ A B Φ ( ) = det(A + Bi)k. (A.8) k B A − Its holomorphic extension to Un(C) = GLn(C) is given by the same formula. The (unique) weight of this character is λk = k(ε + + ε ). (A.9) − 1 ··· n This weight satisfies condition (A.4) exactly when k >n. k Proposition A.1. The character Φk = det arises as the minimal K-type of a + holomorphic discrete series representation πk of Sp2n(R) if and only if k >n. A B If this holds and wk is a unit vector of weight λk, then for any g = C D Sp (R) we have ∈ 2n 2nk π+(g)w , w = . k k k det(A + D + i( B + C))k − Proof. By (A.5) and (A.7), + −1 −1 t −k πk (g)wk, wk =Φk(µ(g )) = det( α) . A B By (A.3), if g = C D , 1 α = ((A + D)+ i(B C)). (A.10) 2 − The given formula now follows. A B + Corollary A.2. For g = C D Sp2n(R), define fk (g) = πk(g)wk, wk . Then ∈ h i 2nk f +(g)= . (A.11) k det(A + D + i(B C))k − Corollary A.3. For k >n and g = A B Sp (R), f +(g) equals C D ∈ 2n | k | 2 nk . det(2I + A tA + B tB + C tC + D tD + i(A tC C tA + B tD D tB))k/2 n − − Proof. For α = A + D + i(B C), det α 2 = det α det tα = det α tα. Expand this using the relations given− in (3.1| ) and| (3.2). The corollary then follows immediately. Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 733 With the formula for the matrix coefficient in hand, we can compute its Lp- norms. The formulas above and the calculations below closely parallel those for GL (R) given in [KL1, 14]. 2 § Proposition A.4. For any real number ℓ> 0, the function f + ℓ is integrable | k | over G = Sp2n(R) if and only if ℓk > 2n. If this condition holds, then with Haar measure normalized as in the proof below, 2n(n+1) n−1 j! f +(g) ℓdg = j=1 . | k | (ℓk (i + j)) ZG 1≤i≤j≤n Q− + Q Proof. The matrix coefficient fk is bi-K-invariant, so it is convenient to use the Cartan decomposition G = KA+K, where A+ = a = diag(a ,...,a ,a−1,...,a−1) 1 + ℓ + ℓ α −α fk (g) dg = fk (k1ak2) (a a ) dk1da dk2, + G | | K×A ×K | | + − Z Z αY∈∆ where the Haar measure of the compact group K is taken to be 1. Note that (aα a−α) > 0 by the definition of A+. We now change notation and write − a = diag(a1,...,an). Using Corollary A.3, the above is nℓk 2 −2 −ℓk/2 α −α =2 det(2In + a + a ) (a a )da a∈GLn(R) diagonal, + − Z 1 ∞ ∞ ∞ n nℓk 2 −2 −ℓk/2 2 −2 =2 (2 + ad + ad ) (ad ad ) 1 a1 ··· an−1 − Z Z Z dY=1 −1 −1 −1 −1 dan da1 (aiaj ai aj )(aj ai aj ai) . × − − an ··· a1 1≤i Documenta Mathematica 24 (2019) 677–747 734 Andrew Knightly and Charles Li Hence (A.12) becomes nκ ∞ ∞ ∞ ∞ 2 σ(1)−1−κ/2 σ(n)−1−κ/2 n sgn(σ) u1 un dun du1 2 4 u1 u2 ··· un−1 ··· ··· σX∈Sn Z Z Z Z 2nκ sgn(σ)( 1)n4σ(1)+σ(2)+···+σ(n)−nκ/2 = n n − 2 j=1 σ(n)+ σ(n 1)+ + σ(n j + 1) jκ/2 σX∈Sn − ··· − − 2 Q sgn(σ) =2n , κ/2 σ(n) κ σ(n) σ(n 1) nκ/2 σ(n) σ(1) σX∈Sn − − − − ··· − −···− provided κ > 2n (otherwise the integral diverges). Replace σ by στ, where τ(i)= n i + 1 for all 1 i n. The above is then − ≤ ≤ 2 sgn(στ) =2n . κ/2 σ(1) κ σ(1) σ(2) nκ/2 σ(1) σ(n) σX∈Sn − − − ··· − −···− Applying Lemma A.5 below with b = κ/2 i, the above is i − 2 sgn(τ) (i j) (j i) =2n +n i Lemma A.5. Let F be a field of characteristic 0, and let b1,...,bn be indeter- minate variables. Then in the field F (b1,...,bn) of rational functions, sgn(σ) (bj bi) =2n i n n−ℓ A(b1,...,bℓ−1,bℓ+1,...,bn) A(b1,...,bn)= ( 1) . (A.14) − b1 + + bn Xℓ=1 ··· To see this, write A(b1,...,bn) as 1 n sgn(σ) . b1 + + bn bσ(1)(bσ(1) + bσ(2)) (bσ(1) + + bσ(n−1)) ℓ=1 σ∈Sn, ··· X σX(n)=ℓ ··· ··· Given σ S with σ(n)= ℓ, define σ′ S S by ∈ n ∈ n−1 ⊆ n σ(i) if 1 σ(i) <ℓ σ′(i)= ≤ σ(i) 1 if ℓ +1 σ(i) n. ( − ≤ ≤ Documenta Mathematica 24 (2019) 677–747 Distribution of Siegel Modular Satake Parameters 735 Then σ is the composition of σ′ with n ℓ transpositions, so sgn(σ) = ( 1)n−ℓ sgn(σ′). Since σ σ′ defines a bijection− between the set of such − 7→ σ and Sn−1, (A.14) follows. We may now prove (A.13) by induction on n. The base case n = 2 is easy to check by hand. Applying the inductive hypothesis to (A.14), n−1 n 2 n−ℓ i b1 + + bn B(b1,...,bn)= ···n−1 (bi + bj) A(b1,...,bn) (A.15) 2 ! 1≤iY≤j≤n n n = ( 1)n−ℓ (b b ) (b + b ) . (A.16) − j − i i ℓ ! i=1 ! Xℓ=1 i A(b1,...,bn) = sgn(σ)A(bσ(1),...,bσ(n)) for all permutations σ S , B inherits this property from (A.15). In particular, ∈ n B(b ,...,b )= B(b ,...,b ) (A.17) 1 n − σ(1) σ(n) if σ = (i j) is any 2-cycle. It follows that B(b1,...,bn) = 0 if bi = bj for any i = j. Hence (b b ) divides B(b ,...,b ), and 6 i An irreducible unitary representation π of G = Sp2n(R) is said to be integrable if it has a nonzero matrix coefficient belonging to L1(G), or equivalently, if all of its K-finite matrix coefficients belong to L1(G). Applying Proposition A.4 with ℓ = 1, we immediately obtain the following. + Proposition A.6. The representation πk is integrable if and only if k > 2n. Documenta Mathematica 24 (2019) 677–747 736 Andrew Knightly and Charles Li More generally, let πλ be the discrete series representation of G (holomorphic or not) with Harish-Chandra parameter λ. Then by a theorem due to Trombi, Varadarajan, Hecht and Schmid, πλ is integrable if and only if 1 λ, β > 2 α, β for all β ∆nc (A.18) | h i | + | h i | ∈ αX∈∆ ([TV], [HS]; see also Miliˇci´c[Mi]). With notation as in (A.2) and (A.9), the + Harish-Chandra parameter of πk is λ = λk + δ = (1 k)ε + (2 k)ε + + (n k)ε (A.19) G − 1 − 2 ··· − n (see Remark (1) after Theorem 9.20 of [Kn]). Note that for any j, ℓ, λk + δ ,ε + ε = (j + ℓ) 2k =2k (j + ℓ). (A.20) | h G j ℓi | | − | − Using this, one may easily verify that (A.18) holds for λ exactly when k > 2n, for an alternative proof of Proposition A.6. A.6 Formal Degree Recall that the formal degree of π = πλ is the constant dπ > 0 (depending only on the choice of Haar measure on G = Sp2n(R)) satisfying v 2 w 2 π (g)v, w 2dg = k k k k | h λ i | d ZG λ for all v, w Vπ. Applying Proposition A.4 with ℓ = 2, we immediately find the following.∈ + Proposition A.7. The formal degree of πk is the following polynomial in k n n(n+1) of degree n + 2 = 2 :