CP 2.11 - Roots of unity in geometric problems

CP 2.11 - Roots of unity in geometric problems

Roots of unity give you a ready-made regular polygon, which you can turn, enlarge and move using complex arithmetic. You will use this structure to find lengths and areas, describe transformed polygons, and recover missing vertices from geometric information.

Roots of unity as a geometric template

A regular hexagon has opposite vertices 3−i3-\mathrm{i} and −1+3i-1+3\mathrm{i}. Can you find the other four vertices without measuring six angles?

Begin with a simpler hexagon. The sixth roots of 11 have modulus 11 and arguments 0,π/3,2π/3,π,4π/3,5π/30,\pi/3,2\pi/3,\pi,4\pi/3,5\pi/3. They form a regular hexagon centred at 00, with 11 as one vertex. The harder hexagon is a moved and enlarged version of this template.

You already know

The roots of zn=bz^n=b, for b≠0b\ne0, have equal moduli and argument step 2π/n2\pi/n. Multiplying by a≠0a\ne0 enlarges distances by ∣a∣|a| and rotates directions through arg⁡a\arg a; adding cc moves every point by the same displacement.

“Unity” simply means 11. Choose the first anticlockwise root after 11, and call it ω\omega. Repeated multiplication by ω\omega walks once round the vertices.

Roots of unity

The roots of unity for the power nn are the solutions of wn=1w^n=1. Writing ω=e2πi/n\omega=\mathrm{e}^{2\pi\mathrm{i}/n}, they are

1, ω, ω2, …, ωn−11,\ \omega,\ \omega^2,\ \ldots,\ \omega^{n-1}

For example, the fourth roots of unity are 1,i,−1,−i1,\mathrm{i},-1,-\mathrm{i}. The next power ωn=1\omega^n=1 repeats the starting point.

The formula booklet supplies the general list, so your task is to recognise which geometry it describes.

Roots of unity

For a positive integer nn,

wn=1⟹w=e2kπi/n,k=0,1,…,n−1w^n=1\quad\Longrightarrow\quad w=\mathrm{e}^{2k\pi\mathrm{i}/n},\qquad k=0,1,\ldots,n-1

For n≥3n\ge3, the points are the vertices of a regular nn-gon on the unit circle. In the formula booklet.

There is a neat consequence: for every n≥2n\ge2, the roots of unity add to zero. To see it, let S=1+ω+⋯+ωn−1S=1+\omega+\cdots+\omega^{n-1}. Multiplying by ω\omega just moves every term one place round the circle:

ωS=ω+ω2+⋯+ωn=S\omega S=\omega+\omega^2+\cdots+\omega^n=S

As ω≠1\omega\ne1, (ω−1)S=0(\omega-1)S=0 forces S=0S=0. Geometrically, the position vectors balance exactly about the centre. This sum is not in the formula booklet; derive it using the rotation when needed.

Key idea

Roots of unity supply equally spaced directions; multiplication and addition turn that one template into any regular polygon with the same number of vertices.

The closing gap matters just as much as all the other gaps when deciding whether a set is the complete polygon.

Lengths and areas from the central angles

The difference between two complex numbers represents the displacement joining their points, so its modulus gives the distance between them.

For vertices on a circle of radius RR, separated by a smaller central angle Δ\Delta, the two radii form an isosceles triangle. Bisecting it gives a right-angled triangle with hypotenuse RR, angle Δ/2\Delta/2 and opposite side half the chord. The triangle's area follows from the two radii and their included angle.

[DIAGRAM: asset_name: A pentagon chord and a diagonal; asset_slug: 9fm0-cp14-pentagon-chords; caption: A side spans one root step and a diagonal spans two; description: Two equal-scale Argand diagrams show the same regular pentagon centred at the origin with radius 3 and a vertex at 3. The left highlights the chord from vertex 0 to vertex 1, two radii and central angle 2 pi over 5. The right highlights the chord from vertex 0 to vertex 2, two radii and central angle 4 pi over 5. Vertices are labelled 0 to 4, highlighted chord lengths are labelled 6 sin pi over 5 and 6 sin 2 pi over 5, and each shaded triangle has its area labelled]
A side spans one root step and a diagonal spans two

This picture works after a rotation or translation too: neither changes the angle between the radii or the distances involved.

Chord lengths and triangular areas

For two vertices zj,zkz_j,z_k on a circle of radius R>0R>0, with smaller central angle 0<Δ≤π0<\Delta\le\pi:

∣zj−zk∣=2Rsin⁡Δ2,triangle area=12R2sin⁡Δ|z_j-z_k|=2R\sin\frac\Delta2, \qquad \text{triangle area}=\frac12R^2\sin\Delta

