III · Affine space under GLₙ

Goal. Find one matrix \(\tau\) whose powers move the constant sheaf \(\mathrm{IC}_0\) on \(\mathcal O^n\), extended by zero, to every simple support, proving Hecke generation.

Let \(n\ge1\), \(k=\overline{\mathbb F}_q\), \(\mathcal O=k[[t]]\), \(F=k((t))\); \(I\) is the subgroup of \(\mathrm{GL}_n(\mathcal O)\) upper triangular modulo \(t\).

One flag, repeated at every scale

$$L_r=\mathcal O^{n-r}\oplus(t\mathcal O)^r\qquad(0\le r\le n).$$ $$L_0=\mathcal O^n\supset L_1\supset\cdots\supset L_n=t\mathcal O^n.$$

Repeat this flag after multiplying by each \(t^m\), \(m\in\mathbb Z\), to include vectors of every valuation:

$$\boxed{a=nm+r,\quad 0\le r<n,\qquad L_a:=t^mL_r.}$$

Thus \(a\) counts steps, \(m\) counts periods, and \(r\) gives the position in one period; \(L_{n+r}=tL_r\), hence \(L_{a+n}=tL_a\).

\(n=3\). Nodes are lattices; each arrow points to a strict sublattice, \(L_a\supset L_{a+1}\).

● coefficient of \(t^pe_i\) allowed · ○ zero; all higher powers are allowed, all lower powers vanish.

Figure 1. One step raises one coordinate bound; a full period raises all three.
Is this node-and-edge picture standard?

Yes: Bruhat–Tits buildings use lattice classes as nodes, with incidence represented by lattice chains (BRS, §2.5, p. 137, illustrated over \(\mathbb Q_p\)). Figure 1 retains the actual lattices in our chosen chain; in the building, scaling identifies \([L_{a+n}]=[tL_a]=[L_a]\). For \(n=3\), one period represents a triangle (one chamber), with the two endpoints identified.

\(\tau\) moves one step

For the standard basis, define \(\tau:F^n\to F^n\) by

$$e_n\longmapsto e_{n-1}\longmapsto\cdots\longmapsto e_1\longmapsto te_n.$$ $$\tau L_a=L_{a+1},\qquad L_a=\tau^aL_0,\qquad \tau^n=t1_n.$$

Its powers reach every simple support (Proposition 4a), and it normalizes \(I\), so its Hecke action is translation (Lemma 1.10).

Combinatorial meaning and classical precedent

A shift of the integers. Number the periodic basis vectors by $$f_{nm+r}=t^me_{n+1-r}\quad(m\in\mathbb Z,\ 1\le r\le n),\qquad f_{j+n}=tf_j.$$ Then \(\tau f_j=f_{j+1}\). A monomial representative of \(\widetilde W\) permutes the \(f_j\), giving a bijection \(p:\mathbb Z\to\mathbb Z\) satisfying \(p(j+n)=p(j)+n\); for \(\tau\), it is simply \(p(j)=j+1\), with window \([2,3,\ldots,n,n+1]\).

This is the standard shift in the extended affine symmetric group: see [KP, Proposition 5.2 and proof, p. 216]. Their shift is \(j\mapsto j-1\), the inverse of ours; the periodic-basis calculation above fixes the convention here.

Rotation of affine type A. For \(n\ge2\), conjugating the affine simple reflections gives $$\tau s_i\tau^{-1}=s_{i-1}\qquad(i\in\mathbb Z/n\mathbb Z).$$ For \(2\le i<n\) this shifts the two transposed coordinates down by one; for \(i=1\) it gives \(t^{\varepsilon_n-\varepsilon_1}(1\ n)=s_0\), and for \(i=0\) it gives \(s_{n-1}\). Thus \(\tau\) rotates the nodes of the affine Dynkin diagram and preserves the base alcove, giving length zero; \(\tau^n=t1_n\) explains why this rotation has order \(n\) modulo the center although \(\tau\) itself has infinite order.

This is the classical subgroup \(\Omega\) in the extended affine Weyl group decomposition \(\widetilde W=W_{\mathrm{aff}}\rtimes\Omega\), whose elements preserve the simple affine roots and have length zero ([HKP, §7.1, p. 19]). For \(\mathrm{GL}_n\), determinant valuation identifies \(\Omega=\langle\tau\rangle\) with \(\mathbb Z\), so the chosen class of \(\tau\) is the unique length-zero class of determinant valuation \(1\) (determinant quotient, length-zero proof).

Why does this prove generation?
  • Its powers reach every simple support

    $$I\cdot(t^me_j)=L_a\setminus L_{a+1},\qquad a=nm+n-j.$$

    The map \((m,j)\mapsto a\) is a bijection onto \(\mathbb Z\). At each finite geometric level these shells, together with its terminal zero stratum, have smooth linear closures and connected stabilizers (Proposition 3a); hence their simple equivariant sheaves lift to the lattice-supported objects \(S_a\) of Proposition 4a. For \(n>1\), the central translation \(t1_n=\tau^n\) would reach only the indices \(a\in n\mathbb Z\).

  • Its Hecke action is translation

    The common stabilizer of this lattice chain is \(I\); since \(\tau L_a=L_{a+1}\), we have \(\tau I\tau^{-1}=I\), so

    $$I\tau^aI/I=\{\tau^aI\},\qquad\ell(\tau^a)=0,\qquad\mathrm{IC}_{\tau^a}*_I\mathrm{IC}_0=(\tau^a)_!\mathrm{IC}_0=S_a[a].$$
    Convolution correspondence: the product of the point tau to the a I with LX receives p from tau to the a I times LX, which maps by q to the contracted product and then by m to LX. The contracted product is isomorphic via phi to LX, under which m becomes v maps to tau to the a v.
    Figure 2. Convolution on the length-zero cell becomes translation via \(\phi([\tau^a i,v])=iv\). TikZ-cd source.

    Here \(p(g,v)=(gI,v)\), \(q(g,v)=[g,v]\), and \(m([g,v])=gv\); descending \(p^*(\mathrm{IC}_{\tau^a}\boxtimes\mathrm{IC}_0)\) along \(q\) gives \(\phi^*\mathrm{IC}_0\), so convolution is \(m_!\phi^*\mathrm{IC}_0=(\tau^a)_!\mathrm{IC}_0\).

    The convolution correspondence over the point \(\tau^aI\) is \(\tau^aI\times^I LX\cong LX\), with action map \(v\mapsto\tau^av\) (chain-stabilizer proof, convolution proof). The identification of length with cell dimension is [Zhu, Remark 2.1.22, p. 29]; the general length-zero subgroup and its Hecke algebra are described in [HKP, §7.1, p. 19]. Together with the first point and Proposition 4b, this gives generation by \(\{G_{\tau^a}:a\in\mathbb Z\}\).

