Matrice (matematică)

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 19 decembrie 2021; verificările necesită 16 modificări .

O matrice  este un obiect matematic scris ca un tabel dreptunghiular de elemente ale unui inel sau câmp (de exemplu, numere întregi , numere reale sau complexe ), care este o colecție de rânduri și coloane la intersecția cărora se află elementele sale. Numărul de rânduri și coloane stabilește dimensiunea matricei. Deși, de exemplu, matricele triunghiulare [1] au fost considerate istoric, în prezent ele vorbesc exclusiv de matrice dreptunghiulară, întrucât sunt cele mai convenabile și mai generale.

Matricele sunt utilizate pe scară largă în matematică pentru reprezentarea compactă a sistemelor de ecuații algebrice liniare sau diferențiale . În acest caz, numărul de rânduri ale matricei corespunde numărului de ecuații, iar numărul de coloane corespunde numărului de necunoscute. Ca urmare, soluția sistemelor de ecuații liniare se reduce la operații pe matrice.

Următoarele operații algebrice sunt definite pentru o matrice :

În ceea ce privește adăugarea, matricele formează un grup abelian ; dacă luăm în considerare și înmulțirea cu un scalar, atunci matricele formează un modul peste inelul corespunzător (un spațiu vectorial peste un câmp). Mulțimea matricelor pătrate este închisă sub înmulțirea matricei, astfel încât matricele pătrate de aceeași dimensiune formează un inel asociativ cu unitate sub adunarea matricei și înmulțirea matricei.

Se demonstrează că fiecare operator liniar care acționează în spațiul liniar dimensional poate fi asociat cu o matrice pătrată unică de ordin ; și invers - fiecare matrice de ordin pătrat poate fi asociată cu un operator liniar unic care acționează în acest spațiu. [2] Proprietățile unei matrice corespund proprietăților unui operator liniar. În special, valorile proprii ale unei matrice sunt valorile proprii ale operatorului corespunzătoare vectorilor proprii corespunzători .

Același lucru se poate spune despre reprezentarea formelor biliniare (patratice) prin matrice .

În matematică, sunt luate în considerare multe tipuri și tipuri diferite de matrice . Astfel, de exemplu, sunt matricele unitare , simetrice , oblice-simetrice , triunghiulare superioare (triunghiulare inferioare), etc.

De o importanță deosebită în teoria matricei sunt toate tipurile de forme normale , adică forma canonică, la care o matrice poate fi redusă prin schimbarea coordonatelor. Cea mai importantă (în sens teoretic) și elaborată este teoria formelor normale Iordaniei . În practică, totuși, se folosesc forme normale care au proprietăți suplimentare, cum ar fi stabilitatea.

Istorie

Pentru prima dată, matricele au fost menționate în China antică, numită atunci „ pătratul magic ”. Principala aplicație a matricelor a fost rezolvarea ecuațiilor liniare [3] . De asemenea , pătratele magice au fost cunoscute puțin mai târziu printre matematicienii arabi, în acea perioadă a apărut principiul adunării matriceale. După ce a dezvoltat teoria determinanților la sfârșitul secolului al XVII-lea, Gabriel Cramer a început să-și dezvolte teoria în secolul al XVIII-lea și a publicat regula lui Cramer în 1751. Aproximativ în aceeași perioadă de timp a apărut „ metoda Gauss ”. Teoria matricei și-a început existența la mijlocul secolului al XIX-lea în lucrările lui William Hamilton și Arthur Cayley . Rezultatele fundamentale în teoria matricelor se datorează lui Weierstrass , Jordan , Frobenius . Termenul „matrice” a fost introdus de James Sylvester în 1850 [4]

Introducere

Matricele apar în mod natural atunci când se rezolvă sisteme de ecuații liniare , precum și când se consideră transformări liniare .

Sisteme de ecuații liniare

Luați în considerare un sistem de ecuații liniare de forma:

.

Acest sistem constă din ecuații liniare în necunoscute. Poate fi scrisă ca următoarea ecuație matriceală:

,

Unde

O matrice  este o matrice de coeficienți ai unui sistem de ecuații liniare, un  vector coloană este un vector de necunoscute, iar un vector coloană  este un vector dat.

Pentru ca sistemul să aibă o soluție (cel puțin una), este necesar și suficient ca vectorul să fie o combinație liniară de coloane , iar atunci vectorul să  fie un vector care conține coeficienții de expansiune a vectorului peste coloanele de matricea .

În limbajul matricelor, condiția de solvabilitate a unui sistem de ecuații liniare este formulată ca teorema Kronecker-Capelli :

rangul unei matrice este egal cu rangul matricei augmentate ,

compus din coloane si o coloana .

Un caz special important . Dacă numărul de ecuații coincide cu numărul de necunoscute ( , adică matricea  este pătrată), atunci condiția de solvabilitate unică este echivalentă cu condiția ca matricea să fie inversabilă .

(Notă. Solvabilitatea sistemului nu implică încă nedegenerarea matricei. Exemplu: .)

În special, dacă matricea este inversabilă, atunci soluția sistemului poate fi scrisă (și dacă este calculată , apoi găsită) sub forma

.

Acest lucru duce la un algoritm pentru calcularea valorilor necunoscutelor prin regula lui Cramer .

Transformări liniare

Luați în considerare o transformare liniară din spațiu vectorial -dimensional în spațiu vectorial -dimensional care are următoarea formă:

.

În formă de matrice, aceasta este o transformare a unei ecuații de forma:

.

Matricea este o matrice de coeficienți de transformare liniară.

Dacă avem în vedere acţiunea unei transformări liniare asupra vectorilor de forma

,

constituind baza spațiului , atunci - aceasta este a --a coloană a matricei .

Astfel, matricea descrie complet transformarea liniară și, prin urmare, este numită matrice de transformare liniară .

Definiții

Matrice dreptunghiulară

Să fie două mulțimi finite:

Să numim o matrice de dimensiune (citiți mai departe ) ( - rânduri , - coloane ) cu elemente dintr-un inel sau câmp o mapare a formei . Matricea este scrisă ca

unde elementul matricei se află la intersecția rândului -lea și a coloanei -lea .

În acest caz, numărul de elemente ale matricei este egal cu .

Conform cu aceasta

Matricea însăși este interpretată în mod natural ca un vector într-un spațiu de dimensiune . Acest lucru permite introducerea adunării componentă cu componentă a matricelor și înmulțirii unei matrice cu un număr (vezi mai jos); în ceea ce privește înmulțirea matricei , se bazează în mare măsură pe structura dreptunghiulară a matricei.

Square Matrix

Dacă matricea are același număr de rânduri ca și numărul de coloane , atunci o astfel de matrice se numește pătrat , iar numărul se numește dimensiunea matricei pătrate sau ordinea acesteia .

Vector rând și vector coloană

Matricele de dimensiune și sunt elemente ale spațiilor și, respectiv:

Transformări matrice elementare

Următoarele transformări sunt numite transformări elementare ale rândurilor matriceale:

  1. Înmulțirea unui șir cu un număr diferit de zero,
  2. Adăugarea unei linii la alta
  3. Rearanjarea a două rânduri.

Transformările elementare ale coloanelor matricei sunt definite în mod similar.

Rang matrice

Rândurile și coloanele matricei sunt elemente ale spațiilor vectoriale corespunzătoare:

Rangul unei matrice este numărul de coloane liniar independente ale unei matrice ( rangul coloanei unei matrice) sau numărul de rânduri liniar independente ale unei matrice ( rangul rândului unei matrice). Echivalentă cu această definiție este definiția rangului unei matrice ca ordinul minorului maxim diferit de zero al matricei.

În cadrul transformărilor elementare , rangul matricei nu se modifică.

Notație

O matrice este de obicei desemnată printr-o literă majusculă a alfabetului latin: let

atunci  este o matrice, care este interpretată ca o matrice dreptunghiulară de elemente de câmp de forma , unde

astfel,  este elementul matricei situat la intersecția rândului -lea și coloanei -lea. În consecință, se adoptă următoarea notație compactă pentru o matrice de dimensiune :

sau pur și simplu

dacă trebuie doar să specificați denumirea pentru elementele matricei.

Uneori, în loc de , se scrie , pentru a separa indicii unul de celălalt și pentru a evita confuzia cu produsul a două numere.

Dacă este necesar să oferiți o reprezentare detaliată a matricei sub forma unui tabel, atunci utilizați înregistrarea formei

Puteți găsi atât denumiri cu paranteze „(...)”, cât și desemnări cu paranteze drepte „[...]”. Mai puțin frecvente sunt simbolurile cu linii drepte duble „||…||”).

Deoarece o matrice constă din rânduri și coloane, se folosește următoarea notație pentru acestea:

 este al treilea rând al matricei ,

A

 este a coloana a matricei .

Astfel, matricea are o reprezentare duală - pe rânduri:

si pe coloane:

.

