✖

Cramer-szabály

A Cramer-szabályt olyan lineáris egyenletrendszerek megoldására használjuk, amelyekben a rendszer mátrixa reguláris.

Cramer-rendszer

Legyen adott az Ax = b lineáris egyenletrendszer. Ezt a rendszert Cramer-rendszernek nevezzük, ha az A négyzetes reguláris mátrix. Ez azt jelenti, hogy ennek a mátrixnak a determinánsa sosem nulla, és a mátrixnak nincsenek lineárisan összefüggő sorai vagy oszlopai.

A Kronecker–Capelli-tétel szerint minden Cramer-rendszernek pontosan egy megoldása van. A tétel azt mondja ki, hogy ha rang(A) = rang(A|b) = k, akkor a rendszernek van megoldása. A Cramer-rendszer A mátrixa négyzetes, és a lehető legnagyobb a rangja. Ez azt jelenti, hogy ha ehhez a mátrixhoz bármilyen további oszlopot hozzáírunk, az az oszlop szükségszerűen az A mátrix oszlopainak lineáris kombinációja. Tehát a b oszlop hozzáírásával nem növeljük meg az A mátrix rangját.

A Kronecker–Capelli-tétel azt is kimondja, hogy a megoldás felírásához n − k paraméterre van szükségünk, ahol n a változók száma, k pedig a mátrix rangja, rang(A|b). Cramer-rendszerben n = k, így a megoldás felírásához nulla paraméterre van szükségünk. Ezért minden Cramer-rendszernek pontosan egy megoldása van.

Jelölje Ai azt az A-ból kapott mátrixot, amelyben az i-edik oszlop helyén a b oszlop áll. Formálisan az Ai mátrixot így definiáljuk:

Ai=(a1,1…a1,i−1b1a1,i+1…a1,na2,1…a2,i−1b2a2,i+1…a2,n⋮⋮⋮⋮⋮⋮⋮an,1…an,i−1bnan,i+1…an,n)

ahol aij az A mátrix elemei, bi pedig a b mátrix elemei.

Cramer-szabály

Legyen Ax = b egy Cramer-rendszer. A Cramer-szabály szerint ennek a rendszernek pontosan egy megoldása van, (x1; x2; …; xn), ahol

xi=detAidetA=|Ai||A|.

A szabályt rögtön megmutatjuk egy kis példán. Oldjuk meg a következő rendszert a Cramer-szabállyal.

x1+2x2=54x1+3x2=15

A rendszer mátrixa:

A=(1243)

A mátrix determinánsa:

|A|=3−8=−5.

Ezután elkészítjük az A1 és A2 mátrixot. Ezek így néznek ki:

A1=(52153),A2=(15415)

Kiszámítjuk ezeknek a mátrixoknak a determinánsát:

|A1|=5⋅3−15⋅2=−15|A2|=1⋅15−4⋅5=−5

Most egymás után kiszámítjuk x1 és x2 értékét. A Cramer-szabály szerint az x1 elemre igaz az egyenlőség

x1=|A1||A|

Behelyettesítve tehát

x1=−15−5=3

Ugyanígy a második elemre (x2):

x2=|A2||A|=−5−5=1

Az egyenletrendszer megoldása tehát az (x1; x2) = (3; 1) számpár.

A Cramer-szabály főleg akkor hasznos, ha az eljárást algoritmizálni szeretnéd, mert könnyű programozni. Kézzel egy egyenletrendszert a Cramer-szabállyal megoldani általában bonyolultabb, mint a Gauss-eliminációval.

Fejezetek: Lineáris egyenletrendszerek, Cramer-szabály, Homogén lineáris egyenletrendszerek