Problem session solutions

advertisement
Problem session solutions
1. Let G be a cyclic group, with identity element e. Then G = hai for some a ∈ G. Let H be a
subgroup of G.
Prove:
(a)
(b)
(c)
(d)
(e)
(f)
(g)
(h)
The set S = {k ∈ N : ak ∈ H} is either empty, or contains a least element.
If S = ∅ then H = hei.
Now suppose that S 6= ∅, and let m be the least element of S. Then ham i ⊆ H.
If an ∈ H and n = mq + r where r, q ∈ Z, then ar ∈ H.
If an ∈ H and n = mq + r where r, q ∈ Z and 0 ≤ r < m, then r = 0.
H = ham i.
Every subgroup of a cyclic group is a cyclic subgroup.
The subgroups of (Z, +) are precisely the sets kZ = {kn : n ∈ Z} for k ∈ Z.
Solution (a) Either S = ∅, or S 6= ∅. If S 6= ∅ then S is a non-empty subset of N0 , so
contains a least element, by the least integer principle.
(b) Let x ∈ H. Then x ∈ G = hai, so x = an for some n ∈ Z. If n > 0 then n ∈ S, but S = ∅
so this is impossible. If n < 0 then x−1 = (an )−1 = a−n ∈ H by (SG2), so −n ∈ S, but S = ∅
so this is impossible. So n = 0 is the only possibility, so x = a0 = e. This shows that H ⊆ {e},
so H = ∅ or H = {e}. Since H 6= ∅ by (SG0), we have H = {e}. Since ek = e for all k ∈ Z, we
have hei = {e} = H.
(c) m is the least element of S, so m ∈ S, so am ∈ H. So (am )k ∈ H for all k ≥ 1 (you can
prove this by induction, if you like: it holds for k = 1, and if it holds for k then (am )k ∈ H and
am ∈ H =⇒ (am )k am = (am )k+1 ∈ H by (SG1), so it also holds for k + 1). Hence by (SG2),
(am )−k = ((am )k )−1 ∈ H for all k > 1, and since H is a subgroup of G we have e = (am )0 ∈ H.
So (am )k ∈ H for all k ∈ Z, so ham i = {(am )k : k ∈ Z} ⊆ H.
(d) We have a−mq = (am )−q ∈ ham i ⊆ H, by (c), so a−mq ∈ H. And an ∈ H by hypothesis.
Hence by (SG1), ar = an−mq = an a−mq ∈ H.
(e) We have ar ∈ H and 0 ≤ r < m. If r > 0 then r ∈ S and r < m, contradicting the fact
that m is the least element of S. So we are forced to conclude that r = 0.
(f) We know from (c) that ham i ⊆ H. So it suffices to show that H ⊆ ham i.
Let x ∈ H. Then x ∈ G = hai, so x = an for some n ∈ Z. By the Division Algorithm, we can
write n = mq + r for some q ∈ Z and an integer r with 0 ≤ r < m. By (e), we have r = 0, so
x = amq = (am )q ∈ ham i. Hence H ⊆ ham i, as required.
So H = ham i.
(g) We’ve shown that every subgroup H of a cyclic group G is either hei or is ham i for some
a ∈ G and some integer m ∈ N. Both of these are cyclic subgroups. So every subgroup of G is
cyclic.
(h) We have hki = kZ, so these sets are precisely the cyclic subgroups of Z. Since Z = h1i is
cyclic, there are no other subgroups by (g).
Download