• Nie Znaleziono Wyników

Macierze i Wyznaczniki

N/A
N/A
Protected

Academic year: 2021

Share "Macierze i Wyznaczniki"

Copied!
9
0
0

Pełen tekst

(1)

Macierze i Wyznaczniki

Kilka wzorów i informacji pomocniczych:

Denicja 1. Tablic¦ nast¦puj¡cej postaci

A =

a11 a12 . . . a1n a21 a22 . . . a2n ... ... ...

am1 am2 . . . amn

nazywamy macierz¡ o m wierszach i n kolumnach, lub macierz¡ wymiaru m × n. Poziome rz¦dy nazywamy wierszami macierzy, a pionowe kolumnami. Liczby aij b¦d¡ce liczbami rzeczywistymi, zespolonymi lub funkcjami nazywamy elementamilub wyrazamimacierzy A. Element aij znajduje si¦ w i−tym wierszu oraz j−tej kolumnie.

B¦dziemy zapisywa¢ A = [aij]m×n lub A = [aij].

Macierze A = [aij]m×n i B = [bij]r×s s¡ równe, je±li maj¡ ten sam wymiar i na tych samych miejscach te same elementy, tzn.

1. m = r i n = s 2. ∀i,j aij = bij

Mm×n(R) - zbiór wszystkich macierzy wymiaru m × n o elementach rzeczywistych

Rodzaje macierzy

• Macierz¡ kwadratow¡ stopnia n nazywamy macierz A = [aij] wymiaru n × n, tzn. macierz o równej ilo±ci wierszy i kolumn. Elementy a11, a22, . . . , ann tworz¡ gªówn¡ przek¡tn¡macierzy A :

A =

a11 a12 . . . a1n a21 a22 . . . a2n

... ... ...

an1 an2 . . . ann

;

• Macierz kwadratow¡ stopnia n ≥ 2, której wszystkie elementy stoj¡ce poni»ej jej gªównej przek¡tnej s¡ zerami (tzn. aij = 0 dla i > j) nazywamy macierz¡ górnotrójk¡tn¡:

A =

a11 a12 . . . a1n 0 a22 . . . a2n

... ... ...

0 0 . . . amn

;

(2)

• Macierz kwadratow¡ stopnia n ≥ 2, której wszystkie elementy stoj¡ce nad jej gªówn¡ prze- k¡tn¡ s¡ zerami (tzn. aij = 0 dla i < j) nazywamymacierz¡ dolnotrójk¡tn¡:

A =

a11 0 . . . 0 a21 a22 . . . 0 ... ... ...

an1 an2 . . . ann

;

• Macierz, której wszystkie elementy nie stoj¡ce na gªównej przek¡tnej s¡ zerami (tzn. aij = 0 dla i 6= j) nazywamy macierz¡ diagonaln¡:

A =

a11 0 . . . 0 0 a22 . . . 0 ... ... ...

0 0 . . . ann

;

nie oznacza to, »e na przek¡tnej nie mog¡ wyst¦powa¢ zera;

• Kwadratow¡ macierz¡ diagonaln¡ stopnia n, której wszystkie elementy stoj¡ce na jej gªównej przek¡tnej maj¡ warto±¢ 1 nazywamy macierz¡ jednostkow¡ i oznaczamy symbolem In b¡d¹ te» En :

In=

1 0 . . . 0 0 1 . . . 0 ... ... ...

0 0 . . . 1

;

nazywa si¦ macierz¡ jednostkow¡ stopnia n.

• Macierz wymiaru n×m, której wszystkie elementy s¡ równe zero nazywamymacierz¡ zerow¡.

0 =

0 0 . . . 0 0 0 . . . 0 ... ... ...

0 0 . . . 0

Denicja 2. Niech A = [aij]m×n. Macierz¡ transponowan¡ macierzy A nazywamy macierz B = [bij]n×m, gdzie

bij = aji.

Macierz transponowan¡ do macierzy A oznaczamy symbolem AT.

Oznacza to, »e macierz AT powstaje z macierzy A przez zamian¦ wierszy na kolumny i kolumny na wiersze.

Denicja 3. Kwadratow¡ macierz nazywamy symetryczn¡ je±li AT = A.

Dziaªania na macierzach

Na macierzach mo»emy wykonywa¢ operacje dodawania(odejmowania), mno»enia oraz operacje mno»enia macierzy przez liczb¦ (skalar).

(3)

Denicja 4. Niech A = [aij]m×n, B = [bij]m×n.

• Sum¦ (ró»nic¦) macierzy okre±lamy nast¦puj¡co:

A ± B = [aij± bij].

• Iloczyn macierzy A przez liczb¦ α jak poni»ej

α · A = [αaij]

