9 Wyznacznik macierzy

background image

Rozdzia l 9

Wyznacznik macierzy

9.1

Definicja i pierwsze w lasno´

sci

Niech A b

,

edzie macierz

,

a kwadratow

,

a nad cia lem K,

A = (a

i,j

)

n

i,j=1

∈ K

n,n

.

Definicja 9.1 (przez rozwini

,

ecie Laplace’a)

Wynacznikiem macierzy kwadratowej n

× n nazywamy funkcj

,

e

det

n

: K

n,n

→ K,

zdefiniowan

,

a rekurencyjnie w nast

,

epuj

,

acy spos´

ob:

(n = 1)

det

1

(A) := det

1

([a

1,1

]) = a

1,1

,

(n

≥ 2) det

n

(A) :=

P

n
i=1

(

−1)

i+n

a

i,n

· det

n−1

(A

i,n

),

gdzie A

i,n

∈ K

n−1.n−1

jest macierz

,

a powsta l

,

a z A poprzez usuni

,

ecie z niej

i-tego wiersza i n-tej kolumny.

Zgodnie z definicj

,

a mamy

det

2

(A) = a

1,1

a

2,2

− a

1,2

a

2,1

,

det

3

(A) = a

1,1

a

2,2

a

3,3

+ a

1,2

a

2,3

a

3,1

+ a

1,3

a

2,1

a

3,2

−a

1,1

a

2,3

a

3,2

− a

1,2

a

2,1

a

3,3

− a

1,3

a

2,1

a

3,2

,

det

4

(A) = . . . .

81

background image

82

ROZDZIA L 9. WYZNACZNIK MACIERZY

Wprost z definicji rekurencyjnej latwo r´ownie˙z zauwa˙zy´c, ˙ze dla macierzy
identyczno´sciowej mamy det

n

(I

n

) = 1. Og´olniej, je´sli A jest macierz

,

a r´ojk

,

at-

n

,

a doln

,

a lub tr´ojk

,

atn

,

a g´orn

,

a, A

∈ TRIL

n,n

∪ TRIU

n,n

, to

det

n

(A) =

n

Y

i=1

a

i,i

.

Je´sli format macierzy jest znany lub nieistotny to dalej b

,

edziemy dla

uproszczenia pisa´c det(A) zamiast det

n

(A).

Twierdzenie 9.1 Wyznacznik jest funkcj

,

a liniow

,

a ze wzgl

,

edu na dowoln

,

a

kolumn

,

e macierzy, tzn.

det([~a

1

, . . . , ~a

p

∗ α + ~a

0

p

∗ α

0

, . . . , ~a

n

])

= det([~a

1

, . . . , ~a

p

, . . . , ~a

n

])

∗ α + det([~a

1

, . . . , ~a

0

p

, . . . , ~a

n

])

∗ α

0

,

1

≤ p ≤ n.

Dow´

od. Rzeczywi´scie, r´owno´s´c w oczywisty spos´ob zachodzi dla n = 1, a

dla n

≥ 2 wystarczy osobno rozpatrzy´c dwa przypadki, p = n i 1 ≤ p ≤ n−1,

oraz skorzysta´c z definicji rekurencyjnej.

Z twierdzenia 9.1 mamy od razu, ˙ze det([. . . , ~0, . . .]) = 0. Natomiast

stosuj

,

ac twierdzenie 9.1 kolejno do ka˙zdej z kolumn macierzy otrzymujemy,

˙ze dla dowolnej macierzy diagonalnej D = diag(α

1

, α

2

, . . . , α

n

)

det(A

∗ D) = det([~a

1

∗ α

1

, . . . , ~a

n

∗ α

n

]) = det(A)

·

n

Y

i=1

α

i

.

(9.1)

W szczeg´olno´sci,

det

n

∗ A) = α

n

· det

n

(A)

oraz

det

n

(

−A) = (−1)

n

· det

n

(A).

9.2

Wyznacznik a operacje elementarne

9.2.1

Permutacja kolumn

Twierdzenie 9.2 Przestawienie r´

o˙znych kolumn macierzy zmienia znak wy-

znacznika, tzn. dla dowolnej transpozycji T

p,q

, p

6= q,

det(A

∗ T

p,q

) =

−det(A).

background image

9.2. WYZNACZNIK A OPERACJE ELEMENTARNE

83

Dow´

od. (Indukcja wzgl

,

edem n.)

