Formula and Method for Multiplying Complex Numbers
A complex number z = a + bi has a real part a and an imaginary part b, where i is the imaginary unit defined by i² = −1. To multiply two complex numbers z₁ = a + bi and z₂ = c + di, treat them like binomials and expand with FOIL (First, Outer, Inner, Last), then simplify using i² = −1: (a + bi)(c + di) = (ac − bd) + (ad + bc)i. This calculator also reports the modulus of the product, |z₁ × z₂| = |z₁| × |z₂| = √(a²+b²) × √(c²+d²).
How the calculation works
Expanding (a + bi)(c + di) term by term gives ac + adi + bci + bdi². The last term bdi² equals −bd because i² = −1, so it becomes a real number that combines with ac. The middle two terms, adi and bci, both carry a single factor of i, so they combine into (ad + bc)i. Collecting the real terms and the imaginary terms separately gives the final result: real part = ac − bd, imaginary part = ad + bc. For example, (3 + 2i)(1 + 4i) = (3×1 − 2×4) + (3×4 + 2×1)i = (3 − 8) + (12 + 2)i = −5 + 14i.
Common mistakes
- Forgetting i² = −1: the most common error is leaving the bdi² term as +bd instead of flipping its sign to −bd.
- Mixing up real and imaginary parts: keep a, c as real parts and b, d as imaginary-part coefficients; swapping them changes the answer.
- Sign errors with negative parts: when b or d is negative, carry the negative sign through the FOIL expansion carefully — do not drop it.
Real-world applications
- Electrical engineering multiplies complex impedances and phasors to analyze AC circuits, where the imaginary part represents reactance.
- Signal processing uses complex multiplication in the Fourier transform and filter design to combine magnitude and phase.
- Computer graphics and robotics use complex multiplication to represent 2D rotation and scaling in a single operation.
- Control systems and quantum mechanics use complex multiplication to combine transfer functions and probability amplitudes.