Gradul negativ al unei matrice. Exponentiarea matricei online

Trebuie remarcat faptul că pentru această operație pot fi folosite numai matrici pătrate. Număr egal de rânduri și coloane - condiție cerută a ridica o matrice la o putere. În timpul calculului, matricea va fi înmulțită cu ea însăși de numărul necesar de ori.

The calculator online este conceput pentru a efectua operația de ridicare a unei matrice la o putere. Datorită utilizării sale, nu numai că veți face față rapid acestei sarcini, dar veți obține și o idee clară și detaliată a progresului calculului în sine. Acest lucru va ajuta la consolidarea mai bună a materialului obținut în teorie. După ce ați văzut un algoritm de calcul detaliat în fața dvs., veți înțelege mai bine toate subtilitățile acestuia și, ulterior, veți putea evita greșelile în calculele manuale. În plus, nu strică niciodată să-ți verifici calculele și acest lucru este cel mai bine făcut aici.

Pentru a ridica o matrice la o putere online, veți avea nevoie de o serie actiuni simple. Mai întâi de toate, specificați dimensiunea matricei făcând clic pe pictogramele „+” sau „-” din stânga acesteia. Apoi introduceți numerele în câmpul matricei. De asemenea, trebuie să indicați puterea la care este ridicată matricea. Și apoi tot ce trebuie să faceți este să faceți clic pe butonul „Calculați” din partea de jos a câmpului. Rezultatul obținut va fi de încredere și precis dacă ați introdus cu atenție și corect toate valorile. Împreună cu acesta, vi se va furniza o transcriere detaliată a soluției.

Unele proprietăți ale operațiilor pe matrice.
Expresii matriceale

Și acum va exista o continuare a subiectului, în care vom lua în considerare nu numai material nou, dar vom elabora și acțiuni cu matrice.

Unele proprietăți ale operațiilor pe matrice

Există destul de multe proprietăți care se referă la operațiuni cu matrice, în aceeași Wikipedia puteți admira rândurile ordonate ale regulilor corespunzătoare. Cu toate acestea, în practică, multe proprietăți sunt într-un anumit sens „moarte”, deoarece doar câteva dintre ele sunt folosite în rezolvarea problemelor reale. Scopul meu este să iau în considerare aplicarea practică a proprietăților pe exemple concrete, iar dacă aveți nevoie de o teorie riguroasă, vă rugăm să folosiți o altă sursă de informații.

Să ne uităm la câteva excepții de la regulă care vor fi necesare pentru a finaliza sarcinile practice.

Dacă matrice pătrată există o matrice inversă, atunci înmulțirea lor este comutativă:

O matrice de identitate este o matrice pătrată a cărei diagonala principală unitățile sunt localizate, iar elementele rămase sunt egale cu zero. De exemplu: , etc.

În acest caz, următoarea proprietate este adevărată: dacă o matrice arbitrară este înmulțită la stânga sau la dreapta cu matricea de identitate dimensiuni potrivite, atunci rezultatul este matricea originală:

După cum puteți vedea, aici are loc și comutativitatea înmulțirii matricei.

Să luăm o matrice, ei bine, să spunem, matricea din problema anterioară: .

Cei interesați pot verifica și se pot asigura că:

Matricea unitară pentru matrice este un analog al unității numerice pentru numere, ceea ce este deosebit de clar din exemplele tocmai discutate.

Comutativitatea unui factor numeric în raport cu înmulțirea matriceală

Pentru matrice și numar real urmatoarea proprietate detine:

Adică, factorul numeric poate (și ar trebui) să fie mutat înainte, astfel încât să „nu interfereze” cu matricele de înmulțire.

Notă : în general, formularea proprietății este incompletă - „lambda” poate fi plasată oriunde între matrice, chiar și la sfârșit. Regula rămâne valabilă dacă se înmulțesc trei sau mai multe matrice.

Exemplul 4

Calculați produsul

Solutie:

(1) După proprietate mutați factorul numeric înainte. Matricele în sine nu pot fi rearanjate!

