Hecke algebras

Arun Ram
Department of Mathematics and Statistics
University of Melbourne
Parkville, VIC 3010 Australia
aram@unimelb.edu.au

Last update: 3 September 2013

Hecke algebras

Let A⊆B be semisimple algebras and let V be a representation of A. Let V↑AB= B⊗AV, be the induced representation of B given by inducing from A to B. The Hecke algebra ℋ(A,B,V) is the centralizer of the action of B on V↑AB in End(V↑AB), ℋ(A,B,V)= { C∈End(V↑AB)  | bCv=bCv  for all b∈B,v∈V ↑AB } .

The following results follow from the double centralizer theory.

As (B,ℋ) bimodules V↑AB≅⨁λ Bλ⊗Hλ where Bλ is an irreducible B-module, Hλ is an irreducible ℋ module, and the sum is over λ indexing the irreducible B-modules appearing in a decomposition of V↑AB as a B-module.

The trace tr:ℋ→ℂ of the action of ℋ on V↑AB is a nondegenerate trace on ℋ given in terms of the irreducible characters ηλ of ℋ by tr(h)= ∑λdλ ηλ(h), for all h∈ℋ, where the dλ denotes the dimension of the irreducible B-module indexed by λ. As above the sum is over λ indexing the irreducible B-modules appearing in a decomposition of V↑AB as a B-module.

The center of ℋ and the center of B coincide in the following sense. The action of a minimal central idempotent zλ∈B on V↑AB gives an endomorphism of V↑AB which is a minimal central idempotent of H.

Idempotent representations

Let p be an idempotent of A. Ap is an A-module with action of A by left multiplication. Then Ap↑AB≅Bp as B-modules and ℋ(A,B,Ap)≅ pBp as algebras.

Proof.

We have that Ap↑AB=B⊗AAp and one can check that the map ϕ: B⊗AAp ⟶ Bp b⊗ap ⟼ bap is an isomorphism of B-modules.

Let C∈ℋ(A,B,Ap) so that C is an operator on Bp, and let c∈B be such that Cp=cp. Then for each b∈B we have Cbp=Cbpp=bpCp= bpcp=bppcp. So C is equivalent to right multiplication on Bp by pcp. Conversely, for every c∈B, one has that right multiplication by pcp on Bp commutes with left multiplication by elements of B. This shows that ℋ(A,B,Ap)≅pBp.

□

Finite groups

Let G be a finite group and let H be a subgroup of G. Let A=ℂ[H] be the group algebra of H and let B=ℂ[G] be the group algebra of G. Let p∈A be the idempotent p=1|H| ∑h∈Hh. Then Ap=ℂ[H]p is an H-module and Bp=ℂ[G]p is the G-module given by inducing the representation Ap to G. The Hecke algebra ℋ(A,B,Ap) is also denoted ℋ(H,G,1), and we have that ℋ(H,G,1)≅ pBp.

Let w1,w2,…,wk be a set of representatives of the double cosets of H in G so that G=⋃wiHwiH, and the union is disjoint. Define, for each g∈G, Tg=THgH= 1|H| ∑x∈HgHx.

The ring of functions 𝒞 on G constant on double cosets is the set of functions f:G→ℂ such that for each g∈G, f(h1gh2)= f(g), for all h1,h2∈H. The multiplication is by convolution, for functions f1,f2 the product f1*f2 is given by (f1*f2)(g)= ∑t∈Gf1(t) f2(t-1g). Let g∈G and let fg denote the function fg(g′)= { 1|H| if g′∈HgH; 0 otherwise. Let w1,w2,…,wk be a set of representatives of the double cosets of H in G. The functions fwi form a basis of 𝒞.

a) ∑h1,h2∈H h1gh2= |H∩gHg-1| ∑x∈HgHx.
b) |HgH||H|= |H||H∩gHg-1| .
c) Tg=Tg′ if g and g′ are in the same double coset of H in G.
d) Tg=1|H| ∑x∈HgHx.
e) Tg=|HgH||H| pgp.
f) Tg= 1|H||H∩gHg-1| ∑h1,h2∈H h1gh2.
g) The elements Twi form a basis of the Hecke algebra ℋ.
h) ℋ is isomorphic to the ring of functions constant on double cosets of H where the multiplication is given by convolution.

Proof.

Let x∈HgH; suppose that x=b1gb2 with b1,b2∈H. Given h1,h2∈H, h1gh2=x if and only if b1-1h1gh2b2-1=g. Conversely if c1gc2=1 with c1,c2∈H then b1c1gc2b2=x. This shows that |{h1gh2=x}| =|{h1gh2=g}|. Now h1gh2=g if and only if h1=gh2g-1. So |{h1gh2=g}|= |H∩gHg-1|.

The number of terms on the left side of a) is |H|2. The number of terms on the right side of a) is |H∩gHg-1||HgH|. b) follows.

