Przejdź do treści
Ulubione

Kalkulator wyznacznika macierzy

Zaktualizowano:

Oblicz dokładny wyznacznik dowolnej macierzy kwadratowej od 2×2 do 6×6. Wpisz elementy jako liczby całkowite, dziesiętne lub ułamki i otrzymaj dokładny wynik, jego postać dziesiętną, sprawdzenie osobliwości oraz rozwiązanie krok po kroku.

Oblicz wyznacznik macierzy kwadratowej

Pola danych
Row 1
Integers, decimals (e.g. 1.5) or fractions (e.g. 3/4). Empty cells count as 0.
Row 2
Row 3
Po włączeniu wynik aktualizuje się automatycznie po zmianie dowolnej wartości.

Wzór na wyznacznik

Wzór
\[ \det \begin{bmatrix} a & b \\ c & d \end{bmatrix} = ad - bc \\ \det \begin{bmatrix} a_{11} & a_{12} & a_{13} \\ a_{21} & a_{22} & a_{23} \\ a_{31} & a_{32} & a_{33} \end{bmatrix} = a_{11}(a_{22}a_{33} - a_{23}a_{32}) - a_{12}(a_{21}a_{33} - a_{23}a_{31}) + a_{13}(a_{21}a_{32} - a_{22}a_{31}) \\ \det A = \sum_{j=1}^{n} (-1)^{1+j}\, a_{1j}\, M_{1j} \]

Gdzie:

  • \(a_{ij}\) — element macierzy kwadratowej \(A\) leżący w wierszu \(i\) i kolumnie \(j\)
  • \(M_{1j}\) — minor: wyznacznik podmacierzy, która powstaje po skreśleniu pierwszego wiersza i kolumny \(j\)
  • \((-1)^{1+j}M_{1j}\) — dopełnienie algebraiczne elementu \(a_{1j}\)

Pierwszy wzór to reguła przekątnych dla macierzy 2×2, drugi — rozwinięcie Laplace'a względem pierwszego wiersza dla macierzy 3×3, a ostatni to ogólne rozwinięcie, które działa dla dowolnej macierzy \(n \times n\).

Wyznacznik — przykład obliczeń

Przykład: oblicz wyznacznik macierzy 3×3

\[ A = \begin{bmatrix} 2 & 1 & 3 \\ 1 & 0 & 2 \\ 4 & 1 & 3 \end{bmatrix} \]

\[ M_{11} = 0 \cdot 3 - 2 \cdot 1 = -2, \quad M_{12} = 1 \cdot 3 - 2 \cdot 4 = -5, \quad M_{13} = 1 \cdot 1 - 0 \cdot 4 = 1 \]

\[ \det A = 2(-2) - 1(-5) + 3(1) = -4 + 5 + 3 \]

Wynik: \(\det A = 4\). Wyznacznik jest różny od zera, więc macierz jest odwracalna. Możesz to sprawdzić, klikając Oblicz przy domyślnych wartościach narzędzia.

Jak korzystać z kalkulatora wyznacznika

  1. Otwórz listę rozwijaną Rozmiar macierzy i wybierz 2 × 2, 3 × 3, 4 × 4, 5 × 5 lub 6 × 6. Wykorzystywane są tylko pola wybranego rozmiaru.
  2. Z listy Wypełnij siatkę wybierz sposób podania macierzy: Użyj wartości wprowadzonych poniżej, Losowa macierz całkowita (nowa macierz jest losowana przy każdej zmianie), Macierz jednostkowa albo Zacznij od zera (wszystkie zera).
  3. Wpisz elementy w polach a11, a12, … Dozwolone są liczby całkowite, dziesiętne, np. 1,5, oraz ułamki, np. 3/4. Puste pola traktowane są jako 0.
  4. Odczytaj wyniki: Wyznacznik (dokładny) podaje odpowiedź jako dokładny ułamek lub liczbę całkowitą, Wyznacznik (dziesiętny) — jego postać dziesiętną, Czy macierz jest osobliwa? informuje, czy macierz jest odwracalna, a Kroki rozwiązania pokazuje pełny tok obliczeń.

Czym jest wyznacznik macierzy?

