Complex Square Root Calculator

Enter a+bi, see modulus, angle, and root components with detailed steps. Supports rectangular or polar entry, tolerates signs, spaces, and decimals in input. Export results and steps as CSV or instant PDF download for records. Learn formula derivations, conventions, and typical edge cases clearly.

Input
Use Tab then Enter to compute
Accepted formats: a+bi, a-bi
Results
Principal root
Second root

Input (rect)
Input (polar)
Step-by-step
Example data
#FormValueAction
1Rect3 + 4i
2Rect-5 + 12i
3Rect-7 - 24i
4Rect-9 + 0i
5Rect0 - 1i
6Polar10 ∠ 210°
Formula used

Let z = a + b i, modulus r = √(a² + b²), argument θ = atan2(b,a) (−π < θ ≤ π).

Principal square root in rectangular form:

√z = u + v i
u = √((r + a)/2)
v = s · √((r − a)/2),   s = 1 if b ≥ 0, else −1
Special case: if b = 0 and a < 0, take u = 0, v = √(−a)

In polar form: if z = r ∠ θ, then

√z (principal) = √r ∠ (θ/2)
Second root     = −√r ∠ (θ/2)
How to use this calculator
  1. Choose the entry mode: rectangular a + b i or polar r ∠ θ°.
  2. Enter values and select desired decimal precision.
  3. Click Calculate to view roots, steps, and conversions.
  4. Use Download CSV or Download PDF to export.
  5. Try an example row to auto-populate inputs.
FAQs
1) Why are there two square roots?

If w is a square root of z, then −w is also a square root, because (−w)² = w² = z.

2) What is the principal root convention?

We take θ ∈ (−π, π]; the principal root has argument θ/2 ∈ (−π/2, π/2], giving non-negative imaginary part when b ≥ 0.

3) How are negative reals handled?

For z = a < 0, principal root is purely imaginary: √z = i √|a|; the other root is −i √|a|.

4) Can I enter angles in radians?

This version expects degrees for polar input. Convert radians via degrees = radians × 180/π.

5) Why do my results differ slightly elsewhere?

Differences usually come from rounding, argument range conventions, or alternate branch cut choices.

Special Cases & Quick Rules
  • z = 0√z = 0 (double root).
  • Purely real a > 0 ⇒ roots are ±√a (real).
  • Purely real a < 0 ⇒ roots are ± i √|a| (imaginary).
  • Purely imaginary bi ⇒ magnitude √|b|, arguments ±45° if b > 0, or ±135° if b < 0.
  • Conjugate symmetry: √(\\overline{z}) = \\overline{√z} for principal branch.
  • Scaling: √(c z) = √c √z for c ≥ 0.
Worked Examples (auto‑computed)
#z (a+bi)Principal rootPolar (r∠θ°)
Verification (w² ≈ z)
#Principal root ww² (computed)Original z
Note: Small differences are due to rounding to the chosen precision.

Related Calculators

Proportion and Ratio Calculatorsquare root calculator with stepsnegative square root calculatorfraction square root calculatorsquare root division calculatordecimal to square root calculatorderivative of square root calculatorharmonic mean calculatorbinomial distribution mean calculatordiscrete random variable mean calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.