SECTION 1
Historical Context & Motivation
Complex numbers were once considered strange, even fictitious objects that mathematicians reluctantly accepted because they appeared in solutions to polynomial equations. For centuries, scholars searched for elegant ways to raise these numbers to powers and extract their roots. The breakthrough came from a French-born mathematician named Abraham de Moivre, who discovered a remarkably simple relationship between complex numbers and trigonometry. His theorem transformed computations that would otherwise require pages of tedious algebra into quick, elegant calculations using angles and radii.
1545 • Cardano's Ars Magna
1707 • De Moivre's Discovery
1748 • Euler's Formula
1799 • Fundamental Theorem of Algebra
The central question De Moivre's Theorem answers is: how can we efficiently compute powers and roots of complex numbers without expanding enormous products? By expressing a complex number in polar form—using a distance from the origin (modulus) and an angle (argument)—raising it to any power becomes as simple as multiplying the angle and raising the modulus to that power. This elegant shortcut underpins much of the IB AHL curriculum on complex numbers.
SECTION 2
Core Principles & Definitions
Before diving into De Moivre's Theorem itself, you need a solid grasp of how complex numbers are represented in polar form (also called trigonometric or modulus-argument form). This representation is the key that unlocks the theorem's power, because it translates multiplication into rotation and scaling on the complex plane.
Modulus (r)
Argument (θ)
Polar Form
De Moivre's Theorem
Roots of Complex Numbers
KEY TAKEAWAY
SECTION 3
Visualising Powers on the Complex Plane
The complex plane (also called the Argand diagram) is the best way to see De Moivre's Theorem in action. The horizontal axis represents the real part and the vertical axis represents the imaginary part. When you raise a complex number to successive integer powers, the point spirals outward (if r > 1), spirals inward (if r < 1), or stays on the same circle (if r = 1). The diagram below shows how the complex number z = cos 40° + i sin 40° (which has modulus 1) behaves when raised to powers 1 through 9.
The diagram makes the theorem's behaviour visually obvious. Because r = 1, every power stays on the same circle. The argument simply multiplies: the angle of zn is n × 40°. If the modulus were greater than 1, the dots would spiral outward; if less than 1, they would spiral inward toward the origin. This geometric picture is exactly what De Moivre's Theorem captures algebraically.
SECTION 4
Mathematical Framework
Let's state the theorem formally and then break down each component. Everything follows from the polar representation of complex numbers and the rules for multiplying them.
POLAR FORM OF A COMPLEX NUMBER
Here r = |z| = √(a² + b²) is the modulus, and θ = arg(z) is the argument (the angle from the positive real axis). The shorthand cis θ stands for cos θ + i sin θ.
DE MOIVRE'S THEOREM (INTEGER POWERS)
For any integer n (positive, negative, or zero), the modulus is raised to the nth power and the argument is multiplied by n. When n is negative, this gives the reciprocal: z−1 = r−1 cis(−θ).
NTH ROOTS OF A COMPLEX NUMBER
There are exactly n distinct nth roots. They all share the same modulus r1/n and are equally spaced around a circle, separated by an angle of 2π/n radians. The 2πk term accounts for the periodicity of cosine and sine.
ROOTS OF UNITY (SPECIAL CASE)
The roots of unity are the nth roots of the number 1. They form a regular n-sided polygon inscribed in the unit circle, centered at the origin. The root ω₁ = cis(2π/n) is called a primitive nth root of unity because all other roots are powers of it.
Why Does It Work?
SECTION 5
Finding and Visualising Complex Roots
One of the most beautiful applications of De Moivre's Theorem is finding the nth roots of a complex number. The key insight is that every complex number (except zero) has exactly n distinct nth roots, and these roots are evenly spaced around a circle on the Argand diagram. This symmetry arises because adding 2π to any angle produces the same point, but dividing by n distributes those full rotations into n equally spaced directions.
For example, consider finding the cube roots of 8. In real numbers, the only cube root of 8 is 2. But in the complex number system, there are three cube roots. We write 8 = 8 cis 0, so the three cube roots have modulus 81/3 = 2 and arguments (0 + 2πk)/3 for k = 0, 1, 2. This gives arguments 0, 2π/3, and 4π/3, producing three points that form an equilateral triangle inscribed in a circle of radius 2.
| Root | k value | Argument | Cartesian form |
|---|---|---|---|
| z₀ | 0 | 0 | 2 |
| z₁ | 1 | 2π/3 (120°) | −1 + i√3 |
| z₂ | 2 | 4π/3 (240°) | −1 − i√3 |
Summary of the three cube roots of 8
SECTION 6
Worked Example
Let's work through a full IB-style problem that combines powers and roots. This example shows you exactly how to set up and execute each step of De Moivre's Theorem.
Find (1 + i)⁶ in the form a + bi
- 1
Step 1 — Convert to polar form
We have z = 1 + i, so a = 1 and b = 1. The modulus is r = √(1² + 1²) = √2. The argument is θ = arctan(1/1) = π/4 (since z is in the first quadrant). Therefore z = √2 cis(π/4).z = √2 cis(π/4) - 2
Step 2 — Apply De Moivre's Theorem with n = 6
By De Moivre's Theorem, z⁶ = (√2)⁶ cis(6 × π/4). We compute the modulus: (√2)⁶ = ()⁶ = 2³ = 8. We compute the argument: 6 × π/4 = 6π/4 = 3π/2.z⁶ = 8 cis(3π/2) - 3
Step 3 — Convert back to Cartesian form
We evaluate: cos(3π/2) = 0 and sin(3π/2) = −1. Therefore z⁶ = 8(0 + i(−1)) = 8(0 − i) = −8i.(1 + i)⁶ = −8i - 4
Step 4 — Verify (optional but good practice)
We can check: (1 + i)² = 2i, so (1 + i)⁴ = (2i)² = 4i² = −4, and (1 + i)⁶ = (1 + i)⁴ × (1 + i)² = (−4)(2i) = −8i. ✓ The result matches.
Find the four 4th roots of −16
- 1
Step 1 — Write −16 in polar form
The number −16 lies on the negative real axis. Its modulus is 16 and its argument is π radians (180°). So −16 = 16 cis(π).−16 = 16 cis(π) - 2
Step 2 — Apply the nth root formula with n = 4
The modulus of each root is = 2. The argument of the kth root is (π + 2πk)/4, for k = 0, 1, 2, 3.Each root has modulus 2 - 3
Step 3 — Calculate each root
For k = 0: θ = π/4, giving z₀ = 2 cis(π/4) = √2 + i√2. For k = 1: θ = 3π/4, giving z₁ = 2 cis(3π/4) = −√2 + i√2. For k = 2: θ = 5π/4, giving z₂ = 2 cis(5π/4) = −√2 − i√2. For k = 3: θ = 7π/4, giving z₃ = 2 cis(7π/4) = √2 − i√2.z = √2 ± i√2 and z = −√2 ± i√2 - 4
Step 4 — Geometric interpretation
The four roots are equally spaced at 90° intervals (2π/4 = π/2) on a circle of radius 2. They form a square on the Argand diagram. Notice they come in two conjugate pairs, which is always the case when the original number is real.
SECTION 7
Cartesian vs. Polar: When to Use Each
You'll often need to decide whether to work in Cartesian form (a + bi) or polar form (r cis θ). The table below compares the two representations for common operations. In general, Cartesian form is better for addition and subtraction, while polar form dominates for multiplication, division, powers, and roots.
| Operation | Cartesian Form (a + bi) | Polar Form (r cis θ) |
|---|---|---|
| Addition | Easy: add real and imaginary parts separately | Difficult: no simple formula for adding polar forms |
| Multiplication | Requires FOIL expansion and i² = −1 | Easy: multiply moduli, add arguments |
| Powers | Very tedious for large exponents (repeated multiplication) | One-step via De Moivre's: raise r to power, multiply θ by power |
| Roots | Almost impossible for nth roots beyond square roots | Systematic: take nth root of r, divide θ by n, generate k values |
| Division | Multiply by conjugate of denominator | Easy: divide moduli, subtract arguments |
Comparison of Cartesian and polar forms for common operations
KEY TAKEAWAY
SECTION 8
Connection to Euler's Formula and Beyond
De Moivre's Theorem is closely connected to one of the most famous results in all of mathematics: Euler's formula, which states that eiθ = cos θ + i sin θ. Using Euler's formula, De Moivre's Theorem becomes an immediate consequence of the laws of exponents: (eiθ)n = einθ. This connection is explored further at the university level but is worth knowing as context.
| Concept | IB AHL Level | University Extension |
|---|---|---|
| Notation | z = r cis θ | z = (exponential form) |
| Powers | zⁿ = rⁿ cis(nθ) for integer n | zʷ = for any complex w |
| Roots | nth roots using k = 0, 1, …, n−1 | Multi-valued functions and Riemann surfaces |
| Applications | Deriving trig identities, solving zⁿ = w | Signal processing (Fourier analysis), quantum mechanics |
IB AHL content vs. university-level extensions
IB Exam Tip
SECTION 9
Practice Problems
Question 1: CONCEPTUAL
Show answer
Question 2: BASIC CALCULATION
Show answer
Question 3: INTERMEDIATE
Show answer
Question 4: APPLIED
Show answer
Question 5: CRITICAL THINKING
Show answer
SUMMARY
Lesson Summary
Summary
De Moivre's Theorem states that for a complex number in polar form z = r cis θ, the nth power is zn = rn cis(nθ). The modulus is raised to the power, and the argument is multiplied by the power. This works for all integer exponents, including negatives (which give reciprocals). Geometrically, each power rotates the point on the Argand diagram and scales its distance from the origin.
For nth roots, the theorem extends: each complex number has exactly n distinct nth roots with modulus r1/n and arguments (θ + 2πk)/n for k = 0, 1, …, n − 1. These roots are equally spaced around a circle, forming a regular polygon. The special case of roots of unity (nth roots of 1) produces a regular n-gon on the unit circle. Remember: always convert to polar form before applying De Moivre's Theorem, and convert back to Cartesian form (a + bi) only at the end if the question requires it.