Representation theory Lecture Notes: Chapter 1

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

Last update: 28 October 2013

Algebras and representations.

Algebras.

An algebra is a vector space (over ℂ) with a multiplication such that A is a ring with identity, i.e. there is a map A×A→A, (a,b)↦ab, which is bilinear and satisfies the associative and distributive laws. The following are examples of algebras:

(1) The group algebra of a group G is the vector space ℂG with basis G and with multiplication forced by the multiplication in G (and the bilinearity).
(2) If M is a vector space (over ℂ) then the space End(M) of ℂ-linear transformations of M is an algebra under the multiplication given by composition of endomorphisms.
(3) Given a basis B={b1,…,bd} of the vector space M the algebra End(M) can be idenitified with the algebra Md(ℂ) of d×d matrices T=(Tij)1≤i,j≤d with entries in ℂ via TBi=∑i=1d bjTji,for  t∈End(M).

Let A be an algebra. An ideal in A is a subspace I⊂A such that ar∈I and ra∈I, for all a∈A and r∈I. A minimal ideal of A is a nonzero ideal I which cannot be written as a direct sum I=I1⊕I2 of nonzero ideals I1 and I2 of A. An idempotent is a nonzero element p∈A such that p2=p. Two idempotents p1,p2∈A are orthogonal if p1p2=p2p1=0. A minimal idempotent is an idempotent p that cannot be written as a sum p=p1+p2 of orthogonal idempotents p1,p2∈A. The center of A is Z(A)= { z∈A | az=za  for all a∈A } . A central idempotent is an idempotent in Z(A) and a minimal central idempotent is a central idempotent z that cannot be written as a sum z=z1+z2 of orthogonal central idempotents z1 and z2.

A trace on A is a linear map t→:A→ℂ such that t→(a1a2)= t→(a2a1), for all a1,a2∈ A. A character of A is a trace on A. A trace t→ on A is nondegenerate if for each b∈A there is an a∈A such that t→(ba)≠0. The radical of a trace t→ is rad t= { b∈A | t→ (ba)=0 for all  a∈A } . (1.1)

Every trace t→ on A determines a symmetric bilinear form ⟨,⟩:A×A→ℂ given by ⟨a1,a2⟩= t→(a1a2), for all a1,a2∈A. (1.2) The form ⟨,⟩ is nondegenerate if and only if the trace t→ is nondegenerate and the radical rad ⟨,⟩= { a∈A |  ⟨a,b⟩ =0 for all b∈A } of the form ⟨,⟩ is the same as rad t→.

Let t→ be a trace on A and let ⟨,⟩ be the bilinear form on A defined by the trace t→, as in ??. Let B be a basis of A. Let G=(⟨b,b′⟩)b,b′∈B be the matrix of the form ⟨,⟩ with respect to B. The following are equivalent:

(1) The trace t→ is nondegenerate.
(2) det G≠0.
(3) The dual basis B* to the basis B with respect to the form ⟨,⟩ exists.

Proof.

(2) ⇔ (1): The trace t→ is degenerate if there is an element a∈A, a≠0, such that t→(ac)=0 for all c∈B. If ab∈ℂ are such that a=∑b∈Babb, then0=⟨a,c⟩ =∑b∈Bab ⟨b,c⟩ for all c∈B. So a exists if and only if the columns of G are linearly dependent, i.e. if an only if G is not invertible.

(3) ⇔ (2): Let B*={b*} be the dual basis to {b} with respect to ⟨,⟩ and let P be the change of basis matrix from B to B*. Then d*=∑b∈BPdb b,andδbc= ⟨b,d*⟩= ∑d∈B⟨b,c⟩ =(GPt)b,c. So Pt, the transpose of P, is the inverse of the matrix G. So the dual basis to B exists if and only if G is invertible, i.e. if and only if det G≠0.

□

Let A be an algebra and let t→ be a nondegenerate trace on A. Define a symmetric bilinear form ⟨,⟩:A×A→ℂ on A by ⟨a1,a2⟩=t→(a1a2), for all a1,a2∈A. Let B be a basis of A and let B* be the dual basis to B with respect to ⟨,⟩. Let a∈A and define [a]=∑b∈B bab*. Then [a] is an element of the center Z(A) of A and [a] does not depend on the choice of the basis B.

Proof.

Let c∈A. Then c[a]=∑b∈B cbab*=∑b∈B ∑d∈B ⟨cb,d*⟩ dab*=∑d∈B da∑b∈B ⟨d*c,b⟩ b*=∑d∈B dad*c=[a]c, since ⟨cb,d*⟩= t→(cbd*)= t→(d*cb)= ⟨d*c,b⟩. So [a]∈Z(A).

