Loading…

Argument and Principal Value Analyzer

Math Algebra • Complex Numbers

View all topics

Compute the argument of a complex number, its principal value, and its multi-valued argument family. Choose the argument range, inspect the branch cut, and see the angle visually on the complex plane.

Complex point \(z=a+bi\) Modulus \(|z|=\sqrt{a^2+b^2}\) Principal argument \(-\pi\lt\operatorname{Arg}(z)\le\pi\) All arguments \(\arg(z)=\theta+2\pi k,\ k\in\mathbb{Z}\)

Input

Supports \(i\), \(\pi\), \(e\), parentheses, \(+\), \(-\), \(*\), \(/\), and integer powers. You may also type \(z=-1+i\). Drag the graph point to update \(z\).
Used only in custom mode. Read using the selected input angle unit.

Example: for \(z=-1+i\), the point lies in Quadrant II, so the principal argument is \(\operatorname{Arg}(z)=3\pi/4\).

Branches and output

Smaller values make the angle animation slower.

Quick examples

Ready
Enter \(z\), choose an argument range, then click “Analyze argument”.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What is the argument of a complex number?

The argument is the angle that the vector from the origin to z makes with the positive real axis.

What is the principal argument?

The principal argument is the standard single value of the argument, usually chosen in the range -pi < Arg(z) <= pi.

What is the principal argument of -1+i?

The point -1+i lies in Quadrant II, so its principal argument is 3pi/4.

Why is the argument multi-valued?

Angles that differ by 2pi point in the same direction, so all arguments have the form theta + 2pi k where k is an integer.

What is a branch cut?

A branch cut is a ray where the selected argument branch jumps by 2pi. It is needed to make the argument single-valued on a chosen region.

Why is the argument of zero undefined?

Zero has no direction from the origin, so its argument is undefined.

Can I choose a custom argument range?

Yes. Use the custom range alpha < theta <= alpha + 2pi and enter the branch-cut angle alpha.

Can I export the argument values?

Yes. Use Download CSV to export branch index, radians, degrees, display value, and focus status.