Adjoint \(L\)-functions, congruence ideals, and Selmer groups over \(\GL_n\)


Abstract

In this paper, we relate \(L(1,\pi,\mathop{\mathrm{Ad}}^\circ)\) to the congruence ideals for cohomological cuspidal automorphic representations \(\pi\) of \(\mathrm{GL}_n\) over any number field. We then use this result to deduce relationships between the congruences of automorphic forms and adjoint \(L\)-functions. For CM and totally real fields, we apply the result to obtain a lower bound on the cardinality of certain Selmer groups in terms of \(L(1,\pi,\mathop{\mathrm{Ad}}^\circ)\).

1 Introduction↩︎

In number theory, we study many different types of \(L\)-functions, such as \(L\)-functions of elliptic curves, Artin \(L\)-functions, and Dirichlet L-functions. A recurring theme is that the special values of these \(L\)-functions often encode deep arithmetic information. Some notable examples include the analytic class number formula, the Herbrand-Ribet theorem, and the Birch-Swinnerton-Dyer conjecture.

The focus of this paper is the adjoint \(L\)-function of an automorphic representation. Special values of adjoint \(L\)-functions frequently reflect congruences between automorphic forms, and these congruences can in turn be measured by the so-called congruence ideal. The relationship between adjoint \(L\)-values and congruence ideals has by now become a central theme in modern number theory; for a historical overview, we refer the reader to the introduction of [1]. Here we offer a complementary motivation.

In 1994, Andrew Wiles and Richard Taylor proved Fermat’s last theorem by showing that every semistable elliptic curve is modular. The key is to establish a modularity lifting theorem, which in their setup boils down to showing that the universal deformation ring \(R\) of some residual Galois representation is isomorphic to a suitable Hecke algebra \(T\). To do so, they used the Taylor-Wiles method to prove a modularity lifting theorem in the minimally ramified case [2]. To extend the theorem to the non-minimal case, Wiles [3] used a numerical criterion for ring isomorphism. To apply the criterion involves studying the tangent space of \(R\) on the one hand and examining an invariant called the congruence ideal \(\eta_T\) of \(T\) on the other hand.

It has since proved fruitful to study congruence ideals not only for Hecke algebras but also for various cohomology modules. In [4], the congruence ideals associated with the cohomology of certain locally symmetric spaces are related to the value at \(s=1\) of the adjoint \(L\)-function for \(\mathrm{GL}_2\) over specific number fields. Using the work of [1], we generalize these results to \(\mathrm{GL}_n\) over an arbitrary number field.

Let \(\pi\) be a regular algebraic cuspidal automorphic representation of \(\mathrm{GL}_n(\mathbb{A}_F)\), where \(F\) is a number field. Our first main result is 8, which establishes that, under suitable assumptions, the (cohomological) congruence ideal of \(\pi\) is generated by a special value of the normalised adjoint \(L\)-function \(L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon)\).

