Матрица Сильвестра
В математике матрица Сильвестра — это матрица, связанная с двумя одномерными многочленами с коэффициентами в поле или коммутативном кольце . Элементы матрицы Сильвестра двух полиномов являются коэффициентами полиномов. Определителем , которая равна нулю , матрицы Сильвестра двух многочленов является их результирующая когда два многочлена имеют общий корень (в случае коэффициентов в поле) или непостоянный общий делитель (в случае коэффициентов в целой области ). .
Матрицы Сильвестра названы в честь Джеймса Джозефа Сильвестра .
Определение
[ редактировать ]Формально, пусть p и q — два ненулевых многочлена степени m и n соответственно . Таким образом:
Матрица Сильвестра, связанная с p и q, тогда является матрица построена следующим образом:
- если n > 0, первая строка:
- вторая строка – первая строка, сдвинутая на один столбец вправо; первый элемент строки равен нулю.
- Следующие n - 2 строк получаются таким же образом, каждый раз сдвигая коэффициенты на один столбец вправо и устанавливая остальные записи в строке равными 0.
- если m > 0, ( n + 1)-я строка:
- следующие ряды получаются так же, как и раньше.
Таким образом, если m = 4 и n = 3, матрица имеет вид:
Если одна из степеней равна нулю (т. е. соответствующий многочлен является ненулевым постоянным многочленом), то имеются нулевые строки, состоящие из коэффициентов другого многочлена, а матрица Сильвестра является диагональной матрицей размерности степени ненулевого многочлена. постоянный полином, все диагональные коэффициенты которого равны постоянному полиному. Если m = n = 0, то матрица Сильвестра — это пустая матрица с нулевыми строками и нулевыми столбцами.
Вариант
[ редактировать ]Определенная выше матрица Сильвестра появляется в статье Сильвестра 1840 года. В статье 1853 года Сильвестр представил следующую матрицу, которая, с точностью до перестановки строк, является матрицей Сильвестра p и q , которые считаются имеющими степень max( m , n ). [1] Таким образом, это -матрица, содержащая пары строк. Предполагая получается следующим образом:
- первая пара:
- вторая пара — первая пара, сдвинутая на один столбец вправо; первые элементы в двух строках равны нулю.
- остальные пары строк получаются так же, как указано выше.
Таким образом, если m = 4 и n = 3, матрица имеет вид:
Определитель матрицы 1853 года с точностью до знака является произведением определителя матрицы Сильвестра (который называется p результантом и q ) на (все еще предполагая ).
Приложения
[ редактировать ]Эти матрицы используются в коммутативной алгебре , например, для проверки того, имеют ли два многочлена (непостоянный) общий фактор. В таком случае определитель соответствующей матрицы Сильвестра (который называется результатом двух полиномов) равен нулю. Обратное также верно.
Решения одновременных линейных уравнений
где вектор размера и имеет размер , содержат векторы коэффициентов тех и только тех пар полиномов (степеней и соответственно), которые выполняют
где используется полиномиальное умножение и сложение.Это означает, что ядро транспонированной матрицы Сильвестра дает все решения уравнения Безу, где и .
Следовательно, матрицы Сильвестра определяет степень наибольшего общего делителя p q и ранг :
Более того, коэффициенты этого наибольшего общего делителя могут быть выражены как определители подматриц матрицы Сильвестра (см. Подрезультат ).
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Акритас, А.Г., Малашонок, Г.И., Вигклас, П.С.: Последовательности Штурма и модифицированные последовательности субрезультатного полиномиального остатка . Сердика Журнал вычислительной техники, Vol. 8, № 1, 29--46, 2014 г.