Теория исключения. Калинина Е.А - 68 стр.

UptoLike

Составители: 

Рубрика: 

Приложение.
Полезные функции пакета MAPLE V R6.
Функция resultant(f,g, x), где
f, g полиномы от x;
x переменная;
возвращает результант полиномов f и g, построенный относительно пере-
менной x.
Функция discrim(f, x), где
f полином от x;
x переменная;
возвращает дискриминант полинома f(x).
Функция gcd(f, g, a, b), где
f, g полиномы от нескольких переменных над Q;
a, b необязательные аргументы;
возвращает наибольший общий делитель полиномов f и g.
Необязательные аргументы используются для возврата:
a f/НОД(f, g);
b g/НОД(f, g).
Специальные функции, упомянутые ниже, являются библиотечными
функциями пакета linalg. Для их использования нужно выполнять опе-
рацию импорта в одной из следующих форм:
with(linalg) предварительное подключение
всего пакета;
linalg[функция](аргументы) вызов отдельной функции без
подключения всего пакета;
with(linalg,функция1,функция2,...) предварительное подключение
функций;
with(linalg,[функция1,функция2,...]) то же самое в другой форме.
Функция sylvester(f, g, x), где
f, g полиномы от x;
x переменная;
возвращает матрицу результанта в форме Сильвестра
11
полиномов f и g,
построенную относительно переменной x. При этом если степень f по x
равна n, а степень g по x равна m, то размерность полученной матрицы
будет равна (n + m).
Функция bezout(f, g,x), где
f, g полиномы от x;
x переменная;
возвращает матрицу Безу
12
полиномов f и g, построенную относительно
11
Cм. с. 9.
12
См. с. 34; по неизвестной причине, разработчики пакета изменили на противопо-
ложный порядок формирования столбцов матрицы, в результате чего последняя потеряла
свойство симметричности.
68