Wyznacznik to jedna liczba, która podsumowuje ważną cechę geometryczną i algebraiczną macierzy kwadratowej. Geometrycznie wartość bezwzględna wyznacznika macierzy \(n \times n\) to współczynnik skalowania objętości przekształcenia liniowego reprezentowanego przez tę macierz: \(|\det A|\) pokazuje, ile razy przekształcenie zwiększa długości (2×2), pola powierzchni (2×2 i 3×3 w kontekście płaskim i przestrzennym) czy ogólnie objętości. Wyznacznik równy 3 oznacza, że przekształcenie potraja objętość; wyznacznik równy 0 — że przekształcenie spłaszcza przestrzeń do niższego wymiaru i traci informację.

Algebraicznie wyznacznik to szybki test odwracalności. Macierz kwadratowa ma macierz odwrotną wtedy i tylko wtedy, gdy \(\det A \neq 0\). Gdy \(\det A = 0\), macierz nazywamy osobliwą: jej wiersze (i kolumny) są liniowo zależne, układy \(Ax = b\) nie mają jednoznacznego rozwiązania, a macierz \(A^{-1}\) nie istnieje. Dlatego wyznacznik spotyka się wszędzie — od rozwiązywania układów równań (wzory Cramera), przez wyznaczanie wartości własnych, po obliczanie iloczynów wektorowych.

Jak interpretować tę liczbę, zależy od kontekstu. Dokładna wartość jest istotna przy sprawdzaniu ręcznym i w rozważaniach teoretycznych; postać dziesiętna wygodnie służy do szacowania. Znaczenie ma też znak: ujemny wyznacznik oznacza, że przekształcenie odwraca orientację, podobnie jak odbicie lustrzane. Warto pamiętać, że wyznacznik jest określony tylko dla macierzy kwadratowych — macierz prostokątna po prostu nie ma wyznacznika.

Jak kalkulator wykonuje obliczenia: dwie metody

Dla macierzy 2×2 i 3×3 kalkulator stosuje rozwinięcie metodą Laplace'a względem pierwszego wiersza i pokazuje każdy minor oraz każdy iloczyn, a dla macierzy 3×3 dodaje kontrolę regułą Sarrusa. Dla macierzy 4×4–6×6 przechodzi na eliminację Gaussa z dokładną arytmetyką wymierną: dodanie wielokrotności jednego wiersza do innego nie zmienia wyznacznika, natomiast każda zamiana wierszy odwraca jego znak. Wyznacznik równa się wtedy iloczynowi elementów podstawowych powstalej macierzy trójkątnej górnej, pomnożonemu przez \((-1)\) za każdą wykonaną zamianę. Jeśli w którejś kolumnie nie da się znaleźć elementu podstawowego, macierz jest osobliwa, a jej wyznacznik wynosi dokładnie 0.

Ponieważ wszystkie działania wykonywane są na liczbach całkowitych i ułamkach (a nie na liczbach zmiennoprzecinkowych), wynik jest dokładny — nie ma błędu zaokrąglenia, nawet przy „niewygodnych” ułamkach. Liczby dziesiętne z maksymalnie 12 miejscami po przecinku są wewnętrznie zamieniane na dokładne ułamki, więc 0,1 jest traktowane jako dokładnie 1/10, a nie jako przybliżona wartość binarna.

Przydatne własności i ograniczenia

  • \(\det(AB) = \det A \cdot \det B\), a dla macierzy odwracalnej \(\det(A^{-1}) = 1/\det A\).
  • Zamiana dwóch wierszy (lub kolumn) mnoży wyznacznik przez −1; pomnożenie wiersza przez stałą \(k\) mnoży wyznacznik przez \(k\). Macierz z dwoma identycznymi wierszami albo z wierszem zerowym ma wyznacznik równy 0.
  • \(\det A = \det A^{T}\), więc twierdzenia o wierszach i kolumnach można stosować zamiennie. Samą transpozycję sprawdzisz w kalkulatorze Transpozycja macierzy.
  • Kalkulator obsługuje wyłącznie rozmiary od 2×2 do 6×6, przy elementach z maksymalnie 12 miejscami po przecinku. Dla większych macierzy użyj eliminacji połączonej z rozwinięciem albo oprogramowania przeznaczonego do dużych układów liniowych.
  • Warto zapamiętać praktyczny fakt: \(\det(kA) = k^{n} \det A\) dla macierzy \(n \times n\), ponieważ każdy wiersz jest mnożony przez \(k\). Kalkulator Mnożenie macierzy przez skalar pozwala budować takie macierze bezpośrednio.
  • Ponieważ niezerowy wyznacznik gwarantuje jednoznaczne rozwiązanie układu liniowego, możesz też rozwiązywać układy bezpośrednio w kalkulatorze Metoda eliminacji albo porównywać pokrewne wielkości, takie jak suma elementów przekątnej, w kalkulatorze Ślad macierzy.

