Z(p) = { z ∈ ℂ | zpk = 1 for some integer k ≥ 1 }

Proof that Z(p) is an Abelian Group

We define the set:

Z(p) = { z ∈ ℂ | zpk = 1 for some integer k ≥ 1 }

We will verify the group axioms under multiplication.

1. Closure

If z1, z2 ∈ Z(p), then there exist integers k1, k2 such that:

z1pk1 = 1 and z2pk2 = 1.

Let k = max(k1, k2), then pk is a multiple of both pk1 and pk2. Thus,

(z1 z2)pk = z1pk z2pk = 1,

so z1 z2 ∈ Z(p).

2. Associativity

Multiplication in ℂ is associative, so for any z1, z2, z3 ∈ Z(p),

(z1 z2) z3 = z1 (z2 z3).

3. Identity Element

The number 1 is a root of unity since 1pk = 1 for all k. Thus, 1 ∈ Z(p).

4. Inverses

For any z ∈ Z(p), there exists some k such that zpk = 1.

The inverse of z is z-1, which satisfies:

(z-1)pk = (zpk)-1 = 1.

Thus, z-1 ∈ Z(p).

5. Commutativity

Since multiplication in ℂ is commutative,

z1 z2 = z2 z1 for all z1, z2 ∈ Z(p).

Conclusion

Since Z(p) satisfies closure, associativity, identity, inverses, and commutativity, it forms an abelian group under multiplication.