Wyznacznik macierzy 2 × 2.
Dana jest macierz A ∈ Mat2×2(R), A =
"
a b c d
#
.
Wyznacznikiem macierzy A nazywamy liczbę |A| = a b c d = ad − bc.
Dla macierzy A = " a11 a12 a21 a22 # mamy det A = a11a22 − a12a21.
Są dwie permutacje zbioru {1, 2}.
Permutacja 1 2 1 2
!
jest parzysta, ma znak +1.
Permutacja 1 2 2 1
!
Wyznacznik macierzy 3 × 3.
Wyznacznikem macierzy A ∈ Mat3×3(R), A =
a b c d e f g h i nazy-wamy liczbę |A| = a b c d e f g h i
Dla macierzy A = a11 a12 a13 a21 a22 a23 a31 a32 a33 mamy det A = a11a22a33 + a12a23a31 + a13a21a32 −a11a23a32 − a12a21a33 − a13a22a31.
Jest 6 permutacji zbioru {1, 2, 3}. Permutacje 1 2 3 1 2 3 ! , 1 2 3 2 3 1 ! , 1 2 3 3 1 2 !
są parzyste, mają znak +1. Permutacje 1 2 3 1 3 2 ! , 1 2 3 2 1 3 ! , 1 2 3 3 2 1 !
Wyznacznik macierzy (kwadratowej!) A ∈ Matn×n(R), A = a11 a12 . . . a1n a21 a22 . . . a2n ... ... ... an1 an2 . . . ann , określamy następująco: det A = X σ∈Sn (sgn σ) · a1σ(1)a2σ(2) . . . anσ(n).
Wyznacznik macierzy jednostkowej: det(In) = 1 0 . . . 0 0 0 1 . . . 0 0 ... ... ... ... 0 0 . . . 1 0 0 0 . . . 0 1 = 1.
Wyznacznik macierzy diagonalnej:
c1 0 . . . 0 0 0 c2 . . . 0 0 ... ... ... ... 0 0 . . . cn−1 0 0 0 . . . 0 cn = c1c2 . . . cn.
Wyznacznik macierzy górnotrójkątnej: a11 a12 . . . a1,n−1 a1n 0 a22 . . . a2,n−1 a2n ... ... ... ... 0 0 . . . an−1,n−1 an−1,n 0 0 . . . 0 ann = a11a22 . . . ann.
Wyznacznik macierzy dolnotrójkątnej:
a11 0 . . . 0 0 a21 a22 . . . 0 0 ... ... ... ... an−1,1 an−1,2 . . . an−1,n−1 0 an1 an2 . . . an,n−1 ann = a11a22 . . . ann.
Wyznacznik macierzy transponowanej: det AT = det A.
Wyznacznik iloczynu macierzy: dla dowolnych macierzy A, B ∈ Matn×n(R) zachodzi równość
Wyznacznik jako funkcja wierszy macierzy: w1 = h a11 a12 . . . a1n i, w2 = h a21 a22 . . . a2n i,
...
wn = h an1 an2 . . . ann i.
Zapiszmy wyznacznik w postaci det A =
w1 w2 ... wn .
Dla dowolnego i ∈ {1, . . . , n} mamy: w1 ... wi + wi0 ... wn = w1 ... wi ... wn + w1 ... wi0 ... wn oraz w1 ... c · wi ... wn = c · w1 ... wi ... wn ,
Dla dowolnych i, j ∈ {1, . . . , n}, i 6= j, mamy: w1 ... wi ... wj ... wn = − w1 ... wj ... wi ... wn . Wnioski: w1 ... 0 ... wn = w1 ... 0 · 0 ... wn = 0 · w1 ... 0 ... wn = 0,
w1 ... wi ... wi ... wn = − w1 ... wi ... wi ... wn ⇒ w1 ... wi ... wi ... wn = 0, w1 ... wi + c · wj ... wj ... = w1 ... wi ... wj ... + w1 ... c · wj ... wj ... = w1 ... wi ... wj ... + c · w1 ... wj ... wj ... = w1 ... wi ... wj ...
Kolumny macierzy A: a11 a21 ... am1 , a12 a22 ... am2 , . . . , a1n a2n ... amn .
Zapiszmy wyznacznik w postaci det A =
k1 k2 . . . kn .
Wówczas dla dowolnego i ∈ {1, . . . , n} mamy: k1 . . . ki + k 0 i . . . kn = k1 . . . ki . . . kn + k1 . . . k 0 i . . . kn oraz k1 . . . c · ki . . . kn = c · k1 . . . ki . . . kn ,
dla dowolnych i, j ∈ {1, . . . , n}, i 6= j, mamy:
k1 . . . ki . . . kj . . . kn = − k1 . . . kj . . . ki . . . kn .
Wnioski: k1 . . . 0 . . . kn = 0, k1 . . . ki . . . ki . . . kn = 0, k1 . . . ki + c · kj . . . kj . . . kn = k1 . . . ki . . . kj . . . kn .
Niech A ∈ Matn×n(R). Przez Aij oznaczmy macierz otrzymaną z macierzy A przez wykreślenie i-tego wiersza i j-tej kolumny.
Rozwinięcie Laplace’a względem i-tego wiersza:
|A| = (−1)i+1ai1· |Ai1| + (−1)i+2ai2· |Ai2| + . . . + (−1)i+nain· |Ain|.
Rozwinięcie Laplace’a względem j-tej kolumny:
Niech A ∈ Matn×n(R), Aij – macierz otrzymana z macierzy A przez wykreślenie i-tego wiersza i j-tej kolumny.
Liczbę Dij = (−1)i+j · |Aij| nazywamy dopełnieniem algebraicz-nym elementu aij. Macierz dopełnień algebraicznych oznaczamy przez AD: AD = D11 D12 . . . D1n D21 D22 . . . D2n ... ... ... Dn1 Dn2 . . . Dnn .
Twierdzenie. Macierz odwrotna do macierzy A istnieje dokład-nie wtedy, gdy det A 6= 0, i wówczas
A−1 = 1
det A · (A
D)T.
Dowód. Jeśli macierz A jest odwracalna, to A · A−1 = I, więc det A · det A−1 = det(A · A−1) = det I = 1,
skąd det A 6= 0.
Pozostaje wykazać, że jeśli det A 6= 0, to macierz A jest odwra-calna i macierz odwrotna wyraża się podanym wzorem.
Rozważmy rozwinięcie Laplace’a względem i-tego wiersza: det A = a11 a12 . . . a1n ... ... ... ai1 ai2 . . . ain ... ... ... aj1 aj2 . . . ajn ... ... ... an1 an2 . . . ann = ai1Di1 + ai2Di2 + . . . + ainDin.
Jeśli zamiast i-tego wiersza wstawimy j-ty wiersz, gdzie j 6= i, to otrzymamy: 0 = a11 a12 . . . a1n ... ... ... aj1 aj2 . . . ajn ... ... ... aj1 aj2 . . . ajn ... ... ... an1 an2 . . . ann = aj1Di1 + aj2Di2 + . . . + ajnDin.
Dla dowolnego i mamy:
ai1Di1 + ai2Di2 + . . . + ainDin = det A, a dla dowolnych i 6= j:
aj1Di1 + aj2Di2 + . . . + ajnDin = 0. Możemy to zapisać tak:
a11 a12 . . . a1n a21 a22 . . . a2n ... ... ... an1 an2 . . . ann · D11 D21 . . . Dn1 D12 D22 . . . Dn2 ... ... ... D1n D2n . . . Dnn = det A 0 . . . 0 0 det A . . . 0 ... ... ... 0 0 . . . det A .
Mamy zatem
A · (AD)T = det A · I. Analogicznie pokazujemy, że
(AD)T · A = det A · I. Jeśli det A 6= 0, to otrzymujemy równości
A · 1
det A · (A
D)T = 1
det A · (A
D)T · A = I,
które oznaczają, że macierz A jest odwracalna oraz A−1 = 1
det A · (A
Minorem macierzy A ∈ Matm×n(R) nazywamy wyznacznik jej podmacierzy kwadratowej: ai1j1 ai1j2 . . . ai1j k ai2j1 ai2j2 . . . ai2j k ... ... ... ai kj1 aikj2 . . . aikjk , gdzie 1 6 i1 < i2 < . . . < ik 6 m, 1 6 j1 < j2 < . . . < jk 6 n.
Rzędem macierzy A ∈ Matm×n(R) nazywamy największy stopień jej niezerowego minora.
Twierdzenie Kroneckera – Capellego (wersja krótka)
Układ równań Ax = b, gdzie A ∈ Matm×n(R), b ∈ Rm, x ∈ Rn po-siada rozwiązanie wtedy i tylko wtedy, gdy rank(A) = rank[A|b].
Uwaga: "posiada rozwiązanie" oznacza "posiada co najmniej jed-no rozwiązanie".
Twierdzenie Kroneckera – Capellego (wersja długa)
Rozważmy układ równań Ax = b, gdzie A ∈ Matm×n(R), b ∈ Rm, x ∈ Rn.
a) Jeśli rank(A) = rank[A|b] = n, to układ równań ma dokładnie jedno rozwiązanie.
b) Jeśli rank(A) = rank[A|b] = r < n, to układ równań ma nie-skończenie wiele rozwiązań. Rozwiązanie zależy od n − r para-metrów.
Co to znaczy, że rozwiązanie zależy od n − r parametrów?
Wszystkie rozwiązania układu Ax = b są postaci x = x0 + c1v1 + . . . + cn−rvn−r
dla dowolnych wartości parametrów c1, . . . , cn−r ∈ R, gdzie x0, v1, . . . , vn−r ∈ Rn.
Dla różnych wartości parametrów c1, . . . , cn−r otrzymujemy różne rozwiązania x.
Rozwiązania układu jednorodnego Ax = 0 są wówczas postaci x = c1v1 + . . . + cn−rvn−r
Niech x0 będzie pewnym rozwiązaniem układu równań Ax = b. Wówczas wszystkie rozwiązania tego układu są postaci
x = x0 + v,
gdzie v jest dowolnym rozwiązaniem układu Ax = 0.
Dowód. Jeśli Ax0 = b i Av = 0, to
A(x0 + v) = Ax0 + Av = b + 0 = b.
Jeśli Ax0 = b i Ax = b, to dla v = x − x0 mamy Av = Ax − Ax0 = b − b = 0.
Twierdzenie. Dla macierzy kwadratowej A ∈ Matn×n(R) nastę-pujące warunki są równoważne:
– macierz A jest odwracalna,
– det(A) 6= 0,
Wzory Cramera: x1 = W1 W , . . . , xn = Wn W , gdzie W = det A 6= 0,
Wi - wyznacznik macierzy otrzymanej z macierzy A przez zamia-nę i-tej kolumny na kolumzamia-nę b:
Wi = a11 . . . b1 . . . a1n a21 . . . b2 . . . a2n ... ... ... an1 . . . bn . . . ann .