For a regular nn-gon, n≥3n\ge3, use Δ=2π/n\Delta=2\pi/n for neighbours. Its total area is n2R2sin⁡(2π/n)\frac n2R^2\sin(2\pi/n), by adding the nn central triangles. These specialised results are not printed in the booklet; its triangle-area formula gives the second result. Not in the formula booklet: learn it.

Use the smaller central angle for a triangle area: taking a reflex angle would give a negative sine, whereas an ordinary area is non-negative.

Worked example 1: a side of a root pentagon

Question. The five points zk=3e2kπi/5z_k=3\mathrm{e}^{2k\pi\mathrm{i}/5}, for k=0,1,2,3,4k=0,1,2,3,4, have centre OO. Find the exact length ∣z1−z0∣|z_1-z_0| and the area of triangle Oz0z1Oz_0z_1.

Plan. Read the radius and the one-step central angle, then use the isosceles triangle.

R=3,Δ=2π5one root step∣z1−z0∣=2(3)sin⁡π5=6sin⁡π5bisect the central anglearea=12(3)2sin⁡2π5=92sin⁡2π5two radii and included angle\begin{aligned} R&=3,\qquad \Delta=\frac{2\pi}5 && \text{one root step} \\ |z_1-z_0|&=2(3)\sin\frac\pi5=6\sin\frac\pi5 && \text{bisect the central angle} \\ \text{area}&=\frac12(3)^2\sin\frac{2\pi}5 =\frac92\sin\frac{2\pi}5 && \text{two radii and included angle} \end{aligned}

Why this step? The chord formula uses half the central angle; the area formula uses the full included angle.

Answer. The side length is 6sin⁡(π/5)6\sin(\pi/5) and the triangle area is 92sin⁡(2π/5)\frac92\sin(2\pi/5). These are exact values.

Check. The length is approximately 3.533.53, less than the diameter 66, and the area is approximately 4.284.28, less than 12(3)(3)=4.5\frac12(3)(3)=4.5.

Worked example 2 changes only the second vertex, from z1z_1 to z2z_2. The diagonal spans two root steps rather than one.

Worked example 2: a diagonal of the same pentagon

Question. For the same five points, find ∣z2−z0∣|z_2-z_0| and the area of triangle Oz0z2Oz_0z_2, giving exact answers.

Plan. Keep R=3R=3, double the central angle and use the same two formulae.

Δ=2(2π5)=4π5two root steps∣z2−z0∣=6sin⁡2π5half of Δarea=92sin⁡4π5=92sin⁡π5supplementary angles\begin{aligned} \Delta&=2\left(\frac{2\pi}5\right)=\frac{4\pi}5 && \text{two root steps} \\ |z_2-z_0|&=6\sin\frac{2\pi}5 && \text{half of }\Delta \\ \text{area}&=\frac92\sin\frac{4\pi}5 =\frac92\sin\frac\pi5 && \text{supplementary angles} \end{aligned}

Why this step? The angle 4π/54\pi/5 is already the smaller angle between these radii, so no reflex-angle correction is needed.

Answer. The diagonal length is 6sin⁡(2π/5)6\sin(2\pi/5) and the triangle area is 92sin⁡(π/5)\frac92\sin(\pi/5).

Check. The diagonal is approximately 5.715.71, longer than the side but shorter than 66. Its triangle area is approximately 2.652.65: a longer chord need not give a larger central triangle.

The whole pentagon consists of five one-step triangles, so its area is 452sin⁡(2π/5)\frac{45}2\sin(2\pi/5). Do not use the two-step triangles for this sum: those triangles overlap.

Watch out

Wrong: the side length is 2Rsin⁡(2π/n)2R\sin(2\pi/n). This uses the whole central angle. Right: a neighbouring chord is 2Rsin⁡(π/n)2R\sin(\pi/n); splitting the isosceles triangle halves the angle.

Change only the radius from 33 to 44 in the next pentagon. Lengths scale by 4/34/3, while areas scale by (4/3)2(4/3)^2.

Turning, enlarging and moving the polygon

A complex expression can transform all the vertices at once, provided the rotation and enlargement happen relative to the correct centre.

Start with unit roots wk=ωkw_k=\omega^k. Multiplying by a≠0a\ne0 changes the radius to ∣a∣|a| and turns the first vertex towards aa. Adding cc then moves the centre from 00 to cc. This order gives zk=c+aωkz_k=c+a\omega^k.

A regular polygon with centre c

