Representation theory Lecture Notes: Chapter 3

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

Last update: 6 November 2013

Restriction and Induction

Let 𝒞 and 𝒟 be categories and let f*:𝒞→𝒟 and f*:𝒟→𝒞 be functors. Then f* is a right adjoint to f* and f* is a left adjoint to f* if, for each D∈𝒟 and C∈𝒞 there is a natural vector space isomorphism Hom𝒞(f*D,C) →ΦHom𝒟 (D,f*C). For C∈𝒞 and D∈𝒟 define τC=Φ-1 (idf*C) ∈Hom𝒞(f*f*C,C) and φD=Φ (idf*D)∈ Hom𝒟(D,f*f*D). In general τC and ϕD are neither injective nor surjective, see the examples below in ??? and ???.

The functors HomB(M,·) and M⊗Z·

Let B and Z be algebras and let M be a left B-module and a right Z-module. If N is a left Z-module then HomB(M,N) is a left Z-module with Z-action given by (zϕ)(m)=ϕ (mz),for ϕ ∈HomA(M,N),  m∈M,z∈Z. If P is a left Z-module then M⊗ZP is the left B-module which as a ℤ-module is given by generators m⊗p, m∈M, p∈P, and relations (m1+m2)⊗p = m1⊗p+m2⊗p, for m1,m2∈M, p∈P, m⊗(p1+p2) = m⊗p1+m⊗p2, for m∈M,p1, p2∈P, rm⊗p = m⊗rp=r(m⊗p), for r∈ℤ, m∈M, p∈P, and which has B-action given by b(m⊗p)=bm⊗p, for m∈M,p∈P,  and b∈B. The covariant functors HomB(M,·): {left B-modules} ⟶ {left Z-modules} M⊗Z·: {left Z-modules} ⟶ {left B-modules} are adjoint since the map HomZ(P,HomB(M,N)) ⟶Φ HomB(M⊗ZP,N) ψ: P → HomB(M,N) p ↦ ψp: M → N m ↦ ψp(m) ⟼ Φ(ψ): M⊗ZP → N m⊗p ↦ ϕp(m) Φ-1(ϕ): P → HomB(M,N) p ↦ ϕp: M → N m ↦ ϕ(m⊗p) ⟼ ϕ: M⊗ZP → N m⊗p ↦ ϕ(m⊗p) is a ℤ-module isomorphism.

The functor HomB(M,-) is very different from the functor HomB(-,M). There is always a canonical isomorphism HomB(B,M) ⟶ M ϕ ⟼ ϕ(1), butthe dual module  to M, HomB(M,B), can, in general, be much larger than M (take B=ℂ and M an infinite dimensional vector space over ℂ).

The functor HomB(M,-) is left exact and the functor M⊗Z- is right exact, i.e. if 0→P′→P→P″ is exact then 0→HomB(M,P′)→ HomB(M,P)→ HomB(M,P″)  is exact, and if N′→N→N″→0 is exact then M⊗ZN′→M ⊗ZN→M⊗N″ →0 is exact. A left A-module M is projective if the functor HomA(M,·) is exact and a right Z-module M is flat if the functor M⊗Z· is exact.

Define Ext and Tor here.

Example 1. Let ι:Z→B be a injective algebra homomorphism. Then M=B is a left B-module and right Z-module. The adjointness of the two functors ResZB=HomB (B,-)=ι* andIndZB=B⊗Z -=ι*, is HomB (IndZB(P),N) ≅HomZ(P,ResZBN).

Example 2. Let ι:Z→B be a injective algebra homomorphism. Then M=B is a left Z-module and right B-module. The adjointness of the two functors ResZB=B⊗B- =ι!and coIndZB=HomZ (B,-)=ι!, is HomZ (ResZB(N),P)≅ HomB (N,coIndZB(P)).

Example 3. Let π:Z→B be a surjective algebra homomorphism. Then M=B is a left B-module and right Z-module. The adjointness of the two functors InfBZ=HomB (B,-)=π* andDefZB= B⊗Z-=π*, is HomB(DefBZ(P),N)≅ HomZ(P,InfBZ(N)). If K=ker π then DefZB(P)=B⊗ZP ⟶∼P/KP, since the map ϕ:P→B⊗ZP given by ϕ(p)=1⊗p has kernel KP.

Example 4. Let π:Z→B be a surjective algebra homomorphism. Then M=B is a left Z-module and right B-module. The adjointness of the two functors InfBZ=B⊗Z- =π!and coDefBZ=HomZ (B,-)=π!, is HomZ(InfBZ(N),P)≅ HomB(N,coDefBZ(P)). If K=ker π then HomZ(B,P)⟶∼ HomZ(Z/K,P)⟶∼ { f∈HomZ(Z,P)  | f(k)=0  for k∈K } , and so HomZ(B,P)⟶∼ {p∈P | Kp=0}.

Example 5. Every algebra homomorphism ϕ:Z→Bis a composition ϕ:Z⟶πim(ϕ) ⟶ιB of a surjective and an injective algebra homomorphism.

Example 6. Let B be an algebra and let e∈B be an idempotent. Let M=BeandZ=e Be≅EndB(M). Then the Z-module obtained by applying the functor HomB(M,-) to a B-module N is HomB(M,N)= HomB(Be,N) =eN.

(What does Be⊗ZP=Be⊗eBeN look like?)

Computations for finite groups

Let G be a finite group and let H be a subgroup. If P is an H-module then IndHG(P)≅ coIndHG(P) as G-modules. To construct the isomorphism fix a basis {pj} of P and a set {gj} of coset representatives of the cosets in G/H so that IndHG(P)=ℂG ⊗ℂHPhas basis {gi⊗pj}. An element ψ∈coIndHG(P)=HomℂH(ℂG,P) is given by the values ψij∈ℂ given by ψ(gi-1)= ∑jψijpj ,since ψ(hgi-1) =ψ(gi-1) for all  h∈H. The elements ψ∈ℂG⊗ℂHP are given by the values ψij∈ℂ determined by ψ=∑i,jψij (gi⊗pj)= ∑igi⊗ (∑jψijpj) =∑igi⊗ψ (gi-1)= 1|H|∑g∈G g⊗ψ(g-1). Hence the isomorphism must be given by ℂG⊗ℂHP = IndHG(P) ⟶∼ coIndHG(P) = HomℂH(ℂG,P) 1|H|∑g∈Gg⊗ψ(g-1) ⟼ ψ

Consider ι:ℂH↪ℂG. Then, for an H-module V, ι*V=IndHG(V) =ℂG⊗ℂHVand ι*V=ResHG(V) =HomG(ℂG,V)≅V, where the isomorphism HomG(ℂG,V)⟶∼V is given by ϕ↦ϕ(1). The isomorphisms HomH(ResHGV,ResHGV)= HomH(ι*V,ι*V)⟶Ψ HomG(ι*ι*V,V)= HomG(ℂG⊗ℂHV,V) and HomG(IndHGV,IndHGV)= HomG(ι*V,ι*V)⟶Φ HomG(V,ι*ι*V)= HomH(V,ℂG⊗ℂHV) are given explicitly by Ψ(b): ℂG⊗ℂHV → V g⊗v ↦ gb(v), for b∈ HomH(V,V)= HomH(ResHGV,ResHGV), and Φ(b): V → HomG(ℂG,ℂG⊗ℂHV)≅ℂG⊗ℂHV v ↦ b(1⊗v) for b∈HomG (ι*V,ι*V). Thus Ψ(id): ℂG⊗ℂHV → V g⊗v ↦ gv and Φ(id): V → ℂG⊗ℂHV v ↦ 1⊗v.

