concept

Complex numbers

A complex number is a point in a plane. This page builds the arithmetic of those points from its definition up to the property the courses use constantly: multiplication by a unit-length complex number is a pure rotation. The points in every widget below can be dragged, and each stated rule holds at every position.

A number with two coordinates

Real numbers fill a line. A complex number has two coordinates, a horizontal position and a vertical position, and is therefore a point in a plane. The point below is draggable, and the dashed lines mark its two coordinates on the axes.

z=a+biz = a + b\,i

aa is the horizontal coordinate, called the real part; bb is the vertical coordinate, called the imaginary part. The names are historical labels for the two axes, and both coordinates are ordinary real numbers. The symbol ii marks the vertical unit: bib\,i means bb units in the vertical direction, and the point at (0,1)(0, 1) is ii itself.

Multiplying by ii is a quarter turn

Multiplication by ii is defined as a quarter turn counterclockwise about the origin. The widget applies it three times to the draggable point: izi\,z is zz turned 9090^\circ, i2zi^2 z is zz turned 180180^\circ, and i3zi^3 z is zz turned 270270^\circ. At every position of zz, the readouts show the same relation: i2zi^2 z is exactly z-z, the point opposite zz.

i2=1i^2 = -1

Two quarter turns are a half turn, and a half turn sends every point to its negative. The izi\,z readout shows the coordinate rule for one quarter turn: i(a+bi)=b+aii\,(a + bi) = -b + a\,i. The coordinates swap, and the new real part changes sign.

Addition is tip-to-tail

Adding complex numbers adds their coordinates. Geometrically, one arrow's tail is placed at the other's tip, and the sum runs from the origin to the combined endpoint; the dashed copies below complete the parallelogram. When either arrow is dragged, the coordinates add independently: real parts with real parts, and imaginary parts with imaginary parts.

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

Real parts add and imaginary parts add, with no interaction between the axes. The rule is the same as for adding any pair of arrows coordinate by coordinate.

Multiplication rotates and scales

Multiplication by a general complex number extends the quarter turn of section 2. Each number is described by the length of its arrow, z=a2+b2|z| = \sqrt{a^2 + b^2}, and by its angle from the positive real axis. The product follows two rules, and the widget's readouts verify both as the arrows move:

z1z2=z1z2,(z1z2)=z1+z2|z_1 z_2| = |z_1|\,|z_2|, \qquad \angle(z_1 z_2) = \angle z_1 + \angle z_2

Lengths multiply and angles add. Multiplying by a length-1 number is therefore a pure rotation; section 2 was the special case ii, with length 1 and angle 9090^\circ. In coordinates the same operation is (a+bi)(c+di)=(acbd)+(ad+bc)i(a+bi)(c+di) = (ac - bd) + (ad + bc)\,i, which follows from distributing and applying i2=1i^2 = -1.

The green arrow is the product, computed from the coordinate formula. Setting both lengths to 1 keeps the product on the unit circle: the multiplication is then a rotation without scaling.

Check your understanding

In the web

Builds on the assumed floor only — a foundation.