algebra skrypt dla studentów UW


Materia l do zajeć z algebry liniowej na

Wydziale Zarzadzania Uniwersytetu

Warszawskiego
Józef Chaber, Elżbieta Pol i Roman Pol
1
Komentarz.
Materia odpowiada programowi zajeć z algebry liniowej na Wydziale
l

Zarzadzania UW i jest oparty na naszym doświadczeniu w prowadzeniu tych

zajeć.

W przewidzianym na zajecia czasie nie ma wiele miejsca na uzasadnia-

nie metod. Wydaje sie jednak ważne, aby podkreślać ścis zwiazek tych
ly

metod z uk równań i eliminacja Gaussa. Do aczyliśmy, wydzielajac je
ladami l

trójkatami . . . , objaśnienia w tym duchu do wszystkich, poza cześcia

dotyczaca wyznaczników, zagadnień przewidzianych w programie. Sadzimy,

że takie wyjaśnienia powinny być latwo dostepne dla studentów, nawet jeśli


w klasie nie ma na nie czasu.
Przyk zamieszczone w tekście sa zbliżone do zadań, jakie przera-
lady
bialiśmy w klasie. Za aczone zestawy zadań dawaliśmy studentom do sa-
l

modzielnej pracy, a nasze kolokwia i egzaminy by ściśle powiazane z tymi
ly

zadaniami.
2
1. Wektory i macierze, dzia algebraiczne i operacje elemen-
lania
tarne na macierzach.

1.1. Przestrzeń liniowa Rn.
Wektorem n-wymiarowym nazywamy uporzadkowany uk liczb rzeczy-
lad

wistych x1, x2, . . . , xn, który bedziemy zapisywać w postaci kolumny

ł łł
x1
ł śł
x2
ł śł
ł śł
= ;
x
.
ł śł
.
ł . ł
xn
xi nazywamy i-ta wspó x.
lrzedna wektora

Transponowanie oznacza, że wektor zapisujemy w postaci wiersza
xT x
T = [x1, x2, . . . , xn].
x

Zbiór wszystkich n-wymiarowych wektorów oznaczamy symbolem Rn.

Wektory z Rn,
ł łł ł łł
x1 y1
ł śł ł śł
x2 y2
ł śł ł śł
ł śł ł śł
= , = ,
x y
. .
ł śł ł śł
. .
ł ł ł ł
. .
xn yn
dodaje sie i mnoży przez skalary a (tzn. liczby a " R)  po wspó
lrzednych

ł łł ł łł
x1 + y1 ax1
ł ł śł
x2 + y2 śł ax2
ł śł ł śł
ł śł ł śł
+ = , a = .
x y x
. .
ł śł ł śł
. .
ł . ł ł ł
.
xn + yn axn

Przestrzeń Rn z opisanymi dzia
laniami dodawania wektorów i mnożenia

wektorów przez skalary jest przestrzenia liniowa. Symbolem 0 oznaczamy

wektor zerowy w tej przestrzeni, tzn. wektor o wszystkich wspó
lrzednych

równych zeru.
1.2. Operacja mnożenia
xT y.
Iloczyn wektora - wiersza przez wektor - kolumne tego samego wymiaru,

ł łł
y1
ł śł
y2
ł śł
ł śł
T = [x1, x2, . . . , xn], = ,
x y
.
ł śł
.
ł . ł
yn
3
określamy formu a
l
n
= x1y1 + x2y2 + + xnyn = xiyi.
xT y
i=1
Jest to operacja liniowa:
T T T T T

w ( + = w + w w (a = a(w dla w, " Rn, a " R.
x y) x y, x) x), x, y
T T
Zauważmy także, że =
x y y x.
1.3. Macierze.
Macierza o m wierszach i n kolumnach, krótko  (m n)-macierza, na-

zywamy tabliczke

ł łł
a11 a12 . . . a1n
ł
a21 a22 . . . a2n śł
ł śł
ł śł
(1) A = , aij " R.
. . .
ł śł
. . .
ł . . . ł
am1 am2 . . . amn
Macierz A bedziemy interpretować na dwa sposoby:

(i) jako uk wektorów - wierszy:
lad
ł łł
T
w1

ł śł
T
w2

ł śł
ł śł
(2) A = , wiT = [ai1, ai2, . . . , ain], wi " Rn;

.
ł śł
.
ł . ł
T
wm

(ii) jako uk wektorów - kolumn:
lad
ł łł
a1j
ł śł
a2j
ł śł
(3) A = [ a2, . . . , =
a1, an], aj ł . śł " Rm.
ł śł
.
ł . ł
amj
1.4. Macierze jako przekszta liniowe.
lcenia
Niech A bedzie (m n)-macierza zapisana w postaci wierszowej (2). Dla


każdego wektora " Rn iloczyn A określamy formu a
x x l
ł łł
T
w1
x
ł śł
.
ł śł
.
A = " Rm.
x
.
ł ł
T
wm
x
Iloczyn jest operacja liniowa (zob. 1.2.):
4

A( + = A + A A(a = a(A dla " Rn, a " R.
x y) x y, x) x), x, y
Macierz A określa wiec przekszta
lcenie


A : Rn Rm

przyporzadkowujace wektorom " Rn wektory A " Rm, z zachowaniem
x x

operacji dodawania wektorów i mnożenia wektorów przez skalary  takie
przekszta nazywa sie przekszta
lcenia lceniami liniowymi (zob. 11).

1.5. Algebra macierzy.
(A) Dodawanie i mnożenie przez skalary.
Sume (m n)-macierzy

ł łł ł łł
a11 . . . a1n b11 . . . b1n
ł śł ł śł
. . . .
ł śł ł śł
. . . .
A = , B =
. . . .
ł ł ł ł
am1 . . . amn bm1 . . . bmn
określamy formu a
l
ł łł
a11 + b11 . . . a1n + b1n
ł śł
. .
ł śł
. .
A + B = .
. .
ł ł
am1 + bm1 . . . amn + bmn
Iloczyn macierzy A przez skalar a " R jest macierza
ł łł
aa11 . . . aa1n
ł śł
. .
ł śł
. .
aA = .
. .
ł ł
aam1 . . . aamn
Przyk
lad.
ł łł ł łł ł łł ł łł ł łł
1
1 0 1 2 2 2 1 0 0
3
ł śł ł śł ł śł ł śł ł śł
1 1
ł 0 1 + 1 -1 = 1 0 , 0 1 = 0 ł .
ł ł ł ł ł ł ł ł
3 3
0 -1 1 1 1 0 0 -1 0 -1
3
(B) Iloczyn (m n)-macierzy i (n k)-macierzy.
Niech
ł łł ł łł
a11 . . . a1n w1
T
ł śł ł śł
. . .
ł śł ł śł
. . .
A = = , wi " Rn,

. . .
ł ł ł ł
am1 . . . amn wm
T
5
ł łł
b11 . . . b1k
ł śł
. .
ł śł
. .
B = = [ . . . , " Rn,
b1, bk], bj
. .
ł ł
bn1 . . . bnk
beda macierzami takimi, że liczba kolumn macierzy A jest równa liczbie

wierszy macierzy B. Iloczyn AB jest (m k)-macierza określona formu a
l
ł łł
w1 . . . w1
T b1 T bk
ł śł
. .
ł śł
. .
AB = ,
. .
ł ł
wm . . . wm
T b1 T bk
tzn. na przecieciu i-tego wiersza i j-tej kolumny macierzy AB stoi iloczyn

i-tego wiersza macierzy A i j-tej kolumny macierzy B,
n
wi bj = ailblj.
T
l=1

Przy interpretacji A i B jako przekszta liniowych B : Rk Rn i
lceń

A : Rn Rm, iloczyn AB określa przekszta liniowe AB : Rk Rm,
lcenie
które jest z lceń:
lożeniem tych przekszta
(AB) = A(B
x x).
Przyk
lady.

2 3 1 2 0
1. Niech A = , B =
4 0 3 -1 0
(a) Znalezć AB

(b) Sprawdzić, że dla " R3, (AB) = A(B
x x x).

0 1 0 1
2. Niech A = , B = . Pokazać, że AB = BA.

-1 0 1 0

1 -1 0 0
3. Niech C = . Sprawdzić, że C2 = CC = .
1 -1 0 0
(C) W lań
lasności algebraiczne dzia na macierzach.
W podanych niżej formu zak sie, że wymiary macierzy pozwalaja
lach lada

na wykonanie wskazanych operacji na macierzach:
A(B + C) = AB + AC, (B + C)A = BA + CA,
A(BC) = (AB)C, a(AB) = (aA)B = A(aB).
6
Dwie pierwsze regu to rozdzielność mnożenia wzgledem dodawania,
ly

trzecia regu oznacza, że mnożenie macierzy jest laczne, a ostatnia wia że
la

operacje iloczynu macierzy z operacja mnożenia macierzy przez skalary. Naj-

mniej widoczna z tych regu  laczność mnożenia, staje sie jasna, jeśli in-
l

terpretuje sie macierze jako przekszta liniowe, zob. (B), bo sk
lcenia ladanie

przekszta jest operacja laczna.
lceń

Dla każdego n określamy (n n)-macierz jednostkowa
ł łł
1 0
ł śł
.
ł śł
.
In = ,
.
ł ł
0 1
w której na przekatnej stoja jedynki, a poza nia zera. Ponieważ In =
x x


dla " Rn, przekszta In : Rn Rn jest identycznościa. Dla każdej
x lcenie

(m n)-macierzy A, ImA = AIn = A.
1.6. Operacje elementarne na wierszach macierzy. Postać schod-
kowa macierzy.
(I) Operacja elementarna (I)(i)(k) na wierszach macierzy A polega na
zamianie i-tego wiersza macierzy A z k-tym.
(II) Operacja elementarna (II)(i)+a(k), gdzie i = k, polega na dodaniu do

i-tego wiersza macierzy A wiersza k-tego pomnożonego przez skalar a.
(III) Operacja elementarna (III)c(i), gdzie c = 0 polega na pomnożeniu

i-tego wiersza macierzy A przez skalar c.
Pierwszy niezerowy wyraz wiersza nazywać bedziemy wyrazem wiodacym

tego wiersza.
Mówimy, że macierz A ma postać schodkowa, jeśli

(S1) żaden wiersz zerowy macierzy A nie poprzedza wiersza niezerowego,
(S2) wyrazy wiodace kolejnych niezerowych wierszy macierzy stoja w

kolumnach o rosnacych numerach.

Wyjaśnimy, w jaki sposób dowolna m n-macierz można sprowadzić do
postaci schodkowej operacjami elementarnymi typu (I) i (II) na wierszach
tej macierzy. Algorytm, który opiszemy, nazywany jest metoda eliminacji
Gaussa.
Niech A bedzie (mn)-macierza niezerowa. Zamieniajac wiersze macierzy

A miejscami (operacja typu (I)) można umieścić jako pierwszy wiersz, w
7
którym wyraz wiodacy stoi w kolumnie o możliwie najmniejszym numerze

j1. Otrzymamy macierz
ł łł
0 . . . 0 a1j . . . a1n
1
ł
0 . . . 0 a2j . . . a2n śł
ł śł
1
ł śł
A1 = ,
. . . .
ł śł
. . . .
ł . . . . ł
0 . . . 0 amj . . . amn
1
gdzie a1j = 0. Odejmujac kolejno, dla i = 2, 3, . . . , m, od i- tego wiersza

1

aij1
macierzy A1 pierwszy wiersz pomnożony przez (czyli wykonujac opera-
a1j1
aij
cje (II)(i)- (1)) otrzymujemy macierz A2, w której kolumny o numerach
1

a1j
1
mniejszych niż j1 sa zerowe, a jedynym niezerowym wyrazem w kolumnie o
numerze j1 jest a1j :
1
ł łł
0 . . . 0 a1j a1j +1 . . . a1n
1 1
ł
0 . . . 0 0 a . . . a śł
ł śł
2j1+1 2n
ł śł
A2 = .
. . . . .
ł śł
. . . . .
ł . . . . . ł
0 . . . 0 0 a . . . a
mj1+1 mn
Nastepnie powtarzamy procedure dla macierzy powsta z A2 przez opusz-
lej

czenie pierwszego wiersza, uzyskujac (m n)-macierz A3, stosujemy proce-

dure do macierzy powsta z A3 przez opuszczenie dwóch pierwszych wierszy,
lej

otrzymujac (m n)-macierz A4 i po kolejnych analogicznych krokach docho-

dzimy do (m n)-macierzy w postaci schodkowej.
Przyk Sprowadzić nastepujace macierze do postaci schodkowej ope-
lad.

racjami elementarnymi typu (I) lub (II) :
ł łł
ł łł 0 0 0 0 0 1
1 2 3 1
ł śł
ł 0 1 2 -1 2 2 śł
ł śł
ł śł
2 4 6 1
ł śł
ł śł
1. ł śł 2. 0 0 0 1 3 5
ł śł
ł -3 -6 -9 1
ł
ł śł
0
ł -2 -4 5 7 14
ł
1 2 3 0
1 2 3 4 5 6
ł łł
ł łł
2 4 2
0 1 1 -1 0
ł śł
-1 -2 -1
ł śł ł śł
3. ł śł 4. 0 -1 3 -1 -2 ł
ł
ł ł
1 5 3
1 1 1 1 2
8 1 -2
8
2. Uk równań liniowych.
lady
2.1. Uk m równań z n niewiadomymi.
lady
Uk m równań z n niewiadomymi nazywamy uk
ladem lad
ńł
ł a11x1 + a12x2 + + a1nxn = b1
ł
ł
ł
ł
a21x1 + a22x2 + + a2nxn = b2
(1) ,
. . . .
ł . . . .
ł
. . . .
ł
ł
ół
am1x1 + am2x2 + + amnxn = bm
gdzie liczby aij i bi sa dane, a x1, . . . , xn sa niewiadomymi. Uk ten
lad
bedziemy zapisywać w postaci macierzowej


(2) A = b,
x
gdzie
ł łł ł łł ł łł
a11 . . . a1n b1 x1
ł śł ł śł ł śł
. . . .
ł śł ł śł ł śł
. . . .
A = , b = " Rm, = " Rn.
x
. . . .
ł ł ł ł ł ł
am1 . . . amn bm xn


