How to Use the Complex Root Calculator
Input Complex Number \(a + bi\)
Enter real coefficient \(a\) and imaginary coefficient \(b\). Quick presets allow you to test pure reals (e.g. \(-16\)) or pure imaginary numbers (e.g. \(-8i\)).
Select Root Degree \(n\) & Angle Mode
Specify the integer root index \(n\) (from square roots up to 12th roots) and choose Degrees (\(^\circ\)) or Radians (\(\text{rad}\)) for phase angle representation.
Inspect Argand Polygon & Roots
The tool auto-renders the interactive SVG Argand diagram showing the regular polygon connecting all \(n\) roots, with rectangular, polar, and exponential forms.
Problems This Complex Root Calculator Solves
Extracting All \(n\) Roots Simultaneously
In real arithmetic, even roots of negative numbers are undefined. In \(\mathbb{C}\), every non-zero number has exactly \(n\) roots. This tool computes all \(n\) roots without missing any.
Resolving Quadrant Ambiguities in \(\theta\)
Using basic \(\arctan(b/a)\) drops the angle by \(180^\circ\) for complex numbers in Quadrants II and III. Our calculator utilizes robust two-argument arctangent (\(\text{atan2}\)).
Visualizing Roots of Unity on Argand Diagrams
Algebraic formulas obscure geometric symmetry. The interactive Cartesian-polar graph displays the roots as vertices of equilateral triangles, squares, pentagons, and higher polygons.
Multi-Format Conversions for STEM
Engineers working with phasors in AC electronics and signal processing need Rectangular (\(u + vi\)), Polar (\(r\angle\theta\)), and Euler Exponential (\(r e^{i\theta}\)) formats side by side.
Key Features & Capabilities
Dynamic vector plot showing root positions, circumscribed circle, and regular polygon edges.
Complete step-by-step angle addition and modulo arithmetic for every \(k \in \{0, \dots, n-1\}\).
Seamless toggle between high-school degree angles and scientific radian phase measures.
Calculates and updates vectors on every keystroke with zero button latency.
The Intuitive Mental Model: The Ferris Wheel & Clock Face of the Complex Plane
In real-number arithmetic, asking for the fourth root of \(-16\) halts all progress because no real number raised to an even power can be negative. But step onto the 2D complex plane (the Argand diagram), and roots transform from rigid linear numbers into rotations on a circular carousel:
Radius Compression
First, compress the radius by taking the standard positive real \(n\)-th root of distance from the origin: \(R = \sqrt[n]{|z|}\). All \(n\) roots lie on this exact circle of radius \(R\).
Angle Slicing & Symmetry
Second, divide the phase angle by \(n\): the principal root sits at \(\theta / n\). Adding full rotations in increments of \(360^\circ / n\) plants the remaining roots like gondolas on a balanced Ferris wheel.
Complex Roots Across Education & Engineering Levels
Modulus & Argument
Convert Cartesian \(a + bi\) into polar form: modulus \(r = \sqrt{a^2 + b^2}\) and angle \(\theta = \text{atan2}(b, a)\). Understand that every complex number has exactly \(n\) distinct \(n\)-th roots on a circle of radius \(\sqrt[n]{r}\).
De Moivre's Theorem & Unity
Calculate roots using de Moivre's formula: \(w_k = \sqrt[n]{r} \, \text{cis}\left(\frac{\theta + 2k\pi}{n}\right)\) for \(k = 0, 1, \dots, n-1\). Explore the roots of unity (\(w^n = 1\)), which form regular polygons inscribed in the unit circle.
Cyclotomic Fields & FFT
Roots of unity generate cyclic Galois groups \(\text{Gal}(\mathbb{Q}(\zeta_n)/\mathbb{Q}) \cong (\mathbb{Z}/n\mathbb{Z})^\times\). In signal processing, the Fast Fourier Transform (FFT) recursively computes spectra using powers of twiddle factor \(\omega_N = e^{-i 2\pi / N}\).
Common Traps & Exam Pitfalls to Avoid
Evaluating \(\theta = \arctan(b/a)\) on standard calculators only returns angles in Quadrants I and IV (\(-90^\circ\) to \(+90^\circ\)). For complex numbers with \(a < 0\) (like \(-1 + i\)), you must add \(180^\circ\) (\(\pi\) rad); otherwise, your initial angle \(\theta\) points backwards.
Students frequently divide the angle by \(n\) but leave the modulus unchanged or divide it by \(n\). The radius of all roots is strictly \(\sqrt[n]{r}\). For instance, fourth roots of \(z\) with \(|z| = 16\) have radius \(\sqrt[4]{16} = 2\).
A degree-\(n\) polynomial equation \(w^n = z\) has \(n\) distinct solutions. Reporting only the principal root (\(k = 0\)) misses \(n - 1\) solutions, resulting in heavy exam penalties.
Roots of Unity & Cyclic Polygons
Vertices form an equilateral triangle: \(1\), \(-\frac{1}{2} + \frac{\sqrt{3}}{2}i\), and \(-\frac{1}{2} - \frac{\sqrt{3}}{2}i\).
Vertices form a square aligned with axes: \(1\), \(i\), \(-1\), and \(-i\).
Vertices form a regular pentagon spaced at exact \(72^\circ\) angular intervals around the unit circle.
Step-by-Step Worked Examples
Find all 3 solutions to \(w^3 = -8i\):
- Polar form: \(r = 8\), \(\theta = 270^\circ\) (\(-\pi/2\)).
- Root radius: \(R = \sqrt[3]{8} = 2\).
- \(k = 0\): \(\phi_0 = 270^\circ/3 = 90^\circ \implies w_0 = 2i\).
- \(k = 1\): \(\phi_1 = (270^\circ+360^\circ)/3 = 210^\circ \implies w_1 = -\sqrt{3} - i\).
- \(k = 2\): \(\phi_2 = (270^\circ+720^\circ)/3 = 330^\circ \implies w_2 = \sqrt{3} - i\).
Find all 4 solutions to \(w^4 = -16\):
- Polar form: \(r = 16\), \(\theta = 180^\circ\) (\(\pi\) rad).
- Root radius: \(R = \sqrt[4]{16} = 2\).
- \(k = 0\): \(\phi_0 = 180^\circ/4 = 45^\circ \implies w_0 = \sqrt{2} + \sqrt{2}i\).
- \(k = 1\): \(\phi_1 = (180^\circ+360^\circ)/4 = 135^\circ \implies w_1 = -\sqrt{2} + \sqrt{2}i\).
- \(k = 2\): \(\phi_2 = (180^\circ+720^\circ)/4 = 225^\circ \implies w_2 = -\sqrt{2} - \sqrt{2}i\).
- \(k = 3\): \(\phi_3 = (180^\circ+1080^\circ)/4 = 315^\circ \implies w_3 = \sqrt{2} - \sqrt{2}i\).
