Ok so basically I'm supposed to understand complex numbers (so that we can use them for eigenvalues and eigenvectors), but then someone dropped the ball and we got almost no teaching on the subject and now pretty much everyone in my class who hasn't worked with complex numbers before (which includes me) are having trouble understanding.

Ok, so I'm doing an example question and I just can't seem to get it to work:

and I have to find z. Immediately my response was to find the fourth root of 64 ( ) and multiply it by some form of whose fourth power would be equal to negative 1. This turned out to be and I'm sure that there's various terms that could be made positive or negative (or some duplicate terms) yielding four roots. Great. I still don't understand it, that was essentially guess and check.

So my teacher did show us a method for finding the nth root of a complex number (I'll cut out most of the algebraic steps as I'm sure most of the people who can help me will be well aware of this method):

So if you have

, where w is a complex number, you convert w into polar form and then set

so that you get

After some algebraic manipulation, you get

where m is an integer.

So I tried that with . To convert, for the modulus I got and for the argument I got . So...

and when you change that back into algebraic form (the form the answer is required in) you get(for m=0) which is clearly not right. What am I doing wrong? The problem I see is that when I convert a pure real number into a complex number in polar form, the polar form is the same regardless of whether the number is positive or negative. Any help with solving problems of this type is greatly appreciated.