PrevNext

Polar Form and De Moivre's Theorem

1. Motivation

Rectangular form is powerful but clumsy for multiplication. Compare:

(32+12i)12\left(\frac{\sqrt{3}}{2}+\frac{1}{2}i\right)^{12}

Expanding this directly requires twelve rounds of FOIL. In polar form, it is (eiπ/6)12=e2πi=1\left(e^{i\pi/6}\right)^{12} = e^{2\pi i} = 1. Done in one line.

The central insight: multiplication in polar form is rotation and scaling.

The Complex Plane in Polar CoordinatesReImOz = a + bir = |z|θa = Re(z)b = Im(z)r = √(a² + b²) = |z|θ = arg(z) = arctan(b/a)z = re^(iθ) (exponential / polar form)
The Complex Plane in Polar Coordinates

A point z=a+biz = a + bi sits at distance r=∣z∣r = |z| from the origin. The angle from the positive real axis, measured counterclockwise, is θ=arg⁡(z)\theta = \arg(z). These two quantities, the modulus and argument, completely determine zz.

2. Polar Form

For any nonzero z=a+biz = a + bi, define:

∣z∣=r=a2+b2,arg⁡(z)=θ where tan⁡θ=ba|z| = r = \sqrt{a^2 + b^2}, \qquad \arg(z) = \theta \text{ where } \tan\theta = \frac{b}{a}

The principal argument Arg(z)∈(−π,π]\text{Arg}(z) \in (-\pi, \pi] is the canonical choice. The full argument is θ+2πk\theta + 2\pi k for any integer kk.

Two equivalent notations for polar form:

z=r(cos⁡θ+isin⁡θ)(trigonometric form)z = r(\cos\theta + i\sin\theta) \qquad \text{(trigonometric form)}

