Przejdź do treści
Ulubione

Kalkulator kwadratu macierzy

Zaktualizowano:

Ten kalkulator oblicza kwadrat macierzy 2×2 lub 3×3, czyli iloczyn A × A. Wprowadź elementy macierzy i natychmiast otrzymaj macierz podniesioną do kwadratu.

Obliczanie kwadratu macierzy

Pola danych
a11
a12
a21
a22
Po włączeniu wynik aktualizuje się automatycznie po zmianie dowolnej wartości.

Wzór na kwadrat macierzy

Wzór
\[ C = A^2 = A \times A, \qquad C_{ij} = \sum_{k=1}^{n} A_{ik} A_{kj} \]

Gdzie:

  • \(A\) — macierz kwadratowa (2×2 lub 3×3) o elementach \(A_{ij}\)
  • \(C = A^2\) — kwadrat macierzy, otrzymany przez pomnożenie \(A\) przez samą siebie
  • \(C_{ij}\) — element w wierszu \(i\) i kolumnie \(j\) wyniku
  • \(n\) — rozmiar macierzy (2 lub 3)

Każdy element wyniku to iloczyn skalarny wiersza macierzy \(A\) z kolumną macierzy \(A\), dokładnie tak jak przy zwykłym mnożeniu macierzy — z tą różnicą, że oba czynniki to ta sama macierz.

Kwadrat macierzy – przykład obliczeń

Przykład: podnieś do kwadratu macierz 2×2

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

\[ A^2 = A \times A = \begin{bmatrix} 2\cdot 2 + 1\cdot 1 & 2\cdot 1 + 1\cdot 4 \\ 1\cdot 2 + 4\cdot 1 & 1\cdot 1 + 4\cdot 4 \end{bmatrix} = \begin{bmatrix} 5 & 6 \\ 6 & 17 \end{bmatrix} \]

Wynik: \( A^2 = \begin{bmatrix} 5 & 6 \\ 6 & 17 \end{bmatrix} \)

Jak korzystać z kalkulatora

  1. Wybierz rozmiar macierzy w polu Wybierz rozmiar macierzy: 2×2 lub 3×3. Wybór 3×3 odsłania dodatkowe pola do wprowadzania danych.
  2. Wprowadź elementy macierzy w polach a₁₁, a₁₂, … zgodnie z wierszem i kolumną każdego elementu. Dla macierzy 2×2 wypełniasz a₁₁, a₁₂, a₂₁, a₂₂; dla macierzy 3×3 wszystkie dziewięć pól.

  3. Kwadrat macierzy pojawi się natychmiast w panelu wyników Kwadrat macierzy.

Co oznacza podniesienie macierzy do kwadratu?

Podniesienie macierzy do kwadratu oznacza pomnożenie jej przez samą siebie: \(A^2 = A \times A\). To nie to samo co podniesienie każdego elementu osobno do kwadratu — to byłoby potęgowanie elementowo (Hadamarda) i daje zupełnie inny wynik. Kwadrat macierzy powstaje według standardowej reguły mnożenia wiersz przez kolumnę, więc każdy element \(A^2\) łączy wartości z różnych wierszy i kolumn macierzy \(A\).

Podnosić do kwadratu można tylko macierze kwadratowe (o tej samej liczbie wierszy i kolumn). Macierz prostokątna, na przykład 2×3, nie może być pomnożona przez samą siebie, ponieważ liczba kolumn lewego czynnika musi być równa liczbie wierszy prawego czynnika.

Potęgowanie pojawia się w wielu zastosowaniach: oznacza dwukrotne zastosowanie tego samego przekształcenia liniowego (przydatne w grafice komputerowej, łańcuchach Markowa i teorii grafów, gdzie \(A^2\) liczy ścieżki długości 2 między wierzchołkami), występuje w wielomianach macierzowych i rekurencjach takich jak \(x_{k+1} = A x_k\), oraz jest elementem składowym przy obliczaniu wyższych potęg macierzy \(A^m\) metodą szybkiego potęgowania.

Przydatny sposób sprawdzenia wyniku: \(\det(A^2) = \det(A)^2\). Dla powyższego przykładu \(\det(A) = 2\cdot4 - 1\cdot1 = 7\) oraz \(\det(A^2) = 5\cdot17 - 6\cdot6 = 49 = 7^2\). Jeśli chcesz to zweryfikować lub obliczyć, pomoże Ci nasz kalkulator Mnożenie wyznaczników.

Założenia, ograniczenia i wskazówki

  • Tylko macierze kwadratowe. Kalkulator obsługuje macierze 2×2 i 3×3. Nie może podnosić do kwadratu macierzy prostokątnych.
  • To nie jest operacja elementowa. Pamiętaj, że ogólnie \((A^2)_{ij} \neq (A_{ij})^2\). Jeśli potrzebujesz podnieść każdy element osobno do kwadratu, to inne działanie.
  • Kolejność tu nie ma znaczenia. Przy mnożeniu macierzy przez samą siebie \(A \times A\) jest jednoznaczne. Zwróć jednak uwagę, że ogólnie mnożenie macierzy nie jest przemienne — \(A \times B \neq B \times A\). Do iloczynów dwóch różnych macierzy użyj kalkulatora Mnożenie macierzy.
  • Wartości ujemne i dziesiętne są akceptowane; wyniki są wyświetlane zaokrąglone do dwóch miejsc po przecinku.
  • Macierz jednostkowa i diagonalna — skróty. Jeśli \(A\) jest diagonalna, to \(A^2\) jest diagonalna z podniesionymi do kwadratu elementami diagonalnymi; jeśli \(A = I\), to \(A^2 = I\). To szybkie testy poprawności wprowadzonych danych.
  • Potęgowanie wiąże się z wartościami własnymi: każda wartość własna \(\lambda\) macierzy \(A\) staje się \(\lambda^2\) w macierzy \(A^2\). Możesz to zbadać za pomocą kalkulatorów Wartości własne i wektory własne 2×2 oraz Wartości własne i wektory własne 3×3.

Najczęściej zadawane pytania

Jak podnieść macierz 2×2 do kwadratu ręcznie?

Dla \(A = \begin{bmatrix} a & b \\ c & d \end{bmatrix}\) kwadrat wynosi \(A^2 = \begin{bmatrix} a^2 + bc & ab + bd \\ ac + cd & bc + d^2 \end{bmatrix}\). Policz każdy element jako iloczyn skalarny wiersza i kolumny. Na przykład element w lewym górnym rogu to pierwszy wiersz macierzy \(A\) pomnożony przez pierwszą kolumnę macierzy \(A\): \(a \cdot a + b \cdot c\). Sprawdź dokładnie każdy składnik, ponieważ pomylenie wierszy z kolumnami to najczęstszy błąd.

Dlaczego wynik to nie po prostu każdy element podniesiony do kwadratu?

Ponieważ podnoszenie macierzy do kwadratu wykorzystuje mnożenie macierzy, a nie działania elementowe. Kwadrat elementowy \(\begin{bmatrix} a^2 & b^2 \\ c^2 & d^2 \end{bmatrix}\) to inne działanie (kwadrat Hadamarda) i w prawie wszystkich przypadkach daje inny wynik. Zgodność występuje tylko dla macierzy diagonalnych: jeśli wszystkie elementy poza przekątną są zerowe, obie metody dają ten sam wynik, ponieważ każdy wiersz „widzi” wyłącznie swoją kolumnę.

Czy można podnieść do kwadratu macierz z ujemnymi lub dziesiętnymi elementami?

Tak. Kalkulator akceptuje liczby ujemne i dziesiętne, a standardowe reguły mnożenia obowiązują bez zmian. Uważaj na znaki: iloczyny dwóch liczb ujemnych są dodatnie, co często zmienia sumy pośrednie. Wyniki są wyświetlane zaokrąglone do dwóch miejsc po przecinku, więc wartość typu 12,999999 z danych dziesiętnych pojawi się jako 13,00 — to zaokrąglenie, a nie błąd.

Jakie macierze spełniają A² = A lub A² = I?

Macierz spełniająca \(A^2 = A\) nazywa się idempotentną — klasycznymi przykładami są rzutowania i macierz jednostkowa. Macierz spełniająca \(A^2 = I\) nazywa się inwolucyjną, co oznacza, że jest odwrotna do samej siebie; prosty przykład 2×2 to \(\begin{bmatrix} 0 & 1 \\ 1 & 0 \end{bmatrix}\). Jeśli twoje dane wejściowe są jedną z takich macierzy, wynik powinien być równy danym wejściowym (lub macierzy jednostkowej), co stanowi szybki test poprawności.

Jeśli A jest symetryczna, czy A² też będzie symetryczna?

Tak. Jeśli \(A = A^T\), to \((A^2)^T = (A \times A)^T = A^T \times A^T = A \times A\), więc kwadrat również jest symetryczny. To daje ci darmową weryfikację: dla danych symetrycznych dwa elementy poza przekątną w wyniku 2×2 muszą być równe, a wynik 3×3 musi być symetryczny względem głównej przekątnej. Jeśli tak nie jest, gdzieś popełniłeś błąd rachunkowy.

Jak podnieść do kwadratu macierz 4×4 lub większą?

Ta sama reguła obowiązuje przy dowolnym rozmiarze: każdy element \((A^2)_{ij}\) to iloczyn skalarny wiersza \(i\) z kolumną \(j\) macierzy \(A\). Ten kalkulator obsługuje tylko macierze 2×2 i 3×3, ale większe macierze możesz policzyć ręcznie według tej reguły lub przez wielokrotne mnożenie. Do obliczania wyższych potęg, takich jak \(A^4\) czy \(A^8\), użyj szybkiego potęgowania: \(A^4 = (A^2)^2\), co wymaga znacznie mniej mnożeń niż wielokrotne mnożenie \(A\) przez samą siebie.

Jakie są najczęstsze błędy przy podnoszeniu macierzy do kwadratu?

Najczęstsze pomyłki to podnoszenie elementów osobno do kwadratu zamiast mnożenia macierzy; odczytywanie kolumn drugiego czynnika jako wierszy; pominięcie składnika mieszanego, takiego jak \(bc\), we wzorze dla 2×2; oraz błędy znaków przy elementach ujemnych. Niezawodnym sprawdzianem jest \(\det(A^2) = \det(A)^2\) — jeśli wyznaczniki nie spełniają tej tożsamości, co najmniej jeden element twojego wyniku jest błędny.

Dodaj komentarz

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