Numerické řešení soustav lineárních rovnic

Rozměr: px
Začít zobrazení ze stránky:

Download "Numerické řešení soustav lineárních rovnic"

Transkript

1 Numerické řešení soustav lineárních rovnic Mirko Navara Centrum strojového vnímání, katedra kybernetiky FEL ČVUT Karlovo náměstí, budova G, místnost 04a 5 prosince 208 Úloha: Hledáme řešení soustavy n lineárních rovnic o n neznámých x, x 2,, x n a, x + a,2 x a,n x n = b a 2, x + a 2,2 x a 2,n x n = b 2 a n, x + a n,2 x a n,n x n = b n Maticový tvar: A x = b, kde A = (a i,j i,j=,,n je (regulární matice soustavy, b = (b, b 2,, b n vektor pravých stran, x = (x, x 2,, x n vektor neznámých Cramerovo pravidlo má velkou výpočetní složitost a numerické chyby Druhy problémů Matice soustavy: plné, ne příliš velké, řídké, často velmi velké (mj u kubického splinu Špatná podmíněnost x = A b Malá změna koeficientů soustavy nebo pravé strany může způsobit velkou změnu řešení Zpětné dosazení (nepřesného řešení x c dá reziduum řešení: r = b A x c, Pokud matice A má velké prvky, může být reziduum r malé, i když se vektor x c podstatně liší od přesného řešení x r = A x A x c = A (x x c, x x c = A r Jsou-li prvky matice A velké, může i malá složka vektoru r způsobit velký rozdíl x x c Malé reziduum nezaručuje malou chybu řešení! Takové soustavy nazýváme špatně podmíněné Příklad: Soustava 2 x + 6 y = 8 2 x y = 80000

2 má řešení x =, y = ; minimální změna koeficientů na soustavu 2 x + 6 y = 8 2 x y = změní řešení na x = 0, y = 2 Inverzní matice k oběma soustavám mají prvky řádově 0 5, což ukazuje na jejich špatnou podmíněnost Rovnice v soustavách jsou skoro lineárně závislé Zdroje chyb nepřesnost koeficientů soustavy a pravé strany, zaokrouhlovací chyby při výpočtu, chyby metody nekonečný proces je nahrazen konečným počtem kroků (u iteračních metod Přímé metody Po konečném počtu kroků vedou (teoreticky k přesnému řešení Gaussova eliminace (GEM Postupné úpravy matice soustavy pomocí ekvivalentních úprav (nemění řešení soustavy na horní trojúhelníkovou matici, ze které lze zpětným dosazením snadno získat řešení Rozšířená matice soustavy má prvky Soustavu převedeme povolenými úpravami na tvar a (0 i,j = a i,j, pro i =, 2,, n, j =, 2,, n; a (0 i,n+ = b i, pro i =, 2,, n a (0, x + a (0,2 x a (0,n x n = a (0,n+ a (0 2, x + a (0 2,2 x a (0 2,n x n = a (0 2,n+ a (0 n, x + a (0 n,2 x a (0 n,n x n = a (0 n,n+ a (0, x + a (0,2 x a (0,n x n = a (0,n+ a ( 2,2 x a ( 2,n x n = a ( 2,n+ a (n n,n x n = a (n n,n+, ze kterého zpětnou substitucí vypočítáme vektor řešení Pokud vyjde na diagonále nulový prvek, stačí provést záměnu řádků (resp sloupců v tom případě musíme zaměnit i odpovídající složky vektoru řešení! To lze, pokud je matice soustavy regulární Algoritmus: Pro k =, 2,, n, pro i = k +, k + 2,, n a j = k +, k + 2,, n + a (k i,j = a(k i,j a(k i,k a (k a (k k,j k,k Pokud po provedení přímého chodu je nějaký diagonální prvek a (i i,i je (resp může být singulární V opačném případě použijeme zpětnou substituci x i = ( a (i a (i i,i i,n+ n j=i+ a (i i,j x j, pro i = n, n,, = 0 (resp a (i i,i < ε, matice soustavy 2

3 Výběr hlavního prvku Pokud číslo na diagonále je v absolutní hodnotě malé, jeho malá změna vyvolá velkou změnu výsledku při dělení a rostou zaokrouhlovací chyby Proto v každém kroku eliminace vybereme na diagonálu koeficient s co největší absolutní hodnotu = hlavní prvek (pivot GEM s výběrem hlavního prvku úplným vybíráme z (n k 2 prvků zbylé čtvercové podmatice (výpočetně složité, sloupcovým vybíráme v rámci sloupce a pouze vyměníme řádky, řádkový vybíráme v rámci řádku a vyměníme sloupce (i pořadí neznámých! Gaussova-Jordanova redukce GEM může pokračovat eliminací prvků nad diagonálou Diagonální prvky lze převést na jedničky Sloupec pravých stran je pak vektor řešení Pro jedno použití je větší složitost, ale vyplatí se, pokud máme mnoho úloh lišících se pouze pravou stranou (např výpočet inverzní matice, kdy řešíme soustavu lineárních rovnic současně pro n pravých stran, kde vycházíme z jednotkové matice LU-rozklad Označme 0 0 a2, a, 0 0 L = a3, a, 0 0 an, a, 0 0 a vynásobme L A Dostaneme první přidruženou soustavu z GEM s vynulovaným prvním sloupcem pod diagonálou Pokračujeme: kde Po provedení n maticových násobení máme A 0 = A, A i+ = L i+ A i pro i = 0,,, n 2, L i+ = a(i i+2,i+ a (i i+,i a(i n,i+ 0 a (i i+,i+ L n L n 2 L 2 L A = U, kde matice U je horní trojúhelníková (=výsledek přímého chodu GEM a L = L n L n 2 L 2 L dolní trojúhelníková s jednotkami na diagonále Inverzní matice L = L existuje a je rovněž dolní trojúhelníková s jednotkami na diagonále L A = U, A = L U = L U Původní soustavu A x = L U x = b nahradíme dvěma soustavami s trojúhelníkovými maticemi L y = b, U x = y, 3

4 (neboť A x = L U x = L y = b, které řešíme zpětnou substitucí Rozepsáním součinu L U dostáváme Algoritmus: Pro r =, 2,, n i u i,r = a i,r l i,s a s,r pro i =, 2,, r, l i,r = s= ( r a i,r l i,s u s,r u r,r s= i y i = b i l i,s y s pro i =, 2,, n, x i = s= ( y i u i,i s=i+ u i,s x s pro i = r +, r + 2,, n, pro i = n,, 2, Potřebujeme všechny prvky u r,r 0 (i během výpočtu nenulové výběr hlavního prvku (částečný; zmenší se tím i zaokrouhlovací chyby Poznámka: Celý algoritmus můžeme realizovat na místě, v jediné čtvercové matici Pro překrývající se diagonální prvky použijeme u r,r, protože na diagonále matice L jsou jedničky, které nepočítáme ani neukládáme Poznámka: Tato metoda je zvláště vhodná pro řadu úloh lišících se pouze pravými stranami Lze použít i výpočet inverzní matice A (ovšem s větší složitostí Výpočet inverzní matice E = jednotková matice A A = E A vynásobená j-tým sloupcem matice A je rovna j-tému sloupci jednotkové matice E x j = j-tý sloupec A e j = j-tý sloupec E A x j = e j Máme soustavu rovnic, kde x j je vektor neznámých Jednotlivé sloupce inverzní matice A dostaneme jako řešení soustavy pro různé pravé strany sloupce matice E Můžeme využít GEM pro jednu matici soustavy a několik pravých stran současně; stačí prodloužit cyklus pro řádky rozšířené matice soustavy typu (n 2 n, tedy j = k +, k + 2,, 2 n (viz Gaussova-Jordanova redukce Použití LU-rozkladu: A = L U: A = (L U = U L Výpočet U a L je snadný, inverzní matice k trojúhelníkové je opět trojúhelníková Výpočet determinantu Podle definice pouze pro velmi malé řády matic n počet operací GEM: po eliminaci jako součin prvků na diagonále: det A = ±a (0, a( 2,2 a(2 3,3 a(n n,n POZOR! Výměna řádků či sloupců (při výběru hlavního prvku mění znaménko determinantu (Stačí si pamatovat, zda počet výměn byl sudý nebo lichý LU-rozklad A = L U: det A = det (L U = det L det U = u, u 2,2 u 3,3 u n,n (Jedná se o trojúhelníkové matice a L má navíc na diagonále jednotky Opět nutno ošetřit znaménko při výměnách řádků nebo sloupců 4

5 Zpřesnění výsledků pomocí rezidua Přesné řešení x můžeme vyjádřit pomocí nepřesného řešení x c : kde δ = (δ, δ 2,, δ n T je vektor oprav x = x c + δ, A x = b A (x c + δ = b A x c + A δ = b A δ = b A x c = r Vektor oprav je řešením stejné soustavy s pravou stranou nahrazenou reziduem r Je-li reziduum podobně velké jako původní pravé strany, nemá smysl pokračovat Postup můžeme několikrát opakovat (je výhodné použít LU-rozklad a získat další zpřesněná řešení x ( c, x (2 c, x (3 c, Iterační metody Snaží se konstruovat posloupnosti vektorů, konvergující k přesnému řešení soustavy Normy vektorů a matic R n n-rozměrný aritmetický vektorový prostor R n,n prostor čtvercových matic řádu n o R n nulový vektor O R n,n nulová matice E R n,n jednotková matice Definice: Vektorová norma je zobrazení v : R n R splňující x v 0, přičemž x v = 0 x = o, c x v = c x v, x + y v x v + y v (trojúhelníková nerovnost Příklad: x e = x 2 i i= euklidovská x r = max i i=,,n maximová, Čebyševova x s = n x i součtová, manhattanská x q = i= ( x i q q, q společné zobecnění předchozích i= Změna měřítka: Je-li v vektorová norma a r > 0, pak x u = r x v je také vektorová norma Definice: Maticová norma je zobrazení M : R n,n R splňující B M 0, přičemž B M = 0 B = O c B M = c B M, B + C M B M + C M (trojúhelníková nerovnost, B C M B M C M (Schwarzova nerovnost Příklad: B F = B R = B S = a 2 i,j i= j= max i=,,n j= max j=,,n i= a i,j řádková a i,j sloupcová Příklad: Co není maticová norma: euklidovská, Frobeniova B C = max i,j=,,n a ij 5

6 splňuje první 3 podmínky, ale nikoli Schwarzovu nerovnost: ( ( ( ( = 2 2 = C C C ( C = = Příklad: Pro libovolnou maticovou normu M ( k ( = 2 k pro k, M M ( k ( 4 4 = k 0 pro k M M 4 4 Konvergence nekonečného součinu: Dosaďme B := B k (k-tá mocnina matice B, k N: 4 B k C M B k M C M B k C M 0 pro B M <, k Definice: Operátorová norma indukovaná vektorovou normou v je zobrazení, které matici B R n,n přiřazuje je nejmenší číslo B V takové, že 4 Ekvivalentně x R n : B x v B V x v B x v B V = sup = sup B u v x o x v u v= ( ( u = x x v Důsledek: E V = Poznámka: Zde máme prostor konečné dimenze, kde sup je max Věta: Operátorová norma je maticová norma Důkaz: Vše triviální, kromě Schwarzovy nerovnosti Pokud je B C V > 0, je y := C x 0, ( B C x v B y v C x v B C V = max = max x o x v x o y v x v ( ( B y v C x v max max y C R b,y o y v x o x v ( ( B z v C x v max max z o z v x o x v = B V C V Tvrzení: R je indukovaná r, S je indukovaná s, F není indukovaná e Důkaz: Nechť x, y R n, r 0, Každá norma konvexní kombinace r x + ( r y splňuje r x + ( r y v r xy v + ( r y v max{ xy v, y v } Jednotková koule v normě r je hyperkrychle; je konvexním obalem svých vrcholů, tj vektorů tvaru (±, ±,, ± Její obraz v lineárním zobrazení je konvexním obalem obrazů těchto vrcholů Maximum normy 6

7 nastává pro některý z nich, řekněme u; i-tá složka vektoru B u je maximální, pokud se shodují znaménka odpovídajících složek i-tého řádku matice B a vektoru u nebo u, j : b ij u j 0, nebo Pak je j : b ij u j 0 (B u i = b ij u j = b ij sign(b ij = b ij, i i j B u R = max max (B u i = max b ij = B R = B R u r u=(±,,± i i 2 Jednotková koule v normě s je konvexním obalem svých vrcholů, tj vektorů tvaru (±, 0, 0,, 0, (0, ±, 0,, 0,, (0, 0,, 0, ± Její obraz v lineárním zobrazení je konvexním obalem obrazů těchto vrcholů Maximum normy nastává pro některý z nich, řekněme u; jelikož B u je sloupec matice B (vynásobený + nebo, B u s je největší norma s sloupce matice B 3 Jednotková matice má operátorovou normu jednotkovou, ale Frobeniovu n Tvrzení: Operátorová norma je bezrozměrná, změna měřítka vektorové normy nemá vliv Pokud vektorovou normu vynásobíme r > 0, x u := r x v, operátorová norma se nezmění: max x o B x u x u = max x o r B x v r x v j = max x o B x v x v = B V Slabší podmínka: Definice: Maticová norma M se nazývá souhlasná s vektorovou normou v, jestliže splňuje podmínku B R n,n x R n : B x v B M x v, tj jestliže je větší nebo rovna operátorové normě indukované vektorovou normou v Příklad: Operátorová norma vynásobená jakýmkoli číslem (ale ne < je maticová norma souhlasná s v Příklad: Nesouhlasné normy: ( ( ( = r r ( = 8 > S 2 ( 2 r = 2 2 = 4 Věta: Ke každé maticové normě M existuje alespoň jedna souhlasná vektorová norma v, a to x v = X M, kde x x X = x n Důkaz: n j= b,j x j 0 0 n B x v = j= b 2,j x j 0 0 n j= b n,j x j 0 0 M = B X M B M X M = B M x v Důsledek: F je souhlasná s e Důkaz: x x x n F = x 2 i = x 2 e i= 7

8 Definice: Posloupnost vektorů x (0, x (, x (2, konverguje k vektoru x R n, jestliže lim k x(k i = x i pro i =, 2,, n Věta: Posloupnost vektorů x (0, x (, x (2, konverguje k vektoru x R n, právě když lim k x(k x v = 0, kde za normu můžeme zvolit libovolnou z výše uvedených vektorových norem (Konvergence nezáleží na volbě normy Definice: Posloupnost matic B (0 = ( b (0 n i,j i,j=, B( = ( b ( n i,j i,j=, B(2 = ( b (2 n i,j i,j=, konverguje k matici B = ( n b i,j i,j=, jestliže (B (k k-tý člen posloupnosti lim k b(k i,j = b i,j pro každé i, j =, 2,, n Věta: Posloupnost matic B (0, B (, B (2, konverguje k matici B, právě když pro nějakou maticovou normu M (Konvergence nezáleží na volbě normy lim k B(k B M = 0, Definice: Matice B je konvergentní, jestliže posloupnost matic B, B 2, B 3, B 4, konverguje k nulové matici V opačném případě řekneme, že matice B je divergentní Vlastní čísla a spektrální poloměr Definice: Číslo λ C je vlastní (charakteristické číslo matice B R n,n, též vlastní číslo lineárního zobrazení x B x, jestliže existuje nenulový vektor x C n (vlastní (charakteristický vektor splňující λ x = B x Věta: Číslo λ je vlastní číslo matice B, právě když det(b λ E = 0 Důkaz: Je-li λ vlastní číslo matice B, pak x o : λ x = B x, tedy B x λ x = o, (B λ E x = o Nechť det(b λ E 0, tedy matice B λ E je regulární Homogenní soustava rovnic s regulární maticí soustavy má pouze triviální řešení spor Naopak z předpokladu det(b λ E = 0 přímo plyne, že matice B λ E je singulární a x o : (B λ E x = o Tedy B x λ x = o, λ x = B x Výpočet vlastních čísel Pro matice malých řádů: Vypočteme det(b λ E, což je polynom v proměnné λ stupně n (charakteristický polynom matice B Vlastní čísla λ i jsou kořeny charakteristického polynomu matice B (rovnice det(b λ E = 0 je charakteristická rovnice Poznámka: Za vlastní čísla nadále považujeme všechny kořeny charakteristické rovnice včetně komplexních (O těch bychom měli správně hovořit jen v komplexním vektorovém prostoru; v reálném není násobení komplexním číslem definováno Definice: Spektrální poloměr matice B R n,n je číslo ϱ(b = max λ i, i=,2,,n kde λ i, i =, 2,, n, jsou vlastní čísla matice B (včetně komplexních 8

9 Věta: Každá maticová norma M splňuje B M ϱ(b Důkaz: (Jen pro případ, že vlastní číslo λ s největší absolutní hodnotou je reálné Nechť y je vlastní vektor příslušný λ, λ y = B y Maticová norma M je souhlasná s nějakou vektorovou normou v, tedy větší nebo rovna příslušné operátorové normě V, indukované v, pro kterou platí B M B V = max x o B x v x v B y v y v = λ y v y v = λ = ϱ(b Věta: Matice B je konvergentní ϱ(b < Věta: Postačující podmínka konvergentnosti matice B: B M < pro nějakou maticovou normu, neboli lineární zobrazení x B x, reprezentované maticí B, je kontraktivní (vzhledem k nějaké vektorové normě, souhlasné s maticovou normou M Příklad: Matice B = ( je konvergentní, B S = 09 <, ačkoli B R = 6 >, B F = 3 >, Maticové iterační metody Hledáme posloupnost vektorů x (k R n splňující x (k x, tj x (k x v 0 Použijeme rekurentní vzorec x (k+ = F k (x (k, x (k,, x (k m Omezíme se na lineární jednobodové stacionární maticové iterační metody, tj F k nezávisí na k, závisí jen na x (k, a to lineárně (správně afinně, Např x (k+ = B x (k + c Vektor chyby: b = A x, x + b = x + A x = (E + A x, x = (E + A x b, x (k+ = (E + A }{{} B x (k b }{{} c ε (k = x (k x (předpokládáme o x (k = B x (k + c x = B x + c x (k x = B (x (k x = B 2 (x (k 2 x = = B k (x (0 x ε (k = B ε (k = = B k ε (0 lim k Bk = O lim k ε(k = o Věta: Nutná a postačující podmínka konvergence iterační metody tvaru x (k+ = Bx (k + c je ϱ(b < Pak pro vzdálenost od limity x platí x (k x v ϱ(b ϱ(b x(k x (k v 9

10 Postačující podmínka je B M < (pro nějakou maticovou normu (Počáteční odhad i vektorová norma mohou být libovolné Vyjádříme matici A ve tvaru Jacobiova iterační metoda (JIM A = D + L + U, kde D je diagonální, L ostře dolní trojúhelníková a U ostře horní trojúhelníková volíme A x = (D + L + U x = D x + (L + U x = b, D x = (L + U x + b, x = D ( (L + U x + b, x (k+ = D (L + U x (k + D }{{}} {{ b } B c JIM JIM Předpokládáme, že hlavní diagonála matice A neobsahuje žádný nulový prvek (toho lze dosáhnout výměnou řádků nebo sloupců Chceme, aby na diagonále byly velké prvky Po složkách: x = (a,2 x 2 + a,3 x a,n x n + b a, a, x 2 = (a 2, x + a 2,3 x a 2,n x n + b 2 a 2,2 a 2,2 x n = a n,n (a n, x + a n,2 x a n,n x n + x (k+ i = a i,i (i j= a i,j x (k j + j=i+ b n a n,n a i,j x (k j + b i, i =, 2,, n a i,i Podmínka ukončení: x (k+ x (k v < ε Gaussova-Seidelova iterační metoda (GSM Každá už vypočtená složka vektoru x (k+ se ihned použije v dalším výpočtu x (k+ i = ( i a i,j x (k+ j + a i,i j= Pro realizaci výpočtu stačí pouze jeden vektor x Maticový tvar: j=i+ (D + L x = U x + b, x = (D + L (U x b, a i,j x (k j + b i, i =, 2,, n a i,i x (k+ = (D + L U x (k + (D + L b }{{}}{{} B GSM c GSM Věta: JIM (resp GSM konverguje pro libovolnou počáteční iteraci právě tehdy, když ϱ(b JIM < (resp ϱ(b GSM < Pokud ϱ(b JIM = ϱ(b GSM = 0, dostaneme teoreticky přesné řešení v konečném počtu kroků Může se stát, že konverguje pouze jedna z těchto metod (nebo žádná Problém: určení vlastních čísel matice Věta: Nechť B JIM M < (resp B GSM M <, pak JIM (resp GSM konverguje a pro příslušné iterační posloupnosti získané z libovolné počáteční iterace x (0 R n platí odhad x (k x v B M B M x (k x (k v, 0

11 kde B je příslušná iterační matice (normy matice a vektorů můžeme volit, ale musí být souhlasné Definice: Matice A R n,n se nazývá ostře diagonálně dominantní, jestliže a i,i > a i,j pro každé i =, 2,, n j=,j i Poznámka: Pro transponovanou matici dostaneme jinou podmínku, ale stejně užitečnou Věta: Nechť matice A R n,n je ostře diagonálně dominantní, pak JIM i GSM konverguje pro libovolnou počáteční iteraci Poznámka: Ostře diagonálně dominantní je např matice soustavy rovnic pro koeficienty kubického splinu, kdy navíc matice soustavy je řídká, takže složitost jedné iterace je úměrná n Definice: Matice A R n,n se nazývá pozitivně definitní, jestliže pro každý nenulový vektor x R n platí x A x > 0 Věta: Nechť matice A R n,n je symetrická a pozitivně definitní, pak GSM konverguje Poznámka: Symetrická a pozitivně definitní je např matice soustavy normálních rovnic u metody nejmenších čtverců Superrelaxační metoda (SOR Successive OverRelaxation method Konvergenci urychlí jakákoliv modifikace, která vede ke zmenšení spektrálního poloměru matice B D x = D x + ω o {}}{ ( A x + b = = D x + ω (( L D U x + b, D x + ω L x = ( ω D x ω U x + ω b, (GSM: ω := (D + ω L x = [( ω D ω U] x + ω b, x = (D + ω L ([( ω D ω U] x + ω b = = (D + ω L [( ω D ω U] x + ω (D + ω L b, x (k+ = (D + ω L [( ω D ω U] x (k + ω (D + ω L b, }{{}}{{} B ω c ω kde ω je relaxační faktor (Pro ω = dostáváme GSM Po složkách: x (k+ i = ω a i,i ( i j= a i,j x (k+ i j=i+ a i,j x (k i + b j + ( ω x (k i Věta: Metoda SOR konverguje pro libovolnou počáteční iteraci právě tehdy, když ϱ(b ω < Věta: (Ostrowského Nechť A je symetrická matice s kladnými prvky na diagonále Pak platí ϱ(b ω < právě tehdy, když matice A je pozitivně definitní a 0 < ω < 2 Poznámka: Často je lepší relaxační faktor nadhodnotit Jaký postup volit? Poznámka: Složitost řešení soustavy n lineárních rovnic o n neznámých s jedním vektorem pravých stran pomocí GEM a dalších přímých metod je úměrná n 3 Je-li matice soustavy trojúhelníková (speciálně při zpětném chodu GEM a v řešení soustavy při známém LU-rozkladu, vychází složitost úměrná n 2 Rovněž vynásobení vektoru pravých stran známou inverzní maticí má složitost úměrnou n 2 Je-li matice soustavy diagonální, je složitost řešení úměrná n U iteračních metod má v obecném případě jeden krok složitost úměrnou n 2 Počet kroků závisí na požadované přesnosti a rychlosti konvergence (a ta na spektrálním poloměru iterační matice

12 Úloha: A x = B Poznámka: Matice B zde reprezentuje pravé strany soustavy, nikoli iterační matici A plná (málo nulových prvků, B málo sloupců: GEM nebo její modifikace A plná, B mnoho sloupců: výpočet A a řešení maticovým násobením nebo LU-rozklad A řídká (mnoho nulových prvků nepravidelně: GEM s výběrem hlavního prvku A řídká pravidelně: iterační metody JIM, GSM, SOR Literatura [Navara, Němeček] Navara, M, Němeček, A: Numerické metody Skriptum ČVUT, Praha, 2005 [Num Recipes] Press, WH, Flannery, BP, Teukolsky, SA, Vetterling, WT: Numerical Recipes (The Art of Scientific Computing Cambridge University Press, Cambridge, 986 [Num Recipes] Press, WH, Flannery, BP, Teukolsky, SA, Vetterling, WT: Numerical Recipes (The Art of Scientific Computing 2nd edition, Cambridge University Press, Cambridge, 992 [Handbook Lin Alg] Hogben, L (ed: Handbook of Linear Algebra Chapman & Hall/CRC, Boca Raton/London/New York,

Numerické řešení soustav lineárních rovnic

Numerické řešení soustav lineárních rovnic Numerické řešení soustav lineárních rovnic irko Navara Centrum strojového vnímání, katedra kybernetiky elektrotechnická fakulta ČVUT, Praha http://cmpfelkcvutcz/~navara 30 11 2016 Úloha: Hledáme řešení

Více

DRN: Soustavy linárních rovnic numericky, norma

DRN: Soustavy linárních rovnic numericky, norma DRN: Soustavy linárních rovnic numericky, norma Algoritmus (GEM: Gaussova eliminace s částečným pivotováním pro převod rozšířené regulární matice na horní trojúhelníkový tvar). Zadána matice C = (c i,j

Více

Připomenutí co je to soustava lineárních rovnic

Připomenutí co je to soustava lineárních rovnic Připomenutí co je to soustava lineárních rovnic Příklad 2x 3y + z = 5 3x + 5y + 2z = 4 x + 2y z = 1 Soustava lineárních rovnic obecně Maticový tvar: a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a

Více

VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY

VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY Jan Krejčí 31. srpna 2006 jkrejci@physics.ujep.cz http://physics.ujep.cz/~jkrejci Obsah 1 Přímé metody řešení soustav lineárních rovnic 3 1.1 Gaussova eliminace...............................

Více

Co je obsahem numerických metod?

Co je obsahem numerických metod? Numerické metody Úvod Úvod Co je obsahem numerických metod? Numerické metody slouží k přibližnému výpočtu věcí, které se přesně vypočítat bud nedají vůbec, nebo by byl výpočet neúměrně pracný. Obsahem

Více

FP - SEMINÁŘ Z NUMERICKÉ MATEMATIKY. Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci

FP - SEMINÁŘ Z NUMERICKÉ MATEMATIKY.   Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci FP - SEMINÁŘ Z NUMERICKÉ MATEMATIKY Dana Černá http://www.fp.tul.cz/kmd/ Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci OBSAH A CÍLE SEMINÁŘE: Opakování a procvičení vybraných

Více

1 0 0 u 22 u 23 l 31. l u11

1 0 0 u 22 u 23 l 31. l u11 LU dekompozice Jedná se o rozklad matice A na dvě trojúhelníkové matice L a U, A=LU. Matice L je dolní trojúhelníková s jedničkami na diagonále a matice U je horní trojúhelníková. a a2 a3 a 2 a 22 a 23

Více

Dnešní látka Opakování: normy vektorů a matic, podmíněnost matic Jacobiova iterační metoda Gaussova-Seidelova iterační metoda

Dnešní látka Opakování: normy vektorů a matic, podmíněnost matic Jacobiova iterační metoda Gaussova-Seidelova iterační metoda Předmět: MA 4 Dnešní látka Opakování: normy vektorů a matic, podmíněnost matic Jacobiova iterační metoda Gaussova-Seidelova iterační metoda Četba: Text o lineární algebře v Příručce přežití na webových

Více

Aplikovaná numerická matematika - ANM

Aplikovaná numerická matematika - ANM Aplikovaná numerická matematika - ANM 3 Řešení soustav lineárních rovnic iterační metody doc Ing Róbert Lórencz, CSc České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových

Více

Soustavy lineárních rovnic-numerické řešení. October 2, 2008

Soustavy lineárních rovnic-numerické řešení. October 2, 2008 Soustavy lineárních rovnic-numerické řešení October 2, 2008 (Systém lin. rovnic) Systém rovnic a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a 2n x n = b 2... a n1 x 1 + a n2 x 2 + + a

Více

Numerické metody a programování. Lekce 4

Numerické metody a programování. Lekce 4 Numerické metody a programování Lekce 4 Linarní algebra soustava lineárních algebraických rovnic a 11 a 12 x 2 a 1, N x N = b 1 a 21 a 22 x 2 a 2, N x N = b 2 a M,1 a M,2 x 2 a M,N x N = b M zkráceně A

Více

SOUSTAVY LINEÁRNÍCH ALGEBRAICKÝCH ROVNIC

SOUSTAVY LINEÁRNÍCH ALGEBRAICKÝCH ROVNIC SOUSTAVY LINEÁRNÍCH ALGEBRAICKÝCH ROVNIC Pojm: Algebraická rovnice... rovnice obsahující pouze celé nezáporné mocnin neznámé, tj. a n n + a n 1 n 1 +... + a 2 2 + a 1 + a 0 = 0, kde n je přirozené číslo.

Více

Soustavy lineárních rovnic-numerické řešení

Soustavy lineárních rovnic-numerické řešení Soustavy lineárních rovnic-numerické řešení November 9, 2008 Soustavy lineárních rovnic-numerické řešení 1 / 52 (Systém lin. rovnic) Systém rovnic a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22

Více

VI. Maticový počet. VI.1. Základní operace s maticemi. Definice. Tabulku

VI. Maticový počet. VI.1. Základní operace s maticemi. Definice. Tabulku VI Maticový počet VI1 Základní operace s maticemi Definice Tabulku a 11 a 12 a 1n a 21 a 22 a 2n, a m1 a m2 a mn kde a ij R, i = 1,, m, j = 1,, n, nazýváme maticí typu m n Zkráceně zapisujeme (a ij i=1m

Více

stránkách přednášejícího.

stránkách přednášejícího. Předmět: MA 4 Dnešní látka Iterační metoda Jacobiova iterační metoda Gaussova-Seidelova iterační metoda Superrelaxační metoda (metoda SOR) Metoda sdružených gradientů Četba: Text o lineární algebře v Příručce

Více

1 Determinanty a inverzní matice

1 Determinanty a inverzní matice Determinanty a inverzní matice Definice Necht A = (a ij ) je matice typu (n, n), n 2 Subdeterminantem A ij matice A příslušným pozici (i, j) nazýváme determinant matice, která vznikne z A vypuštěním i-tého

Více

Soustavy linea rnı ch rovnic

Soustavy linea rnı ch rovnic [1] Soustavy lineárních rovnic vlastnosti množin řešení metody hledání řešení nejednoznačnost zápisu řešení a) soustavy, 10, b) P. Olšák, FEL ČVUT, c) P. Olšák 2010, d) BI-LIN, e) L, f) 2009/2010, g)l.

Více

Iterační metody řešení soustav lineárních rovnic. 27. prosince 2011

Iterační metody řešení soustav lineárních rovnic. 27. prosince 2011 Iterační metody řešení soustav lineárních rovnic Michal Čihák 27. prosince 2011 Přímé metody řešení soustav lineárních rovnic V přednáškách z lineární algebry jste se seznámili s několika metodami řešení

Více

Matematika B101MA1, B101MA2

Matematika B101MA1, B101MA2 Matematika B101MA1, B101MA2 Zařazení předmětu: povinný předmět 1.ročníku bc studia 2 semestry Rozsah předmětu: prezenční studium 2 + 2 kombinované studium 16 + 0 / semestr Zakončení předmětu: ZS zápočet

Více

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru: 3 Maticový počet 3.1 Zavedení pojmu matice Maticí typu (m, n, kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru: a 11 a 12... a 1k... a 1n a 21 a 22...

Více

Numerické metody lineární algebry

Numerické metody lineární algebry Numerické metody lineární algebry 1 Úvod 11 Úlohy lineární algebry 1 Řešení soustav lineárních rovnic A x = b Řešení soustavy s regulární čtvercovou maticí A řádu n n pro 1 nebo více pravých stran Výpočet

Více

Soustava m lineárních rovnic o n neznámých je systém

Soustava m lineárních rovnic o n neznámých je systém 1 1.2. Soustavy lineárních rovnic Soustava lineárních rovnic Soustava m lineárních rovnic o n neznámých je systém a 11 x 1 + a 12 x 2 +... + a 1n x n = b 1 a 21 x 1 + a 22 x 2 +... + a 2n x n = b 2...

Více

Numerické řešení nelineárních rovnic

Numerické řešení nelineárních rovnic Numerické řešení nelineárních rovnic Mirko Navara http://cmp.felk.cvut.cz/ navara/ Centrum strojového vnímání, katedra kybernetiky FEL ČVUT Karlovo náměstí, budova G, místnost 104a http://math.feld.cvut.cz/nemecek/nummet.html

Více

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace Vektory a matice Aplikovaná matematika I Dana Říhová Mendelu Brno Obsah 1 Vektory Základní pojmy a operace Lineární závislost a nezávislost vektorů 2 Matice Základní pojmy, druhy matic Operace s maticemi

Více

Numerické metody a programování

Numerické metody a programování Projekt: Inovace výuky optiky se zaměřením na získání experimentálních dovedností Registrační číslo: CZ.1.7/2.2./28.157 Numerické metody a programování Lekce 4 Tento projekt je spolufinancován Evropským

Více

Soustavy lineárních rovnic

Soustavy lineárních rovnic Přednáška MATEMATIKA č 4 Katedra ekonometrie FEM UO Brno kancelář 69a, tel 973 442029 email:jirineubauer@unobcz 27 10 2010 Soustava lineárních rovnic Definice Soustava rovnic a 11 x 1 + a 12 x 2 + + a

Více

Necht tedy máme přirozená čísla n, k pod pojmem systém lineárních rovnic rozumíme rovnice ve tvaru

Necht tedy máme přirozená čísla n, k pod pojmem systém lineárních rovnic rozumíme rovnice ve tvaru 2. Systémy lineárních rovnic V této kapitole se budeme zabývat soustavami lineárních rovnic s koeficienty z pole reálných případně komplexních čísel. Uvádíme podmínku pro existenci řešení systému lineárních

Více

Numerické metody lineární algebry

Numerické metody lineární algebry Numerické metody lineární algebry 1 Úvod 11 Úlohy lineární algebry 1 Řešení soustav lineárních rovnic A x = b Řešení soustavy s regulární čtvercovou maticí A řádu n n pro jednu nebo více pravých stran

Více

a vlastních vektorů Příklad: Stanovte taková čísla λ, pro která má homogenní soustava Av = λv nenulové (A λ i I) v = 0.

a vlastních vektorů Příklad: Stanovte taková čísla λ, pro která má homogenní soustava Av = λv nenulové (A λ i I) v = 0. Výpočet vlastních čísel a vlastních vektorů S pojmem vlastního čísla jsme se již setkali například u iteračních metod pro řešení soustavy lineárních algebraických rovnic. Velikosti vlastních čísel iterační

Více

[1] Determinant. det A = 0 pro singulární matici, det A 0 pro regulární matici

[1] Determinant. det A = 0 pro singulární matici, det A 0 pro regulární matici [1] Determinant je číslo jistým způsobem charakterizující čtvercovou matici det A = 0 pro singulární matici, det A 0 pro regulární matici používá se při řešení lineárních soustav... a v mnoha dalších aplikacích

Více

Základy maticového počtu Matice, determinant, definitnost

Základy maticového počtu Matice, determinant, definitnost Základy maticového počtu Matice, determinant, definitnost Petr Liška Masarykova univerzita 18.9.2014 Matice a vektory Matice Matice typu m n je pravoúhlé (nebo obdélníkové) schéma, které má m řádků a n

Více

Operace s maticemi. 19. února 2018

Operace s maticemi. 19. února 2018 Operace s maticemi Přednáška druhá 19. února 2018 Obsah 1 Operace s maticemi 2 Hodnost matice (opakování) 3 Regulární matice 4 Inverzní matice 5 Determinant matice Matice Definice (Matice). Reálná matice

Více

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague Tomáš Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague 1 / 63 1 2 3 4 5 6 7 8 9 10 11 2 / 63 Aritmetický vektor Definition 1 Aritmetický vektor x je uspořádaná

Více

(Cramerovo pravidlo, determinanty, inverzní matice)

(Cramerovo pravidlo, determinanty, inverzní matice) KMA/MAT1 Přednáška a cvičení, Lineární algebra 2 Řešení soustav lineárních rovnic se čtvercovou maticí soustavy (Cramerovo pravidlo, determinanty, inverzní matice) 16 a 21 října 2014 V dnešní přednášce

Více

Kapitola 11: Vektory a matice:

Kapitola 11: Vektory a matice: Kapitola 11: Vektory a matice: Prostor R n R n = {(x 1,, x n ) x i R, i = 1,, n}, n N x = (x 1,, x n ) R n se nazývá vektor x i je i-tá souřadnice vektoru x rovnost vektorů: x = y i = 1,, n : x i = y i

Více

0.1 Úvod do lineární algebry

0.1 Úvod do lineární algebry Matematika KMI/PMATE 1 01 Úvod do lineární algebry 011 Vektory Definice 011 Vektorem aritmetického prostorur n budeme rozumět uspořádanou n-tici reálných čísel x 1, x 2,, x n Definice 012 Definice sčítání

Více

Operace s maticemi

Operace s maticemi Operace s maticemi Seminář druhý 17.10. 2018 Obsah 1 Operace s maticemi 2 Hodnost matice 3 Regulární matice 4 Inverzní matice Matice Definice (Matice). Reálná matice typu m n je obdélníkové schema A =

Více

8 Matice a determinanty

8 Matice a determinanty M Rokyta, MFF UK: Aplikovaná matematika II kap 8: Matice a determinanty 1 8 Matice a determinanty 81 Matice - definice a základní vlastnosti Definice Reálnou resp komplexní maticí A typu m n nazveme obdélníkovou

Více

1 Vektorové prostory.

1 Vektorové prostory. 1 Vektorové prostory DefiniceMnožinu V, jejíž prvky budeme označovat a, b, c, z, budeme nazývat vektorovým prostorem právě tehdy, když budou splněny následující podmínky: 1 Je dáno zobrazení V V V, které

Více

Četba: Texty o lineární algebře (odkazy na webových stránkách přednášejícího).

Četba: Texty o lineární algebře (odkazy na webových stránkách přednášejícího). Předmět: MA 4 Dnešní látka Lineární (vektorový) prostor Normovaný lineární prostor Normy matic a vektorů Symetrické matice, pozitivně definitní matice Gaussova eliminační metoda, podmíněnost matic Četba:

Více

Soustavy. Terminologie. Dva pohledy na soustavu lin. rovnic. Definice: Necht A = (a i,j ) R m,n je matice, b R m,1 je jednosloupcová.

Soustavy. Terminologie. Dva pohledy na soustavu lin. rovnic. Definice: Necht A = (a i,j ) R m,n je matice, b R m,1 je jednosloupcová. [1] Terminologie [2] Soustavy lineárních rovnic vlastnosti množin řešení metody hledání řešení nejednoznačnost zápisu řešení Definice: Necht A = (a i,j ) R m,n je matice, b R m,1 je jednosloupcová matice.

Více

Definice 13.1 Kvadratická forma v n proměnných s koeficienty z tělesa T je výraz tvaru. Kvadratická forma v n proměnných je tak polynom n proměnných s

Definice 13.1 Kvadratická forma v n proměnných s koeficienty z tělesa T je výraz tvaru. Kvadratická forma v n proměnných je tak polynom n proměnných s Kapitola 13 Kvadratické formy Definice 13.1 Kvadratická forma v n proměnných s koeficienty z tělesa T je výraz tvaru f(x 1,..., x n ) = a ij x i x j, kde koeficienty a ij T. j=i Kvadratická forma v n proměnných

Více

Soustavy lineárních rovnic a determinanty

Soustavy lineárních rovnic a determinanty Soustavy lineárních rovnic a determinanty Petr Hasil Přednáška z matematiky Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem na discipĺıny

Více

0 0 a 2,n. JACOBIOVA ITERAČNÍ METODA. Ax = b (D + L + U)x = b Dx = (L + U)x + b x = D 1 (L + U)x + D 1 b. (i) + T J

0 0 a 2,n. JACOBIOVA ITERAČNÍ METODA. Ax = b (D + L + U)x = b Dx = (L + U)x + b x = D 1 (L + U)x + D 1 b. (i) + T J 6 Jacobiova a Gaussova-Seidelova iterační metoda pro řešení systémů lin rovnic Kateřina Konečná/ ITERAČNÍ METODY PRO ŘEŠENÍ SYSTÉMŮ LINEÁRNÍCH ROVNIC Budeme se zabývat řešením soustavy lineárních rovnic

Více

Četba: Texty o lineární algebře (odkazy na webových stránkách přednášejícího).

Četba: Texty o lineární algebře (odkazy na webových stránkách přednášejícího). Předmět: MA 4 Dnešní látka Vektorový (lineární) prostor (připomenutí) Normovaný lineární prostor Normy matic a vektorů Symetrické matice, pozitivně definitní matice Gaussova eliminační metoda, podmíněnost

Více

10 Funkce více proměnných

10 Funkce více proměnných M. Rokyta, MFF UK: Aplikovaná matematika II kap. 10: Funkce více proměnných 16 10 Funkce více proměnných 10.1 Základní pojmy Definice. Eukleidovskou vzdáleností bodů x = (x 1,...,x n ), y = (y 1,...,y

Více

MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij]

MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij] MATICE Matice typu m/n nad tělesem T je soubor m n prvků z tělesa T uspořádaných do m řádků a n sloupců: a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij] a m1 a m2 a mn Prvek a i,j je prvek matice A na místě

Více

0.1 Úvod do lineární algebry

0.1 Úvod do lineární algebry Matematika KMI/PMATE 1 01 Úvod do lineární algebry 011 Lineární rovnice o 2 neznámých Definice 011 Lineární rovnice o dvou neznámých x, y je rovnice, která může být vyjádřena ve tvaru ax + by = c, kde

Více

1/10. Kapitola 12: Soustavy lineárních algebraických rovnic

1/10. Kapitola 12: Soustavy lineárních algebraických rovnic 1/10 Kapitola 12: Soustavy lineárních algebraických rovnic Soustavy lineárních algebraických rovnic 2/10 Definice: Soustavou m lineárních algebraických rovnic o n neznámých rozumíme soustavu rovnic a 11

Více

SOUSTAVY LINEÁRNÍCH ALGEBRAICKÝCH ROVNIC

SOUSTAVY LINEÁRNÍCH ALGEBRAICKÝCH ROVNIC SOUSTAVY LINEÁRNÍCH ALGEBRAICKÝCH ROVNIC Pojmy: Algebraická rovnice... rovnice obsahující pouze celé nezáporné mocniny neznámé x, tj. a n x n + a n 1 x n 1 +... + a x + a 1 x + a 0 = 0, kde n je přirozené

Více

Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic

Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic Přednáška třetí (a pravděpodobně i čtvrtá) aneb Úvod do lineární algebry Matice a soustavy rovnic Lineární rovnice o 2 neznámých Lineární rovnice o 2 neznámých Lineární rovnice o dvou neznámých x, y je

Více

2.6. VLASTNÍ ČÍSLA A VEKTORY MATIC

2.6. VLASTNÍ ČÍSLA A VEKTORY MATIC .6. VLASTNÍ ČÍSLA A VEKTORY MATIC V této kapitole se dozvíte: jak jsou definována vlastní (charakteristická) čísla a vektory čtvercové matice; co je to charakteristická matice a charakteristický polynom

Více

Vlastní číslo, vektor

Vlastní číslo, vektor [1] Vlastní číslo, vektor motivace: směr přímky, kterou lin. transformace nezmění invariantní podprostory charakteristický polynom báze, vzhledem ke které je matice transformace nejjednodušší podobnost

Více

Jedná se o soustavy ve tvaru A X = B, kde A je daná matice typu m n,

Jedná se o soustavy ve tvaru A X = B, kde A je daná matice typu m n, Soutavy lineárních algebraických rovnic Jedná se o soustavy ve tvaru A X = B, kde A je daná matice typu m n, X R n je sloupcový vektor n neznámých x 1,..., x n, B R m je daný sloupcový vektor pravých stran

Více

[1] Motivace. p = {t u ; t R}, A(p) = {A(t u ); t R} = {t A( u ); t R}

[1] Motivace. p = {t u ; t R}, A(p) = {A(t u ); t R} = {t A( u ); t R} Vlastní číslo, vektor motivace: směr přímky, kterou lin. transformace nezmění invariantní podprostory charakteristický polynom báze, vzhledem ke které je matice transformace nejjednodušší podobnost s diagonální

Více

maticeteorie 1. Matice A je typu 2 4, matice B je typu 4 3. Jakých rozměrů musí být matice X, aby se dala provést

maticeteorie 1. Matice A je typu 2 4, matice B je typu 4 3. Jakých rozměrů musí být matice X, aby se dala provést Úlohy k zamyšlení 1. Zdůvodněte, proč třetí řádek Hornerova schématu pro vyhodnocení polynomu p v bodě c obsahuje koeficienty polynomu r, pro který platí p(x) = (x c) r(x) + p(c). 2. Dokažte, že pokud

Více

Determinanty. Obsah. Aplikovaná matematika I. Pierre Simon de Laplace. Definice determinantu. Laplaceův rozvoj Vlastnosti determinantu.

Determinanty. Obsah. Aplikovaná matematika I. Pierre Simon de Laplace. Definice determinantu. Laplaceův rozvoj Vlastnosti determinantu. Determinanty Aplikovaná matematika I Dana Říhová Mendelu Brno Obsah 1 Determinanty Definice determinantu Sarrusovo a křížové pravidlo Laplaceův rozvoj Vlastnosti determinantu Výpočet determinantů 2 Inverzní

Více

Četba: Texty o lineární algebře (odkazy na webových stránkách přednášejícího).

Četba: Texty o lineární algebře (odkazy na webových stránkách přednášejícího). Předmět: MA 4 Dnešní látka Vlastní čísla a vektory Google Normovaný lineární prostor Normy matic a vektorů Symetrické matice, pozitivně definitní matice Gaussova eliminační metoda, podmíněnost matic Četba:

Více

Kapitola 11: Vektory a matice 1/19

Kapitola 11: Vektory a matice 1/19 Kapitola 11: Vektory a matice 1/19 2/19 Prostor R n R n = {(x 1,..., x n ) x i R, i = 1,..., n}, n N x = (x 1,..., x n ) R n se nazývá vektor x i je i-tá souřadnice vektoru x rovnost vektorů: x = y i =

Více

Soustavy lineárních rovnic

Soustavy lineárních rovnic Soustavy lineárních rovnic Základy vyšší matematiky LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem na discipĺıny společného

Více

Matice. Modifikace matic eliminační metodou. α A = α a 2,1, α a 2,2,..., α a 2,n α a m,1, α a m,2,..., α a m,n

Matice. Modifikace matic eliminační metodou. α A = α a 2,1, α a 2,2,..., α a 2,n α a m,1, α a m,2,..., α a m,n [1] Základní pojmy [2] Matice mezi sebou sčítáme a násobíme konstantou (lineární prostor) měníme je na jiné matice eliminační metodou násobíme je mezi sebou... Matice je tabulka čísel s konečným počtem

Více

4. Trojúhelníkový rozklad p. 1/20

4. Trojúhelníkový rozklad p. 1/20 4. Trojúhelníkový rozklad 4. Trojúhelníkový rozklad p. 1/20 4. Trojúhelníkový rozklad p. 2/20 Trojúhelníkový rozklad 1. Permutační matice 2. Trojúhelníkové matice 3. Trojúhelníkový (LU) rozklad 4. Výpočet

Více

[1] LU rozklad A = L U

[1] LU rozklad A = L U [1] LU rozklad A = L U někdy je třeba prohodit sloupce/řádky a) lurozklad, 8, b) P. Olšák, FEL ČVUT, c) P. Olšák 2010, d) BI-LIN, e) L, f) 2009/2010, g)l. Viz p. d. 4/2010 Terminologie BI-LIN, lurozklad,

Více

Úlohy nejmenších čtverců

Úlohy nejmenších čtverců Úlohy nejmenších čtverců Petr Tichý 7. listopadu 2012 1 Problémy nejmenších čtverců Ax b Řešení Ax = b nemusí existovat, a pokud existuje, nemusí být jednoznačné. Často má smysl hledat x tak, že Ax b.

Více

10. Soustavy lineárních rovnic, determinanty, Cramerovo pravidlo

10. Soustavy lineárních rovnic, determinanty, Cramerovo pravidlo 0. Soustavy lineárních rovnic, determinanty, Cramerovo pravidlo (PEF PaA) Petr Gurka aktualizováno 9. prosince 202 Obsah Základní pojmy. Motivace.................................2 Aritmetický vektorový

Více

7. Lineární vektorové prostory

7. Lineární vektorové prostory 7. Lineární vektorové prostory Tomáš Salač MÚ UK, MFF UK LS 2017/18 Tomáš Salač ( MÚ UK, MFF UK ) 7. Lineární vektorové prostory LS 2017/18 1 / 62 7.1 Definice a příklady Definice 7.1 Množina G s binární

Více

1 Řešení soustav lineárních rovnic

1 Řešení soustav lineárních rovnic 1 Řešení soustav lineárních rovnic 1.1 Lineární rovnice Lineární rovnicí o n neznámých x 1,x 2,..., x n s reálnými koeficienty rozumíme rovnici ve tvaru a 1 x 1 + a 2 x 2 +... + a n x n = b, (1) kde koeficienty

Více

Numerické řešení nelineárních rovnic

Numerické řešení nelineárních rovnic Numerické řešení nelineárních rovnic Mirko Navara http://cmp.felk.cvut.cz/ navara/ Centrum strojového vnímání, katedra kybernetiky FEL ČVUT Karlovo náměstí, budova G, místnost 104a http://math.feld.cvut.cz/nemecek/nummet.html

Více

2 Vektorové normy. Základy numerické matematiky - NMNM201. Definice 1 (Norma). Norma je funkcionál splňující pro libovolné vektory x a y a pro

2 Vektorové normy. Základy numerické matematiky - NMNM201. Definice 1 (Norma). Norma je funkcionál splňující pro libovolné vektory x a y a pro Cvičení 1 Základy numerické matematiky - NMNM201 1 Základní pojmy opakování Definice 1 (Norma). Norma je funkcionál splňující pro libovolné vektory x a y a pro libovolný skalár α C následující podmínky:

Více

Podobnost matic. Definice 8.6. Dány matice A, B M n (C). Jestliže existuje regulární matice P M n (C) tak,

Podobnost matic. Definice 8.6. Dány matice A, B M n (C). Jestliže existuje regulární matice P M n (C) tak, Podobnost matic Definice 84 Dány matice A, B M n (C) Jestliže existuje regulární matice P M n (C) tak, že B = P 1 AP, pak říkáme, že matice B je podobná matici A a píšeme A B Takto zavedená binární relace

Více

Matice. Předpokládejme, že A = (a ij ) je matice typu m n: diagonálou jsou rovny nule.

Matice. Předpokládejme, že A = (a ij ) je matice typu m n: diagonálou jsou rovny nule. Matice Definice. Maticí typu m n nazýváme obdélníkové pole, tvořené z m n reálných čísel (tzv. prvků matice), zapsaných v m řádcích a n sloupcích. Značíme např. A = (a ij ), kde i = 1,..., m, j = 1,...,

Více

Úvod do lineární algebry

Úvod do lineární algebry Úvod do lineární algebry 1 Aritmetické vektory Definice 11 Mějme n N a utvořme kartézský součin R n R R R Každou uspořádanou n tici x 1 x 2 x, x n budeme nazývat n rozměrným aritmetickým vektorem Prvky

Více

VĚTY Z LINEÁRNÍ ALGEBRY

VĚTY Z LINEÁRNÍ ALGEBRY VĚTY Z LINEÁRNÍ ALGEBRY Skripta Matematické metody pro statistiku a operační výzkum (Nešetřilová, H., Šařecová, P., 2009). 1. věta Nechť M = {x 1, x 2,..., x k } je množina vektorů z vektorového prostoru

Více

Učební texty k státní bakalářské zkoušce Matematika Vlastní čísla a vlastní hodnoty. študenti MFF 15. augusta 2008

Učební texty k státní bakalářské zkoušce Matematika Vlastní čísla a vlastní hodnoty. študenti MFF 15. augusta 2008 Učební texty k státní bakalářské zkoušce Matematika Vlastní čísla a vlastní hodnoty študenti MFF 15. augusta 2008 1 14 Vlastní čísla a vlastní hodnoty Požadavky Vlastní čísla a vlastní hodnoty lineárního

Více

15 Maticový a vektorový počet II

15 Maticový a vektorový počet II M. Rokyta, MFF UK: Aplikovaná matematika III kap. 15: Maticový a vektorový počet II 1 15 Maticový a vektorový počet II 15.1 Úvod Opakování z 1. ročníku (z kapitoly 8) Označení. Množinu všech reálných resp.

Více

Uspořádanou n-tici reálných čísel nazveme aritmetický vektor (vektor), ā = (a 1, a 2,..., a n ). Čísla a 1, a 2,..., a n se nazývají složky vektoru

Uspořádanou n-tici reálných čísel nazveme aritmetický vektor (vektor), ā = (a 1, a 2,..., a n ). Čísla a 1, a 2,..., a n se nazývají složky vektoru 1 1. Lineární algebra 1.1. Lineární závislost a nezávislost vektorů. Hodnost matice Aritmetické vektory Uspořádanou n-tici reálných čísel nazveme aritmetický vektor (vektor), ā = (a 1, a 2,..., a n ).

Více

IB112 Základy matematiky

IB112 Základy matematiky IB112 Základy matematiky Řešení soustavy lineárních rovnic, matice, vektory Jan Strejček IB112 Základy matematiky: Řešení soustavy lineárních rovnic, matice, vektory 2/53 Obsah Soustava lineárních rovnic

Více

Základy matematiky pro FEK

Základy matematiky pro FEK Základy matematiky pro FEK 2. přednáška Blanka Šedivá KMA zimní semestr 2016/2017 Blanka Šedivá (KMA) Základy matematiky pro FEK zimní semestr 2016/2017 1 / 20 Co nás dneska čeká... Závislé a nezávislé

Více

1 Linearní prostory nad komplexními čísly

1 Linearní prostory nad komplexními čísly 1 Linearní prostory nad komplexními čísly V této přednášce budeme hledat kořeny polynomů, které se dále budou moci vyskytovat jako složky vektorů nebo matic Vzhledem k tomu, že kořeny polynomu (i reálného)

Více

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2,

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2, Úlohy k přednášce NMAG a : Lineární algebra a geometrie a Verze ze dne. května Toto je seznam přímočarých příkladů k přednášce. Úlohy z tohoto seznamu je nezbytně nutné umět řešit. Podobné typy úloh se

Více

Lineární algebra. Soustavy lineárních rovnic

Lineární algebra. Soustavy lineárních rovnic Lineární algebra Operační program Vzdělávání pro konkurenceschopnost Název projektu: Inovace magisterského studijního programu Fakulty ekonomiky a managementu Registrační číslo projektu: CZ.1.07/2.2.00/28.0326

Více

Numerické řešení nelineárních rovnic

Numerické řešení nelineárních rovnic Numerické řešení nelineárních rovnic Mirko Navara http://cmp.felk.cvut.cz/~navara/ Centrum strojového vnímání, katedra kybernetiky FEL ČVUT Karlovo náměstí, budova G, místnost 104a http://math.feld.cvut.cz/nemecek/nummet.html

Více

Číselné vektory, matice, determinanty

Číselné vektory, matice, determinanty Číselné vektory, matice, determinanty Základy vyšší matematiky LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem na discipĺıny

Více

Matematika 1 MA1. 2 Determinant. 3 Adjungovaná matice. 4 Cramerovo pravidlo. 11. přednáška ( ) Matematika 1 1 / 29

Matematika 1 MA1. 2 Determinant. 3 Adjungovaná matice. 4 Cramerovo pravidlo. 11. přednáška ( ) Matematika 1 1 / 29 Matematika 1 11. přednáška MA1 1 Opakování 2 Determinant 3 Adjungovaná matice 4 Cramerovo pravidlo 5 Vlastní čísla a vlastní vektory matic 6 Zkouška; konzultace; výběrová matematika;... 11. přednáška (15.12.2010

Více

Lineární algebra. Matice, operace s maticemi

Lineární algebra. Matice, operace s maticemi Lineární algebra Matice, operace s maticemi Operační program Vzdělávání pro konkurenceschopnost Název projektu: Inovace magisterského studijního programu Fakulty ekonomiky a managementu Registrační číslo

Více

12. Determinanty. 12. Determinanty p. 1/25

12. Determinanty. 12. Determinanty p. 1/25 12. Determinanty 12. Determinanty p. 1/25 12. Determinanty p. 2/25 Determinanty 1. Induktivní definice determinantu 2. Determinant a antisymetrické formy 3. Výpočet hodnoty determinantu 4. Determinant

Více

Matematika 2 pro PEF PaE

Matematika 2 pro PEF PaE Determinanty / 8 Matematika 2 pro PEF PaE 3 Determinanty Přemysl Jedlička Katedra matematiky, TF ČZU Permutace Determinanty Výpočet determinantu z definice 2 / 8 Permutací množiny {,, n} rozumíme prosté

Více

2. Schurova věta. Petr Tichý. 3. října 2012

2. Schurova věta. Petr Tichý. 3. října 2012 2. Schurova věta Petr Tichý 3. října 2012 1 Podobnostní transformace a výpočet vlastních čísel Obecný princip: Úloha: Řešíme-li matematickou úlohu, je často velmi vhodné hledat její ekvivalentní formulaci

Více

Cvičení z Numerických metod I - 12.týden

Cvičení z Numerických metod I - 12.týden Máme systém lineárních rovnic Cvičení z Numerických metod I - týden Přímé metody řešení systému lineárních rovnic Ax = b, A = a a n a n a nn Budeme hledat přesné řešení soustavy x = x x n, b = b b n, x

Více

Všechno, co jste kdy chtěli vědět o maticích, ale báli jste se zeptat

Všechno, co jste kdy chtěli vědět o maticích, ale báli jste se zeptat Všechno, co jste kdy chtěli vědět o maticích, ale báli jste se zeptat Čtvercová matice n n, např. může reprezentovat: A = A A 2 A 3 A 2 A 22 A 23 A 3 A 32 A 33 matici koeficientů soustavy n lineárních

Více

DEFINICE Z LINEÁRNÍ ALGEBRY

DEFINICE Z LINEÁRNÍ ALGEBRY DEFINICE Z LINEÁRNÍ ALGEBRY Skripta Matematické metody pro statistiku a operační výzkum (Nešetřilová, H., Šařecová, P., 2009). 1. definice Vektorovým prostorem rozumíme neprázdnou množinu prvků V, na které

Více

Lineární algebra Operace s vektory a maticemi

Lineární algebra Operace s vektory a maticemi Lineární algebra Operace s vektory a maticemi Robert Mařík 26. září 2008 Obsah Operace s řádkovými vektory..................... 3 Operace se sloupcovými vektory................... 12 Matice..................................

Více

z = a bi. z + v = (a + bi) + (c + di) = (a + c) + (b + d)i. z v = (a + bi) (c + di) = (a c) + (b d)i. z v = (a + bi) (c + di) = (ac bd) + (bc + ad)i.

z = a bi. z + v = (a + bi) + (c + di) = (a + c) + (b + d)i. z v = (a + bi) (c + di) = (a c) + (b d)i. z v = (a + bi) (c + di) = (ac bd) + (bc + ad)i. KOMLEXNÍ ČÍSLA C = {a + bi; a, b R}, kde i 2 = 1 Číslo komplexně sdružené k z = a + bi je číslo z = a bi. Operace s komplexními čísly: z = a + bi, kde a, b R v = c + di, kde c, d R Sčítání Odčítání Násobení

Více

Arnoldiho a Lanczosova metoda

Arnoldiho a Lanczosova metoda Arnoldiho a Lanczosova metoda 1 Částečný problém vlastních čísel Ne vždy je potřeba (a někdy to není ani technicky možné) nalézt celé spektrum dané matice (velké řídké matice). Úloze, ve které chceme aproximovat

Více

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague 1 / 40 regula Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague regula 1 2 3 4 5 regula 6 7 8 2 / 40 2 / 40 regula Iterační pro nelineární e Bud f reálná funkce

Více

Lineární algebra : Násobení matic a inverzní matice

Lineární algebra : Násobení matic a inverzní matice Lineární algebra : Násobení matic a inverzní matice (8. přednáška) František Štampach, Karel Klouda frantisek.stampach@fit.cvut.cz, karel.klouda@fit.cvut.cz Katedra aplikované matematiky Fakulta informačních

Více

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice Vektorové podprostory K množina reálných nebo komplexních čísel, U vektorový prostor nad K. Lineární kombinace vektorů u 1, u 2,...,u

Více

PŘEDNÁŠKA 2 POSLOUPNOSTI

PŘEDNÁŠKA 2 POSLOUPNOSTI PŘEDNÁŠKA 2 POSLOUPNOSTI 2.1 Zobrazení 2 Definice 1. Uvažujme libovolné neprázdné množiny A, B. Zobrazení množiny A do množiny B je definováno jako množina F uspořádaných dvojic (x, y A B, kde ke každému

Více

vyjádřete ve tvaru lineární kombinace čtverců (lineární kombinace druhých mocnin). Rozhodněte o definitnosti kvadratické formy κ(x).

vyjádřete ve tvaru lineární kombinace čtverců (lineární kombinace druhých mocnin). Rozhodněte o definitnosti kvadratické formy κ(x). Řešené příklady z lineární algebry - část 6 Typové příklady s řešením Příklad 6.: Kvadratickou formu κ(x) = x x 6x 6x x + 8x x 8x x vyjádřete ve tvaru lineární kombinace čtverců (lineární kombinace druhých

Více

P 1 = P 1 1 = P 1, P 1 2 =

P 1 = P 1 1 = P 1, P 1 2 = 1 Výpočet inverzní matice Věta 1 Necht P U elementární matice vzniklá el úpravou U Pak je P U regulární Důkaz: Protože elementární úprava U je invertovatelná, existuje el úprava U, která vrací změny U

Více