De Moivre’s Theorem Calculator: Find Indicated Power of Complex Numbers


De Moivre’s Theorem Calculator: Find Indicated Power of Complex Numbers

De Moivre’s Theorem Power Calculator

Enter the magnitude and angle of your complex number, along with the desired power, to calculate the result using De Moivre’s Theorem.


The non-negative distance from the origin to the complex number in the complex plane.


The angle (argument) of the complex number measured counter-clockwise from the positive real axis.


The integer power to which the complex number will be raised.



Calculation Results

Resulting Complex Number (Polar Form):

Resulting Complex Number (Rectangular Form):

Original Complex Number (Polar):

Original Complex Number (Rectangular):

Resulting Magnitude (rn):

Resulting Angle (nθ in degrees):

Resulting Angle (nθ in radians):

Real Part of Result:

Imaginary Part of Result:

Formula Used: De Moivre’s Theorem states that for a complex number in polar form z = r(cos(θ) + i sin(θ)) and an integer n, its power is given by:

zn = rn(cos(nθ) + i sin(nθ))

This theorem simplifies the process of raising complex numbers to a power by operating on their magnitude and angle separately.

Summary of De Moivre’s Theorem Calculation
Parameter Original Value Resulting Value
Magnitude (r)
Angle (θ in degrees)
Power (n) N/A
Real Part
Imaginary Part

Complex Plane Visualization of Original and Resulting Numbers

What is De Moivre’s Theorem?

De Moivre’s Theorem is a fundamental identity in complex numbers that connects complex numbers in polar form to their powers. It provides a straightforward method for finding the indicated power using De Moivre’s Theorem, simplifying what would otherwise be a tedious multiplication process. Named after the French mathematician Abraham de Moivre, this theorem is particularly useful in various fields of mathematics, engineering, and physics.

In essence, if you have a complex number expressed in its polar form, z = r(cos(θ) + i sin(θ)), De Moivre’s Theorem states that raising this complex number to an integer power n is as simple as raising its magnitude r to the power n and multiplying its angle θ by n. This elegant relationship makes calculations involving powers of complex numbers significantly easier.

Who Should Use a De Moivre’s Theorem Calculator?

  • Mathematics Students: Essential for understanding complex number theory, trigonometry, and advanced algebra.
  • Engineers: Particularly in electrical engineering (AC circuits, signal processing) and control systems, where complex numbers represent phasors and signals.
  • Physicists: Used in quantum mechanics, wave theory, and other areas involving oscillatory phenomena.
  • Researchers: Anyone working with complex analysis or needing to perform repetitive complex number exponentiation.

Common Misconceptions About De Moivre’s Theorem

  • Only for Positive Integers: While most commonly introduced for positive integer powers, De Moivre’s Theorem can be extended to negative integers (for reciprocals) and even rational numbers (for roots of complex numbers). Our De Moivre’s Theorem Calculator focuses on integer powers for clarity.
  • Only for Real Numbers: The theorem is specifically for complex numbers, not just real numbers (which are a subset of complex numbers).
  • Confusing Radians and Degrees: The angle θ must be consistent. While the formula works with radians, it’s often easier to input degrees and convert internally, as our De Moivre’s Theorem Calculator does.
  • Applicable to Rectangular Form Directly: The theorem is explicitly for the polar form of complex numbers. If a complex number is in rectangular form (a + bi), it must first be converted to polar form before applying De Moivre’s Theorem.

De Moivre’s Theorem Formula and Mathematical Explanation

The power of De Moivre’s Theorem lies in its simplicity and directness. It provides a powerful shortcut for complex number exponentiation.

The Formula

Given a complex number z in polar form:

z = r(cos(θ) + i sin(θ))

where r is the magnitude (or modulus) and θ is the argument (or angle). For any integer n, De Moivre’s Theorem states:

zn = [r(cos(θ) + i sin(θ))]n = rn(cos(nθ) + i sin(nθ))

Step-by-Step Derivation (Intuitive)

To understand why this works, consider multiplying complex numbers in polar form:

  1. Multiplication of two complex numbers: If z1 = r1(cos(θ1) + i sin(θ1)) and z2 = r2(cos(θ2) + i sin(θ2)), then their product is z1z2 = r1r2(cos(θ12) + i sin(θ12)). This means magnitudes multiply, and angles add.
  2. Squaring a complex number (n=2): If z = r(cos(θ) + i sin(θ)), then z2 = z * z = r*r(cos(θ+θ) + i sin(θ+θ)) = r2(cos(2θ) + i sin(2θ)).
  3. Cubing a complex number (n=3): Following the pattern, z3 = z2 * z = r2*r(cos(2θ+θ) + i sin(2θ+θ)) = r3(cos(3θ) + i sin(3θ)).
  4. Generalization: By induction, this pattern extends to any positive integer n, leading directly to De Moivre’s Theorem. The theorem can also be proven for negative integers and rational exponents using similar principles or Euler’s formula.