Let D be another basis of A and let D* be the dual basis to D with respect to ⟨,⟩. Let P=(Pdb) be the transition matrix from D to B and let P-1 be the inverse of P. Then d=∑b∈B Pdbband d*=∑b∼∈B (P-1)b∼d b∼*, since ⟨d,d∼*⟩= ⟨ ∑b∈BPdb b,∑b∼∈B (P-1)b∼d∼ b∼* ⟩ =∑b,b∼∈B Pdb (P-1)b∼d∼ δbb∼= δdd∼. So ∑d∈Ddad*= ∑d∈D∑b∈B Pdbba∑b∼∈B (P-1)b∼d b∼*=∑b,b∼∈B bab∼*δbb∼ =∑b∈Bbab*. So [a] does not depend on the choice of the basis B.

□

Representations.

An A-module is a vector space M (over ℂ) with an A-action, i.e. a map A×M→M, (a,m)↦am, which is bilinear and such that 1Am=mand a1(a2m)= (a1a2)m, for all a1,a2∈A and m∈M (1A denotes the identity in the algebra A). A representation of A is an A-module. A representation of a group G is a representation of the group algebra ℂG. The character of an A-module M is the map χM:A→ℂ given by χM(a)=Tr (M(a)),for  a∈A, where M(a) is the linear transformation of M determined by the action of A and Tr(M(a)) is the trace of M(a). An irreducible character of A is the character of an irreducible representation of A.

An A-module M gives rise to a map A ⟶ End(M) a ⟼ M(a) (1.5) where M(a) is the linear transformation of M determined by the action of a on M. This map is linear and satisfies M(1A) = IdM, M(a1a2) = M(a1) M(a2), for all a1,a2∈A, i.e. A→End(M) is a homomorphism of algebras. (Given a basis B={b1,…,bd} of M the map A→End(M) can be identified with a map M:A→Md(ℂ).) Conversely, an algebra homomorphism as in ??? and ??? determines an A-action on M by am=M(a)m, for all a∈A and m ∈M. Thus, the map M:A→End(M) and the A-module M are equivalent data. Historically, the map M:A→End(M) was the representation and M was the A-module, but now the terms representation and A-module are used interchangeably. This is the reason for the use of the letter M, both for the A-module and the corresponding algebra homomorphism M:A→End(M).

A submodule of an A-module M is a subspace N⊆M such that an∈N,, for all a∈A and n∈N. An A-module M is simple or irreducible if it has no submodules except 0 and itself. The direct sum of two A-modules M1 and M2 is the vector space M=M1⊕M2 with A-action given by a(m1,m2)= (am1,am2), for all a∈A,m1 ∈M1 and m2 ∈M2. An A-module M is semisimple or completely decomposable if M can be written as a direct sum of simple submodules. An A-module M is indecomposable if M cannot be written as a direct sum M=M1⊕M2 of nonzero submodules M1⊆M and M2⊆M.

Here we need a reference to the reader to look at the examples in Chapter 2 etc.

Homomorphisms

Let M and N be A-modules. Then define HomA(M,N)= { ϕ∈Hom(M,N)  | aϕ(m) =ϕ(am), for all  a∈A and m∈M } , where Hom(M,N) is the set of ℂ-linear transformations from M to N. The proof of the following Proposition is identical to the proof of Proposition ??? except with a replaced by ϕ.

Let A be an algebra and let t→ be a nondegenerate trace on A. Define a symmetric bilinear form ⟨,⟩:A×A→ℂ on A by ⟨a1,a2⟩=t→(a1a2), for all a1,a2∈A. Let B be a basis of A and let B* be the dual basis to B with respect to ⟨,⟩. Let M and N be A-modules and let ϕ∈Hom(M,N). Define [ϕ]=∑b∈B bϕb*. Then [ϕ]∈HomA(M,N) and [ϕ] does not depend on the choice of the basis B.

Direct sums of algebras

Let A and B be algebras and let Aλ, λ∈Aˆ, and Bμ, μ∈Bˆ, be the irreducible representations of A and B, respectively. The irreducible representations of A⊕B are Aλ, λ∈Aˆ, with A⊕B action given by (a,b)m=am, for a∈A, b∈B,m∈Aλ, and Bμ, μ∈Bˆ, with A⊕B action given by (a,b)n=bn, for a∈A,b∈B, and n∈Bμ.

Proof.

The elements (1,0) and (0,1) in A⊕B are central idempotents of A⊕B such that (1,0)(0,1)=(0,0). If P is an A⊕B-module then P=(1,0)P⊕ (0,1)P, and this is a decomposition as A⊕B-modules. Since (a,b)(1,0)p= (a,0)(1,0)p, and(a,b) (0,1)p=(0,b) (0,1)p, for all a∈A, b∈B, and p∈P, the structure of (1,0)P is determined completely by the A-action and the structure of (0,1)P is determined by the action of B. If P is a simple module then P=(1,0)P or P=(0,1)P. In the first case P≅Aλ for some λ∈Aˆ and in the second P≅Bμ for some μ∈Bˆ.

□

Similar arguments with the elements (1,0) and (0,1) in A⊕B yield the following.

