Kalkulator układów równań liniowych
Rozwiąż układ równań liniowych (2×2, 3×3, aż do 5×5) dokładnie, na ułamkach – z każdą operacją eliminacji Gaussa, wzorami Cramera i sprawdzeniem.
Wpisz równania, np. 2x + 3y = 7 lub 1/2a − b = 0,5. Do 5 równań i 5 niewiadomych; siatka poniżej obsługuje układy kwadratowe.
Siatka współczynników
Współczynniki po lewej, wyrazy wolne za znakiem =. Pusta komórka oznacza 0.
Rozwiązanie
–
Eliminacja Gaussa–Jordana
Wzory Cramera
Sprawdzenie w równaniach wyjściowych
Jak rozwiązać układ równań w tym narzędziu
- Wpisz równania w pole Równania (jedno w każdym wierszu), np.
2x + 3y = 7ix − y = 1. Niewiadome mogą być dowolnymi literami (x, y, z, a, b…) albo nazwami typu x1 i x2. Współczynniki mogą być liczbami całkowitymi, dziesiętnymi (0,5) lub ułamkami (1/2 albo (1/2)x), a wyrazy wolne mogą stać po obu stronach:3x + 4 = 2x − 1też działa. - Odpowiedź pojawia się podczas pisania. Rozwiąż robi to samo, Przykład wczytuje klasyczny układ 3 × 3, Wyczyść opróżnia wszystko, a Kopiuj kopiuje rozwiązanie.
- Wolisz tabelę? Otwórz Siatka współczynników, wybierz Rozmiar siatki (od 2 × 2 do 5 × 5) i wpisz współczynniki, a wyrazy wolne w kolumnie za znakiem =. Pusta komórka oznacza 0. Siatka i równania są synchronizowane.
- Przeczytaj wynik i wyjaśnienia pod nim: Eliminacja Gaussa–Jordana z każdą operacją na wierszach i macierzą po każdej z nich, Wzory Cramera dla układów 2 × 2 i 3 × 3 oraz Sprawdzenie w równaniach wyjściowych.
Każde obliczenie jest dokładne: narzędzie pracuje na ułamkach, a nie na zaokrąglonych liczbach dziesiętnych, więc 1/3 pozostaje 1/3. Przy wynikach ułamkowych pokazywane jest też przybliżenie dziesiętne.
Eliminacja Gaussa krok po kroku
Układ jest najpierw zapisywany jako macierz rozszerzona: jeden wiersz na równanie, jedna kolumna na niewiadomą, a wyrazy wolne za pionową kreską. Trzy operacje na wierszach zmieniają macierz, nie zmieniając rozwiązań:
- zamiana dwóch wierszy (R₁ ↔ R₂);
- pomnożenie wiersza przez liczbę różną od zera (R₁ → R₁ ÷ 2);
- dodanie wielokrotności innego wiersza (R₂ → R₂ − 3R₁).
Narzędzie pracuje kolumna po kolumnie. Wybiera element główny (piwot), preferując 1 lub −1, żeby uniknąć ułamków, przenosi go na właściwe miejsce, dzieli wiersz tak, by element główny był równy 1, a następnie zeruje resztę kolumny we wszystkich pozostałych wierszach. To wariant Gaussa–Jordana: na końcu macierz ma zredukowaną postać schodkową, a rozwiązanie odczytuje się wprost z ostatniej kolumny.
Jedno rozwiązanie, brak rozwiązań lub nieskończenie wiele
- Jedno rozwiązanie (układ oznaczony): każda niewiadoma ma element główny. Rząd macierzy jest równy liczbie niewiadomych.
- Brak rozwiązań (układ sprzeczny): któryś wiersz przybiera postać 0 = 5 (zerowe współczynniki, niezerowy wyraz wolny). Równania przeczą sobie nawzajem; przy dwóch niewiadomych proste są równoległe.
- Nieskończenie wiele rozwiązań (układ nieoznaczony): niektóre niewiadome nie mają elementu głównego. Stają się parametrami (t, s…), a pozostałe niewiadome wyraża się za ich pomocą, np. x = 1 + t, y = 5 − 2t, z = t. Każda wartość t daje jedno rozwiązanie.
Wzory Cramera
Dla kwadratowego układu Ax = b z det(A) ≠ 0 każda niewiadoma jest równa det(Aᵢ) ÷ det(A), gdzie Aᵢ to macierz A, w której kolumnę i zastąpiono wyrazami wolnymi. Narzędzie pokazuje wyznaczniki: ad − bc dla 2 × 2 i rozwinięcie względem pierwszego wiersza dla 3 × 3. Gdy det(A) = 0, wzorów nie można zastosować, a eliminacja mówi, czy rozwiązań nie ma, czy jest ich nieskończenie wiele. Dla większych układów eliminacja jest znacznie szybsza, dlatego wzory Cramera pokazywane są tylko do rozmiaru 3 × 3.
Najczęściej zadawane pytania
Czy można rozwiązać pojedyncze równanie liniowe?
Tak. Wpisz jedno równanie, np. 3x + 4 = 2x − 1, a narzędzie poda x = −5. Dla jednego równania z dwiema niewiadomymi poda rozwiązanie ogólne z parametrem.
Jak duże układy są obsługiwane?
Do 5 równań i 5 niewiadomych. Liczba równań może być inna niż liczba niewiadomych; siatka służy do układów kwadratowych, a pole tekstowe przyjmuje układy dowolnego kształtu.
Dlaczego odpowiedzi są ułamkami?
Bo są dokładne. Zaokrąglone ułamki dziesiętne kumulowałyby błędy podczas eliminacji. Obok każdego ułamka pokazana jest jego wartość dziesiętna.
Jak wpisać równanie, w którym brakuje niewiadomej?
Po prostu ją pomiń: x + z = 3 oznacza, że współczynnik przy y wynosi 0. W siatce zostaw komórkę pustą lub wpisz 0.
Co oznacza rząd?
Rząd to liczba elementów głównych, czyli liczba niezależnych równań. Przy n niewiadomych rząd n oznacza jedno rozwiązanie; mniejszy rząd oznacza parametry, chyba że układ jest sprzeczny.
Czy mogę używać przecinka dziesiętnego?
Tak, 1,5 i 1.5 są odczytywane jako półtora. Kropka przed dokładnie trzema cyframi oznacza separator tysięcy (1.500 = 1500), a 1,500 to ułamek dziesiętny 1,5. Najbezpieczniej pisać 1500 bez separatora. Aby wpisać dwa równania w jednym wierszu, oddziel je średnikiem.
Podobne narzędzia
- Kalkulator równania kwadratowego Rozwiąż równanie kwadratowe ax² + bx + c = 0: delta, dokładne pierwiastki z niewymiernościami, pierwiastki zespolone, postać kanoniczna, iloczynowa i wykres.
- Kalkulator ułamków Darmowy kalkulator ułamków: dodawanie, odejmowanie, mnożenie, dzielenie i skracanie ułamków zwykłych oraz liczb mieszanych, z obliczeniami krok po kroku.
- Kalkulator proporcji i stosunków Rozwiąż proporcję A:B = C:D dla dowolnego brakującego wyrazu mnożeniem na krzyż i skróć stosunki typu 12:18:24 lub 1,5:2 do liczb całkowitych – krok po kroku.