Pewne algorytmy algebry liniowej Andrzej Strojnowski

Podobne dokumenty
1 0 Je»eli wybierzemy baz A = ((1, 1), (2, 1)) to M(f) A A =. 0 2 Daje to znacznie lepszy opis endomorzmu f.

det A := a 11, ( 1) 1+j a 1j det A 1j, a 11 a 12 a 21 a 22 Wn. 1 (Wyznacznik macierzy stopnia 2:). = a 11a 22 a 33 +a 12 a 23 a 31 +a 13 a 21 a 32

Przeksztaªcenia liniowe

2. L(a u) = al( u) dla dowolnych u U i a R. Uwaga 1. Warunki 1., 2. mo»na zast pi jednym warunkiem: L(a u + b v) = al( u) + bl( v)

Ukªady równa«liniowych

Układy równań liniowych

1 Układy równań liniowych

2. Układy równań liniowych

ANALIZA MATEMATYCZNA Z ALGEBR

Praca domowa - seria 6

13 Układy równań liniowych

Układy równań liniowych

Macierze i Wyznaczniki

gdzie wektory α i tworz baz ortonormaln przestrzeni E n

Rozwiązania, seria 5.

Układy liniowo niezależne

Baza w jądrze i baza obrazu ( )

Wyk lad 6 Podprzestrzenie przestrzeni liniowych

Zastosowania wyznaczników

Układy równań liniowych i metody ich rozwiązywania

Ekonometria. wiczenia 1 Regresja liniowa i MNK. Andrzej Torój. Instytut Ekonometrii Zakªad Ekonometrii Stosowanej

ALGEBRA LINIOWA Z GEOMETRIĄ, LISTA ZADAŃ NR 8

Zestaw zadań 5: Sumy i sumy proste podprzestrzeni. Baza i wymiar. Rzędy macierzy. Struktura zbioru rozwiązań układu równań.

Matematyka wykªad 1. Macierze (1) Andrzej Torój. 17 wrze±nia Wy»sza Szkoªa Zarz dzania i Prawa im. H. Chodkowskiej

3. Wykład Układy równań liniowych.

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn x 1 x 2... x m ...

Modele wielorównaniowe. Problem identykacji

Przekształcenia liniowe

r = x x2 2 + x2 3.

O MACIERZACH I UKŁADACH RÓWNAŃ

3. Macierze i Układy Równań Liniowych

Macierze i Wyznaczniki

Układy równań liniowych

Zadania z z matematyki dla studentów gospodarki przestrzennej UŠ. Marek Majewski Aktualizacja: 31 pa¹dziernika 2006

Wyk lad 9 Przekszta lcenia liniowe i ich zastosowania

ALGEBRA LINIOWA Z ELEMENTAMI GEOMETRII ANALITYCZNEJ

Wyk lad 8 macierzy i twierdzenie Kroneckera-Capellego

Wyk lad 5 W lasności wyznaczników. Macierz odwrotna

Liniowe równania ró»niczkowe n tego rz du o staªych wspóªczynnikach

Wektory w przestrzeni

ELEMENTARNA TEORIA LICZB. 1. Podzielno±

Macierz A: macierz problemów liniowych (IIII); Macierz rozszerzona problemów liniowych (IIII): a 11 a 1m b 1 B = a n1 a nm b n

Macierze i Wyznaczniki

Układy równań i nierówności liniowych

GAL. zestawy do prac domowych z rozwiązaniami semestr zimowy 2011/2012. Wydział MIM UW

3 Przestrzenie liniowe

Układy równań liniowych. Ax = b (1)

Wyk lad 7 Baza i wymiar przestrzeni liniowej

Wyk lad 4 Macierz odwrotna i twierdzenie Cramera

Wyk lad 9 Baza i wymiar przestrzeni liniowej

= Zapiszemy poniższy układ w postaci macierzy. 8+$+ 2&=4 " 5 3$ 7&=0 5$+7&=4

PRZYPOMNIENIE Ka»d przestrze«wektorow V, o wymiarze dim V = n < nad ciaªem F mo»na jednoznacznie odwzorowa na przestrze«f n n-ek uporz dkowanych:

Metoda eliminacji Gaussa. Autorzy: Michał Góra

1 Przypomnienie wiadomo±ci ze szkoªy ±redniej. Rozwi zywanie prostych równa«i nierówno±ci

