Loading [MathJax]/jax/output/HTML-CSS/jax.js
Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Physics LibreTexts

8.1: Non-Integer Powers as Multi-Valued Operations

( \newcommand{\kernel}{\mathrm{null}\,}\)

Given a complex number in its polar representation, z=rexp[iθ], raising to the power of p could be handled this way: zp=(reiθ)p=rpeipθ. Let’s take a closer look at the complex exponential term eipθ. Since θ=arg(z) is an angle, we can change it by any integer multiple of 2π without altering the value of z. Taking this fact into account, we can re-write the above equation more carefully as zp=(rei(θ+2πn))p=(rpeipθ)e2πinpwherenZ. Thus, there is an ambiguous factor of exp(2πinp), where n is any integer. If p is an integer, there is no problem, since 2πnp will be an integer multiple of 2π, so zp has the same value regardless of n: zp=rpeipθunambiguously(ifpZ). But if p is not an integer, there is no unique answer, since exp(2πinp) has different values for different n. In that case, “raising to the power of p” is a multi-valued operation. It cannot be treated as a function in the usual sense, since functions must have unambiguous outputs (see Chapter 0).

Roots of unity

Let’s take a closer look at the problematic exponential term, exp(2πinp),nZ. If p is irrational, 2πnp never repeats itself modulo 2π. Thus, zp has an infinite set of values, one for each integer n.

More interesting is the case of a non-integer rational power, which can be written as p=P/Q where P and Q are integers with no common divisor. It can be proven using modular arithmetic (though we will not go into the details) that 2πn(P/Q) has exactly Q unique values modulo 2π: 2πn(PQ)=2π×{0,1Q,2Q,,(Q1)Q}(modulo2π). This set of values is independent of the numerator P, which merely affects the sequence in which the numbers are generated. We can clarify this using a few simple examples:

Example 8.1.1

Consider the complex square root operation, z1/2. If we write z in its polar respresentation, z=reiθ, then z1/2=[rei(θ+2πn)]1/2=r1/2eiθ/2eiπn,nZ. The factor of eiπn has two possible values: +1 for even n, and 1 for odd n. Hence, z1/2=r1/2eiθ/2×{1,1}.

Example 8.1.2

Consider the cube root operation z1/3. Again, we write z in its polar representation, and obtain z1/3=r1/3eiθ/3e2πin/3,nZ. The factor of exp(2πin/3) has the following values for different n: n2101234e2πin/3e2πi/3e2πi/31e2πi/3e2πi/31e2πi/3 From the pattern, we see that there are three possible values of the exponential factor: e2πin/3={1,e2πi/3,e2πi/3}. Therefore, the cube root operation has three distinct values: z1/3=r1/3eiθ/3×{1,e2πi/3,e2πi/3}.

Example 8.1.3

Consider the operation z2/3. Again, writing z in its polar representation, z2/3=r2/3e2iθ/3e4πin/3,nZ. The factor of exp(4πin/3) has the following values for different n: n2101234e4πin/3e2πi/3e2πi/31e2πi/3e2πi/31e2πi/3 Hence, there are three possible values of this exponential factor, e2πin(2/3)={1,e2πi/3,e2πi/3}. Note that this is the exact same set we obtained for e2πin/3 in the previous example, in agreement with the earlier assertion that the numerator P has no effect on the set of values. Thus, z2/3=r2/3e2iθ/3×{1,e2πi/3,e2πi/3}.

From the above examples, we deduce the following expression for rational powers: zP/Q=rP/Qeiθ(P/Q)×{1,e2πi(1/Q),e2πi(2/Q),,e2πi[(1Q)/Q]}. The quantities in the curly brackets are called the roots of unity. In the complex plane, they sit at Q evenly-spaced points on the unit circle, with 1 as one of the values:

clipboard_e5055517689ce80d578e38a9a44f111b1.png
Figure 8.1.1

Complex logarithms

Here is another way to think about non-integer powers. Recall what it means to raise a number to, say, the power of 5: we simply multiply the number by itself five times. What about raising a number to a non-integer power p? For the real case, we used the following definition based on a combination of exponential and logarithm functions: xpexp[pln(x)]. This definition relies on the fact that, for real inputs, the logarithm is a well-defined function. That, in turn, comes from the definition of the logarithm as the inverse of the exponential function. Since the real exponential is one-to-one, its inverse is also one-to-one.

The complex exponential, however, is many-to-one, since changing its input by any multiple of 2πi yields the same output: exp(z+2πin)=exp(z)e2πin=exp(z)nZ. The inverse of the complex exponential is the complex logarithm. Since the complex exponential is many-to-one, the complex logarithm does not have a unique output. Instead, ln(z) refers to an infinite discrete set of values, separated by integer multiples of 2πi. We can express this state of affairs in the following way: ln(z)=[ln(z)]p.v.+2πin,nZ. Here, [ln(z)]p.v. denotes the principal value of ln(z), which refers to a reference value of the logarithm operation (which we’ll define later). Do not think of the principal value as the "actual" result of the ln(z) operation! There are multiple values, each equally legitimate; the principal value is merely one of these possible results.

Plugging Eq. (???) into the formula zpexp[pln(z)] gives zp=exp{p([ln(z)]p.v.+2πin)}=exp{p[ln(z)]p.v.}×e2πinp,nZ. The final factor, which is responsible for the multi-valuedness, are the roots of unity found in Section 8.1.


This page titled 8.1: Non-Integer Powers as Multi-Valued Operations is shared under a CC BY-SA 4.0 license and was authored, remixed, and/or curated by Y. D. Chong via source content that was edited to the style and standards of the LibreTexts platform.

Support Center

How can we help?