Hecke algebra generalities

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

Last updated: 27 November 2014

Hecke algebra generalities

Let G be a group and let B be a subgroup of G. Let W be a set of representatives of the double cosets of B in G so that G=⋃w∈WBwB, where the union is disjoint. For each w∈W define ind(w)=Card (BwB/B)= # of left cosets of B in  BwB and assume that ind(w)<∞, for all w∈W.

Let ℳ be the collection of unions of left cosets of B. For each A∈ℳ define μ(A)=Card(A/B) =# of left cosets of B in A.

ℳ is a σ-algebra on G and μ is a measure on G with respect to ℳ.

Define Hℂ(G,B) to be the set of complex valued B-biinvariant functions on G with μ-finite support, i.e. a function f:G→ℂ is in Hℂ(G,B) if

(a) f(b1gb2)=f(g), for all b1,b2∈B, g∈G, and
(b) μ(supp(f))<∞.
The convolution product (f1*f2)(h)= ∫Gf1(hg) f2(g-1)dμ(g) makes Hℂ(G,B) into an associative algebra.

(a) The characteristic functions IBwB, BwB∈B\G/B, form a basis of Hℂ(G,B).
(b) The structure constants μu,vw defined by IBuB*IBvB =∑wμu,vw IBwB are given by μw,vu=Card ((BvB∩uBw-1B)/B).
(c) We have μw,vu=0 unless BuB⊆(BwB)(BvB).

Proof.

(b) Let u,v,w∈G. Then (IBuB*IBvB) (w) = ∫GIBuB (wg)IBvB (g-1)dμ(g) = ∫Bv-1B∩w-1BuB dμ(g) = μ(BuB∩wBv-1B) = Card ( (BuB∩wBv-1B).B ) = # left cosets of B in  BuB∩wBv-1B. (c) It follows from the formula for μu,vw in part (b) that if μu,vw≠0 then there exist b1,b2,b3∈B such that b1ub2=wb3v-1. Thus w=b1ub2vb3-1. It follows that BwB⊆(BuB)(BvB).

□

(a) The map ind: Hℂ(G,B) ⟶ ℂ f ⟼ ∫Gf(g)dμ(g) is an algebra homomorphism.
(b) For each w∈W, ind(IBwB)=ind(w)=Card(BwB/B).

Proof.

This is an easy calculation.

□

Example 1: Let G be a locally compact topological group and let B be a compact open subgroup. Let dg be a Haar measure on G normalized so that ∫Bdg=1. Then the pair (G,B) satisfies the condition in () and dμ(g)=dg where μ is the measure defined in (). The Hecke algebra Hℂ(G,B) is a subalgebra of the convolution algebra Cc(G) of continuous functions on G with compact support.

Example 2: Let G be a finite group. Then the discrete topology on G makes G into a locally compact group and with this topology any subgroup B is compact and open. This is a particularly nice special case of example 1.

(a) The Haar measure on G, normalized so that ∫Bdg=1 is given explicitly by ∫Gf(g)dg= 1∣B∣ ∑g∈Gf(g), for a function f:G→ℂ.
(b) The map Φ: Cc(G) ⟶ ℂ[G] f ⟼ 1∣B∣∑g∈Gf(g)g is an isomorphism of algebras.
(c) The Hecke algebra H(G,B) is a subalgebra of Cc(G) and restriction of the isomorphism Φ to H(G,B) gives an isomorphism Φ:H(G,B)⟶ eℂ[G]e, where e=1∣B∣ ∑x∈Bx.
(d) Φ(IBwB)=1∣B∣∑x∈BwBx.

Proof.

□

The module 1BG

Define Cμ(G/B) = { f∈Cμ(G) |  f(gb)= f(g) for all b∈B } Hℂ(G,B)=Cμ (B\G/B) = { f∈Cμ(G) |  f(b1gb2)= f(g) for all b1,b2 ∈B }

(a) The vector space Cμ(G) with product given by convolution (f1*f2)(h) =∫Gf1(hg) f2(g-1)dμ (g) is an associative algebra over ℂ, Cμ(B\G/B) = IB*Cμ(G) *IB Cμ(G/B) = Cμ(G)*IB.
(b) Cμ(B\G/B) is a subalgebra of the ℂ-algebra Cμ(G) with identity IB.
(c) The vector space Cμ(G/B) is a left Cμ(G) module and a right Cμ(B\G/B) module where the action of Cμ(G) is by convolution on the left and the action of Cμ(B\G/B) is by convolution on the right.

Proof.

Let us only show that if f1∈Cc(G) and f2∈Cc(G/K) then f1*f2∈Cc(G/K). The other facts are proved similarly. Let f1∈Cc(G) and f2∈Cc(G/K). Then, if h∈G and k∈K, (f1*f2)(hk)= ∫Gf1(hkg)f2 (g-1)dg. Putting p=kg we have (f1*f2)(hk)= ∫Gf1(hp) f2(p-1k)dp= ∫Gf1(hp)f2 (p-1)dp= (f1*f2)(h). It remains to show that f1*f2 is μ-finite. Let P∈ℳ such that supp(f2)⊆P and let Q∈ℳ such that supp(f1)⊆Q. Then f1(hp)f2(p-1)≠0 only if p∈P and hp∈Q, i.e. only if h∈PQ, which is μ-finite. Thus (f1*f2)(h)= ∫Gf1(hp)f2 (p-1)dp≠0 only if h∈PQ. Let us show that if f1∈Cμ(G) and f2∈Cμ(G/B) then f1*f2∈Cμ(G/B). Let f1∈Cμ(G) and f2∈Cμ(G/B). Then, if h∈G and b∈B, (f1*f2)(hb)= ∫Gf1(hbg) f2(g-1)dg. Putting p=bg we have (f1f2)(hb)= ∫Gf1(hp)f2 (p-1b)dp= ∫Gf1(hp) f2(p-1)dp= (f1*f2)(h). Let f∈Cμ(G/B). Then (f*IB)(h)= ∫Gf(hg)IB (g-1)dg= ∫Bf(hg)dg= ∫Bf(h)dg= f(h). So f=f*IB∈Cc(G)*IB.

□

For each f∈Cμ(G) define Lf: Cμ(G/B) ⟶ Cc(G/B) by φ ⟼ f*φ. For each ψ∈Cμ(B\G/B) define Rψ: Cc(G/K) ⟶ Cc(G/K) by φ ⟼ φ*ψ.

Define EndCμ(G) (Cμ(G/B))= { linear maps T: Cc(G/K)→ Cc(G/K) |  TLf=LfT  for all f∈Cμ(G) } . The map Φ: Cμ(B\G/B) ⟶ EndCμ(G)(Cμ(G/B)) ψ ⟼ Rψ is an anti-isomorphism of algebras.

Proof.

Surjectivity: Let T be as in the statement and let ψ=TIK. Then ψ=TIK=T (IK*IK)= IK*(TIK)∈ Cc(K\G/K) and, if φ∈Cc(G/K), then Tφ=T(φ*IK) =φ*TIK=φ*ψ= Rψφ. Injectivity: Suppose that ψ∈Cμ(B\G/B) and Rψ=0. Then 0=Rψ(IB)= IB*ψ=Ψ. so Ψ=0. Thus R is injective. anti-Homomorphism Rψ1Rψ2(f)= Rψ1(f*ψ2)= f*ψ2*ψ1= Rψ2*ψ1(f).

□

The trace and the bilinear form

Define a function τ: Cc(K\G/K) ⟶ ℂ by ψ ⟼ ψ(1) and define a bilinear map ⟨,⟩: Cμ(B\G/B)⟶ℂ by ⟨ψ1,ψ2⟩= τ(ψ1*ψ2)= (ψ1*ψ2)(1).

If the group G is unimodular then

(a) τ(IKpK)=IKpK(1)={1,if p∈K,0,otherwise.
(b) τ(IKpK*IKqK)={ind(p),if p=q-1,0,if p≠q-1.
(c) τ(ψ1*ψ2)=τ(ψ2*ψ1) for all ψ1,ψ2∈Cc(G).
(d) If G/K is finite then τ(ψ)=1Card(G/K)Tr(Rψ).
(e) The bilinear form ⟨,⟩ is symmetric and nondegenerate and the dual basis of the basis of Cc(K\G/K) given by {IKpK}p∈K\G/K is the basis {IKp-1Kind(p)}p∈K\G/K.

Proof.

(c) is always true if the group G is unimodular (or the measure μ is both left and right invariant). (2) We have (IpK*IKqK) (p) = ∫GIpK (pq)IKqK (g-1)dg = # of left cosets of K in  K∩Kq-1K = { 1, if q=1, 0, otherwise. Thus Tr(RIKqK)= { Card(G/K), if q=1, 0, otherwise. It follows that Tr(Rψ)=Card(G/K)τ(ψ) for all ψ∈Cc(K\G/K).

□

It is interesting to note that if G/K is finite then Card(G/K)= ∑w∈K\G/K ind(w).

It is a consequence of the trace property of τ that ind(p)=ind(p-1) for all p∈G.

page history