В математике матрица Сильвестра — это матрица, связанная с двумя одномерными многочленами с коэффициентами в поле или коммутативном кольце . Элементами матрицы Сильвестра двух многочленов являются коэффициенты многочленов. Определителем матрицы Сильвестра двух многочленов является их результант , который равен нулю, когда два многочлена имеют общий корень (в случае коэффициентов в поле) или непостоянный общий делитель (в случае коэффициентов в целочисленной области ).
Матрицы Сильвестра названы в честь Джеймса Джозефа Сильвестра .
Определение
Формально, пусть 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 :
Более того, коэффициенты этого наибольшего общего делителя могут быть выражены как определители подматриц матрицы Сильвестра (см. Подрезультат ).
Смотрите также
Ссылки
- ^ Акритас, АГ; Малащенок, ГИ; Вигклас, ПС (2014). «Последовательности Штурма и модифицированные субрезультантные полиномиальные остаточные последовательности». Serdica Journal of Computing . 8 (1): 29–46. hdl :10525/2428.