Determinant

Determinantul ( determinant ) în algebra liniară este o valoare scalară care caracterizează „expansiunea” sau „comprimarea” orientată a unui spațiu euclidian multidimensional după transformarea matricei; are sens doar pentru matrice pătrată . Notația standard pentru determinantul unei matrice este , , [1] .

Determinantul unei matrice de dimensiune pătrată definită peste un inel comutativ este un element al inelului . Această valoare determină multe proprietăți ale matricei , în special, matricea este inversabilă dacă și numai dacă determinantul său este un element inversabil al inelului . În cazul în care  este un câmp , determinantul matricei este egal cu zero dacă și numai dacă rangul matricei este mai mic decât , adică atunci când sistemele de rânduri și coloane ale matricei sunt dependente liniar .

Istorie

Teoria determinanților a apărut în legătură cu problema rezolvării sistemelor de ecuații liniare .

Autorii vechiului manual chinezesc „ Matematica în nouă cărți[2] s-au apropiat de conceptul de determinant .

În Europa, determinanții matricilor 2×2 se găsesc la Cardano în secolul al XVI-lea. Pentru dimensiuni mai mari, definiția determinantului a fost dată de Leibniz în 1693. Prima publicație este de Kramer . Teoria determinanților a fost creată de Vandermonde , Laplace , Cauchy și Jacobi . Termenul „determinant” în sensul său modern a fost introdus de O. Cauchy (1815), deși mai devreme (1801) K. Gauss a numit discriminantul unei forme pătratice „determinant”.

Matematicianul japonez Seki Takakazu a introdus în mod independent determinanții în 1683 [3] .

Definiții

Prin permutări

Pentru o matrice pătrată de dimensiune, determinantul ei este calculat prin formula:

,

unde însumarea este efectuată peste toate permutările  numerelor și  denotă numărul de inversiuni în permutare .

Astfel, determinantul include termeni, care sunt numiți și „termeni ai determinantului”.

Formula echivalenta:

,

unde coeficientul - simbolul Levi-Civita - este egal cu:

0 dacă nu toți indicii sunt diferiți, 1 dacă toți indicii sunt diferiți și substituția este pară, −1 dacă toți indicii sunt diferiți și substituția este impară.

Construcție axiomatică (definiție bazată pe proprietăți)

Conceptul de determinant poate fi introdus pe baza proprietăților sale. Și anume, determinantul unei matrice reale este o funcție care are următoarele trei proprietăți [4] :

  1.  este o funcție simetrică asimetrică a rândurilor (coloanelor) matricei .
  2.  este o funcție multiliniară a rândurilor (coloanelor) matricei .
  3. , unde este matricea  de identitate .

Valoarea determinantului matricei

Pentru o matrice de ordinul întâi, valoarea determinantului este egală cu singurul element al acestei matrice:

Matrici 2 x 2

Pentru o matrice , determinantul se calculează astfel:

Această matrice A poate fi privită ca o matrice de mapare liniară care transformă pătratul unității într-un paralelogram cu vârfuri (0, 0) , ( a , b ) , ( a + c , b + d ) și ( c , d ) .

Valoarea absolută a determinantului este egală cu aria acestui paralelogram și, astfel, reflectă factorul prin care zonele sunt scalate în transformarea A.

Valoarea determinantului cu semn ( aria orientată a paralelogramului), pe lângă factorul de scalare, indică, de asemenea, dacă transformarea A realizează o reflexie.

Matrici 3 x 3

Determinantul matricei poate fi calculat prin formula:

Pentru un calcul mai convenabil al determinantului de ordinul trei, puteți folosi regula Sarrus sau regula triunghiului.

Determinantul unei matrice compuse din vectori este egal cu produsul lor mixt în sistemul de coordonate carteziene drept și, în mod similar cu cazul bidimensional, este un volum orientat al unui paralelipiped întins de .

N × N matrice

În general, pentru matrice de ordin superior (de mai sus de ordinul 2) , determinantul poate fi calculat prin aplicarea următoarei formule recursive:

