Free access until 31 December 2026 · Physics and Maths questions and notes, updated continuously · Build a test

1 · IB Maths

Roots of a complex number

The n roots of a complex number sit equally spaced on a circle, forming a regular polygon in the Argand plane. Change n, the modulus and the argument of z and watch the polygon shrink, grow and rotate.

Predict first

Start from the default settings (n = 5, R = 2.00, φ = 0°). Set the argument φ to 90°. What is the argument of the first root, k = 0?

z the n roots (k = 0 is the first)

z = R(cos φ + i sin φ)
roots: R^(1/n) (cos θk + i sin θk)
θk = (φ + 360°k) ÷ n, k = 0 … n − 1

Try this

  1. Use "Roots of unity" and change n from 2 to 8. What shape is each polygon, and what happens to the angle between neighbouring roots?
  2. Set n = 3, R = 8 and φ = 0°. Check that one root is 2 and that the other two are complex conjugates of each other.
  3. Keep n = 6 and R = 2.0, then increase φ from 0° to 60°. By how much does the polygon turn? Then find the φ that brings the polygon back to its original position.

Exam tip: the roots all share the modulus R^(1/n), but the argument of the first root is φ ÷ n, not φ. Add 360° to φ before dividing to find each of the other roots.