По умолчанию в математике все аргументы (элементарных функций) комплексные. Скажем, она не упрощает выражения со степенями, если они неверны для комплексных значений. Например,

она упростит до

, a

так и оставит, поскольку для комплексного аргумента это равно не только

. Поэтому если нужны действительные числа, то это надо указывать явно. Ну и для некоторых случаев есть отдельные команды для функций действительного аргумента типа
CubeRoot.