, unde  este un minor suplimentar pentru elementul . Această formulă se numește extindere rând .

Este ușor de demonstrat că determinantul matricei nu se modifică în timpul transpunerii (cu alte cuvinte, este valabilă și o expansiune similară în prima coloană, adică dă același rezultat ca și expansiunea din primul rând):

Dovada

Lasă .

Să demonstrăm că prin inducție. Se poate observa că acest lucru este adevărat pentru matrice:

Să presupunem că pentru matricea de ordine - adevărat.

O extindere similară pentru orice rând (coloană) este, de asemenea, valabilă:

Dovada

Lasă .

Să demonstrăm că prin inducție. Se poate observa că acest lucru este adevărat pentru matrice:

Să presupunem că pentru matricea de ordine - adevărat.

Să colectăm coeficienții pentru :

Să colectăm coeficienții pentru :

Generalizarea formulelor de mai sus este extinderea determinantului conform lui Laplace ( teorema lui Laplace ), ceea ce face posibilă calcularea determinantului pentru orice rând (coloană):

Metode alternative de calcul

.

Proprietățile de bază ale determinanților

Următoarele proprietăți reflectă principalele rezultate ale teoriei determinanților, a cărei aplicare depășește cu mult limitele acestei teorii:

  1. (Determinantul matricei de identitate este 1);
  2. (Determinantul este o funcție de putere omogenă pe spațiul matricelor de mărime );
  3. (Determinantul unei matrice nu se schimbă atunci când este transpusă);
  4. (Determinantul produsului matricelor este egal cu produsul determinanților lor și sunt matrici pătrate de același ordin);
  5. , iar matricea este inversabilă dacă și numai dacă determinantul său este inversat ;
  6. Există o soluție diferită de zero a ecuației dacă și numai dacă (sau trebuie să fie un divizor zero netrivial dacă nu este un inel integral).

Determinant în funcție de rândurile (coloanele) matricei

Când studiem teoria determinanților, este util să rețineți că această teorie se bazează pe tehnica manipulării rândurilor și coloanelor de matrice dezvoltată de K.F. Gaussian (transformări Gauss). Esența acestor transformări se reduce la operații liniare pe rânduri (coloane) și permutarea acestora. Aceste transformări se reflectă în determinant într-un mod destul de simplu, iar atunci când le studiezi, este convenabil să „partițizi” matricea originală în rânduri (sau coloane) și să consideri determinantul ca o funcție definită pe seturi de rânduri (coloane). În plus, literele denotă rândurile (coloanele) ale matricei .

1. Determinantul este o funcție multiliniară a rândurilor (coloanelor) unei matrice. Multiliniaritatea înseamnă că funcția este liniară în fiecare argument cu valori fixe ale argumentelor rămase: 2. Determinantul este o funcție de simetrie oblică a rândurilor (coloanelor) matricei, adică atunci când două rânduri (coloane) ale matricei sunt schimbate, determinantul său se înmulțește cu −1: 3. Dacă două rânduri (coloane) ale unei matrice sunt aceleași, atunci determinantul acesteia este egal cu zero:

Cometariu. Proprietățile 1-3 sunt principalele proprietăți ale determinantului în funcție de rânduri (coloane), ele se demonstrează ușor direct din definiție. Proprietatea 2 (simetrie oblică) este o consecință logică a proprietăților 1 și 3. Proprietatea 3 este o consecință logică a proprietății 2 dacă elementul 2 (adică 1 + 1) din inel nu coincide cu zero și nu este un divizor de zero. Proprietățile 1 și 3 implică, de asemenea, următoarele proprietăți:

4. Factorul comun al elementelor oricărui rând (coloană) al determinantului poate fi scos din semnul determinantului (o consecință a proprietății 1). 5. Dacă cel puțin un rând (coloană) al matricei este zero, atunci determinantul este egal cu zero (o consecință a proprietății 4). 6. Dacă două (sau mai multe) rânduri (coloane) ale unei matrice sunt dependente liniar, atunci determinantul acesteia este egal cu zero (o consecință a proprietăților 1 și 3). 7. Când se adaugă la orice rând (coloană) o combinație liniară a altor rânduri (coloane), determinantul nu se modifică (o consecință a proprietăților 1 și 6).

