WDC Learn

Complex Numbers

Cartesian and polar form, De Moivre's theorem, roots of unity and their sums and products, rotations and loci in the complex plane, and polynomials with complex roots.

≈3–5 problems per paper9 lessons6 worked examples30 practice problems3 videos

On the AMC 12, complex numbers appear as a compact tool rather than as a separate unit. A single problem about rotations, the roots of a polynomial, or a sum of cosines often becomes short once the complex form is introduced. Expect roughly three to five problems per paper that use this material: early ones test arithmetic with ii and the modulus, middle ones require choosing a representation (polar for powers, Cartesian for sums), and late ones combine roots of unity with orthogonality or with a locus.

Problems escalate in a predictable way. At the lower levels the work is arithmetic: expand a product, rationalize a quotient, or read off a modulus. At the middle levels the key decision is the representation, and the strongest solvers choose the form before expanding anything: polar form for powers and roots, the factorization xn−1=∏(x−ωk)x^{n}-1=\prod(x-\omega_k) for sums over roots of unity, and the conjugate for any denominator. At the top levels a problem usually combines two ideas, such as a rotation together with a distance bound or a reciprocal sum with a polynomial identity.

Study by building the toolkit in order: conjugate and modulus, polar form, De Moivre's theorem, then roots of unity and their sums, then rotations, loci, and polynomials. For each identity, work through the derivation until it can be reproduced from memory, because the contest version almost always asks for a value that the derivation makes immediate. Practice the orthogonality rule for roots of unity until it is automatic, since it is the single most reused fact in the topic.

Helpful first: Algebraic Manipulation, Plane Geometry

1.Cartesian form, the conjugate, and division

A complex number is written z=a+biz=a+bi with a,ba,b real and i2=−1i^{2}=-1. The real number a=Re⁡za=\operatorname{Re} z is the real part and b=Im⁡zb=\operatorname{Im} z is the imaginary part; note that Im⁡z=b\operatorname{Im} z=b is a real number, not bibi. Each zz is a point (a,b)(a,b) of the plane, and addition is componentwise, so the geometry of addition is ordinary vector addition. Multiplication is where the new structure lives, and it is the reason complex numbers are useful.

Multiplication follows from the distributive law and i2=−1i^{2}=-1: (a+bi)(c+di)=(ac−bd)+(ad+bc)i(a+bi)(c+di)=(ac-bd)+(ad+bc)i. This is the FOIL expansion with one extra rule. Students should practice expanding products until the pattern is automatic, since almost every computation in this topic begins with a product of this kind, and a sign error from i2i^{2} is the most common source of wrong answers.

The conjugate of z=a+biz=a+bi is zˉ=a−bi\bar z=a-bi. Conjugation is the reflection of the plane across the real axis, and it respects arithmetic: z+w‾=zˉ+wˉ\overline{z+w}=\bar z+\bar w and zw‾=zˉ wˉ\overline{zw}=\bar z\,\bar w. Two identities follow at once: Re⁡z=z+zˉ2\operatorname{Re} z=\frac{z+\bar z}{2} and Im⁡z=z−zˉ2i\operatorname{Im} z=\frac{z-\bar z}{2i}. These let one extract real and imaginary parts from a formula without expanding it into coordinates.

The key identity is zzˉ=a2+b2z\bar z=a^{2}+b^{2}. Proof: (a+bi)(a−bi)=a2−(bi)2=a2+b2(a+bi)(a-bi)=a^{2}-(bi)^{2}=a^{2}+b^{2}. The right side is the square of the distance from zz to the origin, which we write ∣z∣2|z|^{2}. So ∣z∣2=zzˉ|z|^{2}=z\bar z, and this single formula converts modulus questions into algebra. It also shows that ∣zw∣2=zw zˉwˉ=∣z∣2∣w∣2|zw|^{2}=zw\,\bar z\bar w=|z|^{2}|w|^{2}, hence ∣zw∣=∣z∣ ∣w∣|zw|=|z|\,|w| for all z,wz,w.

Division is handled by multiplying numerator and denominator by the conjugate of the denominator. If w≠0w\ne0 then zw=zwˉwwˉ=zwˉ∣w∣2\frac{z}{w}=\frac{z\bar w}{w\bar w}=\frac{z\bar w}{|w|^{2}}, and the new denominator is a positive real number. For instance 3+4i1−2i=(3+4i)(1+2i)5=−5+10i5=−1+2i\frac{3+4i}{1-2i}=\frac{(3+4i)(1+2i)}{5}=\frac{-5+10i}{5}=-1+2i. The method works for every nonzero ww, and it is the standard way to simplify any quotient whose denominator is not real.

Why does multiplying by wˉ/wˉ\bar w/\bar w not change the value? Because the fraction equals one, and the denominator wwˉw\bar w is real. Multiplying by ii or by a real number instead would leave the denominator non-real, so the conjugate is the correct multiplier. Once the denominator is real, the real and imaginary parts of the quotient can be read off directly, with no further work.

Two beginner traps dominate this lesson. First, students carry the wrong sign through a product because they forget that i2=−1i^{2}=-1. Second, students try to clear a complex denominator by multiplying it by ii, which does not make it real. A useful habit is to write the final answer in the form x+yix+yi and check each part separately, because a correct modulus can hide a wrong real part.

KEY FACTS
  • i2=−1i^{2}=-1 and (a+bi)(c+di)=(ac−bd)+(ad+bc)i(a+bi)(c+di)=(ac-bd)+(ad+bc)i
  • a+bi‾=a−bi\overline{a+bi}=a-bi, zw‾=zˉ wˉ\overline{zw}=\bar z\,\bar w
  • zzˉ=∣z∣2=a2+b2z\bar z=|z|^{2}=a^{2}+b^{2}
  • zw=zwˉ∣w∣2\dfrac{z}{w}=\dfrac{z\bar w}{|w|^{2}} for w≠0w\ne0
  • Re⁡z=z+zˉ2\operatorname{Re} z=\dfrac{z+\bar z}{2}, Im⁡z=z−zˉ2i\operatorname{Im} z=\dfrac{z-\bar z}{2i}

Spot it: Any expression with ii in a denominator, any question asking for a real or imaginary part, and any question about a modulus of a sum or product.

COMMON MISTAKES
  • Treating Im⁡z\operatorname{Im} z as bibi rather than the real number bb.
  • Dividing by a complex number without multiplying by its conjugate, which leaves ii in the denominator.
  • Expanding (a+bi)2(a+bi)^{2} and dropping the cross term 2abi2abi.
TRY IT

Compute 3+4i1−2i\dfrac{3+4i}{1-2i} and write the answer in the form x+yix+yi.

Practise this lesson (5 problems) →

2.Modulus, argument, and polar form

Every nonzero z=a+biz=a+bi has polar coordinates: the modulus r=∣z∣=a2+b2r=|z|=\sqrt{a^{2}+b^{2}} and an argument θ=arg⁡z\theta=\arg z, the angle measured counterclockwise from the positive real axis. Then a=rcos⁡θa=r\cos\theta and b=rsin⁡θb=r\sin\theta, so z=r(cos⁡θ+isin⁡θ)z=r(\cos\theta+i\sin\theta). The argument is defined only modulo 2π2\pi; the principal value is usually taken in (−π,π](-\pi,\pi], and the problem should say which convention it uses.