(1) If A and B are algebras then the ideals of A⊕B are all of the form I⊕J where I is an ideal of A and J is an ideal of B.
(2) If A and B are algebras then Z(A⊕B)=Z(A)⊕Z(B).
(3) If A and B are algebras and t→ is a trace on A⊕B then t→ is given by t→(a,b)= t→A(a)+ t→B(b), where t→A is the trace on A given by t→A(a)=t→(a,0) and t→B is the trace on B given by t→B(b)=t→(0,b).

Tensor products

Let M and N be vector spaces and let Bm={mi} andBn={nj} be bases of M and N, respectively. The tensor product M⊗N is the vector space with basis BM⊗N= { mi⊗nj |  mi∈BM, nj∈Bn } . If m=∑icimi, and n=∑jdjnj, then write m⊗n= (∑icimi)⊗ (∑jdjnj)= ∑i,jcidj (mi⊗nj).

If A and Z are algebras the tensor product is the vector space A⊗Z with multiplication determined by (a1⊗z1) (a2⊗z2)= a1a2⊗ z1z2, for all a1,a2 ∈A,z1,z2∈ Z. If M and N are vector spaces then End(M⊗N)= End(M)⊗End(N) as algebras. This equality can be expressed in terms of matrices by choosing bases {m1,…,mr} and {n1,…,ns} of M and N, respectively. The End(M) is identified with Mr(ℂ) and End(N) is identified with Ms(ℂ) by Eijmj=mi andEkℓ nℓ=nk,for  1≤i,j,≤r and  1≤k,ℓ≤s. Then (Eij⊗Ekℓ) (mj⊗nℓ)= Eijmj⊗ Ekℓnℓ= mi⊗nk. Use the (ordered) basis { m1⊗n1,… m1⊗ns, m2⊗n1,…, m2⊗ns,…, mr⊗n1,…, mr⊗ns } of M⊗N to identify End(M⊗N) with Mrs(ℂ). Then, if a=(aij)∈Mr(ℂ) and b=(bkℓ)∈Ms(ℂ) then a⊗b is the rs×rs matrix a⊗b= ( a11ba12b⋯a1rb a21ba22b⋯a2rb ⋮⋱⋮ ar1bar2b⋯arrb )

Let A and B be algebras. Let Aλ, λ∈Aˆ, be the simple A-modules and let Bμ, μ∈Bˆ, be the simple B-modules. The simple A⊗B-modules are Aλ⊗Bμ, λ∈Aˆ,μ∈ Bˆ,where (a⊗b)(m⊗n) =am⊗bn, for a∈A, b∈B, m∈Aλ, n∈Bμ.

Proof.

There are two things to show:

(1) Aλ⊗Bμ is a simple A⊗B-module,
(2) If P is a simple A⊗B-module then P≅Aλ⊗Bμ for some λ∈Aˆ and μ∈Bˆ.

(1) By Burnside’s theorem End(Aλ)=Aλ(A) and End(Bμ)=Bμ(B) and therefore End(Aλ⊗Bμ)= End(Aλ)⊗End(Bμ)= Aλ(A)⊗Bμ (B)=(Aλ⊗Bμ) (A⊗B). So Aλ⊗Bμ has no submodules. So Aλ⊗Bμ is simple.

(2) Let P be a simple (A⊗B)-module. Let Aλ be a simple A-submodule of P and let Bμ be a simple B-submodule of HomA(Aλ,P). We claim that Aλ⊗Bμ≅P.

Consider the (A⊗B)-module homomorphism Φ: Aλ⊗Bμ ↪ Aλ⊗HomA(Aλ,P) ⟶ P m⊗ϕ ⟼ ϕ(m). This map is nonzero since the injection ϕ:Aλ↪P is a nonzero element of HomA(Aλ,P). Since Aλ⊗Bμ is simple ker Φ=0 and since P is simple im Φ=P. So Aλ⊗Bμ≅P.

□

The algebra Md(ℂ).

Let A=Md(ℂ) be the algebra of d×d matrices with entries from ℂ. Set Eij=the matrix with 1  in the (i,j)  entry and all other entries 0. Then {Eij | 1≤i,j≤d} is a basis of A and EijEkl= δjkEil, 1≤i,j,k,l≤d, describes the multiplication in A.

Let Md(ℂ) be the algebra of d×d matrices with entries from ℂ.

(a) Up to isomorphism, there is only one irreducible representation M of Md(ℂ).
(b) dim(M)=d.
(c) The character χM:A→ℂ of M is given by χM(a)=Tr(a) ,for all a∈A, where Tr(a) is the trace of the matrix a.
(d) The irreducible representation M is the vector space M= { (c1,…,cd)t  | ci∈ℂ } of column vectors of length d with A-action given by left multiplication, or, equivalently, M is given by the map M: A ⟶ Md(ℂ) a ⟼ a,

Proof.

There are two things to show:

