Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Lecture Notes on Discrete Group Actions - Algebra II | MATH 430, Study notes of Mathematics

Material Type: Notes; Professor: Vinroot; Class: Algebra II; Subject: Mathematics; University: William and Mary; Term: Spring 2009;

Typology: Study notes

Pre 2010

Uploaded on 09/17/2009

koofers-user-jba
koofers-user-jba ๐Ÿ‡บ๐Ÿ‡ธ

10 documents

1 / 7

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Group Actions
Math 430 - Spring 2009
The notion of a group acting on a set is one which links abstract algebra
to nearly every branch of mathematics. Group actions appear in geometry,
linear algebra, and differential equations, to name a few. Group actions
are a fundamental tool in pure group theory as well, and one of our main
applications will be the Sylow Theorems (Sections 36 and 37 in Fraleigh).
These notes should be used as a supplement to Section 16 of Fraleighโ€™s book.
Some of the notation here will differ from the notation in Fraleigh, but we
will attempt to point out whenever this happens.
Let Gbe a group and let Xbe a set. Let Sym(X) denote the group of
all permutations of the elements of X(written as SXin Fraleigh). So, if X
is a finite set and |X|=n, then Sym(X)โˆผ
=Sn. We will give two equivalent
definitions of Gacting on X.
Definition 1. We say that Gacts on Xif there is a homomorphism
ฯ†:Gโ†’Sym(X).
One way of thinking of Gacting on Xis that elements of the group G
may be โ€œapplied toโ€ elements of Xto give a new element of X. The next
definition takes this point of view.
Definition 2. We say that Gacts on Xif there is a map
โˆ—:Gร—Xโ†’X,
so that if gโˆˆGand xโˆˆX, then โˆ—(g, x) = gโˆ—xโˆˆX, such that:
(i) For every g, h โˆˆG,xโˆˆX, we have (gh)โˆ—x=gโˆ—(hโˆ—x),
(ii) For every xโˆˆX,eโˆ—x=x, where eโˆˆGis the identity.
If the group Gacts on the set X, we will call XaG-set. Note that Fraleigh
often writes gx for gโˆ—x, where gโˆˆGand xโˆˆX.
1
pf3
pf4
pf5

Partial preview of the text

Download Lecture Notes on Discrete Group Actions - Algebra II | MATH 430 and more Study notes Mathematics in PDF only on Docsity!

Group Actions

Math 430 - Spring 2009

The notion of a group acting on a set is one which links abstract algebra to nearly every branch of mathematics. Group actions appear in geometry, linear algebra, and differential equations, to name a few. Group actions are a fundamental tool in pure group theory as well, and one of our main applications will be the Sylow Theorems (Sections 36 and 37 in Fraleigh). These notes should be used as a supplement to Section 16 of Fraleighโ€™s book. Some of the notation here will differ from the notation in Fraleigh, but we will attempt to point out whenever this happens. Let G be a group and let X be a set. Let Sym(X) denote the group of all permutations of the elements of X (written as SX in Fraleigh). So, if X is a finite set and |X| = n, then Sym(X) โˆผ= Sn. We will give two equivalent definitions of G acting on X.

Definition 1. We say that G acts on X if there is a homomorphism ฯ† : G โ†’ Sym(X).

One way of thinking of G acting on X is that elements of the group G may be โ€œapplied toโ€ elements of X to give a new element of X. The next definition takes this point of view.

Definition 2. We say that G acts on X if there is a map

โˆ— : G ร— X โ†’ X,

so that if g โˆˆ G and x โˆˆ X, then โˆ—(g, x) = g โˆ— x โˆˆ X, such that: (i) For every g, h โˆˆ G, x โˆˆ X, we have (gh) โˆ— x = g โˆ— (h โˆ— x), (ii) For every x โˆˆ X, e โˆ— x = x, where e โˆˆ G is the identity.

If the group G acts on the set X, we will call X a G-set. Note that Fraleigh often writes gx for g โˆ— x, where g โˆˆ G and x โˆˆ X.

Before giving examples, we need to show that the two above definitions actually define the same notion.

Theorem 1 Definition 1 and Definition 2 are equivalent.