Multiplication in polar form is where geometry becomes algebra. Let z=r(cos⁡α+isin⁡α)z=r(\cos\alpha+i\sin\alpha) and w=s(cos⁡β+isin⁡β)w=s(\cos\beta+i\sin\beta). Multiplying out and applying the addition formulas, the real part of zw/(rs)zw/(rs) is cos⁡αcos⁡β−sin⁡αsin⁡β=cos⁡(α+β)\cos\alpha\cos\beta-\sin\alpha\sin\beta=\cos(\alpha+\beta) and the imaginary part is sin⁡αcos⁡β+cos⁡αsin⁡β=sin⁡(α+β)\sin\alpha\cos\beta+\cos\alpha\sin\beta=\sin(\alpha+\beta). Hence zw=rs(cos⁡(α+β)+isin⁡(α+β))zw=rs\big(\cos(\alpha+\beta)+i\sin(\alpha+\beta)\big): moduli multiply and arguments add.

Euler's notation eiθ=cos⁡θ+isin⁡θe^{i\theta}=\cos\theta+i\sin\theta, justified in a later lesson, packages this as reiα⋅seiβ=rsei(α+β)re^{i\alpha}\cdot se^{i\beta}=rse^{i(\alpha+\beta)}, which is just the law of exponents. Division gives zw=rsei(α−β)\frac{z}{w}=\frac{r}{s}e^{i(\alpha-\beta)}. With practice you should read the modulus and argument of any product or quotient immediately, without expanding anything.

Converting back to Cartesian form uses a reference angle. For z=−1+i3z=-1+i\sqrt3 we have r=2r=2, and cos⁡θ=−12\cos\theta=-\tfrac12, sin⁡θ=32\sin\theta=\tfrac{\sqrt3}{2}, so θ=2π3\theta=\tfrac{2\pi}{3}. The reference angle is found from arctan⁡∣ba∣\arctan\left|\frac{b}{a}\right|, and then the quadrant is fixed by the signs of aa and bb. Quadrant errors are common because arctan⁡\arctan alone cannot distinguish θ\theta from θ+π\theta+\pi.

The modulus is the distance from zz to 00, so ∣z−w∣|z-w| is the distance between two points. Many contest problems start by rewriting a condition such as ∣z∣=1|z|=1 or arg⁡z=π/3\arg z=\pi/3, after which the problem is about a circle or a ray from the origin. Learning to recognize ∣z−c∣=r|z-c|=r as a circle and arg⁡(z−c)=θ\arg(z-c)=\theta as a ray from cc is one of the most useful habits in this topic.

Modulus is multiplicative and argument is additive, so powers are easy. For example ∣(1+i)10∣=(2)10=32|(1+i)^{10}|=(\sqrt2)^{10}=32, and arg⁡(1+i)10=10⋅π4=5π2≡π2\arg(1+i)^{10}=10\cdot\frac{\pi}{4}=\frac{5\pi}{2}\equiv\frac{\pi}{2}, so (1+i)10=32i(1+i)^{10}=32i. Check directly: (1+i)2=2i(1+i)^{2}=2i, and (2i)5=32i5=32i(2i)^{5}=32i^{5}=32i.

Two mistakes are common. First, students use arg⁡(a+bi)=arctan⁡(b/a)\arg(a+bi)=\arctan(b/a) without checking the quadrant. Second, students forget that arg⁡\arg is only defined up to multiples of 2π2\pi, so −30∘-30^\circ and 330∘330^\circ name the same direction. Always state which representative of the argument you are using before comparing two answers.

KEY FACTS
  • z=r(cos⁡θ+isin⁡θ)z=r(\cos\theta+i\sin\theta) with r=∣z∣r=|z| and θ=arg⁡z\theta=\arg z
  • ∣zw∣=∣z∣ ∣w∣|zw|=|z|\,|w| and arg⁡(zw)≡arg⁡z+arg⁡w(mod2π)\arg(zw)\equiv\arg z+\arg w \pmod{2\pi}
  • ∣zw∣=∣z∣∣w∣\left|\dfrac{z}{w}\right|=\dfrac{|z|}{|w|} and ∣z∣2=zzˉ|z|^{2}=z\bar z
  • arg⁡zˉ≡−arg⁡z(mod2π)\arg\bar z\equiv-\arg z \pmod{2\pi}

Spot it: Questions about powers, roots, or sizes of products and quotients; and conditions such as ∣z∣=r|z|=r or arg⁡z=θ\arg z=\theta, which describe a circle or a ray.

COMMON MISTAKES
  • Reading the argument off arctan⁡(b/a)\arctan(b/a) without checking which quadrant the point lies in.
  • Forgetting that the argument is defined only modulo 2π2\pi, so two different-looking answers may be equal.
  • Using r eiθr\,e^{i\theta} with θ\theta in degrees in one place and radians in another.
TRY IT

Find arg⁡(3−i)\arg(\sqrt3-i) in degrees, using the principal value in (−180∘,180∘](-180^\circ,180^\circ].

Practise this lesson (8 problems) →

3.De Moivre's theorem and integer powers

De Moivre's theorem states (cos⁡θ+isin⁡θ)n=cos⁡nθ+isin⁡nθ(\cos\theta+i\sin\theta)^{n}=\cos n\theta+i\sin n\theta for every integer nn. For n≥0n\ge0 it follows by induction. The case n=1n=1 is trivial. If the statement holds for nn, then (cos⁡θ+isin⁡θ)n+1=(cos⁡nθ+isin⁡nθ)(cos⁡θ+isin⁡θ)(\cos\theta+i\sin\theta)^{n+1}=(\cos n\theta+i\sin n\theta)(\cos\theta+i\sin\theta), and the product rule from the previous lesson gives cos⁡(n+1)θ+isin⁡(n+1)θ\cos(n+1)\theta+i\sin(n+1)\theta.

Negative exponents follow from the observation that (cos⁡θ+isin⁡θ)(cos⁡θ−isin⁡θ)=cos⁡2θ+sin⁡2θ=1(\cos\theta+i\sin\theta)(\cos\theta-i\sin\theta)=\cos^{2}\theta+\sin^{2}\theta=1, so (cos⁡θ+isin⁡θ)−1=cos⁡θ−isin⁡θ=cos⁡(−θ)+isin⁡(−θ)(\cos\theta+i\sin\theta)^{-1}=\cos\theta-i\sin\theta=\cos(-\theta)+i\sin(-\theta). The formula therefore holds for all integers nn. Geometrically, multiplying by a unit complex number rotates the plane, and performing that rotation nn times is a single rotation by nθn\theta.

For a general nonzero complex number write z=r(cos⁡θ+isin⁡θ)z=r(\cos\theta+i\sin\theta). Then zn=rn(cos⁡nθ+isin⁡nθ)z^{n}=r^{n}(\cos n\theta+i\sin n\theta). Two things happen at once: the modulus is raised to the power nn, and the argument is multiplied by nn (modulo 2π2\pi). This is the single most useful consequence in competition work, because an integer power of a complicated expression often reduces to a short computation with an angle.

Example. Let z=3+iz=\sqrt3+i. Then r=2r=2 and θ=π6\theta=\frac{\pi}{6}, so z6=26(cos⁡π+isin⁡π)=−64z^{6}=2^{6}\big(\cos\pi+i\sin\pi\big)=-64. Nothing was expanded. Repeated squaring and multiplying would also work, but it takes many steps and invites arithmetic slips, while the polar computation takes one line once the modulus and argument are known.