(2) – (3) Efectuați înmulțirea matricei.

(4) Aici puteți împărți fiecare număr la 10, dar apoi vor apărea fracții zecimale printre elementele matricei, ceea ce nu este bine. Totuși, observăm că toate numerele din matrice sunt divizibile cu 5, așa că înmulțim fiecare element cu .

Răspuns :

O mică șaradă pentru decizie independentă:

Exemplul 5

Calculați dacă

Soluția și răspunsul sunt la sfârșitul lecției.

Ce tehnică tehnică este importantă atunci când rezolvați astfel de exemple? Să ne dăm seama de numere in ultimul rand .

Să atașăm un alt vagon la locomotivă:

Cum se înmulțesc trei matrici?

În primul rând, CARE ar trebui să fie rezultatul înmulțirii a trei matrici? O pisică nu va da naștere unui șoarece. Dacă înmulțirea matricei este fezabilă, atunci rezultatul va fi și o matrice. Hmmm, ei bine, profesorul meu de algebră nu vede cum explic închiderea structurii algebrice în raport cu elementele sale =)

Produsul a trei matrici poate fi calculat în două moduri:

1) găsiți și apoi înmulțiți cu matricea „tse”: ;

2) fie mai întâi găsiți, apoi înmulțiți.

Rezultatele vor coincide cu siguranță, și în teorie această proprietate se numește asociativitatea înmulțirii matriceale:

Exemplul 6

Înmulțiți matrice în două moduri

Algoritmul de soluție este în doi pași: găsim produsul a două matrici, apoi găsim din nou produsul a două matrici.

1) Folosiți formula

Acțiunea unu:

Actul doi:

2) Folosiți formula

Acțiunea unu:

Actul doi:

Răspuns :

Prima soluție este, desigur, mai familiară și standard, unde „totul pare să fie în ordine”. Apropo, referitor la comanda. În sarcina luată în considerare, apare adesea iluzia că vorbim despre un fel de permutări ale matricilor. Ei nu sunt aici. Vă reamintesc încă o dată că în cazul general este IMPOSIBIL DE RESTRANGERE MATRICE. Deci, în al doilea paragraf, în al doilea pas, efectuăm înmulțirea, dar în niciun caz nu facem . Cu numere obișnuite, un astfel de număr ar funcționa, dar cu matrice nu ar funcționa.

Proprietatea înmulțirii asociative este adevărată nu numai pentru pătrat, ci și pentru matrici arbitrare - atâta timp cât acestea sunt înmulțite:

Exemplul 7

Aflați produsul a trei matrici

Acesta este un exemplu de rezolvat singur. În soluția eșantion, calculele sunt efectuate în două moduri, analizează care cale este mai profitabilă și mai scurtă.

Proprietatea asociativă a înmulțirii matricelor este valabilă și pentru mai multa cantitate multiplicatori.

Acum este momentul să ne întoarcem la puterile matricelor. Pătratul matricei este luat în considerare chiar de la început, iar întrebarea de pe ordinea de zi este:

Cum să construiți o matrice într-un cub sau mai multe grade înalte?

Aceste operații sunt, de asemenea, definite numai pentru matrice pătrată. Pentru a cuba o matrice pătrată, trebuie să calculați produsul:

De fapt, acesta este un caz special de înmulțire a trei matrici, conform proprietății de asociativitate a înmulțirii matricelor: . Și o matrice înmulțită cu ea însăși este pătratul matricei:

Astfel, obținem formula de lucru:

Adică, sarcina este efectuată în doi pași: mai întâi, matricea trebuie să fie pătrată, iar apoi matricea rezultată trebuie înmulțită cu matricea.

Exemplul 8

Construiți matricea într-un cub.

Aceasta este o mică problemă de rezolvat singur.

Ridicarea unei matrice la a patra putere se realizează într-un mod natural:

Folosind asociativitatea înmulțirii matriceale, obținem două formule de lucru. În primul rând: – acesta este produsul a trei matrici.

