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

Related documents


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. 1 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−1g)∗x = (g−1g)∗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.  2 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−1g−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−1g)∗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)|. 5 Proof. Fix x ∈ X. From Lemma 1, stabG(x) is a subgroup of G, and we recall that[G : H] denotes the cardinality of the set of left cosets of H in G. Let K denote the set of left cosets of H in G. Define a function f : orbG(x)→ K, by f(g∗x) = gH. First, we check that f is well-defined, and at the same time check that f is injective. If g1, g2 ∈ G, g1 ∗x = g2 ∗x ∈ orbG(x) if and only if (g−12 g1)∗x = x, iff g−12 g1 ∈ stabG(x) = H, which is equivalent to g2H = g1H. So g1 ∗ x = g2 ∗ x if and only if f(g1 ∗ x) = f(g2 ∗ x), and f is well-defined and injective. Also f is onto, since for any gH ∈ K, f(g ∗ x) = gH. Thus, f gives a one-to-one correspondence, and so |orbG(x)| = |K| = [G : stabG(x)]. When G is finite, it follows from the proof of Lagrange’s Theorem that [G : stabG(x)] = |G|/|stabG(x)| So, in this case, |G| = |stabG(x)| |orbG(x)|.  Next, we connect the concept of a group action with the important notion of an equivalence relation. Theorem 4 Let G be a group which acts on a set X, and for x, y ∈ X, define x ∼ y to mean that there is a g ∈ G such that g ∗ x = y. Then ∼ is an equivalence relation on X, and the equivalence class of x ∈ X is orbG(x). Proof. We must check that ∼ satisfies the reflexive, symmetric, and transitive properties. First, for any x ∈ X, we have e ∗ x = x, where e is the identity in G, and so x ∼ x and the reflective property holds. Next, if x ∼ y, then there is a g ∈ G such that g ∗ x = y. It follows from Definition 2 that we then have g−1 ∗ y = x, so that y ∼ x and the symmetric property holds. Now assume x ∼ y and y ∼ z, where g ∗ x = y and h ∗ y = z. Then from Definition 2, h ∗ (g ∗ x) = (hg) ∗ x = z, and so x ∼ z and transitivity holds. So, ∼ is an equivalence relation. From the definition of an equivalence class, if x ∈ X, then the class of x is the set {y ∈ X | x ∼ y} = {y ∈ X | y = g ∗ x for some g ∈ G}. This is exactly the definition of the orbit of x under G.  We conclude with one more application to group theory, this time to the 6 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.  7
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved