Algebra • Complex Numbers & Powers

Complex Number Power Calculator

Calculate complex number powers zⁿ = (a + bi)ⁿ using De Moivre's theorem, complete with standard rectangular conversion, modulus dilation, and real-time Argand power spiral visualization.

|
Last Updated: September 2026
|
Verified Mathematical Solution & Proofs
De Moivre Power & Spiral Solver
Base Complex Number (z = a + bi) r = 1.414, θ = 45°
Quadruple Rotation & Dilated Modulus

Evaluates (a + bi)ⁿ using De Moivre's formula: rⁿ · e^(inθ).

Power Result: zⁿ
Standard Rectangular Form (X + Yi)
−4
Polar Form (R ∠ Θ) 4 ∠ 180.00° 3.1416 rad (π)
Euler Form (R · e^(iΘ)) 4 · e^(3.1416i) (zⁿ)* = −4
Modulus Growth: R = rⁿ (1.414)⁴ = 4.000
Angular Rotation: Θ = nθ 4 × 45.00° = 180.00°
Argand Plane • Power Spiral Rotational Dilation
z zⁿ
Base Vector z 1 + 1i
Exponent n = 4
Power Vector zⁿ −4
Geometric Insight: Raising z to the power of 4 stretches its length by 4.000× and rotates counter-clockwise by 180.00° around the origin.

Step-by-Step De Moivre Power Proof

Verified Trigonometric Solution
Step 1: Convert Base Number z to Polar Form

Compute the modulus r and argument θ of the base complex number:

r = √(1² + 1²) = √2 ≈ 1.4142,   θ = atan2(1, 1) = 45° (π/4 rad)
Step 2: Apply De Moivre's Formula: zⁿ = rⁿ [ cos(nθ) + i sin(nθ) ]

Raise the modulus to power n, and multiply the argument angle by n:

R = rⁿ = (√2)⁴ = 4
Θ = n × θ = 4 × 45° = 180° (π rad)
Step 3: Convert Back to Standard Rectangular Form (X + Yi)

Evaluate trigonometric cosine and sine components:

X = 4 · cos(180°) = 4(−1) = −4
Y = 4 · sin(180°) = 4(0) = 0
&implies; z⁴ = −4

Progressive Power Trajectory (z¹, z², …, zⁿ)

Rotational Progression
Power (m) Standard Form (zᵐ) Polar Form (rᵐ ∠ mθ) Euler Form
Direct Answer & Overview
Verified Educational Guide

How to Calculate Powers of a Complex Number (zⁿ)

To raise a complex number z = a + bi to an exponent n, convert z to polar form r(cos θ + i sin θ) where r = √(a² + b²) and θ = atan2(b, a). Then apply De Moivre's Theorem: zⁿ = rⁿ [cos(nθ) + i sin(nθ)] = rⁿ · e^(inθ). The modulus is raised to the power n (R = rⁿ) and the argument angle is multiplied by n (Θ = nθ). Finally, expand back to standard rectangular form X + Yi where X = rⁿ cos(nθ) and Y = rⁿ sin(nθ).

Primary Mathematical Formula De Moivre's Theorem for Complex Exponentiation
Standard Equation
ƒ(x)
Q.E.D.
zn=[r(cosheta+isinheta)]n=rn(cos(nheta)+isin(nheta))=rneinhetaz^n = [r(cos heta + isin heta)]^n = r^n(cos(n heta) + isin(n heta)) = r^n e^{in heta}
Valid for all complex numbers z ≠ 0 and all integer exponents n.
Exact Formula

1. What Does It Mean to Raise a Complex Number to a Power?

In ordinary real arithmetic, raising a base number x to a positive integer power n represents repeated multiplication: xⁿ = x × x × … × x. In the complex number field ℂ, exponentiation carries a rich double meaning: it is simultaneous repeated algebraic multiplication and repeated geometric rotation and scaling.

While small powers like (a + bi)² can easily be expanded using the binomial theorem, computing higher powers like (1 + i)¹&sup0; via polynomial algebra requires calculating eleven separate terms with alternating signs and binomial coefficients. By converting to polar coordinates, complex exponentiation is reduced to simple real-number power and angle multiplication.

2. De Moivre's Power Theorem Derivation

The French mathematician Abraham de Moivre formulated the theorem that serves as the cornerstone of complex exponentiation. Using Euler's identity:

e^(iθ) = cos θ + i sin θ

Raising both sides to the integer power n and applying standard power laws of exponents yields:

[ e^(iθ) ]ⁿ = e^(inθ)  &implies;  [ cos θ + i sin θ ]ⁿ = cos(nθ) + i sin(nθ)

For any non-zero complex number z = a + bi = r e^(iθ):

1. Base Modulus & Angle: r = √(a² + b²),   θ = atan2(b, a)
2. Powered Modulus: R = rⁿ
3. Powered Argument: Θ = n × θ
4. Rectangular Coordinates: X = R cos(Θ),   Y = R sin(Θ)

3. Geometric Interpretation: Rotational Dilation & Spirals

On the Argand plane, repeatedly multiplying by a complex number z causes the point to trace out a path defined by its modulus r = |z|:

r > 1: Expanding Spiral

Because rⁿ → ∞, the vector rotates by θ at each step while stretching outward, tracing an expanding logarithmic spiral away from the origin.

r = 1: Closed Circle

Because 1ⁿ = 1, the modulus never changes. The points zⁿ revolve continuously on the unit circle, producing pure rotation.

r < 1: Decaying Spiral

Because rⁿ → 0, the vector rotates while shrinking toward the origin, tracing an inward decaying spiral that converges to (0, 0).

4. Cyclic Powers of the Imaginary Unit (iⁿ)

The imaginary unit i has modulus r = 1 and argument θ = 90° (π/2 rad). Because every multiplication by i corresponds to a 90° rotation, its integer powers form a strictly periodic 4-element cycle:

n ≡ 1 (mod 4) i¹ = i 90° (+Im axis)
n ≡ 2 (mod 4) i² = −1 180° (−Re axis)
n ≡ 3 (mod 4) i³ = −i 270° (−Im axis)
n ≡ 0 (mod 4) i⁴ = 1 360° (+Re axis)

To calculate iⁿ for any large integer, divide n by 4 and examine the remainder: i⁴⁷ = i³ = −i, and i²&sup0;²&sup6; = i² = −1.

5. Negative Integer Powers & Complex Reciprocals (z⁻ⁿ)

Negative exponents follow the standard algebraic identity z⁻ⁿ = 1 / (zⁿ). In polar form:

z⁻ⁿ = [ r e^(iθ) ]⁻ⁿ = r⁻ⁿ · e^(i(−nθ)) = (1 / rⁿ) · [ cos(nθ) − i sin(nθ) ]

Notice that the rotation angle is reversed (−nθ), which is equivalent to taking the complex conjugate of the unit direction vector: z⁻¹ = z̄ / |z|².

6. Step-by-Step Worked Manual Examples

Below are three step-by-step worked solutions demonstrating De Moivre's power calculations across different scenarios.

Example 1: (1 + i)⁴

1. Base polar coordinates: r = √(1² + 1²) = √2, θ = 45° (π/4 rad).

2. Powered modulus: R = (√2)⁴ = 4.

3. Powered argument: Θ = 4 × 45° = 180° (π rad).

&implies; (1 + i)⁴ = 4(cos 180° + i sin 180°) = 4(−1 + 0i) = −4

Example 2: Complex Squaring • (2 + 3i)²

1. Binomial expansion: (2 + 3i)² = 2² + 2(2)(3i) + (3i)² = 4 + 12i + 9i².

2. Substitute i² = −1: 4 + 12i − 9 = (4 − 9) + 12i.

&implies; (2 + 3i)² = −5 + 12i  (|z²| = |z|² = 13)

Example 3: Complex Cubing • (1 − i)³

1. Base polar form: r = √2, θ = −45° (−π/4 rad).

2. Powered modulus: R = (√2)³ = 2√2 ≈ 2.8284.

3. Powered argument: Θ = 3 × (−45°) = −135° (−3π/4 rad).

&implies; (1 − i)³ = 2√2 [ cos(−135°) + i sin(−135°) ] = 2√2 [ −√2/2 − i√2/2 ] = −2 − 2i

7. Common Pitfalls & Sign Traps

⚠ Pitfall 1: Distributing Exponents Individually Across Addition

Writing (a + bi)ⁿ = aⁿ + (bi)ⁿ is a catastrophic violation of the binomial theorem: (1 + i)² = 1² + 2i − 1 = 2i ≠ 1² + i² = 0. Never distribute powers across addition!