Building on Theorem 8, we derive consequences for congruences between automorphic forms. In [coro: congruence,coro: cuspidal congruence], we show that under suitable assumptions, if the \(p\)-adic valuation of \(L(1,\pi,\mathop{\mathrm{Ad}}^\circ,\epsilon)\) is positive, then there is an automorphic representation \(\pi'\not\cong \pi\) whose Hecke eigensystem is congruent to that of \(\pi\).

In the last subsection, we provide in 13 a lower bound for the cardinality of a certain Selmer group in terms of special values of \(L\)-functions when \(F\) is a \(CM\) field. This can be viewed as partial progress on the Bloch-Kato conjecture.

1.1 Strategy↩︎

We briefly summarise the strategy of the paper, omitting certain technical details in order to emphasise the main ideas.

The starting point is to realise automorphic representations in cohomology and to work at the level of cohomology. By results of Borel and Franke [5], [6], any regular algebraic cuspidal automorphic representation of \(\mathrm{GL}_n(\mathbb{A}_F)\) contributes to the cohomology of the locally symmetric space \(X_U\) associated with \(\mathrm{GL}_n\). Poincaré duality furnishes a perfect pairing between the singular cohomology and the compactly supported cohomology of \(X_U\) with \(\mathbb{Z}_p\)-coefficients. Under the additional assumption that the cohomology of the boundary of \(X_U\) is \(p\)-torsion free, this pairing induces a perfect pairing on the inner cohomology of \(X_U\).

By 7, any such perfect pairing that is suitably compatible with the action of the Hecke algebra yields an explicit formula for the corresponding congruence ideal: the ideal is generated by the value of the pairing on appropriate \(\mathbb{Z}_p\)-generators. In our setting, the relevant pairing is the cup product on cohomology, which, on the automorphic side, corresponds essentially to the Petersson inner product of two automorphic forms. Via the Rankin-Selberg method, this inner product can be expressed in terms of the adjoint \(L\)-function. This leads directly to a formula for the congruence ideal in terms of the value \(L(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon)\) in 8.

Using the relationship between congruence ideals and congruences of automorphic representations (8), we then obtain criteria for the existence of congruent automorphic representations in terms of adjoint \(L\)-values (2). Finally, invoking the local-global compatibility results for Galois representations established in [7], together with standard techniques from Galois deformation theory, we derive in 4.5 (when \(F\) is a CM or totally real field) a lower bound for the order of a certain Selmer group in terms of special values of adjoint \(L\)-functions.

1.2 Notation↩︎

For a number field \(F\), we write \(\mathbb{A}_F\) for the ring of adeles, \(F_\infty:=F\otimes_\mathbb{Q}\mathbb{R}=\prod_{v\mid \infty} F_v,\) \[\mathbb{A}_F^\infty\] the ring of finite adeles, and \(\mathbb{A}_F^{\infty,S}\) for the ring of finite adeles without the components at \(S\). The contragredient of an automorphic representation of \(\mathrm{GL}_n(\mathbb{A}_F)\) is denoted by \(\tilde{\pi}\).

If \(G\) is a locally profinite group and \(U\) is an open compact subgroup of \(G\), then we let \[\begin{align} \mathcal{H}(G,U) &:=\{U\text{-biinvariant compactly supported functions }G\to \mathbb{Z}\}\\ &\cong \mathbb{Z}[U\backslash G/U], \end{align}\] where multiplication is given by convolution with respect to the Haar measure on \(G\) which gives \(U\) volume \(1\). If \(F\) is a number field and \(\mathcal{O}\) is the ring of integers of a finite extension of \(\mathbb{Q}_p\), then \[\mathbb{T}^S:= \mathcal{H}(\mathrm{GL}_n(\mathbb{A}_F^{\infty,S}),\prod_{v\notin S\cup\{\infty\}}\mathrm{GL}_n(\mathcal{O}_{F_v}))\otimes_\mathbb{Z}\mathcal{O}.\] (This of course depends on \(F, \mathcal{O}\).)

We write \(\mathop{\mathrm{Ad}}^0\) for the (trace zero) adjoint representation, which is the representation of \(\mathrm{GL}_n(\mathbb{C})\) on the \(n\times n\) trace zero matrices by conjugation.

All \(L\)-functions include the \(L\)-factors at infinity unless otherwise stated.

If \(F\) is a number field and \(G=\mathrm{GL}_{n/F}\), then \(K_\infty\) will mean the product of \(A_G:=\mathbb{R}_{>0}\) 1and the standard maximal compact subgroup of \(G(F\otimes_\mathbb{Q}\mathbb{R})\), so \[K_\infty\cong \mathbb{R}_{>0} \cdot (O_n(\mathbb{R})^{r_1}\times U_n(\mathbb{R})^{r_2}),\] where \(r_1,r_2\) are the number of real and complex places of \(F\) respectively and \(U_n(\mathbb{R}):=\{g\in \mathrm{GL}_n(\mathbb{C}): \bar g^T g=1\}\) is the unitary group. Also, \(\mathfrak g\) will be the Lie algebra of \(\mathrm{GL}_n(F_\infty)\).

2 Cohomology↩︎

Fix a number field \(F\) with \(r_1\) real places and \(r_2\) complex places for the entire section. Readers not very familiar with the relationship between automorphic representations and cohomology are recommended to read the excellent papers [8], [9].

2.1 Cohomology and Hecke operators↩︎

We shall mostly follow [10] and [11] to define the cohomology group and Hecke operators. Most of the material is standard, but there are many different variations, so we think it is necessary to state clearly our conventions.

Let \(G=\mathrm{GL}_n\). For an open compact subgroup \(U\subset G(\mathbb{A}_F^\infty)\), we define2 \[X_U:=G(F)\backslash G(\mathbb{A}_F)/K_{\infty}^\circ U.\] and \[X:= G(F_\infty)/K_{\infty}^\circ.\] Note that \(X_U=G(F)\backslash (X\times G(\mathbb{A}_F^\infty)/U).\)

We call an element \(g=(g_v)_v\in G(\mathbb{A}^\infty_F)\) neat if \(\cap_v \Gamma_v=\{1\}\), where \(\Gamma_v\subset \bar\mathbb{Q}^\times\) is the torsion subgroup of the subgroup generated by the eigenvalues of \(g_v\). We call an open compact subgroup \(K\subset G(\mathbb{A}^\infty_F)\) neat if all of its elements are neat.

Definition 1. We call \(U\subset G(\mathbb{A}_F^\infty)\) a good subgroup if it is a neat subgroup of the form \(U=\prod_v U_v\subset\prod \mathrm{GL}_n(\mathcal{O}_{F_v})\).

Let \(U\) be a good subgroup and \(M\) be a \(\mathbb{Z}[U]\)-module. We define a locally constant sheaf \(\mathcal{L}_M\) on \(X_U\) as the sheaf of continuous sections of the map \[G(F)\backslash (X\times G(\mathbb{A}_F^\infty)\times M)/U \to X_U\] where \(G(F)\times U\) acts on \(X\times G(\mathbb{A}_F^\infty)\times M\) by \((\gamma,u)(x,g,m)=(\gamma x,\gamma g u^{-1},um)\) and \(M\) is equipped with the discrete topology. We define \[H^*(X_U,M):=H^*(X_U,\mathcal{L}_M)\] to be the sheaf cohomology.

Proposition 1. [10] If \(U\) is a neat3 subgroup, then \[H^*(X_U,M)\cong H^*(C_{\mathbb{A}}^{\bullet}(U,M)),\] where \[C_{\mathbb{A}}^\bullet(U,M):=\mathop{\mathrm{Hom}}_{G(F)\times U}(C_{{\mathbb{A}},\bullet}, M)\] and \(C_{{\mathbb{A}},\bullet}\) is the group of singular chains on \(X\times G(\mathbb{A}_F^\infty)\) with \(\mathbb{Z}\) coefficients.

To define the action of the Hecke algebra, we suppose \(M\) is actually a left \(\mathbb{Z}[\Delta]\)-module, where \(\Delta\subset G(\mathbb{A}_F^\infty)\) is a submonoid containing \(U\). Note that the compactness of \(U\) implies that \(U\subset\Delta\) is a Hecke pair. Let \(\mathcal{H}(\Delta,U)\) be the set of locally constant, compactly supported functions \(f:\Delta\to \mathbb{Z}\) which are \(U\)-biinvariant. We can (and will) regard it as a subalgebra of \(\mathcal{H}(G(\mathbb{A}^\infty_F),U)\).

For \(\delta\in \Delta\), let the characteristic function \([U\delta U]\) acts on the complex \(C_{\mathbb{A}}^\bullet(U,M)\) by \[([U\delta U]^* \phi)(\sigma)=\sum \delta_i\phi(\delta_i^{-1}\sigma)\] where \(U \delta U=\bigsqcup_i \delta_i U\), \(\phi\in C_{\mathbb{A}}^\bullet(U,M)\) and \(\sigma\in C_{{\mathbb{A}},\bullet}.\) This is independent of the choices of \(\delta_i\). By taking cohomology, we get an action of \(\mathcal{H}(\Delta,U)\) on \(H^*(X_U,M)\).

Let \(T_n\) and \(B_n\) be the standard diagonal torus and Borel subgroup of \(\mathrm{GL}_{n/\mathbb{Z}}\). Let \(w_0\) be the longest element of the Weyl group4.

Definition 2. [13] Let \(A\) be a commutative ring. If \(\lambda\in \mathbb{Z}^n\) is a dominant weight for \(\mathrm{GL}_n\), then we define the algebraic representation \(Ind^{\mathrm{GL}_n}_{B_n}(w_0\lambda)_{/A}\) of \(\mathrm{GL}_{n/A}\) to be \[\{f\in A[\mathrm{GL}_n]: f(bg)=(w_0\lambda)(b) f(g) \text{ for all A-algebras }B, g\in\mathrm{GL}_n(B), b\in B_n(B)\}\] where \(A[\mathrm{GL}_n]:=Mor_{\mathop{\mathrm{Spec}}A}(\mathrm{GL}_{n/A},\mathbb{A}^1_{A})\) 5and \(\mathrm{GL}_{n/A}\) acts by right translation. We let \[M_{\lambda,A}:= Ind^{\mathrm{GL}_n}_{B_n}(w_0\lambda)_{/A}(A),\] which is a representation of \(\mathrm{GL}_n(A)\).

If \(E\) is a \(p\)-adic field with ring of integers \(\mathcal{O}\), then from [13], \(M_{\lambda,\mathcal{O}}\) is finite free over \(\mathcal{O}\). Also, \(M_{\lambda,\mathcal{O}}\otimes_{\mathcal{O}} E=M_{\lambda,E}\) is the algebraic representation of \(\mathrm{GL}_n(E)\) of highest weight \(\lambda\). By [14], for all \(\mathcal{O}\)-algebras \(R\), the natural map \(M_{\lambda,\mathcal{O}}\otimes_{\mathcal{O}} R \to M_{\lambda,R}\) is an isomorphism.

We write \(\mathbb{Z}^n_+:=\{(\lambda_1,\dots,\lambda_n)\in\mathbb{Z}^n:\lambda_1\ge \dots\ge \lambda_n\}\). Let \(E\) be a finite extension of \(\mathbb{Q}_p\) inside \(\overline{\mathbb{Q}}_p\) which contains all embeddings of \(F\) to \(\overline{\mathbb{Q}}_p,\) \(\mathcal{O}\) be the ring of integers of \(E\), and \(\mu\in (\mathbb{Z}^n_+)^{\mathop{\mathrm{Hom}}(F,E)}\).

We define the \(\mathcal{O}\)-module \[M_{\mu}:=M_{\mu,\mathcal{O}}:=\bigotimes_{\tau\in \mathop{\mathrm{Hom}}(F,E)} M_{\mu_\tau ,\mathcal{O}}\] which receives an action of \(\prod_{v\mid p}\mathrm{GL}_n(\mathcal{O}_{F_v})\) by \((g_v)_v \cdot \otimes m_\tau = \otimes g_{v(\tau)}m_{\tau},\) where \(v(\tau)\) is the place of \(F\) induced by \(\tau.\) Then \(\mathrm{GL}_n(\mathbb{A}_F^{\infty,p})\times U_p\) acts on \(M_{\mu,\mathcal{O}}\) by projection to \(U_p:=\prod_{v\mid p}U_v\). By the formalism above6, \(\mathcal{H}(\mathrm{GL}_n(\mathbb{A}_F^{\infty,p}),U^p)\) acts on \(H^*(X_U,M_{\mu,\mathcal{O}})\).

We define \(M_{\mu,E}:=\otimes_{\tau\in \mathop{\mathrm{Hom}}(F,E)} M_{\mu_\tau ,E}\) as an \(E[\prod_{v\mid p}\mathrm{GL}_n(F_v)]\)-module. Then \(\mathrm{GL}_n(\mathbb{A}_F^{\infty})\) acts on \(M_{\mu,E}\) by projection to \(\mathrm{GL}_n(F_p):=\mathrm{GL}_n(\prod_{v\mid p}F_v)\). By the formalism above, \(\mathcal{H}(\mathrm{GL}_n(\mathbb{A}_F^{\infty}),U)\) acts on \(H^*(X_U,M_{\mu,E})\). This is compatible with the construction above, i.e. we have an isomorphism \(H^*(X_U,M_{\mu,\mathcal{O}})\otimes_\mathcal{O}E \cong H^*(X_U,M_{\mu,E})\) that is Hecke-equivariant for the restriction map \(\mathcal{H}(\mathrm{GL}_n(\mathbb{A}_F^{\infty,p}),U^p) \to \mathcal{H}(\mathrm{GL}_n(\mathbb{A}_F^{\infty}),U)\).

Fix an isomorphism \(\iota:\overline{\mathbb{Q}}_p\xrightarrow{\sim}\mathbb{C}\) for the rest of this section. We define \(M_{\mu,\mathbb{C}}:=\otimes_{\tau\in \mathop{\mathrm{Hom}}(F,E)} M_{\mu_\tau ,\mathbb{C}}\). This is acted on by \(\prod_{v\mid p}\mathrm{GL}_n(F_v)\) via \(\iota\) and also by \(G(F_\infty)\), where \(F_\infty:=F\otimes_\mathbb{Q}\mathbb{R},\) by \[G(F_\infty)\hookrightarrow G(F\otimes_\mathbb{Q}\mathbb{C})=\prod_{\tau\in \mathop{\mathrm{Hom}}(F,\mathbb{C})} G(\mathbb{C})\curvearrowright \otimes_{\tau\in \mathop{\mathrm{Hom}}(F,E)} M_{\mu_\tau ,\mathbb{C}}\] using the identification \(\mathop{\mathrm{Hom}}(F,E)= \mathop{\mathrm{Hom}}(F,\mathbb{C})\) given by \(\iota\). Note that the 2 actions of \(G(F)\) on \(M_{\mu,\mathbb{C}}\) agree. As \(M_{\mu,\mathbb{C}}\) is an irreducible representation of \(\mathrm{GL}_n(F\otimes_\mathbb{Q}\mathbb{C})\), it has a central character. In particular, \(A_G\) acts7 by a character \[\chi^{-1}:A_G\to \mathbb{C}^\times\] on \(M_{\mu,\mathbb{C}}.\) One can show that for all good subgroup \(U\le G(\mathbb{A}_F^\infty)\), \[H^*(X_U,M_{\mu,\mathbb{C}})\cong H^*(\mathfrak g,K_\infty^\circ ,C^\infty(G(F)\backslash G(\mathbb{A}_F)/U,\chi)\otimes_\mathbb{C}M_{\mu,\mathbb{C}}),\] where \(\mathfrak g=Lie(G(F_\infty))\) and \[C^\infty(G(F)\backslash G(\mathbb{A}_F)/U,\chi)\] is the set of smooth functions \(f:G(F)\backslash G(\mathbb{A}_F)/U \to \mathbb{C}\) with \(f(ag)=\chi(a)f(g)\) for all \(a\in A_G\). The algebra \(\mathcal{H}(\mathrm{GL}_n(\mathbb{A}_F^{\infty}),U)\) acts on \(C^\infty(G(F)\backslash G(\mathbb{A}_F)/U,\chi)\) and this induces the Hecke action on the relative Lie algebra cohomology. Then this isomorphism of cohomology is compatible with the action of \(\mathcal{H}(\mathrm{GL}_n(\mathbb{A}_F^{\infty}),U)\) on both sides.

2.2 Regular algebraic automorphic representations↩︎

Let \(G=\mathrm{GL}_n\) as above.

Definition 3. Let \(\chi:A_G \to \mathbb{C}^\times\) be a continuous homomorphism. We write \[L^2(G(F)\backslash G(\mathbb{A}_F),\chi)\] for the space of measurable functions \(f:G(F)\backslash G(\mathbb{A}_F) \to \mathbb{C}\) such that \(f(ag)=\chi(a)f(g)\) for all \(a\in A_G\) and \[\int_{G(F)\backslash G(\mathbb{A}_F)^1}|f(g)|^2 dg<\infty,\] where \[G(\mathbb{A}_F)^1:=\{g\in G(\mathbb{A}_F):|\det(g)|_{\mathbb{A}_F}=1\}\] and functions which agree almost everywhere are identified. Let \[L^2_0(G(F)\backslash G(\mathbb{A}_F),\chi)\] be the subspace of cuspidal functions in \(L^2(G(F)\backslash G(\mathbb{A}_F),\chi)\), i.e. elements \(f\) of \(L^2(G(F)\backslash G(\mathbb{A}_F),\chi)\) such that for the unipotent radical \(U_P\) of every proper parabolic subgroup \(P\), \[\int_{U_P(F)\backslash U_P(\mathbb{A}_F)} f(ug) du=0\] for almost all \(g\in G(\mathbb{A}_F)^1\). We define a cuspidal automorphic representation of character \(\chi\) to be an irreducible subrepresentation in \(L^2_0(G(F)\backslash G(\mathbb{A}_F),\chi)\) of \(G(\mathbb{A}_F)\). A cuspidal automorphic representation is one such representation for some \(\chi\).

Definition 4. Let \(\chi:A_G \to \mathbb{C}^\times\) be a continuous homomorphism. We let \[L^2_d(G(F)\backslash G(\mathbb{A}_F),\chi)\] be the discrete spectrum, i.e. the closure of the sum of all irreducible subrepresentations of \(L^2(G(F)\backslash G(\mathbb{A}_F),\chi)\). We define a discrete automorphic representation of character \(\chi\) to be an irreducible subrepresentation in \(L^2_d(G(F)\backslash G(\mathbb{A}_F),\chi)\) of \(G(\mathbb{A}_F)\). A discrete automorphic representation is one such representation for some \(\chi\).

Remark 2. Note that every cuspidal automorphic representation is discrete. Also, by our definition, every discrete automorphic representation \(\pi\) is a unitary Hilbert space representation of \(G(\mathbb{A}_F)\) after twisting by a suitable character.8 It follows from the irreducibility of \(\pi\) that \(\pi\) has a central character. Moreover, \(\pi_\infty\) is admissible by a result of Harish-Chandra [15]

Definition 5. Let \(\lambda\in (\mathbb{Z}^n_+)^{\mathop{\mathrm{Hom}}(F,\mathbb{C})}.\) We say that a cuspidal automorphic representation \(\pi\) is regular algebraic9/cohomological of weight \(\lambda\) if \(\pi_\infty\) has the same infinitesimal character as \(M_{\lambda,\mathbb{C}}^{\vee}\).

Lemma 1. Let \(v\) be an infinite place of \(F\). Let \((\rho,V)\) be an irreducible admissible representation of \(G(F_v)\) that has central character \(\omega\). Then the infinitesimal character of \(\rho\) determines \(\omega|_{F_v^{\times,\circ}}\), where \(F_v^{\times,\circ}\) is the identity component of \(F_v^\times\).

Proof. First assume \(v\) is a real place. Let us use the corresponding real embedding to identify \(F_v\) with \(\mathbb{R}\). Then there is \(s\in\mathbb{C}\) such that \(\omega(y)=y^s\) for all \(y\in F_v^{\times,\circ}=\mathbb{R}_{>0}.\) Let \(X=\begin{pmatrix} 1 & \\ & \ddots &\\ & & 1 \end{pmatrix}\) as an element in the centre of the complexified universal enveloping algebra of \(G(F_v)\). By definition of the Lie algebra action, for all \(u\in V_{sm}\), \[X\cdot u = \frac{d}{dt}\Big|_{t=0}\rho(e^{Xt})u=\frac{d}{dt}\Big|_{t=0} e^{st}u=su.\] Thus, the infinitesimal character determines \(s\) and hence \(\omega|_{F_v^{\times,\circ}}\).

Now, assume \(v\) is a complex place. Let \(\sigma_1,\sigma_2:F\to \mathbb{C}\) be the two complex embeddings corresponding to \(v\). Use the same notation for the induced isomorphisms \(F_v\xrightarrow{\sim}\mathbb{C}.\) Then there are \(s_1,s_2\in\mathbb{C}\) with \(s_1-s_2\in\mathbb{Z}\) such that \(\omega(y)=\sigma_1(y)^{s_1}\sigma_2(y)^{s_2}\) for all \(y\in F_v^{\times}\;(\cong\;\mathbb{C}^\times).\) For \(x\in F_v\), let \(X=\begin{pmatrix} x & \\ & \ddots &\\ & & x \end{pmatrix}\) as an element in the centre of the complexified universal enveloping algebra of \(G(F_v)\). By definition of the Lie algebra action, for all \(u\in V_{sm}\), \[X\cdot u = \frac{d}{dt}\Big|_{t=0}\rho(e^{Xt})u=\frac{d}{dt}\Big|_{t=0} e^{s_1\sigma_1(x)t+s_2\sigma_2(x)t}u=(s_1\sigma_1(x)+s_2\sigma_2(x))u.\] Taking \(x=1\) and \(x=\sigma_1^{-1}(i)\) gives us two equations that allows us to solve for \(s_1,s_2\). Thus, the infinitesimal character determines \(s_1,s_2\) and hence \(\omega|_{F_v^{\times}}\). ◻

Lemma 2. If \(\pi\) is a regular algebraic automorphic representation of weight \(\lambda\), then the restriction of its central character to \(F_\infty^{\times\circ}\) is the inverse of that of \(M_{\lambda,\mathbb{C}}\). In particular, \(A_G\) acts trivially on \(\pi_\infty\otimes M_\lambda\).

Proof. Let \(M_{\lambda_v}:=\begin{cases} M_{\lambda_{\tau},\mathbb{C}} &\text{if v is real}\\ M_{\lambda_{\tau},\mathbb{C}}\otimes_\mathbb{C}M_{\lambda_{\bar\tau},\mathbb{C}} &\text{if v is complex} \end{cases}\), where \(\tau\) is an embedding \(F\to \mathbb{C}\) whose associated place is \(v\). Then the infinitesimal character of \(\pi_v\) is the same as that of \(M_{\lambda_v}^\vee\). We want to show that the restriction of the central character of \(\pi_v\) to \(F_v^{\times,\circ}\) is that of \(M_{\lambda_v}^\vee=M_{\lambda_v^\vee}\). This follows from 1. ◻

Definition 6. We define \[b_n:=r_1 \left\lfloor n^2/4\right\rfloor+r_2 n(n-1)/2,\; t_n:= r_1 \left\lfloor(n+1)^2/4\right\rfloor+r_2 n(n+1)/2-1.\] If \(n\) is clear, we may just write \(b\) and \(t\) instead.10

Definition 7. Let \(\pi\) be a regular algebraic cuspidal automorphic representation of weight \(\lambda\). Let \(\epsilon\in (K_\infty/K_{\infty}^{\circ})^{\widehat{}}=\{1,sgn\}^{r_1}\). We say that \(\epsilon\) is a permissible signature if \(n\) is even, or \(n\) is odd and \(\epsilon_v\) is the central character of \(\pi_v\otimes M_{\lambda_v}\) restricted to \(\{\pm 1\}\) for all real places \(v\).

Lemma 3. Let \(\pi\) be a regular algebraic cuspidal automorphic representation of weight \(\lambda\). Let \(\epsilon\) be a permissible signature. Then for \(i\in\{b_n,t_n\}\), the space \[H^{i}(\mathfrak g, K_\infty^0,\pi_\infty\otimes_\mathbb{C}M_{\lambda,\mathbb{C}})[\epsilon]\] is 1 dimensional, where \([\epsilon]\) denotes the \(\epsilon\)-isotypic component.

The strategy is to use Künneth formula and Clozel’s result for Lie algebra cohomology of \(\pi_v\otimes M_{\lambda_v}\). A slight complication is caused by the fact that our \(K_\infty\) (which contains \(A_G\)) does not factor as a product over the infinite places.

Proof. Let \[\begin{align} G^1(F_\infty)&:=\left\{(g_v)\in G(F_\infty): \prod_{v\mid\infty}|\det g_v|_{F_v}=1\right\},\\ G^1(F_v)&:=\{g_v\in G(F_v): |\det g_v|_v=1\},\\ H&:=\left\{(a_v)\in \prod_{v\mid \infty}\mathbb{R}_{>0}:\prod_v |a_v|_{F_v}=1\right\}\subset G(F_\infty), \end{align}\] where we view \(\prod_{v\mid \infty}\mathbb{R}_{>0}\) as a subgroup of the centre of \(G(F_\infty)\) via the diagonal embedding. Let \(\mathfrak g^1_\infty, \mathfrak g^1_v, \mathfrak h\) be the corresponding Lie algebras. Let \[K^1_v:= \begin{cases} O_n(\mathbb{R}) \text{ if v is real}\\ U_n(\mathbb{R}) \text{ if v is complex} \end{cases},\] which is a subgroup of \(G^1(F_v)\), so \(\mathfrak k^1_v :=Lie(K^1_v) \subset \mathfrak g^1_v.\)

From the Lie group decompositions \(G(F_\infty)= G^1(F_\infty) \times A_G\) and \(K_\infty= \prod_{v\mid \infty}K^1_v \times A_G\), we get corresponding decompositions of Lie algebras, which in turns give \[\label{eq:32lie32alg32decomposes} \mathfrak g/\mathfrak k_\infty = \mathfrak g^1_\infty /\prod_{v\mid \infty}\mathfrak k^1_v\tag{1}\] as \(\mathbb{C}[K_\infty]\)-modules, where \(K_\infty\) acts by conjugation.

Similarly, from the Lie group decomposition \(G^1(F_\infty) =\prod_{v\mid \infty}G^1(F_v) \times H\), we get a corresponding Lie algebra decomposition for \(\mathfrak g^1_\infty\), which we can substitute to equation 1 to get \[\label{eq:32lie32alg32decomposes32v2} \mathfrak g/\mathfrak k_\infty = \left(\prod_{v\mid \infty}\frac{\mathfrak g^1_v}{\mathfrak k^1_v}\right) \times \mathfrak h\tag{2}\] as \(\mathbb{C}[K_\infty]\)-modules. Note that the action of \(K_\infty\) on \(\mathfrak h\) is trivial.

The relative Lie algebra complex computing \(H^{i}(\mathfrak g, K_\infty^0,\pi_\infty\otimes_\mathbb{C}M_{\lambda,\mathbb{C}})\) is by definition the \(i\)-th cohomology of \[\begin{align} &\;\;(\wedge^* (\mathfrak g/\mathfrak k_\infty)^\vee \otimes_\mathbb{R}(\pi_\infty)_{K_\infty\text{-fin}} \otimes_\mathbb{C}M_{\lambda,\mathbb{C}})^{K_\infty^\circ}\\ = &\left(\wedge^* \left(\prod_{v\mid \infty}\frac{\mathfrak g^1_v}{\mathfrak k^1_v}\right)^\vee\otimes_\mathbb{R}\wedge^*\mathfrak h^\vee \otimes_\mathbb{R}(\pi_\infty)_{K_\infty\text{-fin}} \otimes_\mathbb{C}M_{\lambda,\mathbb{C}}\right)^{K_\infty^\circ} \end{align}\] where \((\pi_\infty)_{K\text{-fin}}\) means the \(K_\infty\)-finite vectors of \(\pi_\infty\). As the action of \(K_\infty\) on \(\mathfrak h\) is trivial, we can pull out that factor from the cohomology and get \[H^{i}(\mathfrak g, K_\infty^0,\pi_\infty\otimes_\mathbb{C}M_{\lambda,\mathbb{C}}) = \bigoplus_{a+b=i} H^a\left(\left(\wedge^* \left(\prod_{v\mid \infty}\frac{\mathfrak g^1_v}{\mathfrak k^1_v}\right)^\vee\otimes_\mathbb{R}(\pi_\infty)_{K_\infty\text{-fin}} \otimes_\mathbb{C}M_{\lambda,\mathbb{C}}\right)^{K_\infty^\circ}\right) \otimes_\mathbb{R}\wedge^b\mathfrak h^\vee .\] Since \(A_G\) acts trivially on \(\wedge^* \left(\prod_{v\mid \infty}\frac{\mathfrak g^1_v}{\mathfrak k^1_v}\right)^\vee\) and \(\pi_\infty\otimes_\mathbb{C}M_{\lambda,\mathbb{C}}\) by 2, we can replace \(K_\infty^\circ\) on the right hand side by \(\prod_{v\mid \infty}K_v^1\). Then by definition \[H^{i}(\mathfrak g, K_\infty^0,\pi_\infty\otimes_\mathbb{C}M_{\lambda,\mathbb{C}}) = \bigoplus_{a+b=i}H^{a}\left(\prod_{v\mid\infty}\mathfrak g^1_v, \prod_{v\mid\infty}\mathfrak k^1_v,\pi_\infty\otimes_\mathbb{C}M_{\lambda,\mathbb{C}}\right) \otimes_\mathbb{R}\wedge^b\mathfrak h^\vee,\] which by Künneth formula [16] equals \[\bigoplus_{a_1+\dots+a_{m}+b=i}H^{a_1}\left(\mathfrak g^1_v,\mathfrak k^1_v,\pi_v\otimes_\mathbb{C}M_{\lambda_v,\mathbb{C}}\right)\otimes_\mathbb{C}\cdots\otimes_\mathbb{C}H^{a_m}\left(\mathfrak g^1_v,\mathfrak k^1_v,\pi_v\otimes_\mathbb{C}M_{\lambda_v,\mathbb{C}}\right) \otimes_\mathbb{R}\wedge^b\mathfrak h^\vee,\] where \(m:=r_1+r_2\), \(M_{\lambda_v,\mathbb{C}}:=\begin{cases} M_{\lambda_{\tau},\mathbb{C}} &\text{if v is real}\\ M_{\lambda_{\tau},\mathbb{C}}\otimes_\mathbb{C}M_{\lambda_{\bar\tau},\mathbb{C}} &\text{if v is complex} \end{cases}\), and \(\tau\) is an embedding \(F\to \mathbb{C}\) whose associated place is \(v\). The result now follows from [9], 3, and the fact that \(\mathfrak h\cong \mathbb{R}^{r_1+r_2-1}\). ◻

Remark 3. For even \(n\), [9] only worked with trivial \(\epsilon_v\). To deduce the result for general \(\epsilon\), one can twist \(\pi\) by a suitable Hecke character \(F^\times\backslash \mathbb{A}_F^\times \to \{\pm 1\}\), which can for instance be constructed from a suitable character of \(\overline{F^\times F_\infty^{\times,\circ}}\backslash \mathbb{A}_F^\times\cong \mathop{\mathrm{Gal}}(F^{ab}/F)\).

2.3 More on cohomology↩︎

Definition 8. We define the cuspidal cohomology as \[H^*_{cusp}(X_U,M_{\mu,\mathbb{C}}):=H^*(\mathfrak g,K_\infty^\circ , M_{\mu,\mathbb{C}}\otimes_\mathbb{C}L^2_0(G(F)\backslash G(\mathbb{A}_F),\chi)^U),\] where \(\chi^{-1}\) is the restriction to \(A_G\) of the central character of \(G(F\otimes \mathbb{C})\) on \(M_{\mu,\mathbb{C}}\).

The cuspidal cohomology is also acted on by \(\mathcal{H}(G(\mathbb{A}_F^{\infty}),U)\) and there is a \(\mathcal{H}(G(\mathbb{A}_F^{\infty}),U)\)-equivariant injection \[H^*_{cusp}(X_U,M_{\mu,\mathbb{C}}) \hookrightarrow H^*(X_U,M_{\mu,\mathbb{C}}).\] By multiplicity one and semisimplicity of \(L^2_0(G(F)\backslash G(\mathbb{A}_F),\chi)\) [15], we know \[L^2_0(G(F)\backslash G(\mathbb{A}_F),\chi)=\widehat\bigoplus_{\pi}\pi,\] where the sum ranges over all cuspidal automorphic representations of character \(\chi\). We have a corresponding decomposition of the cuspidal cohomology into finite algebraic sum [8], [9]: \[\label{decomp32of32H32cusp} H^*_{cusp}(X_U,M_{\mu,\mathbb{C}})= \oplus_\pi H^*(\mathfrak g,K_\infty^\circ , M_{\mu,\mathbb{C}}\otimes_\mathbb{C}\pi_\infty)\otimes_\mathbb{C}(\pi^\infty)^U.\tag{3}\] By strong multiplicity one, for every cuspidal automorphic representation of character \(\chi\), the \((\pi^{\infty,S})^{U^S}\)-isotypic component is \[\label{eq:32cusp32isotypic} H^*_{cusp}(X_U,M_{\mu,\mathbb{C}})[(\pi^{\infty,S})^{U^S}]=H^*(\mathfrak g,K_\infty^\circ ,\pi_\infty\otimes_\mathbb{C}M_{\mu,\mathbb{C}})\otimes_\mathbb{C}(\pi^\infty)^U.\tag{4}\] By 3, if \(\pi\) is regular algebraic cuspidal of weight \(\lambda\) with \(\pi^U\neq 0\), then there is a \(\mathcal{H}(\mathrm{GL}_n(\mathbb{A}_F^\infty),U)\)-equivariant injection \((\pi^\infty)^U \hookrightarrow H^{b_n}_{cusp}(X_U,M_{\lambda,\mathbb{C}})\). The same holds for the top degree \(t_n\).

Definition 9. We define the inner cohomology by \(H^*_!=im(H^*_c \to H^*)\), where \(H^*_c\) is the compactly supported cohomology.

Then \(H^*_!(X_U,M_{\mu,A})\) for \(A\in\{\mathcal{O},E,\mathbb{C}\}\) is also acted on by the Hecke algebras by restriction of the action on \(H^*(X_U,M_{\mu,A})\). Moreover, there is a Hecke-equivariant injection \[H^*_{cusp}(X_U,M_{\mu,\mathbb{C}}) \hookrightarrow H^*_!(X_U,M_{\mu,\mathbb{C}}).\]

Lemma 4.

(a) \(\mathcal{H}_\mathbb{C}:=\mathcal{H}(G^S,U^S)\otimes_\mathbb{Z}\mathbb{C}\) acts semisimply on \(H^*_!(X_U,M_{\mu,\mathbb{C}})\) and there is a decomposition \[H^*_!(X_U,M_{\mu,\mathbb{C}})\cong \bigoplus_{\Pi\in \Pi_d} m(\Pi)(\Pi^{\infty,S})^{U^S},\] where \(\Pi_d\) is the set of isomorphism classes of all discrete automorphic representations occurring as a subrepresentation of \(L^2_d(\mathrm{GL}_n(F)\backslash \mathrm{GL}_n(\mathbb{A}_F),\chi)\) and \(m(\Pi)\in \mathbb{Z}_{\ge 0}\).

(b) If \(\pi\) is a cuspidal automorphic representation of character \(\chi\), then the \((\pi^{\infty,S})^{U^S}\)-isotypic component is \[H^*_!(X_U,M_{\mu,\mathbb{C}})[(\pi^{\infty,S})^{U^S}]=H^*(\mathfrak g,K_\infty^\circ,\pi_\infty\otimes_\mathbb{C}M_{\mu,\mathbb{C}})\otimes_\mathbb{C}(\pi^\infty)^U.\]

(c) If \(U^S:=\mathrm{GL}_n(\prod_{v\notin S\cup\{\infty\}}\mathcal{O}_{F_v})\), then the ring \[\mathbb{T}^S_\mathbb{C}(H^*_!(X_U,M_{\mu,\mathbb{C}})):=im(\mathcal{H}_\mathbb{C}\to \mathop{\mathrm{End}}_\mathbb{C}(H^*_!(X_U,M_{\mu,\mathbb{C}})))\] is reduced.

Proof. Let \(H_2^*=H^*(\mathfrak g,K_\infty^\circ,L^2_d(\mathrm{GL}_n(F)\backslash \mathrm{GL}_n(\mathbb{A}_F),\chi)_{sm}\otimes_\mathbb{C}M_{\mu,\mathbb{C}}),\) where \(()_{sm}\) stands for the smooth vectors. We have a Hilbert space decomposition \[L^2_d(\mathrm{GL}_n(F)\backslash \mathrm{GL}_n(\mathbb{A}_F),\chi)\cong\widehat\bigoplus_{\Pi\in \Pi_d}m_d(\Pi)\Pi.\] By the multiplicity one theorem for the discrete spectrum proved by Moeglin and Waldspurger [17], we have \(m_d(\Pi)=1\) for all such \(\Pi\). We have a corresponding decomposition for the cohomology [18]: \[\label{eq:H95232decomp} H_2^*\cong \bigoplus_{\Pi\in \Pi_d} H^*(\mathfrak g,K_\infty^\circ,\Pi_\infty\otimes_\mathbb{C}M_{\mu,\mathbb{C}})\otimes_\mathbb{C}(\Pi^\infty)^U.\tag{5}\] Each \(\Pi^\infty\) is an irreducible admissible representation of \(\mathrm{GL}_n(\mathbb{A}_F^\infty)\), so it is factorisable, so \((\Pi^\infty)^U=(\Pi_S)^{U_S}\otimes_\mathbb{C}(\Pi^{\infty,S})^{U^S}\) is isomorphic to a direct sum of simple modules of \(\mathcal{H}_\mathbb{C}\). It follows that \(H_2^*\) is a semisimple \(\mathcal{H}_\mathbb{C}\)-module.

By a result of Borel [9], we have injections \[\label{eq:332injections} H^*_{cusp}(X_U,M_{\mu,\mathbb{C}}) \hookrightarrow H^*_{!}(X_U,M_{\mu,\mathbb{C}}) \hookrightarrow \tilde{H}^*_2\tag{6}\] where \(\tilde{H}^*_2\) is the image of \(H^*_2\to H^*(X_U,M_{\mu,\mathbb{C}}).\) Submodules of semisimple modules are semisimple, so \(H^*_{!}(X_U,M_{\mu,\mathbb{C}})\) is a semisimple \(\mathcal{H}_\mathbb{C}\)-module and part [semisimple] follows.

For part [isotypic], recall that discrete automorphic representations are isobaric (as they are Speh representations), so they satisfy strong multiplicity one, so \(H_2^*[(\pi^{\infty,S})^{U^S}]=H^*(\mathfrak g,K_\infty^\circ,\pi_\infty\otimes_\mathbb{C}M_{\mu,\mathbb{C}})\otimes_\mathbb{C}(\pi^\infty)^U\) by 5 . But this is also the \((\pi^{\infty,S})^{U^S}\)-isotypic component of the cuspidal cohomology by equation 4 . Part [isotypic] now follows from 6 .

For part [reduced], assume \(U^S:=\mathrm{GL}_n(\prod_{v\notin S\cup\{\infty\}}\mathcal{O}_{F_v})\). By Satake isomorphism, \(\mathcal{H}_\mathbb{C}\) is commutative. Thus, \((\Pi^{\infty,S})^{U^S}\) is \(0\)-dimensional or \(1\)-dimensional. Hence each element of \(\mathcal{H}_\mathbb{C}\) acts on \((\Pi^{\infty,S})^{U^S}\) by a scalar. The result now follows from part [semisimple]. ◻

3 Abstract congruence ideals↩︎

In this section, we will define congruence ideals as in [4]. We will also establish some of their properties in the abstract algebraic setting. These will be applied to the Hecke algebras and cohomology of locally symmetric space in the next section.

Let \(\mathcal{O}\) be a complete discrete valuation ring with uniformizer \(\varpi\) and field of fractions \(E\). Let \(T\) be a reduced finite flat local \(\mathcal{O}\)-algebra, \(\lambda:T\to \mathcal{O}\) be an \(\mathcal{O}\)-algebra homomorphism. This, being a section of the structure map \(\mathcal{O}\to T\), is necessarily surjective. We first recall a standard concept, which already appeared in [3]:

Definition 10. \(\eta_\lambda:=\lambda(Ann_T (\ker\lambda))\).

It turns out that to study \(\eta_\lambda\), it is useful to generalise this concept to modules over \(T\).

Let \(M\) be a finitely generated \(T\)-module which is free over \(\mathcal{O}\). Write \(M_E=M\otimes_{\mathcal{O}}E\) and \(T_E=T\otimes_{\mathcal{O}}E\). Note that \(M\hookrightarrow M_E\) and \(T\hookrightarrow T_E\) by \(\mathcal{O}\)-flatness of \(T\) and \(M\). Also, \(\lambda\) induces an \(E\)-algebra map \(\lambda_E:T_E\to E\). Note that \(T_E\) is a finite dimensional \(E\)-vector space, so it is Artinian. It follows that \[\begin{align} T_E&\cong \prod_{\mathfrak p\in Spec T_E} (T_E)_{\mathfrak p} \tag{7}\\ &\cong \prod_{\mathfrak p\in Spec T_E} T_E/\mathfrak p\tag{8}\\ &\cong E\times \prod_{\mathfrak p\neq ker \lambda_E} T_E/\mathfrak p\tag{9} \end{align}\] Here, 7 is given by the diagonal map; 8 is true as \(T_E\) is reduced; 9 is true by the first isomorphism theorem. The upshot is that we have a canonical decomposition \[T_E\cong E\times T_E^c\] of \(E\)-algebras, where the first projection is given by \(\lambda_E\).

Let \(e_\lambda=e\in T_E\) be the element corresponding to \((1,0)\in E\times T_E^c\). In other words, \(e\) is the unique element of \(T_E\) such that \(\lambda_E(e)=1\) and \(e\in \bigcap_{\mathfrak p\neq \ker\lambda_E}\mathfrak p\). Define two \(T\)-submodules of \(M_E\) by \[M^\lambda:=eM\] and \[M_\lambda:=eM\cap M = M[\ker\lambda]\] where the last equality is proved in lemma 5. In [4], \(M_\lambda\) is defined as \(eM_E\cap M\), but it is equivalent to our definition, because if \(m\in eM_E\cap M\), then \(m=em\in M\cap eM\).

Definition 11. Define the congruence module \(C_0^\lambda(M)\) by \[C_0^\lambda(M):=\frac{M^\lambda}{M_\lambda}\] and the congruence ideal to be its Fitting ideal \[\eta_\lambda(M):=Fitt_{\mathcal{O}}(C_0^\lambda(M)).\]

Note that \(C_0^\lambda(M)\) is a finite torsion \(\mathcal{O}\)-module, so \(\eta^\lambda(M)\) is completely determined by the cardinality of \(C_0^\lambda(M)\). More precisely, if \(C_0^\lambda(M)\) has cardinality \(|\mathcal{O}/\varpi|^a\), then \(\eta_\lambda(M)=(\varpi^a)\).

To see how definitions 10, 11 are related, note:

Lemma 5. Let \(M\) and \(T\) be as above.

  1. \(M_\lambda=M[\ker\lambda]:=\{m\in M:(\ker\lambda) m=0\}\).

  2. \(\eta_\lambda(T)=\eta_\lambda\).

Proof. For [M95lambda], we first consider a slightly more general setup. Suppose we have a product of commutative rings \(A\times B\) acting on \(N\). We can decompose \(N\) into \(N_1\times N_2\) accordingly. It is then clear that \(N_1=N[\ker \pi_A]\), where \(\pi_A:A\times B\to A\) is the first projection.

In our case, taking \(A\times B=E\times T_E^c\) and \(N=M_E\) shows \(e M_E=M_E[\ker\lambda_E]\). Hence \(M_\lambda=e M_E \cap M=\{m\in M : m\otimes 1\in M_E \text{ is annihilated by }(\ker\lambda)\otimes_\mathcal{O}E\}=M[\ker\lambda]\) since \(M\) is a free \(\mathcal{O}\)-module.

For [wiles32and32tu], note that under the \(\mathcal{O}\)-module isomorphism \(T_E\cong E\times T^c_E\), the \(\mathcal{O}\)-module \(T^\lambda=eT\) corresponds to \(\lambda(T)\times 0=\mathcal{O}\times 0\) while \(T_\lambda=T[\ker\lambda]\) corresponds to \(\lambda(T[\ker\lambda])\times 0\). Hence, \(C_0^\lambda(T)=\mathcal{O}/\lambda(T[\ker\lambda])\) and \(\eta_\lambda(M)=\lambda(T[\ker\lambda])=\eta_\lambda\). ◻

Observe that \(M^\lambda=eM \subset M_E\) is torsion free and finitely generated over \(\mathcal{O}\), so it is a free \(\mathcal{O}\)-module. The same is true for \(M_\lambda=M[\ker\lambda]\).

Lemma 6. (cf. [4]) If \(rk_\mathcal{O}M_\lambda=1\), then \(C_0^\lambda(M)=\mathcal{O}/\eta_\lambda(M)\) and \(\eta_\lambda(M)\supset \eta_\lambda\).

Proof. We know that \(M^\lambda/M_\lambda\) is a finite torsion \(\mathcal{O}\)-module, so \(rk_\mathcal{O}(M^\lambda)=rk_\mathcal{O}(M_\lambda)=1\). Thus, there exists \(m\in M\) such that \(eM=\mathcal{O}em\) as \(\mathcal{O}\)-module. Then we have a surjection of \(\mathcal{O}\)-modules \[\begin{align} C_0^\lambda(T)=\frac{eT}{T[\ker\lambda]} &\twoheadrightarrow C_0^\lambda (M)=\frac{eM}{M[\ker\lambda]}\\ x&\mapsto xm. \end{align}\] The lemma now follows from the observation that \(C_0^\lambda(T)=\mathcal{O}/ \eta_\lambda\). ◻

Lemma 7. Let \(T,\lambda, e\) be as above. Let \(\tilde{T}\) be a finite flat local \(\mathcal{O}\)-algebra, \(\tilde{\lambda}:\tilde{T}\to \mathcal{O}\) be an \(\mathcal{O}\)-algebra homomorphism, and \(\tilde{e}\) be the corresponding idempotent in \(\tilde{T}\). Let \(M_1,M_2\) be \(T\)-module and \(\tilde{T}\)-module respectively that are finite free over \(\mathcal{O}\). Suppose that there is an \(\mathcal{O}\)-bilinear perfect pairing11 \[[\,,\,]:M_1\times M_2 \to \mathcal{O}\] such that12 \([eM_1,(1-\tilde{e})M_2]=0\) and \([(1-e)M_1,\tilde{e}M_2]=0\).

(a) Then \([\,,\,]\) induces an \(\mathcal{O}\)-bilinear perfect pairing \[C_0^\lambda(M_1)\times C_0^{\tilde{\lambda}}(M_2) \to E/\mathcal{O}\] and \(\eta_\lambda(M_1)=\eta_{\tilde{\lambda}}(M_2)\).

(b) If \(M_1[\ker\lambda]\) and \(M_2[\ker\tilde{\lambda}]\) are both free \(\mathcal{O}\)-modules of rank 1 with respective bases \(\delta_1,\delta_2\), then \[\eta_\lambda(M_1)=\eta_{\tilde{\lambda}}(M_2)=([\delta_1,\delta_2]).\]

The key observation is that for every finite torsion \(\mathcal{O}\)-module \(N\), we have a (non-canonical) isomorphism \(N\cong \mathop{\mathrm{Hom}}_\mathcal{O}(N,E/\mathcal{O})\). Hence, by considering the cardinalities of \(C_0^\lambda(M_1)\) and \(C_0^{\tilde{\lambda}}(M_2)\), we know the pairing in [E47O] is perfect if and only if it is non-degenerate.

This lemma appears similar to [4], but a key difference is that we do not assume \([tx,y]=[x,ty]\) for all \(t\in T\). Instead, our analogous conditions are \([eM_1,(1-\tilde{e})M_2]=0\) and \([(1-e)M_1,\tilde{e}M_2]=0\). This distinction is important because we will later apply this lemma to the cup product, which satisfies our conditions but not theirs. In the \(\mathrm{GL}_2\) setting, they twisted the pairing by the Atkin-Lehner involution to make their conditions hold, but we are unaware of any such involution for \(\mathrm{GL}_n\).

Proof. It is easy to see that \([\,,\,]\) extends to an \(E\)-bilinear perfect pairing \([\,,\,]:(M_1)_E\times (M_2)_E \to E\). Let \(em_1\in eM_1\) (with \(m_1\in M_1\)) and \(\tilde{e}m_2\in M_2\cap \tilde{e}M_2\) (with \(m_2\in M_2\)). Then \([em_1,\tilde{e}m_2]=[em_1+(1-e)m_1,\tilde{e}m_2]=[m_1,\tilde{e}m_2]\in \mathcal{O}\) because \((m_1,\tilde{e}m_2)\in M_1\times M_2\). A symmetric consideration shows \([\,,\,]\) induces a map \[\langle\,,\,\rangle:C_0^\lambda(M_1)\times C_0^{\tilde{\lambda}}(M_2) \to E/\mathcal{O}.\]

To show \(\langle\,,\,\rangle\) is non-degenerate, we let \(m_1\in M_1\). Suppose that \(\langle em_1,-\rangle\in \mathop{\mathrm{Hom}}_\mathcal{O}(C_0^{\tilde{\lambda}}(M_2),E/\mathcal{O})\) is zero. This means that for all \(m_2\in M_2\), \[[em_1,\tilde{e}m_2]=[em_1,\tilde{e}m_2+(1-\tilde{e})m_2]=[em_1,m_2]\in\mathcal{O}\] so \([em_1,-]\in \mathop{\mathrm{Hom}}_\mathcal{O}(M_2,\mathcal{O})\). By perfectness, there exists \(n\in M_1\) such that \([em_1,-]=[n,-]\), so \(n=em_1\in eM_1\cap M_1=(M_1)_\lambda\) by perfectness again, so \(em_1=0\in C_0^\lambda(M_1)\). By symmetry, \(\langle\, , \, \rangle\) is non-degenerate and hence perfect. Also, \(C_0^\lambda(M_1)\cong \mathop{\mathrm{Hom}}_\mathcal{O}(C_0^{\tilde{\lambda}}(M_2),E/\mathcal{O})\cong C_0^{\tilde{\lambda}}(M_2).\)

For part [pair32basis], let \((\varpi^a):=\eta_\lambda(M_1)=\eta_{\tilde{\lambda}}(M_2)\). By lemma 6, \(C_0^\lambda(M_1)\) and \(C_0^{\tilde{\lambda}}(M_2)\) are free \(\mathcal{O}/(\varpi^a)\)-modules of rank 1, with respective bases \(b_1,b_2\) say. By part [E47O], we have isomorphism \[\begin{align} \frac{\mathcal{O}}{(\varpi^a)} \cong \frac{\mathcal{O}}{(\varpi^a)}b_1\xrightarrow{\sim} \mathop{\mathrm{Hom}}_\mathcal{O}\left(\frac{\mathcal{O}}{(\varpi^a)}b_2,E/\mathcal{O}\right)&\xrightarrow{\sim}\frac{\varpi^{-a}\mathcal{O}}{\mathcal{O}}\xrightarrow{\cdot\varpi^a}\frac{\mathcal{O}}{(\varpi^a)}\\ f&\mapsto f(b_2). \end{align}\] This isomorphism maps \(1\) to \([b_1,b_2]\varpi^a \pmod {\varpi^a}\), so \([b_1,b_2]\varpi^a\in \mathcal{O}^\times\). As \(\mathcal{O}b_i/\mathcal{O}\delta_i \cong \mathcal{O}/(\varpi^a)\), we know \(\delta_i\in \varpi^a b_i\mathcal{O}^\times\). We deduce that \([\delta_1,\delta_2]\in \varpi^a\mathcal{O}^\times\), as desired. ◻

The following lemma explains why \(\eta_\lambda\) is called the congruence ideal:

Lemma 8. Let \(E\) be a non-Archimedean local field with ring of integers \(\mathcal{O}\), \(T\) be a reduced finite flat local \(\mathcal{O}\)-algebra, \(\lambda:T\to \mathcal{O}\) be an \(\mathcal{O}\)-algebra homomorphism. Then \(\eta_\lambda\neq \mathcal{O}\) if and only if there is a finite field extension \(L\) of \(E\) and an \(\mathcal{O}\)-algebra homomorphism \(\lambda':T\to \mathcal{O}_{L}\) such that (viewing \(\lambda\) as a homomorphism to \(\mathcal{O}_L\)) we have \(\lambda\neq \lambda'\) and \[\lambda\equiv \lambda' \pmod{\varpi_L}.\] Here \(\mathcal{O}_L\) is the ring of integers of \(L\) and \(\varpi_L\) is a uniformizer of \(\mathcal{O}_L\).

Remark 4. Recall that \(T\) is finite over \(\mathcal{O}\), so any \(\mathcal{O}\)-algebra homomorphism \(T\to \overline{E}\) has image in \(\mathcal{O}_L\) for some finite field extension \(L\) of \(E\). Thus, we can rephrase the lemma: \(\eta_\lambda\neq \mathcal{O}\) if and only if there is an \(\overline{E}\)-algebra homomorphism \(\lambda':T\otimes_{\mathcal{O}}\overline{E} \to \overline{E}\) such that \(\lambda'\neq \lambda\otimes_{\mathcal{O}}\overline{E}\) and \(|\lambda(t)-\lambda'(t)|<1\) for all \(t\in T\), where \(|\cdot|\) is an absolute value on \(\overline{E}\) extending that of \(E\).

Proof. Given \(\lambda\), we can decompose \(T\otimes_\mathcal{O}E\cong E\times T_E^c\) and get an idempotent \(e\in T\otimes_\mathcal{O}E\) as before. Define \(T^c:=im(T\to T\otimes_\mathcal{O}E\to T_E^c).\)

We assume that \(\lambda'\) is as in the statement of the lemma. We claim that \(\lambda'\) factors through \(T\to T^c\). As \(\mathcal{O}_L\subset \mathcal{O}_L\otimes_\mathcal{O}E\), it suffices to show \[\lambda'_E:=\lambda'\otimes E: T\otimes_\mathcal{O}E\to \mathcal{O}_L\otimes_\mathcal{O}E\] factors through \(T^c_E\). Note that \(\mathcal{O}_L\otimes_\mathcal{O}E=L\) is an integral domain while \(T\otimes_\mathcal{O}E\cong E\times T_E^c\), so \(\lambda'_E\) must factor through \(E\) or \(T_E^c\). Since \(\lambda'_E\) is an \(E\)-algebra homomorphism and \(\lambda'_E \neq \lambda_E\), \(\lambda'_E\) cannot factor through \(E\). Hence \(\lambda'_E\) must factor through \(T_E^c\), as claimed. Suppose \(\eta_\lambda=\mathcal{O}\). This means \(eT\cap T = eT\), i.e. \(T\supset eT\). In particular, \((1,0)=e\cdot (1,1)\in T\). Then \[\begin{align} 1&=\lambda(1,0)\\ &\equiv\lambda'(1,0)\pmod{\varpi_L}\\ &\equiv 0\pmod\varpi \end{align}\] where the last equality holds since \(\lambda'\) factors through \(T^c\). We get a contradiction, so \(\eta_\lambda\neq \mathcal{O}\).

Conversely, suppose \(\eta_\lambda\neq \mathcal{O}\). The key observation is that \(\mathcal{O}/\eta_\lambda=\mathcal{O}\otimes_T T^c\), because \(\ker(T\twoheadrightarrow T^c)=T\cap eT\). Thus we have an \(\mathcal{O}\)-algebra homomorphism \[f:T^c\twoheadrightarrow \mathcal{O}\otimes_T T^c=\mathcal{O}/\eta_\lambda \twoheadrightarrow \mathcal{O}/\varpi.\] We get a commutative diagram \[\begin{tikzcd} & {\mathcal{O}} \\ T && {\mathcal{O}/\varpi} \\ & {T^c} \arrow[two heads, from=1-2, to=2-3] \arrow[two heads, from=2-1, to=1-2] \arrow[two heads, from=2-1, to=3-2] \arrow["f"', two heads, from=3-2, to=2-3] \end{tikzcd}\] We want to lift \(f\). There is a classical argument due to Deligne and Serre. Let \(\mathfrak{m}^c:=\ker f\). Consider the structure map \(\mathcal{O}\to T^c\). As \(\varpi \in \mathfrak{m}^c\), the prime ideal \(\mathfrak{m}^c\) lies above \(\varpi\mathcal{O}\). Note that multiplication by \(\varpi\) is invertible in \(T_E\), so \(T_E\) and hence \(T^c\) is \(\mathcal{O}\)-torsion free. Thus, \(T^c\) is a finite free \(\mathcal{O}\)-module. By flatness, the going down property holds, so there is a prime ideal \(\mathfrak p^c\subset \mathfrak{m}^c\) lying above \((0)\), so \(\mathcal{O}\hookrightarrow T^c/\mathfrak p^c\). This is a finite extension, so \[L:= Frac(T^c/\mathfrak p^c)\] is a finite extension of \(E\). We know \(T^c/\mathfrak p^c\) is finite over \(\mathcal{O}\) and hence integral over \(\mathcal{O}\), so \[T^c/\mathfrak p^c\subset \mathcal{O}_L.\] We want to show that this inclusion is a local homomorphism of local rings. As \(\mathcal{O}\) is a Henselian ring and \(T^c/\mathfrak p^c\) is an integral domain, \(T^c/\mathfrak p^c\) is a local ring. Note \(\mathfrak{m}':=\varpi_L\mathcal{O}_L \cap T^c/\mathfrak p^c\) is a prime ideal of \(T^c/\mathfrak p^c\) lying above \(\varpi\mathcal{O}\) (since its pullback to \(\mathcal{O}\) is the preimage of \(\varpi_L \mathcal{O}_L\) under the \(\mathcal{O}\)-algebra map \(\mathcal{O}\to T^c/\mathfrak p^c \to \mathcal{O}_L\)). By the incomparability theorem for injective integral ring extensions, \(\mathfrak{m}'\) is a maximal ideal of \(T^c/\mathfrak p^c\). Hence, the fact that \(T^c/\mathfrak p^c\) is a local ring implies \(\mathfrak{m}'=\mathfrak{m}^c/\mathfrak p^c\). This gives us another commutative diagram \[\begin{tikzcd} & {T^c/\mathfrak m^c} & {\mathcal{O}_L/\varpi_L} \\ {T^c} & {T^c/\mathfrak p^c} & {\mathcal{O}_L} \arrow[from=1-2, to=1-3] \arrow["f", two heads, from=2-1, to=1-2] \arrow[two heads, from=2-1, to=2-2] \arrow[two heads, from=2-2, to=1-2] \arrow[hook, from=2-2, to=2-3] \arrow[two heads, from=2-3, to=1-3] \end{tikzcd}\] Combining the two diagrams gives us \[\begin{tikzcd} & {\mathcal{O}} \\ T &&& {\mathcal{O}_L/\varpi_L} \\ & {T^c} & {\mathcal{O}_L} \arrow[from=1-2, to=2-4] \arrow["\lambda", from=2-1, to=1-2] \arrow[from=2-1, to=3-2] \arrow[from=3-2, to=3-3] \arrow[from=3-3, to=2-4] \end{tikzcd}\] Denote the bottom map \(T\to\mathcal{O}_L\) by \(\lambda'\). It remains to show \(\lambda \neq \lambda'\) as maps to \(\mathcal{O}_L\). If this is false, then for all \((x,y)\in T\subset \mathcal{O}\times T^c\), we have \(x-y\in \mathfrak p^c\) by construction of \(\lambda'\). In particular, if \((x,y)\in T\cap eT\), then \(y=0\) and \(x\in \mathcal{O}\cap \mathfrak p^c=(0)\) as \(\mathfrak p^c\) lies above \((0)\). This means \(T\cap eT=0\), which is false as \(\varpi^a e\in T\cap eT\) for \(a\in \mathbb{Z}\) sufficiently large. ◻

4 \(L(1,\pi,\mathop{\mathrm{Ad}}^\circ)\) and congruences for automorphic representations↩︎

In this section, we will apply the results from the last section to study congruence ideals of Hecke algebras and cohomology of locally symmetric spaces. Then we will relate them to Selmer groups.

We shall need some notation and assumptions. Let

  • \(F\) be a number field

  • \(p\) be a prime. Starting from section 4.2, we will also assume \[p>2.\]

  • \(\iota:\overline{\mathbb{Q}}_p\xrightarrow{\sim} \mathbb{C}\) be a fixed isomorphism. We will often use it implicitly.

  • \(\pi\) be a cuspidal, regular algebraic automorphic representation of \(\mathrm{GL}_n(\mathbb{A}_F)\) of weight \(\iota\mu\), where \(\mu\in(\mathbb{Z}^n)^{\mathop{\mathrm{Hom}}(F,\overline{\mathbb{Q}}_p)}\)

  • \(U_{v,m}=\{g\in \mathrm{GL}_n(\mathcal{O}_{F_v}): \text{the last row of } g\pmod{\varpi_v^{m}} \text{ is }\begin{pmatrix} 0 & \dots & 0 & 1 \end{pmatrix} \}\) for \(m\in\mathbb{Z}_{\ge 0}\), where \(\varpi_v\) is a uniformiser of \(F_v\). Let \(f_v\in \mathbb{Z}_{\ge 0}\) be the unique integer such that13 \[\dim_\mathbb{C}(\pi_v)^{U_{v,f_v}} =1.\] Let \(U=\prod_{v\nmid\infty}U_v\), where \(U_v=U_{v,f_v}\). Assume that \(U\) is neat.

  • \(S\) be a finite set of finite places of \(F\) containing all \(v\) such that \(\pi_v\) is ramified.

  • \(G^S=\mathrm{GL}_n(\mathbb{A}_F^{S,\infty})\) and \(U^S:=\mathrm{GL}_n(\prod_{v\notin S\cup\{\infty\}}\mathcal{O}_{F_v})\).

  • \(E\subset \overline{\mathbb{Q}}_p\) be a local field containing \(\iota^{-1}(\mathbb{Q}(\pi))\) 14and the image of every embedding \(F\hookrightarrow \overline{\mathbb{Q}}_p\)

  • \(\mathcal{O}\) be the ring of integers of \(E\), \(\varpi\) a uniformizer of \(\mathcal{O}\)

  • \(\epsilon\in \widehat{K_\infty/K_\infty^\circ}\) a permissible signature (7)

  • \(X_U\) the locally symmetric space of \(\mathrm{GL}_{n,F}\) (2.1), \(\partial X_U\) the boundary of its Borel-Serre compactification.

  • \(\mathbb{T}^S:= \mathcal{H}(G^S,U^S)\otimes_\mathbb{Z}\mathcal{O}.\)

Note that \(\mathbb{T}^S\) is a commutative \(\mathcal{O}\)-algebra. If \(M\) is an \(\mathcal{O}\)-module equipped with an \(\mathcal{O}\)-algebra homomorphism \(\mathbb{T}^S\to \mathop{\mathrm{End}}_\mathcal{O}(M)\), then we define \[\mathbb{T}^S(M):=im(\mathbb{T}^S\to \mathop{\mathrm{End}}_\mathcal{O}(M)).\]

For completeness, let us also remark that in 9 below, we shall show that there is a Hecke eigensystem \(\Lambda:\mathbb{T}^S\to\mathcal{O}\) attached to \(\pi\). We will let \[\mathfrak{m}:=\ker(\Lambda \pmod\varpi).\]

4.1 Hecke eigensystems↩︎

We first show that we have a Hecke eigensystem attached to \(\pi\).

Lemma 9. We have an \(\mathcal{O}\)-algebra homomorphism \[\Lambda:\mathbb{T}^S\to \mathcal{O}\] sending \(t\in \mathbb{T}^S\) to its eigenvalue on \((\iota^{-1}\pi^{\infty})^{U}\). This homomorphism factors through \(\mathbb{T}^S(H^*_!(X_U,M_{\mu,\mathcal{O}})),\) where \(H^*_!=im(H_c^*\to H^*)\) is the inner cohomology and \(H^*=\oplus_{i\ge 0}H^i\).

Proof. In this proof, we may sometime abuse notation and regard a \(\mathbb{C}\)-vector space as an \(\mathcal{O}\)-module via the map \(\iota:\overline{\mathbb{Q}}_p\xrightarrow{\sim} \mathbb{C}\). Let \(\mathcal{H}:=\mathcal{H}(G^S,U^S)\).

As \(\mathrm{GL}_n(\mathbb{A}_F^S)\) acts on the \(\overline{\mathbb{Q}}_p\)-vector space \(\iota^{-1}\pi^\infty\), we know \(\mathbb{T}^S\) acts on the \(U^S\)-invariant \((\iota^{-1}\pi^\infty)^{U^S}\) and hence also on \((\iota^{-1}\pi^\infty)^{U}\). Moreover, for all finite \(v\notin S\), \(\pi_v\) is unramified so \(\pi_v^{U_v}\) is a one dimensional \(\overline{\mathbb{Q}}_p\)-vector space. It follows that each element of \(\mathbb{T}^S\) acts by a scalar on \((\iota^{-1}\pi^\infty)^{U}\), so we get an \(\mathcal{O}\)-algebra homomorphism \[\label{eq:eigenvalue} \mathbb{T}^S \to \overline{\mathbb{Q}}_p\tag{10}\] sending an element to its eigenvalue.

Note that \(\mathbb{T}^S(H^*_!(X_U,M_{\mu,\mathcal{O}}))\) acts on \(H^*_!(X_U,M_{\mu,\mathcal{O}})\otimes_{\mathcal{O}}\mathbb{C}\cong H^*_!(X_U,M_{\mu,\mathbb{C}})\). Since \(\pi\) is cohomological of weight \(\mu\), we have \(\mathcal{H}\)-equivariant injections \[(\pi^\infty)^U \hookrightarrow H^*_{cusp}(X_U,M_{\mu,\mathbb{C}})\hookrightarrow H^*_!(X_U,M_{\mu,\mathbb{C}}).\] Pick any non-zero \(x\in (\pi^\infty)^U\) and let \(y\) be its image under this injection. For all \(t\in \mathbb{T}^U\), its eigenvalue on \((\iota^{-1}\pi^\infty)^U\) only depends on how it acts on \(y\) and this is determined by the image of \(t\) in \(\mathbb{T}^S(H^*_!(X_U,M_{\mu,\mathcal{O}}))\). It follows that 10 factors through \(\mathbb{T}^S(H^*_!(X_U,M_{\mu,\mathcal{O}})).\) It remains to show that the image of 10 lies in \(\mathcal{O}\).

We first show that its image lies in \(E\). By [9], there is a \(\mathrm{GL}_n(\mathbb{A}_F^\infty)\)-stable \(\mathbb{Q}(\pi)\)-vector subspace \(W\) of \(\pi^\infty\) such that \(\pi^\infty=W\otimes_{\mathbb{Q}(\pi)}\mathbb{C}.\) Then \((\pi^\infty)^U=W^U\otimes_{\mathbb{Q}(\pi)}\mathbb{C}.\) Let \(h\in \mathcal{H}\). We have already seen that it acts by a scalar on \((\pi^\infty)^U\), so the same is true for \(W^U\). As \(W^U\) is a \(\mathbb{Q}(\pi)\)-vector space, the scalar must lies in \(\mathbb{Q}(\pi)\). Hence the image of 10 lies in \(\iota^{-1}(\mathbb{Q}(\pi))\subset E\).

Finally, by the existence of Borel-Serre compactification of \(X_U\), we know that \(H^*_!(X_U,M_{\mu,\mathcal{O}})\) is a finite \(\mathcal{O}\)-module, so \[H^*_!(X_U,M_{\mu,\mathcal{O}})/\mathcal{O}\text{-torsion}\] is a finite free \(\mathcal{O}\)-module stable under \(\mathcal{H}\). Pick an \(\mathcal{O}\)-basis \(\mathcal{B}\) for this module. We can then express the action of \(\mathcal{H}\) on \(H^*_!(X_U,M_{\mu,\mathcal{O}})/\mathcal{O}\text{-torsion}\) by matrices with entries in \(\mathcal{O}\). We can view \(\mathcal{B}\) as a \(\mathbb{C}\)-basis for \(H^*_!(X_U,M_{\mu,\mathbb{C}})\). Then the action of \(\mathcal{H}\) on \(H^*_!(X_U,M_{\mu,\mathbb{C}})\) is given by the same matrices. Hence each eigenvalue of \(\mathcal{H}\) on this space is a root of a monic polynomial over \(\mathcal{O}\). We know they lie in \(E\) by the previous paragraph, so they lie in \(\mathcal{O}\) as \(\mathcal{O}\) is integrally closed. ◻

We let \(\mathfrak m=\ker(\Lambda \mod \varpi)\subset \mathbb{T}^S\), which is a maximal ideal. We define \[T:=\mathbb{T}^S(H^*_!(X_U,M_{\mu,\mathcal{O}}))_\mathfrak{m}/\mathcal{O}\text{-torsion}.\]

Lemma 10. \(T\) is a reduced finite flat15 local \(\mathcal{O}\)-algebra. Also, \(\Lambda\) induces a local \(\mathcal{O}\)-algebra map \[\lambda:T\to \mathcal{O}.\]

Proof. Let \(H:=H^*_!(X_U,M_{\mu,\mathcal{O}})\). By the existence of Borel-Serre compactification of \(X_U\), \(H\) is a finite \(\mathcal{O}\)-module, so \(\mathbb{T}^S(H)\) is a finite \(\mathcal{O}\)-algebra. We let \[\Lambda':\mathbb{T}^S(H) \to \mathcal{O}\] be the map induced by \(\Lambda\), which exists by lemma 9, and let \(q:\mathbb{T}^S\to \mathbb{T}^S(H)\) be the quotient map, so \(\Lambda=\Lambda'\circ q\). Then \(\mathfrak{m}\supset \ker q\), so \(q(\mathfrak{m})\) is a maximal ideal of \(\mathbb{T}^S(H)\) and hence \[\mathbb{T}^S(H)_\mathfrak{m}= \mathbb{T}^S(H)_{q(\mathfrak{m})}\] is a finite local \(\mathcal{O}\)-algebra. The same is thus true for \(T\). As \(T\) is a finitely generated torsion-free \(\mathcal{O}\)-module and \(\mathcal{O}\) is a PID, \(T\) is flat over \(\mathcal{O}\). Hence \(T\hookrightarrow T\otimes_\mathcal{O}\mathbb{C}\). As \(\mathbb{C}\) is \(\mathcal{O}\)-flat, \(T\otimes_\mathcal{O}\mathbb{C}=\mathbb{T}^S_\mathbb{C}(H^*_!(X_U,M_{\mu,\mathbb{C}}))_\mathfrak{m},\) which is reduced by 4. Thus, \(T\), which injects into \(T\otimes_\mathcal{O}\mathbb{C}\), is also reduced.

Note that \(q(\mathfrak{m})=\ker(\Lambda'\mod \varpi)\). It follows that \(\Lambda'\) induces an \(\mathcal{O}\)-algebra map \(\mathbb{T}^S(H^*_!(X_U,M_{\mu,\mathcal{O}}))_{q(\mathfrak{m})}\to \mathcal{O}\) and hence an \(\mathcal{O}\)-algebra map \(\lambda:T\to \mathcal{O}\), i.e. a commutative diagram \[\begin{tikzcd} T & \mathcal{O}\\ \mathcal{O} \arrow["\lambda", from=1-1, to=1-2] \arrow[hook, from=2-1, to=1-1] \arrow[from=2-1, to=1-2] \end{tikzcd}\] It follows that \(\lambda^{-1}(\varpi \mathcal{O})\) is a prime ideal of \(T\) lying above \(\varpi\mathcal{O}\) (i.e. the preimage of \(\lambda^{-1}(\varpi \mathcal{O})\) along the structure map \(\mathcal{O}\to T\) is \(\varpi\mathcal{O}\)). Since \(T\) is a local \(\mathcal{O}\)-algebra, the maximal ideal of \(T\) also lies above \(\varpi\mathcal{O}\). By the incomparability theorem for injective integral ring extensions, we deduce that \(\lambda^{-1}(\varpi \mathcal{O})\) is the maximal ideal of \(T\). Thus, \(\lambda\) is a local homomorphism. ◻

Remark 5. Let us show that \[T\cong\mathbb{T}^S(\overline{H}^*_!(X_U,M_\mu)_\mathfrak{m}),\] where \(\overline{H}^*_!(X_U,M_\mu):=H^*_!(X_U,M_\mu)/\mathcal{O}\text{-torsion}.\) (In the following, a bar on top of an \(\mathcal{O}\)-module will usually mean the module modulo its \(\mathcal{O}\)-torsion.) Write \(H=H^*_!(X_U,M_{\mu,\mathcal{O}}).\) There is an obvious surjection \[\label{eq:tem} \mathbb{T}^S(H) \to \mathbb{T}^S((\overline{H})_\mathfrak{m}).\tag{11}\] Let \(t\in \mathbb{T}^S(H)\). Since \(H\) is a finitely generated \(\mathcal{O}\)-module and \((\overline{H})_\mathfrak{m}\) is a quotient of it, we know that \(t\) is in the kernel of 11 if and only if there exists \(a\in\mathbb{N}, b\in \mathbb{T}^S-\mathfrak{m}\) such that \(\varpi^a bt=0\), which is equivalent to \(t \in \ker(\mathbb{T}^S(H)\twoheadrightarrow \mathbb{T}^S(H)_\mathfrak{m}/\mathcal{O}\text{-tors})\). Thus 11 induces the desired isomorphism.

4.2 Congruence ideals for automorphic representations↩︎

The previous lemma means we are now in the situation of section 3.

Definition 12. With the setup above, define the congruence ideal \[\eta_{\pi}:=\eta_\lambda=\lambda(Ann_T(\ker\lambda))=Fitt_\mathcal{O}\left(\frac{eT}{eT\cap T}\right)\] as in definitions 10, 11, where \(e\) is the idempotent in \(T\otimes_\mathcal{O}E\) corresponding to \((1,0)\) in the decomposition \(T\otimes_\mathcal{O}E \cong E \times T^c_E\) induced by \(\lambda\). For \(i\in\{b, t\}\) and a permissible \(\epsilon\in \widehat{K_\infty/K_\infty^\circ}\), define the cohomological congruence ideal \[\eta_{\pi,i,\epsilon}:=\eta_{\lambda}(H^i_!(X_U,M_{\mu,\mathcal{O}})_\mathfrak{m}[\epsilon]/\mathcal{O}\text{-torsion}) = Fitt_\mathcal{O}\left(\frac{eH}{eH\cap H}\right)\] where \(H=H^i_!(X_U,M_{\mu,\mathcal{O}})_\mathfrak{m}[\epsilon]/\mathcal{O}\text{-torsion}\).

Let \(\mathcal{O}_{\overline{\mathbb{Q}}_p}\) be the ring of integers of \(\overline{\mathbb{Q}}_p\) and \(\mathfrak{m}_{\overline{\mathbb{Q}}_p}\) be its maximal ideal.

Lemma 11. Fix \(i\in\{b, t\}\) and a permissible \(\epsilon\in \widehat{K_\infty/K_\infty^\circ}\). Let \(p>2\) and \(\mathbb{T}^S_{\overline{\mathbb{Q}}_p} := \mathbb{T}^S\otimes_{\mathcal{O}} \overline{\mathbb{Q}}_p\).

(a) Let \(\mathfrak n\) be a maximal ideal of \(\mathbb{T}^S\) and \(V=H^i(X_U,M_{\mu,\overline{\mathbb{Q}}_p})_\mathfrak{n}\). Then \[V = \oplus_{\alpha: \mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V) \to \overline{\mathbb{Q}}_p} V[(\ker\alpha)^\infty]\] where \(\alpha\) runs over \(\overline{\mathbb{Q}}_p\)-algebra homomorphisms \(\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)\to\overline{\mathbb{Q}}_p\) and \([(\ker\alpha)^\infty]\) is the set of elements annihilated by some power of \(\ker\alpha\). There are only finitely many such \(\alpha\) and any such \(\alpha\) satisfies \((\alpha|_{\mathbb{T}^S})^{-1}(\mathfrak{m}_{\overline{\mathbb{Q}}_p})= \mathfrak{n}\).

(b) Let \(\mathfrak n\) be a maximal ideal of \(\mathbb{T}^S\) and \(W=H^i_!(X_U,M_{\mu,\overline{\mathbb{Q}}_p})_\mathfrak{n}\). Then \[W = \oplus_{\alpha: \mathbb{T}^S_{\overline{\mathbb{Q}}_p}(W) \to \overline{\mathbb{Q}}_p} W[\ker\alpha]\] where \(\alpha\) runs over \(\overline{\mathbb{Q}}_p\)-algebra homomorphisms \(\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(W)\to\overline{\mathbb{Q}}_p\). There are only finitely many such \(\alpha\) and any such \(\alpha\) satisfies \((\alpha|_{\mathbb{T}^S})^{-1}(\mathfrak{m}_{\overline{\mathbb{Q}}_p})= \mathfrak{n}\).

(c) Let \(H=H^i_!(X_U,M_{\mu,\mathcal{O}})_\mathfrak{m}[\epsilon]/\mathcal{O}\text{-torsion}\). Then \(H[\ker\lambda]\) is a free \(\mathcal{O}\)-module of rank one whose base change to \(\mathbb{C}\) is canonically isomorphic to \[H^i_!(X_U,M_{\mu,\mathbb{C}})[(\pi^{\infty,S})^{U^S}\times \epsilon]\] as a \(\mathbb{C}\)-vector space.

(d) \(\eta_{\pi,i,\epsilon}\supset \eta_\pi.\) Equality holds if \(H\) is a free \(T\)-module of rank \(1\).

Proof. Note that \(\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)\) is finite dimensional as a \(\overline{\mathbb{Q}}_p\)-vector space, so it is an Artinian ring. In particular, it is the finite product of its localisations at maximal ideas. Hence we get a corresponding descomposition \[V=\oplus_{\mathfrak p\in \mathrm{mSpec}\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)} V_\mathfrak p.\] By [19], \(V_\mathfrak p=V[\mathfrak p^\infty]\). By Zariski’s lemma, \(\mathrm{mSpec}\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V) = \{\ker \alpha |\; \alpha:\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)\to\overline{\mathbb{Q}}_p \text{ is a \overline{\mathbb{Q}}_p-algebra homomorphism}\}.\) We thus get the desired decomposition of \(V\).

To see that \((\alpha|_{\mathbb{T}^S})^{-1}(\mathfrak{m}_{\overline{\mathbb{Q}}_p})= \mathfrak{n}\), note that \(\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V) = \mathbb{T}^S(H^i(X_U,M_{\mu})_\mathfrak{n}) \otimes_{\mathcal{O}} \overline{\mathbb{Q}}_p\) by \(\mathcal{O}\)-flatness of \(\overline{\mathbb{Q}}_p\). Thus, \(\alpha\) gives rise to an \(\mathcal{O}\)-algebra homomorphism \(\mathbb{T}^S(H^i(X_U,M_{\mu})_\mathfrak{n}) \to \overline{\mathbb{Q}}_p\). The image of the this homomorphism necessarily lies in \(\mathcal{O}_{\overline{\mathbb{Q}}_p}\) because \(\mathbb{T}^S(H^i(X_U,M_{\mu})_\mathfrak{n})\) is finitely generated as an \(\mathcal{O}\)-module. By the same reasoning as 5, \(\mathbb{T}^S(H^i(X_U,M_{\mu})_\mathfrak{n})=\mathbb{T}^S(H^i(X_U,M_{\mu}))_\mathfrak{n}.\) Thus, we get an \(\mathcal{O}\)-algebra homomorphism \(a:\mathbb{T}^S(H^i(X_U,M_{\mu}))_\mathfrak{n}\to \mathcal{O}_{\overline{\mathbb{Q}}_p}\). We have \(a^{-1}(\mathfrak{m}_{\overline{\mathbb{Q}}_p})= \mathfrak{n}\mathbb{T}^S(H^i(X_U,M_{\mu}))_\mathfrak{n}\) by the going up theorem [20]. This proves \((\alpha|_{\mathbb{T}^S})^{-1}(\mathfrak{m}_{\overline{\mathbb{Q}}_p})= \mathfrak{n}\).

