Construct complex numbers as ordered pairs, then study arithmetic, conjugates, polar form, roots of unity, complex-plane geometry, and transformation methods.
Course contents
Why complex numbers live in a plane
The equation x2+1=0 has no real solution. Introducing a symbol i with
i2=−1 is not only an algebraic trick; it also suggests a geometric
extension of the real line. Multiplication by −1 rotates a real number by
180∘. Since i2=−1, multiplication by i should behave like a
90∘ anticlockwise rotation. Thus i⋅1 is naturally placed at the
point (0,1) rather than somewhere on the real line.
This motivates the formal construction: a complex number is a point in the
plane, but with addition and multiplication chosen so that the rule i2=−1
is built into the arithmetic.
Definition
Complex numbers as ordered pairs
The set of complex numbers is
C={(x,y):x,y∈R}.
For (x1,y1),(x2,y2)∈C, define
(x1,y1)+(x2,y2)=(x1+x2,y1+y2),
and
(x1,y1)(x2,y2)=(x1x2−y1y2,x1y2+x2y1).
The real number x is identified with (x,0), and i means (0,1).
These definitions are chosen so that the informal expression x+iy is not
just notation but actually agrees with the ordered-pair construction. Indeed,
for real x and y,
(x,0)+(0,1)(y,0)=(x,0)+(0,y)=(x,y).
So from now on we write
z=x+iy
instead of (x,y). In particular, the pair rule gives (0,1)2=(−1,0),
so i2=−1 holds in the constructed system. Expanding in this notation gives
Thus the familiar expansion reproduces both coordinates of the defined
product; the minus sign comes from i2 in the product (iy1)(iy2).
Definition
Real and imaginary parts
If z=x+iy with x,y∈R, then
Re(z)=x,Im(z)=y.
The number is real when Im(z)=0, and it is purely imaginary
when Re(z)=0.
Equality of complex numbers is equality of ordered pairs. Thus
a+ib=c+id⟺a=c and b=d.
This simple point is often the reason complex equations can be solved by
comparing real and imaginary parts.
Checkpoint
If z=(3,−5) in the ordered-pair construction, what are z, Re(z), and Im(z) in x+iy notation?
Use the identification (x,y)=x+iy.
Solution · Answer
z=3−5i, Re(z)=3, and Im(z)=−5.
Arithmetic and field structure
The ordered-pair rules make C behave like a number system. Addition
and multiplication are commutative and associative, multiplication distributes
over addition, 0=0+i0 is the additive identity, and 1=1+i0 is the
multiplicative identity.
Theorem
Complex numbers form a field
For every z=x+iy∈C, the additive inverse is
−z=(−x)+i(−y).
For every non-zero z=x+iy, the multiplicative inverse is
z−1=x2+y2x−ix2+y2y.
Together with the usual commutative, associative, identity, and distributive
laws, these inverse formulas say that C is a field.
The inverse formula is worth deriving once. If z=x+iy=0, then
x2+y2>0: this is equivalent to z=0, since a sum of two real
squares is zero exactly when both coordinates are zero. Hence
The same ordered pair (x,y) can be read geometrically as a point or vector
in the coordinate plane. For z=x+iy, the horizontal coordinate is the real
part and the vertical coordinate is the imaginary part. This plane is called
the complex plane or Argand plane. The horizontal axis is the real axis, and
the vertical axis is the imaginary axis.
Addition is vector addition:
(x1+iy1)+(x2+iy2)=(x1+x2)+i(y1+y2).
Multiplication is less visible in rectangular coordinates, but it becomes
clear after we introduce modulus and argument.
Conjugate and modulus
Definition
Complex conjugate and modulus
For z=x+iy, define the conjugate and modulus by
z=x−iy,∣z∣=x2+y2.
The conjugate is reflection across the real axis. The modulus is the distance
from the origin to the point representing z.
Indeed, (x+iy)(x−iy)=x2+y2, so zz is always a
non-negative real number. For z=0, this rewrites the inverse as
z−1=z/∣z∣2: reflect across the real axis, then scale by
1/∣z∣2. Likewise, multiplying numerator and denominator by the conjugate
of a nonzero denominator makes that denominator a positive real number.
Also,
Let z=x+iy=0. An argument of z is any angle from the positive real axis
to the point (x,y), measured anticlockwise. If θ is one argument, then
all arguments are
θ+2kπ,k∈Z.
The principal argument is the unique argument in the interval
−π<Arg(z)≤π.
If r=∣z∣, then
z=r(cosθ+isinθ),
where θ is any argument of z. This is the polar form of z.
The zero complex number has no argument: it has no direction from the origin.
All arguments describe one direction modulo 2π; the principal argument
selects a single representative, including π but excluding −π.
Worked example
Finding polar form
Let
z=−2+23i.
Then
∣z∣=(−2)2+(23)2=4.
Since
cosθ=−21,sinθ=23,
the point lies in quadrant II and θ=2π/3. Thus
Arg(z)=32π,arg(z)=32π+2kπ,k∈Z,
and
z=4(cos32π+isin32π).
Polar form also explains conjugates and inverses:
z=r(cos(−θ)+isin(−θ)),z−1=r1(cos(−θ)+isin(−θ)).
In particular, if ∣z∣=1, then z−1=z.
Checkpoint
What is the principal argument of −1−i?
Locate the point in the complex plane.
Solution · Answer
The point is in quadrant III with reference angle π/4, so an argument is
5π/4. The principal argument must lie in (−π,π], hence
Arg(−1−i)=−43π.
Multiplication as rotation and scaling
Suppose z1,z2=0, so both moduli are positive and both arguments exist. Write
z1=r1(cosθ1+isinθ1),z2=r2(cosθ2+isinθ2).
Using the angle-sum formulas,
z1z2=r1r2(cos(θ1+θ2)+isin(θ1+θ2)).
Thus multiplication multiplies moduli and adds arguments:
∣z1z2∣=∣z1∣∣z2∣,arg(z1z2)=arg(z1)+arg(z2)
up to multiples of 2π.
Concept lensGeometric
A complex number as an object and as a multiplier
Algebraically, w=u+iv is an object with two real coordinates, and the
product wz is determined by the multiplication rule. Fixing w and allowing
z to vary gives another viewpoint: z↦wz is a transformation of
the whole plane.
For w=0, write w=ρ(cosθ+isinθ) with ρ>0.
The same product now means rotation about the origin through θ,
followed by scaling by ρ. For example, i(x+iy)=−y+ix sends
(x,y) to (−y,x): the algebraic coordinate rule is exactly a quarter-turn
anticlockwise. For nonzero input, arguments add modulo 2π; the input
z=0 stays at the origin and needs no argument. If the multiplier is
w=0, every point instead maps to 0. That map collapses the plane and
has no inverse; it is not a rotation followed by a positive scaling.
Explore multiplication as scale and rotation
Fix a nonzero multiplier and vary its modulus or argument. Predict the product before changing a control: its distance from the origin is multiplied by the modulus, and its direction turns through the argument. The figure lets you compare that prediction with the Cartesian coordinates.
Multiplication turns and scales a vector
wz ≈ (-1, 1); |wz| = 1√2
The solid vector is z=1+i; the dashed vector is wz. Changing the angle of w rotates z by that angle. Changing ∣w∣ scales its length. At w=i, the exact product is −1+i: a quarter-turn anticlockwise. Angles add modulo 2π.
For the same nonzero operands, division reverses the second rotation and
divides the lengths:
z2z1=r2r1(cos(θ1−θ2)+isin(θ1−θ2)).
Common mistake
Principal arguments do not simply add
It is correct that arguments add modulo 2π. It is not always correct that
Arg(z1z2)=Arg(z1)+Arg(z2).
After adding angles, the result may need to be moved back into
(−π,π]. For example, two arguments of 3π/4 add to
3π/2, whose principal representative is −π/2.
Checkpoint
If z=2(cos(π/6)+isin(π/6)) and w=3(cos(−π/4)+isin(−π/4)), what is the polar form of zw?
Multiply moduli and add arguments.
Solution · Answer
The modulus is 2⋅3=6, and the argument is
π/6−π/4=−π/12. Therefore
zw=6(cos(−12π)+isin(−12π)).
De Moivre's theorem
Integral powers are defined by repeated multiplication. If z=0, then
z0=1 and z−n=(z−1)n for positive integers n.
Theorem
De Moivre's theorem
For every real angle θ and every integer n,
(cosθ+isinθ)n=cos(nθ)+isin(nθ).
For positive n, the result follows by induction from the multiplication
rule in polar form. The case n=0 is immediate. For negative n, write
n=−m, use the positive case for m, and use the fact that a unit complex
number has inverse equal to its conjugate. Its modulus is one, so this inverse
always exists. This statement concerns integer powers; it does not assign a
unique value to a fractional complex power.
Worked example
Triple-angle formulas
By De Moivre's theorem,
cos(3θ)+isin(3θ)=(cosθ+isinθ)3.
Expanding the right-hand side gives
(cos3θ−3cosθsin2θ)+i(3cos2θsinθ−sin3θ).
Comparing real and imaginary parts,
cos(3θ)=4cos3θ−3cosθ,
and
sin(3θ)=3sinθ−4sin3θ.
Checkpoint
Use De Moivre's theorem to simplify (cosθ+isinθ)4.
Raise the unit polar form to the fourth power.
Solution · Answer
(cosθ+isinθ)4=cos(4θ)+isin(4θ).
Euler's formula and exponential form
The power series for sine, cosine, and the exponential suggest what
eiθ should mean:
eiθ=1+iθ−2!θ2−i3!θ3+4!θ4+⋯=cosθ+isinθ.
This formal comparison motivates the notation; it is not a proof of complex
series convergence or of the validity of rearranging their terms. For real
θ, we use it here to write
eiθ=cosθ+isinθ.
A non-zero complex number can then be written in exponential form as
z=reiθ,
where r=∣z∣ and θ is an argument of z.
This notation compresses multiplication and De Moivre's theorem:
r1eiθ1r2eiθ2=r1r2ei(θ1+θ2),(eiθ)n=einθ.
It also gives
cosθ=21(eiθ+e−iθ),sinθ=2i1(eiθ−e−iθ).
Putting θ=π gives Euler's identity:
eiπ+1=0.
Triangle inequality
Theorem
Triangle inequality
For all z1,z2∈C,
∣z1+z2∣≤∣z1∣+∣z2∣.
Equality holds exactly when either input is zero, or both are nonzero and
point in the same direction. Equivalently, z1=tz2 or z2=tz1
for some real t≥0.
The proof is a good example of how conjugates avoid coordinate expansion:
Taking square roots gives the inequality because both sides are non-negative.
The only inequality above is Re(u)≤∣u∣, with
u=z1z2. Equality holds precisely when u is a non-negative
real number: its imaginary part must vanish and its real part must be
non-negative. If z2=0, then
z1=∣z2∣2uz2.
The scalar is non-negative, giving the asserted direction condition whenever
both inputs are nonzero. If either input is zero, equality holds directly.
Conversely, a non-negative multiple in either order makes the two lengths
add, so these conditions are sufficient as well as necessary.
Common mistake
Modulus is not linear
Usually ∣z1+z2∣=∣z1∣+∣z2∣. The triangle inequality gives an upper
bound. If both vectors are nonzero, equality requires the same direction;
equality also holds whenever either vector is zero. For example, 1 and i
do not satisfy equality.
Polynomial roots over C
The construction of complex numbers began because x2+1=0 has no real
solution. The deeper closure statement is that, once we allow complex
coefficients and complex roots, every non-constant polynomial has a root.
Theorem
Fundamental theorem of algebra
Let p(z)∈C[z] have degree n≥1 and leading coefficient
an=0. Then the equation
p(z)=0
has at least one solution in C.
The theorem is not proved in this unit, but its consequences are central. If
α is a root, then p(z)=(z−α)q(z) for a polynomial q whose
degree is one smaller. Repeating this factorization gives
p(z)=an(z−α1)(z−α2)⋯(z−αn),
where the n roots are counted with multiplicity: a repeated linear factor
contributes its number of occurrences, not just one distinct root.
When the polynomial has real coefficients, non-real roots come in conjugate
pairs. Indeed, if
p(z)=anzn+an−1zn−1+⋯+a1z+a0,ak∈R,
and p(α)=0, then taking conjugates of the equation gives
p(α)=0.
This explains why real polynomials factor into real linear and real quadratic
pieces:
(z−α)(z−α)=z2−2Re(α)z+∣α∣2.
Worked example
Conjugate roots in a real quadratic
For
x2+2x+5=0,
the discriminant is 4−20=−16. Hence
x=2−2±−16=−1±2i.
The two roots are conjugates. Their product factor is
(x−(−1+2i))(x−(−1−2i))=x2+2x+5.
Checkpoint
Let ω=e2πi/5. Why is ω3 also a fifth root of unity?
Use the law of indices.
Solution · Answer
Because
(ω3)5=ω15=(ω5)3=13=1.
Thus ω3 is a root of z5−1=0.
Roots of unity and solving zn=z0
Let n be a positive integer. Polar form makes roots of equations such as
zn=1 visible. Define
ω=e2πi/n=cosn2π+isinn2π.
Then ωn=1, and
1,ω,ω2,…,ωn−1
are the n distinct n-th roots of unity. Therefore
zn−1=(z−1)(z−ω)(z−ω2)⋯(z−ωn−1).
Over the real numbers, conjugate roots are paired into quadratic factors. For
example, if n=5, then
z5−1=(z−1)(z2−2cos52πz+1)(z2−2cos54πz+1).
The same idea solves zn=z0. If z0=r0eiθ0 with r0>0, then
write a possible root as z=reiθ with r>0. Moduli and arguments
then give
rn=r0,nθ=θ0+2kπ,k∈Z.
Thus the solutions are
αk=r01/nei(θ0+2kπ)/n,k=0,1,…,n−1.
Each root has the same modulus r01/n; the arguments are equally spaced
by 2π/n. Two listed indices give the same root only if their difference
is a multiple of n, so the indices 0,1,…,n−1 give distinct roots.
Every integer index reduces to one of these modulo n, proving that the list
is exhaustive. If z0=0, the only root is z=0, and the nonzero polar-root
formula is not used.
Worked example
Cube roots of one
For n=3,
ω=e2πi/3=−21+23i.
The three cube roots of one are
1,ω,ω2=−21−23i.
They lie on the unit circle at angles 0, 2π/3, and 4π/3, forming an
equilateral triangle.
Checkpoint
For pairwise distinct points z1,z2,z3, how can the ratio (z1−z3)/(z2−z3) detect collinearity?
Think about its argument.
Solution · Answer
The ratio compares two directed vectors from z3. If the ratio is real, its
argument is 0 or π, so the two vectors point in the same or opposite
direction. Therefore the three points lie on one line.
Geometry with complex ratios
Differences of complex numbers represent directed vectors. For distinct
points z1,z2,z3, write
z2−z3z1−z3=reiθ.
Then r=∣z1−z3∣/∣z2−z3∣, and θ is the oriented angle from the
vector z2−z3 to the vector z1−z3. Thus one complex ratio records both
a side-length ratio and an angle.
This gives a compact collinearity test:
Theorem
Collinearity test
Distinct points z1,z2,z3∈C are collinear if and only if
z2−z3z1−z3∈R.
Equivalently,
1z1z11z2z21z3z3=0.
The real-ratio condition says the two directed vectors have argument
difference 0 or π; that is exactly the condition that they lie on the
same line.
For two nondegenerate triangles, complex ratios also encode oriented similarity:
when the orientation is the same. The equality means the corresponding
side-ratio and included angle both agree.
Worked example
Equilateral triangle criterion
Let ω=e2πi/3. For a counter-clockwise triangle with vertices
z1,z2,z3, the triangle is equilateral exactly when it is similar to
1,ω,ω2. One compact form of the condition is
z1+z2ω+z3ω2=0.
This is useful because it turns a geometric statement about equal side
lengths and 60∘ angles into one algebraic equation.
For four distinct complex points, define the cross ratio
for four distinct points. At this level, the important lesson is not to
memorize every identity at once, but to notice the recurring strategy:
translation is represented by differences, scaling and rotation by
multiplication, and shape information by ratios.
Locus equations and transformations
Many plane loci can be written cleanly in complex notation. The equation
∣z−z0∣=r
is a circle when r>0, centered at z0 with radius r. Squaring gives
(z−z0)(z−z0)=r2,
which is often easier to expand.
For distinct endpoints z1=z2, similarly,
∣z−z1∣=∣z−z2∣
is the perpendicular bisector of the segment joining z1 and z2, because
it is the set of points equally distant from the two endpoints. A line through
z1 and z2 can be described by the real-ratio condition
z1−z2z−z2∈R.
For three fixed non-collinear points z1,z2,z3 and a point
z∈/{z1,z2,z3}, membership in their circle is equivalent to
(z1,z2;z3,z)∈R.
Add the three fixed vertices separately to describe the entire circle. In
particular, the displayed rational expression has a pole at z=z1; the
four-distinct-point definition does not evaluate the test at any fixed vertex.
Worked example
An Apollonius circle
Show that
∣z−1∣=3∣z+1∣
represents a circle. As a distance ratio this is ∣z−1∣/∣z+1∣=3, with
z=−1; the original equality already excludes that point. Squaring and expanding,
(z−1)(z−1)=9(z+1)(z+1).
After collecting terms,
zz+45z+45z+1=0.
Completing the square gives
z+45=43.
So the locus is the circle centered at −5/4 with radius 3/4. At z=−1,
the distance to this center is 1/4, not 3/4, so the completed circle
introduces no excluded denominator point.
The following transformation discussion is optional. Complex transformations
act on points of the complex plane, with a restricted domain when division
is involved. The basic transformations are:
scaling: f(z)=rz, with real r=0;
translation: f(z)=z+a;
rotation: f(z)=eiθz;
inversion: f(z)=1/z, for z=0;
reflection in the real axis: f(z)=z.
For example, f(z)=z2 sends z=reiθ to
f(z)=r2e2iθ,
so it squares distances from the origin and doubles arguments.
Translations, rotations, and conjugation preserve distances. Translations,
rotations, and scalings preserve the three-point ratio
z2−z3z1−z3.
This explains why they preserve similarity. Cross ratios are even more stable:
they are preserved by scalings, translations, rotations, and inversions, hence
by Mobius transformations wherever the finite expressions are defined
f(z)=cz+daz+b,ad−bc=0.
The finite formula requires cz+d=0. The whole-line and whole-circle
preservation statement uses the extended plane C∪{∞},
where every line includes infinity. If c=0, set f(−d/c)=∞ and
f(∞)=a/c; if c=0, set f(∞)=∞. With these conventions,
Mobius transformations send lines and circles to lines and circles. Restricting
to finite inputs and finite outputs can omit a point of the resulting locus.
One algebraic form for the finite line or circle is
Azz+Bz+Bz+C=0,
where A,C∈R and ∣B∣2−AC>0. Under this condition,
A=0 gives a genuine circle, while A=0 gives a line.
Quick checks
Checkpoint
What geometric object is described by ∣z−1∣=∣z+3∣?
Read it as an equal-distance condition.
Solution · Answer
It is the perpendicular bisector of the segment joining 1 and −3. Since
those points lie on the real axis, the midpoint is −1, and the perpendicular
bisector is the vertical line Re(z)=−1.
Exercises
Prove that the embedding ϕ:R→C,
ϕ(x)=x+i0, preserves addition and multiplication.
Express (3−2i)/(1+i) in the form a+bi.
Prove that zz=∣z∣2 and use it to derive the inverse formula
for non-zero z.
Find the modulus, all arguments, principal argument, and polar form of
−3+i.
Use De Moivre's theorem to express cos(5θ) and sin(5θ)
in terms of powers of cosθ and sinθ.
Prove by induction that
∣∑k=1nzk∣≤∑k=1n∣zk∣.
For θ=2kπ, use the geometric sum for eiθ to derive
the formula
∑k=1ncos(kθ)=sin(nθ/2)cos((n+1)θ/2)/sin(θ/2).
Factor z6−1 over C and then group the non-real conjugate
roots to factor it over R.
Solve z4=16 in polar form.
Show that if p(z)∈R[z] and p(α)=0, then
p(α)=0.
For pairwise distinct points z1,z2,z3, prove that they are collinear exactly when
(z1−z3)/(z2−z3) is real.
Show directly that ∣z−1∣=3∣z+1∣ is the circle
∣z+5/4∣=3/4.
Let f(z)=az+b with a=0. Prove that
(f(z1)−f(z3))/(f(z2)−f(z3))=(z1−z3)/(z2−z3) for distinct
z1,z2,z3.
Guided solutions
Solution · Model solution 1
For real a,b,
ϕ(a+b)=(a+b)+i0=(a+i0)+(b+i0)=ϕ(a)+ϕ(b). Also
ϕ(ab)=ab+i0=(a+i0)(b+i0)=ϕ(a)ϕ(b). Thus real arithmetic is
preserved inside C.
Solution · Model solution 2
Multiply by the conjugate of the denominator:
1+i3−2i=(1+i)(1−i)(3−2i)(1−i)=21−5i=21−25i.
Solution · Model solution 3
If z=x+iy, then
zz=(x+iy)(x−iy)=x2+y2=∣z∣2. If z=0, then
∣z∣2>0, so
z−1=z/∣z∣2=(x−iy)/(x2+y2).
Solution · Model solution 4
The modulus is 2. Since
cosθ=−3/2 and sinθ=1/2, the point is in quadrant II
with principal argument 5π/6. Hence all arguments are
5π/6+2kπ, and
−3+i=2(cos(5π/6)+isin(5π/6)).
Subtracting cancels the mixed terms and gives
(1−∣z1∣2)(1−∣z2∣2).
Solution · Model solution 6
Expand
(cosθ+isinθ)5=cos(5θ)+isin(5θ) by the binomial
theorem. The real terms are those with even powers of i, and the
imaginary terms are those with odd powers of i:
Rewrite numerator and denominator by factoring half-angles:
einθ−1=einθ/2(einθ/2−e−inθ/2),
and similarly for eiθ−1. This gives
k=1∑neikθ=sin(θ/2)sin(nθ/2)ei(n+1)θ/2.
Taking real parts gives the stated cosine-sum formula.
Solution · Model solution 9
Over C, let ω=e2πi/6. Then
z6−1=k=0∏5(z−ωk).
The roots are 1, −1, eπi/3, e−πi/3,
e2πi/3, and e−2πi/3. Pairing conjugates gives
z6−1=(z−1)(z+1)(z2−2cos3πz+1)(z2−2cos32πz+1),
so over R,
z6−1=(z−1)(z+1)(z2−z+1)(z2+z+1).
Solution · Model solution 10
Write 16=16e2πim. The fourth roots have modulus 2 and
arguments (2kπ)/4=kπ/2, so the solutions are
2,2i,−2,−2i.
Solution · Model solution 11
Write
p(z)=anzn+an−1zn−1+⋯+a0 with all aj real. If
p(α)=0, then conjugating both sides gives
anαn+an−1αn−1+⋯+a0=0,
because conjugation respects sums and products and
aj=aj. This is exactly p(α)=0.
Solution · Model solution 12
If the points are collinear, the vectors z1−z3 and z2−z3 have
the same or opposite direction, so their argument difference is 0 or
π; the quotient is real. Conversely, if the quotient is real, its
argument is 0 or π, so the two vectors are parallel and the three
points lie on a line.