Dla n = 1, 2 wz´or sprawdzamy bezpo´srednio z definicji. Dla n

≥ 3 rozpatru-

jemy trzy przypadki.
(a) 1

≤ p < q ≤ n − 1.

Korzystaj

,

ac z za lo˙zenia indukcyjnego mamy

det

n

(A

∗ T

p,q

) =

n

X

i=1

(

−1)

i+n

a

i,n

det

n−1

((A

∗ T

p,q

)

i,n

)

=

n

X

i=1

(

−1)

i+n

a

i,n

det

n−1

(A

i,n

)

=

−det

n

(A).

(b) p = n

− 1, q = n.

Stosuj

,

ac dwukrotnie rozwini

,

ecie Laplace’a dostajemy

det

n

(A) =

n

X

i=1

(

−1)

i+n

a

i,n

det

n−1

(A

i,n

)

=

n

X

i=1

(

−1)

i+n



i−1

X

k=1

(

−1)

k+(n−1)

a

k,n−1

det

n−2

(A

{i,k}{n−1,n}

)

+

n

X

k=i+1

(

−1)

(k−1)+(n−1)

a

k,n−1

det

n−2

(A

{i,k}{n−1,n}

)



=

X

k<i

(

−1)

i+k

a

i,n

a

k,n−1

det

n−2

(A

{i,k}{n−1,n}

)

+

X

i<k

(

−1)

i+k

a

i,n

a

k,n−1

det

n−2

(A

{i,k}{n−1,n}

),

gdzie A

{i,k}{n−1,n}

jest macierz

,

a powsta l

,

a z A poprzez usuni

,

ecie wierszy i-tego

i k-tego oraz kolumn (n

−1)-szej i n-tej. Wykonuj

,

ac to samo dla macierzy A

T

p,q

otrzymujemy ten sam wz´or, ale z odwr´oconymi znakami przed symbolami

sumowania.
(c) 1

≤ p ≤ n − 2, q = n.

W tym przypadku wystarczy zauwa˙zy´c, ˙ze

A

∗ T

p,n

= A

∗ T

p,n−1

∗ T

n−1,n

∗ T

p,n−1

i skorzysta´c dwukrotnie z (a) i raz (b).

background image

84

ROZDZIA L 9. WYZNACZNIK MACIERZY

Z twierdzenia 9.2 wynika w szczeg´olno´sci, ˙ze wyznacznik macierzy trans-

pozycji T

p,q

z p

6= q wynosi −1.

Wyznacznik mo˙zna rozwija´c nie tylko wzgl

,

edem ostatniej, ale r´ownie˙z

wzgl

,

edem dowolnej kolumny.

Twierdzenie 9.3 Dla dowolnego n

≥ 2 i 1 ≤ j ≤ n mamy

det

n

(A) =

n

X

i=1

(

−1)

i+j

a

i,j

· det(A

i,j

).

Dow´

od. Je´sli j = n

− 1 to

det

n

(A) =

−det

n

(A

∗ T

n−1,n

)

=

n

X

i=1

(

−1)

i+n

a

i,n−1

· det

n−1

(A

i,n−1

)

=

n

X

i=1

(

−1)

i+n−1

a

i,n−1

· det

n−1

(A

i,n−1

).

Dalej, korzystaj

,

ac z prawdziwo´sci rozwini

,

ecia dla j = n

− 1, pokazujemy

podobnie prawdziwo´s´c rozwini

,

ecia dla j = n

− 2, itd., a˙z do j = 1.

9.2.2

Kombinacja liniowa kolumn

Z twierdzenia 9.2 od razu otrzymujemy

det([. . . , ~a, . . . , ~a, . . .]) = 0.

St

,

ad i z liniowo´sci wyznacznika wzgl

,

edem dowolnej kolumny wynika, ˙ze wy-

znacznik nie ulegnie zmianie gdy do kolumny dodamy inn

,

a kolumn

,

e po-

mno˙zon

,

a przez skalar, tzn.

det([~a

1

, . . . , ~a

p−1

, ~a

p

+ ~a

q

∗ m,~a

p+1

, . . . , ~a

n

])

= det([~a

1

, . . . , ~a

p−1

, ~a

p

, ~a

p+1

, . . . , ~a

n

]).

Uog´olnieniem ostatniej w lasno´sci jest nast

,

epuj

,

aca.

Twierdzenie 9.4 Je´sli do p-tej kolumny dodamy kombinacj

