Wyk lad 4
Dzia lania na macierzach. Okre´ slenie wyznacznika
1 Okre´ slenie macierzy
Niech K b edzie dowolnym cia lem oraz niech n i m b
,ed
,a dowolnymi liczbami naturalnymi.
,Prostok atn
,a tablic
,e
,
a
11a
12. . . a
1na
21a
22. . . a
2n.. . .. . . .. .. . a
m1a
m2. . . a
mn
(1)
utworzon a z element´
,ow a
ij(i = 1, 2, . . . , m; j = 1, 2, . . . , n) cia la K nazywamy m × n-macierz a
,nad cia lem K. Elementy a
ijnazywamy wyrazami macierzy. Rz edy pionowe nazywamy ko-
,lumnami, a poziome- wierszami tej macierzy. Kolumny numerujemy od lewej strony do prawej, za´ s wiersze - od g´ ory do do lu. Zatem element a
ijstoi w i-tym wierszu i j-tej kolumnie rozpatrywanej macierzy.
Przyk lad 4.1. Je˙zeli A =
"
5 4 7 0 3 4
#
, to a
11= 5, a
12= 4, a
13= 7, a
21= 0, a
22= 3, a
23= 4. 2
We wszystkich oznaczeniach dotycz acych macierzy takich jak np.
,a
ij, A
ij, m × n, M
m×n(R),
przyjmujemy umow e, ˙ze pierwszy indeks z lewej strony dotyczy wiersza, za´
,s drugi-kolumny.
n × n-macierze, nazywamy macierzami kwadratowymi stopnia n.
Dwie macierze nazywamy r´ ownymi, je˙zeli jako tablice s a identyczne.
,Oznaczenia macierzy: A, B, C, itd.
Dla macierzy (1) piszemy te˙z:
A = [a
ij]
i=1,...,mj=1,...,n
. (2)
Zbi´ or wszystkich m × n - macierzy nad cia lem K oznaczamy przez M
m×n(K).
Macierz a transponowan
,a A
, Tm×n-macierzy A postaci (1) nazywamy tak a n×m-macierz,
,kt´ ora jako sw a i-t
,a kolumn
,e, dla i = 1, 2, . . . , m, ma i-ty wiersz macierzy A. Zatem
,A
T=
a
11a
21. . . a
m1a
12a
22. . . a
m2.. . .. . . .. .. . a
1na
2n. . . a
mn
. (3)
A
|{z}
m×n
7→ A
T|{z}
n×m
Dla dowolnej macierzy A zachodzi wz´ or:
(A
T)
T= A.
Przyk lad 4.2. Macierz a transponowan
,a macierzy
,"
1 2 3 4
#
jest macierz
"
1 3 2 4
#
, a ma-
cierz a transponowan
,a macierzy
,"
1 2 3 0 2 4
#
jest macierz
1 0 2 2 3 4
.2
2 Dzia lania na macierzach
a) Mno ˙zenie macierzy przez skalar. Elementy cia la K nazywamy skalarami. Aby pomno˙zy´ c macierz A (nad cia lem K) przez skalar a nale˙zy wszystkie jej wyrazy pomno˙zy´ c przez a. Zatem
a · [a
ij]
i=1,...,mj=1,...,n
= [a · a
ij]
i=1,...,mj=1,...,n
. (4)
Przyk lad 4.3. 2 ·
"
1 2 3 4
#
=
"
2 4 6 8
# . 2
b) Dodawanie macierzy. Macierze A i B nad cia lem K o tych samych wymiarach mo˙zemy dodawa´ c. Mianowicie, je˙zeli A = [a
ij]
i=1,...,mj=1,...,n
oraz B = [b
ij]
i=1,...,mj=1,...,n
, to A + B = [a
ij+ b
ij]
i=1,...,mj=1,...,n
. (5)
Przyk lad 4.4.
"
1 2 3 4
# +
"
2 3 5 7
#
=
"
3 5 8 11
# . 2
Dodawanie macierzy jest przemienne, l aczne i posiada element neutralny tzw.
,macierz zerow a 0
, m×n, kt´ ora jest m × n-macierz a o samych zerach, tzn. dla dowolnych m × n-macierzy
,A, B, C zachodz a wzory:
,A + B = B + A, (A + B) + C = A + (B + C),
A + 0
m×n= 0
m×n+ A = A.
Macierz a przeciwn
,a do macierzy
,A = [a
ij]
i=1,...,mj=1,...,n
nazywamy macierz
−A = [−a
ij]
i=1,...,mj=1,...,n
.
Zachodz a dla niej wzory:
,A + (−A) = (−A) + A = 0
m×n,
−A = (−1) · A.
Mo˙zna wykaza´ c, ˙ze dla dowolnych m × n-macierzy A, B i dla dowolnych a, b ∈ K zachodz a
,wzory:
(A + B)
T= A
T+ B
T, a · (A + B) = a · A + a · B,
(a · A)
T= a · A
T, (a + b) · A = a · A + b · A,
(ab) · A = a · (b · A).
c) Odejmowanie macierzy. R´ o˙znic a m × n-macierzy A i B nazywamy macierz
,A − B = A + (−B).
Je˙zeli zatem A = [a
ij]
i=1,...,mj=1,...,n
oraz B = [b
ij]
i=1,...,mj=1,...,n
, to A − B = [a
ij− b
ij]
i=1,...,mj=1,...,n
.
Przyk lad 4.5.
"
1 2 3 4
#
−
"
2 3 5 7
#
=
"
−1 −1
−2 −3
# . 2
c) Mno ˙zenie macierzy. Je˙zeli A jest m × n-macierz a nad cia lem K oraz B jest n × k-
,macierz a nad cia lem K (tzn. liczba kolumn macierzy A jest r´
,owna liczbie wierszy macierzy B), to mo˙zemy okre´ sli´ c iloczyn A · B, kt´ ory jest m × k-macierz a, przy czym wyraz x
, ijmacierzy A·B jest iloczynem (skalarnym) i-tego wiersza macierzy A: [ a
i1a
i2. . . a
in]
przez j-t a kolumn
,e macierzy B:
,
b
1jb
2j.. . b
nj
, czyli
x
ij= a
i1· b
1j+ a
i2· b
2j+ . . . + a
in· b
nj. (6) Zatem aby pomno˙zy´ c macierz A ∈ M
m×n(K) przez macierz B ∈ M
n×k(K) nale˙zy pierwszy wiersz macierzy A pomno˙zy´ c (skalarnie) przez pierwsz a kolumn
,e macierzy B, nast
,epnie nale˙zy
,pomno˙zy´ c pierwszy wiersz macierzy A przez drug a kolumn
,e macierzy B, itd. W ten spos´
,ob uzyskamy kolejne wyrazy pierwszego wiersza macierzy A · B. Aby otrzyma´ c drugi wiersz ma- cierzy A · B nale˙zy pomno˙zy´ c drugi wiersz macierzy A przez kolejne kolumny macierzy B. W ko´ ncu nale˙zy pomno˙zy´ c ostatni wiersz macierzy A kolejno przez wszystkie kolumny macierzy B.
( A
|{z}
m×n
, B
|{z}
n×k
) 7→ A · B
| {z }
m×k
Przyk lad 4.6. Niech A =
"
1 0 2 3 1 0
# i B =
2 1 1 3 1 0 0 1 4
. W´ owczas B · A nie ma sensu (gdy˙z liczba kolumn macierzy B nie jest r´ owna liczbie wierszy macierzy A) oraz A · B =
"
2 3 9 9 4 3
# , bo
1 · 2 + 0 · 3 + 2 · 0 = 2 3 · 2 + 1 · 3 + 0 · 0 = 9 1 · 1 + 0 · 1 + 2 · 1 = 3 3 · 1 + 1 · 1 + 0 · 1 = 4 1 · 1 + 0 · 0 + 2 · 4 = 9 3 · 1 + 1 · 0 + 0 · 4 = 3 . Wynika st ad, ˙ze mno˙zenie macierzy nie jest na og´
,o l przemienne. 2
Mno˙zenie macierzy jest l aczne i rozdzielne wzgl
,edem dodawania macierzy. Iloczyn macierzy
,kwadratowych stopnia n jest te˙z macierz a kwadratow
,a stopnia n.
,Je˙zeli A ∈ M
m×n(K), B ∈ M
n×k(K), C ∈ M
k×p(K), to (A · B) · C = A · (B · C).
Je˙zeli A ∈ M
m×n(K) oraz B, C ∈ M
n×k(K), to A · (B + C) = A · B + A · C.
Je˙zeli A, B ∈ M
m×n(K) i C ∈ M
n×k(K), to (A + B) · C = A · C + B · C.
Odnotujmy jeszcze inne w lasno´ sci dzia la´ n na macierzach:
Je˙zeli A ∈ M
m×n(K) i B ∈ M
n×k(K), to
(A · B)
T= B
T· A
T.
Je˙zeli A ∈ M
m×n(K) i B ∈ M
n×k(K), to dla dowolnego a ∈ K:
a · (A · B) = (a · A) · B = A · (a · B).
Przyk lad 4.7. Korzystaj ac z podanych w lasno´
,sci dzia la´ n na macierzach obliczymy D = [B · A
T+ (A · C)
T]
T,
dla A =
2 1 1
1 −1 2
2 3 1
, B =
"
2 1 0 0 0 1
# , C =
−1 0 0 1 1 1
. Ot´ o˙z, D = (B·A
T)
T+[(A·C)
T]
T=
= (A
T)
T· B
T+ (A · C) = A · B
T+ A · C = A · (B
T+ C), czyli D = A · (B
T+ C).
Ponadto B
T=
2 0 1 0 0 1
, wi ec B
, T+ C =
1 0 1 1 1 2
oraz D =
2 1 1
1 −1 2
2 3 1
·
1 0 1 1 1 2
=
4 3 2 3 6 5
, czyli D =
4 3 2 3 6 5
. 2
3 Okre´ slenie wyznacznika
Niech A b edzie macierz
,a kwadratow
,a stopnia n > 1 nad cia lem K i niech i, j b
,ed
,a liczbami
,naturalnymi ≤ n. Symbolem A
ijoznacza´ c b edziemy macierz kwadratow
,a stopnia n−1 powsta l
,a
,z macierzy A przez skre´ slenie i-tego wiersza oraz j-tej kolumny macierzy A.
Przyk lad 4.8. Niech A =
1 2 3 4 3 2 3 4 7
. W´ owczas A
12=
"
4 2 3 7
#
oraz A
21=
"
2 3 4 7
# . 2
Wyznacznikiem nazywamy tak a funkcj
,e przyporz
,adkowuj
,ac
,a ka˙zdej macierzy kwadratowej
,A nad cia lem K pewien element tego cia la (oznaczony przez det(A)), kt´ ora spe lnia nast epuj
,ace
,warunki:
(i) je´ sli A = [a], to det(A) = a, (ii) je´ sli
A =
a
11a
12. . . a
1na
21a
22. . . a
2n.. . .. . . .. .. . a
n1a
n2. . . a
nn
, (7)
gdzie n > 1, to
det(A) =
n
X
i=1