(1) M, as defined in (d), is a simple A-module, and
(2) If C is a simple A-module then C≅M.

(1) Let εi be the column vector which has 1 in the ith entry and 0 in all other entries. The set {ε1,…,εd} is a basis of M. Let N⊆M be a nonzero submodule of M and let n=∑i=1dniεi be a nonzero vector in N. Then nj≠0 for some j and so εk=1nj Ekjn∈N, for all 1≤k≤d. Thus N=M, since N contains a basis of M.

(2) Let C be a simple A-module and let c be a nonzero vector in C. Since c=Id·c=∑i=1dEiic≠0, Ejjc≠0 for some j. Define an A-module homomorphism by ϕ: M ⟶ C εk ⟼ Ekjc. Since ϕ(εj)≠0, ker ϕ≠0. Since M is simple, ker ϕ=M and so ϕ is injective. Since im ϕ≠0 and C is simple, im ϕ=C and so ϕ is surjective. So ϕ is an isomorphism and C≅M.

□

Let Md(ℂ) be the algebra of d×d matrices with entries from ℂ.

(1) The only ideals of Md(ℂ) are 0 and Md(ℂ).
(2) Z(Md(ℂ))=ℂ·Id and Id is the only central idempotent in Md(ℂ).
(3) Up to constant multiples, the trace Tr:Md(ℂ)→ℂ given by Tr(a)=∑i=1d aii,for all  a=(aij)∈ Md(ℂ), is the unique trace on Md(ℂ).

Proof.

Let Eij denote the matrix in Md(ℂ) which has a 1 in the (i,j) entry and 0 everywhere else.

(1) Let I be a nonzero ideal of Md(ℂ) and let r=(rij)∈I, r≠0. Let rij be a nonzero entry of r. Then 1rijEkir Ejl=Ekl∈I, for all 1≤k,l≤d. So I contains a basis of Md(ℂ). So I=Md(ℂ).

(2) Clearly ℂId⊆Z(Md(ℂ)). Let z=(zij)∈Z(Md(ℂ)). If i≠j then zijEij= EiizEjj= zEiiEjj=0. So zij=0 if i≠j. Further ziiEii=Eii zEii=Ei1z E1iEii= z11Eii, so zii=z11 for all 1≤i≤d. So z=z11Id. So Z(Md(ℂ))⊆ℂId. So Z(Md(ℂ))=ℂId.

(3) Let χ:Md(ℂ)→ℂ be a trace on Md(ℂ). If a=(aij)∈Md(ℂ) then χ(EiiaEjj)= aijχ(Eij)= aijχ(Ei1E1j)= aijχ(E1jEi1) =aijδijχ (E11). Thus χ(a)=χ ( (∑i=1dEii)a (∑j=1dEjj) ) =∑i,j=1d aijδijχ (E11)=χ (E11)Tr(a). So χ is a multiple of the trace Tr.

□

The algebra ⨁λ∈AˆMdλ(ℂ).

Let Aˆ be a finite set and let dλ be positive integers indexed by the elements of Aˆ. Let A=⨁λ∈Aˆ Mdλ(ℂ), be the algebra of block diagonal matrices with blocks Mdλ(ℂ). Let Eijλ be the matrix which has a 1 in the (i,j) entry of the λth block and 0 everywhere else. Then {Eijλ | λ∈Aˆ,1≤i,j≤dλ} is a basis of A and the relations Eijλ Eklμ= δλμ δijEilλ determine the multiplication in A.

The following theorems are consequences of Theorems ?? and Proposition ???.

Let Aˆ be a finite set and let dλ be positive integers indexed by the elements of Aˆ. Let A=⨁λ∈Aˆ Mdλ(ℂ), be the algebra of block diagonal matrices with blocks Mdλ(ℂ).

(1) The irreducible representations Aλ of A are indexed by the elements of Aˆ.
(2) dim(Aλ)=dλ.
(3) The character χλ:A→ℂ of Aλ is given by χλ(a)= Tr(Aλ(a)), a∈A, where Aλ(a) is the λth block of the matrix a.
(4) The irreducible representation Aλ is given by the map Aλ: A ⟶ Mdλ(ℂ) a ⟼ Aλ(a), where Aλ(a) is the λth block of the matrix A, or, equivalently, by the vector space Aλ of column vectors of length dλ and A-action given by am=Aλ(a)m, for a∈A  and m∈Aλ.

Let Aˆ be a finite set and let dλ be positive integers indexed by the elements of Aˆ. Let A=⨁λ∈Aˆ Mdλ(ℂ), be the algebra of block diagonal matrices with blocks Mdλ(ℂ). If a∈A let Aλ(a) denote the λth block of the matrix a. Let Eijλ be the matrix which has a 1 in the (i,j) entry of the λth block and 0 everywhere else.

