* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
406
Анализ функций и интегральные преобразования
Обращаем внимание на то, что векторная степень зависит от порядка перечис ления неизвестных, а полная степень не зависит. Примеры применения функций degree и ldegree:
> restart; > p:=a4*x^4+a3*x^3+a2*x^2;
p := a4x4 + a3x3 + a2x2
> degree(p,x);
4
> ldegree(p,x);
2
> q:=1/x^2+2/x+3+4*x+5*x^2;
> degree(q,x);
2
> ldegree(q,x);
2
> degree(x*sin(x),x);
FAIL
> zero := y*(x/(x+1)+1/(x+1)-1);
> degree(zero,x);degree(zero,y);
FAIL 1
> degree(collect(zero,x,normal),x);degree(collect(zero,y,normal),y);
–? –?
5.4.5. Контроль полинома на наличие несокращаемых множителей
Для контроля того, имеет ли полином несокращаемые множители, могут исполь зоваться функция irreduc(p) и ее вариант в инертной форме Ireduc(p,K), где K – RootOf выражение. Функции возвращают логические значения true или false.
5.4.6. Разложение полинома по степеням
Для разложения полинома p по степеням служат инертные функции AFactor(p) и AFactors(p). Полином может быть представлен в виде зависимости от одной или нескольких переменных. Функция Afactor(p) выполняет полную факторизацию (разложение) поли нома p от нескольких переменных с коэффициентами в виде алгебраических чи