Přednáška 4: Soustavy lineárních rovnic

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

Soustavy lineárních rovnic

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

Soustavy lineárních rovnic

1 Determinanty a inverzní matice

Soustavy linea rnı ch rovnic

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á.

0.1 Úvod do lineární algebry

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

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.

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

Obsah. Lineární rovnice. Definice 7.9. a i x i = a 1 x a n x n = b,

0.1 Úvod do lineární algebry

IB112 Základy matematiky

(Cramerovo pravidlo, determinanty, inverzní matice)

1 Soustavy lineárních rovnic

Základy matematiky pro FEK

a počtem sloupců druhé matice. Spočítejme součin A.B. Označme matici A.B = M, pro její prvky platí:

Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava luk76/la1

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

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

Soustavy lineárních rovnic a determinanty

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

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.

Matematika B101MA1, B101MA2

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

Řešíme tedy soustavu dvou rovnic o dvou neznámých. 2a + b = 3, 6a + b = 27,

SOUSTAVY LINEÁRNÍCH ROVNIC

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

Matematika 2 (Fakulta ekonomická) Cvičení z lineární algebry. TU v Liberci

VĚTY Z LINEÁRNÍ ALGEBRY

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

x 2 = a 2 + tv 2 tedy (a 1, a 2 ) T + [(v 1, v 2 )] T A + V Příklad. U = R n neprázdná množina řešení soustavy Ax = b.

1 Vektorové prostory.

2. Určete jádro KerL zobrazení L, tj. nalezněte alespoň jednu jeho bázi a určete jeho dimenzi.

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

14. přednáška. Přímka

Matematika I, část I Vzájemná poloha lineárních útvarů v E 3

VZÁJEMNÁ POLOHA DVOU PŘÍMEK

Soustavy lineárních diferenciálních rovnic I. řádu s konstantními koeficienty

1 Linearní prostory nad komplexními čísly

9 Kolmost vektorových podprostorů

Řešené úlohy z Úvodu do algebry 1

8 Matice a determinanty

Matice přechodu. Pozorování 2. Základní úkol: Určete matici přechodu od báze M k bázi N. Každou bázi napíšeme do sloupců matice, např.

Lineární algebra - I. část (vektory, matice a jejich využití)

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

Soustavy lineárních rovnic

Úvod do lineární algebry

Úvodní informace Soustavy lineárních rovnic. 12. února 2018

Matematika. Kamila Hasilová. Matematika 1/34

Aplikovaná numerická matematika - ANM

Výběr báze. u n. a 1 u 1

Lingebraické kapitolky - Analytická geometrie

Euklidovský prostor. Euklides. Euklidovy postuláty (axiomy)

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

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

DEFINICE Z LINEÁRNÍ ALGEBRY

6 Lineární geometrie. 6.1 Lineární variety

Vektorový prostor. Př.1. R 2 ; R 3 ; R n Dvě operace v R n : u + v = (u 1 + v 1,...u n + v n ), V (E 3 )...množina vektorů v E 3,

Determinant matice řádu 5 budeme počítat opakovaným použitím rozvoje determinantu podle vybraného řádku nebo sloupce. Aby byl náš výpočet

7. Důležité pojmy ve vektorových prostorech

ANALYTICKÁ GEOMETRIE LINEÁRNÍCH ÚTVARŮ V ROVINĚ

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

Numerické metody a programování

Fakt. Každou soustavu n lineárních ODR řádů n i lze eliminací převést ekvivalentně na jednu lineární ODR

Afinita je stručný název pro afinní transformaci prostoru, tj.vzájemně jednoznačné afinní zobrazení bodového prostoru A n na sebe.

Učební texty k státní bakalářské zkoušce Matematika Diferenciální rovnice. študenti MFF 15. augusta 2008

3 Lineární kombinace vektorů. Lineární závislost a nezávislost

rozumíme obdélníkovou tabulku

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

Lineární algebra : Metrická geometrie

HODNOST A DETERMINANT MATICE, INVERZNÍ MATICE

Numerické metody a programování. Lekce 4

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

2.6. VLASTNÍ ČÍSLA A VEKTORY MATIC

HODNOST A DETERMINANT MATICE, INVERZNÍ MATICE

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

Operace s maticemi. 19. února 2018

Lineární algebra. Matice, operace s maticemi

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

