Visual representation of the roots of unity

The property that if ω\omega is a kk-th root of unity, then ωi\omega^i and ωi+k/2\omega^{i+k/2} are additive inverses may seem a little abstract — this chapter introduces a visual that makes this concept easier to remember.

Recall that the kk-th roots of unity are generated by taking the primitive kk-th root of unity ω\omega and raising it to successive powers. For example, if k=4k=4, we compute the 4-th roots of unity as

  • ω0=1\omega^0=1
  • ω1=ω\omega^1=\omega
  • ω2=ω2\omega^2=\omega^2
  • ω3=ω3\omega^3=\omega^3

If we were to keep going, the exponents would wrap around modulo 4:

  • ω4=1\omega^4=1 (by definition of being a 4-th root of unity)
  • ω5=ω4ω=1ω=ω\omega^5=\omega^4\omega=1\cdot\omega =\omega
  • ω6=ω4ω2=1ω2=ω2\omega^6=\omega^4\omega^2=1\cdot\omega^2=\omega^2
  • ω7=ω4ω3=1ω3=ω3\omega^7=\omega^4\omega^3=1\cdot\omega^3=\omega^3
  • ω8=ω4ω4=1\omega^8=\omega^4\omega^4=1
  • ω9=ω4ω4ω=ω\omega^9=\omega^4\omega^4\omega=\omega

and so on.

Note that the exponent “wraps around” at each multiple of four. Thus, for any ωi\omega^i and ωj\omega^j, ωiωj=ωi+j(modk)\omega^i\omega^j=\omega^{i+j\pmod k}. Since k=4k=4 in our example, we have that ωiωj=ωi+j(mod4)\omega^i\omega^j=\omega^{i+j\pmod 4}

Now recall that addition modulo kk can be represented as a “clock.” Here, our clock consists of the “hour markers” 0, 1, 2, 3, which are the exponents of ω\omega

The numbers 0 to 3 evenly spaced around a circle

One way to think about this is

“adding two numbers ii and jj on the clock is equivalent to multiplying the roots of unity that have exponents ii and jj i.e. ωi\omega^i and ωj\omega^j.”

If we take any root of unity and add 1 to the exponent, this is equivalent to multiplying that root of unity by ω1\omega^1 (or just ω\omega). For example, multiplying ω2\omega^2 by ω\omega is the same as adding one to the exponent to get ω3\omega^3.

Therefore, multiplying a kk-th root of unity by ω\omega or adding 1 to the exponent is the same as taking 1/k1/k-th step around the circle.

For example, if we multiply ω2\omega^2 by ω,\omega, we get ω3\omega^3, which equals moving forward 1/4-th step:

A diagram showing the equivalence between multiplying by omega and taking a step around the unit circle.

We can think of generating the roots of unity by starting with ω0\omega^0 and repeatedly adding 1 to the exponent to produce ω1,ω2,ω3\omega^1, \omega^2, \omega^3, and so on until we reach ωk\omega^{k} at which point the results will wrap around modulo kk. This is exactly the same as taking kk steps around the circle.

Visualizing congruences with the unit circle

Let’s expand this circle to include more congruences.

Showing that omega exponents are addition modulo 4

If we multiply ω3\omega^3 and ω2\omega^2, we will get ω5\omega^5, which is congruent to ω\omega, exactly as the chart suggests:

An example of adding exponents on the unit circle is equivalent to multiplying the roots of unity.

Another way to think about this is starting at ω2\omega^2 and taking 3 steps forward:

An animation showing three steps along the unit circle from omega^2 to omega^1

Points k/2 steps apart

Since it takes kk steps to “walk around” the circle, k/2k/2 steps takes you from a point to the opposite point.

Now observe in the circle of k=4k=4 that opposite points are additive inverses of each other (they sum to zero). Recall that 1ωk/2-1\equiv\omega^{k/2}. Since k = 4, ω2=1.\omega^2 =-1.

additive inverses are on opposite sides

In the k=4k=4 example, we have that

  • ω0+ω21+(1)=0\omega^0+\omega^2\equiv1+(-1)=0
  • ω1+ω3ω+(ω)=0\omega^1+\omega^3\equiv\omega+(-\omega)=0

Note that we are now adding the roots of unity together, not multiplying them, so the addition of exponents rule does not apply! Don’t confuse ω0+ω2\omega^0+\omega^2 with ω0ω2\omega^0\cdot\omega^2! Roots of unity are finite field elements, and fields have 2 operations: addition and multiplication.

Examples with other values of k

If the circle is partitioned into kk segments, then taking k/2k/2 steps takes you to the opposite side. In each of the cases shown here, we see that opposite points are additive inverses.

k = 8

unit circle with the 8-th roots of unity

k = 6

unit circle with the 6-th roots of unity

k = 16

roots of unity with the 16-th roots of unity

Summary

To remember that ωi+ωi+k/2\omega^i+\omega^{i+k/2} are additive inverses (their sum is zero), we draw a circle with kk points where each step is a multiplication by ω.\omega. The opposite points will be additive inverses.

The circle diagram will also be very useful for visualizing subgroups of the roots of unity as well as square roots — we will show those visualizations in the upcoming chapters.

Ready to Get Started?Join Thousands of Users Today

Start your free trial now and experience the difference. No credit card required.

© 2025 Better-Start. All rights reserved.