Macierze odwrotne
Macierz odwrotna to macierz zdefiniowana na kwadratowych macierzach regularnych. Po pomnożeniu macierzy i jej macierzy odwrotnej otrzymujemy macierz jednostkową.
Definicja
Macierz odwrotną można obliczyć tylko z macierzy kwadratowej, macierz odwrotna nie jest zdefiniowana na macierzy prostokątnej. Co więcej, macierz odwrotna do macierzy A (oznaczana przez A−1) istnieje tylko wtedy, gdy macierz jest regularna (nie ma liniowo zależnych wierszy). Macierz ta jest wtedy jednoznacznie określona. Dwie główne własności macierzy odwrotnej to:
$$(A^{-1})^{-1}=A$$
Najważniejsza własność macierzy odwrotnej (będąca jednocześnie definicją macierzy odwrotnej):
$$A\cdot A^{-1} = E$$
E jest to macierz jednostkowa.
Jak obliczyć macierz odwrotną
Przejdźmy teraz do metody obliczania macierzy odwrotnej. Najprostszym algorytmem jest metoda eliminacji Gaussa, która polega na zmodyfikowaniu macierzy A w macierz jednostkową i zapisaniu macierzy jednostkowej obok tej macierzy oraz dokonaniu takich samych modyfikacji tej macierzy, jak w przypadku macierzy A. Na końcu procesu obliczeniowego otrzymujemy macierz A zmodyfikowaną do macierzy jednostkowej po lewej stronie i macierzy odwrotnej po prawej stronie. Wypróbujmy to na prostym przykładzie:
$$\left(\begin{array}{cc}1&2\\3&4\end{array}\right)$$
Szybki rzut oka pokazuje, że macierz jest regularna, więc sensowne jest obliczenie macierzy odwrotnej. Kiedy obliczamy macierz odwrotną, zwykle zapisujemy ją w postaci:
$$\left(\begin{array}{cc|cc}1&2&1&0\\3&4&0&1\end{array}\right)$$
Teraz dostosujemy lewą macierz do macierzy jednostkowej i dokonamy identycznych dostosowań w prawej macierzy. Dodajemy −3 wielokrotność pierwszego wiersza do drugiego. Najpierw lewa macierz:
$$\left(\begin{array}{cc|cc}1&2&1&0\\0&-2&0&1\end{array}\right)$$
Teraz dodajemy −3 wielokrotność pierwszego wiersza prawej macierzy do drugiego wiersza prawej macierzy:
$$\left(\begin{array}{cc|cc}1&2&1&0\\0&-2&-3&1\end{array}\right)$$
Teraz musimy uzyskać zero na pozycji a12. Wystarczy dodać drugi wiersz do pierwszego. Teraz wykonam obie korekty w jednym kroku:
$$\left(\begin{array}{cc|cc}1&0&-2&1\\0&-2&-3&1\end{array}\right)$$
Teraz pozbędziemy się minus dwa, dzieląc cały wiersz przez minus dwa:
$$\left(\begin{array}{cc|cc}1&0&-2&1\\0&1&\frac32&-\frac12\end{array}\right)$$
Wynikowa macierz odwrotna to:
$$\left(\begin{array}{cc}-2&1\\\frac32&-\frac12\end{array}\right)$$
Jeśli chcesz sprawdzić, czy obliczona macierz odwrotna jest poprawna, pomnóż ją z oryginalną macierzą:
$$\left(\begin{array}{cc}-2&1\\\frac32&-\frac12\end{array}\right)\cdot\left(\begin{array}{cc}1&2\\3&4\end{array}\right)=\left(\begin{array}{cc}1&0\\0&1\end{array}\right)$$
Aby to sprawdzić, możesz zajrzeć do WolframAlpha.
Obliczenia przy użyciu wyznacznika
Nadal możemy obliczyć macierz odwrotną przy użyciu wyznacznika. Prawdą jest, że jeśli mamy regularną macierz A, to macierz odwrotna A−1 ma elementy a−1ij, które są równe:
$$a^{-1}_{ij}=\frac{(-1)^{i+j}\cdot\left|A_{j,i}\right|}{\left|A\right|}$$
Po lewej stronie mamy i,j, ale w liczniku mamy j,i, uważaj na to, nie jest błędem zamienić to w ten sposób. W liczniku mamy macierz Aj,i, która jest podmacierzą macierzy A, którą otrzymujemy przez usunięcie j-tego wiersza i i-tej kolumny z macierzy A. Więc jeśli
$$ A=\begin{pmatrix} 1&2&3\\ 4&5&6\\ 7&8&9 \end{pmatrix}, $$
jest:
$$ A_{1{,}1}=\begin{pmatrix} \not{1}&\not{2}&\not{3}\\ \not{4}&5&6\\ \not{7}&8&9 \end{pmatrix}= \begin{pmatrix} 5&6\\ 8&9 \end{pmatrix},\quad A_{1{,}3}=\begin{pmatrix} 4&5\\ 7&8 \end{pmatrix},\quad A_{2{,}2}=\begin{pmatrix} 1&3\\ 7&9 \end{pmatrix} $$
Jeśli nie podoba ci się, że są odwrócone indeksy, nadal możemy to zapisać w ten sposób:
$$(a^{-1}_{ij})^T=\frac{(-1)^{i+j}\cdot\left|A_{i,j}\right|}{\left|A\right|}$$
Lub, jeśli nie odwracamy indeksów, obliczamy transponowaną macierz odwrotną. Jeśli ponownie przetransponujemy tę macierz, otrzymamy macierz odwrotną.
Obliczanie przy użyciu tej metody jest zwykle żmudne i szczególnie nadaje się do przetwarzania maszynowego, ponieważ jest bardzo proste. W tym przykładzie spróbujemy obliczyć tylko dwie liczby. Miejmy więc tę macierz:
$$ A=\begin{pmatrix} 3&-4&5\\ 2&-3&1\\ 3&-5&-1 \end{pmatrix} $$
Najpierw obliczamy wyznacznik liczby całkowitej tej macierzy, który jest używany w mianowniku ułamka:
$$det(A)=-1$$
Teraz obliczamy pierwszy element macierzy odwrotnej. Nazwijmy go a−111. Będzie on równy:
$$a^{-1}_{11}=\frac{(-1)^{1+1}\cdot\left|A_{1{,}1}\right|}{\left|A\right|}$$
Będziemy potrzebować podmacierzy A1,1. Pomijając pierwszy wiersz i pierwszą kolumnę, otrzymamy:
$$A_{1{,}1}= \begin{pmatrix} -3&1\\ -5&-1 \end{pmatrix} $$
Teraz musimy obliczyć wyznacznik tej macierzy:
$$det(A_{1{,}1})=8$$
I teraz możemy już całkowicie podstawić do wzoru:
$$a^{-1}_{11}=\frac{(-1)^{2}\cdot8}{-1}=\frac{1\cdot8}{-1}=-8$$
I mamy pierwszy wynik macierzy odwrotnej.
$$A^{-1}= \begin{pmatrix} -8&?&?\\ ?&?&?\\ ?&?&? \end{pmatrix}$$
Drugą liczbę otrzymujemy w następujący sposób:
$$a^{-1}_{12}=\frac{(-1)^{1+2}\cdot\left|A_{2{,}1}\right|}{\left|A\right|}$$
Wyznacznik podmacierzy będzie równy
$$det(A_{2{,}1})= \begin{vmatrix} -4&5\\ -5&-1 \end{vmatrix}=29 $$
A przez całkowite podstawienie otrzymamy:
$$a^{-1}_{12}=\frac{(-1)^{3}\cdot29}{-1}=\frac{-1\cdot29}{-1}=\frac{-29}{-1}=29$$
Kolejny element układanki:
$$A^{-1}= \begin{pmatrix} -8&29&?\\ ?&?&?\\ ?&?&? \end{pmatrix}$$
I tak dalej, i tak dalej.