1 Macierz odwrotna metoda operacji elementarnych

istnienie elementu neutralnego dodawania (zera): 0 K a K a + 0 = a, istnienie elementu neutralnego mno»enia (jedynki): 1 K a K a 1 = a,

Własności wyznacznika

Treść wykładu. Układy równań i ich macierze. Rząd macierzy. Twierdzenie Kroneckera-Capellego.

1 Podobieństwo macierzy

DB Algebra liniowa semestr zimowy 2018

Macierze. Dziaªania na macierzach. 1. Niech b d dane macierze , D = , C = , B = 4 12 A = , F = , G = , H = E = a) Obliczy A + B, 2A 3B,

1 Zbiory i działania na zbiorach.

Macierze. Rozdział Działania na macierzach

dr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory;

Teoretyczne podstawy programowania liniowego

6 Homomorfizmy przestrzeni liniowych

ALGEBRA LINIOWA Z ELEMENTAMI GEOMETRII ANALITYCZNEJ. 1. Ciała

Wyk lad 9 Baza i wymiar przestrzeni liniowej

Wykład 7 Macierze i wyznaczniki

Wykład 14. Elementy algebry macierzy

Graka komputerowa Wykªad 3 Geometria pªaszczyzny

ALGEBRA Z GEOMETRIĄ MACIERZE ODWZOROWAŃ LINIOWYCH

Rozwiązywanie układów równań liniowych metody dokładne Materiały pomocnicze do ćwiczeń z metod numerycznych

UKŁADY RÓWNAŃ LINIOWYCH

Aproksymacja funkcji metod najmniejszych kwadratów

Janusz Adamowski METODY OBLICZENIOWE FIZYKI Zastosowanie eliptycznych równa«ró»niczkowych

Analiza obserwowalno±ci

celu przyjmijmy: min x 0 = n t Zadanie transportowe nazywamy zbilansowanym gdy podaż = popyt, czyli n

Zadania z algebry liniowej Iloczyn skalarny, przestrzenie euklidesowe

Zagadnienia na wej±ciówki z matematyki Technologia Chemiczna

Wykład 4 Udowodnimy teraz, że jeśli U, W są podprzetrzeniami skończenie wymiarowej przestrzeni V to zachodzi wzór: dim(u + W ) = dim U + dim W dim(u

Zadania egzaminacyjne

Programowanie liniowe metoda sympleks

4 Przekształcenia liniowe

Seria zadań z Algebry IIR nr kwietnia 2017 r. i V 2 = B 2, B 4 R, gdzie

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn a 1j a 2j R i = , C j =

9 Układy równań liniowych

Numeryczne zadanie wªasne

Zadania z algebry liniowej - sem. I Przestrzenie liniowe, bazy, rząd macierzy

Wykład 12 i 13 Macierz w postaci kanonicznej Jordana , 0 A 2

Wyznaczniki, macierz odwrotna, równania macierzowe

Podstawowe działania w rachunku macierzowym

Liniowe zadania najmniejszych kwadratów

Działania na przekształceniach liniowych i macierzach

"Bieda przeczy matematyce; gdy się ją podzieli na więcej ludzi, nie staje się mniejsza." Gabriel Laub

Przekształcenia liniowe

Wyznaczniki. Mirosław Sobolewski. Wydział Matematyki, Informatyki i Mechaniki UW. 6. Wykład z algebry liniowej Warszawa, listopad 2013

Przykład 2 układ o rozwiązaniu z parametrami. Rozwiążemy następujący układ równań:

15. Macierze. Definicja Macierzy. Definicja Delty Kroneckera. Definicja Macierzy Kwadratowej. Definicja Macierzy Jednostkowej

Algebra liniowa z geometrią

Transkrypt:

Pewne algorytmy algebry liniowej ndrzej Strojnowski 6 stycznia 2011 Przedstawimy tu kilka algorytmów rozwi zuj ce typowe zadania algebry liniowej Wszystkie zaprezentowane tu algorytmy polegaj na zbudowaniu macierzy, sprowadzeniu jej do postaci schodkowej i interpretacji wyniku Numeracja algorytmów pochodzi od kolejno±ci w jakiej powstawaªy Rozpocznijmy od najbardziej efektownego algorytmu 6 Rozwi zywanie ukªadu równa«liniowych x = β o macierzy i kolumnie wyrazów wolnych β [ = (b 1, b 2, ],, b k ) 1) Budujemy macierz = β θ 2) Dopóki s kolumny z prawej strony kreski wykonuj: 3) Je»eli pierwsza kolumna jest zerowa to j usuwamy 4) Je»eli w pierwszej kolumnie pierwsze niezerowe miejsce jest pod kresk to SOP ukªad sprzeczny 5) Wybieramy dowolny wiersz nad kresk o niezerowym pierwszym wspóªczynniku Do wszystkich pozostaªych wierszy dodajemy tak wielokrotno± wybranego wiersza by wyzerowa pierwsz kolumn Usuwamy wybrany wiersz i pierwsz kolumn v 1 v 2 6) Otrzymujemy: v s w Zbiorem rozwi za«jest w+lin{v 1, v 2,,, v s } Ponadto wektory v 1, v 2,,, v s s liniowo niezale»ne Dowód poprawno±ci poprowadzimy przez przedstawienie dowodów poprawno±ci kolejnych algorytmów lgorytm 1 Niech {α i } i=1,2,,t b dzie zbiorem wektorów z przestrzeni R n za± {β i } i=1,2,,t B dzie zbiorem wektorów z przestrzeni R s Szukamy 1