Jeśli b = 0, to uk bedziemy nazywać jednorodnym.
lad

Oznaczajac kolumny i wiersze macierzy A odpowiednio przez

ł łł
a1j
ł śł
śł
.
= T
aj ł . " Rm, wi = [ai1, . . . , ain], wi " Rn,
.
ł ł
amj
to znaczy piszac
ł łł
w1
T
ł śł
.
ł śł
.
A = [ . . . , = ,
a1, an]
.
ł ł
wm
T
możemy przedstawić uk równań (1) w postaci wektorowej
lad
(3) x1 + . . . + xn = b,
a1 an
lub też, zapisać go w postaci
ńł
ł
w1 = b1
T x
ł
ł
. .
. .
(4) .
. .
ł
ł
ół
wm = bm
T x
9
2.2. Rozwiazywanie uk równań metoda eliminacji.
ladów

Rozpatrzmy uk równań (4). Dla każdej pary wskazników i = k, uk
lad lady
równań

wkT = bk wkT = bk
x x
, oraz
wiT = bi (wi + awk)T = bi + abk
x x
sa równoważne, tzn. maja ten sam zbiór rozwiazań.

Wynika stad, że jeśli z uk równań (2) zwia żemy macierz [A,
ladem b],


dopisujac do A kolumne b, a nastepnie przekszta [A, operacjami ele-
lcimy b]

mentarnymi na wierszach do postaci [A , to uk równań
b ], lad

(5) A = b
x
bedzie równoważny z uk wyjściowym (2).
ladem

Metoda eliminacji polega na sprowadzaniu macierzy [A, operacjami ele-
b]
mentarnymi na wierszach do macierzy w postaci schodkowej [A , i opisaniu
b ]
zbioru rozwiazań uk (5) (identycznego ze zbiorem rozwiazań uk (2)).
ladu ladu

Dla podkreślenia, że w macierzy [A, ostatnia kolumna gra role inna, niż
b]


pozosta zob. (3), bedziemy zapisywać te macierz w postaci [A | b].
le,

Niech
ł łł
T c1
u1
ł śł
ł śł
. .
ł śł
. .
(6) [A | b ] = ,
. .
ł śł
ł ł
T cm
um
a wiec (5) jest uk równań
ladem

(7) uiT = ci, i = 1, . . . , m,
x

i za óżmy, że macierz [A | b ] jest schodkowa.
l
Możliwe sa dwa przypadki:
T x
(A) dla pewnego i, ui = 0, ale ci = 0  wówczas i-te równanie 0 = ci

jest sprzeczne, a zatem uk równań (5) nie ma rozwiazań;
lad

(B) sytuacja opisana w (A) nie ma miejsca  wówczas uk równań (5)
lad
jest niesprzeczny i cofajac sie od ostatniego niezerowego równania w (7) do

pierwszego, można wyznaczyć wszystkie rozwiazania.

Opiszemy dok przypadek (B). Niech u1T , . . . , urT beda niezerowy-
ladniej

mi wierszami macierzy A i niech wyrazy wiodace kolejnych wierszy u1T , . . . , urT


stoja w kolumnach o numerach j1 < j2 < . . . < jr.
10
Uk równań (7) nie nak żadnych ograniczeń na zmienne xj z in-
lad lada
deksami różnymi od j1, . . . , jr  sa to zmienne wolne, które traktujemy jako
parametry rozwiazań.

Rozwiazywanie uk (7) zaczynamy od równania urT = cr, wyzna-
ladu x

czajac zmienna xj w zależności od zmiennych wolnych  parametrów xj,
r

gdzie j > jr. Nastepnie z równania T x = cr-1 wyznaczamy zmienna xj
ur-1
r-1

w zależności od zmiennych xj o indeksach j > jr-1, i podobnie, wyznaczamy
kolejne zmienne xj , . . . , xj . W rezultacie, każda zmienna xj wyznaczona
r-2 1 k
jest w zależności od zmiennych wolnych xj z indeksami j > jk. Przypomnij-
my, że zmienne xj dla j < j1 sa także zmiennymi wolnymi.
Przyk Wyjaśnić, czy uk równań jest niesprzeczny i jeśli tak,
lady. lad
opisać wszystkie jego rozwiazania w zależności od zmiennych wolnych  para-

metrów.
ńł
ł 2x2 + x3 = 3
ł
1. -2x1 + 2x2 + x3 = 4
ł
ół
x1 - x2 + x3 = 1
ńł
ł x1 - 2x2 - x3 = -2
ł
2. 2x1 + x2 + 3x3 = 1
ł
ół
-3x1 + x2 - 2x3 = 1
ńł
ł - 2x2 + x3 = 3
x1
ł
3. -x1 + 4x2 = -1
ł
ół
2x1 + 4x3 = 12
ńł
6x1 + 3x2 + 2x3 + 3x4 + 4x5 = 5
ł
ł
ł
ł
4x1 + 2x2 + x3 + 2x4 + 3x5 = 4
4.
ł
4x1 + 2x2 + 3x3 + 2x4 + x5 = 0
ł
ł
ół
2x1 + x2 + 7x3 + 3x4 + 2x5 = 1

3. Podprzestrzenie liniowe przestrzeni Rm, liniowa niezależność
wektorów, bazy, przestrzeń zerowa N(A) i obraz R(A) macierzy A.
3.1. Kombinacje liniowe wektorów.
Kombinacjami liniowymi wektorów . . . , " Rm nazywamy wektory
v1, vn
postaci
n
(1) = t1 + . . . + tn = tj tj " R.
v v1 vn j=1 vj,
11

Niepusty zbiór wektorów V " Rm jest przestrzenia liniowa, jeśli każda

kombinacja liniowa wektorów vj " V jest elementem V .

Dla ustalonego uk wektorów . . . , " Rm, zbiór Lin( . . . ,
ladu v1, vn v1, vn)
wszystkich kombinacji liniowych (1) jest przestrzenia liniowa; nazywamy

ja przestrzenia rozpieta na wektorach v1, . . . , vn, albo pow liniowa tego
loka

uk wektorów.
ladu
3.2. Liniowa niezależność wektorów.
Uk wektorów . . . , " Rm jest liniowo niezależny, jeśli uk równań
lad v1, vr lad
(2) x1 + . . . + xr = 0
v1 vr
ma tylko trywialne rozwiazanie x1 = x2 = . . . = xr = 0. Oznacza to, że w

uk równań liniowych zapisanym formu a (2) nie ma zmiennych wolnych,
ladzie l


wiec dla dowolnego b " Lin( . . . , (nie tylko dla b = 0), uk równań
v1, vr) lad

(3) x1 + . . . + xr = b
v1 vr
ma dok jedno rozwiazanie.
ladnie

Uwaga. Uk wektorów . . . , " Rm jest liniowo niezależny wtedy
lad v1, vr
i tylko wtedy, gdy po sprowadzeniu macierzy [ . . . , | 0] operacjami ele-
v1, vr
mentarnymi na wierszach do macierzy w postaci schodkowej, otrzymuje sie

macierz, w której wyraz wiodacy i-tego wiersza stoi w i-tej kolumnie, dla

i = 1, 2, . . . , r, a pozosta wiersze sa zerowe.
le
Jeśli (2) ma nietrywialne rozwiazania, to uk wektorów . . . , na-
lad v1, vr

zywamy liniowo zależnym.
Przyk Wyjaśnić, czy dany uk wektorów jest liniowo niezależny.
lady. lad
ł łł ł łł ł łł
1 1 2
ł śł ł śł ł śł
-1 1 1
1. = ł śł , = ł śł , = ł śł
v1 ł śł v2 ł śł v3 ł śł
ł ł ł ł ł -2
ł
1 0
-1 1 1
ł łł ł łł ł łł ł łł
2 0 1 1
ł śł ł śł ł śł ł śł
1 -1 1 -2
2. = ł śł , = ł śł , = ł śł , = ł śł
v1 ł śł v2 ł śł v3 ł śł v4 ł śł
ł ł ł ł ł ł ł ł
0 1 1 1
-1 0 2 -3

Twierdzenie. Każda przestrzeń liniowa V " Rm jest rozpieta na pew-

nym liniowo niezależnym uk wektorów . . . , gdzie r d" m.
ladzie v1, vr,
12
Konstruujemy uk . . . wektorów w V wybierajac najpierw
lad v1, v2,


= 0, a potem kolejno " Lin( . . . , dla i > 1. Z Uwagi wynika,
v1 vi v1, vi-1)
że po każdym kroku konstrukcji mamy uk liniowo niezależny, a liczba
lad
wystepujacych w tym uk wektorów (równa liczbie niezerowych wierszy
ladzie

odpowiedniej macierzy w postaci schodkowej) nie jest wieksza niż m (liczba

wierszy tej macierzy). Zatem dla pewnego r d" m wybór nastepnego wektora

nie bedzie możliwy, czyli Lin( . . . , = V .
vr+1 v1, vr)

3.3. Bazy w przestrzeniach liniowych V " Rm.

Uk wektorów . . . , w V jest baza przestrzeni liniowej V " Rm,
lad v1, vr
jeśli V = Lin( . . . , oraz uk . . . , jest liniowo niezależny.
v1, vr), lad v1, vr
Równoważne określenie bazy . . . , w V : każdy wektor " V zapisuje
v1, vr v
sie jednoznacznie jako kombinacja liniowa = t1 +. . .+tr (wspó
v v1 vr lczynniki

t1, . . . , tr interpretuje sie jako wspó v v1, vr).
lrzedne wektora w bazie . . . ,

Uk wektorów . . . , gdzie
lad e1, e2, em,
ł łł
0
ł śł
.
.
ł śł
.
ł śł
= ł 1 śł " Rm, [ . . . , = Im,
ej ł śł e1, em]
ł śł
.
ł śł
.
ł ł
.
0

jest baza w Rm; nazywać ja bedziemy baza standardowa w Rm.

Niech V = Lin( a2, . . . , bedzie przestrzenia rozpieta na uk
a1, an) ladzie


wektorów w Rm. Opiszemy, w jaki sposób można wybrać wektory , . . . ,
aj aj
1 r
z tego uk aby otrzymać baze V , a ponadto, jak zapisać każdy z pozo-
ladu,

sta wektorów jako kombinacje liniowa poprzedzajacych go wektorów
lych ai

wybranych.
Macierz A = [ . . . , której kolumnami sa wektory z danego uk
a1, an], ladu,
sprowadzamy operacjami elementarnymi na wierszach do postaci schodkowej
(4) [ . . . ,
b1, bn].
Niech j1 < . . . < jr beda numerami kolumn, w których stoja wyrazy

wiodace niezerowych wierszy macierzy (4). Wówczas uk wektorów
lad

(5) , . . . ,
aj aj
1 r
jest baza V .
13
Aby zapisać dowolny wektor i = j1, . . . , jr, jako kombinacje liniowa
ai,

poprzedzajacych go wektorów z uk (5), zwiazujemy z macierza schod-
ladu

kowa (4) uk równań
lad
(6) x1 + . . . + xn = 0.
b1 bn
W uk (6) zmienne xj dla j = j1, . . . , jr sa wolne, przyjmijmy xi =
ladzie
-1, oraz xj = 0 dla pozosta zmiennych wolnych, a nastepnie wyznaczmy
lych

z uk (6) wartości sj , sj , . . . , sj pozosta zmiennych (zauważmy, że
ladu lych
r r-1 1
dla jk > i, sj = 0).
k
Wówczas
(7) = sj + . . . + sj , gdzie jq < i.
ai aj aj
1 1 q q
Opisana procedura wyboru bazy z uk rozpinajacego przestrzeń V
ladu

odpowiada konstrukcji z dowodu Twierdzenia w 3.2. Dla uzasadnienia tej
procedury rozpatrzmy uk równań
lad
(8) x1 + . . . + xn = 0.
a1 an
Uk (8) jest równoważny uk (6), bo macierz [ . . . , | 0] otrzymuje
lad ladowi b1, bn
sie z macierzy [ . . . , | 0] w wyniku operacji elementarnych na wierszach.
a1, an

Znajdujac sj , . . . , sj tak, że - +. . .+sj = 0 (i sj = 0 dla jk > i),
bi+sj bj bj
1 r 1 1 r r
k
zapewniamy wiec (7). W szczególności, dla każdego i, " Lin( , . . . , ),
ai aj aj
1 r

skad V = Lin( , . . . , ).
aj aj
1 r

Liniowa niezależność uk (5) wynika z Uwagi w 3.2, bo w macierzy
ladu
schodkowej [ , . . . , | 0] wyraz wiodacy i-tego wiersza stoi w i-tej kolumnie
bj bj
1 r

dla i = 1, . . . , r, a pozosta wiersze sa zerowe.
le
Przyk Z danego uk wektorów wybrać baze przestrzeni rozpietej
lad. ladu

na tym uk i zapisać każdy z pozosta wektorów tego uk jako
ladzie lych ladu
kombinacje liniowa poprzedzajacych go wektorów wybranych.

ł łł ł łł ł łł ł łł ł łł
1 1 1 1 2
ł śł ł śł ł śł ł śł ł śł
1 2 4 0 5
ł śł ł śł ł śł ł śł ł śł
1. a1 = ł śł, = ł śł, = ł śł, = ł śł, = ł śł.
a2 a3 a4 a5
ł ł ł ł ł -1 4 0
ł ł ł ł ł
2 1
-1 1 5 -1 2
ł łł ł łł ł łł ł łł ł łł
6 3 2 3 4
ł śł ł śł ł śł ł śł ł śł
4 2 1 2 3
ł śł
2. a1 = ł śł , = ł śł , = ł śł , = ł śł , = ł śł.
a2 ł śł a3 ł śł a4 ł śł a5 ł śł
ł ł ł ł ł ł ł ł ł ł
4 2 3 2 1
2 1 7 3 2
14

Twierdzenie. Każda przestrzeń liniowa V " Rm ma baze, każdy liniowo

