Improving Cayleys Theorem for Groups of Outline Order p 4 Cayleys - - PowerPoint PPT Presentation

improving cayley s theorem for groups of
SMART_READER_LITE
LIVE PREVIEW

Improving Cayleys Theorem for Groups of Outline Order p 4 Cayleys - - PowerPoint PPT Presentation

Improving Cayleys Theorem for Groups of Order p 4 Sean McAfee Improving Cayleys Theorem for Groups of Outline Order p 4 Cayleys Theorem Group Actions Sean McAfee P-Groups and an Algorithm for Finding University of Illinois


slide-1
SLIDE 1

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Improving Cayley’s Theorem for Groups of Order p4

Sean McAfee

University of Illinois at Chicago

Undergraduate Mathematics Symposium – October 1, 2011

slide-2
SLIDE 2

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

1 Cayley’s Theorem 2 Group Actions 3 P-Groups and an Algorithm for Finding ℓ 4 Results

slide-3
SLIDE 3

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Statement of the Theorem Cayley’s Theorem: Let G be a group of order

  • n. Then G is isomorphic to a subgroup of Sn.
slide-4
SLIDE 4

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Statement of the Theorem Cayley’s Theorem: Let G be a group of order

  • n. Then G is isomorphic to a subgroup of Sn.

This theorem tells us that every group can be understood as a permutation group. However, it does little to tell us about the structure of G.

slide-5
SLIDE 5

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Statement of the Theorem Cayley’s Theorem: Let G be a group of order

  • n. Then G is isomorphic to a subgroup of Sn.

This theorem tells us that every group can be understood as a permutation group. However, it does little to tell us about the structure of G. Based on this information alone, all we can say is that G is contained in a group of size n!.

slide-6
SLIDE 6

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Can we do better?

A natural question to ask is, can this bound be improved?

slide-7
SLIDE 7

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Can we do better?

A natural question to ask is, can this bound be improved? Can we find integers m < n such that G is contained in Sm?

slide-8
SLIDE 8

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Can we do better?

A natural question to ask is, can this bound be improved? Can we find integers m < n such that G is contained in Sm? Can we find the least integer ℓ such that G is contained in Sℓ?

slide-9
SLIDE 9

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Can we do better?

A natural question to ask is, can this bound be improved? Can we find integers m < n such that G is contained in Sm? Can we find the least integer ℓ such that G is contained in Sℓ? In many cases we can, and we will see that this number is closely tied to the minimal normal subgroups of G.

slide-10
SLIDE 10

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Restating the Question

It will be helpful to frame this problem in terms of group actions.

slide-11
SLIDE 11

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Restating the Question

It will be helpful to frame this problem in terms of group actions. Suppose G is isomorphic to a subgroup of Sℓ. This is the same as saying that G acts faithfully on some set A of size ℓ: G A.

slide-12
SLIDE 12

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Restating the Question

It will be helpful to frame this problem in terms of group actions. Suppose G is isomorphic to a subgroup of Sℓ. This is the same as saying that G acts faithfully on some set A of size ℓ: G A. This is equivalent to G acting on the disjoint union of orbits of A: G Ox1 ⊔ . . . ⊔ Oxk.

slide-13
SLIDE 13

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Restating the Question

For a given orbit Oxi, we have a bijection between Oxi and the collection of cosets

G Stabxi , where Stabxi = {g ∈ G|gxi = xi}.

Thus our group action is equivalent to

slide-14
SLIDE 14

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Restating the Question

For a given orbit Oxi, we have a bijection between Oxi and the collection of cosets

G Stabxi , where Stabxi = {g ∈ G|gxi = xi}.

Thus our group action is equivalent to G

G Stabx1 ⊔ . . . ⊔ G Stabxk .

slide-15
SLIDE 15

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Restating the Question

Now, since the stabilizer of an element of A is a subgroup of G, we have that any group action can be represented by

slide-16
SLIDE 16

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Restating the Question

Now, since the stabilizer of an element of A is a subgroup of G, we have that any group action can be represented by G G

H1 ⊔ . . . ⊔ G Hk ,

for some subgroups H1,...,Hk in G.

slide-17
SLIDE 17

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Restating the Question

Now, since the stabilizer of an element of A is a subgroup of G, we have that any group action can be represented by G G

H1 ⊔ . . . ⊔ G Hk ,

for some subgroups H1,...,Hk in G. It can be shown that this action is faithful if and only if the intersection of the Hi’s contains no nontrivial minimal normal subgroups of G.

slide-18
SLIDE 18

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Restating the Question

