Тут такая бадяга. Когда мы переходим от цехых показателей степени на рациональные (в надежде потом еще на вещественые по непрерывности определить) мы вынуждены брать корни, а поэтому должны договориться о выборе какого-то одного из значений корня. Стандартных подхода два: первый школьный -- вещественный корень (если есть), второй -- корень с наименьшим неотрицательным аргументом. Это дело вкуса, но, по-чесноку, второй ведет себя лучше; и например, так выбирает вольфрам по умолчанию. На положитедьной оси все как бы хорошо, ибо оба подхода дают одинаковый результат. В отрицательной полуоси это не так. Поэтому большинство приличных учебников анализа определяют
![$x^y$ $x^y$](https://dxdy-03.korotkov.co.uk/f/a/7/7/a77c2e31722d34fb6516004d5aad77e582.png)
только для положительных
![$x$ $x$](https://dxdy-04.korotkov.co.uk/f/3/3/2/332cc365a4987aacce0ead01b8bdcc0b82.png)
, стараясь сохранить непрерывность и вещественность.