Character Of A Representation
   HOME

TheInfoList



OR:

In
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, more specifically in
group theory In abstract algebra, group theory studies the algebraic structures known as group (mathematics), groups. The concept of a group is central to abstract algebra: other well-known algebraic structures, such as ring (mathematics), rings, field ...
, the character of a
group representation In the mathematical field of representation theory, group representations describe abstract groups in terms of bijective linear transformations of a vector space to itself (i.e. vector space automorphisms); in particular, they can be used to re ...
is a function on the group that associates to each group element the
trace Trace may refer to: Arts and entertainment Music * Trace (Son Volt album), ''Trace'' (Son Volt album), 1995 * Trace (Died Pretty album), ''Trace'' (Died Pretty album), 1993 * Trace (band), a Dutch progressive rock band * The Trace (album), ''The ...
of the corresponding
matrix Matrix most commonly refers to: * ''The Matrix'' (franchise), an American media franchise ** ''The Matrix'', a 1999 science-fiction action film ** "The Matrix", a fictional setting, a virtual reality environment, within ''The Matrix'' (franchis ...
. The character carries the essential information about the representation in a more condensed form. Georg Frobenius initially developed representation theory of finite groups entirely based on the characters, and without any explicit matrix realization of representations themselves. This is possible because a complex representation of a
finite group Finite is the opposite of infinite. It may refer to: * Finite number (disambiguation) * Finite set, a set whose cardinality (number of elements) is some natural number * Finite verb, a verb form that has a subject, usually being inflected or marked ...
is determined (up to
isomorphism In mathematics, an isomorphism is a structure-preserving mapping between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between them. The word is ...
) by its character. The situation with representations over a
field Field may refer to: Expanses of open ground * Field (agriculture), an area of land used for agricultural purposes * Airfield, an aerodrome that lacks the infrastructure of an airport * Battlefield * Lawn, an area of mowed grass * Meadow, a grass ...
of positive characteristic, so-called "modular representations", is more delicate, but Richard Brauer developed a powerful theory of characters in this case as well. Many deep theorems on the structure of finite groups use characters of modular representations.


Applications

Characters of
irreducible representation In mathematics, specifically in the representation theory of groups and algebras, an irreducible representation (\rho, V) or irrep of an algebraic structure A is a nonzero representation that has no proper nontrivial subrepresentation (\rho, _W,W ...
s encode many important properties of a group and can thus be used to study its structure. Character theory is an essential tool in the classification of finite simple groups. Close to half of the
proof Proof most often refers to: * Proof (truth), argument or sufficient evidence for the truth of a proposition * Alcohol proof, a measure of an alcoholic drink's strength Proof may also refer to: Mathematics and formal logic * Formal proof, a con ...
of the
Feit–Thompson theorem In mathematics, the Feit–Thompson theorem, or odd order theorem, states that every finite group of odd order is solvable. It was proved by . History conjectured that every nonabelian finite simple group has even order. suggested using th ...
involves intricate calculations with character values. Easier, but still essential, results that use character theory include
Burnside's theorem In mathematics, Burnside's theorem in group theory states that if ''G'' is a finite group of order p^a q^b where ''p'' and ''q'' are prime numbers, and ''a'' and ''b'' are non-negative integers, then ''G'' is solvable. Hence each non-Abelian fin ...
(a purely group-theoretic proof of Burnside's theorem has since been found, but that proof came over half a century after Burnside's original proof), and a theorem of Richard Brauer and
Michio Suzuki Michio Suzuki may refer to: *, Japanese businessman, inventor and founder of the Suzuki Motor Corporation *, Japanese mathematician {{hndis, Suzuki, Michio ...
stating that a finite simple group cannot have a generalized quaternion group as its Sylow -subgroup.


Definitions

Let be a
finite-dimensional In mathematics, the dimension of a vector space ''V'' is the cardinality (i.e., the number of vectors) of a basis of ''V'' over its base field. p. 44, §2.36 It is sometimes called Hamel dimension (after Georg Hamel) or algebraic dimension to disti ...
vector space In mathematics and physics, a vector space (also called a linear space) is a set whose elements, often called ''vectors'', may be added together and multiplied ("scaled") by numbers called '' scalars''. Scalars are often real numbers, but can ...
over a
field Field may refer to: Expanses of open ground * Field (agriculture), an area of land used for agricultural purposes * Airfield, an aerodrome that lacks the infrastructure of an airport * Battlefield * Lawn, an area of mowed grass * Meadow, a grass ...
and let be a
representation Representation may refer to: Law and politics *Representation (politics), political activities undertaken by elected representatives, as well as other theories ** Representative democracy, type of democracy in which elected officials represent a ...
of a group on . The character of is the function given by :\chi_(g) = \operatorname(\rho(g)) where is the
trace Trace may refer to: Arts and entertainment Music * Trace (Son Volt album), ''Trace'' (Son Volt album), 1995 * Trace (Died Pretty album), ''Trace'' (Died Pretty album), 1993 * Trace (band), a Dutch progressive rock band * The Trace (album), ''The ...
. A character is called irreducible or simple if is an
irreducible representation In mathematics, specifically in the representation theory of groups and algebras, an irreducible representation (\rho, V) or irrep of an algebraic structure A is a nonzero representation that has no proper nontrivial subrepresentation (\rho, _W,W ...
. The degree of the character is the
dimension In physics and mathematics, the dimension of a Space (mathematics), mathematical space (or object) is informally defined as the minimum number of coordinates needed to specify any Point (geometry), point within it. Thus, a Line (geometry), lin ...
of ; in characteristic zero this is equal to the value . A character of degree 1 is called linear. When is finite and has characteristic zero, the kernel of the character is the
normal subgroup In abstract algebra, a normal subgroup (also known as an invariant subgroup or self-conjugate subgroup) is a subgroup that is invariant under conjugation by members of the group of which it is a part. In other words, a subgroup N of the group G i ...
: :\ker \chi_\rho := \left \lbrace g \in G \mid \chi_(g) = \chi_(1) \right \rbrace, which is precisely the kernel of the representation . However, the character is ''not'' a group homomorphism in general.


Properties

* Characters are class functions, that is, they each take a constant value on a given conjugacy class. More precisely, the set of irreducible characters of a given group into a field form a
basis Basis may refer to: Finance and accounting *Adjusted basis, the net cost of an asset after adjusting for various tax-related items *Basis point, 0.01%, often used in the context of interest rates *Basis trading, a trading strategy consisting of ...
of the -vector space of all class functions . *
Isomorphic In mathematics, an isomorphism is a structure-preserving mapping between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between them. The word is ...
representations have the same characters. Over a field of characteristic , two representations are isomorphic
if and only if In logic and related fields such as mathematics and philosophy, "if and only if" (shortened as "iff") is a biconditional logical connective between statements, where either both statements are true or both are false. The connective is bicondi ...
they have the same character. * If a representation is the
direct sum The direct sum is an operation between structures in abstract algebra, a branch of mathematics. It is defined differently, but analogously, for different kinds of structures. To see how the direct sum is used in abstract algebra, consider a more ...
of subrepresentations, then the corresponding character is the sum of the characters of those subrepresentations. * If a character of the finite group is restricted to a subgroup , then the result is also a character of . * Every character value is a sum of -th roots of unity, where is the degree (that is, the dimension of the associated vector space) of the representation with character and is the
order Order, ORDER or Orders may refer to: * Categorization, the process in which ideas and objects are recognized, differentiated, and understood * Heterarchy, a system of organization wherein the elements have the potential to be ranked a number of d ...
of . In particular, when , every such character value is an algebraic integer. * If and is irreducible, then :C_G(x)frac is an algebraic integer for all in . * If is algebraically closed and does not divide the
order Order, ORDER or Orders may refer to: * Categorization, the process in which ideas and objects are recognized, differentiated, and understood * Heterarchy, a system of organization wherein the elements have the potential to be ranked a number of d ...
of , then the number of irreducible characters of is equal to the number of conjugacy classes of . Furthermore, in this case, the degrees of the irreducible characters are divisors of the order of (and they even divide if ).


Arithmetic properties

Let ρ and σ be representations of . Then the following identities hold: *\chi_ = \chi_\rho + \chi_\sigma *\chi_ = \chi_\rho \cdot \chi_\sigma *\chi_ = \overline *\chi_(g) = \tfrac\! \left \left(\chi_\rho (g) \right)^2 - \chi_\rho (g^2) \right/math> *\chi_(g) = \tfrac\! \left \left(\chi_\rho (g) \right)^2 + \chi_\rho (g^2) \right/math> where is the
direct sum The direct sum is an operation between structures in abstract algebra, a branch of mathematics. It is defined differently, but analogously, for different kinds of structures. To see how the direct sum is used in abstract algebra, consider a more ...
, is the
tensor product In mathematics, the tensor product V \otimes W of two vector spaces and (over the same field) is a vector space to which is associated a bilinear map V\times W \to V\otimes W that maps a pair (v,w),\ v\in V, w\in W to an element of V \otimes W ...
, denotes the conjugate transpose of , and is the
alternating product In mathematics, an alternating algebra is a -graded algebra for which for all nonzero homogeneous elements and (i.e. it is an anticommutative algebra) and has the further property that for every homogeneous element of odd degree. Examples ...
and is the
symmetric square In mathematics, the symmetric algebra (also denoted on a vector space over a field is a commutative algebra over that contains , and is, in some sense, minimal for this property. Here, "minimal" means that satisfies the following universal ...
, which is determined by \rho \otimes \rho = \left(\rho \wedge \rho \right) \oplus \textrm^2 \rho.


Character tables

The irreducible complex characters of a finite group form a character table which encodes much useful information about the group in a compact form. Each row is labelled by an irreducible representation and the entries in the row are the characters of the representation on the respective conjugacy class of . The columns are labelled by (representatives of) the conjugacy classes of . It is customary to label the first row by the character of the trivial representation, which is the trivial action of on a 1-dimensional vector space by \rho(g)=1 for all g\in G . Each entry in the first row is therefore 1. Similarly, it is customary to label the first column by the identity. Therefore, the first column contains the degree of each irreducible character. Here is the character table of :C_3 = \langle u \mid u^ = 1 \rangle, the cyclic group with three elements and generator ''u'': where is a primitive third root of unity. The character table is always square, because the number of irreducible representations is equal to the number of conjugacy classes.


Orthogonality relations

The space of complex-valued class functions of a finite group has a natural
inner product In mathematics, an inner product space (or, rarely, a Hausdorff space, Hausdorff pre-Hilbert space) is a real vector space or a complex vector space with an operation (mathematics), operation called an inner product. The inner product of two ve ...
: :\left \langle \alpha, \beta\right \rangle := \frac\sum_ \alpha(g) \overline where is the complex conjugate of . With respect to this inner product, the irreducible characters form an
orthonormal basis In mathematics, particularly linear algebra, an orthonormal basis for an inner product space ''V'' with finite dimension is a basis for V whose vectors are orthonormal, that is, they are all unit vectors and orthogonal to each other. For example, ...
for the space of class-functions, and this yields the orthogonality relation for the rows of the character table: :\left \langle \chi_i, \chi_j \right \rangle = \begin 0 & \mbox i \ne j, \\ 1 & \mbox i = j. \end For in , applying the same inner product to the columns of the character table yields: :\sum_ \chi_i(g) \overline = \begin \left , C_G(g) \right , , & \mbox g, h \mbox \\ 0 & \mbox\end where the sum is over all of the irreducible characters of and the symbol denotes the order of the centralizer of . Note that since and are conjugate iff they are in the same column of the character table, this implies that the columns of the character table are orthogonal. The orthogonality relations can aid many computations including: * Decomposing an unknown character as a linear combination of irreducible characters. * Constructing the complete character table when only some of the irreducible characters are known. * Finding the orders of the centralizers of representatives of the conjugacy classes of a group. * Finding the order of the group.


Character table properties

Certain properties of the group can be deduced from its character table: * The order of is given by the sum of the squares of the entries of the first column (the degrees of the irreducible characters). (See Representation theory of finite groups#Applying Schur's lemma.) More generally, the sum of the squares of the
absolute value In mathematics, the absolute value or modulus of a real number x, is the non-negative value without regard to its sign. Namely, , x, =x if is a positive number, and , x, =-x if x is negative (in which case negating x makes -x positive), an ...
s of the entries in any column gives the order of the centralizer of an element of the corresponding conjugacy class. *All normal subgroups of (and thus whether or not is simple) can be recognised from its character table. The kernel of a character is the set of elements in for which ; this is a normal subgroup of . Each normal subgroup of is the intersection of the kernels of some of the irreducible characters of . *The commutator subgroup of is the intersection of the kernels of the linear characters of . *If is finite, then since the character table is square and has as many rows as conjugacy classes, it follows that is
abelian Abelian may refer to: Mathematics Group theory * Abelian group, a group in which the binary operation is commutative ** Category of abelian groups (Ab), has abelian groups as objects and group homomorphisms as morphisms * Metabelian group, a grou ...
iff each conjugacy class is a singleton iff the character table of is , G, \!\times\! , G, iff each irreducible character is linear. *It follows, using some results of Richard Brauer from
modular representation theory Modular representation theory is a branch of mathematics, and is the part of representation theory that studies linear representations of finite groups over a field ''K'' of positive characteristic ''p'', necessarily a prime number. As well as ...
, that the prime divisors of the orders of the elements of each conjugacy class of a finite group can be deduced from its character table (an observation of Graham Higman). The character table does not in general determine the group
up to Two Mathematical object, mathematical objects ''a'' and ''b'' are called equal up to an equivalence relation ''R'' * if ''a'' and ''b'' are related by ''R'', that is, * if ''aRb'' holds, that is, * if the equivalence classes of ''a'' and ''b'' wi ...
isomorphism In mathematics, an isomorphism is a structure-preserving mapping between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between them. The word is ...
: for example, the quaternion group and the dihedral group of elements, , have the same character table. Brauer asked whether the character table, together with the knowledge of how the powers of elements of its conjugacy classes are distributed, determines a finite group up to isomorphism. In 1964, this was answered in the negative by E. C. Dade. The linear representations of are themselves a group under the
tensor product In mathematics, the tensor product V \otimes W of two vector spaces and (over the same field) is a vector space to which is associated a bilinear map V\times W \to V\otimes W that maps a pair (v,w),\ v\in V, w\in W to an element of V \otimes W ...
, since the tensor product of 1-dimensional vector spaces is again 1-dimensional. That is, if \rho_1:G\to V_1 and \rho_2:G\to V_2 are linear representations, then \rho_1\otimes\rho_2 (g)=(\rho_1(g)\otimes\rho_2(g)) defines a new linear representation. This gives rise to a group of linear characters, called the
character group In mathematics, a character group is the group of representations of a group by complex-valued functions. These functions can be thought of as one-dimensional matrix representations and so are special cases of the group characters that arise in t ...
under the operation chi_1*\chi_2g)=\chi_1(g)\chi_2(g). This group is connected to Dirichlet characters and
Fourier analysis In mathematics, Fourier analysis () is the study of the way general functions may be represented or approximated by sums of simpler trigonometric functions. Fourier analysis grew from the study of Fourier series, and is named after Josep ...
.


Induced characters and Frobenius reciprocity

The characters discussed in this section are assumed to be complex-valued. Let be a subgroup of the finite group . Given a character of , let denote its restriction to . Let be a character of .
Ferdinand Georg Frobenius Ferdinand Georg Frobenius (26 October 1849 – 3 August 1917) was a German mathematician, best known for his contributions to the theory of elliptic functions, differential equations, number theory, and to group theory. He is known for the famous ...
showed how to construct a character of from , using what is now known as ''
Frobenius reciprocity In mathematics, and in particular representation theory, Frobenius reciprocity is a theorem expressing a duality between the process of restricting and inducting. It can be used to leverage knowledge about representations of a subgroup to find ...
''. Since the irreducible characters of form an orthonormal basis for the space of complex-valued class functions of , there is a unique class function of with the property that : \langle \theta^, \chi \rangle_G = \langle \theta,\chi_H \rangle_H for each irreducible character of (the leftmost inner product is for class functions of and the rightmost inner product is for class functions of ). Since the restriction of a character of to the subgroup is again a character of , this definition makes it clear that is a non-negative
integer An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign (−1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the language ...
combination of irreducible characters of , so is indeed a character of . It is known as ''the character of'' ''induced from'' . The defining formula of Frobenius reciprocity can be extended to general complex-valued class functions. Given a matrix representation of , Frobenius later gave an explicit way to construct a matrix representation of , known as the representation induced from , and written analogously as . This led to an alternative description of the induced character . This induced character vanishes on all elements of which are not conjugate to any element of . Since the induced character is a class function of , it is only now necessary to describe its values on elements of . If one writes as a disjoint union of right cosets of , say :G = Ht_1 \cup \ldots \cup Ht_n, then, given an element of , we have: : \theta^G(h) = \sum_ \theta \left (t_iht_i^ \right ). Because is a class function of , this value does not depend on the particular choice of coset representatives. This alternative description of the induced character sometimes allows explicit computation from relatively little information about the embedding of in , and is often useful for calculation of particular character tables. When is the trivial character of , the induced character obtained is known as the permutation character of (on the cosets of ). The general technique of character induction and later refinements found numerous applications in finite group theory and elsewhere in mathematics, in the hands of mathematicians such as
Emil Artin Emil Artin (; March 3, 1898 – December 20, 1962) was an Austrian mathematician of Armenian descent. Artin was one of the leading mathematicians of the twentieth century. He is best known for his work on algebraic number theory, contributing lar ...
, Richard Brauer,
Walter Feit Walter Feit (October 26, 1930 – July 29, 2004) was an Austrian-born American mathematician who worked in finite group theory and representation theory. His contributions provided elementary infrastructure used in algebra, geometry, topology, n ...
and
Michio Suzuki Michio Suzuki may refer to: *, Japanese businessman, inventor and founder of the Suzuki Motor Corporation *, Japanese mathematician {{hndis, Suzuki, Michio ...
, as well as Frobenius himself.


Mackey decomposition

The Mackey decomposition was defined and explored by
George Mackey George Whitelaw Mackey (February 1, 1916 – March 15, 2006) was an American mathematician known for his contributions to quantum logic, representation theory, and noncommutative geometry. Career Mackey earned his bachelor of arts at Rice Univer ...
in the context of
Lie group In mathematics, a Lie group (pronounced ) is a group that is also a differentiable manifold. A manifold is a space that locally resembles Euclidean space, whereas groups define the abstract concept of a binary operation along with the additio ...
s, but is a powerful tool in the character theory and representation theory of finite groups. Its basic form concerns the way a character (or module) induced from a subgroup of a finite group behaves on restriction back to a (possibly different) subgroup of , and makes use of the decomposition of into -double cosets. If G = \bigcup_ HtK is a disjoint union, and is a complex class function of , then Mackey's formula states that :\left( \theta^\right)_K = \sum_ \left(\left theta^ \right \right)^, where is the class function of defined by for all in . There is a similar formula for the restriction of an induced module to a subgroup, which holds for representations over any
ring Ring may refer to: * Ring (jewellery), a round band, usually made of metal, worn as ornamental jewelry * To make a sound with a bell, and the sound made by a bell :(hence) to initiate a telephone connection Arts, entertainment and media Film and ...
, and has applications in a wide variety of algebraic and topological contexts. Mackey decomposition, in conjunction with Frobenius reciprocity, yields a well-known and useful formula for the inner product of two class functions and induced from respective subgroups and , whose utility lies in the fact that it only depends on how conjugates of and intersect each other. The formula (with its derivation) is: :\begin \left \langle \theta^,\psi^ \right \rangle &= \left \langle \left(\theta^\right)_,\psi \right \rangle \\ &= \sum_ \left \langle \left( \left theta^ \right \right)^, \psi \right \rangle \\ &= \sum_ \left \langle \left(\theta^ \right)_,\psi_ \right \rangle, \end (where is a full set of -double coset representatives, as before). This formula is often used when and are linear characters, in which case all the inner products appearing in the right hand sum are either or , depending on whether or not the linear characters and have the same restriction to . If and are both trivial characters, then the inner product simplifies to .


"Twisted" dimension

One may interpret the character of a representation as the "twisted" dimension of a vector space. Treating the character as a function of the elements of the group , its value at the
identity Identity may refer to: * Identity document * Identity (philosophy) * Identity (social science) * Identity (mathematics) Arts and entertainment Film and television * ''Identity'' (1987 film), an Iranian film * ''Identity'' (2003 film), ...
is the dimension of the space, since . Accordingly, one can view the other values of the character as "twisted" dimensions. One can find analogs or generalizations of statements about dimensions to statements about characters or representations. A sophisticated example of this occurs in the theory of monstrous moonshine: the -invariant is the
graded dimension In mathematics, a graded vector space is a vector space that has the extra structure of a '' grading'' or a ''gradation'', which is a decomposition of the vector space into a direct sum of vector subspaces. Integer gradation Let \mathbb be the ...
of an infinite-dimensional graded representation of the Monster group, and replacing the dimension with the character gives the
McKay–Thompson series In mathematics, monstrous moonshine, or moonshine theory, is the unexpected connection between the monster group ''M'' and modular functions, in particular, the ''j'' function. The term was coined by John Conway and Simon P. Norton in 1979. T ...
for each element of the Monster group.


Characters of Lie groups and Lie algebras

If G is a
Lie group In mathematics, a Lie group (pronounced ) is a group that is also a differentiable manifold. A manifold is a space that locally resembles Euclidean space, whereas groups define the abstract concept of a binary operation along with the additio ...
and \rho a finite-dimensional representation of G, the character \chi_\rho of \rho is defined precisely as for any group as :\chi_\rho(g)=\operatorname(\rho(g)). Meanwhile, if \mathfrak g is a
Lie algebra In mathematics, a Lie algebra (pronounced ) is a vector space \mathfrak g together with an Binary operation, operation called the Lie bracket, an Alternating multilinear map, alternating bilinear map \mathfrak g \times \mathfrak g \rightarrow ...
and \rho a finite-dimensional representation of \mathfrak g, we can define the character \chi_\rho by :\chi_\rho(X)=\operatorname(e^). The character will satisfy \chi_\rho(\operatorname_g(X))=\chi_\rho(X) for all g in the associated Lie group G and all X\in\mathfrak g. If we have a Lie group representation and an associated Lie algebra representation, the character \chi_\rho of the Lie algebra representation is related to the character \Chi_\rho of the group representation by the formula :\chi_\rho(X)=\Chi_\rho(e^X). Suppose now that \mathfrak g is a complex semisimple Lie algebra with Cartan subalgebra \mathfrak h. The value of the character \chi_\rho of an irreducible representation \rho of \mathfrak g is determined by its values on \mathfrak h. The restriction of the character to \mathfrak h can easily be computed in terms of the weight spaces, as follows: :\chi_\rho(H) = \sum_\lambda m_\lambda e^,\quad H\in\mathfrak h, where the sum is over all weights \lambda of \rho and where m_\lambda is the multiplicity of \lambda. Proposition 10.12 The (restriction to \mathfrak h of the) character can be computed more explicitly by the Weyl character formula.


See also

* *
Association scheme The theory of association schemes arose in statistics, in the theory of experimental design for the analysis of variance. In mathematics, association schemes belong to both algebra and combinatorics. In algebraic combinatorics, association sch ...
s, a combinatorial generalization of group-character theory. *
Clifford theory In mathematics, Clifford theory, introduced by , describes the relation between representations of a group and those of a normal subgroup. Alfred H. Clifford Alfred H. Clifford proved the following result on the restriction of finite-dimensional ...
, introduced by
A. H. Clifford Alfred Hoblitzelle Clifford (July 11, 1908 – December 27, 1992) was an American mathematician born in St. Louis, Missouri who is known for Clifford theory and for his work on semigroups. He did his undergraduate studies at Yale University, Yal ...
in 1937, yields information about the restriction of a complex irreducible character of a finite group to a normal subgroup . *
Frobenius formula In mathematics, specifically in representation theory, the Frobenius formula, introduced by G. Frobenius, computes the characters of irreducible representations of the symmetric group ''S'n''. Among the other applications, the formula can be use ...
* Real element, a group element ''g'' such that ''χ''(''g'') is a real number for all characters ''χ''


References

* Lecture 2 of
online
* * * * *


External links

* {{Authority control Representation theory of groups