1) . Cu alte cuvinte, mai întâi găsim , apoi îl înmulțim cu „fi” - obținem un cub și, în cele din urmă, efectuăm din nou înmulțirea - va exista o a patra putere.

2) Dar există o soluție cu un pas mai scurtă: . Adică, în primul pas găsim un pătrat și, ocolind cubul, efectuăm înmulțirea

Sarcină suplimentară la Exemplul 8:

Ridicați matricea la a patra putere.

După cum tocmai am menționat, acest lucru se poate face în două moduri:

1) Deoarece cubul este cunoscut, atunci efectuăm înmulțirea.

2) Totuşi, dacă în funcţie de condiţiile problemei se cere construirea unei matrice numai la a patra putere, atunci este avantajos să scurtați calea - găsiți pătratul matricei și utilizați formula.

Ambele soluții și răspunsul sunt la sfârșitul lecției.

În mod similar, matricea este ridicată la a cincea și la puterile superioare. Din experiența practică pot spune că uneori dau peste exemple de ridicare la puterea a 4-a, dar nu-mi amintesc nimic despre puterea a cincea. Dar pentru orice eventualitate, voi da algoritmul optim:

1) găsiți;
2) găsiți;
3) ridicați matricea la puterea a cincea: .

Acestea sunt, probabil, toate proprietățile de bază ale operațiilor cu matrice care pot fi utile în probleme practice.

În a doua secțiune a lecției, este așteptată o mulțime la fel de colorată.

Expresii matriceale

Să repetăm ​​expresiile școlare obișnuite cu numere. O expresie numerică constă din numere, simboluri matematice și paranteze, de exemplu: . Când se calculează, se aplică prioritatea algebrică familiară: mai întâi, paranteze, apoi executat exponentiare/înrădăcinare, Apoi înmulțire/împărțireși nu în ultimul rând - adunare/scădere.

Dacă o expresie numerică are sens, atunci rezultatul evaluării sale este un număr, de exemplu:

Expresiile matriceale funcționează aproape în același mod! Cu diferența că personajele principale sunt matrici. Plus unele specifice operații cu matrice, cum ar fi transpunerea și găsirea matrice inversă.

Luați în considerare expresia matriceală , unde sunt unele matrice. În această expresie matriceală, trei termeni și operații de adunare/scădere sunt efectuate ultimii.

În primul termen, mai întâi trebuie să transpuneți matricea „fi”: , apoi efectuați înmulțirea și introduceți „doi” în matricea rezultată. Rețineți că operația de transpunere are prioritate mai mare decât înmulțirea. Paranteze, ca în expresii numerice, schimbați ordinea acțiunilor: – aici se efectuează mai întâi înmulțirea, apoi matricea rezultată este transpusă și înmulțită cu 2.

În al doilea termen, înmulțirea matricei este efectuată mai întâi, iar matricea inversă este găsită din produs. Dacă eliminați parantezele: , atunci trebuie mai întâi să găsiți matricea inversă și apoi să înmulțiți matricele: . Găsirea inversului unei matrice are, de asemenea, prioritate față de înmulțire.

Cu al treilea termen, totul este evident: ridicăm matricea într-un cub și introducem „cinci” în matricea rezultată.

Dacă o expresie matriceală are sens, atunci rezultatul evaluării sale este o matrice.

Toate sarcinile vor fi din cele reale teste, și vom începe cu cel mai simplu:

Exemplul 9

Matrici date . Găsi:

Rezolvare: ordinea acțiunilor este evidentă, se efectuează mai întâi înmulțirea, apoi adunarea.


Adunarea nu poate fi efectuată deoarece matricele sunt de dimensiuni diferite.

Nu fi surprins; evident că acțiunile imposibile sunt adesea propuse în sarcini de acest tip.

Să încercăm să calculăm a doua expresie:

Totul este bine aici.

Răspuns: acțiunea nu poate fi efectuată, .

Cum se introduce formule matematice pe site?

