Mathematics · Built to be Seen, Not Just Read

The Secret Life of i

Complex numbers have a scary name but a simple secret: they are just points that can do arithmetic. Multiplying by i only means turning a quarter-circle. Once you see this, the "impossible" number becomes one of the most useful tools in science. Everything below can be dragged — try all of it.

start with a story
the number / result
real part / 1st number
imaginary part / 2nd number
unit circle
angle

Remember these colors — they are used everywhere below.

Step 1 · The story so far

We have been inventing numbers all along

Schools rarely tell you this: the numbers you know were not found in nature. People invented them, one group at a time. Every time, people first said the new numbers were nonsense. Later the new numbers became so useful that everyone forgot they had complained.

It always happens the same way. Someone finds an equation that the current numbers cannot solve. There are two choices. You can say "no solution" and stop. Or you can invent a new number that is the solution, and then check if it follows the rules. Look at the pattern:

The equationThe problemThe invention
x + 3 = 7fine — counting numbers work (x = 4)counting numbers 1, 2, 3…
x + 7 = 3"you cannot take 7 from 3!"negative numbers (x = −4)
3x = 7"7 does not split into 3 equal wholes!"fractions (x = 7/3)
x² = 2"no fraction squares to exactly 2!"irrationals (x = √2 = 1.41421…)
x² = −1"nothing squares to a negative!"? — this tutorial

And every new number was mocked when it first appeared:

So when you meet a number called "imaginary" and you feel it is fake, you are not alone. People said the same thing about every new number, every time. The name "imaginary" was only an insult (you will meet the person who said it soon). Your job here is not to "believe" in a magic number. Your job is to watch one more invention prove that it is useful, just like negatives and fractions did.

the pattern ✦

A new kind of number is invented when an equation needs it. It survives if it follows the rules without contradiction and turns out to be useful. That is the whole test. "Does it feel real?" was never the test.

Numbers are tools. When our tools cannot solve a problem, we build a new tool.

Step 2 · Who and when — the real story

The strange history of √−1

Here is a surprise: complex numbers were not invented to solve x² = −1. Nobody worried about that equation. If x² = −1 has no answer, that is fine — you just say "no answer" and move on. Complex numbers were forced into existence by a harder problem: the cubic equation. And by one of the pettiest fights in the history of mathematics.

Italy, 1500s: math was a competition

In Italy in the 1500s, mathematicians built their reputation (and won university jobs) through public math contests. Two people exchanged lists of problems. Whoever solved more problems won. If you lost badly, you could lose your job. So if you found a powerful method, you did not share it. You kept it secret.

The prize everyone wanted was a method for cubic equations — equations that contain x³, like x³ = 15x + 4. Around 1515, a professor in Bologna named Scipione del Ferro solved a whole family of them. He told almost no one, and kept the method secret until he was dying. In 1535, a self-taught mathematician named Niccolò Tartaglia found the method again on his own, and used it to beat an opponent in a contest: 30 problems to 0.

Then came Girolamo Cardano — a doctor, gambler, astrologer, and brilliant mathematician. He asked Tartaglia for the secret many times. In 1539 Tartaglia finally shared it, but only after Cardano made a serious promise never to publish it. Later, Cardano found del Ferro's earlier solution, decided his promise no longer held, and in 1545 published everything in his book Ars Magna ("The Great Art"). Tartaglia was angry, and the fight lasted the rest of their lives. But now the world had "Cardano's formula" — and with it, a very strange problem.

The formula that needed the impossible

For cubics of the form x³ = px + q, Cardano's formula says:

x = ∛( q/2 + √( (q/2)² − (p/3)³ ) ) + ∛( q/2 − √( (q/2)² − (p/3)³ ) )

Do not memorize it. Just watch what happens when we put in a normal, simple cubic:

The 1572 problem: x³ = 15x + 4

First, notice that this equation clearly has a real answer. Try x = 4: 4³ = 64, and 15·4 + 4 = 64. ✓ So x = 4 works. No strange numbers anywhere.

Now use the formula. Here p = 15 and q = 4, so:

(q/2)² − (p/3)³ = 2² − 5³ = 4 − 125 = −121

The formula needs √−121 — the square root of a negative number — in the middle of the calculation:

x = ∛(2 + √−121) + ∛(2 − √−121)

