Jaden S. answered 07/18/25
Graduate Student in Mathematics Tutoring High Level Courses
The first and last conditions together require that all of these complex numbers have modulus 1, since we can rewrite this as 1 = |z1z2z3| = |z1|*|z2|*|z3| = |z1|3, which only happens when 1 = |z1| = |z2| = |z3|. Now, if we add all of the nth roots of unity, they always add to 0, but a neat trick we can do is add the previous n-1th roots of unity in the following sense: if we are to find 3 numbers z1, z2, and z3 that do this trick, we can set z1 and z2 equal to the two second roots of unity, and set z3 equal to 1 itself. Now, we have z1 + z2 + z3 = (z1 + z2) + z3 = 0 + 1 = 1. The only problem is, when you multiply all the nth roots of unity, the value is (-1)n, and so in general, if we have an odd number for our n (like 3), then we can simply multiply the n-1th roots of unity by (-1)(1/n-1). This does not change the value of the addition, and rotates the numbers around the unit circle. The product, in general, now becomes z1z2...zn = z1z2...zn-1*1 = (-1)(n-1/n-1)*(-1)*1 = 1, where in the last equality, the first (-1) term comes from factoring a (-1)(1/n-1) out of each zi, the second (-1) term comes from the product z1z2...zn-1 (since n itself is odd), and the last 1 term comes from zn = 1.