Najczęściej zadawane pytania

Jak obliczyć wyznacznik macierzy 4×4 ręcznie?

Masz dwie możliwości: rozwinięcie względem wiersza lub kolumny z wieloma zerami (rozwinięcie Laplace'a sprowadza macierz 4×4 do czterech wyznaczników 3×3) albo sprowadzenie macierzy do postaci trójkątnej górnej operacjami na wierszach — det A to iloczyn elementów przekątnej, pomnożony przez −1 za każdą wykonaną zamianę wierszy. Dodanie wielokrotności jednego wiersza do innego nie zmienia wyznacznika. Wynik krok po kroku w kalkulatorze pokazuje dokładnie ten proces eliminacji.

Czy wyznacznik może być ujemny albo ułamkowy?

Tak, w obu przypadkach. Ujemny wyznacznik oznacza, że przekształcenie odwraca orientację (podobnie jak odbicie lustrzane) — jeśli potrzebujesz współczynnika skalowania objętości, wystarczy wziąć wartość bezwzględną. Ułamkowe elementy, a także dzielenie podczas eliminacji, naturalnie prowadzą do ułamkowych wyznaczników — np. wyznacznik macierzy 2×2 \(\begin{bmatrix} 1/2 & 0 \\ 0 & 1/3 \end{bmatrix}\) wynosi 1/6. Narzędzie podaje wynik jako dokładny ułamek obok zaokrąglonej postaci dziesiętnej.

Co oznaczają zapisy det A i |A|?

Oznaczają to samo: \(\det A\), \(|A|\) i \(\det(A)\) to trzy równoważne zapisy wyznacznika macierzy \(A\). Forma z kreskami pionowymi jest popularna w skrótowych wzorach, na przykład we wzorach Cramera, ale nie pomyl jej z wartością bezwzględną — wyznacznik zapisany jako \(|A|\) nadal może być ujemny. Dla jasności ten kalkulator zawsze oznacza wynik jako det A.

Czy istnieje skrót dla macierzy diagonalnych i trójkątnych?

Tak. Dla każdej macierzy diagonalnej lub trójkątnej (górnej bądź dolnej) wyznacznik to po prostu iloczyn elementów przekątnej: \(\det A = a_{11} \cdot a_{22} \cdots a_{nn}\). Właśnie dlatego kalkulator sprowadza większe macierze do postaci trójkątnej — zamienia żmudne rozwinięcie na jedno mnożenie. Macierz jednostkowa to przypadek szczególny, w którym ten iloczyn równa się 1, więc det \(I\) = 1 dla każdego rozmiaru.

Wykonałem operacje na wierszach ręcznie i dostałem inny wynik. Co poszło nie tak?

Najczęstszy błąd to zapomnienie, że pomnożenie wiersza przez stałą \(k\) mnoży cały wyznacznik przez \(k\), a każda zamiana wierszy lub kolumn odwraca jego znak. Tylko operacja „dodaj wielokrotność jednego wiersza do innego” pozostawia wyznacznik bez zmian. Przy rozwinięciu sprawdź też, czy rozwijałeś względem dokładnie jednego wiersza albo kolumny i zachowałeś poprawne naprzemienne znaki.

Dlaczego nie mogę obliczyć wyznacznika macierzy 3×4 lub innej prostokątnej?

Wyznacznik jest określony tylko dla macierzy kwadratowych, ponieważ mierzy, jak przekształcenie skaluje przestrzeń \(n\)-wymiarową samą w siebie — macierz prostokątna zmienia wymiar, więc nie istnieje jeden wspólny współczynnik skali. Dla macierzy prostokątnych stosuje się inne wielkości, na przykład rząd macierzy \(A\) albo wyznacznik kwadratowej macierzy \(A^T A\), wykorzystywany we wzorach metody najmniejszych kwadratów.

Jak wpisać liczby mieszane lub wartości typu 1 1/2?

Liczbę mieszaną wpisz jako ułamek niewłaściwy: 1 1/2 staje się 3/2, a −2¾ — −11/4. Pola przyjmują wyłącznie liczby całkowite, dziesiętne (do 12 miejsc po przecinku) i ułamki w postaci p/q; puste pole traktowane jest jako 0. Liczby dziesiętne są wewnętrznie zamieniane na dokładne ułamki, więc 0,1 jest liczone jako dokładnie 1/10 i żaden błąd zaokrąglenia zmiennoprzecinkowego nie wkrada się do wyznacznika.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *