Lineáris algebra
A Cramer-szabály
Egyenletrendszer megoldása determinánsokkal: mikor használható, hogyan kell felírni az oszlopcserés determinánsokat, és mikor éri meg egyáltalán.
11 perc olvasás
1. Mit mond ki a szabály
A Gauss–Jordan-elimináció minden egyenletrendszert megold. A Cramer-szabály ennél sokkal szűkebb: csak négyzetes rendszerre működik, és csak akkor, ha a mátrix determinánsa nem nulla. Cserébe viszont képletet ad: az ismeretlenek egyenként, egymástól függetlenül kiszámolhatók.
Legyen a rendszer , ahol egy mátrix. Jelölje a fődeterminánst, és legyen annak a mátrixnak a determinánsa, amit úgy kapunk, hogy -edik oszlopát kicseréljük a jobb oldali vektorra.
Cramer-szabály
Két dolgot érdemes rögtön rögzíteni. Egyrészt oszlopot cserélünk, nem sort — ez a leggyakoribb elrontás. Másrészt ha , akkor a rendszernek pontosan egy megoldása van, és a képlet meg is adja; a megoldhatóság kérdése tehát egyetlen determináns kiszámolásával eldől.
Honnan jön
A képlet nem varázslat: az inverz mátrix alakjából következik. Az szorzás -edik komponensét kibontva épp az oszlopcserés determináns jön ki. Ezért van szükség arra, hogy — enélkül nincs inverz sem.
2. Kidolgozott példák
Kétismeretlenes rendszer
- A fődetermináns az együtthatómátrixból:Nem nulla, tehát a szabály alkalmazható, és pontosan egy megoldás van.
- : az első oszlop helyére a jobb oldal kerül.
- : most a második oszlop helyére.
- Ellenőrzés: és . Rendben.
Háromismeretlenes rendszer
- A fődetermináns, az első sor szerint kifejtve:
- Az első oszlopot cserélve:
- A másodikat:
- A harmadikat:
Az együtthatómátrix mindig ugyanaz marad
Négy determinánst számoltunk, és mind a négy ugyanabból a mátrixból származik: csak az számít, melyik oszlopot cseréltük ki. Ha eltévedsz, írd fel egyszer az -t és a -t egymás mellé, és minden lépésben csak egyetlen oszlopot mozgass.
3. Ha a fődetermináns nulla
Ilyenkor a szabály nem alkalmazható — a képletben nullával kellene osztani. Ez viszont nem azt jelenti, hogy nincs megoldás, csak azt, hogy a Cramer-szabály nem dönti el. Két esetet érdemes szétválasztani.
- Ha , de valamelyik : a rendszernek nincs megoldása (ellentmondásos).
- Ha és minden : a rendszernek végtelen sok megoldása lehet, de az is előfordulhat, hogy egy sincs. A determinánsokból ez nem derül ki — elimináció kell hozzá.
Példa: ellentmondás
Az , rendszernél , viszont
tehát a rendszernek nincs megoldása. Ez ránézésre is látszik: a második egyenlet az első kétszerese lenne, de a jobb oldala nem 2.
Amit sok jegyzet pontatlanul ír
Gyakori az az állítás, hogy „ha és minden , akkor végtelen sok megoldás van”. Ez nem igaz. Ellenpélda három egyenlettel:
Itt , és minden is nulla (mindegyikben marad két egyforma oszlop), a rendszer mégis nyilvánvalóan ellentmondásos. A helyes megfogalmazás tehát az, hogy ebben az esetben a Cramer-szabály nem ad választ: elő kell venni az eliminációt, és a rangokat összehasonlítani.
4. Mikor éri meg, és mikor nem
A Cramer-szabály szép, de a gyakorlatban gyorsan drágává válik. Egy rendszerhez darab -edrendű determinánst kell kiszámolni, és egy determináns kifejtéssel számolva nagyon gyorsan sok művelet lesz. Az elimináció ezzel szemben nagyjából művelettel elintézi az egészet.
- 2×2 és 3×3 esetben versenyképes, sokszor gyorsabb is, főleg ha a determinánsokat rutinból számolod.
- 4×4-től kezdve kézzel gyakorlatilag használhatatlan: öt darab negyedrendű determináns több munka, mint az elimináció.
- Ha csak egyetlen ismeretlen kell — például „mennyi ?” —, akkor viszont verhetetlen: két determináns, és kész, nem kell az egész rendszert megoldani. Ez a szabály valódi haszna.
- Paraméteres feladatnál is jól jön: a egyenlet egy lépésben megadja azokat a paraméterértékeket, ahol a megoldás nem egyértelmű.
Elméleti haszna is van
A képletből az is látszik, hogy a megoldás az együtthatók folytonos függvénye, amíg — és hogy minél közelebb van a nullához, annál érzékenyebb a megoldás a bemenet kis változásaira. A numerikus matematikában ez a rosszul kondicionáltság fogalma, és a Cramer-szabály mutatja meg a legszemléletesebben, honnan jön.
5. Tipikus hibák
- Sort cserélni oszlop helyett. A jobb oldali vektor mindig az -edik oszlop helyére kerül. Ha sorba írod, minden eredmény rossz lesz.
- A eset elhamarkodott értelmezése. Nulla fődeterminánsnál nem az a válasz, hogy „nincs megoldás”, hanem az, hogy a Cramer-szabály nem használható. A többi megnézése után is maradhat nyitott kérdés.
- Nem négyzetes rendszerre alkalmazni. Ha több egyenlet van, mint ismeretlen (vagy fordítva), a determináns nem is értelmezhető. Ilyenkor csak elimináció van.
- Előjelhiba a kifejtésnél. A háromszor hármas determinánsoknál a váltakozó előjel () a leggyakoribb pontvesztés. Érdemes egy determinánst két módszerrel is ellenőrizni.
- A végeredmény ellenőrzésének kihagyása. A megoldást visszahelyettesíteni az eredeti egyenletekbe fél perc, és minden számolási hibát megmutat.
Elakadtál menet közben?
Egy tananyag megmutatja, hogyan működik a dolog. Azt viszont, hogy pontosan hol csúszik el nálad, egy óra alatt derítjük ki. Foglalj egy alkalmat, vagy beszéljük meg egy ingyenes konzultáción, mire van szükséged.