Algebra liniowa
Macierze i układy równań liniowych
Własności wyznaczników
∙ det I = 1,
∙ det(AB) = det A ⋅ det B,
∙ det(A
T) = det A .
Macierz nieosobliwa
Niech A będzie macierzą kwadratową wymiaru n×n.
Mówimy, że macierz A jest nieosobliwa, gdy jej wyznacznik jest różny od zera, tzn.
W przeciwnym razie macierz nazywamy osobliwą.
det A ≠ 0.
Macierz odwrotna
Niech A będzie macierzą kwadratową wymiaru n×n. Macierz kwadratową A-1 nazywamy macierzą odwrotną do A, gdy
Z własności wyznaczników wynika, że jeśli A posiada macierz odwrotną, to jest nieosobliwa. Dla macierzy osobliwych nie ma zdefiniowanej macierzy odwrotnej! Zatem, zanim wyznaczy się
macierz odwrotną A-1 należy sprawdzić, czy wyznacznik macierzy A jest różny od zera.
A ⋅ A
−1= A
−1⋅ A = I .
Wyznaczanie macierzy odwrotnej
Niech A będzie macierzą kwadratową wymiaru n×n. Załóżmy, że macierz A jest nieosobliwa. Do wyznaczenia macierzy odwrotnej stosujemy następujący wzór:
gdzie B jest macierzą złożoną z dopełnień algebraicznych Aij
elementów aij macierzy A, tzn.
gdzie Mij jest minorem elementu aij.
A
−1= 1
det A ⋅ B
T,
A
ij= (−1)
i+jM
ij,
Wyznaczanie macierzy odwrotnej
Wyznaczenie macierzy odwrotnej do A można podzielić na trzy etapy:
1. Obliczenie wyznacznika detA.
2. Obliczenie wszystkich dopełnień algebraicznych Aij i ustawienie ich w macierz B.
3. Wstawienie powyższych wartości do wzoru:
A−1 = 1
det A ⋅ BT,
Przykład
A = [
1 0 2 0 3 −1
−2 0 1 ]
1. det A = 1 0 2 0 3 −1
−2 0 1 = 3 + 12 = 15 ≠ 0 2. A11 = (−1)1+1 3 −1
0 1 = 3, A12 = (−1)1+2 0 −1
−2 1 = 2, A13 = 6,
A21 = 0, A22 = 5, A23 = 0,
A31 = − 6, A32 = (−1)3+2 1 2
0 −1 = 1, A33 = 3.
B = 3 2 6 0 5 0
−6 1 3
Przykład
A = [
1 0 2 0 3 −1
−2 0 1 ]
det A = 15, B = 3 2 6
0 5 0
−6 1 3 , 3.
A−1 = 1
det A ⋅ BT = 1 15
3 0 −6 2 5 1
6 0 3 =
15 0 − 25
152 1
3 1
2 15
5 0 15
.
Układy równań
liniowych
Układ równań liniowych m-równań, n-niewiadomych
a11x1 + a12x2 + … + a1nxn = b1, a21x1 + a22x2 + … + a2nxn = b2, a⋮m1x1 + am2x2 + … + amnxn = bm .
aij - współczynniki układu xj - niewiadome układu bi - wyrazy wolne układu
A =
a11 a12 … a1n a21 a22 … a2n
⋮ ⋮ ⋮
am1 am2 … amn
B =
b1 b2 b⋮m
X =
x1 x2 x⋮n
Układ równań liniowych m-równań, n-niewiadomych
a11x1 + a12x2 + … + a1nxn = b1, a21x1 + a22x2 + … + a2nxn = b2, a⋮m1x1 + am2x2 + … + amnxn = bm .
A =
a11 a12 … a1n a21 a22 … a2n
⋮ ⋮ ⋮
am1 am2 … amn
B =
b1 b2 b⋮m
X =
x1 x2 x⋮n
Dzięki powyższym oznaczeniom układ można zapisać krótko w postaci macierzowej
AX = B .
Układ równań liniowych m-równań, n-niewiadomych
a11x1 + a12x2 + … + a1nxn = b1, a21x1 + a22x2 + … + a2nxn = b2, a⋮m1x1 + am2x2 + … + amnxn = bm .
Rozwiązaniem układu jest każdy punkt x = (x1, x2, …, xn),
dla którego spełnione są jednocześnie wszystkie równania układu.
Ze względu na liczbę rozwiązań dla układów równań liniowych mamy trzy możliwości:
I. Brak rozwiązań, tzn. zbiór punktów x spełniających układ jest pusty.
II. Dokładnie jedno rozwiązanie, tzn. zbiór rozwiązań skłąda się z jednego punktu.
III. Nieskończenie wiele rozwiązań, tzn. zbiór rozwiązań nie składa się ze skończonej liczby punktów, lecz jest ich
nieskończenie wiele.
Układ równań liniowych n-równań, n-niewiadomych
a11x1 + a12x2 + … + a1nxn = b1, a21x1 + a22x2 + … + a2nxn = b2, a⋮n1x1 + an2x2 + … + annxn = bn .
A =
a11 a12 … a1n a21 a22 … a2n
⋮ ⋮ ⋮
an1 an2 … ann B =
b1 b2 b⋮n
X =
x1 x2 x⋮n
AX = B .
Jak widać, macierz układu jest teraz macierzą kwadratową, a układ ma postać
Układ równań liniowych n-równań, n-niewiadomych
AX = B
Wynika stąd, że układ n równań z n niewiadomymi
ma dokładnie jedno rozwiązanie, gdy macierz A układu jest nieosobliwa, tzn.
det A ≠ 0.
Rozwiązanie to można wówczas wyznaczyć za pomocą rachunku na macierzach:
X = A−1B .
Układ równań liniowych n-równań, n-niewiadomych
A =
a11 a12 … a1n a21 a22 … a2n
⋮ ⋮ ⋮
an1 an2 … ann
B =
b1 b2 b⋮n
Wprowadźmy oznaczenia:
W = det A =
a11 a12 … a1n a21 a22 … a2n
⋮ ⋮ ⋮
an1 an2 … ann ,
Wi =
a11 a12 … a1i−1 b1 a1i+1 … a1n a21 a22 … a2i−1 b2 a2i+1 … a2n
⋮ ⋮ ⋮ ⋮ ⋮ ⋮
an1 an2 … ani−1 bn ani+1 … ann .
Wzory Cramera
Jeśli wyznacznik W jest różny od 0, tzn.
W = det A ≠ 0,
to układ równań ma dokładnie jedno rozwiązanie będące punktem
x = (x1, x2, …, xn),
którego współrzędne xi wyznaczamy na podstawie następujących wzorów Cramera
xi = Wi
W dla i = 1,2, …, n.
Pozostałe przypadki
Jeśli wyznacznik W jest równy 0, tzn.
W = det A = 0,
natomiast, choć jeden wyznacznik Wi jest różny od 0, tzn.
to układ nie ma rozwiązań. W przeciwnym przypadku, tzn.
jeśli zerują się wszystkie wyznaczniki
Wi ≠ 0 dla pewnego i = 1,2, …, n,
W = 0, W1 = 0, …, Wn = 0, to układ ma nieskończenie wiele rozwiązań.
Przykład
= 3 I
A + 2
B
II
= 4 I + 5 II
Ile jednostek produktów I i II wytworzymy dysponując zasobami surowców A i B w ilościach 21 i 42 jednostek odpowiednio?
{3x1 + 2x2 = 21 4x1 + 5x2 = 42
W = 3 24 5 = 7 ≠ 0, W1 = 21 242 5 = 21, W2 = 3 214 42 = 42.
x1 = W1
W = 217 = 3, x2 = W2
W = 427 = 6.
Układy nierówności liniowych
W wielu zastosowaniach ekonomicznych: planowania
optymalnej produkcji, w zagadnieniach transportowych,
wyborze optymalnego portfela inwestycyjnego, planowania przydziału godzin pracy, planowania strategii rozdziału
środków finansowych, planowania wielkości zapasów magazynowych w firmie, problemach diety, mieszania,
żywienia, problemach organizacji pracy, organizacji kampanii reklamowej za pomocą różnych mediów stwierdzono, że
umiejętność rozwiązywania układów nierówności liniowych jest niezbędna. Czym są układy nierówności liniowych? Jaka jest interpretacja geometryczna ich rozwiązań?
Układy nierówności liniowych
a11x1 + a12x2 + … + a1nxn ⩽ b1, a⋮m1x1 + am2x2 + … + amnxn ⩽ bm,
am+11x1 + am+12x2 + … + am+1nxn ⩾ bm+1, a⋮p1x1 + ap2x2 + … + apnxn ⩾ bp,
ap+11x1 + ap+12x2 + … + ap+1nxn = bp+1, a⋮r1x1 + ar2x2 + … + arnxn = br .
m nierówności ≤
p - m nierówności ≥
r - p równań
Zastosowanie praktyczne
Dzienna produkcja
Wyroby
Zasoby surowców x1
Wielkość dziennej produkcji wyrobu I
x2
Wielkość dziennej produkcji wyrobu II
Surowce A 3 2 12
B 4 5 23
Zyski jednostkowe 11 12
3x1 + 2x2 ⩽ 12, 4x1 + 5x2 ⩽ 23, x1 ⩾ 0,
x2 ⩾ 0.
Zastosowanie praktyczne
3x1 + 2x2 ⩽ 12, 4x1 + 5x2 ⩽ 23, x1 ⩾ 0,
x2 ⩾ 0.
Każdy punkt x = (x1, x2), którego współrzędne spełniają powyższy układ nazywamy rozwiązaniem dopuszczalnym. Zbiór wszystkich rozwiązań dopuszczalnych można przedstawić graficznie w układzie współrzędnych Ox1, Ox2. Zaczynamy od wykreślenia prostych
{3x1 + 2x2 = 12, 4x1 + 5x2 = 23,
czyli prostych: x2 = − 3
2 x1 + 6, x2 = − 45 x1 + 235 .
Zastosowania praktyczne
x1
x2
4 6
6
4
x2 = − 32 x1 + 6,
x2 = − 45 x1 + 235 .
Obszar
dopuszczalny
Zastosowanie praktyczne
Dzienna produkcja
Wyroby
Zasoby surowców x1
Wielkość dziennej produkcji wyrobu I
x2
Wielkość dziennej produkcji wyrobu II
Surowce A 3 2 12
B 4 5 23
Zyski jednostkowe 11 12
Celem nadrzędnym jest maksymalizacja zysku przedsiębiorstwa.
Przy powyższych założeniach należy znaleźć punkt z obszaru
dopuszczalnego dla którego zysk, który wyraża się następującym wzorem
f(x1, x2) = 11x1 + 12x2,
będzie największy, maksymalny.
Zastosowanie praktyczne
f(x1, x2) = 11x1 + 12x2,
Oznaczając przez M zysk maksymalny należy znaleźć największe M, czyli prostą
11x1 + 12x2 = M,
która przetnie się z obszarem dopuszczalnym w jednym punkcie.
Prosta ta ma postać
x2 = − 11
12 x1 + M 12 ,
czyli jest nachylona pod jednakowym kątem do osi Ox1 dla wszystkich M. Na rysunku łatwo znaleźć taką prostą.
Zastosowania praktyczne
x1
x2
4 6
6
4
Obszar
dopuszczalny
M musi być takie, by prosta
x2 = − 1112 x1 + M12 ,
przechodziła przez punkt będący rozwiązaniem układu równań
liniowych
{3x1 + 2x2 = 12, 4x1 + 5x2 = 23.
Zastosowanie praktyczne
Rozwiązaniem układu
jest punkt
(x1, x2) = (2,3) . Zatem M musi spełniać równanie
{3x1 + 2x2 = 12, 4x1 + 5x2 = 23
11 ⋅ 2 + 12 ⋅ 3 = M .
Inaczej mówiąc, maksymalny zysk M = 58 firma uzyska
produkując, przy podanych ograniczeniach zasobów, 2 jednostki wyrobu I oraz 3 jednostki wyrobu II.