Egy négyzetes mátrix determinánsa egy skalár (egy szám), amely elárul valamit arról, hogy hogyan viselkedik a mátrix. A determinánst a mátrixban lévő számokból számolhatod ki. A determináns sok alkalmazásban szerepel: eldönti, hogy a mátrix inverzible-e, megadja egy lineáris transzformáció térfogatarányát és orientációváltoztatását, valamint fontos szerepe van különböző egyenletrendszerek és sajátértékproblémák vizsgálatában.

"Az A mátrix determinánsa {\displaystyle A} {\displaystyle A}" a képletben det ( A ) {\displaystyle \det(A)} {\displaystyle \det(A)}vagy | A | {\displaystyle |A|}{\displaystyle |A|} formában szerepel. Néha a det ( [ a b c d ] ) {\displaystyle \det \left({\begin{bmatrix}a&b\\\c&d\end{bmatrix}}\right)} és | [ {\displaystyle \det \left({\begin{bmatrix}a&b\\c&d\end{bmatrix}}\right)}a b c d ] | {\displaystyle \left|{\begin{bmatrix}a&b\\c&d\end{bmatrix}}\right|} {\displaystyle \left|{\begin{bmatrix}a&b\\c&d\end{bmatrix}}\right|}csak azt írjuk, hogy det [ a b c d ] {\displaystyle \det {\begin{bmatrix}a&b\\\c&d\end{bmatrix}}} és | a {\displaystyle \det {\begin{bmatrix}a&b\\c&d\end{bmatrix}}}b c d | {\displaystyle \left|{\begin{matrix}a&b\\c&d\end{matrix}}\right|}} .

Tulajdonságok

  • Inverz és singularitás: Egy négyzetes mátrix A pontosan akkor invertálható, ha det(A) ≠ 0. Ha det(A) = 0, a mátrix szinguláris (nem invertálható).
  • Multiplikativitás: Minden négyzetes, ugyanakkora méretű mátrixra teljesül, hogy det(AB) = det(A) · det(B).
  • Transzponált: det(A^T) = det(A), azaz a determináns nem változik meg a mátrix transzponálásakor.
  • Sor- és oszlopműveletek hatása:
    • Ha egy sort (vagy oszlopot) konstansszor megszorozunk, a determináns ugyanazzal a konstanssal szorzódik: det(k·A_i) = k·det(A) (ahol A_i egy sor vagy oszlop).
    • Két sor (vagy oszlop) felcserélése a determináns előjelét megfordítja: swap → det változik jel szerint.
    • Ha egy sorhoz (vagy oszlophoz) egy másik sor egy skalárszorosát hozzáadjuk, a determináns változatlan marad (lineáris kombinációk engedik a sorok cseréjét anélkül, hogy megváltozna a determináns).
  • Triangularitás: Ha A felső- vagy alsóháromszög mátrix, akkor a determináns az átló elemeinek szorzata: det(A) = ∏ a_ii.
  • Orientáció és térfogat: A determináns abszolút értéke megadja, hogyan skáláz egy lineáris transzformáció térfogatszorzót (pl. egységkocka térfogata). A determináns előjele pedig az orientáció megőrzését (pozitív) vagy megfordítását (negatív) jelzi.
  • Leibniz-formula (permutációk): Az n×n-es determináns kifejezhető permutációk összegzéseként (ez az általános explicit képlet), de számítása ennek közvetlen felhasználásával költséges (n! tag).

Számítási módszerek

  • 2×2-es mátrix: Egyszerű és gyakran használt képlet: ha A = [[a, b], [c, d]], akkor det(A) = ad − bc. (Ezt az eredeti bekezdésben is jelöljük a megfelelő jelölésekkel.)
  • 3×3-as Sarrus-szabály: 3×3 esetben rövid szabállyal is számolható: det = a11a22a33 + a12a23a31 + a13a21a32 − a13a22a31 − a11a23a32 − a12a21a33. Ez a szabály csak 3×3-ra érvényes.
  • Laplace-felbontás (minorokkal): Tetszőleges n×n mátrix esetén egy sor vagy oszlop mentén kifejthetjük a determinánst a megfelelő kisebb rendű minorok determinánsai és előjelei segítségével. Ez elméletileg fontos, de nagy n esetén számításigényes (rekurzív növekedés).
  • Gauss-elimináció / LU-dekompozíció: A gyakorlatban leggyakrabban sortranszformációkkal redukáljuk a mátrixot háromszögformára; ezután a determináns = (átdolgozások során fellépő skálázások és sorcserék figyelembevételével) az átló elemeinek szorzata. LU-dekompozíció alkalmazásával hatékonyan, O(n^3) időben számítható.
  • Numerikus megfontolások: Nagy mátrixoknál ügyelni kell numerikus stabilitásra — gyakran szükséges pivotálás (részleges vagy teljes) a Gauss-elimináció során. Sok numerikus könyvtár visszaadja a logaritmikus determinánst vagy a jelet és log(abs(det)) formát, hogy elkerüljék a túl- vagy alulfutást.
  • Programozási könyvtárak: Használj megbízható lineáris algebrai könyvtárakat (pl. LAPACK, NumPy, Eigen), amelyek pivotálással végzik az LU-felbontást és pontos eredményt adnak nagyobb mátrixoknál is.

Példa

Vegyünk egy egyszerű 2×2-es mátrixot: A = [[2, 3], [1, 4]]. Ekkor det(A) = 2·4 − 3·1 = 8 − 3 = 5. Mivel det(A) ≠ 0, A invertálható.

Összefoglalás

  • A determináns egy skalár, amely fontos információkat ad a mátrixról: invertálhatóság, térfogatskálázás, orientáció.
  • Kis méretekben (2×2, 3×3) egyszerű képletek állnak rendelkezésre, nagyobb méretekben pedig LU-dekompozícióval vagy Gauss-eliminációval célszerű számolni.
  • Gyakorlati számításnál érdemes megbízható numerikus könyvtárakat és pivotálást használni a stabil eredményért.