For integer n≥3n\ge3, let ω=e2πi/n\omega=\mathrm{e}^{2\pi\mathrm{i}/n}, let a≠0a\ne0, and let cc be complex. Then

zk=c+aωk,k=0,1,…,n−1z_k=c+a\omega^k,\qquad k=0,1,\ldots,n-1

are the vertices of a regular nn-gon with centre cc and radius ∣a∣|a|. Equivalently, the vertices solve

(z−ca)n=1\left(\frac{z-c}{a}\right)^n=1

Not in the formula booklet: learn it.

The inverse expression (z−c)/a(z-c)/a moves the centre back to zero and undoes the enlargement and rotation. The resulting numbers are roots of unity, which is the bridge between an equation and its geometry.

Worked example 3: a turned square at the origin

Question. The vertices of a square satisfy (z2+2i)4=1\left(\dfrac{z}{2+2\mathrm{i}}\right)^4=1. Find all four vertices in Cartesian form, and state the centre and radius.

Plan. Set the fraction equal to each fourth root of unity, then multiply by 2+2i2+2\mathrm{i}.

w4=1⟹w=1,i,−1,−ithe unit squarez=(2+2i)wundo the fraction(2+2i)i=−2+2ii2=−1−(2+2i)=−2−2iopposite vertex−(2+2i)i=2−2ilast quarter-turn\begin{aligned} w^4&=1\quad\Longrightarrow\quad w=1,\mathrm{i},-1,-\mathrm{i} && \text{the unit square} \\ z&=(2+2\mathrm{i})w && \text{undo the fraction} \\ (2+2\mathrm{i})\mathrm{i}&=-2+2\mathrm{i} && \mathrm{i}^2=-1 \\ -(2+2\mathrm{i})&=-2-2\mathrm{i} && \text{opposite vertex} \\ -(2+2\mathrm{i})\mathrm{i}&=2-2\mathrm{i} && \text{last quarter-turn} \end{aligned}

Why this step? Solving for the normalised quantity ww first turns a compound equation into four simple multiplications.

Answer. The vertices are 2+2i2+2\mathrm{i}, −2+2i-2+2\mathrm{i}, −2−2i-2-2\mathrm{i} and 2−2i2-2\mathrm{i}. The centre is 00 and the radius is ∣2+2i∣=22|2+2\mathrm{i}|=2\sqrt2.

Check. The four coordinate pairs form an axis-parallel square of side 44, and every vertex is distance 22+22=22\sqrt{2^2+2^2}=2\sqrt2 from the centre.

Worked example 4 changes only the centre, from 00 to 3−i3-\mathrm{i}. The four displacements from the centre remain exactly those found above.

Worked example 4: the same square at a new centre

Question. Determine the roots of (z−(3−i)2+2i)4=1\left(\dfrac{z-(3-\mathrm{i})}{2+2\mathrm{i}}\right)^4=1 in Cartesian form. State their geometric arrangement.

Plan. Use the same four roots of unity and add the new centre after multiplying.

z=3−i+(2+2i)wsolve for zw=1⟹z=5+ifirst displacementw=i⟹z=1+isecond displacementw=−1⟹z=1−3ithird displacementw=−i⟹z=5−3ifourth displacement\begin{aligned} z&=3-\mathrm{i}+(2+2\mathrm{i})w && \text{solve for }z \\ w=1&\quad\Longrightarrow\quad z=5+\mathrm{i} && \text{first displacement} \\ w=\mathrm{i}&\quad\Longrightarrow\quad z=1+\mathrm{i} && \text{second displacement} \\ w=-1&\quad\Longrightarrow\quad z=1-3\mathrm{i} && \text{third displacement} \\ w=-\mathrm{i}&\quad\Longrightarrow\quad z=5-3\mathrm{i} && \text{fourth displacement} \end{aligned}

Why this step? Add the centre after rotating the displacements. Multiplying zz itself by i\mathrm{i} would rotate about the origin and move the centre too.

Answer. The roots are 5+i5+\mathrm{i}, 1+i1+\mathrm{i}, 1−3i1-3\mathrm{i} and 5−3i5-3\mathrm{i}, forming a square of radius 222\sqrt2, centred at 3−i3-\mathrm{i}.

Check. The midpoint of opposite vertices is ((5+i)+(1−3i))/2=3−i((5+\mathrm{i})+(1-3\mathrm{i}))/2=3-\mathrm{i}; adjacent vertices are still 44 units apart.

The roots-of-unity sum gives a useful second check: ∑zk=nc+a∑ωk=nc\sum z_k=nc+a\sum\omega^k=nc. Thus the mean of the vertex coordinates is the centre. This follows from the earlier sum, and is not a separate formula supplied in the booklet.