Dacă vreodată trebuie să adăugați una sau două formule matematice pe o pagină web, atunci cel mai simplu mod de a face acest lucru este descris în articol: formulele matematice sunt ușor de inserat pe site sub formă de imagini care sunt generate automat de Wolfram Alpha . Pe lângă simplitate, asta metoda universala va ajuta la îmbunătățirea vizibilității site-ului web motoare de căutare. Funcționează de mult timp (și cred că va funcționa pentru totdeauna), dar este deja depășit din punct de vedere moral.

Dacă utilizați în mod constant formule matematice pe site-ul dvs., atunci vă recomand să utilizați MathJax - un special Biblioteca JavaScript, care afișează notația matematică în browserele web folosind marcaj MathML, LaTeX sau ASCIIMathML.

Există două moduri de a începe să utilizați MathJax: (1) folosind cod simplu puteți conecta rapid scriptul MathJax la site-ul dvs., care va fi în momentul potrivit se încarcă automat de la server la distanta(lista de servere); (2) descărcați scriptul MathJax de pe un server la distanță pe serverul dvs. și conectați-l la toate paginile site-ului dvs. A doua metodă - mai complexă și consumatoare de timp - va grăbi încărcarea paginilor site-ului dvs., iar dacă serverul MathJax părinte devine temporar indisponibil dintr-un motiv oarecare, acest lucru nu vă va afecta în niciun fel propriul site. În ciuda acestor avantaje, am ales prima metodă deoarece este mai simplă, mai rapidă și nu necesită abilități tehnice. Urmează-mi exemplul și în doar 5 minute vei putea folosi toate funcțiile MathJax de pe site-ul tău.

Puteți conecta scriptul bibliotecii MathJax de la un server la distanță folosind două opțiuni de cod preluate de pe site-ul principal MathJax sau de pe pagina de documentație:

Una dintre aceste opțiuni de cod trebuie să fie copiată și lipită în codul paginii dvs. web, de preferință între etichete și sau imediat după etichetă. Conform primei opțiuni, MathJax se încarcă mai repede și încetinește pagina mai puțin. Dar a doua opțiune urmărește și se încarcă automat ultimele versiuni MathJax. Dacă introduceți primul cod, acesta va trebui actualizat periodic. Dacă introduceți al doilea cod, paginile se vor încărca mai lent, dar nu va trebui să monitorizați în mod constant actualizările MathJax.

Cel mai simplu mod de a conecta MathJax este în Blogger sau WordPress: în panoul de control al site-ului, adăugați un widget conceput pentru inserarea unor terțe părți Cod JavaScript, copiați prima sau a doua versiune a codului de încărcare prezentat mai sus în ea și plasați widgetul mai aproape de începutul șablonului (apropo, acest lucru nu este deloc necesar, deoarece scriptul MathJax este încărcat asincron). Asta e tot. Acum aflați sintaxa de marcare a MathML, LaTeX și ASCIIMathML și sunteți gata să inserați formule matematice în paginile web ale site-ului dvs.

Orice fractal este construit după o anumită regulă, care este aplicată în mod constant de un număr nelimitat de ori. Fiecare astfel de timp se numește iterație.

Algoritmul iterativ pentru construirea unui burete Menger este destul de simplu: cubul original cu latura 1 este împărțit de planuri paralele cu fețele sale în 27 de cuburi egale. Un cub central și 6 cuburi adiacente acestuia de-a lungul fețelor sunt îndepărtate din el. Rezultatul este un set format din restul de 20 de cuburi mai mici. Făcând același lucru cu fiecare dintre aceste cuburi, obținem un set format din 400 de cuburi mai mici. Continuând acest proces la nesfârșit, obținem un burete Menger.

Aici vom continua subiectul operațiunilor pe matrice începute în prima parte și vom analiza câteva exemple în care mai multe operații vor trebui aplicate simultan.

Ridicarea unei matrice la o putere.

Fie k un întreg nenegativ. Pentru orice matrice pătrată $A_(n\times n)$ avem: $$ A^k=\underbrace(A\cdot A\cdot \ldots \cdot A)_(k \; ori) $$