Proof. First assume that G and X satisfy Definition 1, so that we have a homomorphism ฯ† : G โ†’ Sym(X). We now show that G and X must also then satisfy Definition 2. We define a map โˆ— : Gร—X โ†’ X by g โˆ—x = ฯ†(g)(x). First, for every g, h โˆˆ G, x โˆˆ X, using the fact that ฯ† is a homomorphism, we have

(gh) โˆ— x = ฯ†(gh)(x) = (ฯ†(g) โ—ฆ ฯ†(h))(x) = ฯ†(g)(ฯ†(h)(x)) = g โˆ— (h โˆ— x),

so that โˆ— satisfies condition (i) of Definition 2. Also, since ฯ† is a homomor- phism, ฯ†(e) is the trivial permutation, where e โˆˆ G is the identity element. So e โˆ— x = ฯ†(e)(x) = x, which is condition (ii) of Definition 2. Thus G and X satisfy Definition 2. Now suppose G and X satisfy Definition 2, so that we have a map

โˆ— : G ร— X โ†’ X

which satisfies (i) and (ii). We define a map ฯ† : G โ†’ Sym(X) by ฯ†(g)(x) = g โˆ— x. We first show that this is well-defined, that is, ฯ†(g) is actually a one- to-one and onto map from X to itself. To show that ฯ†(g) is onto, let x โˆˆ X, and consider gโˆ’^1 โˆ— x โˆˆ X. Then we have

ฯ†(g)(gโˆ’^1 โˆ— x) = g โˆ— (gโˆ’^1 โˆ— x) = (ggโˆ’^1 ) โˆ— x = e โˆ— x = x,

so ฯ†(g) is onto. To show that ฯ†(g) is one-to-one, suppose that we have ฯ†(g)(x) = ฯ†(g)(y) for x, y โˆˆ X, so that g โˆ— x = g โˆ— y. Using both conditions (i) and (ii) of Definition 2, we have

gโˆ’^1 โˆ— (g โˆ— x) = gโˆ’^1 โˆ— (g โˆ— y) โ‡’ (gโˆ’^1 g) โˆ— x = (gโˆ’^1 g) โˆ— y โ‡’ e โˆ— x = e โˆ— y โ‡’ x = y.

Finally, we show that ฯ† is a homomorphism. Let g, h โˆˆ G, x โˆˆ X. We have

ฯ†(gh)(x) = (gh) โˆ— x = g โˆ— (h โˆ— x) = ฯ†(g)(ฯ†(h)(x)) = (ฯ†(g) โ—ฆ ฯ†(h))(x).

Thus, G and X satisfy Definition 1. 

Note that p is the largest prime dividing p!, and p^2 does not divide p!, while p is the smallest prime dividing |G|. Since ker(ฯ†) โ‰ค H and H is a proper subgroup of G, we cannot have G = ker(ฯ†), that is, [G : ker(ฯ†)] 6 = 1. The only possibility is that |G/ker(ฯ†)| = [G : ker(ฯ†)] = p, since this is the only divisor of |G| which divides p!. We now have

[G : ker(ฯ†)] =

|G|

|ker(ฯ†)|

= p = [G : H] =

|G|

|H|

so that |H| = |ker(ฯ†)|. Since ker(ฯ†) โІ H, we must have H = ker(ฯ†), which is a normal subgroup of G. 

We now define a few important terms relevant to group actions.

Definition 3. Let G be a group which acts on the set X. For x โˆˆ X, the stabilizer of x in G, written stabG(x), is the set of elements g โˆˆ G such that g โˆ— x = x. In symbols,

stabG(x) = {g โˆˆ G | g โˆ— x = x}.

In Fraleigh, this is called the isotropy subgroup of x, and is written Gx (we show below that this is actually a subgroup of G). For x โˆˆ X, the orbit of x under G, written orbG(x), is the set of all elements in X of the form g โˆ— x for g โˆˆ G. In symbols,

orbG(x) = {g โˆ— x | g โˆˆ G}.

Fraleigh uses the notation Gx for the orbit of x under G.

Example 5. Let G = {(1), (1 2), (3 4 6), (3 6 4), (1 2)(3 4 6), (1 2)(3 6 4)}, and let ฯ† : G โ†’ S 6 , ฯ†(ฮฑ) = ฮฑ, be the natural injection, as G is a subgroup of S 6. Then G acts on { 1 , 2 , 3 , 4 , 5 , 6 }. First note that since 5 is fixed by every element of G, we have stabG(5) = G, and orbG(5) = { 5 }. We also have

