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.
Remember these colors — they are used everywhere below.
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 equation | The problem | The invention |
|---|---|---|
| x + 3 = 7 | fine — 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.
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.
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.
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.
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:
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.
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.
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.
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.
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.
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.)
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.
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:
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.
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.
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.
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.
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.
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.
"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.
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.
(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.
(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.
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.
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.
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.
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).
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.
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.
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.
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
(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.
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:
|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.
Use those preset buttons and see what they show:
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 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².)
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."
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.
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.
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.
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.
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.
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 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.
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.
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:
eiθ = cos θ + i sin θ
Think of it as a machine: put in an angle θ (in radians), and eiθ 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: eiα · eiβ = 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 eiθ 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 eiθ is the number that says so.
With Euler's formula, the polar form gets its final, clean form. Instead of writing z = r(cos θ + i sin θ), we write z = r·eiθ — "length r, pointing at angle θ." Three symbols carry the whole geometric story, and the multiplication rule becomes one line of exponent algebra: r₁eiα · r₂eiβ = r₁r₂ ei(α+β). Lengths multiply, angles add — now using the same exponent rules you learned in school.
Put θ = π radians (half a turn, 180°) into the formula: eiπ = cos 180° + i sin 180° = −1 + 0i. Move the 1 to the other side and you get
eiπ + 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."
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.
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.
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.
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.
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.
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.
| Can it… | Points (coord. geometry) | Vectors | Complex numbers |
|---|---|---|---|
| plot positions, measure distance | yes | yes | yes |
| add two of them | no | yes | yes |
| multiply two of them → same kind of thing | no | no (dot → number, cross → 3-D) | yes — rotate & stretch |
| divide (undo a multiplication) | no | no | yes (by anything ≠ 0) |
| solve equations like x² = −1 | can't ask | can't ask | yes — all polynomials, always |
| express rotation as arithmetic | no | no (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:
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.
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.
The whole journey, in order:
| Term | Meaning |
|---|---|
| imaginary unit i | the number defined by i² = −1; the point (0, 1), one step "north" of 0 |
| imaginary number | a real multiple of i, e.g. 2i, −5i; lives on the vertical axis |
| complex number | a 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 diagram | the plane of all complex numbers: real axis across, imaginary axis up |
| rectangular form | writing 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 form | z = r(cos θ + i sin θ) = r·e^(iθ) — the "straight-line address" |
| unit circle | all z with |z| = 1; the pure rotations |
| conjugate z̄ | a − bi; mirror of z across the real axis; z·z̄ = |z|² |
| De Moivre's theorem | zⁿ = rⁿ(cos nθ + i sin nθ): power the length, multiply the angle |
| n-th roots of unity | the n solutions of zⁿ = 1; corners of a regular n-gon on the unit circle |
| Fundamental Theorem of Algebra | every degree-n polynomial has exactly n complex roots (Gauss, 1799) |
| e | ≈ 2.71828, base of natural growth; exponents add: eᵃeᵇ = eᵃ⁺ᵇ |
| Euler's formula | e^(iθ) = cos θ + i sin θ: the point at angle θ on the unit circle |
| Euler's identity | e^(iπ) + 1 = 0 — "half a turn from 1 lands on −1" |
| phasor | a rotating complex number r·e^(iωt) representing an oscillation (AC circuits) |
| Mandelbrot set | all 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) |
| field | a number system where +, −, ×, ÷ all work; the complex plane is one |
| dot product | vector "product" returning a bare number — not an arrow in the plane |
| cross product | vector product returning an arrow perpendicular to the plane (3-D) |
| quaternions | Hamilton's 4-D number system (1843); used for 3-D rotation in games/graphics |
| j | the symbol electrical engineers use for i (i was taken by current) |