(1) The minimal ideals of A are given by Iλ= { a∈A | Aμ (a)=0 for all  μ≠λ } ,λ∈Aˆ, and every ideal of A is of the form I=⨁λ∈SIλ, for some subset S⊆Aˆ.
(2) The minimal central idempotents of A are zλ=∑i=1dλ Eiiλ, λ∈Aˆ, and {zλ | λ∈Aˆ} is a basis of the center Z(A) of A.
(3) The irreducible characters χλ, λ∈Aˆ, of A are given by χλ(a)=Tr (Aλ(a)), a∈A, and every trace t→:A→ℂ on A can be written uniquely in the form t→=∑λ∈Aˆ tλχλ, tλ∈ℂ.

Let A be an algebra which is isomorphic to a direct sum of matrix algebras and fix an isomorphism ϕ:A≅⨁λ∈Aˆ Mdλ(ℂ). (3.3) The elements eijλ=ϕ-1 (Eij)λ, λ∈Aˆ,1 ≤i,j≤dλ, are matrix units in A, i.e. {eijλ | λ∈Aˆ,1≤i,j≤dλ} is a basis of A and eijλ eklμ= δλμ δijeilλ, for all λ,μ∈Aˆ, 1≤i,j≤dλ, 1≤k,l≤dμ. If a∈A, let Aλ(a)ij∈ℂ be defined by the expansion a=∑λ∈Aˆ ∑i,j=1dλ Aλ(a)ij eijλ. It follows from Theorem ??? that the maps Aλ: A ⟶ Mdλ(ℂ) a ⟼ Aλ(a)=(Aλ(a)ij) and χλ: A ⟶ ℂ a ⟼ Tr(Aλ(a)), λ∈Aˆ, are the irreducible representations and the irreducible characters of A, respectively. The homomorphisms Aλ depend on the choice of ϕ but the irreducible characters χλ do not. The weights of a trace t→ on A are the constants tλ, λ∈Aˆ, defined by the expansion in ???. The trace t→ is nondegenerate if and only if the tλ are all nonzero.

Let A be an algebra which is isomorphic to a direct sum of matrix algebras, indexed by λ∈Aˆ. Let t→ be a nondegenerate trace on A and let ⟨,⟩ be the corresponding bilinear form. Let B={b} be a basis of A and let B*={b*} be the dual basis to B with respect to ⟨,⟩. Let χλ, λ∈Aˆ, be the irreducible characters of A, tλ be the weights of t→, dλ the dimensions of the irreducible representations, {eijλ} a set of matrix units of A, and Aλ the corresponding irreducible representations of A.

(a) (Fourier inversion formula) eijλ= ∑b∈Btλ Ajiλ (b*)b.
(b) The minimal central idempotent zλ in A indexed by λ∈Aˆ is given by zλ=∑b∈B tλχλ(b*) b.
(c) (Orthogonality of characters) For all λ,μ∈Aˆ, ∑b∈Bχλ (b*)χμ (b)=δλμ dλtλ.

Proof.

(a) Since t→ is nondegenerate, the equation t→(eijλ)= ∑μ∈Aˆtμχμ(eijλ) =tλδij implies that {ejiλtλ} is the dual basis to{eijλ} with respect to ⟨,⟩. Thus, by (???), Aijλ(a)= 1tλ⟨a,ejiλ⟩, and so eijλ= ∑b∈B⟨eijλ,b*⟩b= ∑b∈BtλAjiλ(b*)b.

(b) By part (a), zλ= ∑i=1dλeiiλ= ∑b∈Btλ Tr(Aλ(b*))b .

(c) By part (b), dλδλμ= χμ(zλ)= ∑b∈Btλχλ(b*)χμ(b).

□

Example 1. Let A=⨁λ∈AˆMdλ(ℂ).

(1) As a left A-module under the action of A by left multiplication A≅⨁λ∈Aˆ (Aλ)⊕dλ, where Aλ is the irreducible A-module of column vectors of length dλ.
(2) As an (A,A) bimodule under the action of A by left and right multiplication A≅⨁λ∈Aˆ Aλ⊗A←λ, where Aλ is the left A-module of column vectors of length dλ and A←λ is the right A-module of row vectors of length dλ.
(3) Let a,b∈A. If a acts on A by left multiplication and b acts on A by right multiplication then Tr(a⊗b)= ∑λ∈Aˆ χλ(a)χλ (b), where χλ, λ∈Aˆ, are the irreducible characters of A.

