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.
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.
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
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.
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.
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 |
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.
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 |
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 = re^(iθ) (exponential form) |
| Powers | zⁿ = rⁿ cis(nθ) for integer n | zʷ = e^(w ln 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 |
Practice Problems
Lesson 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.