ConceptComplete

Representations and Modules

Representation theory provides a powerful bridge between abstract algebraic structures and linear algebra, allowing us to study groups, algebras, and other mathematical objects through their actions on vector spaces.

DefinitionGroup Representation

Let GG be a group and VV a vector space over a field F\mathbb{F}. A representation of GG on VV is a group homomorphism ρ:GGL(V)\rho: G \to GL(V) where GL(V)GL(V) denotes the group of invertible linear transformations of VV. The dimension of VV is called the degree of the representation.

Equivalently, a representation assigns to each gGg \in G a linear map ρ(g):VV\rho(g): V \to V such that:

  1. ρ(e)=idV\rho(e) = \text{id}_V (identity element maps to identity transformation)
  2. ρ(g1g2)=ρ(g1)ρ(g2)\rho(g_1 g_2) = \rho(g_1) \circ \rho(g_2) for all g1,g2Gg_1, g_2 \in G
ExampleClassical Examples
  • Trivial representation: ρ(g)=idV\rho(g) = \text{id}_V for all gGg \in G
  • Regular representation: For finite GG, the vector space C[G]\mathbb{C}[G] with basis elements {eg:gG}\{e_g : g \in G\} and action ρ(h)(eg)=ehg\rho(h)(e_g) = e_{hg}
  • Permutation representation: For G=SnG = S_n acting on Rn\mathbb{R}^n, permuting coordinates
  • Matrix groups: GLn(C)GL_n(\mathbb{C}) acts on Cn\mathbb{C}^n by matrix multiplication (the defining representation)
DefinitionG-Module

A GG-module is a vector space VV together with a linear action of GG on VV, written as gvg \cdot v for gGg \in G and vVv \in V, satisfying:

  1. ev=ve \cdot v = v for all vVv \in V
  2. g1(g2v)=(g1g2)vg_1 \cdot (g_2 \cdot v) = (g_1 g_2) \cdot v for all g1,g2Gg_1, g_2 \in G and vVv \in V
  3. g(αv1+βv2)=α(gv1)+β(gv2)g \cdot (\alpha v_1 + \beta v_2) = \alpha(g \cdot v_1) + \beta(g \cdot v_2) for all gGg \in G, v1,v2Vv_1, v_2 \in V, α,βF\alpha, \beta \in \mathbb{F}

The concepts of representation and GG-module are equivalent: given a representation ρ:GGL(V)\rho: G \to GL(V), we define a module structure by gv=ρ(g)(v)g \cdot v = \rho(g)(v). Conversely, a GG-module structure determines a representation ρ(g)(v)=gv\rho(g)(v) = g \cdot v.

Remark

The module perspective is often more natural when working with algebras and studying structural properties, while the homomorphism perspective emphasizes the functorial nature of representations and facilitates the study of morphisms between representations.

Representations allow us to translate abstract group-theoretic questions into concrete problems in linear algebra, where powerful computational and theoretical tools are available. The fundamental problems include classifying all representations, understanding how they decompose into simpler pieces, and computing invariants that distinguish non-isomorphic representations.