Sari la conținut

Determinant

De la Wikipedia, enciclopedia liberă
Pentru un cuvânt care precizează, vedeți Determinant (gramatică).
Nu confundați cu Discriminant.

În matematică un determinant este o funcție scalară a elementelor unei matrice pătrate. Determinantul unei matrice A se notează în mod obișnuit cu det(A), det A sau |A|. Valoarea sa caracterizează anumite proprietăți ale matricei și ale aplicației liniare reprezentate, în raport cu o bază dată, de matrice. În special, determinantul este nenul dacă și numai dacă matricea este inversabilă și aplicația liniară corespunzătoare este un izomorfism. În schimb, dacă determinantul este nul, matricea se numește singulară, ceea ce înseamnă că nu are inversă.

Determinantul este complet determinat de următoarele două proprietăți: determinantul produsului a două matrice este produsul determinanților lor, iar determinantul unei matrice triunghiulare este produsul elementelor de pe diagonală.

Determinantul unei matrice 2 × 2 este

iar determinantul unei matrice 3 × 3 este

Determinantul unei matrice n × n poate fi definit în mai multe moduri echivalente, cel mai cunoscut fiind formula lui Leibniz, care exprimă determinantul ca sumă a (factorialul lui n) produse semnate ale elementelor matricei. Poate fi calculat prin dezvoltarea Laplace, care exprimă determinantul ca o combinație liniară de determinanți ai unor submatrici, sau prin eliminarea gaussiană, care permite obținerea unei forme eșalon pe linii⁠(d) cu același determinant, egal cu produsul elementelor de pe diagonala formei eșalon.

Determinantul poate fi definit și prin unele dintre proprietățile sale. Anume, determinantul este funcția unică definită pe matricele n × n care are următoarele patru proprietăți:

  1. Determinantul matricei identitate este 1.
  2. Interschimbarea a două linii înmulțește determinantul cu −1.
  3. Înmulțirea unei linii cu un număr înmulțește determinantul cu acel număr.
  4. Adăugarea unui multiplu al unei linii la o altă linie nu schimbă determinantul.

Proprietățile de mai sus referitoare la linii (proprietățile 2–4) pot fi înlocuite cu enunțurile corespunzătoare pentru coloane.

Determinantul este invariant la similaritatea matricilor. Aceasta implică faptul că, fiind dată o transformare aplicație liniară endomorfă⁠(d) a unui spațiu vectorial de dimensiune finită, determinantul matricei pe care o reprezintă într-o bază nu depinde de baza aleasă. Acest lucru permite definirea determinantului unei transformări liniare endomorfe, deoarece nu depinde de alegerea unui sistem de coordonate.

Determinantul apare în multe domenii ale matematicii. De exemplu, o matrice este adesea folosită pentru a reprezenta coeficienții unui sistem de ecuații liniare, iar determinanții pot fi folosiți pentru a rezolva aceste ecuații (regula lui Cramer), deși alte metode de rezolvare sunt mult mai eficiente computațional. Determinanții sunt folosiți pentru definirea polinomului caracteristic⁠(d) al unei matrice pătrate, ale cărui rădăcini sunt valorile proprii. În geometrie, volumul orientat de dimensiune n al unui paralelipiped n-dimensional este exprimat printr-un determinant, iar determinantul unui endomorfism liniar determină modul în care orientarea și volumul de dimensiune n sunt transformate prin acel endomorfism. Acest lucru este folosit în analiză împreună cu formele diferențiale⁠(d) exterioare și determinantul jacobian⁠(d), în special pentru schimbări de variabilă în integrale multiple.

Matrice de ordinul al doilea

[modificare | modificare sursă]

Determinantul unei matrice 2 × 2 se notează fie cu „det”, fie cu bare verticale în jurul matricei și este definit astfel:

De exemplu:

Primele proprietăți

[modificare | modificare sursă]

Determinantul are mai multe proprietăți esențiale care pot fi demonstrate prin evaluarea directă a definiției pentru matricele 2 × 2 și care continuă să fie valabile pentru determinanții matricilor mai mari. Ele sunt următoarele:[1] în primul rând, determinantul matricei unitate este 1.

În al doilea rând, determinantul este zero dacă două linii sunt identice:

Aceasta este valabil și dacă cele două coloane sunt identice. În plus,

În sfârșit, dacă o coloană este înmulțită cu un număr (adică toate elementele acelei coloane sunt înmulțite cu acel număr), determinantul este și el înmulțit cu acel număr:

Semnificație geometrică

[modificare | modificare sursă]
Image
Aria paralelogramului este valoarea absolută a determinantului matricei formate din vectorii care reprezintă laturile paralelogramului.

Dacă elementele matricei sunt numere reale, matricea A reprezintă transformarea liniară care aplică vectorii de bază în coloanele lui A. Imaginile vectorilor de bază formează un paralelogram care reprezintă imaginea pătratului unitate prin aplicație. Paralelogramul definit de coloanele matricei de mai sus este cel cu vârfurile la (0, 0), (a, c), (a + b, c + d), și (b, d), așa cum se arată în imagine.

Valoarea absolută a lui adbc este aria paralelogramului, prin urmare reprezintă factorul de scalare cu care ariile sunt transformate de A.

Valoarea absolută a determinantului, împreună cu semnul său, devine aria orientată⁠(d) a paralelogramului. Aria orientată este aceeași cu aria obișnuită, exceptând faptul că este negativă când unghiul de la primul la al doilea vector care definește paralelogramul se parcurge în sensul acelor de ceasornic (opusă față de direcția obținută pentru matricea unitate).

Pentru a arăta că adbc este aria orientată, se poate considera o matrice care conține doi vectori u ≡ (a, c) și v ≡ (b, d) reprezentând laturile paralelogramului. Aria orientată poate fi exprimată ca |u| |v| sin θ pentru unghiul θ dintre vectori, ceea ce înseamnă pur și simplu baza ori înălțimea, adică lungimea unui vector înmulțită cu componenta perpendiculară a celuilalt. Datorită funcției sinus acest lucru este deja aria orientată, dar poate fi exprimat mai convenabil folosind cosinusul unghiului complementar pentru un vector perpendicular, de exemplu u = (−c, a), astfel încât |u| |v| cos θ devine aria orientată în cauză, care poate fi determinată din produsul scalar și este egală cu adbc conform ecuațiilor următoare:

Astfel, determinantul oferă factorul de scalare al ariei și orientarea generată de aplicația A. Când determinantul este egal cu unu, transformarea liniară definită de matrice conservă aria și orientarea.

Image
Volumul acestui paralelipiped este valoarea absolută a determinantului matricei formate din coloanele construite din vectorii r1, r2 și r3

Dacă o matrice reală A (n × n) este descompusă după vectorii ei coloană , atunci:

Aceasta înseamnă că trimite hipercubul unitate n-dimensional într-un paralelotop n-dimensional definit de vectorii regiunea ( înseamnă „pentru orice”, ca simbol logic).

Determinantul dă volumul orientat de dimensiune n al acestui paralelotop, și descrie astfel, mai general, factorul de scalare al volumului de dimensiune n al transformării liniare produsă de A.[2] (Semnul arată dacă transformarea conservă sau inversează orientarea⁠(d).) În special, dacă determinantul este nul, atunci acest paralelotop are volum nul și nu este complet n-dimensional, ceea ce arată că dimensiunea imaginii lui A este mai mică decât n. teorema rangului⁠(d) înseamnă că A produce o transformare liniară care nu este nici surjectivă, nici injectivă, deci nu este inversabilă.

