Skip to content

Chapter 106. Representation Theory Basics

Representation theory studies algebraic objects by letting them act on vector spaces. Instead of studying a group, algebra, or Lie algebra only through its abstract definition, one represents its elements as linear transformations. This brings matrices, eigenvalues, invariant subspaces, decompositions, and linear algebra into the study of symmetry. Standard introductions describe representation theory as the study of groups or algebraic structures through their actions on vector spaces.

106.1 The Basic Idea

Let GG be a group.

A representation of GG assigns to each element gGg\in G an invertible linear map on a vector space VV. The assignment must respect the group multiplication.

Thus a representation converts abstract multiplication in GG into composition of linear maps.

If

ρ:GGL(V) \rho : G \to GL(V)

is a representation, then

ρ(gh)=ρ(g)ρ(h) \rho(gh)=\rho(g)\rho(h)

for all g,hGg,h\in G, and

ρ(e)=IV. \rho(e)=I_V.

Here ee is the identity element of GG, and IVI_V is the identity map on VV.

The vector space VV is called the representation space.

106.2 Linear Actions

A representation may also be described as a linear action.

A group GG acts linearly on VV if each gGg\in G sends vectors in VV to vectors in VV, and

g(v+w)=gv+gw, g(v+w)=gv+gw, g(cv)=c(gv), g(cv)=c(gv), ev=v, e v=v,

and

g(hv)=(gh)v. g(hv)=(gh)v.

The notation gvgv means the action of gg on the vector vv.

The representation map and the action notation are equivalent. If

ρ:GGL(V), \rho : G\to GL(V),

then

gv=ρ(g)v. gv=\rho(g)v.

Linear actions are often called GG-modules.

106.3 Matrix Representations

If VV has finite dimension nn, then choosing a basis identifies

GL(V) GL(V)

with

GLn(F), GL_n(F),

the group of invertible n×nn\times n matrices.

A representation can then be written as

ρ:GGLn(F). \rho : G\to GL_n(F).

Each group element becomes a matrix.

The condition

ρ(gh)=ρ(g)ρ(h) \rho(gh)=\rho(g)\rho(h)

says that group multiplication is represented by matrix multiplication.

Thus representation theory studies abstract symmetry through concrete matrices.

106.4 First Example

Let

G=Z/2Z={0,1} G=\mathbb{Z}/2\mathbb{Z}=\{0,1\}

with addition modulo 22.

Define a representation on R2\mathbb{R}^2 by

ρ(0)=[1001], \rho(0)= \begin{bmatrix} 1&0\\ 0&1 \end{bmatrix},

and

ρ(1)=[1001]. \rho(1)= \begin{bmatrix} 1&0\\ 0&-1 \end{bmatrix}.

The element 11 acts as reflection across the xx-axis.

Since

1+1=0 1+1=0

in Z/2Z\mathbb{Z}/2\mathbb{Z}, we need

ρ(1)2=ρ(0). \rho(1)^2=\rho(0).

Indeed,

[1001]2=[1001]. \begin{bmatrix} 1&0\\ 0&-1 \end{bmatrix}^2 = \begin{bmatrix} 1&0\\ 0&1 \end{bmatrix}.

Thus this is a representation.

106.5 Trivial Representation

Every group has a trivial representation on any vector space VV.

It is defined by

ρ(g)=IV \rho(g)=I_V

for every gGg\in G.

In this representation, every group element acts as the identity.

The trivial representation contains no visible motion. It is still important because it often appears as a component inside larger representations.

For example, invariant vectors form copies of the trivial representation.

106.6 Faithful Representations

A representation

ρ:GGL(V) \rho:G\to GL(V)

is faithful if ρ\rho is injective.

This means different group elements act by different linear transformations.

Equivalently,

ρ(g)=IV \rho(g)=I_V

only when

g=e. g=e.

A faithful representation loses no group information. It realizes the group as a concrete group of linear transformations.

A non-faithful representation collapses some group elements together.

106.7 Kernel of a Representation

The kernel of a representation is

kerρ={gG:ρ(g)=IV}. \ker \rho = \{g\in G:\rho(g)=I_V\}.