Watch out

Wrong: the next vertex after zz is always ωz\omega z. That turns the centre as well. For centre cc, the correct next vertex is c+ω(z−c)c+\omega(z-c): subtract, turn, then add back.

The next square changes only the centre again, so you can keep the four displacement calculations.

Recovering missing vertices from a diameter

For a regular polygon with an even number of sides, opposite vertices give you both the centre and one displacement from it.

If those vertices are pp and qq, the centre is their midpoint c=(p+q)/2c=(p+q)/2. Set a=p−ca=p-c. Then p=c+ap=c+a, q=c−aq=c-a, and all the vertices are c+aωkc+a\omega^k. These midpoint and displacement relations are not in the formula booklet; use ordinary coordinate reasoning to obtain them.

Worked example 5: a horizontal diameter

Question. The points 3+i3+\mathrm{i} and −1+i-1+\mathrm{i} are opposite vertices of a regular hexagon. Determine its other four vertices in Cartesian form.

Plan. Find the midpoint and first radius displacement, then multiply that displacement by the four non-real sixth roots of unity.

c=(3+i)+(−1+i)2=1+imidpoint of the diametera=(3+i)−(1+i)=2first radius displacementzk=1+i+2ekπi/3,k=0,1,2,3,4,5sixth roots template\begin{aligned} c&=\frac{(3+\mathrm{i})+(-1+\mathrm{i})}{2}=1+\mathrm{i} && \text{midpoint of the diameter} \\ a&=(3+\mathrm{i})-(1+\mathrm{i})=2 && \text{first radius displacement} \\ z_k&=1+\mathrm{i}+2\mathrm{e}^{k\pi\mathrm{i}/3},\quad k=0,1,2,3,4,5 && \text{sixth roots template} \end{aligned}

The given points use k=0k=0 and k=3k=3. For the others,

z1=1+i+2(12+i32)=2+i(1+3)k=1z2=1+i+2(−12+i32)=i(1+3)k=2z4=i(1−3)k=4z5=2+i(1−3)k=5\begin{aligned} z_1&=1+\mathrm{i}+2\left(\frac12+\frac{\mathrm{i}\sqrt3}{2}\right)=2+\mathrm{i}(1+\sqrt3) && k=1 \\ z_2&=1+\mathrm{i}+2\left(-\frac12+\frac{\mathrm{i}\sqrt3}{2}\right)=\mathrm{i}(1+\sqrt3) && k=2 \\ z_4&=\mathrm{i}(1-\sqrt3) && k=4 \\ z_5&=2+\mathrm{i}(1-\sqrt3) && k=5 \end{aligned}

Why this step? Once one vertex is known relative to the centre, the sixth roots of unity supply all the remaining directions; no independent angles have to be found.

Answer. The other four vertices are 2+i(1+3)2+\mathrm{i}(1+\sqrt3), i(1+3)\mathrm{i}(1+\sqrt3), i(1−3)\mathrm{i}(1-\sqrt3) and 2+i(1−3)2+\mathrm{i}(1-\sqrt3).

Check. Each has distance 22 from 1+i1+\mathrm{i}. The opposite pairs (z1,z4)(z_1,z_4) and (z2,z5)(z_2,z_5) both have midpoint 1+i1+\mathrm{i}.

Worked example 6 changes the diameter displacement from 22 to 2−2i2-2\mathrm{i}, while keeping the centre fixed. Now the complex multiplication must carry the turn as well as the scale.

Worked example 6: a sloping diameter

Question. The points 3−i3-\mathrm{i} and −1+3i-1+3\mathrm{i} are opposite vertices of a regular hexagon. Determine the other four vertices in exact Cartesian form.

Plan. Find cc and aa from the diameter, then expand c+aekπi/3c+a\mathrm{e}^{k\pi\mathrm{i}/3} for k=1,2,4,5k=1,2,4,5.

c=(3−i)+(−1+3i)2=1+imidpointa=(3−i)−(1+i)=2−2idisplacement from czk=1+i+(2−2i)ekπi/3turn this displacement\begin{aligned} c&=\frac{(3-\mathrm{i})+(-1+3\mathrm{i})}{2}=1+\mathrm{i} && \text{midpoint} \\ a&=(3-\mathrm{i})-(1+\mathrm{i})=2-2\mathrm{i} && \text{displacement from }c \\ z_k&=1+\mathrm{i}+(2-2\mathrm{i})\mathrm{e}^{k\pi\mathrm{i}/3} && \text{turn this displacement} \end{aligned}

For the first missing vertex,