Řešení. Hledaná dimenze je (podle definice) rovna hodnosti matice. a a 2 2 1

8.3). S ohledem na jednoduchost a názornost je výhodné seznámit se s touto Základní pojmy a vztahy. Definice

příkladů do cvičení. V textu se objeví i pár detailů, které jsem nestihl (na které jsem zapomněl) a(b u) = (ab) u, u + ( u) = 0 = ( u) + u.

Michal Zamboj. January 4, 2018

Matematika I, část I. Rovnici (1) nazýváme vektorovou rovnicí roviny ABC. Rovina ABC prochází bodem A a říkáme, že má zaměření u, v. X=A+r.u+s.

pro řešení soustav lineárních rovnic. Gaussova eliminační metoda pro řešení soustavy lineárních rovnic sestává ze dvou kroků:

Nejdřív spočítáme jeden příklad na variaci konstant pro lineární diferenciální rovnici 2. řádu s kostantními koeficienty. y + y = 4 sin t.

Michal Zamboj. December 23, 2016

MATEMATIKA I. Marcela Rabasová

ČTVERCOVÉ MATICE. Čtvercová matice je taková matice, kde počet řádků je roven počtu jejích sloupců. det(a) značíme determinant čtvercové matice A

EUKLIDOVSKÉ PROSTORY

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:

2. kapitola: Euklidovské prostory

předmětu MATEMATIKA B 1

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

