5. Powers and Roots
In this section we’re going to take a look at a really nice way of quickly computing integer powers and roots of complex numbers.
We’ll start with integer powers of z=reiθ since they are easy enough. If n is an integer then,
zn=(reiθ)n=rneinθThere really isn’t too much to do with powers other than working a quick example.
Of course, we could just do this by multiplying the number out, but this would be time consuming and prone to mistakes. Instead we can convert to exponential form and then use (1) to quickly get the answer.
Here is the exponential form of 3+3i .
r=√9+9=3√2tanθ=33⇒Argz=π4 3+3i=3√2eiπ4Note that we used the principal value of the argument for the exponential form, although we didn’t have to.
Now, use (1) to quickly do the computation.
(3+3i)5=(3√2)5ei5π4=972√2(cos(5π4)+isin(5π4))=972√2(−√22−√22i)=−972−972iSo, there really isn’t too much to integer powers of a complex number.
Note that if r=1 then we have,
zn=(eiθ)n=einθand if we take the last two terms and convert to polar form we arrive at a formula that is called de Moivre’s formula.
(cosθ+isinθ)n=cos(nθ)+isin(nθ)n=0,±1,±2,…We now need to move onto computing roots of complex numbers. We’ll start this off “simple” by finding the nth roots of unity. The nth roots of unity for n=2,3,… are the distinct solutions to the equation,
zn=1Clearly (hopefully) z=1 is one of the solutions. We want to determine if there are any other solutions. To do this we will use the fact from the previous sections that states that z1=z2 if and only if
So, let’s start by converting both sides of the equation to complex form and then computing the power on the left side. Doing this gives,
(reiθ)n=1ei(0)⇒rneinθ=1ei(0)So, according to the fact these will be equal provided,
rn=1nθ=0+2πkk=0,±1,±2,…Now, r is a positive integer (by assumption of the exponential/polar form) and so solving gives,
r=1θ=2πknk=0,±1,±2,…The solutions to the equation are then,
z=exp(i2πkn)k=0,±1,±2,…Recall from our discussion on the polar form (and hence the exponential form) that these points will lie on the circle of radius r. So, our points will lie on the unit circle and they will be equally spaced on the unit circle at every 2πn radians. Note this also tells us that there are n distinct roots corresponding to k=0,1,2,…,n−1 since we will get back to where we started once we reach k=n
Therefore, there are n nth roots of unity and they are given by,
exp(i2πkn)=cos(2πkn)+isin(2πkn)k=0,1,2,…,n−1There is a simpler notation that is often used to denote nth roots of unity. First define,
ωn=exp(i2πn)then the nth roots of unity are,
ωkn=(exp(i2πn))k=exp(i2πkn)k=0,1,2,…n−1Or, more simply the nth roots of unity are,
1,ωn,ω2n,…,ωn−1nwhere ωn is defined in (3).
We’ll start with n = 2.
ω2=exp(i2π2)=eiπThis gives,
1=1andω2=eiπ=cos(π)+isin(π)=−1So, for n = 2 we have -1, and 1 as the nth roots of unity. This should not be too surprising as all we were doing was solving the equation
z2=1and we all know that -1 and 1 are the two solutions.
While the result for n = 2 may not be that surprising that for n = 3 may be somewhat surprising. In this case we are really solving
z3=1and in the world of real numbers we know that the solution to this is z = 1. However, from the work above we know that there are 3 nth roots of unity in this case. The problem here is that the remaining two are complex solutions and so are usually not thought about when solving for real solution to this equation which is generally what we wanted up to this point.
So, let’s go ahead and find the nth roots of unity for n = 3.
ω3=exp(i2π3)This gives,
1=1ω3=exp(i2π3)ω23=exp(i4π3)=cos(2π3)+isin(2π3)=cos(4π3)+isin(4π3)=−12+√32i=−12−√32iI’ll leave it to you to check that if you cube the last two values you will in fact get 1.
Finally, let’s go through n=4. We’ll do this one much quicker than the previous cases.
ω4=exp(i2π4)=exp(iπ2)This gives,
1=1ω4=exp(iπ2)ω24=exp(iπ)ω34=exp(i3π2)=i=−1=−iNow, let’s move on to more general roots. First let’s get some notation out of the way. We’ll define z1/n0 to be any number that will satisfy the equation
zn=z0To find the values of z1/n0 we’ll need to solve this equation and we can do that in the same way that we found the nth roots of unity. So, if r0=|z0| and θ0=argz0 (note θ0 can be any value of the argument, but we usually use the principal value) we have,
(reiθ)n=r0eiθ0⇒rneinθ=r0eiθ0So, this tells us that,
r=n√r0θ=θ0n+2πknk=0,±1,±2,…The distinct solutions to (5) are then,
ak=n√r0exp(i(θ0n+2πkn))k=0,1,2,…,n−1So, we can see that just as there were n nth roots of unity there are also n nth roots of z0 .
Finally, we can again simplify the notation up a little. If a is any of the nth roots of z0 then all the roots can be written as,
a,aωn,aω2n,…,,aωn−1nwhere ωn is defined in (3).
- (2i)12
- (√3−i)13
The first thing to do is write down the exponential form of the complex number we’re taking the root of.
2i=2exp(iπ2)So, if we use θ0=π2 we can use (6) to write down the roots.
ak=√2exp(i(π4+πk))k=0,1Plugging in for k gives,
a0=√2exp(iπ4)a1=√2exp(i(5π4))=√2(cos(π4)+isin(π4))=√2(cos(5π4)+isin(5π4))=1+i=−1−iI’ll leave it to you to check that if you square both of these will get 2i.
b Show Solution
Here’s the exponential form of the number,
√3−i=2exp(i(−π6))Using (6) the roots are,
ak=3√2exp(i(−π18+2πk3))k=0,1,2Plugging in for k gives,
a0=3√2exp(i(−π18))=3√2(cos(−π18)+isin(−π18))=1.24078−0.21878ia1=3√2exp(i11π18)=3√2(cos(11π18)+isin(11π18))=−0.43092+1.18394ia2=3√2exp(i23π18)=3√2(cos(23π18)+isin(23π18))=−0.80986−0.96516iAs with the previous part I’ll leave it to you to check that if you cube each of these you will get √3−i .