Companion Matrix

Algebry, > Lineární Algebry > Matice > Matrix Typy >
Historie a Terminologie > Mathematica Kódu >
MathWorld Přispěvatelé > Knapp, Rob >
MathWorld Přispěvatelé > Rowland, Todd >

Společník matice na barbara polynom

 a(x)=a_0+a_1x+...+a_(n-1)x^(n-1)+x^n
(1)

je n×n čtvercové matice

 A=
(2)

s těmi, na subdiagonal a poslední sloupec dána koeficienty (x). Všimněte si, že v literatuře je doprovodná matice někdy definována přepnutými řádky a sloupci, tj.

Když e_i je standardní základ, společník matrix splňuje

 Ae_i=e_(i+1)
(3)

pro , stejně jako

 Ae_n=sum-a_ie_i,
(4)

včetně

 A^ne_1=sum-a_iA^ie_1.
(5)

matice, minimální polynom companion matrix je proto (x), což je také její charakteristický polynom.

doprovodné matice se používají k zápisu matice v racionální kanonické podobě. Ve skutečnosti, jakýkoli n×n matice, jejíž matice, minimální polynom p(x) má polynom stupně n je podobný companion matrix pro p(x). Racionální kanonická forma je zajímavější, když stupeň p (x) je menší než n.

následující příkaz jazyka Wolfram dává doprovodnou matici pro polynom p v proměnné x.

 CompanionMatrix := Module}, w = -w/Last; n = Length - 1; SparseArray], {i_, j_} /; i == j + 1 -> 1}, {n, n}]]

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.