Example 2. Let G be a finite group and let ℂG be the group algebra of G. The trace of the regular representation of ℂG is given by tr(g)=∑h∈G gh|h= { |G|, if g=1, 0, otherwise. So, (provided |G|≠0 in ℂ) the basis {g-1|G|}g∈G is the dual basis toG with respect to the form ⟨,⟩ defined by tr. Since tr is nondegenerate ℂG≅ ⨁λ∈Gˆ Mdλ(ℂ), for some set Gˆ and positive integers dλ. Then tr=∑λ∈Gˆ dλχλ, where χλ, λ∈Gˆ, are the irreducible characters of G and, by (???), zλ=1|G| ∑g∈Gdλ χλ(g-1)g, λ∈Gˆ, are the minimal central idempotents in ℂG. The orthogonality relation for characters of G (???) is 1|G|∑g∈G χλ(g-1) χμ(g)= δλμ,for  λ,μ∈Gˆ. If Gλ:ℂG→Mdλ(ℂ) are the irreducible representations of G then eijλ=1|G| ∑g∈Gdλ Gλ(g-1)ji g,λ∈Gˆ,1≤i ,j≤dλ, are a set of matrix units in ℂG, i.e. eijλekℓμ =δλμδkj e⊂ℓλ and {eijλ | λ∈Gˆ,1≤i,j≤dλ} is a basis of ℂG.

Let g,h∈G and let g act on ℂG by left multiplication and let h act on ℂG by right multiplication. Then Tr(g⊗h)= ∑k∈Ggkh |k=∑k∈G khk-1|g-1= { Card(𝒞h), if h is conjugate to g-1, 0, otherwise, where 𝒞h is the conjugacy class of h. Thus, by (???), ∑λ∈Gˆ χλ(g)χλ (h)= { Card(𝒞h), if h is conjugate to g-1, 0, otherwise, which is the second orthogonality relation for characters of G.

The elements cg=∑x∈𝒞g x are a basis of the center of ℂG. Since {zλ | λ∈Gˆ} is also a basis of Z(ℂG) we have that Card(Gˆ)= # of conjugacy classes of G, though there is no (known) natural bijection between the irreducible representations of G and the conjugacy classes of G.

It follows from ??? that |G|=∑λ∈Gˆ dλ2. Every trace t→ on ℂG has a unique decomposition t→=∑λ∈Gˆ tλχλ, tλ∈ℂ. So, since every G-module is semisimple, its decomposition is determined by its character. So Two G-modules are isomorphic if and only if they have the same character. and dim(Z(ℂG)) = (# of irreducible representations of G) = (# of conjugacy classes of G).

Centralizers.

Let A be an algebra and let M be an A-module. The centralizer or commutant of M is the algebra EndA(M)= { T∈End(M) |  Ta=aT for all a∈A } . If M and N are A-modules then HomA(M,N) is a left EndA(M)-module and a right EndA(N)-module.

(Schur’s Lemma) Let A be an algebra.

(1) Let Aλ be a simple A-module. Then EndA(Aλ)=ℂ·IdAλ.
(2) If Aλ and Aμ are nonisomorphic simple A-modules then HomA(Aλ,Aμ)=0.

Proof.

Let T:Aλ→Aμ be a nonzero A-module homomorphism. Since Aλ is simple, ker T=0 and so T is injective. Since Aμ is simple, im T=Aμ and so T is surjective. So T is an isomorphism. Thus we may assume that T:Aλ→Aλ.

When Aλ is finite dimensional: Since ℂ is algebraically closed T has an eigenvector and a corresponding eigenvalue α∈ℂ. Then T-α·Id∈HomA(Aλ,Aλ) and so T-α·Id is either 0 an isomorphism. However, since det(T-α·Id)=0 T-α·Id is not invertible. So T-α·Id=0. So T=α·Id. So EndA(Aλ)=ℂ·Id.

When Aλ is countable dimensional: We shall show that there exists a λ∈ℂ such that T-λ·Id is not invertible. Suppose T-λ·Id is invertible for all λ∈ℂ. Then p(T) is invertible for all polynomials p(t)∈ℂ[t]. So p(T)/q(T) is well defined for all p(t),q(t)∈ℂ[t].

Let v∈Aλ be nonzero. Then the map ℂ(t) ⟶ End(V) ⟶ V p(t)q(t) ⟼ p(T)q(T) ⟼ p(T)q(T)v is injective. Since dim ℂ(t) is uncountable and dim V is countable this is a contradiction. So T-λ·Id is invertible for some λ∈ℂ. Then the same proof as in the finite dimensional case shows that T=λ·Id.

If Aλ is unitary: Let A=T+T*2 andB=T-T*2i where T* is defined by ⟨Tv1,v2⟩= ⟨v1,T*v2⟩ for all v1,v2∈Aλ. Then A=A*, B=B*, T=A+iB, andA,B,T ∈HomA (Aλ,Aλ). Then the spectral theorem for self adjoint operators says that A and B can be diagonalized [Rud1991, Thm. 12.22], A=∑iλiPi andB=∑j μjQj,with  Pi2=Pi,  Qj2=Qj,  Pi,Qj∈ HomA (Aλ,Aλ),  λi,μj∈ ℂ. Then PiAλ is a submodule of Aλ. So PiAλ=Aλ. So A=λ·Id.

□

Suppose that V is a unitary representation. Then HomA(V,V)=ℂ ·IdVimplies that V is irreducible.

Proof.

Suppose that V is not irreducible. Then let W⊆V be a submodule of V. Let W⊥= { v∈V | ⟨v,w⟩ =0, for all w∈W } . Then W⊥ is a submodule since, if v∈W⊥ and w∈W, then ⟨av,w⟩= ⟨v,a*w⟩ =0 because a*w∈W. Now, for Hilbert spaces, we have V=W⊕W⊥ and we can define a V⟶pV w⟼w,if w∈W, w⊥⟼0,if w∈W⊥, This map is a nonidentity A-module homomorphism. So HomA(V,V)≠ℂ·Id.

□

Let A be an algebra. Let M be a semisimple A-module and set Z=EndA(M). Suppose that M≅⨁λ∈Mˆ (Aλ)⊕mλ, where Mˆ is an index set for the irreducible A-modules Aλ which appear in M and the mλ are positive integers.

(a) Z=⨁λ∈MˆMmλ(ℂ).
(b) As an (A⊗Z)-module M≅⨁λ∈Mˆ Aλ⊗Zλ, where the Zλ,λ∈Mˆ, are the simple Z-modules.

Proof.

Index the components in the decomposition of M by dummy variables εiλ so that we may write M≅⨁λ∈Mˆ ⨁i=1mλ Aλ⊗εiλ. For each λ∈Mˆ, 1≤i,j≤mλ let ϕijλ:Aλ⊗εj→Aλ⊗εi be the A-module isomorphism given by ϕijλ (m⊗εjλ) =m⊗εiλ, for m∈Aλ. By Schur’s Lemma, EndA(M)= HomA(M,M) ≅ HomA ( ⨁λ⨁j Aλ⊗εjλ, ⨁μ⨁i Aμ⊗εiμ ) ≅ ⨁λ,μ ⨁i,j δλμ HomA ( Aλ⊗εjλ, Aμ⊗εiμ ) ≅ ⨁λ⨁i,j=1mλ ℂϕijλ. Thus each element z∈EndA(M) can be written as z=∑λ∈Mˆ ∑i,j=1mλ zijλ ϕijλ, for some zijλ∈ ℂ, and identified with an element of ⊕λMmλ(ℂ). Since ϕijλϕklμ=δλμδjkϕilλ it follows that EndA(M)≅ ⨁λ∈Mˆ Mmλ(ℂ).

(b) As a vector space Zμ=span{εiμ | 1≤i≤mμ} is isomorphic to the simple ⊕λMmλ(ℂ) module of column vectors of length mμ. The decomposition of M as Z⊗Z modules follows since (a⊗ϕijλ) (m⊗εkμ)= δλμδjk (a⊗εiμ), for all m∈Aμ, a∈A.

□

If A is an algebra then Aop is the algebra A except with the opposite multiplication, i.e. Aop= {aop | a∈A} witha1op a2op= (a2a1)op, for all a1,a2∈A. Let left regular representation of A is the vector space A with A action given by left multiplication. Here A is serving both as an algebra and as an A-module. It is often useful to distinguish the two roles of A and use the notation A→ for the A-module, i.e. A→ is the vector space A→= {b→ | b∈A} with A-action ab→=ab→, for all a∈A,b→ ∈A→.

Let A be an algebra and let A→ be the regular representation of A. Then EndA(A→)≅Aop. More precisely, EndA(A→)= {ϕb | b∈A}, where ϕb  is given byϕb (a→)=ab→, for all a→∈ A→.

Proof.

Let ϕ∈EndA(A→) and let b∈A be such that ϕ(1→)=b→. For all a→∈A→, ϕ(a→)=ϕ (a·1→)=a ϕ(1→)=a b→=ab→, and so ϕ=ϕb. Then EndA(A→)≅Aop since (ϕb1∘ϕb2) (a→)=a b2b1→= ϕb2b1 (a→), for all b1,b2∈A and a→∈A→.

□

Characterizing algebras isomorphic to ⨁λMdλ(ℂ)

Suppose that A is an algebra such that the regular representation A→ of A is completely decomposable. Then A is isomorphic to a direct sum of matrix algebras, i.e. A≅⨁λ∈Aˆ Mdλ(ℂ), for some set Aˆ and some positive integers dλ, indexed by the elements of Aˆ.

Proof.

If A→ is completely decomposable then, by Theorem ???, EndA(A→) is isomorphic to a direct sum of matrix algebras. By Proposition ??, Aop≅⨁λ∈Aˆ Mdλ(ℂ), for some set Aˆ and some positive integers dλ, indexed by the elements of Aˆ. The map (⨁λ∈AˆMdλ(ℂ))op ⟶ ⨁λ∈AˆMdλ(ℂ) a⟼at, where at is the transpose of the matrix a, is an algebra isomorphism. So A is isomorphic to a direct sum of matrix algebras.

□

Let A=⨁λ∈AˆMdλ(ℂ). Then the trace tr of the regular representation of A is nondegenerate.

Proof.

As A-modules, the regular representation A→≅⨁λ∈Aˆ (Aλ)⊕dλ, where Aλ is the irreducible A-module consisting of column vectors of length dλ. So the trace tr of the regular representation is given by tr=∑λ∈Aˆ dλχλ, where χλ are the irreducible characters of A. Since the dλ are all nonzero the trace tr is nondegenerate.

□

(Maschke’s theorem) Let A be an algebra such that the trace tr of the regular representation of A is nondegenerate. Then every representation of A is completely decomposable.

Proof.

Let B be a basis of A and let B* be the dual basis of A with respect to the form ⟨,⟩:A×A→ℂ defined by ⟨a1,a2⟩= tr(a1a2), for all a1,a2∈ A. The dual basis B* exists because the trace tr is nondegenerate.

Let M be an A-module. If M is irreducible then the result is vacuously true, so we may assume that M has a proper submodule N. Let p∈End(M) be a projection onto N, i.e. pM=N and p2=p. Let [p]=∑b∈B bpb*,ande =∑b∈Bbb*. For all a∈A, tr(ea)=∑b∈B tr(bb*a)= ∑b∈B ⟨ab,b*⟩= ∑b∈Bab|b =tr(a), So tr((e-1)a)=0, for all a∈A. Thus, since tr is nondegenerate, e=1.

Let m∈M. Then pb*m∈N for all b∈B, and so [p]m∈N. So [p]M⊆N. Let n∈N. Then pb*n=b*n for all b∈B, and so [p]n=en=1·n=n. So [p]M=N and [p]2=[p], as elements of End(M).

Note that [1-p]=[1]-[p]=e-[p]=1-[p]. So M=[p]M⊕ (1-[p])M=N ⊕[1-p]M, and, by Proposition ??, [1-p]M is an A-module. So [1-p]M is an A-submodule of M which is complementary to M. By induction on the dimension of M, N and [1-p]M are completely decomposable, and therefore M is completely decomposable.

□

Together, Theorems ???, ??? and Proposition ??? yield the following theorem.

(Artin-Wedderburn) Let A be a finite dimensional algebra over ℂ. The following are equivalent:

(1) Every representation of A is completely decomposable.
(2) The trace of the regular representation of A is nondegenerate.
(3) The regular representation of A is completely decomposable.

Example 1. Let A be the algebra with basis {1,e} and mulitplication given by e2=0. Then t→:A→ℂ given byt→ (a+be)=a+b is a nondegenerate trace on A. The regular representation of A is given by A→(1)= (1001) andA→(e)= (0100) and ℂe is the only submodule of A→. Thus, A→ is not completely decomposable. The trace tr of the regular representation of A is given by tr(a+be)=2a, for a,b∈ℂ.

(Burnside’s Theorem) Let A be an algebra and let M:A→End(M) be an irreducible representation of A. Then M(A)=End(M).

Proof.

Clearly, M(A)⊆End(M) and M is both a simple M(A)-module and a simple End(M)-module. As End(M)-modules End(M)→≅ M⊕d, and so, by restriction, this is also true as an M(A)-module. Thus, by Schur’s lemma, EndM(A) (End(M)→)= Md(ℂ). Let us label the summands in the decomposition by dummy variables εi, End(M)→=⨁i=1d M⊗εi,so that Eii(End(M)→) =M⊗εi. Now M(A)→⊆End(M)→ is an M(A) submodule of End(M)→. However, Eii(End(M)→) ⊆M⊗εiand M(A)→=E11 M(A)→⊕⋯⊕ EddM(A)→ ⊆M⊗ε1⊕⋯⊕M ⊕εd. Since M is a simple M(A) module, each EiiM(A)→ is isomorphic to M or 0. So M(A)→≅ M⊕k, for some 1≤k≤d. So the regular representation of M(A) is semisimple and M(A)≅Mk(ℂ). Since dim(M)=d and M is a simple module for M(A) we have M(A)≅Md(ℂ). So M(A)=End(M).

□

Remark 1. We used Schur’s lemma in a crucial way so we are assuming that ℂ is algebraically closed. In general we can say: If M is a simple A-module then  M(A)=EndZ(M)  where Z=EndA(M). The proof is similar to that given above and is called the Jacobson density theorem.

Example. Assume that A is a commutative algebra and let M be a simple A-module. Then M(A) is commutative and M(A)=End(M)≅Md(ℂ), where d=dim(M). However, Md(ℂ) is commutative if and only if d=1. This shows that every irreducible representation of a commutative algebra is one dimensional.

Example 2. Explain what the error is in the following proof of Burnside’s theorem: If M is an irreducible A-module then M(A)=End(M).

Proof.

Let {m1,…,md} be a basis of M. Since M is irreducible, for any i and j there is an a∈A such that M(A)mj=mi. So the matrix Eji∈M(A) for all 1≤i,j≤n. So End(M)⊆M(A). So M(A)=End(M).

□

Notes and references

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

page history