nLab
categorification via groupoid schemes

categorification

Background

Contents

Examples of categorification

Examples of decategorification

Edit this sidebar

General case

On this page, we explain a connection between decategorification and degroupoidification?, which appears when one considers groupoids internal to schemes. One can construct a category of sheaves attached to such a groupoid, and a sequence of finite groups, given by points over a finite field?. This connection has been exploited quite widely within arithmetic geometry, but has not really been stated in the conntext of categorification.

Basic data

Let X⇉Y be a groupoid internal to the category of schemes (Y is the scheme of objects and X the scheme of morphisms) where both schemes are of finite type.

Then we can make two constructions from this scheme:

  • The 𝔽 p-points X(𝔽 p)⇉Y(𝔽 p) form a finite groupoid (with no additional structure).

  • There is a simplicial scheme N(X⇉Y) given by the nerve of X⇉Y (this sends Ξ” n to XΓ— YXΓ— Yβ‹―Γ— YX, with the obvious face and degeneracy maps).

    • One special case is when this is an action groupoid. The resulting simplicial scheme should be thought of as the Borel space for the action on Y.

David Roberts: One could write Y//X for this nerve, as you are considering it as the weak or homotopy quotient. This would help when trying to draw diagrams of simpilicial schemes.

Ben Webster: Sorry, that is way too confusing for me. Double-slashes are for GIT quotients? in my world. Also, for whatever reason they look awful on this site. Even adding negative spaces doesn’t make them look less unpleasant.

David Roberts: Sure. There should be a double slash command in LaTeX - it's probably in some obscure package not usable here.

Ben Webster: In normal LaTeX, two negative spaces (!) is about right, but here they don’t seem to work. I don’t consider negative spaces obscure.

David Roberts:I mean a single command, like that for double vertical lines (\backslash |)

Urs Schreiber: possibly the command for double shash is \sslash. It produces ”⃫”. But I don’t have the required font installed, so I can’t be sure.

Ben Webster: Well, it works on one of my computers, so it’s the right command…

David Roberts:Well I’m glad we’ve cleared up that burning question :)

Linearization, and the function sheaf correspondence

The latter construction can be β€œlinearized” in an analogous way to geometric function theory, except using the derived category of sheaves with finite rank constructible cohomology? with coefficients in the β„“-adics? β„š β„“ for some prime β„“ of N(X⇉Y). Let D(N(X⇉Y)) denote this category. In fact, we will require the graded version of this category, provided by mixed sheaves?. We denote this graded category D mix(N(X⇉Y))

There is a map Ξ± q,β„“ from K 0(D mix(N(X⇉Y)) to the set β„š β„“[N(X⇉Y)(𝔽 q)] of β„š β„“-valued functions on any 𝔽 q point of N(X⇉Y) where β„“ and q where β„“ is a prime and β„“βˆ€q, given by the supertrace of automorphism of the stalk of the sheaf at that point induced by the action of the Frobenius q n on XΓ— Specβ„€Spec𝔽 qΒ―.

This map has the property that multiplying by the motivic integral? of 𝔸 1 (i.e., m !m * for the map m:X×𝔸 1β†’X) multiplies the corresponding function by q.

Furthermore, no non-zero element of K 0(D mix(N(X⇉Y)) is killed by this map for all q.

If N(X 1⇉Y 1)←fN(Z⇉W)β†’gN(X 2⇉Y 2) is a span of groupoids of schemes, then we have a functor g !f *:D mix(N(X 1⇉Y 1))β†’D mix(N(X 2⇉Y 2)), given by pull-back followed by compactly supported pushforward.

Furthermore, there is an induced span of groupoids on this set of 𝔽 q-points, which in turn induces a map (gf) † from β„š β„“[N(X 1⇉Y 1)(𝔽 q)]β†’β„š β„“[N(X 2⇉Y 2)(𝔽 q)].

The content of the Grothendieck trace formula? connects these two constructions.

Theorem

The functor g !f *:D mix(N(X 1⇉Y 1))β†’D mix(N(X 1⇉Y 1)) induces a map (gf) †:K 0(D mix(N(X 1⇉Y 1)))β†’K 0(D mix(N(X 2⇉Y 2))) such that the diagram

K 0(D mix(N(X 1⇉Y 1)) β†’(gf) † K 0(D mix(N(X 2⇉Y 2))) ↓ Ξ± q,β„“ ↓ Ξ± q,β„“ β„š β„“[(N(X 1⇉Y 1)𝔽 q)] β†’(gf) † β„š β„“[N(X 2⇉Y 2)(𝔽 q)]\array{ K^0(D_{mix}(N(X_1\rightrightarrows Y_1))&\overset{(gf)_\dagger}\to& K^0(D_{mix}(N(X_2 \rightrightarrows Y_2))) \\ \downarrow^{\alpha_{q,\ell}} && \downarrow^{\alpha_{q,\ell}} \\ \mathbb{Q}_\ell[(N(X_1\rightrightarrows Y_1)\mathbb{F}_q)] &\overset{(gf)^\dagger}\to& \mathbb{Q}_\ell[N(X_2 \rightrightarrows Y_2)(\mathbb{F}_q)] }

That is, modulo a few details:

The decategorification of the mixed derived category and degroupoidification? of the 𝔽 q points coincide.

We note that in many examples of geometric categorification, the fact that the decategorification is correct is checked by understanding the degroupoidification and using this theorem, though it is typically not stated this explicitly.

Examples

Since all groupoids appearing below are action groupoids, I’ll denote them X/G in place of GΓ—X⇉X.

The Hecke algebra

If one takes the span of groupoids

B\G/B β†– B\GΓ— BG/B β†’ B\G/B ↙ B\G/B \array{B\backslash G/B &&&&\\&\nwarrow&&&\\ && B\backslash G\times_B G/B &\to &B\backslash G/B\\ &\swarrow&&&\\ B\backslash G/B &&&&\\}

over the action groupoid for BΓ—B acting on the left and right on G for a simple algebraic group, then the resulting monoidal category is the Hecke category? of G. Its decategorification is the Hecke algebra of G, which is checked by showing the Hecke algebra is groupoidified by the F_q points of this, a result which was proved Iwahori in 1964.

Geometric Satake

Considers the groupoid given by the action of G(β„€[t])Γ—G(β„€[t]) on the left and right on G(β„€(t)) considered as as pro-ind-schemes over β„€. The derived category of this groupoid scheme is monoidal by the analogous diagram to that above.

The groupoidification of the 𝔽 q points was shown by Satake to be the representation ring of LG, the Langlands dual group. Thus, D mix(G(β„€[t])\G(β„€(t)/G(β„€[t]) also contains a categorification of the representation ring of LG.

In fact, MirkoviΔ‡ and Vilonen showed that the subcategory of D mix(G(β„€[t])\G(β„€(t))/G(β„€[t]) consisting of perverse sheaves is equivalent to the category of representations of LGΓ— Specβ„€Specβ„š β„“Β― as an algebraic group. In fact, if one replaces β„š β„“ by any other ring both in the coefficient of the sheaves, and the base of the algebraic group, the result still holds.

The Hall algebra and Lusztig’s categorification

If one takes the groupoid of representations of a Dynkin quiver with fixed dimension vector and basis E d (with each vector only having components over one dot), with the morphisms given by isomorphisms of representations (note, this is the action groupoid for a product of general linear groups GL d acting on a finite dimensional vector space), the resulting simplicial scheme is the fine moduli space of representations of that quiver.

There is a span of groupoids

E dβ€³/GL dβ€³ β†– SES(d,dβ€²,dβ€³) β†’ E d/GL d ↙ E dβ€²/GL dβ€² \array{E_{d''}/GL_{d''} &&&&\\ &\nwarrow&&&\\ && \mathrm{SES}(d,d',d'')&\to &E_d/GL_d\\ &\swarrow&&&\\ E_{d'}/GL_{d'} &&&&\\}

where the span in the middle is the set of short exact sequences of representations with basis of dimension vector dβ€²,dβ€³ mapping into and out of one of dimension vector d, preserving all bases, and the morphism are the obvious possible basis changes in this situation (this the action of groupoid for the parabolic in GL d preserving this filtration).

It was proved by Ringel that the 𝔽 q points of this variety groupoidify the upper half of the quantum group (of course, not in that language). The natural resulting categorification was described by Lusztig and used to construct the canonical basis of U q(𝔀) where 𝔀 is the simple Lie algebra associated to this quiver.

This categorification was described independently by Rouquier and Khovanov–Lauda combinatorially.