The length-zero subgroup in Haines–Kottwitz–Prasad

For a split group, the extended affine Weyl group splits into its affine reflection group and the subgroup \(\Omega\) preserving the base alcove. In the characteristic-function normalization \(T_w=\mathbf1_{IwI}\), with \(\operatorname{vol}I=1\), its length-zero part is a group algebra:

$$\widetilde W=W_{\mathrm{aff}}\rtimes\Omega,\qquad\mathbb C[\Omega]\hookrightarrow\mathcal H_I,\qquad T_\omega T_\eta=T_{\omega\eta}\quad(\omega,\eta\in\Omega).$$

Here \(W_{\mathrm{aff}}\) is generated by the affine simple reflections. HKP’s statement supplies these translation operators; reaching every simple support is the additional property of \(X=\mathbb A^n\) established above. [HKP, §7.1, p. 19]

For \(\mathrm{GL}_n\), determinant valuation gives \(\Omega=\langle\tau\rangle\cong\mathbb Z\). The identity \(\tau^n=t1_n\) makes \(\tau\) infinite order, although its action on the affine Dynkin diagram has order \(n\).

Self-contained introduction: lattice shifts, the HKP result, two bases, and the generation criterion →

Proposition III · Categorical generation for 𝔸ⁿ

For \(G=\mathrm{GL}_n\), \(X=\mathbb A^n\), and the levels of §2, let \(\mathcal C_I\) be the category of §4. Use the one-step shift \(\tau\) constructed above, and put \(G_w=\mathrm{IC}_w\ast_I\mathrm{IC}_0\) for \(w\in\widetilde W\), the extended affine Weyl group. Then every simple \(S_a\) is obtained by translating the basic sheaf, up to shift:

$$G_{\tau^a}=(\tau^a)_!\mathrm{IC}_0=S_a[a]\qquad(a\in\mathbb Z).$$ $$\boxed{\mathcal C_I^{\mathrm{Iwa}}:=\operatorname{Thick}\{G_w:w\in\widetilde W\} =\mathcal C_I=\operatorname{Thick}\{G_{\tau^a}:a\in\mathbb Z\}.}$$

Here \(S_a=\underline{\overline{\mathbb Q}}_{\ell,L_a}[-a]\) is the lattice-supported simple of Proposition 4a(b); \(\operatorname{Thick}\) allows shifts, cones and direct summands. The proof (§6) uses no traces and no (DT); taking traces recovers (IG) (§7). The variety \(\mathbb A^n\) has two \(G\)-orbits, so it is not a homogeneous symmetric variety and Chen–Yi does not apply.

1 · Objects

Definition 1.1 · Uniformizer and translations

Use \(k=\overline{\mathbb F}_q\), \(\mathcal O=k[\![t]\!]\), \(F=k(\!(t)\!)\), with their models over \(\mathbb F_q\) when taking traces.

Uniformizer. \(t\in\mathcal O=\overline{\mathbb F}_q[\![t]\!]\); for \(\lambda\in\mathbb Z^n\), \(t^\lambda=\operatorname{diag}(t^{\lambda_1},\dots,t^{\lambda_n})\in\mathrm{GL}_n(F)\). $$I(k)=\{g\in\mathrm{GL}_n(\mathcal O):g\bmod t\in B\},\qquad LX(k)=X(F)=F^n,\qquad L^+X(k)=X(\mathcal O)=\mathcal O^n,\qquad\mathrm{IC}_0=\underline{\overline{\mathbb Q}}_{\ell,\mathcal O^n},\qquad\varphi_0=\mathbf 1_{L^+X(\mathbb F_q)},$$

Spaces and points. For an \(\mathbb F_q\)-algebra \(R\), the loop and arc functors are $$LX(R)=R((t))^n,\qquad L^+X(R)=R[[t]]^n.$$ Thus \(F^n\) is the set of \(k\)-rational points of \(LX\); \(\mathbb F_q\)-rational loop points are \(LX(\mathbb F_q)=\mathbb F_q((t))^n\). Sheaves live on the geometric spaces, with their \(\mathbb F_q\)-models used for Frobenius traces.

Definition 1.2 · Extended affine Weyl group

For the diagonal torus \(T\subseteq\mathrm{GL}_n\), $$\widetilde W=N_G(T)(F)/T(\mathcal O)\cong\mathbb Z^n\rtimes S_n.$$ Each class has a unique representative \(t^\lambda w\), with \(\lambda\in\mathbb Z^n\) and \(w\) a permutation matrix. The following map is a bijection: $$\widetilde W\longrightarrow I(k)\backslash\mathrm{GL}_n(F)/I(k),\qquad t^\lambda w\longmapsto I(k)t^\lambda wI(k).$$

Weyl groups and length: definitions, two splittings, and GL₂ →

Definition 1.3 · The length-zero element

Let \(\varepsilon_i=(0,\ldots,0,1,0,\ldots,0)\in\mathbb Z^n=X_*(T)\), with \(1\) in position \(i\); in particular \(t^{\varepsilon_n}=\operatorname{diag}(1,\ldots,1,t)\). Let \(e_i\in F^n\) be the standard column vector, and let \(\sigma\) be the permutation matrix with \(\sigma e_1=e_n\), \(\sigma e_i=e_{i-1}\) for \(i>1\).

The standard action is matrix multiplication \(G\times X\to X\), \((g,v)\mapsto gv\). We choose its matrix $$\tau=t^{\varepsilon_n}\sigma,\qquad \tau e_1=te_n,\quad\tau e_i=e_{i-1}\ (2\le i\le n),\qquad\tau^n=t\,1_n.$$ Here the displayed formulas describe the action on the basis vectors.

Construction. The lattice-chain construction derives this formula; the periodic-permutation description identifies its classical meaning.

Normalization. The two reasons in the introduction use the following identities (proved in Weyl groups, Step 4): $$\tau I\tau^{-1}=I,\qquad\ell(\tau)=0,\qquad\operatorname{val}\det\tau=1,\qquad\tau^k\mathcal O^n\supset\tau^{k+1}\mathcal O^n.$$ The length-zero subgroup is \(\Omega:=\{w\in\widetilde W:\ell(w)=0\}=\langle\tau\rangle\cong\mathbb Z\); \(\tau\) is its unique generator with determinant valuation \(+1\). The other generator, \(\tau^{-1}\), reverses the indexing. For \(n>1\), the plain cycle \(\sigma\) does not normalize \(I\); an arbitrary element of \(\widetilde W\) need not have length zero. Length zero makes convolution by \(\mathrm{IC}_{\tau^k}\) an actual translation (§6).

