1. Introduction
1.1 Stable cohomology of congruence subgroups
Let p be an odd prime number. We will be concerned with the
$\mathbb{F}_p$
-cohomology of the level
$p^m$
congruence subgroups
with
$m \geq 1$
, in a range of cohomological degrees which is stable in two senses: certainly n should be large compared with the cohomological degree, but p should be too. Our main result is expressed in terms of the completed cohomology
of Calegari and Emerton [Reference Calegari and EmertonCE12], and should be considered as extending some of the ideas developed by Calegari [Reference CalegariCal15] to higher cohomological degrees.
Theorem A.
Let p be odd. In degrees
$* \lt p-1$
and for all large enough n there is an isomorphism
of
$\mathbb{F}_p$
-algebras and of
$\mathrm{SL}_n(\mathbb{Z}/p^m)$
-representations.
In Remark 9.8 we explain that
$n \geq 2p+4$
suffices.
Here
$sl_n(\mathbb{F}_p)$
denotes the vector space of traceless
$n{\kern-1pt}\times{\kern-1pt} n$
matrices, considered as an
$\mathrm{SL}_n(\mathbb{Z}/p^m)$
-representation via
$\mathrm{SL}_n(\mathbb{Z}/p^m) \to \mathrm{SL}_n(\mathbb{Z}/p)$
and the adjoint action. That the dimensions of the cohomology groups
$H^i(\mathrm{SL}_n(\mathbb{Z}, p^m);\mathbb{F}_p)$
are eventually polynomial in n, and admit a systematic description, is due to the fact that they satisfy representation stability [Reference Church, Ellenberg, Farb and NagpalCEF+14, Theorems 1.5 and 1.6]. The point of Theorem A is that it identifies what the ‘representation stable’ cohomology is, at least in degrees
$* \lt p-1$
. Earlier results we are aware of that calculate the (co)homology of
$\mathrm{SL}_n(\mathbb{Z}, p)$
in a stable range of degrees are those of Lee and Szczarba [Reference Lee and SzczarbaLS76, Theorem 1.1] in degree
$*=1$
, and of Calegari [Reference CalegariCal15, Corollary 4.4] in degrees
$* \leq 2$
, whose methods we extend here.
Crucial to the proof of this theorem, as well as to its applications, is that completed cohomology satisfies homological stability with respect to n (see [Reference Calegari and EmertonCE16]), and the relation between the stable completed cohomology and the fibre of the p-adic completion map in algebraic K-theory [Reference CalegariCal15]. More precisely, if
is the map induced by p-adic completion
$\mathbb{Z} \to\mathbb{Z}_p$
on (the 1-connected cover of) p-adic K-theory, then Calegari proves that
Combined with deep results in algebraic K-theory, this can be used to evaluate completed cohomology for p a regular prime, leading to the following formula.
Corollary B.
Let p be an odd regular prime. Then in degrees
$* \lt p-1$
and for all large enough n there is an isomorphism
of
$\mathbb{F}_p$
-algebras and of
$\mathrm{SL}_n(\mathbb{Z}/p^m)$
-representations.
Recall that an odd prime is called regular if it does not divide the numerator of a Bernoulli number. We will explain in §§ 7.3 and 7.5 that regularity simplifies matters in two ways: firstly,
$K_{4i+2}(\mathbb{Z};\mathbb{Z}_p)=0$
if p is regular; and secondly, the map
$\kappa_*: \mathbb{Z}_p \cong K_{4i+1}(\mathbb{Z} ; \mathbb{Z}_p) \to K_{4i+1}(\mathbb{Z}_p ; \mathbb{Z}_p) \cong \mathbb{Z}_p$
is an isomorphism if p is regular. Together these facts cause
$H^*(\Omega^\infty \mathrm{hofib}(\kappa) ; \mathbb{F}_p)$
to have the simple description appearing in Corollary B. The situation can also be analysed at irregular primes: we will justify the following examples in § 7.5.
Example For
$p=37$
we have
in degrees
$* \lt 36$
for all large enough n.
Example For
$p=16{,}843$
we have
in degrees
$* \lt 16{,}842$
for all large enough n.
Example For
$p=2{,}124{,}679$
we have
in degrees
$* \lt 1{,}403{,}794$
for all large enough n.
For completeness, in § 10 we describe the analogue of Theorem A with coefficients coprime to p, whose statement is simpler and whose proof is much simpler.
1.2 Strategy
The general strategy for proving Theorem A is the same as [Reference CalegariCal15, § 3]. The theory of completed cohomology provides a spectral sequence
and the theory of p-adic analytic groups gives an identification
of
$\mathbb{F}_p$
-algebras and of
$\mathrm{SL}_n(\mathbb{Z}/p^m)$
-representations. One must then show that this spectral sequence collapses at
$E_2$
in degrees
$* \lt p-1$
, and that it has no non-trivial extensions either multiplicatively or as
$\mathrm{SL}_n(\mathbb{Z}/p^m)$
-representations. This is what we shall do.
That a statement like Corollary B could be true we learnt from a talk given by Calegari at Banff International Research Station (BIRS) in October 2021 [Reference CalegariCal21]. Based on heuristics including that Corollary B should be true, Calegari presented a conjectural formula for the cohomology of the finite groups
$\mathrm{SL}_n(\mathbb{Z}/p)$
with coefficients in certain modular representations (coming from representations of the algebraic group
$\mathrm{SL}_n$
), and suggested that such formula could be useful in approaching results like Corollary B. The second thing we do in this paper is to prove this conjectural formula (in Theorem C). We will not directly use this formula to prove Theorem A, but we will use many of the same ingredients that go into proving it. We formulate it in the following section.
1.3 Stable twisted cohomology of
$\mathrm{SL}_n(k)$
In this section we work not just with
$\mathbb{F}_p$
but with a finite field k of characteristic p. We work throughout with k-modules, and in particular form all tensor products over k. If V is a finite-dimensional k-module with dual
$V^\vee$
and coevaluation map
$coev: k \to V \otimes V^\vee$
, then we may form the quotient
$V_{[n,m]}$
of
$V^{\otimes n} \otimes (V^\vee)^{\otimes m}$
by the subspace spanned by inserting coevaluations in all possible ways. The group
$\Sigma_n \times \Sigma_m$
acts on
$V^{\otimes n} \otimes (V^\vee)^{\otimes m}$
by permuting the factors, and this action descends to
$V_{[n,m]}$
. For partitions
$\lambda \vdash n$
and
$\mu \vdash m$
with associated Specht modules
$S^\lambda$
and
$S^\mu$
, we define
This is a
$\mathrm{GL}(V)$
-representation.
The formula proposed by Calegari is then as follows. Form the graded algebra
$\mathrm{Sym}^\bullet(V \otimes V^\vee)$
, where
$V \otimes V^\vee$
is placed in degree 2, and let
$X^\bullet$
denote its quotient by the ideal generated by the
$\mathrm{GL}(V)$
-invariant elements.Footnote
1
Theorem C.
For all partitions
$\lambda \vdash n$
and
$\mu \vdash m$
with
$n+m \leq ({p+1})/{2}$
, there is an isomorphism
in degrees
$i \lt 2p$
, as long as
$\dim(V)$
is large enough.
In Remark 6.2 we explain that
$\dim(V) \geq 2i+2+n+m$
suffices.
Remark 1.1. The analogous statement for
$\mathrm{GL}(V)$
instead of
$\mathrm{SL}(V)$
holds too, and is in fact what we shall focus on: the statement for
$\mathrm{SL}(V)$
will follow because the
$k^\times$
-action on
$H^*(\mathrm{SL}(V) ; V_{[n,m]})$
is trivial in a stable range.
1.4 Questions
Theorem A immediately suggests some avenues for further research. Some of the most obvious are as follows.
Question 1. How does
$H^*(\mathrm{SL}_n(\mathbb{Z}, p^m) ; \mathbb{F}_p)$
behave beyond the range
$* \lt p-1$
?
Question 2. If
$\mathcal{O}_K$
is the ring of integers in a number field, and
$\mathfrak{p} \subset \mathcal{O}_K$
is a prime ideal lying over
$(p) \subset \mathbb{Z}$
, is there a corresponding description of
$H^*(\mathrm{SL}_n(\mathcal{O}_K, \mathfrak{p}^m) ; \mathbb{F}_p)$
in a stable range?
One should read [Reference CalegariCal15, § 4] to get started with this.
Question 3. What is the analogous result for other congruence subgroups of arithmetic groups, such as
$\mathrm{Sp}_{2g}(\mathbb{Z}, p^m)$
?
2. Stability considerations
We will say that a cohomological statement about
$\mathrm{GL}(V)$
or
$\mathrm{SL}(V)$
holds ‘in a stable range of degrees’ if it holds in a range of cohomological degrees tending to infinity with
$\dim(V)$
. For homological stability we will use the work of van der Kallen [Reference van der KallenvdK80].
2.1 Coefficient systems
The modules V and
$V^\vee$
for
$\mathrm{GL}(V)$
both fit into the setting of [Reference van der KallenvdK80, § 5]. We recall this setting, in modernised language, as follows. There is a category
$\mathsf{VIC}(k)$
whose objects are the finite-dimensional k-modules, and whose morphisms from V to W are given by a linear injection
$f : V \to W$
along with a choice of subspace
$U \leq W$
complementary to f(V). A coefficient system will for us be defined to be a functor
Unravelling definitions, this provides a ‘strongly central coefficient system’ in the sense of [Reference van der KallenvdK80, § 5.2]. Here are two examples. The first is
$I(V) := V$
, with its functoriality given on a morphism
$(f,U) : V \to W$
by
$I(f,U) = f : V \to W$
. The second is
$I^\vee(V) := V^\vee$
, given on a morphism
$(f,U) : V \to W$
by
From these, for finite sets S and T we can form coefficient systems
$I^{\otimes S} \otimes (I^\vee)^{\otimes T}$
, whose values at V are of course
$V^{\otimes S} \otimes (V^\vee)^{\otimes T}$
. (Here the tensor product is, of course, taken over k.) Under the shifting operation
$\Sigma$
on coefficient systems [Reference van der KallenvdK80, § 5.3] we have a decomposition
\begin{equation}\Sigma (I^{\otimes S} \otimes (I^\vee)^{\otimes T}) \cong \bigoplus_{\substack{A \subseteq S \\ B \subseteq T}} I^{\otimes A} \otimes (I^\vee)^{\otimes B},\end{equation}
from which it quickly follows that
$I^{\otimes S} \otimes (I^\vee)^{\otimes T}$
has degree
$|S|+|T|$
in the sense of [Reference van der KallenvdK80, § 5.5].
The evaluation maps yield commutative squares

giving a morphism of coefficient systems
$ev : I \otimes I^\vee \to k$
, the target being the constant coefficient system. We can therefore form the coefficient systems
$$I^{[S,T]} := {\operatorname*{Ker}}\bigg(\!I^{\otimes S}\otimes (I^\vee)^{\otimes T} \to \bigoplus_{\substack{s \in S \\ t\in T}} I^{\otimes S-s} \otimes (I^\vee)^{\otimes T-t}\!\bigg).$$
The decomposition (2.1) restricts to a decomposition
$\Sigma(I^{[S,T]}) \cong \bigoplus_{{A \subseteq S, B \subseteq T}} I^{[A,B]}$
, so
$I^{[S,T]}$
also has degree
$|S|+|T|$
.
Example 2.1. The coefficient system
$I^{[1,1]}$
associates to V the vector space
When
$V = k^n$
we will sometimes denote this by
$sl_n(k)$
instead.
We write
$V^{[S,T]}$
for the value of the functor
$I^{[S,T]}$
at V, given of course by the kernel
${\operatorname*{Ker}}(V^{\otimes S} \otimes (V^\vee)^{\otimes T} \to \bigoplus_{\substack{s \in S, t \in T}} V^{\otimes S-s} \otimes (V^\vee)^{\otimes T-t})$
.
2.2 Stability
By [Reference van der KallenvdK80, Theorem 5.6] (using that we can take
$sdim=0$
as k is a field [Reference van der KallenvdK80, § 2.2]) it follows that for fixed finite sets S and T the maps
\begin{align*}H_i(\mathrm{SL}(V) ; V^{\otimes S} \otimes (V^\vee)^{\otimes T}) &\longrightarrow H_i(\mathrm{SL}(V \oplus k) ; (V\oplus k)^{\otimes S} \otimes ((V\oplus k)^\vee)^{\otimes T}),\\H_i(\mathrm{SL}(V) ; V^{[S,T]}) &\longrightarrow H_i(\mathrm{SL}(V \oplus k) ; (V \oplus k)^{[S,T]})\end{align*}
are isomorphisms as long as
$2i \leq \dim(V)-2-(|S|+|T|)$
. We will not keep track of explicit stability ranges, and will just use the fact that this range of degrees diverges with
$\dim(V)$
for S and T fixed.
We can obtain a similar result on cohomology, by dualising. Recalling that in the introduction we defined
$$V_{[S,T]} ={\operatorname*{Coker}}\bigg(\bigoplus_{\substack{s \in S \\ t \in T}} V^{\otimes S-s} \otimes (V^\vee)^{\otimes T-t} \to V^{\otimes S}\otimes (V^\vee)^{\otimes T}\!\bigg),$$
there is an isomorphism
$V^{[T,S]} \overset{\sim}\to V_{[S,T]}^\vee$
induced by the (swapped) evaluation map
$V^{\otimes S} \otimes (V^\vee)^{\otimes T} \overset{\sim}\to \mathrm{Hom}_k(V^{\otimes T} \otimes (V^\vee)^{\otimes S}, k)$
. By the universal coefficient theorem the maps
\begin{align*}H^i(\mathrm{SL}(V \oplus k) ; (V\oplus k)^{\otimes T} \otimes ((V\oplus k)^\vee)^{\otimes S}) \longrightarrow & H^i(\mathrm{SL}(V) ; V^{\otimes T} \otimes (V^\vee)^{\otimes S}), \\H^i(\mathrm{SL}(V \oplus k) ; (V \oplus k)_{[T,S]}) \longrightarrow & H^i(\mathrm{SL}(V) ; V_{[T,S]})\end{align*}
are also isomorphisms in a stable range of degrees. Note that these maps are induced by the inclusions
$\mathrm{SL}(V) \to \mathrm{SL}(V \oplus k)$
and the maps
$(V\oplus k)^{\otimes T} \otimes ((V\oplus k)^\vee)^{\otimes S} \to V^{\otimes T} \otimes (V^\vee)^{\otimes S}$
dual to the maps considered on homology (i.e., induced by projection
$V \oplus k \to V$
on the first tensor factors and restriction
$(V \oplus k)^\vee \to V^\vee$
on the second).
2.3 SL versus GL
The extension
induces a
$k^\times$
-action on
$H^*(\mathrm{SL}(V) ; V_{[S,T]})$
.
Lemma 2.2. This action is trivial in a stable range of degrees.
Proof. Choose a decomposition
$V=W \oplus k$
. The cohomological stability result above applies to show that the natural map
is an isomorphism in a stable range of degrees. For the
$k^\times$
-action on the source given by conjugation with
$\mathrm{diag}(1_W, k^\times)$
, and the trivial
$k^\times$
-action on the target, this map is equivariant, and so in the range in which this map is an isomorphism the
$k^\times$
-action on the domain is trivial.
Corollary 2.3. The natural map
is an isomorphism in a stable range of degrees.
Proof. As the finite field k has characteristic p, its units
$k^\times$
form a finite group whose order is invertible in k. It follows by transfer that
$H^s(k^\times ; M)=0$
for
$s\gt 0$
and any
$k[k^\times]$
-module M. The spectral sequence for the extension (2.2) takes the form
and is therefore supported along the line
$s=0$
so collapses to give an isomorphism
$H^*(\mathrm{GL}(V) ; V_{[S,T]}) \overset{\sim}\to H^0(k^\times ; H^*(\mathrm{SL}(V) ; V_{[S,T]}))$
. However, as the
$k^\times$
-action is trivial in a stable range of degrees, the latter is
$H^*(\mathrm{SL}(V) ; V_{[S,T]})$
in this range.
3. Functor homology
Our initial goal is to calculate
$H^*(\mathrm{GL}(V) ; V^{\otimes S} \otimes (V^\vee)^{\otimes T})$
, which we will do using methods of functor homology. We have attempted to keep the actual use of functor homology in the proofs, and to formulate statements only at the level of group (co)homology. There are no new ideas in the proofs, which simply combine results extracted from the functor homology literature. We are grateful to C. Vespa for explaining how to do so.
3.1 Ext and products
We will be interested in various cohomology groups of the form
$H^*(\mathrm{GL}(V) ; U \otimes W^\vee)$
where V is a finite-dimensional k-vector space and U and W are
$k[\mathrm{GL}(V)]$
-modules which are finite-dimensional as k-modules (typically U and W will be constructed functorially from V). It will be convenient to translate between such cohomology groups and Ext-groups over
$k[\mathrm{GL}(V)]$
.
For
$k[\mathrm{GL}(V)]$
-modules A and B we write
$\mathrm{Ext}^i_{\mathrm{GL}(V)}(A,B) := \mathrm{Ext}^i_{k[\mathrm{GL}(V)]}(A,B)$
, which we consider as the abelian group of morphisms in the derived category of
$k[\mathrm{GL}(V)]$
-modules from A to the i-fold shift B[i] (e.g., cf. [Reference WeibelWei94, § 10.7]). The cocommutative coalgebra structure on the Hopf algebra
$k[\mathrm{GL}(V)]$
defines a symmetric monoidal structure
$- \otimes_k -$
on
$k[\mathrm{GL}(V)]$
-modules, which is exact in each variable and so descends to a symmetric monoidal structure on the derived category of
$k[\mathrm{GL}(V)]$
-modules (which preserves exact triangles in each variable).
Some of this structure can be spelled out as follows. If A, B and C are
$k[\mathrm{GL}(V)]$
-modules, then composition in the derived category yields the Yoneda product [Reference BensonBen98, § 2.6]
If D is a further
$k[\mathrm{GL}(V)]$
-module then the symmetric monoidal structure
$- \otimes_k -$
induces the cup product [Reference BensonBen98, § 3.2]
It is associative and graded commutative. Its compatibility with the Yoneda product is encoded by the fact that
$- \otimes_k -$
defines a bifunctor on the derived category of
$k[\mathrm{GL}(V)]$
-modules.
As
$H^*(\mathrm{GL}(V) ; U \otimes W^\vee) = \mathrm{Ext}^*_{\mathrm{GL}(V)}(k, U \otimes W^\vee)$
we can form the map
using the evaluation
$ev : W^\vee \otimes W \to k$
, and this map is an isomorphism (with inverse given by composing
$- \otimes\mathrm{Id}_{W^\vee}$
with
$- \circ coev$
using
$coev : k \to W\otimes W^\vee$
).
3.2 Defining cohomology classes
As an instance of the discussion above, for a finite-dimensional k-vector space V we have constructed an isomorphism
and the latter has an associative k-algebra structure by the Yoneda product. We define
which again has an associative k-algebra structure. The limit here is taken over the opposite of the (essentially small) category
$\mathsf{VIC}(k)$
from § 2.1: a morphism
$(f, U) : V \to W$
in this category gives an isomorphism
$f \oplus {inc} : V \oplus U \overset{\sim}\to W$
and so induces a map
of associative k-algebras. In fact any automorphism
$(f,0) : V \to V$
in
$\mathsf{VIC}(k)$
acts on
$\mathrm{Ext}_{\mathrm{GL}(V)}^*(V,V)$
as the identity, as an instance of the fact that inner automorphisms act trivially on group cohomology [Reference BrownBro94, III (8.3)], so the limit is the same if we just take it over the standard split inclusions
$0 \to k \to k^2 \to k^3 \to \cdots$
. In each cohomological degree this limit is attained at a finite stage, by the stability results of § 2.2.
Theorem 3.1.
There are classes
$x^{[i]} \in \mathrm{Ext}_{\mathrm{GL}}^{2i}(I, I)$
such that the map
is an isomorphism of k-algebras from the free divided power algebra on
$x = x^{[1]}$
.
More generally, for finite sets S and T we define
analogously to the above: we wish to determine these groups. The Yoneda product and cup product extend to these, by their naturality. For a function
$\ell : S \to \mathbb{N}$
, we can take cup products of the classes in Theorem 3.1 to obtain cohomology classes
Given in addition a bijection
$f : T \to S$
, the morphisms
$V^{\otimes f} : V^{\otimes T} \to V^{\otimes S}$
assemble to an element
$[f] \in \mathrm{Ext}_{\mathrm{GL}}^{0}(I^{\otimes T}, I^{\otimes S})$
, and we can form the Yoneda product
Writing
$\mathrm{Bij}(T,S)$
for the set of bijections from T to S, and
$k\{\mathrm{Bij}(T,S)\}$
for the free k-module on this set, this construction defines a map
We will often write
$\Gamma_{k}[x]^{\otimes S} = \Gamma_{k}[x_s \,|\, s \in S]$
.
Theorem 3.2.
The map
$\Psi_{S,T}$
is an isomorphism for all finite sets S and T.
By the stability discussion in § 2.2 the map
is an isomorphism in a stable range of degrees, so Theorem 3.2 determines the latter cohomology groups in a stable range.
3.3 Proof of Theorems 3.1 and 3.2
The proofs of these theorems are, at least implicitly, available in the literature on functor homology; we explain how to extract them, taking the paper of Franjou et al. [Reference Franjou, Friedlander, Scorichenko and SuslinFFS+99] as our main reference.
Let
$\mathsf{F}$
denote the category of functors from finite-dimensional k-modules to k-modules, with
$\mathrm{Hom}_{\mathsf{F}}(F,G)$
the k-module of natural transformations from F to G. This is an abelian category with a set of projective generators, so one may do homological algebra in this category. In particular, one may form
$\mathrm{Ext}_{\mathsf{F}}^*(-,-)$
as the derived functors of
$\mathrm{Hom}_{\mathsf{F}}(-,-)$
.
For each
$V \in \mathsf{VIC}(k)$
there is a functor
which is exact, so induces a map
$\mathrm{Ext}_{\mathsf{F}}^*(F,G) \to \mathrm{Ext}_{\mathrm{GL}(V)}^{*}(F(V), G(V))$
for each V. Taking the limit over
$\mathsf{VIC}(k)^{\mathrm{op}}$
, these assemble into a map
which by [Reference Franjou, Friedlander, Scorichenko and SuslinFFS+99, Theorem A.1] or [Reference BetleyBet99] is an isomorphism.
Taking F and G to be the ‘identity’ functor I, combining Théorème 7.3 and § 11 of [Reference Franjou, Lannes and SchwartzFLS94] identifies
$\mathrm{Ext}_{\mathsf{F}}(I,I)$
, with its Yoneda product, with the divided power algebra
$\Gamma_{k}[x] = k\{x^{[0]}, x^{[1]}, x^{[2]}, \ldots\}$
. Combined with the previous paragraph, this gives Theorem 3.1.
Remark 3.3. The paper [Reference Franjou, Lannes and SchwartzFLS94] describes a specific choice of the generator x. For Part II of this paper, which concerns the case
$k=\mathbb{F}_p = \mathbb{Z}/p$
, it will be convenient for us to (perhaps) change this choice by a unit.
Consider the extension
where the right-hand map is reduction modulo p, so the left-hand group consists of matrices over
$\mathbb{Z}/p^2$
of determinant 1 which reduce to the identity mod p. Elements of
$\mathrm{SL}_n(\mathbb{Z}/p^2, p)$
can be uniquely written in the form
$I + p A$
for A an
$n \times n$
matrix with entries in
$\mathbb{Z}/p$
(using
$p \cdot - : \mathbb{Z}/p \overset{\sim}\to p\mathbb{Z}/p^2$
), and the identity
$\det(I + p A) = 1 + p \cdot \mathrm{tr}(A) \in \mathbb{Z}/p^2$
shows that
$I+pA$
has determinant 1 if and only if A has trace 0. This shows that the function
$I + p A \mapsto A : \mathrm{SL}_n(\mathbb{Z}/p^2, p) \to sl_n(\mathbb{Z}/p)$
is a bijection, and furthermore
$(I+pA)(I+pB) = I+p(A+B)$
, so this function is an isomorphism.
Under this identification, the class of the abelian extension (3.2) is an element
$e_n \in H^2(\mathrm{SL}_n(\mathbb{Z}/p) ; sl_n(\mathbb{Z}/p))$
. Writing
$V_n = (\mathbb{Z}/p)^n$
, the exact sequence
$0 \to sl_n(\mathbb{Z}/p) \to V_n \otimes V_n^\vee \overset{ev}\to \mathbb{Z}/p \to 0$
gives

