0% found this document useful (0 votes)
11 views3 pages

Groupsp 2

For each prime p, there are two groups of order p² up to isomorphism: the cyclic group Z/(p²) and the direct product group Z/(p) × Z/(p). Every group of order p² is shown to be abelian, and the classification of these groups is established through careful analysis of their structure and element orders. The document also references historical proofs and modern approaches to the classification of groups of this order.

Uploaded by

Vineet Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views3 pages

Groupsp 2

For each prime p, there are two groups of order p² up to isomorphism: the cyclic group Z/(p²) and the direct product group Z/(p) × Z/(p). Every group of order p² is shown to be abelian, and the classification of these groups is established through careful analysis of their structure and element orders. The document also references historical proofs and modern approaches to the classification of groups of this order.

Uploaded by

Vineet Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

GROUPS OF ORDER p2

KEITH CONRAD

For each prime p there is one group of order p up to isomorphism, namely the cyclic group
Z/(p). For groups of order p2 there are at least two possibilities: Z/(p2 ) and Z/(p) × Z/(p).
These are not isomorphic since the first group is cyclic and the second is not (every non-
identity element in it has order p). We will show that every group of order p2 is isomorphic
to one of those two groups. This result is due to Netto [3, pp. 148–149].1 and we will largely
follow Netto’s proof, which doesn’t involve anything other than careful work with products,
conjugates, and orders of elements. The key point is to show first that all groups of order
p2 are abelian. Then we’ll use this to classify the possible groups that have oder p2 . At the
end, we’ll revisit Netto’s argument to see how it can be simplified using cosets.
Theorem 1. For prime p, every group of order p2 is abelian.
Proof. Let G be a group of order p2 . If G is cyclic then it is abelian, so we can suppose G
is not cyclic. Pick x ∈ G − {e}, and since G 6= hxi (otherwise G would be cyclic) we can
pick y ∈ G − hxi. Since the order of each element of G divides p2 and no element of G
has order p2 , each non-identity element of G must have order p. Thus x and y each have
order p. Since hxi and hyi are subgroups of G with prime order p and they are different
subgroups (the first does not contain y and the second does), their intersection is trivial:
hxi ∩ hyi = {e}.
In the list of products {xi y j : 0 ≤ i, j ≤ p − 1} we will show there are no duplicates. If
0 0 0 0 0 0
x y j = xi y j then x−i +i = y j −j , which belongs to hxi ∩ hyi, so x−i +i = e and y j −j =
i
0 0
e. Since x and y have order p, i ≡ i mod p and j ≡ j mod p. The exponents are in
{0, 1, . . . , p − 1}, so being congruent mod p forces equality: i0 = i and j 0 = j. Thus the
number of different elements of G in {xi y j : 0 ≤ i, j ≤ p − 1} is p2 , which matches |G|, so
G = {xi y j : 0 ≤ i, j ≤ p − 1}.
Now consider the product yx. It has to be some xi1 y j1 . Similarly, y 2 x, . . . , y p−1 x all have
a similar form:
yx = xi1 y i1 , y 2 x = xi2 y i2 , . . . , y p−1 x = xip−1 y ip−1 ,
where 0 ≤ ik , jk ≤ p − 1. Each ik is not 0, since otherwise y k x = y ik , so x = y ik −k ∈ hyi,
but hxi and hyi intersect trivially.
Claim: there are m, n 6≡ 0 mod p such that xy m x−1 = y n .
Case 1: Two of the products among yx, y 2 x, . . . , y p−1 x have the same power of x when
written as xi y j .
0
This implies there are k 6= k 0 in {1, . . . , p − 1} such that y k x = xi y jk and y k x = xi y jk0
0
for a common i. Then jk 6= jk0 in {0, . . . , p − 1} (otherwise y k x = y k x, so k ≡ k 0 mod p,
but k and k 0 are distinct in {1, . . . , p − 1}). Solving for xi in both equations, we get
0
y k xy −jk = xi = y k xy −jk0 ,
1The special case p = 2 was treated earlier by Cayley [2, pp. 43-44].
1
2 KEITH CONRAD