z=reiθ(exponential form, via Euler’s formula)z = re^{i\theta} \qquad \text{(exponential form, via Euler's formula)}

Euler's formula: eiθ=cos⁡θ+isin⁡θe^{i\theta} = \cos\theta + i\sin\theta. This follows from the Taylor series of exe^x, cos⁡x\cos x, and sin⁡x\sin x.

Worked conversions.

Rectangularrrθ\thetaPolar
1+i1 + i2\sqrt{2}π/4\pi/42 eiπ/4\sqrt{2}\,e^{i\pi/4}
−1+3i-1 + \sqrt{3}i222π/32\pi/32e2iπ/32e^{2i\pi/3}
−i-i11−π/2-\pi/2e−iπ/2e^{-i\pi/2}
−3-333π\pi3eiπ3e^{i\pi}

3. Geometry of Multiplication

For z1=r1eiαz_1 = r_1 e^{i\alpha} and z2=r2eiβz_2 = r_2 e^{i\beta}:

z1z2=r1r2 ei(α+β)z_1 z_2 = r_1 r_2\, e^{i(\alpha + \beta)}

Magnitudes multiply. Arguments add.

Multiplication as Rotation and ScalingReImOz₁z₂z₁z₂αβα+βKey Rule|z₁z₂| = |z₁| · |z₂|(moduli multiply)arg(z₁z₂) = α + β(arguments add)Rotation + Scalingz₁ = r₁e^(iα), z₂ = r₂e^(iβ) ⟹ z₁z₂ = r₁r₂ e^(i(α+β))When |z₂| = 1: pure rotation by β with no change in length.
Multiplication as Rotation and Scaling

Multiplying z1z_1 by z2z_2 rotates z1z_1 counterclockwise by arg⁡(z2)\arg(z_2) and scales it by ∣z2∣|z_2|. When ∣z2∣=1|z_2| = 1, this is a pure rotation with no change in length.

The rule for division is the natural inverse:

z1z2=r1r2 ei(α−β)\frac{z_1}{z_2} = \frac{r_1}{r_2}\,e^{i(\alpha - \beta)}

Dividing by z2z_2 rotates clockwise by arg⁡(z2)\arg(z_2) and scales by 1/∣z2∣1/|z_2|.

Key principle: Multiplying any complex number by a unit complex number eiθe^{i\theta} rotates it by θ\theta about the origin. To rotate a point zz about a center cc by angle θ\theta, compute:

z′=eiθ(z−c)+cz' = e^{i\theta}(z - c) + c

4. Rotations

Rotating by 90∘90^\circ

Multiplication by i=eiπ/2i = e^{i\pi/2} rotates counterclockwise by 90∘90^\circ. In coordinates, (a+bi)⋅i=−b+ai(a + bi) \cdot i = -b + ai: the old imaginary part becomes the new real part (negated), and the old real part becomes the new imaginary part.

Rotating by 180∘180^\circ

Multiplication by −1=eiπ-1 = e^{i\pi} maps z↦−zz \mapsto -z, a 180∘180^\circ rotation about the origin.

Rotating by an arbitrary angle θ\theta

Multiply by eiθ=cos⁡θ+isin⁡θe^{i\theta} = \cos\theta + i\sin\theta.

Example. Rotate z=3+iz = 3 + i by π/3\pi/3 about the origin.

z′=eiπ/3(3+i)=(12+32i)(3+i)=3−32+33+12iz' = e^{i\pi/3}(3+i) = \left(\frac{1}{2}+\frac{\sqrt{3}}{2}i\right)(3+i) = \frac{3-\sqrt{3}}{2} + \frac{3\sqrt{3}+1}{2}i

Shortcut. To check that triangle ABCABC is equilateral, verify:

(C−A)=e±iπ/3(B−A)(C - A) = e^{\pm i\pi/3}(B - A)

This converts an equilateral triangle condition into a single complex multiplication.

Equilateral Triangle via RotationReImB − AC − A60°× e^(iπ/3)ABCABC equilateral ⟺ C − A = e^(±iπ/3)(B − A)
Rotation Characterization of Equilateral Triangles

The triangle ABCABC is equilateral if and only if C−A=eiπ/3(B−A)C - A = e^{i\pi/3}(B-A) or C−A=e−iπ/3(B−A)C - A = e^{-i\pi/3}(B-A). Two orientations, one formula.

5. De Moivre's Theorem

Theorem. For any integer nn:

(cos⁡θ+isin⁡θ)n=cos⁡(nθ)+isin⁡(nθ)(\cos\theta + i\sin\theta)^n = \cos(n\theta) + i\sin(n\theta)

Proof. Write cos⁡θ+isin⁡θ=eiθ\cos\theta + i\sin\theta = e^{i\theta} via Euler's formula. The exponential law gives (eiθ)n=einθ(e^{i\theta})^n = e^{in\theta}, and another application of Euler's formula yields einθ=cos⁡(nθ)+isin⁡(nθ)e^{in\theta} = \cos(n\theta) + i\sin(n\theta). For negative nn, observe (eiθ)−1=e−iθ(e^{i\theta})^{-1} = e^{-i\theta}, so the same argument applies.

Trig identities from De Moivre. Expand (cos⁡θ+isin⁡θ)3(\cos\theta + i\sin\theta)^3 via binomial theorem and match real and imaginary parts:

cos⁡(3θ)=cos⁡3θ−3cos⁡θsin⁡2θ,sin⁡(3θ)=3cos⁡2θsin⁡θ−sin⁡3θ\cos(3\theta) = \cos^3\theta - 3\cos\theta\sin^2\theta, \qquad \sin(3\theta) = 3\cos^2\theta\sin\theta - \sin^3\theta

This method generates all multiple-angle formulas mechanically.

The 6th Roots of UnityReImO1e^(iπ/3)e^(2iπ/3)−1e^(4iπ/3)e^(5iπ/3)60°Roots of z⁶ = 1: equally spaced at 60° intervals on the unit circleΩₖ = e^(2πik/6) for k = 0,…,5  Sum of all roots = 0
Powers of a Unit Complex Number

Repeated multiplication by eiθe^{i\theta} steps around the unit circle in equal angular increments. After nn steps, you land at einθe^{in\theta}: this is De Moivre's theorem made visual.

6. De Moivre Bashing

Computing powers quickly

Write the number in polar form, apply De Moivre, convert back.

Example. Compute (1+i)20(1+i)^{20}.

1+i=2 eiπ/41 + i = \sqrt{2}\,e^{i\pi/4}

(1+i)20=(2)20ei⋅20π/4=210e5πi=1024⋅eiπ=−1024(1+i)^{20} = \left(\sqrt{2}\right)^{20} e^{i \cdot 20\pi/4} = 2^{10} e^{5\pi i} = 1024 \cdot e^{i\pi} = -1024

Extracting trig identities

To find cos⁡5θ\cos^5\theta in terms of multiple angles, write cos⁡θ=eiθ+e−iθ2\cos\theta = \frac{e^{i\theta}+e^{-i\theta}}{2} and expand:

cos⁡5θ=132(e5iθ+5e3iθ+10eiθ+10e−iθ+5e−3iθ+e−5iθ)\cos^5\theta = \frac{1}{32}\left(e^{5i\theta} + 5e^{3i\theta} + 10e^{i\theta} + 10e^{-i\theta} + 5e^{-3i\theta} + e^{-5i\theta}\right)

=116(cos⁡5θ+5cos⁡3θ+10cos⁡θ)= \frac{1}{16}\left(\cos 5\theta + 5\cos 3\theta + 10\cos\theta\right)

This technique, expressing a power of cosine as a linear combination of cosines of multiples, appears frequently on the AIME.

Finding real and imaginary parts

Example. Find Re[(2+2i)8]\text{Re}\left[(2+2i)^8\right].

(2+2i)=22 eiπ/4(2+2i) = 2\sqrt{2}\,e^{i\pi/4}, so (2+2i)8=(22)8e2πi=212=4096(2+2i)^8 = (2\sqrt{2})^8 e^{2\pi i} = 2^{12} = 4096. Real part is 40964096.

Detecting roots of unity

If ω=e2πi/n\omega = e^{2\pi i/n}, then ωn=1\omega^n = 1 and 1+ω+ω2+⋯+ωn−1=01 + \omega + \omega^2 + \cdots + \omega^{n-1} = 0. This identity is the key to the roots-of-unity filter technique.

7. Roots of Complex Numbers

To solve zn=wz^n = w where w=ρeiϕw = \rho e^{i\phi}:

z=ρ1/n ei(ϕ+2πk)/n,k=0,1,…,n−1z = \rho^{1/n}\, e^{i(\phi + 2\pi k)/n}, \qquad k = 0, 1, \ldots, n-1

There are exactly nn roots, evenly spaced at angles 2π/n2\pi/n apart on a circle of radius ρ1/n\rho^{1/n}.

Cube Roots of w = 8e^(iπ/3)ReImOz₀= 2e^(iπ/9)z₁= 2e^(7iπ/9)z₂ = 2e^(13iπ/9)π/9 (= 60°÷3)r = 2120°120°Take ∛8 = 2 for the radius; divide π/3 by 3 to get the first angle π/9.Add 2π/3 at each step for the other two roots.
The nth Roots of Unity

The nnth roots of unity form a regular nn-gon inscribed in the unit circle. Their sum is always zero. This symmetry is exploited constantly in problems.

Cube Roots of w = 8e^(iπ/3)ReImOz₀= 2e^(iπ/9)z₁= 2e^(7iπ/9)z₂ = 2e^(13iπ/9)π/9 (= 60°÷3)r = 2120°120°Take ∛8 = 2 for the radius; divide π/3 by 3 to get the first angle π/9.Add 2π/3 at each step for the other two roots.
Extracting Cube Roots Geometrically

To find the cube roots of w=8eiπ/3w = 8e^{i\pi/3}: take the cube root of the modulus to get radius 22, divide the argument by 33 to get the first root at angle π/9\pi/9, then add 2π/32\pi/3 twice to get the other two. All three roots lie on a circle of radius 22.

Key fact. The roots of zn=1z^n = 1 are e2πik/ne^{2\pi i k/n} for k=0,…,n−1k = 0, \ldots, n-1. These are the vertices of a regular nn-gon centered at the origin with one vertex at 11.

8. Common Olympiad Techniques

Choosing the Right TechniqueProblem TypeTechniqueProducts / PowersPolar FormRotationsMultiply by e^(iθ)High PowersDe Moivre’s TheoremGeometryArguments / ModuliRootsPolar ExtractionKey: moduli multiply, arguments add. Switch to rectangular only for sums and real-part extraction.Polar form is default for anything involving angles, circles, or iterated products.
Choosing the Right Technique

The right technique depends on the structure of the problem. Multiplication, powers, and angles call for polar form. Sums and real-part extraction call for rectangular. Geometric arguments about angles and distances call for modulus-argument reasoning.

Technique 1: Convert to polar immediately. Any problem involving products, quotients, or powers of complex numbers should be converted to polar form before doing any algebra.

Technique 2: Rotate instead of coordinate-bashing. When a problem asks about a geometric transformation, represent it as multiplication by eiθe^{i\theta} rather than using rotation matrices or coordinates.

Technique 3: Use unit complex numbers for angles. If ∣z∣=1|z| = 1, then z=eiθz = e^{i\theta} for some θ\theta, and zˉ=e−iθ=z−1\bar{z} = e^{-i\theta} = z^{-1}. This simplifies conjugate expressions dramatically.

Technique 4: Exploit symmetry. If f(z)f(z) is symmetric under rotation by 2π/n2\pi/n, the answer likely involves nnth roots of unity. Summing over all rotations and using ∑k=0n−1ωjk=0\sum_{k=0}^{n-1}\omega^{jk} = 0 for j≢0(modn)j \not\equiv 0\pmod{n} filters out all but the symmetric terms.

Technique 5: Use conjugates cleverly. z+zˉ=2 Re(z)z + \bar{z} = 2\,\text{Re}(z) and zzˉ=∣z∣2z\bar{z} = |z|^2. When you see a real-part extraction in a sum, write the sum twice with zz and zˉ\bar{z} and add.

Technique 6: Recognize regular polygons. Points z0,z0ω,z0ω2,…,z0ωn−1z_0, z_0\omega, z_0\omega^2, \ldots, z_0\omega^{n-1} (for ω=e2πi/n\omega = e^{2\pi i/n}) form a regular nn-gon. Any time you see equally spaced angles, the roots of unity polynomial zn−c=0z^n - c = 0 is probably lurking.

Technique 7: Convert geometry into multiplication. Collinearity, perpendicularity, concyclicity, and angle bisectors all have clean complex-number characterizations. Three points A,B,CA, B, C are collinear iff C−AB−A∈R\frac{C-A}{B-A} \in \mathbb{R}. They are concyclic iff (C−A)(D−B)(C−B)(D−A)∈R\frac{(C-A)(D-B)}{(C-B)(D-A)} \in \mathbb{R}.

Technique 8: Use arguments to prove collinearity and cyclicity. arg⁡ ⁣(z2−z1z3−z1)=0\arg\!\left(\frac{z_2 - z_1}{z_3 - z_1}\right) = 0 or π\pi means z1,z2,z3z_1, z_2, z_3 are collinear. Four points are concyclic iff arg⁡ ⁣(z3−z1z3−z2)≡arg⁡ ⁣(z4−z1z4−z2)(modπ)\arg\!\left(\frac{z_3 - z_1}{z_3 - z_2}\right) \equiv \arg\!\left(\frac{z_4 - z_1}{z_4 - z_2}\right) \pmod{\pi}, i.e., the inscribed angles subtended by chord z1z2z_1 z_2 from z3z_3 and z4z_4 agree modulo π\pi. This is equivalent to Technique 7's cross-ratio condition.

9. Worked AIME-Style Problems

Problem 1. Compute (1−i3)10(1 - i\sqrt{3})^{10}.

Solution. Note 1−i3=2e−iπ/31 - i\sqrt{3} = 2e^{-i\pi/3}. Then (1−i3)10=210e−10iπ/3=1024 e−4iπ/3=1024 ⁣(−12+32i)=−512+5123i(1-i\sqrt{3})^{10} = 2^{10}e^{-10i\pi/3} = 1024\,e^{-4i\pi/3} = 1024\!\left(-\frac{1}{2} + \frac{\sqrt{3}}{2}i\right) = -512 + 512\sqrt{3}i.

Problem 2. Find all zz with ∣z∣=1|z| = 1 and z6+z4+z2+1=0z^6 + z^4 + z^2 + 1 = 0.

Solution. Factor: z6+z4+z2+1=(z2+1)(z4+1)z^6+z^4+z^2+1 = (z^2+1)(z^4+1). Roots of z2=−1z^2 = -1: z=±iz = \pm i. Roots of z4=−1=eiπz^4 = -1 = e^{i\pi}: z=eiπ/4,e3iπ/4,e5iπ/4,e7iπ/4z = e^{i\pi/4}, e^{3i\pi/4}, e^{5i\pi/4}, e^{7i\pi/4}. All six roots lie on the unit circle.

Problem 3. The vertices of a regular hexagon are the roots of z6=64z^6 = 64. Find the sum of the squares of the side lengths.

Solution. The vertices are 2eiπk/32e^{i\pi k/3} for k=0,…,5k = 0,\ldots,5. Compute ∣1−eiπ/3∣2=(1−1/2)2+(3/2)2=1/4+3/4=1|1-e^{i\pi/3}|^2 = (1-1/2)^2 + (\sqrt{3}/2)^2 = 1/4 + 3/4 = 1. So each side has length ∣2∣∣1−eiπ/3∣=2|2||1 - e^{i\pi/3}| = 2, and the sum of squares is 6⋅4=246 \cdot 4 = \boxed{24}.

Problem 4. Let ω=e2πi/7\omega = e^{2\pi i/7}. Compute ∣ω+ω2+ω4∣2|\omega + \omega^2 + \omega^4|^2.

Solution. Let S=ω+ω2+ω4S = \omega + \omega^2 + \omega^4 and Sˉ=ω6+ω5+ω3\bar{S} = \omega^6 + \omega^5 + \omega^3. Since 1+ω+ω2+⋯+ω6=01+\omega+\omega^2+\cdots+\omega^6=0, we have S+Sˉ=−1S+\bar{S}=-1. Now compute

SSˉ=(ω+ω2+ω4)(ω6+ω5+ω3).S\bar{S}=(\omega+\omega^2+\omega^4)(\omega^6+\omega^5+\omega^3).

Reducing exponents modulo 77, this becomes

(1+ω6+ω4)+(ω+1+ω5)+(ω3+ω2+1)=3+(ω+ω2+⋯+ω6)=3−1=2.(1+\omega^6+\omega^4)+(\omega+1+\omega^5)+(\omega^3+\omega^2+1) =3+(\omega+\omega^2+\cdots+\omega^6)=3-1=2.

Therefore ∣S∣2=SSˉ=2|S|^2=S\bar{S}=\boxed{2}.

Problem 5. Find ∑k=112cos⁡ ⁣(2πk13)cos⁡ ⁣(4πk13)\sum_{k=1}^{12} \cos\!\left(\frac{2\pi k}{13}\right)\cos\!\left(\frac{4\pi k}{13}\right).

Solution. Use the product-to-sum identity to get 12∑k=112cos⁡ ⁣(6πk13)+12∑k=112cos⁡ ⁣(2πk13)\frac{1}{2}\sum_{k=1}^{12}\cos\!\left(\frac{6\pi k}{13}\right) + \frac{1}{2}\sum_{k=1}^{12}\cos\!\left(\frac{2\pi k}{13}\right). Each sum equals Re ⁣(∑k=112ω3k)\text{Re}\!\left(\sum_{k=1}^{12}\omega^{3k}\right) or Re ⁣(∑k=112ωk)\text{Re}\!\left(\sum_{k=1}^{12}\omega^k\right) for ω=e2πi/13\omega = e^{2\pi i/13}. Since neither exponent is divisible by 13, both geometric sums equal −1-1. Answer: −1-1.

10. Proof Problems

Problem 1. Let AA, BB, CC be the vertices of an equilateral triangle in the complex plane. Prove that A2+B2+C2=AB+BC+CAA^2 + B^2 + C^2 = AB + BC + CA.

Solution. The expression

A2+B2+C2−AB−BC−CAA^2+B^2+C^2-AB-BC-CA

is unchanged if the same complex number is added to AA, BB, and CC, because all translation terms cancel. Therefore we may translate the triangle so its centroid is at the origin, giving A+B+C=0A+B+C=0. Expanding (A+B+C)2=0(A+B+C)^2=0 yields

A2+B2+C2+2(AB+BC+CA)=0.A^2+B^2+C^2+2(AB+BC+CA)=0.

It remains to show AB+BC+CA=0AB+BC+CA=0.

An equilateral triangle is invariant under 120∘120^\circ rotation about its centroid. With the centroid at the origin and after labeling the vertices in counterclockwise order, we may write B=ωAB=\omega A and C=ω2AC=\omega^2A where ω=e2πi/3\omega = e^{2\pi i/3}. Then: AB+BC+CA=ωA2+ω3A2+ω2A2=A2(1+ω+ω2)=0,AB + BC + CA = \omega A^2 + \omega^3 A^2 + \omega^2 A^2 = A^2(1 + \omega + \omega^2) = 0, since 1+ω+ω2=01 + \omega + \omega^2 = 0 for any primitive cube root of unity. Hence A2+B2+C2=−2(AB+BC+CA)=0A^2 + B^2 + C^2 = -2(AB+BC+CA) = 0 as well. □\square

Problem 2. Show that if ∣z1∣=∣z2∣=∣z3∣=1|z_1| = |z_2| = |z_3| = 1 and z1+z2+z3=0z_1 + z_2 + z_3 = 0, then z1,z2,z3z_1, z_2, z_3 form an equilateral triangle.

Solution. Since ∣zk∣=1|z_k|=1, the squared distance is ∣zj−zk∣2=2−(zjzˉk+zˉjzk)|z_j - z_k|^2 = 2 - (z_j\bar{z}_k + \bar{z}_jz_k). Set a12=z1zˉ2+zˉ1z2a_{12} = z_1\bar{z}_2 + \bar{z}_1z_2, a13=z1zˉ3+zˉ1z3a_{13} = z_1\bar{z}_3 + \bar{z}_1z_3, a23=z2zˉ3+zˉ2z3a_{23} = z_2\bar{z}_3 + \bar{z}_2z_3.

Multiply z1+z2+z3=0z_1+z_2+z_3 = 0 by zˉ1\bar{z}_1 to get 1+z2zˉ1+z3zˉ1=01 + z_2\bar{z}_1 + z_3\bar{z}_1 = 0; adding its conjugate gives 2+a12+a13=02 + a_{12} + a_{13} = 0. The analogous equations from multiplying by zˉ2\bar{z}_2 and zˉ3\bar{z}_3 yield 2+a12+a23=02 + a_{12} + a_{23} = 0 and 2+a13+a23=02 + a_{13} + a_{23} = 0. Solving this linear system gives a12=a13=a23=−1a_{12} = a_{13} = a_{23} = -1. Therefore ∣zj−zk∣2=3|z_j - z_k|^2 = 3 for all pairs, and the triangle is equilateral. □\square

Problem 3. Distinct points P,Q,RP, Q, R lie on the unit circle. Prove that P,Q,RP, Q, R are the vertices of an equilateral triangle if and only if P3=Q3=R3P^3 = Q^3 = R^3.

Solution. (⇒)(\Rightarrow) The circumcenter of any triangle inscribed in the unit circle is the origin. For an equilateral triangle, the circumcenter coincides with the centroid, so the centroid is at the origin. The triangle is therefore invariant under 120∘120^\circ rotation about the origin, meaning {P,Q,R}={P,e2πi/3P,e4πi/3P}\{P,Q,R\} = \{P, e^{2\pi i/3}P, e^{4\pi i/3}P\}. In either orientation, Q3=e±2πiP3=P3Q^3 = e^{\pm 2\pi i}P^3 = P^3 and R3=e±4πiP3=P3R^3 = e^{\pm 4\pi i}P^3 = P^3. (⇐)(\Leftarrow) If P3=Q3=R3=cP^3 = Q^3 = R^3 = c with ∣c∣=1|c|=1, then PP, QQ, RR are three distinct cube roots of cc. The cube roots of any cc on the unit circle are equally spaced at 120∘120^\circ, forming an equilateral triangle. □\square

11. Common Mistakes

Forgetting multiple arguments. The argument of zz is θ+2πk\theta + 2\pi k, not just θ\theta. When taking nnth roots, each value of kk from 00 to n−1n-1 gives a distinct root. Missing any of them loses points.

Losing roots. zn=wz^n = w has exactly nn roots. If you find fewer, you dropped some. Always list all nn.

Misapplying principal argument. Arg(z1z2)=Arg(z1)+Arg(z2)\text{Arg}(z_1 z_2) = \text{Arg}(z_1) + \text{Arg}(z_2) only holds modulo 2π2\pi; the principal argument of a product may differ from the sum of principal arguments by ±2π\pm 2\pi.

Confusing modulus and argument. ∣z1z2∣=∣z1∣∣z2∣|z_1 z_2| = |z_1||z_2| (multiply), but arg⁡(z1z2)=arg⁡(z1)+arg⁡(z2)\arg(z_1 z_2) = \arg(z_1) + \arg(z_2) (add). Swapping these is a fatal error.

Incorrect angle arithmetic. When computing eiθ⋅eiϕ=ei(θ+ϕ)e^{i\theta} \cdot e^{i\phi} = e^{i(\theta+\phi)}, be careful about angle reduction modulo 2π2\pi. The form reiθre^{i\theta} is not unique unless you fix a range for θ\theta.

Forgetting conjugates on the unit circle. If ∣z∣=1|z| = 1, then zˉ=1/z\bar{z} = 1/z, not just a+bi‾=a−bi\overline{a+bi} = a - bi. Using this saves enormous computation.

12. Practice Problems

Easy

  1. Compute (1+i3)6(1 + i\sqrt{3})^6.
  2. Find all complex numbers zz with z4=−16z^4 = -16.
  3. If ω=eiπ/5\omega = e^{i\pi/5}, simplify ω3⋅ω7\omega^3 \cdot \omega^7.

Medium

  1. Let z=1+i1−iz = \frac{1+i}{1-i}. Compute z100z^{100}.
  2. Find ∑k=05(cos⁡πk3+isin⁡πk3)\sum_{k=0}^{5}\left(\cos\frac{\pi k}{3} + i\sin\frac{\pi k}{3}\right).
  3. The complex number zz satisfies ∣z∣=2|z|=2 and arg⁡(z)=π/4\arg(z) = \pi/4. Find all ww with w3=zw^3 = z.
  4. Compute ∣ (2+2i)10−(2−2i)10 ∣|\,(2+2i)^{10} - (2-2i)^{10}\,|.

Hard

  1. Let ω=e2πi/9\omega = e^{2\pi i/9}. Compute (ω+ω8)(ω2+ω7)(ω3+ω6)(ω4+ω5)(\omega + \omega^8)(\omega^2 + \omega^7)(\omega^3+\omega^6)(\omega^4+\omega^5).
  2. Prove that the product of all distances from 11 to the other nnth roots of unity equals nn.
  3. Find all zz on the unit circle such that zn+zˉnz^n + \bar{z}^n is an integer for every positive integer nn.

13. Hints

  1. Convert to polar form: 1+i3=2eiπ/31 + i\sqrt{3} = 2e^{i\pi/3}.
  2. Write −16=16eiπ-16 = 16e^{i\pi} and apply the root formula.
  3. Add exponents and reduce modulo 2π2\pi.
  4. First simplify 1+i1−i\frac{1+i}{1-i} by multiplying numerator and denominator by 1+i1+i.
  5. Recognize this as a sum of 6th roots of unity.
  6. Take the cube root of the modulus; divide the argument by 33; add 2πk/32\pi k/3 for k=0,1,2k=0,1,2.
  7. Write both in polar form; note 2+2i=22 eiπ/42+2i = 2\sqrt{2}\,e^{i\pi/4}.
  8. Consider the polynomial with roots ωk+ω9−k\omega^k + \omega^{9-k} and use Vieta's or the minimal polynomial of 2cos⁡(2π/9)2\cos(2\pi/9).
  9. Factor zn−1=∏k=0n−1(z−ωk)z^n - 1 = \prod_{k=0}^{n-1}(z - \omega^k) and set z=1z = 1 after canceling the k=0k=0 factor.
  10. Write z=eiθz = e^{i\theta}; then zn+zˉn=2cos⁡(nθ)z^n + \bar{z}^n = 2\cos(n\theta). Consider when 2cos⁡(nθ)∈Z2\cos(n\theta) \in \mathbb{Z} for all nn.

14. Solutions

1. (1+i3)6=(2eiπ/3)6=64e2πi=64(1+i\sqrt{3})^6 = (2e^{i\pi/3})^6 = 64e^{2\pi i} = 64.

2. −16=16eiπ-16 = 16e^{i\pi}. Roots: 2ei(π+2πk)/42e^{i(\pi + 2\pi k)/4} for k=0,1,2,3k=0,1,2,3. These are 2(1+i),2(−1+i),2(−1−i),2(1−i)\sqrt{2}(1+i), \sqrt{2}(-1+i), \sqrt{2}(-1-i), \sqrt{2}(1-i).

3. ω3+7=ω10=ei⋅10π/5=e2πi=1\omega^{3+7} = \omega^{10} = e^{i\cdot 10\pi/5} = e^{2\pi i} = 1.

4. 1+i1−i=(1+i)22=i\frac{1+i}{1-i} = \frac{(1+i)^2}{2} = i. Then i100=(i4)25=1i^{100} = (i^4)^{25} = 1.

5. The terms are eiπk/3e^{i\pi k/3} for k=0,…,5k=0,\ldots,5, i.e., all 6th roots of unity. Their sum is 00.

6. z=2eiπ/4z = 2e^{i\pi/4}, so w=21/3ei(π/12+2πk/3)w = 2^{1/3}e^{i(\pi/12 + 2\pi k/3)} for k=0,1,2k=0,1,2.

7. (2+2i)10=(22)10e10iπ/4=215e5iπ/2=215i(2+2i)^{10} = (2\sqrt{2})^{10}e^{10i\pi/4} = 2^{15}e^{5i\pi/2} = 2^{15}i. Similarly (2−2i)10=−215i(2-2i)^{10} = -2^{15}i. Difference: 216i2^{16}i, absolute value 65536\mathbf{65536}.

8. Since ω9=1\omega^9 = 1, each factor satisfies ωk+ω9−k=2cos⁡(2πk/9)\omega^k + \omega^{9-k} = 2\cos(2\pi k/9). Note the third factor: ω3+ω6=2cos⁡(2π/3)=−1\omega^3 + \omega^6 = 2\cos(2\pi/3) = -1. So the full product equals 2cos⁡(2π/9)⋅2cos⁡(4π/9)⋅(−1)⋅2cos⁡(8π/9)=−8cos⁡(2π/9)cos⁡(4π/9)cos⁡(8π/9)2\cos(2\pi/9) \cdot 2\cos(4\pi/9) \cdot (-1) \cdot 2\cos(8\pi/9) = -8\cos(2\pi/9)\cos(4\pi/9)\cos(8\pi/9). The three values 2cos⁡(2π/9),2cos⁡(4π/9),2cos⁡(8π/9)2\cos(2\pi/9), 2\cos(4\pi/9), 2\cos(8\pi/9) are roots of x3−3x+1=0x^3 - 3x + 1 = 0; by Vieta's formulas their product is −1-1, so cos⁡(2π/9)cos⁡(4π/9)cos⁡(8π/9)=−1/8\cos(2\pi/9)\cos(4\pi/9)\cos(8\pi/9) = -1/8. The answer is −8⋅(−1/8)=1-8 \cdot (-1/8) = \mathbf{1}.

9. From zn−1=∏k=0n−1(z−ωk)z^n - 1 = \prod_{k=0}^{n-1}(z-\omega^k), cancel the k=0k=0 factor to get ∏k=1n−1(z−ωk)=zn−1+⋯+1\prod_{k=1}^{n-1}(z-\omega^k) = z^{n-1}+\cdots+1. Set z=1z=1: ∏k=1n−1(1−ωk)=n\prod_{k=1}^{n-1}(1-\omega^k) = n. Taking absolute values gives the desired product of distances.

10. Write z=eiθz=e^{i\theta}. The condition becomes

zn+zˉn=einθ+e−inθ=2cos⁡(nθ)∈Zz^n+\bar z^n=e^{in\theta}+e^{-in\theta}=2\cos(n\theta)\in\mathbb{Z}

for every positive integer nn. Taking n=1n=1 already forces 2cos⁡θ∈Z2\cos\theta\in\mathbb{Z}. Since cos⁡θ∈[−1,1]\cos\theta\in[-1,1], this gives

2cos⁡θ∈{−2,−1,0,1,2}.2\cos\theta\in\{-2,-1,0,1,2\}.

Thus

θ∈{0,±π/3,±π/2,±2π/3,π}.\theta\in\{0,\pm\pi/3,\pm\pi/2,\pm2\pi/3,\pi\}.

These values are also sufficient. If x=2cos⁡θx=2\cos\theta is an integer, then the recurrence

2cos⁡(nθ)=x⋅2cos⁡((n−1)θ)−2cos⁡((n−2)θ)2\cos(n\theta)=x\cdot 2\cos((n-1)\theta)-2\cos((n-2)\theta)

shows by induction that 2cos⁡(nθ)2\cos(n\theta) is an integer for all positive integers nn. Therefore

z∈{1,e±iπ/3,±i,e±2iπ/3,−1}.z\in\{1,e^{\pm i\pi/3},\pm i,e^{\pm 2i\pi/3},-1\}.

These are exactly the sixth roots of unity together with ±i\pm i.

15. Summary

Polar Form and De Moivre: Decision ChecklistComplex Number ProblemAsk:Products or quotients?YES→ Polar Form: r₁r₂ e^(i(α+β))High powers (z^n)?YES→ De Moivre: (re^(iθ))^n= r^n e^(inθ)Rotation by angle θ?YES→ Multiply by e^(iθ)(about point c: e^(iθ)(z−c)+c)Finding n-th roots?YES→ Polar Extraction:ρ^(1/n) e^(i(ϕ+2πk)/n)Geometry / angles?YES→ Moduli and Argumentsarg(z₂−z₁) gives directionCommon patterns: equilateral ⇔ C−A = e^(±iπ/3)(B−A) | square ⇔ C−B = i(B−A)n-th roots of unity: sum = 0 for n ≥ 2 | product of all distances from one root = nIf none apply: try rectangular form (sums, real-part extraction, conjugates).
Polar Form and De Moivre Decision Checklist

Use this checklist when encountering any complex number problem in a contest. The key question is always: does the structure of the problem favor angle addition (polar) or direct manipulation (rectangular)?

Use polar form when: the problem involves products, quotients, or powers of complex numbers; a geometric transformation is described; angles or rotations appear explicitly; or all given quantities lie on a circle.

Use De Moivre when: a high power of a complex number is requested; a trigonometric identity for cos⁡(nθ)\cos(n\theta) or sin⁡(nθ)\sin(n\theta) is needed; or a sum of the form ∑cos⁡(kθ)\sum \cos(k\theta) must be computed.

Use rotations when: the problem mentions equilateral triangles, squares, or regular polygons; a geometric locus is described as an orbit under rotation; or the phrase "rotate by angle θ\theta" appears.

Switch away from rectangular when: you see a2+b2a^2 + b^2 (this is ∣z∣2|z|^2), or cos⁡θ+isin⁡θ\cos\theta + i\sin\theta (this is eiθe^{i\theta}), or you are multiplying two complex numbers and care about the angle of the result.

Common contest patterns:

  • Equilateral triangle: C−A=e±iπ/3(B−A)C - A = e^{\pm i\pi/3}(B-A)
  • Square: C−B=i(B−A)C - B = i(B-A)
  • Regular nn-gon: vertices are c+re2πik/nc + re^{2\pi ik/n}
  • Roots of unity filter: ∑k=0n−1ωjk=[n∣j]⋅n\sum_{k=0}^{n-1}\omega^{jk} = [n \mid j] \cdot n
  • Sum of all nnth roots: always zero for n≥2n \geq 2
  • Product of all distances from one root to the others: equals nn

Module Progress:

Join the Discord Community!

Stuck on a problem, or don't understand a module? Join the Discord and get help with your doubts while making more math friends.

PrevNext