Oznacza to, »e dwie macierze mo»emy dodawa¢ wtedy i tylko wtedy, gdy maj¡ takie same wymiary. Dodawanie (odejmowanie) polega na dodawaniu (odejmowaniu ) elementów na tych samych pozycjach. Mno»enie macierzy przez liczb¦ to mno»enie ka»dego jej elementu przez t¡

liczb¦.

Denicja 5. Iloczynem macierzy A = [aij]m×n, i macierzy B = [bij]n×p nazywamy macierz C = [cij]m×p okre±lon¡ nast¦puj¡co:

C = A · B =

w1◦ k1 w1◦ k2 . . . w1◦ kr

w2◦ k1 w2◦ k2 . . . w2◦ kr

... ... ...

wm◦ k1 wm◦ k2 . . . wm◦ kr

 ,

gdzie ◦ oznacza iloczyn skalarny wektorów, natomiast:

w1, . . . , wm - wiersze macierzy A, k1, . . . , kr - kolumny macierzy B.

Oznacza to, »e iloczyn macierzy A i B jest okre±lony tylko wtedy, gdy liczba kolumn macierzy A jest równa liczbie wierszy macierzy B, a element cij macierzy C jest iloczynem skalarnym i-tego wiersza macierzy A i j-tej kolumny macierzy B.

Denicja 6. Wyznacznikiem macierzy kwadratowej A = [aij]n×n, o elementach rzeczywistych lub zespolonych nazywamy funkcj¦, któr¡ oznaczamy symbolem

det A lub |A| przyporz¡dkowuj¡c¡ danej macierzy liczb¦. Funkcja ta jest okre±lona nast¦puj¡co:

• Je±li n = 1, to det A = a11.

• Je±li n ≥ 2, to

det A = (−1)1+1a11det A11+ (−1)1+2a12det A12+ . . . + (−1)1+na1ndet A1n,

gdzie Aij jest macierz¡ stopnia n−1, otrzyman¡ z macierzy A przez skre±lenie i-tego wiersza i j-tej kolumny.

Skrócone metody obliczania pewnych wyznaczników 1 Reguªa obliczania wyznaczników stopnia drugiego

det a b c d



= ad − bc.

(4)

2 Reguªa Sarrusa obliczania wyznaczników stopnia trzeciego.

det

a b c d e f g h i

= aei + bf g + cdh − ceg − af h − bdi.

Uwaga 1. Reguªy te nie przenosz¡ si¦ na wyznaczniki wy»szych stopni.

Denicja 7. Niech A = [aij] b¦dzie macierz¡ kwadratow¡ stopnia n ≥ 2. Dopeªnieniem algebra- icznym elementu aij macierzy A nazywamy liczb¦

dij = (−1)i+jdet Aij,

gdzie Aij jest macierz¡ stopnia n − 1 powstaª¡ z macierzy A przez wykre±lenie i-tego wiersza i j- tej kolumny.

Wªasno±ci wyznacznika

1) Je±li wszystkie elementy jednego z wierszy macierzy A s¡ równe 0, to det A = 0, 2) Je±li w macierzy A dwa wiersze s¡ proporcjonalne, to det A = 0,

3) Przestawienie w macierzy A dwóch wierszy powoduje zmian¦ znaku wyznacznika tej macierzy, 4) Je±li do dowolnego wiersza macierzy A dodamy odpowiadaj¡ce im elementy innego wiersza

pomno»one przez dowoln¡ liczb¦, to wyznacznik tej macierzy nie ulegnie zmianie, np.:

5) det AB = det A · det B oraz det (A + B) = det A + det B , 6) det A = det AT,

7) Pomno»enie przez α dowolnego wiersza macierzy powoduje pomno»enie przez α jej wyznacz- nika.

Uwaga 2. Powy»sze wªasno±ci pozostaj¡ prawdziwe tak»e dla kolumn.

Macierz odwrotna

Denicja 8. Niech A b¦dzie macierz¡ nieosobliwa stopnia n. Mówimy, »e macierz B jest macierz¡

odwrotn¡ do A, je±li

AB = BA = In. Macierz odwrotna do macierzy A oznaczamy symbolem A−1.

Niech D = [dij]n×n oznacza macierz dopeªnie« algebraicznych macierzy A. Wówczas macierz odwrotna A−1 wyra»a si¦ wzorem:

A−1 = 1 det A·

d11 d12 . . . d1n d21 d22 . . . d2n ... ... ...

dn1 dn2 . . . dnn

T

= 1

det A· DT.

(5)

Operacje elementarne:

a) dowolny wiersz mno»ymy przez liczb¦ ró»n¡ od 0 b) przestawiamy miejscami dwa dowolne wiersze

