For instance, (-2)^(3/2) appears to give no solution as ((-2)^3)^(1/2) = (-8)^(1/2) which has no real solutions.
However, (-2)^(6/4) gives ((-2)^6)^(1/4) = 64^(1/4) = 2.828...
So although I've raised -2 to effectively the same power, only one gives an answer. Am I doing something wrong? Please help!!
Yes if you write the negative number in polar form. Than you can raise it to a lot of thing even non integer(you should really say real numbers as non integer is ambigious).
If you know what polar form is then you could probably do a general case say (-a)^n in polar form.
You could even extend it to the idea of ln(-a).
P.S. Note, I don't think the anwser would be unique.