-1 выносится за скобки без проблем, если степень нечетная.
Т.е. (-2*a^2*b)^3 = (-(2*a^2*b))^3 = -2^3*a^6*b^3 = -8*a^6*b^3,
но (-2*x^2*y^3)^4 = (-(2*x^2*y^3))^4 = (2*x^2*y^3)^4 = 16*x^8*y^12.
Там опечатка в третьем примере, там не третья степень, а вторая.
Тогда не возникает никакой путаницы с минусами: для чётных степеней они пропадают, для нечётных - остаются.