It consists of all group elements that act trivially on VV.

The kernel is a normal subgroup of GG.

A representation is faithful exactly when

kerρ={e}. \ker\rho=\{e\}.

Thus the kernel measures how much of the group the representation fails to see.

106.8 Subrepresentations

Let VV be a representation of GG.

A subspace

WV W\subseteq V

is a subrepresentation if it is invariant under the action of GG:

gWW gW\subseteq W

for every gGg\in G.

Equivalently, for every wWw\in W,

gwW. gw\in W.

If WW is invariant, then the action of GG restricts to WW, so WW becomes a representation in its own right.

Invariant subspaces are the representation-theoretic analogue of subspaces preserved by a linear operator.

106.9 Irreducible Representations

A nonzero representation VV is irreducible if its only subrepresentations are

0 0

and

V. V.

An irreducible representation cannot be decomposed into smaller invariant pieces.

Irreducible representations are the basic building blocks of representation theory.

This is analogous to prime numbers in arithmetic or simple modules in algebra.

A main problem in representation theory is to classify irreducible representations of a given algebraic object.

106.10 Direct Sums

If VV and WW are representations of GG, their direct sum

VW V\oplus W

is also a representation.

The action is defined by

g(v,w)=(gv,gw). g(v,w)=(gv,gw).

In matrix form, if gg acts on VV by AgA_g and on WW by BgB_g, then gg acts on VWV\oplus W by the block diagonal matrix

[Ag00Bg]. \begin{bmatrix} A_g&0\\ 0&B_g \end{bmatrix}.

Direct sums combine representations without mixing their components.

106.11 Decomposable and Indecomposable Representations

A representation VV is decomposable if it can be written as a direct sum

V=W1W2 V=W_1\oplus W_2

where W1W_1 and W2W_2 are nonzero subrepresentations.

If no such decomposition exists, VV is indecomposable.

Every irreducible representation is indecomposable.

The converse may fail. A representation may have nontrivial subrepresentations but still resist splitting as a direct sum.

This distinction becomes important over fields or algebras where complete reducibility fails.

106.12 Complete Reducibility

A representation is completely reducible if it is a direct sum of irreducible representations.

Thus

VV1Vr, V\cong V_1\oplus\cdots\oplus V_r,

where each ViV_i is irreducible.

For finite groups over fields of characteristic 00, every finite-dimensional representation is completely reducible. This is Maschke’s theorem.

Complete reducibility allows representation theory to reduce many questions to irreducible representations.

Without complete reducibility, extensions between representations become part of the theory.

106.13 Homomorphisms of Representations

Let VV and WW be representations of GG.

A homomorphism of representations is a linear map

T:VW T:V\to W

such that

T(gv)=gT(v) T(gv)=gT(v)

for every gGg\in G and every vVv\in V.

Such maps are also called equivariant maps or intertwining maps.

They preserve both the vector-space structure and the group action.

In terms of representation maps,

TρV(g)=ρW(g)T. T\rho_V(g)=\rho_W(g)T.

This equation says that TT commutes with the action of GG.

106.14 Isomorphic Representations

Two representations VV and WW are isomorphic if there exists an invertible representation homomorphism

T:VW. T:V\to W.

That means

T(gv)=gT(v) T(gv)=gT(v)

and TT is a vector-space isomorphism.

In matrix terms, isomorphic representations differ only by a change of basis.

If

ρW(g)=P1ρV(g)P \rho_W(g)=P^{-1}\rho_V(g)P

for every gGg\in G, then the two representations are equivalent.

Thus representation theory classifies actions up to change of coordinates.

106.15 Schur’s Lemma

Schur’s lemma is one of the fundamental results of representation theory.

Let VV and WW be irreducible representations over an algebraically closed field.

If

T:VW T:V\to W

is a representation homomorphism, then either

T=0 T=0

or TT is an isomorphism.

In particular, if VV is irreducible, then every endomorphism

T:VV T:V\to V

that commutes with the group action is scalar multiplication:

T=λI. T=\lambda I.

Schur’s lemma explains why irreducible representations behave like atomic objects.

106.16 Characters

For a finite-dimensional representation