În acest caz, presupunem că $A^0=E$, unde este $E$ matrice de identitateîn ordinea potrivită.

Exemplul nr. 4

Dată o matrice $ A=\left(\begin(array) (cc) 1 & 2 \\ -1 & -3 \end(array) \right)$. Găsiți matrice $A^2$ și $A^6$.

Conform definiției, $A^2=A\cdot A$, adică. pentru a găsi $A^2$ trebuie doar să înmulțim matricea $A$ cu ea însăși. Operația de înmulțire a matricei a fost discutată în prima parte a subiectului, așa că aici vom scrie pur și simplu procesul de rezolvare fără explicații detaliate:

$$ A^2=A\cdot A=\left(\begin(array) (cc) 1 & 2 \\ -1 & -3 \end(array) \right)\cdot \left(\begin(array) (cc) 1 & 2 \\ -1 & -3 \end(array) \right)= \left(\begin(array) (cc) 1\cdot 1+2\cdot (-1) & 1\cdot 2 +2\cdot (-3) \\ -1\cdot 1+(-3)\cdot (-1) & -1\cdot 2+(-3)\cdot (-3) \end(array) \right )= \left(\begin(array) (cc) -1 & -4 \\ 2 & 7 \end(array) \right). $$

Pentru a găsi matricea $A^6$ avem două opțiuni. Opțiunea 1: este trivial să continuați înmulțirea $A^2$ cu matricea $A$:

$$ A^6=A^2\cdot A\cdot A\cdot A\cdot A. $$

Cu toate acestea, puteți lua o cale puțin mai simplă, folosind proprietatea de asociativitate a înmulțirii matriceale. Să plasăm paranteze în expresia pentru $A^6$:

$$ A^6=A^2\cdot A\cdot A\cdot A\cdot A=A^2\cdot (A\cdot A)\cdot (A\cdot A)=A^2\cdot A^2 \cdot A^2. $$

Dacă rezolvarea primei metode ar necesita patru operații de înmulțire, atunci a doua metodă ar necesita doar două. Prin urmare, să mergem pe a doua cale:

$$ A^6=A^2\cdot A^2\cdot A^2=\left(\begin(array) (cc) -1 & -4 \\ 2 & 7 \end(array) \right)\ cdot \left(\begin(array) (cc) -1 & -4 \\ 2 & 7 \end(array) \right)\cdot \left(\begin(array) (cc) -1 & -4 \\ 2 și 7 \end(array) \right)=\\= \left(\begin(array) (cc) -1\cdot (-1)+(-4)\cdot 2 și -1\cdot (-4 )+(-4)\cdot 7 \\ 2\cdot (-1)+7\cdot 2 & 2\cdot (-4)+7\cdot 7 \end(array) \right)\cdot \left(\ begin(array) (cc) -1 & -4 \\ 2 & 7 \end(array) \right)= \left(\begin(array) (cc) -7 & -24 \\ 12 & 41 \end( matrice) \right)\cdot \left(\begin(array) (cc) -1 & -4 \\ 2 & 7 \end(array) \right)=\\= \left(\begin(array) (cc) ) -7\cdot(-1)+(-24)\cdot 2 & -7\cdot (-4)+(-24)\cdot 7 \\ 12\cdot (-1)+41\cdot 2 & 12 \cdot (-4)+41\cdot 7 \end(array) \right)= \left(\begin(array) (cc) -41 & -140 \\ 70 & 239 \end(array) \right). $$

Răspuns: $A^2=\left(\begin(array) (cc) -1 & -4 \\ 2 & 7 \end(array) \right)$, $A^6=\left(\begin(array) (cc) -41 și -140 \\ 70 și 239 \end(array) \right)$.

Exemplul nr. 5