fakulty MENDELU v Brně (LDF) s ohledem na disciplíny společného základu (reg. č. CZ.1.07/2.2.00/28.

Matematika 2 pro PEF PaE

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

Transkript:

Přednáška 4: Soustavy lineárních rovnic Touto přednáškou vrcholí naše snažení o algebraický popis řešení praktických problémů. Většina inženýrských úloh má totiž lineární charakter (alespoň přibližně) a dá se tedy popsat soustavou lineárních rovnic. Základy řešení soustav lineárních rovnic jsou známy již ze střední školy, např. soustavy dvou rovnic o dvou neznámých přesně popisují problém nalezení vzájemné polohy dvou přímek v rovině. K vyřešení soustavy se používá několik metod, zejména metoda sčítací a dosazovací. Ukážeme si jak tyto metody zobecnit na větší soustavy. Při řešení těchto soustav využijeme veškerý dosud vybudovaný arzenál: soustavy lineárních rovnic se stručně zapisují pomocí matic a pomocí hodnosti matice můžeme zjistit počet řešení zadané soustavy. K nalezení řešení budeme matice pomocí elementárních řádkových úprav převádět na vhodnější ekvivalentní (např. schodovitý) tvar. Řešení můžeme analyticky vypočítat také pomocí determinantů nebo inverzní matice. Množina všech řešení soustavy pak tvoří vektorový (resp. afinní) podprostor ve vhodném vektorovém (resp. afinním) prostoru. Nejprve zobecníme dobře známé pojmy: Soustavou r lineárních rovnic o n neznámých x,, 1 xn R (počet rovnic se nemusí rovnat počtu neznámých) rozumíme zápis a x + a x + + a x = b, 11 1 12 2 1n n 1 a x + a x + + a x = b, 21 1 22 2 2n n 2 a x + a x + + a x = b. r1 1 r 2 2 rn n r Reálná čísla a kl, pro k = 1,, r a l = 1,, n nazýváme koeficienty soustavy (4.1), reálná čísla b i nazýváme sloupcem pravých stran. Uspořádanou n -tici ( k1,, k n ) nazveme řešením soustavy (4.1), jestliže po jejím dosazení za neznámé x,, 1 xn budou všechny rovnice v soustavě (4.1) splněny. V případě nutnosti (pokud to vyžaduje problém, který řešíme) můžeme brát neznámé z libovolného vektorového prostoru, může tedy jít třeba o funkce. (4.1) 4.1. Definice Maticí soustavy (4.1) rozumíme matici a11 a12 a1n a21 a22 a2n A = ar1 ar 2 arn typu ( r n), kde r se nemusí rovnat n. Rozšířenou maticí soustavy (4.1) pak rozumíme matici a11 a12 a1 n b1 a21 a22 a2n b2 A = ar1 ar 2 arn br typu ( r n + 1). Označíme-li (4.2) (4.3) 1

x1 b1 x2 b2 X =, B =, xr br můžeme soustavu (4.1) zapsat v maticovém tvaru A X = B. (4.4) 4.2. Poznámky. (i) V literatuře se rozšířená matice označuje mnoha různými způsoby, krom námi preferovaného označení A se často používá také A, A B, R, apod. (ii) Rovnice (4.4) se často zapisuje ve tvaru A x = b, zejména v případech, kdy potřebujeme zdůraznit vektorový charakter matic X a B, které jsou opravdu sloupcovými vektory, tedy maticemi typu ( r 1). 4.3. Definice Soustavu rovnic A x = b nazýváme homogenní, je-li b = o, tedy je-li b i = 0 pro všechna i = 1,, r. V opačném případě nazýváme soustavu nehomogenní. 4.4. Věta (i) Homogenní soustava má vždy řešení. (ii) Množina všech řešení homogenní soustavy tvoří vektorový podprostor Důkaz. n K R. 4.5. Poznámka. Každé řešení soustavy A x = o získáme jako lineární kombinaci prvků z K. Jakoukoliv bázi podprostoru K nazýváme fundamentální systém řešení. Homogenní soustavy hrají důležitou roli i pro řešení nehomogenních rovnic. 4.6. Věta (i) Každé řešení nehomogenní soustavy lineárních rovnic A x = b se dá vždy vyjádřit ve tvaru x = x h + x, (4.5) p kde x p je pevně zvolené řešení nehomogenní soustavy A x = b, tedy tzv. partikulární řešení, a x je nějaké řešení příslušné homogenní soustavy A x = o. h 2

(ii) Je-li x,, 1 x r fundamentální systém řešení soustavy A x = o, pak lze množinu všech řešení nehomogenní soustavy A x = b napsat ve tvaru K = x + c x + + c x c c R. {, p 1 1 r r 1 r } Tato věta je velmi důležitá také proto, že platí i pro lineární diferenciální rovnice, se kterými se seznámíme v následujícím semestru. Množina K všech řešení nehomogenní soustavy tvoří tzv. afinní prostor. Vztah mezi vektorovým a afinním prostorem jsme si vysvětlili v první přednášce. 4.7. Frobeniova věta (i) Soustava lineárních rovnic A X = B má řešení právě tehdy, když h( A) = h( A ). (ii) Označme k = h( A) = h( A ). Má-li soustava n neznámých a je-li n = k, pak má soustava A X = B právě jedno řešení. n > k, pak má soustava A X = B nekonečně mnoho řešení, která tvoří ( n k) - dimenzionální podprostor (můžeme je popsat ( n k) nezávislými parametry). Frobeniova věta odpovídá na otázku existence a jednoznačnosti řešení, ale neposkytuje metodu jejich výpočtu. Tři možné metody výpočtu řešení soustavy představíme v následujících kapitolách. Známé metody hledání řešení (zejména sčítací a dosazovací metoda) se také dají přímo zobecnit na tento případ. Gaussova eliminační metoda Gaussova eliminační metoda je ve většině případů velmi účinnou metodou řešení soustav lineárních algebraických rovnic. Prodělala dlouhý historický vývoj, byla patrně známa již ve starověké Číně na přelomu našeho letopočtu jako fang čcheng. Nezávisle se metoda vyvíjela v Evropě, a to ve třech fázích: nejjednodušší strategii postupné eliminace neznámých formuloval již I.Newton v 17. století, zobecnil a vyprecizoval ji na počátku 19. století především C. F. Gauss (navazující na L. Eulera a J.-L. Lagrange) a později Camille Jordan. O maticový popis soustav se zasloužilo několik matematiků, například J. von Neumann nebo Alan Turing, ovšem až ve 20. století. 4.8. Gaussova eliminační metoda: Mějme zadánu soustavu lineárních algebraických rovnic (4.1). 1. Zapíšeme koeficienty do rozšířené matice soustavy (4.3) 2. Matici převedeme pomocí ekvivalentních řádkových úprav na schodovitý tvar. 3. Aplikujeme Frobeniovu větu. Tím zjistíme počet řešení soustavy. 4. Ze schodovitého tvaru rozšířené matice sestavíme zpět soustavu rovnic, ze které snadno dopočítáme řešení soustavy. Postupujeme od poslední rovnice, která obsahuje nejméně neznámých, postupným dosazováním do vyšších rovnic. 3

4.9. Příklad Nalezněte všechna řešení soustavy x + + 2x 2x = 9, 1 3 4 x + 3x 2x + x = 0, 2x + 5x 3x + 3x = 0, 2x1 x2 + 4x3 + 9x4 = 3. 1. Rozšířená matice soustavy je 2. Při převodu matice na schodovitý tvar oddělujeme sloupec pravých stran svislou čárou, která v rozšířené matici odděluje matici soustavy. 3. Spočítáme hodnost matice soustavy: a hodnost rozšířené matice: 4. Z prvků matice sestavíme ekvivalentní soustavu, ze které dopočítáme řešení: 4

4.10. Příklad Nalezněte všechna řešení soustavy x + x + x = 3, 2x + x 2x = 1, x + 2x 3x = 1, x + x 3x = 1. 4.11. Příklad Nalezněte všechna řešení soustavy x + x x = 1 2 4 2x + 4x 2x 7x = 4, 4x 2x + 6x 4x = 3, x x + 2x = 1. 3, 5

V případě že má soustava nekonečně mnoho řešení může činit jisté obtíže volba parametrů a dopočítání neznámých tak, abychom získali všechna řešení. Proto se někdy nekončí převodem na schodovitý tvar, ale rozšířená matice se dále upraví na tzv. Gauss Jordanův tvar. 4.12. Gauss Jordanova eliminační metoda: Mějme zadánu soustavu lineárních algebraických rovnic (4.1). 1. Zapíšeme koeficienty do rozšířené matice soustavy (4.3). 2. Matici převedeme pomocí ekvivalentních řádkových úprav na Gauss Jordanův tvar. 3. Aplikujeme Frobeniovu větu. Tím zjistíme dimenzi podprostoru řešení soustavy. 4. Z Gauss Jordanova tvaru rozšířené matice snadno určíme parametrické neznámé. Ty totiž odpovídají sloupcům matice, ve kterých neleží leží hlavní prvek (tzv. pivot). Přitom počet pivotů známe z Frobeniovy věty. Neznámé ve sloupcích s pivotem (tzv. hlavní neznámé) dopočítáme velmi snadno převedením parametrických neznámých na pravou stranu rovnic. 4.13. Příklad Nalezněte všechna řešení soustavy x + 2x + 2x x = 1, 2x + 4x + 2x + 2x = 1, 4x + 8x + 6x = 1, 5x + 10x + 4x + 7x = 4. 6

4.14. Příklad (geometrie v rovině) Rozhodněte o vzájemné poloze přímky p : x + y = 1 a přímky a) a : x y = 3, b) b : 2x + 2y = 3, c) c : 3x + 3y = 3. O vzájemné poloze dvou přímek v rovině lze rozhodnout na základě počtu jejich společných bodů. Budeme tedy hledat body splňující vždy obě rovnice obou přímek, proto sestavíme soustavy dvou rovnic o dvou neznámých a ty vyřešíme: a) 1 1 1 ř1 1 1 1 1 1 3 ř1 + ř2 0 2 2 Platí tedy h( A) = h( A ) = 2, soustava má tedy jediné řešení. Z druhé rovnice dostáváme, že y = 1, dosazením do první rovnice obdržíme x = 2. Přímky p, a jsou tedy různoběžné a jejich průsečíkem je bod P = [ 2, 1]. b) 1 1 1 ř1 1 1 1 2 2 3 ( 2) ř + ř 0 0 1 1 2 Platí tedy h( A) = 1, h( A ) = 2, soustava tedy nemá řešení a přímky p, b jsou tedy rovnoběžné. c) 1 1 1 ř1 1 1 1 3 3 3 ( 3) ř + ř 0 0 0 1 2 Platí tedy h( A) = h( A ) = 1, soustava má tedy nekonečně mnoho řešení. Přímky p, c jsou tedy totožné. Zvolíme-li y = t, pak z první rovnice snadno dopočítáme, že x = 1+ t. Parametrické vyjádření této přímky má tedy tvar p c : x = 1 + t, y = t, t R. Cramerovo pravidlo Pro soustavy n lineárních rovnic o n neznámých (stejný počet rovnic jako neznámých) se v některých případech vyplatí použít Cramerovo pravidlo, nazvané podle švýcarského matematika Gabriela Cramera (1704 1752). Ten poprvé obecně řešil soustavy n lineárních rovnic o n neznámých s využitím součtů jistých součinů koeficientů soustavy a stál tak při zrodu determinantů. Použití determinantů přenáší na Cramerovo pravidlo své výhody i nevýhody: je myšlenkově nenáročné a dobře se hodí pro programování výpočtů v počítači, ovšem pro vyšší počet ( n 4 ) rovnic a neznámých rychle roste jeho výpočetní náročnost. Navíc se dá použít jen pro ty soustavy, kde je determinant matice soustavy nenulový (tedy jeli matice soustavy regulární). Proto se Cramerovo pravidlo používá prakticky pouze pro soustavy rovnic s parametrem nebo potřebujeme-li vypočíst jen některou neznámou (a ostatní nás nezajímají). 7