Part [decomp32of32W] can be proved in the same way using 4[semisimple]. One can also prove it in a more straightforward manner.

For part [item:32isotypic], we know \(T[\ker\lambda]\) is a finite free \(\mathcal{O}\)-module since it is torsion-free and finitely generated. To find its rank, note that \(\ker\lambda\) is the image of \(\ker\Lambda=(t-\Lambda(t):t\in \mathcal{\mathbb{T}}^S)\) under the projection \(q:\mathbb{T}^S\twoheadrightarrow T\). As \(T\) is Noetherian, we can pick \(t_1,\dots,t_n\in \mathbb{T}^S\) such that \(q((t_i-\Lambda(t_i):1\le i\le n))=\ker\lambda\). Then \[H[\ker\lambda]=H[\{t_i-\Lambda(t_i):1\le i\le n\}]=\ker(H\xrightarrow{m\mapsto (t_i-\Lambda(t_i)m)} H^n).\] Taking kernel commutes with flat base change, so \[\begin{align} H[\ker\lambda]\otimes_\mathcal{O}\mathbb{C}&= (H^i_!(X_U,M_{\mu,\mathcal{O}})_\mathfrak{m}[\epsilon]\otimes_\mathcal{O}\mathbb{C})[\ker\lambda]\nonumber\\ &= H^i_!(X_U,M_{\mu,\mathbb{C}})_\mathfrak{m}[\epsilon][\ker\lambda] \nonumber\\ &=H^i_!(X_U,M_{\mu,\mathbb{C}})[\epsilon][\ker\lambda]\tag{12}\\ &=H^i_!(X_U,M_{\mu,\mathbb{C}})[(\pi^{\infty,S})^{U^S}][\epsilon]\nonumber\\ &=H^i(\mathfrak g,K_\infty^\circ,\pi_\infty\otimes_\mathbb{C}M_{\mu,\mathbb{C}})[\epsilon]\otimes_\mathbb{C}(\pi^\infty)^U.\tag{13} \end{align}\] To see that equation 12 holds, note that \(\mathcal{O}\) is a Henselian local ring, so \(\mathbb{T}^S(H^i_!(X_U,M_{\mu,\mathcal{O}})) = \oplus_\mathfrak{n}\mathbb{T}^S(H^i_!(X_U,M_{\mu,\mathcal{O}}))_\mathfrak{n}\), where \(\mathfrak{n}\) runs over the maximal ideal of \(\mathbb{T}^S\) that contains \(\ker(\mathbb{T}^S \twoheadrightarrow \mathbb{T}^S(H^i_!(X_U,M_{\mu,\mathcal{O}})))\). Thus, \(H^i_!(X_U,M_{\mu,\mathbb{C}}) = \oplus_{\mathfrak{n}} H^i_!(X_U,M_{\mu,\mathbb{C}})_\mathfrak{n}\). By part [decomp32of32W], if \(\mathfrak{n}\neq \mathfrak{m}\), then \(H^i_!(X_U,M_{\mu,\mathbb{C}})_\mathfrak{n}[\ker\lambda]=0\). Equation 13 holds by lemma 4. By 3 and the choice of \(U\), 13 is a one dimensional \(\mathbb{C}\)-vector space. This proves part [item:32isotypic].