niezależny uk wektorów w V można uzupe do bazy V i każde dwie bazy
lad lnić
w V maja tyle samo elementów.
Pierwsza cześć tezy wynika z Twierdzenia w 3.2, a druga z nastepujacej

obserwacji: jeśli V jest rozpieta na uk wektorów . . . , . . . , i
ladzie a1, ak, u1, ul

wektory . . . , sa liniowo niezależne, to Uwaga w 3.2 zapewnia, że wy-
a1, ak
bierajac z tego uk baze V nie usuniemy żadnego z wektorów
ladu ai.

Jeśli mamy teraz dwie bazy . . . , oraz w1, . . . , wq w przestrzeni V ,
v1, vr,
to zgodnie z ta obserwacja, kolejno: wybierajac z uk w1, . . . , baze
ladu v1, vr

V , dopisujac na poczatku wybranej bazy w2 i wybierajac z tego uk baze
ladu

V , a nastepnie powtarzajac te procedure dla wektorów w3, w4, . . ., po k kro-


kach dostajemy baze wk, wk-1, . . . , w1, , . . . , przestrzeni V . Za każdym
vj vj
1 p

razem, dopisujac wi i wybierajac baze, zmniejszamy liczbe wektorów w ba-
vj

zie (bo dopisujac do bazy wektor wi dostajemy uk liniowo zależny  wektor
lad

wi daje sie zapisać jako kombinacja liniowa rozszerzonego uk wektorów
ladu

na dwa różne sposoby). W rezultacie, w q krokach usuwamy co najmniej q
wektorów wiec q d" r i z symetrii za także r d" q.
vj, lożeń,


Wymiarem dimV przestrzeni liniowej V " Rm nazywamy liczbe ele-

mentów dowolnej bazy w V .

Z Twierdzenia wynika, że jeśli V " W " Rm sa przestrzeniami liniowymi,
to dimV d" dimW . Jeśli ponadto dimV = dimW , to V = W .
3.4. Przestrzeń zerowa N(A) i obraz R(A) macierzy A.
Przestrzeń zerowa (m n)-macierzy A,

(9) N(A) = { " Rn : A = 0}
x x

jest przestrzenia liniowa w Rn z z rozwiazań jednorodnego uk
lożona ladu


równań A = 0.
x
Zapiszmy macierz A w postaci kolumnowej
(10) A = [ . . . , " Rm
a1, an], aj
i przypomnijmy (zob. 2.1), że
ł łł
x1
ł śł
.
ł śł
.
(11) A = x1 + . . . + xn = " Rn.
x a1 an, x
.
ł ł
xn
15
Przestrzeń

(12) R(A) = {A : " Rn} = Lin( . . . , " Rm
x x a1, an)
rozpieta na kolumnach macierzy A nazywamy obrazem macierzy A.

Baze w przestrzeni R(A) można znalezć metoda opisana w 3.3. Aby

znalezć baze w przestrzeni N(A), przyjmijmy oznaczenia z 3.3 i rozpatrzmy

uk równań (6). Dla każdego i " {1, . . . , n} \ {j1, . . . , jr} wyznaczmy
lad
rozwiazanie wi uk (6), przyjmujac xi = 1, oraz xj = 0 dla pozosta
ladu lych

zmiennych wolnych xj. Uk n-r wektorów wi, i " {1, . . . , n}\{j1, . . . , jr}
lad
jest baza przestrzeni zerowej N(A) macierzy (10).
Niech I = {1, . . . , n}\{j1, . . . , jr} oznacza zbiór wszystkich zmiennych
wolnych uk (6). Rozważmy wektor w = Łi"Itiwi bedacy kombinacja li-
ladu

niowa wektorów wi. Wektor w jest jedynym rozwiazaniem (6) majacym


zmienne wolne xi = ti dla i " I. Każde rozwiazanie (6) można wiec jed-

noznacznie zapisać jako kombinacje liniowa wektorów wi, i " I. Ponieważ


uk równań (6) jest równoważny uk (8), uk wektorów wi, i " I
lad ladowi lad
jest baza N(A), zob. (9) i (11).
Ponieważ, zgodnie z (5), dimR(A) = r, otrzymujemy formu e
l

(13) dimN(A) + dimR(A) = n.
Przyk Znalezć baze przestrzeni zerowej N(A) macierzy A, gdzie
lad.

ł łł
ł łł
2 4 -2 4
1 1 0 1 0
ł śł
8 12 -12 8
ł śł ł śł
1. A = -1 0 1 0 1 2. A = ł śł
ł ł
ł -1 1 4 4
ł
1 1 1 0 1
5 9 -6 8
3.5. Rzad macierzy.

Rzedem macierzy A nazywamy liczbe rankA = dimR(A).

Rozpatrzmy uk równań
lad

(14) A = b.
x
Zgodnie z 2.1, dla A = [ . . . , uk (14) można zapisać w postaci
a1, an] lad
x1 + . . . + xn = b.
a1 an
16

Zatem uk równań (14) ma rozwiazanie wtedy i tylko wtedy, gdy b " R(A),
lad

co można też wyrazić formu a
l

(15) rankA = rank[A | b].
Niech w1, . . . , wp bedzie baza przestrzeni zerowej N(A) macierzy A. Jeśli



zachodzi (15), można wybrać wektor taki, że A = b. Wówczas dowolne
v v
rozwiazanie uk (14) zapisuje sie jednoznacznie w postaci
ladu

(16) = + t1w1 + . . . + tpwp.
x v


Istotnie, jeśli A = b, to A( - = 0, tzn. - " N(A), a wiec
x x v) x v

- zapisuje sie jednoznacznie jako kombinacja liniowa wektorów z bazy
x v

w1, . . . , wp.


Przyk Wyjaśnić, czy uk równań A = b jest niesprzeczny i jeśli
lad. lad x
tak, zapisać jego rozwiazanie ogólne w postaci (16), gdzie w1, . . . , wp jest


baza przestrzeni zerowej N(A), a t1, . . . , tp sa parametrami.
ł łł ł łł
2 3 1 2 3
ł śł ł śł

1. A = 12 18 9 12 , b = 15
ł ł ł ł
6 9 5 6 7
ł łł ł łł
2 2 4 4 -4 0
ł śł ł śł
1 4 2 2 4 3
ł śł ł śł

2. A = ł śł , b = ł śł
ł ł ł ł
0 2 0 0 7 3
1 6 2 2 11 6
ł łł ł łł
1 1 -1 1 0 0
ł śł ł śł
1 3 2 2 5 0
ł śł ł śł

3. A = ł śł , b = ł śł
ł ł ł ł
0 0 5 0 5 1
2 2 3 2 5 1
Uwaga 1. Jeśli A jest (m n)-macierza i B jest (n k)-macierza, to

R(AB) " R(A) i w szczególności
(17) rank(AB) d" rankA.
Uwaga 2. Jeśli macierz B powstaje z macierzy A w wyniku operacji
elementarnych na wierszach, to A i B maja identyczne rzedy. Istotnie, z


równoważności uk równań A = 0 i B = 0 wynika, że N(A) = N(B),
ladów x x
a wiec równość rzedów jest konsekwencja formu (13).
ly

17
3.6. Transponowanie macierzy.
Macierz transponowana AT macierzy A powstaje z A przez zamiane ko-

lumn na wiersze, tzn.
ł łł
T
a1
ł śł
ł śł
.
[ . . . , = aj
a1, an]T . , " Rm.
.
ł ł
T
an
Zauważmy, że
(18) (AT )T = A, (A + B)T = AT + BT , (AB)T = BT AT ,
przy czym w drugiej równości zak sie, że macierze A, B maja te same
lada

wymiary, a w trzeciej, że liczba kolumn macierzy A jest równa liczbie wierszy
macierzy B.
Bardzo ważny jest nastepujacy fakt

(19) rankA = rankAT
Równość rzedów A i AT oznacza, że przestrzenie rozpiete na kolumnach

i wierszach macierzy A maja te same wymiary.
Rozpatrzmy (m n)-macierz A. Niech B bedzie (m r)-macierza,

której kolumny sa baza przestrzeni R(A). Utwórzmy (r n)-macierz C,
wpisujac w j-ta kolumne C wspó
lczynniki przy przedstawieniu j-tej kolumny

macierzy A jako kombinacji liniowej kolumn macierzy B. Wówczas A = BC,
skad AT = CT BT , zob. (18), a wiec R(AT ) " R(CT ), zob. (17). Zatem

dimR(AT ) d" r, bo CT ma r kolumn. Otrzymaliśmy nierówność rankAT d"
rankA. Podstawiajac w tej nierówności AT zamiast A, dostajemy nierówność

przeciwna rankA = rank(AT )T d" rankAT .
4. Macierze odwracalne.
4.1. Odwracanie macierzy.
Mówimy, że (n n)-macierz A jest odwracalna, jeśli istnieje (n n)-
macierz B taka, że
(1) AB = In.
Jeśli taka macierz B istnieje, jest wyznaczona jednoznacznie; nazywamy
ja macierza odwrotna do A i oznaczamy symbolem A-1.
18
Twierdzenie. Macierz A wymiaru n n jest odwracalna wtedy i tylko
wtedy, gdy rankA = n.
Niech

(2) A = [ . . . , ai " Rn.
a1, an],
Sprowadzmy macierz
(3) [A | In] = [ . . . , | . . . ,
a1, an e1, en]
operacjami elementarnymi na wierszach do macierzy schodkowej
(4) [C | D].
Jeśli rankC < n (tzn. macierz schodkowa C ma wiersz zerowy), macierz
A nie jest odwracalna. Jeśli rankC = n, dalszymi operacjami elementarnymi
na wierszach macierzy schodkowej (4) sprowadzamy ja do postaci
(5) [In | B] = [ . . . , | b1, . . . ,
e1, en bn].
Wówczas
(6) B = A-1.
Uzasadnimy Twierdzenie i opisana procedure odwracania macierzy.

Jeśli A jest odwracalna, to (1) daje rank(AB) = n, a wiec rankA = n,

zob. 3.5 (17). Jeśli zaś rankA = n, to zgodnie z Uwaga 2 w 3.5, rankC = n
i macierz [A | In] można sprowadzić operacjami elementarnymi na wierszach
do postaci (5).

Ponieważ uk równań A = oraz In = bj sa równoważne, dla
lady x ej, x
j = 1, . . . , n, oraz In = bj, otrzymujemy A = dla j = 1, . . . , n,
bj bj ej,
co oznacza dok (1). Warunek rankA = n zapewnia ponadto, że dla
ladnie
każdego j d" n uk równań A = ma dok jedno rozwiazanie, wiec
lad x ej ladnie

(1) wyznacza B jednoznacznie.
Uwaga 1. Dla (n n)-macierzy odwracalnej A przekszta liniowe
lcenie

A : Rn Rn jest odwracalne. Równość AA-1 = In, zob. (1), oznacza wiec,


że macierz odwrotna A-1 określa przekszta A-1 : Rn Rn odwrotne
lcenie
do A, a stad wynika, że także A-1A = In.

Przyk Wyjaśnić, czy macierz A jest odwracalna i jeśli tak, znalezć
lady.
A-1.
19
ł łł
ł łł ł łł
1 0 0 0
1 1 0 1 4 2
ł śł
0 1 1 0
ł śł ł śł ł śł
1. A = 0 1 2 2. A = ł śł 3. A = 3 5 2 ł
ł ł ł
ł ł
0 0 0 1
0 3 5 0 2 1
1 1 0 1
ł łł
b1
ł śł
b2
ł śł

4. Dla dowolnego wektora b = ł śł rozwiazać uk równań
lad

ł ł
b3
b4
ńł
2x1 + 6x2 + 4x4 = b1
ł
ł
ł
ł
x1 + 2x2 + 2x4 = b2
ł
2x1 + 4x2 + 3x3 + 5x4 = b3
ł
ł
ół
x1 + 2x2 + 3x4 = b4
ł łł ł łł ł łł
-1 -2 9 1 2 0 1 0 1
ł śł ł śł ł śł
5. Niech A = 1 3 -1 , B = 2 5 -2 , C = 0 1 0 .
ł ł ł ł ł ł
0 -1 4 0 -2 5 1 1 1
Znalezć (3 3)-macierz X taka, że AXB = C.


4 6 1 1 1 2 0
6. Niech A = , B = , C = .
7 11 2 3 1 -1 1
Znalezć (2 3)-macierz X taka, że AX = 3BX + C.

Uwaga 2. Jeśli A i B sa (n n)-macierzami odwracalnymi, to
(AB)-1 = B-1A-1, oraz (AT )-1 = (A-1)T .
Istotnie, (B-1A-1)(AB) = B-1(A-1A)B = B-1B = In, oraz AT (A-1)T =
(A-1A)T = In.
5. Rzut ortogonalny na przestrzeń liniowa i zagadnienie naj-
mniejszych kwadratów.
5.1. Ortogonalność wektorów i norma wektora.

Mówimy, że wektory " Rn sa ortogonalne (= prostopad co zapi-
u, v le),
sujemy v, jeśli T = 0.
uĄ" u v

Norme (= d v l
lugość) wektora " Rn określamy formu a

1
2
= ( T .
v v v)
20
Wektory ortogonalne wyznaczaja trójkat, dla którego spe jest
u, v lniona

formu Pitagorasa
la
(1) - 2= 2 + 2.
u v u v
Istotnie, jeżeli T = 0, to - 2= ( - ( - = T - 2 T +
u v u v u v)T u v) u u u v
T = 2 + 2.
v v u v

5.2. Rzut ortogonalny na przestrzeń liniowa V " Rn.

Mówimy, że wektor " Rn jest ortogonalny do przestrzeni liniowej V "
u

Rn, co zapisujemy , jeśli v dla każdego " V .
uĄ"V uĄ" v

Twierdzenie Niech V " Rn bedzie przestrzenia liniowa. Dla każdego


b " Rn istnieje dok ladnie jeden wektor P ( " V taki, że b - P ( .
b) b)Ą"V

Wektor P ( nazywamy rzutem ortogonalnym b na V . Opiszemy metode
b)

wyznaczania rzutu ortogonalnego.
Znajdujemy baze . . . , przestrzeni V , a nastepnie, dla macierzy
a1, ar