przeksztaªcenia liniowego f : R n R s speªniaj cego warunek 1) Budujemy macierz = i f(α i ) = β i β t 2) Sprowadzamy macierz do postaci schodkowej zredukowanej przy pomocy operacji elementarnych i wykre±lamy wiersze zerowe 3) Je»eli schodek wypadª po prawej stronie kreski to SOP takie przeksztaªcenie nie istnieje 4) Je»eli z lewej strony kreski otrzymali±my macierz jednostkow to SOP kolejne wiersze opisuj obrazy wektorów bazy standardowej za± macierz po prawej stronie kreski jest równa (f) 5) (w pozostaªych przypadkach) Uzupeªniamy wiersze macierzy z lewej strony kreski do bazy R n, wpisujemy z prawej strony dowolne wektory i GO O 2) Dowód poprawno±ci: Wiersze macierzy s postaci [w f(w)] i to si nie zmienia przy operacjach elementarnych lgorytm 2 Niech V = lin{α i } i=1,2,,t b dzie podprzestrzeni liniow przestrzeni R n Szukamy ukªadu równa«liniowych opisuj cych V α 1 α 2 1) Budujemy macierz = 2) Sprowadzamy macierz do postaci schodkowej zredukowanej przy pomocy operacji elementarnych na wierszach i usuwamy zerowe wiersze Otrzyman macierz oznaczmy 3) Je»eli otrzymali±my macierz jednostkow to SOP V = R n i V jest opisane pustym ukªadem równa«4) (w pozostaªych przypadkach) Uzupeªniamy wiersze macierzy do bazy R n przy pomocy [ odpowiednich ] wektorów bazy standardowej [ ] i budujemy macierz θ N =, gdzie wiersze macierzy = tworz znalezion baz R n, jest macierz jednostkow odpowiedniego rozmiaru za± θ jest macierz zerow 5) Przy pomocy operacji elementarnych na wierszach sprowadzamy macierz N do postaci schodkowej zredukowanej N = [ D ] 6)D jest macierz ukªadu równa«opisuj cych V Dowód poprawno±ci: ak jak w lgorytmie 1 znale¹li±my macierz przeksztaªcenia liniowego, którego j drem jest V 2