De Moivre also produces trigonometric identities. Expanding (cos⁡θ+isin⁡θ)3(\cos\theta+i\sin\theta)^{3} by the binomial theorem gives cos⁡3θ−3cos⁡θsin⁡2θ+i (3cos⁡2θsin⁡θ−sin⁡3θ)\cos^{3}\theta-3\cos\theta\sin^{2}\theta+i\,(3\cos^{2}\theta\sin\theta-\sin^{3}\theta). Comparing real parts and using sin⁡2θ=1−cos⁡2θ\sin^{2}\theta=1-\cos^{2}\theta gives cos⁡3θ=4cos⁡3θ−3cos⁡θ\cos3\theta=4\cos^{3}\theta-3\cos\theta, and comparing imaginary parts gives sin⁡3θ=3sin⁡θ−4sin⁡3θ\sin3\theta=3\sin\theta-4\sin^{3}\theta. Students should be able to reproduce both identities from the binomial expansion.

The same idea solves equations. The solutions of zn=wz^{n}=w, where w=ρ(cos⁡φ+isin⁡φ)w=\rho(\cos\varphi+i\sin\varphi), are zk=ρ1/n(cos⁡φ+2πkn+isin⁡φ+2πkn)z_{k}=\rho^{1/n}\big(\cos\frac{\varphi+2\pi k}{n}+i\sin\frac{\varphi+2\pi k}{n}\big) for k=0,1,…,n−1k=0,1,\dots,n-1. Each zkz_{k} satisfies the equation by De Moivre's theorem, and there are exactly nn distinct values, which matches the degree of zn−wz^{n}-w.

Common mistakes are applying De Moivre to cos⁡θ+isin⁡θ\cos\theta+i\sin\theta when the modulus is not 11, so that the factor rnr^{n} is lost, and reducing the angle carelessly when nθn\theta is large. Reduce the angle modulo 2π2\pi before evaluating any cosine or sine, and keep track of the modulus separately.

KEY FACTS
  • (cos⁡θ+isin⁡θ)n=cos⁡nθ+isin⁡nθ(\cos\theta+i\sin\theta)^{n}=\cos n\theta+i\sin n\theta for all integers nn
  • (r(cos⁡θ+isin⁡θ))n=rn(cos⁡nθ+isin⁡nθ)\big(r(\cos\theta+i\sin\theta)\big)^{n}=r^{n}(\cos n\theta+i\sin n\theta)
  • cos⁡3θ=4cos⁡3θ−3cos⁡θ\cos3\theta=4\cos^{3}\theta-3\cos\theta
  • sin⁡3θ=3sin⁡θ−4sin⁡3θ\sin3\theta=3\sin\theta-4\sin^{3}\theta

Spot it: An integer power of a complex number, a trigonometric expression involving nθn\theta, or an equation zn=wz^{n}=w.

COMMON MISTAKES
  • Applying De Moivre to a number whose modulus is not 11 and forgetting the factor rnr^{n}.
  • Expanding a high power by hand when the polar form would finish in one step.
  • Using an angle nθn\theta without reducing modulo 2π2\pi before reading off the cosine.
TRY IT

Compute (3+i)6(\sqrt3+i)^{6}.

Practise this lesson (4 problems) →

4.Euler's formula and exponential sums

Define eiθ=cos⁡θ+isin⁡θe^{i\theta}=\cos\theta+i\sin\theta. The reason for this definition is that the exponential series ex=∑n≥0xnn!e^{x}=\sum_{n\ge0}\frac{x^{n}}{n!} converges for complex xx, and ex+y=exeye^{x+y}=e^{x}e^{y} continues to hold. Substituting x=iθx=i\theta and using i2=−1i^{2}=-1, the even powers give ∑m(−1)mθ2m(2m)!=cos⁡θ\sum_{m}\frac{(-1)^{m}\theta^{2m}}{(2m)!}=\cos\theta and the odd powers give i∑m(−1)mθ2m+1(2m+1)!=isin⁡θi\sum_{m}\frac{(-1)^{m}\theta^{2m+1}}{(2m+1)!}=i\sin\theta. This is Euler's formula.

The consequences are immediate. The identity eiπ=−1e^{i\pi}=-1 is Euler's identity. The rule eiθeiφ=ei(θ+φ)e^{i\theta}e^{i\varphi}=e^{i(\theta+\varphi)} is the angle-addition formula, and De Moivre's theorem is (eiθ)n=einθ(e^{i\theta})^{n}=e^{in\theta}. Since cos⁡θ=eiθ+e−iθ2\cos\theta=\frac{e^{i\theta}+e^{-i\theta}}{2} and sin⁡θ=eiθ−e−iθ2i\sin\theta=\frac{e^{i\theta}-e^{-i\theta}}{2i}, every trigonometric polynomial becomes a polynomial in eiθe^{i\theta} and e−iθe^{-i\theta}, and algebra takes over.

The most important contest use is summing trigonometric series. Let ω=eiθ\omega=e^{i\theta} with ω≠1\omega\ne1. The finite geometric series gives ∑k=0n−1ωk=ωn−1ω−1\sum_{k=0}^{n-1}\omega^{k}=\frac{\omega^{n}-1}{\omega-1}. If ωn=1\omega^{n}=1, the numerator vanishes while the denominator does not, so the whole sum is 00. In general the real part of this quotient gives a closed form for a cosine sum with arithmetic arguments.

To get the closed form, note that ωn−1=einθ/2⋅2isin⁡nθ2\omega^{n}-1=e^{in\theta/2}\cdot2i\sin\frac{n\theta}{2} and ω−1=eiθ/2⋅2isin⁡θ2\omega-1=e^{i\theta/2}\cdot2i\sin\frac{\theta}{2}. Therefore ωn−1ω−1=ei(n−1)θ/2 sin⁡(nθ/2)sin⁡(θ/2)\frac{\omega^{n}-1}{\omega-1}=e^{i(n-1)\theta/2}\,\frac{\sin(n\theta/2)}{\sin(\theta/2)}. Taking real parts gives ∑k=0n−1cos⁡kθ=cos⁡(n−1)θ2⋅sin⁡(nθ/2)sin⁡(θ/2)\sum_{k=0}^{n-1}\cos k\theta=\cos\frac{(n-1)\theta}{2}\cdot\frac{\sin(n\theta/2)}{\sin(\theta/2)} whenever sin⁡(θ/2)≠0\sin(\theta/2)\ne0. The complex method is far cleaner than the product-to-sum manipulations it replaces.

Example: ∑k=09cos⁡kπ5\sum_{k=0}^{9}\cos\frac{k\pi}{5}. Here ω=eiπ/5\omega=e^{i\pi/5} satisfies ω10=1\omega^{10}=1 and ω≠1\omega\ne1, so ∑k=09ωk=0\sum_{k=0}^{9}\omega^{k}=0. Its real part is exactly the cosine sum, which therefore vanishes. The closed form agrees: sin⁡10π10=sin⁡π=0\sin\frac{10\pi}{10}=\sin\pi=0.