stabG(3) = stabG(4) = stabG(6) = ใ€ˆ(1 2)ใ€‰, stabG(1) = stabG(2) = ใ€ˆ(3 4 6)ใ€‰,

orbG(3) = orbG(4) = orbG(6) = { 3 , 4 , 6 }, orbG(1) = orbG(2) = { 1 , 2 }.

Example 6. Let G be any group, and we let G act on itself by conjugation. That is, for g, a โˆˆ G, we define g โˆ—a = gagโˆ’^1. We first check that this satisfies

Definition 2. First, we have e โˆ— a = eaeโˆ’^1 = a. Now let g, h, a โˆˆ G. Then we have (gh) โˆ— a = gha(gh)โˆ’^1 = ghahโˆ’^1 gโˆ’^1 = g โˆ— (h โˆ— a),

so this is indeed a group action. If we fix an a โˆˆ G, we see that the orbit of a is orbG(a) = {gagโˆ’^1 | g โˆˆ G},

which is called the conjugacy class of a in G. If we look at the stabilizer of a in G, we have stabG(a) = {g โˆˆ G | gagโˆ’^1 = a},

which is the centralizer of a in G, also written CG(a). The next Lemma shows us that stabilizers of group actions are always subgroups, and so in particular, centralizers of elements of groups are subgroups.

Lemma 1 If G acts on X, and x โˆˆ X, then stabG(x) is a subgroup of G.

Proof. Let x โˆˆ X. Since e โˆ— x = x, we know that e โˆˆ stabG(x), and so the stabilizer of x in G is nonempty. Now suppose g, h โˆˆ stabG(x). Since g โˆ— x = x, we have

gโˆ’^1 โˆ— (g โˆ— x) = gโˆ’^1 โˆ— x โ‡’ (gโˆ’^1 g) โˆ— x = gโˆ’^1 โˆ— x โ‡’ e โˆ— x = gโˆ’^1 โˆ— x โ‡’ gโˆ’^1 โˆ— x = x.

So, gโˆ’^1 โˆˆ stabG(x). We also have

(gh) โˆ— x = g โˆ— (h โˆ— x) = g โˆ— x = x,

so gh โˆˆ stabG(x). Thus stabG(x) โ‰ค G. 

The next result is the most important basic result in the theory of group actions.

Theorem 3 (Orbit-Stabilizer Lemma) Suppose G is a group which acts on X. For any x โˆˆ X, we have

|orbG(x)| = [G : stabG(x)],

which means that the cardinalities are equal even when these are infinite sets. If G is a finite group, then

|G| = |stabG(x)| |orbG(x)|.

conjugacy classes of a group, as introduced in Example 6 above. Note that if G is a group and z โˆˆ G is in the center of G, then the conjugacy class of z is just {z}.

Theorem 5 (Class Formula) Let G be a finite group, let Z(G) be the cen- ter of G, and let A be a collection of distinct representatives of conjugacy classes of G which are not in Z(G). Then we have

|G| = |Z(G)| +

aโˆˆA

[G : CG(a)].

Proof. For any x โˆˆ G, let cl(x) denote the conjugacy class of x in G. From Example 6 above, we let G act on itself by conjugation, and for any x โˆˆ G, we have orbG(x) = cl(x), and stabG(x) = CG(a). From Theorem 3, we have, for each x โˆˆ G, |cl(x)| = |G|/|CG(x)| = [G : CG(x)].

Since from Theorem 4 the conjugacy classes of G are just equivalence classes, we have that conjugacy classes form a partition of G. So, the union of distinct conjugacy classes of G gives G. Let B be a set of representatives of distinct conjugacy classes of G, and we have

|G| =

bโˆˆB

|cl(b)| =

bโˆˆB

[G : CG(b)]. (1)

We also know that b โˆˆ Z(G) exactly when gbgโˆ’^1 = b for every g โˆˆ G, which happens exactly when |cl(b)| = 1. So,

zโˆˆZ(G) |cl(z)|^ =^ |Z(G)|. If we choose A to be a set of representatives of conjugacy classes which are not in Z(G), splitting (1) into a sum over Z(G) and a sum over A gives the result.