Matrici date $ A=\left(\begin(array) (cccc) 1 & 0 & -1 & 2 \\ 3 & -2 & 5 & 0 \\ -1 & 4 & -3 & 6 \end(array) \right)$, $ B=\left(\begin(array) (ccc) -9 & 1 & 0 \\ 2 & -1 & 4 \\ 0 & -2 & 3 \\ 1 & 5 & 0 \end (matrice) \right)$, $ C=\left(\begin(array) (ccc) -5 & -20 & 13 \\ 10 & 12 & 9 \\ 3 & -15 & 8 \end(array) \ dreapta)$. Găsiți matricea $D=2AB-3C^T+7E$.

Începem să calculăm matricea $D$ prin găsirea rezultatului produsului $AB$. Matricele $A$ și $B$ pot fi înmulțite, deoarece numărul de coloane ale matricei $A$ este egal cu numărul de rânduri ale matricei $B$. Să notăm $F=AB$. În acest caz, matricea $F$ va avea trei coloane și trei rânduri, adică. va fi pătrat (dacă această concluzie nu pare evidentă, vezi descrierea înmulțirii matricelor din prima parte a acestui subiect). Să găsim matricea $F$ calculând toate elementele sale:

$$ F=A\cdot B=\left(\begin(array) (cccc) 1 & 0 & -1 & 2 \\ 3 & -2 & 5 & 0 \\ -1 & 4 & -3 & 6 \ end(matrice) \right)\cdot \left(\begin(array) (ccc) -9 & 1 & 0 \\ 2 & -1 & 4 \\ 0 & -2 & 3 \\ 1 & 5 & 0 \ end(matrice) \right)\\ \begin(aligned) & f_(11)=1\cdot (-9)+0\cdot 2+(-1)\cdot 0+2\cdot 1=-7; \\ & f_(12)=1\cdot 1+0\cdot (-1)+(-1)\cdot (-2)+2\cdot 5=13; \\ & f_(13)=1\cdot 0+0\cdot 4+(-1)\cdot 3+2\cdot 0=-3;\\ \\ & f_(21)=3\cdot (-9 )+(-2)\cdot 2+5\cdot 0+0\cdot 1=-31;\\ & f_(22)=3\cdot 1+(-2)\cdot (-1)+5\cdot (-2)+0\cdot 5=-5;\\ & f_(23)=3\cdot 0+(-2)\cdot 4+5\cdot 3+0\cdot 0=7;\\ \\ & f_(31)=-1\cdot (-9)+4\cdot 2+(-3)\cdot 0+6\cdot 1=23; \\ & f_(32)=-1\cdot 1+4\cdot (-1)+(-3)\cdot (-2)+6\cdot 5=31;\\ & f_(33)=-1 \cdot 0+4\cdot 4+(-3)\cdot 3+6\cdot 0=7. \end(aliniat) $$

Deci $F=\left(\begin(array) (ccc) -7 & 13 & -3 \\ -31 & -5 & 7 \\ 23 & 31 & 7 \end(array) \right)$. Să mergem mai departe. Matricea $C^T$ este matricea transpusă pentru matricea $C$, adică. $ C^T=\left(\begin(array) (ccc) -5 & 10 & 3 \\ -20 & 12 & -15 \\ 13 & 9 & 8 \end(array) \right) $. În ceea ce privește matricea $E$, este matricea identității. ÎN în acest caz, ordinea acestei matrice este trei, adică $E=\left(\begin(array) (ccc) 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end(array) \right)$.

În principiu, putem continua să mergem pas cu pas, dar este mai bine să luăm în considerare expresia rămasă ca un întreg, fără a fi distras de acțiuni auxiliare. De fapt, ne rămân doar operațiile de înmulțire a matricelor cu un număr, precum și operațiile de adunare și scădere.

$$ D=2AB-3C^T+7E=2\cdot \left(\begin(array) (ccc) -7 & 13 & -3 \\ -31 & -5 & 7 \\ 23 & 31 & 7 \ end(array) \right)-3\cdot \left(\begin(array) (ccc) -5 & 10 & 3 \\ -20 & 12 & -15 \\ 13 & 9 & 8 \end(array) \ dreapta)+7\cdot \left(\begin(array) (ccc) 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end(array) \right) $$

