What are complex numbers? Complex numbers are ordered pairs of real numbers, (a,b), where a is called the real part and b is called the imaginary part. Instead of denoting a complex number with an ordered pair, it is customary to combine the pairs with a plus sign and denote the resulting complex number as a+bi, where i has the property that i2 = -1. In other words, i = √-1. Since there is no real number whose square is negative, i is called the imaginary unit. Imaginary numbers are complex numbers whose real parts are zero, taking the form bi.
Note: Both the real part and the imaginary part are real numbers. The imaginary part is so named because it is the coefficient of the imaginary unit i.
All the laws and rules used within the real number system—including the commutative, associative, and distributive laws—are also applicable to the complex number system. This makes the basic binary operations with complex numbers straightforward. This complex number calculator can also perform calculations with algebraic and non-algebraic functions.
This calculator for real and imaginary numbers uses the following formulas to perform the four basic operations of addition, subtraction, multiplication and division of complex numbers, as well as parallel sum.
To add or subtract complex numbers a+bi and c+di, the addition & subtraction of complex number calculator simply adds or subtracts the corresponding real and imaginary parts.
To multiply complex numbers a+bi and c+di, the multiplication of complex number calculator uses the usual laws of algebra and uses the fact that i2 = -1.
The division of complex number calculator uses the result of the following algebraic simplification to divide complex numbers a+bi and c+di, first multiply both the numerator and denominator by (c-di), and then use the usual laws of algebra noting that i*i = -1.
The parallel sum of complex number calculator computes the parallel sum of a+bi and c+di as:
This calculator for real and imaginary numbers uses the following formulas to perform advanced calculations involving exponents, logarithms, trigonometric, hyperbolic, and other non-algebraic functions of complex numbers.
The value of exp(a+bi) or equivalently ea+bi is calculated by using the celebrated Euler's formula, eθi = cosθ+i*sinθ. Replacing θ by b, the exponentiation of complex number calculator uses the following formula to perform exponentiation.
To find the natural logarithm, ln(a+bi), first express the complex number in the exponential form, ln(r*eiφ) (refer to conversion to polar forms), and use the laws of logarithm. Employing the result of the following, the logarithm of complex number calculator computes the logarithm of a complex number:
The above is called the principal natural logarithm of a+bi. Since the value of φ (argument or phasor) of a complex number is not unique (it's multivalued, differing by integer multiples of 2π), its logarithm is also not unique.
The trigonometric function of complex number calculator evaluates trigonometric functions sin(a+bi) and cos(a+bi) by using the following formulas which contain hyperbolic functions sinh() and cosh():
Since the other trigonometric functions—tangent, cotangent, secant, and cosecant— are defined in terms of the sine and cosine functions, the calculator employs the following to evaluate these functions:
The inverse trigonometric functions—arc sine, arc cosine, arc tangent, arc cotangent, arc secant, and arc cosecant— are denoted by sin⁻¹() or arcsin(), abbreviated as asin(), etc. The inverse trigonometric function of complex number calculator finds arcsin(), arccos(), and arctan() as follows:
For the other inverse trigonometric functions, the calculator uses the following formulas:
To find the hyperbolic functions, the hyperbolic function of complex number calculator uses the following formulas:
To find the Inverse hyperbolic functions, the inverse hyperbolic function of complex number calculator uses the following formulas:
Note that these inverse hyperbolic functions are also denoted by asinh(), acosh(), atanh(), acoth(), asech(), and acsch(), respectively.