Această reprezentare permite formularea proprietăților matricelor în termeni de rânduri sau în termeni de coloane.

Matrice transpusă

Pentru fiecare matrice de dimensiuni

se poate construi o matrice de dimensiune ,

care are pentru toti si .

O astfel de matrice se numește matrice transpusă pentru și se notează cu ,

uneori (dacă nu există posibilitatea de confuzie cu diferențierea ) este notat ,

uneori (dacă nu există posibilitatea de confuzie cu conjugarea hermitiană ) se notează cu .

Atunci când sunt transpuse, rândurile (coloanele) de matrice devin coloane (respectiv, rânduri) ale unei matrice .

Evident .

Pentru matrice peste un inel , transpunerea este un izomorfism al modulelor matricelor, deoarece

, , pentru orice .

Diagonal Matrix

Matrice diagonală  - o matrice pătrată, ale cărei toate elementele, cu excepția celor diagonale, sunt zero , uneori scrisă ca:

Alte diagonale matriceale

Pe lângă diagonala principală , sunt considerate uneori elementele matricei care sunt direct deasupra elementelor diagonale. Aceste elemente formează supradiagonala matricei. Elementele imediat sub diagonală formează o matrice subdiagonală (vezi matricea bidiagonală ).

Elementele situate în locuri formează o diagonală laterală (vezi, de exemplu, Diagonala laterală sau tipurile de matrice ).

Matricea de identitate

Matricea de identitate  este o matrice, atunci când este înmulțită cu care orice matrice (sau vector) rămâne neschimbată, este o matrice diagonală cu (toate) elementele diagonale identitare:

Pentru desemnarea sa, cel mai des este folosită denumirea I sau E , precum și pur și simplu 1 (sau 1 într-un font special).

Pentru a desemna elementele sale, se folosește și simbolul Kronecker , definit ca:

la

Matrice zero

Pentru a desemna o matrice zero  - o matrice, toate elementele care sunt zero (când este adăugată la orice matrice, rămâne neschimbată și atunci când este înmulțită cu orice matrice, se obține o matrice zero) - de obicei, pur și simplu 0 sau 0 este folosit într-un font special sau o literă similară cu zero, de exemplu .

Operații cu matrice

Adăugarea matricei

Puteți adăuga doar matrici de aceeași dimensiune.

Adunarea matricei este operația de a găsi o matrice , ale cărei toate elementele sunt egale cu suma pe perechi a tuturor elementelor corespunzătoare ale matricei și , adică fiecare element al matricei este egal cu

Proprietăți de adăugare a matricei:

Toate proprietățile operațiilor liniare repetă axiomele unui spațiu liniar și, prin urmare, următoarea teoremă este adevărată:

Setul tuturor matricelor de aceeași dimensiune cu elemente din câmp (câmpul tuturor numerelor reale sau complexe ) formează un spațiu liniar peste câmp (fiecare astfel de matrice este un vector al acestui spațiu). Cu toate acestea, în primul rând pentru a evita confuzia terminologică, matricele sunt evitate în contexte obișnuite fără a fi nevoie (ceea ce nu este în cele mai comune aplicații standard) și specificarea clară a utilizării termenului pentru a apela vectori.

Înmulțirea unei matrice cu un număr

Înmulțirea unei matrice cu un număr înseamnă a construi o matrice .

Proprietățile înmulțirii matricelor cu un număr:

Înmulțirea matricelor

Înmulțirea matriceală (notația:, rar cu semnul înmulțirii) este operația de calcul a unei matrice, a cărei element este egal cu suma produselor elementelor din rândul corespunzător al primului factor și coloana celui de-al doilea.

Numărul de coloane din matrice trebuie să se potrivească cu numărul de rânduri din matrice , cu alte cuvinte, matricea trebuie să fie consecventă cu matricea . Dacă matricea are dimensiunea ,  - , atunci dimensiunea produsului lor este .

Proprietăți de multiplicare a matricei:

;

Înmulțirea unui vector cu o matrice

Conform regulilor obișnuite de înmulțire a matricei, un vector coloană este înmulțit cu o matrice, care este scrisă în stânga acestuia, iar un vector rând este înmulțit cu o matrice, care este scrisă în dreapta acesteia. Deoarece elementele unui vector coloană sau un vector rând pot fi scrise (ceea ce se face de obicei) folosind un index mai degrabă decât doi, această înmulțire poate fi scrisă ca:

pentru un vector coloană (obținerea unui nou vector coloană ):

pentru un vector rând (obținerea unui nou vector rând ):