Consider ι:ℂH↪ℂG. Then ι!V=coIndHG(V) ≅IndHGand ι!V=ResHGV= ℂG⊗ℂGV≅V, where the isomorphism coIndHGV= HomH(ℂG,V)⟶∼ ℂG⊗ℂHV= IndHGV is given by (???) and the isomorphism V⟶∼ℂG⊗ℂGV=ResHGV is given by v↦1⊗v. The isomorphisms HomH(ResHGV,ResHG)= HomH(ι!V,ι!V)⟶Ψ HomG(V,ι!ι!V)= HomG(V,coIndHGV) and HomG(coIndHGV,coIndHGV)= HomG(ι!V,ι!V)⟶Φ HomH(ι!ι!V,V)= HomH(coIndHGV,V) are given explicitly by Ψ(b): V → HomH(ℂG,V)≅ℂG⊗ℂHV v ↦ 1|H|∑g∈Gg⊗b(g-1v) ,for b∈HomH (ResHGV,ResHGV) =HomH(V,V), and Φ(b): ℂG⊗ℂHV → 1⊗V≅V g⊗v ↦ b(g⊗v)|1⊗V, for b∈HomG (ℂG⊗ℂHV,ℂG⊗ℂHV). Thus Ψ(id): V → ℂG⊗ℂHV v ↦ 1|H|∑g∈Gg⊗g-1v, and Φ(id): ℂG⊗ℂHV → V g⊗v ↦ { v, if g∈H, 0, if g∉H.

Now define e: ι*ι*V ⟶Ψ(id) V ⟶Φ(id) ι!ι!V g⊗v ↦ gv ↦ 1|H|∑ℓ∈Gℓ⊗ℓ-1gv and define ε(b): V ⟶Φ(b) ι!ι!V=ι*ι*V ⟶Ψ(id) V v ↦ 1|H|∑g∈Gg⊗b(g-1v) ↦ 1|H|∑g∈Ggbg-1v, for each b∈HomH(ι!V,ι!V)=HomH(ResHGV,ResHGV). Then e∈EndG(IndHGResHGV) andε:EndH (ResHGV)⟶ EndG(V,V).

Similarly, define e: ι!ι!V ⟶Ψ(id) V ⟶Φ(id) ι*ι*V g⊗v ↦ { v, if g∈H, 0, if g∉H, ↦ { 1⊗v, if g∈H, 0, if g∉H, and define ε(b): V ⟶Φ(b) ι*ι*V=ι!ι!V ⟶Ψ(id) V v ↦ b(1⊗v) ↦ b(1⊗v)|1⊗V, for each b∈HomG(ι*V,ι*V)=HomG(IndHGV,IndHGV). Then e∈EndH(ResHGIndHGV) andε:EndG (IndHGV)⟶ EndH(V,V).

Thus, hopefully the general picture is that we can consider a sequence of injective algebra homomorphisms EndB(V)⟶ι! EndZ(ι!V,ι!V)⟶ι! EndB(ι!ι!V,ι!ι!V) and define e:ι*ι*⟶Ψ(id) V⟶Φ(id) ι!ι!Vand ε(b):V⟶Φ(b) ι!ι!V=ι*ι* V⟶Φ(id)V, for b∈EndZ(ι!V,ι!V) so that e∈EndB(ι!ι!V,ι!ι!V) and ε:EndZ(ι!V,ι!V) ⟶EndB(V). We then want to show

(a) e2=e,
(b) ea=ae, for a∈EndB(V),
(c) ebe=ε(b)e=eε(b), for b∈EndZ(ι!V,ι!V).
Note that (a) can be proved by applying (c) if one knows that ε(1)=1, i.e. ε(id)=id. Then e2=e·1·e=ε (1)e=1·e=e. Also (b) can be proved by applying (c) if one knows that ε(a)=a for a∈EndB(V). Then ae=ε(a)e=eε (a)=ea. Certainly we don’t expect all this to hold in a completely general situation. A better question is to ask what assumptions/setup we need that makes it hold.

Generators and relations for the partition algebra

Let PPk(n) be the subalgebra of the partition algebra generated by the planar diagrams. There is a bijection between diagrams in PPk(n) and Temperly-Lieb diagrams on 2k vertices such that pi⟷e2i-1 andbi⟷e2i. In general, the Temperley-Lieb diagram can be obtained by placing crosses on each side of each vertex of the partition algebra diagram and connecting the crosses according to the boundary of the blocks in the partition diagram. PICTURE ⟶ PICTURE ⟶ PICTURE Then the relations ei2=xei and eiei±1ei=ei in TL2k(x) correspond to the relations pi2=npi, bi2=bi, and pibipi=pi, bipibi=bi, bipi+1bi=bi, pi+1bipi+1= pi+1, respectively. Hence these relations should provide a full set of generators and relations for the planar partition algebra.

Example 1. A B-module M is projective if and only if there is a B-module M′ such that M⊕M′ is a free B-module.

Simple modules

Assume that

(a) the action of B on M generates EndZ(M),
(b) the action of Z on M generates EndB(M).
Then there are surjective maps B⟶βEndZ(M)and Z⟶ζEndB(M) and so every EndZ(M)-module is a B-module and every EndB(M)-module is a Z-module.

(a) HomB(M,P) is always an EndB(M)=Z‾ module.
(b) M⊗ZN is always an EndZ(M)=B‾ module.
(c) If P is a simple B-module and HomB(M,P)≠0 then P is a simple B‾-module.
(d) If N is a simple Z‾-module then M⊗ZN≠0.

Proof.

(a) If z∈AnnZ(M) then (zϕ)(m)=ϕ(zm)=0, for all m∈M. So AnnZ(M) acts by 0 on HomB(M,P). So HomB(M,P) is an EndB(M)=Z‾ module.

(b) If b∈AnnB(M) then b(m⊗n)=bm⊗n=0, for all m∈M, n∈N. So AnnB(M) acts by 0 on M⊗ZN. So M⊗ZN is an EndZ(M)=B‾ module.

(c) Suppose P is a simple B-module and HomB(M,P)≠0. Let ϕ∈HomB(M,P), ϕ≠0. Then M⟶ϕP⟶0 is an exact sequence since P is simple. So HomB(M,M) ⟶ HomB(M,P) ⟶ 0 z ⟼ zϕ is an exact sequence. So Z‾ϕ=N where Z‾=HomB(M,M)=EndB(M). So HomB(M,P) is a simple Z-module.

(c) Assume b∈AnnB(M) and ϕ∈HomB(M,P)≠0, Since P is simple ϕ is surjective and so every element p∈P can be written in the form p=ϕ(m) for some m∈M. So bp=bϕ(m)=ϕ(bm)=0 for all p∈P. So AnnB(M) acts by 0 on P. So P is an EndZ(M)=B‾ module.

(d) Let N be a simple Z‾ module. Let n∈N be a nonzero element of N. Then every element of N can be written in the form zn for some z∈Z‾. So, for every z∈Z‾ such that zn≠0, m⊗zn=mz⊗n≠0, since z is a nonzero element of EndB(M). So M⊗ZN≠0.

□

Thus we have shown that

(a) If P is a simple B-module such that HomB(M,P)≠0 then P is a simple B‾-module,
(b) If N is a simple Z‾-module then M⊗ZN≠0 and M⊗ZN is a B‾-module.

(a) If M is projective and P is a simple B-module such that HomB(M,P)≠0 then HomB(M,P) is simple.
(b) If N is a simple Z‾-module and M⊗ZN has a unique maximal proper submodule then there is a simple B-module P such that HomB(M,P)≅N.

Proof.

Step 1. HomB(M,M⊗ZN)≅N.

We shall show that the canonical homomorphism (???) is an isomorphism. Since M⊗ZN≠0, some ϕn≠0 and so αN is injective (since N is simple).

Let ϕ∈HomB(M,M⊗ZN). Fix a nonzero element n1∈N. Then every element n∈N is of the form n=zn1,for some  z∈Z‾. For each m∈M write ϕ(m) = m′⊗n = m′⊗zn1 = m′z⊗n1 = m″⊗n1. Then the map ϕ∼: M ⟶ M m ⟼ m″ is an element of EndA(M). So ϕ∼(m)=mz, for some z∈Z‾ (and all m∈M). So ϕ: M ⟶ M⊗ZN m ⟼ mz⊗n1=m⊗zn1 and thus ϕ=ϕzn1. So αN is surjective. So αN is an isomorphism.

Step 2. Let P′ be a proper submodule of M⊗ZN. Then 0⟶P′↪M⊗ZN and so 0⟶HomB(M,P′) ⟶HomB(M,M⊗ZN) ≅N. So HomB(M,P′) is a submodule of N. If HomB(M,P′)=N then every element of HomB(M,M⊗ZN) has image in the proper submodule P′⊆M⊗ZN. This is a contradiction to the fact that all the generators m⊗n of M⊗ZN, i.e in the image of some map ϕn: M ⟶ M⊗ZN m ⟼ m⊗n in HomB(M,M⊗ZN). So HomB(M,P′) is a proper submodule. Since N is simple it follows that HomB(M,P′)=0.

Step 3. Let P∼ be the unique maximal proper submodule of P′. Then HomB(M,P∼)=0 and P′/P∼ is simple. The canonical map 0⟶P∼⟶P′⟶ P′/P∼ gives rise to a map 0⟶HomB(M,P∼) ⟶HomB(M,P′) ⟶HomB(M,P′/P∼) and both the left hand side and the right hand side are simple (since M is projective). So HomB(M,P′/P∼)≅ HomB(M,P′)≅N. So P=P′/P∼ is simple and HomB(M,P)≅N.

□

If M is finitely generated and projective then M⊗ZN has a unique maximal proper submodule.

Proof.

We have shows that if P′ is a proper submodule of M⊗ZN then HomB(M,P′)=0.

Let P1,P2 be two proper submodules of M⊗ZN. Then the exact sequence 0⟶P1∩P2⟶ P1⊕P2⟶P1 +P2⟶0 yields an exact sequence 0⟶HomB(M,P1∩P2) ⟶HomB(M,P1⊕P2) ⟶HomB(M,P1+P2)=0. Since HomB(M,P1⊕P2)= HomB(M,P1)⊕ HomB(M,P2) =0, HomB(M,P1∩P2) =0and HomB(M,P1+P2)=0. By Bourbaki Algébre Ch. II, §6, Ex. 4, HomB(M,lim⟶Pi)= lim⟶HomB(M,Pi)=0 as Pi ranges over all proper submodules of M⊗ZN, ordered by inclusion. Thus, if P∼=sum of proper submodules of M⊗ZN then HomB(M,P∼)=0. Since HomB(M,M⊗ZN)=N, P∼ must be a proper submodule of M⊗ZN. So P∼ is the unique maximal proper submodule of M.

□

M is projective as a B-module if and only if there is a B-module M′ such that M⊕M′=B⊕I, i.e. M⊕M′ is a free B-module.

Proof.

⟹: Let I be a set of generators of M and let ϕ:B⊕I→M be the canonical map. Let K=ker ϕ. The exact sequence 0⟶K⟶B⊕I ⟶ϕM⟶0 (0.5) gives an exact sequence 0⟶HomB(M,K)⟶ HomB(M,B⊕I) ⟶ϕ* HomB(M,M)⟶0. Since ϕ* is surjective there is a map ψ:M→B⊕I such that ϕ*(ψ)=IdM. So ϕ∘ψ=IdM. So the first exact sequence splits, 0⟶K⟶B⊕I ⟶ϕ⟵ψ M⟶0. So B⊕I=im ψ⊕K≅M⊕K.

⟸: If M⊕M′≅B⊕I and 0⟶P′⟶P⟶P″ ⟶0 is an exact sequence of B-modules then 0⟶HomB(B⊕I,P′) ⟶HomB(B⊕I,P) ⟶HomB(B⊕I,P″) ⟶0 is the same as 0⟶∐i∈IHomB (B,P′)⟶ ∐i∈IHomB (B,P)⟶ ∐i∈IHomB (B,P″)⟶0 which is the same as 0⟶∐i∈IP′⟶ ∐i∈IP⟶ ∐i∈IP″ ⟶0 which is exact since the first sequence is. So 0⟶HomB(M⊕M′,P′)⟶ HomB(M⊕M′,P)⟶ HomB(M⊕M′,P″)⟶0 which is the same as HomB(M,P′) HomB(M,P) HomB(M,P″) 0 ⟶ ⊕ ⟶ ⊕ ⟶ ⊕ ⟶ 0 HomB(M′,P′) HomB(M′,P) HomB(M′,P″) is exact. This forces that the sequences 0⟶ HomB(M,P′)⟶ HomB(M,P)⟶ HomB(M,P″)⟶0 and 0⟶ HomB(M′,P′)⟶ HomB(M′,P)⟶ HomB(M′,P″)⟶0 are both exact. So both M and M′ are projective.

□

(a) If M is a projective B-module and P is a simple B-module such that HomB(M,P)≠0 then HomB(M,P) is a simple Z module.
(b) If N is a simple Z‾-module and M is a finitely generated projective B-module then there is a simple B-module P such that HomB(M,P)≅N.

Proof.

Let P1=M⊗ZN. It is possible that M⊗ZN is not simple (too big). Let τ be the B-module generated by all the images of the maps in HomB(M,P). Then τ⊆P and HomB(M,P)= HomB(M,τ). Let t be the sum of all the submodules τ′⊆τ such that HomB(M,τ′)=0. Since M is finitely generated and projective HomB(M,t)=0. Now t⊆τ and HomB(M,t/τ)= HomB(M,τ)= HomB(M,P1). Since M is finitely generated and projective the canonical map N ⟶ HomB(M,M⊗ZN) n ⟼ ϕn: M → M⊗ZN m ↦ m⊗n is a bijection. So HomB(M,P1)≅N.

Let P=τ/t. We know HomB(M,P)≅N. Let P′⊆P be a proper submodule of P. Then the injection 0⟶P′⟶P gives us an injection 0⟶HomB(M,P′) ⟶HomB(M,P)≅N. Since N is simple HomB(M,P′)=0 of HomB(M,P′)=HomB(M,P). If HomB(M,P′)=HomB(M,P) then every map in HomB(M,P) has its image in P′. This is impossible since P′ is a proper submodule of P. So HomB(M,P′)=0. This means P′ is 0 in P (by construction of P as τ/t). So P is simple.

□

Example 1. Let B be an algebra and let e∈B be an idempotent. If M=BethenEndB (M)=eBe, where eBe acts on M=Be by right multplication.

(a) M is finitely generated and projective B-module.
(b) If P is a B-module then HomB(M,P)≅eP.
(c) If P is a simple B-module then eP is a simple eBe-module and every simple eBe-module can be obtained this way.

Proof.

(a) The element e is a generator of Be=M as a B-module. So M is finitely generated. Since (1-e)2=1-e, e(1-e)=(1-e)e =0,and1=e+ (1-e), it follows that B=Be+B(1-e) and Be∩B(1-e)=0. So B=Be⊕B(1-e) and so, by ???, Be is projective.

(b) Consider the map eP ⟶Φ HomB(M,P) x ⟼ ϕx: M → P be ↦ bex If ϕ∈HomB(Be,P) then ϕ(be)=ϕ (bee)=beϕ(e) =be(eϕ(e)), and so ϕ=ϕx where x=eϕ(e)∈eP. So Φ is surjective. If ep1,ep2∈eP and ϕep1=ϕep2 then ϕep1(e) = eep1 = =p1 = ϕep2(e) = eep2 = =p2, and so Φ is injective. If ebe∈eBe then ((ebe)ϕ)(m) = ϕen (mebe) = meben=ϕeben (m), for all ϕen∈HomB(M,P). So Φ is a eBe-module homomorphism.

(c) follows immediately from (a) and (b) and Theorem ????.

□

Example 2. Let G be a group and let C(G) be an algebra of functions which is closed under convolution with respect to Haar measure μ on G. Let B be a measurable subgroup of G and assume that μ is normalized so that μ(B)=1. Then

(a) χB is an idempotent in C(G),
(b) C(G/B)=C(G)*χB, and
(c) C(B\G/B)=χB*C(G)*χB, is the Hecke algebra of the pair (G,B). From Proposition ???, if P is a simple C(G)-module then χB*P is either 0 or a simple C(B\G/B)-module. Every simple C(B\G/B)-module is obtained in this way.

Example 3. Let R be an algebra and let G be a finite group acting on R by automorphisms. The skew group ring is R⋉G= { ∑g∈Grgg  | rg∈R } with multiplication given by the relation gr=g(r)g, for g∈G,r∈R. Clifford theory is a mechanism for constructing the simple R⋉G modules from those of R and subgroups H⊆G. Note that R is an R⋉G module since R acts on R by left multiplication and G acts on R by automorphisms. Let e=1|G| ∑g∈Gg. Then e is an idempotent in R⋉G. Let RG= { r∈R | g(r) =r, for all g∈G } .

(a) The map RG ⟶Φ e(R⋉G)e r ⟼ re is a ring isomorphism.
(b) The ring R is an (R⋉G,RG) bimodule, where R⋉G acts on the left and RG acts on R by right multiplication. The map R ⟶ (R⋉G)e r ⟼ re is an isomorphism of (R⋉G,RG) bimodules, where RG is identified with e(R⋉G)e via (a).

Proof.

(a) Let r∈RG. Then ere=1|G| ∑g∈Ggre= 1|G| ∑g∈Gg(r) ge=1|G| ∑g∈Gre= re. (0.9) So Φ(r)=re is an element of e(R⋉G)e and thus Φ is well defined.

Let e(∑g∈Grgg)e be a general element of e(R⋉G)e. Then e∑g∈Grgge= 1|G|∑g∈G ∑h∈Gh(rg) e=1|G|∑g∈G Φ(xg), where xg=∑h∈Gh(rg) is an element of RG since k(xg)=∑h∈G kh(rg)=∑ℓ∈G ℓ(rg)=xg, for all k∈G. So Φ is surjective.

Let r,s∈RG. Then Φ(r)Φ(s) =rese=rse,and so Φ(r)Φ (s)=Φ(rs). So Φ is a ring homomorphism.

(b) Let a∈R⋉G and b∈RG and r∈R. then, by ???, Φ(arb)= arbe=arebe=a (re)(ebe)= aΦ(r)be. So Φ is an (R⋉G,RG) bimodule homomorphism. Let ∑g∈Grgg be a general element of R⋉G. Then (∑g∈Grgg) e=∑g∈Grgge =∑g∈Grge= ∑g∈GΨ(rg). So Φ is surjective. The injectivity of Φ is proved as in (a).

□

Proposition ??? implies that all simple RG modules can be constructed in the following way: Let P be a simple R⋉G module. Then HomR⋉G(M,P) =HomR⋉G ((R⋉G)e,P) =eP, is either 0 or a simple e(R⋉G)e=RG module.

Example 4. Recall that G(r,1,n)=(ℤ/rℤ)n⋉Sn and G(r,p,n) is a normal subgroup of index p in G(r,1,n), G(r,1,n) = { tλw | λ= (λ1,…,λn) ∈(ℤ/rℤ)n, w∈Sn } , G(r,p,n) = { tλw∈G(r,1,n)  | λ1+⋯λn =0 mod p } , where the multiplication is determined by wtλ=twλw, λ∈(ℤ/rℤ)n ,w∈Sn. Let ζ=e2πi/p and define an action of ℤ/pℤ on the group algebra ℂG(r,1,n) by the powers of the map ρ: ℂG(r,1,n) ⟶ ℂG(r,1,n) tλw ⟼ ζ|λ|tλw, where|λ|= λ1+⋯+λn. The map ρ is a vector space isomorphism since it is a diagonal map with nonzero diagonal entries with respect to the basis {tλw | λ∈(ℤ/rℤ)n,w∈Sn} of ℂG(r,1,n). Since ρ(tλwtμv)= ζ|λ|+|μ| tλwtμv=ρ (tλw)ρ(tμv), for all λ,μ∈(ℤ/rℤ)n and w,v∈Sn, the map ρ is an automorphism of ℂG(r,1,n). Since ρp=Id the action of ρ on ℂG(r,1,n) defines an action of ℤ/pℤ on G(r,1,n). ℂG(r,p,n)= (ℂG(r,1,n))ℤ/pℤ is the subalgebra of fixed points for this action since ρ(tλw)= ζ|λ|tλw =tλwif and only if tλw∈G(r,p,n). It follows that the irreducible representations of G(r,p,n) can be obtained in the following way: Let R=ℂG(r,1,n), G=ℤ/pℤ,R⋉G= ℂG(r,1,n)⋉ℤ/p ℤ,e=1p ∑k=0p-1 ζk. Let P be a simple R⋉G module (we know these by Clifford theory). Then either eP=0oreP  is a simple G(r,p,n) -module and all simple G(r,p,n) modules are obtained this way.

Induction and restriction

Let A be a subalgebra of an algebra B. Let M be a B-module. The A-module ResAB(M) is M viewed simply as and A-module. Let N be an A-module. The vector space B⊗AN is the vector space B⊗N with the additional relations ba⊗n=b⊗an, for all a∈A,b∈B, n∈N. The B-module IndAB(N) is the vector space B⊗AN with B-action given by b(b1⊗n)=bb1⊗ n,for all b,b1∈B, n∈N.

(Frobenius reciprocity) ResAB and IndAB are adjoint functors, i.e. HomB(IndAB(N),P)≅ HomA(N,ResAB(P)), for all A-modules N and all B-modules P.

Proof.

This result is the special case M=B of the more general result HomA(N,HomB(M,P))≅ HomB(M⊗AN,P), (2.2) where A and B are algebras, N is a left A-module, P is a left B-module and M is a (B,A)-bimodule. The left A-module HomB(M,P) has A-action given by (aϕ)(m)=ϕ(am), for a∈A,ϕ∈HomB (M,P), and m∈M. The map HomB(B,P) ⟶ ResAB(P) ϕ ⟼ ϕ(1) is an A-module isomorphism since (aϕ)(1)=ϕ(1·a)=ϕ(a)=a(ϕ(1)), for a∈A, ϕ∈HomB(B,P), Thus the statement of the theorem is a special case of the isomorphism in (???).

□

Example 0. Let ρ:A→B be a homomorphism of algebras. Then ρ induces a functor ρ*:B-mod→A-mod. The functor ResAB is a special case of this functor. Induction IndAB is the left adjoint of ResAB and coinduction coIndAB is the right adjoint.

Example 1. Let G be a group and let H be a subgroup. Let ℂG and ℂH be the group algebras of G and H respectively and let N be a H-module. Let

(a) BN={nj} be a basis of N, and
(b) RG/H={ri} a set of coset representatives for G/H.
Then {ri⊗nj | ri∈RG/H,nj∈Bn} is a basis ofIndHG (N)=ℂG⊗ℂHN. Informally, this is because riH⊗N= ri⊗HN= ri⊗N for all ri∈RG/H.

Example 2. Let A be a subalgebra of an algebra B. Let a∈A. The left ideal Aa is an A-module and IndAB(Aa)≅Ba, as B-modules. This can be justified informally by B⊗AAa=BA⊗Aa =Ba⊗A1=Ba. More formally one must show that the map B⊗Aa ⟶ Ba b⊗p ⟼ bp is defined and has well defined inverse, so that it is an isomorphism. These checks are straightforward.

Example 3. Suppose that A is a subalgebra of B and that both A and B are semisimple. Let Aλ, λ∈Aˆ, be the simple A-modules, and
Bμ, μ∈Bˆ, be the simple B-modules.
Define nonnegative integers cλμ and dλμ by ResAB(Bμ)= (Aλ)⊕cλμ andIndAB(Aλ) =(Bμ)⊕dλμ. Then cλμ=dλμ, for all λ∈Aˆ  and μ∈Bˆ. since cλμ=dim (HomA(ResAB(Bμ),Aλ)) =dim(HomB(Bμ,IndAB(Aλ))) =dλμ, by Schur’s lemma and Frobenius reciprocity.

Example 4. Let A be a subalgebra of B and let M be a B-module which is semisimple both as a B-module and as an A-module, M≅⨁μ∈BˆM (Bμ)⊕mμ andM≅ ⨁λ∈AˆM (Aλ)⊕nλ, where Bμ, μ∈BˆM, are the simple B-modules that appear in M, and
Aλ, λ∈AˆM, are the simple A-modules that appear in M. M≅⨁μ∈BˆM (Bμ)⊕mμ. Let ZA=EndA(M) and ZB=EndB(M). Then A⊆Band ZA⊇ZB and M ≅ ⨁μ∈BˆM Bμ⊗ZBμ, as B⊗ZB  modules, and M ≅ ⨁λ∈AˆM Aλ⊗ZAλ, as A⊗ZA  modules, where
ZAλ, λ∈AˆM, be the simple ZA-modules, and
ZBμ, μ∈BˆM, the simple ZB modules. Since ZA and ZB are both semisimple algebras there are positive integers cλμ such that ResZBZA (ZAλ)= ⨁μ∈BˆM (ZBμ)⊕cλμ. (2.3)

Each Bμ, μ∈BˆM, is semisimple as an A-module and ResAB(Bμ)≅ ⨁λ∈AˆM (Aλ)⊕cλμ, where the positive integers cλμ are as in (???).

Proof.

Since ⨁μ∈BˆM ResAB(Bμ)⊗ ZBμ ≅ ResA⊗ZBB⊗ZB(M)≅ ResA⊗ZBA⊗ZA(M) ≅ ⨁λ∈AˆM Aλ⊗ResZBZA (ZAλ) ≅ ⨁λ∈AˆM ⨁μ∈BˆM Aλ⊗ (ZBμ)⊕cλμ ≅ ⨁λ∈AˆM ⨁μ∈BˆM (Aλ⊗ZBμ)⊕cλμ ≅ ⨁λ∈AˆM ⨁μ∈BˆM (Aλ)⊕cλμ ⊗ZBμ it follows that ResAB(Bμ)≅ HomZB (ZBμ,M)≅ ⨁λ∈AˆM (Aλ)⊕cλμ as A-modules

□

Then HomZB (ResZBZA(ZAλ),ZBμ) ≅HomA(ResAB(Bμ),Aλ). Thus, if cλμ and dλμ are the nonnegative integers such that ResAB(Bμ)= (Aλ)⊕cλμ and IndZAZB(ZBμ) =(ZAλ)⊕dλμ then cλμ=dλμ for all λ∈AˆM  and μ∈BˆM.

Example 5. Let A be a semisimple subalgebra of a semisimple algebra B. Let trA be the trace of the regular representation of A. Let 𝒜 be a basis of A and let {a*} be the dual basis to 𝒜 with respect to the form on A defined by ⟨a1,a2⟩A =trA(a1a2), for a1,a2∈A. Let trB be the trace of the regular representation of B. Let ℬ be a basis of B and let {b*} be the dual basis to ℬ with respect to the form on B defined by ⟨b1,b2⟩A =trB(b1b2), for b1,b2∈B. If c∈B define [c]=∑b∈ℬ bcb*. Let N be an A-module. Then the character of IndAB(N) is given by χN↑(b)= ∑a∈𝒜χN (a)⟨b,[a*]⟩B, where χN is the character of N.

Proof.

First note that, by Schur’s lemma, dim(HomA(Aλ,Aμ))=δλμ if Aλ and Aμ are simple A-modules. By the orthgonality relation for characters, δλμ=∑a∈𝒜χλ(a)χμ(a*), where χλ and χμ are the characters of Aλ and Aμ respectively. It follows that dim(HomA(M,P))= ∑a∈𝒜χM(a) χN(a*), for any two module M and P with corresponding characters χM and χP.

There are two things to prove:

(a) χN↑, as defined in the statement, is a character,
(b) ∑b∈ℬχN↑(n)χP(b*)= ∑a∈𝒜χN(a)χP(a*) for any B-module P.

(a) χN↑(b1b2) = ∑a∈𝒜 χN(a) ⟨b1b2,[a*]⟩B = ∑a∈𝒜 χN(a) trB ( b1b2 ∑b∈ℬ ba*b* ) = ∑a∈𝒜 χN(a) trB (b1[a*]b2) = ∑a∈𝒜 χN(a) trB ([a*]b2b1) = ∑a∈𝒜 χN(a) ⟨[a*],b2b1⟩B = χN↑(b2b1).

(b) ∑a∈𝒜 χN(a) χP(a*) = χP ( ∑a∈𝒜 χN(a) a* ) = χP ( ∑a∈𝒜 χN(a) [a*] ) = χP ( ∑a∈𝒜 χN(a) ∑b∈ℬ ⟨[a*],b⟩ b* ) = ∑b∈ℬ ( ∑a∈𝒜 χN(a) ⟨[a*],b⟩ ) χP(b*) = ∑b∈ℬ χN↑(b) χP(b*) since, for any character χ of B and any element c∈B, χ([c])= χ(∑b∈ℬbcb*)= χ(∑b∈ℬcb*b)= χ(c).

□

Example 6. Suppose that G is a finite group and H is a subgroup. Then G is a basis of ℂG and trG(g)= { |G|, if g=1, 0, otherwise, is the trace of the regular representation of ℂG. The basis {g-1/|G|}g∈G is the dual basis to G with respect to ⟨,⟩G. If k∈G then [k]=1|G| ∑g∈Ggkg-1, and, for k1, k2∈G, ⟨[k1],k2⟩G= ⟨k1,[k2]⟩G= { 1, if k1 is conjugate to  k2-1, 0, otherwise, Let N be an H-module. Then, by (???), the character χN↑ of IndHG(N) is given by χN↑ = ∑h∈H χN(h) ⟨[h-1/|H|],g⟩G = 1|H| ∑h∈H χN(h) ⟨h-1,[g]⟩G = 1|H| ∑h∈Hh∈𝒞g χN(h), where 𝒞g is the conjugacy class of g in G.

Example 7. Let H be a subgroup of G. If P is a G-module then the subgroup H acts on P and so P is an H-module. This H-module is denote ResHG(P). This provides a functor ResHG: {G-modules} ⟶ {H-modules} and we define IndHG: {H-modules} ⟶ {G-modules} to be the left adjoint functor to ResHG, i.e. HomH(M,ResHG(P)) ≅ HomG(IndHG(M),P) (*) as vector spaces.

If M is an H-module then IndHG(M)= { f:G→M |  f(hg)=hf(g), h∈H,g∈G } with G-action given by (gf)(x)=f (xg),for  g∈G,f∈IndHG(M) ,x∈G. If f∈IndHG(M) then the value of f at any element of the coset Hg is determined by the value of f at g. Thus, we sometimes view f∈IndHG(M) as a function f:H\G⟶M. For a proof of Frobenius reciprocity (i.e. (*)) in this setting see [Bump, Prop. 4.5.1].

Example 8. Let A be a subalgebra of B and let p be an idempotent in A. Then Ap is an A-module and IndAB(Ap)= B⊗AAp≅Bp.

Let p1 and p2 be idempotents in A. Then Ψ: p1Bp2 ⟶∼ HomB(Bp1,Bp2) x ⟼ ψx where ψx: Bp1 ⟶ Bp2 bp1 ⟼ bp1x .

Proof.

(a) If x∈p1Bp2 then x=p1b1p2 for some b1∈B. Then ψx(bp1)=bp1p1b1p2∈Bp2 and so ψx is well defined.

(b) Since ψx(bp1)= bp1b1p2= bψx(p), for ψx∈HomB(Bp1,Bp2), Ψ is well defined.

(c) If ψx=0 then ψx(p1) =p1x= p1p1b1p2 =p1b1p2= 0. So x=0. So Ψ is injective.

(d) If ψ∈HomB(Bp1,Bp2) then ψ(p1)= ψ(p1p1)= p1ψ(p1)= p1ψ(p1)p2 ∈p1Bp2, since ψ(p1)∈Bp2. Let x=p1ψ(p1)p2. Then ψ(bp1)= bψ(p1)= bp1p1ψ(p1)p2 =bp1x=ψx(bp1). So ψ=ψx. So Ψ is surjective.

□

Example 9. If X is a measure space with a positive measure μ then L2(μ)= { f:X→ℂ |  ∫X |f(x)|2 dμ(x)<∞ } is a Hilbert space with inner product ⟨f1,f2⟩= ∫Xf1(x) f2(x)‾ dμ(x). More generally, if V is a Hilbert space with inner product ⟨,⟩V then L2(μ)= { f:X→V |  ∫X|f(x)|V2 dμ(x)<∞ } is a Hilbert space with inner product ⟨f1,f2⟩= ∫X ⟨ f1(x), f2(x) ⟩ V dμ(x). A unitary representation of a Lie group G on a Hilbert space V is an action of G on V such that

(a) ⟨gv1,gv2⟩= ⟨v1,v2⟩, for all v1,v2∈V,
(b) The map G×V→V (g,v)↦gv giving the action of G on V is continuous.
Thus, if H is a Lie subgroup of G and V is a unitary representation of H then we can define IndHG= { f:G→V |  f(hg)=hf(g),  for all h∈H, and  ∫G |f(g)|V2 dμ(g)<∞ } with G-action given by (gf)(x)= f(xg), for x∈G, f∈ IndHG(V),  g∈G. Then the inner product on IndHG(V) given by ⟨f1,f2⟩ = ∫G ⟨f1(g),f2(g)⟩V dμ(g) satisfies ⟨gf1,gf2⟩ = ∫G ⟨gf1(x),gf2(x)⟩V dμ(x) = ∫G ⟨f1(xg),f2(xg)⟩V dμ(x) = ∫G ⟨f1(y),f2(y)⟩V dμ(yg-1) = ∫G ⟨f1(y),f2(y)⟩V dμ(y) = ⟨f1,f2⟩ if the measure μ on G is right invariant, i.e. if μ is a Haar measure on G.

Example 10. (Some “leftovers”) If G is a finite group then ℱ(G) ⟶ ℂG f ⟼ ∑g∈Gf(g)g is an isomorphism of G-modules, but, if G is infinite then ℱ(G) is much larger than ℂG.

Let G be a finite group and let H be a subgroup of G. Let ϕ:H→ℂ* be a one-dimensional representation of H. Then pϕ=1|H| ∑h∈Hϕ (h-1)h is an element of ℂG such that hpϕand pϕ2=pϕ. Thus ℂHpϕ=ℂpϕ≅ϕ as H-modules.

Let G be a finite group and let B be a subgroup of G. Let 1B be the trivial representation of B and let p be the corresponding idempotent in ℂB as defined in the previous paragraph. Then 1BG=IndBG(1B) ≅(ℂG)pand EndG(1BG)= p(ℂG)p where p(ℂG)p acts on (ℂG)p by multiplication on the right.

Hecke algebras.

General Hecke algebras.

Let B be an algebra. The subspace pBp⊆B is closed under multiplication and is an algebra with identity p. The Hecke algebra of the pair (B,p) is the algebra pBp.

Let B be an algebra and let p be an idempotent in B. Then EndB(Bp)=pBp, where pBp acts on Bp on the right. More precisely, EndB(Bp)= {ϕh | h∈pBp}, where ϕh  is given byϕh= bph,for all bp∈Bp.

Proof.

Let ϕ∈EndB(Bp) and let bp∈Bp be such that ϕ(p)=bp. For all b′p∈Bp, ϕ(b′p)= ϕ(b′pp)= b′pϕ(p)= b′pbp= (b′p)(pbp), and so ϕ=ϕh with h=pbp. The multiplication of the ϕh∈EndB(Bp) corresponds to the action of pBp on Bp on the right since (ϕh1∘ϕh2)(bp)= ((bph2)h1)= (bp)(h2h1), for all h1,h2∈pBp and bp∈Bp.

□

Recall that if A is a subalgebra of an algebra B and p is an idempotent in A then the left ideal Ap is an A-module and IndAB(Ap)≅Bp. (3.2)

Haar measure on G

Let G be a group. The vector space ℱ of functions f:G→ℂ is a G-module with G action (gf)(h)=f (g-1h), for all g,h∈G, f ∈ℱ. Fix a G-submodule C(G) of the space ℱ of all functions on G. A Haar measure on G is a linear functional μ:C(G)→ℂ such that

(a) (continuity) μ is continuous with respect to the topology on C(G) given by ‖f‖∞= sup{|f(g)| | g∈G},
(b) (postivity) If f is such that f(g)∈ℝ≥0 for all g∈G then μ(f)∈ℝ≥0.
(c) (left invariance) For all g∈G and g∈C(G), μ(gf)=μ(f).
Use the notation μ(f)=∫Gf(g) dμ(g). The left invariance of μ means that ∫Gf(g)dμ(g)= μ(f)=μ(hf)= ∫Gf(h-1g)dμ (g)=∫Gf(k)dμ (hk). In general it is not true that for a Haar measure μ, ∫Gf(g)dμ(g)= ∫Gf(g)dμ(gh) or ∫Gf(g-1)dμ(g)= ∫Gf(g)dμ(g), hold for all f∈C(G). A group G is unimodular if one of the (equivalent) conditions in ??? hold.

The convolution of f1,f2∈C(G) is the function f1*f2 on G given by f1*f2(h)= ∫Gf1(hg) f2(g-1)dμ (g),for all h∈G. (3.3)

Assume that C(G) is closed under convolution and that Fubini’s theorem holds.

(a) C(G) is an associative algebra.
(b) If G is unimodular then the map t→:C(G)→ℂ given by t→(f)=f(1) is a trace on C(G).

Proof.

(a) Let f1,f2,f3∈C(G). Then ((f1*f2)*f3)(h) = ∫G(f1*f2) (hg1)f3(g1-1) dμ(g1) = ∫G ∫G f1(hg1g2) f2(g2-1) f3(g1-1) dμ(g2)dμ(g1) and (f1*(f2*f3))(h) = ∫Gf1(hk)f2 *f3(k-1)dμ (k) = ∫Gf1(hk) ∫Gf2 (k-1g1) f3(g1-1) dμ(g1)dμ(k) = ∫G∫Gf1(hg1g2) ∫Gf2(g2-1) f3(g1-1)dμ (g1)dμ(g1g2) = ∫G∫Gf1 (hg1g2)f2 g2-1f3 (g1-1)dμ (g1)dμ(g2), where the last equality is a consequence of the left invariance of μ. Thus, by Fubini’s theorem (f1*f2)*f3= f1*(f2*f3).

(b) Since t→(f1*f2) = (f1*f2)(1) = ∫Gf1(p) f2(p-1) dμ(p), t→(f2*f1) = (f2*f1)(1) = ∫Gf2(p) f1(p-1) dμ(p), and G is unimodular, t→(f1*f2)= t→(f2*f1).

□

Remark. The algebra C(G) has an identity element only when G is finite.

The proof of the following proposition was contributed by Sarah Witherspoon.

Let H1 and H2 be subgroups of G and let W1 and W2 be representations of H1 and H2, respectively. Define ℋ= { f:G→Hom(W1,W2)  | f(h1gh2) =W1(h1)f(g) W2(h2),h1 ∈H1,h2∈H2 } . Then HomG ( IndH1G(W1), IndH2G(W2) ) ≅ℋ.

Proof.

HomG ( IndH1G(W1), IndH2G(W2) ) ≅HomH1 ( W1,ResH1G IndH2G(W2) ) . Then define HomH1(W1,IndH2G(W2)) ⟶ ℋ ψ: W1λ → IndH2G(W2) w1 ↦ ψw1 ⟼ T:G→Hom(W1,W2) by ψw1(g)= T(g)w1. Then (h1ψw1)(g) =ψw1(gh1)=T (gh1)w1,and ψh1w1(g) =T(g)h1w1. So ϕ∈HomH1(W1,IndH2G(W2)) if and only if T is right invariant under H1. Also ψw1(h2g)= T(h2g)w1 andh2ψw1 (g)=h2T(g) w1, so ψw1∈IndH2G(W2) if and only if T is left H2 invariant.

□

The Hecke algebra H(G,B,χ)

Fix a group G and a subgroup B and suppose that μ:C(G)→ℂ is a Haar measure on G. Let χ:B→ℂ* be a character of B. Define C(G/B) = { f∈C(G) |  f(gb)=f(g) χ(b) for all b∈ B, g∈G } , C(B\G/B) = { f∈C(G) |  f(b1gb2)= χ(b1)f(g) χ(b2) for all  b1,b2∈B,  g∈G } . The following proposition puts these objects into the context of Section ??? It shows that C(B\G/B) is an algebra under convolution and that C(G/B) is a right C(B\G/B)-module. The Hecke algebra of the pair (G,B) is the algebra C(B\G/B).

Define a function p:G→ℂ by p(g)= { χ(g)μ(B), if g∈B, 0, otherwise.

(a) p is an idempotent in C(G).
(b) C(G/B)=C(G)p,
(c) C(B\G/B)=pC(G)p,

Proof.

(a) If h∈G, (p*p)(h)= ∫Gp(hk)p (k-1)dμ (k)= { 0 if h∉B, (χ(h)μ(B)2) μ(B), if h∈B =p(h), since μ(B)=1.

(b) Let f∈C(G) and let h∈G, b∈B. Then, by the left invariance of μ, (f*p)(hb) = ∫Gf(hbk)p (k-1)dμ (k)=∫Gf (hg)p(g-1b) dμ(b-1g) = χ(b)∫Gf (hg)p(g-1) dμ(g)= (f*p)(h) χ(b). So f*p∈C(G/B) and thus C(G)*p⊆C(G/B).

Let f∈C(G/B) and h∈G. Then (f*p)(h)= ∫Gf(hk)p (k-1)dμ(k) =∫Gf(h)χ(k) χ(k-1)dμ (k)=f(h)μ (B)=f(h). So f=f*p∈C(G)*p. Thus C(G/B)⊆C(G)*p.

The proof of (c) is similar to the proof of (b).

□

Assume that

(a) Each function in C(G/B) is supported on only a finite number of cosets of B,
(b) Each function in C(B\G/B) is supported on only a finite number of cosets BwB in B\G/B,
(c) For each BwB∈B\G/B the number of B cosets in BwB is finite.
Fix a set R of coset representatives of G/B and a subset W⊆R of coset representatives of B\G/B. For each x∈R and each w∈W define functions px∈C(G/B) and Tw∈C(B\G/B) by px(g)= { χ(b)μ(B), if g=xb∈xB, 0, otherwise, andTw(g)= { χ(b1)χ(b2) μ(B) , if g=b1wb2∈ BwB, 0, otherwise. Then C(G/B)has basis {px | x∈R}, andC(B\G/B) has basis {Tw | w∈W}. The following proposition completely determines the structure of the Hecke algebra C(B\G/B) and its action on C(G/B) in terms of the combinatorics of cosets.

(a) If x∈R and w∈W then px*Tw= ∑yB∈G/ByB∈xBwB μ(B)Tw (x-1y)py.
(b) If v,w∈W then Tu*Tv=∑w∈W cu,vwTw, wherecu,vw =μ(B)2 ∑xB∈BuB∩wBv-1B Tu(x)Tv (x-1w).

Proof.

(a) Let y∈R. Then (px*Tw) (y) = ∫Gpx(g)Tw (g-1y)dμ(g) =∫Bpx(xb) Tw(b-1x-1y) dμ(xb) = { px(x)Tw (x-1y) μ(B), if x-1y ∈BwB, 0, otherwise, = { μ(B)Tw (x-1y) py(y), if yB∈xBwB, 0, otherwise,

(b) Let w∈W. Then (Tu*Tv)(w) = ∫GTu(x) Tv(x-1w) dμ(x)=μ(B) ∑xB∈wBv-1B∩BuB Tu(x)Tv(x-1w) = μ(B)2 ( ∑xB∈wBv-1B∩BuB Tu(x)Tv (x-1w) ) Tw(w).

By ???, the map t→:C(G)→C(G) given by t→(h)=h(1), h∈C(G), is a trace on C(G) and, by restriction, t→ is a trace on C(B\G/B). Let ⟨,⟩ be the bilinear form on C(B\G/B) given by ⟨h1,h2⟩= t→(h1h2), h1,h2∈C(B\G/B).

□

Let W be a set of coset representatives of the cosets in B\G/B and define ind(w)=μ (BwB)= (number of cosets of B in  BwB), for each w∈W. Then

(a) {Tw-1ind(w)}w∈W is the dual basis to {Tw}w∈W with respect to ⟨,⟩.
(b) If |G/B| is finite then t→=1|G/B|tr, where tr is the trace of the action of C(B\G/B) on C(G/B).

Proof.

(a) If u,v∈W then t→(TuTv)= ∑w∈Wcu,vw t→(Tw)= cu,v1= { ind(u), if BuB=Bv-1B, 0, otherwise.

(b) If w∈W, tr(Tw) = ∑xB∈G/B (px*Tw) |px= ∑xB∈G/B ∑yB∈xBwB Tw(x-1y) py|px = { ∑xB∈G/B1, if w=1, 0, otherwise, = { |G/B|, if w=1, 0, otherwise.

□

Examples.

1. Let G be a finite group. Then the delta functions δg, g∈G, given by δg(h)= { 1, if g=h, 0, otherwise, for all h∈G, form a basis of the space C(G) of all functions on G. If μ is a Haar measure on C(G) then μ(f)=μ ( ∑g∈Gf(g) δg ) =∑g∈Gf(g) μ(gδ1)=μ (δ1)∑g∈G f(g), and so there is, up to multiplication by constants, a unique Haar measure on the space of all functions on G. Choosing μ(δ1)=1/|G| normalizes μ so that μ(G)=1. The vector space C(G) is closed under convolution with respect to μ and the associative algebra ℱ is isomorphic to the group algebra ℂG of G via the map C(G) ⟶ ℂG f ⟼ μ(δ1)∑g∈Gf(g)g.

2. Let G = GL2(ℚ)+= { (abcd)  | a,b,c,d∈ℚ, ad-bc>0 } , B = SL2(ℤ)= { (abcd)  | a,b,c,d∈ℤ, ad-bc=1 } . Then the matrices in W= { (d100d2)  | d1,d2∈ℚ, d1/d2∈ℤ>0 } are a set of coset representatives of the cosets in B\G/B. The Hecke algebra of the pair (G,B) is commutative and acts on the space of modular forms of weight k on the upper half plane.

3. Let 𝔽q be a finite field with q elements and let G = GLn(𝔽q)= {A∈Mn(𝔽q) | det(A)≠0}, W = { upper triangular matrices in GLn (𝔽q) } . Then the set W=Sn= {permutation matrices in GLn(𝔽q)} is a set of coset representatives of the cosets in B\G/B and the Hecke algebra of the pair (G,B) is a deformation of the group algebra of the symmetric group. If si=(i,i+1) is the transposition switching i and i+1 in the symmetric group and Ti=Tsi=χBsiB denotes the corresponding basis element of the Hecke algebra then TiTj = TjTi,if  |I-j|>1, TiTi+1Ti = Ti+1TiTi+1, 1≤i≤n-1, Ti2 = (q-1)Ti+q, 1≤i≤n. This example is a special case of Example 4.

4. Let G be a Chevalley group over the finite field 𝔽q with q elements and let B be a Borel subgroup of G. Then the cosets in B\G/B are indexed by the elements of the Weyl group W and the Hecke algebra of the pair (G,B) is a deformation of the group algebra of W. These algebras were introduced by Iwahori in [Iw].

5. Let G be a p-adic group and let B be an Iwahori subgroup of G. Then the cosets in B\G/B are indexed by the elements of the affine Weyl group W∼ and the Hecke algebra of the pair (G,B) is a deformation of the group algebra of W∼. These algebras were introduced by Iwahori and Matsumoto in [IM].

Clifford Theory

Let R be an algebra over ℂ, K a finite group, and fix β:K×K→R and automorphisms ck:R→R, k∈K, such that the semidirect product algebra R⋊(ℂK)β is associative, where R⋊(ℂK)β= { ∑k∈Krk tk | rk ∈R } , with multiplication determined by the multiplication in R and the relations tk1tk2=β (k1,k2) tk1k2, tkr=ck(r) tk,andt1 =1, for k,k1,k2∈K and r∈R.

Let N be an R module. Define an new R-module kN to have the same underlying vector space N but with R-action given by ck(r)∘n=rn, for all r∈R,n∈N. If P⊆N is an R-submodule of N then kP is an R-submodule of kN, and so, N is a simple R-module if and only if kN is a simple R-module. In this way K acts on the (isomorphism classes of) simple R-modules.

The inertia group of a simple R-module Rλ is H= { h∈K |  hRλ≅ Rλ } . For each h∈H fix an R-module isomorphism ϕh:hRλ→Rλ. The condition that ϕh is an R-module homomorphism is the same as saying that, as linear transformations on the vector space Rλ, ch(r)ϕh= ϕhr,for all r∈ R, h∈H. (Proof: (ch(r)ϕhm)= ϕh(ch(r)∘m)= ϕhrm.) Thus β(h1,h2)-1 ϕh1ϕh2r= β(h1,h2)-1 ch1(ch2(r)) ϕh1ϕh2= ch1h2(r) β(h1,h2)-1 ϕh1ϕh2. By Schur’s lemma ϕh is unique up to constant multiples and so β(h1,h2)-1 ϕh1φh2=α (h1,h2)ϕh1h2, for some α(h1,h2) ∈ℂ. Let (ℂH)1/α be the algebra over ℂ with basis {bh | h∈H} and multiplication given by bh1bh2=α (h1,h2)-1 bh1h2, h1,h2∈H. (4.1) If Hμ is a (ℂH)1/α-module then Rλ⊗Hμ is an R⋊(ℂH)β module with action given by rth(m⊗n)=r ϕhm⊗bhn, for all r∈R, h∈H, m∈Rλ and n∈Hμ. This is an R⋊(ℂH)β action since thr(m⊗n) = ϕhrm⊗bhn= ch(r)ϕh m⊗bhn, th1th2 (m⊗n) = ϕh1ϕh2 m⊗bh1bh2 n=β(h1,h2) α(h1,h2)α (h1,h2)-1 ϕh1h2m⊗ bh1h2n.

(Clifford Theory)

(a) Let M be a finite dimensional simple R⋊(ℂK)β-module. Then M≅ Ind R⋊(ℂH)β R⋊(ℂK)β (Rλ⊗Hμ), where Rλ is a simple R submodule of M,
H={h∈K | hRλ≅Rλ as R-modules},
α:H×H→ℂ is determined by choices of R module isomorphisms ϕh:thRλ→Rλ, and
Hμ is the simple (ℂH)1/α-module given by Hμ=HomR(Rλ,M) with
(bhψ)(m)= α(h,h-1)-1 thψ ( ϕh-1β (h,h-1)-1 m ) ,h∈H,ψ∈ Hμ,m∈Rλ, (4.3) where {bh | h∈H} is the basis of (ℂH)1/α in (???).

Proof.

Let M be a simple R⋊(ℂK)β module. Let Rλ be a simple R-submodule of M. Then tkRλ is an R-submodule of M isomorphic to kRλ. The sum ∑k∈KtkRλ is an R⋊(ℂK)β submodule of M, and, since M is simple, M=∑k∈Ktk Rλ=∑ki∈K/H tkiN,whereN= ∑h∈HthRλ and the second sum is over a set of coset representatives of the cosets in K/H. So M≅ Ind R⋊(ℂH)β R⋊(ℂK)β (N), as R⋊(ℂK)β-modules. We shall define a (ℂH)1/α action on Hμ=HomR(Rλ,N)=HomR(Rλ,M) so that Θ: Rλ⊗HomR(Rλ,N) ⟶ N m⊗ψ ⟼ ψ(m) is an R⋊(ℂK)β module isomorphism. The condition that Θ is an R⋊(ℂH)β-module homomorphism is that th(Θ(m⊗ψ)) =Θ(th(m⊗ψ)) ,for all m∈M,  ψ∈Hμ, h∈H, and so thψ(m)=Θ (ϕhm⊗bhψ) =(bhψ)(ϕhm) ,for all m∈M, h∈H , ψ∈Hμ. Thus the appropriate formula for the action of (ℂH)1/α on Hμ must be (bhψ)(m)= thψ(ϕh-1m) =α(h,h-1)-1 thψ(ϕh-1β(h,h-1)-1m). Given these formulas, it is straightforward to check that Hμ is a well defined (ℂH)1/α module and Θ is an R⋊(ℂH)β module isomorphism.

The R⋊(ℂH)β module N is simple, since if P is an R⋊(ℂH)β submodule of N then IndR⋊(ℂH)βR⋊(ℂK)β(P) is and R⋊(ℂK)β submodule of M. Since M is simple P must be equal to N. Since N is simple the map Φ is surjective. If Φ:Rλ→N is a nonzero R module homomorphism then it must be injective, since Rλ is simple. So Φ(m)≠0 for all nonzero m∈Rλ. So the map Φ is injective. Thus Rλ⊗HomR (Rλ,N)≅N. It follows that HomR(Rλ,N) is a simple (ℂH)1/α modules since any submodule P would yield a submodule Φ(Rλ⊗P) of N.

□

Remark. Note that the map kRλ ⟶ tkRλ n ⟼ tkn is an isomorphism.

(a) The simple R⋊(ℂK)β modules RK(λ,μ) are indexed by pairs (λ,μ) with λ∈Rˆ/K, μ∈(ℂH)a/αˆ, where Rˆ/K is a set of representatives of the K orbits on Rˆ, and
(ℂH)1/αˆ is an index set for the simple (ℂH)1/α modules.
(b) dim(RK(λ/μ))= dim(Rλ)dim(Hμ)Card(K/H).
(c) The irreducible R⋊(ℂK)β module RK(λ,μ) is given by RK(λ,μ)≅ Ind R⋊(ℂH)β R⋊(ℂK)β (Rλ⊗Hμ).

Proof.

Let Rλ be a simple R module. If the inertia group of Rλ is H then the inertia group of kRλ is kHk-1≅H. If h∈H and ϕh:hRλ →Rλis an isomorphism, then ψghg-1: ghRλ ⟶ gRλ m ⟼ ϕh(m) is an R module isomorphism, since r∘ψghg-1 (m) = r∘ϕh(m)= g-1(r) ϕh(m) = ϕh(g-1(r)∘m) =ϕh(h-1g-1(r)m) = ψghg-1(r∘m). So, in fact we may choose ϕghg-1=ϕh. Then the factor set for gHg-1 is α:H×H→ℂ and clearly (ℂgH)1/α≅ (ℂH)1/α and Rλ⊗Hμ ⟶ gRλ⊗gHμ r⊗m ⟼ r⊗m is an R-module isomorphism.

A different choice ϕ∼h:h Rλ→Rλ may yield a different factor set α∼:H×H→ℂ, ϕ∼h1 ϕ∼h2= α∼(h1,h2) ϕ∼h1h2. By Schur’s lemma ϕ∼h=γ (h)ϕh, for some constant γ(h)∈ ℂ*. So ϕ∼h1 ϕ∼h2= γ(h1) γ(h2) ϕh1 ϕh2= γ(h1) γ(h2) α(h1,h2) ϕh1h2 implies α∼(h1,h2)= γ(h1)γ(h2) γ(h1h2) α(h1,h2). Then the algebra (ℂH)1/α∼ given by (ℂH)1/α∼= span{dh | h∈H}, withdh1dh2 =α∼(h1,h2)-1 dh1h2, is isomorphic to (ℂH)1/α via the isomorphism (ℂH)1/α∼ ⟶Φ (ℂH)1/α dh ⟼ chγ(h)-1. Just to check: Φ(dh1dh2)= ch1γ(h1)-1 ch2γ(h2)-1= γ(h1-1) γ(h2-1) ch1h2 α(h1,h2)-1= α∼(h1,h2)-1 Φ(dh1h2).

□

Example 1. Let G be a group and let N be a normal subgroup of G. Let K be the quotient group N\G and choose a set {tk | k∈K} of the representatives of the cosets in N\G. If the map β:K×K→N and automorphisms ck:N→N are tk1tk2= β(k1,k2) tk1k2and ck(n)= tkntk-1,then ℂG≅ℂN⋊(ℂK)β.

Example 2. G(r,1,n)=(ℤ/rℤ)n⋉Sn.

Recall that Sn acts on (ℤ/rℤ)n by permuting the factors. The simple ℤ/rℤ representations are indexed by λ=0,1,2,…,r-1 and are given by xλ: ℤ/rℤ ⟶ ℂ e2πik/r ⟼ e2πiλk/r The simple (ℤ/rℤ)n modules are indexed by n-tuples λ=(λ1,…,λn) with λi∈{0,1,2,…,r-1}. The group Sn acts on the simple (ℤ/rℤ)n-modules and on the indexes λ=(λ1,…,λn) by permuting the factors. Each orbit under this action has a unique representative of the form λ= ( 0,0,…,0 ⏟m0 times , 1,1,…,1 ⏟m1 times …, r-1,r-1,…,r-1 ⏟mr-1 times ) . The inertia group of this representation is Sm→= Sm0× Sm1×⋯× Smr-1 and (ℤ/rℤ)n module isomorphisms ϕh:hRλ→Rλ can be fixed to be ϕh=IdRλ for all h∈H. So the factor set is trivial in this case.

The simple Sm0×Sm1×⋯×Smr-1 modules are indexed by r-tuples of partitions μ= (μ(0),…,μ(r-1)) withμ(i)⊢mi. So the simple G(r,1,n)-modules are indexed by pairs (λ,μ),with  λ as in ??? and μ as in ???. Given μ=(μ(0),…,μ(r-1)) the information in λ is redundant and so we may index the simple G(r,1,n) modules by r-tuples of partitions μ=(μ(0),…,μ(r-1)) with n boxes total.

The same type of analysis can be carried through for the affine symmetric group S∼n=ℤn⋉Sn. The simple ℤ-modules are given by xλ: ℤ ⟶ ℂ 1 ⟶ λ λ∈ℂ*. Thus the representations of S∼n are indexed by ℂ*-tuples of partitions μ=(μ(λ))λ∈ℂ* with n boxes total. Alternatively the simple S∼n modules are indexed by functions from ℂ* to the set 𝒫 of partitions μ: ℂ* ⟶ 𝒫 λ ⟼ μ(λ) ,such thatn= ∑λ∈ℂ* |μ(λ)|.

The same analysis works for Gn⋉Sn=G≀Sn where G is any finite group. The general statement is that the simple G≀Sn modules are indexed by functions μ: Gˆ ⟶ 𝒫 λ ⟼ μ(λ) such thatn= ∑λ∈Gˆ |μ(λ)|, where Gˆ is an index set for the simple G-modules.

Monomial groups

A composition series of G is a sequence {1}=G0⊆G1⊆⋯⊆Gn=G with Gi-1 normal in Gi.

(a) A group is solvable if there exists composition series of G with Gi/Gi+1 abelian.
(b) A group is supersolvable if there exists a composition series with Gi normal in G and Gi/Gi-1 cyclic.
(c) A group is nilpotent if there exists a composition series of G with Gi/Gi-1⊆Z(G/Gi-1). nilpotent⟹ supersolvable⟹solvable.
(d) A group is monomial if every irreducible representation of G can be obtained by induction from a one dimensional representation of some subgroup.

Supersolvable groups are monomial.

Proof.

Assume that G is supersolvable and let M be a simple G-module.

Case 1. Suppose that K=ker M≠{1}. Then M is a G/K-module. M= Ind K⋊(G/K)β K⋊(G/K)β (1K⊗M)= 1K⊗M. Since |G/K|<|G|, by induction, M=IndH/KG/K(1ξ), for some one dimensional representation 1ξ of a subgroup H/K.

Case 2. If K=ker M={1} then M is a faithful representation of G. Since G is supersolvable, G/Z(G) is supersolvable and has a composition series in which the first nontrivial term (G/Z(G))1 is a cyclic subgroup of G/Z(G). The inverse image of (G/Z(G))1 in G is a normal abelian subgroup A of G which is not contained in the center of G. Then M= Ind A⋊(I/A)β A⋊(G/A)β (1ξ⊗M′)= IndIG (1ξ⊗M′), where I is the inertia group of M and 1ξ⊗M is a simple I module. Since A is not contained in Z(G) and M is a faithful representation of G the group A does not act on M by scalars, but A does act on 1ξ⊗M by scalars. So 1ξ⊗M′≠M and therefore I≠G. Thus, by induction, there is a one dimensional representation 1η of a subgroup H such that 1ξ⊗M′= IndHI(1η). SoM=IndIG (IndHI(1η)) =IndHG(1η).

□

Nilpotent groups are monomial.

Proof.

Let M be an irreducible representation of G. Let us assume that the theorem is proved for

(a) groups of lower order (in the finite group case),
(b) groups of lower dimension (in the Lie group case).
We need to show that M is obtained by induction from a one dimensional representation of a subgroup.

Let ρ:G→GL(M) be the hommorphism determined by M. Let K=ker ρ. Then G/K acts on M and M is an irreducible representation of G/K. So, if

(a) G/K has lower order than G (in the finite case),
(b) G/K has lower dimension than G (Lie case),
then M≅IndH/KG/K (1ξ), as a G/K module. But then M≅IndHG (1ξ), since IndHG(1ξ) and IndH/KG/K(1ξ) can both be viewed as functions on G/H≅(G/K)(H/K). So the theorem is proved for K≠{1}.

Now assume that K={1}, i.e. ρ is injective. The last nontrivial term 𝒞k(G) of the lower central series of G is Z(G) and 𝒞k-1 is a subgroup of G containing Z(G). Let x∈𝒞k-1(G) be such that x∉Z(G), x∈Z(𝒞k-1(G)/Z(G)). Then let A = { xkz |  k∈ℤ≥0, z∈Z(G) } ,(finite case) A = { etXz |  t∈ℝ,z∈Z(G) } ,(Lie case) so that
A is cyclic (finite case),
A is one dimensional (Lie case).
Then A is abelian since xk1z1 xk2z2= zk1+k2 z1z2= xk2z2 xk1z1, for ki∈ ℤ≥0, zi ∈Z(G). Let L be an irreducible A-submodule of M. Then dim L=1 (since A is abelian). If g∈G then gL is a representation of A that looks just like L except a(gℓ)=g (g-1ag) ,for ℓ∈L. Since L is a simple A module so is gL. Now ∑g∈GgL is a G-submodule of M. Since M is simple M=∑g∈GgL. Let A∼= { g∈G |  gL≅L as A  modules } . Then L∼= ∑a∼∈A∼ a∼L is an A∼-module. Then M=∑g∈GgL= ∑gi∈G/A∼ giL∼, where gi runs over a set of coset representatives of G/A∼. This is a decomposition of M as an A-module such that

(a) every irreducible A submodule of giL∼ is isomorphic,
(b) The irreducible A submodules of giL∼ and gjL∼ are not isomorphic.
Since A acts on L by scalars, A acts on L∼ by scalars. So L∼≠M, since ρ is injective and A⊆Z(G), A≠Z(G). So A∼≠G and M=IndA∼G(L∼). Since A∼ is smaller than G (since G is not abelian) L∼≅IndHA∼ (1ξ). So M=IndA∼G (IndHA∼(1ξ)) ≅IndHG(1ξ). The theorem now follows from the fact that all representations of an abelian group are 1 dimensional.

□

{supersolvable groups}⊆ {monomial groups}⊆ {solvable groups}.

Exercise. Give examples to show that these inclusions are strict.

A Lie group is exponential if the map 𝔤⟶expG is a diffeomorphism. {nilpotent Lie groups}⊆ {exponential Lie groups}⊆ {solvable Lie groups}, and the inclusions are strict.

A nilpotent Lie group is exponential.

Proof.

First note that if X∈𝔤 then eX=1+X+X22!+X33!+⋯ is a finite sum, since Xn=0 for sufficiently large n. Further X=log(1+(eX-1)) =(eX-1)- (eX-1)22+ (eX-1)33-⋯ is also finite, and so the map exp is invertible if 𝔤⊆𝔫⊆𝔤𝔩n for some n.

□

Note that the proof of this theorem uses the fact that any nilpotent Lie algebra can be imbedded in the nilpotent Lie algebra 𝔫n of strictly upper triangular matrices for some n. This fact is proved in [CorGrn, Thm. 1.1.11]. See also [Bou, I, §7] where this fact is called Ado’s theorem. This statement is analogous to the statements that (a) for a finite group G,G⊆Sn for some n, and (b) for an algebraic group G,G⊆GLn, for some n. The main idea in the proofs of all these statements is to get G to “act on itself”.

Every irreducible representation of an abelian group is one dimensional.

Proof.

Let M be an irreducible G-module. Let ρ:G→End(M) be the corresponding homomorphism. If g∈G then ρ(g)∈EndG(M) and so, by Schur’s lemma, ρ(g)=αIdM for some α∈ℂ. So every element g∈G acts on M by scalars. Thus, if m∈M then ℂm⊆M is a submodule of M. Since M is irreducible, ℂm⊆M, and therefore M is one dimensional.

□

Kirillov’s classification

Let G be a simply connected nilpotent Lie group. The coadjoint representation of G is the action of G on 𝔤*=Hom(𝔤,ℝ) given by (gϕ)(x)=ϕ (Adg-1(x)) ,for g∈G, x∈ 𝔤 and ϕ∈𝔤*. A coadjoint orbit is a set Gϕ, ϕ∈𝔤*. Then {coadjoint orbits}↔ {irreducible unitary representations of G}

Let Ω be a coadjoint orbit (Ω⊆𝔤*). Let ϕ∈Ω so that Ω=Gϕ. A Lie subalgebra 𝔥⊆𝔤 is subordinate to ϕ if ϕ|[𝔥,𝔥]=0, or, equivalently,ϕ ([x,y])=0 for all x,y∈𝔥. A subalgebra 𝔥 is subordinate to 𝔤 if and only if H ⟶ ℂ eX ⟼ e2πiϕ(X) defines a representation of H=exp(𝔥).

Choose a maximal dimensional subalgebra 𝔥⊆𝔤 which is subordinate to ϕ. (Choosing a maximal subalgebra 𝔥 with respect to inclusion turns out to be the same thing.) Let H=exp(𝔥) and define a one dimensional representation of H by 1ϕ: H ⟶ ℂ* ex ⟼ e2πiϕ(x) for x∈𝔥. Then VΩ= IndHG(1ϕ) is the irreducible representation of G associated to Ω. This says that every irreducible unitary representation of G is obtained by inducing from a one dimensional representation of some subgroup H. We will want to show that

(a) V is an irreducible representation of G,
(b) V does not depend on the choice of ϕ and 𝔥 (only on the orbit Ω).
and answer the questions
(c) Why is it sufficient to define Wϕ by its values on eX for X∈𝔥?
(d) What is IndHG(W)?

Let 𝔥⊆𝔥∼ be Lie subalgebras of 𝔤 and let ϕ∈𝔤* be such that 𝔥 and 𝔥∼ are both subordinate to ϕ. Then, since H∼⊇H there are fewer functions in IndH∼G(Wϕ) than in IndHG(Wϕ). The G-actions on the two spaces are defined in the same way so IndH∼G(Wϕ) is a submodule of IndHG(Wϕ). So VΩ is not irreducible unless 𝔥 is maximal.

Suppose Ω is a coadjoint orbit, ϕ∈Ω and 𝔥 is a maximal dimensional subalgebra of 𝔤 subordinate to ϕ. Suppose ϕ∼ is another element of Ω. Then there is a g∈G such that ϕ∼=gϕ- Adg*ϕ.Let 𝔥∼=g𝔥= Adg𝔥. Then, for gX∈g𝔥, ϕ∼(gX) = (gϕ)(gX)= ϕ(g-1gX)= ϕ(X),and since g[X,Y] = Adg([X,Y])= Rg[X,Y] Rg-1 = Rg(XY-YX)Rg-1 = (RgXRg-1) (RgYRg-1)- (RgYRg-1) (RgXRg-1) = [gX,gY], it follows that 𝔥∼ is subordinate to ϕ∼ if and only if 𝔥 is subordinate to ϕ. If H=exp(𝔥) and H∼=exp(𝔥∼) then H∼=gHg-1, since Adg is the differential of Intg. So we get one dimensional representations Wϕ: H ⟶ ℂ h ⟼ e2πiϕ(X) and Wϕ∼: gHg-1 ⟶ ℂ ghg-1 ⟼ e2πiϕ∼(gX) = e2πiϕ(X) if h=eX. Define a map IndHG(Wϕ) ⟶Φ IndH∼G(Wϕ∼) f ⟼ f∼ byf∼(t)= f(g-1t)˜. Then f∼(ghg-1t)= f(hg-1t)˜= hf(g-1t)˜= h∼f∼(t) and xf˜(t)= xf(g-1t)˜= f(g-1tx)˜= f∼(tx)= (xf∼)(t). So Φ is a well defined G-module isomorphism.

In general, how do we construct maximal subordinate subalgebras?

(Vergne’s lemma) Let V be a vector space and let ⟨,⟩ be a skew symmetirc bilinear form on V. f=(0⊆V1⊆V2⊆⋯⊆Vn=V) ,dim Vi=i. Let W(f,⟨,⟩)= ∑i=0nVi∩ Vi⊥, Then

(a) W(f,⟨,⟩) is a maximal isotropic subspace of V,
(b) If ⟨x,y⟩=⟨ϕ,[x,y]⟩ for some ϕ∈𝔤* then 𝔥 is a subalgebra of 𝔤.

Let 𝔤 be a nilpotent Lie algebra such that dim(Z(𝔤))=1. Then 𝔤=ℝx⊕ℝy⊕ℝz⊕W, where ℝz=Z(𝔤), [x,y]=z, and [y,w]=0 for w∈W.

Proof.

Let y∈𝔤 such that the image of y in 𝔤/Z(𝔤) is a nonzero element of Z(𝔤/Z(𝔤)). Then ady: 𝔤 ⟶ Z(𝔤) t ⟶ [y,t], has im(ady)=Z(𝔤), and ker(ady)=Zg(y). Thus dim(ker(ady))=dim(𝔤)-1 and ker ady is an ideal of 𝔤 since ady([x,t])= [y,[x,t]]=- [t,[y,x]]- [x,[t,y]]=0, for t∈ker ady  and x∈𝔤. So Z𝔤(y)=ℝy⊕ ℝz⊕W,where  [y,w]=0 for  w∈W, is an ideal of 𝔤. Let x∈𝔤 such that [x,y]≠0 and then normalize x so that [x,y]=z.

□

Note that, in the previous lemma, ℝx+ℝy+ℝz is a subalgebra isomorphic to a Heisenberg algebra: 𝔤= { (0xz0y0)  | x,y,z∈ℝ } . and let x=(010000), y=(000010), z=(001000). Then 𝔤=ℝx+ℝy+ℝz, [x,y]=z and ℝz=Z(𝔤). So, if G is a nilpotent Lie group with one dimensional center the G0=exp(Z𝔤(y)), where Z𝔤(y)= ℝy⊕ℝz⊕W, and G0 is normal since etxehe-tx=et[x,h]+⋯, where t[x,h]+⋯∈Z𝔤(y) since only involves brackets of x and h and Z𝔤(y) is an ideal. So G= { g0etx  | g0 ∈G0,t∈ℝ } . Since Z𝔤(y) is an ideal of 𝔤, G0=exp(Z𝔤(y)) is a normal subgroup of G, and, in fact, every element of G can be written uniquely in the form g0etx, g0∈G0,t∈ℝ. Since G0 is normal in G, the group G acts on G0 be automorphisms. Let V0 be an irreducible representation of G0. Define gV0 to be the G0 module with the same vector space gV0=V and with G0 action g0·v= (g-1g0g) v,for g0∈ G0 and v∈V0. Then gV0 is a new G0 representation and gV0 is irreducible if and only if V0 is (since, if P⊆V0 is a submodule of V0 then gP⊆gV0 is a submodule of gV0). So G acts on the irreducible representations of G0.

Why consider Lie algebras with one dimensional center? Suppose we are trying to prove that nilpotent Lie groups are monomial. Let M be an irreducible representation. Then Z(G) acts on M by scalars. Let z1,…,zk be a basis of Z(𝔤). Let ϕ:Z(𝔤)→ℂ be the map such that e2πiϕ(z)= ρ(ez),for z∈ Z(𝔤), and let Z0= {z∈Z(𝔤) | ϕ(z)=0}. So z∈Z0 if ∑i=1kciϕ(zi)=0. So dim(z0)≥dim Z-1 and exp(Z0) acts trivially on M. Let ρ:G→GL(M) has a nontrivial kernel unless dim Z(𝔤)=1. In the case when dim Z(𝔤)=1 we can use Kirillov’s lemma to obtain the normal subgroup G0=exp(Z𝔤(y)).

The Heisenberg group

The Heisenberg group G= { (1xz1y1)  | x,y,z∈ℝ } . has the Lie algebra 𝔤= { (0xz0y0)  | x,y,z∈ℝ } , where we exhibit 𝔤 as a Lie subalgebra of Mn(ℝ) since H is a subgroup of GLn(ℝ). Setting X=(010000), Y=(000010), Z=(001000). 𝔥=span-{X,Y,Z} with bracket determined by [X,Y]=Z, [X,Z]=0, [Y,Z]=0.

Since [𝔤,[𝔤,𝔤]]=0, the lower central series of 𝔤 is 𝔤⊇[𝔤,𝔤]⊇0, where[𝔤,𝔤]= { (00z000)  | z∈ℝ } , is the center of 𝔤. The exponential map is given by 𝔤 ⟶ G (0xz0y0) ⟼ (1xz+xy/21y1) , since exp(0xz0y0) =1+(0xz0y0) +12=(1xz+xy/21y1). Let X=(0xz0y0) ∈𝔤,g=eX= (1xz+xy/21y1) ∈G,andY= (0ac0b0) ∈𝔤. Then Ad𝔤Y=gYg-1= (0ac+bx0b0) (1-x-z+xy/21-y1)= (0a-ay+bx+c0b0) describes the adjoint representation of G. (Alternatively one can use the formula (AdeX)(Y)=(eadX)(Y) to do this calculation.)

To compute the coadjoint representation we need a good way of looking at 𝔤*=Hom(𝔤,ℝ). Use the trace on Mn(ℝ) Tr: Mn(ℝ) ⟶ ℝ X ⟼ Tr(X) to define a symmetric bilinear form ⟨,⟩:Mn(ℝ)×Mn(ℝ)→ℝ by ⟨X,Y⟩= Tr(XY),for  X,Y∈𝔤. The form ⟨,⟩ provides a vector space isomorphism Mn(ℝ) ⟼ Mn(ℝ)* X ⟼ ⟨X,·⟩ where ⟨X,·⟩: Mn(ℝ) ⟶ ℝ Y ⟼ ⟨X,Y⟩ ,for X∈Mn (ℝ). Use this isomorphism to identify Mn(ℝ) and Mn(ℝ)*. Our favourite basis of Mn(ℝ) is {Eij | 1≤i,j≤n}, where Eij denotes the matrix with a 1 in the (i,j)th entry and 0 everywhere else. Then {Eij*=Eji | 1≤i,j≤n} is the dual basis with respect to ⟨,⟩. Since 𝔤=span-{E12,E13,E23}, 𝔤*=span- {E12*,E13*,E23*}= { (000α00γβ0)  | α,β,γ∈ℝ } . Let g=eX= (1xz+xy/21y1) ∈G,ϕ= (000α00γβ0) ∈𝔤*,Y= (0ac0b0) ∈𝔤. Then (Adg*)(Y) = ϕ(Adg-1Y) =ϕ(g-1Yg)= ⟨ϕ,g-1Yg⟩ = ⟨ (000α00γβ0), (0a-ay+bx+c0b0) ⟩ = αa+βb+γay- γbx+γc = ⟨ (0α+γy0γβ-γx0), (0ac0b0) ⟩ . Thus Adg* (α,β,γ)= (α+γy,β-γx,γ), where we use the more concise notation (α,β,γ) for the matrix (000α00γβ0)∈𝔤*.

To compute the coadjoint orbits note that

(a) If γ≠0 then we can choose x,y∈ℝ so that Adg*(α,β,γ)=(0,0,γ).
So (0,0,γ) is in the orbit of (α,β,γ).
(b) If γ=0 then Adg*(α,β,γ)= (0,0,γ), for all g∈G.
So (α,β,0) is in an orbit all by itself.
Thus there are two kinds of coadjoint orbits Ωγ= { (α,β,γ)  | α,β∈ℝ } ,γ∈ℝ\{0}, andΩα,β ={(α,β,0)}, α,β∈ℝ, with dim Ωγ=2 and dim Ωα,β=0.

Note that dim 𝔤=3 and { (00c0b0)  | b,c∈ℝ } is a two dimensional subalgerba of 𝔤 such that [𝔥,𝔥]=0. So 𝔥 is a subalgebra of 𝔤 which is subordinate to any ϕ∈𝔤*, ϕ([x,y])= ϕ(0)=0, for all x,y∈𝔥. So, if ϕ∈𝔤* then either (a) there is a 3 dimensional subalgebra subordinate to ϕ (which must be all of 𝔤), or (b) 𝔥 is a maximal subordinate subalgebra to ϕ.

(a) If ϕ=(α,β,0)= (000α000β0) ∈Ωα,β then 𝔤 is subordinate to ϕ and G ⟶ ℂ* eX ⟼ e2πi⟨ϕ,X⟩ is the representation VΩα,β associated to the orbit Ωα,β. More precisely, VΩα,β=span-{v} and (1xz+xy/21y1) v=e2πi(αx+βy)v,for x,y,z∈ℝ, since ⟨ϕ,X⟩= ⟨ (000α000β0) , (0xzα0y0) ⟩ =αx+βy.

(b) If ϕ=(α,β,γ)= (000α00γβ0) ∈Ωγ,γ≠0, then 𝔤 is not subordinate to ϕ and so 𝔥 is a maximal subordinate subalgebra for ϕ. The one dimensional representation of H=exp(𝔥) is given by Wϕ: H ⟶ ℂ* (10z1y1) ⟼ e2πi(yβ+γz) since exp((00z0y0)) =(10z1y1) and ⟨ (00z0y0) , (0α0γβ0) ⟩ =yβ+γz. The representation of G corresponding to the orbit Ωγ is VΩγ= IndHG(Wϕ), and we can view elements of IndHG(Wϕ) as functions on H\G. Since H= { (10z1y1)  | y,z∈ℝ } andG= { (1xz1y1)  | y,z∈ℝ } , the elements (1t0101) ,t∈ℝ, are coset representatives of the cosets in H\G. So we may view elements of VΩγ as functions f: ℝ ⟶ ℂ = Wϕ t ⟼ f(t) . If X=(0xz0y0) then (eXf)(t)=f (teX)=f ( (1t0101) (1xz+xy/21y1) ) =f ( (10a21a11) (1s0101) ) , where a1=y, s=t+x, and a2=z+(xy)/2+ty. So (eXf)(t) = f ( (1xz+xy/2+ty1y1) (1t+x0101) ) = (1xz+xy/2+ty1y1)f ((1t+x0101)) = e2πi(yβ+γz+γ(xy)/2+γty) f(t+x), and this formula describes the action of G on VΩγ.

Summary: For each orbit Ωα,β, α,β∈RR, we get a one dimensional representation VΩα,β=ℂv with action eXv= e2πi(αx+βy) v,ifX= (0xz0y0) ∈𝔤, and for each orbit Ωy, γ≠0, we get an action of G on functions WΩγ= {f:ℝ→ℂ} given by(eXf)(t) =e2πi(yβ+γz+γ(xy)/2+γty) f(t+x).

Let us show that the representations Vγ are irreducible by computing HomG(VΩg,VΩg)= HomG(IndHG(Wϕ),IndHG(Wϕ))≅ { T:G→Hom(Wϕ,Wϕ)  | T(h1gh2) =T(g) } . Then T(1xz1y1) = T ( (10z1y1) (1x0101) ) =e2πi(βy+γz) T(x) = T ( (1x0101) (10z-xy1y1) ) =e2πi(βy+γz-γxy) T(x). So T(x)=0 unless e2πi(-γxy)=1 for all y∈ℝ. So T(x)=0 unless x=0. So T is determined by its value at the identity matrix. So dim HomG(VΩg,VΩg)=1. So VΩg is irreducible.

The following is an attempt (correct??) to make this same argument work in general.

Let ϕ∈𝔤* and let 𝔥 be a maximal subalgebra of G subordinate to ϕ. Then (if Vϕ is unitary) Vϕ=IndHG(Wϕ) is irreducible.

Proof.

Let x be a coset representative for a coset in H\G. Let t:G→Hom(Wϕ,Wϕ) be such that T(h1xh2)= h1T(x)h2, for all h1,h2∈H. Let η∈𝔥. Then e2πiϕ(η) T(x)=T(eηx) =T(xx-1eηx) =T(xeAdx-1η) =T(x)e2πiϕ(Adx-1η). So T(x)=0 unless ϕ(Adx-1η)=ϕ(η) for all η∈𝔥. So T(x)=0 unless ϕ(ead(-X)η)=ϕ(η). So T(x)=0 unless ϕ((ead(-X)-1)η)=0. Now ad(-X)=log (1+(ead(-X)-1)) =(ead(-X)-1)- (ead(-X)-1)22 +⋯. So ϕ(ad(-X)η)=0 for all η∈𝔥. So ϕ(-[X,η])=0 for all η∈𝔥.

Let 𝔥∼=ℂX⊕𝔥. We know X∉𝔥 since x is a coset representative of H\G (not 1). Then 𝔥∼ is a subalgebra of 𝔤 subordinate to ϕ. This is a contradiction to the maximality of 𝔥. So T(x)=0 unless x=1. So T is determined by its value at e0=1. So dim HomG(VΩ,VΩ)=1.

□

Remark 1. Let ℤ be the subgroup of G given by ℤ= { (10n101)  | n∈ℤ } . The group G/ℤ is often called the Heisenberg group. This group has a subgroup S1= { (10t101)  | t∈ℝ } ≅{z∈ℂ | |z|=1} ≅ℝ/ℤ, which is contained in Z(G/ℤ)=[G/ℤ,G/ℤ], and this can be used to show that G/ℤ does not have a faithful finite dimensional representation. The Lie group G is the simply connected cover of G/ℤ. There is an exact sequence 1⟶S1⟶G/ℤ⟶ R2⟶1and if ⟨ξ,η⟩= ξ1η2-ξ2η1, then G/ℤ= { u exp(ξ) | u ∈S1,ξ∈ℝ2 } ,withu exp(ξ) ·v exp(η)=uv ei⟨ξ,η⟩ exp(ξ+η).

Let P,Q be such that PQ-QP=-i. Then eiaPeibQ=- eiabeibQ eiaP and G/ℤ is the group generated by eiaP and eibQ. Let Ta, Mb and Uc be the operators on L2(ℝ) given by (Taf)(x)= f(x-a),Mb f=e2πiλxf, Ucf=e2πiλc f,for fixed λ∈ℝ*. Then this is a unitary representation of G/ℤ for each λ and G/ℤ≅{TaMbUc | a,b,c∈ℝ}.

Remark 2. If P,Q are such that PQ-QP=-i and if a=12(P+iQ) anda*=12 (P-iQ),then [a,a*]=1. Then, on L2(ℝ), a* acts by -i2 (ddx+x) anda*Ω =0for Ω= e-12x2. So Ω is a lowest weight vector and {anΩ}n≥0 is a basis of L2(ℝ). 𝔰𝔩2(ℝ)≅ ( Lie algebra generated by  { (i/2)P2, (i/2)(PQ+QP) ,(i/2)Q2 } ) ⊆𝔤.

Remark 3. If P=(010000), Q=(000010), Z=(001000), then [P,Q]=Z and these act on functions VΩγ= {f:ℝ→ℂ}, via the differential of the representation VΩγ of G. Then (Zf)(t)= 2πiγf(t). In particular, by considering the action of P,Q on VΩγ when γ=-1/2π, we have operators P,Q on functions f:ℝ→ℂ which satisfy [P,Q]=PQ-QP=-i. This solves a basic problem in quantum mechanics, see [Dirac] and [Heis].

Remark 4. Define an action of SL2(ℝ)= { (abcc)  | ad-bc=1 } on 𝔤 by (abcc) P=aP+cQ, (abcc) Q=bP+dQ, (abcc) Z=Z. Then [ (abcc) P, (abcc) Q ] =[aP+cQ,bP+dQ]= ad[P,Q]+cb [Q,P]=(ad-bc) [P,Q]=[P,Q], and so SL2(ℝ) acts on 𝔤 by automorphisms. Let m∈SL2(ℝ) and let ϕ∈𝔤*. Let 𝔥 be subordinate to ϕ. Say ϕ=(0,0,γ). Then m𝔥 is subordinate to ϕ (since m𝔥 is, after all, abelian). Then let us make the isomorphism IndHG(Wϕ) ⟶ IndH∼G(Wϕ) f ⟼ f∼ where H∼=exp(m𝔥). . . .

Notes and References

[Bou] N. Bourbaki, Lie groups and Lie algebras, Hermann, Paris, ???.

[Bump] D. Bump, Automorphic forms and representations, Cambridge University Press, ????.

[CorGrn] L. Corwin and F.P. Greenleaf, Representations of Nilpotent Lie groups and their applications, Cambridge University Press, ????.

[Dirac] P.A.M. Dirac, ?????????, ??????????, ????.

[Heis] W. Heisenberg, The Physical Principles of the Quantum Theory, Dover, 1930.

[CG] N. Chriss and V. Ginzburg, Representation Theory and Complex Geometry, Birkhäuser, 1997.

Notes and references

This is a typed exert of Representation theory Lecture notes: Chapter 3 by Arun Ram. Research supported in part by National Science Foundation grant DMS-9622985.

page history