Euler's formula also converts products of trigonometric functions into sums. Expanding cos⁡nθ=(eiθ+e−iθ2)n\cos^{n}\theta=\left(\frac{e^{i\theta}+e^{-i\theta}}{2}\right)^{n} with the binomial theorem and regrouping exponents gives a sum of cosines of multiples of θ\theta. This is the same technique used in the trigonometric identities lesson, and it avoids the long chains of double-angle formulas that students otherwise write down.

Pitfalls: confusing eiθe^{i\theta} with a real number that grows with θ\theta (it is a point on the unit circle); dividing by ω−1\omega-1 when ω=1\omega=1; and using the closed form when sin⁡(θ/2)=0\sin(\theta/2)=0, in which case every term of the sum is 11 or cos⁡\cos of a multiple of 2π2\pi and the sum is simply nn or the count of such terms.

KEY FACTS
  • eiθ=cos⁡θ+isin⁡θe^{i\theta}=\cos\theta+i\sin\theta and eiπ=−1e^{i\pi}=-1
  • cos⁡θ=eiθ+e−iθ2\cos\theta=\dfrac{e^{i\theta}+e^{-i\theta}}{2} and sin⁡θ=eiθ−e−iθ2i\sin\theta=\dfrac{e^{i\theta}-e^{-i\theta}}{2i}
  • ∑k=0n−1ωk=ωn−1ω−1\sum_{k=0}^{n-1}\omega^{k}=\dfrac{\omega^{n}-1}{\omega-1} for ω≠1\omega\ne1
  • ∑k=0n−1cos⁡kθ=cos⁡(n−1)θ2⋅sin⁡(nθ/2)sin⁡(θ/2)\sum_{k=0}^{n-1}\cos k\theta=\cos\dfrac{(n-1)\theta}{2}\cdot\dfrac{\sin(n\theta/2)}{\sin(\theta/2)}

Spot it: A sum of cosines or sines whose arguments form an arithmetic progression, or a power of a trigonometric function that the binomial theorem can expand.

COMMON MISTAKES
  • Dividing by ω−1\omega-1 without first checking that ω≠1\omega\ne1.
  • Taking the real part of ∑ωk\sum\omega^{k} but mis-indexing the sum, so that the number of terms is off by one.
  • Applying the closed form in the degenerate case sin⁡(θ/2)=0\sin(\theta/2)=0.
TRY IT

Compute ∑k=09cos⁡kπ5\displaystyle\sum_{k=0}^{9}\cos\frac{k\pi}{5}.

5.Roots of unity: sums, products, and factorization

An nnth root of unity is a solution of zn=1z^{n}=1. Writing z=reiθz=re^{i\theta} forces r=1r=1 and nθ∈2πZn\theta\in2\pi\mathbb Z, so the solutions are ωk=e2πik/n\omega_k=e^{2\pi ik/n} for k=0,1,…,n−1k=0,1,\dots,n-1. There are exactly nn of them, equally spaced on the unit circle, and they form a group under multiplication. A root is primitive when its order is exactly nn, which happens for ωk\omega_k with gcd⁡(k,n)=1\gcd(k,n)=1.

The factorization xn−1=∏k=0n−1(x−ωk)x^{n}-1=\prod_{k=0}^{n-1}(x-\omega_k) holds identically in xx, because both sides are monic of degree nn and have the same nn distinct roots. Substituting x=2x=2 gives ∏k=0n−1(2−ωk)=2n−1\prod_{k=0}^{n-1}(2-\omega_k)=2^{n}-1, a product of complex numbers whose value is an integer. This is the typical way a product over roots of unity is evaluated: identify a polynomial with those roots, and evaluate it.

Vieta's formulas give the symmetric functions. The sum of all nnth roots is 00 for n≥2n\ge2, because the coefficient of xn−1x^{n-1} in xn−1x^{n}-1 is zero. The product of all nnth roots is (−1)n+1(-1)^{n+1}, because for xn−1x^{n}-1 the product of the roots equals (−1)n(-1)^{n} times the constant term −1-1. Roots also come in conjugate pairs ωk,ω−k\omega_k,\omega_{-k}, which is why the real parts of many sums are symmetric.

The orthogonality rule is the most used fact in this topic. For an integer mm, ∑k=0n−1ωkm\sum_{k=0}^{n-1}\omega_k^{m} equals nn if n∣mn\mid m and 00 otherwise. Indeed ωkm=ω1mk\omega_k^{m}=\omega_1^{mk} is a root of unity, and a geometric series of roots of unity vanishes unless its ratio is 11. Many problems reduce to sums of this form after exponents are reduced modulo nn.

Logarithmic differentiation gives a reciprocal sum. Differentiating xn−1=∏k(x−ωk)x^{n}-1=\prod_{k}(x-\omega_k) and dividing by the original gives ∑k=0n−11x−ωk=nxn−1xn−1\sum_{k=0}^{n-1}\frac{1}{x-\omega_k}=\frac{nx^{n-1}}{x^{n}-1}. At x=2x=2 with n=7n=7 this yields ∑k=0612−ωk=7⋅2627−1=448127\sum_{k=0}^{6}\frac{1}{2-\omega_k}=\frac{7\cdot2^{6}}{2^{7}-1}=\frac{448}{127}. The identity is valid at every xx that is not a root, so it is more flexible than most sum formulas.

Moduli of differences are also tractable. Since ωˉ=ω−1\bar\omega=\omega^{-1}, ∣1−ω∣2=(1−ω)(1−ω−1)=2−ω−ω−1=2−2cos⁡θ|1-\omega|^{2}=(1-\omega)(1-\omega^{-1})=2-\omega-\omega^{-1}=2-2\cos\theta. Summing over all nnth roots of unity gives ∑k=0n−1∣1−ωk∣2=2n\sum_{k=0}^{n-1}|1-\omega_k|^{2}=2n. Also ∏k=1n−1(1−ωk)=lim⁡x→1xn−1x−1=n\prod_{k=1}^{n-1}(1-\omega_k)=\lim_{x\to1}\frac{x^{n}-1}{x-1}=n, so the product of the distances from 11 to the other roots is nn.

Pitfalls: forgetting that ω0=1\omega_0=1 is itself a root, so sums over all nnth roots include it, and dividing by 1−ωk1-\omega_k when k=0k=0, which is zero. When a problem uses a root ω\omega of a particular order, first write each exponent modulo that order; the reduced problem is usually much smaller.

KEY FACTS
  • ωk=e2πik/n\omega_k=e^{2\pi ik/n} for k=0,…,n−1k=0,\dots,n-1 are the nnth roots of unity
  • xn−1=∏k=0n−1(x−ωk)x^{n}-1=\prod_{k=0}^{n-1}(x-\omega_k), so ∏k=0n−1(x−ωk)\prod_{k=0}^{n-1}(x-\omega_k) at x=2x=2 is 2n−12^{n}-1
  • ∑k=0n−1ωkm=n\sum_{k=0}^{n-1}\omega_k^{m}=n if n∣mn\mid m, and 00 otherwise
  • ∑k=0n−11x−ωk=nxn−1xn−1\sum_{k=0}^{n-1}\dfrac{1}{x-\omega_k}=\dfrac{nx^{n-1}}{x^{n}-1}
  • ∣1−ω∣2=(1−ω)(1−ω−1)=2−2cos⁡θ|1-\omega|^{2}=(1-\omega)(1-\omega^{-1})=2-2\cos\theta