and the outer terms vanish (for n large enough) by the theorem of Quillen [Reference QuillenQui72] so the middle map is an isomorphism. We define
$x'_n \in H^2(\mathrm{SL}_n(\mathbb{Z}/p) ; V_n \otimes V_n^\vee)$
to be the image of minus the class
$e_n$
. One may check that these classes are compatible under stabilisation so give an
$x' \in \mathrm{Ext}^2_{\mathrm{GL}}(I, I)$
. This class is not zero. If it were, then
$e_n$
would vanish for n large enough so the extensions (3.2) would be split, but they are not: see [Reference SahSah77, Proposition 0.3]. Thus,
$x' = u \cdot x$
for some unit u in
$\mathbb{Z}/p$
, so we can let
$(x')^{[i]} := u^i \cdot x^{[i]}$
so that
$\mathrm{Ext}^*_{\mathrm{GL}}(I, I) = \Gamma_{\mathbb{F}_p}[x']$
. In Theorem 3.1 for
$k=\mathbb{F}_p$
we take this x’ for x. (A similar normalisation can be made for any finite field k, substituting the length 2 Witt vectors
$W_2(k)$
for
$\mathbb{Z}/p^2$
in the above discussion.)
If
$|S| \neq |T|$
then Pirashvili’s cancellation lemma [Reference Betley and PirashviliBP94, Theorem A.1] shows that
$\mathrm{Ext}_{\mathsf{F}}^*(I^{\otimes T}, I^{\otimes S}) \cong \mathrm{Ext}_{\mathrm{GL}}^{*}(I^{\otimes T}, I^{\otimes S})$
vanishes. If
$|S|=|T|$
then [Reference Franjou, Friedlander, Scorichenko and SuslinFFS+99, Corollary 1.8], using Pirashvili’s cancellation lemma to neglect most terms, gives an isomorphism
Combined with the previous two paragraphs, and after checking that the maps which induce this isomorphism agree with those that we have described above, this gives Theorem 3.2.
4. The walled Brauer category
A useful bookkeeping device for keeping track of the groups
$\mathrm{Ext}_{\mathrm{GL}}^{*}(I^{\otimes T}, I^{\otimes S})$
, or the groups
$H^*(\mathrm{GL}(V) ; V^{\otimes S} \otimes (V^\vee)^{\otimes T})$
, and the various maps between them induced by bijections
$S \overset{\sim}\to S'$
or
$T' \overset{\sim}\to T$
or (co)evaluations, is to consider the totality of these groups as forming a representation of the (upward) walled Brauer category. We define these below, and will only make use of their formal definition.
4.1 Functoriality on the upward walled Brauer category
The upward walled Brauer category
$\mathsf{uwBr}$
is the category with objects given by pairs (S,T) of finite sets, and with morphisms
$\mathsf{uwBr}((S,T), (U,V))$
given by a pair of injections
$f : S \to U$
,
$g: T \to V$
and well as a bijection
$m : U \setminus f(S) \to V \setminus g(T)$
. We visualise such morphisms as in the following diagram, where the composition is given by gluing such one-dimensional cobordisms.

The construction
$(S, T) \mapsto \mathrm{Ext}_{\mathrm{GL}}^{*}(I^{\otimes T}, I^{\otimes S})$
defines a functor from
$\mathsf{uwBr}$
to graded k-modules: a morphism (f,g,m) acts as
where the first map is induced by the bijections
$f : S \to f(S)$
and
$g : T \to g(T)$
, and the second is given by inserting
$1 \in \mathrm{Ext}_{\mathrm{GL}}^{0}(I, I)$
along each of the pairs
$\{(u, m(u))\}_{u \in U \setminus f(S)}$
.
Similarly, the construction
$(S,T) \mapsto \Gamma_k[x]^{\otimes S} \otimes k\{\mathrm{Bij}(T,S)\}$
defines a functor from
$\mathsf{uwBr}$
to graded k-modules: a morphism (f,g,m) acts by sending the element
$(\bigotimes_{s \in S} x_s^{[\ell(s)]}) \otimes \phi$
to
$(\bigotimes_{u \in U} x_u^{[\ell'(u)]}) \otimes \phi'$
where
$\ell'(u)$
is
$\ell(s)$
if
$u=f(s)$
and is 0 otherwise, and the bijection
$\phi' : V \to U$
is equal to
$f\circ\phi\circ g^{-1}$
on
$g(T) \subset V$
and is equal to
$m^{-1}$
on
$V \setminus g(T)$
.
As
$x^{[0]} = 1 \in \mathrm{Ext}_{\mathrm{GL}}^{0}(I, I)$
, it follows from these descriptions that the map (3.1) we have described is a natural transformation
of functors from
$\mathsf{uwBr}$
to graded k-modules. Theorem 3.2 then says that it is in fact a natural isomorphism of such functors.
4.2 Functoriality on the full walled Brauer category
The discussion in this section is not needed for the proof of Theorem C, but will be used in the proof of Theorem A.
For
$\delta \in k$
the walled Brauer category
$\mathsf{wBr}_\delta$
is the k-linear category with objects given by pairs (S,T) of finite sets, and with morphisms
$\mathsf{wBr}_\delta((S,T), (U,V))$
given by the k-vector space with basis given by tuples (f, g, m, n) where
$f : S' \to U'$
is a bijection from a subset
$S' \subset S$
to a subset
$U' \subset U$
,
$g : T' \to V'$
is a bijection from a subset
$T' \subset T$
to a subset
$V' \subset V$
, and
$m : S \setminus S' \to T \setminus T'$
and
$n : U \setminus U' \to V \setminus V'$
are bijections. We depict such morphisms as in the following diagram, where as shown the composition is given by gluing such one-dimensional cobordisms, and replacing any circles that are formed by the scalar
$\delta \in k$
.

For V a finite-dimensional vector space, the functor
from
$\mathsf{uwBr}$
to graded k-modules extends to a functor on
$\mathsf{wBr}_\delta$
with
$\delta := \dim(V)$
. This extension is induced by the evaluation maps
$ev: V \otimes V^\vee \to k$
. Concretely, the morphism
gives the map induced on cohomology by the morphism of coefficient systems
which evaluates the sth and tth terms. Using that the composition
$k \overset{coev}\to V \otimes V^\vee \overset{ev}\to k$
is multiplication by
$\dim(V)=\delta$
, it is elementary to verify that there is a unique extension to a functor on
$\mathsf{wBr}_\delta$
given in this way on such morphisms.
Composing the maps
$\Psi_{S,T}$
from (3.1) with evaluation at V gives maps
which are isomorphisms in a stable range by Theorem 3.2, and which are natural transformations of functors on
$\mathsf{uwBr}$
. We wish to explain how the
$\mathsf{wBr}_\delta$
-functoriality of the target translates to the source.
Define a map
by the formula
$$\bigg(\bigotimes_{u \in S} x_u^{[\ell(u)]}\bigg) \otimes \sigma \longmapsto \begin{cases}\dim(V) (\bigotimes_{u \in S \setminus s} x^{[\ell(u)]}_u ) \otimes\sigma\vert_{T \setminus t}, & \sigma(t)=s \text{ and } \ell(s)=0,\\0, & \sigma(t)=s \text{ and } \ell(s) \gt 0,\\\binom{\ell(s)+ \ell(\sigma(t))}{\ell(s)} (\bigotimes_{u \in S\setminus s} x_u^{[\ell'(u)]} )\otimes \sigma', & \sigma(t) \neq s,\end{cases}$$
where
$\ell'$
is given by
$\ell'(\sigma(t)) = \ell(s)+ \ell(\sigma(t))$
and by the restriction of
$\ell$
on all other elements of
$S \setminus s$
, and
$\sigma'$
is given by
$\sigma'(\sigma^{-1}(s)) = \sigma(t)$
, and by the restriction of
$\sigma$
on all other elements of
$T \setminus t$
.
Lemma 4.1. The square

commutes in a stable range of degrees.
Proof. If
$\sigma(t)=s$
then, by taking tensor products, we can reduce to the case
$S=\{s\}$
and
$T=\{t\}$
. In this case the result is given by applying the evaluation map to
$x^{[\ell(s)]} \in H^{2\ell(s)}(\mathrm{GL}(V) ; V \otimes V^\vee)$
. If
$\ell(s)\gt 0$
then the result of this evaluation map is 0, as in the stable range
$H^{2\ell(s)}(\mathrm{GL}(V) ; k)=0$
in that case. If
$\ell(s)=0$
then the element
$x^{[0]} \in H^0(\mathrm{GL}(V) ; V \otimes V^\vee)$
is the coevaluation, so applying the evaluation map to it gives
$\dim(V) = \delta \in k = H^0(\mathrm{GL}(V) ; k)$
.
If
$\sigma(t) = s' \neq s$
, then we can write
$t' := \sigma^{-1}(s) \neq t$
and again by taking tensor products we reduce to the case
$S=\{s,s'\}$
and
$T=\{t,t'\}$
. Then
is the cup product of the classes
\begin{align*}\psi_{\{s\}, \{t'\}}(x_s^{[\ell(s)]}) &\in H^*(\mathrm{GL}(V) ; V^{\otimes \{s\}} \otimes (V^\vee)^{\otimes\{t'\}}) \cong \mathrm{Ext}^*_{\mathrm{GL}(V)}(V, V),\\\psi_{\{s'\}, \{t\}}(x_{s'}^{[\ell(s')]}) &\in H^*(\mathrm{GL}(V) ; V^{\otimes \{s'\}} \otimes (V^\vee)^{\otimes\{t\}}) \cong \mathrm{Ext}^*_{\mathrm{GL}(V)}(V, V),\end{align*}
and applying
$\varepsilon_{s,t}$
corresponds to evaluating the Yoneda product. By the divided power algebra structure described in Theorem 3.1, the result is
which agrees with
$\psi_{\{s'\}, \{t'\}} \delta_{s,t}$
applied to
$x_s^{[\ell(s)]} x_{s'}^{[\ell(s')]} \otimes \sigma$
.
4.3 Graphical interpretation
Rather than the formulas given above, we can interpret the functoriality of
$\Gamma_{k}[x]^{\otimes -} \otimes k\{\mathrm{Bij}(\bullet,-)\}$
on the walled Brauer category by interpreting elements of
$\Gamma_{k}[x]^{\otimes S} \otimes k\{\mathrm{Bij}(T,S)\}$
as given graphically in the diagram below. That is, an element of
$\mathsf{wBr}_\delta((\emptyset, \emptyset),(S,T))$
with each strand labelled by an
$x^{[i]}$
.

Then the functoriality is given by concatenating with an element of the walled Brauer category, multiplying labels which now lie on the same strand together using the divided power multiplication, then setting any closed components labelled by
$x^{[i]}$
with
$i\gt 0$
equal to zero, and setting any closed components labelled by
$x^{[0]}$
equal to
$\dim(V)$
.
5. Proof of Theorem C: tensor powers
In this section we prove the following variant of Theorem C: with
$\mathrm{SL}(V)$
replaced by
$\mathrm{GL}(V)$
, with the representations
$S_{\lambda, \mu}(V)$
replaced by
$V^{\otimes n} \otimes (V^\vee)^{\otimes m}$
, and without conditions on the size of n and m. That is, the statement that
for
$i \lt 2p$
, as long as
$\dim(V)$
is large enough. In this statement
$\mathrm{GL}(V)$
can be replaced by
$\mathrm{SL}(V)$
by the same argument as Corollary 2.3. In § 6 we will explain how to deduce from this the statement of Theorem C for the
$S_{\lambda, \mu}(V)$
: it is there that the conditions on n and m will arise. Our proof of (5.1) will be by calculating both sides and comparing them. Given the homological stability results of § 2, the left-hand side has been calculated by Theorem 3.2. The main task of this section is therefore to calculate the right-hand side.
Following the notation used in § 3, for a functor F from finite-dimensional k-modules to k-modules it is convenient to define
(It then agrees with
$\mathrm{Ext}_{\mathrm{GL}}^i(k, F)$
.) Theorem 3.2 provides isomorphisms
given by inserting copies of
$coev: k \to I \otimes I^\vee$
and permuting the
$I^\vee$
terms. Let
$S=T= \underline{r} := \{1,2,\ldots,r\}$
, identify
$I^{\otimes S} \otimes (I^\vee)^{\otimes T} = (I \otimes I^\vee)^{\otimes r}$
, so that the above gives an isomorphism
where the
$\Sigma_r$
-action on the right-hand side by permuting the tensor factors corresponds on the left-hand side to the action of
$\Sigma_r$
on itself by conjugation; to avoid confusion we write
$\Sigma_r^{\rm ad}$
for this
$\Sigma_r$
-set. One should visualise elements of
$\Sigma_r^{\rm ad}$
as permutations presented as disjoint cycles.
We write
$\mathrm{Sym}^r(I \otimes I^\vee) = ((I \otimes I^\vee)^{\otimes r})_{\Sigma_r}$
for the coinvariants of the action which permutes the tensor factors. Commuting
$H^0(\mathrm{GL} ; -)$
with
$(-)_{\Sigma_r}$
defines a map
The conjugacy class of r-cycles in
$\Sigma_r$
gives a well-defined element in the left-hand term, which under this map defines an element
Lemma 5.1. The map
is an isomorphism of graded k-algebras in gradings
$\bullet \lt p$
.
Proof. For
$r \lt p$
taking
$\Sigma_r$
-coinvariants is exact (because then
$|\Sigma_r|=r!$
is invertible in k), giving an isomorphism
For
$\sum_i i \cdot a_i = r$
the image of the monomial
$c_1^{a_1} c_2^{a_2} \cdots c_r^{a_r} \in k[c_1, c_2, c_3, \ldots]$
in
$H^0(\mathrm{GL} ; \mathrm{Sym}^r(I \otimes I^\vee)) \cong k\{\Sigma_r^{\rm ad}\}_{\Sigma_r}$
is the class of any permutation having precisely
$a_i$
-many i-cycles. This is visibly a bijection.
As in the introduction, define a graded ring object
$X^\bullet$
in coefficient systems by
with grading doubled, so that
$c_i$
has degree 2i. This is to be constructed, and interpreted, as follows. For every vector space V the class
$c_i$
defines a class
$c_i^V \in \mathrm{Sym}^\bullet(V \otimes V^\vee)$
via
and we can form the quotient graded k-algebra
These assemble into a graded coefficient system
$\mathrm{Sym}^\bullet(I \otimes I^\vee)/(c_1, c_2, \ldots, c_i)$
, and we write
$X^\bullet_i$
for this coefficient system with its grading doubled. There are natural maps between these, and we define (5.2) by
$\operatorname*{colim}_{i \to \infty} \mathrm{Sym}^\bullet(I \otimes I^\vee)/(c_1, c_2, \ldots, c_i)$
, and write
$X^\bullet = X^\bullet_\infty = \operatorname*{colim}_{i \to \infty} X^\bullet_i$
.
The following two lemmas are somewhat technical, but will be used to justify the claim (in Corollary 5.5) that we may commute
$H^*(\mathrm{GL} ; -)$
with quotienting by the
$c_i$
, at least in gradings
$\bullet \lt p$
.
Lemma 5.2. There are sequences of graded coefficient systems

which are exact in gradings
$\bullet \lt p$
when evaluated on k-modules V of large dimension.
Proof. For any k-module V the composition
sends, by definition,
$c_i$
to
$c_i^V \in \mathrm{Sym}^i(V \otimes V^\vee)$
, so it suffices to show that
$c_1^V, \ldots, c_{p-1}^V$
is a regular sequence in the graded k-algebra
$\mathrm{Sym}^\bullet(V \otimes V^\vee)$
for all large enough
$\dim(V)$
. Recall that a sequence
$a_1, \ldots, a_n$
of elements in a commutative algebra A is regular if each
$a_i$
is not a zero divisor in
$A/(a_1, \ldots, a_{i-1})$
. This may be tested after base change to an algebraic closure of k, which we now implicitly do.
We identify
$V^\vee \otimes V$
with
$\mathrm{End}(V)$
considered as an affine algebraic variety, and so identify the graded k-algebra
$\mathrm{Sym}^\bullet(V \otimes V^\vee)$
with the ring of homogeneous regular functions on
$\mathrm{End}(V)$
. There are homogeneous regular functions
$\sigma_1, \sigma_2, \ldots, \sigma_{\dim(V)}$
given by the coefficients of the characteristic polynomial
$\det(tI - A) = t^{\dim(V)} + \sigma_1(A) t^{\dim(V)-1} + \cdots + \sigma_{\dim(V)}(A)$
. Define
$\sigma_0(A) = 1$
too. These functions are also
$\mathrm{GL}(V)$
-invariant, and we first wish to relate them to the
$c_i^V$
.
Choosing a basis to identify
$V = k^n$
, there are matrix coordinate functions
$x_{i,j} : \mathrm{End}(k^n) \to k$
for
$i, j \in \{1,\ldots,n\}$
, and
$\mathrm{Sym}^\bullet(V \otimes V^\vee)$
is the polynomial algebra on these. Spelling out our definition of
$c_r^V$
in terms of these functions gives
Evaluated at a generic diagonal matrix
$A = \mathrm{diag}(\lambda_1, \ldots, \lambda_n) \in \mathrm{End}(k^n)$
, this sum only has non-zero contributions when
$i_1=i_2 = \cdots = i_r$
, giving
$$c_r^V(A) = \sum_{i=1}^n \lambda_i^r,$$
that is, it is the rth power-sum symmetric polynomial
$p_r(\lambda_1, \ldots, \lambda_n)$
in the eigenvalues of A. In other words, it is
$\mathrm{Tr}(A^r)$
. On the other hand,
$$t^{\dim(V)} + \sigma_1(A) t^{\dim(V)-1} + \cdots + \sigma_{n}(A) = \det(tI - A) = \prod_{i=1}^n(t-\lambda_i),$$
that is,
$\sigma_i(A)$
is
$(-1)^i$
times the ith elementary symmetric polynomial
$e_i(\lambda_1, \ldots, \lambda_n)$
in the eigenvalues of A. By the Girard–Newton identities, for
$r \leq n$
the identity
$$r \sigma_r + \sum_{i=1}^r \sigma_{r-i} c^V_i = 0$$
holds on the locus of diagonal matrices: as the left-hand side is
$\mathrm{GL}(V)$
-invariant the identity also holds on the locus of diagonalisable matrices, and as this locus is Zariski dense the identity holds in
$\mathrm{Sym}^\bullet(V \otimes V^\vee)$
. From these identities it follows that the sequence
$c^V_1, \ldots, c^V_{p-1}$
is regular if and only if the sequence
$\sigma_1, \ldots, \sigma_{p-1}$
is.
The homogeneous ideal
$(\sigma_1, \ldots, \sigma_{\dim(V)})$
defines the subvariety of
$\mathrm{End}(V)$
consisting of those endomorphisms with characteristic polynomial
$t^{\dim(V)}$
, that is, the nilpotent endomorphisms. This subvariety is well-known to have codimension
$\dim(V) = \mathrm{rk}(\mathrm{GL}(V))$
(see, for example, [Reference JantzenJan04, p.64]). As the sequence
$\sigma_1, \ldots, \sigma_{\dim(V)}$
consists of homogeneous elements in the graded polynomial ring
$\mathrm{Sym}^\bullet(V \otimes V^\vee)$
, and generates an ideal of codimension
$\dim(V)$
, it follows that it is a regular sequence (see, for example, Proposition 4.3.4 of [Reference BensonBen93], paying attention to Hypothesis 4.3.2(b) and using that finitely generated polynomial rings are Cohen–Macaulay). Thus, the subsequence
$\sigma_1, \ldots, \sigma_{p-1}$
is also regular.
Remark 5.3. This discussion also shows that
$c_p = c_1^p \in H^0(\mathrm{GL} ; \mathrm{Sym}^\bullet(I \otimes I^\vee))$
, so Lemma 5.1 is sharp.
Using the map
$k[c_1, c_2, \ldots] \to H^0(\mathrm{GL} ; \mathrm{Sym}^\bullet(I \otimes I^\vee))$
and cup product makes
$H^*(\mathrm{GL} ; I^{\otimes S} \otimes (I^\vee)^{\otimes T} \otimes \mathrm{Sym}^\bullet(I \otimes I^\vee))$
into a (right)
$k[c_1, c_2, \ldots]$
-module.
Lemma 5.4.
The kernel of multiplication by
$c_i$
on
is trivial in gradings
$\bullet \lt p$
.
Proof. For
$r \lt p$
taking
$\Sigma_r$
-coinvariants is exact. Thus, by Theorem 3.2 the cohomology of
$I^{\otimes S} \otimes (I^\vee)^{\otimes T} \otimes \mathrm{Sym}^r(I \otimes I^\vee)$
with
$r\lt p$
is identified with the
$\Sigma_r$
-coinvariants of
This is the vector space with basis the set
$\mathbb{N}^{S \sqcup \underline{r}} \times \mathrm{Bij}(T \sqcup \underline{r}, S \sqcup \underline{r})$
, so the coinvariants are identified with the vector space with basis the
$\Sigma_r$
-orbits of this set.
In this picture, multiplication by
$c_i \in H^0(\mathrm{GL} ; \mathrm{Sym}^i(I \otimes I^\vee))$
corresponds to
\begin{align*}&k\{(\mathbb{N}^{S \sqcup \underline{r-i}} \times \mathrm{Bij}(T \sqcup \underline{r-i}, S \sqcup \underline{r-i}))/\Sigma_{r-i}\}\\& \quad \longrightarrow k\{(\mathbb{N}^{S \sqcup \underline{r}} \times \mathrm{Bij}(T \sqcup \underline{r}, S \sqcup \underline{r}))/\Sigma_r\}\end{align*}
which adjoins the i-cycle
$(r-i+1, r-i+2, \ldots, r)$
with all labels
$0 \in \mathbb{N}$
. Dividing out by
$(c_1, \ldots, c_{i-1})$
means quotienting by the subspace of those elements which contain a j-cycle with all labels
$0 \in \mathbb{N}$
and
$j\lt i$
. Adjoining the i-cycle
$(r-i+1, r-i+2, \ldots, r)$
with all labels
$0 \in \mathbb{N}$
cannot cause there to be such j-cycles if they were not already present, which proves the claim.
Corollary 5.5. The natural map
is an isomorphism in gradings
$\bullet \lt p$
.
Proof. We will show by induction over i that the natural map
is an isomorphism for
$\bullet \lt p$
; it is tautological for
$i=0$
. By doubling the grading of the sequence in Lemma 5.2 there are sequences of graded coefficient systems
which are exact for
$\bullet \lt p$
when evaluated on all k-modules V of large enough dimension. This gives a long exact sequence on stable cohomology

By the inductive assumption and Lemma 5.4, the maps
$- \cdot c_{i}$
are injective in gradings
$\bullet \lt p$
, so the maps
$\partial$
are trivial in this range. This shows that
which with the inductive assumption again finishes the induction.
Finally, the map
$X^{2\bullet}_p \to X^{2\bullet}_\infty = X^{2\bullet}$
is an isomorphism in gradings
$\bullet \lt p$
, so we in fact obtain the claimed statement at a finite stage of the induction.
The class of an
$(r+1)$
-cycle in
$k\{\Sigma^{\rm ad}_{1+r}\}$
gives an element
independent of the choice of
$(r+1)$
-cycle, and hence in the quotient an element
Using the k-algebra structure of
$X^\bullet$
, there is an induced map
and then acting on the
$I^\vee$
by bijections gives a map
This is in fact a natural transformation of functors from the upward walled Brauer category to k-modules, as in § 4.1.
Lemma 5.6.
The map (5.4) is an isomorphism for
$\bullet \lt 2p$
and all S and T.
Proof. By Corollary 5.5 we have an identification
for
$\bullet \lt p$
. For
$r\lt p$
the object
$\mathrm{Sym}^r(I \otimes I^\vee)$
is a summand of
$(I \otimes I^\vee)^{\otimes r}$
, so the left-hand side is a subquotient of
$H^0(\mathrm{GL} ; I^{\otimes S \sqcup \underline{r}} \otimes (I^\vee)^{\otimes T \sqcup \underline{r}})$
, and hence by Theorem 3.2 it vanishes unless
$|S|=|T|$
.
We therefore choose a bijection
$S \overset{\sim}\to T$
. As in the proof of Lemma 5.4, the map
given by acting on the coevaluation element by permuting the
$I^\vee$
, is an isomorphism. It remains an isomorphism on taking coinvariants
$(-)_{\Sigma_r}$
and, as this is an exact functor when
$r\lt p$
, these coinvariants can be commuted with
$H^0(\mathrm{GL} ; -)$
to see that the induced map
is an isomorphism as long as
$r \lt p$
. Multiplying by
$c_i \in H^0(\mathrm{GL} ; \mathrm{Sym}^i(I \otimes I^\vee))$
on the right-hand side translates on the left-hand side to the map
$\Sigma_{S \sqcup \underline{r-i}}^{\rm ad}/\Sigma_{r-i} \to \Sigma_{S \sqcup \underline{r}}^{\rm ad}/\Sigma_{r}$
which adds an i-cycle of elements in
$\underline{r}$
. Thus, the quotient by the
$c_i$
on the right-hand side translates on the left-hand side to killing those basis elements which are represented by a permutation having a cycle of elements in
$\underline{r}$
. Thus, what remains are the permutations of
$S \sqcup \underline{r}$
where every cycle contains an element of S (let us call this
$F_r \subset \Sigma^{\rm ad}_{S \sqcup \underline{r}}$
), modulo relabelling the elements
$\{1,2,\ldots,r\}$
, that is, the induced map
is an isomorphism for
$\bullet \lt 2p$
.
We wish to define an isomorphism
which intertwines the maps (5.4) (when
$T=S$
) and (5.5); as (5.5) is an isomorphism for
$\bullet \lt 2p$
, it will then follow that (5.4) is also an isomorphism in this range. For a function
$\ell : S \to \mathbb{N}$
and a permutation
$\sigma \in \Sigma_S^{\rm ad}$
written in cycle form as
we write
$r := \sum_{s \in S} \ell(s)$
and define
$\Upsilon((\bigotimes_{s \in S} d_{\ell(s)})\otimes \sigma)$
to be
\begin{align*}&(\underbrace{*,\dots,*}_{\ell(s_1)}, s_1, \underbrace{*,\dots,*}_{\ell(s_2)}, s_2, \cdots, \underbrace{*,\dots,*}_{\ell(s_{c_1})}, s_{c_1}) \\[2mm]&(\underbrace{*,\dots,*}_{\ell(s_{c_1+1})}, s_{c_1+1}, \underbrace{*,\dots,*}_{\ell(s_{c_1+2})}, s_{c_1+2}, \cdots, \underbrace{*,\dots,*}_{\ell(s_{c_1+c_2})}, s_{c_1+c_2})\cdots \\[2mm]&(\underbrace{*,\dots,*}_{\ell(s_{c_1+\cdots+c_{i-1}+1})}, s_{c_1+\cdots+c_{i-1}+1}, \underbrace{*,\dots,*}_{\ell(s_{c+1+\cdots+c_{i-1}+2})}, s_{c+1+\cdots+c_{i-1}+2}, \cdots, \underbrace{*,\dots,*}_{\ell(s_{c_1+\cdots+c_i})}, s_{c_1+\cdots+c_i}) \in F_r/\Sigma_r\end{align*}
where the
$*$
denote the elements of
$\underline{r}$
. The map
$\Upsilon$
obtained by extending this linearly is visibly an isomorphism: it even gives a bijection between the natural bases.
To verify that
$\Upsilon$
intertwines the maps (5.4) (when
$T=S$
) and (5.5) we first observe that the target of these maps has a right
$\Sigma_S$
-action by permuting the
$I^\vee$
, and that these maps are
$\Sigma_S$
-equivariant if
-
(i)
$k\{d_0, d_1, d_2, \ldots\}^{\otimes S} \otimes k\{\Sigma_S^{\rm ad}\}$
is endowed with the right
$\Sigma_S$
-action by precomposition on
$\Sigma_S^{\rm ad}$
(and nothing on the first tensor factor); and -
(ii)
$F_r/\Sigma_r$
is endowed with the right
$\Sigma_S$
-action induced by precomposition on
$F_r \subset \Sigma^{\rm ad}_{S \sqcup \underline{r}}$
, which does indeed preserve the subset
$F_r$
.
The formula for
$\Upsilon((\bigotimes_{s \in S} d_{\ell(s)}) \otimes \sigma)$
above is the result of precomposing the element
$\Upsilon((\bigotimes_{s \in S} d_{\ell(s)}) \otimes \mathrm{Id}_S)$
, that is,
with
$\sigma$
, so
$\Upsilon$
is also
$\Sigma_S$
-equivariant for these actions. To check that
$\Upsilon$
intertwines (5.4) and (5.5) it therefore suffices to shows that it does so on elements of the form
$(\bigotimes_{s \in S} d_{\ell(s)}) \otimes\mathrm{Id}_S$
. As the image of this element under (5.4) is the cup product of the
$d_{\ell(s)}$
, by taking cup products it suffices to show that class
$d_r$
is the image under (5.5) of the
$(r+1)$
-cycle
$(*, \ldots, *, \cdot) \in F_r/\Sigma_r \subset \Sigma^{\rm ad}_{\{\cdot\} \sqcup\underline{r}}/\Sigma_r$
, which it is by definition.
Corollary 5.7.
For
$i \lt 2p$
there is an identification
of functors from the upward walled Brauer category to k-modules.
6. Proof of Theorem C: the general case
6.1 Some semisimplicity
As long as
$p \gt n,m$
the algebra
$k[\Sigma_n \times \Sigma_m]$
is semisimple, and for partitions
$\lambda \vdash n$
and
$\mu \vdash m$
the external tensor products of Specht modules
$S^\lambda \otimes S^\mu$
form a complete set of simple modules. Now
$\Sigma_n \times \Sigma_m$
acts on
$V_{[n,m]}$
, and so defining
the evaluation map
is an isomorphism.
As a final ingredient we should like to know that the quotient map
is split as a map of
$\mathrm{GL}(V)$
-modules. Unfortunately this is not generally true: in the exact sequence
we have
$ev : H_0(GL(V) ; V \otimes V^\vee) \overset{\sim}\to k$
, and
$ev \circ coev : k \to k$
is multiplication by
$\dim(V)$
; thus, there is an exact sequence
and so if
$\dim(V) \equiv 0 \mod p$
then
$\partial$
is non-trivial and so (6.2) cannot be
$\mathrm{GL}(V)$
-equivariantly split. However, we have the following partial result, which will suffice.
Proposition 6.1.
If
$\dim(V) \equiv ({p+1})/{2} \mod p$
and
$n+m \leq ({p+1})/{2}$
then the quotient map (6.1) is split as a map of
$\mathrm{GL}(V)$
-modules.
Proof. Let
$\delta := \dim(V)$
. In this proof we will use a result from the literature concerning the walled Brauer algebra
$\mathcal{B}_{n,m}(\delta)$
, that is, the endomorphism algebra of the object
$(\underline{n}, \underline{m})$
in the k-linear walled Brauer category
$\mathsf{wBr}_\delta$
with parameter
$\delta \in k$
, which we described in § 4.2. Recall that there are commuting actions of
$\mathcal{B}_{n,m}(\delta)$
and
$k[\mathrm{GL}(V)]$
on
$V^{\otimes n} \otimes (V^\vee)^{\otimes m}$
.
Let
$I \subset \mathcal{B}_{n,m}(\delta)$
denote the right sub-
$\mathcal{B}_{n,m}(\delta)$
-module spanned, as a k-module, by those walled Brauer diagrams which contain at least one matched pair, that is, contain an arc which crosses the wall. This is a right sub-
$\mathcal{B}_{n,m}(\delta)$
-module as such diagrams must contain a wall-crossing arc at the left-hand end, and this is clearly preserved by right-multiplication. The exact sequence
$0 \to I \to \mathcal{B}_{n,m}(\delta) \to \mathcal{B}_{n,m}(\delta)/I \to 0$
yields an exact sequence

and the definition of I identifies the quotient map with (6.1). Thus, in order to show that (6.1) is
$\mathrm{GL}(V)$
-equivariantly split, it suffices to show that
$\mathcal{B}_{n,m}(\delta) \to \mathcal{B}_{n,m}(\delta)/I$
is split as a map of right
$\mathcal{B}_{n,m}(\delta)$
-modules.
For the latter it suffices that the algebra
$\mathcal{B}_{n,m}(\delta)$
be semisimple, and for this we apply a result of Andersen, Stroppel and Tubbenhauer [Reference Andersen, Stroppel and TubbenhauerAST17]. In the notation of that paper (Conventions 3.11 of that paper), as
$\dim(V) \equiv ({p+1})/{2} \mod p$
(and p is odd) we have
$\delta_p = ({p+1})/{2}$
, so
$\delta_p \neq 0$
and hence [Reference Andersen, Stroppel and TubbenhauerAST17, Theorem 6.1(1)] applies and says that
$\mathcal{B}_{n,m}(\delta)$
is semisimple providing
$m+n \leq \min\{\delta_p+1, p-\delta_p+1\} = ({p+1})/{2}$
. (Note that our assumption
$\dim(V) \equiv ({p+1})/{2} \mod p$
was made to maximise the value of
$m+n$
for which their result applies.)
6.2 Proof of Theorem C
To prove Theorem C, using Corollary 2.3, it suffices to identify
as
$k[\Sigma_n \times \Sigma_m]$
-modules, for
$i \lt 2p$
and
$n+m \leq ({p+1})/{2}$
and all large enough
$\dim(V)$
. Applying the exact functor
$\mathrm{Hom}_{k[\Sigma_n \times \Sigma_m]}(S^\lambda \otimes S^\mu, -)$
then gives the claimed result.
By the results of § 2 the two sides stabilise with
$\dim(V)$
, so it suffices to establish this identity for all large enough
$\dim(V)$
with
$\dim(V) \equiv ({p+1})/{2} \mod p$
. In this case by Proposition 6.1 and the assumption
$n+m \leq ({p+1})/{2}$
the quotient map in the sequence
$$\bigoplus_{i=1}^n \bigoplus_{j=1}^m V^{\otimes n-1} \otimes (V^\vee)^{\otimes m-1} \to V^{\otimes n} \otimes (V^\vee)^{\otimes m} \longrightarrow V_{[n,m]} \longrightarrow 0$$
is split as
$\mathrm{GL}(V)$
-modules and hence this sequence remains exact after applying
$H^i(\mathrm{GL}(V) ; -)$
or
$[- \otimes X^i]^{\mathrm{GL}(V)}$
. Combining this with the natural isomorphism
$H^i(\mathrm{GL}(V) ; -) \cong [- \otimes X^i]^{\mathrm{GL}(V)}$
(for
$i \lt 2p$
) of functors on the upward Brauer category, given by Corollary 5.7, yields the isomorphism (6.3) as required.
Remark 6.2 (Stability range). As explained in § 2.2,
$H^i(\mathrm{SL}(V) ; V_{[n,m]})$
is in the stable range as long as
$2i \leq \dim(V)-2-(n+m)$
. One can verify in a similar way that
$[V_{[n,m]} \otimes X^i]^{\mathrm{SL}(V)} = H^0(\mathrm{SL}(V) ; V_{[n,m]} \otimes X^i)$
is in the stable range when
$i \lt 2p$
and
$0 \leq \dim(V) -2-(n+m+i)$
. Thus, Theorem C holds as long as
$i \lt 2p$
and
$\dim(V) \geq 2i+2+n+m$
.
PART II. Stable cohomology of congruence subgroups
For the rest of the paper all cohomology will be taken with
$\mathbb{F}_p$
-coefficients, which we will often omit from the notation.
7. Recollections
7.1 Completed cohomology
Following Calegari and Emerton [Reference Calegari and EmertonCE16] we consider the system of congruence subgroups defined as the kernels
as a pro-group,
$\{\mathrm{SL}_n(\mathbb{Z}, p^r)\}_r$
, and let the associated completed (
$\mathbb{F}_p$
-)cohomologyFootnote
2
be the cohomology of this pro-group. It of course depends on the (implicit) prime p.
We also consider the pro-(finite group)
$\mathrm{SL}_n(\mathbb{Z}_p) := \{\mathrm{SL}_n(\mathbb{Z}/p^r)\}_r$
, whose cohomology we call the continuous cohomology of
$\mathrm{SL}_n(\mathbb{Z}_p)$
. Taking the limit of this pro-(finite group) gives the usual group
$\mathrm{SL}_n(\mathbb{Z}_p)$
with the topology induced from the p-adic topology on
$\mathbb{Z}_p$
, and the pro-group plays for us the role of this topological group: working with the pro-object allows us to form the ‘classifying pro-space’
$\{B\mathrm{SL}_n(\mathbb{Z}/p^r)\}_r$
, which should be thought of as an implementation of the classifying space of the group
$\mathrm{SL}_n(\mathbb{Z}_p)$
which takes into account the topology.
By the main theorem of [Reference Calegari and EmertonCE16] the completed cohomology groups enjoy homological stability with respect to n, and (hence) the outer action of the pro-(finite group)
$ \{\mathrm{SL}_n(\mathbb{Z}/p^r)\}_r$
on these groups is trivial in the stable range. This also follows from slightly more recent work of Iwasa [Reference IwasaIwa20, Theorem 1.3]. We write
for the stable completed cohomology. We may identify it with the cohomology of the pro-space
the homotopy colimit formed in pro-spaces. Generally speaking, (homotopy) limits and colimits in pro-spaces are not formed objectwise, and so this should not be confused with the pro-space
$\{\operatorname*{hocolim}_{n \to \infty} B\mathrm{SL}_n(\mathbb{Z}, p^r)\}_r$
, which will play no role. For background on the homotopy theory of pro-spaces see [Reference Artin and MazurAM69, § 2 and Appendices] and [Reference IsaksenIsa01].
Taking colimits of the Leray–Hochschild–Serre spectral sequences of the extensions (7.1) gives a spectral sequence
and in the stable range the coefficient system is untwisted. Here the continuous cohomology refers to
and is defined for
$\mathrm{SL}_n(\mathbb{Z}_p)$
-modules M for which the action factors through
$\mathrm{SL}_n(\mathbb{Z}_p) \to \mathrm{SL}_n(\mathbb{Z}/p^m)$
for some m (which allows us to form the colimit).
More generally, considering the extension of pro-groups
gives a spectral sequence
again untwisted in a stable range, whose
$E_2$
-term is quite accessible for
$k \gt 0$
as then
$\mathrm{SL}_n(\mathbb{Z}_p, p^k)$
is a p-adic analytic group (see § 7.6).
7.2 Relation to algebraic K-theory
We rephrase [Reference CalegariCal15, § 2.3]. Let
$\mathrm{K}(-)$
denote the algebraic K-theory spectrum, so that there are acyclic maps
$B\mathrm{GL}(-) \to \Omega_0^\infty \mathrm{K}(-)$
. Write
$\mathrm{K}^{\mathrm{cts}}(\mathbb{Z}_p) :=\operatorname*{holim}\limits_{r \to \infty}\mathrm{K}(\mathbb{Z}/p^r)$
for the continuous K-theory of
$\mathbb{Z}_p$
, so there are induced maps of pro-spectra
here and below we implicitly identify objects with constant pro-objects. The middle map is comparing the K-theory of
$\mathbb{Z}_p$
considered as a discrete ring with its continuous K-theory. Denote the 1-connected coverFootnote
3
of the algebraic K-theory spectrum by
$\mathrm{SK}(-) = \tau_{\gt 1}\mathrm{K}(-)$
, and write
for the map induced by
$\mathbb{Z} \to \mathbb{Z}_p$
, which we call the completion map. Using this, we form the diagram of pro-spaces

whose columns are fibration sequences. (Fibres, and more generally finite limits, of pro-spaces may be computed objectwise; see [Reference Artin and MazurAM69, Appendix (4.1)].) All columns but the first are fibrations of pro-(infinite loop spaces), so the coefficient systems given by the cohomology of the fibres are trivial. The same property holds for the first column by the main theorem of [Reference Calegari and EmertonCE16].
Lemma 7.1.
All the horizontal maps in this diagram induce isomorphisms on
$\mathbb{F}_p$
-cohomology.
Proof. The map in the middle row is a cohomology isomorphism, because it arises as a cover of the acyclic map
$B\mathrm{GL}(\mathbb{Z}) \to \Omega_0^\infty \mathrm{K}(\mathbb{Z})$
.
For the left-hand map of the bottom row, the natural map of pro-spaces
is a cohomology isomorphism, because for each r the sequence
$B\mathrm{SL}_n(\mathbb{Z}/ p^r)$
enjoys homological stability with respect to n, with a stability range that is independent of r (this follows from [Reference van der KallenvdK80, Theorem 4.11]). Furthermore, the maps
$B\mathrm{SL}(\mathbb{Z}/ p^r) \to \Omega^\infty \mathrm{SK}(\mathbb{Z}/p^r)$
are cohomology isomorphisms, as in the first paragraph of this proof.
For the middle map of the bottom row, the argument of [Reference CalegariCal15, Sublemma 2.18] shows that for each i the dimension of
$H_i(\Omega^\infty \mathrm{SK}(\mathbb{Z}/p^r) )$
is finite and bounded independently of r. By [Reference GoerssGoe96, Theorem B], using that the homology of infinite loop spaces are abelian Hopf algebras, it follows that the map
is an isomorphism (in principle the limit is taken in the category of
$\mathbb{F}_p$
-coalgebras, but the uniform boundedness means that the limit in
$\mathbb{F}_p$
-modules has finite type, and so inherits a coalgebra structure and agrees with the limit in
$\mathbb{F}_p$
-coalgebras). Dualising shows that this map is a
$\mathbb{F}_p$
-cohomology isomorphism.
The right-hand map of the bottom row is a
$\mathbb{F}_p$
-cohomology isomorphism by [Reference Hesselholt and MadsenHM97, Theorem C (iii)] applied with
$k=\mathbb{F}_p$
and
$A = W(k) = \mathbb{Z}_p$
. That theorem is formulated as an equivalence of p-adically complete spectra, but this yields an equivalence of their p-adically complete infinite loop spaces, and therefore an
$\mathbb{F}_p$
-(co)homology equivalence between their infinite loop spaces.
For each of the maps in the top row of the diagram, we use that for each column the action of the fundamental group of the base on the cohomology of the fibre is trivial, then apply the Zeeman comparison theorem to each of the maps of Serre spectral sequences between the columns.
As
$\widetilde{H}^*(\mathrm{SL}(\mathbb{Z}))$
is the cohomology of the pro-space
$\operatorname*{hocolim}_{n \to \infty}\{B\mathrm{SL}_n(\mathbb{Z}, p^r)\}_r$
, the top row of the diagram provides an isomorphism
relating the stable completed cohomology to the cohomology of the fibre of the completion map in K-theory. In the following two sections we will explain how the latter may be determined, at least in degrees
$* \lt 2p-2$
, using deep results in algebraic K-theory. We denote by
$\mathrm{K}(-;\mathbb{Z}_p) := \operatorname*{holim}_{m \to \infty} \mathrm{K}(-)/p^m$
the p-adic completion of the algebraic K-theory spectrum
$\mathrm{K}(-)$
, which we shall use to formulate things.
7.3 The completion map
In this section we will describe the structure of the completion map
in stable homotopy-theoretic terms, for p an odd prime. We first recall some well-known spectra and their homotopy groups: a source for this is [Reference AdamsAda95, pp.204–206] and [Reference AdamsAda62, § 5]. We will make use of the connective real and complex topological K-theory spectra ko and ku, and their periodic versions KO and KU, all of which we implicitly complete at p. We will also make use of the (connective, p-complete) image-of-J spectrum j, defined by the fibre sequence
for r an integer which topologically generates
$\mathbb{Z}_p^\times$
and
$\psi^r$
the corresponding Adams operation.
The homotopy groups of these spectra are as follows. We have
$\pi_*(ku) = \mathbb{Z}_p[u]$
for
$u \in \pi_2(ku)$
the Bott element, and
$\pi_*(ko) = \mathbb{Z}_p[u^2]$
considered as a subring of
$\pi_*(ku)$
via complexification
$c : ko \to ku$
. The Adams operation
$\psi^r$
acts on the Bott class
$u \in \pi_2(ku)$
by multiplication by r, so the map
$\psi^r-1 : ku \to \tau_{\gt 0}ku$
acts on homotopy groups as
$u^{k} \mapsto(r^{k}-1) \cdot u^{k}$
. As
$r \in \mathbb{Z}_p^\times$
is a topological generator,
$(r^{k}-1)$
is a unit in
$\mathbb{Z}_p$
if
$p-1 \nmid k$
and is
$p \cdot i$
times a unit if
$k= (p-1) \cdot i$
, giving
$$\pi_*(j) = \begin{cases}\mathbb{Z}_p, & *=0,\\\mathbb{Z}_p/p \cdot i, & * = i(2p-2)-1,\\0 & \text{otherwise}.\end{cases}$$
7.3.1
K-theory of
$\mathbb{Z}_p$
.
By the main theorem of [Reference Bökstedt and MadsenBM95] there is an equivalence
At the level of homotopy groups this gives
$$SK_*(\mathbb{Z}_p ; \mathbb{Z}_p) = \begin{cases}\mathbb{Z}/p, & *=2p-3,\\0 & \text{otherwise}\end{cases} \oplus \begin{cases}\mathbb{Z}_p, & *=3,5,7,9,\ldots,\\0 & \text{otherwise}\end{cases}\quad\text{for } * \lt 2p-2.$$
Note that the contributions of
$\pi_0(j)=\mathbb{Z}_p$
and
$\pi_1(\Sigma j) = \mathbb{Z}_p$
to (7.4) are removed by passing to the 1-connected cover
$\mathrm{SK}(\mathbb{Z}_p;\mathbb{Z}_p)$
.
7.3.2
K-theory of
$\mathbb{Z}$
and the completion map.
The structure of
$K_*(\mathbb{Z};\mathbb{Z}_p)$
(at irregular primes) is far more complicated. Following Weibel’s survey [Reference WeibelWei05], we have
$$SK_*(\mathbb{Z} ; \mathbb{Z}_p) \cong \begin{cases}\text{order } |\mathbb{Z}_p/\mathrm{Num}(B_{2k}/4k)|, & *=4k-2,\\0, & *=4k-1,\\?, & *=4k,\\\mathbb{Z}_p, & * = 4k+1\\\end{cases}\quad\text{for } * \lt 2(2p-3)$$
where
$B_{2k}$
denotes the 2kth Bernoulli number, and
$?$
is unknown but finite. If the Vandiver conjecture holds for p, then in degrees
$\equiv 0 \mod 4$
these groups vanish and in degrees
$\equiv 2\mod 4$
they are cyclic. The Vandiver conjecture has been checked for
$p \leq 2^{31}$
(cf. [Reference Hart, Harvey and OngHHO17]).
This can be extracted from [Reference WeibelWei05] as follows. In degrees
$\equiv 1,3 \mod 4$
it follows from Theorem A and the description of
$w_i(\mathbb{Q})$
in Lemma 27; in degrees
$\equiv 2 \mod 4$
it follows from Corollary 95; in degrees
$\equiv 0 \mod 4$
it follows from Theorem 6; the claim involving the Vandiver conjecture follows from Corollary 107.
We wish to show that the truncations
and
$\tau_{[2, 2p-3]} \mathrm{K}(\mathbb{Z}_p; \mathbb{Z}_p)$
are coproducts of Eilenberg–MacLane spectra, and thereby understand to some extent the map induced by
$\kappa$
between these truncations by understanding its effect on homotopy groups. We will use the following lemma to control stable homotopy classes of maps between Eilenberg–MacLane spectra. For
$\mathbb{Z}$
-modules A and B, the universal coefficient theorem identifies [HA, HB] with
$\mathrm{Hom}_{\mathbb{Z}}(A,B)$
, and
$[HA, \Sigma HB]$
with
$\mathrm{Ext}^1_{\mathbb{Z}}(A, B)$
, functorially in A and B.
Lemma 7.2.
If A and B are finitely generated
$\mathbb{Z}_p$
-modules, then
$[HA, \Sigma^i HB]=0$
for
$1 \lt i \lt 2p-2$
.
Proof. Recall that
$[H\mathbb{Z}/p, \Sigma^*H\mathbb{Z}/p]$
is by definition the
$\mathbb{Z}/p$
-Steenrod algebra
$\mathcal{A}_p$
, and (for p odd) this is generated under composition by the Bockstein map
$\beta : H\mathbb{Z}/p \to \Sigma H\mathbb{Z}/p$
as well as operations
$\mathcal{P}^n : H\mathbb{Z}/p \to \Sigma^{2n(p-1)} H\mathbb{Z}/p$
for
$n \geq 1$
, subject to certain relations which need not concern us. Recall that there is a cofibre sequence
$H\mathbb{Z}_p \overset{p}\to H\mathbb{Z}_p \overset{\rho}\to H\mathbb{Z}/p \overset{\partial}\to \Sigma H\mathbb{Z}_p$
and the Bockstein is defined to be
$\beta := (\Sigma\rho) \circ \partial$
. There is a commutative diagram

where the bottom row is exact and is given by applying
$[-, \Sigma^* H\mathbb{Z}/p]$
to this cofibre sequence, and the vertical map is a (degree-shifted) copy of the horizontal map
$- \circ \rho$
. The bottom row shows that
$- \circ \rho$
is surjective, so it follows that the image of
$- \circ \partial$
in
$\mathcal{A}_p = {[H\mathbb{Z}/p, \Sigma^* H\mathbb{Z}/p]}$
is precisely the left
$\mathcal{A}_p$
-submodule generated by
$\beta$
, and therefore identifies
$[H\mathbb{Z}_p, \Sigma^* H\mathbb{Z}/p] \cong \mathcal{A}_p / \mathcal{A}_p \beta$
. By the description of the Steenrod algebra this vanishes in degrees
$0 \lt * \lt 2p-2$
.
Any finitely generated
$\mathbb{Z}_p$
-module is a finite sum of
$\mathbb{Z}_p$
and
$\mathbb{Z}/p^r$
. Applying
$[-, \Sigma^*H\mathbb{Z}/p]$
to the cofibre sequence
$H\mathbb{Z}_p \overset{p^r}\to H\mathbb{Z}_p \to H\mathbb{Z}/p^r \to \Sigma H\mathbb{Z}_p$
gives a short exact sequence
so using
$[H\mathbb{Z}_p, \Sigma^* H\mathbb{Z}/p] \cong\mathcal{A}_p / \mathcal{A}_p \beta$
, which vanishes in degrees
$0 \lt * \lt 2p-2$
, we see that
$[H\mathbb{Z}/p^r, \Sigma^* H\mathbb{Z}/p]=0$
for
$1 \lt * \lt 2p-2$
. This shows that the claim holds for
$B=\mathbb{Z}/p$
and for all finitely generated
$\mathbb{Z}_p$
-modules A. Applying
$[HA, \Sigma^*-]$
to the cofibre sequences
$H\mathbb{Z}/p^{r-1} \to H\mathbb{Z}/p^r \to H\mathbb{Z}/p \to \Sigma H\mathbb{Z}/p^{r-1}$
, then shows, by induction on r, that the claim holds for
$B=\mathbb{Z}/p^r$
and for all finitely generated
$\mathbb{Z}_p$
-modules A.
Finally, writing
$H\mathbb{Z}_p = \operatorname*{holim}\limits_r H\mathbb{Z}/p^r$
and applying
$[HA, \Sigma^*-]$
to it gives a Milnor sequence
The outer terms vanish for
$i \gt 2$
. For
$i=2$
the right-hand term vanishes, and the left-hand term is
$\lim{_{r \to \infty}^1} \mathrm{Ext}^1_{\mathbb{Z}}(A, \mathbb{Z}/p^r)$
. As
$\mathrm{Ext}^2_{\mathbb{Z}}(-,-)$
vanishes identically,
$\mathrm{Ext}^1_{\mathbb{Z}}(A, -)$
preserves epimorphisms and so
$\{\mathrm{Ext}^1_{\mathbb{Z}}(A, \mathbb{Z}/p^r)\}_r$
is an inverse system of epimorphisms and hence has vanishing
$\lim^1$
by the Mittag–Leffler condition.
We use this lemma to show that
$\tau_{[2, 2p-3]} \mathrm{K}(\mathbb{Z}; \mathbb{Z}_p)$
and
$\tau_{[2, 2p-3]} \mathrm{K}(\mathbb{Z}_p; \mathbb{Z}_p)$
are coproducts of Eilenberg–MacLane spectra, by showing that their Postnikov towers must split: assuming a splitting
$\tau_{[2, i]} \mathrm{K}(\mathbb{Z}; \mathbb{Z}_p) \simeq \bigoplus_{j=2}^i \Sigma^j HK_j(\mathbb{Z};\mathbb{Z}_p)$
has been chosen, there is a pullback

but the lower map is nullhomotopic as long as
$i \lt 2p-2$
by the lemma. However, this splitting is not completely canonical: when
$i=4k$
the nullhomotopy of the lower map may not be unique (though it is if the Vandiver conjecture holds). The analogous discussion goes through for
$\tau_{[2, 2p-3]} \mathrm{K}(\mathbb{Z}_p; \mathbb{Z}_p)$
, though in this case the splitting is canonical.
Using the lemma again, it follows that the map
$\kappa$
on truncations is determined by its components
\begin{align*}\kappa_{4k-2} &: \Sigma^{4k-2} HK_{4k-2}(\mathbb{Z};\mathbb{Z}_p) \longrightarrow \Sigma^{4k-1}HK_{4k-1}(\mathbb{Z}_p;\mathbb{Z}_p),\\\kappa_{4k} &: \Sigma^{4k} HK_{4k}(\mathbb{Z};\mathbb{Z}_p) \longrightarrow \Sigma^{4k+1}HK_{4k+1}(\mathbb{Z}_p;\mathbb{Z}_p),\\\kappa_{4k+1} &: \Sigma^{4k+1} HK_{4k+1}(\mathbb{Z};\mathbb{Z}_p)\longrightarrow \Sigma^{4k+1} HK_{4k+1}(\mathbb{Z}_p;\mathbb{Z}_p).\end{align*}
7.3.3 The completion map at regular odd primes.
If p is a regular odd prime then the completion map may be completely described at the level of spectra, improving upon the description in the previous section. Our reference for the following is [Reference RognesRog03, § 3]. It follows from the (affirmed) Quillen–Lichtenbaum conjecture that there is an equivalence
$\mathrm{K}(\mathbb{Z}; \mathbb{Z}_p) \simeq j \oplus \Sigma^5 ko$
; similarly, (7.4) gives an equivalence
$\mathrm{K}(\mathbb{Z}_p ; \mathbb{Z}_p) \simeq j \oplus \Sigma j \oplus \Sigma^3 ku$
.
Lemma 7.3 (Rognes). Under these equivalences the completion map is the identity on the j-summand and on the
$\Sigma^5 ko$
-summand is the map
$\chi: \Sigma^5 ko \to\Sigma^3 ku$
induced by the suspension of the complexification map
$\Sigma c : \Sigma ko \to \Sigma ku$
by taking 1-connected covers.
Proof sketch. Following [Reference RognesRog03, § 3], we develop the diagram

where the right-hand square is as indicated by [Reference RognesRog03, Proposition 3.1], the horizontal maps in the middle square are equivalences by the (affirmed) Quillen–Lichtenbaum conjecture in the two cases, and the left-hand square is cartesian by the localisation sequence in K-theory. More precisely, the map of horizontal fibres in the left-hand square is identified with
$\mathrm{K}(\mathbb{Z}/p ; \mathbb{Z}_p) \overset{\sim}\to \mathrm{K}(\mathbb{Z}_p/p ; \mathbb{Z}_p) \simeq H\mathbb{Z}_p$
. In each row this copy of
$H\mathbb{Z}_p$
cancels against the lowest homotopy group of
$\Sigma ko$
or
$\Sigma ku$
(by considering the left-hand square on
$\pi_1$
), giving the claimed description of the completion map in terms of the lift of
$\Sigma c : \Sigma ko \to \Sigma ku$
to 1-connected covers (see first line of the proof of [Reference RognesRog03, Theorem 3.8]).
Taking the suspension of the Wood cofibre sequence
$\Sigma KO \overset{\eta}\to KO \overset{c}\to KU$
and then taking 1-connective covers gives a cofibre sequence
$\Sigma^2 ko \to \Sigma^5 ko \overset{\chi}\to \Sigma^3 ku$
. Taking 1-connected covers of the maps in the lemma, we see that
$\kappa$
is identified with
$\mathrm{Id}_{\tau_{\gt 1} j} \oplus \chi : \tau_{\gt 1}j \oplus \Sigma^5 ko \to \tau_{\gt 1}j \oplus \tau_{\gt 1} \Sigma j \oplus \Sigma^3 ku$
, giving an equivalence
7.4 Transgressive fibrations
The discussion so far gives an analysis of the stable homotopy types of
$\tau_{[2, 2p-3]} \mathrm{K}(\mathbb{Z}; \mathbb{Z}_p)$
and
$\tau_{[2, 2p-3]} \mathrm{K}(\mathbb{Z}_p; \mathbb{Z}_p)$
, and of the map between them: we now wish to take their associated infinite loop spaces in order to describe the behaviour of the Serre spectral sequence associated to the fibration
in degrees
$* \lt 2p-2$
.
Let us say that a fibration
$\pi: E \to B$
with 0-connected fibre F is transgressive (with
$\mathbb{F}_p$
-coefficients) if
$\pi_1(B)$
acts trivially on
$H^*(F;\mathbb{F}_p)$
, and if
$H^*(F;\mathbb{F}_p)$
is freely generated as a graded-commutative
$\mathbb{F}_p$
-algebra by a set of classes which are transgressive in the Serre spectral sequence for
$\pi$
. We say
$\pi$
is transgressive in degrees
$*\lt N$
if the above two conditions hold in this range of cohomological degrees. The class of such fibrations is closed under forming pullbacks, and (by the Künneth theorem) is closed under forming products of fibrations. The following lemma gives a class of examples.
Lemma 7.4.
The following fibrations are transgressive in degrees
$* \lt 2p-2$
:
-
(i)
$\pi: E \to B$
a principal K(A,n)-fibration, for A a finitely generated
$\mathbb{Z}_p$
-module; -
(ii)
$\alpha : K(A, n) \to K(B, n+1)$
for A and B finitely generated
$\mathbb{Z}_p$
-modules, and
$\alpha \in H^{n+1}(K(A,n) ; B) \cong \mathrm{Ext}^1_{\mathbb{Z}}(A, B) \cong [HA, \Sigma HB]$
; -
(iii)
$N\cdot \mathrm{Id} + \alpha : K(\mathbb{Z}_p, n+1)\times K(A, n) \to K(\mathbb{Z}_p, n+1)$
for
$N \in \mathbb{Z}_p$
, A a finitely generated
$\mathbb{Z}_p$
-module, and
$\alpha \in H^{n+1}(K(A,n) ; \mathbb{Z}_p) \cong \mathrm{Ext}^1_{\mathbb{Z}}(A, \mathbb{Z}_p) \cong [HA, \Sigma H\mathbb{Z}_p]$
.
Proof. For (i) note that the path fibration
$PK(A, n+1) \to K(A,n+1)$
is transgressive in degrees
$* \lt n+2p-2$
for A either
$\mathbb{Z}_p$
or
$\mathbb{Z}/p^r$
, by the calculation of the cohomology of Eilenberg–MacLane spaces in [Reference CartanCar55] (and the fact that
$K(\mathbb{Z}, n+1) \to K(\mathbb{Z}_p, n+1)$
is a
$\mathbb{F}_p$
-cohomology isomorphism). By taking products of fibrations the same holds when A is a finitely generated
$\mathbb{Z}_p$
-module, and by taking pullbacks it holds for all principal K(A,n)-fibrations.
For (ii), this fibration arises from delooping the extension
$0 \to B \to A' \to A \to 0$
classified by
$\alpha$
, so is a principal K(A’, n)-fibration and so is transgressive by (i).
For (iii), if
$N=0$
then this fibration is the product of the fibrations
$K(\mathbb{Z}_p, n+1) \to *$
and
$\alpha : K(A, n) \to K(\mathbb{Z}_p, n+1)$
. The first is clearly transgressive, and the second is too by (ii). If
$N \neq 0$
then the homotopy groups of the fibre F of this fibration sit in an exact sequence
so
$F \simeq K(A', n)$
for the extension
$0 \to \mathbb{Z}_p/N \to A' \to A \to 0$
determined by
$\alpha$
and reduction modulo N. Furthermore, the fibration is principal as both maps Id and
$\alpha$
deloop, so (i) applies.
Corollary 7.5. The fibration
is transgressive in degrees
$* \lt 2p-2$
.
Proof. By the discussion in § 7.3 it suffices to show that each of the fibrations
\begin{align*} K(K_{4k-2}(\mathbb{Z};\mathbb{Z}_p), 4k-2) &\xrightarrow{\Omega^\infty \kappa_{4k-2} } K(K_{4k-1}(\mathbb{Z}_p;\mathbb{Z}_p), 4k-1),\\ K(K_{4k}(\mathbb{Z};\mathbb{Z}_p), 4k) \times K(K_{4k+1}(\mathbb{Z};\mathbb{Z}_p), 4k+1) &\xrightarrow{\Omega^\infty (\kappa_{4k} + \kappa_{4k+1})} K(K_{4k+1}(\mathbb{Z}_p;\mathbb{Z}_p), 4k+1)\end{align*}
is transgressive. Using that
$K_{4k- 1}(\mathbb{Z}_p;\mathbb{Z}_p)$
is
$\mathbb{Z}_p$
or
$\mathbb{Z}/p \oplus \mathbb{Z}_p$
, Lemma 7.4(ii) applies to the first; using that
$K_{4k+ 1}(\mathbb{Z}_p;\mathbb{Z}_p) \cong \mathbb{Z}_p$
, Lemma 7.4(iii) applies to the second.
Using Lemma 7.1 and the discussion surrounding it, this translates into the following statement.
Corollary 7.6.
For all large enough n, in degrees
$* \lt 2p-2$
the group
$\mathrm{SL}_n(\mathbb{Z}_p)$
acts trivially on
$\widetilde{H}^*(\mathrm{SL}_n(\mathbb{Z}))$
, and the latter is freely generated as a graded-commutative
$\mathbb{F}_p$
-algebra by elements
$\{x_\alpha\}_{\alpha \in I}$
which are transgressive in the spectral sequence
given by (7.2) with
$k=0$
.
7.4.1 The spectral sequence at regular odd primes.
When p is a regular odd prime, the discussion in § 7.3.3 gives an explicit description of this spectral sequence. Limiting our interest to the slightly smaller range of degrees
$* \lt 2p-3$
(as we will later limit ourselves to
$* \lt p-1$
anyway) and using that
$\tau_{[1,2p-4]}j = 0$
by the description of the homotopy groups of j at the beginning of § 7.3, we see that in this range of degrees the right-hand column of the large diagram in § 7.2 may be identified with the fibre sequence
The cohomology of these spaces is well-known, and can be extracted from [Reference Dyer and LashofDL61], for example. To do so one should express these spaces in terms of their usual names from real and complex Bott periodicity: the fibre is
$SO/U$
, the base is the universal cover of U (i.e., SU), and the total space is the universal cover of
$U/Sp$
. In degrees
$* \lt 2p-3$
we obtain isomorphisms

The first row of isomorphisms calculates the completed cohomology
$\widetilde{H}^*(\mathrm{SL}(\mathbb{Z}))$
in degrees
$* \lt 2p-3$
, and so justifies the deduction of Corollary B from Theorem A. The remaining isomorphisms show, following [Reference Dyer and LashofDL61], that in this range the Serre spectral sequence for the right-hand column in the large diagram in § 7.2 has the form
with generating differentials
$d_{4k+3}(x_{4k+2}) = y_{4k+3}$
, for an appropriate choice of generators
$x_i$
and
$y_i$
. Using the large diagram in § 7.2, this describes the spectral sequence (7.2) for
$k=0$
, in degrees
$* \lt 2p-3$
and for all large enough n.
7.5 Evaluating completed cohomology at irregular primes
To justify the examples from the introduction, we need to calculate
$H^*(\mathrm{hofib}(\Omega^\infty \kappa))$
, and in degrees
$* \leq 2p-3$
this can be formally obtained from
$\pi_*(\mathrm{hofib}(\kappa))$
. The recent work of Blumberg and Mandell [Reference Blumberg and MandellBM20] expresses these homotopy groups in terms of étale cohomology of
$\mathbb{Z}[{1}/{p}]$
, but we shall proceed in a more down-to-earth way.
We are only interested in degrees
$* \lt p-1$
, and in this range the long exact sequence on homotopy groups for the map
$\kappa$
has the form

so if p satisfies the Vandiver conjecture (e.g., if
$p \leq 2^{31}$
) so that
$K_{4k}(\mathbb{Z};\mathbb{Z}_p)=0$
and
$K_{4k-2}(\mathbb{Z};\mathbb{Z}_p) \cong \mathbb{Z}_p / \mathrm{Num}(B_{2k}/4k)$
, then
$\pi_*(\mathrm{hofib}(\kappa))$
is determined by the maps
$\kappa_{4k+1} : \mathbb{Z}_p \cong K_{4k+1}(\mathbb{Z};\mathbb{Z}_p) \to K_{4k+1}(\mathbb{Z}_p;\mathbb{Z}_p) \cong \mathbb{Z}_p$
and extensions
$0 \to \mathbb{Z}_p \to \pi_{4k-2}(\mathrm{hofib}(\kappa)) \to \mathbb{Z}_p / \mathrm{Num}(B_{2k}/4k) \to 0$
. We do not know how to control these extensions, though [Reference Blumberg and MandellBM20] gives the expression
$\pi_{4k-2}(\mathrm{hofib}(\kappa)) \cong H^1_{\mathrm{\unicode{x00E9}t}}(\mathbb{Z}[{1}/{p}] ; \mathbb{Z}/p^\infty(1-2k))^*$
for it which may be useful to some readers. Instead we shall restrict ourselves to work in the range of degrees where
$\mathrm{Num}(B_{2k}/4k)$
are p-adic units, that is, where
$K_*(\mathbb{Z};\mathbb{Z}_p)$
is torsion-free, in which case we just need to understand the maps
$\kappa_{4k+1}$
. The map
$\kappa_{4k+1}$
is given by multiplication by the value
$L_p(1+2k, \omega^{-2k})$
of the p-adic L-function, up to a p-adic unit; see [Reference HesselholtHes18] for a concise discussion.
We may use this as follows. The
$\mathbb{F}_p$
-cohomology of the fibre of
in degrees
$* \lt 4k+1 + 2p-2$
depends only on whether
$L_p(1+2k, \omega^{-2k})$
is a p-adic unit: if so then the fibre has trivial
$\mathbb{F}_p$
-cohomology, and if not then the fibre has
$\mathbb{F}_p$
-cohomology
$\mathbb{F}_p[y_{4k}] \otimes \Lambda^*_{\mathbb{F}_p}[y_{4k+1}]$
in this range.
By [Reference CohenCoh07, Proposition 11.3.12(1)] we have
where the latter denote Bernoulli numbers. Assuming that
$4k+1 \lt p$
, so certainly
$2k \lt p-1$
, then as
$\phi(p^r)-2k \equiv p-1-2k \mod p-1$
we have the Kummer congruences
$({B_{\phi(p^r)-2k}})/({\phi(p^r)-2k}) \equiv ({B_{p-1-2k}})/({p-1-2k}) \mod p$
and so
where
$\dot{\equiv}$
denotes congruence up to a p-adic unit. Thus, we may determine whether or not
$L_p(1+2k, \omega^{-2k})$
is a p-adic unit by calculating this residue class.
Let us now treat the three primes 37, 16,843 and 2,124,679 from the introduction. Certainly they all satisfy the Vandiver conjecture. For
$p=37$
we find that
$B_{p-1-2k} \not \equiv 0 \mod p$
for all
$1+2k \lt p$
except for
$1+2k=5$
. This Bernoulli number contributes to torsion in
$K_{62}(\mathbb{Z} ; \mathbb{Z}_p)$
, so in degrees
$* \lt 36$
there is no torsion in
$K_*(\mathbb{Z}; \mathbb{Z}_p)$
. It follows that
in degrees
$* \lt 36$
. With Theorem A this justifies the first example in the introduction.
For
$p=16{,}843$
we find that
$B_{p-1-2k} \not \equiv 0 \mod p$
for all
$1+2k \lt p$
except for
$1+2k=3$
. This Bernoulli number contributes to torsion in
$K_{33{,}678}(\mathbb{Z} ; \mathbb{Z}_p)$
, so in degrees
$* \lt 16{,}842$
there is no torsion in
$K_*(\mathbb{Z}; \mathbb{Z}_p)$
. This gives the second example in the introduction.
For
$p=2{,}124{,}679$
we find that
$B_{p-1-2k} \not \equiv 0 \mod p$
for all
$1+2k \lt p$
except for
$1+2k=3$
and
$1+2k = 1{,}422{,}781$
. The first Bernoulli number contributes to torsion in
$K_{4{,}249{,}350}(\mathbb{Z};\mathbb{Z}_p)$
, and the second contributes to torsion in
$K_{1{,}403{,}794}(\mathbb{Z};\mathbb{Z}_p)$
, so in degrees
$* \lt 1{,}403{,}794$
there is no torsion in
$K_*(\mathbb{Z}; \mathbb{Z}_p)$
. This gives the third example in the introduction.
7.6 Cohomology of p-adic analytic groups
For
$m \geq 1$
and p odd the groups
$\mathrm{SL}_n(\mathbb{Z}_p, p^m)$
are uniform (
$=$
uniformly powerful) pro-p-groups [Reference Dixon, du Sautoy, Mann and SegalDdSM+99, Theorem 5.2] and hence their continuous
$\mathbb{F}_p$
-cohomology may be described as the exterior algebra on their first
$\mathbb{F}_p$
-cohomology (cf. [Reference LazardLaz65, V.2.2.7.2],Footnote
4
[Reference Symonds and WeigelSW00, Theorem 5.1.5]). On the other hand, the map
induces an isomorphism
$\mathrm{SL}_n(\mathbb{Z}_p,p^m)/\mathrm{SL}_n(\mathbb{Z}_p, p^{m+1}) \overset{\sim}\to sl_n(\mathbb{F}_p)$
and this is the maximal p-elementary abelian quotient for
$n \geq 2$
by [Reference Dixon, du Sautoy, Mann and SegalDdSM+99, Lemma 5.1]. Thus, there is an identification
$H^1(\mathrm{SL}_n(\mathbb{Z}_p, p^m);\mathbb{F}_p) \cong sl_n(\mathbb{F}_p)^\vee$
, from which we obtain the following proposition.
Proposition 7.7. The induced map
is an isomorphism.
8. Proof of Theorem A
The map of fibrations of pro-spaces

gives a map of spectral sequences as follows.

Corollary 7.6 describes the structure of the first spectral sequence. Namely, if n is large enough then in degrees
$* \lt 2p-2$
the groups
$\widetilde{H}^*(\mathrm{SL}_n(\mathbb{Z}))$
are stable and operated upon trivially by
$\mathrm{SL}_n(\mathbb{Z}_p)$
by the theorem of Calegari and Emerton [Reference Calegari and EmertonCE16], and furthermore are freely generated as a graded-commutative
$\mathbb{F}_p$
-algebra by classes
$\{x_\alpha\}_{\alpha \in I}$
which are transgressive, that is, which survive until
${^I\!}E_{|x_\alpha|+1}^{0, |x_\alpha|}$
and then satisfy
${^I\!}d_{|x_\alpha|+1}(x_\alpha) = y_\alpha$
for certain
$y_\alpha \in H^{|x_\alpha|+1}_{\mathrm{cts}}(\mathrm{SL}_n(\mathbb{Z}_p))$
. The map of spectral sequences means that each
$x_\alpha$
also transgresses in the second spectral sequence, and furthermore transgress to the image of the corresponding
$y_{\alpha}$
under the restriction map
$H^*_{\mathrm{cts}}(\mathrm{SL}_n(\mathbb{Z}_p) ) \to H^*_{\mathrm{cts}}(\mathrm{SL}_n(\mathbb{Z}_p, p^m) )$
. We will prove that this map is zero in degrees
$0\lt *\lt p$
, so that the second spectral sequence collapses in a range.
Theorem 8.1. The restriction maps
are zero in degrees
$0 \lt * \lt p$
, for all
$m\gt 0$
, and all large enough n.
Corollary 8.2. The spectral sequence
collapses in total degrees
$* \lt p-1$
.
Proof. By the discussion at the beginning of this section, in total degree
$* \lt 2p-2$
we have
with
$x_\alpha \in {^{I\!I\!}}E_2^{0, |x_\alpha|}$
, and
$S_{\mathbb{F}_p}[-]$
denoting the free graded-commutative
$\mathbb{F}_p$
-algebra. The map of spectral sequences from
${^{I\!}}E_2^{s,t}$
shows that
$x_\alpha$
is transgressive, and transgresses to a class in the image of
$H^{|x_\alpha|+1}_{\mathrm{cts}}(\mathrm{SL}_n(\mathbb{Z}_p) ) \to H^{|x_\alpha|+1}_{\mathrm{cts}}(\mathrm{SL}_n(\mathbb{Z}_p, p^m) )$
. By Theorem 8.1 this map is zero if
$|x_\alpha|+1 \lt p$
, so
$x_\alpha$
is a permanent cycle if
$|x_\alpha| \lt p-1$
. By the Leibniz rule, the spectral sequence then collapses in this range.
8.1 Proof of Theorem 8.1 for
$m\gt 1$
The proof in this case is essentially trivial. There is a factorisation
of the restriction map and by the discussion in § 7.6 we know the latter two cohomology rings: both are given by
$\Lambda_{\mathbb{F}_p}^*[sl_n(\mathbb{F}_p)^\vee]$
. However, the composition
is trivial for
$m\gt 1$
, so the second map in the factorisation of the restriction map is trivial in degrees
$*\gt 0$
, and so the restriction map is too.
8.2 Proof of Theorem 8.1 for
$m=1$
The fibration of pro-spaces
yields a spectral sequence
and the map of Theorem 8.1 factors as
so we must show that this edge homomorphism is trivial for
$0 \lt * \lt p$
. The following proposition describes the
$d_2$
-differential on this edge.
Proposition 8.3.
In degrees
$* \lt p$
and for all large enough n the differential
is given by
and the Leibniz rule, where
$c_t$
and
$e_t$
have degree t.
We defer the (quite involved) proof of this proposition to § 9.
To finish the proof of Theorem 8.1 in the case
$m=1$
, we claim that the map (8.2) is injective in degrees
$0 \lt * \lt p$
. To see this, suppose that
$x \in \Lambda^*_{\mathbb{F}_p}[c_3, c_5, c_7, \ldots]$
has
$d_2(x)=0$
and
$0\lt |x|\lt p$
. Then, for each
$i \in \{3,5,7,\ldots\}$
with
$i\lt p$
, write
$x = A_i + c_i \cdot B_i$
with
$A_i$
and
$B_i$
not containing
$c_i$
, so that
As
$A_i$
and
$B_i$
do not contain
$c_i$
,
$d_2(A_i)$
and
$d_2(B_i)$
do not contain terms of the form
$e_{i-1} \otimes ?$
and so cannot cancel with the middle term: thus
$i \cdot B_i = 0$
, and as
$i \lt p$
it follows that
$B_i=0$
. Thus,
$c_i$
does not occur in x, but this goes for all i, so
$x=0$
. Now, by Proposition 8.3 this means that the differential
$d_2 : {^{I\!I\!I}\!E}^{0,*}_2 \to {^{I\!I\!I}\!E}^{2,*-1}_2$
is injective for
$0 \lt * \lt p$
, and hence that the edge homomorphism
is trivial in degrees
$0 \lt * \lt p$
, proving Theorem 8.1.
8.3 Resolving extensions
By Corollary 8.2 the lowest bidegree in which there could be a differential in the second spectral sequence is
$d_p : {^{I\!I\!}}E_p^{0,p-1} \to {^{I\!I\!}}E_p^{p,0}$
. It follows that the associated graded of the Hochschild–Leray–Serre filtration on
$H^{*}(\mathrm{SL}_n(\mathbb{Z}, p^m))$
satisfies
in degrees
$* \lt p-1$
, as bigraded
$\mathbb{F}_p$
-algebras and as
$\mathrm{SL}(\mathbb{Z}/p^m)$
-representations. To prove Theorem A we must show that
$H^{*}(\mathrm{SL}_n(\mathbb{Z}, p^m)) \cong \bigoplus_s \mathrm{Gr}^s H^{*}(\mathrm{SL}_n(\mathbb{Z}, p^m))$
, as graded
$\mathbb{F}_p$
-algebras and
$\mathrm{SL}_n(\mathbb{Z}/p^m)$
-representations, in degrees
$* \lt p-1$
. Using the multiplicative structure, to do so it suffices to show that the quotient map
is split as a map of
$\mathbb{F}_p$
-algebras and
$\mathrm{SL}_n(\mathbb{Z}/p^m)$
-representations, in degrees
$* \lt p-1$
.
As
$\widetilde{H}^{*}(\mathrm{SL}_n(\mathbb{Z}))$
is a free graded-commutative
$\mathbb{F}_p$
-algebra on certain classes
$\{x_\alpha\}_{\alpha \in I}$
, by part of Corollary 7.6, it suffices to show that for each of the free generators
$x_\alpha \in \widetilde{H}^*(\mathrm{SL}_n(\mathbb{Z}) )$
of degree
$|x_\alpha| \lt p-1$
there exists an
$\mathrm{SL}_n(\mathbb{Z}/p^m)$
-invariant element
$\bar{x}_{\alpha} \in H^{*}(\mathrm{SL}_n(\mathbb{Z}, p^m) )$
which restricts to
By pulling back along the natural map
$\mathrm{SL}_n(\mathbb{Z}_p, p^m) \to \mathrm{SL}_n(\mathbb{Z}_p, p)$
, it suffices to produce such
$\bar{x}_{\alpha}$
in the case
$m=1$
.
To do so, consider the filtration of the
$\mathbb{F}_p[\mathrm{SL}_n(\mathbb{Z}/p)]$
-module
$H^{|x_\alpha|}(\mathrm{SL}_n(\mathbb{Z}, p) )$
, whose associated graded is
where the second factor has trivial
$\mathrm{SL}_n(\mathbb{Z}/p)$
-action. The spectral sequence of this filtered module takes the form
Lemma 8.4.
As long as
$|x_\alpha| \lt p-1$
, we have
$^{I{\kern-1pt}V{\kern-3pt}}E^{1,*}_1=0$
for all large enough n.
Proof. As an
$\mathrm{SL}_n(\mathbb{Z}/p)$
-representation
$\mathrm{Gr}^tH^{|x_\alpha|}(\mathrm{SL}(\mathbb{Z}, p) )$
is a direct sum of copies of
$\Lambda^t_{\mathbb{F}_p}[sl_n(\mathbb{F}_p)^\vee]$
, so we must show that these representations have trivial first cohomology for
$t \lt p-1$
. As in § 6.1, by homological stability we may suppose that
$n \not\equiv 0 \mod p$
, so that with
$V = \mathbb{F}_p^n$
the standard representation the sequence
$0 \to \mathbb{F}_p \overset{coev}\to V \otimes V^\vee \to sl_n(\mathbb{F}_p)^\vee \to 0$
has a splitting given by
$({1}/{n}) ev : V \otimes V^\vee \to \mathbb{F}_p$
, and hence
$sl_n(\mathbb{F}_p)^\vee \oplus \mathbb{F}_p \cong V \otimes V^\vee$
. Then
$\Lambda^t_{\mathbb{F}_p}[sl_n(\mathbb{F}_p)^\vee]$
is a summand of
$\Lambda^t_{\mathbb{F}_p}[V \otimes V^\vee]$
, so it suffices to show that the latter representation has trivial first cohomology. On the other hand, as
$t \lt p$
we have that
$\Lambda_{\mathbb{F}_p}^t[V \otimes V^\vee]$
is a summand of
$(V \otimes V^\vee)^{\otimes t}$
, so it suffices to show that the latter representation has trivial first cohomology. This follows from Theorem 3.2, bearing in mind that the class x in the domain of the map (3.1) has degree 2.
It follows that for
$|x_\alpha| \lt p-1$
the class
$x_{\alpha} \in H^0(\mathrm{SL}_n(\mathbb{Z}/p) ; \mathrm{Gr}^{0} H^{|x_\alpha|}(\mathrm{SL}_n(\mathbb{Z}, p) )) = {^{I{\kern-1pt}V{\kern-3pt}}E^{0,0}_1}$
is a permanent cycle in this spectral sequence, so that we may find a
$\bar{x}_{\alpha} \in H^{0}(\mathrm{SL}_n(\mathbb{Z}/p);H^{|x_\alpha|}(\mathrm{SL}_n(\mathbb{Z}, p) ))$
restricting to
$x_\alpha$
, as required.
Remark 8.5 (Addenda). The above argument proves something a little stronger than just Theorem A.
Firstly the argument of § 8.1 only used that
$0 \lt *$
, giving (8.3) in degrees
$* \lt 2p-2$
for
$m\gt 1$
and all large enough n. The right-hand side of (8.3) is a free graded-commutative algebra in degrees
$* \lt 2p-2$
, so the multiplicative extensions are trivial. However, triviality of the extensions as
$\mathrm{SL}_n(\mathbb{Z}/p^m)$
-representations was obtained by comparison with the case
$m=1$
, so we only know them for
$* \lt p-1$
.
Secondly, in the case
$m=1$
, Corollary 8.2 gives the identity (8.3) not only in degrees
$* \lt p-1$
but also for
$*=p-1$
and
$\bullet \gt 0$
. Furthermore, it gives an exact sequence
Combined with the same line of reasoning as above, this can be used to also obtain an injection
of
$\mathrm{SL}_n(\mathbb{Z}/p)$
-representations, compatible with the evident multiplicative structures in degrees
$* \leq p-1$
.
9. Proof of Proposition 8.3
9.1 Tensor powers of the dual adjoint representation
Recall that we write sl(V) for the kernel of
$ev : V \otimes V^\vee \to \mathbb{F}_p$
, so there is a short exact sequence
In §§ 3 and 4 we have constructed maps
and shown that
$\Psi_{S,T}$
is an isomorphism (in Theorem 3.2) and that the second map is an isomorphism in a stable range of degrees (by the stability discussion in § 2.2). Furthermore, the latter may be written as
$H^*(\mathrm{GL}(V) ; V^{\otimes S} \otimes (V^\vee)^{\otimes T})$
, and, as discussed in § 2.3, we may replace
$\mathrm{GL}(V)$
by
$\mathrm{SL}(V)$
in a stable range.
Using this, we may form the composition
\begin{align}\Gamma_{\mathbb{F}_p}[x]^{\otimes T} \otimes\mathbb{F}_p\{\Sigma^{\rm ad}_T\}&\overset{\psi_{T,T}}\longrightarrow H^*(\mathrm{SL}(V) ; (V \otimes V^\vee)^{\otimes T})\nonumber\\&\longrightarrow H^*(\mathrm{SL}(V) ; (sl(V)^\vee)^{\otimes T})\end{align}
for which we have the following analogue of Theorem 3.2.
Lemma 9.1.
In a stable range of degrees, the kernel of (9.2) is spanned by those
$( \bigotimes_{t \in T} x_t^{[\ell(t)]} ) \otimes \sigma$
such that there is a
$j \in T$
with
$\ell(j)=0$
and
$\sigma(j)=j$
.
Proof. By the results of § 2, we may increase the dimension of V if we wish, and in particular we may suppose that
$\dim(V) \not\equiv 0 \mod p$
, so that (9.1) is
$\mathrm{GL}(V)$
-equivariantly split by a unit times the map
$ev : V \otimes V^\vee \to \mathbb{F}_p$
. Consider
$\mathbb{F}_p \overset{coev}\to V \otimes V^\vee$
as a chain complex whose homology is
$sl(V)^\vee$
supported in degree zero. The Tth tensor power of this chain complex has the form
where the rightmost map is given by inserting coev on each of the T summands. By the Künneth theorem the homology of this complex is
$(sl(V)^\vee)^{\otimes T}$
supported in degree zero, giving an exact sequence
We have arranged that the middle map is
$\mathrm{GL}(V)$
-equivariantly split, so this sequence remains exact after applying
$H^*(\mathrm{SL}(V) ; -)$
. In a stable range of degrees the map
$\psi_{T,T}$
is an isomorphism by Theorem 3.2 and the discussion after it, as are the maps
$\psi_{T \setminus j, T \setminus j}$
. Thus, after applying
$H^*(\mathrm{SL}(V) ; -)$
we obtain an exact sequence

where the left-hand map is described by the functoriality on the upward walled Brauer category, as in § 4.1. Namely, on the jth summand it is induced by the map
$(inc, inc, \mathrm{Id}_{\{j\}}) : (T \setminus j, T \setminus j) \to (T,T)$
in the upward walled Brauer category, which we defined to send
$(\bigotimes_{s \in T \setminus j} x_s^{[\ell'(s)]}) \otimes \sigma'$
to
$(\bigotimes_{t \in T} x_t^{[\ell(t)]}) \otimes \sigma$
, where
$\sigma \in \Sigma^{\rm ad}_T$
fixes
$j \in T$
and is given by
$\sigma'$
on
$T \setminus j$
, and
$\ell$
sends j to 0 and agrees with
$\ell'$
on
$T \setminus j$
. The image of this map is spanned by the claimed elements.
Corollary 9.2. There are classes
and isomorphisms
\begin{align*}H^0(\mathrm{SL}(V) ; \Lambda^*[sl(V)^\vee]) &\cong \Lambda^*_{\mathbb{F}_p}[c_3, c_5, c_7, \ldots],\\H^1(\mathrm{SL}(V) ; \Lambda^*[sl(V)^\vee]) &\cong 0,\\H^2(\mathrm{SL}(V) ; \Lambda^*[sl(V)^\vee]) &\cong \mathbb{F}_p\{e_1, e_2, e_3, \ldots\} \otimes \Lambda^*_{\mathbb{F}_p}[c_3, c_5, c_7, \ldots]\end{align*}
in degrees
$* \lt p$
for
$\dim(V)$
sufficiently large.
Proof. Recall that we write
$\underline{t} := \{1,2,\ldots, t\}$
. Let
$\tilde{c}_t \in H^0(\mathrm{SL}(V) ; \Lambda^t_{\mathbb{F}_p}[V\otimes V^\vee])$
denote the image of the class
under the maps
and
$c_t$
its further image in
$H^*(\mathrm{SL}(V) ; \Lambda^t_{\mathbb{F}_p}[sl(V)^\vee])$
. The discussion above shows that
$c_1=0$
. Writing
$\mathbb{F}_p^-$
for the sign representation, for
$t\lt p$
we have
Recalling that we have assumed that p is odd, this is given by the way conjugacy classes split in the alternating group: if a conjugacy class contains an even cycle or two odd cycles of the same length, then it becomes trivial on applying
$- \otimes_{\Sigma_{\underline{t}}} \mathbb{F}_p^-$
; otherwise it contributes a one-dimensional space. This identifies this space with the degree t part of
$\Lambda^*_{\mathbb{F}_p}[\tilde{c}_1, \tilde{c}_3, \tilde{c}_5, \ldots]$
, and hence identifies
$H^0(\mathrm{SL}(V) ; \Lambda^*_{\mathbb{F}_p}[V \otimes V^\vee])$
with this graded-commutative algebra.
As
$\Lambda^t_{\mathbb{F}_p}[sl(V)^\vee]$
is a summand of
$(sl(V)^\vee)^{\otimes \underline{t}}$
for
$t \lt p$
, using Lemma 9.1 we obtain the claimed formula for
$H^0(\mathrm{SL}(V) ; \Lambda^*_{\mathbb{F}_p}[sl(V)^\vee])$
, and also for
$H^1(\mathrm{SL}(V) ; \Lambda^*_{\mathbb{F}_p}[sl(V)^\vee])$
because
$H^*(\mathrm{SL}(V) ; (V \otimes V^\vee)^{\otimes \underline{t}})$
is supported in even degrees in the stable range by Theorem 3.2.
Let
$\tilde{e}_t \in H^2(\mathrm{SL}(V) ; \Lambda^t_{\mathbb{F}_p}[V \otimes V^\vee])$
denote the image of the class
under the maps (9.3) and
$e_t$
its further image in
$H^*(\mathrm{SL}(V) ; \Lambda^t_{\mathbb{F}_p}[sl(V)^\vee])$
. We have
We think of the first factor as being the space of permutations of
$\underline{t}$
written as disjoint cycles, with one entry marked, on which
$\Sigma_{\underline{t}}$
acts by conjugation. As above we find that to contribute the unmarked cycles must all be of different odd lengths, and the marked cycle may be of any length. As a module over
$H^0(\mathrm{SL}(V) ; \Lambda^*_{\mathbb{F}_p}[V \otimes V^\vee])$
we therefore have that
$H^2(\mathrm{SL}(V) ; \Lambda^*_{\mathbb{F}_p}[V \otimes V^\vee])$
is free on the basis of marked cycles (i.e.,
$\tilde{e}_1, \tilde{e}_2, \tilde{e}_3, \ldots$
). Using as above that
$\Lambda^t_{\mathbb{F}_p}[sl(V)^\vee]$
is a summand of
$(sl(V)^\vee)^{\otimes \underline{t}}$
for
$t \lt p$
, we find the same description for
$H^2(\mathrm{SL}(V) ; \Lambda^*_{\mathbb{F}_p}[sl(V)^\vee])$
as a module over
$H^0(\mathrm{SL}(V) ; \Lambda^*_{\mathbb{F}_p}[sl(V)^\vee])$
.
9.2 Multiplicative structure on the
$E_2$
-page of the Serre spectral sequence
We will need to use some details of the
$d_2$
-differentials in the spectral sequence for a group extension
with coefficients in a field
$\mathbb{k}$
: it has the form
Lemma 9.3.
There are canonical elements
$d_2^t \in \mathrm{Ext}_{\mathbb{k}[Q]}^2(H^t(K;\mathbb{k}), H^{t-1}(K;\mathbb{k}))$
for
$t \geq 1$
such that the following assertions hold.
-
(i) The differential
$d_2 : E_2^{s, t} \to E_2^{s+2, t-1}$
is given by the Yoneda product with
$d_2^t$
. -
(ii) The element
$-d_2^1 {\kern-1pt}\in{\kern-1pt}\mathrm{Ext}_{\mathbb{k}[Q]}^2(H^1(K;\mathbb{k}),\mathbb{k}){\kern-1pt}\cong{\kern-1pt} H^2(Q ; H_1(K;\mathbb{k}))$
classifies the extension obtained from (9.4) by pushout along
$K \overset{\text{ab}}\to H_1(K;\mathbb{Z}) \to H_1(K;\mathbb{k})$
. -
(iii) The square

commutes in the derived category of
$\mathbb{k}[Q]$
-modules.
We were surprised to be unable to find this result in the literature, although the analogue of (i) and (ii) in homology has been developed in various works of Legrand (see, for example, [Leg83]), and is discussed for the change-of-rings spectral sequence by Suárez and Alvarez [Reference Suárez-AlvarezSuá07, Theorem 2.2.3].
Proof of Lemma 9.3. Let
$E_*G \to \mathbb{k}$
be the standard free resolution of the trivial
$\mathbb{k}[G]$
-module, which in homological degree p is
$\mathbb{k}[G^p]$
, and consider the chain complex
which has a residual action of
$G/K=Q$
. The homology of this complex in degree
$-i$
is
$H^i(K;\mathbb{k})$
, with the Q-action induced by the outer Q-action on K coming from the extension (9.4).
Deconcatenation gives a map of
$\mathbb{k}[G]$
-modules
\begin{align*}\Delta : E_*G &\longrightarrow E_*G \otimes_{\mathbb{k}} E_*G,\\(g_1, \ldots, g_p) &\longmapsto \sum_{i=0}^{p} (g_1, \ldots, g_i) \otimes (g_{i+1}, \ldots, g_p),\end{align*}
which yields a morphism
$\phi \otimes \psi \mapsto (\phi \otimes \psi) \circ \Delta : C \otimes_{\mathbb{k}} C \to C$
of chain complexes over
$\mathbb{k}[Q]$
. Precomposition with
$E_*G \to \mathbb{k}$
gives a morphism
$\mathbb{k} \to C$
of chain complexes over
$\mathbb{k}[Q]$
. On homology this gives the cup-product on
$H^*(K;\mathbb{k})$
, and its unit.
Using this structure, we consider C to be a unital associative ring object in the derived category
$\mathsf{D}(\mathbb{k}[Q])$
of
$\mathbb{k}[Q]$
, which we equip with the natural t-structure and corresponding truncation functors denoted by
$\tau$
, as well as the symmetric monoidal structure given by
$- \otimes_{\mathbb{k}} -$
(with the diagonal Q-action). The monoidal product of connective objects is connective, from which it follows that the monoidal product of an a-connective and a b-connective object is
$(a+b)$
-connective: thus the multiplication and unit on C gives morphisms
$\tau_{\geq -i} C \otimes_{\mathbb{k}} \tau_{\geq -j} C \to \tau_{\geq -i-j}C$
and
$\mathbb{k} \to \tau_{\geq 0} C$
.
The distinguished triangles for adjacent connective covers of C yield its Whitehead tower, having the following form.

The horizontal compositions represent classes
\begin{equation*}\begin{aligned}d_2^t \in & \,\, \mathrm{Ext}^2_{\mathbb{k}[Q]}(H^t(K;\mathbb{k}), H^{t-1}(K;\mathbb{k})) \\&= [H^t(K;\mathbb{k}), H^{t-1}(K;\mathbb{k})[2]]_{\mathsf{D}(\mathbb{k}[Q])}\\& \cong [H^t(K;\mathbb{k})[-t-1], H^{t-1}(K;\mathbb{k})[1-t]]_{\mathsf{D}(\mathbb{k}[Q])}.\end{aligned}\end{equation*}
Applying
$[\mathbb{k}, -]_{\mathsf{D}(\mathbb{k}[Q])}$
to this diagram yields an exact couple and so a spectral sequence: this is the (Lyndon–Hochschild–)Serre spectral sequence for the group extension (9.4), with
and converging to
$[\mathbb{k}[-s-t], C]_{\mathsf{D}(\mathbb{k}[Q])} \cong H^{s+t}(G;\mathbb{k})$
. The
$d_2$
-differentials are tautologically given by Yoneda product with the
$d_2^t$
, giving (i).
For (ii), note that if M is a
$\mathbb{k}[Q]$
-module then the filtered object
$(\tau_{\geq \bullet} C) \otimes_{\mathbb{k}} M$
yields the (Lyndon–Hochschild–)Serre spectral sequence with coefficients in M,
Thus, consider the map between spectral sequences with
$M=H_1(K;\mathbb{k})$
induced by the pushout extension.

Writing
$coev \in H^1(H_1(K;\mathbb{k}) ; \mathbb{k}) \otimes_{\mathbb{k}} H_1(K;\mathbb{k}) = \mathrm{Hom}_{\mathbb{Z}}(H_1(K;\mathbb{k}) , \mathbb{k}) \otimes_{\mathbb{k}} H_1(K;\mathbb{k})$
for the class dual to evaluation, its image under the differential
in the spectral sequence for the lower extension is minus the class classifying the lower extension [Reference Hochschild and SerreHS53, Theorem 4]. By naturality this class is the composition
which corresponds to the class
$d_2^1$
under the isomorphism
$\mathrm{Ext}_{\mathbb{k}[Q]}^2(H^1(K;\mathbb{k}), \mathbb{k}) \cong \mathrm{Ext}_{\mathbb{k}[Q]}^2(\mathbb{k}, H_1(K;\mathbb{k})) = H^2(Q ; H_1(K;\mathbb{k}))$
.
For (iii) we appeal to the fact that
$\mathsf{D}(\mathbb{k}[Q])$
has an enhancement to the unbounded derived
$\infty$
-category as constructed in [Reference LurieLur17, § 1.3.5] by localising the category
$\mathsf{Ch}(\mathbb{k}[Q])$
of chain complexes at the quasi-isomorphisms. This
$\infty$
-category is stable [Reference LurieLur17, Proposition 1.3.5.9], and the t-structure we have been using refines to an
$\infty$
-categorical t-structure [Reference LurieLur17, § 1.2.1]. Furthermore,
$- \otimes_{\mathbb{k}} -$
on
$\mathsf{Ch}(\mathbb{k}[Q])$
induces a symmetric monoidal structure, compatible with the t-structure in the sense that the monoidal product of connective objects is connective. Placing ourselves in this setting, we may rely on Hedenlund’s thesis [Reference HedenlundHed20, Part II]. Namely, C defines a (commutative) algebra object in the derived
$\infty$
-category of
$\mathbb{k}[Q]$
, and the Whitehead tower gives a multiplicative filtration of it, so by [Reference HedenlundHed20, Theorem II.1.21] we have a Leibniz rule in the form of the commutative diagram

in
$\mathsf{D}(\mathbb{k}[Q])$
. There is a subtlety about signs. Shifting is implemented by
$\mathbb{k}[1] \otimes_{\mathbb{k}} -$
, so the bottom cup-product map on the second summand actually requires commuting
$\mathbb{k}[1]$
past
$H^{t'}(K;\mathbb{k})[-t']$
before cupping, incurring a sign
$(-1)^{t'}$
. When we shift up by
$t'+t''$
in order to put this square in the form stated in the lemma, this can be expressed by writing the left-hand vertical map as
$d_2^{t'}\otimes \mathrm{Id} + (-1)^{t'} \mathrm{Id} \otimes d_2^{t''}$
, and the bottom map as just cupping.
Remark 9.4. For readers wishing to completely avoid
$\infty$
-categories, the proof of [Reference HedenlundHed20, Theorem II.1.21] and the results leading up to it can be implemented in the tensor triangulated category
$\mathsf{D}(\mathbb{k}[Q])$
by making use of the modest additional axioms (TC3)–(TC5) of [Reference MayMay01], which hold in this setting as
$\mathsf{D}(\mathbb{k}[Q])$
is the homotopy category of a monoidal model category satisfying the pushout-product axiom.
Remark 9.5. For the Serre spectral sequence of a homotopy fibre sequence
$F \to E \overset{\pi}\to B$
, the analogous conclusion may be obtained by replacing
$\mathsf{D}(\mathbb{k}[Q])$
with the symmetric monoidal stable
$\infty$
-category
$H_B\mathbb{k}\text{-}\mathsf{mod}$
of modules in parameterised spectra
$\mathsf{Sp}_B$
over the constant Eilenberg–MacLane spectrum
$H_B\mathbb{k}$
. Then
$C := F_B(\Sigma^\infty_B E, H_B\mathbb{k})$
is a ring object via the fibrewise diagonal maps
$E \to E \times_B E$
. Its Whitehead tower gives rise to the Serre spectral sequence for
$\pi : E \to B$
and can be analysed in parallel to the above by again invoking Hedenlund’s thesis [Reference HedenlundHed20].
9.3 Proof of Proposition 8.3
Recall that we wish to understand the differentials
$d_2 :{^{I\!I\!I}\!E}^{0,*}_2 \to {^{I\!I\!I}\!E}^{2,*-1}_2$
in the spectral sequence
associated to the fibration (8.1). In § 7.6 we explained how to identify
$H^t_{\mathrm{cts}}(\mathrm{SL}_n(\mathbb{Z}_p, p) ) = \Lambda^t_{\mathbb{F}_p}[sl_n(\mathbb{F}_p)^\vee]$
as an
$\mathrm{SL}(\mathbb{Z}/p)$
-module, so by Corollary 9.2 we have calculated that
\begin{align*}{^{I\!I\!I}\!E}^{0,*}_2 &\cong \Lambda^*_{\mathbb{F}_p}[c_3, c_5, c_7, \ldots],\\{^{I\!I\!I}\!E}^{2,*}_2 &\cong \mathbb{F}_p\{e_1, e_2, e_3, \ldots\} \otimes \Lambda^*_{\mathbb{F}_p}[c_3, c_5, c_7, \ldots],\end{align*}
for
$* \lt p$
and all large enough n. To evaluate the differential we apply the discussion in § 9.2. That discussion provides elements
such that
$d_2 : H^s(\mathrm{SL}_n(\mathbb{Z}/p) ; \Lambda^t_{\mathbb{F}_p}[sl_n(\mathbb{F}_p)^\vee]) \to H^{s+2}(\mathrm{SL}_n(\mathbb{Z}/p) ; \Lambda^{t-1}_{\mathbb{F}_p}[sl_n(\mathbb{F}_p)^\vee])$
is given by Yoneda product with
$d_2^t$
. For each
$t \geq 3$
odd, we therefore wish to evaluate the composition
as a morphism in the derived category of
$\mathbb{F}_p[\mathrm{SL}_n(\mathbb{Z}/p)]$
-modules, that is, an element of
$\mathrm{Ext}^2_{\mathbb{F}_p[\mathrm{SL}_n(\mathbb{Z}/p)]}(\mathbb{F}_p,\Lambda^{t-1}_{\mathbb{F}_p}[sl_n(\mathbb{F}_p)^\vee]) =H^2(\mathrm{SL}_n(\mathbb{Z}/p);\Lambda^{t-1}_{\mathbb{F}_p}[sl_n(\mathbb{F}_p)^\vee])$
. The Leibniz rule as described in Lemma 9.3(iii), applied t times, gives a commutative diagram

in the derived category of
$\mathbb{F}_p[\mathrm{SL}_n(\mathbb{Z}/p)]$
-modules. Writing
$V_n = \mathbb{F}_p^n$
, defining
and recalling the classes
defined in the proof of Corollary 9.2, the diagram

commutes in the derived category of
$\mathbb{F}_p[\mathrm{SL}_n(\mathbb{Z}/p)]$
-modules: the triangle commutes by the definition of
$c_t$
in terms of
$\tilde{c}_t$
, and the square commutes because it does so on each summand by definition of
$\tilde{d}_2^1$
.
Lemma 9.6. The element
\begin{align*}\tilde{d}_2^1 &\in \mathrm{Ext}^2_{\mathbb{F}_p[\mathrm{SL}_n(\mathbb{Z}/p)]}(V_n \otimes V_n^\vee, \mathbb{F}_p)\\& \quad \cong H^2(\mathrm{SL}_n(\mathbb{Z}/p); \mathrm{Hom}(V_n \otimes V_n^\vee, \mathbb{F}_p))\\& \quad \cong H^2(\mathrm{SL}_n(\mathbb{Z}/p); V_n \otimes V_n^\vee) \cong \mathbb{F}_p\{x_1^{[1]}\} \otimes \mathbb{F}_p\{\Sigma^{\rm ad}_1\}\end{align*}
corresponds to
$x^{[1]}_1 \otimes (1)$
.
Proof. There is a map of fibrations of pro-spaces.

It follows from the discussion in § 7.6 that the map
on cohomology between the fibres is an isomorphism in degrees
$i \leq 1$
, and in degree 1 this cohomology is
$sl_n(\mathbb{Z}/p)^\vee$
. Thus, the element
$d_2^1 \in \mathrm{Ext}^2_{\mathbb{F}_p[\mathrm{SL}_n(\mathbb{Z}/p)]}(sl_n(\mathbb{Z}/p)^\vee, \mathbb{F}_p)$
associated by Lemma 9.3 to the top fibration sequence is equal to the corresponding element associated to the bottom sequence.
The bottom fibration sequence is described in Remark 3.3. There is an isomorphism
$I + p A \mapsto A \, \mathrm{mod}\, p : \mathrm{SL}_n(\mathbb{Z}/p^2, p) \overset{\sim}\to sl_n(\mathbb{Z}/p)$
, and by Lemma 9.3(ii) the element
associated to the bottom fibration sequence is minus the class
$e_n$
which classifies this abelian extension. In Remark 3.3 we defined the class
$x = x^{[1]}\otimes (1) \in H^2(\mathrm{SL}_n(\mathbb{Z}/p); V \otimes V^\vee)$
to be the image of the class
$-e_n$
under the natural map
$H^2(\mathrm{SL}_n(\mathbb{Z}/p) ; sl_n(\mathbb{Z}/p)) \to H^2(\mathrm{SL}_n(\mathbb{Z}/p) ; V \otimes V^\vee)$
. The latter map also sends
$d_2^1$
to
$\tilde{d}_2^1$
by definition, giving the required identity.
Lemma 9.7.
For
$1 \leq i \leq t$
the composition
$(\mathrm{Id}^{\otimes i-1} \otimes \tilde{d}_2^1 \otimes \mathrm{Id}^{\otimes t-i}) \circ \tilde{c}_t$
corresponds to
where
$x^{[1]}_t := x^{[1]}_{1}$
.
Proof. We wish to evaluate the map
given by cup product followed by evaluation. To do so it is clearest to generalise, and describe the analogous composition map
\begin{align}&H^*(\mathrm{SL}(V); \mathrm{Hom}(V^{\otimes S} \otimes (V^\vee)^{\otimes T}, V^{\otimes A} \otimes (V^\vee)^{\otimes B})) \nonumber\\ &\quad \otimes H^*(\mathrm{SL}(V) ; \mathrm{Hom}(V^{\otimes A} \otimes (V^\vee)^{\otimes B}, V^{\otimes X} \otimes (V^\vee)^{\otimes Y}))\nonumber\\&\quad \longrightarrow H^*(\mathrm{SL}(V); \mathrm{Hom}(V^{\otimes S} \otimes (V^\vee)^{\otimes T}, V^{\otimes X} \otimes (V^\vee)^{\otimes Y}))\end{align}
in a stable range. Adjoining over gives an isomorphism
and the latter is identified with
$\Gamma_{\mathbb{F}_p}[x]^{\otimes A \sqcup T} \otimes \mathbb{F}_p\{\mathrm{Bij}(B \sqcup S, A \sqcup T)\}$
in a stable range by the discussion in § 4.2. As described in § 4.3, elements here may be depicted as full walled Brauer diagrams from
$(\emptyset,\emptyset)$
to
$(A \sqcup T,B \sqcup S)$
where each strand is decorated by an
$x^{[i]}$
, as shown in Figure 1(a). Equivalently, they may be depicted as full walled Brauer diagrams from (S,T) to (A,B) where each strand is decorated by an
$x^{[i]}$
, as shown in Figure 1(b): the equivalence is given by considering S as being above the wall on the left-hand side, and T as being below the wall on the left-hand side.
(a) Elements of
$\Gamma_{\mathbb{F}_p}[x]^{\otimes A \sqcup T} \otimes\mathbb{F}_p\{\mathrm{Bij}(B \sqcup S, A \sqcup T)\}$
as depicted in § 4.3. (b) An equivalent but more intuitive depiction; S and T have been moved to the other side of the wall, and rotated.

The latter style of depiction makes the composition map (9.5) more intuitive. In this depiction it is given by the natural analogue of the discussion in § 4.3: concatenate such diagrams, multiply labels on the same strand together using the divided power multiplication on the
$x^{[i]}$
, then set closed components labelled by
$x^{[i]}$
with
$i\gt 0$
to zero, and those labelled by
$x^{[0]}$
to
$\dim(V)$
.
Returning to the case at hand, the class
$\tilde{c}_t \in H^0(\mathrm{SL}(V) ; (V \otimes V^\vee)^{\otimes \underline{t}})$
is represented by the left-hand diagram in Figure 2. By Lemma 9.6 the class
$\mathrm{Id}^{\otimes i-1} \otimes \tilde{d}_2^1 \otimes \mathrm{Id}^{\otimes t-i} \in H^2(\mathrm{SL}(V) ; \mathrm{Hom}((V \otimes V^\vee)^{\otimes \underline{t}}, (V \otimes V^\vee)^{\otimes \underline{t-1}}))$
is represented by the right-hand diagram in Figure 2. Composing these as described above gives
$x_i^{[1]} \otimes (1,2,\ldots, t-1)$
, with the convention that
$x^{[1]}_t := x^{[1]}_1$
.
The elements
$\tilde{c}_t$
and
$\mathrm{Id}^{\otimes i-1} \otimes \tilde{d}_2^1 \otimes \mathrm{Id}^{\otimes t-i}$
. Unlabelled arcs are implicitly labelled
$x^{[0]}$
.

In particular, for an odd
$t \geq 3$
the class
$$\sum_{i=1}^t (-1)^{i-1} (\mathrm{Id}^{\otimes i-1} \otimes \tilde{d}_2^1 \otimes \mathrm{Id}^{\otimes t-i}) \circ \tilde{c}_t \in H^2(\mathrm{GL}(V) ; (V \otimes V^\vee)^{\otimes t-1})$$
mapped further to
is
$$\bigg[\sum_{i=1}^t (-1)^{i-1} x^{[1]}_{i} \otimes (1, 2, \ldots, t-1)\bigg] \otimes_{\Sigma_{t-1}} 1$$
(with
$x^{[1]}_{t} := x^{[1]}_{1}$
) and it follows, by acting on the ith term by the permutation
$(1, 2, \ldots, t-1)^{-(i-1)} \in \Sigma_{t-1}$
of sign
$(-1)^{i-1}$
, that this is the same as
When we map from
$(V \otimes V^\vee)^{\otimes t-1}$
to
$(sl(V)^\vee)^{\otimes t-1}$
, according to the construction in Corollary 9.2 this is the element called
$t \cdot e_{t-1}$
.
This finishes the proof of Proposition 8.3.
Remark 9.8 (Stability range). Corollary 9.2 holds as long as
$2 \cdot 2 \leq \dim(V)-2-2\cdot(p-1)$
, that is,
$\dim(V) \geq 2p+4$
, using that
$\Lambda^i[sl(V)^\vee]$
is a summand of
$(V_{[1,1]})^{\otimes i}$
for
$i \lt p$
, so is a coefficient system of degree 2i, and the stability range in § 2.2. Thus, Proposition 8.3 holds for
$n \geq 2p+4$
, and so Theorem 8.1 does too (in fact in the case
$m\gt 1$
it holds for all n).
The lemma in § 8.3 requires
$H^1(\mathrm{SL}_n(\mathbb{Z}/p) ; (V \otimes V^\vee)^{\otimes t})$
to be in the stable range for all
$t \lt p-1$
, which by the stability range in § 2.2 holds for
$2 \cdot 1 \leq n -2 -2(p-2)$
, that is,
$n \geq 2p$
.
The final ingredient in the proof of Theorem A is homological stability for completed cohomology. In [Reference Calegari and EmertonCE16] an explicit range was not given, but the more recent work of Iwasa [Reference IwasaIwa20, Theorem 1.3] can be applied in our situation, and after taking (continuous) duals it shows that
$\widetilde{H}^i(\mathrm{SL}_{n+1}(\mathbb{Z})) \to \widetilde{H}^i(\mathrm{SL}_{n}(\mathbb{Z}))$
is an isomorphism for
$2i \leq n-1$
. In particular,
$\widetilde{H}^i(\mathrm{SL}_{n}(\mathbb{Z}))$
is in the stable range for all
$i\lt p$
as long as
$n \geq 2p-1$
. Thus, Theorem A holds as long as
$n \geq 2p+4$
.
10. Away from p
For completeness let us explain the analogue of Theorem A with coefficients coprime to p. This is much simpler to analyse. It will be expressed in terms of the fibre of the map
Theorem 10.1.
Let
$\ell$
be a prime different from p. In a stable range of homological degrees the group
$\mathrm{SL}_n(\mathbb{Z}/p^m)$
acts trivially on
$H^*(\mathrm{SL}_n(\mathbb{Z}, p^m);\mathbb{F}_\ell)$
, and the latter is isomorphic to
$H^*(\Omega^\infty \mathrm{hofib}(\tilde{\kappa}) ; \mathbb{F}_\ell)$
as an
$\mathbb{F}_\ell$
-algebra.
Proof. It follows from work of Charney [Reference CharneyCha84] that
$H^*(\mathrm{SL}_n(\mathbb{Z}, p^m) ; \mathbb{F}_\ell)$
exhibits homological stability. Proposition 5.5 of that paper holds as condition (C1) asks that the inclusion
$p^m\mathbb{Z} \to \mathbb{Z}$
induces an isomorphism on
$\mathbb{F}_\ell$
-homology, which it does, and this provides the input for Theorem 5.2 of that paper.
It then follows by an argument like that of Lemma 2.2 that
$\mathrm{SL}_n(\mathbb{Z}/p^m)$
acts trivially on
$H^*(\mathrm{SL}_n(\mathbb{Z}, p^m) ; \mathbb{F}_\ell)$
in the stable range. In the map of fibre sequences

the bottom and middle maps are isomorphisms on homology in a stable range, so using the triviality of the
$\mathrm{SL}_n(\mathbb{Z}/p^m)$
-action on
$H^*(\mathrm{SL}_n(\mathbb{Z}, p^m) ; \mathbb{F}_\ell)$
, it follows from the Zeeman comparison theorem that the top map is an isomorphism in a stable range too.
Corollary 10.2.
Let
$\ell$
be a prime different from p. The map
$\mathrm{SL}_n(\mathbb{Z}, p^m) \to \mathrm{SL}_n(\mathbb{Z},p)$
induces an isomorphism on
$\mathbb{F}_\ell$
-(co)homology in the stable range.
Proof. The kernel of
$\mathrm{SL}_n(\mathbb{Z}/p^m) \to \mathrm{SL}_n(\mathbb{Z}/p)$
is a p-group so has trivial
$\mathbb{Z}[{1}/{p}]$
-homology, so this map is a
$\mathbb{Z}[{1}/{p}]$
-homology equivalence. Stabilising and plus-constructing, it follows that
$\mathrm{SK}(\mathbb{Z}/p^m)[{1}/{p}] \overset{\sim}\to \mathrm{SK}(\mathbb{Z}/p)[{1}/{p}]$
.
Now Quillen [Reference QuillenQui72] has calculated
$H^*(\Omega^\infty \mathrm{SK}(\mathbb{Z}/p) ; \mathbb{F}_\ell)$
and
$\pi_*(\mathrm{SK}(\mathbb{Z}/p ; \mathbb{Z}_\ell))$
completely, so one could perform an analysis similar to that of § 7.3 to describe
$H^*(\mathrm{SL}_n(\mathbb{Z}, p^m);\mathbb{F}_\ell)$
in the stable range. We leave this to the interested reader.
Acknowledgements
I thank the organisers of the BIRS workshop Cohomology of Arithmetic Groups: Duality, Stability, and Computations (21w5011) for hosting such an intradisciplinary workshop, and F. Calegari for presenting the questions addressed here in his talk, providing detailed notes on it afterwards, and his helpful correspondence. I am grateful to C. Vespa for her guidance through the literature involved in § 3, and to the referees for their extremely useful input.
Conflicts of interest
None.
Financial support
This material is based upon work supported by the Swedish Research Council under grant no. 2016-06596 while I was in residence at Institut Mittag–Leffler in Djursholm, Sweden, during the semester Higher algebraic structures in algebra, topology, and geometry. I was supported by the ERC under the European Union’s Horizon 2020 research and innovation programme (grant agreement no. 756444), and by a Philip Leverhulme Prize from the Leverhulme Trust.
Journal information
Compositio Mathematica is owned by the Foundation Compositio Mathematica and published by the London Mathematical Society in partnership with Cambridge University Press. All surplus income from the publication of Compositio Mathematica is returned to mathematics and higher education through the charitable activities of the Foundation, the London Mathematical Society and Cambridge University Press.





ΓFp[x]⊗A⊔T⊗Fp{Bij(B⊔S,A⊔T)}
c~t
Id⊗i−1⊗d~21⊗Id⊗t−i
x[0]