0 0
so y k−k x = xy jk −jk0 , or equivalently xy jk −jk0 x−1 = y k−k . The exponents on y on both
sides are nonzero mod p since each is a difference of unequal numbers in {0, . . . , p − 1}.
Case 2: All of the products among yx, y 2 x, . . . , y p−1 x have different powers of x when
written as xi y j .
This means one of these p terms has i = 1: y k x = xy j for some k in {1, . . . , p − 1} and
some j. Rewrite that equation as xy j x−1 = y k . We have j 6≡ 0 mod p, since otherwise
y k = xex−1 = e, but that is not true since y has order p and k is not divisible by p.
From the claim, raise both sides of xy m x−1 = y n to the `-th power for ` ∈ Z, getting
(xy m x−1 )` = y n` , so xy m` x−1 = y n` . Use for ` a multiplicative inverse of m mod p (this can
be done since p is prime and m 6≡ 0 mod p), so y m` = y 1 = y and thus xyx−1 = y N where
N = n`. In words, this says the conjugate of y by x is y N . Let’s conjugate y by x2 :
2
x2 yx−2 = x(xyx−1 )x−1 = xy N x−1 = (xyx−1 )N = (y N )N = y N .
r
By similar reasoning and induction, xr yx−r = y N for all r ≥ 1. Taking r = p, so xr = e,
p
we get y = y N . Since y has order p, the exponents are congruent mod p: 1 ≡ N p mod p.
By Fermat’s little theorem we have N p ≡ N mod p, so 1 ≡ N mod p, and that means
y N = y 1 = y, so xyx−1 = y N = y, or equivalently xy = yx: x and y commute.
Since every element of G has the form xi y j and x and y commute, all powers of x commute
with all powers of y and thus all elements of G commute with each other:
0 0 0 0 0 0 0 0 0 0
(1) (xi y j )(xi y j ) = xi (y j xi )y j = xi (xi y j )y j = (xi xi )(y j y j ) = xi+i y j+j .
0 0
This last expression is unchanged if we swap i with i0 and j with j 0 , so xi y j and xi y j
commute. 
Remark 2. This theorem can be proved in a shorter way by using a further result in group
theory called the class equation, and usually Theorem 1 is proved in textbooks by the class
equation: see [1, Prop. 7.3.3] and [4, Cor. 2.76] for two such approaches. A purpose in
presenting the longer proof here is to see how the result was originally proved.
Theorem 3. For prime p, there are two groups of order p2 up to isomorphism: Z/(p2 ) and
Z/(p) × Z/(p).
Proof. All cyclic groups of the same order are isomorphic, so it suffices to show every
noncyclic group G of order p2 is isomorphic to Z/(p) × Z/(p).
By Theorem 1, G is abelian and contains elements x and y of order p such that every
element of G has a unique representation as xi y j where i, j ∈ {0, . . . , p − 1}. The exponents
in xi y j only matter mod p since x and y have order p, so we can define f : Z/(p)×Z/(p) → G
by f (i mod p, j mod p) = xi y j . By the unique representation of elements of G in the form
xi y j , f is a bijection. Since x and y commute, f is a homomorphism by (1):
0 0 0 0
f (i mod p, j mod p)f (i0 mod p, j 0 mod p) = (xi y j )(xi y j ) = xi+i y j+j ,
which is f (i + i0 mod p, j + j 0 mod p). A bijective homomorphism is an isomorphism: G ∼
=
Z/(p) × Z/(p). 
In the proof of Theorem 1, an overarching logic to the succession of steps may be hard
to make out. We will “modernize” the claim in that proof saying xy m x−1 = y n for some
integers m and n that are nonzero mod p by using cosets.
Set H = hyi. Since hxi and hyi intersect trivially, no power of x is in H except for
the identity, so the left H-cosets H, xH, x2 H, . . . , xp−1 H are mutually disjoint (they have
different powers of x as representatives).
GROUPS OF ORDER p2 3

The right H-coset Hx is disjoint from H (x is not in H and different right H-cosets are
disjoint), so Hx ⊂ p−1 i i
S
i=1 x H. Since Hx has size p and the union contains p − 1 cosets x H,
2
at least two elements from Hx have to lie in a common xi H. Write this as y j x ∈ xi H and
y k x ∈ xi H where j and k are different integers in {0, . . . , p − 1}. Thus
0 0
y j x = xi y j , y k x = xi y k ,
so j 0 6≡ k 0 mod p (why?) and that implies
0 0 0 0 0 0
y j xy −j = xi = y k xy −k =⇒ y j−k x = xy j −k =⇒ xy j −k x−1 = y j−k .
Since j and k are incongruent mod p, as are j 0 and k 0 , we get xy m x−1 = y n where m =
j 0 − k 0 6≡ 0 mod p and n = j − k 6≡ 0 mod p, and this completes the proof of the claim in
the proof of Theorem 1.

References
[1] M. Artin, Algebra, 2nd ed., Prentice Hall, New York, 2011.
[2] A. Cayley, “On the Theory of Groups, as Depending on the Symbolic Equation θn = 1,” Philos. Mag.
7 (1854), 40–47. Also pp. 123–130 of The Collected Papers of Arthur Cayley, Vol. II, Cambridge Univ.
Press, 1889.
[3] E. Netto, The Theory of Substitutions and its Applications to Algebra, Register Publ. Co., Ann Arbor,
1892. URL https://archive.org/details/theoryofsubstitu00nett/page/148.
[4] J. Rotman, A First Course in Abstract Algebra, 2nd ed., Prentice Hall, Upper Saddle River, NJ, 2000.

2This is closely related to the pigeonhole principle: a function from an a-element set to a b-element set
where a > b must send at least two elements to the same value.

You might also like