c) is clear from the definition since HgH=Hg′H. d) is just the definition of Tg. e) follows from a) and b).

The elements Twi are linearly independent as they are linearly independent in ℂG. It follows from e) and () that these elements span ℋ. This proves g).

The map ϕ:ℋ→𝒞 given by ϕ(Tg)=fg is an isomorphism.

□

Let g,t∈G. TgTt= ∑wkcgtk Twk, where cgtk=||

Proof.

□

A basis of the representation Bp is given by the elements gip where the gi are a set of coset representatives of G/H.

a) The trace of the action of ℋ on Bp is given by tr(Tg)=|G||H|δTgT1.
b) Let t→ be the linear functional on ℋ given by taking the coefficient of the identity, i.e., t→(Tg)= δTgT1. Then t→ is a nondegenerate trace on ℋ.
c) The dual basis to the Twk with respect to the trace t→ is ||Twk-1.

Proof.

Let τi be a set of representatives for the left cosets τiH, of H in G. Then tr(Tg) = ∑τiτip Tg|τip = ∑τi |HgH||H| τipgp|τip = ∑τip |H||H∩gHg-1| pgp|p = |G/H| |H||H∩gHg-1| pgp|p = { 0, if g∉H; |G||H| if g∈H. The fact that t→ is a trace follows from a) as t→=|H|/|G|tr. t→(TvTw) = t→(∑wλcvwkTwk) = cvw1 = || = { ||, if v∈Hw-1H; 0, otherwise.

□

The dimensions tλ of the irreducible representations of B appearing in Bp are given by tλ= dλ|| ∑wk|| χλ(Twk) χλ(Twk-1) .

Proof.

From Theorem 3.9 in Dissertation Chapter 1 tλ= dλ ∑wkχλ (Twk) χλ(Twk-1) .

□

Tits systems

A Tits system is a quadruple (G,B,N,S) where G is a group, B is a subgroup, N is a subgroup, S is a set of elements of W=N/(N∩N), such that

(T1) B and N generate G;
(T2) B∩N is normal in N, S consists of elements of order 2 in W which generate W;
(T3) For each s∈S and each w∈W sBw⊆BswB∩ BwB;
(T4) For each s∈S sBs⊄B.

The following terminology is standard. B is a Borel subgroup of G, the subgroup B∩N=T is the torus T⊆B of G, and W is the Weyl group of the Tits system. For each w∈W, the Schubert cell associated to w is the double coset C(w)=BwB. Since the elements of S generate W each element w∈W can be written as a word si1si2⋯sip =w, where si1,…sip∈W. If this product is of minimal length then si1⋯sip is a reduced word for w and the length p is the length ℓ(w) of the element w.

Axiom (T3) implies that for every s∈S and w∈W C(s)C(w)= { C(sw)∪C(w), if C(w)⊂ C(sw); C(sw), if C(w)⊄C(sw). We always have that C(sw)⊆C(w).

Let s1,s2,…,sq∈S, and let w∈W. Then C(s1s2⋯sq) C(w)⊆ ⋃{i1,i2,…,ip}⊂[1,q] C(si1⋯sipw).

Proof.

The proof is by induction on q. The statement is trivial if q=0. Assume q>0. Then C(s1s2⋯sq) C(w) ⊆ C(s1) C(s2⋯sq) C(w) ⊆ C(s1) ⋃{j1,j2,⋯,jp}⊆[2,q] C(sj1sj2⋯cjpw) ⊆ ⋃{j1,⋯,jp} C(sj1⋯sjpw) ∪C(s1sj1⋯sjpw).

□

Bruhat decomposition. One has the following double coset decomposition of G. G=⋃w∈WBwB, where the union is a disjoint union.

Proof.

Let BWB=∪w∈WBwB. If x∈BWB then x-1∈BWB since if x∈BwB then x-1∈Bw-1B. x,y∈BWB then Proposition () shows that xy∈BWB. It is clear the BWB contains B and N⊆N/(B∩N)·B=WB⊆BWB. Since BWB is closed under the group operations and contains B and N axiom (T1) implies that BWB=G.

It remains to show that the union is disjoint, i.e., that if w,w′∈W and w≠w′ then C(w)≠C(w′). This is by induction on the length ℓ(w) of w. We can assume that q=ℓ(w)≤ℓ(w′).

Let s∈S such that ℓ(sw)≤ℓ(w). Then ℓ(sw)≤ ℓ(sw′) ℓ(sw)≤ ℓ(w′) So C(sw)≠C(w′) and C(sw)≠C(sw′). But if it were possible to have C(w)=C(w′) then we would have C(sw)⊆C(s) C(w)=C(s)C (w′)⊆C(sw′) ∪C(w′). Thus C(w)≠C(w′).

□

Notes and References

This is a copy of lectures notes for 18.318 Topics in Combinatorics, MIT Spring 1992, Prof. G.-C. Rota, given by Arun Ram.

page history