A = [ . . . , znajdujemy wektor w " Rr taki, że
a1, ar],
(2) AT Aw = AT
b.
Wówczas
(3) P ( = Aw.
b)
Aby uzasadnić te procedure, sprawdzimy przede wszystkim, że uk
lad

równań
(4) AT A = AT
x b
ma dok jedno rozwiazanie. W tym celu pokażemy, że (r r)-macierz
ladnie

AT A jest odwracalna.

Za óżmy, że rankAT A < r i niech " Rr bedzie niezerowym wektorem
l x


takim, że AT A = 0. Wektor = A spe v, bo z 3.6 (18) T =
x v x lnia vĄ" v v

T AT A = T = 0. Zatem || = 0, czyli = 0, ale to przeczy liniowej
x x x 0 v|| v
niezależności kolumn macierzy A.
Ponieważ przestrzeń V jest rozpieta na wektorach . . . , dla uzasad-
a1, ar,


nienia, że b - AwĄ"V wystarczy sprawdzić, że b - Aw), dla i = 1, . . . , r,
aiĄ"(

co macierzowo można zapisać w postaci AT ( - Aw) = 0 równoważnej (2).
b
21
Zauważmy na koniec, że (3) implikuje P ( " R(A) = V i z jedno-
b)
znaczności rozwiazania (4) wynika jednoznaczność rzutu.

Odnotujmy dwa szczególne przypadki  rzut ortogonalny na przestrzeń
rozpieta na jednym niezerowym wektorze i rzut ortogonalny na przestrzeń

wektorów prostopad do niezerowego wektora:
lych
T
a b

(5) jeśli V = Lin( = 0, to P ( = ( )
a), a b) a,
aT a
T
a b


(6) jeśli V = { : a}, = 0, to P ( = b - ( )
x xĄ" a b) a.
aT a
T
a b
Dla uzasadnienia tych formu rozpatrzmy = ( ) " Lin( Po-
l, c a a).
aT a

nieważ T ( - = 0, b - a), stad wynika natychmiast (5). Jed-
a b c) cĄ"Lin(


nocześnie zauważmy, że dla przestrzeni V opisanej w (6), b - " V , oraz
c

b - ( - = , skad wynika (6).
b c) cĄ"V

ł łł
1
ł śł
0
ł śł

Przyk Znalezć rzut ortogonalny wektora b = ł śł " R4 na prze-
lad.
ł ł
1
5

strzeń V " R4, gdzie
ł łł ł łł
1 1
ł śł ł śł
1 2
ł śł ł śł
(A) V = Lin(a1, a2), a1 = ł śł , a2 = ł śł,

ł -1
ł ł -1
ł
0 1
ł łł
-1 -1 0 0
ł śł
(B) V = N(B), B = 0 1 0 1 ,
ł ł
2 1 -2 -1
ł łł
1
ł śł
2
ł śł
(C) V = Lin( = ł śł,
a), a
ł ł
2
1