ρ:GGL(V), \rho:G\to GL(V),

the character is the function

χρ:GF \chi_\rho:G\to F

defined by

χρ(g)=tr(ρ(g)). \chi_\rho(g)=\operatorname{tr}(\rho(g)).

The character records the trace of each representing matrix.

Characters are useful because trace is unchanged under change of basis.

Thus isomorphic representations have the same character.

For many classes of finite groups, characters provide a powerful way to decompose and classify representations.

106.17 Example of a Character

Consider the representation of

Z/2Z \mathbb{Z}/2\mathbb{Z}

on R2\mathbb{R}^2 from Section 106.4.

We have

ρ(0)=[1001],ρ(1)=[1001]. \rho(0)= \begin{bmatrix} 1&0\\ 0&1 \end{bmatrix}, \qquad \rho(1)= \begin{bmatrix} 1&0\\ 0&-1 \end{bmatrix}.

The character is

χ(0)=tr(ρ(0))=2, \chi(0)=\operatorname{tr}(\rho(0))=2,

and

χ(1)=tr(ρ(1))=0. \chi(1)=\operatorname{tr}(\rho(1))=0.

The value at the identity equals the dimension of the representation.

106.18 Representations of Lie Algebras

Representation theory also applies to Lie algebras.

If g\mathfrak g is a Lie algebra, a representation of g\mathfrak g on VV is a Lie algebra homomorphism

ρ:ggl(V). \rho:\mathfrak g\to\mathfrak{gl}(V).

This means

ρ([x,y])=[ρ(x),ρ(y)] \rho([x,y]) = [\rho(x),\rho(y)]

for all x,ygx,y\in\mathfrak g.

The bracket on the right is the commutator bracket:

[A,B]=ABBA. [A,B]=AB-BA.

Thus Lie algebra elements act as linear operators whose commutators reproduce the Lie bracket. This is the standard definition for Lie algebra representations.

106.19 The Adjoint Representation

Every Lie algebra g\mathfrak g has a natural representation on itself.

Define

adx:gg \operatorname{ad}_x:\mathfrak g\to\mathfrak g

by

adx(y)=[x,y]. \operatorname{ad}_x(y)=[x,y].

The map

ad:ggl(g) \operatorname{ad}:\mathfrak g\to\mathfrak{gl}(\mathfrak g)

is called the adjoint representation.

The Jacobi identity ensures that

ad[x,y]=[adx,ady]. \operatorname{ad}_{[x,y]} = [\operatorname{ad}_x,\operatorname{ad}_y].

Thus the adjoint representation is a genuine Lie algebra representation.

106.20 Representations of Associative Algebras

Let AA be an associative algebra over FF.

A representation of AA on a vector space VV is an algebra homomorphism

ρ:AEndF(V). \rho:A\to \operatorname{End}_F(V).

Equivalently, VV is an AA-module.

This means elements of AA act as linear maps on VV, and multiplication in AA corresponds to composition of linear maps.

Group representations can often be studied through the group algebra F[G]F[G]. Lie algebra representations can often be studied through the universal enveloping algebra. This connects group, Lie, and associative algebra representation theories.

106.21 Invariant Vectors

Let VV be a representation of GG.

A vector vVv\in V is invariant if

gv=v gv=v

for every gGg\in G.

The set of invariant vectors is

VG={vV:gv=v for all gG}. V^G = \{v\in V:gv=v\text{ for all }g\in G\}.

This is a subspace of VV.

Invariant vectors form the part of the representation on which the group acts trivially.

In applications, invariant vectors often correspond to conserved quantities, symmetric tensors, or fixed features.

106.22 Dual Representations

If VV is a representation of GG, then the dual space

V V^*

also carries a representation.

For fVf\in V^*, define

(gf)(v)=f(g1v). (gf)(v)=f(g^{-1}v).

The inverse is needed so that the group action law holds.

The dual representation describes how linear functionals transform when vectors transform.

Dual representations are essential in tensor algebra, invariant theory, and differential geometry.

106.23 Tensor Product Representations

If VV and WW are representations of GG, then

VW V\otimes W

is also a representation.