So the trusted formula says the path to the real answer 4 goes straight through "impossible" numbers. If you refuse to take square roots of negatives, the formula fails — on an equation you can solve by hand. That is a real problem.

Bombelli's bold idea

In 1572, an Italian engineer named Rafael Bombelli — a practical man who spent his career draining swamps — had a bold idea. What if we just keep going? Treat √−1 as a real quantity. Do not ask what it is. Just make it follow the normal rules of algebra, where the only new fact is (√−1)² = −1, and see where the calculation leads.

Write √−121 as 11·√−1 (check: (11√−1)² = 121 · (−1) = −121 ✓). Then Bombelli noticed something wonderful. Watch him cube (2 + √−1), using only basic algebra:

(2 + √−1)² = 4 + 4√−1 + (√−1)² = 4 + 4√−1 − 1 = 3 + 4√−1

(3 + 4√−1)(2 + √−1) = 6 + 3√−1 + 8√−1 + 4(√−1)² = 6 + 11√−1 − 4 = 2 + 11√−1

So (2 + √−1)³ = 2 + 11√−1, which means ∛(2 + 11√−1) = 2 + √−1. The same trick gives ∛(2 − 11√−1) = 2 − √−1. Now add them, exactly as Cardano's formula instructs:

x = (2 + √−1) + (2 − √−1) = 4

The "impossible" parts cancelled each other perfectly and gave the true, real answer. The imaginary numbers worked like temporary support: they held the calculation up in the middle, then disappeared at the end. This was the moment complex numbers proved they were worth keeping — not because people believed in them, but because they worked.

The slow road to acceptance

  1. 1515Scipione del Ferro secretly solves the first cubics.
  2. 1535Tartaglia finds the method again, and wins his famous contest 30–0.
  3. 1545Cardano breaks his promise and publishes Ars Magna. The formula reaches the world — and the world meets √−1.
  4. 1572Bombelli's bold idea: follow the algebra, and √−1 gives real answers. He writes the first rules for calculating with these numbers.
  5. 1637René Descartes does not like them and calls them "imaginary" as an insult. The name stays.
  6. 1748Leonhard Euler finds the amazing formula e = cos θ + i sin θ (Step 9), and in 1777 introduces the symbol i for √−1.
  7. 1799Caspar Wessel, a Norwegian land surveyor, is the first to draw complex numbers as points in a plane. He publishes in Danish, and the world ignores it for a hundred years.
  8. 1806Jean-Robert Argand, a bookkeeper in Paris, draws the same picture on his own — the "Argand diagram."
  9. 1831Carl Friedrich Gauss, the greatest mathematician of the time, accepts the picture, gives them the name complex number, and says the mystery is over: these are just points, and nothing about them is imaginary.
  10. 1830sWilliam Rowan Hamilton removes the last mystery: a complex number is officially just a pair of real numbers (a, b) with one clever multiplication rule. (This is the main point of Step 11.)

Notice who kept this idea moving forward: an engineer who drained swamps, a land surveyor, a bookkeeper. Practical people who cared whether it worked, not whether it sounded believable. Notice the time too — about 260 years passed between Bombelli's idea and Gauss making it accepted. So if complex numbers feel strange to you this week, that is normal: they felt strange to the smartest people alive for over two hundred years.

why we really needed them ✦

Complex numbers were not a philosophical dream. We were forced to use them because a formula for real problems, with real answers, would not work without them. They started as a helper for cubic equations — and turned out to be a whole new world.

Step 3 · The new tool

Meet i — and the four-step cycle of its powers

Now let us name the invention properly. We define one new number and one new rule. Everything else is normal algebra that you already know.

The imaginary unit i

i is defined as the number whose square is −1:

i² = −1

That is its only job. i is not anywhere on the normal number line — no number to the left or right of zero squares to a negative. It is truly new, the way negative numbers were new to people who only counted sheep. (So where does it live, if not on the line? Step 4 will show you, and the answer is beautiful.)

Imaginary numbers

Real multiples of i, like 2i, −5i, or 0.5i, are called imaginary numbers. They follow normal algebra: 2i + 3i = 5i, and (2i)² = 4·i² = −4. So 2i is a square root of −4. Now every negative number has square roots.

Complex numbers and their two parts

A complex number is a real number plus an imaginary number, written z = a + bi — for example 3 + 2i. The number a is the real part, written Re(z). The number b is the imaginary part, written Im(z). (Note: the imaginary part of 3 + 2i is the plain number 2, not 2i.)