Spot it: A sum or product over all nnth roots of unity, or a power of a root ω\omega with ωn=1\omega^{n}=1 that must be reduced modulo nn.

COMMON MISTAKES
  • Excluding the root 11 (that is, ω0\omega_0) from a sum over all roots.
  • Evaluating ωm\omega^{m} without first reducing mm modulo nn.
  • Using the sum ∑kωkm\sum_k\omega_k^{m} formula when nn does not divide mm and then forgetting the sum is zero.
TRY IT

Compute ∏k=04(2−ωk)\displaystyle\prod_{k=0}^{4}\left(2-\omega^{k}\right), where ω=e2πi/5\omega=e^{2\pi i/5}.

Practise this lesson (11 problems) →

6.Rotations and similarity in the complex plane

Multiplication by a unit complex number u=eiφu=e^{i\varphi} is a rotation of the plane about the origin through angle φ\varphi, because ∣uz∣=∣z∣|uz|=|z| and arg⁡(uz)=arg⁡z+φ\arg(uz)=\arg z+\varphi. Multiplication by a positive real tt is a dilation. Multiplication by reiφre^{i\varphi} is a spiral similarity: rotate by φ\varphi and scale by rr. Every orientation-preserving similarity of the plane has this form, up to a translation.

To rotate zz by φ\varphi about a general center cc, translate by −c-c, rotate, and translate back: w=c+eiφ(z−c)w=c+e^{i\varphi}(z-c). The vector z−cz-c points from the center to zz; rotating that vector gives eiφ(z−c)e^{i\varphi}(z-c), and adding cc moves it back to the correct place. This is the most efficient way to handle any rotation about a point, and it avoids coordinate computations with sines and cosines.

Example. Rotate z=4z=4 by 60∘60^\circ counterclockwise about c=2c=2. Then w=2+eiπ/3(4−2)=2+2(12+32i)=3+i3w=2+e^{i\pi/3}(4-2)=2+2\left(\tfrac12+\tfrac{\sqrt3}{2}i\right)=3+i\sqrt3. A quick check is that ∣w−2∣=∣z−2∣=2|w-2|=|z-2|=2, which is the statement that a rotation preserves distance from its center.

Equilateral triangles have a clean algebraic test. If a,b,ca,b,c are the vertices of a triangle, then c−a=e±iπ/3(b−a)c-a=e^{\pm i\pi/3}(b-a) exactly when the triangle is equilateral, with the sign fixed by orientation. Since ζ=eiπ/3\zeta=e^{i\pi/3} satisfies ζ2−ζ+1=0\zeta^{2}-\zeta+1=0, one can show that a,b,ca,b,c form an equilateral triangle if and only if a2+b2+c2=ab+bc+caa^{2}+b^{2}+c^{2}=ab+bc+ca. This condition is symmetric in a,b,ca,b,c and contains no square roots, so it is usually preferable to a distance computation.

Similarity and angles are captured by ratios. The quantity c−ab−a\frac{c-a}{b-a} does not change under a translation, rotation, or dilation applied to the whole triangle, so two triangles are directly similar exactly when these ratios agree. For an equilateral triangle the apex ratio is e±iπ/3e^{\pm i\pi/3}; for an isosceles right triangle with the right angle at aa it is ±i\pm i.

Perpendicularity is an imaginary ratio. For nonzero vectors u,vu,v, the quotient uv=uvˉ∣v∣2\frac{u}{v}=\frac{u\bar v}{|v|^{2}} has real part equal to Re⁡(uvˉ)∣v∣2\frac{\operatorname{Re}(u\bar v)}{|v|^{2}}, and Re⁡(uvˉ)\operatorname{Re}(u\bar v) is the dot product of uu and vv. Therefore u⊥vu\perp v if and only if uv\frac{u}{v} is purely imaginary. Multiplication by ii is rotation by 90∘90^\circ, which is the same fact seen geometrically.

Pitfalls: writing a rotation about cc as zeiφz e^{i\varphi}, which rotates about the origin instead; and confusing counterclockwise with clockwise, since the sign of the exponent decides the orientation. Test any formula on a single easy point, such as z=c+1z=c+1, before trusting it.

KEY FACTS
  • z↦uzz\mapsto uz with ∣u∣=1|u|=1 is a rotation about 00 through arg⁡u\arg u
  • w=c+eiφ(z−c)w=c+e^{i\varphi}(z-c) rotates zz about cc through φ\varphi
  • u⊥v  ⟺  u/v∈iRu\perp v \iff u/v\in i\mathbb R
  • a,b,ca,b,c are equilateral   ⟺  a2+b2+c2=ab+bc+ca\iff a^{2}+b^{2}+c^{2}=ab+bc+ca

Spot it: A problem involving a rotation, a 90∘90^\circ or 60∘60^\circ turn, an equilateral triangle, or perpendicular segments.

COMMON MISTAKES
  • Rotating about the origin when the problem specifies a different center.
  • Confusing the counterclockwise and clockwise rotations, which differ by the sign of the angle.
  • Using a distance formula for an equilateral condition when the symmetric identity is shorter.
TRY IT

Rotate z=4z=4 by 60∘60^\circ counterclockwise about the point 22. Give the image in the form x+yix+yi.

Practise this lesson (3 problems) →

7.Loci, distances, and the triangle inequality

Distances are moduli: ∣z−w∣|z-w| is the distance between the points zz and ww. A condition on a modulus defines a familiar curve. The set ∣z−c∣=r|z-c|=r is a circle with center cc and radius rr; the set ∣z−a∣=∣z−b∣|z-a|=|z-b| is the perpendicular bisector of the segment abab; and arg⁡(z−c)=θ\arg(z-c)=\theta is a ray from cc. Converting a geometric condition into a modulus equation is the first step in nearly every loci problem.

The perpendicular bisector has a short derivation. Using ∣z−a∣2=∣z∣2−2Re⁡(zaˉ)+∣a∣2|z-a|^{2}=|z|^{2}-2\operatorname{Re}(z\bar a)+|a|^{2}, the equation ∣z−a∣=∣z−b∣|z-a|=|z-b| becomes 2Re⁡(z(bˉ−aˉ))=∣b∣2−∣a∣22\operatorname{Re}\big(z(\bar b-\bar a)\big)=|b|^{2}-|a|^{2}. This is a linear equation in the coordinates of zz, so the locus is a line. Its normal direction is b−ab-a, so it is perpendicular to abab, and z=a+b2z=\frac{a+b}{2} satisfies it, so it passes through the midpoint.

Extremal distances on a circle follow from the triangle inequality. If ∣z∣=r|z|=r and cc is fixed, then ∣∣c∣−r∣≤∣z−c∣≤r+∣c∣\big||c|-r\big|\le|z-c|\le r+|c|. Both bounds are attained: the upper bound when zz and −c-c point in the same direction, and the lower bound when zz and cc point in the same direction. So the maximum distance from a circle to a point is the radius plus the distance from the center to the point, and the minimum is the absolute difference.

The triangle inequality ∣z+w∣≤∣z∣+∣w∣|z+w|\le|z|+|w| has a precise equality case. Expanding gives ∣z+w∣2=∣z∣2+∣w∣2+2Re⁡(zwˉ)|z+w|^{2}=|z|^{2}+|w|^{2}+2\operatorname{Re}(z\bar w), and Re⁡(zwˉ)≤∣zwˉ∣=∣z∣ ∣w∣\operatorname{Re}(z\bar w)\le|z\bar w|=|z|\,|w|. Equality holds exactly when zwˉz\bar w is a nonnegative real, which means zz and ww have the same argument. This characterization converts an inequality into a condition on angles, which is how maxima are usually located.