z1=1+i+(2−2i)(12+i32)k=1=1+i+1+3+i(3−1)expand using i2=−1=2+3+i3collect parts\begin{aligned} z_1&=1+\mathrm{i}+(2-2\mathrm{i})\left(\frac12+\frac{\mathrm{i}\sqrt3}{2}\right) && k=1 \\ &=1+\mathrm{i}+1+\sqrt3+\mathrm{i}(\sqrt3-1) && \text{expand using }\mathrm{i}^2=-1 \\ &=2+\sqrt3+\mathrm{i}\sqrt3 && \text{collect parts} \end{aligned}

Using the other three unit roots gives

z2=1+i+(2−2i)(−12+i32)=3+i(2+3)z4=1+i+(2−2i)(−12−i32)=−3+i(2−3)z5=1+i+(2−2i)(12−i32)=2−3−i3\begin{aligned} z_2&=1+\mathrm{i}+(2-2\mathrm{i})\left(-\frac12+\frac{\mathrm{i}\sqrt3}{2}\right)=\sqrt3+\mathrm{i}(2+\sqrt3) \\ z_4&=1+\mathrm{i}+(2-2\mathrm{i})\left(-\frac12-\frac{\mathrm{i}\sqrt3}{2}\right)=-\sqrt3+\mathrm{i}(2-\sqrt3) \\ z_5&=1+\mathrm{i}+(2-2\mathrm{i})\left(\frac12-\frac{\mathrm{i}\sqrt3}{2}\right)=2-\sqrt3-\mathrm{i}\sqrt3 \end{aligned}

Why this step? The complex factor aa already fixes the hexagon's orientation. Multiplying it by unit roots advances in equal turns about cc, even when the diameter slopes.

Answer. The other vertices are 2+3+i32+\sqrt3+\mathrm{i}\sqrt3, 3+i(2+3)\sqrt3+\mathrm{i}(2+\sqrt3), −3+i(2−3)-\sqrt3+\mathrm{i}(2-\sqrt3) and 2−3−i32-\sqrt3-\mathrm{i}\sqrt3.

Check. Each displacement has modulus ∣2−2i∣=22|2-2\mathrm{i}|=2\sqrt2. Also z1+z4=2+2iz_1+z_4=2+2\mathrm{i} and z2+z5=2+2iz_2+z_5=2+2\mathrm{i}, so both pairs have the required midpoint.

The diagram keeps the centre visible so that you can check both the translation and the angular order of the roots.

[DIAGRAM: asset_name: A hexagon recovered from a sloping diameter; asset_slug: 9fm0-cp14-sloping-hexagon; caption: Rotate the radius displacement about c, then add c back; description: An equal-scale Argand diagram shows a regular hexagon centred at c equals 1 plus i, with radius 2 root 2. Opposite given vertices are z0 equals 3 minus i and z3 equals minus 1 plus 3i. The other vertices z1, z2, z4 and z5 are labelled, with a side panel giving the rule zk equals 1 plus i plus (2 minus 2i) exp(k pi i over 3). A dashed diameter joins the given points, the first radius displacement is labelled 2 minus 2i, and a central angle from z0 towards z1 is labelled pi over 3]
Rotate the radius displacement about c, then add c back

If a problem instead supplies β(z−c)\beta(z-c), with β≠0\beta\ne0, set that entire expression equal to a root of unity, then rearrange z=c+ωk/βz=c+\omega^k/\beta. This is the same normalisation as before, with a=1/βa=1/\beta.

Watch out

Wrong: the centre is any point equidistant from the two given opposite vertices. Infinitely many points meet that condition. Right: opposite vertices are ends of a diameter, so the centre is their midpoint.

The opening hexagon is now complete. A shift of its centre changes every vertex by the same amount, which gives you a short final check.

Quick Recap

  • The solutions of wn=1w^n=1 are ωk\omega^k, where ω=e2πi/n\omega=\mathrm{e}^{2\pi\mathrm{i}/n} and k=0,1,…,n−1k=0,1,\ldots,n-1.
  • A chord with smaller central angle Δ\Delta has length 2Rsin⁡(Δ/2)2R\sin(\Delta/2); its central triangle has area 12R2sin⁡Δ\frac12R^2\sin\Delta.
  • The vertices c+aωkc+a\omega^k form a regular polygon with centre cc and radius ∣a∣|a|.
  • Opposite vertices reveal the centre through their midpoint; rotate the displacement from that centre to find the others.

For the opening hexagon, c=1+ic=1+\mathrm{i} and a=2−2ia=2-2\mathrm{i}; multiplying aa by the sixth roots of unity produces all four missing vertices without measuring a single angle.