About the name. "Complex" does not mean complicated here. It means "made of several parts joined together" — the same way a building complex is several buildings joined together. A complex number is a two-part number: one real part and one imaginary part. And "imaginary," as you saw, came from Descartes making a joke in 1637. Both names are just accidents of history. The numbers themselves are as solid as −3.

Two quick checks that make everything clear:

The powers of i: a four-step cycle

What happens when you keep multiplying by i? Use i² = −1 again and again:

i¹ = i   ·   i² = −1   ·   i³ = i²·i = −i   ·   i⁴ = i²·i² = (−1)(−1) = 1

At i⁴ we are back to 1, so the pattern repeats forever: i, −1, −i, 1, i, −1, −i, 1, … a cycle of four. Press the button below and watch the cycle. Look carefully at the shape the arrow makes, because it is quietly showing you the biggest secret in this tutorial.

current value: i⁰ = 1
press × i and watch where the arrow goes…

Each press multiplies by i. Count how many presses it takes to return to 1.

Did you see it? Every multiplication by i turned the arrow a quarter-circle. Four quarter-turns = one full turn = back to 1. The algebra (a cycle of four) and the picture (four quarter-turns) are the same fact. Remember this — Step 7 will build on it in a big way.

Worked example — very large powers

What is i²⁰²⁵? Do not multiply 2025 times. The cycle repeats every 4, so only the remainder after dividing by 4 matters. 2025 = 4 × 506 + 1, so i²⁰²⁵ = i¹ = i. (Every group of four turns is one full turn that changes nothing. Only the 1 extra quarter-turn counts.)

One new number (i), one new rule (i² = −1). Its powers cycle: i, −1, −i, 1 — four quarter-turns.

Step 4 · The picture that ended the mystery

The complex plane: every number gets a home

For 250 years, the hard question was "but where is i?" It is not left of zero, not right of zero, and not between any two numbers on the line. Wessel, Argand, and Gauss finally gave the answer, and it is simple: step off the line.

Think of the real number line as a street that runs east–west. Every real number has an address on that street. The new idea: i lives one step north. Not further along the street — off the street, in a direction the street never used. Real numbers measure east–west. Imaginary numbers measure north–south. A complex number a + bi is simply the point you reach by going a steps east and b steps north. Now the whole flat plane is full of numbers.

The complex plane (Argand diagram)

A flat plane where the horizontal axis is the real axis (the old number line, drawn in blue) and the vertical axis is the imaginary axis (multiples of i, in magenta). The complex number z = a + bi is drawn at the point (a, b). We usually also draw an arrow from the origin 0 to the point. The number and its arrow are two ways to see the same thing.

z = 3.0 + 2.0i
real part Re(z) = 3.0
imaginary part Im(z) = 2.0

↑ Drag the coral dot anywhere. East–west position = real part; north–south = imaginary part. Put it on the horizontal axis and z becomes a normal real number.

Play with it until three things feel clear:

This picture — drag an arrow, split it into parts — may feel familiar from the vectors tutorial. That is not a coincidence. A complex number looks exactly like a 2-D vector with an x-part and a y-part. So a fair question comes up: "then why do we need a new name for it at all?" Keep that question in mind. It is a good one, and Step 11 answers it fully.

the mystery, solved ✦

"Where is √−1?" was the wrong question — like asking where north is on an east–west street. i is not on the line because i is the second dimension. Numbers grew up: they went from a line to a plane.

A complex number a + bi is the point (a, b): a steps east, b steps north. The number line was just the ground floor.

Step 5 · First arithmetic

Adding: walk one, then walk the other

Now some arithmetic. Adding complex numbers is very easy: add the real parts, and add the imaginary parts. Keep east–west and north–south separate, just like the independent components in the vectors tutorial.

Addition and subtraction rule

(a + bi) + (c + di) = (a + c) + (b + d)i

In words: add the eastward steps, and add the northward steps. Subtraction is the same with minus signs: (a + bi) − (c + di) = (a − c) + (b − d)i.

Worked example

(3 + 2i) + (1 − 4i): real parts 3 + 1 = 4, imaginary parts 2 + (−4) = −2. Answer: 4 − 2i. Walk 3 east and 2 north, then 1 east and 4 south — you end up 4 east and 2 south. That is the whole idea.