Apollonius circles are the loci ∣z−a∣=k∣z−b∣|z-a|=k|z-b| with k≠1k\ne1. Expanding in coordinates shows that the locus is a circle, whose center lies on the line through aa and bb. A fast way to find the extreme values of ∣z∣|z| on such a circle is the ray method: write z=teiφz=te^{i\varphi}, substitute into the defining equation, and solve the resulting quadratic in tt for each direction φ\varphi.

A concrete check: the points zz with ∣z−4∣=2|z-4|=2 form a circle of radius 22 centered at 44. The closest point to the origin is 22 units from 00, because the center is 44 units away and 4−2=24-2=2. This is the same computation as the extremal-distance rule.

Pitfalls: confusing a locus ∣z−a∣=∣z−b∣|z-a|=|z-b|, which is a line, with ∣z−a∣+∣z−b∣=const|z-a|+|z-b|=\text{const}, which is an ellipse; and maximizing ∣z−c∣|z-c| on a circle without checking that the optimal point is on that circle. Compare the candidate values carefully, including the endpoints of any segment that appears.

KEY FACTS
  • ∣z−c∣=r|z-c|=r is a circle; ∣z−a∣=∣z−b∣|z-a|=|z-b| is the perpendicular bisector of abab
  • ∣z+w∣≤∣z∣+∣w∣|z+w|\le|z|+|w|, with equality iff zz and ww have the same argument
  • For ∣z∣=r|z|=r: max⁡∣z−c∣=r+∣c∣\max|z-c|=r+|c| and min⁡∣z−c∣=∣∣c∣−r∣\min|z-c|=\big||c|-r\big|
  • ∣z−a∣2=∣z∣2−2Re⁡(zaˉ)+∣a∣2|z-a|^{2}=|z|^{2}-2\operatorname{Re}(z\bar a)+|a|^{2}

Spot it: A question asking for a maximum or minimum of a distance, a locus defined by distances, or a sum of moduli.

COMMON MISTAKES
  • Calling the locus ∣z−a∣=∣z−b∣|z-a|=|z-b| a circle rather than the perpendicular bisector.
  • Using ∣z∣+∣c∣|z|+|c| as the maximum of ∣z−c∣|z-c| without requiring zz to lie on the circle in the correct direction.
  • Forgetting that the locus ∣z−a∣+∣z−b∣=k|z-a|+|z-b|=k is an ellipse, not a line segment, unless k=∣a−b∣k=|a-b|.
TRY IT

If ∣z−4∣=2|z-4|=2, find the smallest possible value of ∣z∣|z|.

Practise this lesson (5 problems) →

8.Polynomials with complex roots

The fundamental theorem of algebra says that every nonconstant polynomial with complex coefficients has a complex root. By induction, a monic polynomial of degree nn factors as P(x)=∏k=1n(x−rk)P(x)=\prod_{k=1}^{n}(x-r_k), with exactly nn roots counted with multiplicity. This is why complex numbers are the natural setting for polynomial problems: no roots are missing from the count. Over the reals the situation is different, because irreducible quadratic factors can appear.

Vieta's formulas express the coefficients through the roots. Expanding ∏k(x−rk)\prod_{k}(x-r_k) and comparing coefficients for a monic polynomial xn+an−1xn−1+⋯+a0x^{n}+a_{n-1}x^{n-1}+\cdots+a_{0} gives ∑krk=−an−1\sum_k r_k=-a_{n-1}, ∑j<krjrk=an−2\sum_{j<k}r_jr_k=a_{n-2}, and ∏krk=(−1)na0\prod_k r_k=(-1)^{n}a_0. These identities are the main computational tool: they compute symmetric functions of the roots without ever finding the roots.

If PP has real coefficients and P(r)=0P(r)=0, then P(rˉ)=P(r)‾=0P(\bar r)=\overline{P(r)}=0, because conjugation respects sums and products. Hence the nonreal roots of a real polynomial come in conjugate pairs r,rˉr,\bar r, and (x−r)(x−rˉ)=x2−2Re⁡(r) x+∣r∣2(x-r)(x-\bar r)=x^{2}-2\operatorname{Re}(r)\,x+|r|^{2} has real coefficients. A real cubic therefore has either three real roots or one real root together with a conjugate pair.

Example. The polynomial P(x)=x3−3x2+4x−2P(x)=x^{3}-3x^{2}+4x-2 has the root 1+i1+i, since (1+i)3−3(1+i)2+4(1+i)−2=(−2+2i)−6i+(4+4i)−2=0(1+i)^{3}-3(1+i)^{2}+4(1+i)-2=(-2+2i)-6i+(4+4i)-2=0. Its conjugate 1−i1-i is also a root. Vieta gives (1+i)+(1−i)+r=3(1+i)+(1-i)+r=3, so the third root is r=1r=1. A check: (1+i)(1−i)⋅1=2=−(−2)(1+i)(1-i)\cdot1=2=-(-2), matching the constant term.

Roots of unity factor xn±1x^{n}\pm1 over C\mathbb C. The roots of xn+1x^{n}+1 are eiπ(2k+1)/ne^{i\pi(2k+1)/n} for k=0,…,n−1k=0,\dots,n-1. Over the reals, conjugate roots pair into real quadratics. For instance x4+1=(x2+2 x+1)(x2−2 x+1)x^{4}+1=(x^{2}+\sqrt2\,x+1)(x^{2}-\sqrt2\,x+1), because the roots e±iπ/4e^{\pm i\pi/4} and e±3iπ/4e^{\pm3i\pi/4} pair up with sums ±2\pm\sqrt2 and products 11.

Power sums are computed from the coefficients. The sum of squares of the roots is p2=(∑rk)2−2∑j<krjrkp_{2}=\left(\sum r_k\right)^{2}-2\sum_{j<k}r_jr_k, which is an−12−2an−2a_{n-1}^{2}-2a_{n-2} for a monic polynomial. Higher power sums follow by Newton's identities. This is the right tool when a problem asks for ∑rkm\sum r_k^{m} and the roots themselves are inconvenient.

Pitfalls: assuming a real cubic with a nonreal root must have three real roots (it has exactly one real root, with the nonreal pair as its conjugate partners); forgetting the conjugate root when applying Vieta; and computing a square root of a negative discriminant without writing −d=id\sqrt{-d}=i\sqrt d for d>0d>0.

KEY FACTS
  • P(x)=∏k=1n(x−rk)P(x)=\prod_{k=1}^{n}(x-r_k) for monic PP of degree nn (fundamental theorem of algebra)
  • ∑rk=−an−1\sum r_k=-a_{n-1}, ∑j<krjrk=an−2\sum_{j<k}r_jr_k=a_{n-2}, ∏rk=(−1)na0\prod r_k=(-1)^{n}a_0
  • Real coefficients: P(r)=0⇒P(rˉ)=0P(r)=0 \Rightarrow P(\bar r)=0
  • x4+1=(x2+2 x+1)(x2−2 x+1)x^{4}+1=(x^{2}+\sqrt2\,x+1)(x^{2}-\sqrt2\,x+1)
  • ∑rk2=(∑rk)2−2∑j<krjrk\sum r_k^{2}=\left(\sum r_k\right)^{2}-2\sum_{j<k}r_jr_k