The first part of [eta32contains32eta] now follows from lemma 6. The remaining part is easy. ◻

4.3 Betti-Whittaker periods↩︎

We shall mostly follow [1] to define the Betti-Whittaker period for this subsection. Fix all Haar measures as in that paper. Let \(F,\pi,\dots\) be defined as before.

Definition 13. Let \(i\in\{b_n,t_n\}\). Pick the generator \(w_\infty\) (depends on \(i\)) of the 1-dimensional space (3) \[H^{i}(\mathfrak g, K_\infty^0,W(\pi_\infty)\otimes M_{\mu,\mathbb{C}})[\epsilon]\] as in [1]. Fix a continuous unitary homomorphism \(\psi:F\backslash \mathbb{A}_F\to \mathbb{C}^\times\) such that \(\psi_v\) is non-trivial16for all \(v\). We shall abuse notation and let \(\psi\) also denote the corresponding standard character on the unipotent radical of \(G\), i.e. \(\psi(u)=\psi(u_{1,2}+u_{2,3}+\dots+ u_{n-1,n})\). Let \(W(\pi^\infty)\) be the Whittaker model of \(\pi^\infty\) with respect to \(\psi^\infty\). Let \(V_\pi\) be the subspace17 of \(L^2_0(G(F)\backslash G(\mathbb{A}_F),\chi)\) realizing \(\pi\). Define \(\mathcal{F}_{\pi^\infty,\epsilon,w_\infty,i}\) as the composition of the isomorphisms \[\begin{align} \label{532isoms} W(\pi^\infty)^U & \xrightarrow{\sim} W(\pi^\infty)^U\otimes_\mathbb{C}H^{i}(\mathfrak g, K_\infty^0,W(\pi_\infty)\otimes M_{\mu,\mathbb{C}})[\epsilon] \nonumber\\ & \xrightarrow{\sim} H^{i}(\mathfrak g, K_\infty^0,W(\pi)^U\otimes M_{\mu,\mathbb{C}})[\epsilon] \nonumber\\ & \xrightarrow{\sim} H^{i}(\mathfrak g, K_\infty^0,V_\pi^U\otimes M_{\mu,\mathbb{C}})[\epsilon]\\ &= H^{i}_{cusp}(X_U,M_{\mu,\mathbb{C}})[(\pi^\infty)^U\times \epsilon]\\ & \xrightarrow{\sim} H^i_!(X_U,M_{\mu,\mathbb{C}})[(\pi^{\infty,S})^{U^S}\times \epsilon]. \end{align}\tag{14}\] The first map is \(w^\infty\mapsto w^\infty\otimes w_\infty\); the second map is trivial; the third map is the inverse of the map \[\begin{align} V_\pi &\xrightarrow{\sim} W(\pi)\\ f &\mapsto \left(g\mapsto \int_{U_n(F)\backslash U_n(\mathbb{A}_F)} f(ug)\psi^{-1}(u)du\right) \end{align}\] and \(U_n\) is the unipotent radical of the standard Borel subgroup \(B_n\). The last isomorphism is by 4.

Definition 14. For each finite place \(v\), let \(w_v\) be the essential vector18 of \(\pi_v\) in its \(\psi_v\)-Whittaker model. Let \(w^\infty=\otimes_{v<\infty} w_v\). Then \(w^\infty\in W(\pi^\infty)^U\) by our choice of \(U\) and the definition of essential vector. Let \(H=H^i_!(X_U,M_{\mu,\mathcal{O}})_\mathfrak{m}[\epsilon]/\mathcal{O}\text{-torsion}\). By 11, \(H[\ker\lambda]\otimes_\mathcal{O}\mathbb{C}= H^i_!(X_U,M_{\mu,\mathbb{C}})[(\pi^{\infty,S})^{U^S}\times \epsilon].\) We define the period \[\mathfrak p_{\pi,i,\epsilon}\] to be the number in \(\mathbb{C}^\times\) such that \(\mathcal{F}_{\pi^\infty,\epsilon,w_\infty,i}(w^\infty)/\mathfrak p_{\pi,i,\epsilon}\) is an \(\mathcal{O}\)-generator of \(H[\ker\lambda].\) This is well defined up to multiplication by \(\mathcal{O}^\times\) by 11[item:32isotypic].

4.4 \(L(1,\pi,\mathop{\mathrm{Ad}}^\circ)\) and congruence ideals↩︎