Fie A o matrice pătrată cu n linii și n coloane, astfel încât să poată fi scrisă ca

Elementele etc. sunt, pentru multe scopuri, numere reale sau complexe. După cum se discută mai jos, determinantul este definit și pentru matrici ale căror elemente sunt într-un inel comutativ.

Determinantul lui A se notează prin det(A), sau poate fi notat direct în termeni de elemente ale matricei, folosind bare în loc de paranteze:

Există mai multe moduri echivalente de a defini determinantul unei matrici pătrate A, adică una cu același număr de linii și coloane: determinantul poate fi definit prin formula lui Leibniz, o formulă explicită care implică sume de produse ale anumitor elemente ale matricei. Determinantul poate fi caracterizat și ca funcția unică depinzând de elementele matricei și care satisface anumite proprietăți. Această abordare poate fi folosită și pentru calculul determinanților prin simplificarea matricilor în cauză.

Formula lui Leibniz

[modificare | modificare sursă]

Matrice de ordinul 3 × 3

[modificare | modificare sursă]

Formula lui Leibniz pentru determinantul unei matrice 3 × 3 este următoarea:

În această expresie, fiecare termen are un factor din fiecare linie, fiecare aflat în coloane diferite, aranjat în ordine crescătoare a liniilor. De exemplu, elementul bdi are b din prima linie și a doua coloană, d din a doua linie și prima coloană, și i din a treia linie și a treia coloană. Semnele sunt determinate de câte transpoziții ale factorilor sunt necesare pentru a-i așeza în ordine crescătoare a coloanelor (presupunând că termenii sunt ordonați de la stânga la dreapta în ordinea crescătoare a liniilor): semn pozitiv pentru un număr par de transpoziții și semn negativ pentru un număr impar. În exemplul bdi, singura transpoziție a lui bd în dbdbi, ai cărui trei factori provin din prima, a doua, respectiv a treia coloană; aceasta este un număr impar de transpoziții, deci termenul apare cu semn negativ.

Image
Regula lui Sarrus

Regula lui Sarrus este un artificiu mnemonic pentru forma extinsă a acestui determinant: suma produselor celor trei diagonale nord-vest–sud-est ale elementelor matricei, minus suma produselor celor trei diagonale sud-vest–nord-est ale elementelor, atunci când copiile primelor două coloane ale matricei sunt scrise alături de ea, așa cum se arată în ilustrație. Această schemă de calcul pentru determinantul unei matrice 3 × 3 nu se generalizează la dimensiuni mai mari.

Matrice de ordinul n × n

[modificare | modificare sursă]

Generalizând cele de mai sus la dimensiuni superioare, determinantul unei matrice este o expresie care implică permutări și paritatea lor. O permutare a mulțimii este o funcție bijectivă de la această mulțime pe ea însăși, cu valorile care epuizează întreaga mulțime. Mulțimea tuturor acestor permutări, numită grup simetric⁠(d), se notează de obicei . Paritatea unei permutări este dacă permutarea poate fi obținută cu un număr par de transpoziții (schimbări ale a două elemente); altfel, este

Dată fiind matricea

formula lui Leibniz pentru determinantul ei este, folosind notația sigma pentru sumă,

Folosind notația pi pentru produs, aceasta poate fi scrisă mai scurt:

simbolul Levi-Civita⁠(d) este definit pe n-tuplurile⁠(d) de numere întregi din ca fiind 0 dacă două dintre numere sunt egale, iar altfel ca paritatea permutării definite de tuplul de n numere întregi. Cu simbolul Levi-Civita, formula lui Leibniz devine:

unde suma se ia peste toate tuplurile de n numere întregi din [3][4]

Proprietăți

[modificare | modificare sursă]

Caracterizarea determinantului

[modificare | modificare sursă]

Determinantul poate fi caracterizat prin următoarele trei proprietăți esențiale. Pentru a le enunța, este convenabil să se admită o matrice ca fiind formată din cele n coloane ale sale, notate astfel:

unde vectorul coloană (pentru fiecare i) este alcătuit din elementele aflate în coloana i a matricei.

  1. , unde este o matrice unitate.
  2. Determinantul este multiliniar: dacă coloana j a unei matrice este scrisă ca o combinație liniară a doi vectori coloană v și w și a unui număr r, atunci determinantul lui A se poate scrie ca o combinație liniară similară:
  3. Determinantul este alternant: ori de câte ori două coloane ale unei matrice sunt identice, determinantul este nul:

Dacă determinantul este definit folosind formula lui Leibniz, așa cum s-a arătat mai sus, aceste trei proprietăți pot fi demonstrate prin inspectarea directă a formulei. Unii autori abordează determinantul direct prin aceste trei proprietăți: se poate arăta că există exact o funcție care atribuie fiecărei matrice un număr care satisface aceste trei proprietăți.[5] Aceasta arată și că această abordare mai abstractă a determinantului conduce la aceeași definiție ca cea bazată pe formula lui Leibniz.

Pentru a vedea acest lucru, este suficient să se dezvolte determinantul multiliniar pe coloane într-o combinație liniară (foarte mare) de determinanți ai matricilor în care fiecare coloană este un vector din baza canonică⁠(d). Acești determinanți sunt fie nuli (dacă coloanele sunt liniar dependente, prin proprietatea 3), fie ±1 (prin proprietățile 1 și 3 — semnul minus apare când coloanele sunt permutate conform unei permutări impare), astfel încât combinația liniară dă expresia de mai sus cu simbolul Levi-Civita. Deși pare mai puțin tehnică, această caracterizare nu poate înlocui în totalitate formula lui Leibniz în definirea determinantului, deoarece fără aceasta existența unei funcții adecvate nu este clară.

Consecințe imediate

[modificare | modificare sursă]