Spot it: A polynomial with complex or conjugate roots, a question about symmetric functions of roots, or a request to factor xn±1x^{n}\pm1.

COMMON MISTAKES
  • Forgetting the conjugate root when a real polynomial has a nonreal root.
  • Applying Vieta's signs incorrectly, for instance writing ∑rk=an−1\sum r_k=a_{n-1} instead of −an−1-a_{n-1}.
  • Expecting a real cubic with a complex root to have three real roots.
TRY IT

The polynomial x3−3x2+4x−2x^{3}-3x^{2}+4x-2 has 1+i1+i as a root. Find its real root.

Practise this lesson (4 problems) →

9.Trig identities through complex exponentials

Many trigonometric identities are binomial identities in disguise. Let z=eiθz=e^{i\theta}. Then cos⁡θ=z+z−12\cos\theta=\frac{z+z^{-1}}{2} and sin⁡θ=z−z−12i\sin\theta=\frac{z-z^{-1}}{2i}, so any polynomial in cos⁡θ\cos\theta and sin⁡θ\sin\theta becomes a Laurent polynomial in zz. The binomial theorem, orthogonality, and the symmetry z↔z−1z\leftrightarrow z^{-1} then do the work, and the result is converted back to cosines and sines at the end.

Powers of cosine are the model case. Expanding cos⁡nθ=12n(z+z−1)n=12n∑k=0n(nk)z n−2k\cos^{n}\theta=\frac{1}{2^{n}}\left(z+z^{-1}\right)^{n}=\frac{1}{2^{n}}\sum_{k=0}^{n}\binom nk z^{\,n-2k} and grouping the terms zmz^{m} and z−mz^{-m}, which add to 2cos⁡mθ2\cos m\theta, gives cos⁡nθ=12n∑k=0n(nk)cos⁡((n−2k)θ)\cos^{n}\theta=\frac{1}{2^{n}}\sum_{k=0}^{n}\binom nk\cos\big((n-2k)\theta\big). For nn even the constant term appears once; for nn odd there is no constant term. For n=3n=3 this gives cos⁡3θ=3cos⁡θ+cos⁡3θ4\cos^{3}\theta=\frac{3\cos\theta+\cos3\theta}{4}.

Products of sines and cosines are handled the same way. From sin⁡α=eiα−e−iα2i\sin\alpha=\frac{e^{i\alpha}-e^{-i\alpha}}{2i} one gets sin⁡αsin⁡β=(eiα−e−iα)(eiβ−e−iβ)−4\sin\alpha\sin\beta=\frac{(e^{i\alpha}-e^{-i\alpha})(e^{i\beta}-e^{-i\beta})}{-4}, and the four exponentials combine into 12[cos⁡(α−β)−cos⁡(α+β)]\frac{1}{2}\big[\cos(\alpha-\beta)-\cos(\alpha+\beta)\big]. The same expansion gives every product-to-sum formula, so students need not memorize them separately.

A concrete value shows the power of the cubic relation. Let c=cos⁡20∘c=\cos20^\circ. Since 3⋅20∘=60∘3\cdot20^\circ=60^\circ, we have cos⁡60∘=12=4c3−3c\cos60^\circ=\frac12=4c^{3}-3c. The cubic 4x3−3x−12=04x^{3}-3x-\frac12=0 therefore has cos⁡20∘\cos20^\circ as a root, and its other roots are cos⁡140∘\cos140^\circ and cos⁡260∘\cos260^\circ. Contest problems that involve cos⁡20∘\cos20^\circ are usually solved by identifying this cubic, not by numerical methods.

Averages over roots of unity are immediate in this language. For n≥3n\ge3, ∑k=0n−1cos⁡22πkn=n2\sum_{k=0}^{n-1}\cos^{2}\frac{2\pi k}{n}=\frac n2, because cos⁡2x=1+cos⁡2x2\cos^{2}x=\frac{1+\cos 2x}{2} and the cosine of 4πkn\frac{4\pi k}{n} sums to zero over the roots. In general, the average of zmz^{m} over the nnth roots of unity is 11 when n∣mn\mid m and 00 otherwise.

Chebyshev polynomials give the general pattern. Writing Tn(x)T_{n}(x) for the polynomial with Tn(cos⁡θ)=cos⁡nθT_{n}(\cos\theta)=\cos n\theta, one has Tn+1(x)=2xTn(x)−Tn−1(x)T_{n+1}(x)=2xT_{n}(x)-T_{n-1}(x), from the identity cos⁡(n+1)θ+cos⁡(n−1)θ=2cos⁡nθcos⁡θ\cos(n+1)\theta+\cos(n-1)\theta=2\cos n\theta\cos\theta. This recurrence explains why polynomial identities in cos⁡θ\cos\theta appear naturally when problems ask about values cos⁡2πkn\cos\frac{2\pi k}{n}.

Pitfalls: dropping the constant term when expanding cos⁡n\cos^{n} for even nn; forgetting the factor 12n\frac{1}{2^{n}}; and mixing degrees and radians when substituting specific angles into cos⁡nθ\cos n\theta.

KEY FACTS
  • cos⁡θ=z+z−12\cos\theta=\dfrac{z+z^{-1}}{2} and sin⁡θ=z−z−12i\sin\theta=\dfrac{z-z^{-1}}{2i} for z=eiθz=e^{i\theta}
  • cos⁡nθ=12n∑k=0n(nk)cos⁡((n−2k)θ)\cos^{n}\theta=\dfrac{1}{2^{n}}\sum_{k=0}^{n}\binom nk\cos\big((n-2k)\theta\big)
  • cos⁡3θ=3cos⁡θ+cos⁡3θ4\cos^{3}\theta=\dfrac{3\cos\theta+\cos3\theta}{4}
  • sin⁡αsin⁡β=12[cos⁡(α−β)−cos⁡(α+β)]\sin\alpha\sin\beta=\dfrac12\big[\cos(\alpha-\beta)-\cos(\alpha+\beta)\big]
  • cos⁡3θ=4cos⁡3θ−3cos⁡θ\cos3\theta=4\cos^{3}\theta-3\cos\theta

Spot it: A trigonometric identity or sum that is a polynomial in cos⁡\cos and sin⁡\sin, a product of several trig functions, or an average of a trig expression over equally spaced angles.

COMMON MISTAKES
  • Omitting the constant term from the expansion of cos⁡nθ\cos^{n}\theta when nn is even.
  • Forgetting the normalization 12n\frac{1}{2^{n}} after expanding a binomial.
  • Solving the cubic for cos⁡20∘\cos20^\circ by radicals instead of using its known roots.
TRY IT

Compute 4cos⁡320∘−3cos⁡20∘4\cos^{3}20^\circ-3\cos20^\circ.

Practise this lesson (2 problems) →

Use modulus and argument for powers; use polynomials for roots.

Cartesian form is convenient for addition and local algebra. Polar form is usually better for multiplication, powers, and roots. Convert only when the operation benefits from it; repeatedly switching forms creates avoidable work.

The nontrivial roots of unity are roots of a short geometric-sum polynomial. A product of terms involving all those roots can therefore be a polynomial evaluation. Always check whether the root one is included, since that changes both the degree and the product.