Recall that \(U_v=\mathrm{GL}_n(\mathcal{O}_v)\) for all finite \(v\notin S\). Let \[\begin{align} \theta: \mathcal{H}^S(G^S,U^S) &\to \mathcal{H}^S(G^S,U^S)\\ [U^S g U^S] &\mapsto [U^S g^{-1} U^S]. \end{align}\] This is an \(\mathcal{O}\)-algebra isomorphism.19

Lemma 12. The Hecke eigensystem \(\tilde{\Lambda}:\mathbb{T}^S \to \mathcal{O}\) attached to the contragredient \(\tilde{\pi}\) is given by \(\Lambda\circ\theta\).

Proof. It is enough to show the analogous fact after base changing from \(\mathcal{O}\) to \(\mathbb{C}\) and working at a single place. Let \(v\notin S\) be a finite place, \(G=\mathrm{GL}_n(F_v)\), \(K=\mathrm{GL}_n(\mathcal{O}_{F_v})\), \(V=\pi_v\).

It is well known that the restriction map induces an isomorphism \[\label{eq:res} (\widetilde{V})^K \xrightarrow{\sim} \widetilde{V^K}\tag{15}\] so in particular \((\widetilde{V})^K\) is 1-dimensional.

Let \(g\in G\). By the same proof as [21], there exist \(g_1,\dots,g_m\in G\) such that \(K g K= \sqcup_i g_i K = \sqcup K g_i\). For all \(f\in (\widetilde{V})^K\) and \(v\in V^K\), \[\begin{align} ([KgK]f)(v)=(\sum g_i\cdot f)(v)=f(\sum g_i^{-1}v) = f([Kg^{-1}K]v)=\lambda([Kg^{-1}K])f(v). \end{align}\] By 15 , \([KgK]f=\lambda([Kg^{-1}K])f\), as desired. ◻

Proposition 6 (Poincaré duality). Let \(d=dim X_U\). The cup product induces a perfect pairing \[[\,,\,]:H^i_c(X_U,M_\mu)/(\mathcal{O}-\text{tors}) \times H^{d-i}(X_U,M_\mu^\vee)/(\mathcal{O}-\text{tors}) \to \mathcal{O}\] where20 \(M_\mu^\vee=\mathop{\mathrm{Hom}}_\mathcal{O}(M_\mu,\mathcal{O}).\) If \(S\) is a finite set of finite places such that \(U_v=\mathrm{GL}_n(\mathcal{O}_v)\) for all finite \(v\notin S\), then \[[tx,y] = [x, \theta(t)y]\] for all \(t\in \mathcal{H}^S(G^S,U^S)\), \(x\in H^i_c(X_U,M_\mu)/(\mathcal{O}-\text{tors})\), \(y\in H^{d-i}(X_U,M_\mu^\vee)/(\mathcal{O}-\text{tors})\).

A version of this is proved in [22], but the proof is not that easy. We shall deduce this from Verdier duality instead.

Proof. As stated in [23], we have by Verdier duality an isomorphism \[RHom_\mathcal{O}(R\Gamma_c(X_U,M_\mu),\mathcal{O}) \cong R\Gamma(X_U,M_\mu^\vee)[d]\] in the derived category of \(\mathcal{O}\)-modules \(D(\mathcal{O})\). It follows from one of the spectral sequences for \(Ext\) that we have a spectral sequence \[E_2^{i,j}=Ext_\mathcal{O}^i(H^{-j}_c(X_U,M_\mu),\mathcal{O})\Rightarrow E^{i+j}=H^{i+j+d}(X_U,M_\mu^\vee).\] Since \(\mathcal{O}\) is a PID, the only non-zeros terms lie in \(\{(i,j):0\le i \le 1, -d\le j\le 0\}\). For all \(j\in\mathbb{Z}\), we have an exact sequence \[0\to E_2^{1,-j-1} \to E^{-j} \to E_2^{0,-j} \to 0\] i.e. \[0 \to Ext_\mathcal{O}^1(H^{j+1}_c(X_U,M_\mu),\mathcal{O}) \to H^{d-j}(X_U,M_\mu^\vee) \xrightarrow{f} \mathop{\mathrm{Hom}}_\mathcal{O}(H^{j}_c(X_U,M_\mu),\mathcal{O}) \to 0.\] Since \(H^{j+1}_c(X_U,M_\mu)\) is finitely generated over \(\mathcal{O}\) by the existence of Borel-Serre compactification, the second term is \(\mathcal{O}\)-torsion. On the other hand, the 4th term is \(\mathcal{O}\)-torsion free. It follows that \(\ker f\) is precisely the \(\mathcal{O}\)-torsion of \(H^{d-j}(X_U,M_\mu^\vee)\), so \(f\) induces an isomorphism \[\tilde{f}:H^{d-j}(X_U,M_\mu^\vee)/(\mathcal{O}-\text{tors}) \xrightarrow{\sim} \mathop{\mathrm{Hom}}_\mathcal{O}(H^{j}_c(X_U,M_\mu)/(\mathcal{O}-\text{tors}),\mathcal{O}).\] We have a pairing \[\begin{align} H^{d-j}(X_U,M_\mu^\vee)/(\mathcal{O}-\text{tors}) &\times H^{j}_c(X_U,M_\mu)/(\mathcal{O}-\text{tors}) \to \mathcal{O}\\ (a&,b)\mapsto \tilde{f}(a)(b). \end{align}\] This is a perfect pairing because both \(H^{d-j}(X_U,M_\mu^\vee)/(\mathcal{O}-\text{tors})\) and \(H^{j}_c(X_U,M_\mu)/(\mathcal{O}-\text{tors})\) are finite free \(\mathcal{O}\)-modules and \(\tilde{f}\) is an isomorphism. It is well-known that this is given by the cup product. The last assertion about the action of the Hecke algebra follows from [23]. ◻

The cup product induces a pairing \[[\,,\,]:H^i_!(X_U,M_\mu)/(\mathcal{O}-\text{tors}) \times H^{d-i}_!(X_U,M_\mu^\vee)/(\mathcal{O}-\text{tors}) \to \mathcal{O}.\] To see this, it is enough to show that the cup product induces a pairing \[H^i_!(X_U,M_\mu) \times H^{d-i}_!(X_U,M_\mu^\vee) \to \mathcal{O}.\] We thus need to show that the map \[\begin{align} H^i_!(X_U,M_\mu) \times H^{d-i}_!(X_U,M_\mu^\vee) &\to H^d_c(X_U,M_\mu\otimes M_\mu^\vee)\\ (x,y) &\mapsto x_c\cup y_c \end{align}\] is well-defined, where \(x_c\) is a lift of \(x\) to \(H^i_c(X_U,M_\mu)\), \(y_c\) is a lift of \(y\) to \(H^{d-i}_c(X_U,M_\mu^\vee)\), and \(\cup\) is the cup product on \(H^i_c(X_U,M_\mu) \times H^{d-i}_c(X_U,M_\mu^\vee)\). If \(x'_c\) (resp. \(y'_c\)) is another lift of \(x\) (resp. \(y\)) to \(H^i_c(X_U,M_\mu)\) (resp. \(H^{d-i}_c(X_U,M_\mu^\vee)\)), then \(x'_c= x_c+\epsilon\) and \(y'_c=y_c+\delta\), where \(\epsilon \in \ker (H^i_c(X_U,M_\mu) \to H^i(X_U,M_\mu))\) and \(\delta \in \ker(H^{d-i}_c(X_U,M_\mu^\vee) \to H^{d-i}(X_U,M_\mu^\vee))\). Recall that to form the cup product of two elements in the compactly supported cohomology, we can first map one of the elements to the usual cohomoology and then take the cup product between usual and compactly supported cohomology. It follows that \[x'_c\cup y'_c =x_c\cup y_c + \epsilon\cup y_c + x_c\cup\delta + \epsilon\cup\delta =x_c\cup y_c.\]

For convenience, let \[\overline{H}^i_!(X_U,M_\mu):= H^i_!(X_U,M_\mu)/(\mathcal{O}-\text{tors})\] and \(\overline{H}^{d-i}_!(X_U,M_\mu^\vee):=H^{d-i}(X_U,M_\mu^\vee)/(\mathcal{O}-\text{tors})\).

Let \(q_1:\mathbb{T}^S \twoheadrightarrow \mathbb{T}^S(\overline{H}^b_!(X_U,M_\mu))\) be the quotient map. Note that \(\mathbb{T}^S(\overline{H}^b_!(X_U,M_\mu))\) is a finite \(\mathcal{O}\)-algebra, so it is the (finite) product of its localisations at maximal ideals. Thus, \[\overline{H}^b_!(X_U,M_\mu) = \bigoplus_{\substack{\mathfrak{m}_1\in\mathrm{mSpec} \mathbb{T}^S \\\mathfrak{m}_1\supset \ker q_1}}\overline{H}^b_!(X_U,M_\mu)_{\mathfrak{m}_1}.\] Note also that \(supp_{\mathbb{T}^S}(\overline{H}^b_!(X_U,M_\mu))= V(Ann_{\mathbb{T}^S}(\overline{H}^b_!(X_U,M_\mu))) = V(\ker q_1)\), so \(\overline{H}^b_!(X_U,M_\mu)_{\mathfrak{m}_1}=0\) if \(\mathfrak{m}_1\not\supset \ker q_1\). It follows that \[\label{eq:32decomp} \overline{H}^b_!(X_U,M_\mu) = \bigoplus_{\mathfrak{m}_1\in \mathrm{mSpec} \mathbb{T}^S}\overline{H}^b_!(X_U,M_\mu)_{\mathfrak{m}_1}.\tag{16}\] We have a similar decomposition for \(\overline{H}^{t}_!(X_U,M_\mu^\vee)\). Thus, we can restrict \([\,,\,]\) to these direct summands to get pairings \[\overline{H}^b_!(X_U,M_\mu)_{\mathfrak{m}_1}\times \overline{H}^{t}_!(X_U,M_\mu^\vee)_{\mathfrak{m}_2} \to \mathcal{O}\] for any \(\mathfrak{m}_1,\mathfrak{m}_2\in\mathrm{mSpec}\mathbb{T}^S\). Similarly, we have decompositions for \(\overline{H}^b(X_U,M_\mu)\) and \(\overline{H}^{t}_!(X_U,M_\mu^\vee)\) into direct sums of their localisations at maximal ideals of \(\mathbb{T}^S\). Thus, we can restrict \([\,,\,]\) to these direct summands to get pairings \[\overline{H}^b(X_U,M_\mu)_{\mathfrak{m}_1}\times \overline{H}^{t}_c(X_U,M_\mu^\vee)_{\mathfrak{m}_2} \to \mathcal{O}\] for any \(\mathfrak{m}_1,\mathfrak{m}_2\in\mathrm{mSpec}\mathbb{T}^S\).

Let \(\partial X_U\) denote the boundary of the Borel-Serre compactification of \(X_U\). Let \(\tilde{\mathfrak{m}}=\theta(\mathfrak{m})\subset \mathbb{T}^S\), which equals \(\ker(\widetilde{\Lambda} \mod \varpi)\) by 12, where \(\tilde{\Lambda}:\mathbb{T}^S \to \mathcal{O}\) is the Hecke eigensystem attached to the contragredient \(\tilde{\pi}\). Let \(\tilde{\epsilon}: K_\infty/K_\infty^\circ\to \{\pm 1\}\) be the character such that for every real place \(v\), if \(x_v\in K_v/K_v^\circ\) is non-trivial, then \(\tilde{\epsilon}(x_v)=(-1)^{n-1}\epsilon(x_v)\).

Corollary 1. Assume \(H^b(\partial X_U,M_\mu)_\mathfrak{m}\) is \(\mathcal{O}\)-torsion free and \(p>2\).

(a) Then \[\label{Hm32pp} [\,,\,]:\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m}\times \overline{H}^{t}_!(X_U,M_\mu^\vee)_{\tilde{\mathfrak{m}}} \to \mathcal{O}\tag{17}\] and \[[\,,\,]:\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m}[\epsilon] \times \overline{H}^{t}_!(X_U,M_\mu^\vee)_{\tilde{\mathfrak{m}}}[\tilde{\epsilon}] \to \mathcal{O}\] are both perfect pairings.

(b) \(\theta\) induces21 an isomorphism \(\mathbb{T}^S(\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m})\cong \mathbb{T}^S(\overline{H}^t_!(X_U,M_\mu^\vee)_{\tilde{\mathfrak{m}}}).\)

Proof.

Claim 1. Let \(m_1,m_2 \subset \mathbb{T}^S\) be maximal ideals of \(\mathbb{T}^S\). Then \[[\overline{H}^b(X_U,M_\mu)_{\mathfrak{m}_1} , \overline{H}^{t}_c(X_U,M_\mu^\vee)_{\mathfrak{m}_2}]=0\] unless \(\mathfrak{m}_2=\theta(\mathfrak{m}_1)\). Similarly, \[[\overline{H}^b_!(X_U,M_\mu)_{\mathfrak{m}_1} , \overline{H}^{t}_!(X_U,M_\mu^\vee)_{\mathfrak{m}_2}]=0\] unless \(\mathfrak{m}_2=\theta(\mathfrak{m}_1)\).

We shall show the first one. The second one is similar and easier. To show this, we let \(A:= H^b(X_U,M_{\mu,\overline{\mathbb{Q}}_p})_{\mathfrak{m}_1}, B:= H^{t}_c(X_U,M_{\mu,\overline{\mathbb{Q}}_p}^\vee)_{\mathfrak{m}_2}\). Suppose \([A,B]\neq 0\). By 11[decomp32of32V] and its analogue for the compactly supported cohomology, there exist \(a\in A[(\ker \alpha)^\infty], b\in B[(\ker \beta)^\infty]\) such that \([a,b]\neq 0\), where \(\alpha,\beta:\mathbb{T}^S_{\overline{\mathbb{Q}}_p} \to \overline{\mathbb{Q}}_p\) are \(\overline{\mathbb{Q}}_p\)-algebra homomorphisms with \((\alpha|_{\mathbb{T}^S})^{-1}(\mathfrak{m}_{\overline{\mathbb{Q}}_p})= \mathfrak{m}_1\) and \((\beta|_{\mathbb{T}^S})^{-1}(\mathfrak{m}_{\overline{\mathbb{Q}}_p})= \mathfrak{m}_2\). Let \(t\in \mathbb{T}^S\). Then \(t-\alpha(t)\in\ker\alpha\), so \((t-\alpha(t))^r a=0\) for some \(r\ge 1\). For all \(y\in B[(\ker \beta)^\infty]\), we have \[0 = [(t-\alpha(t))^r a,y] = [x, (\theta(t)-\alpha(t))^r y]\] Thus, \((\theta(t)-\alpha(t))^r\) is not surjective as an \(\overline{\mathbb{Q}}_p\)-linear endomorphism of \(B[(\ker \beta)^\infty]\), so it is not injective, so \((\theta(t)-\alpha(t))^r c=0\) for some \(c\in B[(\ker \beta)^\infty]\setminus\{0\}\). By the definition of \(B\), there exists \(s\ge 1\) such that \((\theta(t)-\beta(\theta(t)))^s c=0\). Since \(c\neq 0\), we must have \(\alpha(t) = \beta(\theta(t))\). Thus, \(\alpha|_{\mathbb{T}^S}=\beta|_{\mathbb{T}^S}\circ\theta\). It follows that \(\mathfrak{m}_1 = (\alpha|_{\mathbb{T}^S})^{-1}(\mathfrak{m}_{\overline{\mathbb{Q}}_p}) = (\beta|_{\mathbb{T}^S}\circ\theta)^{-1}(\mathfrak{m}_{\overline{\mathbb{Q}}_p}) = \theta(\mathfrak{m}_2)\).

Using this claim, we shall now deduce the first part of [item:32pp] by a similar argument to [1] under our assumption that \(H^b(\partial X_U,M_\mu)_\mathfrak{m}\) is \(\mathcal{O}\)-torsion free.

We first note that the base change of 17 to \(E\) \[\label{E32perf32pair} [\,,\,]:H^b_!(X_U,M_{\mu,E})_\mathfrak{m}\times H^{t}_!(X_U,M_{\mu,E}^\vee)_{\tilde{\mathfrak{m}}} \to E\tag{18}\] is a perfect pairing, because this is non-degenerate by Poincaré duality and the claim proved above. Similarly, \[\label{E32perf32pair2} [\,,\,]:H^b(X_U,M_{\mu,E})_\mathfrak{m}\times H^{t}_c(X_U,M_{\mu,E}^\vee)_{\tilde{\mathfrak{m}}} \to E\tag{19}\] is a perfect pairing.

Next, note that since \(\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m}\) and \(\overline{H}^{t}_!(X_U,M_\mu^\vee)_{\tilde{\mathfrak{m}}}\) are both finite free \(\mathcal{O}\)-modules, to show that 17 is a perfect pairing, it is enough to show that the induced map \[\label{eq:32perf32pair} \overline{H}^b_!(X_U,M_\mu)_\mathfrak{m}\to \mathop{\mathrm{Hom}}_{\mathcal{O}}(\overline{H}^{t}_!(X_U,M_\mu^\vee)_{\tilde{\mathfrak{m}}} , \mathcal{O})\tag{20}\] is an isomorphism. To see injectivity, note that \(\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m}\hookrightarrow \overline{H}^b_!(X_U,M_\mu)_\mathfrak{m}\otimes_{\mathcal{O}}E = H^b_!(X_U,M_{\mu,E})_\mathfrak{m}\) and similarly for the right hand side of 20 . Thus, we deduce the injectivity of 20 from the non-degeneracy of 18 .

To check surjectivity of 20 , let \(f\in \mathop{\mathrm{Hom}}_{\mathcal{O}}(\overline{H}^{t}_!(X_U,M_\mu^\vee)_{\tilde{\mathfrak{m}}} , \mathcal{O})\). Analogous to 16 , \(\overline{H}^{t}_!(X_U,M_\mu^\vee)\) is the direct sum of its localisations at maximal ideals of \(\mathbb{T}^S\). We extend \(f\) to \(f': \overline{H}^{t}_!(X_U,M_\mu^\vee) \to \mathcal{O}\) by setting it to be \(0\) on other summands. Let \(q: \overline{H}^{t}_c(X_U,M_\mu^\vee) \twoheadrightarrow \overline{H}^{t}_!(X_U,M_\mu^\vee)\) be the natural map. By 6, there exists \(x\in \overline{H}^b(X_U,M_\mu)\) such that \[f'\circ q=[x,-].\] By the claim, we can assume that \(x\) lies in the direct summand \(\overline{H}^b(X_U,M_\mu)_\mathfrak{m}\) of \(\overline{H}^b(X_U,M_\mu)\). On the other hand, by the perfectness of 20 , there exists \(z\in H^b_!(X_U,M_{\mu,E})_\mathfrak{m}\) such that \(f_E = [z,-]\), where \(f_E\) is the base change of \(f\) along \(\mathcal{O}\to E\). Then \[f'_E\circ q_E = [z,-]\] as maps \(H^{t}_c(X_U,M_{\mu,E}^\vee) \to E\). By the perfectness of 19 , \(x_E = z\), where \(x_E\) is the image of \(x\) in \(H^b(X_U,M_{\mu,E})_\mathfrak{m}\). In particular, \[x_E \in H^b_!(X_U,M_{\mu,E})_\mathfrak{m}.\] Recall that there is a long exact sequence \[\dots\to H^i_c(X_U,M_\mu)\to H^i(X_U,M_\mu) \to H^i(\partial X_U,M_\mu)\to \dots\] We lift \(x\) to \(H^b(X_U,M_\mu)_{\mathfrak{m}}\) and consider its image \(y\) in \(H^b(X_U,M_\mu)_{\mathfrak{m}}/H^b_!(X_U,M_\mu)_{\mathfrak{m}} \subset H^b(\partial X_U,M_\mu)_{\mathfrak{m}}\). By what we have just shown, \(y_E \in H^b(\partial X_U,M_{\mu,E})_{\mathfrak{m}}\) is \(0\). Since \(H^b(\partial X_U,M_\mu)_{\mathfrak{m}}\) is \(\mathcal{O}\)-torsion-free, \(y=0\). Thus, \(x \in \overline{H}^b_!(X_U,M_\mu)_\mathfrak{m}\).

For the second part of [item:32pp], note that we have a decomposition \[\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m}= \bigoplus_{\epsilon_1\in \widehat{K_\infty/K_\infty^\circ}}\overline{H}^b_!(X_U,M_\mu)_{\mathfrak{m}}[\epsilon_1]\] since \(p>2\). The perfectness then follows from the first part and the proof of [1]. (The proof there works here in view of the decomposition of \(H^{i}(\mathfrak g, K_\infty^0,\pi_\infty\otimes_\mathbb{C}M_{\mu,\mathbb{C}})\) in the last part of the proof of 3.)