lgorytm 3 Niech W = af{p i } i=0,1,2,,t b dzie podprzestrzeni aniczn przestrzeni R n Szukamy ukªadurówna«liniowych opisuj cych W p 0 p 1 1) Budujemy macierz 1 = p t 1 p 0 1 p 1 2)Dodajemy kolumn zªo»on z jedynek 2 = 1 p t 3) Sprowadzamy macierz 2 do postaci schodkowej zredukowanej przy pomocy operacji elementarnych na wierszach i usuwamy zerowe wiersze Otrzyman macierz oznaczmy 3 4) Je»eli otrzymali±my macierz jednostkow to SOP W = R n i W jest opisane pustym ukªadem równa«1 p 0 θ 5) Dopisujemy wiersze i kolumny do macierzy by uzyska 4 = θ 3 θ, θ gdzie: [ ] 1 p 0 jest pierwszym wierszem macierzy wiersze macierzy 3, 3 powstaje z macierzy 3 [ przez] wyrzucenie pierwszego wiersza i pierwszej kolumny, wiersze macierzy 3 tworz baz R n, jest macierz jednostkow odpowiedniego rozmiaru za± θ jest macierz zerow 6) Przy pomocy operacji elementarnych na wierszach [ sprowadzamy ] macierz 1 0 β 4 do postaci schodkowej zredukowanej 5 = θ D 7) [ D β ] jest macierz rozszerzon ukªadu równa«opisuj cych W Dowód poprawno±ci: ak jak w lgorytmie 2 D jest macierz ukªadu równa«liniowych opisuj cego przestrze«liniow Lin{p i [ p 0 } i=1,2,,t ] Oznaczmy symbolem f przeksztaªcenie liniowe opisane na bazie 3 o warto±ciach w odpowiednich wierszach macierzy eraz Kerf = Lin{p [ ] θ i p 0 } i=1,2,,t za± f( p 0) = β St d f(p i ) = β dla i = 0, 1, 2,, t lgorytm 4 1 Niech f : R n R k b dzie przeksztaªceniem liniowym o macierzy Kk n ( w bazach standardowych ) Szukamy baz ker f i m f 1) Budujemy macierz = [ ], gdzie jest macierz jednostkow n n 2) Przy pomocy operacji elementarnych sprowadzamy macierz 1 algorytm 4 pochodzi z wykªadu Salwy w roku akademickim 2006/2007 3

do postaci schodkowej = β t, gdzie θ θ v s 3) Wektory α 1, α 2,, tworz baz m f za± v 1, v 2,,, v s baz Ker f Dowód poprawno±ci: Wiersze macierzy s postaci [f(w) w] i to si nie zmienia przy operacjach elementarnych lgorytm 5 Rozwi zywanie ukªadu równa«liniowych jednorodnych o macierzy 1) Budujemy macierz = [ ], gdzie jest macierz jednostkow n n 2) Przy pomocy operacji elementarnych sprowadzamy macierz do postaci schodkowej α = t β t, gdzie α t θ θ v 2 θ v s 3) Wektory v 1, v 2,,, v s tworz baz przestrzeni rozwi za«lgorytm 6 Rozwi zywanie ukªadu równa«liniowych x = β o macierzy i kolumnie wyrazów wolnych [ β = (b 1, ] b 2,,, b k ) 1) Budujemy macierz = β θ [ 2) Przy pomocy operacji elementarnych na macierzy sprowadzamy macierz β do postaci schodkowej Przy czym wiersza pod kresk nie dodajemy do»adnego innego oraz nie zamieniamy z innymi miejscami β t Otrzymujemy:, gdzie θ θ v s β w 4

3) Je»eli β θ to SOP ukªad równa«sprzeczny 4) Je»eli β = θ to zbiorem rozwi za«jest w+lin{v 1, v 2,,, v s } Ponadto wektory v 1, v 2,,, v s s liniowo niezale»ne Dowód poprawno±ci: Wiersze macierzy s postaci [f(w) w] a pod kresk [f(w) β w] i to si nie zmienia przy operacjach elementarnych Zatem je»eli β = θ to θ = f(w) β czyli f(w) = β Ukªad jest niesprzeczny wtedy i tylko wtedy gdy β Lin{α 1, α 2,, } lgorytm 7 Rozwi zywanie [ równania] macierzowego X = B 1) Budujemy macierz = B 0 2) Przy [ pomocy operacji elementarnych na wierszach macierzy sprowadzamy macierz B do postaci schodkowej Przy czym wierszy pod kresk nie dodajemy do»adnego innego oraz nie zamieniamy z innymi miejscami β t Otrzymujemy:, gdzie θ θ v s B D 3) Je»eli B [0] to SOP równanie sprzeczne 4) Je»eli B = [0] to zbiorem rozwi za«jest D + E, gdzie kolumny macierzy E nale» do przestrzeni lin{v 1, v 2,,, v s } Ponadto wektory v 1, v 2,,, v s s liniowo niezale»ne Dowód poprawno±ci: Wiersze macierzy s postaci [f(w) w] a pod kresk [f(w) β w] i to si nie zmienia przy operacjach elementarnych Ukªad jest niesprzeczny wtedy i tylko wtedy gdy kolumny macierzy B ( wiersze macierzy B ) nale» do przestrzeni Lin{α 1, α 2,, } 5