Un fapt de importanță fundamentală este universalitatea determinantului ca funcție multiliniară oblică-simetrică de rang complet, ale cărei argumente sunt elemente ale unui spațiu vectorial de dimensiuni finite (sau -modul cu o bază finită). Următoarele

Teorema. Fie un modul liber de rang ( -spațiu vectorial dimensional peste , dacă este un câmp). Fie o funcție cu valoare pe cu proprietăți 1-3. Apoi, atunci când alegeți baza spațiului , există o constantă astfel încât pentru toate valorile egalitatea este adevărată: ,

unde este o coloană de coordonate a vectorului în raport cu baza .

Dovada

Să extindem vectorii după baza : . Atunci le vor corespunde următoarele coloane: .

Datorită multiliniarității funcției

În virtutea proprietății 3, dacă există indici coincidenți între ei, atunci

.

În caz contrar, din cauza simetriei oblice (proprietatea 2), obținem:

.

Astfel , unde .

Una dintre cele mai importante consecințe ale universalității determinantului este următoarea teoremă asupra multiplicativității determinantului.

Teorema. Fie o matrice de dimensiune . Apoi pentru orice matrice de dimensiune . Dovada

Luați în considerare o formă multiliniară oblică-simetrică pe spațiul coloanei . Conform teoremei demonstrate, această formă este egală cu , unde .

Volumul determinant și orientat

Fie trei vectori în spațiu . Ele generează un paralelipiped ale cărui vârfuri se află în puncte cu vectori cu rază . Această casetă poate fi degenerată dacă vectorii sunt coplanari (se află în același plan, sunt dependenți liniar).

Funcția de volum orientat este definită ca volumul cutiei generată de acești vectori și luată cu semnul „+” dacă triplul vectorilor este orientat pozitiv și cu semnul „-” dacă este orientat negativ. Funcția este multiliniară și oblică-simetrică. Proprietatea 3 este evident satisfăcută. Pentru a demonstra multiliniaritatea acestei funcții, este suficient să se demonstreze liniaritatea acesteia față de vectorul . Dacă vectorii sunt dependenți liniar, valoarea va fi zero indiferent de vector și, prin urmare, depinde liniar de acesta. Dacă vectorii sunt independenți liniar, se notează cu vectorul unității normală la planul vectorilor , astfel încât . Apoi, volumul orientat al paralelipipedului este egal cu produsul ariei bazei, construit pe vectori și independent de vector , și valoarea algebrică a proiecției vectorului pe normala la bază, care este egală. la produsul scalar și este o mărime dependentă liniar de vector . Linearitatea față de este dovedită, iar liniaritatea față de restul argumentelor este dovedită în mod similar.

Aplicând teorema asupra universalității determinantului ca funcție multiliniară oblică-simetrică, obținem că atunci când alegem o bază ortonormală a spațiului

,

unde sunt coordonatele vectorilor din baza aleasă.

Astfel, determinantul matricei de coeficienți a vectorilor față de baza ortonormală are semnificația volumului orientat al paralelipipedului construit pe acești vectori.

Toate cele de mai sus, fără modificări semnificative, sunt transferate într-un spațiu de dimensiune arbitrară.

Descompunerea rândurilor/coloanelor determinante și inversarea matricei

Formulele de descompunere rând/coloană permit reducerea calculului determinanților la o procedură recursivă care utilizează calculul determinanților de ordine inferioară. Pentru a deriva aceste formule, grupăm și însumăm în formula pentru determinantul matricei , ținând cont de egalitatea , toți termenii nenuli conținând elementul . Această sumă este:

,

unde este matricea obtinuta prin stergerea randului cu numarul si a coloanei cu numarul .