Aceste reguli au mai multe consecințe:

  • Determinantul este o funcție omogenă⁠(d), adică: (pentru o matrice .
  • Interschimbarea coloanelor din orice pereche de coloane ale unei matrice înmulțește determinantul cu −1. Aceasta rezultă din faptul că determinantul este multiliniar și alternant (proprietățile 2 și 3 de mai sus): Această formulă poate fi aplicată iterativ când se schimbă mai multe coloane. De exemplu Mai general, orice permutare a coloanelor înmulțește determinantul cu semnul permutării.
  • Dacă o coloană poate fi exprimată ca o combinație liniară a celorlalte coloane (adică coloanele matricei formează o mulțime liniar dependentă⁠(d)), determinantul este nul. Ca caz particular, aceasta cuprinde situația în care o coloană are toate elementele nule: atunci determinantul acelei matrice este nul.
  • Adăugarea unui multiplu scalar al unei coloane la altă coloană nu schimbă valoarea determinantului. Aceasta este o consecință a multiliniarității și a faptului că determinantul este alternant: prin multiliniaritate, determinantul se schimbă printr-un multiplu al determinantului unei matrice cu două coloane egale, iar acel determinant este nul deoarece determinantul este alternant.
  • Dacă este o matrice triunghiulară, adică ori de câte ori sau, alternativ, ori de câte ori , atunci determinantul ei este produsul elementelor de pe diagonală:

Într-adevăr, o astfel de matrice poate fi redusă, prin adăugarea corespunzătoare de multipli ai coloanelor cu mai puține elemente nenule la cele cu mai multe, la o matrice diagonală (fără a schimba determinantul). Pentru o astfel de matrice, folosind liniaritatea în fiecare coloană se ajunge la matricea unitate, caz în care formula de mai sus rezultă din chiar prima proprietate caracteristică a determinantului. Alternativ, această formulă poate fi dedusă și din formula lui Leibniz, deoarece singura permutare care dă o contribuție nenulă este permutarea identitate.

Aceste proprietăți caracteristice și consecințele lor enumerate mai sus sunt importante teoretic, dar pot fi folosite și pentru calculul determinanților unor matrici concrete. În fapt, eliminarea gaussiană poate fi aplicată pentru a aduce orice matrice într-o formă triunghiulară superioară, iar pașii din acest algoritm afectează determinantul într-un mod controlat. Următorul exemplu concret ilustrează calculul determinantului matricei folosind această metodă:

Calculul determinantului matricei
Matrice

Obținută prin

adăugarea celei de-a doua coloane la prima

adăugarea de 3 ori a celei de-a treia coloane la a doua schimbarea primelor două coloane adăugarea de ori a celei de-a doua coloane la prima
Determinant

Combinând aceste egalități se obține

Determinantul transpusei lui este egal cu determinantul lui A:

.

Acest lucru poate fi demonstrat prin inspectarea formulei lui Leibniz.[6] Aceasta implică faptul că în toate proprietățile menționate mai sus cuvântul „coloană” poate fi înlocuit peste tot cu „linie”. De exemplu, privită ca o matrice compusă din n linii, determinantul este o funcție n-liniară.

Multiplicativitate și grupuri de matrice

[modificare | modificare sursă]

Determinantul este o „aplicație multiplicativă”, adică, pentru matrici pătrate și de aceeași dimensiune, determinantul produsului de matrici este produsul determinanților:

Acest fapt esențial poate fi demonstrat observând că pentru o matrice fixă ambele părți ale ecuației sunt alternante și multiliniare ca funcții dependente de coloanele lui . Mai mult, ambele iau valoarea când este matricea unitate. Caracterizarea unică menționată mai sus a aplicațiilor multiliniare alternante arată deci această afirmație.[7]

O matrice cu elemente într-un corp este inversabilă dacă și numai dacă determinantul ei este nenul. Aceasta rezultă din multiplicativitatea determinantului și din formula pentru inversă în termeni de matricea adjunctă, menționată mai jos. În acest caz, determinantul matricei inverse este dat de

.

În particular, produsele și inversele matricilor cu determinant nenul (respectiv determinant cu valoarea 1) conservă această proprietate. Astfel, mulțimea acestor matrici (de dimensiune fixă peste un corp ) formează un grup cunoscut sub numele de grup liniar general⁠(d) (respectiv, un subgrup numit grup liniar special⁠(d) ). Mai general, cuvântul „special” indică subgrupul altui grup de matrici⁠(d) format din matrici cu determinanți cu valoarea 1. Exemple cuprind grupul ortogonal special (care, dacă n este 2 sau 3, constă din toate matricile de rotație⁠(d)), și grupul unitar special⁠(d).

Deoarece determinantul respectă înmulțirea și inversele, el este de fapt un homomorfism de grup de la în grupul multiplicativ al elementelor nenule ale lui . Acest homomorfism este surjectiv, iar nucleul său este (matricile cu determinant unu). Prima teoremă a izomorfismului arată că este un subgrup normal⁠(d) al lui , iar grupul factor este izomorf cu .

Formula Cauchy–Binet⁠(d) este o generalizare a acestei formule a produsului pentru matrici dreptunghiulare. Această formulă poate fi reinterpretată și ca o formulă de înmulțire a matricilor compuse ale căror elemente sunt determinanții tuturor submatricilor pătrate ale unei matrice date.[8][9]

Dezvoltarea Laplace

[modificare | modificare sursă]

Dezvoltarea Laplace exprimă determinantul unei matrice recursiv în termeni de determinanți ai unor matrici mai mici, cunoscuți drept minori. Minorul este definit ca determinantul matricei obținută din prin eliminarea liniei și a coloanei . Pentru orice , există egalitatea

care se numește „dezvoltarea Laplace după linia i”. De exemplu, dezvoltarea Laplace după prima linie () dă următoarea formulă:

Dezvoltând determinanții acestor matrici 2 × 2 se obține din nou formula lui Leibniz menționată mai sus. Similar, „dezvoltarea Laplace după coloana ” este egalitatea

Dezvoltarea Laplace poate fi folosită iterativ pentru calculul determinanților, dar această abordare este ineficientă pentru matrici mari. Totuși, este utilă pentru calculul determinantului unor matrici foarte simetrice, cum ar fi matricea Vandermonde

Dezvoltarea Laplace cu n termeni după o linie sau o coloană poate fi generalizată pentru a scrie un determinant n × n ca sumă a termeni, fiecare fiind produsul determinantului unei submatrici k × k și al determinantului submatricei complementare (n−k) × (n−k).

Matricea adjunctă

[modificare | modificare sursă]

Matricea adjunctă este transpusa matricei minorilor, adică:

Pentru orice matrice există[10]

Astfel, matricea adjunctă poate fi folosită pentru exprimarea inversei unei matrici nesingulare:

Matrici de blocuri

[modificare | modificare sursă]

Cu anumite ipoteze suplimentare, formula pentru determinantul unei matrice 2 × 2 de mai sus continuă să fie valabilă pentru o matrice de blocuri, adică o matrice compusă din patru submatrici de dimensiuni , , și respectiv Cea mai simplă astfel de formulă, care poate fi demonstrată fie folosind formula lui Leibniz, fie o factorizare bazată pe complementul Schur⁠(d), este:

Dacă este inversabilă, atunci, folosind rezultatele din secțiunea despre multiplicativitate, rezultă că

care se simplifică la când este o matrice .

Un rezultat asemănător este valabil când este inversabilă, și anume

Ambele rezultate pot fi combinate pentru a deduce identitatea Weinstein–Aronszajn⁠(d), prezentată mai jos.

Dacă blocurile sunt matrici pătrate de aceeași dimensiune, mai există și alte formule. De exemplu, dacă și sunt comutative (adică ), atunci[11]

Această formulă a fost generalizată pentru matrici compuse din blocuri mai mari de 2 × 2, din nou cu condiții adecvate de comutativitate între blocurile individuale.[12]

Pentru și , este valabilă următoarea formulă (chiar dacă și nu sunt comutative).

Pentru matrici de blocuri determinantul poate fi calculat eficient folosind algoritmi de înmulțire rapidă a matricilor⁠(d), în timp pentru , prin descompunerea .[13]

Identitatea Weinstein–Aronszajn

[modificare | modificare sursă]

Identitatea Weinstein–Aronszajn⁠(d) (teorema determinantului lui Sylvester) afirmă că pentru A, o matrice m × n, și B, o matrice n × m (astfel încât A și B au dimensiunile necesare pentru a fi înmulțite în oricare ordine, formând o matrice pătrată):

unde Im și In sunt matricile unitate de dimensiunile m × m, respectiv n × n.

Din acest rezultat general decurg mai multe consecințe.

  1. Pentru cazul unui vector coloană c și al unui vector linie l, fiecare cu m componente, formula permite calculul rapid al determinantului unei matrice care diferă de matricea identitate printr-o matrice de rang 1:
  2. Mai general,[14] pentru orice matrice inversabilă X(m × m),
  3. Pentru un vector coloană și unul linie, ca mai sus:
  4. Pentru matrici pătrate și de aceeași dimensiune, matricile și au același polinom caracteristic (deci aceleași valori proprii).

O generalizare este (v. lema determinantului unei matrice⁠(d)), unde Z este o matrice inversabilă m × m, iar W este o matrice inversabilă n × n.

Determinantul sumei a două matrici pătrate de aceeași dimensiune nu se poate, în general, exprima în termenii determinanților lui A și B.

Totuși, pentru matrici pozitiv semidefinite⁠(d) , și de aceeași dimensiune, cu corolarul[15][16]

Atunci când este restricționată la matrici hermitiene pozitiv definite n × n, teorema Brunn–Minkowski implică faptul că rădăcina de ordinul n a determinantului este o funcție concavă.[17] Prin urmare, dacă A și B sunt matrici hermitiene pozitiv definite n × n, atunci: deoarece rădăcina de ordinul n a determinantului este o funcție omogenă⁠(d).

Identitate pentru sumă în cazul matricilor 2 × 2

[modificare | modificare sursă]

Pentru cazul particular al matricilor 2 × 2 cu elemente complexe, determinantul sumei poate fi scris în termenii determinanților și urmelor (operator tr = „trace”) prin următoarea identitate:

Proprietățile determinantului în raport cu alte noțiuni

[modificare | modificare sursă]

Valorile proprii și polinomul caracteristic

[modificare | modificare sursă]

Determinantul este strâns legat de alte două concepte centrale din algebra liniară, valorile proprii și polinomul caracteristic⁠(d) al unei matrice. Fie o matrice cu elemente complexe. Atunci, conform teoremei fundamentale a algebrei, trebuie să aibă exact n valori proprii . (Aici se înțelege că o valoare proprie cu multiplicitatea algebrică μ apare de μ ori în această listă.) Atunci se dovedește că determinantul lui A este egal cu produsul acestor valori proprii,

De aici se vede imediat că determinantul unei matrice este nul dacă și numai dacă este o valoare proprie a lui . Cu alte cuvinte, este inversabilă dacă și numai dacă nu este o valoare proprie a lui .

Polinomul caracteristic este definit astfel:[18]

Aici, este variabila (nedeterminată) a polinomului, iar este matricea unitate de aceeași dimensiune cu . Prin intermediul acestui polinom, determinanții pot fi folosiți pentru a găsi valorile proprii ale matricei : ele sunt chiar rădăcinile acestui polinom⁠(d), adică acele numere complexe pentru care

O matrice Hermitiană⁠(d) este pozitiv definită dacă toate valorile ei proprii sunt pozitive. Criteriul lui Sylvester⁠(d) afirmă că aceasta este echivalentă cu pozitivitatea determinanților submatricilor:

pentru toate între și .[19]

Urma tr(A) este, prin definiție, suma elementelor de pe diagonală ale lui A și este egală și cu suma valorilor proprii. Astfel, pentru matrici complexe A,

sau, pentru matrici reale A,

Aici cu exp(A) este notată exponențiala matricei⁠(d) A, deoarece fiecare valoare proprie λ a lui A corespunde valorii proprii exp(λ) a lui exp(A). În special, dat fiind orice logaritm⁠(d) al lui A, adică orice matrice L care satisface

determinantul lui A este dat de

De exemplu, pentru n = 2, n = 3 și respectiv n = 4,

conform teoremei Cayley–Hamilton. Astfel de expresii se deduc din argumente combinatorice, identitățile lui Newton⁠(d) sau cu algoritmul Faddeev–LeVerrier⁠(d). Adică, pentru n generic, detA = (−1)nc0 este termenul constant cu semn al polinomului caracteristic, determinat recursiv din

În cazul general determinantul poate fi obținut și din[20]

unde suma se ia peste mulțimea tuturor numerelor întregi kl ≥ 0 care satisfac ecuația

Formula poate fi exprimată în termenii polinomului Bell⁠(d) exponențial complet cu n argumente sl = −(l – 1)! tr(Al) ca:

Această formulă poate fi folosită și pentru determinarea determinantului unei matrice AIJ cu indici multidimensionali I = (i1, i2, ..., ir) și J = (j1, j2, ..., jr). Produsul și urma unor astfel de matrici sunt definite în mod natural ca:

O identitate importantă de dimensiune arbitrară n poate fi obținută din dezvoltarea în serie Mercator a logaritmului, atunci când dezvoltarea converge. Dacă fiecare valoare proprie a lui A este mai mică decât 1 în valoare absolută,

unde I este matricea unitate.

Mai general, dacă

este dezvoltată ca o serie formală de puteri în s, atunci toți coeficienții lui sm pentru m > n sunt nuli, iar polinomul rămas este det(I + sA).

Limite superioare și inferioare

[modificare | modificare sursă]

Pentru o matrice pozitiv definită A, operatorul urmă oferă următoarele limite strânse inferioare și superioare pentru logaritmul determinantului:

cu egalitate dacă și numai dacă A = I. Această relație poate fi dedusă folosind formula pentru divergența Kullback–Leibler⁠(d) dintre două distribuții normale multivariate⁠(d).

De asemenea,

Aceste inegalități pot fi demonstrate exprimând urmele și determinantul în funcție de valorile proprii. Ca atare, ele reprezintă faptul bine-cunoscut că media armonică este mai mică decât media geometrică, care este mai mică decât media aritmetică, care, la rândul ei, este mai mică decât media pătratică.

Formula lui Leibniz arată că determinantul matricilor pătrate reale (sau, analog, complexe) este o funcție polinomială din în . În special, este peste tot derivabil. Derivata sa poate fi exprimată prin formula lui Jacobi⁠(d):[21]

unde este complementara⁠(d) lui . În particular, dacă este inversabilă, atunci:

Exprimat în funcție de elementele lui , acestea sunt:

O altă formulare echivalentă este, folosind notația Big O:

Cazul particular în care , matricea unitate dă:

Această identitate este folosită în descrierea algebrelor Lie⁠(d) asociate anumitor grupuri Lie de matrici. De exemplu, grupul liniar special este definit de ecuația . Formula de mai sus arată că algebra sa Lie este algebra Lie liniară specială⁠(d) , alcătuită din matricile cu urmă nulă.

Scriind o matrice ca unde sunt vectori coloană de lungime 3, gradientul față de unul dintre cei trei vectori poate fi scris ca produsul vectorial al celorlalți doi:

Din punct de vedere istoric, determinanții au fost folosiți cu mult înaintea matricilor: un determinant a fost definit inițial ca proprietate a unui sistem de ecuații liniare. Determinantul „determină” dacă sistemul are o soluție unică (ceea ce se întâmplă atunci când determinantul nu este nul). În Europa, soluțiile sistemelor liniare de două ecuații au fost exprimate de Girolamo Cardano în 1545 printr-o entitate asemănătoare determinantului.[22]

Determinanții propriu-ziși au apărut separat din munca lui Seki Takakazu în 1683 în Japonia și, în paralel, din cea a lui Gottfried Leibniz în 1693.[23][24][25][26] Cramer (1750) a enunțat, fără demonstrație, regula lui Cramer.[27] Atât Cramer, cât și Bézout (1779) au fost conduși spre determinanți de problema curbelor plane care trec printr-o mulțime dată de puncte.[28]

Vandermonde (1771) a recunoscut pentru prima dată determinanții ca funcții independente.[24] Laplace (1772) a dat metoda generală de dezvoltare a unui determinant în funcție de minorii săi complementari: Vandermonde dăduse deja un caz particular.[29] Imediat după aceea, Lagrange (1773) a tratat determinanții de ordinul al doilea și al treilea și i-a aplicat la probleme de teoria eliminării; el a demonstrat multe cazuri particulare de identități generale.

Gauss (1801) a făcut următorul pas. Ca și Lagrange, el a folosit intens determinanții în teoria numerelor. A introdus cuvântul „determinant” (Laplace folosea „rezultant”), deși nu în sensul actual, ci mai degrabă pentru discriminantul⁠(d) unei forme pătratice.[30] Gauss a ajuns și la noțiunea de inversul unui determinant și s-a apropiat mult de înmulțirea matricilor.

Următorul contributor important este Binet (1811, 1812), care a enunțat formal teorema referitoare la produsul a două matrici cu m coloane și n linii, care în cazul particular m = n se reduce la teorema înmulțirii. În aceeași zi (30 noiembrie 1812) în care Binet și-a prezentat lucrarea Academiei, Cauchy a prezentat și el una pe aceeași temă (v. formula Cauchy–Binet⁠(d)). În aceasta, el a folosit cuvântul „determinant” în sensul său actual,[31][32] a rezumat și simplificat ce se cunoștea atunci despre subiect, a îmbunătățit notația și a dat teorema înmulțirii cu o demonstrație mai satisfăcătoare decât cea a lui Binet.[24][33] Cu el începe teoria în generalitatea ei.

Jacobi (1841) a folosit determinantul funcțional, pe care Sylvester l-a numit mai târziu jacobian⁠(d).[34] În memoriile sale din Crelle's Journal pentru 1841, el tratează în mod special acest subiect, precum și clasa funcțiilor alternante pe care Sylvester le-a numit „alternanți”. În perioada ultimelor memorii ale lui Jacobi, Sylvester (1839) și Cayley și-au început lucrările. Cayley 1841. a introdus notația modernă pentru determinant folosind bare verticale.[35][36]

Studiul formelor particulare de determinanți a fost rezultatul firesc al finalizării teoriei generale. Determinanții axisimetrici au fost studiați de Lebesgue, Hesse și Sylvester; determinanții persimetrici⁠(d) de Sylvester și Hankel; determinanții circulanți⁠(d) de Catalan, Spottiswoode, Glaisher și Scott; determinanții antisimetrici și pfaffienii⁠(d), în legătură cu teoria transformărilor ortogonale⁠(d) de Cayley; continuanții de Sylvester; wronskienii⁠(d) de Christoffel și Frobenius; determinanții compuși de Sylvester, Reiss și Picquet; jacobienii și hessienii de Sylvester.[37]

Regula lui Cramer

[modificare | modificare sursă]

Determinanții pot fi folosiți pentru a descrie soluțiile unui sistem de ecuații liniare, scris în formă matricială ca Această ecuație are o soluție unică dacă și numai dacă este nenul. În acest caz soluția este dată de regula lui Cramer:

unde este matricea obținută prin înlocuirea coloanei a lui cu vectorul coloană Acest lucru rezultă imediat din dezvoltarea determinantului după coloane, adică

unde vectorii sunt coloanele lui A. Regula este implicată și de identitatea:

Regula lui Cramer poate fi implementată în timp , comparabil cu cel al metodelor obișnuite de rezolvare a sistemelor de ecuații liniare, precum LU⁠(d), QR sau descompunerea în valori singulare⁠(d).

Independența liniară

[modificare | modificare sursă]

Determinanții pot fi folosiți pentru a caracteriza vectorii dependenți liniar⁠(d): este nul dacă și numai dacă vectorii coloană ai matricei sunt liniar dependenți.[38] De exemplu, date doi vectori independenți liniar un al treilea vector se află în planul generat⁠(d) de primii doi vectori doar dacă determinantul matricei 3 × 3 formată din cei trei vectori este nul. Aceeași idee este folosită și în teoria ecuațiilor diferențiale: date funcțiile (presupuse a fi derivabile de ori), wronskianul este definit astfel:

Acesta este nenul (pentru un anumit ) într-un interval dat dacă și numai dacă funcțiile date și toate derivatele lor până la ordinul sunt independente liniar. Dacă se poate arăta că wronskianul este nul peste tot pe un interval, atunci, în cazul funcțiilor analitice, aceasta implică faptul că funcțiile date sunt dependente liniar. O altă utilizare a determinantului este rezultantul⁠(d), care dă un criteriu pentru când două polinome au un rădăcină comună.[39]

Produs vectorial

[modificare | modificare sursă]

Calculul unui produs vectorial este echivalent cu găsirea determinantului formal al unei anumite matrice 3×3. Mai precis, pentru vectorii și :

Orientarea unei baze

[modificare | modificare sursă]

Determinantul poate fi privit ca atribuind un număr fiecărei succesiuni de n vectori în Rn, folosind matricea pătrată ale cărei coloane sunt vectorii dați. Determinantul va fi nenul dacă și numai dacă succesiunea de vectori este o bază pentru Rn. În acest caz, semnul determinantului stabilește dacă orientarea⁠(d) bazei este aceeași cu sau opusă orientării bazei canonice⁠(d). În cazul unei baze ortogonale, modulul determinantului este egal cu produsul lungimilor vectorilor bazei. De exemplu, o matrice ortogonală⁠(d) cu elemente în Rn reprezintă o bază ortonormată în spațiul euclidian și are, prin urmare, determinantul ±1 (deoarece toți vectorii au lungimea 1). Determinantul este +1 dacă și numai dacă baza are aceeași orientare. Este −1 dacă și numai dacă baza are orientarea opusă.

Mai general, dacă determinantul lui A este pozitiv, A reprezintă o transformare liniară care conservă orientarea (dacă A este o matrice ortogonală 2 × 2 sau 3 × 3, aceasta este o rotație), în timp ce dacă este negativ, A schimbă orientarea bazei.

Volum și determinant jacobian

[modificare | modificare sursă]

După cum s-a arătat mai sus, valoarea absolută a determinantului vectorilor reali este egală cu volumul paralelipipedului generat de acei vectori. Ca urmare, dacă este aplicația liniară dată de înmulțirea cu o matrice , iar este orice subset măsurabil, atunci volumul lui este dat de înmulțit cu volumul lui .[40] Mai general, dacă aplicația liniară este reprezentată de matricea , atunci raportul dintre volumele de dimensiune n ale lui și este dat de:

Când , această valoare este zero.

Prin calculul volumului tetraedrului delimitat de patru puncte, determinanții pot fi folosiți pentru a identifica dreptele necoplanare. Volumul oricărui tetraedru, date fiind vârfurile , este , sau orice altă combinație de perechi de vârfuri care formează un arbore de acoperire⁠(d) peste vârfuri.

Image
O aplicație neliniară trimite un pătrat mic (stânga, în roșu) într-un paralelogram deformat (dreapta, în roșu). Jacobianul într-un punct dă cea mai bună aproximare liniară a paralelogramului deformat în vecinătatea acelui punct (dreapta, în alb translucid), iar determinantul jacobian dă raportul dintre aria paralelogramului de aproximare și aria pătratului inițial.

Pentru o funcție derivabilă generală, multe dintre cele de mai sus se extind prin considerarea matricei jacobiene⁠(d) a lui f. Pentru

matricea jacobiană este matricea n × n ale cărei elemente sunt date de derivatele parțiale:

Determinantul ei, jacobianul, apare în versiunea de dimensiune superioară a integrării prin schimbare de variabilă: pentru funcții adecvate f și o submulțime deschisă U al lui Rn (domeniul lui f), integrala peste f(U) a altei funcții φ : RnRm este dată de

Jacobianul apare și în teorema funcției inverse⁠(d).

Când este utilizat în cartografie, determinantul poate fi folosit pentru a măsura gradul de deformare a unei hărți în apropierea polilor.[41]

Arii și coliniaritate

[modificare | modificare sursă]

Determinantul oferă o metodă convenabilă de calcul al ariei unui triunghi în planul xy. Aria unui triunghi ale cărui vârfuri sunt , și este dată de:[42]

unde semnul este ales astfel încât să dea o arie pozitivă. Un corolar imediat al acestui rezultat este că, dacă determinantul este nul, atunci nu există triunghi, ceea ce implică faptul că punctele sunt coliniare. Determinantul oferă, așadar, un instrument util pentru testarea coliniarității.

Aspecte în algebra abstractă

[modificare | modificare sursă]

Determinantul unui endomorfism

[modificare | modificare sursă]

Identitățile de mai sus privind determinantul produselor și inverselor matricilor implică faptul că matricile asemenea au același determinant: două matrici A și B sunt asemenea dacă există o matrice inversabilă X astfel încât A = X−1BX. Într-adevăr, aplicând repetat identitățile de mai sus se obține:

Determinantul este deci invariant la asemănare⁠(d). Determinantul unei transformări liniare

pentru un anumit spațiu vectorial finit dimensional V este definit ca determinantul matricei care o descrie, cu privire la o alegere arbitrară a unei baze în V. Deoarece este invariant la asemănare, acest determinant este independent de alegerea bazei pentru V și depinde deci doar de endomorfismul T.

Matrici pătrate peste inele comutative

[modificare | modificare sursă]

Definiția de mai sus a determinantului folosind regula lui Leibniz funcționează mai general atunci când elementele matricei sunt elemente ale unui inel comutativ , precum numerele întregi , spre deosebire de corpul numerelor reale sau complexe. În plus, caracterizarea determinantului ca unica aplicație multiliniară alternantă care satisface rămâne valabilă, la fel și toate proprietățile care decurg din această caracterizare.[43]

O matrice este inversabilă (în sensul că există o matrice inversă ale cărei elemente sunt în ) dacă și numai dacă determinantul său este un element inversabil în .[44] Pentru , aceasta înseamnă că determinantul este +1 sau −1. O astfel de matrice se numește matrice unimodulară⁠(d).

Deoarece determinantul este multiplicativ, el definește un homomorfism de grup

între grupul liniar general (grupul matricilor inversabile n × n cu elemente în ) și grupul multiplicativ⁠(d) al unităților din . Deoarece respectă înmulțirea în ambele grupuri, această aplicație este un homomorfism de grup.

Image
Determinantul este o transformare naturală.

Fiind dat un homomorfism de inele⁠(d) , există o aplicație obținută prin înlocuirea tuturor elementelor din cu imaginile lor prin . Determinantul respectă aceste aplicații, adică identitatea

este adevărată. Cu alte cuvinte, diagrama comutativă din figură comută.

De exemplu, determinantul conjugatei complexe a unei matrici complexe (care este și determinantul transpusei sale conjugate) este conjugatul complex al determinantului său, iar pentru matrici întregi: reducerea modulo a determinantului unei astfel de matrice este egală cu determinantul matricei reduse modulo (acest din urmă determinant fiind calculat folosind aritmetica modulară⁠(d)). În limbajul teoriei categoriilor, determinantul este o transformare naturală⁠(d) între cele doi functori și .[45] Adăugând încă un strat de abstractizare, aceasta se exprimă spunând că determinantul este un morfism de grupuri algebrice⁠(d), de la grupul liniar general la grupul multiplicativ,

Algebra Grassmann

[modificare | modificare sursă]

Determinantul unei aplicații liniare a unui spațiu vectorial de dimensiune sau, mai general, al unui modul liber⁠(d) de rang finit peste un inel comutativ poate fi formulat independent de coordonate, considerând puterea exterioară de ordinul a lui .[46] Aplicația produce o transformare liniară:

Cum este de o singură dimensiune, aplicația este dată de înmulțirea cu un scalar, adică un element din . Unii autori, precum (Bourbaki 1998), folosesc acest fapt pentru a defini determinantul ca fiind elementul din care satisface următoarea identitate (pentru toate ):

Această definiție coincide cu definiția mai concretă, dependentă de coordonate. Acest lucru poate fi arătat folosind unicitatea unei forme multiliniare alternante pe tupluri de vectori din . Din acest motiv, cea mai înaltă putere exterioară nenulă (spre deosebire de determinantul asociat unui endomorfism) este uneori numită și determinantul lui și similar, pentru obiecte mai complicate, precum fibratele vectoriale⁠(d) sau complexele de lanțuri⁠(d) de spații vectoriale. Minorii unei matrice pot fi, de asemenea, formulați în acest cadru, considerând forme alternante de ordin inferior cu .[47]

Integrală Berezin

[modificare | modificare sursă]

Definiția convențională a determinantului, ca sumă peste permutări a unui produs de elemente ale matricei, poate fi scrisă folosind notația surprinzătoare a integralei Berezin⁠(d). În această notație, determinantul poate fi scris astfel:

Acest lucru este valabil pentru orice matrice . Simbolurile sunt doi vectori de dimensiune de numere Grassmann⁠(d) anticomutative, preluate din algebra Grassmann. este aici funcția exponențială. Semnul integralei trebuie înțeles ca integrală Berezin. În ciuda folosirii simbolului de integrală, această expresie este de fapt o sumă finită.

Această expresie neobișnuită poate fi înțeleasă ca un artificiu de notație care rescrie expresia convențională a determinantului

folosind o notație nouă. Proprietatea anticomutativă a numerelor Grassmann reflectă paritatea permutării, iar integrala combinată cu asigură explorarea tuturor permutărilor. Adică seria Taylor pentru se oprește după exact termeni, deoarece pătratul unui număr Grassmann este nul și există exact variabile Grassmann diferite. Între timp, integrala este definită astfel încât să fie nulă dacă numărul Grassmann corespunzător nu apare în integrand. Prin urmare, integrala ia doar termenii din seria care conțin exact variabile distincte; toți termenii de ordin inferior dispar. Astfel, combinația aparent magică dintre semnul integralei, folosirea variabilelor anticomutative și seria Taylor pentru codifică pur și simplu o sumă finită, identică cu suma convențională.

Această formă este populară în fizică, unde este adesea folosită ca înlocuitor pentru determinantul jacobian. Farmecul ei este că, din punct de vedere al notației, integrala ia forma unei integrale de drum⁠(d), precum în mecanica hamiltoniană cuantificată. Un exemplu poate fi găsit în teoria fantomelor Fadeev–Popov⁠(d); deși această teorie poate părea destul de greu de înțeles, este bine de reținut că folosirea câmpurilor „fantomă” este puțin mai mult decât un artificiu de notație pentru a exprima un determinant jacobian.

Pfaffianul al unei matrice antisimetrice⁠(d) este rădăcina pătrată a determinantului: adică Forma integralei Berezin pentru Pfaffian este și mai sugestivă. Ea este:

Integrandul are exact aceeași structură formală ca o distribuție normală obișnuită, doar că în loc de numere reale apar numere Grassmann. Această asemănare formală explică apariția ocazională a numerelor Grassmann în teoria dinamicii stohastice și a ecuațiilor diferențiale stohastice⁠(d).

Generalizări și noțiuni înrudite

[modificare | modificare sursă]

Determinanții tratați mai sus admit mai multe variante: permanentul⁠(d) unei matrice este definit la fel ca și ca determinantul, cu excepția faptului că factorii care apar în regula lui Leibniz sunt omiși. Imanantul⁠(d) generalizează ambele noțiuni prin introducerea unui caracter⁠(d) al grupului simetric⁠(d) în regula lui Leibniz.

Determinanți pentru algebre finit-dimensionale

[modificare | modificare sursă]

Pentru orice algebră asociativă⁠(d) în care este de dimensiune finită ca spațiu vectorial peste un corp , există o aplicație determinant [48]

Această definiție pornește de la stabilirea polinomului caracteristic independent de determinant și definește determinantul ca termenul de ordin cel mai mic al acestui polinom. Această definiție generală recuperează determinantul pentru algebra matricilor⁠(d) , dar cuprinde și alte cazuri, precum determinantul unui cuaternion,

norma⁠(d) a unei extinderi de corp, precum și pfaffianul unei matrici antisimetrice și norma redusă a unei algebre centrale simple⁠(d).

Matrici infinite

[modificare | modificare sursă]

Pentru matrici cu un număr infinit de linii și coloane, definițiile de mai sus ale determinantului nu se extind direct. De exemplu, în formula lui Leibniz, ar trebui calculată o sumă infinită (ale cărei termeni sunt produse infinite). Analiza funcțională oferă alte extinderi ale determinantului pentru astfel de situații infinit-dimensionale, dar acestea funcționează doar pentru anumite tipuri de operatori.

Determinantul Fredholm⁠(d) definește determinantul pentru operatorii cunoscuți ca operatori de clasa urmă⁠(d) printr-o generalizare adecvată a formulei

O altă noțiune de determinant în spații infinit-dimensionale este determinantul funcțional⁠(d).

Operatorii din algebrele von Neumann

[modificare | modificare sursă]

Pentru operatorii dintr-un factor finit dintr-o algebră von Neumann⁠(d), se poate defini un determinant cu valori reale pozitive numit determinantul Fuglede–Kadison⁠(d) folosind urma canonică. De fapt, pentru fiecare stare⁠(d) a urmei într-o algebră von Neumann există noțiunea de determinant Fuglede–Kadison.

Noțiuni înrudite pentru inele necomutative

[modificare | modificare sursă]

Pentru matrici peste inele necomutative, multilinearitatea și proprietățile de alternanță sunt incompatibile pentru n ≥ 2,[a] deci nu există o definiție bună a determinantului în acest context.

Pentru matrici pătrate cu elemente într-un inel necomutativ apar diverse dificultăți în definirea determinantului analog celui pentru inele comutative. Se poate da un sens formulei lui Leibniz dacă se specifică ordinea produsului, și similar pentru alte definiții ale determinantului, dar necomutativitatea duce apoi la pierderea multor proprietăți fundamentale ale determinantului, precum proprietatea de a fi multiplicativ sau faptul că determinantul nu se schimbă la transpusa matricei. Peste inele necomutative nu există o noțiune rezonabilă de formă multiliniară (existența unei forme biliniare nenule cu un element regulat al lui R ca valoare pe o pereche de argumente implică faptul că R este comutativ). Cu toate acestea, au fost formulate diverse noțiuni de determinant necomutativ care păstrează unele dintre proprietățile determinantelor, în special {{ill-wd| Q7269494[[cvasideterminanții}} și determinantul Dieudonné⁠(d). Pentru anumite clase de matrici cu elemente necomutative se poate defini determinantul și se pot demonstra teoreme de algebră liniară foarte asemănătoare analoagelor comutative. Exemple includ q-determinantul pe grupuri cuantice, determinantul Capelli⁠(d) pe matrici Capelli și berezinianul⁠(d) pe o supermatrice⁠(d) (adică matrici ale căror elemente sunt elemente ale unor inele gradate⁠(d) de tip ).[49] Matricile Manin⁠(d) formează clasa cea mai apropiată de matricile cu elemente comutative.

Determinanții sunt folosiți în principal ca instrument teoretic. Ei sunt calculați rar explicit în algebra liniară numerică⁠(d), unde, pentru aplicații precum verificarea inversabilității și găsirea valorilor proprii, determinantul a fost în mare parte înlocuit de alte tehnici.[50] Totuși, geometria computațională⁠(d)utilizează frecvent calcule legate de determinanți.[51]

Deși determinantul poate fi calculat direct folosind regula lui Leibniz, această abordare este extrem de ineficientă pentru matrici mari, deoarece formula necesită calculul a ( factorial) produse pentru o matrice . Astfel, numărul operațiilor necesare crește foarte rapid: este de ordinul . Dezvoltarea Laplace este la fel de ineficientă. Prin urmare, au fost dezvoltate tehnici mai complexe pentru calculul determinantelor.

Eliminarea gaussiană

[modificare | modificare sursă]

Eliminarea gaussiană constă în înmulțirea la stânga a unei matrice cu matrici elementare pentru a obține o matrice în formă eșalon pe linii⁠(d). Se poate restrânge calculul la matrici elementare de determinant 1. În acest caz, determinantul formei eșalon pe linii obținute este egal cu determinantul matricei inițiale. Cum o formă eșalona pe linii este o matrice triunghiulară, determinantul ei este produsul elementelor de pe diagonală.

Așadar, determinantul poate fi calculat aproape fără efort din rezultatul eliminării gaussiene.

Metode de descompunere

[modificare | modificare sursă]

Unele metode calculează scriind matricea ca produs de matrici ai căror determinanți se calculează mai ușor. Astfel de tehnici se numesc metode de descompunere. Exemple cuprind descompunerea LU⁠(d), descompunerea QR sau descompunerea Cholesky⁠(d) (pentru matrici pozitiv definite). Aceste metode au ordinul , ceea ce reprezintă o îmbunătățire semnificativă față de .[52]

De exemplu, descompunerea LU exprimă ca produsul:

al unei matrice permutare (care are exact un singur în fiecare coloană și zerouri în rest), al unei matrice triunghiulare inferior și al unei matrice triunghiulare superior .

Determinanții celor două matrici triunghiulare și pot fi calculați rapid, ca produsele elementelor lor de pe diagonala principală. Determinantul lui este doar semnul al permutării corespunzătoare (adică pentru un număr par de permutări și pentru un număr impar). Odată cunoscută o astfel de descompunere pentru , determinantul ei se calculează ușor ca:

Ordinul obținut de metodele de descompunere a fost îmbunătățit prin diverse metode. Dacă două matrici de ordin pot fi înmulțite⁠(d) în timp , unde pentru un anumit , atunci există un algoritm care calculează determinantul în timp .[53] Aceasta înseamnă, de exemplu, că există un algoritm de ordin pentru calculul determinantului, bazat pe algoritmul Coppersmith–Winograd⁠(d). Acest exponent a fost redus în continuare, în 2016, la 2,373.[54]

Pe lângă complexitatea algoritmului, pot fi folosite și alte criterii pentru a compara algoritmii. În special pentru aplicații privind matrici peste inele, există algoritmi care calculează determinantul fără nicio împărțire. (Prin contrast, eliminarea gaussiană necesită împărțiri.) Un astfel de algoritm, având complexitate , se bazează pe următoarea idee: permutările (ca în regula lui Leibniz) sunt înlocuite cu așa-numitele drumuri închise ordonate, în care unele elemente se pot repeta. Suma rezultată are mai mulți termeni decât în regula lui Leibniz, dar în proces mai multe dintre aceste produse pot fi reutilizate, făcând metoda mai eficientă decât calculul naiv cu regula lui Leibniz.[55] Algoritmii pot fi evaluați și după complexitatea de calcul⁠(d), adică după câți biți de precizie sunt necesari pentru a stoca valorile intermediare apărute în calcul. De exemplu, metoda eliminării gaussiene (sau a descompunerii LU) are ordinul , dar lungimea în biți a valorilor intermediare poate deveni exponențial de mare.[56] Prin comparație, algoritmul Bareiss⁠(d), care este o metodă aplicabilă la împărțiri exacte (deci folosește împărțirea, dar numai în cazuri în care împărțirile pot fi făcute fără rest), are același ordin, dar complexitatea în biți este aproximativ mărimea în biți a elementelor inițiale ale matricei înmulțită cu .[57]

Dacă determinantul lui A și inversa lui A au fost deja calculate, lema determinantului unei matrice⁠(d) permite calculul rapid al determinantului lui A + uvT, unde u și v sunt vectori coloană.

Charles Dodgson (adică Lewis Carroll din Alice în Țara Minunilor) a inventat o metodă de calcul al determinanților numită condensarea Dodgson⁠(d). Această metodă nu funcționează întotdeauna în forma ei originală.[58]

Note explicative

[modificare | modificare sursă]
  1. Într-un context necomutativ, liniaritatea la stânga (compatibilitatea cu înmulțirea la stânga de către scalari) trebuie deosebită de liniaritatea la dreapta. Dacă se consideră liniaritatea în coloane ca fiind liniaritate la stânga, atunci pentru scalari necomutativi a, b: o contradicție. Nu există o noțiune utilă de funcții multilineare peste un inel necomutativ.
  1. Lang 1985, §VII.1.
  2. „Determinants and Volumes”. textbooks.math.gatech.edu. Accesat în .
  3. McConnell (). Applications of Tensor AnalysisNecesită înregistrare gratuită. Dover Publications. pp. 10–17.
  4. Harris 2014, §4.7.
  5. Serge Lang, Linear Algebra, ediția a 2-a, Addison-Wesley, 1971, pp. 173, 191.
  6. Lang 1987, §VI.7, Theorem 7.5.
  7. Alternativ, Bourbaki 1998, §III.8, Proposition 1.
  8. Horn & Johnson 2018, §0.8.7.
  9. Kung, Rota & Yan 2009, p. 306.
  10. Horn & Johnson 2018, §0.8.2. .
  11. Silvester, J. R. (). „Determinants of Block Matrices”. Math. Gaz. 84 (501): 460–467. doi:10.2307/3620776. JSTOR 3620776.
  12. Sothanaphan, Nat (ianuarie 2017). „Determinants of block matrices with noncommuting blocks”. Linear Algebra and Its Applications. 512: 202–218. arXiv:1805.06027Accesibil gratuit. doi:10.1016/j.laa.2016.10.004.
  13. Bunch & Hopcroft 1974.
  14. Demonstrations can be found in http://www.ee.ic.ac.uk/hp/staff/dmb/matrix/proof003.html
  15. Lin, Minghua; Sra, Suvrit (). „Completely strong superadditivity of generalized matrix functions”. arXiv:1410.1958Accesibil gratuit [math.FA].
  16. Paksoy; Turkmen; Zhang (). „Inequalities of Generalized Matrix Functions via Tensor Products”. Electronic Journal of Linear Algebra. 27: 332–341. doi:10.13001/1081-3810.1622Accesibil gratuit.
  17. Serre, Denis (). „Concavity of det1/n over HPDn. MathOverflow.
  18. Lang 1985, §VIII.2. , Horn & Johnson 2018, Def. 1.2.3.
  19. Horn & Johnson 2018, Observation 7.1.2, Theorem 7.2.5.
  20. O demonstrație poate fi găsită în Anexa B din Kondratyuk, L. A.; Krivoruchenko, M. I. (). „Superconducting quark matter in SU(2) color group”. Zeitschrift für Physik A. 344 (1): 99–115. Bibcode:1992ZPhyA.344...99K. doi:10.1007/BF01291027.
  21. Horn & Johnson 2018, § 0.8.10.
  22. Grattan-Guinness 2003, §6.6.
  23. Cajori, F. A History of Mathematics p. 80
  24. 1 2 3 Campbell, H: "Linear Algebra With Applications", pages 111–112. Appleton Century Crofts, 1971
  25. Eves 1990, p. 405.
  26. An brief history of linear algebra and matrix theory at: „A Brief History of Linear Algebra and Matrix Theory”. Arhivat din original la . Accesat în .
  27. Kleiner 2007, p. 80.
  28. Bourbaki (1994, p. 59)
  29. Muir, Sir Thomas, The Theory of Determinants in the historical Order of Development London, England: Macmillan and Co., Ltd., 1906.
  30. Kleiner 2007, §5.2.
  31. Prima utilizare a cuvântului „determinant” în sensul modern a apărut în: Cauchy, Augustin-Louis „Memoire sur les fonctions qui ne peuvent obtenir que deux valeurs égales et des signes contraires par suite des transpositions operées entre les variables qu'elles renferment”, citită prima dată la Institut de France din Paris pe 30 noiembrie 1812 și publicată ulterior în Journal de l'Ecole Polytechnique, Cahier 17, Tome 10, pages 29–112 (1815).
  32. Origins of mathematical terms
  33. History of matrices and determinants
  34. Eves 1990, p. 494.
  35. Cajori 1993, Vol. II, p. 92, no. 462.
  36. History of matrix notation
  37. All about Determinant, accesat 2026-05-14
  38. Lang 1985, §VII.3.
  39. Lang 2002, §IV.8.
  40. Lang 1985, §VII.6, Theorem 6.10.
  41. Lay, David (). Linear Algebra and Its Applications 6th Edition (în English). Pearson. p. 172.
  42. Dr. Jeff Cruza. „Triangle area”.
  43. Dummit & Foote 2004, §11.4.
  44. Dummit & Foote 2004, §11.4, Theorem 30.
  45. Mac Lane 1998, §I.4. .
  46. Bourbaki 1998, §III.8.
  47. Lombardi & Quitté 2015, §5.2. , Bourbaki 1998, §III.5.
  48. Garibaldi 2004.
  49. Varadarajan, V. S (), Supersymmetry for mathematicians: An introduction, American Mathematical Soc., ISBN 978-0-8218-3574-6.
  50. "... we mention that the determinant, though a convenient notion theoretically, rarely finds a useful role in numerical algorithms.", see Trefethen & Bau III 1997, Lecture 1. .
  51. Fisikopoulos & Peñaranda 2016, §1.1, §4.3.
  52. Camarero, Cristóbal (). „Simple, Fast and Practicable Algorithms for Cholesky, LU and QR Decomposition Using Fast Rectangular Matrix Multiplication”. arXiv:1812.02056Accesibil gratuit [cs.NA].
  53. Bunch & Hopcroft 1974.
  54. Fisikopoulos & Peñaranda 2016, §1.1.
  55. Rote 2001.
  56. Fang, Xin Gui; Havas, George (). „On the worst-case complexity of integer Gaussian elimination” (PDF). Proceedings of the 1997 international symposium on Symbolic and algebraic computation. ISSAC '97. Kihei, Maui, Hawaii, United States: ACM. pp. 28–31. doi:10.1145/258726.258740. ISBN 0-89791-875-4. Arhivat din original (PDF) la . Accesat în .
  57. Fisikopoulos & Peñaranda 2016, §1.1. , Bareiss 1968.
  58. Abeles, Francine F. (). „Dodgson condensation: The historical and mathematical development of an experimental method”. Linear Algebra and Its Applications (în engleză). 429 (2–3): 429–438. doi:10.1016/j.laa.2007.11.022Accesibil gratuit.

Lectură suplimentară

[modificare | modificare sursă]

Legături externe

[modificare | modificare sursă]