<<

SKEW RINGS

EDWARD POON - SUMMER 2016

Contents 1. Introduction 1 2. Skew group rings2 3. Categorical relationships from group rings5 4. Categorical relationships from skew group rings7 References 10

1. Introduction Skew group rings are a natural generalization of group rings, where one does not require that the ground to commute with the group elements. This construction is analogous to that of a of groups (see Example 2.6). Besides generalizing group rings, skew group rings also appear in many areas of mathematics. For instance, the category of representations of certain wreath product (see Example 2.8) are related to the geometry of Hilbert schemes [Wan02]. Similarly, they have also appeared via twisted group algebras in relation to the geometry of flag varieties [HMLSZ14, KK86]. More recently, they have also appeared in the field of categorification, where one develops a graphical categorification of the Heisenberg that depends on a [RS15]. The resulting graphical category then acts naturally on modules over wreath product algebras. There are many questions regarding group rings and skew group rings which are difficult to answer. One such problem is giving a precise description of the of an arbitrary group ring or skew group ring. The goal of this document is not to answer these questions, but to provide some examples of skew group rings and to explore some properties of skew group rings using the language of categories. In particular, we will explore some interesting examples of adjunctions and equivalences of categories that are induced by group rings and skew group rings.

Prerequisites. This document was written as an Undergraduate Honours Project at the Univer- sity of Ottawa. For the most part, it should be accessible to students with a basic understanding of algebra. However, some knowledge of will be assumed for the latter parts of the document.

Acknowledgements. The author would like to thank Alistair Savage for his guidance and helpful comments throughout the project. 1 2 EDWARD POON - SUMMER 2016

2. Skew group rings Definition 2.1 (Skew group ring). Let R be a ring, G a finite group and ϕ: G → Aut(R) a . The skew group ring of G over R induced by ϕ is the ring of formal sums ( ) X R oϕ G = agg : ag ∈ R g∈g where the addition operation is component-wise and multiplication is given by ag · bh = aϕ(g)(b)gh and then extending linearly.

Remark 2.2. To reduce the number of parentheses, we will sometimes write g(b) or ϕg(b) to denote ϕ(g)(b).

Proposition 2.3. The skew group ring R oϕ G is a ring. Proof. By construction, the underlying is the free R- generated by G. Thus it remains to verify the necessary axioms for multiplication as well the compatability with the addition structure. Indeed, for a, b, c ∈ R and g, h, k ∈ G, we have that

(ag ·bh)·ck = (aϕg(b)gh)·ck = aϕg(b)ϕgh(c)ghk = aϕg(bϕh(c))agk = ag ·(bϕh(c)hk) = ag ·(bh·ck), where the third equality follows from the fact that ϕ is a group homomorphism. That is, the multiplication is associative. Moreover, we have that

ag · 1R1G = aϕg(1R)g1G = ag = 1Rϕ1G (a)1Gg = 1R1G · ag.

Thus, R oϕ G contains a multiplicative identity. We will proceed to prove that multiplication is distributive over addition. For all a, b, c ∈ R and g, h, k ∈ G, we have the following set of equalities:

ag · (bh + ck) = a(ϕg(b)gh + ϕg(c)gk) = aϕg(b)gh + ϕg(c)gk = ag · bh + ag · ck,