⚠ Pitfall 2: Raising the Angle to the Power Instead of Multiplying

In De Moivre's formula, the modulus is raised to the power (rⁿ), but the argument angle is multiplied (n × θ). Students frequently write θⁿ, which has no mathematical validity.

⚠ Pitfall 3: Forgetting That Modulus Can Undergo Massive Growth or Decay

Because R = rⁿ grows exponentially, even a modest modulus like r = 3 raised to n = 8 produces 3⁸ = 6,561. Always ensure inputs for high exponents account for numerical scaling.

8. Engineering Applications: Phasors, Fractals, & Quantum Physics

Mandelbrot & Julia Fractals

The world's most famous mathematical fractal, the Mandelbrot Set, is defined by the iterative complex power recurrence relation zn+1 = zn² + c. Points that do not escape to infinity under squaring belong to the set.

Harmonic Multipliers in RF

In radio-frequency (RF) synthesis, non-linear diodes generate high-order harmonics e^(i nωt) from a base carrier frequency e^(i ωt), enabling microwave communication bands.

Unitary Evolution in Quantum Mechanics

In quantum theory, time evolution is governed by the matrix power operator U(t) = e^(−iHt/ℏ). Because |e^(iθ)| = 1, probability amplitudes are strictly conserved over time.

Fact-Checked & Verified • Computational Accuracy Standards
Updated September 2026 • Editorial Policy
Authored By
Sanjay Samanta

Lead Developer & Founder of Basic Math Tools. Specializes in browser-native computational algorithms and applied mathematics.

Reviewed & Verified By
Academic Review Board

Mathematics & curriculum specialists. Audited against standard algebraic and arithmetic principles.

Found an error or have an improvement suggestion? Report a calculation issue

Frequently Asked Questions

How do you raise a complex number to a power?
The most efficient method to compute (a + bi)ⁿ is using De Moivre's Theorem. First, convert z = a + bi into polar form r(cos θ + i sin θ), where r = √(a² + b²) and θ = atan2(b, a). Then apply De Moivre's formula: zⁿ = rⁿ [ cos(nθ) + i sin(nθ) ] = rⁿ · e^(inθ). Finally, expand back to rectangular coordinates: X = rⁿ cos(nθ) and Y = rⁿ sin(nθ).
What is De Moivre's Theorem for integer powers?
De Moivre's Theorem states that for any real number θ and any integer n: [ cos θ + i sin θ ]ⁿ = cos(nθ) + i sin(nθ). When applied to a complex number z with modulus r, the theorem states: [ r(cos θ + i sin θ) ]ⁿ = rⁿ [ cos(nθ) + i sin(nθ) ]. In Euler notation, this is the simple index rule (r e^(iθ))ⁿ = rⁿ e^(inθ).
What happens geometrically when you raise a complex number to a power?
Geometrically on the Argand plane, raising z to the power n produces a rotational dilation: the vector's distance from the origin is scaled exponentially to rⁿ, while its orientation angle is multiplied by n (rotating by n · θ counter-clockwise). The sequence of successive powers z¹, z², z³, ... traces out a discrete logarithmic spiral.
What is the pattern of powers for the imaginary unit i?
The powers of the imaginary unit i repeat in a strict 4-step cycle: i¹ = i, i² = −1, i³ = −i, and i⁴ = 1. In general, for any integer n, evaluate n modulo 4: iⁿ = i^(n mod 4). For example, i²⁵ = i¹ = i, and i¹⁰⁰ = i⁰ = 1.
Can you raise a complex number to a negative power like z⁻²?
Yes. By exponent laws, z⁻ⁿ = 1 / (zⁿ). In polar form, this corresponds to inverting the modulus and negating the rotation angle: z⁻ⁿ = r⁻ⁿ [ cos(−nθ) + i sin(−nθ) ] = (1/rⁿ) [ cos(nθ) − i sin(nθ) ].
Is it better to use the binomial theorem or De Moivre's theorem for high powers?
For small integer powers like n = 2 or n = 3, binomial expansion ((a + bi)² = a² − b² + 2abi) is quick and avoids trigonometry. However, for higher powers (like (1 + i)¹⁰ or (√3 − i)¹⁶), binomial expansion requires calculating dozens of Pascal's triangle coefficients, whereas De Moivre's theorem yields the exact answer in just two basic arithmetic steps.