4.15. Věta (Cramerovo pravidlo) Soustava lineárních algebraických rovnic A X = B, kde A je regulární čtvercová matice, má právě jedno řešení D1 x1 = D D2 x2 = X = D, (4.6) D n xn = D kde D je determinant matice soustavy a D s je determinant matice, která vznikne z matice soustavy nahrazením s -tého sloupce sloupcem B pravých stran. Vidíme, že pro výpočet soustavy n lineárních rovnic o n neznámých musíme spočítat ( n + 1) determinantů řádu n, což by znamenalo v případě výpočtu determinantů podle definice více než ( n + 1)! operací (srov. minulá přednáška). 4.16. Příklad Vyřešte soustavu lineárních rovnic λx + x + x = kde λ R je parametr. x + λx x = 3 1 3x + 3x + x = λ + 6 8

Maticové rovnice Pro soustavy rovnic v maticovém tvaru (4.4) můžeme zobecnit tvar matice B. Toho se dá využít například v problémech, kde máme stále stejnou maticí soustavy A, ovšem mění se nám vstupní data, tedy pravé strany B tvořící matici typu ( n k) pro libovolné k. Pokud je matice soustavy regulární matice stupně n, můžeme problém řešit pomocí inverzní matice. Jakmile ji totiž známe, lze neznámé velmi snadno nalézt vynásobením matic: A X = B = 1 1 A A X A B = 1 E X A B 1 X = A B Dodejme, že je to řešení jediné. Podobně (a také za podobných předpokladů: A regulární stupně n, B typu ( m n), m libovolné) lze řešit také rovnice tvaru A X B = C X A = B 1 1 1 1 A A X B B = A C B 1 X = B A 1 1 X = A C B Přesto se kvůli náročnosti výpočtu inverzní matice pro vyšší n používají inverzní matice spíše k teoretickým úvahám než k praktickým numerickým výpočtům. (4.7) 4.17. Příklad Řešte soustavu rovnic v maticovém tvaru 1 2 2 2 3 2 3 4 X = 6 10 9 11 15 0 0 1 0 1 0 1 2 Vzhledem k tvaru matic A a B hledáme matici X typu (3 5). Inverzní matici k A jsme vypočítali v příkladu 3.15 a 3.17, proto snadno dostáváme, že 1 X A B = = 4.18. Příklad Řešte maticovou rovnici 1 0 1 2 1 2 1 1 X 2 1 1 1 0 = 0 3 1 1 1 2 9

Doplňující zdroje: Online zdroje A. Hlaváč, Soustavy lineárních rovnic a jejich geometrická interpretace, online: homepages.math.slu.cz/adamhlavac/soustavyrovnic.pdf J.F. Grcar, Mathematicians of Gaussian Elimination, Notices of the AMS 58 (2011) (6) 782 792. online: http://www.ams.org/notices/201106/rtx110600782p.pdf Literatura Burda P., Havelek R. a Hradecká R.: Algebra a analytická geometrie (VŠB-TU Ostrava, 2005). Vrbenská H. a Bělohlávková J.: Základy matematiky pro bakaláře I. (VŠB-TU Ostrava, 2003). Škrášek J. a Tichý Z.: Základy aplikované matematiky I. (SNTL Praha, 1989). Bečvář J.: Z historie lineární algebry. Dějiny matematiky 35 (Matfyzpress, Praha 2007) 519 s. Moore G.H.: The axiomatization of Linear Algebra: 1875 1940, Historia Mathematica 22 (1995) 262 303. 10