,

e liniow

,

a pozo-

sta lych kolumn to wyznacznik macierzy nie ulegnie zmianie, tzn.

det

h

~a

1

, . . . , ~a

p−1

, ~a

p

+

X

j6=p

~a

j

∗ m

j

, ~a

p+1

, . . . , ~a

n

i

= det([~a

1

, . . . , ~a

p−1

, ~a

p

, ~a

p+1

, . . . , ~a

n

]).

background image

9.3. DALSZE W LASNO´

SCI WYZNACZNIK ´

OW

85

Zauwa˙zmy, ˙ze ostatni

,

a r´owno´s´c mo˙zna symbolicznie zapisa´c jako

det(A

∗ (I + ~

m

∗ ~a

T

p

)) = det(A),

o ile ~e

T

p

∗ ~

m = 0.

Wniosek 9.1 Je´sli macierz A jest osobliwa to det(A) = 0.

Dow´

od. Je´sli A nie jest pe lnego rz

,

edu to jedna z kolumn, powiedzmy p,

jest kombinacj

,

a liniow

,

a pozosta lych kolumn. Odejmuj

,

ac od p-tej kolumny t

,

a

kombinacj

,

e liniow

,

a otrzymujemy macierz A

0

o tym samym wyznaczniku co

A i o zerowej p-tej kolumnie. St

,

ad det(A) = det(A

0

) = 0.

9.3

Dalsze w lasno´

sci wyznacznik´

ow

9.3.1

Wyznacznik iloczynu macierzy

Jak wiemy, ka˙zd

,

a macierz tr´ojk

,

atn

,

a doln

,

a L

∈ TRIL

n,n

z jedynkami na

g l´ownej przek

,

atnej mo˙zna przedstawi´c jako iloczyn

L = I

n

+ ~l

1

∗ ~e

T

1

+

· · · + ~l

n−1

∗ ~e

T

n−1

= (I

n

+ ~l

1

∗ ~e

T

1

)

∗ · · · ∗ (I

n

+ ~l

n−1

~e

T

n−1

),

gdzie ~l

j

= [0, . . . , 0

| {z }

j

, l

j+1,j

, . . . , l

n,j

]

T

, 1

≤ j ≤ n−1. Na podstawie twierdzenia

9.4 mamy wi

,

ec, ˙ze

det(A

∗ L) = det(A).

(9.2)

Podobnie, wyznacznik nie ulegnie zmianie gdy macierz pomno˙zymy z prawej
strony przez macierz tr´ojk

,

atn

,

a g´orn

,

a z jedynkami na g l´ownej przek

,

atnej.

Niech teraz W

∈ TRIL

n,n

∪TRIU

n,n

. Je´sli wszystkie wyrazy na przek

,

atnej

s

,

a niezerowe, w

i,i

6= 0, 1 ≤ i ≤ n, to

W = W

1

∗ diag(w

1,1

, . . . , w

n,n

),

gdzie W

1

∈ TRIL

n,n

∪ TRIU

n,n

z jedynkami na g l´ownej przek

,

atnej. Stosuj

,

ac

kolejno (9.1) i (9.2) (z macierz

,

a odpowiednio tr´ojk

,

atn

,

a g´orn

,

a albo tr´ojk

,

atn

,

a

doln

,

a) dostajemy

det(A

∗ W ) = det(A ∗ W

1

)

·

n

Y

i=1

w

i,i

= det(A)

·

n

Y

i=1

w

i,i

.

(9.3)

Je´sli za´s w

k,k

= 0 dla pewnego k to W jest osobliwa, a st

,

ad osobliwa jest

r´ownie˙z macierz A

∗ W i r´ownanie det(A ∗ W ) = det(A) ·

Q

n
i=1

w

i,i

pozostaje

w mocy.

Mo˙zemy teraz pokaza´c nast

,

epuj

,

ace twierdzenie

background image

86

ROZDZIA L 9. WYZNACZNIK MACIERZY

Twierdzenie 9.5 Dla dowolnych macierzy A, B

∈ K

m,n

det(A

∗ B) = det(A) · det(B).

Dow´

od. Skorzystamy z twierdzenia, ˙ze dla dowolnej macierzy B istnieje

rozk lad tr´ojk

,

atno-tr´ojk

,

atny P

∗ B ∗ Q

T

= L

∗ R, czyli

B = P

T

∗ L ∗ R ∗ Q,

gdzie P = T