c) do dowolnego wiersza dodajemy dowoln¡ kombinacj¦ pozostaªych wierszy Wªasno±ci dziaªa« na macierzach

Niech A i B b¦d¡ macierzami o odpowiednich wymiarach, a α ∈ C. Wówczas:

1. A + B = B + A - przemienno±¢ dodawania macierzy,

2. (A + B) + C = A + (B + C) - ª¡czno±¢ dodawania macierzy, 3. (A ± B)T = AT ± BT

4. A · (B + C) = A · B + A · C -rozdzielno±¢ mno»enia wzgl¦dem dodawania,

5. A · In= In· A = A- macierz jednostkowa jest neutralna ze wzgl¦du na mno»enie, 6. (A · B) · C = A · (B · C)- ª¡czno±¢ mno»enia,

7. α(A + B) = αA + αB, 8. (A · B)T = BTAT, 9. (AT)T = A,

10. (A−1)−1 = A,

11. (A · B)−1 = B−1· A−1, 12. (αA)−1 = α1A−1, 13. (AT)−1 = (A−1)T.

(6)

Zadania

1. Dane s¡ macierze:

A =

1 −1 0 2

5 3 2 0

−1 0 1 0

, B =

−2 0 1 3 0 2 1 0 2 3 1 3

, C =

1 3 0

−1 2 3 5 4 1

,

D =

1 0 1

2 −1 −1 0 −2 −3

1 2 3

, E = −3 0 2

0 1 −1



, F =

 1

−1 0 3

 .

Wykonaj nast¦puj¡ce dziaªania (je±li to mo»liwe):

(a) A + 2B (b) 2A − C (c) A · B

(d) BT · A (e) A + BT (f) A − 2DT

(g) AT · C2 (h) CT · (A + B) (i) E · C · B

(j) F · FT + D · A 2. Oblicz:

(a)

1 0 0 2 0 1 4 0 0 2 3 0 4 0 0 3

·

1 0 0 1 0 1 2 0 0 2 1 0 1 0 0 1

, (b)

2 1 0 −2 1 2 −1 0

2 0 4 2

3 1 2 1

·

1 −1 0 0

2 2 0 1

2 0 3 1

−3 0 2 1

 ,

(c)

 2 1 3

·  1 2 3  , (d)  1 1 1

1 0 2

T

·  1 2 3 0 1 2

 ,

3. Oblicz warto±¢ wielomiany P (x) = x2− 3x + 5 dla macierzy A =

2 2 0 1 1 1 1 0 3

. 4. Wykorzystuj¡c poznane metody oblicz nast¦puj¡ce wyznaczniki:

(a)

−1 2 3 5

(b)

−2 −8

cos x sin x

(c)

1 2 3 4 5 0 6 7 0

(d)

1 −1 2

0 6 1

2 −2 4

(e)

2 1 2 3 0 2 3 1 0 0 3 1 0 0 0 −2

(f)

0 1 1 1 1 1 3 4 2 1 6 10 3 1 0 12

(g)

1 2 −1 0 0 1 −2 2 1 1 1 −2

0 1 2 1

(h)

8 −5 4 3 2 2 −3 4 2 0 2 −5 4 3 2

−2 1 3 4 0

−2 1 3 4 0

(i)

2 −1 1 0 0

1 2 2 0 0

3 1 1 0 0

−1 2 3 2 1

2 3 5 −1 1

(j)

1 3 2 1 4

2 1 5 1 2

3 4 1 0 1

2 1 1 5 2

3 −1 1 −1 1

(k)

8 5 3 −4 0

−1 2 2 0 2

0 6 7 2 0

9 6 1 −6 0

1 0 1 0 1

(l)

2 6 1 3 2 0 0 2 0 1 3 0 2 0 1 0 1 1 2 2 0 0 4 6 0 0 5 1 1 1 5 9 2 4 8 4

(7)

5. Rozwi¡za¢ w zbiorze liczb rzeczywistych równania:

(a)

x 1 2

−1 x 1

1 1 x + 1

= 0 (b)

1 2 1 1

0 1 0 1

1 5 3 2

−1 −2 −5 −x

= 0 (c)

x 0 1 1 0 x 1 x 1

=

x 1 1 x

6. Wykaza¢, »e

x4− x1 y4− y1 z4− z1 x3− x1 y3− y1 z3− z1 x2− x1 y2− y1 z2− z1

=

x1 y1 z1 1 x2 y2 z2 1 x3 y3 z3 1 x4 y4 z4 1

.

7. Znajd¹ macierz odwrotn¡ do danej:

(a)  3 4 5 7



(b)  2 1 3 2

 (c)

1 0 0 2 1 0 1 1 2

 (d)

2 5 7

6 3 4

5 −2 −3

 (e)