The action is defined on pure tensors by

g(vw)=(gv)(gw). g(v\otimes w)=(gv)\otimes(gw).

This extends linearly to all of VWV\otimes W.

Tensor products allow one to build new representations from old ones.

They also lead to decomposition problems: given VWV\otimes W, determine its irreducible components.

106.24 Symmetric and Exterior Powers

If VV is a representation of GG, then the symmetric powers

Sk(V) S^k(V)

and exterior powers

Λk(V) \Lambda^k(V)

are also representations.

The group action is induced by

g(v1vk)=(gv1)(gvk) g(v_1\cdots v_k) = (gv_1)\cdots(gv_k)

on symmetric powers and

g(v1vk)=(gv1)(gvk) g(v_1\wedge\cdots\wedge v_k) = (gv_1)\wedge\cdots\wedge(gv_k)

on exterior powers.

These constructions are central in geometry and algebra. They show how representation theory interacts with multilinear algebra.

106.25 Regular Representation

Let GG be a finite group.

The regular representation is the representation of GG on the vector space with basis vectors

{eg:gG}. \{e_g:g\in G\}.

The action is

heg=ehg. h e_g = e_{hg}.

Thus each group element permutes the basis according to left multiplication.

The regular representation is important because it contains all irreducible representations of GG over suitable fields.

It is one of the main tools for understanding finite group representations.

106.26 Permutation Representations

Suppose GG acts on a finite set XX.

Let VV be the vector space with basis

{ex:xX}. \{e_x:x\in X\}.

Define

gex=egx. g e_x=e_{gx}.

This gives a representation called a permutation representation.

Permutation representations translate actions on finite sets into linear algebra.

They appear in combinatorics, group actions, graph symmetry, and spectral methods.

106.27 Decomposing a Permutation Representation

Let G=S3G=S_3 act on

X={1,2,3}. X=\{1,2,3\}.

The associated permutation representation acts on R3\mathbb{R}^3 by permuting coordinates.

The line

L=span{[111]} L=\operatorname{span} \left\{ \begin{bmatrix} 1\\ 1\\ 1 \end{bmatrix} \right\}

is invariant. It is a copy of the trivial representation.

The plane

W={[x1x2x3]:x1+x2+x3=0} W= \left\{ \begin{bmatrix} x_1\\ x_2\\ x_3 \end{bmatrix} : x_1+x_2+x_3=0 \right\}

is also invariant.

Thus

R3=LW. \mathbb{R}^3=L\oplus W.

The representation decomposes into a one-dimensional trivial part and a two-dimensional standard part.

106.28 Why Representation Theory Matters

Representation theory is useful because linear algebra is highly developed.

Once an algebraic object acts on a vector space, we can use:

Linear-algebra toolRepresentation-theoretic use
EigenvaluesStudy action of elements
TraceDefine characters
Invariant subspacesFind subrepresentations
Direct sumsDecompose representations
Tensor productsBuild new representations
Dual spacesStudy covariant structures
MatricesCompute explicitly

Representation theory therefore turns symmetry into linear structure.

106.29 Applications

Representation theory appears in many fields.

AreaRole
Group theoryStudy groups through matrices
Lie theoryStudy infinitesimal symmetries
Quantum mechanicsSymmetry actions on state spaces
ChemistryMolecular symmetry
Fourier analysisDecomposition into frequency modes
Number theoryAutomorphic representations
GeometrySymmetry of spaces and tensors
Machine learningEquivariant models

The same formal language applies because all these areas involve structure-preserving linear actions.

106.30 Summary

Representation theory studies algebraic structures by their actions on vector spaces.

ConceptMeaning
RepresentationHomomorphism into linear transformations
Representation spaceVector space being acted on
SubrepresentationInvariant subspace
Irreducible representationRepresentation with no nontrivial subrepresentations
IntertwinerLinear map preserving the action
CharacterTrace of the representing matrices
Tensor product representationCombined action on VWV\otimes W
Faithful representationInjective action

The basic principle is that abstract algebra becomes more tractable when expressed through linear transformations. Representation theory uses matrices and vector spaces to study symmetry, structure, decomposition, and invariance.