Sylvesterova matice - Sylvester matrix
v matematika, a Sylvesterova matice je matice spojené se dvěma jednorozměrné polynomy s koeficienty v a pole nebo a komutativní prsten. Položky Sylvestrovy matice dvou polynomů jsou koeficienty polynomů. The určující Sylvestrovy matice dvou polynomů je jejich výsledný, což je nula, když mají dva polynomy společný kořen (v případě koeficientů v poli) nebo nekonstantní společný dělitel (v případě koeficientů v integrální doména ).
Matice Sylvester jsou pojmenovány po James Joseph Sylvester.
Definice
Formálně, pojďme p a q být dva nenulové polynomy, respektive stupně m an. Tím pádem:
The Sylvesterova matice spojené s p a q je pak matice konstruována následovně:
- -li n > 0, první řádek je:
- druhý řádek je první řádek, posunul jeden sloupec doprava; první prvek řádku je nula.
- následující n - 2 řádky se získají stejným způsobem, přičemž se posunou koeficienty vždy o jeden sloupec doprava a ostatní položky v řádku se nastaví na 0.
- -li m > 0 (n + 1) ten řádek je:
- následující řádky jsou získány stejným způsobem jako dříve.
Pokud tedy m = 4 a n = 3, matice je:
Pokud je jeden ze stupňů nula (tj. Odpovídající polynom je nenulová konstanta), pak existují nulové řádky skládající se z koeficientů druhého polynomu a Sylvesterova matice je diagonální matice dimenze stupeň nekonstantního polynomu se všemi úhlopříčnými koeficienty rovnými konstantnímu polynomu. Li m = n = 0, pak je Sylvesterova matice prázdná matice s nulovými řádky a nulovými sloupci.
Varianta
Výše definovaná Sylvestrova matice se objevuje v Sylvesterském článku z roku 1840. V příspěvku z roku 1853 představil Sylvester následující matici, která je až do permutace řádků Sylvestrova matice p a q, které jsou považovány za mající stupeň max (m, n).[1]Jedná se tedy o -matice obsahující páry řádků. Za předpokladu získá se takto:
- první pár je:
- druhý pár je první pár, posunul jeden sloupec doprava; první prvky ve dvou řádcích jsou nulové.
- zbývající páry řádků se získávají stejným způsobem jako výše.
Pokud tedy m = 4 a n = 3, matice je:
Determinant matice 1853 je až do podpisu produkt determinantu Sylvestrovy matice (která se nazývá výsledný z p a q) od (stále předpokládám ).
Aplikace
Tyto matice se používají v komutativní algebra, např. otestovat, zda dva polynomy mají (nekonstantní) společný faktor. V takovém případě určující přidruženého Sylvesterova matice (který se jmenuje výsledný dvou polynomů) se rovná nule. Opak je také pravdivý.
Řešení simultánních lineárních rovnic
kde je vektor velikosti a má velikost , obsahují vektory koeficientů těchto a pouze těchto párů polynomů (stupňů a ), které splňují
kde se používá polynomiální násobení a sčítání. To znamená jádro transponované matice Sylvester poskytuje všechna řešení Bézoutova rovnice kde a .
V důsledku toho hodnost Sylvestrovy matice určuje stupeň největší společný dělitel z p a q:
Kromě toho lze koeficienty tohoto největšího společného dělitele vyjádřit jako determinanty dílčích matic Sylvestrovy matice (viz Subresultant ).
Viz také
Reference
- ^ Akritas, A.G., Malaschonok, G.I., Vigklas, P.S .:Sturmovy sekvence a modifikované subresultantní sekvence zbytků polynomů. Serdica Journal of Computing, sv. 8, No 1, 29--46, 2014