On the plane, this is tip-to-tail: put the start of the second arrow at the end of the first arrow. The sum is the arrow from the origin straight to the final point. Do it in either order and you draw a parallelogram — the same final point both ways.

z = 2.0 + 1.0i
w = 1.0 + 2.0i
z + w = 3.0 + 3.0i

↑ Drag the blue and magenta dots. The dashed lines complete the parallelogram; the coral arrow is the sum. Notice: real parts add together, imaginary parts add together — always separate.

So far, complex numbers behave exactly like 2-D vectors. This widget could sit in the vectors tutorial without any change. The surprise comes in the next section: vectors cannot do what happens in Step 7.

Addition = walking arrows tip-to-tail. Real parts and imaginary parts never mix.

Step 6 · The second address

Every number has two addresses

Suppose you are standing at 0 and want to tell a friend where the number z is. You have two good ways to do it. Way one — the street address: "go a east, then b north." That is a + bi, the form we have used so far. Way two — the straight-line address: "face this direction, then walk this far in a straight line." Same point, different description. For multiplication (the next step), the second address is extremely useful.

Modulus |z| — the "how far"

The straight-line distance from 0 to z, written |z| (also called the absolute value). It is the length of the arrow. We find it with the Pythagorean theorem — the same right triangle used for a vector:

|z| = √(a² + b²)

It is never negative, and |z| = 0 only when z = 0 itself.

Argument arg(z) — the "which way"

The angle θ from the positive real axis (east) to the arrow, measured counter-clockwise. East is 0°, north (toward i) is 90°, west (toward −1) is 180°, and south (toward −i) is 270°, which is the same as −90°. You find it from tan θ = b/a (and check which quadrant you are in).

Polar form

If you know r = |z| and θ = arg(z), you can rebuild the parts using the same triangle from vectors — a = r cos θ and b = r sin θ — so any complex number can be written as:

z = r (cos θ + i sin θ)

This is the polar form ("polar" means based on distance and angle). The a + bi version is called rectangular form. Two forms, one number.

street address: z = 3.0 + 4.0i
straight line: r = 5.0, θ = 53.1°

↑ Drag the dot. The coral line is r (how far), the amber arc is θ (which way). Try to place it exactly on the teal unit circle — that is where r = 1 lives.

Worked example — a familiar triangle

Take z = 3 + 4i. Modulus: |z| = √(3² + 4²) = √25 = 5 — the well-known 3-4-5 triangle from the vectors tutorial. Angle: tan θ = 4/3, so θ ≈ 53.1°. Second address: z = 5(cos 53.1° + i sin 53.1°). Check that it rebuilds: 5 cos 53.1° ≈ 3 ✓ and 5 sin 53.1° ≈ 4 ✓.

The teal circle in the widget is the unit circle — all the numbers with r = 1, meaning they are at distance exactly 1 from zero. It looks like background now, but it is about to become very important: the numbers on it are the "pure rotations."

Rectangular a + bi says "east and north." Polar r∠θ says "how far and which way." Same number, two addresses.

Step 7 · The most important idea

Multiplication is rotate-and-stretch

This is the most important section in the tutorial. Adding complex numbers works just like adding vectors — nothing new. But complex numbers can do one thing vectors cannot: you can multiply two of them, and the answer is still a point in the plane. When that happens, something beautiful appears.

First, the plain algebra

To multiply (a + bi)(c + di), just expand the brackets the way you learned in algebra class, then use i² = −1 to simplify:

(a + bi)(c + di) = ac + adi + bci + bd·i² = (ac − bd) + (ad + bc)i

Worked example

(2 + i)(1 + 3i) = 2 + 6i + i + 3i² = 2 + 7i − 3 = −1 + 7i. Correct, but it does not show us anything — it is just a group of symbols. Now watch the same multiplication in polar form.

Now, the surprise

Change everything in that example to straight-line addresses (length and angle):

Now look carefully. √5 × √10 = √50 — the lengths multiplied. And 26.6° + 71.6° = 98.1° — the angles added. This is not just true for this example. It is always true, for every pair of complex numbers:

The multiplication rule, as geometry

|z·w| = |z| · |w|      arg(z·w) = arg(z) + arg(w)

Multiplying by a complex number w does exactly two things to z: it stretches z's arrow by the factor |w|, and it rotates z's arrow counter-clockwise by the angle of w. So multiplication is one instruction: turn by this much, and scale by this much.

z =
w =
z·w =
lengths:
angles:

↑ Drag the blue z and magenta w. The coral arrow is the product — watch its angle always equal the two angles added together. Then try the three preset buttons.

Use those preset buttons and see what they show:

the key point of the whole subject ✦

What does i² = −1 really mean? Multiplying by i is a quarter-turn. Do it twice: two quarter-turns = half a turn = 180° = multiplying by −1. So i² = −1 is not strange — it is the simple geometric fact that two left turns make you face backwards. The equation that "could not have a solution" was just rotation, waiting for someone to draw the picture.

And now x² = −1 answers itself. It asks: "which operation, done twice, turns you all the way around?" A quarter-turn. Which quarter-turn? Either one: counter-clockwise (that is i) or clockwise (that is −i). Two solutions, both easy to see, and neither one is truly imaginary.

The mirror image, and how to divide

Conjugate

The conjugate of z = a + bi is z̄ = a − bi: same real part, imaginary part with its sign flipped. On the plane, it is the mirror image of z across the real axis (same length, opposite angle). Its useful property: z · z̄ = a² + b² = |z|² — a complex number times its conjugate is always a plain real number that is not negative. (Check: (a+bi)(a−bi) = a² − (bi)² = a² + b².)

Division

To divide, multiply the top and bottom by the conjugate of the bottom. This makes the bottom a real number, and then you just divide the parts:

(3 + 2i)/(1 + i) = (3 + 2i)(1 − i) / ((1 + i)(1 − i)) = (5 − i)/2 = 2.5 − 0.5i

Check it: (2.5 − 0.5i)(1 + i) = 2.5 + 2.5i − 0.5i − 0.5i² = 3 + 2i ✓. On the plane, dividing by w does the opposite of multiplying: shrink by |w| and rotate clockwise by w's angle. Every complex number except 0 can be divided by — remember this for Step 11, where it becomes very important.

To multiply: lengths multiply, angles add. ×i = quarter-turn, so i² = −1 just means "two left turns = facing backwards."

Step 8 · The rule pays off

Powers spiral, roots share the circle

If multiplying once means "turn by θ and stretch by r," then multiplying z by itself again and again means turning by θ every time and stretching by r every time. So the powers of a complex number walk like steps of a staircase around the origin.

De Moivre's theorem

For z = r(cos θ + i sin θ):

zⁿ = rⁿ ( cos nθ + i sin nθ )

The length is raised to the power n; the angle is multiplied by n. (This is just the multiplication rule used n times: angles θ + θ + … + θ = nθ.) Named after Abraham de Moivre, 1707.

z =
zⁿ =

↑ Drag z. If |z| > 1 the powers spiral outward; if |z| < 1 they spiral inward toward 0; put z exactly on the teal unit circle and the powers go around it forever without growing.

That last case — |z| = 1 — is worth a moment. Numbers on the unit circle do not stretch anything; they are pure rotations. Their powers just move around the circle like the hand of a clock. This is why the unit circle is the most important part of the complex plane.

Going backwards: roots

A square root asks "what number, squared, gives this?" — that is, what angle, when doubled, reaches the target angle, and what length, when squared, gives the target length? An n-th root asks the same, but with n. Here is the beautiful surprise: there are always n different answers, and they are perfectly evenly spaced.

n-th roots and roots of unity

Every non-zero complex number has exactly n n-th roots. They all have the same length (r^(1/n)) and their angles are 360°/n apart — so on the plane they form the corners of a perfect regular polygon with n sides, centred on 0. The n-th roots of 1 are called the roots of unity: one of them is 1 itself, and the others complete the polygon around the unit circle.

the target w = 1.0 + 0.0i
its 3 cube roots, 120° apart

↑ Drag the coral target w and move the n slider. The teal dots are ALL the n-th roots of w — raise any one of them to the n-th power and you land exactly on w. Leave w at 1 to see the classic "roots of unity" polygons.

Worked example — the three cube roots of 8

Everyone knows one answer: 2. But 8 has length 8 and angle 0°, so its cube roots have length 8^(1/3) = 2 and angles 0°, 120°, and 240°. Those are 2, −1 + √3·i, and −1 − √3·i. Check the second one: it has length 2 and angle 120°; cube it using De Moivre → length 2³ = 8, angle 360° = 0°. That is 8 ✓. The other two roots, which your calculator never showed you, were off the number line the whole time.

The Fundamental Theorem of Algebra

The big result. In the complex plane, every polynomial equation of degree n has exactly n solutions (counting repeated ones). x² = −1: two solutions. x⁵ + 3x − 7 = 0: five solutions. No exceptions, ever. Gauss proved it in 1799, at age 21. Remember the list of inventions in Step 1, each one fixing an unsolvable equation? It ends here: with complex numbers, no polynomial is ever unsolvable again. We never need to invent another number for this job. The set of tools is complete.

Powers: multiply the angle by n, raise the length to the power n — a spiral staircase. Roots: n answers, evenly spaced on a circle.

Step 9 · The most famous equation in math

Euler's formula: the spinning number

One more improvement to the "straight-line address," and it gives us what many mathematicians call the most beautiful equation ever written. Meet the number e and its amazing trick.

The number e

e ≈ 2.71828… is the natural number for growth — the number that appears whenever something grows smoothly and continuously (compound interest, populations, radioactive decay). Its exponential eˣ has one key habit: when you multiply, the exponents add: eᵃ · eᵇ = eᵃ⁺ᵇ. Keep watching that habit.

Now remember Step 7: when you multiply complex numbers, angles add. And for exponentials, exponents add. Same behavior! Euler (1748) proved they are not just similar — they are literally the same operation:

Euler's formula

e = cos θ + i sin θ

Think of it as a machine: put in an angle θ (in radians), and e gives you the point on the unit circle at that angle. It is a pure rotation — length exactly 1, direction θ. It deserves the exponential name because it follows the exponential rule: e · e = ei(α+β) — multiply two rotations, and the angles add, which is exactly Step 7's rule. The notation is not decoration; it is the rule "angles add" written in exponent form.

Watch the machine run. The coral point is e moving around the unit circle as θ grows. Its shadow on the real axis is cos θ, its shadow on the imaginary axis is sin θ, and off to the right you can see the height draw a perfect sine wave — the same wave from the interference tutorial. Circular motion and waves are the same thing viewed from different angles, and e is the number that says so.

θ =
cos θ = 1.00
sin θ = 0.00
e^(iθ) = 1.00 + 0.00i

The point never leaves the unit circle — e^(iθ) is pure rotation. Its up-and-down shadow, drawn over time, IS the sine wave.

With Euler's formula, the polar form gets its final, clean form. Instead of writing z = r(cos θ + i sin θ), we write z = r·e — "length r, pointing at angle θ." Three symbols carry the whole geometric story, and the multiplication rule becomes one line of exponent algebra: r₁e · r₂e = r₁r₂ ei(α+β). Lengths multiply, angles add — now using the same exponent rules you learned in school.

Euler's identity ✦

Put θ = π radians (half a turn, 180°) into the formula: e = cos 180° + i sin 180° = −1 + 0i. Move the 1 to the other side and you get

e + 1 = 0

Five of the most important numbers in mathematics — e, i, π, 1, 0 — in one short equation, each used exactly once. And after this tutorial it is not even mysterious: it just says "half a turn from 1 lands on −1." You can see it in the widget above every time the point crosses the left side of the circle.

e^(iθ) = the point at angle θ on the unit circle. Rotation became an exponent — and e^(iπ) = −1 is just "half a turn."

Step 10 · Where it runs the world

The "imaginary" number in your pocket

Complex numbers stopped being just a helper tool long ago. Because they turn rotation and oscillation into simple arithmetic, they are the natural language of anything that spins, waves, or vibrates — which is most of physics and almost all of electronics.

The Mandelbrot set: infinity from one line of arithmetic

Here is the whole method. Pick a point c in the complex plane. Start with z = 0 and repeat the step z → z² + c again and again (square the number — one complex multiplication — then add c). Only two things can happen: either z stays near the origin forever, or it grows toward infinity. Paint c dark if it stays near; if it grows, colour it by how quickly. That is all. No other rules. The result may be the most detailed object in mathematics — and it is made from nothing but the multiply-and-add you learned three sections ago.

zoom:
recipe: z → z² + c, repeated. dark = trapped, colours = escaped

Click (or tap) anywhere to zoom in ×2 on that spot. Every thin thread and spiral you find is more complex multiplication. There is no end — it stays detailed forever, at every zoom level.

The Mandelbrot set

The set of all complex numbers c for which the repeated step z → z² + c (starting from z = 0) stays bounded forever. First drawn in 1980 by Benoît Mandelbrot at IBM, it became the symbol of fractal geometry: an endlessly detailed edge made from a single line of complex arithmetic.

Anything that rotates or oscillates — power grids, songs, signals, electrons — speaks complex numbers naturally.

Step 11 · The question you've been holding

"Isn't this just coordinate geometry?"

Since Step 4 you have had a good reason to be doubtful. A complex number is a point (a, b). Descartes gave us points with coordinates back in 1637. The vectors tutorial gave us arrows we can add. So why all the excitement — why is coordinate geometry, or vectors, not enough? This section is the honest answer, and it is the deepest idea on this page.

What each system can actually do

Think of it as three levels of the same plane. Each level can do more:

Level 1 — Coordinate geometry (points). A point (a, b) is an address. You can plot it, measure distances between addresses, find midpoints, and describe lines and circles. This is great for geometry. But try to calculate with the points themselves: what is Paris + London? What is (2, 3) × (1, 4)? Coordinate geometry has no answer — points are locations, not amounts. There is no arithmetic of points, only arithmetic about them (which you do by hand, on each coordinate separately).

Level 2 — Vectors (arrows). This is a real step up: arrows can be added (tip-to-tail — Step 5 used this!) and stretched by normal numbers. But now ask for multiplication: given arrows u and v, what is u × v, as an arrow in the plane? Vectors offer two products. Look carefully at what each one gives back:

So vectors can be combined, but they have no true multiplication that stays in the plane. And without multiplication you certainly cannot square anything — so a question like x² = −1 cannot even be asked in the language of points or vectors, and definitely cannot be answered.

Level 3 — Complex numbers. Same plane, same points, plus one extra rule — and that rule changes everything.

Hamilton's definition: points + one rule

In the 1830s, William Rowan Hamilton removed the last bit of mystery. He defined complex numbers with no i and no square roots at all — just pairs of ordinary real numbers, with two rules:

(a, b) + (c, d) = (a + c, b + d)
(a, b) × (c, d) = (ac − bd, ad + bc)

The first rule is vector addition — nothing new. The second rule is the whole invention. It is Step 7's "lengths multiply, angles add" written in coordinates: a multiplication of points that always gives back a point in the plane.

And watch what that one rule does to the "impossible" number. In Hamilton's language, i is simply the point (0, 1) — one step north. Multiply it by itself using only the rule:

(0, 1) × (0, 1) = (0·0 − 1·1, 0·1 + 1·0) = (−1, 0)

The point one step north, squared, is the point one step west — which is the real number −1. There it is: i² = −1, computed with ordinary real numbers and one multiplication rule. No imagination was ever needed. The "mystery" was only ever a missing definition.

The scorecard

Can it…Points (coord. geometry)VectorsComplex numbers
plot positions, measure distanceyesyesyes
add two of themnoyesyes
multiply two of them → same kind of thingnono (dot → number, cross → 3-D)yes — rotate & stretch
divide (undo a multiplication)nonoyes (by anything ≠ 0)
solve equations like x² = −1can't askcan't askyes — all polynomials, always
express rotation as arithmeticnono (needs matrices bolted on)yes — multiply by e^(iθ)

Try the difference yourself. Below, drag the two arrows u and v. The panel shows what each system gives back when you ask it to "multiply" them — and where each answer lives:

dot product u·v =  (a bare number — left the plane)
cross product =  (points out of the screen — left the plane)
complex product =  (the coral arrow — still in the plane!)

↑ Drag blue u and magenta v. Only one of the three "multiplications" gives back an arrow you can see, keep, and multiply again: the complex one.

Why that one rule matters so much

And why the plane is special: Hamilton's 13-year search

Here is a nice ending. If one clever rule turns 2-D points into numbers, surely some rule turns 3-D points into numbers too? Hamilton thought so. He searched for the 3-D multiplication rule for thirteen years. His children would ask at breakfast, "Papa, can you multiply triplets yet?" and he had to admit he could only add them. Every rule he tried failed at division.