Un vector rând, o matrice și un vector coloană pot fi multiplicate unul cu celălalt, dând un număr (scalar):

(Ordinea este importantă: vectorul rând este în stânga, vectorul coloană este în dreapta matricei).

Aceste operații stau la baza reprezentării matriceale a operatorilor liniari și a transformărilor de coordonate liniare (schimbarea bazelor), cum ar fi rotațiile, scalarea, reflexiile în oglindă și, de asemenea, (ultimul) reprezentarea matriceală a formelor biliniare (patratice).

Rețineți că motivația obișnuită pentru introducerea matricelor și definirea operației de înmulțire a matricelor (vezi și în articolul despre înmulțirea matricelor ) este tocmai introducerea acestora, începând cu înmulțirea unui vector cu o matrice (care este introdusă pe baza transformărilor de bază). sau, în general, operații liniare pe vectori), și abia atunci se compară compoziția transformărilor cu produsul matricelor. Într-adevăr, dacă noul vector Av , obținut din vectorul original v printr-o transformare reprezentabilă prin înmulțire cu matricea A , este acum transformat din nou printr-o transformare reprezentabilă prin înmulțire cu matricea B , obținându- se B(Av) , atunci, pe baza regulii pentru înmulțirea unui vector cu o matrice, dată la începutul acestei secțiuni (folosind asociativitatea înmulțirii numerelor și inversând ordinea însumării), este ușor de observat formula rezultată care dă elementele unei matrice (BA) reprezentând alcătuirea primei și celei de-a doua transformări și coincide cu definiția obișnuită a înmulțirii matriceale.

Conjugare complexă

Dacă elementele matricei sunt numere complexe, atunci matricea conjugată complexă (a nu se confunda cu conjugatul hermitian ! Vezi mai jos) matricea este egală cu . Iată  conjugatul complex al lui .

Transpunerea și conjugarea hermitiană

Transpunerea a fost deja discutată mai sus: dacă , atunci . Pentru matricele complexe, conjugarea hermitiană este mai frecventă : . Din punctul de vedere al vederii operatorului a matricelor, matricea transpusă și matricea conjugată Hermitiană sunt matricele operatorului conjugat în raport cu produsul scalar sau , respectiv, Hermitian .

Minori

Următorul

Pentru o matrice pătrată, suma elementelor diagonale (adică minore principale de ordinul întâi) se numește urmă :

(alte denumiri , , ).

Proprietăți:

  1. Dacă și sunt definite , atunci .
  2. Urma este un invariant al transformărilor de similaritate a matricei , i.e. dacă este nedegenerat, atunci .
  3. Urma este egală cu suma (a tuturor, ținând cont de multiplicitatea) valorilor proprii ale matricei: . Mai mult, pentru orice număr întreg (pozitiv) , .

Determinant (determinant)

Fie matricea  pătrată, apoi desemnarea determinantului: . Dacă matricea este atunci

Permanent

Concepte înrudite

Combinații liniare

Într -un spațiu vectorial, o combinație liniară de vectori este un vector

unde  sunt coeficienții de expansiune:

Aceasta permite descrierea produsului matricelor și a termenilor combinațiilor liniare:

Dependență liniară

Dacă orice vector poate fi reprezentat ca o combinație liniară, atunci se vorbește despre o dependență liniară a acestui vector de elementele combinației.

Mai precis, ei spun acest lucru: un anumit set de elemente ale unui spațiu vectorial se numește dependent liniar dacă există o combinație liniară de elemente din această mulțime egală cu zero sau

unde nu toate numerele sunt egale cu zero; dacă o astfel de combinație netrivială nu există, atunci colecția dată de vectori se numește liniar independentă .

Dependența liniară a vectorilor înseamnă că un vector dintr-o mulțime dată este exprimat liniar prin restul vectorilor.

Fiecare matrice este o colecție de vectori (din același spațiu). Două astfel de matrici sunt două seturi. Dacă fiecare vector al unei mulțimi este exprimat liniar în termeni de vectori ai altei mulțimi, atunci în limbajul teoriei matricelor acest fapt este descris folosind produsul matricelor:

Proprietăți

Operații cu matrice

Adunarea și scăderea sunt permise numai pentru matrice de aceeași dimensiune.

Există o matrice nulă astfel încât adăugarea acesteia la o altă matrice A nu schimbă A, adică.

Toate elementele matricei zero sunt egale cu zero.

Numai matricele pătrate pot fi ridicate la o putere .

Exemple

Matricea pătrată și definițiile aferente

