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} " a képletben det ( A ) {\displaystyle \det(A)}
vagy | 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 | [
a b c d ] | {\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
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.

