AMC 10 · 2019 · #17

Grade 11 algebra
complex-numbersabsolute-valueequilateral-trianglecircle-equationroots-of-unity convert-to-algebraeasier-related-problemidentify-subproblems ↑ Prerequisites: complex-numbersequilateral-triangle
📏 Long solution 💡 3 insights
Problem
Plot three points in the complex plane: the origin, a nonzero complex number, and its cube. Count how many choices of that number make the three points the vertices of an equilateral triangle with all three vertices distinct.

Pick an answer.

(A)
0
(B)
1
(C)
2
(D)
4
(E)
infinitely many
How to solve
Strategy Convert to Algebra

Tool #13 (Convert to Algebra): "equilateral" is a statement about three distances, and in the complex plane a distance is a modulus, so the geometric condition becomes the single chain of equations |z| = |z³| = |z³ - z| — no picture-based case analysis needed. Tool #4 (Introduce a Variable): naming r = |z| turns the first equality into r = r³, a one-line equation. Tool #9 (Easier Related Problem): every surviving condition mentions only z², so replacing the unknown by w = z² solves a smaller problem first and takes square roots at the very end — that final square-root step is exactly where the count doubles. Tool #1 (Draw a Diagram): the reduced condition says w is distance 1 from 0 and distance 1 from 1, which is two circles crossing — a picture that makes "exactly two" obvious before any algebra. Tool #3 (Eliminate Possibilities): choice (E) claims infinitely many, so the argument must show both the size and the direction of z get pinned down, not just one of them.

1STEP 1

Turn the triangle into three distances

Turn the triangle into three distances.

|z| = |z³| = |z³ - z|
2STEP 2

First equality pins the size

The first equality pins the size.

r = r³, r > 0 → r = 1, so |z| = |z³| = 1
3STEP 3

Factor the third side

Factor the third side.

|z³ - z| = |z| |z² - 1| = |z² - 1| = 1
4STEP 4

Switch the unknown to w = z squared

Switch the unknown to its square.

w = z²: |w| = 1 and |w - 1| = 1
5STEP 5

Two circles, two crossings

Two circles cross at two points.

a² + b² = 1 and (a - 1)² + b² = 1
6STEP 6

Solve the two-circle system

Solving gives the two values.

w = 1/2 + √(3)/2i or w = 1/2 - √(3)/2i
7STEP 7

Undo the squaring — the count doubles

Undoing the square doubles them.

2 values of w × 2 square roots each = 4 values of z
8STEP 8

Confirm the vertices are distinct and count

All are valid, so the answer is 4.

#{z} = 4 → (D)
Answer
4
Test one solution end to end. From w = 1/2 + √(3)/2i one square root is z = √(3)/2 + 1/2i. Then z² = w and z³ = z · w = i. The three sides are |z| = √(3/4 + 1/4) = 1, |z³| = |i| = 1, and |z³ - z| = |-√(3)/2 + 1/2i| = √(3/4 + 1/4) = 1. All three sides equal 1 and the three points are distinct, so this z genuinely works. The full solution set is the four unit-circle points at 30°, 150°, 210°, and 330°; a numeric sweep of the unit circle checking |z³ - z| = 1 finds those four angles and nothing else. Two symmetries confirm the count is even and at least 4: replacing z by z reflects the whole triangle, and replacing z by -z rotates it a half turn, so solutions come in fours. Choice (C) 2 is the trap for stopping after one square root or allowing only one turning direction; (E) is the trap for never noticing r = r³ forces r = 1.
💡Key takeaway

Every side of the triangle is a modulus, so equilateral means |z| = |z³| = |z³ - z|; the first equality forces |z| = 1 and the second collapses to |z² - 1| = 1, which puts z² at exactly two spots, and each spot has two square roots — 4 values of z, choice (D).

  • Turn the triangle into three distances
  • First equality pins the size
  • Factor the third side
  • Switch the unknown to w = z squared
  • Two circles, two crossings
  • Solve the two-circle system
  • Undo the squaring — the count doubles
  • Confirm the vertices are distinct and count