Variable Explanations

Variables in De Moivre’s Theorem
Variable Meaning Unit Typical Range
r Magnitude (Modulus) of the complex number Unitless r ≥ 0
θ Argument (Angle) of the complex number Radians or Degrees 0 ≤ θ < 2π (radians) or 0 ≤ θ < 360° (degrees)
n The integer power to which the complex number is raised Unitless Any integer (positive, negative, or zero)
i The imaginary unit, where i2 = -1 Unitless Constant

Practical Examples: Using the De Moivre's Theorem Calculator

Let's walk through a couple of real-world examples to illustrate how to find the indicated power using De Moivre's Theorem and how our calculator simplifies the process.

Example 1: Raising a Complex Number to a Positive Integer Power

Suppose we want to calculate (2(cos(30°) + i sin(30°)))3.

  • Inputs:
    • Magnitude (r): 2
    • Angle (θ in degrees): 30
    • Power (n): 3
  • Calculation using De Moivre's Theorem:
    • Resulting Magnitude: rn = 23 = 8
    • Resulting Angle: nθ = 3 * 30° = 90°
    • Polar Form: 8(cos(90°) + i sin(90°))
    • Rectangular Form: 8(0 + i*1) = 8i
  • Calculator Output:
    • Resulting Complex Number (Polar Form): 8.00 (cos(90.00°) + i sin(90.00°))
    • Resulting Complex Number (Rectangular Form): 0.00 + 8.00i

This example clearly shows how the De Moivre's Theorem Calculator quickly provides both polar and rectangular forms of the result.

Example 2: Calculating a Negative Integer Power (Reciprocal)

Let's find (4(cos(60°) + i sin(60°)))-2.

  • Inputs:
    • Magnitude (r): 4
    • Angle (θ in degrees): 60
    • Power (n): -2
  • Calculation using De Moivre's Theorem:
    • Resulting Magnitude: rn = 4-2 = 1/16 = 0.0625
    • Resulting Angle: nθ = -2 * 60° = -120° (which is equivalent to 240° or -2π/3 radians)
    • Polar Form: 0.0625(cos(-120°) + i sin(-120°))
    • Rectangular Form: 0.0625(-0.5 - i*0.866) ≈ -0.03125 - 0.0541i
  • Calculator Output:
    • Resulting Complex Number (Polar Form): 0.06 (cos(-120.00°) + i sin(-120.00°))
    • Resulting Complex Number (Rectangular Form): -0.03 - 0.05i (rounded)

This demonstrates the calculator's ability to handle negative powers, effectively finding the reciprocal of the squared complex number.

How to Use This De Moivre's Theorem Calculator

Our De Moivre's Theorem Calculator is designed for ease of use, providing instant results for complex number exponentiation. Follow these simple steps to find the indicated power using De Moivre's Theorem:

  1. Input Magnitude (r): Enter the non-negative magnitude (or modulus) of your complex number into the "Magnitude (r)" field. This represents the distance from the origin to the point in the complex plane.
  2. Input Angle (θ in degrees): Enter the angle (or argument) of your complex number in degrees into the "Angle (θ in degrees)" field. This angle is measured counter-clockwise from the positive real axis.
  3. Input Power (n): Enter the integer power to which you want to raise the complex number into the "Power (n)" field. This can be a positive or negative integer.
  4. View Results: As you type, the calculator will automatically update the "Calculation Results" section. You can also click the "Calculate Power" button to manually trigger the calculation.
  5. Read the Results:
    • Resulting Complex Number (Polar Form): This is the primary result, showing the new magnitude and angle.
    • Resulting Complex Number (Rectangular Form): The equivalent a + bi form, useful for further algebraic operations.
    • Intermediate Results: Provides a breakdown of the new magnitude (rn), new angle ( in degrees and radians), and the real and imaginary parts.
  6. Analyze the Chart and Table: The interactive chart visually represents the original and resulting complex numbers in the complex plane, while the table summarizes all key values.
  7. Copy Results: Use the "Copy Results" button to quickly copy all key output values to your clipboard for easy pasting into documents or other applications.
  8. Reset: Click the "Reset" button to clear all inputs and results, returning the calculator to its default state.

Decision-Making Guidance

Understanding the results from the De Moivre's Theorem Calculator can aid in various decisions:

  • Magnitude Growth/Decay: Observe how the magnitude changes. If r > 1, the magnitude grows with positive n; if 0 < r < 1, it shrinks.
  • Angle Rotation: The angle is simply multiplied by n, indicating a rotation in the complex plane. This is crucial for understanding phase shifts in electrical engineering or wave mechanics.
  • Pattern Recognition: For specific powers (e.g., n=2, 3, 4), you can observe patterns in the resulting complex numbers, which can be helpful in proofs or problem-solving.

Key Factors That Affect De Moivre's Theorem Results

