Följeslagare matris

Algebra > linjär Algebra > matriser > Matristyper >
historia och terminologi > Mathematica Code >
MathWorld bidragsgivare > Knapp, Rob >
MathWorld bidragsgivare > Rowland, Todd >

companion matrix till ett moniskt polynom

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

är den n-kvadratiska matrisen n

 A=
(2)

med de på subdiagonal och den sista kolumnen som ges av koefficienterna a(x). Observera att i litteraturen definieras följeslagarmatrisen ibland med raderna och kolumnerna växlade, dvs transponeringen av ovanstående matris.

när e_i är standardbasen uppfyller en följeslagare

 Ae_i=e_ (i+1)
(3)

för  i, såväl som

 Ae_n=sum-a_ie_i,
(4)

inklusive

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

matrisens minimala polynom är därför  a(x), vilket också är dess karakteristiska polynom.

Companion matriser används för att skriva en matris i rationell kanonisk form. I själva verket, någon n IC n matris vars matris minimal polynom p(x) har polynom grad n liknar följeslagare matris för p(x). Den rationella kanoniska formen är mer intressant när graden av p(x) är mindre än n.

följande Wolfram-språkkommando ger kompanionsmatrisen för ett polynom p i variabeln x.

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

Lämna ett svar

Din e-postadress kommer inte publiceras.