Обычно никто бы не сказал, что (-8) ^ (1/3) = -2.
Действительно, верно, что (-2) ^ 3 = -8, но степени отрицательных чисел - сложный вопрос.
Подробнее о проблеме можно прочитать в Википедии :
Ни метод логарифма, ни
может быть использован метод рационального показателя
определить ^ r как действительное число для
отрицательное действительное число а и
произвольное действительное число r. Действительно, это
положительное для каждого действительного числа г, так
ln (a) не определяется как действительное число
для ≤ 0. (С другой стороны,
произвольные сложные степени отрицательных
числа могут быть определены путем выбора
комплексный логарифм а.)
Короче говоря, математически трудно правильно определить, каким должен быть ^ r, когда a отрицательно, чтобы не начать работать с комплексными числами, и поэтому вообще следует избегать попыток сделать это.