Before you commit to a method

  • Arguments are defined modulo 2π2\pi; reduce them before choosing a quadrant.
  • Roots of unity have modulus one, but an arbitrary complex number does not.
  • In a product over roots, count the root one and repeated roots explicitly.

Two problems to work through

Try the question on paper before opening its solution. For each step, explain why it follows from the previous one.

A power in polar form

Evaluate (1+i)10(1+i)^{10}.

Show the full reasoning
  1. The number 1+i1+i has modulus 2\sqrt2 and argument π/4\pi/4.
  2. By De Moivre, the tenth power has modulus (2)10=32(\sqrt2)^{10}=32 and argument 10π/4=5π/210\pi/4=5\pi/2.
  3. Reduce the argument modulo 2π2\pi to π/2\pi/2.
  4. The resulting number is 32i32i.

Answer: 32i32i

Check or vary it: An algebraic check is (1+i)2=2i(1+i)^2=2i, so (1+i)10=(2i)5=32i(1+i)^{10}=(2i)^5=32i.

A product over nontrivial roots

Let z1,z2,z3,z4z_1,z_2,z_3,z_4 be the fifth roots of unity other than 11. Find ∏j=14(2−zj)\prod_{j=1}^4(2-z_j).

Show the full reasoning
  1. The polynomial with these four roots is (x5−1)/(x−1)=x4+x3+x2+x+1(x^5-1)/(x-1)=x^4+x^3+x^2+x+1.
  2. Its leading coefficient is one, so it equals ∏j=14(x−zj)\prod_{j=1}^4(x-z_j).
  3. Evaluate at x=2x=2 to obtain 16+8+4+2+116+8+4+2+1.
  4. The product is 3131, despite the factors being complex.

Answer: 3131

Check or vary it: If the root one were included, the extra factor would be 2−1=12-1=1 in this particular problem. At another evaluation point that extra factor matters.

Make the method stick

Close the solutions and rewrite both arguments from memory. In the topic practice below, begin with an untimed warm-up, then work through the medium problems. If you miss one, write down the first step you could not justify before checking the solution. Retry it on another day without your notes.

Switch to polar form as soon as powers or roots appear

If a problem asks for znz^{n}, wn\sqrt[n]{w}, or an angle, write each complex number as reiθre^{i\theta} at once. Moduli multiply and arguments add, so the whole computation shrinks to a few multiplications and one reduction modulo 2π2\pi.

Clear denominators with the conjugate

A complex quotient is simplified by multiplying by the conjugate of the denominator, which makes the denominator the positive real ∣w∣2|w|^{2}. Do this before taking real or imaginary parts, because the parts of an unsimplified quotient are hard to read.

Reduce roots of unity with $\omega^{n}=1$ and the vanishing sum

Write every exponent modulo the order of the root, then use the orthogonality rule that a sum of powers of a root of unity is zero unless the exponent is divisible by the order. Many sums over roots of unity collapse to a count of terms.

Translate geometry into a rotation equation

Replace a condition about angles, perpendicularity, or equilateral shapes with a single equation involving a unit factor such as eiπ/3e^{i\pi/3} or ii. Solve the equation algebraically instead of drawing a figure and computing lengths.

Use conjugate symmetry for real-coefficient polynomials

If a polynomial has real coefficients, every nonreal root comes with its conjugate. Use this to find all roots from one, and then apply Vieta to the complete set of roots rather than to a partial list.

Maximize a modulus with the triangle inequality

To find the largest or smallest value of a sum or difference of moduli, apply the triangle inequality and identify the equality case, which says that the terms point in the same or opposite direction. Then check that the equality case is achievable on the given constraint set.

Try each one first. “How do I start?” gives the way in; then reveal the solution one step at a time.

Example 1: Expanding a product

Warm-up · #1–5

Compute (2+3i)(4−i)(2+3i)(4-i).

  1. (A)11+10i11+10i
  2. (B)5+14i5+14i
  3. (C)11+14i11+14i
  4. (D)5+10i5+10i
  5. (E)13+10i13+10i
How do I start?

This is a direct expansion. The only real care is the sign that comes from i2i^{2}.

Example 2: Modulus of a quotient

Easy · #6–10

Find ∣3+4i1−2i∣\left|\dfrac{3+4i}{1-2i}\right|.

  1. (A)11
  2. (B)5\sqrt{5}
  3. (C)55
  4. (D)10\sqrt{10}
  5. (E)52\frac{5}{2}
How do I start?

Use the multiplicativity of modulus rather than computing the quotient itself.

Example 3: A large integer power

Medium · #11–15

Compute (1+i)2024(1+i)^{2024}.

  1. (A)210102^{1010}
  2. (B)210112^{1011}
  3. (C)210122^{1012}
  4. (D)210132^{1013}
  5. (E)210142^{1014}
How do I start?

Square once to produce a multiple of ii, so that the large exponent reduces modulo 44.

Example 4: Reciprocal sum over roots of unity

Hard · #16–20

Let ω=e2πi/7\omega=e^{2\pi i/7}. Compute ∑k=1611−ωk\displaystyle\sum_{k=1}^{6}\frac{1}{1-\omega^{k}}.

  1. (A)11
  2. (B)22
  3. (C)33
  4. (D)72\frac{7}{2}
  5. (E)44
How do I start?

Each term has real part 12\frac12, and the imaginary parts cancel in pairs, so the sum is real and equal to 62\frac{6}{2}.

Example 5: Farthest point on a circle

Hard · #16–20

Suppose ∣z∣=2|z|=2. Find the largest possible value of ∣z−1−i∣|z-1-i|.

  1. (A)22
  2. (B)2\sqrt{2}
  3. (C)222\sqrt{2}
  4. (D)44
  5. (E)2+22+\sqrt{2}
How do I start?

The farthest point of a circle from a given point lies on the ray through the center and the point, on the far side.

Example 6: Products over a cyclic permutation

Final five · #21–25

Let ω=e2πi/5\omega=e^{2\pi i/5}. Compute ∏k=14(1+ωk+ω2k)\displaystyle\prod_{k=1}^{4}\left(1+\omega^{k}+\omega^{2k}\right).

  1. (A)−1-1
  2. (B)00
  3. (C)11
  4. (D)55
  5. (E)2525
How do I start?

Rewrite each factor as a quotient x3−1x−1\frac{x^{3}-1}{x-1} and observe that multiplying the exponent by 33 permutes the nontrivial fifth roots of unity.

e^(iπ) in 3.14 minutes, using dynamics | DE5
3Blue1Brown
A fast, visual account of why $e^{i\pi}=-1$ and what the complex exponential does to motion, useful before the Euler's formula lesson.
Euler's formula with introductory group theory
3Blue1Brown
Builds intuition for multiplication of complex numbers as rotation and scaling, which underlies the polar form and De Moivre lessons.
Deriving and Graphing Complex Roots of Unity
Bill Kinney
Derives the $n$th roots of unity from polar form and plots them, which is the right preparation for the roots-of-unity sums lesson.

30 problems, easy to hard

6 × Warm-up · #1–56 × Easy · #6–108 × Medium · #11–156 × Hard · #16–204 × Final five · #21–25
30 problems
All 30 problemsWarm-up (#1–10)Medium (#11–15)Hard (#16–25)