Deoarece un element arbitrar poate fi mutat în colțul din dreapta jos al matricei prin permutarea coloanei corespunzătoare la dreapta și permutarea rândului corespunzător în colțul din dreapta jos al matricei, iar matricea suplimentară a acesteia își va păstra forma, atunci suma tuturor termenilor din expansiunea determinantului care conține , va fi egală cu

.

Mărimea se numește complement algebric al elementului de matrice .

Având în vedere că fiecare termen al expansiunii unui determinant cu un coeficient diferit de zero conține exact un element din rândul i, putem extinde determinantul în termenii acestui rând:

— Formula pentru extinderea determinantului din al-lea rând

În mod similar, având în vedere că fiecare termen al expansiunii unui determinant cu un coeficient diferit de zero conține exact un element din a j-a coloană, putem extinde determinantul în termenii acestei coloane:

— Formula pentru extinderea determinantului din coloana j-a

Dacă elementele din rândul k al matricei sunt copiate pe rândul i, determinantul acestuia va deveni egal cu zero și, conform formulei de extindere a determinantului din rândul i, obținem:

— Formula pentru expansiunea „falsă” a determinantului din linia i-a ( ).

La fel pentru coloane:

— Formula pentru expansiunea „falsă” a determinantului din coloana j-a ( )

Este util să scrieți formulele obținute sub formă de matrice. Să introducem o matrice de adunări algebrice la elementele matricei : . Apoi, conform formulelor obținute,

.

Corolarul 1 (Criteriul de inversabilitate a matricelor). O matrice pătrată este inversabilă dacă și numai dacă este un element inversabil al inelului și .

Corolarul 2. Dacă produsul matricelor este zero și matricea este pătrată, atunci .

Rezolvarea sistemelor de ecuații algebrice liniare folosind determinanți

Formula lui Cramer permite exprimarea soluției unui sistem de ecuații algebrice liniare ca raport al determinanților, al cărui numitor este determinantul sistemului, iar numărătorul este determinantul matricei sistemului, în care coloana de coeficienți pentru coeficienții corespunzătoare variabila este înlocuită cu o coloană a părților din dreapta ecuațiilor.

Formula lui Cramer . Să fie dat un sistem de ecuații algebrice liniare sub formă de matrice:, undeeste matricea de coeficienți a sistemului de mărime,este coloana laturilor din dreapta ale ecuațiilor sistemului, iar vectoruleste soluția acestui sistem . Atunci, pentru orice, egalitatea este valabilă:

Dovada

Se notează după sumă și se introduce

matrice și vector .

Apoi și conform Corolarul 2 din secțiunea anterioară .

Dar, deoarece una dintre componentele vectorului este egală cu -1, aceasta înseamnă că . Afirmația este dovedită pentru că

Din această formulă rezultă, în special, că dacă - nu este degenerat (nu este zero sau divizor zero), sistemul poate avea cel mult o soluție, iar dacă determinantul este și inversabil, atunci sistemul are o soluție unică.

Una dintre cele mai importante teoreme din teoria determinanților este următoarea teoremă privind soluțiile unui sistem omogen de ecuații liniare.

Teorema. Să fie un câmp. Un sistem omogen de ecuații liniare are o soluție netrivială (diferită de zero) dacă și numai dacă determinantul matricei coeficienților este egal cu zero: .

Dovada

Necesitatea condiției este cuprinsă în Corolarul 2 al secțiunii precedente. Să dovedim necesitatea.

Dacă matricea este zero, orice vector este o soluție. Fie minorul maxim nedegenerat din matricea dimensiunilor . Fără a pierde generalitatea, presupunem că acest minor este format din primele r rânduri și coloane (în caz contrar, renumerotăm variabilele și rearanjam ecuațiile într-o ordine diferită.) Să introducem vectorii și . Atunci primele r ecuații ale sistemului sub formă de matrice sunt scrise după cum urmează:

Deoarece matricea este inversabilă, orice valoare corespunde unui singur vector care satisface aceste ecuații. Să arătăm că în acest caz ecuațiile rămase vor fi îndeplinite automat. Lasă .