This means that in order to find a smallest ℓ with G isomorphic to a subgroup of Sℓ, we need a collection of subgroups {Hi} of G such that:

slide-19
SLIDE 19

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Restating the Question

This means that in order to find a smallest ℓ with G isomorphic to a subgroup of Sℓ, we need a collection of subgroups {Hi} of G such that:

1 The intersection of the Hi’s does not contain a minimal

normal subgroup of G.

slide-20
SLIDE 20

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Restating the Question

This means that in order to find a smallest ℓ with G isomorphic to a subgroup of Sℓ, we need a collection of subgroups {Hi} of G such that:

1 The intersection of the Hi’s does not contain a minimal

normal subgroup of G.

2

  • G

H1

  • +...+
  • G

Hk

  • is as small as possible.
slide-21
SLIDE 21

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

What Next?

How do we find such a collection of subgroups of G?

slide-22
SLIDE 22

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

What Next?

How do we find such a collection of subgroups of G? This can be difficult in general. For an arbitrary group G, we can’t say much about what the minimal normal subgroups look like or where they might be found inside of G.

slide-23
SLIDE 23

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

What Next?

How do we find such a collection of subgroups of G? This can be difficult in general. For an arbitrary group G, we can’t say much about what the minimal normal subgroups look like or where they might be found inside of G. With groups of prime power order, however, our search is much easier..

slide-24
SLIDE 24

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Working with p-groups

A group G of order pk has three properties which will be useful to us:

slide-25
SLIDE 25

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Working with p-groups

A group G of order pk has three properties which will be useful to us:

1 The minimal normal subgroups of G are all of order p.

slide-26
SLIDE 26

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Working with p-groups

A group G of order pk has three properties which will be useful to us:

1 The minimal normal subgroups of G are all of order p. 2 The minimal normal subgroups of G all lie in the center of

G, denoted Z(G).

slide-27
SLIDE 27

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Working with p-groups

A group G of order pk has three properties which will be useful to us:

1 The minimal normal subgroups of G are all of order p. 2 The minimal normal subgroups of G all lie in the center of

G, denoted Z(G).

3 Every subgroup of Z(G) with order p is a minimal normal

subgroup.

slide-28
SLIDE 28

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Working with p-groups

A group G of order pk has three properties which will be useful to us:

1 The minimal normal subgroups of G are all of order p. 2 The minimal normal subgroups of G all lie in the center of

G, denoted Z(G).

3 Every subgroup of Z(G) with order p is a minimal normal

subgroup. In other words, the minimal normal subgroups of G are precisely the subgroups of Z(G) of order p.

slide-29
SLIDE 29

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Working with p-groups

Therefore, if we know what Z(G) looks like, we can use this information to assemble a collection of subgroups of G which will allow us to calculate ℓ.

slide-30
SLIDE 30

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Working with p-groups

Therefore, if we know what Z(G) looks like, we can use this information to assemble a collection of subgroups of G which will allow us to calculate ℓ. How do we do this? Let’s work through a basic example.

slide-31
SLIDE 31

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

An Example

Consider G=Zp × Zp.

slide-32
SLIDE 32

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

An Example

Consider G=Zp × Zp. This is an abelian group, so Z(G) is G itself.

slide-33
SLIDE 33

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

An Example

Consider G=Zp × Zp. This is an abelian group, so Z(G) is G itself. Thus we have that N1 = {e} × Zp, N2 = Zp × {e}, and N3 = {(x, x)|x ∈ Zp} are the minimal normal subgroups of G.

slide-34
SLIDE 34

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

An Example

Recall that, in order to find our ℓ, we need a collection of subgroups {Hi} in G whose intersection does not contain a minimal normal subgroup of G and such that

  • G

H1

  • +...+
  • G

Hk

  • is as small as possible.
slide-35
SLIDE 35

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

An Example

Recall that, in order to find our ℓ, we need a collection of subgroups {Hi} in G whose intersection does not contain a minimal normal subgroup of G and such that

  • G

H1

  • +...+
  • G

Hk

  • is as small as possible.

Let’s try H1 = {e} × Zp and H2 = Zp × {e}.

slide-36
SLIDE 36

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

An Example

Recall that, in order to find our ℓ, we need a collection of subgroups {Hi} in G whose intersection does not contain a minimal normal subgroup of G and such that

  • G

H1

  • +...+
  • G

Hk

  • is as small as possible.

Let’s try H1 = {e} × Zp and H2 = Zp × {e}. We have H1 ∩ H2 = {e}, thus the intersection doesn’t contain a minimal normal subgroup of G.

slide-37
SLIDE 37

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

An Example