On 16 October 1843, while walking along the Royal Canal in Dublin, the answer came to him: it is impossible in 3-D — but it works in four dimensions, if you give up the rule that a×b = b×a. He was so happy that he carved the equations of his new "quaternions" into the stone of Broom Bridge right there (a plaque marks the spot today). Later, mathematicians proved the full result: number systems with real multiplication and division exist only in dimensions 1 (the real numbers), 2 (the complex numbers), 4 (quaternions — you lose a×b = b×a) and 8 (octonions — you lose even more). You cannot do this in 3-D, or 5-D, or anywhere else. So the plane is not just a place where geometry and arithmetic join — it is almost the place. Complex numbers are not just a convenient notation; they hold a truly special spot in mathematics.

the answer, in short ✦

Coordinate geometry gives you a flat surface. Vectors give you arrows you can add. Complex numbers turn the surface itself into a number system — every point can multiply, divide, solve equations, and rotate, all by simple arithmetic. A complex number is a point that can do arithmetic — and the plane is one of the only places in all of mathematics where that is possible.

Same plane, one extra rule: (a,b)×(c,d) = (ac−bd, ad+bc). That rule is the whole upgrade — and it only exists in dimensions 1, 2, 4, 8.

Putting it together

Everything on one page

The whole journey, in order:

  • Numbers are inventions, made whenever an equation needs one (Step 1).
  • √−1 was forced on us by cubic equations with real answers — Cardano 1545, Bombelli's bold idea 1572 (Step 2).
  • i is defined by i² = −1; its powers cycle i, −1, −i, 1 — four quarter-turns (Step 3).
  • a + bi is the point (a, b) on the complex plane; the real line runs through its middle (Step 4).
  • Addition = tip-to-tail; real and imaginary parts stay separate (Step 5).
  • Polar form: every number is also "distance r at angle θ" (Step 6).
  • Multiplication = rotate and stretch: lengths multiply, angles add; ×i is a quarter-turn, so i²=−1 is geometry (Step 7).
  • Powers spiral, n-th roots form perfect polygons; every polynomial is fully solvable — FTA (Step 8).
  • e^(iθ) = cos θ + i sin θ: rotation written as an exponent; e^(iπ)+1=0 (Step 9).
  • Phasors, Fourier, quantum, fractals — the arithmetic of everything that spins or waves (Step 10).
  • Not "just" coordinates: one multiplication rule turns the plane into a number system — possible only in dimensions 1, 2, 4, 8 (Step 11).

Glossary — every term in one place

TermMeaning
imaginary unit ithe number defined by i² = −1; the point (0, 1), one step "north" of 0
imaginary numbera real multiple of i, e.g. 2i, −5i; lives on the vertical axis
complex numbera two-part number z = a + bi; equivalently the point (a, b)
real part Re(z)the a in a + bi; east–west position
imaginary part Im(z)the b in a + bi (a real number!); north–south position
complex plane / Argand diagramthe plane of all complex numbers: real axis across, imaginary axis up
rectangular formwriting z as a + bi — the "street address"
modulus |z|distance from 0: √(a² + b²); the arrow's length
argument arg(z)angle from the positive real axis, counter-clockwise
polar formz = r(cos θ + i sin θ) = r·e^(iθ) — the "straight-line address"
unit circleall z with |z| = 1; the pure rotations
conjugate z̄a − bi; mirror of z across the real axis; z·z̄ = |z|²
De Moivre's theoremzⁿ = rⁿ(cos nθ + i sin nθ): power the length, multiply the angle
n-th roots of unitythe n solutions of zⁿ = 1; corners of a regular n-gon on the unit circle
Fundamental Theorem of Algebraevery degree-n polynomial has exactly n complex roots (Gauss, 1799)
e≈ 2.71828, base of natural growth; exponents add: eᵃeᵇ = eᵃ⁺ᵇ
Euler's formulae^(iθ) = cos θ + i sin θ: the point at angle θ on the unit circle
Euler's identitye^(iπ) + 1 = 0 — "half a turn from 1 lands on −1"
phasora rotating complex number r·e^(iωt) representing an oscillation (AC circuits)
Mandelbrot setall c where z → z² + c (from z = 0) stays bounded forever
ordered pair (Hamilton)complex numbers defined as pairs (a, b) with the rule (a,b)(c,d) = (ac−bd, ad+bc)
fielda number system where +, −, ×, ÷ all work; the complex plane is one
dot productvector "product" returning a bare number — not an arrow in the plane
cross productvector product returning an arrow perpendicular to the plane (3-D)
quaternionsHamilton's 4-D number system (1843); used for 3-D rotation in games/graphics
jthe symbol electrical engineers use for i (i was taken by current)