Dacă numărul de rânduri ale unei matrice este egal cu numărul de coloane, atunci o astfel de matrice se numește pătrat .

Pentru matricele pătrate, există o matrice de identitate (analogă unității pentru operația de înmulțire a numerelor ) astfel încât înmulțirea oricărei matrice cu aceasta nu afectează rezultatul, și anume

Matricea de identitate are unități doar de-a lungul diagonalei principale, restul elementelor sunt egale cu zero

Pentru unele matrice pătrate, se poate găsi așa-numita matrice inversă . Matricea inversă este astfel încât dacă matricea este înmulțită cu matricea sa inversă, atunci se va obține matricea de identitate:

Matricea inversă nu există întotdeauna. Matricele pentru care există o matrice inversă sunt numite nedegenerate (sau regulate) și pentru care nu există - degenerate (sau singulare ). O matrice este nedegenerată dacă toate rândurile (coloanele) ei sunt liniar independente ca vectori . Numărul maxim de rânduri (coloane) liniar independente se numește rangul matricei. Determinantul (determinantul) unei matrice este valoarea formei de valență multiliniare normalizate simetrice-simetrice (antisimetrice) pe coloanele matricei. O matrice pătrată peste un câmp numeric este degenerată dacă și numai dacă determinantul său este zero.

Matrix ring

Din proprietățile de mai sus de adunare și înmulțire a matricelor (asociativitatea și comutativitatea adunării, distributivitatea înmulțirii, existența unei matrici care este zero și opusă în plus), rezultă că n cu n matrice pătrate cu elemente din orice inel R formează o inel izomorf cu inelul de endomorfism al modulului liber R n . Acest inel este notat cu sau . Dacă R  este un inel comutativ , este și o algebră asociativă peste R. Determinantul unei matrice cu elemente dintr-un inel comutativ poate fi calculat folosind formula uzuală, iar matricea va fi inversabilă dacă și numai dacă determinantul său este inversabil în R . Acest lucru generalizează situația cu matricele cu elemente din câmpul , deoarece orice element cu excepția zero este inversabil în câmp.

Matrici în teoria grupurilor

Matricele joacă un rol important în teoria grupurilor . Se folosesc la construirea grupelor liniare generale , grupelor liniare speciale , grupelor diagonale , grupurilor triunghiulare , grupurilor unitariunghiulare .

Un grup finit (în special unul simetric) poate fi modelat (izomorf) prin matrici de permutare (conținând doar „0” și „1”),

de exemplu, pentru  : , , , , , .

Câmpul numerelor complexe poate fi modelat (izomorf) peste câmpul numerelor reale:

pentru analogii de matrice , , unde  ;

meciuri  ;

meciuri  ;

meciuri  ;

 ;

la corespunde cu la  ;

corespondenta .

În special, pentru

corespunde ,

unde .

Cometariu. Modelul are un automorfism , adică

Corpul de cuaternioni poate fi modelat (izomorf) pe câmpul numerelor reale:

pentru analogul de matrice , unde .

Pentru ca cuaternionul să corespundă matricei ,

unde , , , ,

puteți introduce elemente de bază

, , , .

Parametrii trebuie să îndeplinească condițiile: și .

Există 8 soluții (8 vizualizări).

Vezi și

Note

  1. Matricele triunghiulare sunt acum înțelese ca matrici ale căror elemente nenule umplu o regiune triunghiulară din tabelul matricei, în timp ce elementele rămase sunt zerouri.
  2. Acest izomorfism este complet specificat prin alegerea unei baze într-un spațiu liniar: pentru o bază fixă, izomorfismul este fix și astfel se realizează corespondența unu-la-unu a matricelor cu operatori. Aceasta nu înseamnă că un astfel de izomorfism este, în principiu, unic: într-o altă bază, aceiași operatori liniari vor corespunde altor matrici (de asemenea, unu-la-unu când această nouă bază este fixă).
  3. Berezkina E. I. [libgen.pw/view.php?id=1211718 Mathematics of Ancient China] / Ed. ed. B.A. Rosenfeld. - M . : Nauka, 1980. - S. 173-206. - 312 p.
  4. Daan-Dalmedico A., Peiffer J. Ways and labyrinths. Eseuri despre istoria matematicii: Per. din franceza - M . : Mir, 1986. - S. 397.
  5. Formal, totul în această definiție este simetric și ar fi posibil să se schimbe locurile bazei „principale” și duale (ambele sunt pur și simplu duale reciproc), dar tocmai acordul descris este acceptat.

Literatură