Example 1.4 · Action on vectors

How \(\tau\) acts. \(G=\mathrm{GL}_n\) acts on \(X=\mathbb A^n\) by matrix multiplication, so \(G(F)\) acts on \(LX(k)=X(F)=F^n\) by \(v\mapsto gv\); this is the only action on the page, and it also defines convolution (§6). \(\tau\in G(F)\) is one matrix, acting on column vectors by a cyclic shift with one factor \(t\): $$\tau\begin{pmatrix}v_1\\ v_2\\ \vdots\\ v_n\end{pmatrix}=\begin{pmatrix}v_2\\ \vdots\\ v_n\\ t\,v_1\end{pmatrix},\qquad\tau^{-1}\begin{pmatrix}v_1\\ \vdots\\ v_{n-1}\\ v_n\end{pmatrix}=\begin{pmatrix}t^{-1}v_n\\ v_1\\ \vdots\\ v_{n-1}\end{pmatrix}.$$

Definition 1.5 · The periodic lattice chain

Geometric lattice convention. Write \(L_a:=\tau^aL^+X\subseteq LX\), so \(L_a(R)=\tau^aR[[t]]^n\) and \(L_a(k)=\tau^a\mathcal O^n\). In sheaf supports and geometric inverse images below, the notation \(\tau^a\mathcal O^n\) means \(L_a\), not merely its set of points.

Lattices. \(\mathcal O^n=L^+X(k)\) is a set of vectors, and \(\tau^k\mathcal O^n:=\{\tau^kv:v\in\mathcal O^n\}\) is its image under the linear map \(\tau^k\) (not \(\tau\) acting on the scalars). Applying \(\tau\) \(r\) times moves \(v_1,\dots,v_r\) to the end, each multiplied by \(t\); with \(\tau^n=t\cdot1_n\) and \(k=nm+r\), \(0\le r\lt n\): $$\tau^k\mathcal O^n=t^m\big(\mathcal O^{\,n-r}\oplus(t\mathcal O)^{r}\big)=\{v:\ \operatorname{val}v_i\ge m\ (i\le n-r),\ \operatorname{val}v_i\ge m+1\ (i\gt n-r)\}.$$ It is \(I\)-stable, since \(\tau\) normalizes \(I\): \(I\tau^k\mathcal O^n=\tau^k(\tau^{-k}I\tau^k)\mathcal O^n=\tau^kI\mathcal O^n=\tau^k\mathcal O^n\). For \(n=2\): \(\tau(a,b)=(b,ta)\), so \(\tau\mathcal O^2=\mathcal O\oplus t\mathcal O\); \(\tau^2(a,b)=(ta,tb)\), so \(\tau^2\mathcal O^2=t\mathcal O^2\); \(\tau^{-1}(a,b)=(t^{-1}b,a)\), so \(\tau^{-1}\mathcal O^2=t^{-1}\mathcal O\oplus\mathcal O\). These are all the \(I\)-stable lattices (lattice lemma below): a decreasing chain \(\cdots\supset\tau^{-1}\mathcal O^n\supset\mathcal O^n\supset\tau\mathcal O^n\supset\cdots\), each of colength \(1\) in the previous one.

Lemma 1.9 · Orbits and lattice differences

The \(I\)-orbits on \(F^n\) and the \(I\)-stable lattices (orbits lemma, lattice lemma, A5-1):

$$O_{m,j}=\{v:\ \min_i\operatorname{val}v_i=m,\ \max\{i:\operatorname{val}v_i=m\}=j\}\ni t^me_j,$$ $$\Lambda_{m,j}=t^{(m^{(j)},(m+1)^{(n-j)})}\mathcal O^n=\tau^{k}\mathcal O^n,\qquad k=nm+n-j,$$ $$O_{m,j}=\tau^k\mathcal O^n\setminus\tau^{k+1}\mathcal O^n,\qquad (m,j)\mapsto k\ \text{ a bijection }\ \mathbb Z\times\{1,\dots,n\}\to\mathbb Z .$$
Proof

Choose the last coordinate attaining the minimum valuation. Upper-triangular operations modulo t and their congruence lifts carry the vector to the indicated coordinate vector; the valuation conditions identify its orbit with the displayed lattice difference. The linked orbit and lattice lemmas give the full elimination argument.

Lemma 1.10 · The periodic chain determines the Iwahori

$$I=\{g\in\mathrm{GL}_n(F):g\tau^k\mathcal O^n=\tau^k\mathcal O^n\ \text{for every }k\in\mathbb Z\},$$ $$\tau(\tau^k\mathcal O^n)=\tau^{k+1}\mathcal O^n,\qquad\tau I\tau^{-1}=I.$$
Proof
  • Chain. \(\tau\Lambda_{m,j}=\Lambda_{m,j-1}\) on the \(\mathcal O\)-basis \(t^me_1,\dots,t^me_j,t^{m+1}e_{j+1},\dots\); with \(\Lambda_{0,n}=\mathcal O^n\) this gives \(\Lambda_{m,j}=\tau^{nm+n-j}\mathcal O^n\) (A5-1(a); script A5/lattice_checks.py (a), \(n\le5\)).
  • Normalizes. \(I\) is the stabilizer of the chain \(\{\Lambda_{m,j}\}\), which \(\tau\) permutes; so \(\tau I\tau^{-1}=I\), \(\ell(\tau)=0\) (A5-1(b)). Checked on all of \(I/I_{0,2}(\mathbb F_2)\) for \(n=2,3\), with the control that the plain cycle \(\sigma\) does not normalize \(I\) (script below, (6)).

2 · Levels \(Y_N\), \(Y_{N,M}\)

Set-up. For \(N,M\ge0\) with \(N+M\ge1\):