(D) V = { " R4 : T = 0}, T = (-1, -2, 0, 1).
x a x a
22
5.3. Zagadnienie najmniejszych kwadratów.

Niech A bedzie (n r)-macierza rzedu r i niech b " Rn. Należy znalezć


wektor w " Rr taki, że


(7) b - Aw = min{ b - A : " Rr}.
x x

Zagadnienie to nabiera znaczenia, jeśli uk równań A = b jest sprzecz-
lad x

ny. Warunek (7) opisuje wówczas wektor w, dla którego odleg Aw od b,
lość
mierzona pierwiastkiem z sumy kwadratów różnic wspó
lrzednych, jest mini-

malna.
Zgodnie z 5.2, jednoznacznym rozwiazaniem tego zagadnienia jest wektor

w spe lad
lniajacy uk równań (4).


Istotnie, Aw = P ( jest rzutem ortogonalnym wektora b na przestrzeń
b)
V = R(A) rozpieta na kolumnach A. Dla dowolnego " V , z formu
v ly


Pitagorasa, b - 2= b - P ( + P ( - 2e" b - P ( 2, a zatem
v b)2 b) v b)
Aw spe (7).
lnia
W szczególności, rozpatrzmy nastepujace zagadnienie. Mierzymy dwie

zależne od siebie wielkości t, y i ustalamy, że wartościom t1, . . . , tn pierwszej
z nich odpowiadaja wartości y1, . . . , yn drugiej. Chcemy określić m i c tak,
aby funkcja y = mt + c minimalizowa odchylenie kwadratowe
la
n

E2 = [(mti + c) - yi]2.
i=1

m
Rozwiazaniem tego zagadnienia jest wektor w = , który spe waru-
lnia

c
nek (7) dla
ł łł ł łł
t1 1 y1
ł śł ł śł
. . .
ł śł ł śł
. . .
A = , b = .
. . .
ł ł ł ł
tn 1 yn
Istotnie, odchylenie kwadratowe zapisuje sie w postaci


m
E2 = A - 2, = .
x b x
c
23
ł łł ł łł
1 -2 1
ł śł ł śł

Przyk 1. Niech A = -1 1 , b = 1 .
lady. ł ł ł ł
1 1 -3

Znalezć min{ b - A : " R2}.
x x
2. W wyniku pomiarów ustalono, że wartościom 2,3,5,6 wielkości t odpo-
wiadaja wartości 1,2,6,8 wielkości y. Znalezć m i c takie, że funkcja y = mt+c
minimalizuje odchylenie kwadratowe od obserwowanych wielkości.
5.4. Macierzowy opis rzutu ortogonalnego.

Niech . . . , bedzie baza przestrzeni liniowej V " Rn. Macierz A =
a1, ar
[ . . . , ma rzad r, wiec (r r)-macierz AT A jest odwracalna (zob. uza-
a1, ar]

sadnienie jednoznaczości rozwiazań uk (4) w (5.2)). Formu 5.2 (2),(3)
ladu ly


opisujace rzut ortogonalny b " Rn na V można zatem zapisać w postaci

macierzowej
(8) P ( = A(AT A)-1AT
b) b.
Przyk Znalezć macierz opisujaca rzut ortogonalny na V
lad.

ł łł ł łł
1 1
ł śł ł śł
1 2
1. V = Lin( a2), gdzie = ł śł , = ł śł " R4,
a1, a1 ł śł a2 ł śł
ł -1
ł ł -1
ł
0 1
ł łł
-1 -1 1 0
ł śł
2. V = N(C), gdzie C = 1 0 -1 -1 .
ł ł
-2 -1 2 1
Formu (8) prowadzi też do opisu przestrzeni V uk równań jedno-
la ladem
rodnych

(9) (A(AT A)-1AT - In) = 0,
x

bo " V wtedy i tylko wtedy, gdy P ( - = 0.
x x) x
Uk (9) ma n równań, ale przestrzeń V rozwiazań tego uk ma
lad ladu

wymiar r, wiec zgodnie z 3.4 (13), rzad macierzy tego uk wynosi n - r.
ladu

24
Przestrzeń V można opisać uk n - r równań
ladem

(10) BT = 0, B = [ . . . , gdzie . . . , jest baza N(AT ).
x u1, un-r], u1, un-r
Niech W = N(BT ) bedzie przestrzenia rozwiazań uk (10). Po-
ladu

nieważ rankAT = rankA = r, z 3.4 (13) wynika, że dim N(AT ) = n - r =
rankB = rankBT i dimW = n - (n - r) = r = dimV .

Przestrzeń N(AT ) rozwiazań jedorodnego uk równań AT = 0 jest
ladu x

zbiorem wektorów ortogonalnych do każdej z kolumn macierzy A. Zatem dla
" N(AT ) mamy
u uĄ"R(A) = V , co daje V " W . Z równości wymiarów
tych przestrzeni wynika V = W , zob. 3.3.
Przyk Znalezć jednorodny uk równań opisujacy przestrzeń V "
lad. lad

ł łł ł łł
1 0
ł śł ł śł
1 1

R4 rozpieta na wektorach = ł śł , = ł śł.
a1 ł śł a2 ł śł

ł -1 0
ł ł ł
0 1
6. Wyznacznik macierzy kwadratowej.
6.1. Określenie wyznacznika.
Każdej (nn)-macierzy A można przyporzadkować w sposób jednoznacz-

ny liczbe detA  wyznacznik macierzy A tak, aby spe by nastepujace
lnione ly

warunki:
(i) zamiana kolejności dwóch wierszy macierzy zmienia znak jej wyznacz-
nika,
(ii) dodanie do wiersza macierzy innego wiersza pomnożonego przez ska-
lar nie zmienia jej wyznacznika,
(iii) wyznacznik macierzy kwadratowej majacej same zera poniżej przekat-

nej jest iloczynem wyrazów na przekatnej.

Z w lasność
lasności (i), (ii), (iii) wynika także w
(iv) jeśli A powstaje z macierzy B w wyniku operacji elementarnej (III)c(i),
to detA = c detB.
25
Uwaga 1. Niech
ł łł
a11 . . . a1n
ł śł
. .
ł śł
. .
A = .
. .
ł ł
an1 . . . ann
Wyznacznik detA można określić nastepujaco. Z kolejnych wierszy wybie-

ramy wyrazy a1(1), a2(2), . . . , an(n), przy czym z każdej kolumny wybieramy
tylko jeden element (tzn. (i) = (j) dla i = j) i tworzymy iloczyn

(1) (-1)l()a1(1)a2(2) . . . an(n)
gdzie l() jest liczba par wskazników 1 d" i < j d" n, dla których (i) > (j)
(tzn. liczba par wierszy, dla których z wcześniejszego wiersza wybraliśmy
element z dalszej kolumny).
Wyznacznik detA jest suma wszystkich możliwych iloczynów postaci (1).
Dla n = 2 dostajemy wzór

a11 a12
det = a11a22 - a12a21,
a21 a22
a dla n = 3 wzór Sarrusa
ł łł
a11 a12 a13
ł
det a21 a22 a23 śł = a11a22a33+a12a23a31+a13a21a32-a13a22a31
ł ł
a31 a32 a33
-a12a21a33 - a11a23a32.

Uwaga 2. Niech b, beda liniowo niezależnymi wektorami w R3 i niech
a, c

T , T , wT beda wierszami macierzy B powsta z macierzy
u v lej

ł łł
T
a
ł śł

A = ł ł
bT
T
c
w wyniku operacji elementarnych na wierszach typu (I), lub (II). Wówczas
równoleg w przestrzeni trójwymiarowej o krawedziach wyznaczonych
lościan

przez b, ma objetość równa objetości równoleg
a, c lościanu o krawedziach wy-

znaczonych przez w. Macierz A można przekszta operacjami typu (I)
u, v, lcić
i (II) do postaci
ł łł
r 0 0
ł śł
B = 0 s 0 ,
ł ł
0 0 t
26
w której wektory - wiersze sa parami prostopad i wyznaczaja prostopad
le lościan
o objetości | rst |=| detB |=| detA |. Wynika stad, że modu wyznacznika A
l

jest objetościa równoleg a, c.
lościanu o krawedziach wyznaczonych przez b,

Podobnie, dla (2 2)-macierzy A, | detA | jest polem równoleg na
loboku
p
laszczyznie, którego boki sa wyznaczone przez wektory - wiersze A.
Uwaga 3. Z Uwagi 1 wynika, że dla (n n)-macierzy A,
detA = detAT ,
zatem przy określaniu wyznacznika wiersze można zastapić kolumnami ma-

cierzy.
Przyk
lady.
1. Znalezć pole równoleg na p
loboku laszczyznie o krawedziach P Q, P R,

gdzie P = (1, 2), Q = (6, 7), R = (3, 8).
2. Znalezć objetość równoleg
lościanu w przestrzeni o krawedziach P Q, P R, P S,

gdzie P = (1, -1, 1), Q = (2, 6, 2), R = (-3, -5, 4), S = (4, 2, -1).
6.2. Obliczanie wyznacznika.
Niech A bedzie (n n)-macierza. Operacjami elementarnymi typu (I),

lub (II) sprowadzamy macierz A do postaci schodkowej
ł łł
a1
ł śł
.
ł śł
.
A = ,
.
ł ł
0 an
zmieniajac znak wyznacznika przy każdej operacji typu (I) i nie zmieniajac

wyznacznika przy operacji typu (II). Zatem
detA = (-1)pdetA = (-1)pa1 . . . an,
gdzie p jest liczba wykonanych operacji typu (I).
Przyk Obliczyć wyznaczniki nastepujacych macierzy:
lady

ł łł ł łł ł łł
1 -1 1 -2 0 3 5 1 0 4 1 3
ł śł ł śł ł śł
1 3 -1 3 3 3 1 8 0 2 2 1
ł śł ł śł ł śł
1. ł śł 2. ł śł 3. ł śł
ł -1 2 0 4 1 3 1 2
ł ł -2 0 2 1
ł ł ł
-3 0 -8 -13 1 3 4 3 2 2 1 4
27
6.3. Formu Cauchy ego.
la
Dla (n n)-macierzy A i B,
(2) det(AB) = detA detB.
Zauważmy najpierw, że jeśli macierz A powstaje z A w wyniku ope-
racji elementarnych na wierszach, to z definicji iloczynu macierzy w 1.5.(B)
wynika, że te same operacje na wierszach macierzy AB sprowadzaja ja do
macierzy A B (wystarczy to sprawdzić dla jednej operacji każdego typu).
Jeśli rankA < n to z powyższej obserwacji (zob. też 3.5 (17)) wynika, że
rank(AB) < n, a wiec, zgodnie z 6.2, obie strony (2) sa równe zeru.

Jeśli rankA = n, to operacjami elementarnymi na wierszach typu (I) lub
(II) można sprowadzić A do postaci diagonalnej
ł łł
a1 0
ł śł
.
ł śł
.
A = .
.
ł ł
0 an
Niech p ozacza liczbe wykonanych operacji typu (I). Mamy wtedy detA =

(-1)p detA i z powyższej obserwacji, również det(AB) = (-1)pdet(A B).
Dla dowodu (2) wystarczy wiec sprawdzić, że det(A B) = detA detB, a to

wynika z
łł ł łłł ł łł ł łł
łł
T T T

a1 0 b1 a1b1 b1
łł ł śłł ł śł ł śł
śł
łł ł śłł ł . śł ł śł
. .
.
śł
. . . .
det łł ł śłł = det ł śł = a1 . . . an det ł śł .
.
. . .
ł
ł ł łłł ł ł ł ł
T T
0 an bnT

anbn bn
Przyk
lad
ł łł ł łł
4 2 1 2 2 1
ł śł ł śł
Niech A = 4 1 2 , B = 0 1 0 . Znalezć det(A5B-7).
ł ł ł ł
4 1 1 0 5 1
6.4. Macierz adjA stowarzyszona z macierza kwadratowa A i
formu Cramera.
ly
Niech A bedzie (n n)-macierza. Dla każdej pary indeksów 1 d" i, j d"

n, oznaczamy przez A(i, j) macierz otrzymana z A przez skreślenie i-tego
wiersza i j-tej kolumny i określamy
28
Aij = (-1)i+jdetA(i, j).
Macierz
ł łłT
A11 . . . A1n
ł śł
. .
ł śł
. .
adjA =
. .
ł ł
An1 . . . Ann
stowarzyszona z A ma nastepujaca w
lasność

(3) A adjA = detA In.
W szczególności,
1
(4) jeśli detA = 0, to A-1 = adjA.

detA
Formu (4) pozwala zapisać rozwiazanie uk równań
la ladu


(5) A = b, gdzie detA = 0,
x
w postaci
1
(6) = (detAadjA)
x b.
Jeśli
ł łł
x1
ł śł
.
ł śł
.
A = [ . . . , " Rn, b " Rn, = ,
a1, an], ai x
.
ł ł
xn
rozwiazanie (6) prowadzi do formu Cramera
l

1
(7) xi = det[ . . . , b, . . . , i = 1, . . . , n.
a1, ai-1, ai, an],
detA
Formu Cramera (7) maja g ównie znaczenie teoretyczne. Wynika z nich
ly l

na przyk że jeśli detA = 1, oraz wyrazy A i wspó
lad, lrzedne wektora b sa

liczbami ca x ladu
lkowitymi, to rozwiazanie uk równań (5) jest wektorem o

wspó lkowitych, zob. Uwaga 1 w 6.1.
lrzednych ca

Przyk Znalezć adjA i sprawdzić, że spe jest formu (3).
lady. lniona la
ł łł

7 1 2
3 4
ł śł
1. A = 2. A = 2 -1 -1 ł
ł
5 6
3 1 3
7. Model Leontiewa przep l
lywów miedzyga eziowych.

Rozpatrujemy n ga ezi gospodarki. Niech xi > 0 bedzie produkcja global-
l

na i-tej ga ezi, xij e" 0 bedzie cześcia produkcji i-tej ga ezi zużywana przez
l l

29
j-ta ga a z do produkcji, zaś di e" 0 bedzie produktem końcowym i-tej ga ezi
l l

(sprzedawanym na rynku). Informacje te zapisujemy w postaci macierzy
przep miedzyga eziowych
lywów l

ł łł
x11 x12 . . . x1n d1 x1
ł śł
ł
x21 x22 . . . x2n d2 x2 śł
ł śł
ł śł
.
. . . . .
ł śł
. . . . .
ł śł
. . . . .
ł ł
xn1 xn2 . . . xnn dn xn
Wspó
lczynniki
xij
(1) aij =
xj
określaja stosunki miedzy nak i wielkościa produkcji, sta w modelu
ladami le

Leontiewa. Macierz
ł łł
a11 . . . a1n
ł śł
. .
ł śł
. .
(2)
. .
ł ł
an1 . . . ann
jest macierza (sta wspó l
lych) lczynników produkcji. Dla każdej ga ezi mamy,

zob. (1),
(3) xi = xi1 + . . . + xin + di = ai1x1 + . . . + ainxn + di,
co można zapisać w postaci macierzowej jako równanie
ł łł ł łł
x1 d1
ł śł ł śł
x2 d2
ł śł ł śł
ł śł ł śł
= A + d, = , d = ,
x x x
. .
ł śł ł śł
. .
ł . ł ł . ł
xn dn
albo też w postaci

(4) (In - A) = d.
x
Macierz In - A nazywa sie macierza Leontiewa.

Twierdzenie. Jeśli produkty końcowe di każdej ga lezi gospodarki sa do-

datnie, to macierz Leontiewa In - A jest odwracalna, a wektor produkcji
globalnej jest opisany formu la
x

= (In - A)-1d.
x
30
Mnożac, dla j = 1, 2, . . . , n, j-ta kolumne macierzy In - A przez xj i

korzystajac z (1), otrzymujemy macierz

ł łł
x1 - x11 -x12 . . . -x1n
ł
ł -x21 x2 - x22 . . . -x2n śł
śł
ł śł
B = .
. . .
ł śł
. . .
ł . . . ł
-xn1 -xn2 . . . xn - xnn
Przypuśćmy, że n n-macierz In - A nie jest odwracalna, to znaczy, że
jej kolumny sa liniowo zależne (zob. 4.1). Wtedy kolumny B też sa liniowo

zależne, wiec istnieje niezerowy wektor w = [w1, . . . , wn]T taki, że Bw = 0.


Zastepujac, w razie potrzeby, w przez wektor -w możemy dodatkowo za
lożyć,

że w ma dodatnia wspó
lrzedna.

Wybierzmy i d" n takie, że wi e" wj dla j = i i zbadajmy i-ta wspó
lrzedna


wektora Bw = 0:

n n n
0 = xiwi- xijwj e" xiwi- xijwi = (xi- xij)wi = diwi > 0.
j=1 j=1 j=1
Otrzymana sprzeczność dowodzi, że macierz In - A jest odwracalna.
Przyk W modelu Leontiewa dla trzech ga ezi gospodarki dana jest
lad. l

macierz przep miedzyga eziowych:
lywów l

ł łł
2 0 1 5 8
ł śł
ł śł
2 3 0 7 12
ł śł .
ł ł
0 0 1 3 4
(a) Znalezć macierz Leontiewa i i macierz do niej odwrotna.

(b) O ile wzrosna produkty końcowe, jeśli produkty globalne wzrosna o
"x1 = 1, "x2 = 2, "x3 = 3?
(c) Ustalić plan produkcji globalnej tak, aby pierwsza ga a z wytwarza
l la
produkt końcowy o wartości 9, druga o wartości 6 i trzecia o wartości 9.
8. Nierówności liniowe.

Dla " Rn, = [u1, . . . , un]T , = [v1, . . . , vn]T , nierówność d"
u, v u v u v

oznacza, że uj d" vj, dla j = 1, 2, . . . , n. Jeśli e" 0, bedziemy mówili, że
u

wektor jest nieujemny.
u

Ustalmy wektory w1, . . . , wm " Rn i liczby b1, . . . , bm " R i niech


(1) W = { " Rn : e" 0, wiT d" bi, i = 1, 2, . . . m}.
x x x
31

Dla n = 2, każda nierówność wi d" bi opisuje pó laszczyzne w R2, zatem
T x lp

W jest albo zbiorem pustym, albo wielokatem (być może nieograniczonym)

leżacym w pierwszej ćwiartce p
laszczyzny. Podobnie, dla n = 3, albo W =

", albo też W jest wielościanem (być może nieograniczonym), z
lożonym z
wektorów nieujemnych.
Zauważmy, że zamiast (1) możemy rozważać zbiory postaci

(1) W = { " Rn : e" 0, wi e" bi, i = 1, 2, . . . m},
x x T x
bo nierówność wi e" bi jest równoważna nierówności (-wi)T d" -bi.
T x x

Ustalmy p " Rn. Bedziemy rozpatrywać nastepujace zagadnienie:


(2) znalezć x0 " W takie, że pT x0 = min{ T : " W }.
p x x
Jest to zagadnienie minimalizacji funkcji liniowej p przy ogranicze-
T x,
niach zadanych nierównościami liniowymi, opisujacymi zbiór W .

(A) Zagadnienie planu produkcji.
Producent produkuje n towarów. Do wytworzenia jednostki j-tego to-
waru potrzeba aij jednostek i-tego środka produkcji, i d" m. Dostepnych jest

bi jednostek i-tego środka produkcji, dochód ze sprzedaży jednostki j-tego
towaru wynosi cj. Określić ilości xj jednostek j-tego towaru, przy których
zysk jest maksymalny.
Przyjmujac

ł łł ł łł
ai1 c1
ł śł ł śł
ai2 c2
ł śł ł śł
ł śł ł śł
wi = , - = ,
p
. .
ł śł ł śł
. .
ł . ł ł . ł
ain cn
mamy rozwiazać zagadnienie (2), gdzie W jest opisane formu a (1).
l

(B) Zagadnienie diety optymalnej.
Mamy n produktów żywnościowych. Produkt j-ty zawiera m sk
ladników
odżywczych, w proporcjach a1j, a2j, . . . , amj (w stosunku do ca
lkowitej masy).
Przy odżywianiu należy dostarczyć co najmniej bi jednostek i-tego sk
ladnika.
Cena jednostki j-tego produktu wynosi cj. Dobrać xj jednostek każdego pro-
duktu, aby zapewnić dostarczenie wystarczajacej ilości każdego ze sk
ladników

odżywczych, minimalizujac przy tym koszt zakupu.

Tak wiec, dla

32
ł łł ł łł
ai1 c1
ł śł ł śł
ai2 c2
ł śł ł śł
ł śł ł śł
wi = , p = ,

. .
ł śł ł śł
. .
ł ł ł ł
. .
ain cn
mamy rozwiazać zagadnienie (2), gdzie W jest opisane formu a (1) .
l

Przyjmijmy
ł łł ł łł
w1 b1
T
ł śł ł śł
w2 b2
T
ł śł ł śł
ł śł ł śł
(3) A = , b = .
. .
ł śł ł śł
. .
ł . ł ł . ł
wm bm
T
Wówczas, zob. (1), (3),


(4) W = { " Rn : e" 0, A d" b}.
x x x
Każda nierówność wiT d" bi jest równoważna uk z
x ladowi lożonemu z
równania wiT + yi = bi i nierówności yi e" 0.
x
Zatem, wprowadzajac



x

(5) B = [A, Im], = " Rn+m,
z

y


(6) Z = { " Rn+m : e" 0, B = b},
z z z
oraz

p


(7) = " Rn+m,
q

0
zagadnienie (2) można sformu równoważnie w nastepujacy sposób:
lować

(8) znalezć z0 " Z takie, że T z0 = min{ T : " Z}.
q q z z
Dok lożony
ladniej, jeśli z0 jest rozwiazaniem (8), wektor x0 z z pierw-

szych n wspó
lrzednych wektora z0 jest rozwiazaniem (2), a jeśli x0 jest


rozwiazaniem (2), dopisujac wektor y0 = b - Ax0, otrzymujemy rozwiazanie


(8), zob. (5).
Opiszemy procedure, pozwalajaca na wyjaśnienie, czy zagadnienie (8) ma

rozwiazanie i jeśli tak, na wskazanie pewnego rozwiazania tego zagadnienia.

Odwracalne (m m)- podmacierze macierzy B nazywać bedziemy ma-

cierzami bazowymi.
33
Każda macierz bazowa E wyznacza jednoznacznie wektor uE = E-1
b

spe
lniajacy równanie EuE = b i niech zE " Rn+m bedzie wektorem, którego

wspó lrzednymi wektora uE, dla indeksów wska-
lrzedne pokrywaja sie ze wspó

zujacych kolumny macierzy E, a pozosta wspó
le lrzedne sa zerami.

Jeśli żaden z wektorów uE nie jest nieujemny, zbiór Z opisany formu a
l
(6) jest pusty, a zatem zagadnienie (8) nie ma rozwiazania.

W przeciwnym razie, spośród nieujemnych wektorów z wyznaczonych
E
przez macierze bazowe E, wybierzmy jako z0 wektor, dla którego liczba T z0
q
jest minimalna.
Wektor x0 utworzony z pierwszych n wspó
lrzednych wektora z0 jest roz-

wiazaniem zagadnienia (2).

Uzasadnienie opisanej metody opiera sie na nastepujacej obserwacji.


Niech D bedzie (m k)-macierza rzedu mniejszego niż k, U = { " Rk :
u


e" 0, D = b} i niech " Rk.
u u v
T
Jeśli u0 " U spe warunek u0 = min{ T : " U}, to istnieje
lnia v v u u
T T
" U takie, że u0 = i wektor ma co najmniej jedna wspó
u v v u u lrzedna

zerowa.


Istotnie, z warunku rankD < k wynika istnienie wektora w " Rk takiego,

że

Dw = 0, w = 0.

Niech
ut = u0 + tw, t " R.

Wówczas
T T T

Dut = b, ut = u0 + t w.
v v v
Możemy zak że wszystkie wspó
ladać, lrzedne u0 sa dodatnie (inaczej, przyj-


mujemy = u0) i wówczas, dla dostatecznie ma wartości |t|, ut e" 0. Dla
u lych
T T
takich t, ut " U i z minimalności u0 wynika, że t w e" 0, niezależnie od
v v
T
znaku t. To oznacza, że w = 0, a wiec dla dowolnego t,
v

T T

Dut = b, ut = u0.
v v

Ponieważ w = 0, zastepujac ewentualnie w przez wektor -w, możemy za
lożyć,

że co najmniej jedna wspó
lrzedna wektora w jest ujemna, skad


s = sup{t e" 0 : ut e" 0} < +".

34
T T

Ponieważ us e" 0, us " U i us = u0, oraz co najmniej jedna wspó
v v lrzedna

wektora us jest zerowa, możemy przyja ć = us.
u
9. Liniowe jednorodne równania rożniczkowe o sta wspó
lych l-
czynnikach.
W zbiorze C(R) funkcji ciag na prostej rzeczywistej określone jest
lych

w naturalny sposób dzia dodawania funkcji (f + g)(x) = f(x) + g(x)
lanie
i mnożenie funkcji przez liczby (af)(x) = af(x). Bedziemy interpretować

funkcje jako wektory, a liczby jako skalary, przenoszac do C(R) pojecia kom-

binacji liniowej wektorów, liniowej niezależności wektorów i podprzestrzeni
liniowej.
Zbiór rozwiazań równania różniczkowego

(1) y = by + cy.
jest przestrzenia liniowa V(b, c) w przestrzeni C(R). Pokażemy, że w każdej
przestrzeni V(b, c) można wskazać baze z z dwóch wektorów.
lożona

Twierdzenie. Przyjmijmy " = b2 + 4c. Wówczas nastepujaca para

funkcji y1(x), y2(x) jest baza przestrzeni rozwiazań równania (1):

(i) jeśli " = 0 i  jest podwójnym pierwiastkiem równania x2 = bx + c,
to y1(x) = ex, y2(x) = xex,
(ii) jeśli " > 0 i 1, 2 sa różnymi pierwiastkami równania x2 = bx + c,
1 2
to y1(x) = e x, y2(x) = e x,
"
b 1
(iii) jeśli " < 0, ą = ,  = -", to y1(x) = eąx cos x, y2(x) =
2 2
eąx sin x.
W każdym z przypadków (i)  (iii) bezpośrednim rachunkiem spraw-
dza sie, że wskazane funkcje sa rozwiazaniami równania (1).

Pozostaje upewnić sie, że każde rozwiazanie y = y(x)równania (1) zapi-

suje sie jednoznacznie w postaci y = a1y1 + a2y2, gdzie a1, a2 sa sta a
lymi,

y1, y2 funkcjami wskazanymi w odpowiednim punkcie twierdzenia.
Wyjaśnimy to w przypadku (iii) (pozosta przypadki uzasadnia sie po-
le

dobnie).
Za óżmy najpierw, że funkcja f " C(R) spe warunek
l lnia

(2) f = bf + cf i f(0) = 0, f (0) = 0.
Pokażemy, że
(3) f(x) = 0 dla każdego x " R.
35
W tym celu rozpatrzmy
(4) g(x) = f(x)e-ąx.
Wówczas g (x) = (f (x) - 2ąf (x) + ą2f(x))e-ąx i ponieważ z (2), f =
bf + cf = 2ąf + cf, mamy g (x) = (ą2 + c)f(x)e-ąx = -2f(x)e-ąx.
Zatem, zob. (4) i (2),
(5) g = -2g, g(0) = 0, g (0) = 0.
Ponieważ [(g )2 + 2g2] = 2g g + 22g g, z (5) wynika, że ta pochodna
jest stale zerem, a wiec (g )2 + 2g2 jest funkcja sta a i przyjmuje wartość
l

zero. To oznacza w szczególności, że g jest funkcja zerowa i dostajemy (3),
zob. (4).
Niech teraz y = y(x) bedzie dowolnym rozwiazaniem (1). Ponieważ ma-

cierz

y1(0) y2(0) 1 0
=

y1(0) y2(0) ą 
jest odwracalna, istnieja jednoznacznie wyznaczone liczby a1, a2 takie, że

y1(0) y2(0) a1 y(0)
= .

y1(0) y2(0) a2 y (0)
Wówczas f = y - (a1y1 + a2y2) spe (2), zatem z (3), y = a1y1 + a2y2,
lnia
przy czym wspó
lczynniki a1, a2 sa wyznaczone jednoznacznie.
Uwaga. Zbiór rozwiazań równania


(6) y = ay
jest przestrzenia jednowymiarowa.

Istotnie, wszystkie rozwiazania (6) sa postaci y(x) = ceax, gdzie c jest

sta a.
l

10. Równania różnicowe drugiego rzedu i potegowanie macierzy

kwadratowych.
Dla ciagu x0, x1, . . . przyjmijmy oznaczenie

(1) "xn = xn+1 - xn.
Wówczas
(2) "2xn = "("xn) = xn+2 - 2xn+1 + xn.
36
Jednorodnym równaniem różnicowym drugiego rzedu nazywamy równanie

(3) "2xn + ą"xn + xn = 0, x0 = a0, x1 = a1.
Rozwiazanie równania (3) polega na znalezieniu wszystkich opisanych tym

równaniem ciagów o pierwszych dwóch wyrazach a0, a1.

Zgodnie z (1) i (2) zagadnienie (3) można opisać równoważnie w postaci
rekurencyjnej
(4) xn+2 = bxn+1 + cxn, x0 = a0, x1 = a1.
co z kolei zapisuje sie w postaci macierzowej


xn+2 xn+1 b c
(5) = A , A = , x0 = a0, x1 = a1.
xn+1 xn 1 0
Ponieważ (5) oznacza, że dla n = 1, 2, . . .

xn+1 a1 b c
(6) = An , A = ,
xn a0 1 0
rozwiazanie równania różnicowego (3) sprowadza sie do wyznaczenia dowol-

nej potegi (2 2)-macierzy.

Pokażemy jak to zrobić dla macierzy

b c
(7) A = , gdzie (b - d)2 + 4c > 0.
1 d
Warunek (b - d)2 + 4c > 0 zapewnia, że wielomian zmiennej 
(8) det(A - I2) = 2 - (b + d) + (bd - c)
ma dwa różne pierwiastki rzeczywiste 1, 2.
W tej sytuacji macierz

1 - d 2 - d
(9) M =
1 1
jest odwracalna i mnożac odpowiednie macierze można sprawdzić, że


1 0
(10) AM = M .
0 2
Mnożac obie strony (10) z prawej strony przez M-1 dostajemy równość

37

1 0
A = M M-1,
0 2
z której można latwo wyprowadzić wzór na potegi macierzy A



n 0
1
(11) An = M M-1.
0 n
2
Przyk 1 (Ciag Fibonacciego). Znajdziemy rozwiazania równania
lad

xn+2 = xn+1 + xn, x0 = 0, x1 = 1.
Dla macierzy, zob. (4) i (5),

1 1
A =
1 0
wielomian, zob. (8), det(A - I2) = 2 -  - 1 ma dwa różne pierwiastki
" "
1- 5 1+ 5
1 = , 2 = .
2 2
Niech, zob. (9),

1 2
M = .
1 1
Wówczas

1 -2
1
M-1 = ,
1-2
-1 1
a wiec, zgodnie z (6) i (11),


xn+1 1 2 n 0 1 -2 1
1 1
= =
xn 1-2 1 1 0 n -1 1 0
2

1 2 n
1 1
= ,
1-2
1 1 -n
2
" "
1
"
stad xn = [(1+ 5)n - (1- 5)n].
2 2
5
Przyk 2 (Model Samuelsona). W kolejnych odstepach czasu roz-
lad

patruje sie dochód narodowy Yn, konsumpcje C(n) i inwestycje I(n), n =

0, 1, 2, . . .. Zwiazek miedzy nimi opisuja równania

Yn = C(n) + I(n), C(n + 1) = łYn, I(n + 1) = ą(C(n + 1) - C(n)),
gdzie ł " (0, 1) jest (sta a) sk lym)
l lonnościa do oszczedzania i ą > 0 jest (sta

wspó
lczynnikiem akceleracji.
38
Eliminujac C(n) i I(n) otrzymujemy równanie

Yn+2 = ł(1 + ą)Yn+1 - ąłYn.
Przyjmujac, że wielkości Y0 = a0, Y1 = a1 sa znane, mamy zatem


Yn+1 a1 ł(1 + ą) -ął
= An , A = .
Yn a0 1 0
Z macierza A zwiazany jest wielomian (zob. (8))


ł(1 + ą) -  -ął
det = 2 - ł(1 + ą) + ął,
1 -
który ma dwa różne pierwiastki rzeczywiste 1, 2 jeśli spe jest waru-
lniony
nek ł(1 + ą)2 - 4ą > 0. Wówczas potegi An sa opisane formu a (11), gdzie
l

M jest macierza z (9) dla d = 0.
Przyk 3. Interesujacy nas obiekt (np. wybrana ga a z gospodarki)
lad l

może znajdować sie w jednym z czterech stanów, przy czym sytuacje w danej

chwili opisuje wektor
ł łł
p1
ł śł
p2
ł śł
p = ł śł , pi > 0, p1 + p2 + p3 + p4 = 1,

ł ł
p3
p4
gdzie pi jest interpretowane jako prawdopodobieństwo tego, że obiekt jest w
stanie i.
Za óżmy, że po up sta jednostki czasu obiekt pozostaje w tym
l lywie lej
samym stanie z prawdopodobieństwem ą " [0, 1], lub przechodzi w inny stan
1-ą
z prawdopodobieństwem , dla kazdego ze stanów innych niż wyjściowy.
3
Jeśli wiec w danej chwili stan obiektu opisany jest wektorem p, to po


up jednostki czasu, jego stan opisuje wektor
lywie
ł łł
1-ą 1-ą 1-ą
ą
3 3 3
ł 1-ą 1-ą 1-ą śł
ą
ł śł
3 3 3
= P p , gdzie P = ł śł.
q
1-ą 1-ą 1-ą
ł ł
ą
3 3 3
1-ą 1-ą 1-ą
ą
3 3 3
Interesuje nas jakie jest prawdopodobieństwo tego, że obiekt, który w
chwili poczatkowej by w stanie 1 z prawdopodobieństwem 1, po up n
l lywie

jednostek czasu bedzie w tym samym stanie. Chcemy zatem wyznaczyć, dla

39
n n
n = 1, 2, . . ., pierwsza wspó e1,
lrzedna wektora P czyli wyraz macierzy P

stojacy w pierwszym wierszu i pierwszej kolumnie.

Pomijajac oczywisty przypadek ą = 1, możemy zapisać

ł łł
 1 1 1
ł śł
1  1 1
ł śł
1-ą 3ą
(12) P = Q , Q = ł śł ,  = .
3 1-ą
ł ł
1 1  1
1 1 1 
Mnożac macierz Q przez siebie, latwo dostrzec, że kolejne potegi Q maja


postać
ł łł
xn yn yn yn
ł
yn xn yn yn śł
ł śł
(13) Qn = ł śł,
ł ł
yn yn xn yn
yn yn yn xn
przy czym x0 = 1, y0 = 0 oraz
xn+1 = xn + 3yn, yn+1 = xn + ( + 2)yn,
a wiec


xn+1 xn  3
(14) = A , A = ,
yn+1 yn 1  + 2
Stad, dla n = 1, 2, . . .,


xn 1
(15) = An .
yn 0
Macierz A zdefiniowana w (14) spe warunek (7), przy czym pierwiastkami
lnia

 -  3
wielomianu det , zob. (8), sa 1 =  - 1 i 2 =  + 3.
1 ( + 2) - 
Dla macierzy opisanej formu a (9) mamy wiec
l


-3 1 -1 1
1
M = , M-1 = ,
4
1 1 1 3
skad, zob. (11) i (15),


xn 1 -3 1 ( - 1)n 0 -1 1 1
= =
yn 4 1 1 0 ( + 3)n 1 3 0

-3 1 -( - 1)n
1
= .
4
1 1 ( + 3)n
40
3ą
Podstawiajac (zob. 12)  = otrzymujemy
1-ą
1 3
xn = [3(4ą-1)n + (1-ą)n],
4 1-ą
a zatem, zgodnie z (12) i (13), prawdopodobieństwo, że obiekt, po up
lywie
n jednostek czasu, pozostaje w stanie 1 jest równe
1
(1-ą)nxn = [3(4ą-1)n + 1].
3 4 3
11. Uzupe lcenia
lnienie: przekszta liniowe.

Przekszta T : Rn Rm jest liniowe, jeśli
lcenie

(1) T ( + = T ( + T ( T (a = aT ( dla " Rn, a " R.
x y) x) y), x) x), x, y

Dla ustalonej bazy v1, . . . , vn " Rn, wskazanie uk wektorów u1, . . . , un "
ladu

Rm jednoznacznie wyznacza przekszta liniowe T : Rn Rm spe
lcenie lniajace

warunki
(2) T (vj) = uj, j = 1, 2, . . . , n,

a mianowicie przekszta T opisane formu a
lcenie l
(3) T (a1v1 + . . . + anvn) = a1u1 + . . . + anun, aj " R.

Przekszta liniowe T spe
lcenie lniajace (2) jest określone (m n)-macierza

(4) A = [u1, . . . , un][v1, . . . , vn]-1,

to znaczy, dla macierzy (4),

(5) T ( = A dla " Rn.
x) x, x
Aby to sprawdzić, wystarczy upewnić sie, korzystajac z liniowości


przekszta A : Rn Rm określonego przez A i formu (3), że T (vj) =
lcenia ly
Avj, dla j = 1, 2, . . . , n, to znaczy, zgodnie z (2), że

(6) Avj = uj, j = 1, . . . , n.

Ponieważ [v1, . . . , vn] ej = vj, wiec ej = [v1, . . . , vn]-1 vj, skad


uj = [u1, . . . , un] [v1, . . . , vn]-1vj, a zatem otrzymujemy (6), zob. (4).


Przyk Niech T : R2 R4 bedzie przekszta l-
lad. lceniem liniowym spe

niajacym warunki T (vj) = uj, dla j = 1, 2, gdzie


ł łł ł łł
1 2

ł śł ł śł
1 2 0 1
ł śł ł śł
v1 = , v2 = , u1 = ł śł , u2 = ł śł.

ł ł ł ł
2 3 2 0
3 0

Znalezć (4 2)-macierz A taka, że T ( = A dla x " R2.
x) x

41
ZADANIA I
1. Niech

2 1 0 -1 -2 3
A = , B = , C =
1 3 1 3 1 1
(a) Znalezć macierze AB, BA, B(A + 3C).

x11 x12
(b) Znalezć (2 2) macierz X = taka, że 2A + 5B + X =

x21 x22
3A + 2B.

2
(c) Niech = Znalezć wektor (2B + 3C)
x x.
-3
2. Niech

0 -1 0 1 1 1
A = , B = , C =
1 0 1 0 -1 -1
Znalezć macierze (A + 2B) (A + 2B), B2, C2, oraz (AC + BC)C
[ Uwaga: B2 = B B, C2 = C C].
3. Niech
ł łł ł łł
2 1 2 1 3 6

ł śł ł śł
2 3 1 2 4 0 2 0 0 4
ł śł ł śł
A = , B = , C = ł śł , D = ł śł
ł -1
ł ł -1 1 -1
ł
1 4 1 4 8 1
3 2 1 3 1 2
ł łł
2

ł śł
1 3
ł śł
= , = ł śł
x y
ł ł
3 1
1
(a) Znalezć CA.
(b) Znalezć AB - BA.
(c) Znalezć C(B znalezć CB i sprawdzić, że C(B = (CB)
x); x) x.
(d) Znalezć D
y.
4. Czy dla dowolnych (2 2)-macierzy A i B spe jest równanie
lnione
(A - B)(A + B) = A2 - B2?
42
ZADANIA II
1. Sprowadzić nastepujace macierze operacjami elementarnymi na wier-

szach do postaci schodkowej.
ł łł
3 -2 -5 1 3

ł śł
1 2 0 1 3 2 -3 1 5 -3
ł śł
(A) , (B) , (C) ł śł
ł ł
2 1 1 2 3 1 2 0 -4 -3
1 -1 -4 9 22
ł łł ł łł
4 -3 1 -5 -7 2 2 2 1 -3
ł śł ł śł
1 -1 0 -3 -3 2 3 1 3 6
ł śł ł śł
(D) ł śł , (E) ł śł
ł -1 2 0 1 3 4 2 2 0
ł ł ł
3
2 1 3 -8 7 1 1 1 2 3
2. Wyjaśnić, czy uk równań jest niesprzeczny i jeśli tak, wyznaczyć
lad
wszystkie rozwiazania:

ńł
6x1 + 3x2 + 2x3 + 3x4 + 4x5 = 5
ł
ł
ł
ł
4x1 + 2x2 + x3 + 2x4 + 3x5 = 4
(A)
ł
4x1 + 2x2 + 3x3 + 2x4 + x5 = 0
ł
ł
ół
2x1 + x2 + 7x3 + 3x4 + 2x5 = 1
ńł
ł - 3x2 + 5x3 + 7x4 = 1
2x1
ł
(B) 4x1 - 6x2 + 2x3 + 3x4 = 2
ł
ół
2x1 - 3x2 - 11x3 - 15x4 = 1
ńł
ł - 5x2 + 2x3 + 4x4 = 2
3x1
ł
(C) 7x1 - 4x2 + x3 + 3x4 = 5
ł
ół
5x1 + 7x2 - 4x3 - 6x4 = 3
3. Dany jest uk równań
lad
ńł
2x4 + 2x5 = b1
ł
ł
ł
ł
2x1 + 2x2 + 2x3 + 2x4 - 3x5 = b2
(")
ł
3x1 + 3x2 + 3x3 + 10x4 + 6x5 = b3
ł
ł
ół
4x1 + 4x2 + 4x3 + 8x4 = b4
Wyjaśnić, czy dla danego wektora
ł łł ł łł ł łł ł łł
b1 2 b1 3
ł śł ł śł ł śł ł śł
b2 0 b2 0
ł śł ł śł ł śł ł śł
(A) ł śł = ł śł , (B) ł śł = ł śł
ł ł ł ł ł ł ł ł
b3 7 b3 7
b4 4 b4 4
uk równań (") jest niesprzeczny i jeśli tak, wyznaczyć wszystkie rozwiazania
lad

tego uk
ladu.
43
ZADANIA III
1. Z danego uk wektorów wybrać baze w przestrzeni rozpietej na tym
ladu

uk i zapisać pozosta wektory z tego uk jako kombinacje liniowe
ladzie le ladu
wektorów z wybranej bazy.
ł łł ł łł ł łł ł łł
1 2 3 1
ł śł
(A) a1 = 2 , = 5 , = 7 , = 1
ł ł a2 ł śł a3 ł śł a4 ł śł
ł ł ł ł ł ł
1 0 1 3
ł łł ł łł ł łł ł łł ł łł
2 4 0 3 7
ł śł ł śł ł śł ł śł ł śł
1 3 -1 2 6
ł śł
(B) a1 = ł śł , = ł śł , = ł śł , = ł śł , = ł śł
a2 ł śł a3 ł śł a4 ł śł a5 ł śł
ł ł ł ł ł ł ł ł ł -7
ł
3 1 5 3
5 3 7 4 0
ł łł ł łł ł łł ł łł ł łł
2 4 8 4 5
ł śł ł śł ł śł ł śł ł śł
0 2 3 0 0
ł śł
(C) a1 = ł śł , = ł śł , = ł śł , = ł śł , = ł śł
a2 ł śł a3 ł śł a4 ł śł a5 ł śł
ł ł ł ł ł ł ł ł ł ł
0 4 6 2 2
1 2 3 2 2
2. Znalezć baze w przestrzeni zerowej N(A) macierzy A.

ł łł
ł łł
2 6 5 8 5
1 3 1 3
ł śł
1 3 2 3 1
ł śł ł śł
(A) A = 2 1 2 1 (B) A = ł śł
ł ł
ł ł
3 9 6 10 6
1 0 1 0
1 3 3 6 7
ł łł
2 4 4 8 5
ł śł
0 2 0 3 0
ł śł
3. Niech A = ł śł .
ł ł
1 4 2 6 2
1 2 2 3 2
(A) Znalezć baze w przestrzeni N(A).


(B) Wyjaśnić, czy dla danego wektora b " R4 uk równań A = b jest
lad x
niesprzeczny i jeśli tak, podać ogólne rozwiazanie tego uk wykorzystujac
ladu,

baze z (A).

ł łł ł łł
3 3
ł śł ł śł
3 3
ł śł ł śł

(i) b = ł śł (ii) b = ł śł
ł ł ł ł
5 4
1 1
44
ZADANIA IV
1. Wyjaśnić, czy macierz A jest odwracalna i jeśli tak, znalezć macierz
odwrotna A-1:
ł łł ł łł ł łł
2 4 2 2 1 4 3 3 2 1 1 1
ł śł ł śł ł śł
0 2 0 2 0 -4 -2 8 1 2 1 1
ł śł ł śł ł śł
(A) A = ł śł , (B) A = ł śł , (C) A = ł śł
ł ł ł ł ł ł
1 2 1 0 1 2 2 7 1 1 2 1
0 1 1 2 1 0 2 3 1 1 1 2
ł łł
0 1 0 1
ł śł
2 0 2 3
ł śł
(D) A = ł śł
ł ł
1 0 0 1
2 2 2 2
ł łł
b1
ł śł
b2
ł śł

2. Dla dowolnego wektora b = ł śł rozwiazać uk równań:
lad

ł ł
b3
b4
ńł
x2 + x4 = b1
ł
ł
ł
ł
2x1 + 2x3 + 3x4 = b2
(A)
ł
x1 + x4 = b3
ł
ł
ół
2x1 + 2x2 + 2x3 + 2x4 = b4
ńł
2x1 + x2 + x3 + x4 = b1
ł
ł
ł
ł
x1 + 2x2 + x3 + x4 = b2
(B)
ł
x1 + x2 + 2x3 + x4 = b3
ł
ł
ół
x1 + x2 + x3 + 2x4 = b4
3. Niech
ł łł ł łł
ł łł
2 1 1 1 0 1 0
0 1 1 1
ł śł ł śł
1 2 1 1 1 0 0
ł śł ł śł ł śł
A = ł śł , B = 1 0 1 1 , C = ł śł
ł ł
ł ł ł ł
1 1 2 1 1 1 1
1 1 1 1
1 1 1 2 1 0 0
ł łł
ł łł
y11 y12 y13
x11 x12 x13 x14
ł
y21 y22 y23 śł
ł ł śł
Znalezć macierze X = x21 x22 x23 x24 śł , oraz Y = ł śł
ł ł
ł ł
y31 y32 y33
x31 x32 x33 x34
y41 y42 y43
takie, że XA = B, oraz AY = C.
45
4. Niech
ł łł ł łł ł łł
3 3
4 1 4 0 1 1 a b
2 2
ł 3 śł ł śł ł śł
1 3 1 0 2 0 1 0 c
ł śł ł śł ł śł
2
A = ł śł , B = ł śł , C = ł śł
5
ł ł ł ł ł ł
2 1 1 2 0 1 0 d 0
2
3
1 3 5 1 0 4 6 c 0
2
.
ł łł
x11 x12
ł
x21 x22 śł
ł śł
1
Znalezć macierz X = ł śł taka, że AX = BX + C.
2
ł ł
x31 x32
x41 x42

1 2
5. Niech A = .
2 3
(A) Znalezć A-1.
(B) Znalezć (2 2)-macierze X, Y spe lad
lniajace uk równań:


XA + Y = A
2X + Y A-1 = A-1
ł łł ł łł
1 1 1 2 1 0
ł śł ł śł
6. Niech A = 1 2 2 , B = 1 1 1 .
ł ł ł ł
2 3 4 0 1 1
Znalezć macierze A-1, B-1, oraz (AT B)-1.
46
ZADANIA V
ł łł
-3
ł śł
-1
ł śł

1. Znalezć rzut ortogonalny wektora b = ł śł " R4 na przestrzeń
ł ł
0
8

V " R4, gdzie
ł łł ł łł
1 1
ł śł ł śł
-1 2
(A) V = Lin( a2), = ł śł , = ł śł,
a1, a1 ł śł a2 ł śł
ł ł ł ł
2 1
1 0
ł łł
1 0 2 -2
ł śł
(B) V = N(B), B = 1 -1 3 -1 .
ł ł
1 -2 4 0
ł łł
1
ł śł

2. Znalezć rzut ortogonalny wektora b = 2 " R3 na przestrzeń
ł ł
3

V " R3, gdzie
ł łł
1
ł śł
(A) V = Lin( = -2 ,
a), a ł ł
-2

(B) V = { " R3 : T = 0}, T = (2, -1, 5).
x a x a
ł łł ł łł
1 3 1
ł śł ł śł
1 2 2
ł śł ł śł

3. Niech A = ł śł , b = ł śł.
ł ł ł ł
0 1 2
1 1 1

Znalezć min{ b - A : " R2}.
x x
4. Wartościom 1, 4, 8, 11 wielkości t odpowiadaja wartości 1, 2, 4, 5 wielkości
y. Znalezć m i c takie, że funkcja y = mt + c minimalizuje odchylenie kwa-
dratowe od obserwowanych pomiarów.
5. Opisać przestrzeń V rozpieta na wektorach

ł łł ł łł
1 0
ł śł ł śł
0 1
= ł śł, = ł śł
a1 ł śł a2 ł śł
ł ł ł ł
2 0
1 -1
jednorodnym uk równań liniowych.
ladem
47
ZADANIA VI
1. Znalezć wyznacznik macierzy:
ł łł ł łł ł łł
2 4 2 2 0 0 2 5 2 6 9 12
ł śł ł śł ł śł
0 2 0 2 2 2 0 1 1 2 3 4
ł śł ł śł ł śł
ł śł , ł śł , ł śł ,
ł ł ł ł ł ł
1 2 1 0 2 0 1 2 1 4 9 12
0 2 1 2 1 0 0 0 1 2 3 8
ł łł ł łł
1 0 0 0 2 2 1 4
ł śł ł śł
0 2 0 3 2 3 0 2
ł śł ł śł
ł śł , ł śł .
ł ł ł ł
0 0 2 1 0 0 1 2
1 1 0 2 1 1 0 2
2. Niech
ł łł ł łł
2 0 1 3 2 1
ł śł ł śł
A = 4 1 0 , B = 1 0 2 ł
ł ł ł
0 1 2 2 2 2
.
Znalezć det (A4B-5), det(B2A5B-3), oraz det ((AT )-3).
3. Dla danej macierzy A znalezć macierz stowarzyszona adj A, wyznacz-
nik det A i macierz odwrotna A-1:
ł łł ł łł ł łł ł łł

2 1 1 1 0 1 1 1 1 1 2 3
1 2
ł śł ł śł ł śł ł śł
ł 4 1 0 , , 2 1 2 , 1 2 2 , 0 1 2 .
ł ł ł ł ł ł ł
3 4
-2 2 1 1 1 2 1 3 1 0 0 1
4. (A) Uzasadnić, że jeśli wszystkie wyrazy (33)-macierzy A sa liczbami
ca lkowita.
lkowitymi, to wyznacznik det A jest liczba ca

(B) Uzasadnić, że jeśli wszystkie wyrazy (4 4)-macierzy A sa liczbami
ca
lkowitymi i det A = 1, to wszystkie wyrazy macierzy odwrotnej A-1 sa
liczbami ca
lkowitymi.
48
ZADANIA VII.
1. W modelu Leontiewa dla trzech ga ezi gospodarki dana jest macierz
l

przep miedzyga eziowych:
lywów l

ł łł
3 0 2 1 6
ł śł
ł śł
0 6 2 4 12
ł śł .
ł ł
1 6 0 1 8
(a) O ile powinny wzrosna ć produkcje globalne xi, jeśli produkty końcowe
maja wzrosna ć o "d1 = 0, "d2 = 1, "d3 = 3?
(b) O ile wzrosna produkty końcowe, jeśli produkcja globalna każdej ga ezi
l

podwoi sie?

2. W modelu Leontiewa dla trzech ga ezi gospodarki dana jest macierz
l

przep miedzyga eziowych:
lywów l

ł łł
2 2 0 1 5
ł śł
ł śł
0 6 1 3 10
ł śł .
ł ł
1 2 1 1 5
(a) Ustalić plan produkcji globalnej tak, aby pierwsza ga a z wytwarza
l la
produkt końcowy o wartości 2, druga  o wartości 3, a trzecia  o wartości 6.
(b) O ile wzrosna produkty końcowe, jeśli produkty globalne wzrosna o
"x1 = 1, "x2 = 1, "x3 = 2?
49
ODPOWIEDZI I

1 1 -1 -3 -4 -6
1. (a) AB = , BA = , B(A + 3C) = .
3 8 5 10 8 28

2 4
(b) X = A - 3B = .
-2 -6

-33
(c) (2B + 3C) = .
x
-17

3 0 1 0 0 0
2. (A + 2B) (A + 2B) = , B2 = , C2 = ,
0 3 0 1 0 0

0 0
(AC + BC)C = (A + B)C2 = .
0 0
ł łł
5 10
ł śł
8 12
ł śł
3. (a) CA = ł śł.
ł ł
15 20
8 17

1 5
(b) AB - BA = .
-1 -1
ł łł ł łł
27 3 8

ł śł ł śł
7 28 4 8
ł śł ł śł
(c) B = ; C(B = ł śł; CB = ł śł.
x x)
ł ł ł ł
13 43 7 12
47 5 14
ł łł
16
ł śł
8
ł śł
(d) D = ł śł.
y
ł -1
ł
14
4. (A - B)(A + B) = A2 + AB - BA - B2, wiec równanie nie jest na ogó
l

spe ((2 2)-macierze A, B z zadań 1,2 i 3 pokazuja, że AB może sie
lnione

różnić od BA).
50
ODPOWIEDZI II
1. Postać schodkowa macierzy nie jest wyznaczona jednoznacznie, niezmiene
sa jedynie numery kolumn, w których wystepuja kolejne schodki. Dla ma-

cierzy z (A) sa to kolumny o numerach 1, 2; z (B) 1, 2; z (C) 1, 2, 3, 4; z (D)
1, 2, 4, 5; z (E) 1, 2, 4.
2. Zapis zbioru rozwiazań nie jest jednoznaczny, niezmiena jest liczba para-

metrów (zmiennych niezależnych). Podane niżej rozwiazania sa otrzymane

w wyniku zastosowania standardowej metody opisanej w tekście (przedsta-
wienie rozwiazania jako sumy wektorów ma na celu u
latwienie identyfikacji
poszczególnych elementów tego rozwiazania).

ł łł ł łł ł łł
-3/2 -1/2 3/4
ł śł ł śł ł śł
ł 0 śł ł 1 śł ł 0 śł
ł śł ł śł ł śł
ł śł śł śł
(A) = -2 + x2 ł 0 + x5 ł 1 .
x
ł śł ł śł ł śł
ł śł ł śł ł śł
6 0
ł ł ł ł ł -7/2
ł
0 0 1
ł łł ł łł ł łł
1/2 3/2 -1/16
ł śł ł śł ł śł
0 1 0
ł śł śł
(B) = ł śł + x2 ł śł + x4 ł śł.
x ł śł ł
ł ł ł ł ł -11/8
ł
0 0
0 0 1
(C) Uk sprzeczny.
lad
3. Oba uk sa niesprzeczne. Rozwiazania różnia sie pierwszym sk
lady ladnikiem,

który zależy od b1, b2, b3, b4 (suma pozosta sk
lych ladników jest rozwiazaniem

jednorodnego uk równań).
ladu
ł łł ł łł ł łł
-1 -1 -1
ł śł ł śł ł śł
ł śł ł śł ł śł
0 1 0
ł śł ł śł ł śł
ł śł śł śł
(A) = 0 + x2 ł 0 + x3 ł 1 .
x
ł śł ł śł ł śł
ł śł ł śł ł śł
1 0 0
ł ł ł ł ł ł
0 0 0
ł łł ł łł ł łł
-4 -1 -1
ł śł ł śł ł śł
ł śł ł śł ł śł
0 1 0
ł śł ł śł ł śł
ł śł śł śł
(B) = 0 + x2 ł 0 + x3 ł 1 .
x
ł śł ł śł ł śł
ł śł ł śł ł śł
5/2 0 0
ł ł ł ł ł ł
-1 0 0
51
ODPOWIEDZI III
1. Wybór bazy nie jest jednoznaczny, niezależna od wyboru jest liczba wek-
torów bazy. Podane niżej rozwiazania sa otrzymane w wyniku zastosowania

standardowej metody opisanej w tekście.
(A) Baza: a2; = + = 3 -
a1, a3 a1 a2, a4 a1 a2.
(B) Baza: a2, = 2 - = + 5 - 5
a1, a4; a3 a1 a2, a5 a1 a2 a4.
(C) Baza: a2, a4; = 0 - + +
a1, a3, a5 a1 3a2 1a3 a4.
4 2
2. Wybór bazy nie jest jednoznaczny, niezależna od wyboru jest liczba wek-
torów bazy. Podane niżej rozwiazania sa otrzymane w wyniku zastosowania

standardowej metody opisanej w tekście.
ł łł ł łł
ł łł ł łł -3 2
-1 0
ł śł ł śł
ł śł ł śł
1 0
ł śł ł śł
ł śł ł śł
0 -1
ł śł ł śł
ł śł ł śł
(A) ł śł , ł śł. (B) 0 , 3 .
ł śł ł śł
ł ł ł ł
1 0
ł śł ł śł
0
ł ł ł -3
ł
0 1
0 1
ł łł ł łł ł łł ł łł
-2 -2 -2 -8
ł śł ł śł ł śł ł śł
ł śł ł 3/4 śł ł śł ł śł
0 0 3
ł śł ł śł ł śł ł śł
ł śł ł śł ł śł ł śł
3. (A) 1 , 0 ; inna odpowiedz: 1 , 0 .
ł śł ł śł ł śł ł śł
ł śł ł śł ł śł ł śł
0
ł ł ł -1/2 0
ł ł ł ł -2
ł
0 1 0 4

(B) Wektor b w (ii) jest różnica dwóch ostatnich kolumn macierzy A,
wiec bez redukcji do postaci schodkowej widać, że uk jest niesprzeczny
lad

(ma rozwiazanie x1 = x2 = x3 = 0, x4 = 1, x5 = -1), a jego wszystkie

rozwiazania można zapisać (jako sume tego rozwiazania i dowolnego wektora

z N(A)) w postaci
ł łł ł łł ł łł
0 -2 -8
ł śł ł śł ł śł
ł śł ł śł ł śł
0 0 3
ł śł ł śł ł śł
ł śł ł śł ł śł
(ii) = 0 + s 1 + t 0 .
x
ł śł ł śł ł śł
ł śł ł śł ł śł
1 0
ł ł ł ł ł -2
ł
-1 0 4
W celu rozwiazania (i) (oraz (ii), jeśli ktoś nie zauważy opisanego wyżej
l

rozwiazania) trzeba zredukować macierz A z dopisana kolumna wyrazów wol-


nych b z (i) (oraz kolumna z (ii)). Uk z (i) jest sprzeczny, a standardowe
b lad
52
rozwiazanie uk z (ii) (otrzymane jako suma rozwiazania dla x3 = x5 = 0
ladu

i dowolnego wektora z N(A)) ma postać
ł łł ł łł ł łł
-2 -2 -8
ł śł ł śł ł śł
ł śł ł śł ł śł
3/4 0 3
ł śł ł śł ł śł
ł śł ł śł ł śł
= 0 + s 1 + t 0 .
x
ł śł ł śł ł śł
ł śł ł śł ł śł
1/2 0
ł ł ł ł ł -2
ł
0 0 4
ODPOWIEDZI IV
ł łł
3 -1 -4 -2
ł śł
-1 1 2 0
ł śł
1. (A) A-1 = 1/2 ł śł, (B) A nie jest odwracalna,
ł -1 -1 2 2
ł
1 0 -2 0
ł łł ł łł
4 -1 -1 -1 -4 -2 6 2
ł śł ł śł
-1 4 -1 -1 2 -2 0 2
ł śł ł śł
(C) A-1 = 1/5 ł śł, (D) A-1 = 1/6 ł śł.
ł -1 -1 4 -1
ł ł -2 2 -6 1
ł
-1 -1 -1 4 4 2 0 -2

2. W obu punktach mamy uk A = b, przy czym macierz A jest odwra-
lad x
calna: w (A) mamy macierz z zadania 1(D), a w (B) z 1(C).

Dla ustalonego wektora b jedynym rozwiazaniem jest wektor = A-1
x b

(dla każdego z punktów podane sa dwa poprawne zapisy rozwiazania).

ł łł
-4b1 - 2b2 + 6b3 + 2b4
ł
2b1 - 2b2 + 0b3 + 2b4 śł
ł śł
1
(A) = ł śł =
x
6
ł -2b1 + 2b2 - 6b3 + b4
ł
4b1 + 2b2 + 0b3 - 2b4
ł ł łł ł łł ł łł ł łłł
-4 -2 6 2
ł ł śł ł śł ł śł ł śłł
2 -2 0 2
ł ł śł ł śł ł śł ł śłł
1
łb1 ł śł + b2 ł śł + b3 ł śł + b4 ł śłł,
6
ł ł -2 2 1
ł ł ł ł -6
ł ł łłł
4 2 0 -2
ł łł
4b1 - b2 - b3 - b4
ł
-b1 + 4b2 - b3 - b4 śł
ł śł
1
(B) = ł śł =
x
5
ł -b1 - b2 + 4b3 - b4
ł
-b1 - b2 - b3 + 4b4
53
ł ł łł ł łł ł łł ł łłł
4 -1 -1 -1
ł ł śł ł śł ł śł ł śłł
-1 4 -1 -1
ł ł śł ł śł ł śł ł śłł
1
łb1 ł śł + b2 ł śł + b3 ł śł + b4 ł śłł.
5
ł ł -1 4
ł ł -1
ł ł ł ł -1
łłł
-1 -1 -1 4
3. A jest macierza odwracalna z zadania 1(C) wiec

ł łł
ł łł
-3 3 -1
-3 2 2 2
ł śł
2 -2 -1
ł śł ł śł
1 1
X = BA-1 = 2 -3 2 2 , Y = A-1C = ł śł.
ł ł
5 5
ł ł
2 3 4
1 1 1 1
2 -2 -1
1
4. Dodajac do obu stron -1BX dostajemy AX - BX = C, czyli (A -
2 2
1 1
B)X = C. Ponieważ A - B jest odwracalna macierza z zadania 1(C),
2 2
1 1
mnożac z lewej strony przez (A - B)-1 dostajemy X = (A - B)-1C, czyli
2 2
ł łł ł łł ł łł
4 -1 -1 -1 a b 4a - d - c 4b - c
ł śł ł śł ł śł
-1 4 -1 -1 0 c -a - d - c -b + 4c
ł śł ł śł ł śł
1 1
X = ł śł ł śł = ł śł.
5 5
ł -1 -1 4 -1 d 0
ł ł ł ł -a + 4d - c -b - c
ł
-1 -1 -1 4 c 0 -a - d + 4c -b - c

-3 2
5. (A) A-1 = .
2 -1
(B) Mnożac drugie równanie z prawej strony przez A i odejmujac stronami

pierwsze dostajemy XA = I2 - A. Zatem

-4 2 1 4
X = A-1 - I2 = i Y = 2A - I2 =
2 -2 4 5
ł łł ł łł
2 -1 0 0 1 -1
ł śł ł śł
6. A-1 = 0 2 -1 , B-1 = 1 -2 2 ,
ł ł ł ł
-1 -1 1 -1 2 -1
ł łł
-1 3 -2
ł śł
(AT B)-1 = B-1(AT )-1 = B-1(A-1)T = 4 -6 3 .
ł ł
-4 5 -2
54
ODPOWIEDZI V
ł łł ł łł
0 -8
ł śł ł śł
-3 18
ł śł ł śł
1
1. (A) P ( = ł śł , (B) P ( = ł śł.
b) b)
9
ł ł ł ł
1 11
1 7
ł łł ł łł
-1 0
ł śł ł śł
1
2. (A) P ( = 2 , (B) P ( = 5 .
b) ł ł b) ł ł
2
2 1
"
30
3. .
3
12 15
4. m = , c =
29 29

5. Warunek P ( - = 0 daje (po wymnożeniu obu stron przez 11) uk
x) x lad

równań Q = 0, gdzie
x
ł łł
-9 1 4 1
ł śł
1 -5 2 -5
ł śł
Q = ł śł jest macierza rzedu 2.

ł ł
4 2 -3 2
1 -5 2 -5
Wiersze Q można interpretować jako wektory prostopad do V . Ta obser-
le
wacja prowadzi do innej, bardziej bezpośredniej, metody znajdowania uk
ladu
równań opisujacego V (zob. 5.4 (10)).

Wektory prostopad do V spe dwa warunki: T = 0 i T = 0.
u le lniaja a1 u a2 u

1 0 2 1 0
Rozwiazujac uk równań =
lad x

0 1 0 -1 0
dostajemy dwa liniowo niezależne wektory prostopad do V . Dla
u1, u2 le
macierzy B = [
u1, u2]

-2 0 1 0
BT =
-1 1 0 1
jest macierza innego jednorodnego uk równań, który również opisuje V .
ladu
55
ODPOWIEDZI VI
1. Wartości wyznaczników: 4, -2, -24, 2, 2.
2. det A = 23, det B = -6, wiec z formu Cauchy ego dostajemy:
ly

-27 -214 1
det (A4B-5) = , det(B2A5B-3) = , det ((AT )-3) = .
35 3 29
3. Wartości wyznaczników: 8, -2, 1, -2, 1. Macierze stowarzyszone:
ł łł ł łł

1 1 -1 0 1 -1
4 -2
ł śł ł śł
ł -4 4 4 , , -2 1 0 ,
ł ł ł
-3 1
10 -6 -2 1 -1 1
ł łł ł łł
-4 2 0 1 -2 1
ł śł ł śł
ł 1 0 -1 , 0 1 -2 .
ł ł ł
1 -2 1 0 0 1
1
A-1 = adjA.
detA
ODPOWIEDZI VII.
ł łł ł łł
6 0 -3 9 3 3
ł śł ł śł
1 1
1. L = ł 0 6 -3 , L-1 = 1 11 3 .
ł ł ł
12 4
-2 -6 12 2 6 6
(a) "x1 = 3, "x2 = 5, "x3 = 6.
(b) Podwoja sie.

ł łł ł łł
3 -1 0 7 4 1
ł śł ł śł
1 1
2. L = 0 2 -1 , L-1 = 1 12 3 .
ł ł ł ł
5 4
-1 -1 4 2 4 6
(a) x1 = 8, x2 = 14, x3 = 13.
2 6
(b) "d1 = , "d2 = 0, "d3 = .
5 5
56


Wyszukiwarka