Kramerovo pravilo je teorema u linearnoj algebri, koja daje rešenje sistema linearnih jednačina pomoću determinanti. Dobila je ime po Gabrijelu Krameru (1704—1752).
Računski, radi se o neefikasnom postupku, i stoga se ne koristi u praksi u slučajevima kada je broj jednačina u sistemu veliki. Međutim, ovo pravilo je od teorijskog značaja jer daje eksplicitni izraz za rešenje sistema.
Sistem jednačina predstavljen u formi množenja matrica kao:
gde je kvadratna matrica invertibilna a vektor je vektor kolone promenljivih: .
Teorema onda tvrdi da:
|
|
gde je matrica koja se dobija zamenom i-te kolone iz vektorom kolone . Radi jednostavnosti, ponekad se koristi samo jedan simbol kao što je da predstavi a notacija se koristi da predstavi . Stoga se jednačina (1) može kompaktnije zapisati kao
Neka je R komutativni prsten, a A n×n matrica sa koeficijentima iz R. Onda
gde Adj(A) označava adjungovanu matricu matrice A, det(A) je determinanta, a I je jedinična matrica.
Dobar način da se Kramerovo pravilo iskoristi za matrice dimenzije 2×2 je pomoću sledeće formule:
- i
- ,
što se može zapisati u matričnom obliku
x i y se mogu naći Kramerovim pravilom:
i
Pravilo za matrice dimenzije 3×3 je slično.
- ,
- i
- ,
što se može zapisati u matričnom obliku
x, y i z se mogu naći na sledeći način:
- , , and
Kramerovo pravilo je vrlo korisno za rešavanje problema u diferencijalnoj geometriji. Uzmimo dve jednačine i . Kada su u i v nezavisne promenljive, možemo da definišemo i .
Nalaženje jednačine za je trivijalno primenom Kramerovog pravila.
Prvo izračunamo prve izvode za F, G, x i y.
Zamenom dx, dy у dF i dG, dobijamo:
Kako su u, v obe nezavisne, koeficijenti du, dv moraju biti jednaki nuli. Tako da možemo da napišemo:
Sada, primenom Kramerovog pravila vidimo da:
Ovo sada je formula u obliku dva jakobijana:
Slične formule se mogu izvesti za , , .
Kramerovo pravilo se može koristiti za dokazivanje Kejli-Hamiltonove teoreme iz linearne algebre, kao i Nakajamine leme, koja je od osnovnog značaja u teoriji komutativnih prstenova.