Să înmulțim matricele din partea dreaptă a egalității cu numerele corespunzătoare (adică cu 2, 3 și 7):

$$ 2\cdot \left(\begin(array) (ccc) -7 & 13 & -3 \\ -31 & -5 & 7 \\ 23 & 31 & 7 \end(array) \right)-3\ cdot \left(\begin(array) (ccc) -5 & 10 & 3 \\ -20 & 12 & -15 \\ 13 & 9 & 8 \end(array) \right)+7\cdot \left(\ begin(array) (ccc) 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end(array) \right)=\\= \left(\begin(array) (ccc) - 14 & 26 & -6 \\ -62 & -10 & 14 \\ 46 & 62 & 14 \end(array) \right)-\left(\begin(array) (ccc) -15 & 13 & 9 \\ -60 & 36 & -45 \\ 39 & 27 & 24 \end(array) \right)+\left(\begin(array) (ccc) 7 & 0 & 0 \\ 0 & 7 & 0 \\ 0 & 0 și 7 \end(array) \right) $$

Hai să o facem ultimele acțiuni: scădere și adunare:

$$ \left(\begin(array) (ccc) -14 & 26 & -6 \\ -62 & -10 & 14 \\ 46 & 62 & 14 \end(array) \right)-\left(\begin (matrice) (ccc) -15 & 30 & 9 \\ -60 & 36 & -45 \\ 39 & 27 & 24 \end(array) \right)+\left(\begin(array) (ccc) 7 & 0 & 0 \\ 0 & 7 & 0 \\ 0 & 0 & 7 \end(array) \right)=\\ =\left(\begin(array) (ccc) -14-(-15)+7 & 26-30+0 & -6-9+0 \\ -62-(-60)+0 & -10-36+7 & 14-(-45)+0 \\ 46-39+0 & 62-27 +0 & 14-24+7 \end(array) \right)= \left(\begin(array) (ccc) 8 & -4 & -15 \\ -2 & -39 & 59 \\ 7 & 35 & -3 \end(matrice) \right). $$

Problemă rezolvată, $D=\left(\begin(array) (ccc) 8 & -4 & -15 \\ -2 & -39 & 59 \\ 7 & 35 & -3 \end(array) \right)$ .

Răspuns: $D=\left(\begin(array) (ccc) 8 & -4 & -15 \\ -2 & -39 & 59 \\ 7 & 35 & -3 \end(array) \right)$.

Exemplul nr. 6

Fie $f(x)=2x^2+3x-9$ și matricea $ A=\left(\begin(array) (cc) -3 & 1 \\ 5 & 0 \end(array) \right) $. Aflați valoarea lui $f(A)$.

Dacă $f(x)=2x^2+3x-9$, atunci $f(A)$ este înțeles ca matrice:

$$ f(A)=2A^2+3A-9E. $$

Așa este definit un polinom dintr-o matrice. Deci, trebuie să substituim matricea $A$ în expresia pentru $f(A)$ și să obținem rezultatul. Deoarece toate acțiunile au fost discutate în detaliu mai devreme, aici voi da pur și simplu soluția. Dacă procesul de efectuare a operației $A^2=A\cdot A$ vă este neclar, atunci vă sfătuiesc să priviți descrierea înmulțirii matricelor din prima parte a acestui subiect.