These are spaces and group schemes over \(\mathbb F_q\), specified for every \(\mathbb F_q\)-algebra \(R\) by $$Y_N(R)=t^{-N}R[[t]]^n,\qquad Y_{N,M}(R)=t^{-N}R[[t]]^n/t^MR[[t]]^n,$$ $$I(R)=\{g\in\mathrm{GL}_n(R[[t]]):g\bmod t\in B(R)\},\qquad H_{N,M}(R)=\{g\in\mathrm{GL}_n(R[t]/t^{N+M}):g\bmod t\in B(R)\}.$$ The lattice formulas below give their \(k\)-points; the coefficient formulas define the schemes and their morphisms.

  1. Levels. $$Y_N=t^{-N}\mathcal O^n,\qquad Y_{N,M}=t^{-N}\mathcal O^n/t^M\mathcal O^n,\qquad\pi_{N,M}:Y_N\twoheadrightarrow Y_{N,M},\ \ y\mapsto y\bmod t^M.$$
  2. Groups. $$I_{N,M}=1+t^{N+M}M_n(\mathcal O),\qquad H_{N,M}=I/I_{N,M}=\{g\in\mathrm{GL}_n(\mathcal O/t^{N+M}):g\bmod t\in B\}.$$
  3. Transitions. $$p_{M',M}:Y_{N,M'}\twoheadrightarrow Y_{N,M}\ \ (M\le M'),\qquad i_N:Y_N\hookrightarrow Y_{N+1}.$$
Commutative diagram: top row Y_N into Y_{N+1} into ... into LX = colim Y_N by closed embeddings i_N; vertical surjections pi_{N,M'} from Y_N to Y_{N,M'} and p_{M',M} from Y_{N,M'} to Y_{N,M} (affine-space fibration with fibre A^{n(M'-M)}); finite-level closed embeddings i_{N,M'} and i_{N,M}; I acts on Y_N, I/I_{N,M'} on Y_{N,M'}, I/I_{N,M} on Y_{N,M}.
Figure 3. \(X=\mathbb A^n\), any \(n\): the levels of \(LX\), with \(LX(k)=F^n\), \(Y_N=t^{-N}\mathcal O^n\) and \(Y_{N,M}=t^{-N}\mathcal O^n/t^M\mathcal O^n\). Horizontal maps are closed embeddings, vertical maps are surjections, every square is cartesian, \(\pi_{N,M}=p_{M',M}\circ\pi_{N,M'}\) and \(Y_N=\varprojlim_MY_{N,M}\).
The same diagram for n = 1, N = 1, M = 1, M' = 2: t^{-1}O into t^{-2}O into ... F on top; reduction mod t^2 down to t^{-1}O/t^2O (A^3) and t^{-2}O/t^2O (A^4); reduction mod t down to t^{-1}O/tO (A^2) and t^{-2}O/tO (A^3); acting groups O^x, (O/t^3)^x, (O/t^2)^x.
Figure 4. \(X=\mathbb A^1\) (\(n=1\)), \((N,M,M')=(1,1,2)\): the same diagram with \(LX(k)=F\); the vertical maps are reductions modulo \(t^2\) and \(t\).

Proposition 2 · One level

Let \(N,M\ge0\), \(N+M\ge1\), and write a point of \(Y_{N,M}\) as \(\sum_{a=-N}^{M-1}t^av_a\) with \(v_a\in\overline{\mathbb F}_q^{\,n}\). Then:

  1. \(Y_{N,M}\cong\mathbb A^{n(N+M)}\), with coordinates \((v_{-N},\dots,v_{M-1})\).
  2. \(I_{N,M}\) is the kernel of the action of \(I\) on \(Y_{N,M}\), and \(H_{N,M}\cong B\times\mathbb A^{n^2(N+M-1)}\) is connected of dimension \(n^2(N+M)-\binom n2\).
  3. \(p_{M',M}\) forgets \(v_M,\dots,v_{M'-1}\): an equivariant trivial vector bundle of rank \(d(M,M')=n(M'-M)\). \(i_N\) identifies \(Y_N\) with the closed subspace \(\{v_{-N-1}=0\}\), and \(\pi_{N+1,M}^{-1}(Y_{N,M})=Y_N\).
  4. The level shift of Proposition II (\(e_M=e_{M'}+d(M,M')\), \(e_0=0\)) is \(e_M=-nM\), and \(\Phi_{N,M}=i_{N,!}\pi_{N,M}^*[e_M]\) sends perverse sheaves to perverse objects.
Table 2. Parts (a) and (b) for small \(n\).
\(n\)\(Y_{N,M}\)\(H_{N,M}\)\(\dim H_{N,M}\)
1\(t^{-N}\mathcal O/t^M\mathcal O\cong\mathbb A^{N+M}\)\((\mathcal O/t^{N+M})^\times\)\(N+M\)
2\(\cong\mathbb A^{2(N+M)}\)\(\begin{pmatrix}\mathcal O^\times&\mathcal O\\ t\mathcal O&\mathcal O^\times\end{pmatrix}\bmod t^{N+M}\)\(4(N+M)-1\)
\(n\)\(\cong\mathbb A^{n(N+M)}\)\(B\times\mathbb A^{n^2(N+M-1)}\)\(n^2(N+M)-\binom n2\)
Proof
  • (a) Coordinates. \(t^{-N}\mathcal O^n/t^M\mathcal O^n\) has \(\overline{\mathbb F}_q\)-basis \(t^ae_i\), \(-N\le a\lt M\), \(1\le i\le n\).
  • (b) Trivial action. \((1+t^{N+M}A)v-v\in t^{N+M}\cdot t^{-N}\mathcal O^n=t^M\mathcal O^n\). Conversely \(g\,t^{-N}e_i\equiv t^{-N}e_i\bmod t^M\) for all \(i\) forces \(g-1\in t^{N+M}M_n(\mathcal O)\): \(I_{N,M}\) is the whole kernel (checked: only \(g=1\) in \((I/I_{N,M})(\mathbb F_q)\) acts trivially, every case of the script).
  • (b) Connected. \(H_{N,M}\) is the open subset \(\{g_{aa}(0)\ne0\}\) of the affine space of truncated matrices with \(g_{ab}(0)=0\) for \(a\gt b\): irreducible. \(I_{N,M}\subseteq1+tM_n(\mathcal O)\) is pro-unipotent because \(N+M\ge1\) (at \(N=M=0\) the formula would leave \(I\)).
  • (c) Transitions. \(Y_{N,M'}\to Y_{N,M}\) forgets \(v_M,\dots,v_{M'-1}\): a trivial vector bundle of rank \(n(M'-M)\), equivariant for \(I/I_{N,M'}\to I/I_{N,M}\), with rank independent of \(N\). \(Y_N\subset Y_{N+1}\) is \(\{v_{-N-1}=0\}\), and \(\pi_{N+1,M}^{-1}(Y_{N,M})=t^{-N}\mathcal O^n+t^M\mathcal O^n=Y_N\) for every \(M\ge0\).
  • (d) Shift. With \(\Phi_{N,M}=i_{N,!}\pi_{N,M}^*[e_M]\) and \(p:Y_{N,M'}\to Y_{N,M}\), \(p^*[d(M,M')]\) is t-exact, and \(\Phi_{N,M}=\Phi_{N,M'}\circ p^*[d(M,M')]\) iff \(e_M=e_{M'}+d(M,M')\) (the shift \(e_M\)). With \(d(M,M')=n(M'-M)\) and \(e_0=0\): \(e_M=-nM\), and \(\Phi_{N,M}(K)\) is perverse iff \(K\) is perverse on \(Y_{N,M}\) (A5-2).

3 · Geometric inputs used below

Fix \(N,M\ge0\), \(N+M\ge1\), and put \(L_a=\tau^aL^+X\), \(H=H_{N,M}\); all geometric statements are over \(k=\overline{\mathbb F}_q\).

Proposition 3a · Strata, closures, and stabilizers

  1. Finite orbit stratification. The \(H\)-orbits on \(Y_{N,M}\) are $$Y_{N,M}=\bigsqcup_{a=-nN}^{nM}o_a,$$ $$o_a=V_a\setminus V_{a+1}\quad(a<nM),$$ $$o_{nM}=V_{nM}=\{0\},$$ where \(V_a=L_a/L_{nM}=\tau^a\mathcal O^n/t^M\mathcal O^n\).

    Used in Proposition 4a(a) to locate the supports of simple objects.

  2. Smooth linear closures. For \(-nN\le a\le nM\), $$\overline{o_a}=V_a\cong\mathbb A^{nM-a},$$ $$V_{-nN}\supset V_{-nN+1}\supset\cdots\supset V_{nM},$$ $$\pi_{N,M}^{-1}(V_a)=L_a,$$ $$P_a:=\pi_{N,M}^{-1}(o_a)=L_a\setminus L_{a+1}\quad(a<nM),$$ $$P_{nM}=L_{nM}.$$

    Used in Proposition 4a(a),(b) to compute the IC complexes and their pullbacks, and in Proposition 7 to expand traces in piece indicators.

  3. Smooth connected stabilizers. For \(-nN\le a=nm+n-j<nM\), \(1\le j\le n\), the orbit \(o_a\) contains \(t^me_j\), and $$\operatorname{Stab}_H(t^me_j)=\{g\in H:g_{ij}\equiv\delta_{ij}\pmod{t^{M-m}}\ \text{for every }i\}\cong\mathbb G_m^{n-1}\times\mathbb A^{b_a},$$ as varieties, for some \(b_a\ge0\); \(\operatorname{Stab}_H(0)=H\) is also smooth connected.

    Used in Proposition 4a(a): the only irreducible equivariant local system on each orbit is the constant rank-one system.

Proof

See the coefficient equations and algebraic section of the orbit map, and Proposition 3a(a)–(d) and its proof: vanishing coefficients define \(V_a\), one nonzero coefficient defines \(o_a\), and the displayed linear equations define its stabilizer scheme.

Proposition 3b · Rational transitivity

All these strata are defined over \(\mathbb F_q\); for every \(r\ge1\) and \(-nN\le a=nm+n-j<nM\), \(1\le j\le n\),

$$o_a(\mathbb F_{q^r})=H_{N,M}(\mathbb F_{q^r})\cdot t^me_j,$$ $$o_{nM}(\mathbb F_{q^r})=\{0\}.$$

Used only in §7, step 5: one rational orbit gives one basis indicator at each finite level.

Proof

The orbit-map section is defined over \(\mathbb F_q\), so it supplies a rational lift over every extension field; see Proposition 3b and its proof.

4 · Simple objects and generation

Here \(i_N:Y_N\hookrightarrow LX\) is the closed inclusion; \(i_{N,!}\) extends by zero. See IIa, the full level functor.

Definition. With \(H_{N,M}=I/I_{N,M}\) and the level functor \(\Phi_{N,M}=i_{N,!}\pi_{N,M}^*[e_M]\), \(e_M=-nM\) (Proposition 2):

$$\mathcal C_I^{(N,M)}=\Phi_{N,M}\,D^b_c\big([Y_{N,M}/H_{N,M}]\big),\qquad\mathcal C_I=\bigcup_{N,M}\mathcal C_I^{(N,M)} .$$

Proposition 4a · Identify the simple objects

Let \(N,M\ge0\), \(N+M\ge1\), and \(V_a\) be the linear closures in Proposition 3a. Constant sheaves on closed supports below are extended by zero.

  1. One level. The simple \(H_{N,M}\)-equivariant perverse sheaves on \(Y_{N,M}\) are exactly $$\mathrm{IC}(V_a)=\underline{\overline{\mathbb Q}}_{\ell,V_a}[nM-a],\qquad-nN\le a\le nM .$$
  2. The objects \(S_a\). Their normalized images are independent of the level containing them: $$S_a:=\Phi_{N,M}\big(\mathrm{IC}(V_a)\big)=\underline{\overline{\mathbb Q}}_{\ell,L_a}[-a].$$ $$S_0=\mathrm{IC}_0.$$ These are all the simple objects in the perverse heart of \(\mathcal C_I\).
  3. Translation. For every \(a\in\mathbb Z\), $$S_a=(\tau^a)_!\mathrm{IC}_0[-a],\qquad (\tau^a):LX\xrightarrow{\sim}LX,\quad v\longmapsto\tau^av .$$
Proof
  1. Classify at one level. The finite orbit stratification in Proposition 3a(a) makes every simple an IC extension from an irreducible equivariant local system on one \(o_a\) (BBD, Theorem 4.3.1, printed p. 112). Such local systems correspond to representations of the stabilizer component group; this group is trivial by Proposition 3a(c). Thus there is exactly one simple per orbit. Since \(\overline{o_a}=V_a\) is smooth of dimension \(nM-a\) (Proposition 3a(b)), that simple is \(\underline{\overline{\mathbb Q}}_{\ell,V_a}[nM-a]\).
  2. Compute the normalized image. By Proposition 3a(b) and \(e_M=-nM\), $$\begin{aligned}\Phi_{N,M}\big(\mathrm{IC}(V_a)\big)&=i_{N,!}\pi_{N,M}^*\underline{\overline{\mathbb Q}}_{\ell,V_a}[nM-a-nM]\\&=\underline{\overline{\mathbb Q}}_{\ell,L_a}[-a].\end{aligned}$$ The normalized transition functors identify these objects at common refinements and preserve simples; Lemma IIa, steps 4–7 proves this compatibility, and step 8 proves that every global simple occurs at a finite level. This proves (b), including \(S_0=\mathrm{IC}_0\).
  3. Translate the support. The automorphism \(v\mapsto\tau^av\) carries \(L_0\) isomorphically onto \(L_a\), hence $$(\tau^a)_!\mathrm{IC}_0=\underline{\overline{\mathbb Q}}_{\ell,L_a}=S_a[a].$$ It preserves \(I\)-equivariance because \(\tau^a\) normalizes \(I\) (Lemma 1.10).
Sources

Reading Proposition 4a(b). \(\underline{\overline{\mathbb Q}}_{\ell,\tau^k\mathcal O^n}[-k]\) is shorthand for an object built at a finite level:

  1. Object. \(\mathrm{IC}(V_k)\) is the constant sheaf on the linear subspace \(V_k\subseteq Y_{N,M}\cong\mathbb A^{n(N+M)}\), shifted by \(\dim V_k\); \(S_k\) is its pull-back to \(Y_N\), extended by zero to \(LX\).
  2. Support. \(\pi_{N,M}^{-1}(V_k)=\tau^k\mathcal O^n\) (Definition 1.5): the stalks of \(S_k\) are \(\overline{\mathbb Q}_\ell[-k]\) on \(\tau^k\mathcal O^n\) and \(0\) off it.
  3. Shift. \(-k=\dim V_k+e_M=(nM-k)-nM\), the perverse degree \(\delta(P_k)\), independent of \((N,M)\).
$$\begin{array}{ccc}\mathcal C_I^{(N,M)}&\xrightarrow{\ p^*\ }&\mathcal C_I^{(N,M+1)}\\ {\scriptstyle i_*}\big\downarrow&&\big\downarrow{\scriptstyle i_*}\\ \mathcal C_I^{(N+1,M)}&\xrightarrow{\ p^*\ }&\mathcal C_I^{(N+1,M+1)}\end{array}\qquad\begin{array}{l}p^*:\ [-nN,\,nM]\subset[-nN,\,nM+n],\\[4pt] i_*:\ [-nN,\,nM]\subset[-nN-n,\,nM].\end{array}$$
Table 3. \(n=1\), level \((1,1)\): \(Y_{1,1}=\mathbb A^2\) with coordinates \((v_{-1},v_0)\), \(e_1=-1\).
\(k\)\(V_k\subseteq Y_{1,1}\)\(\mathrm{IC}(V_k)\)\(S_k\)
\(-1\)\(\mathbb A^2\)\(\underline{\overline{\mathbb Q}}_{\ell}[2]\)\(\underline{\overline{\mathbb Q}}_{\ell,t^{-1}\mathcal O}[1]\)
\(0\)\(\{v_{-1}=0\}\)\(\underline{\overline{\mathbb Q}}_{\ell}[1]\)\(\underline{\overline{\mathbb Q}}_{\ell,\mathcal O}=\mathrm{IC}_0\)
\(1\)\(\{0\}\)\(\underline{\overline{\mathbb Q}}_{\ell}\)\(\underline{\overline{\mathbb Q}}_{\ell,t\mathcal O}[-1]\)

\(n=2\), level \((1,1)\): \(S_{-2}=\underline{\overline{\mathbb Q}}_{\ell,t^{-1}\mathcal O^2}[2]\), \(S_{-1}=\underline{\overline{\mathbb Q}}_{\ell,t^{-1}\mathcal O\oplus\mathcal O}[1]\), \(S_0=\mathrm{IC}_0\), \(S_1=\underline{\overline{\mathbb Q}}_{\ell,\mathcal O\oplus t\mathcal O}[-1]\), \(S_2=\underline{\overline{\mathbb Q}}_{\ell,t\mathcal O^2}[-2]\).

Proposition 4b · Generate from the simple objects

For the objects of Proposition 4a,

$$\mathcal C_I^{(N,M)}=\operatorname{Thick}\{S_a:-nN\le a\le nM\}.$$ $$\mathcal C_I=\operatorname{Thick}\{S_a:a\in\mathbb Z\}.$$

Here \(\operatorname{Thick}\) allows finite sums, shifts, cones and direct summands; no semisimplicity is asserted.

The level window is \(L_{nM}\subseteq L_a\subseteq L_{-nN}\iff-nN\le a\le nM\). The zero-orbit skyscraper at level \((N,M)\) pulls back to \(S_{nM}=\underline{\overline{\mathbb Q}}_{\ell,t^M\mathcal O^n}[-nM]\); the singleton \(\{0\}\subset LX\) is not a union of fibres of any fixed \(\pi_{N,M}\).

Proof
  1. Build perverse objects from simples. Write \(\mathcal D_{N,M}=D^b_c([Y_{N,M}/H_{N,M}])\). Its equivariant perverse heart has finite length (BBD, Theorem 4.3.1; Lemma IIa, step 6). A Jordan–Hölder filtration of any perverse object has quotients among the \(\mathrm{IC}(V_a)\) of Proposition 4a(a); each short exact sequence gives a distinguished triangle. Thus every perverse object lies in their thick span.
  2. Build bounded complexes from cohomology. For \(K\in\mathcal D_{N,M}\), the perverse t-structure is bounded, and its truncation triangles are $${}^p\tau_{\le j-1}K\longrightarrow{}^p\tau_{\le j}K\longrightarrow{}^pH^j(K)[-j]\xrightarrow{+1}.$$ Only finitely many \({}^pH^j(K)\) are nonzero. Step 1 and induction through these triangles give $$\mathcal D_{N,M}=\operatorname{Thick}\{\mathrm{IC}(V_a):-nN\le a\le nM\}.$$ This is the finite-length and truncation argument of Lemma IIa, step 8.
  3. Pass through the level functors. The exact fully faithful functor \(\Phi_{N,M}\) sends these generators to \(S_a\) by Proposition 4a(b). Its essential image is closed under direct summands, since a bounded t-structure implies idempotent completeness ([CD, Proposition B.2.1, p. 109]); hence the finite-level equality follows. Every object of \(\mathcal C_I\) lies at a finite level, while every integer \(a\) lies in a window \([-nN,nM]\). A finite collection of such windows admits a common refinement, so the directed union gives the second equality.
Sources

BBD supplies finite length; the truncation and level arguments are given above and in Lemma IIa. The Stacks extracts supply the conventions for thick closure.

6 · Proof

Goal. \(G_{\tau^k}=S_k[k]\) and \(\mathcal C_I=\operatorname{Thick}\{G_{\tau^k}\}\), from §1, Proposition 4a and Proposition 4b.

  1. Find the length-zero kernels

    For a length-zero element the Schubert variety is a point and its IC sheaf a skyscraper:

    $$\ell(\tau^k)=0,\qquad I\tau^kI=\tau^kI,\qquad\mathrm{Fl}_{\le\tau^k}=\{\tau^kI\},\qquad\mathrm{IC}_{\tau^k}=\delta_{\tau^k}.$$

    \(\tau^k\in\Omega\) normalizes \(I\) (§1, the normalizer and convolution steps in the Weyl-group subtab).

  2. Convolve with the basic object

    Convolution with a skyscraper is a translation:

    $$G_{\tau^k}=\delta_{\tau^k}\ast_I\mathrm{IC}_0=(\tau^k)_!\,\mathrm{IC}_0=S_k[k].$$

    Step 1, then Proposition 4a(c).

    Proof
    • Convolution. As in Proposition II, \(\mathcal G\ast_IM=m_!(\mathcal G\mathbin{\widetilde\boxtimes}M)\), where $$LG\times^ILX=(LG\times LX)/I,\ \ (g,x)\sim(gi,i^{-1}x),\qquad m[g,x]=gx,\qquad\mathrm{pr}[g,x]=gI\in\mathrm{Fl},$$ and \(\mathcal G\mathbin{\widetilde\boxtimes}M\) is the descent of \(\mathcal G\boxtimes M\) from \(LG\times LX\), which exists because \(M\) is \(I\)-equivariant. There is no normalizing shift.
    • Support. \(\delta_{\tau^k}\) is \(\overline{\mathbb Q}_\ell\) in degree \(0\) at the point \(\tau^kI\), an object of the Hecke category because the point is \(I\)-fixed (step 1). So \(\delta_{\tau^k}\mathbin{\widetilde\boxtimes}M\) lives on the fibre \(\mathrm{pr}^{-1}(\tau^kI)=\tau^kI\times^ILX\).
    • The fibre is \(LX\). \(j:LX\xrightarrow{\sim}\tau^kI\times^ILX\), \(y\mapsto[\tau^k,y]\), with inverse \([\tau^ki,x]\mapsto ix\) (well defined: \([\tau^kii',i'^{-1}x]\mapsto ix\)). Under \(j\), \(\delta_{\tau^k}\mathbin{\widetilde\boxtimes}M\) is \(M\).
    • Action. \(m(j(y))=\tau^ky\), so \(\delta_{\tau^k}\ast_IM=(m\circ j)_!M=(\tau^k)_!M\), which is \(I\)-equivariant because \(\tau^{-k}I\tau^k=I\). With \(M=\mathrm{IC}_0\), Proposition 4a(c) gives \(S_k[k]\) (A5-3(a), audit A8-9).
    • Literature. The same mechanism as Bezrukavnikov–Yun, Lemma 3.2.2: when lengths add, \(m\) restricts to an isomorphism, here with \(\ell(\tau^k)=0\). At the level of functions it is [HKP, Lemma 7.2.1(iii)]: \(T_\tau\) acts by translation. Chen–Yi use the same convolution \(a_!(M\mathbin{\widetilde\boxtimes}F)\) (proof of Proposition 70).
    • \(n=1\) (\(\tau=t\)): \(\mathrm{Fl}=F^\times/\mathcal O^\times=\mathbb Z\) is discrete, every \(\mathrm{IC}_{t^k}=\delta_{t^k}\), and \(G_{t^k}=\underline{\overline{\mathbb Q}}_{\ell,t^k\mathcal O}=S_k[k]\): these are all the generators.
    • \(n=2\): \(G_\tau=\underline{\overline{\mathbb Q}}_{\ell,\mathcal O\oplus t\mathcal O}=S_1[1]\), \(G_{\tau^{-1}}=\underline{\overline{\mathbb Q}}_{\ell,t^{-1}\mathcal O\oplus\mathcal O}=S_{-1}[-1]\).
    • Why \(\tau^k\). The \(w\in\widetilde W\) with \(w\mathcal O^n=\tau^k\mathcal O^n\) are the \(w=\tau^ku\), \(u\in S_n=\widetilde W\cap K\). Lengths add, so \(\Delta_w=\delta_{\tau^k}\ast_I\Delta_u\) (\(\Delta_u\) the constant sheaf on \(IuI/I\cong\mathbb A^{\ell(u)}\), extended by zero), and \(IuI\subseteq K\) fixes \(\mathcal O^n\), so \(\Delta_w\ast_I\mathrm{IC}_0=G_{\tau^k}\otimes H^*_c(\mathbb A^{\ell(u)})=G_{\tau^k}[-2\ell(u)](-\ell(u))\): the same object, shifted. \(\tau^k\) is the shortest choice. For example \(t^{(0,1)}=\tau s_1\) for \(n=2\).
    Sources
  3. Close under shifts

    Every simple object is a shifted generator, and the simple objects generate:

    $$\mathcal C_I=\operatorname{Thick}\{S_k:k\in\mathbb Z\}=\operatorname{Thick}\{G_{\tau^k}:k\in\mathbb Z\}\subseteq\mathcal C_I^{\mathrm{Iwa}}\subseteq\mathcal C_I .$$

    Proposition 4b and step 2; a thick subcategory is closed under shifts. Last inclusion: every \(G_w\) lies at level \((c,c)\), \(c=c(w)\), by (Dict)(d) with \(N=M=0\). The other generators, such as \(G_{s_0}\), are not needed.

7 · The classical statement

Here all functions are on rational points: \(F_0=\mathbb F_q((t))\), \(\mathcal O_0=\mathbb F_q[[t]]\), \(I_0=I(\mathbb F_q)\), and \(C_I=C_c^\infty(F_0^n)^{I_0}\). The trace of a sheaf is evaluated at its \(\mathbb F_q\)-rational points.

Goal. Traces turn Proposition III into (IG) for 𝔸ⁿ: a second proof of part (a) of the direct function calculation.

Proposition 7 · Traces of the simple objects

With the canonical Weil structure and the pieces of Proposition 3a,

$$\operatorname{tr}S_k=(-1)^k\,\mathbf 1_{\tau^k\mathcal O_0^n}=(-1)^k\sum_{k\le k'\le nM}\mathbf 1_{P_{k'}(\mathbb F_q)} .$$
Proof
  • A constant sheaf has trace \(1\) on its support and \(\operatorname{tr}(K[1])=-\operatorname{tr}K\) (trace additivity in IIb); \(\tau^k\mathcal O_0^n=\bigsqcup_{k'\ge k}P_{k'}(\mathbb F_q)\) by Proposition 3a(a),(b). So the matrix to the piece indicators is upper triangular with every entry of row \(k\) on or above the diagonal equal to \((-1)^k\) (script (7)).
Sources

Corollary · (IG) for 𝔸ⁿ

Let \(T_w=\mathbf 1_{I_0wI_0}\in\mathcal H_I\) (\(\operatorname{vol}I_0=1\)) and \(\varphi_0=\mathbf 1_{\mathcal O_0^n}\in C_I\). Then

$$T_{\tau^k}\ast\varphi_0=\operatorname{tr}G_{\tau^k}=(-1)^k\operatorname{tr}S_k=\mathbf 1_{\tau^k\mathcal O_0^n}.$$ $$\mathcal H_I\ast\varphi_0=C_I.$$

the direct function calculation(a) computes \(T_{\tau^k}\ast\varphi_0=\mathbf 1_{\tau^k\mathcal O_0^n}\) directly from \(I\tau^kI=\tau^kI\); here it is read off from the sheaves of §6.

  1. Take traces of generators

    The trace of a length-zero generator is a translate of \(\varphi_0\):

    $$T_{\tau^k}\ast\varphi_0=\operatorname{tr}G_{\tau^k}=\operatorname{tr}\big(S_k[k]\big)=(-1)^k\operatorname{tr}S_k=\mathbf 1_{\tau^k\mathcal O_0^n}.$$

    First equality: trace of a convolution, with \(\operatorname{tr}\delta_{\tau^k}=T_{\tau^k}\) and \(\operatorname{tr}\mathrm{IC}_0=\varphi_0\) (Lemma IIb). Then §6, step 2 and Proposition 7.

    Proof
    • \(\tau^k\in\mathrm{GL}_n(\mathbb F_q(\!(t)\!))\), so the isomorphism of §6, step 2 is defined over \(\mathbb F_q\), with Frobenius acting by \(1\) on the stalks \(\overline{\mathbb Q}_\ell\) of \(\mathrm{IC}_0\).
    • \(n=2\), not length zero: \(G_{s_0}=S_{-1}\oplus S_1\) (A5-3(c)), and with \(\operatorname{tr}\mathrm{IC}_{s_0}=-(T_e+T_{s_0})\), $$\operatorname{tr}G_{s_0}=-(\varphi_0+T_{s_0}\ast\varphi_0)=-\mathbf 1_{\tau^{-1}\mathcal O_0^2}-q\,\mathbf 1_{\tau\mathcal O_0^2}=\operatorname{tr}S_{-1}+q\operatorname{tr}S_1 .$$ So a generator's trace can have coefficient \(q\) on \(\operatorname{tr}S_k\); the length-zero ones have a single coefficient \(\pm1\).
    Sources
  2. Span the functions

    At each level the traces of the simple objects are a basis, so the generator traces span \(C_I\):

    $$C_I^{(N,M)}=\operatorname{span}\{\mathbf 1_{P_k(\mathbb F_q)}\}_{k=-nN}^{nM}=\operatorname{span}\{\operatorname{tr}S_k\}_{k=-nN}^{nM}=\operatorname{span}\{T_{\tau^k}\ast\varphi_0\}_{k=-nN}^{nM}\subseteq\mathcal H_I\ast\varphi_0 .$$

    The \(\mathbf 1_{P_k(\mathbb F_q)}\) are a basis (Proposition 3b, step 3 of Proposition II), the \(\operatorname{tr}S_k\) are triangular in them with diagonal \(\pm1\) (Proposition 7), then step 1. Take the union over \((N,M)\).

    This uses that every simple object is a shifted generator. Thick generation alone would not give it: \(\operatorname{Thick}\) is closed under direct summands, and \([A]\notin\mathbb Z[A\oplus B]\) in the Grothendieck group.

8 · Hypotheses of Proposition II

Table 4. Each hypothesis of Proposition II for \(\mathbb A^n\); §6 uses only (Lev), I1, I2 and (Dict)(d).
hypothesisfor \(\mathbb A^n\)where
(Lev)linear projections with fibre \(\mathbb A^{n(M'-M)}\); \(Y_N=\{v_{-N-1}=0\}\subset Y_{N+1}\); \(I/I_{N,M}\cong B\times\mathbb A^{n^2(N+M-1)}\) connected, \(I_{N,M}\) pro-unipotent; \(\pi_{N,M}^*\) fully faithful§2, §4
I1\(\mathcal C_I=\bigcup\mathcal C_I^{(N,M)}\) is the definition of \(\mathcal C_I\) in Proposition II; \(|\mathcal P_{N,M}|=n(N+M)+1\)Proposition 3a
I2\(\operatorname{Stab}(t^me_j)\cong\mathbb G_m^{\,n-1}\times\mathbb A^b\), \(\operatorname{Stab}(0)=I/I_{N,M}\)§3
(Dict)(a)everything is defined over \(\mathbb Z\); \(d(M,M')=n(M'-M)\) does not depend on \(N\)§2
(Dict)(b)With \(F_0=\mathbb F_q((t))\), \(\mathcal O_0=\mathbb F_q[[t]]\): \(Y_N(\mathbb F_q)=t^{-N}\mathcal O_0^n\) is compact open; \(\bigcup_NY_N(\mathbb F_q)=F_0^n\), and cosets of \(t^M\mathcal O_0^n\) form a basis—
(Dict)(c)\(o_k=V_k\setminus V_{k+1}\) is defined over \(\mathbb F_q\) and contains \(t^me_j\)§3
(Dict)(d)\(g^{\pm1}\in t^{-c}M_n(\mathcal O)\) on the compact \(\overline{IwI}\); \(N'=N+c\), \(M''=M+c\)below; §6
(DT)not used: \(G_{\tau^k}=S_k[k]\) is already simple up to shift; it holds for every \(G_w\) by [Sun, Theorem 1.2] (application)§6
Proof
  • (Dict)(d). \(\overline{IwI}=\bigsqcup_{v\le w}IvI\) is compact, so some \(c=c(w)\ge0\) has \(g,g^{-1}\in t^{-c}M_n(\mathcal O)\) on it. Then \(gY_N\subseteq Y_{N+c}\), and \(x\equiv x'\bmod t^{M+c}\) gives \(g^{-1}x\equiv g^{-1}x'\bmod t^M\). For \(n=1\), \(w=\tau^k=t^k\): \(c=|k|\).