Visual walkthrough — De Moivre's theorem — statement, proof, applications
Step 1 — What a complex number looks like
WHAT. A complex number is just an instruction: "go to the right, then upward." That lands you at a single point on a flat sheet. This sheet is called the Argand diagram — think ordinary graph paper, but the horizontal axis is labelled "real" and the vertical axis is labelled "imaginary".
WHY draw it as an arrow. Because we are about to multiply these numbers, and multiplication is going to turn out to be a motion (a spin + a stretch). Motions are easiest to see on arrows, so we draw as an arrow from the origin to the point .
PICTURE. Look at the figure. The green arrow ends at the dot . Two numbers fully describe that arrow:
- its length — how far from the origin, measured by Pythagoras ;
- its angle — how far it has swung anticlockwise from the positive real axis.

Step 2 — Rebuilding from length and angle
WHAT. If I only tell you the length and angle , can you get back and ? Yes. Drop a vertical line from the arrow-tip to the real axis. You have made a right triangle whose slanted side (hypotenuse) is the arrow of length .
WHY these two ratios. In a right triangle:
- the side along the axis (adjacent to ) is , because ;
- the side going up (opposite ) is , because .
and are exactly the tools that convert "an angle" into "how much horizontal / how much vertical" — that is the whole reason they show up here.
PICTURE. The triangle below has its horizontal leg painted orange () and its vertical leg painted magenta ().

Step 3 — The one fact everything rests on: multiplying two arrows
WHAT. Take two unit arrows, and . Multiply them like ordinary brackets:
WHY expand. To separate the answer into its horizontal part (real) and vertical part (imaginary), so we can read off where the new arrow points. Multiply the four pairs, and use :
Now look hard at those two brackets. They are exactly the angle-addition formulas: So the whole product collapses to
PICTURE. The blue arrow sits at angle , the violet arrow at angle ; their product (magenta) sits at angle . Multiplying added the two angles. (Lengths would multiply too — here both are , so .)

Step 4 — Powers of a positive integer: spin times
WHAT. What is ? It means multiplying by itself times.
WHY it's easy now. Each multiplication adds one more (Step 3). Start at angle ; after squaring you are at ; after cubing, ; after multiplications, .
Formally this is a proof by induction:
- Base : . ✔
- Step: if , then The middle equality is exactly the master fact from Step 3 — that is the only tool we needed.
PICTURE. Watch the arrow march around the circle: , each step the same swing , like a ratchet.

For a general length , each multiplication also multiplies the length by , so:
Step 5 — The degenerate case
WHAT. Anything (non-zero) to the power is .
WHY it still fits. . So the formula gives — exactly the arrow of length pointing straight right, having swung no angle. The pattern doesn't break at zero; it just means "don't spin at all."
PICTURE. A single arrow lying flat on the positive real axis, angle .

Step 6 — Negative powers: spin backwards
WHAT. What about for ? A negative exponent means reciprocal: .
WHY the reciprocal is a clean spin-backwards. The arrow has length , so . Multiply top and bottom by the conjugate: And , because is unchanged by a sign flip while flips sign. So Taking a negative power just spins the arrow the other way (clockwise). The theorem now holds for every integer : positive, zero, negative.
PICTURE. The forward arrow at (magenta) and its reciprocal at (violet), mirror images across the real axis.

Step 7 — Reversing the machine: -th roots
WHAT. Solve , where . Write the unknown as . Then must equal .
WHY the appears. Matching lengths gives (only one positive answer). Matching angles gives — but an arrow at angle is the same arrow as at , , …, since a full turn () lands you home. Every one of those is a legal target: As we get distinct angles, each apart. At we've added a whole back and repeat, so there are exactly roots.
PICTURE. The roots sit like clock numbers, evenly spaced on a circle of radius — here the cube roots of unity (see Roots of unity), an equilateral triangle.

Step 8 — The other payoff: multiple-angle identities
WHAT. Expand with the Binomial theorem, then match real and imaginary parts against .
WHY it works. De Moivre says these two expressions are the same complex number; two complex numbers are equal only if their real parts match AND their imaginary parts match. For , with , , , and : Matching: (Using to tidy each.)
(No new figure — this is pure algebra riding on Step 4's result.)
The one-picture summary
Everything above is a single sentence made of pictures: a complex number is an arrow (length , angle ); powering it times raises the length to and multiplies the angle to ; reversing that (roots) slices the angle into equal spokes around a circle.

Recall Feynman retelling — the whole walkthrough in plain words
Draw a clock hand of some length pointing at some angle. Multiplying two hands does two simple things: it stretches (lengths multiply) and it spins (angles add) — that's the one fact we proved by multiplying out the brackets and spotting the angle-addition formulas hiding inside. Once you know a single multiply adds one angle, doing it times just adds the angle times and stretches times — that's De Moivre. Multiplying zero times means don't move (that's the case), and a negative power spins backwards (mirror across the flat axis). Finally, to undo the spin — to find where you must start so that spins land on a target — you cut the target angle into equal slices, and because a full circle brings you home, there are exactly starting spots evenly spaced on a ring. Spin adds, stretch multiplies, roots slice the circle. That's the entire story.
Connections
- Polar form of complex numbers — the arrow this whole page draws.
- Argand diagram — the graph paper every figure lives on.
- Trigonometric identities — angle-addition formulas power Step 3.
- Euler's formula — the one-line "cheat" version of the same result.
- Roots of unity — Step 7's equally spaced spokes.
- Binomial theorem — Step 8's expansion for multiple angles.