ALGEBRA Z GEOMETRIA ANALITYCZN ¨ A„
Maciej Burnecki
Spis treści
I Wstęp 2
Zbiory liczbowe i wyrażenia algebraiczne 2
Silnia i symbol Newtona 2
Wzór dwumianowy Newtona 3
Zasada indukcji matematycznej 3
II Geometria analityczna w R
23
Płaszczyzna i wektory 3
Własności operacji na wektorach 4
Iloczyn skalarny 4
Zastosowanie iloczynu skalarnego do wyznaczania kątów 4
Własności długości wektorów i iloczynu skalarnego 4
Miary stopniowa i łukowa kąta 5
Kąty trójkąta równobocznego 6
Kąty równoramiennego trójkąta prostokątnego 6
Prosta i okrąg na płaszczyźnie 7
III Liczby zespolone 7
Rys historyczny 7
Podstawowe definicje i własności 8
Postać trygonometryczna 9
Postać wykładnicza 11
Pierwiastkowanie 11
Rozwiązywanie równań kwadratowych 12
IV Wielomiany i funkcje wymierne 12
Wielomiany 12
Funkcje wymierne 13
V Macierze i wyznaczniki 14
Macierze 14
Wyznaczniki 16
Postać macierzy odwrotnej 18
Część I
Wstęp
Zbiory liczbowe i wyrażenia algebraiczne
Definicja 1 Określamy
N = {0, 1, 2, . . .} – zbiór liczb naturalnych,
N+= {1, 2, 3, . . .} – zbiór liczb naturalnych dodatnich,
Z = {0, 1, −1, 2, −2, . . .} – zbiór liczb całkowitych,
Q =nn
m : n ∈ Z ∧ m ∈ N+o
– zbiór liczb wymiernych (ułamków),
R – zbiór liczb rzeczywistych.
Silnia i symbol Newtona
Definicja 2 Określamy
0! = 1,
n! = 1 · 2 · 3 . . . · n dla n ∈ N+,
n k
= n!
k!(n − k)! dla k ¬ n ∈ N.
Twierdzenie 1 1. n k
=
n n − k
dla k ¬ n ∈ N,
2. n 0
=n n
= 1 dla n ∈ N,
3. n 1
=
n n − 1
= n dla n ∈ N+,
4. n k
+
n k + 1
=n + 1 k + 1
dla k < n ∈ N.
Wzór dwumianowy Newtona
Twierdzenie 2 Jeśli a, b ∈ R oraz n ∈ N, to
(a + b)n =
n
X
k=0
n k
· an−k· bk
.
Zasada indukcji matematycznej
Twierdzenie 3 Rozważmy ciąg twierdzeń T1, T2, T3, . . .. Jeśli 1. prawdziwe jest twierdzenie T1 oraz
2. dla dowolnej liczby naturalnej dodatniej n, z prawdziwości twierdzeń T1, T2, . . . , Tn wynika prawdziwość twierdzenia Tn+1,
to prawdziwe jest każde twierdzenie Tn dla n ∈ N+.
Twierdzenia możemy numerować od dowolnej liczby całkowitej k ∈ Z, wtedy zasada indukcji jest prawdziwa dla ciągu twierdzeń postaci Tk, Tk+1, Tk+2, Tk+3, . . ..
Część II
Geometria analityczna w R 2
Płaszczyzna i wektory
Płaszczyzna w ujęciu geometrii analitycznej to iloczyn kartezjański R2= R × R = {(x, y) : x, y ∈ R}.
Pary uporządkowane (x, y) ∈ R2traktujemy jak punkty płaszczyzny lub wektory, które możemy dodawać lub mnożyć przez skalary (czyli przez liczby rzeczywiste).
Dodawanie wektorów: (u1, u2) + (v1, v2) = (u1+ v1, u2+ v2).
Mnożenie przez skalary: λ(u1, u2) = (λu1, λu2).
Długość wektora (odległość między końcami tego wektora): |(u1, u2)| = q
u21+ u22.
Wektor zerowy: 0 = (0, 0).
Wektor przeciwny do danego wektora: −(u1, u2) = (−u1, −u2).
Własności operacji na wektorach
Prawa łączności:
(u + v) + w = u + (v + w), (λµ)u = λ(µu),
Prawa rozdzielności:
λ(u + v) = λu + λv, (λ + µ)u = λu + µu,
Przemienność dodawania:
u + v = v + u,
Inne własności: 0 + u = u + 0 = u, u + (−u) = (−u) + u = 0, 1u = u.
Iloczyn skalarny
Definicja 3 Iloczyn skalarny pomiędzy wektorami u = (u1, u2) , v = (v1, v2) ∈ R2 możemy określić na dwa, równoważne sposoby:
geometryczny,
u ◦ v = |u| · |v| · cos(ϕ),
gdzie ϕ ∈ [0, π] jest niezorientowanym kątem (tzn. kolejność wektorów nie ma znaczenia) pomiędzy nieze- rowymi wektorami u i v, ponadto przyjmujemy 0 ◦ v = u ◦ 0 = 0
lub analityczny,
u ◦ v = u1v1+ u2v2.
Zastosowanie iloczynu skalarnego do wyznaczania kątów
Jeśli wektory u = (u1, u2) , v = (v1, v2) ∈ R2są niezerowe, to kosinus kąta ϕ ∈ [0, π] pomiędzy nimi wyraża się wzorem
cos(ϕ) = u ◦ v
|u| · |v| = u1v1+ u2v2
q
(u1)2+ (u2)2· q
(v1)2+ (v2)2 .
Dwa wektory u, v ∈ R2 sa prostopadłe (oznaczamy: u ⊥ v) wtedy i tylko wtedy, gdy u ◦ v = 0.
Własności długości wektorów i iloczynu skalarnego
|u + v| ¬ |u| + |v| (nierówność trójkąta),
|λu| = |λ| · |u|,
|u ◦ v| ¬ |u| · |v|,
u ◦ v = v ◦ u (przemienność iloczynu skalarnego),
(λu) ◦ v = u ◦ (λv) = λ (u ◦ v),
(u1+ u2) ◦ v = u1◦ v + u2◦ v.
Miary stopniowa i łukowa kąta
Kąty trójkąta równobocznego
Kąty równoramiennego trójkąta prostokątnego
Prosta i okrąg na płaszczyźnie
Równanie A · x + B · y + C = 0, gdzie A, B, C ∈ R oraz A2+ B2̸= 0, zwane równaniem ogólnym prostej na płaszczyźnie, wyznacza prostą i jednocześnie, każda prosta na płaszczyźnie daje się opisać takim równaniem.
Z powyższego równania ogólnego natychmiast można odczytać współrzędne wektora prostopadłego do pro- stej, u = (A, B).
Niekiedy prostą opisujemy równaniem parametrycznym
x = x0+ t · u1
y = y0+ t · u2, gdzie x0, y0, u1, u2∈ R są usta- lonymi liczbami, a parametr t przebiega zbiór liczb rzeczywistych R.
Z równania parametrycznego prostej natychmiast można odczytać współrzędne jednego z jej punktów:
(x0, y0) oraz wektor kierunkowy u = (u1, u2) tej prostej (czyli niezerowy wektor równoległy do tej prostej). Pro- stą przechodzącą przez punkty (x1, y1) ̸= (x2, y2) ∈ R2opisuje równanie (y − y1)·(x2− x1) = (y2− y1)·(x − x1) .
Kosinus kąta ϕ ∈ h 0,π
2 i
, pomiędzy prostymi o wektorach kierunowych u, v, wyraża się wzorem cos(ϕ) =
|u ◦ v|
|u| · |v|.
Odległość punktu P0 = (x0, y0) ∈ R2 od prostej l ⊆ R2 o równaniu Ax + By + C = 0 wyraża się wzorem d (P0, l) = |Ax0+ By0+ C|
√A2+ B2 .
Równaniem okręgu na płaszczyźnie o środku w punkcie (x0, y0) ∈ R2 i promieniu r > 0 jest (x − x0)2+ (y − y0)2= r2.
Część III
Liczby zespolone
Twierdzenie 4 Jeśli x ∈ R, to
x2 0.
Rys historyczny
Potrzeba obliczania pierwiastków keadratowych z liczb ujemnych występowała już w pracach Herona z Alek- sandrii (ok. 75 r.) – przy obliczeniach związanych z piramidami, Diofantusa (3 wiek), matematyków hinduskich:
Bhaskara Acharya (5 wiek) czy Machawira Acharya (ok. 850 r.).
Girolamo Cardano opublikował w 1545 r. pracę Ars Magna o rozwiązywaniu równań kwadratowych x2+ bx + c = 0 i sześciennych x3+ ax2+ bx + c = 0.
W pracy tej znajduje się pierwsze (według obecnej wiedzy) zapisanie pierwiastka z liczby ujemnej.
Problem Cardano
Podziel 10 na dwie części, których iloczyn wynosi 40.
Obliczenia:
x + y = 10, x · y = 40, zatem x(10 − x) = 40, x2− 10x + 40 = 0, co daje rozwiązania x1= 5 +√
−15, x2= 5 −√
−15.
Cardano formalnie mnożył x1· x2= 52− √
−152
= 25 − (−15) = 40.
Dla rozwiązywania równań sześciennych x3= ax + b, Cardano podał wyprowadzony przez Tartaglię i nieza- leżnie Scipione del Ferro, wzór
x = 3 v u u tb
2 + s
b 2
2
−a 3
3
+ 3 v u u tb
2− s
b 2
2
−a 3
3
.
Dla równania x3= 15x + 4, wzór powyższy daje x = 3
q 2 +√
−121 + 3 q
2 −√
−121,
a sam Cardano, z powodu pierwiastków kwadratowych z liczby ujemnej, uważał ogólny wzór za nie do zastosowania w tym przypadku.
Zauważmy, że powyższe równanie x3 = 15x + 4, ma jednak pierwiastki rzeczywiste: 4, −2 +√
3, −2 −√ 3, czego nie można powiedzieć np. o równaniu x2+ 1 = 0.
Pozostało nadać znaczenie rozwiązaniom x = 3 q
2 +√
−121 + 3 q
2 −√
−121, otrzymanym przez Cardano.
Rafael Bombelli (1526-73) spróbował składniki w powyższej sumie przedstawić jako kolejne sumy dwóch wyrażeń, tylko różniących się znakiem przy drugim członie, 3
q 2 +√
−121 = a +√
−b, 3 q
2 −√
−121 = a −√
−b;
wydedukował, że a = 2, b = 1 i pokazał w ten sposób, że x = 3 q
2 +√
−121 + 3 q
2 −√
−121 = 2 +√
−1 + 2 −√
−1 = 4.
Mówi się tu o narodzinach liczb zespolonych.
Leonhard Euler (1707-83) dziwił się, że wyrażenia takie, jak√
−1,√
−2 nie są ani równe, ani mniejsze ani większe od liczby 0 (czyli są nieporównywalne z zerem). Oznaczył i =√
−1 i był zmieszany absurdem:
6 =√
36 =p
(−4) · (−9) =√
−4 ·√
−9 =√
−1 ·√ 4 ·√
−1 ·√
9 = i · 2 · i · 3 = i2· 6 = −6.
Wątpliwości, jak powyższe, trwały przez około dwa i pół stulecia. Pomimo tego, w tym samym czasie liczby zespolone były intensywnie używane.
Karl Friedrich Gauss (1777-1855) zaproponował geometryczną interpretację liczb zespolonych jako punkty płaszczyzny i wprowadził nazwę: liczby zespolone. Publikacja miała miejsce w roku 1831, ale z jego dziennika wynika, że znał interpretację już w roku 1797.
Wyjaśnienie problemu Eulera Zarówno 62= 36, jak i (−6)2= 36.
Inaczej: do jednej liczby 36 prowadzą dwie drogi przez podnoszenie do kwadratu, od liczby 6 i od liczby −6, czyli
6 −→ 36 ←− (−6).
Zamiast przyjmować, że √
36 = 6, moglibyśmy określić √
36 = −6. Niestety, stały wybór niedodatnich pier- wiastków kwadratowych prowadzi do sprzeczności nawet bez użycia liczb zespolonych:
−6 =√ 36 =√
4 · 9 =√ 4 ·√
9 = (−2) · (−3) = 6.
Pozostaje przyjąć, że funkcja pierwiastkowania kwadratowego nie jest określona jednoznacznie, albo inaczej:
jest dwuwartościowa dla argumentów niezerowych, np. √
36 = {6, −6}.
Wtedy {6, −6} =√ 36 =p
(−4) · (−9) =√
−4 ·√
−9 = {2i, −2i} · {3i, −3i} = {(2i) · (3i), (2i) · (−3i), (−2i) · (3i), (−2i) · (−3i)} = {−6, 6, 6, −6} = {−6, 6}.
Podstawowe definicje i własności
Liczby zespolone utożsamiamy z punktami płaszczyzny, a zbiór liczb zespolonych oznaczamy przez C.
Jeśli z ∈ C, to z = (x, y), gdzie x, y ∈ R. Liczbę x ∈ R nazywamy częścią rzeczywistą liczby zespolonej z i oznaczamy x = Re(z), a liczbę y ∈ R nazywamy częścią urojoną liczby zespolonej z i oznaczamy y = Im(z).
Liczby zespolone dodajemy, jak wektory na płaszczyźnie, zatem dodawanie liczb zespolonych ma te same własności, co dodawanie wektorów. Oznaczamy i = (0, 1), 1 = (1, 0).
Jeśli z = (x, y) ∈ C, gdzie x, y ∈ R, to z = (x, 0) + (0, y) = x · (1, 0) + y · (0, 1) = x · 1 + y · i = x + y · i.
Definicja 4 Przedstawienie
z = x + y · i,
gdzie x, y ∈ R, nazywamy postacią algebraiczną liczby zespolonej z ∈ C.
Liczby zespolone mnożymy z zachowaniem prawa rozdzielności mnożenia względem dodawania i przy zało- żeniu i2= −1.
Jeśli z1= x1+ y1· i, z2= x2+ y2· i, gdzie x1, y1, x2, y2∈ R, to z1· z2= (x1+ y1· i) · (x2+ y2· i) = x1x2− y1y2+ (x1y2+ x2y1) · i.
Zbiór liczb zespolonych C z dodawaniem i mnożeniem jest ciałem, to znaczy
C z dodawaniem tworzy grupę przemienną (dodawanie jest łączne, przemienne, dodanie elementu neutral- nego – zera – nie zmienia liczby, dodanie liczby przeciwnej daje zero: z + (−z) = 0),
zbiór C \ {0} z mnożeniem jest także grupą przemienną (elementem neutralnym jest 1),
w zbiorze C zachodzi prawo rozdzielności mnożenia względem dodawania.
Definicja 5 Jeśli z = x + y · i jest postacią algebraiczną liczby zespolonej z ∈ C, to
liczbę zespoloną
z = x − y · i nazywamy sprzężeniem (lub liczbą sprzężoną do) z,
rzeczywistą liczbę nieujemną
|z| =p x2+ y2 nazywamy modułem (niekiedy: wartością bezwzględną) liczby z.
Zauważmy, że
z · z = |z|2,
|z| = |z|,
|z1− z2| jest odległością pomiędzy punktami z1, z2 na płaszczyźnie,
|z1+ z2| ¬ |z1| + |z2| (nierówność trójkąta),
|z1· z2| = |z1| · |z2|,
z1
z2
= |z1|
|z2|.
Postać trygonometryczna
Przekształćmy nieco algebraiczną postać niezerowej liczby zespolonej z ∈ C \ {0}:
z = x + y · i = |z| · x
|z|+ y
|z|· i
.
Definicja 6 Przedstawienie
z = |z| · (cos(ϕ) + i · sin(ϕ)) ,
gdzie ϕ ∈ R, nazywamy postacią trygonometryczną liczby zespolonej z ∈ C \ {0}.
Kąt ϕ ∈ R nazywamy argumentem liczby zespolnej z, a jeśli ϕ ∈ [0, 2π), to mówimy o argumencie głównym.
Przyjrzyjmy się uważniej mnożeniu liczb zespolonych, zapisanych w postaci trygonometrycznej.
Jeśli z1= |z1| · (cos (ϕ1) + i · sin (ϕ1)) , z2= |z2| · (cos (ϕ2) + i · sin (ϕ2)) , to z1· z2= |z1| · |z2| ·h
cos (ϕ1) · cos (ϕ2) − sin (ϕ1) · sin (ϕ2) + i · (cos (ϕ1) · sin (ϕ2) + sin (ϕ1) · cos (ϕ2))i
=
|z1| · |z2| · [cos (ϕ1+ ϕ2) + i · sin (ϕ1+ ϕ2)] .
Twierdzenie 5 Liczby zespolone, zapisane w postaci trygonometrycznej, mnożymy według wzoru:
z1· z2= |z1| · |z2| · [cos (ϕ1+ ϕ2) + i · sin (ϕ1+ ϕ2)] ,
zatem modułem iloczynu jest iloczyn modułów, a argumentem iloczynu suma argumentów.
W przypadku, gdy mnożymy liczbę zespolonę przez samą siebie, czyli podnosimy do którejś potęgi, otrzymujemy ważny wniosek:
Wniosek 1 (Wzór de Moivre’a) Liczbę zespoloną, zapisaną w postaci trygonometrycznej z = |z|·(cos(ϕ) + i · sin(ϕ)), podnosimy do potęgi n ∈ N według wzoru:
zn= |z|n· [cos (n · ϕ) + i · sin (n · ϕ)] , zatem moduł podnosimy do n–tej potęgi, a argument mnożymy przez n.
Postać wykładnicza
Definicja 7 Oznaczmy eϕ·i= cos(ϕ) + i · sin(ϕ), gdzie ϕ ∈ R. Przedstawienie z = |z| · eϕ·i,
gdzie ϕ ∈ R, nazywamy postacią wykładniczą liczby zespolonej z ∈ C.
Wniosek 2 Rozważmy liczby zespolone z1, z2 ∈ C, zapisane w postaciach wykładniczych z1= |z1| · eϕ1·i, z2 =
|z2| · eϕ2·i. Wówczas
z1· z2= |z1| · |z2| · e(ϕ1+ϕ2)·i.
Jeśli z = |z| · eϕ·i∈ C jest liczbą zespoloną zapisaną w postaci wykładniczej oraz n ∈ N, to zn= |z|n· en·ϕ·i
(inny zapis wzoru de Moivre’a)
Pierwiastkowanie
Definicja 8 Jeśli n ∈ N+ oraz z ∈ C, to rozwiązania równania wn= z nazywamy pierwiastkami n-tego stopnia z liczby zespolonej z.
Twierdzenie 6 Jeśli n ∈ N+ oraz 0 ̸= z ∈ C, to istnieje dokładnie n pierwiastków n-tego stopnia z liczby zespolonej z.
Pierwiastki, o których mowa w powyższym twierdzeniu, wyliczamy według wzoru wk= |z|1n·
cos ϕ + k · 2π n
+ sin ϕ + k · 2π n
· i
,
gdzie z = |z| · (cos(ϕ) + i · sin(ϕ)) jest liczbą zespoloną zapisaną w postaci trygonometrycznej, |z|1n 0 oznacza
„tradycyjny”, nieujemny pierwiastek n-tego stopnia z liczby |z|, a indeks k ∈ {0, 1, 2, . . . , n − 1}.
Ponieważ wk+1= wk·
cos 2π n
+ sin 2π n
· i
, to niekiedy może być łatwiej wyznaczyć pierwiastek w0, a kolejne otrzymywać za pomocą domnażania przez liczbę cos 2π
n
+ sin 2π n
· i.
Rozwiązywanie równań kwadratowych
Spróbujmy rozwiązać równanie kwadratowe
z2+ b · z + c = 0, gdzie b, c ∈ C.
Przekształcamy tak, jak w przypadku licb rzeczywistych: z2+ b · z + c =
z +b
2
2
−b2 4 + c =
z +b
2
2
−∆ 4, gdzie ∆ = b2− 4 · c.
Otrzymujemy
z +b
2
2
= ∆
4, dlatego z +b 2 ∈
r∆ 4 =
√∆ 2 .
W przypadku liczb zespolonych, rozwiązywanie równań kwadratowych upraszcza się zatem do jednego wzoru:
z ∈ −b +√
∆
2 ,
gdzie
√
∆ = {w ∈ C : w2= ∆}.
Część IV
Wielomiany i funkcje wymierne
Wielomiany
Definicja 9 Niech K = R lub K = C, n ∈ N oraz a0, a1, . . . , an∈ K, an̸= 0.
Funkcję P : K → K, określoną wzorem
P (z) = an· zn+ an−1· zn−1+ . . . + a1· z + a0=
n
X
k=0
ak· zk
nazywamy wielomianem stopnia st(P ) = n.
Dodatkowo, funkcję 0, stale równą zeru, nazywamy wielomianem zerowym, którego stopień dla wygody okre- ślamy jako st(0) = −∞.
Jeśli K = R, to mówimy o wielomianie rzeczywistym, jeśli K = C, to mówimy o wielomianie zespolonym.
Twierdzenie 7 DZIELENIE WIELOMIANÓW
Jeśli P, Q są wielomianami oraz Q ̸= 0, to istnieją wielomiany I (iloraz), R (reszta z dzielenia) takie, że st(R) < st(Q) oraz
P = Q · I + R.
Wniosek 3 TWIERDZENIE BEZOUT
Jeśli liczba a ∈ K jest pierwiastkiem wielomianu P , to P dzieli się przez wielomian z − a z resztą 0 („bez reszty”).
Definicja 10 KROTNOŚĆ PIERWIASTKA
Jeśli liczba a ∈ K jest pierwiastkiem wielomianu P , to największą z liczb naturalnych k ∈ N+ takich, że P dzieli się przez wielomian (z − a)k z resztą 0, nazywamy krotnością pierwiastka a.
Twierdzenie 8 ZASADNICZE TWIERDZENIE ALGEBRY
Każdy wielomian zespolony stopnia dodatniego ma przynajmniej jeden pierwiastek (inaczej: miejsce zerowe).
Wniosek 4 Każdy wielomian zespolony daje się przedstawić w postaci iloczynu stałej i czynników linio- wych postaci z − a,
a każdy wielomian rzeczywisty daje się przedstawić w postaci iloczynu – stałej,
– nierozkładalnych wielomianów stopni 2, postaci x2+ b · x + c, gdzie ∆ = b2− 4 · c < 0 – oraz czynników liniowych postaci x − a.
Twierdzenie 9 Jeśli P (z) = an· zn+ an−1· zn−1+ . . . + a1· z + a0 jest wielomianem o współczynnikach całkowitych, to znaczy a0, a1, . . . , an∈ Z, a liczba wymierna z0∈ Q, zapisana w postaci ułamka nieskracalnego z0= l
m, gdzie l ∈ Z, m ∈ N+, jest pierwiastkiem wielomianu P , to
l|a0 (liczba l dzieli a0)
oraz m|an.
Wniosek 5 Załóżmy, że P (z) = an· zn+ an−1· zn−1+ . . . + a1· z + a0 jest wielomianem o współczynnikach całkowitych. Wówczas
jeśli liczba całkowita l ∈ Z jest pierwiastkiem wielomianu P , to l|a0 oraz
jeśli an = 1, to pierwiastkami wymiernymi wielomianu P mogą być tylko liczby całkowite, podzielniki wyrazu a0.
Funkcje wymierne
Definicja 11 Niech K = R lub K = C. Funkcje f : K → K, postaci
f (z) = P (z) Q(z),
gdzie P, Q są wielomianami oraz Q ̸= 0, nazywamy funkcjami wymiernymi.
Jeśli st(P ) < st(Q), to mówimy o funkcji wymiernej właściwej, w przeciwnym przypadku o funkcji wymiernej niewłaściwej.
Wniosek 6 WNIOSEK Z DZIELENIA WIELOMIANÓW
Każdą funkcję wymierną niewłaściwą możemy przedstawić w postaci sumy wielomianu i funkcji wymiernej właściwej.
Twierdzenie 10 ROZKŁAD NA RZECZYWISTE UŁAMKI PROSTE Niech f = P
Q będzie rzeczywistą funkcją wymierną właściwą, przedstawioną w postaci ilorazu wielomianów.
Wówczas f możemy zapisać w postaci sumy tak zwanych ułamków prostych, gdzie w rozkładzie mianownika Q(x) na czynniki nierozkładalne,
1. funkcji liniowej x − a, o krotności k ∈ N+ w wielomianie Q, odpowiada suma
k
X
j=1
bj
(x − a)j (ułamki proste pierwszego rodzaju) dla pewnych liczb rzeczywistych bj ∈ R,
2. a funkcji kwadratowej x2+ bx + c, o wyróżniku ∆ = b2− 4c < 0 i krotności k ∈ N+ w wielomianie Q, od- powiada suma
k
X
j=1
cj· x + dj
(x2+ bx + c)j (ułamki proste drugiego rodzaju) dla pewnych liczb rzeczywistych cj, dj∈ R.
Twierdzenie 11 ROZKŁAD NA ZESPOLONE UŁAMKI PROSTE Niech f = P
Q będzie zespoloną funkcją wymierną właściwą, przedstawioną w postaci ilorazu wielomianów.
Wówczas f możemy zapisać w postaci sumy zespolonych ułamków prostych, gdzie w rozkładzie mianownika Q na czynniki nierozkładalne,
funkcji liniowej z − α, o krotności k ∈ N+ w wielomianie Q, odpowiada suma
k
X
j=1
βj (z − α)j dla pewnych liczb zespolonych βj∈ C.
Część V
Macierze i wyznaczniki
Macierze
Definicja 12 Załóżmy, że n, m ∈ N+. Niech K = C lub K = R.
Funkcję A : {1, 2, 3, . . . , n} × {1, 2, 3, . . . , m} → K nazywamy macierzą nad ciałem K, wymiaru n × m.
Jeśli K = C, to mówimy o macierzy zespolonej, jeśli K = R, to mówimy o macierzy rzeczywistej.
Zbiór wszystkich macierzy nad K, wymiaru n×m, oznaczamy przez Mn×m(K) lub skrótowo, przez Mn×m.
Wartości A(i, j) funkcji A, gdzie i ∈ {1, 2, 3, . . . , n}, j ∈ {1, 2, 3, . . . , m}, nazywamy elementami tej ma- cierzy i często oznaczamy A(i, j) = ai j; macierz A zapisujemy wówczas jako A = (ai j)n×m lub skrótowo, A = (ai j).
Jeśli n = m, to macierz A nazywamy kwadratową i mówimy, że jest stopnia n. Zbiór macierzy kwadrato- wych oznaczamy symbolem Mn.
Macierz A ∈ Mn×m zwykle przedstawiamy w postaci tablicy,
A =
a11 a12 a13 . . . a1m
a21 a22 a23 . . . a2m
a31 a32 a33 . . . a3m
. . .
an1 an2 a23 . . . anm
o n wierszach i m kolumnach.
Macierz powstałą z danej macierzy A = (aij) ∈ Mn×m przez zamianę wierszy z kolumnami, nazywamy macierzą transponowaną do A i oznaczamy przez AT = (aj i) ∈ Mm×n.
W przypadku macierzy kwadratowej A ∈ Mn, elementy postaci aii tworzą tak zwaną główną przekatną.
Macierz zerowa
0n×m=
0 0 0 . . . 0 0 0 0 . . . 0 0 0 0 . . . 0
. . . 0 0 0 . . . 0
∈ Mn×m,
macierz jednostkowa
In=
1 0 0 . . . 0 0 1 0 . . . 0 0 0 1 . . . 0
. . . 0 0 0 . . . 1
∈ Mn,
macierz trójkątna górna
a11 a12 a13 . . . a1n 0 a22 a23 . . . a2n 0 0 a33 . . . a3n
. . .
0 0 0 . . . ann
∈ Mn,
macierz trójkątna dolna
a11 0 0 . . . 0 a21 a22 0 . . . 0 a31 a32 a33 . . . 0 . . .
an1 an2 a23 . . . ann
∈ Mn.
Macierze liczbowe dodajemy tak, jak funkcje, Aby dodawane było wykonalne, obie macierze potrzebują mieć tą samą dziedzinę, to znaczy powinny być tego samego wymiaru.
Dodawanie możemy zapisać skrótowo, (aij) + (bij) = (aij+ bij) lub przedstawić graficznie,
a11 a12 a13 . . . a1m a21 a22 a23 . . . a2m a31 a32 a33 . . . a3m
. . .
an1 an2 a23 . . . anm
+
b11 b12 b13 . . . b1m b21 b22 b23 . . . b2m b31 b32 b33 . . . b3m
. . .
bn1 bn2 b23 . . . bnm
=
a11+ b11 a12+ b12 a13+ b13 . . . a1m+ b1m
a21+ b21 a22+ b22 a23+ b23 . . . a2m+ b2m a31+ b31 a32+ b32 a33+ b33 . . . a3m+ b3m
. . .
an1+ bn1 an2+ bn2 a23+ bn3 . . . anm+ bnm
.
Macierze liczbowe możemy mnożyć przez liczby tak, jak funkcje, to znaczy λ · (aij) = (λ · aij) .
Zbiór macierzy liczbowych tego samego wymiaru, z dodawaniem i mnożeniem przez skalary, ma podob- ne podstawowe własności, co np. zbiór wielomianów z dodawaniem i mnożeniem przez liczby, lub przestrzeń wektorów z dodawaniem i mnożeniem przez liczby.
Skrótowo ujmujemy to poniższym stwierdzeniem, gdzie pojęcie przestrzeni liniowej ma być wprowadzone później.
Twierdzenie 12 Zbiór macierzy Mn×m(K), z dodawaniem i mnożeniem przez skalary λ ∈ K, tworzy prze- strzeń liniową nad ciałem K.
Ponadto, ATT
= A, (A + B)T = AT + BT, (λ · A)T = λ · AT.
Ze składaniem tak zwanych przekształceń liniowych związane jest mnożenie macierzy przez inne macierze, ale możemy nauczyć się algorytmu i podstawowych własności bez odwoływania do przekształceń liniowych.
Definicja 13 Załóżmy, że n, k, m ∈ N+. Niech ponadto A = (ai s) ∈ Mn×k(K) oraz B = (bs j) ∈ Mk×m(K).
Określamy iloczyn A · B = (ci j) ∈ Mn×m(K) jako macierz, której element ci j jest iloczynem skalarnym i-tego wiersza macierzy A oraz j-tej kolumny macierzy B,
ci j = wi◦ kj =
n
X
s=1
(ai s· bs j) .
Mnożenie macierzy, o ile wykonalne,
jest łączne, to znaczy (A ◦ B) ◦ C = A ◦ (B ◦ C),
stałą λ ∈ K możemy umieścić w dowolnym miejscu iloczynu, to znaczy λ·(A◦B) = (λ·A)◦B = A◦(λ·B),
zachodzą prawa rozdzielności, (A + B) ◦ C = (A ◦ C) + (B ◦ C), A ◦ (B + C) = (A ◦ B) + (A ◦ C),
nie ma własności przemienności (nawet wykonalne może być tylko w jedną stronę),
mnożenie macierzy kwadratowej przez macierz jednostkową tego samego stopnia nie zmienia danej macie- rzy, to znaczy I ◦ A = A ◦ I = A,
w przypadku transponowania, (A ◦ B)T = BT ◦ AT.
Wyznaczniki
Definicja 14 ROZWINIĘCIE LAPLACE’A
Niech n ∈ N+, K = R lub K = C. Wyznacznikiem det(A) macierzy A ∈ Mn(K) nazywamy liczbę
det (a1 1) = a1 1, gdy n = 1
oraz dla n > 1, det (A) =
n
X
k=1
a1 k· (−1)1+k· det (A1 k), gdzie (A1 k) jest macierzą powstałą z A przez skreślenie pierwszego wiersza i k-tej kolumny.
Wyznacznik det (A1 k) nazywamy minorem macierzy, a liczbę D1 k = (−1)1+k · det (A1 k) dopełnieniem algebraicznym elementu a1 k.
Możemy też rozważać inne minory, przez skreślenie innych wierszy lub kolumn.
Twierdzenie 13 Dla dowolnych i, j ∈ {1, 2, 3, . . . , n}, zachodzi det (A) =
n
X
k=1
ai k· (−1)i+k· det (Ai k) =
n
X
k=1
ak j· (−1)k+j· det (Ak j) .
Wniosek 7 (zamiana wiersza lub kolumny w rozwinięciu Laplace’a wyznacznika) Jeśli A = (ai j) ∈ Mn(K) oraz i ̸= j ∈ {1, 2, 3, . . . , n}, to
n
X
k=1
(ai k· Dj k) =
n
X
k=1
(ak j· Dk i) = 0.
Inne, równoważne możliwości określenia wyznacznika:
za pomocą permutacji, det ( (ai j) ) = X
σ∈Sn
sgn(σ) · aσ(1) 1· aσ(2) 2· aσ(3) 3· . . . · aσ(n) n, gdzie Sn jest rodziną permutacji zbioru {1, 2, 3, . . . , n}, sgn(σ) oznacza znak permutacji,
aksjomatyczna - jako funkcję det : Mn(K) → K, spełniającą warunki:
1. det (k1 k2 . . . ki−1 ki+ λ · ki′ ki+1. . . kn) = det (k1 k2 . . . ki−1 ki ki+1. . . kn)+λ·det (k1 k2 . . . ki−1 ki′ ki+1. . . kn) dla dowolnej macierzy A = (k1k2 . . . ki−1ki ki+1. . . kn) ∈ Mn(K), i ∈ {1, 2, 3, . . . , n}, kolumny
ki′ ∈ Mn×1(K), liczby λ ∈ K,
2. det (A) = 0 dla macierzy A o dwóch takich samych kolumnach oraz
3. det (In) = 1.
RÓŻNE WŁASNOŚCI WYZNACZNIKÓW
Jeśli macierz A ma kolumnę lub wiersz złożony z samych zer, to det (A) = 0.
Jeśli macierz A′ powstała z macierzy A przez zamianę dwóch kolumn lub dwóch wierszy, to det (A′) = −det (A) .
Niech n ∈ N+, K = R lub K = C, A = (k1 k2 . . . ki−1ki ki+1. . . kn) ∈ Mn(K). Wówczas det (k1 k2 . . . ki−1 ki+ λ · kj ki+1. . . kn) = det(A)
dla i ̸= j ∈ {1, 2, 3, . . . , n}, λ ∈ K. Analogicznie dla wierszy..
(obliczanie wyznaczników macierzy stopnia 2) Jeśli A =
a b c d
∈ M2(K), to
det(A) = ad − bc.
(obliczanie wyznaczników macierzy stopnia 3 – wzór Sarrusa)
Jeśli A =
a b c
d e f
g h i
∈ M3(K), to
det(A) = aei + bf g + cdh − ceg − f ha − ibd.
(wyznacznik macierzy transponowanej) Niech A ∈ Mn(K). Wówczas
det (A) = det AT .
Twierdzenia o wyznacznikach, związane z kolumnami macierzy, mają swoje odpowiedniki dla wierszy i na odwrót.
Wyznacznik macierzy trójkątnej, zarówno górnej, jak i dolnej, jest równy iloczynowi wyrazów na przekątnej głównej tej macierzy.
Do obliczenia dowolnego wyznacznika wystarczy zatem przekształcić daną macierz do macierzy trójkątnej, przez operacje niezmieniające wyznacznika lub zmieniające go w znany sposób.
(wyznacznik iloczynu macierzy – twierdzenie Cauchy’ego) Jeśli n ∈ N+, A, B ∈ Mn(K), to
det(A ◦ B) = det(A) · det(B).
(wyznacznik macierzy odwrotnej)
Jeśli istnieje macierz odwrotna A−1do macierzy A ∈ Mn(K), to znaczy A ◦ A−1= A−1◦ A = In, wówczas A−1∈ Mn(K), det(A) ̸= 0 oraz
det A−1 = 1 det(A).
Postać macierzy odwrotnej
Definicja 15 Jeśli A ∈ Mn(K), to macierz AD= (Di j)T nazywamy macierzą dołączoną macierzy A.
Twierdzenie 14 Niech A ∈ Mn(K).
Macierz A jest odwracalna (to znaczy istnieje do niej macierz odwrotna) wtedy i tylko wtedy, gdy det(A) ̸=
0.
Jeśli det(A) ̸= 0, to macierz odwrotna wyraża się wzorem
A−1= AD det(A). Uwaga 1 (bezwyznacznikowy sposób znajdowania macierzy odwrotnej)
Niech A ∈ Mn(K) oraz det(A) ̸= 0. Ze wzorów A ◦ A−1 = A−1◦ A = In oraz własności mnożenia macierzy wynika pewien sposób wyznaczania macierzy odwrotnej.
Przez następujące operacje, wykonywane równolegle na wierszach macierzy A i macierzy jednostkowej In:
dodanie wiersza pomnożonego przez stałą do innego wiersza,
pomnożenie wiersza przez stałą niezerową,
zamiana wierszy
doprowadzamy macierz A do macierzy jednostkowej. Wówczas macierz powstała z macierzy jednostkowej to macierz odwrotna A−1.
Macierz odwrotną A−1 otrzymujemy także przez analogiczne operacje wykonywane wyłącznie na kolumnach.