The outcome of applying De Moivre's Theorem is directly influenced by the properties of the original complex number and the power to which it's raised. Understanding these factors is crucial for accurate interpretation and application of the De Moivre's Theorem Calculator.

  1. Magnitude of the Base Complex Number (r):

    The magnitude r determines the "size" or distance from the origin of the complex number. When raised to the power n, the resulting magnitude becomes rn. If r > 1, the magnitude grows exponentially with positive n. If 0 < r < 1, the magnitude shrinks. If r = 1, the magnitude remains 1, meaning the result stays on the unit circle.

  2. Angle of the Base Complex Number (θ):

    The angle θ dictates the direction or phase of the complex number. When applying De Moivre's Theorem, the resulting angle is simply . This means the complex number is rotated by a factor of n around the origin. The sign of n determines the direction of rotation (positive n for counter-clockwise, negative n for clockwise).

  3. The Power (n) - Integer vs. Non-Integer:

    De Moivre's Theorem is strictly defined for integer powers n. While it can be generalized for rational exponents (to find roots of complex numbers), the direct application of the formula rn(cos(nθ) + i sin(nθ)) is for integers. Our De Moivre's Theorem Calculator focuses on integer powers.

  4. The Power (n) - Positive vs. Negative:

    A positive integer n means repeated multiplication, leading to a larger magnitude (if r > 1) and a rotation. A negative integer n (e.g., n = -k) implies finding the reciprocal of zk. This results in a magnitude of 1/rk and an angle of -kθ, effectively rotating in the opposite direction and potentially shrinking the magnitude.

  5. Choice of Angle Units (Degrees vs. Radians):

    While the mathematical formulas for trigonometric functions (sin, cos) in programming languages typically expect radians, angles are often more intuitively understood in degrees. It's crucial to be consistent or convert appropriately. Our De Moivre's Theorem Calculator accepts degrees and performs the necessary internal conversions to radians for calculation, then converts back for display.

  6. Precision of Calculations:

    Due to floating-point arithmetic, very small errors can accumulate, especially with large powers or very small/large magnitudes. While our calculator uses standard JavaScript precision, for highly sensitive applications, specialized libraries might be needed. The displayed results are rounded for readability.

Frequently Asked Questions (FAQ) about De Moivre's Theorem

What is a complex number?

A complex number is a number that can be expressed in the form a + bi, where a and b are real numbers, and i is the imaginary unit, satisfying the equation i2 = -1. a is called the real part, and b is called the imaginary part.

What is the polar form of a complex number?

The polar form of a complex number expresses it in terms of its magnitude (distance from the origin) and its angle (argument) from the positive real axis in the complex plane. It is written as r(cos(θ) + i sin(θ)), where r is the magnitude and θ is the angle.

Can the power 'n' in De Moivre's Theorem be negative or fractional?

Yes, while the theorem is often introduced for positive integers, it can be extended. For negative integers, it helps find reciprocals. For fractional exponents (e.g., 1/k), it's used to find the k-th roots of complex numbers, which involves multiple solutions. Our De Moivre's Theorem Calculator handles integer powers, including negative ones.

How is De Moivre's Theorem related to Euler's Formula?

Euler's Formula states e = cos(θ) + i sin(θ). Using this, a complex number in polar form can be written as z = re. Then, zn = (re)n = rn(e)n = rneinθ. Applying Euler's Formula again, rneinθ = rn(cos(nθ) + i sin(nθ)), which is De Moivre's Theorem. They are deeply connected and often used interchangeably in advanced contexts.

Why is De Moivre's Theorem useful?

It simplifies the process of raising complex numbers to powers, which is crucial in fields like electrical engineering (phasor analysis, AC circuits), signal processing, quantum mechanics, and solving polynomial equations. It also provides a way to derive trigonometric identities for multiple angles (e.g., cos(3θ) in terms of cos(θ) and sin(θ)).

What are the limitations of De Moivre's Theorem?

The primary limitation is its direct application to integer powers. While it can be extended, finding roots (fractional powers) requires careful consideration of multiple solutions. Also, it requires the complex number to be in polar form; conversion from rectangular form is a prerequisite.

How do I convert a complex number from rectangular (a + bi) to polar form?

To convert a + bi to r(cos(θ) + i sin(θ)):

  • Magnitude r = sqrt(a2 + b2)
  • Angle θ = atan2(b, a) (using the atan2 function to correctly determine the quadrant).

You can use a dedicated Polar to Rectangular Converter for this.

Can I use this De Moivre's Theorem Calculator for complex roots?

This specific De Moivre's Theorem Calculator is designed for integer powers. While the theorem forms the basis for finding complex roots, a dedicated Complex Roots Calculator would be more appropriate for that specific task, as it needs to account for multiple roots.

© 2023 De Moivre's Theorem Calculator. All rights reserved.



Leave a Reply

Your email address will not be published. Required fields are marked *