$$ f(A)=2A^2+3A-9E=2A\cdot A+3A-9E=2 \left(\begin(array) (cc) -3 & 1 \\ 5 & 0 \end(array) \right)\cdot \left(\begin(array) (cc) -3 & 1 \\ 5 & 0 \end(array) \right)+3 \left(\begin(array) (cc) -3 & 1 \\ 5 & 0 \end(array) \right)-9\left(\begin(array) (cc) 1 & 0 \\ 0 & 1 \end(array) \right)=\\ =2 \left( \begin(array) (cc) (-3)\cdot(-3)+1\cdot 5 & (-3)\cdot 1+1\cdot 0 \\ 5\cdot(-3)+0\cdot 5 & 5\cdot 1+0\cdot 0 \end(array) \right)+3 \left(\begin(array) (cc) -3 & 1 \\ 5 & 0 \end(array) \right)-9 \left(\begin(array) (cc) 1 & 0 \\ 0 & 1 \end(array) \right)=\\ =2 \left(\begin(array) (cc) 14 & -3 \\ - 15 și 5 \end(array) \right)+3 \left(\begin(array) (cc) -3 și 1 \\ 5 și 0 \end(array) \right)-9\left(\begin(array) ) (cc) 1 & 0 \\ 0 & 1 \end(array) \right) =\left(\begin(array) (cc) 28 & -6 \\ -30 & 10 \end(array) \right) +\left(\begin(array) (cc) -9 & 3 \\ 15 & 0 \end(array) \right)-\left(\begin(array) (cc) 9 & 0 \\ 0 & 9 \ end(array) \right)=\left(\begin(array) (cc) 10 & -3 \\ -15 & 1 \end(array) \right). $$

Răspuns: $f(A)=\left(\begin(array) (cc) 10 & -3 \\ -15 & 1 \end(array) \right)$.

43. În loc să construim o secvență pentru una arbitrară, putem construi direct o secvență de puteri ale matricei. Aceasta are avantajul că, având putem obține folosind o singură înmulțire matriceală. Prin urmare, putem construi o secvență și obținem

Dacă toate sunt diferite, atunci gradul matricei este dominat de termen, astfel încât toate rândurile devin paralele și toate coloanele devin paralele Rata de convergență este determinată de rata la care tinde spre zero. În consecință, este necesar un număr relativ mic de iterații chiar și atunci când sunt destul de slab separate.

În general, matricele secvențiale fie vor crește, fie vor scădea în dimensiune și chiar și cu calcule în virgulă mobilă, sunt posibile depășiri sau nule de mașină. Acest lucru poate fi ușor evitat prin înmulțirea fiecărei matrice cu o putere de două, astfel încât cel mai mare element din modul să fie de ordinul zero. Nu contribuie erori suplimentare rotunjire. Numărul de iterații necesare pentru dispariția componentei cu acuratețea acceptată, atunci când se lucrează cu puteri ale matricei și, respectiv, cu metoda puterii simple, este determinat din inegalități

Dacă A nu conține niciun număr semnificativ de zerouri, atunci pătrarea matricei necesită timpi mai multă muncă decât simpla iterație. Prin urmare, pătrarea matricelor este benefică dacă

Pentru o anumită separare a valorilor proprii, pătratul este mai puțin benefic pentru cele mari. Dimpotrivă, pentru o valoare proprie fixă, metoda pătratului este mai benefică dacă valorile proprii sunt slab separate. Dacă A este simetric, atunci toate puterile lui A sunt, de asemenea, simetrice, deci avem un câștig din simetrie atunci când creștem la o putere, dar într-un proces iterativ simplu nu există un câștig din simetrie.

De exemplu, cazul necesită 15 pași de pătrat sau aproximativ pașii unui proces simplu de alimentare pentru a distruge componentele cu precizie de lucru. În consecință, pătratul este mai profitabil pentru matrice de până la ordinul 2000, iar pentru o matrice de ordinul 100, pătratul este de aproape 20 de ori mai profitabil.

Cu toate acestea, această comparație a metodelor este oarecum discutabilă din două motive.

(i) Este puțin probabil să realizăm 28.000 de pași dintr-un proces simplu al legii puterii fără a folosi o metodă de accelerare a convergenței, iar metodele de accelerare a convergenței sunt dificil de aplicat procesului de pătrare a matricei.

(ii) Majoritatea matricelor de ordin mai mare de 50 întâlnite în practică conțin de obicei multe zerouri. Această proprietate se defectează atunci când este ridicată la o putere și, prin urmare, estimările noastre ale cantității munca necesaraîn două procese nu sunt reale.

  • Serghei Savenkov

    un fel de recenzie „scurtă”... de parcă s-ar grăbi undeva