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:
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
A szabályt rögtön megmutatjuk egy kis példán. Oldjuk meg a következő rendszert a Cramer-szabállyal.
A rendszer mátrixa:
A mátrix determinánsa:
Ezután elkészítjük az A1 és A2 mátrixot. Ezek így néznek ki:
Kiszámítjuk ezeknek a mátrixoknak a determinánsát:
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
Behelyettesítve tehát
Ugyanígy a második elemre (x2):
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