2 svar
223 visningar
denrasmus behöver inte mer hjälp
denrasmus 14
Postad: 29 aug 2020 17:03 Redigerad: 29 aug 2020 17:04

Svårigheter att allmänt beskriva matrismultiplikation av nxn matris.

Börjar med att skriva av uppgiften även om det inte är mitt problem. Uppgiften är löst, men jag lyckas inte kommunicera min lösning särskilt väl.

Uppgift:
Ange om den givna mängden av matriser under den specifika operatorn (matrisaddition eller matrismultiplikation) är en grupp.
Kom ihåg att en diagonalmatris är en likformig matris som bara har element skilda från noll i huvud diagonalen och att en övertriangulär matris är en matris med nollor i alla element under diagonalen.

Alla n×n övertriangulära matriser under matrismultiplikation.

Lösning:

  • Först visa att operatorn är väl definierad och sluten.
  • Kontrollera gruppaxiomen G1, G2 och G3. Där G1 och G2 verifieras men G3 fallerar för att det inte finns någon invers till matrisen med bara nollor även om den är övertriangulär.

Mitt problem:
Hur kan jag på ett smidigt sätt skriva en n×nmatris i multiplikation Det blir inte så snyggt att kommunicera det i matrisform:
Antag att:

A=a11a21an10a22an200a22 och B=b11b21bn10b22bn200b22 .

Då blir A*B=a11b11a11b21+a21b22a11bn1+a21bn2+...+an1bnn0a22b22a22bn2+...+an2bnn00annbnn och därmed ser vi att om A och B till hör mängden nxn matriser så gör även A*B det. Dessutom ger det att varje matris A och B endast ger upphov till en specefik matris A*B. 

Tekniken ovan duger för att jag ska kunna se att mina slutsatser är korrekta, hoppas att det finns någon som kan tipsa om ett bättre sätt att kommunicera uppgiften. Exempelvis är det inte tydligt att A*B är övertriangulär om man tittar på punkterna i tredje raden andra kolumnen då a22b22 och 0 kommer efter.

Jroth 1191 – Fd. Medlem
Postad: 29 aug 2020 19:00 Redigerad: 29 aug 2020 19:48

En matris UjiU^i_j är övertriangulär om Uji=0U^i_j=0i>ji>j

En matrismultiplikation mellan två nxn-matriser kan ses som n2n^2 stycken summor, varje summa TjiT^i_j på plats i,ji,j ges av

Tji=m=1nAmiBjm\displaystyle T^i_j=\sum_{m=1}^n A^i_mB^m_j

Låt oss studera fallet då i>ji>j.

Eftersom matrisen AA är övertriangulär inser vi att summornas första termer är noll fram till termen AiiBjiA^i_iB^i_j eftersom Ami=0A^i_m=0i>mi>m.

Men även AiiBjiA^i_iB^i_j och efterföljande termer måste vara 0 eftersom Bjm=0B^m_j=0m>jm>j enligt vårt antagande (i>ji>j) och B övertriangulär.

Alltså är matriselementen Tji=0T^i_j=0i>ji>j vilket betyder att matrisen TT är övertriangulär.

Albiki 5096 – Fd. Medlem
Postad: 29 aug 2020 19:01 Redigerad: 29 aug 2020 19:14

Hej Rasmus,

En matris (aij)(a_{ij}) är uppåt triangulär om aij=0a_{ij} = 0 för j<i.j<i.

Om AA och BB är två uppåt triangulära matriser så är produkten ABAB också uppåt triangulär eftersom matriselementet (AB)ij=0(AB)_{ij} =0j<ij<i, vilket nedanstående beräkning visar.

Utgå från att j<ij<i. Elementet

    (AB)ij=aikbkj(AB)_{ij} = a_{ik}b_{kj},

där summation sker över k{1,,n}.k\in\{1,\ldots,n\}.

Här är aik=0a_{ik} = 0 om k{1,2,,i-1}k\in\{1,2,\ldots,i-1\} och bkj=0b_{kj} = 0 om k{j+1,j+2,,n}k\in\{j+1,j+2,\ldots,n\}.

Vad händer när k{i,i+1,,j}k\in\{i,i+1,\ldots,j\}? Detta inträffar inte eftersom j<ij<i.

Du ser att varje term i summan (AB)ij(AB)_{ij} är noll, vilket betyder att ABAB är uppåt triangulär.

Svara
Close