Recall that, in order to find our ℓ, we need a collection of subgroups {Hi} in G whose intersection does not contain a minimal normal subgroup of G and such that

  • G

H1

  • +...+
  • G

Hk

  • is as small as possible.

Let’s try H1 = {e} × Zp and H2 = Zp × {e}. We have H1 ∩ H2 = {e}, thus the intersection doesn’t contain a minimal normal subgroup of G. Also, note that if H1 or H2 were any larger, their intersection would have to contain N1, N2, or N3.

slide-38
SLIDE 38

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

An Example

This means we have

  • G

H1

  • +
  • G

H2

  • as small as possible.
slide-39
SLIDE 39

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

An Example

This means we have

  • G

H1

  • +
  • G

H2

  • as small as possible.

This gives us ℓ =

  • G

H1

  • +
  • G

H2

  • = p2

p + p2 p = 2p.

slide-40
SLIDE 40

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

An Example

This means we have

  • G

H1

  • +
  • G

H2

  • as small as possible.

This gives us ℓ =

  • G

H1

  • +
  • G

H2

  • = p2

p + p2 p = 2p.

Thus we have Zp × Zp isomorphic to a subgroup of S2p, with 2p being the smallest integer with this property.

slide-41
SLIDE 41

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

We were able to solve this example by inspection; as p-groups become larger and more complicated, it may not be as clear what our choice of subgroups should be.

slide-42
SLIDE 42

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

We were able to solve this example by inspection; as p-groups become larger and more complicated, it may not be as clear what our choice of subgroups should be. In their paper Finding minimal permutation representations of finite groups, Ben Elias, Lior Silberman, and Ramin Takloo-Bighash offer an algorithm to determine ℓ for a given p-group, provided we know something about its subgroup structure.

slide-43
SLIDE 43

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

We were able to solve this example by inspection; as p-groups become larger and more complicated, it may not be as clear what our choice of subgroups should be. In their paper Finding minimal permutation representations of finite groups, Ben Elias, Lior Silberman, and Ramin Takloo-Bighash offer an algorithm to determine ℓ for a given p-group, provided we know something about its subgroup structure. To understand how this algorithm works, we need to make a quick definition.

slide-44
SLIDE 44

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

We define the socle of a group G to be the smallest subgroup in G containing all of its minimal normal subgroups. We denote the socle by M.

slide-45
SLIDE 45

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

We define the socle of a group G to be the smallest subgroup in G containing all of its minimal normal subgroups. We denote the socle by M. In our previous example, then, we have that the socle of the group is the group itself (this will not be the case in general): G = Zp × Zp = M.

slide-46
SLIDE 46

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

We define the socle of a group G to be the smallest subgroup in G containing all of its minimal normal subgroups. We denote the socle by M. In our previous example, then, we have that the socle of the group is the group itself (this will not be the case in general): G = Zp × Zp = M. With this definition in mind, we can describe an algorithm for finding ℓ in any p-group.

slide-47
SLIDE 47

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

Let G be a group of prime power order, and let M be the socle

  • f G.
slide-48
SLIDE 48

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

Let G be a group of prime power order, and let M be the socle

  • f G.

Step 1: Find a subgroup K1 in G of maximal size such that M K1.

slide-49
SLIDE 49

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

Let G be a group of prime power order, and let M be the socle

  • f G.

Step 1: Find a subgroup K1 in G of maximal size such that M K1. If M ∩ K1 = {e}, we are done. If not, proceed to step 2.

slide-50
SLIDE 50

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

Let G be a group of prime power order, and let M be the socle

  • f G.

Step 1: Find a subgroup K1 in G of maximal size such that M K1. If M ∩ K1 = {e}, we are done. If not, proceed to step 2. Step 2: Find a subgroup K2 in G of maximal size such that (M ∩ K1) K2.

slide-51
SLIDE 51

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

Let G be a group of prime power order, and let M be the socle

  • f G.

Step 1: Find a subgroup K1 in G of maximal size such that M K1. If M ∩ K1 = {e}, we are done. If not, proceed to step 2. Step 2: Find a subgroup K2 in G of maximal size such that (M ∩ K1) K2. If M ∩ K1 ∩ K2 = {e}, we are done. If not, proceed to step 3.

slide-52
SLIDE 52

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

Let G be a group of prime power order, and let M be the socle

  • f G.

Step 1: Find a subgroup K1 in G of maximal size such that M K1. If M ∩ K1 = {e}, we are done. If not, proceed to step 2. Step 2: Find a subgroup K2 in G of maximal size such that (M ∩ K1) K2. If M ∩ K1 ∩ K2 = {e}, we are done. If not, proceed to step 3. Step n: Find a subgroup Kn in G of maximal size such that (M ∩ K1 ∩ . . . ∩ Kn−1) Kn.