(bh + ck) · ag = (bϕh(a)h + cϕk(a)k)g = bϕh(a)hg + cϕk(a)kg = bh · ag + ck · ag. The proof then follows by extending linearly.  Let A be a ring and B a of A. Recall that A is a Frobenius extension of B if A is finitely generated and projective as a right B-module and there exists a homomorphism of (B,B)-bimodules tr: BAB → BBB such that • if tr(aA) = 0 for some a ∈ A, then a = 0, R ` • for every ϕ ∈ HomB(AB,BB), there exists an a ∈ A such that ϕ = tr ◦ a. Proposition 2.4. Let R be a ring and G be a finite group equipped with a group homomorphism ϕ: G → Aut(R). The skew group ring R oϕ G is a Frobenius extension of R.

Proof. By construction, R oϕ G is free as a R-module. Now consider the map ( a if g = 1G, tr: R oϕ G → R, ag 7→ 0 if g 6= 1G. P P We claim that tr is a trace map. Let r ∈ R and g∈G agg, g∈G bgg ∈ R oϕ G. Then     X X X tr a agg + bgg = tr  (aag + bg)g g∈G g∈G g∈G SKEW GROUP RINGS 3 X = δg,1G (aag + bg) g∈G     X X = atr  agg + tr  bgg . g∈G g∈G That is, tr is a homomorphism of left R-modules. It remains to show that tr is nondegenerate. Pn Suppose that a1g1 +···+angn is an element in Roϕ G such that tr ( i=1 aigi(R oϕ G)) = 0. Then for each gi, we have that −1 −1 0 = tr((a1g1 + ··· + angn)gi ) = tr(a1g1gi + ··· + ai1G + ··· + angn) = ai.  Example 2.5 (Group rings). Let R be a ring and G be a finite group and let ϕ be the trivial group homomorphism ϕ: G → Aut(R), g 7→ idR for all g ∈ G. Then R oϕ G is the usual group ring R[G]. Example 2.6 (Group rings arising from the semidirect product of groups). Let R be a ring and G be a finite group with a H and a normal subgroup N. Suppose that G is the semidirect product of N and H, denoted as G = N o H. There is a group homomorphism ϕ: H → Aut(R[N]), h 7→ (an 7→ ahnh−1) a ∈ R, n ∈ N. We claim that the function

U : R[N] oϕ H → R[N o H], (an)h 7→ anh a ∈ R, n ∈ N, h ∈ H. yields an isomorphism of rings. Let (an)h and (bm)k ∈ R[N] oϕ H. The function U is clearly a homomorphism of groups with respect to addition since

U((an)h + (bm)k) = (a)nh + (bm)k = U((an)h) + U((bm)k) and U((0R1G)1G) = 0R1G. Moreover, observe that U((an)h · (bm)k) = U((abnhmh−1)hk) = abnhmh−1hk = abnhmk = U((an)h)U((bm)k) and U((1R1G)1G) = 1R1G1G = 1R1G. That is, U is a homomorphism of monoids with respect to the multiplication. Lastly, it is clear that ψ is both injective and surjective, whence ψ is an isomorphism of rings. Example 2.7 (Skew Laurent polynomial rings). Let R be a ring. Recall that the ring of Laurent polynomials with coefficients in R is given by −1 −m −1 n R[x, x ] = {a−mx + ··· + a−1x + a0 + a1x + ··· + a1x : n, m ∈ N, ai ∈ R} m n where the addition is defined component wise and the multiplication is given by amx · bnx = m+n ambnx . Now suppose that there is a homomorphism of groups ϕ: Z → Aut(R), say n 7→ (a 7→ na). The skew Laurent induced by ϕ is the ring R[x, x−1, ϕ] whose underlying abelian group −1 m n m+n is R[x, x ] but the multiplication is defined to be amx · bnx = amϕ(m)(b)x . As the name suggests, this is an example of a skew group ring.

Example 2.8. Let K be a field, A a K-algebra and let Sn denote the on n ⊗n elements. Moreover, let G be a subgroup of Sn. The algebra An = A ⊗K K[G] is a skew group ⊗n ring where an element σ ∈ G acts on A via a permutation of the factors. When G = Sn, then the algebra An is called a wreath product algebra. 4 EDWARD POON - SUMMER 2016

Example 2.9. Let R be a commutative ring and let G = hgi be a of n. Then we have a group homomorphism n ϕ: G → Aut(R ) g 7→ ((a1, a2, ··· , an) 7→ (an, a1, a2, ··· an−1)). n ∼ We claim that R oϕ G = Matn(R). Let diag(a1, a2, ··· , an) denote the matrix whose diagonal is given by (a1, a2, ··· , an) and with zeroes elsewhere. Furthermore, let σ denote the permutation (1 2 ··· n) and Iσ the matrix obtained th by permuting the row vectors of the identity matrix by σ. That is, the i row of Iσ is given by the σ(i)th row of the identity matrix. n Now consider the map ψ : R oϕ G → Matn(R) given by ` (a1, a2, ··· , an)g 7→ diag(a1, a2, ··· , an)Iσ` . and then extending linearly. We will proceed to verify that ψ is a homomorphism of rings. By construction, the map ψ preserves the addition. Furthermore, ψ also preserves the multiplicative and additive identities since

ψ((0R, 0R, ··· 0R)1G) = diag(0, 0, ··· , 0) · Iσ0 = diag(0R, 0R, ··· 0R),

ψ((1R, 1R, ··· 1R)1G) = diag(1R, 1R, ··· 1R) · Iσ0 = diag(1R, 1R, ··· , 1R). ` o Before proving that ψ preserves the multiplication, first observe that for all (a1, a2, ··· , an)g and k (b1, b2, ··· , bn)g ∈ R oϕ G, we have that ` k `−1 k (a1, a2, ··· , an)g · (b1, b2, ··· bn)g = (a1, a2, ··· , an)g · ((1, 1, ··· , 1)g · (b1, b2, ··· , bn)g ) `−1 k+1 = (a1, a2, ··· , an)g · (bn, b1, ··· , bn−1)g `−1 k+1 = (a1, a2, ··· , an)g · (bσ−1(1), bσ−1(2), ··· , bσ−1(n))g k+` = ··· = (a1bσ−`(1), a2bσ−`(2), ··· , anbσ−1(n))g .

Furthermore, for any matrix A ∈ Matn(R), the matrix Iσ ·A is the matrix obtained by permutating the row vectors by σ. In particular, if we take A = Iσ, we have that Iσ · Iσ = Iσ2 . It follows by an induction argument that Iσ` · Iσk = Iσ`+k for all `, k ∈ Z. Using the two facts above, we obtain the equalities: ` k `+k ψ((a1, a2, ··· , an)g · (b1, b2, ··· , bn)g ) = ψ((a1(bσ−`(1), a2bσ−`(2), ··· , anbσ−`(n))g )

= diag(a1bσ−`(1), a2bσ−`(2), ··· , anbσ−`(n))Iσl+k

= diag(a1, a2, ··· , an)Iσ` · diag(bσ`(1), bσ`(2), ··· bσ`(n))Iσk ` k = ψ((a1, a2, ··· , an)g ) · ψ((b1, b2, ··· , bn)g ). Thus, ψ is a ring homomorphism. It remains to show that ψ is a bijection. Indeed, any matrix in Matn(R) can be obtained via   a1,1 a1,2 ··· a1,n a a ··· a n !  2,1 2,2 2,n X `  . . . .  = ψ (a1,σ−`(1), a2,σ−`(2), ··· , an,σ−`(n))g .  . . .. .   . . .  `=1 an,1 an,2 ··· an,n Thus ψ is surjective. Lastly, we have that n ! X i 0Matn(R) = ψ agg ⇐⇒ ag = (0, 0, ··· , 0) for all g ∈ G. i=1 SKEW GROUP RINGS 5

So ψ is injective.

3. Categorical relationships from group rings Let R be a ring and let R -Mod denote the category of R-modules whose objects are R-modules and whose morphism are R-module homomorphisms. We will also denote Grp and R -Alg as the and the category of unital associative R-algebras respectively, with the usual morphisms. The ring R induces the functor f R[f] R[−]: Grp → R -Alg,G 7→ R[G] and (G −→ K) 7→ (R[G] −−→ R[K]), where R[G] is the usual group ring and R[f] is the ring homomorphism defined to be R[f](ag) = af(g) for a ∈ R, g ∈ G, and then extending linearly. Proposition 3.1. The functor R[−] is right adjoint to the functor × × × × − : R -Alg → Grp A 7→ A and f : A → B 7→ f|A× : A → B . That is, the functor −× sends a ring to its group of units and restricts the and codomain of a ring homomorphism to the corresponding group of units. Proof. Let G and H be groups and f : G → H a group homomorphism. The map R[f]: R[G] → R[H] is clearly a ring homomorphism since for all a, b ∈ R and g, h ∈ G, we have R[f](ag + bh) = af(g) + bf(h) = aR[f](g) + bR[f](h),

R[f](1R1G) = 1Rf(1G) = 1R1H , R[f](ag · bh) = R[f](abgh) = abf(gh) = abf(g)f(h) = af(g) · bf(h) = R[f](ag) · R[f](bh),

R[f](0R1G) = 0Rf(1G) = 0R1H . × We claim that of the adjunction is given by the map η : idGrp ⇒ − ◦ R[−], where it is defined on an object G ∈ Ob Grp by × ηG : G → R[G] , g 7→ 1Rg for g ∈ G.

We proceed by verifying that η is a natural transformation. Let G ∈ Ob Grp. The map ηG is a group homomorphism because for all g, h ∈ G,

ηG(gh) = 1Rgh = 1Rg · 1Rh = ηG(g) · ηG(h) and ηG(1G) = 1R1G. Naturality of η then follows from the following commutative diagrams: f G / H g / f(g) _ _ ηG ηH   × ×   R[G] / R[H] 1Rg / 1Rf(g) R[f]|R[G]× × Moreover, we claim that the counit of the adjunction is given by the map : R[−] ◦ − ⇒ idR -Alg, where for A ∈ Ob R -Alg, the map is defined by × × A : R[A ] → A, cu 7→ c · u c ∈ R, u ∈ A . and then extending linearly. By construction, A is a homomorphism of abelian groups with respect to the addition. In fact, the map A is a homomomorphism of R-algebras since for all c, d ∈ R and u, v ∈ A×, we have that

A(cu · dv) = A(cduv) = cd · uv = (c · u) · (d · v) = A(cu) · A(dv), 6 EDWARD POON - SUMMER 2016

A(c(du)) = A(cdu) = cd · u = c(d · u) = cA(du). Naturality of  follows from the following commutative diagrams:

R[ f|A× ] R[A×] / R[B×] au / af(u) _ _ A B     A / B a · u / f(a · u) = a · f(u) f Lastly, the zig-zag equations are satisfied by the commutative diagrams below for arbitrary G ∈ Ob Grp and A ∈ Ob R -Alg:

R[η ] η × G × × A × × R[G] / R[R[G] ] ag / a(1Rg) A / R[A ] u / 1Ru § _ © _  R[G] A|R[A×]× id id R[G] A×  %  #  $ × $  R[G] ag A 1R · u = u  Recall that any group H gives rise to the groupoid B(H) whose object is a formal object ∗ and MorB(H)(∗, ∗) = H. Let Fun(B(H),R -Mod) denote the functor category whose objects are functors from B(H) to R -Mod and whose morphisms are natural transformations. Proposition 3.2. There is an equivalence of categories between R[H] -Mod and Fun(B(H),R -Mod). Proof. Recall that if M is an R[H]-module, there exists a ring homomorphism

ϕ: R[H] → EndR(M), ah 7→ (m 7→ ahm), a ∈ R, h ∈ H, m ∈ M.

By restricting the domain of ϕ to H, we have a group homomorphism from H to AutR(M). Now consider the functor F : R[H] -Mod → Fun(B(H),R -Mod) defined as follows: ( F (M)(∗) = M, ∗ ∈ Ob B(H), M 7→ (F (M): B(H) → R -Mod), F (M)(h) = ϕ(h), h ∈ H, (f : M → N) 7→ (F (f): F (M) → F (N)),F (f)(m) = f(m), m ∈ M. The map F (M) is truly a functor since for all h, k ∈ H, we have that

F (M)(h ◦ k) = ϕ(h · k) = ϕ(h) ◦ ϕ(k) = F (M)(h) ◦ F (M)(k) and F (M)(1H ) = ϕ(1H ) = idM .

Furthermore, for f ∈ MorR[H] -Mod(M,N), the map F (f) is a natural transformation because the following diagrams commute for all h ∈ MorB(H)(∗, ∗):

F (M)(h) M = F (M)(∗) / F (M)(∗) = M m / hm _ _ F (f) F (f)     N = F (N)(∗) / F (N)(∗) = N f(m) / f(hm) = hf(m) F (N)(h) To prove the proposed equivalence of categories, we will use the characterization that a functor yields an equivalence of categories if and only if it is essentially surjective on objects and fully faithful on morphisms. Let G ∈ Ob Fun(B(H),R -Mod). The R-module G(∗) can be viewed as a R[H]-module where the action of R[H] on G(∗) is given by ah · m = aG(h)(m) a ∈ R, h ∈ H, m ∈ G(∗), SKEW GROUP RINGS 7 and then extending linearly. It follows that G = F (G(∗)), that is, F is essentially surjective on objects. Now let f, g ∈ MorR[H] -Mod(M,N) and suppose that F (f) = F (g). Then for all m ∈ M, F (f)(m) = F (g)(m) ⇐⇒ f(m) = g(m) ⇐⇒ f = g. Thus, F is faithful on morphisms. Now let G, G0 ∈ Ob Fun(B(H),R -Mod) and α: G ⇒ G0. As 0 before, we can view G(∗) and G (∗) as R[H]-modules and α∗ as a R[H]-module homomorphism since 0 α∗(ah · m) = α∗(aG(h)(m)) = aG (h)(α∗(m)) = ah · α∗(m), a ∈ R, h ∈ H, m ∈ G(∗), where the second equality follows from the naturality of α. That is, F is full.  4. Categorical relationships from skew group rings Let Hom(Grp, Aut(R)) denote the category whose objects consist of group homomorphisms α: G → Aut(R). A morphism between two objects α: G → Aut(R) and β : H → Aut(R) is a group homomorphism f : G → H such that α = β ◦ f. That is, the following diagram commutes: α G / Aut(R) 8 f β  H We define the composition of morphisms in the category to be the usual composition of group homomorphisms. It is an easy exercise to show that the composition of two morphisms will satisfy the commutative diagram above and that the identity morphisms are precisely the identity group homomorphisms. Lastly, composition of morphisms is associatve since the composition of group homomorphisms is associative. We will sometimes refer to objects of Hom(Grp, Aut(R)) as pairs (G, α), where G is a group and α: G → Aut(R) is a homomorphism of groups.

Proposition 4.1. Let Homtriv(Grp, Aut(R)) denote the full subcategory of Hom(Grp, Aut(R)) where the objects of Homtriv(Grp, Aut(R)) are trivial group homomorphisms with codomain Aut(R). There is an equivalence of categories between Homtriv(Grp, Aut(R)) and Grp.

Proof. Consider the functor F : Homtriv(Grp, Aut(R)) which sends α: G → Aut(R) to G and leaves f : G → H unaltered. Since every group G is equipped with a group homomorphism to Aut(R) whose image is {idR}, it is clear that F is essentially surjective on objects. It is also immediately obvious that F is faithful on morphisms. Moreover, every group homo- morphism f : G → H satisfies the following commutative diagram:

G / Aut(R) ; f  H where the arrows without labels are the trivial group homomorphisms. Thus, F is full.  The following proposition illustrates how the construction of skew group rings depends on the input data of a group homomorphism with codomain Aut(R).

Proposition 4.2. The map R o − that sends a group homomorphism α: G → Aut(R) to the skew group ring R oα G and a group homomorphism f : G → H to the map (R o f)(ag) = af(g), a ∈ R, g ∈ G and then extending linearly, is a functor from Hom(Grp, Aut(R)) → R -Alg. 8 EDWARD POON - SUMMER 2016

Proof. Let (G, ϕ) and (K, ψ) be objects in Hom(Grp, Aut(R)) and let f ∈ Hom(Grp, Aut(R))((G, ϕ), (K, ψ)). We claim that the map (R o f) is a homomorphism of rings. The map (R o f) clearly preserves the multiplicative and additive identities since (R o f)(1R1G) = 1Rf(1G) = 1R1K and (R o f)(0R1G) = 0Rf(1G) = 0R1K . Moreover, by construction, (R o f) is linear. It remains to show that (R o f) preserves the multiplication. Let a, b ∈ R and g, h ∈ G. Then we have the following equalities:

(R o f)(ag · bh) = (R o f)(aϕg(b)gh) = aϕg(b)f(gh)

= aϕg(b)f(g)f(h)

= aψf(g)(b)f(g)f(h) = af(g) · bf(h) = (R o f)(ag) · (R o f)(bh), where the fourth equality follows from the property that ϕ = ψ ◦ f. Furthermore, for all a ∈ R and g ∈ G, we have that

(R o idG)(ag) = aidG(g) = idRoidG (ag). That is, (R o f) preserves the identiy maps of Hom(Grp, Aut(R)). We proceed to prove that the functor (R o−) preserves the composition of morphisms. Suppose we have the following data in Hom(Grp, Aut(R)): G α f  β # H / Aut(R) γ ; g  K Then for a ∈ A and x ∈ G, we have (R o (g ◦ f))(ax) = ag ◦ f(x) = (R o g)(af(x)) = (R o g) ◦ (R o f)(ax).  Let G be a group. We can view the groupoid B(G) as a 2-category where the 2-morphisms of B(G) are elements in the center of G. For the remainder of the document, we will be viewing B(G) as a 2-category consisting of only one 2-morphism; 1G. To avoid confusion, we will denote the identity element of G as 1G when we referring to it as a 1-morphism and as 11G when we are referring to it as a 2-morphism. Definition 4.3 (2-representation of a group in a category). Let C be a 2-category. A 2-representation of G on C is a pseudo 2-functor ρ from B(G) to C. Example 4.4 (The trivial 2-representation). Let G be a group and C a small 2-category. The trivial 2-representation of G on C is the functor 1: B(G) → Cat that sends ∗ to C and every g in G to the identity functor. Proposition 4.5. Let R be a ring, G a group and ϕ: G → Aut(R) a group homomorphism. Let Cat denote the 2-category of small categories with the usual morphisms. The map ρ: B(G) → Cat defined by ρ(∗) = R -Mod and ρ(g): R -Mod → R -Mod, SKEW GROUP RINGS 9

−1 ρ(g)(M) = g M for M ∈ R -Mod, ρ(g)(f) = f for f : M → M,

ρ(11G )M = idM . is a 2-representation of G on Cat.

1G Proof. The map ρ is clearly a 1-functor since ρ(1G)(M) = M = M for M ∈ R -Mod and for any −1 −1 −1 g and h ∈ G, we have that ρ(gh)(M) = (gh) M = h g M = ρ(g) ◦ ρ(h)(M). It follows trivially that ρ preserves the vertical and horizontal composition of 2-morphisms.  Definition 4.6 (G-action, categorical representation of G). We say that a small category C has a G-action or a categorical representation of G if there exists a 2-representation of G on Cat; ρ: B(G) → C such that ρ(∗) = C. We will define the 2-category of categorical representations of G 2 Rep(G) to be the category whose objects are categories equipped with G-actions. Definition 4.7 (Category of G-equivariant objects). We define the category of G-equivariant ob- jects in V, to be the category whose objects are pairs (X, (g : ρ(g)(X) → X)g∈G) where g is an isomorphism satisfiying the following two conditions:

(i) For g = 1G, we have that the following equality:

1G = φ1,X : ρ(1G)(X) 7→ X (ii) For any g and h in G, the following diagram commutes:

g Xo ρ(g)(X) O O gh ρ(g)(h) =∼ ρ(gh)(X) o ρ(g)(ρ(h)(X))

A morphism f between objects (X, (g : X → ρ(g)(X))g∈G) and (Y, (ηg : Y → ρ(g)(Y ))g∈G) is a morphism f : X → Y in V that intertwines with g and ηg. That is, the following diagram commutes for each g ∈ G: g X o ρ(g)(X)

f ρ(g)(f)

 ηg  Yo ρ(g)(Y )

G Proposition 4.8. The category R -Mod is equivalent to the category (R oϕ G) -Mod. G Proof. Consider the functor F : R -Mod → (R oϕ G) -Mod that is constant on morphisms but g−1   sends an object (M, (g : M → M)g∈G) to M, where M is the (R oϕ G)-module defined by  rg · m = rg(m) and then extending linearly. The object M is truly a (R oϕ G)-module since we have that

(rg · sh) · m = (rg(s)gh) · m = rg(s)gh(m) = rg(s)g(h(m)) = rg · sh(m) = rg · (sh · m), where the third equality follows from Definition 4.7 (ii). The proof for the remaining module axioms is straightforward and is left as an exercise for the reader. We claim that the functor F is essentially surjective. We first observe that an (R oϕ G)-module M can be regarded as a R-module by restricting the action to R. Moreover, every g ∈ G induces an R-linear map g−1 g : M → M, m 7→ g · m. 10 EDWARD POON - SUMMER 2016

The map g is indeed linear because for all r ∈ R and m ∈ M, we have that −1 g(r · m) = g(g (r)m) = rg(m) = rg(m). g−1 Thus for M ∈ (R oϕ G)-Mod, F ((M, (g : M → M)g∈G)) = M. That is, F is essentially surjective. Finally, we may regard an R-module homomorphism g−1 g−1 f :(M, (g : M → M)g∈G) → (N, (ηg : N → N)g∈G)  η as an (R oϕ G)-module homomorphism from M to N. Indeed, for r ∈ R, g ∈ G and m ∈ M, we have that f(rg · m) = f(rg(m)) = rf(g(m)) = rηg(f(m)) = rg · f(m), where the third equality follows from the fact f intertwines with g and ηg. It follows that F is fully faithful on morphisms, thus F induces an equivalence of categories between R -ModG and (R ×ϕ G) -Mod.  References [HMLSZ14] Alex Hoffnung, Jos´eMalag´on-L´opez, Alistair Savage, and Kirill Zainoulline. Formal Hecke algebras and algebraic oriented cohomology theories. Selecta Math. (N.S.), 20(4):1213–1245, 2014. [KK86] Bertram Kostant and Shrawan Kumar. The nil Hecke ring and cohomology of G/P for a Kac-Moody group G. Adv. in Math., 62(3):187–237, 1986. [RS15] Daniele Rosso and Alistair Savage. A general approach to Heisenberg categorification via wreath product algebras. 2015. arXiv:1507.06298. [Wan02] Weiqiang Wang. Algebraic structures behind Hilbert schemes and wreath products. In Recent develop- ments in infinite-dimensional Lie algebras and conformal field theory (Charlottesville, VA, 2000), volume 297 of Contemp. Math., pages 271–295. Amer. Math. Soc., Providence, RI, 2002.