Игнорирования при символьных преобразованиях
По умолчанию тип всех переменных, участвующих в символьных преобразованиях, – комплексное число. Отсюда и соответствующее «упрощение» квадратного корня из квадрата – scgn(x)×x. Можно игнорировать отрицательные значения переменной (assume, x³0) и получить на самом деле упрощенный ответ – x. Ключ assume=real заставляет рассматривать все переменные в качестве вещественных (реальных). При этом можно оговорить диапазон изменения значений вещественных переменных – ключ assume=RealRange(0,¥). Ключ trig заставляет в тригонометрических преобразованиях учитывать тождество sin(x)2+cos(x)2=1.