Part [item:32theta32isom] follows from part [item:32pp] and the same argument as [23], namely the commutativity of the diagram \[\begin{tikzcd} {\mathbb{T}^S} & {End_{\mathcal{O}}(\overline{H}^b_!(X_U,M_\mu)_{\mathfrak m})} \\ {\mathbb{T}^S} & {End_{\mathcal{O}}(\overline{H}^t_!(X_U,M_\mu^\vee)_{\tilde{\mathfrak m}})} \arrow[from=1-1, to=1-2] \arrow["\theta"', from=1-1, to=2-1] \arrow["{\text{transpose}}", from=1-2, to=2-2] \arrow[from=2-1, to=2-2] \end{tikzcd}\] ◻

Lemma 13. Let \(\phi,\tilde{\phi}\) be the specific cusp forms in the space of cusp forms affording \(\pi,\tilde{\pi}\) respectively which are defined in [1].22 Define \[\langle \phi,\tilde{\phi} \rangle = \int_{A_G G(F)\backslash G(\mathbb{A}_F)} \phi(g)\tilde{\phi}(g) dg.\] Then \[\langle \phi,\tilde{\phi} \rangle = \frac{\prod_{v\mid \infty}\mathfrak c_v^\sharp(w_v,\tilde{w}_v) \cdot L(1,\pi,\mathop{\mathrm{Ad}}^\circ)}{\alpha_F\; \mathfrak p_{ram}(\pi)},\] where \(\alpha_F:=\frac{\hat{\Phi}_f(0)}{n \mathop{\mathrm{Res}}_{s=1}\tilde{\zeta}_F(s)}\) with \(\Phi_f\) the characteristic function of \(\prod_{v\nmid\infty}\mathcal{O}_{F_v}^n\), \(\hat{\Phi}_f\) its Fourier transform, and \(\tilde{\zeta}_F\) the completed zeta function. The measures, \(\mathfrak c_v^\sharp(w_v,\tilde{w}_v)\), and \(\mathfrak p_{ram}(\pi)\) are defined as in [1]. Also, \(L(1,\pi,\mathop{\mathrm{Ad}}^\circ)\) is the value at \(1\) of the Langlands \(L\)-function23.

Proof. Note that \(\int_{A_G G(F)\backslash G(\mathbb{A}_F)} = \int_{Z(\mathbb{A}_F) G(F)\backslash G(\mathbb{A}_F)} \int_{A_G G(F)\backslash Z(\mathbb{A}_F)G(F)}\), where \(Z\) is the centre of \(G\). Also, \(A_G G(F)\backslash Z(\mathbb{A}_F)G(F) = F^\times \backslash \mathbb{A}^1_F\), where \(\mathbb{A}^1_F:=\{x\in \mathbb{A}_F: |x|_{\mathbb{A}_F}=1\}.\) It follows that \[\langle \phi,\tilde{\phi} \rangle = vol(F^\times\backslash \mathbb{A}_F^1)\int_{Z(\mathbb{A}_F)G(F)\backslash G(\mathbb{A}_F)} \phi(g)\tilde{\phi}(g) dg.\] The result now follows from [1]. They obtained their result by relating the Petersson inner product with \(L(1,\pi,\mathop{\mathrm{Ad}}^0)\) by the Rankin-Selberg method and using the fact that \(L(s,\pi\times \tilde{\pi})=\tilde{\zeta}_F(s)L(s,\pi,\mathop{\mathrm{Ad}}^0).\) ◻

Lemma 14. We have \[[\vartheta^\circ_{b,\epsilon},\tilde{\vartheta}^\circ_{t,\tilde{\epsilon}}] = L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon),\] where \([\;,\;]\) is the pairing induced by cup product as before, \(\vartheta^\circ_{b,\epsilon}\) is an \(\mathcal{O}\)-basis of \(\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m}[\epsilon][\ker\lambda]\), \(\tilde{\vartheta}^\circ_{t,\tilde{\epsilon}}\) is an \(\mathcal{O}\)-basis of \(\overline{H}^t_!(X_U,M_\mu^\vee)_{\tilde{\mathfrak{m}}}[\tilde{\epsilon}][\ker\tilde{\lambda}]\), and \[L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon):=\frac{L(1,\pi,\mathop{\mathrm{Ad}}^0)}{\alpha_F \,\mathfrak p_{ram}(\pi)\mathfrak p_\infty(\pi)\mathfrak p_{\pi,b,\epsilon}\mathfrak p_{\tilde{\pi},t,\tilde{\epsilon}}}.\] Here, \(\mathfrak p_\infty(\pi)\) is defined as in [1] and \(\mathfrak p_{\pi,b,\epsilon}, \mathfrak p_{\tilde{\pi},t,\tilde{\epsilon}}\) are defined in 14.24

Proof. This is more or less what [1] obtained, except that our space \(X_U\) is different from the locally symmetric spaces they used. As in [1], we have \[\begin{align} [\mathfrak p_{\pi,b,\epsilon}\vartheta^\circ_{b,\epsilon},\mathfrak p_{\tilde{\pi},t,\tilde{\epsilon}}\tilde{\vartheta}^\circ_{t,\tilde{\epsilon}}] &= \frac{1}{vol(U)} \int_{G(F) \backslash G(\mathbb{A}_F)/K_\infty^\circ U} \varsigma\\ &= \frac{1}{vol(U)}\int_{G(F) \backslash G(\mathbb{A}_F)/A_G U} \varsigma\\ &= \int_{G(F) \backslash G(\mathbb{A}_F)/A_G} \varsigma\\ &= \frac{L(1,\pi,\mathop{\mathrm{Ad}}^0)}{\alpha_F \,\mathfrak p_{ram}(\pi)\mathfrak p_\infty(\pi)} \end{align}\] where \(\varsigma\) has the same meaning as that in [1] and in the last equality we used 13 instead of [1]. Dividing both sides by \(\mathfrak p_{\pi,b,\epsilon}\mathfrak p_{\tilde{\pi},t,\tilde{\epsilon}}\) gives the result. ◻

Remark 7. \(\alpha_F\) depends only on \(F\), \(\mathfrak p_{ram}(\pi)\) depends only on the ramified components of \(\pi\), and \(\mathfrak p_{\infty}(\pi)\) depends only on \(\pi_\infty\).

We can now prove our first main theorem.

Theorem 8. Let the assumptions be as at the start of 4. Suppose that \(H^b(\partial X_U,M_\mu)_\mathfrak{m}\) is \(\mathcal{O}\)-torsion free. Then \[\eta_{\pi,b,\epsilon}=\eta_{\tilde{\pi},t,\tilde{\epsilon}}=(L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon)).\]

Proof. Since \(H^b(\partial X_U,M_\mu)_\mathfrak{m}\) is \(\mathcal{O}\)-torsion free, the cup product gives a perfect pairing \[[\,,\,]:\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m}[\epsilon] \times \overline{H}^{t}_!(X_U,M_\mu^\vee)_{\tilde{\mathfrak{m}}}[\tilde{\epsilon}] \to \mathcal{O}\] by 1.25 We would like to apply 7. The conditions in part (b) of that lemma is satisfied by 11 and the fact that \((\pi^\infty)^U\) and \((\tilde{\pi}^\infty)^U\) are one dimensional.

Recall that \(\lambda:T\to \mathcal{O}\) is the Hecke eigensystem for \(\pi\). This factors through \(\mathbb{T}^S(\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m})\) because the action of the Hecke algebra on \(\overline{H}^*_!(X_U,M_\mu)_\mathfrak{m}\) preserves degree and \(\pi\) is isomorphic to a submodule of \(\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m}\otimes_\mathcal{O}\mathbb{C}\).

Similar to how we defined the idempotent \(e\in T_E\) using \(\lambda:T\to \mathcal{O}\), we can define an idempotent \(e'\in \mathbb{T}^S(\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m})_E\) using the induced map on the quotient \(\mathbb{T}^S(\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m})\to \mathcal{O}\). It is clear from the definitions of \(e\) and \(e'\) that \(e'\) is the image of \(e\) under \(T_E \twoheadrightarrow \mathbb{T}^S(\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m})_E\).

The same argument (with \(H^b_!(X_U,M_\mu)_\mathfrak{m}\) replaced by \(H^t_!(X_U,M_\mu^\vee)_{\tilde{\mathfrak{m}}}\)) works for the contragredient \(\tilde{\pi}\), \(\tilde{\lambda}\), \(\tilde{e}, \tilde{e}'\) and we know \(\tilde{e}'\) is the image of \(\tilde{e}\) under \(\tilde{T}_E \twoheadrightarrow \mathbb{T}^S(\overline{H}^t_!(X_U,M_\mu^\vee)_{\tilde{\mathfrak{m}}})_E\).

By 12, we know \(\tilde{\lambda}=\lambda\circ\theta\). It follows from definition and part (b) of 1 that \(\theta(e')=\tilde{e}'\). Thus, for all \(x\in\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m}[\epsilon]\), \(y \in \overline{H}^{t}_!(X_U,M_\mu^\vee)_{\tilde{\mathfrak{m}}}[\tilde{\epsilon}]\), we have \[[ex,y]=[e'x,y]=[x,\theta(e')y]=[x,\tilde{e}' y]=[x,\tilde{e} y].\] From this26 and the fact that \(e,e'\) are idempotents, we deduce that all the conditions of 7 are satisfied.

By 7 and 14, \[\eta_{\pi,b,\epsilon}=\eta_{\tilde{\pi},t,\tilde{\epsilon}}= [\vartheta^\circ_{b,\epsilon},\tilde{\vartheta}^\circ_{t,\tilde{\epsilon}}] =(L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon)).\] ◻

Remark 9. The theorem is a generalisation of [4], where analogous results were obtained for \(\mathrm{GL}_2\) over a totally real field and over an imaginary quadratic field.27

An analogous result is stated in [1]. It differs from our result in the following ways: the result there is for the product of \(L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon)\) over all permissible \(\epsilon\) while our result is for each individual permissible \(\epsilon\). Additionally, we localize at a maximal ideal throughout, which is necessary for relating congruence ideals to Selmer groups (see 13 below). Localisation also makes some results slightly harder to prove, but requires a weaker hypothesis that \(H^b(\partial X_U,M_\mu)_\mathfrak{m}\), rather than \(H^b(\partial X_U,M_\mu)\), is \(\mathcal{O}\)-torsion free (see 15 below for a case where this holds). Although this weaker hypothesis was mentioned in [1], the necessary (small) adjustments to their proof were not worked out. We have provided more detailed arguments for certain parts. Furthermore, to facilitate the use of some results in [23] and [14], we work with a different locally symmetric space, preventing us from applying some results from [1] directly. For the same reason, our \(L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon)\) is slightly different from theirs.

Remark 10. It may be possible to determine \(\mathfrak p_\infty(\pi)\) explicitly as a power of \(2\pi i\) using techniques of [24], but we have not attempted this. In that paper, they precisely determined some archimedean zeta-integrals by replacing \(\pi\) with simpler automorphic representations \(\pi'\) with \(\pi_\infty \cong \pi_\infty'\). Here, ‘simpler’ means \(\pi'\) is automorphically induced from a Hecke character or is an isobaric sum of Hecke characters. This approach allows them to relate the \(L\)-function of \(\pi\) to those of Hecke characters, which, in turn, are related to CM periods by results of Blasius.

Now, we will explain why this is related to congruences of automorphic representations. Roughly speaking, if \(L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon)\) is not a \(p\)-adic unit, then \(\pi\) is congruent to another automorphic representation. The converse holds if the maximal ideal \(\mathfrak{m}\) is non-Eisenstein.

Corollary 2. Let the assumptions be as at the start of 4. Suppose that \(H^b(\partial X_U,M_\mu)_\mathfrak{m}\) is \(\mathcal{O}\)-torsion free. Consider the following two statements:

(a) \(\varpi\mid L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon)\).

(b) There is a discrete automorphic representation \(\pi'\not\cong \pi\) of \(\mathrm{GL}_n(\mathbb{A}_F)\) with \(H^*_!(X_U,M_{\mu,\mathbb{C}})[(\pi'^{\infty,S})^{U^S}]\neq 0\) whose Hecke eigensystem28 \(\Lambda':\mathbb{T}^S\to \overline{\mathbb{Q}}_p\) satisfies \(|\Lambda(t)-\Lambda'(t)|_p<1\) for all \(t\in \mathbb{T}^S\).

Then [list321] implies [list322]. If \(H^b_!(X_U,M_{\mu,\mathcal{O}})_\mathfrak{m}[\epsilon]/\mathcal{O}\text{-torsion}\) is a free \(T\)-module, then [list322] implies [list321].

Note that \(\pi'\) needs not be cuspidal even though we start with a cuspidal \(\pi\). See 3 below however.

Proof. Abusing notation, we shall identify \(\overline{\mathbb{Q}}_p\) with \(\mathbb{C}\) using our fixed isomorphism \(\iota\). Note that \(\pi'\cong \pi\) if and only if \(\Lambda'=\Lambda\) by the strong multiplicity one theorem (where we regard \(\Lambda\) as having codomain in \(\overline{\mathbb{Q}}_p\)).

Suppose \(\varpi\mid L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon)\). By 8 and 6, \(\eta_\pi\neq \mathcal{O}\). By 4 there exists a \(\overline{\mathbb{Q}}_p\)-algebra homomorphism \(\lambda':T\otimes_\mathcal{O}\overline{\mathbb{Q}}_p \to \overline{\mathbb{Q}}_p\) such that \(\lambda'\neq \lambda\otimes_{\mathcal{O}}\overline{\mathbb{Q}}_p\) and \(|\lambda(t)-\lambda'(t)|<1\) for all \(t\in T\). We have a natural map \[\mathbb{T}^S(H^*_!(X_U,M_\mu))\otimes_\mathcal{O}\overline{\mathbb{Q}}_p = \mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)\to T\otimes_\mathcal{O}\overline{\mathbb{Q}}_p,\] where \(V:=H^*_!(X_U,M_{\mu,\overline{\mathbb{Q}}_p})\) and \(\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V):= im(\mathbb{T}^S\otimes_\mathcal{O}\bar\mathbb{Q}_p \to \mathop{\mathrm{End}}_{\bar\mathbb{Q}_p}(V))\). Composing this with \(\lambda'\), we get a \(\overline{\mathbb{Q}}_p\)-algebra homomorphism \[f:\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)\to \overline{\mathbb{Q}}_p.\] Let \(\mathfrak{n}:=\ker f\). Then \[V_\mathfrak{n}\neq 0\] because \(Supp_{\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)}(V)= \{\mathfrak p\in Spec(\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)): \mathfrak p\supset Ann_{\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)}(V)\}=Spec(\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)).\) By [19], \(V[\mathfrak{n}]\neq 0\). By 4 part [semisimple], there is a discrete automorphic representation \(\pi'\) such that \((\pi'^{\infty,S})^{U^S}\) is isomorphic to a sub-\(\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)\)-module of \(V\) and \((\pi'^{\infty,S})^{U^S}[\mathfrak{n}]\neq 0.\) Note that \((\pi'^{\infty,S})^{U^S} = \otimes'_v (\pi'_v)^{U_v}\) is one dimensional over \(\overline{\mathbb{Q}}_p\), so \((\pi'^{\infty,S})^{U^S}[\mathfrak{n}]= (\pi'^{\infty,S})^{U^S}.\) The Hecke eigensystem attached to \(\pi'\) has the desired property.

Suppose \(H^b_!(X_U,M_{\mu,\mathcal{O}})_\mathfrak{m}[\epsilon]/\mathcal{O}\text{-torsion}\) is a free \(T\)-module, say, of rank \(d\), and there is a \(\pi'\) satisfying the statement of the corollary. Note that \(d\ge 1\) by 11[item:32isotypic]. By freeness, \(\eta_{\pi,b,\epsilon}=\eta_\pi^d\), so by 8, it suffices to show that \(\eta_\pi\neq \mathcal{O}\). By 8, it suffices to show that there is an \(\mathcal{O}\)-algebra homomorphism \(\lambda':T\to \overline{\mathbb{Q}}_p\) with \(\lambda\neq \lambda'\) and \(|\lambda(t)-\lambda'(t)|<1\) for all \(t\in T\). Equivalently, we need to show that there is an \(\mathcal{O}\)-algebra homomorphism \(\Lambda'':\mathbb{T}^S\to \overline{\mathbb{Q}}_p\) that factors through \(\mathbb{T}^S(H^*_!(X_U,M_{\mu}))\) with \(\Lambda\neq \Lambda''\) and \(|\Lambda(t)-\Lambda''(t)|<1\) for all \(t\in \mathbb{T}^S\), because any such \(\Lambda''\) necessarily factors through \(T\). For this, we can take \(\Lambda''\) to be the Hecke eigensystem attached to \(\pi'\). ◻

Remark 11. A version of 2 appears in [1], but the conditional converse is not stated explicitly and is not proved. An analogue of 2 in the case of \(\mathrm{GL}_2\) is also proved in [25] under certain conditions for minimal and ordinary eigenforms.

We think the condition for the converse, namely that \(H^b_!(X_U,M_{\mu,\mathcal{O}})_\mathfrak{m}[\epsilon]/\mathcal{O}\text{-torsion}\) is a free \(T\)-module, is not unreasonable. When \(F\) is a CM field, it should be possible to verify this using the Taylor-Wiles method if \(\mathfrak{m}\) is non-Eisenstein and the Galois representation attached to \(\pi\) is a minimally ramified deformation of its residual representation. However, under our current knowledge of Galois representations, such an approach will require a lot of extra assumptions and conjectures (such as the vanishing of \(H^i(X_U,k)_\mathfrak{m}\) outside the cuspidal range, existence of Hecke algebra valued Galois representations (without nilpotent ideals), local-global compatibility of such representations). Therefore, we do not pursue this approach here. See, however, [26] for the \(\mathrm{GL}_2\) case.29 It may also be possible to extend the freeness to the non-minimal case using the methods of [27], [28].

Now, assume in addition that \(F\) is a CM field or a totally real number field, and \(S\) contains \(\{\text{places }w: w|_{\mathbb{Q}} \text{ is ramified in F or }w|_{\mathbb{Q}}=p\}\). (Recall that we also make the assumption that \(S\) contains all \(v\) such that \(\pi_v\) is ramified.) By [29], there is a Galois representation \[\rho_\pi:\mathop{\mathrm{Gal}}(\overline{F}/F) \to \mathrm{GL}_n(\overline{\mathbb{Q}}_p)\] attached to \(\pi\) such that for all \(v\notin S\) of \(F\), the characteristic polynomial of the image of \(\mathop{\mathrm{Frob}}_v\) is \[X^n-T_{v,1}X^{n-1}+\dots+(-1)^i q_v^{i(i-1)/2}T_{v,i}X^{n-i}+\dots+ (-1)^n q_v^{n(n-1)/2}T_{v,n},\] where \(T_{v,i}=[\mathrm{GL}_n(\mathcal{O}_{F_v})diag(\varpi_v,\dots,\varpi_v,1,\dots,1)\mathrm{GL}_n(\mathcal{O}_{F_v})]\) with \(\varpi_v\) appearing \(i\) times. From now on, we assume that \(\mathfrak{m}\) is non-Eisenstein, i.e. the residual Galois representation \(\overline{\rho}_\pi:\mathop{\mathrm{Gal}}(\overline{F}/F)\to \mathrm{GL}_n(\overline{ \mathbb{F}}_p)\) is (absolutely) irreducible.

Lemma 15. Let the assumptions be as above (so in particular \(\mathfrak{m}\) is non-Eisenstein). Then

(a) \(H^*(\partial X_U,M_{\mu})_\mathfrak{m}=0\),

(b) \(H^*(X_U,M_{\mu})_\mathfrak{m}=H^*_!(X_U,M_{\mu})_\mathfrak{m}\),

(c) \(T=\mathbb{T}^S(H^*(X_U,M_{\mu}))_{\mathfrak{m}}/\mathcal{O}\text{-tors}\),

(d) \(H^*(X_U,M_{\mu,\mathbb{C}})_\mathfrak{m}=H^*_!(X_U,M_{\mu,\mathbb{C}})_\mathfrak{m}=H^*_{cusp}(X_U,M_{\mu,\mathbb{C}})_\mathfrak{m}\).

Proof. The key input for the first part is [14], which states that for every smooth \(\mathcal{O}[U_S]\)-module \(A\) that is finite as an \(\mathcal{O}\)-module, \(H^*(\partial X_U,A)_\mathfrak{m}=0.\) They proved this using the fact that \(\partial X_U\) admits a stratification with strata indexed by conjugacy classes of proper parabolic subgroups of \(\mathrm{GL}_n\) and by an in depth analysis of the cohomology of each stratum.

Recall that by [14], \(M_\mu \otimes_\mathcal{O}\mathcal{O}/\varpi=M_{\mu,\mathcal{O}/\varpi},\) which receives an action of \(\mathrm{GL}_n(\mathcal{O}/\varpi)\), compatible with that of \(\mathrm{GL}_n(\mathcal{O})\). Thus \(M_{\mu,\mathcal{O}/\varpi}\) is a smooth \(\mathcal{O}[U_S]\)-module that is finite as \(\mathcal{O}\)-module, so \[H^*(\partial X_U,M_{\mu,\mathcal{O}/\varpi})_\mathfrak{m}=0.\] We get the desired result by considering the long exact sequence associated to \[0\to M_\mu \xrightarrow{\varpi} M_\mu \to M_{\mu,\mathcal{O}/\varpi} \to 0\] and applying the Nakayama lemma to the finite \(\mathcal{O}\)-module \(H^*(\partial X_U,M_{\mu})_\mathfrak{m}=0.\)

Part [two32equal] now follows from the long exact sequence \[\dots\to H^i_c(X_U,M_\mu) \to H^i(X_U,M_\mu) \to H^i(\partial X_U,M_\mu)\to \dots\]

For part [alt32T], note that \(T^S(H)_\mathfrak{m}/\mathcal{O}\text{-tors}\cong \mathbb{T}^S(\overline{H_\mathfrak{m}})\) for \(H\in\{H^*(X_U,M_{\mu}),H^*_!(X_U,M_{\mu})\}\) by the same proof as 5

For part [all32equal], it is proved in [23] using Franke’s decomposition of \(H^*(X_U,M_{\mu,\mathbb{C}})\) via automorphic forms that \(H^*(X_U,M_{\mu,\mathbb{C}})_\mathfrak{m}=H^*_{cusp}(X_U,M_{\mu,\mathbb{C}})_\mathfrak{m}.\) As \(H^*_{!}(X_U,M_{\mu,\mathbb{C}})_\mathfrak{m}\) is always sandwiched between these two groups, these groups are all equal. (The first equality also follows from part [two32equal].) ◻

For readers’ convenience, we restate our running assumptions.

Corollary 3. Let the assumptions be as at the start of 4. Suppose in addition that \(F\) is a CM or totally real number field, and \(S\) contains \(\{\text{places }w: w|_{\mathbb{Q}} \text{ is ramified in F or }w|_{\mathbb{Q}}=p\}\) (and all \(v\) such that \(\pi_v\) is ramified).

Assume that \(\mathfrak{m}\) is non-Eisenstein. Consider the following two statements:

(a) \[\varpi\mid L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon).\]

(b) There is a cohomological cuspidal automorphic representation \(\pi'\not\cong \pi\) of weight \(\iota\mu\) of \(\mathrm{GL}_n(\mathbb{A}_F)\) with \((\pi')^U\neq 0\) whose Hecke eigensystem \(\Lambda':\mathbb{T}^S\to \overline{\mathbb{Q}}_p\) satisfies \(|\Lambda(t)-\Lambda'(t)|_p<1\) for all \(t\in \mathbb{T}^S\).

Then [list32a] implies [list32b]. If \(H^b_!(X_U,M_{\mu,\mathcal{O}})_\mathfrak{m}[\epsilon]/\mathcal{O}\text{-torsion}\) is a free \(T\)-module, then [list32b] implies [list32a].