1,p(1)

∗· · ·∗T

n−1,p(n−1)

i Q = T

1,q(1)

∗. . .∗T

n−1,q(n−1)

s

,

a macierzami

permutacji, L jest tr´ojk

,

atna dolna z jedynkami na przek

,

atnej, a R tr´ojk

,

atna

g´orna. Jasne, ˙ze det(P ) = (

−1)

s

, gdzie s jest liczb

,

a w la´sciwych przestawie´

n

w p (tzn. liczb

,

a tych i dla kt´orych i

6= p(i)), oraz podobnie det Q = (−1)

t

,

gdzie t jest liczb

,

a w la´sciwych przestawie´

n w q. Wykorzystuj

,

ac wielokrotnie

twierdzenie 9.2 oraz wz´or (9.3) otrzymujemy

det(A

∗ B) = det(A ∗ P

T

∗ L ∗ R) · (−1)

t

= det(A

∗ P

T

∗ L)(−1)

t

·

n

Y

i=1

r

i,i

= det(A

∗ P

T

)(

−1)

t

·

n

Y

i=1

r

i,i

= det(A)(

−1)

s+t

·

n

Y

i=1

r

i,i

= det(A)

∗ det(B),

co nale˙za lo pokaza´c.

9.3.2

Wyznacznik macierzy nieosobliwej i transpono-
wanej

Jak zauwa˙zyli´smy wcze´sniej w dowodzie twierdzenia 9.5, rozk lad macierzy
A = P

T

∗ L ∗ R ∗ Q implikuje r´owno´s´c

det(A) = (

−1)

s+t

·

n

Y

i=1

r

i,i

,

kt´ora z kolei daje dwa nast

,

epuj

,

ace wa˙zne wnioski.

background image

9.4. DEFINICJA KOMBINATORYCZNA WYZNACZNIKA

87

Wniosek 9.2 Macierz A jest nieosobliwa, tzn. rz(A) = n, wtedy i tylko
wtedy gdy det(A)

6= 0.

Wniosek 9.3 Dla dowolnej macierzy kwadratowej A mamy

det(A

T

) = det(A).

Ostatni wniosek oznacza, ˙ze wszystkie w lasno´sci wyznacznika dotycz

,

ace

kolumn macierzy przys luguj

,

a r´ownie˙z jej wierszom. W szczeg´olno´sci, wy-

znacznik mo˙zna rozwija´c wzgl

,

edem dowolnego wiersza,

det

n

(A) =

n

X

j=1

(

−1)

i+j

a

i,j

· det

n−1

(A

i,j

).

9.4

Definicja kombinatoryczna wyznacznika

Ka˙zda macierz permutacji P mo˙ze by´c roz lo˙zona na wiele sposob´ow jako
iloczyn transpozycji. Na przyk lad, typowym rozk ladem jest

P = T

1,p(1)

∗ T

2,p(2)

∗ · · · ∗ T

n−1,p(n−1)

,

(9.4)

gdzie p jest permutacj

,

a odpowiadaj

,

ac

,

a macierzy permutacji P . Jasne, ˙ze

det(T

p,q

) =



1,

p = q (transpozycja niew la´sciwa),

−1,

p

6= q (transpozycja w la´sciwa).

Zatem

det(P ) = (

−1)

σ(p)

,

gdzie σ(p) = 0 gdy liczba transpozycji w la´sciwych w rozk ladzie (9.4) jest
parzysta, oraz σ(p) = 1 gdy liczba transpozycji w la´sciwych w (9.4) jest
nieparzysta. Pokazali´smy wi

,

ec, ˙ze

Twierdzenie 9.6 W rozk ladzie macierzy permutacji na iloczyn transpozycji
liczba transpozycji w la´sciwych jest zawsze parzysta, albo zawsze nieparzysta.

Parzysto´s´c lub nieparzysto´s´c permutacji jest wi

,

ec w lasno´sci

,

a permutacji

(niezale˙zn

,

a od rozk ladu).

background image

88

ROZDZIA L 9. WYZNACZNIK MACIERZY

Definicja Laplace’a wyznacznika jest r´ownowa˙zna nast

,

epuj

,

acej definicji

kombinatorycznej:

det

n

(A) =

X

p=[p(1),...,p(n)]

(

−1)

σ(p)

n

Y

j=1

a

p(j),j

,

albo

det

n

(A) =

X

q=[q(1),...,q(n)]