0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0

 8. Rozwi¡za¢ poni»sze równania macierzowe:

(a) X + 4 −3 2 3



= 1 0 0 1



(d)  2 1 3 2



· X · −3 2 5 −3



= −2 4 3 −1



(b)  3 4 1 1



· X = 2 9 1 3



(e) X +

 0 2 0 2 2 1

= 3 · X

(c)  1 2 3 4



· X = 3 5 5 9



(f)

 2 −5

−1 3

 X

1 0 0 1 1 0 1 1 1

= −16 −8 −5

10 5 3



9. Rozwi¡» równania macierzowe:

(a) (XT · A − I)−1 = B, gdzie A =

1 1 −1

2 1 0

1 −1 1

, B =

0 3 −2

1 0 1

−1 −2 0

, (b) (XT − I) · A = B, gdzie A = −1 0

2 −1



, B = 2 2 2 2

 ,

(c) (XA)T = B + XT,gdzie A =

1 0 −1 1 1 −2 1 1 0

, B =

 1 2 0 3 1 4

,

(d) AX = X + 4B, gdzie A =

−1 −1 0

−1 0 1

0 1 1

, B =

1 0 1

0 1 0

−1 0 −1

,

10. Oblicz rz¡d macierzy wskazuj¡c niezerowe minory maksymalnych stopni:

(a)

 2 −6 −4

−3 9 6



(b)

1 3 4

2 −1 0

4 2 8

 (c)

1 3 5 2 2 1

−1 0 3

 (d)

 1 4 2 8 0 0

 (e)

2 3 −1 1

4 2 0 5

0 4 −2 −3

 (f)

2 3 4 1 1 0 3 4 4

(8)

11. Wykonuj¡c elementarne operacje na wierszach lub kolumnach podanych macierzy obliczy¢

ich rz¦dy.

(a)

1 2 −1

−1 3 0

2 −1 −7

−1 1 −4

 (b)

2 3 0 4

1 −1 1 2 5 0 4 −2 1 −1 2 2

(c)

1 −3 2 1 2 2 1 −1 3 1 4 −5 3 5 5

 (d)

3 1 6 2 1 2 1 4 2 2 3 1 3 1 3 2 1 2 1 4

(9)

12. Sprowadzaj¡c podane macierze do postaci schodkowej wyznaczy¢ ich rz¦dy:

(a)

3 1 2 −1 7

0 1 0 2 1

3 2 2 1 8

0 1 1 5 4

−3 −1 −1 4 2

 (b)

1 2 3 1 5

0 4 7 1 2

1 2 3 4 6

−1 −2 −3 5 −3

 (c)

8 5 3 −4

−1 2 2 2 6 9 7 0 9 3 1 −6

(d)

1 2 3 4

5 6 7 8

9 10 11 12 13 14 15 16

(e)

2 −30 0 30 60

−3 45 0 −45 −90 5 −75 0 75 150 4 −60 0 60 120

13. W zale»no±ci od parametru p wyznaczy¢ rz¡d macierzy:

(a)

1 p −1 2 2 −1 p 5 1 10 −6 1

 (b)

p 1 −1

1 p 1

−1 1 p

 (c)

1 2 −1 1

5 1 2 1

4 −1 p 0

3 p 4 −1

 (d)

−1 − p −1 −1 −1

5 4 − p 2 2

−2 −1 0 −1

1 0 0 1

Cytaty

Powiązane dokumenty

JEŻELI(test_logiczny; wartość_gdy_prawda; wartość_gdy_fałsz) - sprawdza czy warunek jest spełniony i zwraca jedną wartość jeśli PRAWDA, a drugą wartość, jeśli

[r]

[r]

Komplikuje to nieco zapis jednak w praktyce okazuje się łatwe do opanowania np.: gdy podamy wyrażenie 1/2 to naturalnie Matlab nam odpowie, że jest to wartość: 0.5000.. Gdy jednak

Analiza matematyczna w zadaniach, Włodzimierz Krysicki, Lech Włodarski (dowolne wydanie) 2. Wydanie II, Bogumiła Mrozek, Zbigniew Mrozek,

 zaznacz blok komórek A17:E21, wprowadź (w komórce A17 ) funkcję MACIERZ.ILOCZYN (G5:K9; A11:E15) i naciśnij kombinacje klawiszy [CONTROL]+[SHIFT]+[ENTER]..  otrzymane wyniki

Na wierszach otrzymanej w ten spos´ ob macierzy blokowej [A|I n ] wykonujemy operacje elementarne a˙z do uzyskania ma- cierzy blokowej postaci [I

Maksymalna liczba liniowo niezaleŜnych wierszy macierzy jest równa maksymalnej liczbie liniowo niezaleŜnych kolumn tej