Buscar

Resumo Teoria de Grupos - Álgebra

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 60 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 60 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 60 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
Algebra: highlights
Copyright c©2017 Eduardo Tengan & Se´rgio Tadao Martins
Learning Mathematics is not much different from learning a new language: it is a highly non-
linear and non-sequential process, relying much more on examples and everyday experiences
rather than on grammar and vocabulary lessons. But, alas, pedagogy aside, writing is linear,
and this summary (the first chapter of the Algebra trilogy of groups, rings, fields) is our attempt
to string together into some coherent narrative all topics in Group Theory we believe current
undergraduate Math students should be acquainted with. Throughout we emphasize its relations
with other subjects such as Linear Algebra, Geometry and Topology.
We would greatly appreciate receiving comments and corrections, be they grammatic/sspellling
errors, or other interesting examples or suggestions of better ways to present the material.
Groups
Basic definitions and properties
The following definition distills the “nice” properties of sets with a binary operation, such as
pQˆ, ¨q and pZ,`q.
Definition 1. A group pG, ¨q is a pair consisting of a set G and a binary operation, called
product,
GˆGÑ G
pa, bq ÞÑ a ¨ b,
which satisfies the following three axioms:
(i) (Associativity) For all a, b, c P G,
pa ¨ bq ¨ c “ a ¨ pb ¨ cq
(ii) (Existence of identity element) There exists an element e P G such that, for all a P G,
a ¨ e “ e ¨ a “ a
(iii) (Existence of inverse) Given a P G, there exists an element a´1 P G such that
a ¨ a´1 “ a´1 ¨ a “ e
If, in addition to the above three axioms, the group pG, ¨q also satisfies
(iv) (Commutativity) For all a, b P G,
a ¨ b “ b ¨ a
then pG, ¨q is called abelian1.
Associativity means that parentheses are not needed to indicate the precedence of operations.
For example, the sum in Z is associative, while the subtraction is not:
pa` bq ` c “ a` pb` cq for all a, b, c P Z
however pa´ bq ´ c ‰ a´ pb´ cq in general
Therefore in a group we can simply write x ¨ y ¨ z ¨ w ¨ x ¨ y instead of some hideous expression
ppx ¨ py ¨ zqq ¨ pw ¨ xqq ¨ y. Moreover associativity let us define powers of an element g P G: for an
integer n ą 0,
gn
def“ g ¨ g ¨ . . . ¨ gloooooomoooooon
n times
We also define g0 “ e and g´n “ pg´1qn for n ą 0.
The existence of inverse says that the usual “cancellation law” holds, but now we need be a
bit more careful, and pay attention to the side being canceled since the operation may not be
commutative. For example, the “left cancellation” a ¨x “ a ¨ y ùñ x “ y follows by multiplying
a ¨ x “ a ¨ y by a´1 on the left:
a ¨ x “ a ¨ y ùñ a´1 ¨ pa ¨ xq “ a´1 ¨ pa ¨ yq
ðñ pa´1 ¨ aq ¨ x “ pa´1 ¨ aq ¨ y (associativity)
ðñ e ¨ x “ e ¨ y ðñ x “ y pe is the identity element)
See lemma 7 for other “basic moves” which hold in any group.
Example 2. In the following table, n P N and X ‰ H is a set.
Name Set Product Identity Inverse of g Abelian?
Trivial
group
teu e ¨ e “ e e e´1 “ e yes
Integers Z ` 0 ´g yes
Nonzero
rationals
Qˆ def“ Q r t0u ¨ 1 g´1 “ 1g yes
Even/Odd teven, oddu ` even g yes
Rn Rn vector sum`
zero vector
p0, . . . , 0q
opposite vector
´g yes
Integers
mod 12
Z{12Z def“
t0, 1, 2, . . . , 11u
sum mod
12
0
´a “ 12´ a if
a ‰ 0, and
´0 “ 0
yes
General
linear
group
nˆ n real
invertible
matrices
matrix
product ¨
identity
matrix In
inverse matrix
g´1
no if
n ě 2
Symmetric
group
bijections
g : X ãÑÑ X
composi-
tion of
functions ˝
identity
function id
inverse
function g´1
no if
|X| ě 3
Some brief remarks on the above examples:
• The first example, the so-called trivial group, is the smallest group in the whole universe
(the empty set has no group structure: any group has at least the identity element);
• The sum mod 12 is the sum in a 12-hour clock: denoting the twelve hours by the symbols
0, 1, 2, . . . , 11 we have for instance 4` 11 “ 3 as 4` 11 “ 15 corresponds to 3 o’clock.
We can easily generalize this example to any positive integer n. Define the set
Z{nZ def“ t0, 1, 2, . . . , n´ 1u
whose elements are symbols r, one for each integer 0 ď r ă n, standing for the “hours”
on an n-hour clock. The sum mod n is then defined as follows:
a` b def“
#
a` b if a` b ă n
a` b´ n if a` b ě n
For example, if n “ 5 we get the following “clock” and corresponding addition table (the
entry in the a-th row and b-th column is a` b):
1after the Norwegian mathematician Niels Henrik Abel (1802–1829), after whom the prestigious Abel prize is also named.
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
` 0 1 2 3 4
0 0 1 2 3 4
1 1 2 3 4 0
2 2 3 4 0 1
3 3 4 0 1 2
4 4 0 1 2 3
0
1
23
4
It is easy to see that 0 is the identity element of pZ{nZ,`q (thus 0 is its own inverse),
and that n´ a is the inverse of a for a “ 1, 2, . . . , n´ 1. Associativity in Z{nZ is slightly
more difficult to check directly: the idea is to interpret the symbol a as “the remain-
der in the division of a by n” (in the sum mod n, we subtract multiples of n in order
to obtain a number between 0 and n ´ 1). With this interpretation, we can check that
pa`bq`c “ a`pb`cq since both sides represent the remainder in the division of a`b`c
by n.
Later, in the section Quotients (see in particular the example 141), we will see that the
group structure of pZ{nZ,`q is induced from that of pZ,`q. We will extend the interpre-
tation of a as the remainder in the division of a by n to all integers a P Z, so that
a “ b ðñ a, b leave the same remainder in the division by n
ðñ n | a´ b pn divides a´ bq
Not only will this make it easier to check the group axioms, but it will also allow us to
define the sum in Z{nZ more succinctly, via the mnemonic relation
a` b def“ a` b
For example, in Z{5Z
12 “ 2 “ ´3 and 3` 4 “ 3` 4 “ 7 “ 2
• The last but one group is called general linear group (notation: GLnpRq). All group
axioms are easy to check, perhaps the least obvious being the associativity: let A “
paijq1ďi,jďn, B “ pbijq1ďi,jďn and C “ pcijq1ďi,jďn be three elements in GLnpRq.
To show the associativity, all we have to check is that the pi, jq-th entry in the products
ApBCq and pABqC are the same, which in fact happens:
ÿ
1ďrďn
air ¨
pr,jq-th entry in BChkkkkkkkkkikkkkkkkkkj´ ÿ
1ďsďn
brscsj
¯
looooooooooooooooooomooooooooooooooooooon
pi,jq-th entry in ApBCq
“ ÿ
1ďr,sďn
airbrscsj “
ÿ
1ďsďn
pi,sq-th entry in ABhkkkkkkkkkikkkkkkkkkj´ ÿ
1ďrďn
airbrs
¯
¨csjlooooooooooooooooooomooooooooooooooooooon
pi,jq-th entry in pABqC
• The last group is called the symmetric group of X (notation SX). Again, only associa-
tivity can raise some doubt, but we only need to stare at the commutative diagram
X X X Xh
g˝h
g
f˝g
f
for a few seconds to be convinced that f ˝ pg ˝ hq “ pf ˝ gq ˝ h as both sides represent the
same function x ÞÑ fpgphpxqqq, obtained by successively applying the arrows h, g, f in
that order.
See the section Groups that appear in Nature for more examples and details.
Remark 3. • Due to laziness, a ¨ b is usually written ab.
• In the definition of a group, the identity and inverse elements in axioms (ii) and (iii) are
unique (see lemma 7).
• One frequently writes 1 instead of e to denote the identity element of a group. It is also
common to denote the trivial group t1u simply by 1.
• In case the binary operation is clear from the context, we refer to the set G itself as a
group. Thus we will often say that Z is a group, leaving the operation ` implicit.
• For abelian groups, one usually employs additive instead of multiplicative notation: one
writes ` for the binary operation, 0 for the identity element and ´g for the inverse of
g. In this additive notation, powers of an element g are written as multiples ng (n P Z)
thereof.
From twoor more groups, it is possible to build new groups:
Definition 4. Let Gi (i P I) be any family of groups. We may define a (group) product in the
Cartesian product
G “ź
iPI
Gi
by componentwise multiplication, using the products in each Gi: given two “vectors” paiqiPI and
pbiqiPI in G, set
paiqiPI ¨ pbiqiPI def“ pai ¨ biqiPI
The set G together with this product is a group, called the direct product of the Gi. The identity
element of G is the “vector” peiqiPI whose components are the identity elements ei of each Gi;
the inverse of paiqiPI is given by pa´1i qiPI .
Example 5. We keep the notation of the example 2.
• pRn,`q is the direct product of n copies of pR,`q.
• The addition table of Z{2Z ˆ Z{3Z is given below. Note that there now are two types of
elements, denoted by the same symbol n, but belonging to different groups: the red ones in
Z{2Z “ t0, 1u, where the sum is carried out mod 2 (i.e., Z{2Z is essentially the even/odd
group), and the blue ones in Z{3Z “ t0, 1, 2u, where the sum carried out mod 3 (i.e., the
sum is that of a 3-hour clock).
` p0, 0q p1, 0q p0, 1q p1, 1q p0, 2q p1, 2q
p0, 0q p0, 0q p1, 0q p0, 1q p1, 1q p0, 2q p1, 2q
p1, 0q p1, 0q p0, 0q p1, 1q p0, 1q p1, 2q p0, 2q
p0, 1q p0, 1q p1, 1q p0, 2q p1, 2q p0, 0q p1, 0q
p1, 1q p1, 1q p0, 1q p1, 2q p0, 2q p1, 0q p0, 0q
p0, 2q p0, 2q p1, 2q p0, 0q p1, 0q p0, 1q p1, 1q
p1, 2q p1, 2q p0, 2q p1, 0q p0, 0q p1, 1q p0, 1q
• If each group in the family Gi (i P I) is abelian, the direct product śiPI Gi is also abelian.
Remark 6. Although less frequently used in practice, there are other algebraic structures which
are more general than a group. A pair pG, ¨q given by a set G and a binary operation ¨ : GˆGÑ G
is a
(i) semigroup if the operation ¨ is associative.
(ii) monoid if ¨ is associative and has identity element.
Thus
pG, ¨q group ùñ pG, ¨q monoid ùñ pG, ¨q semigroup
That is, in the universe of mathematical objects we have
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
groups
monoids
semigroups
Elementary Properties
From the group axioms, it is easy to check that the “usual arithmetic properties” hold in a general
group:
Lemma 7 (Basic moves). Let G be a group, and g, x, y P G be any elements.
(i) (Uniqueness of the identity element) There is a unique element e P G such that e ¨ g “
g ¨ e “ g for all g P G;
(ii) (Uniqueness of the inverse of an element) Given g P G, there exists a single element
g´1 P G such that g ¨ g´1 “ g´1 ¨ g “ e;
(iii) (Left/Right cancellation)
gx “ gy ùñ x “ y and xg “ yg ùñ x “ y
(iv) (Mirror rule) pxyq´1 “ y´1x´1.
(v) (Telescopic product) pgxg´1qn “ gxng´1 for all n P Z.
(vi) gm ¨ gn “ gm`n and pgmqn “ gmn for all m,n P Z.
Proof. We do not want to waste too much time here, since verifications of this kind are like house
chores: they have to be done but definitely are not the main purpose of life (let alone Algebra!).
As an example, we will prove only (ii), leaving the rest as an exercise2.
Given g P G, let h and h1 be two inverses for g; let us show that h “ h1. We have
h
p1q“ e ¨ h p2q“ ph1gq ¨ h p3q“ h1 ¨ pghq p4q“ h1 ¨ e p5q“ h1
Here equalities (1) and (5) follow from the fact that e is the identity of G; (2) and (4), from the
fact that h1 and h are inverses of g; and (3), from associativity.

Remark 8. For an arbitrary group G, pa¨bqn ‰ an ¨bn (a, b P G, n P Z) in general; for exam-
ple, if n “ 2 then pabq2 “ abab is usually different from a2b2 “ aabb. However pa ¨ bqn “ an ¨ bn
does hold if G is abelian.
Let us see how to use the above properties to solve problems about groups.
Example 9. In a group G, an element g P G satisfies g5 “ e; g7 “ e. Show that g “ e.
Solution The trick is to write 1 as a Z-linear combination of 5 and 7, for example 7 ¨3´5 ¨4 “ 1.
Then
g “ g7¨3´5¨4 “ pg7q3 ¨ pg5q´4 “ e3 ¨ e´4 “ e
Similarly one shows that if gn “ gm “ e with gcdpm,nq “ 1 then g “ e (see lemma 27, which
shows that if gcdpm,nq “ 1 then there exist x, y P Z such that mx` ny “ 1).
Example 10. In a group G, a “ a´1 holds for all a P G. Show that G is necessarily abelian.3
Proof. Given x, y P G, we want to show that xy “ yx. We have
xy
p1q“ pxyq´1 p2q“ y´1x´1 p3q“ yx
Here, we used the hypothesis a “ a´1 for a “ xy in (1), the mirror rule in (2), and the hypothesis
a “ a´1 in (3) once more, this time for a “ y, a “ x.
Translations and “shuffle”
Despite its innocuous appearance, the following lemma is often used to explore the “inner sym-
metry” of a group.
Lemma 11 (Shuffle). Let G be a group, and let g P G. The following functions are
bijections:
λg : G ãÑÑ G pleft translation by gq
x ÞÑ gx
and
ρg : G ãÑÑ G pright translation by gq
x ÞÑ xg
Proof. It is easy to check directly that λg´1 (left translation by g
´1) is the inverse of λg ; simi-
larly, ρg´1 is the inverse of ρg .
Example 12 (Abelian Lagrange). Let G be a finite abelian group with n “ |G| elements.
Then gn “ e for all g P G.
Solution Let G “ tx1, x2, . . . , xnu (with g “ xi for some 1 ď i ď n). Since λg : G ãÑÑ G is a
bijection, and G is abelian,
λgpx1q ¨ λgpx2q ¨ . . . ¨ λgpxnq “ x1 ¨ x2 ¨ . . . ¨ xn
as the factors on the left and on the right are the same up to permutation. Rewriting the left
hand side using the definition of λg , and rearranging the order of the factors, we get
gx1 ¨ . . . ¨ gxn “ x1 ¨ . . . ¨ xn ðñ gnx1 ¨ . . . ¨ xn “ x1 ¨ . . . ¨ xn
ðñ gn “ e (cancellation)
Later (corollary 53) we will see that the above result holds for all finite groups, abelian or not.
2like a chore indeed: do one of them and sweep the rest under the rug/reader
3For example G can be the even/odd group or a direct product of copies thereof.
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
Conjugation
Definition 13. Given a group pG, ¨q and an element g P G, the function
κg : GÑ G
x ÞÑ gxg´1
is called conjugation by g. We say that κgpxq “ gxg´1 is the conjugate of x by g.
Two important identities are given by the
Lemma 14 (Conjugate identities). Let G be a group, and let g, h P G. For all x, y P G,
κgpx ¨ yq “ κgpxq ¨ κgpyq (1)
κh
`
κgpxq˘ “ κhgpxq (2)
Proof. The identities follow directly from gxyg´1 “ pgxg´1q ¨ pgyg´1q and hpgxg´1qh´1 “
phgqxphgq´1 (using the mirror rule).
Identity (1) says that conjugation by g preserves the product in G (i.e., κg : GÑ G is a morphism,
see definition 58). In particular, κgpxnq “ `κgpxq˘n for n P N, that is, gxng´1 “ pgxg´1qn, which
is nothing other than the telescopic product of lemma 7.
Remark 15. Some authors denote κgpxq by gx, so that identity (2) can be rewritten as the
more friendly “rule of the exponent” hpgxq “ hgx. But this is very cumbersome to type (except
perhaps on an Arabic or Hebrew keyboard), so we will continue to use κg to denote conjugation
by g.
Example 16. In a group G, a, b P G satisfy a3 “ e, aba´1 “ b2. Show that b7 “ e.
Solution The natural idea is to explore conjugation: aba´1 “ b2 says that conjugating b by
a we obtain b2, i.e., κapbq “ b2. Conjugating the last equality by a, and using the conjugate
identities (1) and (2), we get
κapbq “ b2 ùñ κapκapbqq “ κapb2q ðñ κa2 pbq “
`
κapbq˘2
ðñ κa2 pbq “
`
b2
˘2 ðñ a2ba´2 “ b4
That is, by conjugating b by a2 we get b4. We may repeat the above steps, conjugating
a2ba´2 “ b4 by a:
a3ba´3 “ ab4a´1
“ paba´1q4 ptelescopic productq
“ pb2q4 “ b8 psince κapbq “ b2q
That is, conjugating b by a3 we obtain b8: a3ba´3 “ b8. But by hypothesis a3 “ e, therefore
b “ b8; canceling b, we get e “ b7.
Subgroups
Intuitively speaking, given a group G, a subgroup H of G is a subset that is a group with the
same operation of G. Formally:
Definition 17. Given a group pG, ¨q, a subset H Ď G is a subgroup of G (notation: H ď G) if
it satisfies:
(i) H ‰ H;
(ii) H is closed under taking products: a, b P H ùñ a ¨ b P H; and
(iii) H is closed under taking inverses:a P H ùñ a´1 P H.
Note that the subset H does deserve the name “subgroup” since by (ii) the operation ¨ of G
restricts to a binary operation ¨ : H ˆH Ñ H, and makes the pair pH, ¨q into a bona fide group:
• Associativity: is inherited from G;
• Existence of identity element: e P H; indeed, there exists a P H by (i), hence a´1 P H by
(iii), and therefore by (ii) e “ a ¨ a´1 belongs to H;
• Existence of inverse: follows from (iii).
Example 18. We keep the notation of the example 2.
• we have the inclusions of additive groups Z ď Q ď R ď C.
• t˘1u ď Qˆ and t˘1,˘iu ď Cˆ (here Cˆ “ C r t0u with the usual product).
• The subset 2Z of Z consisting of all even numbers is a subgroup of Z; more generally,
for all d P Z, the subset dZ consisting of all multiples of d is a subgroup of Z: dZ ď Z.
Conversely, example 23 shows that any subgroup of pZ,`q has this form.
• The set of integral powers of 2
2Z def“ t2n | n P Zu “
!
. . . ,
1
8
,
1
4
,
1
2
, 1, 2, 4, 8, . . .
)
is a subgroup of Qˆ.
• If V is a vector subspace of Rn, then V ď Rn.
• The subset of GL2pRq given by
UT2pRq def“
"ˆ
1 ˚
0 1
˙
P GL2pRq
*
is an abelian subgroup of GL2pRq. Here, ˚ denotes an arbitrary element of R.
• The set of rotation matrices
SO2pRq def“
"ˆ
cos θ ´ sin θ
sin θ cos θ
˙ ˇˇˇ
θ P R
*
is a subgroup of GL2pRq, called special orthogonal group (see example 98 for the geo-
metric meaning of SO2pRq).
• The set of matrices
SU2pCq def“
"ˆ
α ´β
β α
˙ ˇˇˇ
α, β P C, |α|2 ` |β|2 “ 1
*
is a subgroup of the multiplicative group GL2pCq (2ˆ2 complex invertible matrices). The
group SU2pCq is called special unitary group (see example 100 for more details).
Example 19 (Unit circle). The set of complex numbers with absolute value 1
S1
def“ tz P C | |z| “ 1u “ teiθ P C | θ P Ru
forms a subgroup of pCˆ, ¨q. Geometrically, this group is a circle of radius 1 centered at the
origin.
z “ eiα “ cosα` i sinα
z´1 “ z “ e´iα “ cosα´ i sinα
α
´α
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
Writing z, w P S1 in polar form
z “ eiα “ cosα` i sinα and w “ eiβ “ cosβ ` i sinβ
we note that, in order to multiply z and w, all we need to do is add their arguments α and β:
zw “ eipα`βq “ cospα` βq ` i sinpα` βq
Observe that if z P S1 then z´1 “ z (complex conjugation) since zz “ |z|2 “ 1. Hence the
operation z ÞÑ z´1 is a reflection about the real axis.
Example 20 (Quaternion Group). The quaternion group Q8 is the subgroup of the multi-
plicative group GL2pCq (or SU2pCq, see example 18) composed of the 8 matrices
Q8
def“
"
˘
ˆ
1 0
0 1
˙
,˘
ˆ
i 0
0 ´i
˙
,˘
ˆ
0 1
´1 0
˙
,˘
ˆ
0 i
i 0
˙*
ď GL2pCq
We usually write 1 as a shorthand for the identity matrix, and
i
def“
ˆ
i 0
0 ´i
˙
j
def“
ˆ
0 1
´1 0
˙
k
def“
ˆ
0 i
i 0
˙
so that Q8 “ t˘1,˘i,˘j,˘ku. The following relations hold:
i2 “ j2 “ k2 “ ´1 ij “ ´ji “ k
jk “ ´kj “ i ki “ ´ik “ j
One way to remember them is to think of i, j, k as “imaginary units” (such as i P C) that
“anti-commute” and satisfy a “cyclic multiplication table”
i
j
k
This group originates from the unit group of the quaternion ring H.
Example 21. Let pG, ¨q be any group.
• teu ď G and G ď G.
• If G is abelian and H ď G then H is abelian.
• If Hi ď G pi P Iq is any family of subgroups of G thenč
iPI
Hi ď G
Example 22 (Center of a group). Given any group G, the subset
ZpGq def“ tz P G | gz “ zg for all g P Gu
consisting of the elements commuting with all elements of G is a subgroup of G, called center
of G (the notation ZpGq stems from the German word Zentrum). Note that ZpGq “ G if and
only if G is abelian.
Example 23 (Subgroups of Z). We have already seen (example 18) that, given an integer
d ě 0, dZ ď Z. Conversely, every H ď Z has this form. If H is trivial, then H “ dZ with
d “ 0. Otherwise, H has a positive integer: since H is nontrivial, there is an h ‰ 0 in H; but
then h P H and ´h P H, and one of them will be positive. Let d ą 0 be the smallest positive
integer in H; we claim that H “ dZ.
In fact, since H is closed under sums and opposites, dZ Ď H; for the other inclusion, we must
show that any h P H is divisible by d, so nothing more natural than to divide h by d, for heaven’s
sake! We get quotient q and remainder r with 0 ď r ă d so that
h “ dq ` r ðñ r “ h´ dq P H (since h P H and dZ Ď H)
Since d is the smallest positive integer in H, from 0 ď r ă d and r P H we conclude that r “ 0,
as required.
Example 24 (Putnam). Let G be a finite subgroup of the linear group GLnpCq (see example 2).
Let M be the sum of all matrices in G. Show that detM P Z.
Solution Let G “ tA1, . . . , Atu, so that M “ A1 ` ¨ ¨ ¨ ` At. Let us use the shuffle lemma 11.
Taking the square of M ,
M2 “ pA1 `A2 ` ¨ ¨ ¨ `Atq ¨ pA1 `A2 ` ¨ ¨ ¨ `Atq
“ A1 ¨ pA1 `A2 ` ¨ ¨ ¨ `Atq ` ¨ ¨ ¨ `At ¨ pA1 `A2 ` ¨ ¨ ¨ `Atq
shuffle“ pA1 `A2 ` ¨ ¨ ¨ `Atq ` ¨ ¨ ¨ ` pA1 `A2 ` ¨ ¨ ¨ `Atq
“ t ¨M
And from M2 “ t ¨M we get pdetMq2 “ tn ¨ detM ùñ detM “ 0 or detM “ tn with t “ |G|.
Thus in both cases detM P Z, as wished.
Definition 25. Let G be a group, and S Ď G be any subset. The subgroup generated by S
(notation: xSy) is the smallest subgroup of G containing S, that is, xSy is the intersection of all
subgroups containing S (see example 21):
xSy def“ č
HďG
HĚS
H
For typographical reasons (and also laziness), in case S “ tg1, . . . , gnu is finite we write
xg1, . . . , gny instead of the uglier notation xtg1, . . . , gnuy.
Explicitly, xSy is the subgroup consisting of all (finite, of course) products x1x2 . . . xn where each
xi is either an element of S or the inverse of an element of S (we will write xi P S˘):
xSy “ x1x2 . . . xn ˇˇ xi P S˘, n P N(
To see this, call the set on the right P . Note first that if H ď G and H Ě S then H Ě P , since
H is closed under products and inverses. Thus, in order to check that xSy “ P , it suffices to
show that P ď G, since then P will be the smallest subgroup of G containing S. In fact, P ‰ H
(e P P even when S “ H, remember that the empty product is equal to e by definition); P is
clearly closed under products; it is also closed under inverses by the mirror rule:
px1x2 . . . xnq´1 “ x´1n . . . x´12 x´11 P S pxi P S˘q
In particular, if G is abelian, given g1, . . . , gr then
xg1, . . . , gry “ gZ1 . . . gZr def“ tgn11 . . . gnrn | ni P Zu
Example 26. The subgroup of the multiplicative group Qˆ generated by 2 and 3 is the subgroup
consisting of fractions whose numerators and denominators have no prime factors other than 2
and 3:
x2, 3y “ 2Z ¨ 3Z “ t2m ¨ 3n | m,n P Zu
Example 27 (Be´zout). Let a, b P Z, and let d “ gcdpa, bq (when a “ b “ 0 we set d “ 0). In
pZ,`q,
xa, by “ Za` Zb “ Zd “ xdy
In fact, from example 23 we know that xa, by “ xty for some integer t ě 0. To conclude that
t “ d, all we need to show is that (for a ‰ 0 or b ‰ 0)
• d | t: from t P xa, by there are x, y P Z such that
ax` by “ t
Since d “ gcdpa, bq divides the left side, d divides the right side as well.
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
• t ď d: from a, b P xty ðñ t | a and t | b, we have that t is a common divisor of a, b,
thus t ď d.
More generally, given a1, . . . , an P Z, the same proof shows that
xa1, . . . , any “ xgcdpa1, . . . , anqy
Example 28. The subgroup of pR2,`q generated by the vectors p1, 0q and p0, 1q is the set of all
Z-linear combinations of these vectors, that is,
Z2 “ Z ¨ p1, 0q ` Z ¨ p0, 1q “ tpa, bq P R2 | a, b P Zu
Geometrically, Z2 is a lattice in R2:
Example 29 (Derived subgroup). Let G be a group. The commutator of a, b P G is the
element
ra, bs def“ aba´1b´1 P G
Intuitively, ra, bs “measures” the lack of commutativity between a, b; the element ra, bs is trivial
if and only if a, b commute:
ra, bs “ e ðñ ab “ ba
The commutatorsubgroup or derived subgroup of G (notation: rG,Gs or G1) is the subgroup
of G generated by its commutators. Note that since the inverse of a commutator is a commutator
(by the mirror rule, ra, bs´1 “ paba´1b´1q´1 “ bab´1a´1 “ rb, as), G1 consists of all products
of commutators:
rG,Gs “ G1 “ ra1, b1s . . . ran, bns ˇˇ ai, bi P G,n P N (
Note that G is abelian if and only if rG,Gs is trivial.
Later, we will use the derived subgroup to construct the abelianization Gab
def“ G{rG,Gs of G
(see example 161), which, in a sense, is the “largest” abelian group that can be obtained from
G.
Order and cyclic groups
Definition 30. A group G is called cyclic if it can be generated by a single element g P G:
G “ xgy “ gZ def“ tgn | n P Zu
(in general, there are several generators g, see theorem 39).
More generally, given any group G, the subgroup xgy ď G is called the cyclic subgroup generated
by g.
Since any two powers of g commute, the cyclic subgroup xgy is always abelian, even when the
group G itself is not. In particular, cyclic groups are always abelian.
Lemma 31. Let G be a group, and g P G. Then
|xgy| “ mintd P N | gd “ e, d ą 0u
Proof. It suffices to show that
(i) if gd “ e for some integer d ą 0 then |xgy| ď d;
(ii) if |xgy| ă 8 then there exists d P N such that 0 ă d ď |xgy| and gd “ e.
In fact, if we let t “ mintd P N | gd “ e, d ą 0u, (i) shows that |xgy| ď t while (ii) shows that
|xgy| ě t. Note that these inequalities hold even if one of the terms is infinite: if |xgy| “ 8, (i)
shows that gd ‰ e for all d ą 0, that is, t “ 8. Similarly if gd ‰ e for every integer d ą 0, (ii)
shows that |xgy| “ 8.
We now turn to the proofs of (i) and (ii).
(i) Suppose that gd “ e with d ą 0. Then the powers of g “cycle4 after d steps”, as in the
d-gon below, where each vertex is multiplied by g (respectively by g´1) as we go clockwise
(respectively counterclockwise):
e “ gkd
g “ gkd`1
g2 “ gkd`2
g3 “ gkd`3
g4 “ gkd`4
gd´2 “ gkd`pd´2q
gd´1 “ gkd`pd´1q
(k P Z)
Thus xgy “ gZ “ te, g, g2, . . . , gd´1u has at most d elements (exactly d if e, g, . . . , gd´1 are
pairwise distinct).
(ii) If t
def“ |xgy| is finite then the t` 1 powers of g
e, g, g2, . . . , gt P xgy
cannot be all distinct, so there are integers i, j with 0 ď i ă j ď t such that
gi “ gj ðñ gj´i “ e. Therefore d “ j ´ i satisfies 0 ă d ď t and gd “ e.
The previous lemma allows us to make the following
Definition 32. Let G be a group, and let g P G.
(i) The order |G| of G is the cardinality of G (i.e., the number of elements in G).
(ii) The order of an element g P G is the order of the cyclic subgroup xgy. Equivalently, the
order of g is the smallest integer d ą 0 such that gd “ e (or infinity if such d does not
exist).
Items (i) and (ii) in the proof of the above lemma show that the powers of g cycle with period
exactly equal to its order. Thus we immediately get the following
Lemma 33 (Least divides). Let G be a group, and g P G be an element of finite order
d ą 0. Then
gn “ e ðñ d | n pn P Zq
Example 34. We keep the notation of example 2.
• If |X| “ n, the elements of the symmetric group SX are the permutations of the n ele-
ments in X, so its order is |SX | “ n!.
• Z is an infinite cyclic group: Z “ x1y or Z “ x´1y.
4whence the name cyclic group
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
• The even/odd group is cyclic of order 2, generated by the element odd.
• In Qˆ, ´1 has order 2 since x´1y “ p´1qZ “ t˘1u. On the other hand, the element 5
has infinite order.
• In the multiplicative group Cˆ, i has order 4 as xiy “ iZ “ t˘1,˘iu.
• The quaternion group Q8 (example 20) has order 8. Its elements have orders
element 1 ´1 ˘i ˘j ˘k
order 1 2 4 4 4
Since no element has order 8, Q8 is not cyclic (which also follows from the fact that Q8
is not abelian).
• For |X| ě 3, the symmetric group SX is not abelian and thus not cyclic.
• The group Qˆ is not cyclic: given a, b P Z with a, b ‰ 0, xa{by ‰ Qˆ since xa{by has no
integer that is coprime to a and b.
Example 35. The “clock group” Z{12Z is cyclic of order 12, generated by 1 (for instance). In
additive notation, the powers of 1 are the multiples of 1, which form the cycle on the left in the
picture. There are other generators of this group, for instance, Z{12Z “ x5y: in other words,
“jumping in steps of 5 hours”, we cover the whole the clock with the powers (i.e. multiples) of
5, as shown on the right.
0
1
2
3
4
5
6
7
8
9
10
11
0
5 ¨ 5
10 ¨ 5
3 ¨ 5
8 ¨ 5
1 ¨ 5
6 ¨ 511 ¨ 5
4 ¨ 5
9 ¨ 5
2 ¨ 5
7 ¨ 5
In the following table, we have listed the orders of all elements in Z{12Z. For example, the order
of 3 is 4 since x3y “ t0, 3, 6, 9u, whose elements are the vertices of a square inscribed in the
“dodecagon” Z{12Z. In other words, the order of 3 is 4 since “jumping in steps of 3 hours” we
cycle after 4 jumps. Similarly 8 has order 3 since the elements of the subgroup x8y “ t0, 4, 8u
form a triangle; “jumping every 8 hours” we cycle after 3 jumps.
element 0 1 2 3 4 5 6 7 8 9 10 11
order 1 12 6 4 3 12 2 12 3 4 6 12
0
1
2
3
4
5
6
7
8
9
10
11
0
1
2
3
4
5
6
7
8
9
10
11
From the table, the orders of the elements are all divisors of the order of the group. We shall see
that this is always true for all finite groups by Lagrange’s theorem (corollary 53). We also see
that Z{12Z has 4 generators (the elements of order 12: 1, 5, 7, 11). Note that these are exactly
the numbers that are relatively prime to 12 in this list. See the theorem 39 for the general case.
Example 36. Let G be a group, and let a, b P G be two commuting elements: ab “ ba. Suppose
that a, b have finite orders m, n such that gcdpm,nq “ 1. Then ab has order mn.
In fact, letting t be the order of ab, it suffices to show that t | mn and mn | t.
• t | mn: by the “least divides” (lemma 33), we have to check that pabqmn “ e; since a, b
commute,
pabqmn “ amnbmn “ pamqnpbnqm “ en ¨ em “ e
• mn | t: as gcdpm,nq “ 1, it suffices to show that m | t and n | t. To show the latter
for instance, the idea is to raise pabqt “ e to the m-th power in order to “kill” a. Since
ab “ ba,
pabqt “ e ùñ pabqtm “ e ðñ pamqtbtm “ e ðñ btm “ e ùñ n | tm
where the last implication follows from the “least divides” applied to b. As gcdpm,nq “ 1,
n | tm ùñ n | t. Similarly, from pabqtn “ e we get m | t.
Definition 37 (Euler Totient Function ϕ). Let n be a positive integer. We define ϕpnq as
number of integers between 1 and n that are coprime to n:
ϕpnq def“ ˇˇtk P N | 1 ď k ď n and gcdpk, nq “ 1uˇˇ
For example, ϕp12q “ 4 because there are 4 integers coprime to 12 between 1 and 12: 1, 5,
7, 11, as in the last example. The next lemma gives a formula for ϕpnq in terms of the prime
factorization of n. For example, ϕp100q “ 100p1´ 1
2
qp1´ 1
5
q “ 40.
Lemma 38. Let n be a positive integer. Then
ϕpnq “ n ¨ ź
p|n
p prime
ˆ
1´ 1
p
˙
Proof. The result follows once we compute, in two different ways, the probability P of an integer
k with 1 ď k ď n being coprime to n. On the one hand, P “ ϕpnq{n. On the other, gcdpk, nq “ 1
if and only if p - k for all primes p | n. Since these independent events are to hold simultaneously,
P equals the product of the probabilities of p - k as p runs through the prime divisors of n. For
a given prime p | n, the probability of p | k is 1
p
, and the probability of p - k is p1 ´ 1
p
q, so
P “ ś
p|n
p prime
´
1´ 1
p
¯
.
Theorem 39 (Cyclic generators). Let G be a finite cyclic group of order n, generated
by g P G:
G “ xgy “ te, g, g2, . . . , gn´1u
Then for k P Z
order of gk “ n
mdcpn, kq
In particular, G “ xgky (i.e., the order of gk is n) if and only if k is coprime to n.
Hence G has ϕpnq generators.
Proof. Let d be the order of gk. “Peeling off”the greatest common factor gcdpn, kq of n and k,
we may write
n “ n0 ¨ gcdpn, kq k “ k0 ¨ gcdpn, kq
for integers n0 and k0 with gcdpn0, k0q “ 1. Hence n ¨ k0 “ k ¨n0. We want to show that d “ n0.
Since both d and n0 are positive, it suffices to check that one number divides the other and vice
versa.
• d | n0: as the order of gk is d, by the “least divides” (lemma 33) all we have to check is
that pgkqn0 “ e, which follows from gn “ e and n ¨ k0 “ k ¨ n0: pgkqn0 “ pgnqk0 “ e.
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
• n0 | d: we have pgkqd “ e; as g has order n, n | kd by the “least divides”. Canceling out
the common factor gcdpn, kq, and remembering that n0 and k0 are coprime, we get
n | kd ðñ n0 | k0d ðñ n0 | d
The next theorem characterizes all subgroups of a cyclic group G “ te, g, g2, . . . , gn´1u of order
n in terms of the positive divisors d of n. Geometrically, the subgroup Σpdq corresponding to
d | n is the “regular pn{dq-gon” Σpdq “ te, gd, g2d, . . . , gn´du inscribed in the “regular n-gon” G.
Theorem 40 (Subgroups of a cyclic group). Let G “ xgy “ te, g, g2, . . . , gn´1u be a cyclic
group of order n, generated by g. There is a bijection between the set of all positive divisors of
n and the set of all subgroups of G:
Σ: td P N | d | nu ãÑÑ tC | C ď Gu
d ÞÑ xgdy
In particular, any subgroup of G is cyclic, and for each d | n there is a single subgroup of G of
order d, namely,
xgn{dy “ te, gn{d, g2n{d, . . . , gpd´1qn{du
Proof. Let us define the inverse5 map Ξ of Σ:
Ξ: tC | C ď Gu Ñ td P N | d | nu
C ÞÑ least integer d ą 0 such that gd P C
(we “secretly” know that C is a “regular polygon inscribed in G”, and all that Ξ does is to
associate to C the “first vertex” different from e).
Let us check that Ξ is well defined. First, note that gn “ e P C, hence such a minimal d ą 0
with gd P C indeed exists, and d ď n. In addition, d is a divisor of n, as will follow from gn “ e
once we prove that d has the “least divides” property: if m P Z is such that gm P C then d | m.
In fact, we just copy the proof of example 23: let q and r be the quotient and remainder in the
division of m by d, so that m “ qd` r with 0 ď r ă d. Then gr “ gm ¨ pgdq´q P C, and by the
minimality of d, r “ 0.
Now let us check that
• Ξ ˝ Σ “ id: given d | n, let m “ n{d; then
Σpdq “ xgdy “ te, gd, g2d, . . . , gpm´1qdqu
is a cyclic subgroup of order m, and from this explicit description we clearly get
pΞ ˝ Σqpdq “ Ξpxgdyq “ d.
• Σ ˝Ξ “ id: given C ď G, let d “ ΞpCq. Then gm P C ðñ d | m: in fact, ð follows from
gd P C and the fact that C is closed under products and inverses; ñ is the “least divides”
property above. To sum up,
C “ tgdt | t P Zu “ xgdy “ Σpdq “ pΣ ˝ ΞqpCq
Later we shall see a different (shorter) proof of the above theorem as a consequence of the
correspondence theorem (see example 152).
Lemma 41. Let G be an abelian group, and n ě 1 be an integer. Then
Grns def“ tg P G | gn “ eu
Gtor
def“ tg P G | g has finite orderu “ ď
ně1
Grns
are subgroups of G, called the n-torsion subgroup and the torsion subgroup of G respectively.
Proof. Since e P Grns, Grns ‰ H. Besides, Grns is closed under inverses: if a P Grns, i.e., an “ e
then pa´1qn “ panq´1 “ e ùñ a´1 P Grns. Since G is abelian, pabqn “ anbn for all n P Z, and
thus Grns is closed under products: given a, b P Grns ðñ an “ bn “ e, pabqn “ anbn “ e.
As Gtor is the union of the subgroups Grns ď G, it is clear that Gtor ‰ H and that Gtor
is closed under inverses. If a, b P Gtor, say a P Grns and b P Grms, then ab P Grmns:
pabqmn “ amnbmn “ panqmpbmqn “ em ¨ en “ e, hence Gtor is closed under products as
well.
Example 42. The n-torsion subgroup of Cˆ is the order n subgroup consisting of all n-th roots
of unity:
Cˆrns “ te2kpii{n | k “ 0, 1, 2, . . . , n´ 1u “ xe2pii{ny ď S1
This is a cyclic subgroup of the group S1 (see example 19), generated by e2pii{n. Geometrically,
its elements are the vertices of a regular n-gon inscribed in the circle of radius 1 centered at the
origin. The case n “ 6 is depicted below, where ω “ e2pii{6.
1
ωω2
ω3
ω4 ω5
The torsion subgroup of Cˆ is the subgroup consisting of all roots of unity, and is an infinite
subgroup of S1:
pCˆqtor “ te2piir | r P Qu ď S1
Example 43. The hypothesis of G being abelian in the previous lemma is crucial. For instance,
the matrices
a “
ˆ
0 ´1
1 0
˙
and b “
ˆ
0 1
´1 ´1
˙
of GL2pRq satisfy a4 “ 1 and b3 “ 1, but ab has infinite order. In fact,
pabqn “
ˆ
1 n
0 1
˙
for all n P Z (this is an easy induction, “easy” meaning we don’t want to write it down).
5we must use fancy capital Greek letters here!
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
Cosets and Lagrange’s theorem
Next we keep the notations of the shuffle lemma 11: λg : G ãÑÑ G and ρg : G ãÑÑ G will denote
the left and right translations by g P G, respectively.
Definition 44. Let G be a group, and H ď G be a subgroup. A left translation of H, i.e., a
subset of G of the form
λgpHq “ g ¨H “ tgh | h P Hu for some g P G
is called a left coset of H. Similarly, a right coset of H is a subset of G of the form
ρgpHq “ H ¨ g “ thg | h P Hu for some g P G
We will denote the sets of all left and right cosets of H respectively by
G{H def“ tg ¨H | g P Gu HzG def“ tH ¨ g | g P Gu
Note that if G is abelian, right cosets are left cosets and vice versa.

Remark 45. Cosets gH, Hg are just subsets of G, never subgroups, except when gH “ H
or Hg “ H, i.e., except when g P H, as we shall see below.
Example 46. Consider the abelian group G “ pR2,`q, and let H ď G be the subgroup given by
the diagonal
H
def“ tpx, xq P R2 | x P Ru
The left (or right) cosets of H are the lines which are parallel to this diagonal:
H
p´1, 1q `H
p´4,´2q `H
p1, 0q `H
Note that two distinct vectors in R2 may give rise to the same coset of H: for example,
p´1, 1q ` H “ p´4,´2q ` H. Such “redundancy” can easily be eliminated if we restrict the
set of translation vectors. For example, there is a bijection
R «Ñ G{H
a ÞÑ pa, 0q `H
whose inverse maps the line y “ x´c in G{H to c, the abscissa of its intersection point with the
x-axis. Thus there are as many cosets of H as there are elements in the group pR,`q. Later (in
the section Quotients) we shall see how to endow the set G{H with a group structure; with this
structure, the above bijection will give an isomorphism (see definition 64) between the additive
group R and G{H.
Example 47. Consider the subgroup 3Z of the additive group Z. There are exactly 3 (left or
right) cosets of 3Z in Z:
3Z “ t. . . ,´9,´6,´3, 0, 3, 6, 9, . . .u
1` 3Z “ t. . . ,´8,´5,´2, 1, 4, 7, 10, . . .u
2` 3Z “ t. . . ,´7,´4,´1, 2, 5, 8, 11, . . .u
There are no other translations, since for instance 3`3Z “ 3Z, 4`3Z “ 1`3Z, ´2`3Z “ 1`3Z,
and so on. Note that these cosets partition Z.
In general, given d P N, there are exactly d cosets of dZ in Z,
r ` dZ pr “ 0, 1, 2, . . . , d´ 1q,
one for each possible remainder r “ 0, 1, . . . , d ´ 1 in the division by d. Two translates a ` dZ
and b` dZ are equal if and only if a and b leave the same remainder when divided by d, i.e., if
and only if d | a´ b.
Example 48. Let Z{5Z be the additive group of mod 5 integers, and consider the product group
(see definition 4) G “ Z{5Zˆ Z{5Z, represented by the following 5ˆ 5 “chessboard”.
0
0
1
1
2
2
3
3
4
4
Since the coordinates “cycle with period 5”, the best way to picture this board is as a “planifi-
cation of a torus”: by “gluing” two opposing sides of the board, we first obtain a cylinder, then
by “gluing” the other two opposite sides (now circles), we finally get a torus. Since this is not
a topology book, we refrain from “cup of tea” and “doughnut” jokes.
Consider the “diagonal subgroup” (orange on the board)
H
def“ tpa, aq P G | a P Z{5ZuThe (left or right) cosets of H are the “lines on the torus parallel to H”, i.e., the lines y “ x` c
with c P Z{5Z (for example, the line with equation y “ x ` 4 is the green one on the board).
Therefore there is a bijection
Z{5Z «Ñ G{H
c ÞÑ p0, cq `H
Example 49. Consider the group pCˆ, ¨q, and let S1 ď Cˆ be the subgroup of all complex num-
bers of absolute value 1 (see example 19). The cosets of S1 are the circles centered at the origin.
There is a bijection
Rą0 «Ñ Cˆ{S1
r ÞÑ rS1
whose inverse maps a circle to its radius.
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
Example 50. Consider the subgroup SLnpRq of GLnpRq consisting of matrices of determinant 1
(the so-called special linear group, see the definition 88 in the section Groups that appear in
Nature for more details):
SLnpRq def“ tA P GLnpRq | detA “ 1u
Let us give an explicit description of the left cosets of SLnpRq in GLnpRq in terms of the deter-
minant. Given r P Rˆ and a matrix A P GLnpRq with detA “ r, we claim that
A ¨ SLnpRq “ tB P GLnpRq | detB “ ru p˚q
The inclusion Ď is clear by the multiplicativity of the determinant; for the opposite inclusion,
note that if detB “ r ‰ 0 then
detpA´1Bq “ detpAq´1 detpBq “ 1 ùñ A´1B P SLnpRq ðñ B P A ¨ SLnpRq
In particular, p˚q shows that there is a bijection, induced by the determinant, between the set of
left cosets of SLnpRq and Rˆ:
GLnpRq{SLnpRq «Ñ Rˆ
A ¨ SLnpRq ÞÑ detA
In general, how to identify if two translates are the same? The answer is given by the following
Lemma 51. Let G be a group, and let H ď G.
(i) (Absorption) If h P H then h ¨H “ H “ H ¨ h (the group H “absorbs” the element h).
(ii) We have g1H “ g2H ðñ g1 “ g2h for some h P H. Similarly, Hg1 “ Hg2 ðñ g1 “
hg2 for some h P H.
Proof. We will only consider left cosets.
(i) Just use the shuffle lemma 11: the left translation λh : H ãÑÑ H is a bijection, in particular
it is surjective and therefore h ¨H “ λhpHq “ H.
(ii) (ñ) Since g1 “ g1 ¨ e P g1H “ g2H, there is h P H such that g1 “ g2h.
(ð) By absorption, g1 “ g2h with h P H implies g1H “ g2hH “ g2H.
From now on, we will state results only for left cosets; the results for right cosets are analogous.
The main theorem of this section is
Theorem 52 (Lagrange). Let G be a group, and let H ď G be a subgroup. Then the
left cosets of H equipartition G, i.e.,
(i) The left cosets of H form a partition of G.
(ii) All left cosets of H have the same cardinality.
In particular, if G is finite then |G| is a multiple of |H|. More precisely, |G| “ d ¨ |H|
with d “ |G{H|:
g1H g2H g3H ¨ ¨ ¨ gdH
Proof. (i) Saying that the left cosets form a partition of G amounts to saying that:
(a) G “ ŤgPG gH, that is, the left cosets cover the whole group G, or every element g P G
belongs to some left coset ; and
(b) given g1, g2 P G, either g1 ¨ H “ g2 ¨ H or g1 ¨ H X g2 ¨ H “ H, that is, there are no
“partial intersections” as in the picture below:
‚ x “ g1h1
“ g2h2
g1H g2H
Now that the goal is clear, we can begin the proof. Item (a) is easy: g P G belongs to gH
since g “ g ¨ e P g ¨ H. To show (b), suppose that g1 ¨ H X g2 ¨ H ‰ H; we must show
that g1 ¨ H “ g2 ¨ H. Take any element x P g1 ¨ H X g2 ¨ H, and write x “ g1h1 “ g2h2
(h1, h2 P H). Then g1 “ g2h2h´11 and by “absorption” (lemma 51)
g1H “ g2h2h´11 H “ g2H
(ii) By the shuffle lemma 11, left translation by g2g
´1
1 restricts to a bijection
λ
g2g
´1
1
: g1H
«ÝÑ g2H
x ÞÝÑ g2g´11 x
between the two cosets g1H and g2H.
Corollary 53 (also called “Lagrange”). Let G be a finite group. Then the order of
any element g P G divides n “ |G|. In particular, for all g P G, we have gn “ e.
Proof. Consider the cyclic subgroup H “ xgy, and let d “ |H| be the order of g. By Lagrange’s
theorem 52 applied to H, d | n. Thus n{d P N and therefore
gn “ pgdqn{d “ en{d “ e
Corollary 54. Every group G of prime order p is cyclic.
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
Proof. By Lagrange, a subgroup H ď G has order 1 or p, that is, H is either trivial or H “ G.
Take g P G with g ‰ e. Then xgy is a nontrivial subgroup of G, hence G “ xgy is cyclic.
Example 55 (Sunflower Count). Let G be a group of order |G| “ 25. Show that G contains
at most 6 subgroups of order 5.
Solution Given two distinct subgroups H1, H2 ď G of order 5, H1 X H2 “ teu. In fact, by
Lagrange |H1 X H2| divides |H1| “ |H2| “ 5, so |H1 X H2| “ 1 or |H1 X H2| “ 5. But since
H1 ‰ H2, H1 X H2 is a proper subgroup of Hi (i.e., H1 X H2 ‰ Hi for i “ 1, 2), the only
possibility is |H1 XH2| “ 1 ðñ H1 XH2 “ teu.
Let H1, . . . , Hn be the list of all order 5 subgroups of G. By the above, they form a “sunflower
configuration”, with n “petals” intersecting at the element identity e, each containing 4 other
elements:
e
H1
H2
...
Hn
(notice the striking similarity, apart from the sunglasses)
The “sunflower” covers 4n` 1 elements, hence 4n` 1 ď |G| “ 25, and therefore n ď 6.
This inequality is sharp: considering the product group G “ Z{5Zˆ Z{5Z of example 48, we see
that there are exactly 6 subgroups of order 5, namely the 6 “lines” through the origin (draw a
picture!)
H1 “ xp1, 0qy H2 “ xp1, 1qy H3 “ xp1, 2qy
H4 “ xp1, 3qy H5 “ xp1, 4qy H6 “ xp0, 1qy
Note that the bijection x ÞÑ x´1 of G into G sends the left coset gH to the right coset Hg´1,
and therefore induces a bijection between G{H and HzG. Thus we can define
Definition 56. Let G be a group, and let H ď G. We define the index of H in G (notation:
rG : Hs) as the number of (left or right) cosets of H in G:
rG : Hs “ |G{H| “ |HzG|
In particular, when G is finite, by Lagrange’s theorem, rG : Hs “ |G|{|H|.
Remark 57. Recall that an equivalence relation „ on a set X is a relation that is
(i) reflexive: x „ x for all x P X;
(ii) symmetric: x „ y ðñ y „ x for x, y P X;
(iii) transitive: x „ y and y „ z implies y „ z for x, y, z P X.
A key fact is that to give a partition of X is the same as to give an equivalence relation
on X. In fact, given a partition
X “ ď
iPI
Xi with Xi XXj “ H whenever i ‰ j
we may define an equivalence relation „ in X by declaring two elements equivalent if they lie
in the same set Xi of the partition:
x „ y ðñ x and y belong to the same subset Xi
Conversely, given an equivalence relation „ on X, the subsets consisting of elements equivalent
to one another, i.e., subsets of the form
x
def“ ty P X | y „ xu px P Xq
form a partition of X (the set x is called the equivalence class of x).
Given an equivalence relation „ on X, the set of all its equivalence classes
X{„ def“ tx | x P Xu
is called the quotient set of X by „. Intuitively, X{„ is the set obtained by “merging” into a
single element all the elements belonging to the same equivalence class.
By Lagrange’s theorem, the left cosets of a subgroup H ď G define an equivalence relation on
the group G:
g1, g2 P G are H-equivalent ðñ g1, g2 belong to the same left coset of H
ðñ g1H “ g2H
ðñ Dh P H such that g1 “ g2h plema 51q
Note that G{H, the set of all left cosets of H in G, is the quotient set of this equivalence relation.
Morphisms, Isomorphisms, and Automorphisms
Groups are social animals, who communicate with each other through the so-called morphisms:
Definition 58. Given two groups pG, ¨q and pH,˚q, a homomorphism (or simply (group) mor-
phism) ϕ : GÑ H is a function that preserves products, i.e.,
ϕpa ¨ bq “ ϕpaq ˚ ϕpbq pa, b P Gq
Note that the product on the left hand is that of G, while the one on the right is that of H. The
set of all homomorphisms from G to H is denoted by
HompG,Hq def“ tϕ : GÑ H | ϕ is a morphismu
Example 59. Let G and H be two groups.
• The constant function GÑ H given by g ÞÑ eH (g P G) is a group morphism, the trivial
morphism.
• If H ď G, the inclusion map H ãÑ G is a morphism. In particular, teu ãÑ G and
id : GÑ G are morphisms.• The logarithm and exponential functions
log : Rą0 Ñ R and exp: RÑ Rą0
are bijective morphisms between the additive group pR,`q and the multiplicative group
pRą0, ¨q.
• The absolute value
Cˆ Ñ Rą0
z ÞÑ |z|
is a morphism between the multiplicative groups Cˆ and Rą0.
• The determinant is a morphism between the multiplicative groups GLnpRq and Rˆ:
GLnpRq Ñ Rˆ
A ÞÑ detA
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
• The reduction mod 12
Z� Z{12Z
n ÞÑ n
is a surjective morphism between the additive groups Z and Z{12Z.
• Any linear transformation T : V Ñ W between two vector spaces is a morphism between
the additive groups pV,`q and pW,`q.
• Let C “ tf : r0, 1s Ñ R | f is continuousu be the additive group of continuous functions
from r0, 1s to R. Then integration
C Ñ R
f ÞÑ
ż 1
0
fpxq dx
is a morphism between the additive groups C and R.
• ψ : GÑ G given by ψpgq “ g2 is a group morphism if and only if G is abelian.
• ϕ : GÑ G given by ϕpgq “ g´1 is group morphism if and only if G is abelian.
• The left translation λg : G Ñ G is almost never a group morphism. In fact, λg is a
morphism if and only if g “ e, i.e., if and only if λg “ id.
• If G is abelian and n P Z, then the exponentiation by n
µn : GÑ G
g ÞÑ gn
is a group morphism. Note that, in additive notation, exponentiation becomes the multi-
plication by n map µnpgq “ ng.
Directly from the definition, we get
Lemma 60. Let ϕ : GÑ H be a group morphism.
(i) For all n P Z and g P G,
ϕpgnq “ `ϕpgq˘n
In particular, by taking n “ 0 and n “ ´1, we get that ϕ preserves identity and inverses:
ϕpeGq “ eH and ϕpa´1q “
`
ϕpaq˘´1 pa P Gq
(ii) If ϕ is bijective then the inverse function ϕ´1 : H ãÑÑ G is also a group morphism.
(iii) If ψ : H Ñ I is another group morphism then the composition ψ ˝ϕ : GÑ I is also a group
morphism.
Example 61. Consider the cyclic group pZ,`q and let G be any group. There is a natural
bijection
Ξ: HompZ, Gq ãÑÑ G
ϕ ÞÑ ϕp1q
In other words, a morphism ϕ P HompZ, Gq is completely determined by the image ϕp1q of the
generator 1 P Z.
In fact,
• Ξ is injective: if Ξpϕq “ Ξpψq, i.e., g def“ ϕp1q “ ψp1q then
ϕpnq “ ϕpn ¨ 1q “ ϕp1qn “ gn “ ψp1qn “ ψpn ¨ 1q “ ψpnq
for all n P Z by (i) of the above lemma.
• Ξ is surjective: given g P G we can define µg P HompZ, Gq by µgpnq “ gn; then Ξpµgq “ g.
Example 62 (Kernel and image). If ϕ : GÑ H is a group morphism then the image of ϕ is
a subgroup of H: imϕ ď H. Besides, if I ď H then the pre-image of I is a subgroup of G:
ϕ´1pIq def“ tg P G | ϕpgq P Iu ď G
In particular, the pre-image of the trivial subgroup of H is a subgroup of G, called kernel of ϕ:
kerϕ
def“ ϕ´1peq “ tg P G | ϕpgq “ eu
As in Linear Algebra, the importance of the kernel is that it “measures” the lack of injectivity:
Lemma 63 (Kernel and injectivity). Let ϕ : GÑ H be a group morphism. Then ϕ
is injective if and only if kerφ “ teu.
Proof. If ϕ is injective, then
g P kerϕ ðñ ϕpgq “ e “ ϕpeq ðñ g “ e
That is, kerϕ is trivial. Conversely, if kerϕ is trivial then
ϕpaq “ ϕpbq ðñ ϕpaqϕpbq´1 “ e ðñ ϕpab´1q “ e ðñ ab´1 “ e ðñ a “ b
That is, ϕ is injective.
Definition 64. Let G and H be two groups.
(i) An isomorphism ϕ : G ãÑÑ H is a bijective morphism of groups; by lemma 60, the inverse
function ϕ´1 : H ãÑÑ G is also an isomorphism. We will denote an isomorphism between
G and H by ϕ : G
«Ñ H.
(ii) We say that G and H are isomorphic (notation: G – H or G « H) if there is an
isomorphism between them (there may be more than one isomorphism).
Intuitively, two isomorphic groups G and H are “equal up to the name of its elements”: an
isomorphism ϕ : G
«Ñ H “renames” the elements of G in terms of elements of H, preserving
products. Thus isomorphisms preserve all the properties depending solely on the group axioms.
For example, given an isomorphism ϕ : G
«Ñ H, for all g P G the elements g and ϕpgq have the
same (possibly infinite) order.
Example 65. • pR,`q – pRą0, ¨q (via the log and exp functions).
• In the notation of examples 18 and 19, we have S1 – SO2pRq via the isomorphism (given
in Cartesian and polar coordinates, respectively)
S1
«Ñ SO2pRq
a` bi ÞÑ
ˆ
a ´b
b a
˙
pa, b P Rq
eiθ ÞÑ
ˆ
cos θ ´ sin θ
sin θ cos θ
˙
pθ P Rq
• Consider the subgroup UT2pRq ď GL2pRq from example 18. There is an isomorphism
between the multiplicative group UT2pRq and the additive group R, given by
ϕ : UT2pRq «Ñ Rˆ
1 a
0 1
˙
ÞÑ a
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
• An infinite group G is cyclic if and only if G – Z. The implication ð is clear since Z is
infinite cyclic. To see ñ, if G “ xgy then we may define a surjective function
Z «Ñ G
n ÞÑ gn
which is clearly a group morphism. This function is also injective: if gm “ gn for integers
m ą n then gm´n “ e and therefore |G| “ |xgy| ď m´ n would be finite, a contradiction.
• Similarly, a group G of order of n is cyclic if and only if G – pZ{nZ,`q.
• Rˆ and Qˆ are not isomorphic since the first group is uncountable while the second is
countable.
• The groups Z and Qˆ are not isomorphic since the torsion subgroup Ztor (see lemma 41)
is trivial while pQˆqtor “ t˘1u.
• The additive groups Z{2Zˆ Z{2Z and Z{4Z are not isomorphic since the second has ele-
ments of order 4 (1 or 3) while the first does not.
Example 66 (Hom Group). If pH,`q is an abelian group and G, any group, HompG,Hq also
has an abelian group structure: if ϕ,ψ P HompG,Hq we define ϕ` ψ by g ÞÑ ϕpgq ` ψpgq (sum
in H), which is a morphism since H is abelian:
pϕ` ψqpabq “ ϕpabq ` ψpabq “ ϕpaq ` ϕpbq ` ψpaq ` ψpbq
“ ϕpaq ` ψpaq ` ϕpbq ` ψpbq
“ pϕ` ψqpaq ` pϕ` ψqpbq pa, b P Gq
The identity element of HompG,Hq is the trivial morphism, and the inverse of ϕ is ´ϕ, which
is the morphism given by g ÞÑ ´ϕpgq (opposite in H).
For example, HompZ,Zq – Z via the bijection Ξ of example 61. Note that the morphism
µn P HompZ,Zq corresponding to n P Z is the multiplication by n: µnpxq “ nx (see exam-
ple 59).
Remark 67. An important problem in Mathematics is to classify, up to isomorphism, all finite
groups. Later, we will see several tools that help us in this task. In particular, we will be able
to list, up to isomorphism, all groups of order up to 15 (see section Groups that appear in
Nature for the meaning of the notations of the groups below):
Order Groups
1 trivial
2 Z{2Z
3 Z{3Z
4 Z{4Z; Z{2Zˆ Z{2Z
5 Z{5Z
6 Z{6Z; S3 – D3
7 Z{7Z
8 Z{8Z; Z{2Zˆ Z{4Z; Z{2Zˆ Z{2Zˆ Z{2Z; D4; Q8
9 Z{9Z; Z{3Zˆ Z{3Z
10 Z{10Z; D5
11 Z{11Z
12 Z{12Z; Z{2Zˆ Z{6Z; D6; A4; xa, b, c | a3 “ b2 “ c2 “ abcy
13 Z{13Z
14 Z{14Z; D7
15 Z{15Z
Note in particular that if G has prime order p then G is cyclic (corollary 54) and therefore
G – pZ{pZ,`q, which explains some of the entries in the table above. Example 229 covers the
last entry of the table, while the groups of order 6, 10, and 14 are treated in example 230. The
cases of order 4 and 9 follow from theorem 201.
Definition 68. Let G be a group. An automorphism of G is an isomorphism ϕ : G
«Ñ G. The
set of all automorphisms of G is denoted by
AutpGq def“ tϕ : G «Ñ G | ϕ is automorphism u
and is a group with the operation ˝ (composition of functions).
An automorphism of G is to be thought of as a symmetry of G, following the philosophy explained
in the next section.
Example 69 (Conjugation). For all groups G and g P G, conjugation κg : G «Ñ G (see defi-
nition 13) is an automorphism of G. In fact, by lemma 14 we already know that κg is a group
morphism by the conjugate identity (1), while conjugate identity (2) shows that κg is bijective
with inverse κg´1 . Note that the conjugate identity (2) also says that
GÑ AutpGq
g ÞÑ κg
is a group morphism. The kernel of this morphism is the center ZpGq of G (see example 22).
Example 70. We have AutpZq – pt˘1u, ¨q. In fact, consider theisomorphism
Ξ: Z «Ñ HompZ,Zq
n ÞÑ µn
Here µn denotes the multiplication by n as in examples 61 and 66. The map µn : Z Ñ Z
is bijective if and only if n “ ˘1. In addition, the isomorphism Ξ takes multiplication in
Z into composition of functions: µn ˝ µm “ µnm. Thus Ξ restricts to a group isomorphism
t˘1u «Ñ AutpZq.
Example 71 (Automorphisms of a finite cyclic group). Let a P N, and consider the mul-
tiplication by a mod n:
µa : Z{nZÑ Z{nZ
x ÞÑ a ¨ x def“ x` ¨ ¨ ¨ ` xlooooomooooon
a times
“ a ¨ x
(here ax denotes the element of Z{nZ corresponding to the remainder in the division of ax by
n, as in the remark of example 2). Note that µa P HompZ{nZ,Z{nZq (an instance of the expo-
nentiation by a of example 59, written in additive notation). By theorem 39, if gcdpa, nq “ 1
then µa maps the generator 1 to another generator a “ µap1q of the cyclic group Z{nZ, and
thus µa is surjective. In that case, since Z{nZ is finite, µa must also be injective, that is,
µa P AutpZ{nZ,`q.
Conversely, since an automorphism σ P AutpZ{nZ,`q preserves orders, it maps generators to
generators (i.e., elements of order n). Thus σp1q “ a for some integer a coprime to n by
theorem 39. But then, for all x “ 0, 1, 2, . . . , n´ 1,
σpxq “ σp1` ¨ ¨ ¨ ` 1looooomooooon
x times
q “ σp1q ` ¨ ¨ ¨ ` σp1qloooooooooomoooooooooon
x times
“ x ¨ a “ xa “ µapxq
That is, we have σ “ µa.
To sum up, we have
AutpZ{nZq “ tµa | 1 ď a ď n and gcdpa, nq “ 1u
and therefore |AutpZ{nZq| “ ϕpnq (see definition 37).
For instance, AutpZ{12Zq consists of 4 elements, µ1, µ5, µ7, µ11, the multiplications by 1, 5, 7
and 11 mod 12. The following table computes the composition operation in AutpZ{12Zq, where
the element of the σ-th row and τ -th column is σ ˝ τ :
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
˝ µ1 µ5 µ7 µ11
µ1 µ1 µ5 µ7 µ11
µ5 µ5 µ1 µ11 µ7
µ7 µ7 µ11 µ1 µ5
µ11 µ11 µ7 µ5 µ1
In general, µa ˝ µb “ µab mod n in AutpZ{nZq, where x mod n denotes the remainder in the
division of x by n. That is, automorphism composition corresponds to multiplication mod n,
hence the group AutpZ{nZq is abelian, isomorphic to the unit group pZ{nZqˆ of the ring Z{nZ.
Groups that appear in Nature
The overwhelming majority of groups that appear naturally are “sets of symmetries” of an object:
Object Symmetries Group
t1, 2, . . . , nu permutations symmetric Sn
polynomial
ś
1ďiăjďn
pxi ´ xjq permutations of
the variables
alternating An
regular n-gon
rotations and
reflections
dihedral Dn
vector space V
bijective linear
transformations
general linear
GLpV q
vector space V with inner
product
orthogonal linear
transformations
orthogonal OpV q
Let us see more details below.
Symmetric group
Let X be any set. By definition, a symmetry of X is a bijection (also called permutation)
f : X ãÑÑ X (after all, any two elements of X are “equivalent” to each other). The symmetric
group SX of X is the group given by all these symmetries with the operation ˝ (composition of
functions):
SX “ tf : X ãÑÑ X | f is a bijectionu
When X “ t1, 2, . . . , nu, we shall abbreviate SX by Sn. We have |Sn| “ n!, and Sn is abelian
only for n “ 1, 2.
A permutation pi P Sn can be represented in several ways. Let us look at a concrete example
before the general description, given below.
Example 72. Consider the permutation pi P S5 given by
pip1q “ 3, pip2q “ 4, pip3q “ 1, pip4q “ 5, pip5q “ 2
We can represent pi in any of the following ways:
• Notation as a 2ˆ 5 matrix
pi “
ˆ
1 2 3 4 5
3 4 1 5 2
˙
which pictorially corresponds to
1
2
3
4
5
1
2
3
4
5
• Notation as a product of disjoint cycles
pi “ p13qp245q “ p245qp13q “ p31qp452q “ p245qp13q
corresponding to the graph
12 3
4
5
• Notation as a permutation matrix
Tpi “
¨˚
˚˝˚0 0 1 0 00 0 0 0 1
1 0 0 0 0
0 1 0 0 0
0 0 0 1 0
‹˛‹‹‚
In general: a permutation pi P Sn can be represented by
(i) Matrix notation 2ˆ n, where the second row represents the image of the first one by pi:
pi “
ˆ
1 2 3 ¨ ¨ ¨ n
pip1q pip2q pip3q ¨ ¨ ¨ pipnq
˙
Although it is convenient to write the first row in increasing order, that is not necessary.
For instance, the inverse of pi can be written
pi´1 “
ˆ
pip1q pip2q pip3q ¨ ¨ ¨ pipnq
1 2 3 ¨ ¨ ¨ n
˙
(ii) Notation as a product of disjoint cycles: a t-cycle γ P Sn is a permutation of the form
a1 ÞÑ a2, a2 ÞÑ a3, a3 ÞÑ a4, . . . , at´1 ÞÑ at, at ÞÑ a1
a ÞÑ a if a R ta1, a2, . . . , atu
for t distinct elements a1, a2, . . . , at P t1, 2, . . . , nu. We will denote this t-cycle by
γ “ pa1 a2 a3 a4 . . . atq
Note that:
• the ai’s in the above notation may be circularly permuted without changing the cycle
γ, for instance pa1 a2 . . . atq “ pa2 a3 . . . at a1q.
• the inverse of γ is obtained by “reading the cycle backwards”
γ´1 “ pat at´1 . . . a3 a2 a1q
• The order of the t-cycle γ is exactly t.
• disjoint cycles commute: if
ta1, a2, . . . , atu X tb1, b2, . . . , buu “ H,
then (remember that the product is the function composition)
pa1 a2 . . . atqpb1 b2 . . . buq “ pb1 b2 . . . buqpa1 a2 . . . atq
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
We can write any permutation pi P Sn as the product of disjoint cycles
pi “ pa11 a12 . . . a1t1 qpa21 a22 . . . a2t2 q . . . par1 ar2 . . . artr q
with aij ‰ akl if pi, jq ‰ pk, lq. In fact, we can construct a directed graph with vertices
1, 2, . . . , n and directed edges starting at vertex i and ending at vertex pipiq for i “ 1, 2, . . . , n.
Since pi is bijective, for each vertex i, there is a single edge iÑ pipiq leaving i and a single
one pi´1piq Ñ i arriving at i. Thus, since the graph is finite, it must be a disjoint union
of cycles: each vertex i belongs to at most one cycle (since i is connected to exactly two
other vertices); and i belongs to some cycle, since starting from i and following the directed
edges, we eventually return to i, obtaining a “pure cycle,” not something like the following
picture (where two edges arrive at vertex j):
i j
Note that the above representation of pi as a product of disjoint cycles is not unique:
disjoint cycles commute and elements within a cycle can be circularly permuted. In this
notation, we usually omit the cycles of size 1 (the fixed points of the permutation).
The representation of pi as product of disjoint cycles allows one not only to quickly write
pi´1 but also to easily determine pi’s order in terms of the sizes t1, t2, . . . , tr of its cycles:
|xpiy| “ lcmpt1, t2, . . . , trq
In fact, since disjoint cycles commute,
pin “ pa11 a12 . . . a1t1 qnpa21 a22 . . . a2t2 qn . . . par1 ar2 . . . artr qn
and therefore pin “ id ðñ pai1 ai2 . . . aiti qn “ id for all i “ 1, 2, . . . , r. The result now
follows from the “least divides” lemma 33 and the fact that a t-cycle has order t.
(iii) Notation by permutation matrix: let e1 “ p1, 0, . . . , 0q, . . . , en “ p0, . . . , 0, 1q be the stan-
dard basis of Rn; given pi P Sn, consider the bijective linear transformation induced by the
corresponding permutation of the ei’s:
Tpi : Rn
«Ñ Rn
ei ÞÑ epipiq
The matrix of Tpi with respect to the standard basis, which we also denote by Tpi , yields
another way of representing the permutation pi:
Tpi “ paijq1ďi,jďn where aij “
#
1 if pipjq “ i
0 otherwise
The advantage of this representation is that composition of permutations amounts to the
usual matrix multiplication:
Tpi˝τ “ Tpi ¨ Tτ pτ, pi P Snq
That is, we have an injective group morphism
Sn ãÑ GLpRnq
pi ÞÑ Tpi
In particular, the matrix of pi´1 is the inverse of the matrix of pi: Tpi´1 “ T´1pi .
Example 73. The following is the multiplication table of S3, in cycle notation. The the entry
on the λ-th row and κ-th column represents the product λκ, in that order.
˝ p1q p123q p132q p12q p23q p13q
p1q p1q p123q p132qp12q p23q p13q
p123q p123q p132q p1q p13q p12q p23q
p132q p132q p1q p123q p23q p13q p12q
p12q p12q p23q p13q p1q p123q p132q
p23q p23q p13q p12q p132q p1q p123q
p13q p13q p12q p23q p123q p132q p1q
From the above table, we see that S3 is not abelian. Note also that ρ
def“ p123q and σ def“ p12q
generate S3:
S3 “ xρ, σy “ tp1q, ρ, ρ2, σ, ρσ, ρ2σu
The orders of the elements of S3 are
τ P S3 p1q ρ ρ2 σ ρσ ρ2σ
order of τ 1 3 3 2 2 2
Example 74 (Conjugation of cycles). If σ P Sn and pa1 a2 . . . atq P Sn is a cycle then
σ ¨ pa1 a2 . . . atq ¨ σ´1 “
`
σpa1qσpa2q . . . σpatq
˘
because σ ¨ pa1 a2 . . . atq ¨ σ´1 ¨ σpaiq “ σpai`1q for i “ 1, 2, . . . , t´ 1 and σ ¨ pa1 a2 . . . atq ¨ σ´1 ¨
σpatq “ σpa1q.
Example 75 (Center of Sn). Let us show that the center ZpSnq (see example 22) of Sn is
trivial for n ě 3. First, note that pi P ZpSnq if and only if the conjugation κpi : Sn «Ñ Sn is the
identity since piτ “ τpi ðñ piτpi´1 “ τ . Now let pi ‰ id. There exists 1 ď i ď n such that
j
def“ pipiq ‰ i. As n ě 3, we can still choose k R ti, ju; consider the 2-cycle pi kq. From the
previous example,
pi ¨ pi kq ¨ pi´1 “ `pipiqpipkq˘ “ `j pipkq˘ ‰ pi kq since j R ti, ku
Therefore κpi ‰ id and pi R ZpSnq.
The next example shows the importance of the symmetric group within the group fauna.
Example 76 (Cayley). Let G “ tg1, g2, . . . , gnu be a finite group. Given g P G (i.e., g “ gi
for some i), by the shuffle lemma 11 the left translation λg : G ãÑÑ G defines a permutation in
the symmetric group SG:
λg “
ˆ
g1 g2 ¨ ¨ ¨ gn
g ¨ g1 g ¨ g2 ¨ ¨ ¨ g ¨ gn
˙
As λg ˝ λh “ λgh, the map
G ãÑ SG
g ÞÑ λg
is a group morphism; since λg “ id ðñ g “ e, its kernel is trivial, and thus it is injective
(lemma 63). This allows us to identify G with its image in SG, showing that every finite group
is isomorphic to a subgroup of the symmetric group SG – Sn with n “ |G|.
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
Parity of Permutations and the Alternating Group
Given a polynomial fpx1, . . . , xnq P Zrx1, . . . , xns and a permutation σ P Sn, let σpfq be the
polynomial obtained from f by permuting its the variables according to σ:
σpfpx1, . . . , xnqq def“ fpxσp1q, . . . , xσpnqq
We now build an important group morphism
Π: pSn, ˝q Ñ pt˘1u, ¨q
called the parity morphism. For this, consider the polynomial
dpx1, . . . , xnq def“
ź
1ďiăjďn
pxi ´ xjq
Since any σ P Sn permutes the 2-element subsets ti, ju Ď t1, . . . , nu, σpdq has the same factors
pxi ´ xjq as d up to sign, hence
σpdq “ ź
1ďiăjďn
pxσpiq ´ xσpjqq “ ˘d
Definition 77. Let d be the polynomial defined above. The parity morphism is the group
morphism given by
Π: Sn Ñ t˘1u
σ ÞÑ σpdq
d
That is, Πpσq “ 1 if σpdq “ d and Πpσq “ ´1 if σpdq “ ´d. The kernel of Π is called alternating
group and is denoted by
An
def“ ker Π “ tσ P Sn | σpdq “ du
In other words, An is the subgroup of Sn consisting of the symmetries of the polynomial d.
A case-by-case analysis shows that Πpσ˝τq “ Πpσq¨Πpτq for all σ, τ P Sn, i.e., Π is in fact a group
morphism. For example, if Πpτq “ 1 and Πpσq “ ´1 then pτ ˝ σqpdq “ τp´dq “ ´τpdq “ ´d,
thus Πpσ ˝ τq “ ´1 “ Πpσq ¨Πpτq.
The name parity morphism stems from the following
Definition 78. Let σ P Sn. We say that
σ is
#
even if Πpσq “ 1 ðñ σpdq “ d ðñ σ P An
odd if Πpσq “ ´1 ðñ σpdq “ ´d ðñ σ R An
In view of this definition, we introduce the notation
p´1qσ def“ Πpσq
since p´1qeven “ 1 and p´1qodd “ ´1.
Observe that p´1qeven “ 1 and p´1qodd “ ´1 defines an isomorphism from the additive group
teven, oddu to the multiplicative group t˘1u. Composing Π with the inverse isomorphism
t˘1u – teven, oddu, the identity Πpστq “ Πpσq ¨Πpτq amounts to the usual “parity table”
σ is even σ is odd
τ is even στ is even στ is odd
τ is odd στ is odd στ is even
which agrees with the “exponent law”
p´1qeven ¨ p´1qodd “ p´1qeven`odd “ p´1qodd “ ´1
and so on.
Example 79. In the notation of example 73, straight from the definitions, for the generators
σ, ρ of S3 we have
σpdq “ pxσp1q ´ xσp2qqpxσp1q ´ xσp3qqpxσp2q ´ xσp3qq
“ px2 ´ x1qpx2 ´ x3qpx1 ´ x3q “ ´d
and
ρpdq “ pxρp1q ´ xρp2qqpxρp1q ´ xρp3qqpxρp2q ´ xρp3qq
“ px2 ´ x3qpx2 ´ x1qpx3 ´ x1q “ d
Hence σ is odd and ρ is even. Since S3 “ xσ, ρy, using the parity morphism we can complete
the rest of following table:
τ P S3 p1q ρ ρ2 σ ρσ ρ2σ
p´1qτ 1 1 1 ´1 ´1 ´1
Hence A3 “ xρy “ tp1q, ρ, ρ2u is a cyclic group of order 3, generated by ρ (or ρ2).
Definition 80. A transposition in Sn is a cycle pi jq of size 2.
Example 81 (Transpositions are odd). For the transposition σ “ p12q, only the factor
px1 ´ x2q of the polynomial dpx1, . . . , xnq changes sign, so p12q is odd. By example 74, any
transposition is conjugate to p12q, and as t˘1u is abelian, conjugate permutations have the same
parity. In fact, for i ă j let τ “ p1 iqp2 jq, with the convention that τ “ p2 jq whenever i “ 1,
and τ “ p1 iq whenever j “ 2. Then
pi jq “ `τp1q τp2q˘ “ τp1 2qτ´1 ùñ Πpi jq “ Πpτq ¨Πp1 2q ¨Πpτq´1 “ Πp1 2q “ ´1
Next we show that rSn : Ans “ 2 for n ě 2. In fact, if n ě 2, there are odd permutations
in Sn (for example, transpositions). Fix τ such that p´1qτ “ ´1; so τ´1 is also odd since
Πpτ´1q “ Πpτq´1 “ p´1q´1 “ ´1. By Lagrange’s theorem 52 the left cosets of An partition Sn;
we claim that
Sn “ Anloomoon
even
Y τAnloomoon
odd
In fact, it suffices to show that the coset τAn is the set of all odd permutations of Sn. Clearly,
all elements of τAn are odd, being products of the odd permutation τ and an even permutation
in An. Conversely, given an odd permutation σ, τ´1σ is even, that is,
τ´1σ P An ðñ σ P τAn
which shows that any odd permutation belongs to τAn, as desired.
Remark 82. Since An “ ker Π, we shall see later that, by the isomorphism theorem 155, Π in-
duces an isomorphism between the quotient group Sn{An and t˘1u, which will give the “right”
proof that |Sn{An| “ 2 ðñ rSn : Ans “ 2.
Summing up, if n ě 2, there are as many even permutations as there are odd permutations in
Sn, hence
|An| “
#
1 if n “ 1
n!{2 if n ě 2
In practice, it is difficult to determine the parity of a permutation based solely on the above
definition. Hence the lemma
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
Lemma 83 (Parity Criteria). Let σ P Sn.
(i) Transpositions are odd.
(ii) The transpositions generatea Sn. Thus, a permutation pi is even (respectively,
odd) if pi is the product of an even (respectively, odd) number of transpositions.
In particular, for an r-cycle σ “ pa1 a2 a3 . . . arq,
p´1qσ “ p´1qr`1
That is, cycles of even size are odd permutations, and cycles of odd size are even
permutations.
(iii) If Tσ is the permutation matrix corresponding to σ,
p´1qσ “ detTσ
awhich is to be expected: we can get any permutation of n objects by swapping two
elements at a time
Proof. We have already proved (i) in example 81.
(ii) Since any permutation is a product of disjoint cycles, we only need to show that cycles
are products of transpositions. More precisely, a r-cycle can be written as the product of
r ´ 1 transpositions:
pa1 a2 a3 . . . arq “ pa1 arqpa1 ar´1qpa1 ar´2q . . . pa1 a3qpa1 a2q
(iii) Since the permutation matrix Tσ of the transposition σ “ pi jq is obtained by swapping
the i-th and j-th columns of the identity matrix I, detTσ “ ´ det I “ ´1. The result now
follows from the multiplicativity of the determinant detpABq “ detpAq detpBq and from
the previous item.
Example 84 (3-cycles generate An). Every element of An is the product of an even number
of transpositions, so it suffices to show that products of the form pabqpacq and pabqpcdq (with
distinct letters representing distinct numbers) are products of 3-cycles, which is immediate:
pabqpacq “ pacbq pabqpcdq “ pacbqpacdq
Example 85. Let us show that, for n ě 3,
Sn “ xp12q, p1 2 3 . . . nqy
Let H “ xp1 2q, p1 2 3 . . . nqy. By lemma 83, Sn is generated by transpositions, hence it suffices
to show that pi jq P H for any 1 ď i ă j ď n. First, note that p1 2q, p2 3q, p3 4q, . . . , pn´ 1nq P H:
p1 23 . . . nq ¨ p1 2q ¨ p1 2 3 . . . nq´1 “ p2 3q
p1 2 3 . . . nq ¨ p2 3q ¨ p1 2 3 . . . nq´1 “ p3 4q
...
p1 2 3 . . . nq ¨ pn´ 2n´ 1q ¨ p1 2 3 . . . nq´1 “ pn´ 1nq
But p1 2q, p1 3q, p1 4q, . . . , p1nq P H as well:
p1 2q ¨ p2 3q ¨ p1 2q´1 “ p1 3q
p1 3q ¨ p3 4q ¨ p1 3q´1 “ p1 4q
...
p1n´ 1q ¨ pn´ 1nq ¨ p1n´ 1q´1 “ p1nq
Finally pi jq “ p1 iq ¨ p1 jq ¨ p1 iq´1 P H for 1 ă i ă j ď n.
General Linear Group
Let k be a field6,and V be a finite dimensional k-vector space. Let GLpV q be the subgroup of
the symmetric group SV consisting of all linear symmetries of V , i.e.,
GLpV q def“ tT : V «Ñ V | T is a bijective linear transformationu
This is one of the most important groups in Mathematics, the so-called general linear group.
Fix a basis of V ; we shall write MT for the matrix of T P GLpV q with respect to this basis. Let
GLnpkq def“ tA PMnpkq | detA ‰ 0u
be the multiplicative group of n ˆ n matrices with entries in k. There is an isomorphism (a
non-canonical one since it depends on a choice of basis of V )
GLpV q «Ñ GLnpkq
T ÞÑMT
In other words, this bijection maps composition of functions into matrix multiplication: MS˝T “
MS ¨MT . Thanks to this isomorphism, by abuse of language we will sometimes identify linear
transformations in GLpknq with their associated matrices in GLnpkq relative to the standard
basis e1 “ p1, 0, . . . , 0q, e2 “ p0, 1, . . . , 0q, . . . , en “ p0, 0, . . . , 1q.
Example 86 (General Linear Group over Finite Fields). Let Fq be the finite field with q
elements. Then
|GLnpFqq| “ pqn ´ 1qpqn ´ qqpqn ´ q2q ¨ . . . ¨ pqn ´ qn´1q
In fact, a n ˆ n matrix A is invertible if and only if its columns form a basis of Fnq . There
are qn ´ 1 choices for the first basis vector (any nonzero vector); once the first vector has been
chosen, there are qn ´ q choices for the second basis vector (any vector different from the q
multiples of the first one); once the first two basis vectors have been chosen, there are qn ´ q2
choices for the third one (any vector that is different from the q2 linear combinations of the first
two); and so on.
Example 87 (The isomorphism GL2pF2q – S3). Let F2 “ t0, 1u be the field of integers
mod 2. By the previous example, |GL2pF2q| “ p22 ´ 1qp22 ´ 2q “ 6. Explicitly, its elements are
I
def“
ˆ
1 0
0 1
˙
R
def“
ˆ
0 1
1 1
˙
S
def“
ˆ
0 1
1 0
˙
R2 “
ˆ
1 1
1 0
˙
RS “
ˆ
1 0
1 1
˙
R2S “
ˆ
1 1
0 1
˙
In particular, GL2pF2q “ xR,Sy. Consider the non-zero vectors of F22: v1 “ p1, 0q, v2 “ p0, 1q
v3 “ p1, 1q. The elements of GL2pF2q permute the vectors v1, v2, v3, so that we get a map
GL2pF2q «Ñ Stv1,v2,v3u – S3
A ÞÑ
ˆ
v1 v2 v3
Av1 Av2 Av3
˙
It is easy to check that this map is an isomorphism that takes the generators R,S of GL2pF2q
into the generators ρ, σ of S3 (in the notation of example 73): R ÞÑ ρ and S ÞÑ σ.
6i.e., a set such as Q, R, C or Fp
def“ Z{pZ (p a prime number), where you can perform the four basic operations of addition, subtraction, multiplication and division by a non-zero element.
D
RA
FT
(E
T
&
ST
M
D
ec
em
be
r 2
4,
20
17
)
Since detpA ¨Bq “ detA ¨ detB, there is a morphism of multiplicative groups
det : GLpV q� kˆ
T ÞÑ detT
Here kˆ “ k r t0u. The kernel (see example 62) of this morphism is an important subgroup of
the general linear group.
Definition 88. Let k be a field, and V be a k-vector space with dimk V “ n. The special linear
group is the subgroup of GLpV q consisting of those linear transformations with determinant 1:
SLpV q def“ kerpdetq “ tT P GLpV q | detT “ 1u
We shall also denote by
SLnpkq def“ tA P GLnpkq | detA “ 1u
the corresponding matrix group. After a choice of basis of V , the non-canonical isomorphism
GLpV q – GLnpkq restricts to an isomorphism SLpV q – SLnpkq.
We can interpret SLnpRq as the symmetry group of the vector space Rn equipped with volume
and orientation. For that, recall that the determinant of a real linear transformation has an
important geometric interpretation in terms of “oriented volume”: a real linear transformation
T : Rn Ñ Rn
• multiplies the volume by |detT |;
• preserves orientation whenever detT ą 0, otherwise it reverses orientation.
Example 89. With respect to the standard basis e1 “ p1, 0q and e2 “ p0, 1q, let T : R2 Ñ R2 be
the linear transformation given by the matrix with determinant ´3ˆ
1 2
2 1
˙
Then T reverses orientation and multiplies the area by 3: in the picture, the square of area 1
determined by e1, e2 is taken into a parallelogram of area 3, and going around the origin clock-
wise we see that the order of the images Te1 “ p1, 2q, Te2 “ p2, 1q is reversed with respect to
the original order of e1, e2.
p0, 0q e1
e2
1
T
p0, 0q
Te1
Te2
3
Elementary matrices
Let k be a field. Given λ P k and 1 ď i, j ď n with i ‰ j, we define the elementary matrix
Eijpλq to be the sum of the identity matrix In P GLnpkq with the n ˆ n matrix whose pi, jq-th
entry is λ and whose other entries are all 0. For example, for n “ 4 we have
E13pλq “
¨˚
˚˝1 0 λ 00 1 0 0
0 0 1 0
0 0 0 1
‹˛‹‚ E42pλq “
¨˚
˚˝1 0 0 00 1 0 0
0 0 1 0
0 λ 0 1
‹˛‹‚
For i ‰ j and any λ P k, Eijpλq P SLnpkq because this matrix is upper or lower triangular, thus
detEijpλq “ 1 is the product of the entries in the diagonal. Note also that, with respect to the
standard basis e1, . . . , en P kn, Eijpλq is the matrix of the linear transformation from kn to kn
given by
Eijpλqpejq “ ej ` λei Eijpλqperq “ er if r ‰ j
Lemma 90 (Steinberg relations). Let rA,Bs “ ABA´1B´1 be the commutator of A and B
(see example 29). Then for i ‰ j and r ‰ s
Eijpλq ¨ Eijpµq “ Eijpλ` µq
rEijpλq, Ejrpµqs “ Eirpλ ¨ µq if i ‰ r and j ‰ r
rEijpλq, Erspµqs “ In if i ‰ s and j ‰ r
In particular, from the first relation we see that Eijpλq´1 “ Eijp´λq.
Proof. It is enough to consider the image of the standard basis e1, . . . , en of kn by the cor-
responding linear transformations. For instance, let us show the second relation. We have
rEijpλq, Ejrpµqs “ EijpλqEjrpµqEijp´λqEjrp´µq and therefore
EijpλqEjrpµqEijp´λqEjrp´µqperq “ EijpλqEjrpµqEijp´λqper ´ µejq
“ EijpλqEjrpµqper ´ µej ` µλeiq
“ Eijpλqper ` µλeiq “ er ` µλei
which coincides with Eirpλµqperq. Similar calculations show that the images under
rEijpλq, Ejrpµqs and Eirpλµq of the other vectors of the standard basis also coincide, hence
these two linear transformations are equal.
An important fact about elementary matrices is the
Lemma 91. Let k be a field. The elementary matrices Eijpλq with i ‰ j and λ P k
generate the group SLnpkq.
The lemma follows directly from a slight variation of the Gaussian elimination process, which
reduces any matrix in SLnpkq to the identity matrix by a sequence of elementary matrix oper-
ations on rows/columns. Let A be an n ˆ n matrix with entries in k. Multiplying A by Eijpλq
corresponds to performing an elementary operation on the rows/columns of A: denoting the i-th
row vector (respectively column vector) of A by `i (respectively by ci), we have
• Eijpλq ¨A is the matrix obtained by making the substitution `i Ð `i ` λ ¨ `j in A;
• A ¨ Eijpλq is the matrix obtained by making the substitution cj Ð cj ` λ ¨ ci in A.
Instead of trying to write some complicated recipe to prove the lemma in general (that no one
will be able to follow thanks to the proliferation of indices), let us look at an
Example 92. Given the matrix
A “
¨˝
0 ´1 ´3
´3 9 5
4 ´9 2
‚˛P SL3pQq
we can perform the following sequence of elementary operations:
• Getting 1 at position p1, 1q: since detA ‰ 0, there exists a nonzero element in column
1; choose any row i ‰ 1

Continue navegando