slide-53
SLIDE 53

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

Let G be a group of prime power order, and let M be the socle

  • f G.

Step 1: Find a subgroup K1 in G of maximal size such that M K1. If M ∩ K1 = {e}, we are done. If not, proceed to step 2. Step 2: Find a subgroup K2 in G of maximal size such that (M ∩ K1) K2. If M ∩ K1 ∩ K2 = {e}, we are done. If not, proceed to step 3. Step n: Find a subgroup Kn in G of maximal size such that (M ∩ K1 ∩ . . . ∩ Kn−1) Kn. If M ∩ K1 ∩ . . . ∩ Kn = {e}, we are done. If not, proceed to step n+1.

slide-54
SLIDE 54

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

This process will terminate after a finite number of steps, and the result will be a collection {K1, K2, . . . , Kn} of subgroups of G such that:

slide-55
SLIDE 55

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

This process will terminate after a finite number of steps, and the result will be a collection {K1, K2, . . . , Kn} of subgroups of G such that:

1 The intersection of the Ki’s does not contain a minimal

normal subgroup of G.

slide-56
SLIDE 56

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

A Simple Algorithm

This process will terminate after a finite number of steps, and the result will be a collection {K1, K2, . . . , Kn} of subgroups of G such that:

1 The intersection of the Ki’s does not contain a minimal

normal subgroup of G.

2

  • G

K1

  • +...+
  • G

Kn

  • is as small as possible.
slide-57
SLIDE 57

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Working with |G| = p4

By applying this algorithm to a database of groups of order p4, the authors of the paper were able to make the following conjecture:

slide-58
SLIDE 58

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Working with |G| = p4

By applying this algorithm to a database of groups of order p4, the authors of the paper were able to make the following conjecture: For p > 3,

  • |G|=p4 ℓ = 9p + 11p2 + 5p3 + p4.
slide-59
SLIDE 59

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Working with |G| = p4

By applying this algorithm to a database of groups of order p4, the authors of the paper were able to make the following conjecture: For p > 3,

  • |G|=p4 ℓ = 9p + 11p2 + 5p3 + p4.

Verifying this conjecture was a matter of researching presentations of groups of order p4, determining their subgroup structure, and applying the algorithm.

slide-60
SLIDE 60

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Abelian groups of order p4

There are 15 groups of order p4 up to isomorphism, 5 of which are abelian:

slide-61
SLIDE 61

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Abelian groups of order p4

There are 15 groups of order p4 up to isomorphism, 5 of which are abelian:

p-group ℓ (i) Zp4 p4 (ii) Zp3 × Zp p + p3 (iii) Zp2 × Zp2 2p2 (iv) Zp2 × Zp × Zp 2p + p2 (v) Zp × Zp × Zp × Zp 4p

slide-62
SLIDE 62

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Non-Abelian Groups of Order p4

In their paper On p-groups of low power order, Gustav Stahl and Johan Laine provide presentations of groups of order p4 as semi-direct products. This form of presentation allows us to easily calculate the center and socle of a given p-group. It is then a process of trial and error to find ℓ for each group.

slide-63
SLIDE 63

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Non-Abelian Groups of Order p4 p-group ℓ (vi) Zp3 ⋊ϕ Zp p3 (vii) (Zp2 × Zp) ⋊ϕ Zp p3 (viii) Zp2 ⋊ϕ Zp2 2p2 (ix) (Zp2 ⋊ Zp) × Zp p + p2 (x) (Zp × Zp) ⋊ϕ Zp2 2p2 (xi) (Zp2 ⋊ Zp) ⋊ϕ1 Zp p2 (xii) (Zp2 ⋊ Zp) ⋊ϕ2 Zp p3 (xiii) (Zp2 ⋊ Zp) ⋊ϕ3 Zp p3 (xiv) ((Zp × Zp) ⋊ Zp) × Zp p + p2 (xv) (Zp × Zp × Zp) ⋊ϕ Zp p2

slide-64
SLIDE 64

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Verifying the Conjecture

Taking the sum of the ℓ’s from these results gives us:

slide-65
SLIDE 65

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Verifying the Conjecture

Taking the sum of the ℓ’s from these results gives us:

= 9p + 11p2 + 5p3 + p4,

which verifies the conjecture.

slide-66
SLIDE 66

Improving Cayley’s Theorem for Groups of Order p4 Sean McAfee Outline Cayley’s Theorem Group Actions P-Groups and an Algorithm for Finding ℓ Results

Thank You