Wyznacznik Rozwini¦cie Laplace`a

Transkrypt

Wyznacznik Rozwini¦cie Laplace`a
Wyznacznik
Def. 1.
macierzy
Wyznacznikiem
macierzy kwadratowej nazywamy funkcj¦, która ka»dej
A = (aij ) przyporz¡dkowuje liczb¦ det A zgodnie z nast¦puj¡cym sche-
matem indukcyjnym:
1. Dla macierzy
A = (a11 )
stopnia 1:
det A := a11 ,
2. Dla macierzy stopnia
n ≥ 2:
det A :=
n
X
(−1)1+j a1j det A1j ,
j=1
gdzie
Aij
wiersza i
Wyra»enie
oznacza macierz powstaª¡ z macierzy
j -tej
A
przez skre±lenie
i-tego
kolumny.
(−1)i+j det Aij
nazywamy
dopeªnieniem algebraicznym
wyrazu
|aij | := det(aij ).
a11 a12 Wn. 1 (Wyznacznik macierzy stopnia 2:).
a21 a22 = a11 a22 − a12 a21
a11 a12 a13 a22 a23 = a11 a22 a33 +a12 a23 a31 +a13 a21 a32 −
Wn. 2 (Wzór Sarrusa:). a21
a31 a32 a33 (a13 a22 a31 + a12 a21 a33 + a11 a23 a32 )
aij .
Stosujemy równie» oznaczenie
Uwaga
1. Wzór Sarrusa stosujemy tylko i wyª¡cznie do macierzy stopnia 3!!!
Rozwini¦cie Laplace'a
Wyznacznik macierzy A = (aij ) jest równy rozwini¦ciu wzgl¦dem dowolnego wiersza lub dowolnej kolumny:
Twierdzenie 1.
• det A :=
n
X
(−1)k+j akj det Akj
j=1
(rozwini¦cie wzgl¦dem
• det A :=
n
X
k -tego wiersza)
(−1)i+k aik det Aik
i=1
(rozwini¦cie wzgl¦dem
k -tej kolumny)
1
Wªasno±ci wyznacznika
1.
det A = det AT .
2.
det In = 1.(macierz jednostkowa dowolnego stopnia ma wyznacznik równy
1)
3. Wyznacznik macierzy tró jk¡tnej jest równy iloczynowi wyrazów gªównej
przek¡tnej.
4. Je±li w macierzy zamienimy miejscami dwa wiersze (dwie kolumny), to
wyznacznik zmieni znak na przeciwny.
A posiada dwa jednakowe wiersze (kolumny), to det A = 0.
w1 .. . wk−1 = a det wk (z dowolnego wiersza (kolumny) mo»na wyci¡gn¡¢
wk+1 . .. wn 5. Je±li macierz
6.
det w1
.
.
.
wk−1
awk
wk+1
.
.
.
wn
staª¡ przed wyznacznik).
7.
w1
.
.
.
wk−1
det wk + wk0
wk+1
.
.
.
wn
w1
..
.
wk−1
= det wk
wk+1
.
..
wn
w1
..
.
wk−1
+ det w0
k
wk+1
.
..
wn
i analogicznie dla kolumn.
8. Je»eli macierz
A
ma zerowy wiersz (kolumn¦), to
det A = 0.
9. Je»eli do dowolnego wiersza (kolumny) macierzy dodamy dowoln¡ kombinacj¦ liniow¡ pozostaªych, to wyznacznik nie zmieni si¦.
Uwaga
2. Wªasno±ci 6., 9. pozwala j¡ zastosowa¢ metod¦ Gaussa do szybkiego
obliczania wyznaczników dowolnego stopnia. Po wyzerowaniu wszystkich poza
jednym wyrazów wiersza (kolumny) rozwini¦cie Laplace'a obni»a o jeden stopie«
wyznacznika.
Twierdzenie 2 (Cauchy'ego).
det A · B = det A · det B.
2
Def.
2.
Minorem stopnia
A
macierzy powstaªej z
Twierdzenie 3.
k
macierzy
przez skre±lenie
Am×n nazywamy wyznacznik dowolnej
m − k wierszy i n − k kolumn.
Rz¡d macierz jest równy najwy»szemu stopniowi jej nieze-
rowego minora.
Wn. 3.
Rz¡d macierzy kwadratowej
Def. 3. Macierz kwadratow¡
A
A stopnia n jest równy n ⇔ det A 6= 0.
nieosobliw¡
nazywamy
⇔ det A 6= 0.
Algorytm wyznaczania macierzy odwrotnej
Dowolna macierz nieosobliwa
Twierdzenie 4.
A = (aij ) ma macierz odwrotn¡
A−1 = (bij ). Jej wyrazy wyznaczamy ze wzoru:
bij =
(gdzie
(−1)i+j det Aji
det A
(−1)i+j det Aji jest dopeªnieniem algebraicznym wyrazu aji ).
Algorytm wyznaczania macierzy odwrotnej:
1. Obliczamy
det A. A−1
2. Wyznaczamy
wyznaczamy tylko w przypadku
macierz dopeªnie« algebraicznych
3. Transponujemy macierz
D.
Macierz
Ad := DT
det A 6= 0.
D := ((−1)i+j det Aij ).
nazywa si¦
macierz¡ doª¡c-
zon¡.
4.
A−1 =
1
det A
· Ad .
 m równa« liniowych z n
a11 x1 + a12 x2 + ... + a1n xn



 a21 x1 + a22 x2 + ... + a2n xn
Ukªad
.
.
.




niewiadomymi
=
=
b1
b2
.
.
.
.
.
.

Macierz ukªadu:
am1 x1 + am2 x2 + ... + amn xn = bm

a11 a12 ...
 a21 a22 ...

Macierz uzupeªniona: U := 
.
.
.
.
.
 ..
.
.
am1 am2 ...
a1n
a2n
.
.
.
amn
a11
 a21

A :=  .
 ..
am1

b1
b2 


.
.
| . 
| bm
|
|
Macierzowy zapis ukªadu
gdzie
A
jest macierz¡ ukªadu,
AX = B

x1
 x2

X =  .
 ..
xn


b1

 b2 



, B =  .. 

 . 
bm
wektorami niewiadomych i wyrazów wolnych.
3

s¡ odpowiednio
a12
a22
.
.
.
am2
...
...
.
.
.
...

a1n
a2n 


.
.

.
amn
Przykªady:




1.
2.
1. Rozwi¡za¢ ukªady równa«:
x1
−2x1
−x2
+x2
−x2
+x2
+x3
+x3
+3x3



−3x1
+3x3


−1
2
1
x1
 2 −1 −1   x2
4
1 −1
x3
−x4
= 1
= 1
−2x4 = 3
−x4 = 3
 

1
= 1 
4
Twierdzenie 5 (Kroneckera-Capellego). Niech A, U b¦d¡ odpowiednio macierz¡
i macierz¡ uzupeªnion¡ ukªadu równa« liniowych z n niewiadomymi. Ukªad ten
ma rozwi¡zanie wtedy i tylko wtedy, gdy rA = rU . Je±li rA = rU = n, to
ukªad ma dokªadnie jedno rozwi¡zanie. Je±li rA = rU = k < n, to ukªad ma
niesko«czenie wiele rozwi¡za« zale»nych od n − k parametrów.
Uwaga
3 (Ogólna posta¢ rozwi¡zania:).
X = X0 +
n−k
X
ti Xi .
i=1
Je±li
rA 6= rU , to ukªad nie ma rozwi¡zania.
Taki ukªad nazywamy
sprzecznym.
Ukªady jednorodne
Def. 4. Ukªad równa«
AX = B nazywamy jednorodnym gdy wektor B wyrazów
wolnych jest wektorem zerowym.
Wn. 4.
Ukªad jednorodny zawsze ma rozwi¡zanie. Ma ono posta¢:
X=
n−k
X
ti Xi .
i=1
Uwaga
4. Rozwi¡zanie ukªadu niejednorodnego dosta jemy dodaj¡c do dowol-
nego wektora
X0
speªniaj¡cego ukªad rozwi¡zanie ukªadu jednorodnego.
Ukªady Cramera
Def.
5.
Ukªadem Cramera
nazywamy ukªad
n
równa« z
n
niewiadomymi,
którego macierz jest nieosobliwa.
Twierdzenie 6 (Cramera).
Ukªad Cramera ma dokªadnie jedno rozwi¡zanie.
Jest ono okre±lone wzorem:
xj =
gdzie dla
A ukªadu
det Aj
,
det A
j ∈ {1, ..., n}, Aj oznacza macierz powstaª¡ po zamianie w macierzy
j -tej kolumny, kolumn¡ wyrazów wolnych B .
4
Uwaga
5.
X = A−1 B
Ukªad Cramera
AX = B
mo»na równie» rozwi¡za¢ wyznacza j¡c
z równania macierzowego. Na jszybsza jest jednak metoda Gaussa!

 x1
x1

x1
−x3
+x3
+x3
+x2
−x2
+x2
= 0
= 2
= 4
Algorytm odwracania macierzy oparty na eliminacji Gaussa:
1. Obok macierzy
A
piszemy macierz jednostkow¡ tego samego stopnia,
2. Za pomoc¡ operacji na wierszach tak zbudowanej (podwójnej) macierzy
sprowadzamy
A
do postaci jednostkowej,
3. Wyj±ciowa macierz jednostkowa zosta je przeksztaªcona w
5
A−1 .