How Do You Graph Complex Numbers

8 min read

You're staring at a complex number — maybe 3 + 4i, maybe something messier — and someone tells you to "graph it."

Your first thought: On what? A number line?

That's the trap. On top of that, complex numbers don't. A number line works for real numbers because they live in one dimension. They need two.

What Is Graphing Complex Numbers

Graphing complex numbers means plotting them on a two-dimensional plane where the horizontal axis represents the real part and the vertical axis represents the imaginary part. This plane has a name: the complex plane (also called the Argand plane, after Jean-Robert Argand, though Gauss gets credit too — math history is messy like that) Turns out it matters..

Every complex number a + bi becomes a point (a, b). That's it. That's the whole idea.

But here's what most introductions skip: the complex plane isn't just a coordinate system. It's a geometric space where addition, multiplication, and rotation all have visual meaning. Once you see it, you stop memorizing formulas and start seeing the math.

The axes have names (but you'll rarely use them)

Horizontal axis = real axis. Vertical axis = imaginary axis. Some textbooks label them Re and Im. So in practice? Everyone just says "x-axis" and "y-axis" and moves on. The labels matter less than the habit of thinking in two dimensions Turns out it matters..

The point vs. the vector

Here's a distinction that pays off later: 3 + 4i can be a point at (3, 4) or a vector from the origin to (3, 4). Now, same coordinates. Different mental model That's the part that actually makes a difference..

Points are static. Think about it: vectors have direction and magnitude. When you start multiplying complex numbers, the vector view becomes essential — because multiplication rotates and scales Small thing, real impact..

Why It Matters / Why People Care

You might wonder: Why not just keep complex numbers as algebraic expressions?

Because algebra hides geometry. And geometry reveals patterns algebra buries.

Roots of unity — the classic example

The equation zⁿ = 1 has n solutions in the complex numbers. Algebraically, that's a mess of trig and radicals. Geometrically? In real terms, they're n evenly spaced points on the unit circle. That's why you can see them. You can count them. You can watch what happens when n changes.

Not obvious, but once you see it — you'll see it everywhere Easy to understand, harder to ignore..

That's not a coincidence. The complex plane turns polynomial roots into geometry problems. Gauss's doctoral thesis was essentially: "Here's why the fundamental theorem of algebra is obvious if you look at the right picture.

Engineering and physics don't have a choice

Electrical engineers don't graph complex numbers for fun. Impedance, phase shifts, frequency response — they're all complex quantities. The complex plane (or its cousin, the phasor diagram) is how they design filters, analyze circuits, and keep the power grid from oscillating itself to death Easy to understand, harder to ignore. Turns out it matters..

Signal processing? The Fourier transform lives in the complex plane. Same story. Every MP3, every MRI scan, every 5G signal — complex numbers graphed, manipulated, understood Took long enough..

Quantum mechanics takes it further

Wave functions are complex-valued. Here's the thing — probability amplitudes live in the complex plane. The Born rule — square the magnitude — is literally "measure the distance from the origin." You can't do quantum mechanics without being fluent in this geometry.

How It Works

Let's walk through the mechanics. Not the textbook version — the version you'll actually use.

Step 1: Identify the parts

Given z = a + bi:

  • Real part: Re(z) = a
  • Imaginary part: Im(z) = b (note: it's b, not bi — the i tells you which axis, not the value)

Example: z = -2 + 5i → a = -2, b = 5. Plot at (-2, 5). Done Not complicated — just consistent. Less friction, more output..

Step 2: Choose your scale

This sounds trivial. It's not.

If you're plotting 0.004i and 300 + 400i on the same graph, one disappears. 003 + 0.The complex plane has no natural scale — you choose it based on what you're trying to see.

Pro tip: When in doubt, make the unit circle visible. The circle |z| = 1 is your reference frame. That's why if your points cluster inside it, zoom in. If they sprawl outside, zoom out Which is the point..

Step 3: Plot the point

Move a units horizontally (right if positive, left if negative). Consider this: move b units vertically (up if positive, down if negative). Mark it.

That's the mechanical part. Now the useful part Small thing, real impact. Surprisingly effective..

Magnitude and argument — the polar view

Every point (a, b) has a distance from the origin and an angle from the positive real axis.

Magnitude (modulus): |z| = √(a² + b²)
Argument (angle): arg(z) = arctan(b/a) — with quadrant correction

The quadrant correction matters. Which means arctan only returns angles between -π/2 and π/2. If your point is in quadrant II or III, you need to add π. Most programming languages give you atan2(b, a) which handles this automatically. Use it.

Polar form: z = r(cos θ + i sin θ) = r e^(iθ)

This is where the magic lives. Euler's formula — e^(iθ) = cos θ + i sin θ — turns rotation into multiplication.

Addition = vector addition

Plot z₁ and z₂ as vectors from the origin. Even so, their sum z₁ + z₂ is the diagonal of the parallelogram. In practice, or: put the tail of z₂ at the tip of z₁. The sum is the vector from origin to the new tip It's one of those things that adds up..

Counterintuitive, but true Not complicated — just consistent..

Geometrically obvious. Algebraically: (a₁ + a₂) + (b₁ + b₂)i. Same thing.

Multiplication = rotation + scaling

We're talking about the one that changes how you think Small thing, real impact..

Multiply z₁ = r₁ e^(iθ₁) by z₂ = r₂ e^(iθ₂):

  • Magnitudes multiply: r₁ × r₂
  • Angles add: θ₁ + θ₂

So multiplying by i (magnitude 1, angle π/2) rotates by 90° counterclockwise. Multiplying by 2i rotates 90° and doubles the distance. Multiplying by (1 + i)/√2 rotates 45° with no scaling Most people skip this — try not to..

Division? Inverse operation. Divide magnitudes, subtract angles.

Conjugation? In real terms, reflection across the real axis. (a + bi) → (a - bi). Same magnitude, negated angle.

The unit circle is your best friend

Points on the unit circle have magnitude 1. They're pure rotation. The nth roots of unity — solutions to zⁿ = 1 — sit at angles 2πk/n for k = 0, 1, .. That's the part that actually makes a difference. That alone is useful..

They form a regular n-gon. The vertices of a perfect polygon, equally spaced around the circle. This isn't a coincidence — it's what rotation looks like when you discretize it The details matter here..

Roots: unwinding the rotation

Finding the nth roots of any complex number z = r e^(iθ) follows the same logic. You're asking: "What number, rotated n times and scaled n times, lands on z?"

The magnitude is the positive real nth root: r^(1/n).
Which means the angles are (θ + 2πk)/n for k = 0, 1, ... , n-1 Not complicated — just consistent..

Geometrically: take the angle, divide by n, then fan out the other roots by adding 2π/n each time. You get n points on a circle of radius r^(1/n), equally spaced. Every non-zero complex number has exactly n distinct nth roots Still holds up..

This is why z^(1/2) is ambiguous — it's two points. The "principal root" convention (k=0, angle in (-π, π]) picks one, but the others are equally valid Simple, but easy to overlook..

Visualizing functions: the mapping perspective

Plotting points is static. Plotting functions shows dynamics.

Consider f(z) = z². On top of that, it squares magnitudes and doubles angles. Which means the unit circle wraps around itself twice. On top of that, a grid of lines through the origin becomes a grid with half the angular spacing. Circles centered at the origin stay circles (just different radii). Lines not through the origin become parabolas.

This is the bit that actually matters in practice Not complicated — just consistent..

This is conformal mapping — angles are preserved locally. Right angles stay right angles. Even so, shapes distort but don't shear. It's why complex analysis is indispensable in fluid dynamics, electrostatics, and aerodynamics: the math of "smooth deformation" lives here.

Try f(z) = 1/z. Inversion in the unit circle + reflection across the real axis. The inside swaps with the outside. Lines through the origin stay lines through the origin. Lines not through the origin become circles through the origin. Circles not through the origin become other circles. The geometry is rigid but surprising Surprisingly effective..

Common traps

Treating i as a variable. It's not. i² = -1 is a definition, not an equation to solve. You don't "solve for i."

Forgetting branch cuts. The complex logarithm log(z) = ln|z| + i arg(z) is multi-valued because arg(z) is. You must choose a branch (usually the principal branch, arg ∈ (-π, π]) and stick to it. Crossing the negative real axis jumps the imaginary part by 2πi. This breaks identities like log(z₁z₂) = log(z₁) + log(z₂) unless you're careful.

Confusing |z|² with z². |z|² = a² + b² (real, non-negative). z² = (a² - b²) + 2abi (complex). They're unrelated beyond sharing components.

Assuming √(z²) = z. It's ±z. The square root function on ℂ is inherently two-valued. The principal square root returns the one with argument in (-π/2, π/2] Simple as that..

Why the plane matters

You can do complex algebra without ever drawing a point. But you won't see what's happening That's the part that actually makes a difference. Nothing fancy..

The plane turns:

  • Multiplication into rotation and scaling (the heart of phasors, Fourier transforms, quantum mechanics)
  • Differentiation into conformal mapping (the heart of fluid flow, EM fields, general relativity)
  • Integration into winding numbers and residues (the heart of evaluating real integrals, stability analysis, signal processing)
  • Polynomials into geometry of roots (the heart of control theory, filter design, fractals)

The complex plane isn't a visualization aid. It's the natural domain of these objects. The real line is just a slice — useful, but incomplete.

Your next step

Pick a function. Also, where do right angles stay right? Plot a grid. Watch what happens to the squares. Any function: z³, e^z, sin(z), (z-1)/(z+1). Where do circles become lines? Where does the function fold the plane onto itself?

Do this once by hand. Then use code. Practically speaking, python's matplotlib + numpy, or Desmos, or GeoGebra. Feed it a mesh of points, apply the function, plot the result Worth keeping that in mind. Surprisingly effective..

The algebra tells you that it works. The plane shows you how.

Just Hit the Blog

The Latest

Similar Territory

More Worth Exploring

Thank you for reading about How Do You Graph Complex Numbers. We hope the information has been useful. Feel free to contact us if you have any questions. See you next time — don't forget to bookmark!
⌂ Back to Home