(

−1)

σ(q)

n

Y

i=1

a

i,q(i)

.

Indukcyjny dow´od r´ownowa˙zno´sci tych definicji pomijamy. (Tutaj p i q s

,

a

permutacjami ci

,

agu [1, 2, . . . , n], przy czym p

◦ q = q ◦ p = Id = [1, 2, . . . , n].

Wtedy σ(p) = σ(q).)

9.5

Wzory Cramera

Poka˙zemy teraz, ˙ze uk lady r´owna´

n liniowych mo˙zna, przynajmniej teoretycz-

nie, rozwi

,

azywa´c za pomoc

,

a liczenia odpowiednich wyznacznik´ow.

Definicja 9.2 Macierz C(A) := (γ)

i,j

∈ K

n,n

, gdzie

γ

i,j

= (

−1)

i+j

det

n−1

(A

i,j

),

nazywamy macierz

,

a komplementarn

,

a do danej macierzy A

∈ K

n,n

.

Zauwa˙zmy, ˙ze na podstawie rozwini

,

ecia Laplace’a mamy

p

j,k

:=

n

X

i=1

γ

i,j

a

i,k

=



det(A),

k = j,

0,

k

6= j,

a st

,

ad

P = (p

j,k

)

n

j,k=1

= det

n

(A)

∗ I

n

= (C(A))

T

∗ A.

Zatem je´sli rz(A) = n to

A

−1

=

(C(A))

T

det

n

(A)

=

 (−1)

i+j

det

n−1

(A

j,i

)

det

n

(A)



n

i,j=1

.

background image

9.5. WZORY CRAMERA

89

Rozpatrzmy teraz uk lad r´owna´

n A

∗ ~x = ~b z kwadratow

,

a i nieosobliw

,

a

macierz

,

a A

∈ K

n,n

. Wtedy jego rozwi

,

azanie

~x = (x

j

)

n

j=1

= A

−1

∗~b =

(C(A))

T

∗~b

det

n

(A)

,

czyli

x

j

=

P

n
i=1

γ

i,j

∗ b

i

det(A)

=

P

n
i=1

(

−1)

i+j

det

n−1

(A

i,j

)

· b

i

det(A)

,

albo r´ownowa˙znie

x

j

=

det

n

([~a

1

, . . . , ~a

j−1

,~b

j

, ~a

j+1

, . . . , ~a

n

])

det

n

([~a

1

, . . . , ~a

j−1

, ~a

j

, ~a

j+1

, . . . , ~a

n

])

,

dla 1

≤ j ≤ n. Ostatnie formu ly zwane s

,

a wzorami Cramera.

Uwaga. Wzory Cramera maj

,

a dla du˙zych n znaczenie jedynie teoretyczne,

gdy˙z, jak latwo si

,

e przekona´c, koszt liczenia wyznacznika macierzy wprost

z definicji jest proporcjonalny do n! W takich przypadkach lepiej stosowa´c
eliminacj

,

e Gaussa, kt´orej koszt obliczeniowy jest proporcjonalny do n

3

.


Wyszukiwarka

Podobne podstrony:
PREZENTACJA WYZNACZNIK MACIERZY 3
Korzystajac z twierdzenia o postaci macierzy odwrotnej wyznacz macierze odwrotne do podanych macierz
30.Rząd macierzy. Wyznacznik macierzy i jego własności, Studia, Semestr VI, licencjat
Matematyka [ macierze][ szeregi], matematyka macierze, Liczenie wyznaczników w macierzy 3x3
2 Metody+wyznaczania+macierzy+odwrotnej
M[1] 3 Wyznacznik macierzy
wyznaczenie macierzy R
wyznaczniki macierzy metoda Sarrusa
Środowisko programowe do wyznaczania macierzy odwrotnej do symetrycznej macierzy trójdiagonlanej(1)
wyznaczniki macierzy metada rozwiniecie Laplace
PREZENTACJA WYZNACZNIK MACIERZY 3
Każdej macierzy kwadratowej można przyporządkować liczbe zwana wyznacznikiem macierzy kwadratowe1
Środowisko programowe do wyznaczania macierzy odwrotnej do symetrycznej macierzy trójdiagonlanej
macierze i wyznaczniki lista nr Nieznany
Macierze i wyznaczniki, Politechnika Poznańska, Elektrotechnika, Matematyka, semestr 2
1 Macierze i wyznaczniki

więcej podobnych podstron