Proof. The proof is just a slight variation of that of 2. Abusing notation, we shall identify \(\overline{\mathbb{Q}}_p\) with \(\mathbb{C}\) using our fixed isomorphism \(\iota\). Suppose \(\varpi\mid L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon)\). By 8 and 6, \(\eta_\pi\neq \mathcal{O}\). By 4 there exists a \(\overline{\mathbb{Q}}_p\)-algebra homomorphism \(\lambda':T\otimes_\mathcal{O}\overline{\mathbb{Q}}_p \to \overline{\mathbb{Q}}_p\) such that \(\lambda'\neq \lambda\otimes_{\mathcal{O}}\overline{\mathbb{Q}}_p\) and \(|\lambda(t)-\lambda'(t)|<1\) for all \(t\in T\). We have a natural map \[\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)\to T\otimes_\mathcal{O}\overline{\mathbb{Q}}_p=\mathbb{T}^S_{\bar\mathbb{Q}_p}(H^*_{cusp}(X_U,M_{\mu,\bar\mathbb{Q}_p})_\mathfrak{m}),\] where the last equality is by 15, \(V:=H^*_{cusp}(X_U,M_{\mu,\overline{\mathbb{Q}}_p})\), and \(\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V):= im(\mathbb{T}^S\otimes_\mathcal{O}\bar\mathbb{Q}_p \to \mathop{\mathrm{End}}_{\bar\mathbb{Q}_p}(V))\). Composing this with \(\lambda'\), we get a \(\overline{\mathbb{Q}}_p\)-algebra homomorphism \[f:\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)\to \overline{\mathbb{Q}}_p.\] Let \(\mathfrak{n}:=\ker f\). Then \[V_\mathfrak{n}\neq 0\] because \(Supp_{\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)}(V)= \{\mathfrak p\in Spec(\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)): \mathfrak p\supset Ann_{\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)}(V)\}=Spec(\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)).\) By [19], \(V[\mathfrak{n}]\neq 0\). Thus, there is a cohomological cuspidal automorphic representation \(\pi'\) of weight \(\iota\mu\) such that \((\pi'^{\infty,S})^{U^S}\) is isomorphic to a sub-\(\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(V)\)-module of \(V\) and \((\pi'^{\infty,S})^{U^S}[\mathfrak{n}]\neq 0.\) Note that \((\pi'^{\infty,S})^{U^S}= \otimes'_v (\pi'_v)^{U_v}\) is one dimensional over \(\overline{\mathbb{Q}}_p\), so \((\pi'^{\infty,S})^{U^S}[\mathfrak{n}]= (\pi'^{\infty,S})^{U^S}.\) The Hecke eigensystem attached to \(\pi'\) has the desired property.

When \(H^b_!(X_U,M_{\mu,\mathcal{O}})_\mathfrak{m}[\epsilon]/\mathcal{O}\text{-torsion}\) is a free \(T\)-module, the converse follows from 2 because if \(\pi'\) is a cohomological cuspidal automorphic representation \(\pi'\) of weight \(\iota\mu\) of \(\mathrm{GL}_n(\mathbb{A}_F)\) with \((\pi')^U\neq 0\), then \(\pi'\) is a discrete automorphic representation and \(0\neq H^b_{cusp}(X_U,M_{\mu,\mathbb{C}})[(\pi'^{\infty,S})^{U^S}] \subset H^b_!(X_U,M_{\mu,\mathbb{C}})[(\pi'^{\infty,S})^{U^S}]\). ◻

4.5 Selmer groups↩︎

We now illustrate how to combine the results above with deformation theory to obtain some Bloch-Kato type results relating Selmer groups and \(L\)-functions. We use the same definitions and notation of local and global deformation problems as in [23] and we will always take \(\Lambda_v=\mathcal{O}\) for all \(v\in S\). In particular, \(\bar\rho:G_{F,S}\to \mathrm{GL}_n(k)\) is absolutely irreducible, \(\mathcal{D}_v\) is a local deformation problem for each \(v\in S\), \[\mathcal{S}=(\bar\rho,S,\{\mathcal{O}\}_{v\in S},\{\mathcal{D}_v\}_{v\in S})\] is a global deformation problem, and \(R_{\mathcal{S}}\) is the ring representing the deformation functor of type \(\mathcal{S}\).

Fix \(\rho:G_{F,S} \to \mathrm{GL}_n(\mathcal{O})\) a lifting of \(\bar\rho\) of type \(\mathcal{S}\). For each \(m\ge 1\), let \[\mathcal{O}_m:= \mathcal{O}\oplus \frac{\pi^{-m}\mathcal{O}}{\mathcal{O}} \epsilon\] with multiplication given by \((a,b\epsilon)(c,d\epsilon)=(ac,(bc+ad)\epsilon)\). This is a local \(\mathcal{O}\)-algebra and there is a natural map \(\mathcal{O}_m\twoheadrightarrow \mathcal{O}\) given by projection to the first factor.

Definition 15. We let \[\mathcal{L}^1_v(\pi^{-m}\mathcal{O}/\mathcal{O})\] be the preimage of \(\mathcal{D}_v(\mathcal{O}_m)\) under the isomorphism \[Z^1\left(G_{F_v},\mathop{\mathrm{Ad}}\rho\otimes_\mathcal{O}\frac{\pi^{-m}\mathcal{O}}{\mathcal{O}}\right)\xrightarrow{\sim} \{\text{liftings } G_{F_v}\to \mathrm{GL}_n(\mathcal{O}_m)\text{ of }\rho|_{G_{F_v}}\}\] given by \(c\mapsto (1+c\epsilon)\rho|_{G_{F_v}},\) where \(Z^1\) means the group of continuous \(1\)-cocycles.

We know \[\label{eq:cocycle-lifting} Z^1(G_{F_v},\mathop{\mathrm{Ad}}\rho\otimes_\mathcal{O}E/\mathcal{O})\xrightarrow{\sim} \{\text{liftings } G_{F_v}\to \mathrm{GL}_n(\mathcal{O}\oplus \dfrac{E}{\mathcal{O}}\epsilon)\text{ of }\rho|_{G_{F_v}}\}\tag{21}\] Since30 \(Z^1(G_{F_v},\mathop{\mathrm{Ad}}\rho\otimes_\mathcal{O}E/\mathcal{O}) = \varinjlim_m Z^1(G_{F_v},\mathop{\mathrm{Ad}}\rho\otimes_\mathcal{O}\frac{\pi^{-m}\mathcal{O}}{\mathcal{O}})\), any lifting \(G_{F_v}\to \mathrm{GL}_n(\mathcal{O}\oplus \dfrac{E}{\mathcal{O}}\epsilon)\text{ of }\rho|_{G_{F_v}}\) necessarily has image in \(\mathrm{GL}_n(\mathcal{O}_m)\) for some \(m\ge 1\).

Definition 16. 31 A lifting \(G_{F_v}\to \mathrm{GL}_n(\mathcal{O}\oplus \dfrac{E}{\mathcal{O}}\epsilon)\text{ of }\rho|_{G_{F_v}}\) is of type \(\mathcal{D}_v\) if it is of type \(\mathcal{D}_v\) when it is regarded as a lift with codomain in \(\mathrm{GL}_n(\mathcal{O}_m)\) for some \(m\) (or, equivalently, for all \(m\) for which \(\mathrm{GL}_n(\mathcal{O}_m)\) contains the image of the lift.)

The following is immediate from the definitions.

Definition/Lemma 12. The following subgroups of \(Z^1(G_{F_v},\mathop{\mathrm{Ad}}\rho\otimes_\mathcal{O}E/\mathcal{O})\) are equal. We denote them by \(\mathcal{L}^1_v(E/\mathcal{O})\).

(i) \(\varinjlim_m \mathcal{L}^1_v(\pi^{-m}\mathcal{O}/\mathcal{O})\)

(ii) preimage of \(\{\text{liftings } G_{F_v}\to \mathrm{GL}_n(\mathcal{O}\oplus \dfrac{E}{\mathcal{O}}\epsilon)\text{ of }\rho|_{G_{F_v}}\text{ of type }\mathcal{D}_v\}\) under the isomorphism 21 .

Since \(\rho|_{G_{F_v}}\) is of type \(\mathcal{D}_v\), \(a\rho|_{G_{F_v}} a^{-1}\) is also of type \(\mathcal{D}_v\) for all \(a\in \ker(\mathrm{GL}_n(\mathcal{O}_m)\to \mathrm{GL}_n(\mathcal{O}))\) for all \(m\) by definition of local deformation problem. It follows that \(\mathcal{L}^1_v(\pi^{-m}\mathcal{O}/\mathcal{O})\) and \(\mathcal{L}^1_v(E/\mathcal{O})\) both contain the group of \(1\)-boundaries.

Definition 17. We define \(\mathcal{L}_v(\pi^{-m}\mathcal{O}/\mathcal{O})\) to be the image of \(\mathcal{L}^1_v(\pi^{-m}\mathcal{O}/\mathcal{O})\) under \(Z^1\to H^1\). Similarly, we define \(\mathcal{L}_v(E/\mathcal{O})\) to be the image of \(\mathcal{L}^1_v(E/\mathcal{O})\) under \(Z^1\to H^1\). Equivalently, by exactness of direct limits, \(\mathcal{L}_v(E/\mathcal{O})=\varinjlim_m \mathcal{L}_v(\pi^{-m}\mathcal{O}/\mathcal{O}).\)

We also define the Selmer groups \[H^1_{\mathcal{S}}\left(\mathop{\mathrm{Ad}}\rho\otimes_\mathcal{O}\frac{\pi^{-m}\mathcal{O}}{\mathcal{O}}\right):= \left\{c\in H^1\left(G_{F,S},\mathop{\mathrm{Ad}}\rho\otimes_\mathcal{O}\frac{\pi^{-m}\mathcal{O}}{\mathcal{O}}\right):c_v\in \mathcal{L}_v(\pi^{-m}\mathcal{O}/\mathcal{O})\;\forall v\in S\right\}\] and \[H^1_{\mathcal{S}}\left(\mathop{\mathrm{Ad}}\rho\otimes_\mathcal{O}\frac{E}{\mathcal{O}}\right):= \left\{c\in H^1\left(G_{F,S},\mathop{\mathrm{Ad}}\rho\otimes_\mathcal{O}\frac{E}{\mathcal{O}}\right):c_v\in \mathcal{L}_v(E/\mathcal{O})\;\forall v\in S\right\},\] where \(c_v\) is the restriction of \(c\) to \(G_{F_v}\). It is easy to verify that \[H^1_{\mathcal{S}}\left(\mathop{\mathrm{Ad}}\rho\otimes_\mathcal{O}\frac{E}{\mathcal{O}}\right) = \varinjlim_m H^1_{\mathcal{S}}\left(\mathop{\mathrm{Ad}}\rho\otimes_\mathcal{O}\frac{\pi^{-m}\mathcal{O}}{\mathcal{O}}\right).\]

Lemma 16. The strict equivalence class \([\rho]\) of \(\rho\) gives rise to a local \(\mathcal{O}\)-algebra homomorphism \(R_{\mathcal{S}}\xrightarrow{\theta} \mathcal{O}\). Let \(\mathfrak p:=\ker\theta\). Then \[\mathop{\mathrm{Hom}}_\mathcal{O}(\mathfrak p/\mathfrak p^2, E/O) \cong H^1_{\mathcal{S}}(\mathop{\mathrm{Ad}}\rho \otimes_\mathcal{O}E/\mathcal{O}),\]

Proof. This is well-known so we will just sketch a proof. Note that \(\mathfrak p/\mathfrak p^2\) is a finitely generated \(R_{\mathcal{S}}/\mathfrak p=\mathcal{O}\)-module, so any \(\mathcal{O}\)-algebra homomorphism \(\mathfrak p/\mathfrak p^2 \to E/\mathcal{O}\) has image contained in \(\varpi^{-m}\mathcal{O}/\mathcal{O}\) for some \(m\ge 1\). Thus, if we know \[\mathop{\mathrm{Hom}}_\mathcal{O}(\mathfrak p/\mathfrak p^2, \varpi^{-m}\mathcal{O}/\mathcal{O}) \cong H^1_{\mathcal{S}}(\mathop{\mathrm{Ad}}\rho \otimes_\mathcal{O}\varpi^{-m}\mathcal{O}/\mathcal{O})\] for all \(m\ge 1\), then taking colimit will give the desired result. This follows from the chain of isomorphisms \[\begin{align} &\;\;\;H^1_{\mathcal{S}}(\mathop{\mathrm{Ad}}\rho \otimes_\mathcal{O}\varpi^{-m}\mathcal{O}/\mathcal{O})\nonumber\\ \cong &\;\{\text{liftings } G_{F,S} \to \mathrm{GL}_n(\mathcal{O}_m) \text{ of }\rho\text{ of type }\mathcal{S}\}/\ker(\mathrm{GL}_n(\mathcal{O}_m)\to \mathrm{GL}_n(\mathcal{O})) \tag{22}\\ \cong &\;\{\text{deformations } G_{F,S} \to \mathrm{GL}_n(\mathcal{O}_m) \text{ of }[\rho]\text{ of type }\mathcal{S}\}\tag{23}\\ \cong &\;\{f\in\mathop{\mathrm{Hom}}_\mathcal{O}(R_{\mathcal{S}},\mathcal{O}_m): f\pmod\epsilon=\theta\}\nonumber\\ \cong &\;\mathop{\mathrm{Hom}}_\mathcal{O}(\mathfrak p/\mathfrak p^2, \varpi^{-m}\mathcal{O}/\mathcal{O}).\nonumber \end{align}\] In 22 , \(\ker(\mathrm{GL}_n(\mathcal{O}_m)\to \mathrm{GL}_n(\mathcal{O}))\) acts on \(\{\text{liftings } G_{F,S} \to \mathrm{GL}_n(\mathcal{O}_m) \text{ of }\rho\text{ of type }\mathcal{S}\}\) by conjugation. In 23 , by deformations of \([\rho]\), we mean deformations of \(\bar\rho\) whose pushforward to \(\mathrm{GL}_n(\mathcal{O})\) is \([\rho]\). To show the bijectivity of 22 and 23 , note that the centralizer of the image of \(\rho\) in \(\mathrm{GL}_n(\mathcal{O})\) is \(\mathcal{O}^\times\) by [30] and \(\bar\rho\) is absolutely irreducible. The other steps are easy. ◻

Theorem 13. Let the assumptions be as at the start of 4. Suppose in addition that \(F\) is a CM or totally real number field, and \(S\) contains \(\{\text{places }w: w|_{\mathbb{Q}} \text{ is ramified in F or }w|_{\mathbb{Q}}=p\}\) (and all \(v\) such that \(\pi_v\) is ramified).

Assume \(\mathfrak{m}\) is non-Eisenstein. Then there is a continuous Galois representation \[\rho_\mathfrak{m}:G_{F,S} \to \mathrm{GL}_n(T)\] such that for all \(v\notin S\) of \(F\), the characteristic polynomial of \(\rho_\mathfrak{m}(\mathop{\mathrm{Frob}}_v)\) is \[X^n-T_{v,1}X^{n-1}+\dots+(-1)^i q_v^{i(i-1)/2}T_{v,i}X^{n-i}+\dots+ (-1)^n q_v^{n(n-1)/2}T_{v,n},\] where \(T_{v,i}=[\mathrm{GL}_n(\mathcal{O}_{F_v})diag(\varpi_v,\dots,\varpi_v,1,\dots,1)\mathrm{GL}_n(\mathcal{O}_{F_v})]\) with \(\varpi_v\) appearing \(i\) times.

Assume that \(\rho_\mathfrak{m}\) is a lifting of \(\bar\rho_\mathfrak{m}\) of type \(\mathcal{S}\), where \(\mathcal{S}=(\bar\rho_\mathfrak{m},S,\{\mathcal{O}\}_{v\in S},\{\mathcal{D}_v\}_{v\in S})\) is some global deformation problem. Let \(\rho:=\lambda\circ \rho_\mathfrak{m}\), where \(\lambda:T\to \mathcal{O}\) is induced from \(\Lambda\) as in 10. Then \[\label{selmer-L} \#H^1_{\mathcal{S}}(\mathop{\mathrm{Ad}}\rho \otimes_\mathcal{O}E/\mathcal{O}) \ge \# (\mathcal{O}/L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^\circ,\epsilon))\tag{24}\] where \(\#\) denotes the order of a group.

Proof. The key to proving the existence32 of \(\rho_\mathfrak{m}\) is to use [29] and Carayol’s lemma.

Since \(\mathfrak{m}\) is non-Eisenstein, \(H^*_!(X_U,M_{\mu,\overline{\mathbb{Q}}_p})_\mathfrak{m}=H^*_{cusp}(X_U,M_{\mu,\overline{\mathbb{Q}}_p})_\mathfrak{m}\) by 15. Let \(W=H^*_{cusp}(X_U,M_{\mu,\overline{\mathbb{Q}}_p})_\mathfrak{m}\). By (the proof of) 11[decomp32of32W], \[\label{decomp32of32W322} W = \oplus_{\alpha: \mathbb{T}^S_{\overline{\mathbb{Q}}_p}(W) \to \overline{\mathbb{Q}}_p} W[\ker\alpha]\tag{25}\] where \(\alpha\) runs over \(\overline{\mathbb{Q}}_p\)-algebra homomorphisms \(\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(W)\to\overline{\mathbb{Q}}_p\). Any such \(\alpha\) satisfies \((\alpha|_{\mathbb{T}^S})^{-1}(\mathfrak{m}_{\overline{\mathbb{Q}}_p})= \mathfrak{m}\). By equation 3 and [16], \[H^*_{cusp}(X_U,M_{\mu,\mathbb{C}})= \oplus_{\pi'} H^*(\mathfrak g,K_\infty^\circ , M_{\mu,\mathbb{C}}\otimes_\mathbb{C}\pi'_\infty)\otimes_\mathbb{C}(\pi'^\infty)^U,\] where \(\pi'\) runs over all cohomological cuspidal automorphic representations of \(\mathrm{GL}_n(\mathbb{A}_F)\) of weight \(\mu\) with \(\pi'^U\neq 0\). It follows that any \(\alpha\) as above gives rise to a cohomological cuspidal automorphic representation \(\pi_{\alpha}\) of \(\mathrm{GL}_n(\mathbb{A}_F)\) of weight \(\mu\) such that \(\pi_{\alpha}^U\neq 0\) and \(t\in\mathbb{T}^S\) acts on \(\pi^U\) by \(\alpha(t)\).

We have a \(\overline{\mathbb{Q}}_p\)-algebra homomorphism \[\begin{align} h:T\otimes_\mathcal{O}\overline{\mathbb{Q}}_p= \mathbb{T}^S_{\overline{\mathbb{Q}}_p}(W) &\to \prod_{\alpha:\mathbb{T}^S_{\overline{\mathbb{Q}}_p}(W) \to \overline{\mathbb{Q}}_p} \overline{\mathbb{Q}}_p\\ t &\mapsto (\alpha(t))_{\alpha}. \end{align}\] By 25 , \(h\) is injective. If \(h\) is not surjective, then its image is a proper \(\overline{\mathbb{Q}}_p\)-subalgebra of \(\prod_{\alpha}\overline{\mathbb{Q}}_p\), so, by a simple arguement, there exist \(\beta,\gamma: \mathbb{T}^S_{\overline{\mathbb{Q}}_p}(W) \to \overline{\mathbb{Q}}_p\) such that \(\beta\neq \gamma\) and the image is contained in \(\{z\in\prod_\alpha \overline{\mathbb{Q}}_p: z_\beta = z_\gamma\}.\) This is impossible by the strong multiplicity one theorem. Hence, \(h\) is an isomorphism.

By [29], for every \(\alpha\), there is a unique continuous semisimple representation \[\rho_{\pi_\alpha}: \mathop{\mathrm{Gal}}(\overline{F}/F) \to \mathrm{GL}_n(\overline{\mathbb{Q}}_p)\] such that for all \(v\not\in S\), \(\rho_{\pi_\alpha}\) is unramified at \(v\) and \(\rho_{\pi_\alpha}(\mathop{\mathrm{Frob}}_v)\) has characteristic polynomial \(\alpha(P_v(X))\), where \(\alpha(P_v(X))\) is the polynomial obtained by applying \(\alpha\) to every coefficient of \(P_v(X):= X^n-T_{v,1}X^{n-1}+\dots+(-1)^i q_v^{i(i-1)/2}T_{v,i}X^{n-i}+\dots+ (-1)^n q_v^{n(n-1)/2}T_{v,n}\). By the Baire category theorem and the compactness of \(\mathop{\mathrm{Gal}}(\overline{F}/F)\), after conjugating \(\rho_{\pi_\alpha}\) by elements of \(\mathrm{GL}_n(\overline{\mathbb{Q}}_p)\), we can assume that \(\rho_{\pi_\alpha}(\mathop{\mathrm{Gal}}(\overline{F}/F)) \subset \mathrm{GL}_n(\mathcal{O}_L)\) for every \(\alpha\), where \(L\) is a finite extension of \(E\). See [30] for the proof of an analogous result. By the Brauer-Nesbitt theorem, every residual Galois representation \(\overline{\rho}_{\pi_\alpha}: \mathop{\mathrm{Gal}}(\overline{F}/F) \to \mathrm{GL}_n(k_L)\), where \(k_L\) is the residue field of \(L\), is isomorphic to \(\overline{\rho}_\pi\). We can conjugate \(\rho_{\pi_\alpha}\) by elements of \(\mathrm{GL}_n(\mathcal{O}_L)\) to ensure that all these residual Galois representations are equal to \(\overline{\rho}_\pi\), not just conjugate to it. By enlarging \(L\) if necessary, we can also assume \(h(T)\subset \prod_\alpha \mathcal{O}_L\).

Let \[\rho=(\rho_{\pi_\alpha}) : \mathop{\mathrm{Gal}}(\overline{F}/F) \to \mathrm{GL}_n(T\otimes_\mathcal{O}\overline{\mathbb{Q}}_p) = \prod_\alpha \mathrm{GL}_n(\overline{\mathbb{Q}}_p).\] For every \(v\not\in S\), \(\rho\) is unramified at \(v\) and \(\rho(\mathop{\mathrm{Frob}}_v)\) has characteristic polynomial \(P_v(X).\)

Let \(A:=\{(x_\alpha)\in\prod_\alpha \mathcal{O}_L: \bar x_\alpha \text{ are all equal and lies in }\mathcal{O}/\varpi\}\), where \(\bar x_\alpha\) is the reduction mod \(\mathfrak{m}_L\) of \(x\). This is a local ring with maxial ideal \(\mathfrak{m}_A:=\{(x_\alpha)\in\prod_\alpha \mathcal{O}_L: \bar x_\alpha =0 \text{ for all }\alpha\}\) and residue field \(\mathcal{O}/\varpi\). This is also finitely generated as an \(\mathcal{O}\)-module, so it is a complete Noetherian ring.33 Thus, \(A\in CNL_\mathcal{O}\) (the category of complete Noetherian local \(\mathcal{O}\)-algebra with residue field \(\mathcal{O}/\varpi\)).

In the remaining part, let us denote the image of \(\mathfrak{m}\) in \(T\) also as \(\mathfrak{m}\). Note that \(T\subset A\) and \(T\in CNL_\mathcal{O}\). Also, \(T\cap \mathfrak{m}_A = \mathfrak{m}\) by, so \(T\hookrightarrow A\) is continuous. This is a closed map of topological spaces, because \(T\) is compact34 and \(A\) is Hausdorff. In particular, \(T\) is a closed subset of \(A\).

Note that \(\rho(\mathop{\mathrm{Gal}}(\overline{F}/F)) \subset \mathrm{GL}_n(A)\), so we can view \(\rho\) as a representation \[\rho : \mathop{\mathrm{Gal}}(\overline{F}/F) \to \mathrm{GL}_n(A).\] The residual Galois representation \(\bar\rho:\mathop{\mathrm{Gal}}(\overline{F}/F) \to \mathrm{GL}_n(A/\mathfrak{m}_A)\) is absolutely irreducible because \(\mathfrak{m}\) is non-Eisenstein. We know that \(\mathrm{tr}(\rho(\mathop{\mathrm{Frob}}_v))= \pm T_{v,1} \in T\) for all \(v\not\in S\). By Chebotarev density theorem and the fact that \(T\subset A\) is a closed subset, \(\mathrm{tr}\rho(\mathop{\mathrm{Gal}}(\overline{F}/F)) \subset T\). By Carayol’s lemma ([30]), there exists \(g\in \mathrm{GL}_n(A) \to \mathrm{GL}_n(\mathcal{O}/\varpi)\) such that \(g \rho(\mathop{\mathrm{Gal}}(\overline{F}/F)) g^{-1} \subset \mathrm{GL}_n(T)\). Then \(g\rho g^{-1}\) is unramified outside \(S\), so it gives rise to \[\rho_\mathfrak{m}:G_{F,S} \to \mathrm{GL}_n(T)\] such that for all \(v\notin S\) of \(F\), the characteristic polynomial of \(\rho_\mathfrak{m}(\mathop{\mathrm{Frob}}_v)\) is \(P_v(X)\). This proves the first part.

For the second part, assume that \(\rho_\mathfrak{m}\) is of type \(\mathcal{S}\). Its strict equivalence class induces an \(\mathcal{O}\)-algebra homomorphism \(f:R_{\mathcal{S}}\to T\). We know that \(\mathbb{T}^S\) is generated by \[\{T^i_v,(T^n_v)^{-1}: v\notin S, 1\le i\le n\}\] as an \(\mathcal{O}\)-algebra35. For all \(g\in G_{F,S}\), every coefficient of the characteristic polynomial of \(\rho_\mathfrak{m}(g)\) is in the image of \(R_{\mathcal{S}}\to T\). Taking \(\mathop{\mathrm{Frob}}_v^{\pm 1}\), we know \(f\) is surjective.

If \(H^1_{\mathcal{S}}(\mathop{\mathrm{Ad}}\rho \otimes_\mathcal{O}E/\mathcal{O})\) is infinite, then equation 24 is trivial. Suppose \(H^1_{\mathcal{S}}(\mathop{\mathrm{Ad}}\rho \otimes_\mathcal{O}E/\mathcal{O})\) is finite. Let \(\theta=\lambda\circ f\) and \(\mathfrak p:=\ker\theta\). It follows from 16 that \(\mathfrak p/\mathfrak p^2\) is also finite and \[\#H^1_{\mathcal{S}}(\mathop{\mathrm{Ad}}\rho \otimes_\mathcal{O}E/\mathcal{O}) = \#(\mathfrak p/\mathfrak p^2).\] By [31], \[\#(\mathfrak p/\mathfrak p^2) \ge \#(\mathcal{O}/\eta_{R_{\mathcal{S}}})\] where \(\eta_{R_{\mathcal{S}}}:=\theta(Ann_{R_{\mathcal{S}}}(\mathfrak p))\). By [31], \[\#(\mathcal{O}/\eta_{R_{\mathcal{S}}}) \ge \#(\mathcal{O}/\eta_T),\] where \(\eta_T=\lambda(Ann_T(\ker\lambda))\), which is the same as \(\eta_\pi\) in the previous subsections. By 6, 15, and 8, \[\#(\mathcal{O}/\eta_\pi) \ge \#(\mathcal{O}/\eta_{\pi,b,\epsilon}) \ge \# (\mathcal{O}/L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^\circ,\epsilon)).\] We get the desired inequality. ◻

As an illustration of 13, let us give an example. Let \(\mathcal{D}_v^\Box\) be the functor on \(CNL_\mathcal{O}\) (category of complete Noetherian local \(\mathcal{O}\)-algebras with residue fields \(k\)) that sends \(A\) to the set of all lifts of \(\bar\rho_\mathfrak{m}|_{G_{F_v}}\) to \(A\). In the Fontaine-Laffaille case, if \(v\) is a \(p\)-adic place, we let \(\mathcal{D}_v^{FL}\) be the local deformation problem that sends any \(A\in CNL_\mathcal{O}\) that is finite over \(\mathcal{O}\) to all liftings of \(\bar\rho_\mathfrak{m}|_{G_{F_v}}\) to \(A\) that are Fontaine-Laffaille of type \((\mu_\tau)_{\tau\in Hom(F_v,E)}\). See [23] for more detail.

Corollary 4. Let the assumptions be as at the start of 4. Suppose in addition that

  • \(F\) is a CM or totally real number field.

  • \(S\) contains \(\{\text{places }w: w|_{\mathbb{Q}} \text{ is ramified in F or }w|_{\mathbb{Q}}=p\}\) (and all \(v\) such that \(\pi_v\) is ramified).

  • \(U_v=\mathrm{GL}_n(\mathcal{O}_{F_v})\) for all \(v\mid p\).

  • the residual Galois representation \(\bar\rho_\pi: \mathop{\mathrm{Gal}}(\overline{F}/F) \to \mathrm{GL}_n(\overline{F}_p)\) is irreducible and decomposed generic [23].

Then for all \(v\mid p\), \(\rho_m|_{G_{F_v}}\) is Fontaine-Laffaille of type \((\mu_\tau)_{\tau\in Hom(F_v,E)}\), where \(\rho_\mathfrak{m}\) is the Galois representation constructed in 13. In particular, \(\rho_m\) is a lifting of \(\bar\rho_\mathfrak{m}\) of type \(\mathcal{S}=(\bar\rho_\mathfrak{m},S,\{\mathcal{O}\}_{v\in S}, \{\mathcal{D}_v^{FL}\}_{v\mid p}\cup\{\mathcal{D}_v^\Box\}_{v\in S-\{v\mid p\}})\) and \[\#H^1_{\mathcal{S}}(\mathop{\mathrm{Ad}}\rho \otimes_\mathcal{O}E/\mathcal{O}) \ge \# (\mathcal{O}/L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^\circ)).\]

Proof. This follows from the proof of 13 and by replacing the use of [29] by [7]. ◻

Remark 14. To relate this Selmer group to the Bloch-Kato Selmer group, see [32] and [33]. In their setup, the \(\mathcal{O}\)-Fitting ideal of their Selmer group was equal to that of the Bloch-Kato one multiplied by \(\prod_{v\in \Sigma}Fitt_\mathcal{O}(H^1_f(F_v,(\mathop{\mathrm{Ad}}^\circ\rho_f)^*(1)))\) for some finite set of places \(\Sigma\). Each term in the product was then shown to be equal to the local Tamagawa number divided by the local \(L\)-factor at that place. Combining this with a suitable \(R=T\) theorem, they were able to deduce a form of the Bloch-Kato conjecture using similar argument to the proof of 13.

Acknowledgement↩︎

I would like to thank my supervisor Tobias Berger for his help with this project, James Newton and Robert Kurinczuk for lots of constructive feedback which greatly enhances the quality of this paper, Anantharam Raghuram for sketching the proof of 4 part [isotypic] in an email, Haluk Sengun for suggesting nice references for learning about cohomology of arithmetic groups, and an anonymous referee for giving many useful comments on the previous version of this paper. This work was completed while in receipt of the EPSRC Doctoral Training Partnership (DTP) Studentship with grant number EP/W524360/1.

References↩︎

[1]
B. Balasubramanyam and A. Raghuram, “Special values of adjoint \(L\)-functions and congruences for automorphic forms on \({\rm GL}(n)\) over a number field,” Amer. J. Math., vol. 139, no. 3, pp. 641–679, 2017, doi: 10.1353/ajm.2017.0017.
[2]
R. Taylor and A. Wiles, “Ring-theoretic properties of certain Hecke algebras,” Ann. of Math. (2), vol. 141, no. 3, pp. 553–572, 1995, doi: 10.2307/2118560.
[3]
A. Wiles, “Modular elliptic curves and Fermat’s last theorem,” Ann. of Math. (2), vol. 141, no. 3, pp. 443–551, 1995, doi: 10.2307/2118559.
[4]
J. Tilouine and E. Urban, referencing arXiv version. A version published in Algebra \(\&\) Number Theory“Integral period relations and congruences,” arXiv preprint arXiv:1811.11166, 2021.
[5]
A. Borel, “Regularization theorems in Lie algebra cohomology. Applications,” Duke Math. J., vol. 50, pp. 605–623, 1983, doi: 10.1215/S0012-7094-83-05028-7.
[6]
J. Franke, “Harmonic analysis in weighted \({L}^ 2\)-spaces,” Annales scientifiques de l’École Normale Supérieure, vol. Ser. 4, 31, no. 2, pp. 181–279, 1998, doi: 10.1016/s0012-9593(98)80015-3.
[7]
A. Caraiani and J. Newton, “On the modularity of elliptic curves over imaginary quadratic fields.” Preprint, arXiv:2301.10509 [math.NT] (2023), 2023, [Online]. Available: https://arxiv.org/abs/2301.10509.
[8]
J. Schwermer, “The cohomological approach to cuspidal automorphic representations,” in Automorphic forms and \(L\)-functions i. Global aspects. A workshop in honor of steve gelbart on the occasion of his sixtieth birthday, rehovot and tel aviv, israel, may 15–19, 2006, Providence, RI: American Mathematical Society (AMS); Ramat Gan: Bar-Ilan University, 2009, pp. 257–285.
[9]
L. Clozel, “Motifs et formes automorphes: Applications du principe de fonctorialité,” in Automorphic forms, Shimura varieties, and \(L\)-functions, Vol. I (Ann Arbor, MI, 1988), vol. 10, Academic Press, Boston, MA, 1990, pp. 77–159.
[10]
C. B. Khare and J. A. Thorne, “Potential automorphy and the Leopoldt conjecture,” Amer. J. Math., vol. 139, no. 5, pp. 1205–1273, 2017, doi: 10.1353/ajm.2017.0030.
[11]
D. Hansen, With an appendix by James Newton“Universal eigenvarieties, trianguline Galois representations, and \(p\)-adic Langlands functoriality,” J. Reine Angew. Math., vol. 730, pp. 1–64, 2017, doi: 10.1515/crelle-2014-0130.
[12]
F. Januszewski, “Locally algebraic representations and integral structures on the cohomology of arithmetic groups,” arXiv preprint arXiv:2404.03955, 2024, [Online]. Available: https://arxiv.org/abs/2404.03955.
[13]
D. Geraghty, “Modularity lifting theorems for ordinary Galois representations,” Math. Ann., vol. 373, no. 3–4, pp. 1341–1427, 2019, doi: 10.1007/s00208-018-1742-4.
[14]
J. Newton and J. A. Thorne, “Torsion Galois representations over CM fields and Hecke algebras in the derived category,” Forum Math. Sigma, vol. 4, pp. Paper No. e21, 88, 2016, doi: 10.1017/fms.2016.16.
[15]
J. R. Getz and H. Hahn, An introduction to automorphic representations—with a view toward trace formulae, vol. 300. Springer, Cham, [2024] \copyright 2024, p. xviii+609.
[16]
A. Borel and N. Wallach, Continuous cohomology, discrete subgroups, and representations of reductive groups, Second., vol. 67. American Mathematical Society, Providence, RI, 2000, p. xviii+260.
[17]
C. Mœglin and J.-L. Waldspurger, “Le spectre résiduel de GL(n). (The residual spectrum for GL(n)),” Ann. Sci. Éc. Norm. Supér. (4), vol. 22, no. 4, pp. 605–674, 1989, doi: 10.24033/asens.1595.
[18]
A. Borel and H. Garland, “Laplacian and the discrete spectrum of an arithmetic group,” Am. J. Math., vol. 105, pp. 309–335, 1983, doi: 10.2307/2374262.
[19]
J. Bellaïche, The eigenbook—eigenvarieties, families of Galois representations, \(p\)-adic \(L\)-functions. Birkhäuser/Springer, Cham, [2021] \copyright 2021, p. xi+316.
[20]
T. Stacks project authors, “The stacks project.” https://stacks.math.columbia.edu, 2025.
[21]
F. Diamond and J. Shurman, A first course in modular forms, vol. 228. Springer-Verlag, New York, 2005, p. xvi+436.
[22]
G. Harder, Sheaves, cohomology of sheaves, and applications to Riemann surfacesLectures on algebraic geometry. I, vol. E35. Friedr. Vieweg & Sohn, Wiesbaden, 2008, p. xiv+290.
[23]
P. B. Allen et al., “Potential automorphy over CM fields,” Ann. of Math. (2), vol. 197, no. 3, pp. 897–1113, 2023, doi: 10.4007/annals.2023.197.3.2.
[24]
H. Grobner and J. Lin, “Special values of \(L\)-functions and the refined Gan-Gross-Prasad conjecture,” Amer. J. Math., vol. 143, no. 3, pp. 859–937, 2021, doi: 10.1353/ajm.2021.0022.
[25]
K. Namikawa, “On a congruence prime criterion for cusp forms on GL\(_2\) over number fields,” Journal für die reine und angewandte Mathematik (Crelles Journal), vol. 2015, no. 707, pp. 149–207, Oct. 2015, doi: 10.1515/crelle-2013-0076.
[26]
D. Hansen, “Minimal modularity lifting for GL\(_2\) over an arbitrary number field,” arXiv preprint arXiv:1209.5309, 2013, [Online]. Available: https://arxiv.org/abs/1209.5309.
[27]
S. B. Iyengar, C. B. Khare, and J. Manning, “Congruence modules and the Wiles-Lenstra-Diamond numerical criterion in higher codimensions,” arXiv preprint arXiv:2206.08212, 2022, [Online]. Available: https://arxiv.org/abs/2206.08212.
[28]
S. B. Iyengar, C. B. Khare, and J. Manning, “Freeness of Hecke modules at non-minimal levels,” arXiv preprint arXiv:2208.13097, 2022, [Online]. Available: https://arxiv.org/abs/2208.13097.
[29]
M. Harris, K.-W. Lan, R. Taylor, and J. Thorne, Id/No 37“On the rigid cohomology of certain Shimura varieties,” Res. Math. Sci., vol. 3, p. 308, 2016, doi: 10.1186/s40687-016-0078-5.
[30]
L. Clozel, M. Harris, and R. Taylor, With Appendix A, summarizing unpublished work of Russ Mann, and Appendix B by Marie-France Vignéras“Automorphy for some \(l\)-adic lifts of automorphic mod \(l\) Galois representations,” Publ. Math. Inst. Hautes Études Sci., no. 108, pp. 1–181, 2008, doi: 10.1007/s10240-008-0016-1.
[31]
H. Darmon, F. Diamond, and R. Taylor, “Fermat’s last theorem,” in Elliptic curves, modular forms & Fermat’s last theorem (Hong Kong, 1993), Int. Press, Cambridge, MA, 1997, pp. 2–140.
[32]
F. Diamond, M. Flach, and L. Guo, “The Tamagawa number conjecture of adjoint motives of modular forms,” Ann. Sci. École Norm. Sup. (4), vol. 37, no. 5, pp. 663–727, 2004, doi: 10.1016/j.ansens.2004.09.001.
[33]
M. Dimitrov, “On Ihara’s lemma for Hilbert modular varieties,” Compos. Math., vol. 145, no. 5, pp. 1114–1146, 2009, doi: 10.1112/S0010437X09004205.

  1. \(A_G=\mathbb{R}_{>0}\) is embedded diagonally into the centre of \(G(F_\infty).\)↩︎

  2. We quotient out by \(K_\infty^{\circ}\) rather than \(K_\infty\) because we would like to realise cohomological automorphic representations in cohomology. If we instead quotient out by \(K_\infty\), then some of these representations only appear in the relative Lie algebra after twisting by a character \(\epsilon\) of \(\widehat{K_\infty/K_\infty^\circ}\), but the fact that \(\epsilon\) is not a character of \(U\subset G(\mathbb{A}_F^\infty)\) makes it unclear how to define the inner cohomology with coefficient in \(M_\lambda\otimes\epsilon\). See however [12] for a possible way to do this using locally algebraic representations.↩︎

  3. In [10], this is stated for good subgroups, but the proof actually works for all neat subgroups.↩︎

  4. If we write the characters of \(T_n\) as \(\lambda=(\lambda_1,\dots,\lambda_n)\), then \(w_0\lambda=(\lambda_n,\dots,\lambda_1)\)↩︎

  5. Here, \(\mathbb{A}^1_A=\mathop{\mathrm{Spec}}A[T]\) is the affine line over \(A\).↩︎

  6. Strictly speaking, the formalism gives us an action of \(\mathcal{H}(\mathrm{GL}_n(\mathbb{A}_F^{\infty,p})\times U_p,U).\) Yet, this algebra is canonically isomorphic to \(\mathcal{H}(\mathrm{GL}_n(\mathbb{A}_F^{\infty,p}),U^p)\)↩︎

  7. Recall that \(A_G=\mathbb{R}_{>0}\) is embedded diagonally into the centre of \(G(F_\infty).\)↩︎

  8. For instance, we can always twist \(\pi\) by a Hecke character such that the action of \(A_G\) is trivial, i.e. \(\chi=1\). This reduces us to the case in [15].↩︎

  9. This is \(C\)-algebraic in the sense of Buzzard-Gee.↩︎

  10. It is also common in the literature to write \(q_0\) for \(b_n\) and \(q_0+\ell_0\) for \(t_n\).↩︎

  11. This means the two induced maps \(M_1\to \mathop{\mathrm{Hom}}_\mathcal{O}(M_2,\mathcal{O})\) and \(M_1\to \mathop{\mathrm{Hom}}_\mathcal{O}(M_2,\mathcal{O})\) are isomorphisms.↩︎

  12. We also write \([\,,\,]\) for its extension \((M_1)_E\times (M_2)_E \to E\).↩︎

  13. Such a \(f_v\) always exists by the uniqueness of local new vector [15].↩︎

  14. \(\mathbb{Q}(\pi)\) is the field of rationality of \(\pi\) [9].↩︎

  15. Note that since \(\mathcal{O}\) is a PID, an \(\mathcal{O}\)-module is finite flat if and only if it is finite free.↩︎

  16. Such a \(\psi\) exists, e.g. take \(\psi_v(x)=e^{-2\pi ix}\) for real \(v\), \(\psi_v(x)=e^{-2\pi i(x+\bar x)}\) for complex \(v\), and \(\psi_v(x)=e^{2\pi i Tr_{F_v/\mathbb{Q}_p}(x)}\) for all \(v\mid p\) and all rational primes \(p\), and \(\psi=\prod_v \psi_v\).↩︎

  17. Well-defined by the multiplicity one theorem.↩︎

  18. If \(\pi_v\) is unramified, then \(w_v\) is the unique element in \(W(\pi_v,\psi_v)^{\mathrm{GL}_n(\mathcal{O}_{F_v})}\) with \(w_v(I_n)=1\).↩︎

  19. This is a homomorphism because \(\mathcal{H}^S(G^S,U^S)\) is commutative.↩︎

  20. In general, \(M_\mu^\vee\) and \(M_{\mu^\vee}\) are not isomorphic.↩︎

  21. By ‘induces’, we mean the map given by lifting an element of \(\mathbb{T}^S(\overline{H}^b_!(X_U,M_\mu)_\mathfrak{m})\) to \(\mathbb{T}^S\), applying \(\theta\) to it, and then projecting it to \(\mathbb{T}^S(\overline{H}^t_!(X_U,M_\mu^\vee)_{\tilde{\mathfrak{m}}}).\)↩︎

  22. The corresponding Whittaker vectors of \(\phi,\tilde{\phi}\) are tensor products of local Whittaker vectors. At finite places, the local Whittaker vectors are the essential vectors. At infinite places, the local Whittaker vectors are the ‘cohomological vectors’ as defined in [1].↩︎

  23. The Langlands \(L\)-function is defined as the product over all places of \(F\) of the local \(L\)-factors. The local \(L\)-factor can be defined as the local \(L\)-factor of the corresponding Weil(-Deligne) representation under the local Langlands correspondence at a (non-)Archimedean place.↩︎

  24. However, our \(L^{alg}(1,\pi,\mathop{\mathrm{Ad}}^0,\epsilon)\) and periods are slightly different from that in [1] due to our different choice of \(X_U\).↩︎

  25. This is the only place in this proof where we use the assumption that \(H^b(\partial X_U,M_\mu)_\mathfrak{m}\) is \(\mathcal{O}\)-torsion free.↩︎

  26. The reason that we need to argue via \(e', \tilde{e}'\) rather than \(e,\tilde{e}\) directly is that we do not have the analogue of part (b) of 1 for the entire inner cohomology. We only have it for the bottom and top degrees.↩︎

  27. At least in the totally real case, although it was not explicitly stated, they implicitly assumed that the ideal \(\mathfrak{m}\) is non-Eisenstein, as they applied the Poincaré duality result from [4], which was established only under this assumption in their paper.↩︎

  28. This is defined using the fixed isomorphism \(\iota:\overline{\mathbb{Q}}_p\xrightarrow{\sim} \mathbb{C}\) as in 9. The only differences are that \((\pi'^{\infty,S})^{U^S}\) only appears in the inner cohomology but not the cuspidal cohomology, and the image of \(\Lambda'\) needs not lie in \(\mathcal{O}\), but only an integral extension.↩︎

  29. We think that in that (well-written) paper, it is necessary for \(p\ge 7\) instead of \(p\ge 3\) as stated. This ensures the image of the residual Galois representation is enormous, guaranteeing the existence of Taylor-Wiles primes. Also, it seems that for the first equation on page 8 to hold, one should patch the (derived) dual of \(C^\bullet_n\) rather than \(C^\bullet_n\) itself.↩︎

  30. Note that \(\mathop{\mathrm{Ad}}\rho\otimes_\mathcal{O}E/\mathcal{O}\) is a discrete \(G_{F_v}\)-module.↩︎

  31. Since \(\mathcal{O}\oplus \frac{E}{\mathcal{O}} \epsilon\) is not a complete local ring, the term ‘of type \(\mathcal{D}_v\)’ is not defined for liftings to \(\mathrm{GL}_n(\mathcal{O}\oplus \frac{E}{\mathcal{O}} \epsilon)\) a priori.↩︎

  32. If one makes extra assumptions on \(F\) and \(S\), then the existence of \(\rho_\mathfrak{m}\) follows immediately from [23].↩︎

  33. It is clear that \(A\) is \(\varpi\)-adically complete. By the going up and incomparability theorem, \(\sqrt{\varpi A} = \cap_{\mathfrak p\subset \varpi A}\mathfrak p= \mathfrak{m}_A\). It follows that \(A\) is also \(\mathfrak{m}_A\)-adically complete.↩︎

  34. To see this, note that \(T=\lim_i T/m^i\) is profinite.↩︎

  35. This can be easily deduced by applying the Satake isomorphism to \(\mathcal{H}(\mathrm{GL}_n(F_v),\mathrm{GL}_n(\mathcal{O}_{F_v}))\otimes_\mathbb{Z}\mathbb{Z}[q_v^{1/2}]\).↩︎