Să introducem două matrice:

și .

În matrice , toate coloanele sunt părți ale coloanelor din matrice , iar ultima coloană este o combinație liniară a coloanelor matricei cu coeficienți , prin urmare, datorită liniarității determinantului asupra coloanelor , există o combinație liniară a determinanţi ai minorilor matricei de mărime . Deoarece este cel mai mare minor nedegenerat ca dimensiune, toți minorii mai mari au un determinant zero, deci .

Din relația rezultă că , unde este coloana . Prin urmare .

Apoi . Și din moment ce , atunci j-a ecuație a sistemului este de asemenea satisfăcută.

Această teoremă este folosită, în special, pentru a găsi valori proprii și vectori proprii ai matricelor.

Criteriul de completitudine și independență liniară a unui sistem de vectori

Strâns legat de conceptul de determinant este conceptul de dependență liniară și de completitudine a sistemelor de vectori într-un spațiu vectorial.

Fie un câmp și un spațiu vectorial peste cu o bază finită . Să fie dat un alt set de vectori . Coordonatele lor relativ la baza dată sunt coeficienții de expansiune . Să facem o matrice (pătrată) . Teorema este adevărată:

Teoremă (Criteriul de completitudine și independență liniară a unui sistem de vectori).

(1) Sistemul de vectori este dependent liniar dacă și numai dacă . (2) Sistemul de vectori este complet dacă și numai dacă matricea nu este degenerată ( ). Dovada

(1) Dovada se bazează pe faptul că vectorul are o coloană de coordonate egală cu , unde .

Dacă , atunci . Atunci și dacă este diferit de zero, atunci .

În schimb, dacă , există o coloană non-nulă astfel încât . Aceasta înseamnă că .

(2) Dacă matricea nu este degenerată, este inversabilă. Fie un vector arbitrar, fie o coloană cu coordonatele sale, . Apoi . Astfel, un vector arbitrar poate fi descompus într-un sistem de vectori , ceea ce înseamnă completitudinea lui.

Dimpotrivă, să fie matricea degenerată. Apoi, există un rând diferit de zero de coeficienți astfel încât . Aceasta înseamnă că orice vector descompunebil în termenii unui sistem de vectori satisface constrângerea . Dacă un coeficient este diferit de zero, atunci vectorul de bază nu poate fi extins în acest sistem de vectori, ceea ce înseamnă că nu este complet.

Consecinţă. Într-un spațiu vectorial care are o bază finită de vectori:

(1) orice sistem format din mai puțin de vectori nu este complet; (2) orice sistem format din mai mult de vectori este dependent liniar; (3) fiecare bază a spațiului conține exact vectori.

Astfel, dimensiunea unui spațiu vectorial cu o bază finită este bine definită.

Câteva proprietăți speciale ale determinanților

Implementare algoritmică

unde  este numărul de permutări ale rândurilor efectuate de algoritm și  este forma de pas a matricei obținută ca rezultat al algoritmului. Complexitatea acestei metode, ca și metoda Gauss, este , pentru implementarea ei este necesară utilizarea operației de împărțire.

Tipuri speciale de determinanți

Vezi și

Note

  1. Bronstein I. N., Semendyaev K. A. Manual de matematică pentru ingineri și studenți ai instituțiilor de învățământ superior. — Ed. a XIII-a, corectată. — M .: Nauka, 1986.
  2. E. I. Berezkina. Matematica Chinei antice. — M .: Nauka, 1980.
  3. HW Eves. O introducere în istoria matematicii . — Saunders College Publishing, 1990.
  4. Skornyakov L. A. Elemente de algebră. - M .: Nauka, 1986. - S. 16-23. – Tiraj 21.000 de exemplare.
  5. JR Bunch și JE Hopcroft. Factorizarea triunghiulară și inversarea prin multiplicare rapidă a matricei, Mathematics of Computation , 28 (1974) 231-236.

Literatură