I wonder if there are precise rules for squaring or making square root in both sides of an equation when we are playing with complex numbers...for example, Mathematica says this is true:
$$\left(\left(\frac{-1}{16}\right)^{\frac{1}{8}} + i*\left(\frac{-1}{16}\right)^{\frac{1}{8}}\right)^{8}=i^{2}$$
but if I make square root in both sides,then Mathematica says this is False:
$$\left(\left(\frac{-1}{16}\right)^{\frac{1}{8}} + i*\left(\frac{-1}{16}\right)^{\frac{1}{8}}\right)^{4}=i$$
We can never do that or there exist rules for doing it correctly?
How do you deduce from $a^8=b^2$ that $a^4=b$? This is already false for integers ($1^8=(-1)^2$, but $1^4\neq-1$) and therefore your problem is not about complex numbers at all.
The general rule is: if $a^2=b^2$, then $a=b$ or $a=-b$.