v elektrotechnice Prof. RNDr. Josef Diblík, DrSc. Doc. RNDr. Jaromír Baštinec, CSc. Mgr. Irena Hlavičková Doc. RNDr. Zdeněk Šmarda, CSc.

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

Download "v elektrotechnice Prof. RNDr. Josef Diblík, DrSc. Doc. RNDr. Jaromír Baštinec, CSc. Mgr. Irena Hlavičková Doc. RNDr. Zdeněk Šmarda, CSc."

Transkript

1 Diferenciální rovnice a jejich použití v elektrotechnice Prof. RNDr. Josef Diblík, DrSc. Doc. RNDr. Jaromír Baštinec, CSc. Mgr. Irena Hlavičková Doc. RNDr. Zdeněk Šmarda, CSc. ÚSTAV MATEMATIKY

2

3 Diferenciální rovnice a jejich použití v elektrotechnice 1 Obsah 1 Vstupní test Příklady vstupního testu Řešení vstupního testu Obyčejné diferenciální rovnice prvního řádu Cíl kapitoly Malé opakování Exaktní rovnice a integrační faktor Definice exaktní rovnice Nalezení kmenové funkce Integrační faktor Integrační faktor jako funkce jedné proměnné Shrnutí kapitoly Cvičení Některé typy obyčejných diferenciálních rovnic prvního řádu Cíl kapitoly Bernoulliova rovnice Riccatiova rovnice Clairautova rovnice Picardova metoda postupných aproximací Shrnutí kapitoly Cvičení Lineární systémy obyčejných diferenciálních rovnic Cíl kapitoly Malé opakování o maticích a vektorech Opakování o lineární homogenní rovnici n-tého řádu s konstantními koeficienty Určení partikulárního řešení nehomogenní lineární diferenciální rovnice metodou odhadu Věta o metodě odhadu Ilustrace metody odhadu Opakování o nalezení partikulárního řešení nehomogenní lineární diferenciální rovnice metodou variace konstant Variace konstant v případě rovnic druhého řádu Modifikace metody variace konstant v případě rovnic libovolného řádu Příklad Příklad rovnice vyššího řádu popisující elektrický obvod Vektorový tvar lineárního systému a existence řešení Struktura řešení soustav lineárních diferenciálních rovnic

4 2 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Homogenní soustavy Nehomogenní soustavy Fundamentální matice a její vlastnosti Exponenciála matice a její užití Definice exponenciály matice Užití exponenciály matice Metoda pro nalezení exponenciály matice Řešení Cauchyovy úlohy pro lineární systémy užitím fundamentálních matic Cauchyova úloha pro homogenní systém Cauchyova úloha pro homogenní systém s konstantní maticí Cauchyova úloha pro nehomogenní systém Cauchyova úloha pro nehomogenní systém s konstantní maticí Transformace lineární rovnice n-tého řádu na systém Shrnutí kapitoly Řešené příklady Cvičení Soustavy lineárních diferenciálních rovnic s konstantními koeficienty - řešení na bázi zobecněných vlastních vektorů Cíl kapitoly Formulace problému a postup jeho řešení Případ reálných a navzájem různých kořenů charakteristické rovnice Případ komplexních nenásobných vlastních čísel Případ násobných vlastních čísel Zobecněné vlastní vektory Metoda vlastních vektorů Konstrukce fundamentálního systému Ilustrace - konstrukce fundamentálního systému Shrnutí kapitoly Řešené příklady Cvičení Weyrova maticová metoda Cíl kapitoly Schéma Weyrovy maticové metody Konstrukce tabulky Weyrovy metody Shrnutí kapitoly Řešené příklady Cvičení Besselova rovnice a Besselovy funkce Cíl kapitoly Funkce gama Besselova rovnice Konstrukce řešení ve tvaru řady

5 Diferenciální rovnice a jejich použití v elektrotechnice Výpočet koeficientů řady Besselovy funkce Shrnutí kapitoly Cvičení Stabilita řešení systémů diferenciálních rovnic Stabilita lineárních systémů Hurwitzovo kritérium Michajlovovo kritérium Rovinný autonomní diferenciální systém Cíl kapitoly Autonomní diferenciální systém Autonomní rovinný homogenní lineární systém Lineární systém s konstantními koeficienty v rovině Vztah rovinného systému (9.2) a rovnice druhého řádu Přípustné tvary obecného řešení rovinného systému Případ reálných a různých kořenů (λ 1 λ 2 ) Případ reálných a stejných kořenů (λ 1 = λ 2 ) Případ komplexních kořenů (λ 1,2 = p ± q i) Fázové obrazy v případě reálných a různých kořenů charakteristické rovnice Případ záporných a různých kořenů charakteristické rovnice Případ kladných a různých kořenů charakteristické rovnice Případ jednoho kladného a jednoho záporného kořene charakteristické rovnice Fázové obrazy v případě ryze komplexních kořenů charakteristické rovnice Fázové obrazy v případě komplexních kořenů charakteristické rovnice Komplexní kořeny se zápornou reálnou složkou Komplexní kořeny s kladnou reálnou složkou Fázové obrazy v případě reálných nenulových násobných kořenů charakteristické rovnice Záporné reálné kořeny Kladné reálné kořeny Fázové obrazy v případě existence jednoduchého nulového kořene charakteristické rovnice Nulový a záporný kořen charakteristické rovnice Nulový a kladný kořen charakteristické rovnice Fázové obrazy v případě dvojnásobného nulového kořene charakteristické rovnice Shrnutí kapitoly Řešené příklady Cvičení

6 4 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 10 Parciální diferenciální rovnice prvního řádu. Některé základní pojmy a metody Cíl kapitoly Pojem řešení parciální diferenciální rovnice Základní problémy řešení parciálních diferenciálních rovnic Parciální diferenciální rovnice prvního řádu Formulace počáteční úlohy, pojem jejího řešení Nejjednodušší příklady parciálních rovnic prvního řádu z(x, y) Rovnice typu = x z(x, y) Rovnice typu = f(x, y) x z(x, y) Rovnice typu = f(x, y) s počáteční podmínkou z(0, y) = x ω(y) z(x, y) Rovnice typu = f 1 (x) f 2 (z) x Lineární homogenní parciální rovnice prvního řádu Shrnutí kapitoly Řešené příklady Cvičení Charakteristický systém a charakteristiky. Pfaffova rovnice Cíl kapitoly Charakteristický systém První integrály, existence řešení, obecné řešení První integrály Věty o existenci a jednoznačnosti řešení Kvazilineární parciální diferenciální rovnice Pfaffova rovnice Shrnutí kapitoly Řešené příklady Cvičení Parciální diferenciální rovnice druhého řádu Cíl kapitoly Klasifikace rovnic na hyperbolické, parabolické a eliptické) Transformace proměnných Shrnutí kapitoly Řešené příklady Cvičení Vlnová rovnice a D Alembertův vzorec Cíl kapitoly Fourieriovy řady Fourierova řada a Fourierova transformace

7 Diferenciální rovnice a jejich použití v elektrotechnice Dirichletovy podmínky Dirichletova věta Rozvoj sudých a lichých funkcí do Fourierovy řady Rozvoj funkce s libovolnou periodou Rozvoj sudé funkce s libovolnou periodou Rozvoj liché funkce s libovolnou periodou Rozvoj funkcí do Fourierovy řady na polovičním intervalu Příklad Riemannova věta Vlnová rovnice D Alembertův vzorec Fourierova metoda separace proměnných Fourierova metoda pro vlnovou rovnici Vzorce odvozené Fourierovou metodou pro vlnovou rovnici Shrnutí kapitoly Řešené příklady Cvičení Rovnice vedení tepla a Laplaceova rovnice Cíl kapitoly Rovnice vedení tepla Dirichletova úloha pro rovnice vedení tepla Princip maxima pro rovnici vedení tepla Laplaceova rovnice Fourierova metoda separace proměnných pro Laplaceovu rovnici Shrnutí kapitoly Řešené příklady Fourierova metoda pro rovnici vedení tepla Cvičení Fourierova úloha pro Laplaceovu rovnici Metoda konečných diferencí pro PDR Cíl kapitoly Princip metoda konečných diferencí pro PDR Shrnutí kapitoly Řešený příklad Cvičení Metoda konečných prvků pro PDR - řešení pomocí Matlabu Cíl kapitoly Metoda konečných prvků Příklad řešený pomocí Matlabu Cvičení Poděkování 223

8 6 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Seznam obrázků 3.1 Několik přímkových řešení rovnice z příkladu Singulární řešení rovnice z příkladu Elektrický obvod z příkladu Besselovy funkce prvního druhu řádu 0 a Triviální řešení je stabilní Triviální řešení není stabilní Triviální řešení je stejnoměrně stabilní Triviální řešení je asymptoticky stabilní Michajlovova křivka Michajlovovy křivky pro n = 1, 2, 3, 4, Michajlovova křivka k příkladu Michajlovova křivka z příkladu Michajlovova křivka z příkladu Michajlovova křivka z příkladu Michajlovova křivka z příkladu Stabilní uzel Nestabilní uzel Sedlový bod Střed Stabilní ohnisko Nestabilní ohnisko Stabilní nevlastní uzel Stabilní dikritický uzel Nestabilní nevlastní uzel Nestabilní dikritický uzel Případ nulového a záporného kořene Případ nulového a kladného kořene Metoda konečných diferencí Triangulovaná oblast Ω Graf přibližného řešení Přibližné řešení téže rovnice znázorněné pomocí vrstevnic K příkladu 16.1: Oblast Ω a její hranice, rozdělená na tři části

9 Diferenciální rovnice a jejich použití v elektrotechnice 7 1 Vstupní test Dříve, než se ponoříte do studia diferenciálních rovnic, projděte si následující test. Pokud vám řešení některých úloh bude dělat problémy, je nanejvýš vhodné si příslušné téma zopakovat. 1.1 Příklady vstupního testu Příklad 1 Je dána funkce Vypočtěte a) f(2), b) f(2t), c) f( x). f(x) = x 1 x Příklad 2 Zderivujte následující funkce jedné proměnné (nemusíte se snažit výsledek jakkoli upravovat) a) y = 2x 3 x x 3 x + 2, b) y = e x cos x2 sin 2x, c) y = x x, d) y = 1 ln(x 2 + 1). Příklad 3 Vypočtěte následující neurčité integrály a) ( 1 (x 2 +3x 1) dx, b) x 1 1 ) dx, c) xe x dx, d) te t2 dt, e) (2xy x) dy x 2 (pozor na proměnnou!). Příklad 4 Vypočtěte následující určité integrály a) 2 (2x 1) dx, b) x cos t dt. 1 x/2 Příklad 5 Vypočtěte parciální derivace prvního řádu podle všech proměnných, na kterých zadaná funkce závisí a) f(x, y) = x 2 y 3 x + y sin x, b) g(x, y, z) = x + y + z2. y + 1 Příklad 6 Ověřte, že funkce y = x 5 x 2 je řešením diferenciální rovnice (x 2)y +y = 1. Příklad 7 Najděte obecné řešení diferenciálních rovnic a) x + yy = 0. b) y + 2xy = xe x2. Příklad 8 Najděte řešení počáteční úlohy y ytg x = 1, y(0) = 2. cos x Příklad 9 Najděte obecné řešení diferenciální rovnice y + 8y + 15y = 0 a řešení vyhovující počátečním podmínkám y(0) = 4, y (0) = 0. Příklad 10 Ověřte, že funkce u(x, y) = arctg y x x u x + y u y = 0. splňuje rovnici

10 8 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 1.2 Řešení vstupního testu Př. 1 a) 1 2t 1 x 1 ; b) ; c) 5 4t x Př. 2 a) y = 6x x + 3 x 1 ; b) 2 x 3 y = e x sin 2x + 2e x cos 2x; c) y = 2x2 sin x 2 cos x 2 ; d) y 2x = x 2 (x 2 + 1) ln 2 (x 2 + 1) Př. 3 a) x x2 x + c; b) ln x x + c; c) xe x e x + c; d) 1 2 et2 + c; xy 2 xy + c Př. 4 a) 2; b) sin x sin x 2 Př. 5 a) f x = 2xy3 1 + y cos x, f y = 3x2 y 2 + sin x; b) g x = 1 y + 1, g y = 1 x z2 (y + 1), 2 g z = 2z y + 1 ( ) x 2 Př. 7 a) y 2 + x 2 = c; b) y = 2 + c e x2 Př. 8 y = x + 2 cos x Př. 9 Obecné řešení je y = c 1 e 3x + c 2 e 5x, řešení počáteční úlohy je y = 4e 3x 3e 5x

11 Diferenciální rovnice a jejich použití v elektrotechnice 9 2 Obyčejné diferenciální rovnice prvního řádu 2.1 Cíl kapitoly Cílem této kapitoly je nenásilně navázat na učivo, se kterým se studenti seznámili již v prvním ročníku bakalářského studia. Nejprve připomeneme některé základní pojmy týkající se diferenciálních rovnic obecně. Pak probereme řešení jednoho speciálního typu diferenciálních rovnic prvního řádu, tzv. exaktních rovnic, a ukážeme postup, kterým se některé rovnice dají na rovnice exaktní převést. 2.2 Malé opakování Dříve, než se pustíme do probírání nových typů diferenciálních rovnic, bude asi užitečné připomenout, co je to vůbec diferenciální rovnice a jak může vypadat její řešení. Protože se jedná skutečně o pouhé připomenutí, nebudeme zde rozepisovat přesné definice. Ty necht si čtenář najde např. ve skriptech pro druhý semestr. Obyčejná diferenciální rovnice je rovnice, ve které se vyskytují derivace nebo diferenciály neznámé funkce (případně více neznámých funkcí) jedné reálné proměnné. (Na rozdíl od parciální diferenciální rovnice, která obsahuje parciální derivace hledané funkce.) Obyčejné diferenciální rovnice jsou například xy + y = sin x, (r1) (x + 1)dx + x(y 1)dy = 0, (r2) y + 2y + y = x. První dvě rovnice jsou prvního řádu, zatímco třetí rovnice je řádu druhého, protože nejvyšší řád derivace v ní obsažený je 2. Rovnici obsahující y lze snadno převést na tvar obsahující diferenciály dx a dy a naopak. K tomu si stačí uvědomit, že y = dy. Například rovnice (r1) se dá zapsat jako dx a rovnice (r2) jako xdy + (y sin x)dx = 0 x x(y 1)y = 0. Řešením diferenciální rovnice na daném intervalu I nazýváme funkci, která mění rovnici v identitu, pokud ji dosadíme za neznámou funkci. Můžete sami ověřit, že řešením rovnice (r1) na libovolném intervalu neobsahujícím nulu je např. funkce y = cos x x. To je ovšem jen jedno z mnoha řešení této rovnice. Z hlediska terminologického nazýváme každé konkrétní řešení partikulárním řešením. (r3)

12 10 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Obecné řešení naší rovnice je y = 1 (c cos x), kde c R je libovolná konstanta. (Opět x můžete ověřit nebo ještě lépe toto řešení najít výpočtem.) Kterékoli partikulární řešení rovnice (r1) dostaneme z jejího obecného řešení vhodnou volbou konstanty c. Ne vždy se řešení diferenciální rovnice podaří vyjádřit ve tvaru y = f(x), tj. explicitně. Často řešení dostaneme dostaneme v uzavřeném tvaru jako rovnici F (x, y) = 0, tj. v tzv. implicitním tvaru. Z rovnic, se kterými jste se zatím setkali, je toto běžné u rovnic se separovanými proměnnými, jako je např. (r2). Řešení této rovnice je y 2 2 y + x + ln x + c = 0 (opět ověřte nebo řešení přímo najděte). Na závěr našeho opakování ještě připomeňme, že v praxi obvykle hledáme řešení diferenciální rovnice, které vyhovuje zadané počáteční podmínce y(x 0 ) = y 0. Při řešení takovéto počáteční úlohy pak většinou postupujeme tak, že nejprve najdeme obecné řešení diferenciální rovnice, obsahující parametr c. Jeho konkrétní hodnotu zjistíme dosazením počáteční podmínky do obecného řešení a nalezením c jako kořene vzniklé rovnice. Jiná část matematiky (numerická matematika) se zabývá, mj., přibližným nalezením řešení diferenciální rovnice, které vyhovuje zadané počáteční podmínce, pomocí různých výpočtových schémat (algoritmů). K nejznámějším algoritmům patří tzv. Eulerova metoda. 2.3 Exaktní rovnice a integrační faktor Exaktní rovnice jsou speciálním typem obyčejných diferenciálních rovnic, který velmi úzce souvisí s totálním diferenciálem funkce dvou proměnných. Proto nejprve připomeneme, jak totální diferenciál vypadá. Má-li funkce z = f(x, y) spojité parciální derivace prvního řádu v nějaké oblasti Ω R 2, pak má v Ω totální diferenciál dz, který je roven dz = f f dx + dy. (2.1) x y Příklad 2.1 Totální diferenciál funkce f(x, y) = x 2 y je df = 2xy dx + x 2 dy. Představme si nyní, že máme řešit diferenciální rovnici 2xy dx + x 2 dy = 0, tj. df = 0. Tvrdíme, že obecné řešení této rovnice je x 2 y = c neboli f(x, y) = c.

13 Diferenciální rovnice a jejich použití v elektrotechnice 11 Nevěříte? Tak se na to znovu podívejme: Jestliže se omezíme jen na ty body (x, y), pro které je f(x, y) = c (c R je konstanta), pak df = dc = 0, tj. rovnice je splněna. (Jestli ještě pořád nevěříte, vyřešte rovnici sami jiným způsobem je to rovnice se separovanými proměnnými.) Definice exaktní rovnice Viděli jsme, že diferenciální rovnice tvaru df = 0 má řešení, které se dá pěkně popsat rovnicí f(x, y) = c, a proto si tato rovnice zaslouží vlastní jméno: Definice 2.1 (Exaktní rovnice) Diferenciální rovnice M(x, y) dx + N(x, y) dy = 0 (2.2) se nazývá exaktní diferenciální rovnice, jestliže výraz na její levé straně je totálním diferenciálem nějaké funkce f v nějaké oblasti Ω R 2. Funkci f nazýváme kmenovou funkcí. V příkladu 2.1 jsme měli jednoduchou práci, protože jsme kmenovou funkci f předem znali. To ale rozhodně není typická situace. Proto se nyní budeme zabývat dvěma otázkami: Jak poznáme, že je nějaká rovnice exaktní? Víme-li už, že exaktní je, jak najdeme kmenovou funkci f, pomocí níž je dáno řešení? Odpověd na první otázku dává následující věta. Věta 2.1 Necht M a N jsou funkce dvou proměnných, které jsou spojité a mají spojité parciální derivace prvního řádu v nějaké obdélníkové oblasti R = {(x, y) R 2 : a < x < b, c < y < d}, kde a, b, c, d jsou konstanty. Pak výraz M(x, y) dx + N(x, y) dy je totálním diferenciálem nějaké funkce f právě tehdy, když v uvedené oblasti platí M y = N x. (2.3) Nebudeme provádět důkaz tohoto tvrzení, ale přesto se u podmínky (2.3) na chvíli zastavíme, abyste viděli, že jen tak nespadla z nebe. Jestliže existuje funkce f, pro kterou platí df = M(x, y) dx + N(x, y) dy, znamená to, že Tedy f x = M(x, y) a f y M y = y = N(x, y) ( ) f = 2 f x y x, zatímco N x = x ( ) f = 2 f y x y.

14 12 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Protože funkce M a N mají spojité parciální derivace prvního řádu, má funkce f spojité parciální derivace druhého řádu, a tedy musí platit 2 f y x = 2 f x y neboli M y = N x. Příklad 2.2 Rozhodněte, zda jsou zadané diferenciální rovnice exaktní. a) 2xy dx + (x 2 1) dy = 0 b) (e xy y) dx + x 2 e y dy = 0 Řešení: a) M(x, y) = 2xy, N(x, y) = x 2 1. M y = 2x, N x M = 2x y = N x b) M(x, y) = e xy y, N(x, y) = x 2 e y. rovnice je exaktní. M y = xexy 1, N x = 2xey M y N x rovnice není exaktní Nalezení kmenové funkce Nyní se zaměříme na problém, jak najít kmenovou funkci f. Postup jejího hledání ukážeme nejprve obecně a pak na několika příkladech. Mějme diferenciální rovnici M(x, y) dx + N(x, y) dy = 0, o které víme, že je exaktní, tj. že M y = N x. Hledáme funkci f, pro kterou platí df = M(x, y) dx + N(x, y) dy neboli f x = M(x, y) a f y = N(x, y). Víme, že derivace f podle x je rovna M, a proto můžeme integrací M podle x (tj. y pro tento moment považujeme za konstantu) f najít: f(x, y) = M(x, y) dx + g(y), kde g(y) je funkce závislá pouze na y, která zde hraje roli integrační konstanty. (Uvědomte si, že když libovolnou funkci závisející pouze na y zderivujeme podle x, dostaneme nulu.)

15 Diferenciální rovnice a jejich použití v elektrotechnice 13 Na druhou stranu také víme, že derivace f podle y má být rovna N(x, y). To znamená, že f y = ( ) M(x, y) dx + g(y) = M(x, y) dx + g (y) = N(x, y). y y Odtud dostaneme rovnici g (y) = N(x, y) y M(x, y) dx, (2.4) ze které zatím neznámou funkci g najdeme integrací podle y. Tím je kmenová funkce f nalezena. Poznámka 1. Možná se vám zdá divné, že napřed zdůrazňujeme, že funkce g závisí pouze na y, a za chvíli napíšeme, že g (y) = N(x, y). Na příkladech však uvidíte, že v pravé straně rovnice (2.4) se všechny výrazy obsahující x vždy odečtou a zbude tam opravdu pouze funkce proměnné y, občas dokonce jenom konstanta. Ukážeme nyní, proč tomu tak je. Vypočteme derivaci výrazu na pravé straně (2.4) podle x: x ( N(x, y) y ) M(x, y) dx = N x ( x y = N x y ( x ) M(x, y) dx ) M(x, y) dx = = N x M y = 0. To znamená, že N(x, y) y M(x, y) dx nezávisí na x. Poznámka 2. Celý postup hledání f se dal provést i z opačného konce. Napřed můžeme vyjádřit f pomocí integrálu z funkce N podle y: f(x, y) = N(x, y) dy + h(x) Pak využijeme toho, že derivace f podle x musí být rovna M. Z toho dostaneme rovnici pro funkci h: ( ) N(x, y) dy + h(x) = N(x, y) dy + h (x) = M(x, y), x x ve které se v tomto případě musí odečíst všechny členy obsahující y. Příklad 2.3 Najděte obecné řešení diferenciální rovnice 2xy dx + (x 2 1) dy = 0. Řešení: O zadané rovnici již z příkladu (2.2) a) víme, že je exaktní. Existuje proto funkce f, pro niž platí df = 2xy dx + (x 2 1) dy neboli f x = 2xy a f y = x2 1.

16 14 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Z rovnice f x = 2xy integrací podle x dostáváme f(x, y) = x 2 y + g(y). Pro tuto funkci f musí dále platit, že f y = x2 1. Tedy y (x2 y + g(y)) = x 2 + g (y) = x 2 1 g (y) = 1 g(y) = y. (Všimněte si, že x 2 se v rovnici pro g opravdu odečetlo, přesně jak jsme v poznámce 1 slibovali.) Kmenová funkce f je tedy f(x, y) = x 2 y y a obecné řešení zadané diferenciální rovnice je x 2 y y = c. Rovnice v tomto příkladu byla zadána přímo ve tvaru nemusí. (2.2). Vždycky to tak ale být Příklad 2.4 Najděte obecné řešení rovnice y(1 x 2 )y = xy 2 cos x sin x a pak řešení vyhovující počáteční podmínce y(0) = 2. Řešení: Zadaná rovnice není žádného z dříve probraných typů (separovatelná ani lineární). Převedeme ji na tvar M(x, y) dx + N(x, y) dy = 0 a podíváme se, jestli je exaktní: y(1 x 2 ) dy dx = xy2 cos x sin x (cos x sin x xy 2 ) dx + y(1 x 2 ) dy = 0. Tedy M(x, y) = (cos x sin x xy 2 ) a N(x, y) = y(1 x 2 ). M y = 2xy = N x Budeme hledat funkci f, pro kterou platí f x = (cos x sin x xy2 ) a rovnice je exaktní. f y = y(1 x2 ). Protože se zdá, že bude pohodlnější integrovat N podle y než M podle x, použijeme postup naznačený v poznámce 2. f y = y(1 x2 ) f(x, y) = y2 2 (1 x2 ) + h(x). Víme, že derivace f podle x musí být rovna M(x, y) = cos x sin x xy 2. Tedy ( ) y 2 x 2 (1 x2 ) + h(x) = xy 2 + h (x) = cos x sin x xy 2 Odtud h (x) = cos x sin x, h(x) = cos x sin x dx = t = sin x dt = cos x dx = t dt = t2 2 = 1 2 sin2 x.

17 Diferenciální rovnice a jejich použití v elektrotechnice 15 Kmenová funkce f je f(x, y) = y2 2 (1 x2 ) sin2 x a obecné řešení zadané rovnice je y 2 2 (1 x2 ) sin2 x = c 1 nebo y 2 (1 x 2 ) + sin 2 x = c, kde c = 2c 1. Nyní najdeme řešení vyhovující počáteční podmínce y(0) = 2: 2 2 (1 0 2 ) + sin 2 0 = c c = 4. Hledané řešení je y 2 (1 x 2 ) + sin 2 x = Integrační faktor Vrat me se ted k exaktní rovnici, se kterou jsme v příkladu 2.1 začínali, tj. 2xy dx + x 2 dy = 0. Při pohledu na ni člověka může napadnout: Co kdybych ji vydělil x? Tím se přece zjednoduší! Učiňme tak: 2y dx + x dy = 0 Rovnice je skutečně na pohled jednodušší, ale zato přestala být exaktní. Pro novou rovnici je M(x, y) = 2y, N(x, y) = x, a tedy M y = 2 1 = N x. Jestliže se původně exaktní rovnice vydělením nějakou funkcí odexaktněla, nemohla by neexaktní rovnice vynásobením vhodnou funkcí zexaktnět? Pokusme se takovou funkci najít. Označíme ji jako µ(x, y) a budeme jí říkat integrační faktor. Hledáme tedy funkci µ(x, y) (předpokládáme µ(x, y) 0), pro kterou by rovnice µ(x, y)m(x, y) dx + µ(x, y)n(x, y) dy = 0 byla exaktní, tj. pro kterou by platilo (µ(x, y)m(x, y)) = (µ(x, y)n(x, y)). y x Použitím vzorce pro derivaci součinu dostaneme µ y M + µ M y = µ x N + µ N x. (2.5) Zdá se, že jsme se dostali z bláta do louže. Rovnice (2.5) je parciální diferenciální rovnice pro neznámou funkci µ a vyřešit ji může být stejně obtížné jako vyřešit původní neexaktní obyčejnou diferenciální rovnici. V některých speciálních případech však funkci µ přece jenom najdeme.

18 16 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Integrační faktor jako funkce jedné proměnné Pokud předpokládáme, že funkce µ závisí pouze na jedné proměnné, rovnice (2.5) se zredukuje na tvar, se kterým už si poradíme. Nejprve hledejme funkci závislou pouze na proměnné x, tj. µ = µ(x). V tomto případě je = 0 a z (2.5) dostaneme µ y µ(x) M y = µ (x) N + µ(x) N x ( M µ (x) N = µ(x) y N ) x a nakonec µ M (x) µ(x) = N y x N. Aby tato rovnost mohla být splněna, musí výraz na pravé straně záviset také pouze na x, tedy M y N x N = α(x). Tím se rovnice (2.5) značně zjednodušila: µ µ = α(x) To je rovnice se separovanými proměnnými a jsme schopni ji vyřešit: dµ = α(x) dx ln µ = α(x) dx + c µ = c e α(x) dx. µ Protože nám jde o nalezení jedné konkrétní funkce µ, nikoli všech možných, můžeme konstantu c zvolit, např. c = 1. Tím máme µ(x) = e α(x) dx. Podobně by se postupovalo při hledání integračního faktoru µ závislého pouze na proměnné y (zkuste si to sami). To, k čemu jsme zatím dospěli, můžeme shrnout v následující větě. Věta 2.2 Necht je dána rovnice M(x, y) dx + N(x, y) dy = 0. (2.6) M y N x N M x y Je-li = α(x), resp. = β(y), pak vynásobením rovnice (2.6) integračním faktorem µ(x) = e α(x) dx, resp. µ(y) = e β(y) dy, dostaneme rovnici N M exaktní. Integrační faktor lze nalézt i v některých dalších případech, ale o tom zde mluvit nebudeme. Nyní přichází to, na co jste se určitě nejvíc těšili příklady.

19 Diferenciální rovnice a jejich použití v elektrotechnice 17 Příklad 2.5 Najděte obecné řešení rovnice (xy + y 2 + y) dx + (x + 2y) dy = 0 Řešení: Máme M(x, y) = xy + y 2 + y, N(x, y) = x + 2y. M y = x + 2y + 1, N x = 1, M y N x rovnice není exaktní. Zkusíme, jestli se nám podaří najít integrační faktor µ jako funkci pouze proměnné x: M y N x N = x + 2y x + 2y = 1. Žádné y se v tomto výrazu po úpravě nevyskytuje, a proto můžeme najít integrační faktor. V našem případě je α(x) = 1, a tedy µ(x) = e 1 dx = e x. Zadanou rovnici nalezeným integračním faktorem vynásobíme: e x (xy + y 2 + y) dx + e x (x + 2y) dy = 0 Můžeme se přesvědčit, že tohle už exaktní rovnice je. Nyní je M(x, y) = e x (xy + y 2 + y), N(x, y) = e x (x + 2y). M y = ex (x + 2y + 1), N x = ex (x + 2y) + e x 1 = e x (x + 2y + 1) M y = N x. Najdeme kmenovou funkci f. (Pokud jste snad zapomněli, jedná se o funkci, pro kterou platí f = M a f = N.) Na první pohled je zřejmé, že bude méně pracné nalézt f x y integrováním N podle y než integrováním M podle x. f(x, y) = e x (x + 2y) dy = e x (xy + y 2 ) + h(x). Nyní využijeme toho, že musí platit f x = ex (xy + y 2 + y): ( e x (xy + y 2 ) + h(x) ) = e x (xy + y 2 ) + e x y + h (x) = e x (xy + y 2 + y) + h (x) x e x (xy + y 2 + y) + h (x) = e x (xy + y 2 + y) h (x) = 0 h(x) = 0. Kmenová funkce je tedy f(x, y) = e x (xy + y 2 ) a obecné řešení zadané rovnice je e x (xy + y 2 ) = c.

20 18 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Příklad 2.6 Najděte řešení počáteční úlohy (2xy 2 y) dx + (y 2 + x + y) dy = 0, y(0) = 1. Řešení: Nejprve najdeme obecné řešení zadané rovnice. Sami se přesvědčte, že rovnice není žádného z dříve probraných typů. Prozkoumáme, jestli existuje integrační faktor jako funkce pouze proměnné x: M y = 4xy 1, N x = 1, M y N x N = 4xy 2 y 2 + x + y. Poslední výraz závisí na proměnné y, integrační faktor typu µ(x) proto nenajdeme. Nyní to zkusíme s µ(y): N M x y M = 1 (4xy 1) 2xy 2 y = 2(1 2xy) y(2xy 1) = 2 y. To je funkce pouze proměnné y a integrační faktor µ(y) je proto µ(y) = e 2 y dy = e 2 ln y = e ln y 2 = y 2 = 1 y. 2 (Jestli ted užasle hledíte na úpravy provedené při výpočtu µ(y), osvěžte si prosím v paměti, že e ln x = x pro x > 0.) Rovnice vynásobená integračním faktorem µ(y) je ( 2x 1 y ) dx + ( 1 + x y y ) dy = 0. Ověřte sami, že se jedná o rovnici exaktní (tím v podstatě uděláte zkoušku, že jsme se při hledání integračního faktoru nedopustili žádné chyby). Budeme hledat kmenovou funkci f. f x = 2x 1 y f y = 1 + x y y f(x, y) = y ( 2x 1 ) dx = x 2 x y y + g(y). (x 2 xy ) + g(y) = x y 2 + g (y) = 1 + x y y g (y) = y g(y) = y + ln y Kmenová funkce je f(x, y) = x 2 x y + y + ln y a obecné řešení zadané rovnice je x 2 x y + y + ln y = c. Najdeme konstantu c tak, aby řešení vyhovovalo podmínce y(0) = 1: ln 1 = c c = 1. 1 Řešení zadané počáteční úlohy je tedy x 2 x + y + ln y = 1. y

21 Diferenciální rovnice a jejich použití v elektrotechnice Shrnutí kapitoly V této kapitole jsme nejprve připomněli, jak vypadá diferenciální rovnice, co je jejím řešením, jak může řešení vypadat a jaký je rozdíl mezi obecným a partikulárním řešením dané diferenciální rovnice. Dále jsme se věnovali tzv. exaktním rovnicím. Ukázali jsme, jak poznáme, jestli je nějaká rovnice exaktní, a jak takovou rovnici vyřešit. Nakonec jsme se zabývali problémem, jak rovnici, která původně exaktní není, na exaktní rovnici převést. Předvedli jsme, že rovnice, které vyhovují určitým podmínkám, lze vynásobením tzv. integračním faktorem na exaktní rovnici upravit. 2.5 Cvičení Příklad 1 U každé rovnice rozhodněte, zda je exaktní. Pokud ano, najděte její obecné řešení. a) (2x 1) dx + (3y + 7) dy = 0 b) (sin y y sin x) dx + (cos x + x cos y y) dy = 0 c) (x + y)(x y) dx + x(x 2y) dy = 0 d) 2x y dx x2 y 2 dy = 0 e) (1 2x 2 2y)y = 4x 3 + 4xy ( f) 1 + ln x + x ) dx = (1 + ln x) dy y Řešení. a) x 2 x y2 + 7y = c; b) x sin x + y cos x 1 2 y2 = c; c) není exaktní d) x2 y = c; e) x4 2x 2 y + y y 2 = c; f) není exaktní Příklad 2 Najděte řešení počátečních úloh a) (e x + y)dx + (2 + x + ye y )dy = 0, y(0) = 1 b) 3y2 x 2 y 5 y + x = 0, y(1) = 1 2y4 Řešení. a) e x + xy + 2y + ye y e y = 3; b) x2 4y 4 3 2y 2 = 5 4 Příklad 3 Najděte hodnotu konstanty k, pro kterou bude zadaná rovnice exaktní (y 3 + kxy 4 2x) dx + (3xy x 2 y 3 ) dy = 0 Řešení. k = 10

22 20 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Příklad 4 Najděte integrační faktor, pomocí nějž lze zadanou rovnici převést na rovnici exaktní. Pak najděte obecné řešení rovnice. a) 6xy dx + (4y + 9x 2 ) dy = 0 b) (xy + y 2 + y) dx + (x + 2y) dy = 0 Řešení. a) µ(y) = y 2, obecné řešení je 3x 2 y 3 + y 4 = c b) µ(x) = e x, obecné řešení je xye x + y 2 e x = c

23 Diferenciální rovnice a jejich použití v elektrotechnice 21 3 Některé typy obyčejných diferenciálních rovnic prvního řádu 3.1 Cíl kapitoly Cílem této kapitoly je seznámit čtenáře s některými vybranými typy diferenciálních rovnic, jmenovitě s rovnicí Bernoulliovou, Riccatiovou a Clairoutovou, a předvést řešení diferenciálních rovnic pomocí Picardovy metody postupných aproximací. 3.2 Bernoulliova rovnice Diferenciální rovnice tvaru y = a(x)y + b(x)y n, (3.1) kde n R, n 0 a n 1 se nazývá Bernoulliova rovnice. Je-li n rovno 1 nebo 0, jde vždy o lineární diferenciální rovnice. Jejich řešení již umíme najít.) Všimněte si, že pro n > 0 má rovnice vždy tzv. triviální řešení y = 0. Rovnici (3.1) můžeme řešit různými metodami. Lze např. použít substituci za y 1 n, ale my zde předvedeme jiný způsob, který by vám měl být povědomý. Nejprve vyřešíme homogenní lineární rovnici y = a(x)y. (3.2) Obecné řešení této rovnice vyjde ve tvaru y = C y 0 (x), kde y 0 (x) = e a(x)dx. Řešení původní rovnice (3.1) pak budeme hledat ve tvaru y = C(x) y 0 (x). Připomíná vám to něco? Ano, podobně vypadá metoda variace konstant, používaná při řešení lineárních diferenciálních rovnic. Ukážeme, že tato cesta skutečně dovede k cíli, tj. že se nám podaří najít funkci C(x), pro kterou je y = C(x) y 0 (x) řešením zadané rovnice. Dosadíme předpokládané řešení do rovnice (3.1): C (x) y 0 (x) + C(x) y 0(x) = a(x) C(x) y 0 (x) + b(x) C n (x) y n 0 (x). (3.3) Nyní si uvědomme, že y 0 (x) je řešením rovnice (3.2), a proto platí y 0(x) = a(x) y 0 (x). Druhý člen na levé straně rovnice (3.3) je proto roven prvnímu členu na pravé straně a z rovnice nakonec zbude C (x) = b(x) C n (x) y n 1 0 (x), což je diferenciální rovnice se separovanými proměnnými pro neznámou funkci C(x).

24 22 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Příklad 3.1 Najděte obecné řešení rovnice y = y x + xy2 Řešení: Jedná se o Bernoulliovu rovnici s n = 2. Nejprve vyřešíme homogenní lineární rovnici y = y x : dy dx y = x ln y = ln x + ln c ln y = ln c x y = C 1 x. Řešení zadané rovnice budeme hledat jako y = C(x) 1. Dosazením tohoto řešení do x rovnice dostaneme C 1 ( x + C 1x ) = C 1 x 2 x + x 1 C2 C = C 2. x 2 To je rovnice se separovanými proměnnými, kterou nyní vyřešíme. dc dc dx = C2 C = dx 1 2 C = x + k C = 1 x + k. Jednoparametrické řešení naší rovnice je tedy y = 1 x + k 1 x neboli y = 1 x 2 + kx. Navíc má rovnice ještě tzv. singulární řešení y = 0, které z výše uvedeného parametrického řešení nedá získat žádnou volbou konstanty k. 3.3 Riccatiova rovnice Diferenciální rovnice tvaru y = P (x) + Q(x)y + R(x)y 2 (3.4) se nazývá Riccatiova rovnice. Zde asi zažijí trpké zklamání ti, kdo ještě věřili, že každou rovnici (nebo aspoň každou, která se nějak jmenuje) lze analyticky vyřešit. U Riccatiovy rovnice se to podaří jen někdy. (Slovem vyřešit zde myslíme najít řešení vyjádřené pomocí elementárních funkcí nebo aspoň pomocí integrálů z nich.) Známe-li jedno řešení rovnice (3.4) (např. podaří-li se nám je nějak uhodnout), použitím substituce y = y 1 + u, kde y 1 je ono jedno známé řešení, převedeme Riccatiho rovnici na Bernoulliho rovnici. Předved me to podrobněji. Dosadíme do rovnice (3.4): y 1 + u = P (x) + Q(x)(y 1 + u) + R(x)(y 1 + u) 2 y 1 + u = P (x) + Q(x)y 1 + R(x)y Q(x)u + R(x)(2y 1 u + u 2 ).

25 Diferenciální rovnice a jejich použití v elektrotechnice 23 Protože y 1 je řešení rovnice (3.4), platí y 1 = P (x) + Q(x)y 1 + R(x)y 2 1, a tedy u = (Q(x) + 2R(x)y 1 )u + R(x)u 2. (3.5) To je Bernoulliova rovnice pro n = 2 s neznámou funkcí u, a tu už vyřešit umíme (nenarazíme-li na potíže při výpočtu integrálů, ale to už je jiná otázka). Příklad 3.2 Najděte obecné řešení rovnice y = 4 x 2 1 x y + y2, víme-li, že řešením této rovnice je funkce y 1 = 2/x. Řešení: To, že y 1 je skutečně řešením zadané rovnice, ověřte sami. Zavedeme substituci y = 2 x + u. V našem případě je P (x) = 4/x 2, Q(x) = 1/x a R(x) = 1 a rovnice vypadat takto: ( u = 1 x ) u + u 2, po snadné úpravě u = 3 x x u + u2. (3.5) bude Vzniklou Bernoulliovu rovnici vyřešíme. Nejprve najdeme obecné řešení lineární homogenní rovnice u = 3 x u : du 3 u = x dx ln y = 3 ln x + ln c ln y = ln ( c x 3) u = Cx 3. Řešení Bernoulliovy rovnice nyní budeme hledat jako y = C(x) x 3. Zderivováním a dosazením do rovnice dostaneme C (x)x 3 + C(x)3x 2 = 3 x C(x)x3 + C 2 (x)x 6 C (x) = C 2 (x)x 3. Vzniklou rovnici s neznámou funkcí C vyřešíme: dc dc dx = C2 x 3 C = x 3 dx 1 2 C = x4 4 + k C = 1 x k C můžeme ještě upravit čitatele i jmenovatele vynásobíme čtyřmi: C = 4 x 4 + 4k = 4, kde K = 4k. x 4 + K Řešení Bernoulliovy rovnice je tedy u = 4 x 4 + K x3 (navíc máme ještě singulární řešení u = 0.) Nyní se vrátíme k zadané Riccatiho rovnici. Její řešení je y = 2 x + u = 2 x 4x3 x 4 + K = 2(x4 + K) 4x 4, tj. y = 2 K x4 x(x 4 + K) x(x 4 + K). Můžete si všimnout, že ze zadání známé řešení y 1 = 2/x z obecného řešení nedostaneme pro žádné K; toto řešení odpovídá singulárnímu řešení u = 0.

26 24 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 3.4 Clairautova rovnice Všechny rovnice, které jsme dosud probírali, se daly převést na tvar y = f(x, y). U Clairautovy rovnice je tomu v jistém smyslu naopak nemáme vyjádřenou derivaci neznámé funkce pomocí x a y, ale y pomocí x a y, a to konkrétně takto: y = xy + f(y ). (3.6) Poněkud neobvyklého tvaru rovnice se nemusíte lekat. Uvidíte, že řešení Clairautovy lze najít vcelku bezpracně. Ukážeme, že řešeními Clairautovy rovnice jsou všechny přímky tvaru y = cx + f(c), (3.7) kde c je libovolná konstanta. Abychom ověřili, že (3.7) je skutečně řešením rovnice (3.6), dosadíme do levé a pravé strany této rovnice. To je velmi jednoduché, ale pro všechny méně zběhlé raději zdůrazněme, že při výpočtu y derivujeme podle x a že f(c) je konstanta. Proto y = (cx + f(c)) = c. A ted už dosad me: L = y = cx + f(c), P = xy + f(y ) = xc + f(c) L = P. Rovnice (3.6) může mít ještě další řešení, které je vyjádřené parametricky: x = f (t), y = f(t) tf (t). (3.8) Prověříme, že (3.8) je opravdu řešením. Nejprve najdeme (za předpokladu, že f (t) 0) dy dy dx = dt dx dt = f (t) f (t) tf (t) f (t) = t. Nyní je levá strana L rovnice (3.6) vyjádřena s pomocí (3.8) jako a pravá strana P rovnice (3.6) je rovna L = f(t) tf (t) P = f (t)t + f(t) = L. Naše prověrka je zakončena. Toto řešení je singulární, protože jestliže f (t) 0, řešení (3.7) pro žádnou volbu konstanty c. (3.8) nedostaneme z řešení Příklad 3.3 Najděte řešení rovnice y = xy (y ) 2. Řešení: V našem případě je f(y ) = (1/2)(y ) 2. To znamená, že řešením je každá přímka tvaru y = cx c2, c R.

27 Diferenciální rovnice a jejich použití v elektrotechnice 25 Nyní najdeme řešení typu (3.8). Protože f(t) = (1/2)t 2, je f (t) = t, a tedy další řešení zadané rovnice je x = t, y = 1 2 t2 t t = 1 2 t2 Parametr t se nám podaří vyloučit a řešení tak dostaneme vyjádřené normálně : x = t t = x y = 1 2 ( x)2 y = 1 2 x2. Tohle řešení mezi přímky skutečně nepatří. Na obrázcích 3.1 a 3.2 vidíme, že přímky tvoří jakýsi obal singulárního řešení. c= 2 y c=2 y c= 1 c=1 c= 1/2 c=1/2 x x 2 y=-x /2 Obrázek 3.1: Několik přímkových řešení rovnice z příkladu 3.3 Obrázek 3.2: Singulární řešení rovnice z příkladu Picardova metoda postupných aproximací V poslední části této kapitoly si ukážeme metodu, která má větší význam teoretický, než že by se pomocí ní skutečně našlo řešení konkrétní diferenciální rovnice. Snad si ještě pamatujete z numerických metod, že při řešení rovnic f(x) = 0 se dala použít metoda, která spočívala v tom, že se rovnice převedla na tvar x = g(x), nějak se odhadla počáteční aproximace řešení x 0 a pak se pořád dokola dosazovalo do vzorce x n = g(x n 1 ). Ti zdatnější si možná dokonce vzpomenou, že tento postup, odborně zvaný iterační proces, byl použitelný v daleko obecnějším měřítku než jen pro řešení jedné nelineární rovnice. A zde, možná trochu překvapivě, se s ním znovu setkáme. Budeme se zabývat řešením počáteční úlohy y = f(x, y), y(x 0 ) = y 0. (3.9) Rovnici zintegrujeme od x 0 do x: x x 0 y (t) dt = y(x) y(x 0 ) = x x 0 f(t, y(t)) dt [ y(t) ] x x x 0 f(t, y(t)) dt x 0 = x x 0 f(t, y(t)) dt

28 26 Fakulta elektrotechniky a komunikačních technologií VUT v Brně a nakonec dostáváme y(x) = y 0 + x x 0 f(t, y(t)) dt. (3.10) To je integrální rovnice, která je s původní diferenciální rovnicí ekvivalentní a která je jakousi analogií onoho x = g(x) z před chvílí připomenuté iterační metody. Nyní zvolíme počáteční aproximaci řešení y 0 (x). Obvykle to bývá konstantní funkce y 0 (x) = y 0. Další aproximaci řešení vypočteme tím způsobem, že y 0 (x) dosadíme do pravé strany (3.10): y 1 (x) = x x 0 f(t, y 0 (t)) dt a další aproximace budeme počítat analogicky podle vzorce y n (x) = y 0 + x x 0 f(t, y n 1 (t)) dt, n = 1, 2, 3,... (3.11) Tím dostáváme posloupnost funkcí y 0 (x), y 1 (x), y 2 (x),..., která za jistých předpokladů o funkci f stejnoměrně konverguje (na jistém intervalu) k řešení rovnice (3.10), které je ovšem současně řešením původní diferenciální rovnice (3.9). Tento způsob hledání řešení se nazývá Picardova metoda postupných aproximací. Příklad 3.4 Picardovou metodou postupných aproximací řešte počáteční problém y = y 1, y(0) = 2. Řešení: V našem případě je x 0 = 0, y 0 = 2 a f(t, y(t)) = y(t) 1. Jako počáteční aproximaci zvolíme y 0 (x) = 2 a vypočteme několik dalších aproximací: y 1 (x) = 2 + y 2 (x) = 2 + y 3 (x) = 2 + y 4 (x) = 2 + x 0 x 0 x 0 x 0 (2 1) dt = 2 + x (2 + t 1) dt = dt = 2 + [t] x 0 = 2 + x x (1 + t t2 ) dt = 2 + x x x3 0 (1 + t)dt = 2 + [ t t2] x 0 = 2 + x x2 (1 + t t t3 ) dt = 2 + x x x x4. Indukcí lze dokázat (odvážnější necht se o to pokusí), že n-tý člen posloupnosti postupných aproximací je y n (x) = 2 + x + x2 2! + x3 3! + + xn n! = 1 + n To znamená, že limita y n (x) pro n jdoucí do nekonečna je y(x) = 1 + e x. (Pro všechny, kterým je tento závěr nejasný: Vzpomeňte si na rozvoj funkce y = e x do mocninné řady.) Můžeme se přesvědčit, že funkce y = 1 + e x je řešením zadané počáteční úlohy: k=0 x k k!. L = y = (1 + e x ) = e x, P = y 1 = e x a navíc y(0) = 1 + e 0 = 2.

29 Diferenciální rovnice a jejich použití v elektrotechnice 27 Po zhlédnutí tohoto příkladu se možná některým z vás v hlavě honí něco jako: Proč to dělat jednoduše, když to jde složitě... Nutno přiznat, že máte do značné míry pravdu. Zadaná rovnice se dala vyřešit daleko pohodlněji. Cílem příkladu však ani tak nebylo vyřešit onu rovnici, jako spíš předvést nedůvěřivému čtenáři, že metoda skutečně funguje. Že není zrovna pohodlná, to jsme viděli i na našem velmi jednoduchém příkladu. V případě složitější pravé strany se může výpočet integrálů brzy velmi zkomplikovat a rozeznat funkci, ke které posloupnost postupných aproximací konverguje, to už se vůbec podaří jen výjimečně. Ted už se asi ptáte všichni: A na co ta metoda tedy je? Tahle otázka zvlášt, je-li vyslovena s určitou intonací dokáže občas rozezlit i jinak vlídného pedagoga. (Před nevlídnými pedagogy nebývá pro jistotu nahlas vyřčena.) Tady se vám však odpovědi dostane. Picardova metoda je jedním z hlavních nástrojů pro důkaz věty o existenci a jednoznačnosti řešení diferenciální rovnice, kterou zde nyní připomeneme. Tohle je, konec konců, kurs pro starší a pokročilé, tak proč neukázat i trošku teorie. Věta 3.1 (Picardova) Necht je funkce f spojitá vzhledem k proměnným x a y na oblasti D = {(x, y) R 2 : x x 0 a, y y 0 b}, kde a, b jsou kladné konstanty, a necht f na této oblasti vyhovuje Lipschitzově podmínce vzhledem k proměnné y (tj. existuje konstanta L taková, že platí f(x, y) f(x, z) L y z pro libovolné dva body (x, y), (x, z) D). Pak má počáteční úloha y = f(x, y), y(x 0 ) = y 0 právě jedno řešení. Důkaz (ne, nebojte se, nebudeme ho provádět) je založen právě na použití Picardovy posloupnosti postupných aproximací. Ukáže se, že za uvedených předpokladů tato posloupnost konverguje a její limitou je právě jediné řešení zkoumané počáteční úlohy. 3.6 Shrnutí kapitoly V této kapitole jsme analyzovali tři typy význačných diferenciálních rovnic: Bernoulliovu, Riccatiovu a Clairotovu. Nejdůležitější poznatky z této kapitoly jsou: 1. Bernoulliho rovnice se řeší podobně jako rovnice lineární. Nejprve najdeme obecné řešení odpovídající homogenní rovnice a pomocí něj pak i řešení samotné Bernoulliho rovnice. 2. Známe-li jedno partikulární řešení y 1 Riccatiho rovnice, můžeme tuto rovnici pomocí substituce y = y 1 + u převést na Bernoulliho rovnici.

30 28 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 3. Clairautova rovnice se svým tvarem odlišuje od všech zatím probraných typů rovnic. Její řešení však najdeme snadno. Jsou to všechny přímky tvaru y = cx + f(c). Navíc existuje ještě řešení, které lze vyjádřit parametricky pomocí vztahů (3.8). V závěru kapitoly jsme popsali Picardovu metodu postupných aproximací. Tato metoda slouží především jako nástroj pro důkaz věty o existenci a jednoznačnosti řešení diferenciálních rovnic. 3.7 Cvičení Příklad 1 Najděte obecné řešení Bernoulliho rovnice xy + y = 1 y 2. Řešení. Mezivýsledek: řešení odpovídající lineární rovnice je y 0 (x) = c/x. Obecné řešení 3 x3 + c zadané rovnice je y =, což lze přepsat např. jako y 3 = 1 + cx 3. x Příklad 2 Najděte řešení Bernoulliho rovnice y y = e x y 2, které vyhovuje podmínce y(0) = 1. Řešení. Mezivýsledky: řešení odpovídající lineární rovnice je y 0 (x) = ce x, obecné řešení zadané rovnice je e x y = e 2x /2 + c, což lze přepsat např. jako y = 2e x (e 2x + k) 1. Řešení počáteční úlohy je y = 2ex e 2x 3. Příklad 3 Najděte obecné řešení Riccatiho rovnice y = 2 y + y 2, víme-li, že jedno řešení této rovnice je y 1 = 2. Řešení. Mezivýsledek: Bernoulliho rovnice vzniklá substitucí y = u + 2 je u = 3u + u 2. Obecné řešení zadané rovnice je a lze ho přepsat např. jako y = 2 y = 2 e 3x e 3x /3 + c 3e3x e 3x + k. Příklad 4 Najděte obecné řešení Riccatiho rovnice y = 2x x y 2y2, víme-li, že jedno řešení této rovnice je y 1 = x.

31 Diferenciální rovnice a jejich použití v elektrotechnice 29 Řešení. Mezivýsledek: Bernoulliho rovnice vzniklá substitucí y = u + x je Obecné řešení zadané rovnice je u = ( 1 x 4x)u 2u2. y = x xe 2x2 e 2x2 /2 + c. Příklad 5 Vyřešte Clairautovu rovnici y = xy (y ) 3. Najděte i singulární řešení. Řešení. y = cx c 3 ; singulární řešení vyjádřené parametricky je x = 3t 2, y = 2t 3, odtud x 3 y = Příklad 6 Vyřešte Clairautovu rovnici xy y = e y. Najděte i singulární řešení. Najděte řešení vyhovující podmínce y(0) = 2. Řešení. y = cx e c ; singulární řešení vyjádřené parametricky je x = e t, y = e t + te t, odtud y = x + x ln x. Řešení počáteční úlohy je y = x ln 2 2. Příklad 7 Picardovou metodou najděte první tři aproximace řešení počáteční úlohy y = y, y(0) = 1. Určete limitu posloupnosti {y n (x)} pro n a ověřte, že tato limita je řešením počáteční úlohy. Řešení. y 1 (x) = 1 x, y 2 (x) = 1 x + x2 2, y 3 (x) = 1 x + x2 2 x3 6, y n (x) e x pro n.

32 30 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 4 Lineární systémy obyčejných diferenciálních rovnic 4.1 Cíl kapitoly V této kapitole budeme hovořit o lineárních systémech obyčejných diferenciálních rovnic prvního řádu. S tímto tématem jste se již mohli setkat ve druhém nebo třetím ročníku v předmětu Vybrané partie z matematiky. Protože však nelze počítat s tím, že tento předmět (nebo jemu podobný na jiné škole) absolvovali všichni, některé věci zde budou zopakovány. Jde zejména o pravidla pro počítání s vektory a s maticemi a o připomenutí konstrukce obecného řešení lineární homogenní diferenciální rovnice s konstantními koeficienty. Uvedeme některé poznatky o tzv. struktuře obecného řešení lineárních systémů. Ukážeme, že má smysl zavést tzv. fundamentální matici, která má jednotlivé sloupce tvořené pomocí řešení systému. Dále předvedeme metodu řešení těchto systémů pomocí tzv. exponenciály matice. V závěru kapitoly zapíšeme vzorce pro řešení jednotlivých typů počátečních úloh pro systémy lineárních diferenciálních rovnic. 4.2 Malé opakování o maticích a vektorech Tato kapitola je možná zbytečná. Po pravdě řečeno, všichni doufáme, že JE zbytečná. Že následující věci jsou pro každého studenta naprosto samozřejmé. Ale jeden nikdy neví.... Každopádně byste tuhle kapitolu měli alespoň rychle proběhnout, byt jen třeba proto, abyste si v duchu odfajfkovali tohle vím, tohle taky vím, atd. V prvním semestru se vám matice A typu m n definovala jako obdélníková tabulka čísel a 11 a 12 a 1n a 21 a 22 a 2n... a m1 a m2 a mn V maticích se však nemusí vyskytovat pouze čísla. Jak v dalším textu uvidíte, prvky matic mohou být např. i funkce. Nyní na příkladu připomeneme základní operace s maticemi. Příklad 4.1 Jsou dány matice ( ) ( ) A = a B = Vypočtěte matice A + B, 3A a AB. Řešení: Součet dvou matic stejného typu je matice, jejíž složky jsou součty odpovídajících složek sčítaných matic: A + B = ( ( 6) ) = ( )

33 Diferenciální rovnice a jejich použití v elektrotechnice 31 Násobek matice konstantou získáme tak, že každý prvek matice touto konstantou vynásobíme: ( ) ( ) ( 1) 3 3 3A = = Součin matic A a B získáme o něco složitějším způsobem. Prvek, který je v i-tém řádku a j-tém sloupci výsledné matice, dostaneme jako skalární součin i-tého řádku matice A s j-tým sloupcem matice B (na řádky či sloupce matic se můžeme dívat jako na vektory, proto můžeme mluvit o jejich skalárním součinu). Ve výpočtu je zvýrazněn vznik prvku ve druhém řádku a prvním sloupci: ( ) ( ) ( ) ( 1) ( 1) ( 6) AB = = = ( 6) ( ) 1 6 = U násobení matic ještě chvíli zůstaneme. V této kapitole se bude velmi často vyskytovat násobek matice se sloupcovým vektorem, který můžeme považovat za matici s jediným sloupcem. Příklad 4.2 Vypočtěte součin matice A = s vektorem x = (x 1, x 2, x 3 ) T Řešení: Všimli jste si toho T u vektoru x? Jestli ne, tak se znovu podívejte, bez něho by totiž tento příklad neměl řešení. Tohle T znamená, že matici (x 1, x 2, x 3 ) budeme transponovat neboli zaměníme řádky a sloupce v tomto případě se z jediného řádku stane jediný sloupec. Kdyby vektor x byl řádkový, s maticí A bychom jej vůbec nemohli vynásobit Ax = x 1 x 2 x 3 = 2x 1 + 3x 2 x 3 4x 1 + 2x 3 3x 1 + x 2 + 5x 3 Ted se ještě podíváme, co se stane, vynásobíme-li maticí součet dvou vektorů, resp. konstantní násobek nějakého vektoru. O tomhle určitě také byla v prvním semestru řeč, ale v hektické atmosféře předmětu Matematika 1 bakalářského studia tato velmi důležitá věc mohla poněkud zapadnout. Příklad 4.3 Vypočtěte součin matice A z předchozího příkladu s vektorem x+y a s vektorem 2x, kde x = (x 1, x 2, x 3 ) T a y = (y 1, y 2, y 3 ) T..

34 32 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Řešení: A(x + y) = = A( 2x) = = x 1 + y 1 2(x 1 + y 1 ) + 3(x 2 + y 2 ) (x 3 + y 3 ) x 2 + y 2 = 4(x 1 + y 1 ) + 2(x 3 + y 3 ) = x 3 + y 3 3(x 1 + y 1 ) + (x 2 + y 2 ) + 5(x 3 + y 3 ) 2x 1 + 3x 2 x 3 2y 1 + 3y 2 y 3 4x 1 + 2x 3 + 4y 1 + 2y 3 = Ax + Ay 3x 1 + x 2 + 5x 3 3y 1 + y 2 + 5y x x 2 = x 3 2(2x 1 + 3x 2 x 3 ) 2(4x 1 + 2x 3 ) = 2Ax. 2( 3x 1 + x 2 + 5x 3 ) 2( 2x 1 ) + 3( 2x 2 ) ( 2x 3 ) 4( 2x 1 ) + 2( 2x 3 ) 3( 2x 1 ) + ( 2x 2 ) + 5( 2x 3 ) = V předchozím příkladu jsme pracovali s konkrétní maticí typu 3 3 a s konkrétní konstantou 2. Kdybychom výpočet provedli s obecnou maticí typu n n, vektory x = (x 1,..., x n ) T, y = (y 1,..., y n ) T a konstantou c, dalo by nám to sice trochu víc psaní (nebo možná naopak trochu míň, kdybychom se pokusili čtenáře zmást použitím sumačních znamení), ale zato by se pak mohlo říct, že jsme provedli důkaz tvrzení, že A(x + y) = Ax + Ay (4.1) A(cx) = c(ax). (4.2) Tento fakt si připomeneme, až se budeme zabývat strukturou řešení homogenní soustavy lineárních diferenciálních rovnic. Dále bude vhodné připomenout lineární závislost a nezávislost vektorů. Opět to bude jen na příkladech, přesné definice si najděte sami. Příklad 4.4 Rozhodněte, zda jsou vektory u, v a w lineárně závislé nebo nezávislé. a) u = (1, 2, 3), v = (1, 1, 1), w = (11, 12, 13) b) u = (1, 2, 3), v = (0, 1, 1), w = ( 1, 0, 3) Řešení: a) K závěru bychom sice mohli dojít výpočtem, ale zde se dá uhodnout: Vektory jsou lineárně závislé, protože w = u + 10v. (Takovéto uhodnutí je někdy cennější než výpočet stylem cvičená opice, protože je z něj vidět, že člověk ví, co je to lineární závislost.) b) Tady řešení na první pohled vidět není, proto budeme počítat. Nejpohodlnější asi bude vypočítat determinant matice, jejíž řádky jsou zadané vektory, a podívat se, vyjde-li nula (lin. závislost), nebo něco nenulového (lin. nezávislost) = ( 1) ( 1) = Vektory u, v a w jsou tedy lineárně nezávislé.

35 Diferenciální rovnice a jejich použití v elektrotechnice 33 Když už byla řeč o determinantu, připomeňme ještě, že čtvercová matice, jejíž determinant je nenulový, se nazývá regulární, zatímco matice s nulovým determinantem je singulární. Je-li matice A regulární, existuje matice k ní inverzní, kterou značíme A 1. To je matice, jejíž součin s maticí původní dá jednotkovou matici. Jak se inverzní matice počítá, případně co je to jednotková matice (pokud jste snad zapomněli i tohle), si zopakujte sami nahlédnutím do probrané matematiky v bakalářském studiu. 4.3 Opakování o lineární homogenní rovnici n-tého řádu s konstantními koeficienty Uvažujme lineární homogenní rovnici n-tého řádu y (n) + a n 1 y (n 1) + + a 1 y + a 0 y = 0, (4.3) s konstantními koeficienty a n 1,..., a 1, a 0. Hledejme řešení rovnice (4.3) ve tvaru y = e λt, kde λ je reálné nebo komplexní číslo. Potom λ vyhovuje charakteristické rovnici λ n + a n 1 λ n 1 + a n 2 λ n a 1 λ + a 0 = 0. (4.4) V následující větě si připomeneme, jakým způsobem se konstruuje obecné řešení rovnice (4.3) pro všechny možné případy kořenů charakteristické rovnice (4.4). Věta 4.1 a) Každému k-násobnému reálnému kořenu λ charakteristické rovnice (4.4) odpovídá k partikulárních (a lineárně nezávislých) řešení tvaru e λt, te λt, t 2 e λt,..., t k 1 e λt. b) Každé dvojici s-násobných komplexně sdružených kořenů λ 1 = α + βi, λ 2 = α βi charakteristické rovnice (4.4) odpovídá 2s partikulárních (a lineárně nezávislých) řešení tvaru tvaru e αt cos βt, te αt cos βt, t 2 e αt cos βt,..., t s 1 e αt cos βt; e αt sin βt, te αt sin βt, t 2 e αt sin βt,..., t s 1 e αt sin βt. c) Součet násobností všech kořenů je roven stupni charakteristické rovnice n; proto je počet všech výše uvedených partikulárních řešení n. Obecné řešení diferenciální rovnice (4.3) je lineární kombinací těchto partikulárních řešení s libovolnými koeficienty. Příklad 4.5 Řešme diferenciální rovnici y (5) + y (4) + 2y + 2y + y + y = 0. (4.5)

36 34 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Řešení. Je snadné uhodnout, že charakteristická rovnice má kořen λ = 1. Dále Obecné řešení diferenciální rovnice (4.5) je kde c 1, c 2,..., c 5 jsou libovolné konstanty. λ 5 + λ 4 + 2λ 3 + 2λ 2 + λ + 1 = 0 (λ + 1)(λ 4 + 2λ 2 + 1) = 0 = λ 1 = 1, (λ 2 + 1) 2 = 0 = λ 2 = λ 3 = i, λ 4 = λ 5 = i. y = c 1 e t + (c 2 + c 3 t) cos t + (c 4 + c 5 t) sin t, 4.4 Určení partikulárního řešení nehomogenní lineární diferenciální rovnice metodou odhadu Naším cílem bude určit partikulární řešení nehomogenní lineární diferenciální rovnice n- tého řádu tvaru y (n) + a n 1 y (n 1) + + a 1 y + a 0 y = g(x), (4.6) kde a n 1,..., a 1, a 0 jsou konstanty za předpokladu, že pravá strana g(x) má speciální předepsaný tvar, který za chvíli uvedeme. Víme, že obecné řešení rovnice (4.6) je rovné součtu obecného řešení přidružené homogenní rovnice y (n) + a n 1 y (n 1) + + a 1 y + a 0 y = 0 (4.7) a některého partikulárního řešení nehomogenní rovnice. Postup konstrukce obecného řešení přidružené homogenní rovnice s konstantními koeficienty byl vyložen výše. Informace o tomto obecném řešení homogenní rovnice nám budou užitečné pro nalezení partikulární řešení nehomogenní rovnice. Níže uvedená metoda se nazývá metodou odhadu nebo též metodou neurčitých koeficientů. Některé učebnice také píší o zvláštní pravé straně. Její použití je možné jen v případě, že pravá strana rovnice (4.6) má speciální tvar Věta o metodě odhadu Použití metoda odhadu je založena na následující větě. Věta 4.2 (Metoda odhadu) Předpokládejme, že pravá strana rovnice (4.6) má tvar g(x) = e αx [P 1 s (x) cos βx + P 2 m(x) sin βx ], (4.8) kde P 1 s (x) a P 2 m(x) jsou polynomy stupňů s a m. Potom má partikulární řešení rovnice (4.6) (s přesností do koeficientů polynomů) tvar y p (x) = x k e αx [R 1 r(x) cos βx + R 2 r(x) sin βx ], kde Rr(x) 1 a Rr(x) 2 jsou polynomy stupňů nejvíce r = max{s, m}. Číslo k je rovné nule, není-li výraz α + i β kořenem charakteristické rovnice asociované homogenní rovnice. V opačném případě udává číslo k násobnost tohoto kořene.

37 Diferenciální rovnice a jejich použití v elektrotechnice 35 Koeficienty polynomů R 1 r(x) a R 2 r(x) lze určit přesně dosazením tvaru partikulárního řešení y p (x) do rovnice (4.6) a porovnáním koeficientů při stejných funkcionálních výrazech. Takový je praktický postup přesného,,dourčení. Jak již bylo uvedeno, v případě, že pravá strana g(x) rovnice (4.6) nemá uvedený tvar, metoda odhadu není funkční. V takovém případě lze užít univerzální metodu - metodu varice konstant, kterou uvedeme v části Ilustrace metody odhadu Ukážeme na příkladech, jak lze metodu odhadu použít. Příklad 4.6 Nalezněte řešení počáteční úlohy { y 2y + y = 2 x, y(0) = 3, y (0) = 6. (4.9) Řešení. Pravá strana rovnice je polynomem prvního stupně. Je tedy funkcí, definovanou na celém intervalu I = R. Proto zde bude definováno také řešení počáteční úlohy (4.9). Řešení úlohy najdeme ve třech krocích: a) První krok spočívá v nalezení obecného řešení asociované homogenní rovnice Charakteristická rovnice má tvar a její kořeny jsou y 2y + y = 0. λ 2 2λ + 1 = 0 λ 1 = λ 2 = 1. Obecné řešení asociované homogenní rovnice je určeno tvarem y = (C 1 + C 2 x)e x, kde C 1 a C 2 jsou libovolné konstanty. b) Ve druhém kroku najdeme partikulární řešení nehomogenní rovnice. Snadno lze ověřit, že pravá strana uvažované rovnice má tvar (4.8), uvedený ve Větě 4.2 pro α = 0, β = 0, P 1 1 (x) = x + 2. Číslo α+i β = 0 není kořenem charakteristické rovnice. Proto budeme hledat partikulární řešení ve tvaru y p (x) = x 0 e 0 x [(ax + b) cos(0 x) + R 2 (x) sin(0 x)] = ax + b kde a a b jsou vhodné konstanty. Můžeme je najít dosazením předpokládaného partikulárního řešení y p (x) do výchozí nehomogenní diferenciální rovnice. Dostáváme y p 2y p + y p = 2a + ax + b = 2 x,

38 36 Fakulta elektrotechniky a komunikačních technologií VUT v Brně odkud a = 1 a b = 0. Po dosazení vidíme, že partikulární řešení je určené vztahem y p (t) = x. c) Ve třetím a posledním kroku sestavíme obecné řešení výchozí nehomogenní rovnice a zvolíme hodnoty libovolných konstant tak, abychom obdrželi řešení, vyhovující daným počátečním podmínkám. Obecným řešením asociované nehomogenní rovnice je funkce y(x) = (C 1 + C 2 x)e x x, kde C 1 a C 2 jsou libovolné konstanty. Určeme je tak, aby partikulární řešení vyhovovalo počátečním podmínkám. Dosazení počátečních podmínek do nalezeného řešení a do jeho derivace y (x) = C 2 e x + (C 1 + C 2 x)e x 1 vede ke vztahům 3 = C 1, 6 = C 2 + C 1 1. Tento systém má řešení C 1 = 3, C 2 = 4. Hledané řešení počáteční úlohy je y(t) = (3 + 4x)e x x. Příklad 4.7 Najděte obecné řešení nehomogenní rovnice y + y = x cos x + sin x. (4.10) Řešení. I v tomto příkladu je pravá strana funkcí, definovanou na celém intervalu I = R. Na tomto intervalu bude určeno také obecné řešení rovnice (4.10). Úlohu vyřešíme ve dvou krocích: a) První krok opět spočívá v nalezení obecného řešení asociované homogenní rovnice Charakteristická rovnice je tvaru a má kořeny y + y = 0. λ = 0 λ 1,2 = ±i. Obecné řešení asociované homogenní rovnice je y = C 1 cos x + C 2 sin x, kde C 1 a C 2 jsou libovolné konstanty. b) Druhý krok spočívá v hledání partikulární řešení nehomogenní rovnice. Snadno lze ověřit, že pravá strana uvažované rovnice má tvar (4.8), uvedený ve Větě 4.2 pro α = 0, β = 1, P 1 1 (x) = x, P 2 0 (x) = 1.

39 Diferenciální rovnice a jejich použití v elektrotechnice 37 Číslo α + i β = i je kořenem charakteristické rovnice. Proto budeme hledat partikulární řešení ve tvaru y p (x) = xe 0 x [(ax + b) cos x + (cx + d) sin x)] = (ax 2 + bx) cos x + (cx 2 + dx) sin x, kde a, b, c a d jsou vhodné konstanty. Najdeme je dosazením předpokládaného partikulárního řešení y p (x) do výchozí nehomogenní diferenciální rovnice. Po předběžném pomocném výpočtu y p(x) = (2ax + b) cos x + (2cx + d) sin x (ax 2 + bx) sin x + (cx 2 + dx) cos x = ( cx 2 + (d + 2a)x + b ) cos x + ( ax 2 + ( b + 2c)x + d ) sin x a y p(x) = (2cx + d + 2a) cos x + ( 2ax b + 2c) sin x ( cx 2 + (d + 2a)x + b ) sin x + ( ax 2 + ( b + 2c)x + d ) cos x = ( ax 2 bx + 4cx + 2d + 2a ) cos x + ( cx 2 4ax dx + 2c 2b ) sin x dostáváme y p + y p = (4cx + 2d + 2a) cos x + ( 4ax + 2c 2b) sin x = x cos x + sin x. Porovnáním koeficientů při stejných funkcích vede k hodnotám koeficientů a = 0, b = 1 4, c = 1 4, d = 0. Obecným řešením nehomogenní rovnice je funkce kde C 1 a C 2 jsou libovolné konstanty. y(x) = C 1 cos x + C 2 sin x 1 4 x cos x x2 sin x, 4.5 Opakování o nalezení partikulárního řešení nehomogenní lineární diferenciální rovnice metodou variace konstant Budeme se zabývat nehomogenní lineární diferenciální rovnici n-tého řádu y (n) + a n 1 (x)y (n 1) + + a 1 (x)y + a 0 (x)y = g(x). Ukážeme, jak lze najít její partikulární řešení za předpokladu, že známe obecné řešení asociované homogenní lineární diferenciální rovnice Předpokládejme, že systém funkcí y (n) + a n 1 (x)y (n 1) + + a 1 (x)y + a 0 (x)y = 0. y 1 (x), y 2 (x),..., y n (x)

40 38 Fakulta elektrotechniky a komunikačních technologií VUT v Brně je fundamentálním systémem řešení asociované homogenní rovnice. Její obecné řešení má potom tvar y(x) = C 1 y 1 (x) + C 2 y 2 (x) + + C n y n (x), kde C 1, C 2,..., C n jsou libovolné konstanty. Pokusíme se najít partikulární řešení y = y p (x) nehomogenní rovnice ve tvaru, který připomíná obecné řešení asociované rovnice: kde y p (x) = C 1 (x)y 1 (x) + C 2 (x)y 2 (x) + + C n (x)y n (x), (4.11) C 1 (x), C 2 (x),..., C n (x) (4.12) jsou prozatím neznámé funkce. Další postup má svým cílem určit systém funkcí (4.12). Přitom budeme požadovat, aby některé další vlastnosti výrazu (4.11) byly analogické vlastnostem obecného řešení homogenní rovnice. Při vysvětlení podstaty se omezíme na případ rovnic druhého řádu. 4.6 Variace konstant v případě rovnic druhého řádu Uvažujme rovnici y + a 1 (x)y + a 0 (x)y = g(x). Předpokládejme, že systém funkcí y 1 (x), y 2 (x) je fundamentálním systémem řešení asociované homogenní rovnice. y + a 1 (x)y + a 0 (x)y = 0. Její obecné řešení má potom tvar y(x) = C 1 y 1 (x) + C 2 y 2 (x), kde C 1, C 2 jsou libovolné konstanty. Pokusíme se najít partikulární řešení y = y p (x) nehomogenní rovnice ve tvaru kde y p (x) = C 1 (x)y 1 (x) + C 2 (x)y 2 (x), (4.13) C 1 (x) a C 2 (x) (4.14) jsou prozatím neznámé funkce. Najděme první derivaci výrazu (4.13). Přitom budeme předpokládat, že výsledek bude mít formální tvar stejný, jako kdyby se jednalo o derivaci obecného řešení homogenní rovnice, tj., jako kdyby funkce C 1 (x) a C 2 (x) byly konstantami. Tento předpoklad vede k požadavku, aby byla označená část výsledku rovna nule: y p(x) = C 1 (x)y 1(x) + C 2 (x)y 2(x) + C 1(x)y 1 (x) + C 2(x)y 2 (x) = }{{} =0 C 1 (x)y 1(x) + C 2 (x)y 2(x).

41 Diferenciální rovnice a jejich použití v elektrotechnice 39 Najdeme druhou derivaci. Na rozdíl od předchozího výpočtu budeme předpokládat, že označená část výsledku je rovna pravé straně nehomogenní rovnice, tj. funkci g(x): y p(x) = C 1 (x)y 1(x) + C 2 (x)y 2(x) + C 1(x)y 1(x) + C 2(x)y 2(x) = }{{} =g(x) C 1 (x)y 1(x) + C 2 (x)y 2(x) + g(x). Napišme oba předpoklady, které jsme učinili. První derivace hledaných funkcí C 1 (x) a C 2 (x) musí vyhovovat systému rovnic: { C 1 (x)y 1 (x) + C 2(x)y 2 (x) = 0, C 1(x)y 1(x) + C 2(x)y 2(x) (4.15) = g(x). Systém (4.15) je systémem algebraických rovnic vzhledem k neznámým derivacím C 1(x) a C 2(x). Determinant tohoto systému je wronskián W (x) = W (y 1 (x), y 2 (x)), který je na uvažovaném intervalu I nenulový. Proto má systém (4.15) jediné řešení. Z principiálního hlediska není podstatné znát přesný tvar tohoto řešení (které může být snadno zapsáno s pomocí determinantů). Spokojíme se jen s konstatováním, že toto řešení může být zapsané ve tvaru { C 1 (x) = ω 1 (x), C 2(x) (4.16) = ω 2 (x), kde funkce ω 1 (x) a ω 2 (x) jsou spojitými funkcemi na intervalu I. Integrací jednotlivých vztahů, uvedených v (4.16) dostáváme hledané funkce C 1 (x), C 2 (x), vyhovující všem zapsaným požadavkům. Jejich dosazením do předpokládaného tvaru partikulárního řešení (4.11) dostáváme y p (x) = y 1 (x) ω 1 (x)dx + y 2 (x) ω 2 (x)dx. O tom, že tento výraz je skutečně partikulárním řešením nehomogenní rovnice svědčí způsob jeho konstrukce. Můžeme se však zkouškou přímo přesvědčit o správnosti tohoto tvrzení. Poznamenejme ještě, že v případě, když budeme při integraci funkcí ω 1 (x) a ω 2 (x) zapisovat i příslušné libovolné integrační konstanty, dostaneme po dosazení do předpokládaného tvaru partikulárního řešení (4.13) obecné řešení dané nehomogenní rovnice.

42 40 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 4.7 Modifikace metody variace konstant v případě rovnic libovolného řádu Výše uvedený postup zůstane stejný. Vypišme jen tvar systému, který je analogický uvedenému systému (4.15). Rovnice, kterým musí vyhovovat neznámé funkce (4.14), jsou C 1(x)y 1 (x) + + C n(x)y n (x) = 0, C 1(x)y 1(x) + + C n(x)y n(x) = 0,... C 1(x)y (n 2) 1 (x) + + C n(x)y n (n 2) (x) = 0, C 1(x)y (n 1) 1 (x) + + C n(x)y n (n 1) (x) = g(x). Dále postupujeme obdobně jako v případě rovnic druhého řádu Příklad Ukažme použití metody variace konstant na příkladu. Příklad 4.8 Najděte obecné řešení rovnice y 2y + y = ex x 2. (4.17) Řešení. Řešení rovnice (4.17) bude definované na intervalu I = R \ {0} (zdůvodněte proč). Postup řešení rozdělíme do dvou kroků: a) Nejprve najdeme obecné řešení přidružené homogenní rovnice Odpovídající charakteristická rovnice y 2y + y = 0. λ 2 2λ + 1 = 0 má dvojnásobný kořen λ 1,2 = 1 a obecné řešení je y = C 1 e x + C 2 xe x, kde C 1 a C 2 jsou libovolné konstanty. b) Partikulární řešení nehomogenní rovnice hledáme v souladu s metodou variace konstant ve tvaru y p (x) = C 1 (x)e x + C 2 (x)xe x. Zapišme příslušný systém (4.15): C 1(x)e x + C 2(x)xe x = 0, C 1(x)e x + C 2(x)(1 + x)e x = ex x 2.

43 Diferenciální rovnice a jejich použití v elektrotechnice 41 Po úpravě (krácení výrazem e t ) dostaneme C 1(x) + C 2(x)x = 0, C 1(x) + C 2(x)(1 + x) = 1 x, 2 odkud C 1(x) = 1 x, C 2(x) = 1 x 2 a po integraci C 1 (x) = ln x, C 2 (x) = 1 x. Partikulární řešení má tvar Obecné řešení rovnice (4.17) je y p (x) = (ln x )e x e x. y = C 1 e x + C 2 xe x (ln x )e x e x. Toto obecné řešení můžeme upravit takto (na základě vašich znalostí provedenou úpravu zdůvodněte) y = D 1 e x + D 2 xe x (ln x ) e x, kde D 1 a D 2 jsou libovolné konstanty. 4.8 Příklad rovnice vyššího řádu popisující elektrický obvod Lineární diferenciální rovnice vyššího řádu mohou mimo jiné sloužit i pro popis dějů v elektrických obvodech. Na ukázku zde předvedeme jeden příklad. Příklad 4.9 Uvažujme elektrický obvod znázorněný na obrázku 4.1. Před sepnutím spínače byl obvod v ustáleném stavu, tj. i 2 (0) = 0. Určete pro t 0 průběhy proudů i 1 (t) a i 2 (t). i 1 i 2 + U 0 L 1 L 2 R 2 L 12 R 1 Obrázek 4.1: Elektrický obvod z příkladu 4.9

44 42 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Řešení. Aplikací napět ového Kirchhoffova zákona dostaneme rovnice di 1 R 1 i 1 + L 1 dt + L di 2 12 dt = U 0, (4.18) di 2 R 2 i 2 + L 2 dt + L di 1 12 dt = 0. (4.19) Ze druhé rovnice můžeme vyjádřit i 1(t) jako di 1 dt = 1 ( ) di 2 R 2 i 2 + L 2. (4.20) L 12 dt Toto vyjádření nyní dosadíme do rovnice (4.18): R 1 i 1 L ( ) 1 di 2 di 2 R 2 i 2 + L 2 + L 12 L 12 dt dt = U 0. Jestliže takto vzniklou rovnici zderivujeme a opět dosadíme za i 1(t) podle (4.20), dostaneme rovnici druhého řádu R ( ) 1 di 2 R 2 i 2 + L 2 L ( ) 1 di 2 R 2 L 12 dt L 12 dt + L d 2 i 2 d 2 i L dt 2 12 dt = 0. 2 Vynásobením této rovnice faktorem L 12 /(R 1 R 2 ) dostaneme ( L 2 12 L ) 1L 2 d 2 i 2 R 1 R 2 R 1 R 2 dt 2 ( L1 + L ) 2 di2 R 1 R 2 dt i 2 = 0. (4.21) Označme κ = L 12 / L 1 L 2 (činitel vazby cívek), τ 1 = L 1 /R 1 a τ 2 = L 2 /R 2. Potom můžeme psát ( κ 2 1 ) τ 1 τ 2 d 2 i 2 dt 2 (τ 1 + τ 2 ) di 2 dt i 2 = 0. Charakteristická rovnice je ( κ 2 1 ) τ 1 τ 2 λ 2 (τ 1 + τ 2 ) λ 1 = 0 a její kořeny jsou λ 1,2 = (τ 1 + τ 2 ) ± (τ 1 + τ 2 ) 2 + 4(κ 2 1)τ 1 τ 2 2(κ 2 1)τ 1 τ 2. Je zřejmé, že kořeny jsou reálné. Řešení rovnice (4.21) proto je i 2 (t) = c 1 e λ 1t + c 2 e λ 2t. V obvodu tedy nemůže vzniknout kmitavý děj; to je konečně patrné z jeho fyzikální struktury. Zatím jsme našli obecné řešení rovnice (4.21). Potřebujeme však najít partikulární řešení. Počáteční podmínku pro proud i 2 máme musí platit i 2 (0) = 0. Počáteční podmínku pro

45 Diferenciální rovnice a jejich použití v elektrotechnice 43 první derivaci i 2 v t = 0 určíme z této úvahy: Protože i 1 (0) = i 2 (0) = 0, dosazením do rovnic (4.18), (4.19) dostaneme di 1 L 1 di 2 dt + L 12 t=0 dt = U 0, t=0 di 2 L 2 di 1 dt + L 12 t=0 dt = 0. t=0 Z těchto rovnic dostaneme di 2 dt = U 0L 12 = t=0 L 2 12 L 1 L 2 U 0 κ 2 (κ 2 1)L 12. Integrační konstanty c 1 a c 2 určíme ze soustavy rovnic c 1 + c 2 = 0 λ 1 c 1 + λ 2 c 2 = U 0 κ 2. (κ 2 1)L 12 Z první rovnice máme c 1 = c 2. Dosazením do druhé rovnice pak vyjde takže c 1 = c 2 = i 2 (t) = U 0 κ 2 (κ 2 1)L 12 (λ 1 λ 2 ), U 0 κ 2 ( e λ 1 t e ) λ 2t. (κ 2 1)L 12 (λ 1 λ 2 ) Zřejmě je λ 1 < λ 2, takže λ 1 λ 2 > 0 a e λ 1t e λ 2t 0. Protože κ < 1, je κ 2 1 < 0. Vychází tedy i 2 (t) 0. Z toho plyne, že proud i 2 (t) má opačný směr, než je na obrázku 4.1 znázorněno čítací šipkou. Nyní se zabývejme vyšetřením průběhu proudu i 1 (t). V novém ustáleném stavu je i 1 ( ) = U 0 R 1 = i 1p. Z výchozí soustavy rovnic napsané pro t = 0 dostaneme di 1 U 0 L 2 U 0 dt = =. t=0 L 1 L 2 L 2 12 (κ 2 1)L 1 Po výpočtu integračních konstant najdeme výsledek i 1 (t) = U ( ) λ 2 τ λ 1 e λ1t 1 + λ 1 τ 2 λ 2 e λ 2t. R 1 λ 2 λ 1 λ 2 λ 1

46 44 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 4.9 Vektorový tvar lineárního systému a existence řešení Budeme se zabývat řešením soustavy n obyčejných diferenciálních rovnice prvního řádu tvaru x 1 = a 11 (t)x 1 + a 12 (t)x a 1n (t)x n + f 1 (t) x 2 = a 21 (t)x 1 + a 22 (t)x a 2n (t)x n + f 2 (t).. x n = a n1 (t)x 1 + a n2 (t)x a nn (t)x n + f n (t). Tuto soustavu můžeme přepsat jako x 1 a 11 (t) a 12 (t) a 1n (t) x 1 f 1 (t) x 2. = a 21 (t) a 22 (t) a 2n (t) x f 2 (t). a n1 (t) a n2 (t) a nn (t) f n (t) x n neboli zkráceně x n (4.22) x = A(t)x + f(t), (4.23) kde x 1 (t) a 11 (t) a 12 (t) a 1n (t) f 1 (t) x 2 (t) x =., A(t) = a 21 (t) a 22 (t) a 2n (t).., f(t) = f 2 (t).. x n (t) a n1 (t) a n2 (t) a nn (t) f n (t) Příklad 4.10 Soustavu diferenciálních rovnic x 1 = 2x 1 + 5x 2 + e t 2t x 2 = 4x 1 3x t můžeme zapsat maticově jako ( ) 2 5 x = x zatímco soustavu ( ) 1 2 x = x ( e t 2t 10t ( ) cos t sin t můžeme rozepsat po složkách jako x 1 = x 1 2x 2 + cos t x 2 = 5x 2 + sin t. ),

47 Diferenciální rovnice a jejich použití v elektrotechnice 45 Definice 4.1 Sloupcový vektor x 1 (t) x 2 (t) x =. x n (t) je řešením systému diferenciálních rovnic (4.22) na intervalu I, jestliže všechny jeho složky jsou na I diferencovatelné a rovnice (4.22) jsou splněny pro každé t I. Příklad 4.11 Ověřte, že vektory ( ) ( ) 1 e x 1 = e 2t 2t = 1 e 2t a x 2 = ( ) 3 e 6t = 5 ( ) 3e 6t 5e 6t jsou řešeními soustavy ( ) 1 3 x = x 5 3 na intervalu (, ). Řešení: Výpočet provedeme pouze pro x 1 ; s x 2 si pak již čtenář určitě poradí sám. Dosadíme vektor x 1 do zadané soustavy rovnic za x a přesvědčíme se, že se levá strana soustavy rovná pravé straně: ( ) ( ) (e L = x 1 = 2t ) 2e 2t ( e 2t ) = 2e 2t ( ) ( ) ( ) ( ) ( ) e 2t e P = x = 5 3 e 2t = 2t + 3( e 2t ) 2e 2t 5e 2t + 3( e 2t = ) 2e 2t = L. Stejně jako u jediné diferenciální rovnice, i u systémů diferenciálních rovnic často řešíme tzv. počáteční úlohu, která spočívá v tom, že hledáme řešení zadaného systému, které vyhovuje určité počáteční podmínce: x = A(t)x + f(t), x(t 0 ) = x 0, (4.24) kde t 0 R je nějaký bod (často, ale nikoli vždy, to bývá 0) a x 0 = (γ 1, γ 2,..., γ n ) T. Příklad 4.12 Vektor x 1 z příkladu 4.11 je řešením soustavy z téhož příkladu, které vyhovuje počáteční podmínce x(0) = (1, 1) T, protože x 1 (0) = (e 0, e 0 ) T = (1, 1) T. Zato počáteční podmínce x(2) = (3, 4) T by nevyhovovalo ani jedno z řešení x 1, x 2. Tím ovšem nijak neříkáme, že řešení splňující tuto podmínku neexistuje. Jak je to s existencí řešení soustav lineárních diferenciálních rovnic, o tom mluví následující věta. Věta 4.3 (O existenci a jednoznačnosti řešení) Jsou-li všechny prvky matice A(t) a vektoru f(t) funkce spojité na intervalu I, který obsahuje bod t 0, pak existuje jediné řešení počátečního problému (4.24) na intervalu I.

48 46 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 4.10 Struktura řešení soustav lineárních diferenciálních rovnic V této kapitole se budeme zabývat tím, jak řešení soustavy lineárních diferenciálních rovnic obecně vypadá a jak se dá zapsat. Postupy pro nalezení řešení budou popsány až v dalších kapitolách. Aniž bychom to dál zdůrazňovali, všude v této kapitole budeme předpokládat, že prvky matice A a vektoru f v soustavě (4.23) jsou spojité funkce na nějakém intervalu I Homogenní soustavy Nejprve se zaměříme na homogenní soustavy. To jsou takové soustavy, kde f(t) o, tj. ze soustavy (4.23) zbude pouze x = A(t)x. (4.25) Příkladem homogenního systému je systém rovnic z příkladu V tomto příkladu byly uvedeny dva vektory, x 1 a x 2, které byly řešeními uvedené soustavy. Vyzýváme čtenáře, aby samostatně ověřil, že i 2x 1 je řešením oné soustavy, stejně jako x 1 + x 2. Když si to zkusíte, asi již snadno uvěříte následujícímu tvrzení. Princip superpozice Věta 4.4 (Princip superpozice) Necht x 1, x 2,..., x k, k N, jsou řešení homogenního systému (4.25) na intervalu I. Pak je také libovolná lineární kombinace x = c 1 x 1 + c 2 x c k x k, c i C, i = 1,..., k, řešením tohoto systému na intervalu I. Zůstaňme ještě chvíli u příkladu Známe dvě konkrétní řešení zadané soustavy a nyní jsme ukázali, že pomocí nich dostaneme hromadu dalších řešení. Ted se možná ptáte, jestli takhle, tj. coby lineární kombinace x 1 a x 2, dostaneme úplně všechna řešení. Zde je odpověd ANO. Proč to tak je, to asi na první pohled zřejmé není, takže tomu pro tenhle moment prostě uvěřte. Kdybychom však měli k dispozici řešení x 1 = (e 2t, e 2t ) T a x 3 = 2x 1 = (2e 2t, 2e 2t ) T (že tohle je taky řešení, si snadno ověříte), všechna řešení bychom jako jejich lineární kombinace nedostali. To je vidět docela dobře, stačí se podívat na řešení x 2 = (3e 6t, 5e 6t ) T. At se budeme snažit sebevíc, takové konstanty c 1 a c 2, pro které by platilo x 2 = c 1 x 1 +c 2 x 3, nenajdeme. Nyní se zamyslete, v čem je ten zásadní rozdíl mezi dvojicemi řešení x 1, x 2 a x 1, x 3. Následující definice snad napoví.

49 Diferenciální rovnice a jejich použití v elektrotechnice 47 Lineární závislost a nezávislost řešení Definice 4.2 (Lineární závislost a nezávislost řešení) Necht x 1, x 2,..., x k jsou řešení homogenního systému (4.25) na intervalu I. Řekneme, že tato řešení jsou lineárně závislá na tomto intervalu, jestliže existují konstanty ne všechny rovné nule, takové že c 1 x 1 (t) + c 2 x 2 (t) + + c k x k (t) = o c 1, c 2,..., c k pro každé t I. Jestliže vektory nejsou na I lineárně závislé, říkáme, že jsou lineárně nezávislé. Lineární závislost obyčejných číselných vektorů už znáte, a proto vás asi nepřekvapí, že vektory jsou lineárně závislé, pokud lze jeden z nich vyjádřit jako lineární kombinaci ostatních (pro dva vektory to znamená, že jeden je konstantním násobkem druhého). K rozeznání toho, zda n-tice řešení soustavy n diferenciálních rovnic je či není lineárně závislá, slouží tzv. Wronskián. Pod tímto vznešeným vědeckým jménem se skrývá determinant matice poskládané z jednotlivých vektorů řešení. Věta 4.5 (Kritérium pro lineární nezávislost řešení) Necht x 1, x 2,..., x n jsou řešení homogenního systému (4.25) na intervalu I, x 11 x 21 x n1 x 12 x 22 x 1 =., x 2 =.,..., x n = x n2 Tato řešení jsou lineárně nezávislá, právě když je Wronskián x 11 x 12 x 1n x 21 x 22 x 2n W (x 1, x 2,..., x n ) = 0 (4.26)... x n1 x n2 x nn pro každé t I. Dá se ukázat, že jsou-li x 1, x 2,..., x n vektory řešení soustavy (4.25), pak je bud to nebo W (x 1, x 2,..., x n ) 0 pro každé t I, W (x 1, x 2,..., x n ) = 0 pro každé t I. Pokud tedy ukážeme, že je Wronskián nenulový v jediném bodě t 0 I, plyne z toho již, že je nenulový na celém intervalu I. Tento fakt se vám možná nezdá nijak převratný, nicméně vězte, že slouží k důkazům mnoha tvrzení, která zde dále uvedeme. (Uvedeme ta tvrzení, nikoli jejich důkazy. Kdyby přece jenom někdo chtěl vědět, proč něco platí, a ne jenom, že to platí, necht se s důvěrou obrátí na svého učitele. Určitě ho svým zájmem potěší.) x 1n x 2n. x nn.

50 48 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Příklad 4.13 Ukažte, že vektory cos t 0 sin t x 1 = 1 cos t + 1 sin t, x = e t, x 3 = 1 sin t 1 cos t, 2 2 cos t sin t 0 sin t + cos t které jsou řešeními systému x = x, jsou lineárně nezávislé. Řešení: To, že jsou vektory x 1, x 2, x 3 řešeními nějaké soustavy, uvádíme jenom pro pořádek. Z cvičných důvodů to můžete sami ověřit. Tady budeme řešit, co bylo zadáno, tj. zjišt ovat, jestli jsou tyto vektory lineárně nezávislé. Vypočteme Wronskián: cos t 0 sin t W (x 1, x 2, x 3 ) = 1 2 cos t + 1 sin t 2 et 1 sin t 1 cos t 2 2 cos t sin t 0 sin t + cos t = = cos t e t ( sin t + cos t) sin t e t ( cos t sin t) = e t 0. Wronskián je nenulový pro všechna reálná t, a proto jsou vektory x 1, x 2, x 3 nezávislé. lineárně Fundamentální množina řešení Definice 4.3 (Fundamentální množina řešení) Jakákoli n-tice x 1, x 2,..., x n lineárně nezávislých řešení homogenního systému (4.25) na intervalu I se nazývá fundamentální množina řešení na tomto intervalu. Pomocí fundamentální množiny budeme moci zapsat jakékoli řešení systému. Jestli si ted děláte starosti, jestli se vždy podaří najít k soustavě n rovnic n lineárně nezávislých řešení, následující věta vás jistě uklidní. Věta 4.6 Fundamentální množina řešení homogenního systému vždy existuje. (4.25) na intervalu I Věta o struktuře obecné řešení homogenního systému Definice 4.4 (Obecné řešení homogenního systému) Necht x 1, x 2,..., x n je fundamentální množina řešení homogenního systému (4.25) na nějakém intervalu I. Obecné řešení systému na tomto intervalu se definuje jako x = c 1 x 1 + c 2 x c n x n, (4.27) kde c i, i = 1, 2,..., n, jsou libovolné konstanty.

51 Diferenciální rovnice a jejich použití v elektrotechnice 49 Dá se ukázat, že každé řešení systému (4.25) lze zapsat ve tvaru (4.27), tj. ke každému řešení x najdeme konstanty c 1,..., c n tak, aby platilo (4.27). Příklad 4.14 Zapište obecné řešení soustavy z příkladu Řešení: Známe tři řešení zadané soustavy x 1, x 2 a x 3. V příkladu 4.13 jsme ověřili, že jsou to řešení lineárně nezávislá. Proto tvoří fundamentální množinu řešení a obecné řešení soustavy je tedy cos t x = c 1 1 cos t + 1 sin t 2 2 cos t sin t Nehomogenní soustavy 0 + c 2 e t + c 3 0 sin t 1 sin t 1 cos t 2 2 sin t + cos t Nyní se zaměříme na nehomogenní systémy (tj. funkce f(t) v systému (4.23) už nebude nulová). Partikulární řešení x p nehomogenního systému je libovolný vektor neobsahující volitelné konstanty, který vyhovuje soustavě rovnic (4.23). Příklad 4.15 Ověřte, že vektor ( ) 3t 4 x p = 5t + 6 je partikulární řešení nehomogenního systému ( ) ( ) t 11 x = x na intervalu (, ) Řešení: Dosadíme vektor x p do zadané soustavy rovnic a přesvědčíme se, že se levá strana soustavy rovná pravé straně: ( ) 3 L = x p = 5 ( ) ( ) ( ) ( ) ( ) t t 4 12t 11 P = x 5 3 p + = + = t ( ) ( ) 1 (3t 4) + 3 ( 5t + 6) + 12t 11 3 = = = L. 5 (3t 4) + 3 ( 5t + 6) 3 5 Všimněte si, prosím, že pokud z pravé strany soustavy diferenciálních rovnic, kterou jsme v tomto příkladu zkoumali, vypustíme vektor f(t) = (12t 11, 3) T, zůstane nám homogenní systém, kterým jsme se zabývali v příkladu Víme již, že řešením tohoto homogenního systému je např. vektor x 1 = (e 2t, e 2t ) T. V následujícím příkladu se podíváme, co se stane, jestliže sečteme jedno partikulární řešení nehomogenního systému diferenciálních rovnic s jedním řešením příslušného homogenního systému..

52 50 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Příklad 4.16 Ověřte, že vektor ( ) ( ) 3t 4 e 2t x = x p + x 1 = + 5t + 6 e 2t je také řešením systému z příkladu Řešení: Jestli si ted říkáte, že je to pořád na jedno brdo a že tenhle příklad přeskočíte, počkejte s tím přeskakováním ještě chvíli. Příklad totiž vyřešíme jinak než ten předchozí, způsobem, který by vás měl dovést k tomu, abyste snáze uvěřili větě, která bude následovat. Víme již, že x p je řešením nehomogenního systému, zatímco x 1 je řešením homogenního systému se stejnou maticí ( ) 1 3 A =. 5 3 Tedy platí x p = Ax p +f, zatímco x 1 = Ax 1. Jak to dopadne pro součet, který jsme označili jako x? x = (x p + x 1 ) = x p + x 1 = Ax p + f + Ax 1 = A(x p + x 1 ) + f = Ax + f. Dokázali jsme tedy, že x vyhovuje soustavě x = Ax + f. Když si tento postup ještě jednou prohlédnete, uvidíte, že jsme vlastně nikde nepracovali s konkrétními čísly nebo funkcemi, ani se nikde neprojevilo, že se jedná o soustavu dvou rovnic a ne třeba tří. Všechno bylo provedeno obecně pro vektor x p, který je řešením nehomogenního systému x = Ax + f, a pro vektor x 1, který je řešením homogenního systému x = Ax. Když si ještě vzpomeneme, jak vypadá obecné řešení homogenního systému, můžeme tímto považovat následující větu za dokázanou. Věta 4.7 Necht x 1, x 2,..., x k, k N, jsou řešení homogenního systému (4.25) na intervalu I a necht x p je libovolné řešení nehomogenního systému (4.23) na tomtéž intervalu. Pak x = c 1 x 1 + c 2 x c k x k + x p, kde c 1, c 2,..., c k jsou libovolné konstanty, je také řešením nehomogenního systému (4.23) na intervalu I. Věta o struktuře obecného řešení nehomogenního systému Definice 4.5 (Obecné řešení nehomogenního systému) Necht x p je jedno dané řešení nehomogenního systému (4.23) na nějakém intervalu I a necht x c = c 1 x 1 + c 2 x c n x n je obecné řešení odpovídajícího homogenního systému (4.25) na tomtéž intervalu. Obecné řešení nehomogenního systému na intervalu I lze zapsat jako x = x c + x p. (4.28)

53 Diferenciální rovnice a jejich použití v elektrotechnice 51 Obecné řešení x nehomogenního systému (4.23) je tedy rovno součtu obecného řešení x c přidruženého homogenního systému (4.25) a některého partikulárního řešení x p nehomogenního systému (4.23). Jak se dalo očekávat, každé řešení systému (4.23) lze zapsat ve tvaru (4.28), tj. ke každému řešení x najdeme konstanty c 1,..., c n tak, aby platilo (4.28). Příklad 4.17 Zapište obecné řešení nehomogenního systému z příkladu Řešení: V příkladu 4.15 jsme ověřili, že partikulárním řešením zadaného systému je např. vektor x p = (3t 4, 5t + 6) T. V příkladu 4.11 byla uvedena dvě řešení příslušného homogenního systému: x 1 = (e 2t, e 2t ) T a x 2 = (3e 6t, 5e 6t ) T. Sami ověřte, že jsou to řešení lineárně nezávislá. Obecné řešení homogenního systému je proto x c = c 1 ( e 2t e 2t ) + c 2 ( 3e 6t 5e 6t ). Na základě definice 4.5 je tedy obecné řešení zadaného nehomogenního systému ( ) ( ) ( ) e 2t 3e 6t 3t 4 x = x c + x p = c 1 e 2t + c 2 5e 6t +, 5t + 6 a to na intervalu (, ) Fundamentální matice a její vlastnosti Jak jste viděli, zápis obecného řešení soustavy diferenciálních rovnic je dost dlouhý a může být poněkud nepřehledný. K o něco kratšímu zápisu může sloužit tzv. fundamentální matice, o které nyní bude řeč. Vrátíme se nyní k homogenním soustavám. Jak již jsme řekli, jestliže x 1, x 2,..., x n je fundamentální množina řešení homogenního systému (4.25) na intervalu I, pak obecné řešení systému na tomto intervalu je x = c 1 x 1 + c 2 x c n x n. Toto řešení rozepíšeme a trochu si s jeho zápisem pohrajeme: x = c 1 = x 11 x 21. x n1 + c 2 x 12 x 22. x n2 + + c n x 1n x 2n. x nn = c 1 x 11 + c 2 x c n x 1n x 11 c 1 + x 12 c x 1n c n c 1 x 21 + c 2 x c n x 2n. = x 21 c 1 + x 22 c x 2n c n.. c 1 x n1 + c 2 x n2 + + c n x nn x n1 c 1 + x n2 c x nn c n Vidíme, že obecné řešení homogenního systému můžeme zapsat jako maticový součin x 11 x 12 x 1n c 1 x 21 x 22 x 2n c 2 x =.... (4.29) x n1 x n2 x nn c n

54 52 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Definice 4.6 (Fundamentální matice) Necht x 11 x 21 x n1 x 12 x 22 x 1 =., x 2 =.,..., x n = x n2 je fundamentální množina řešení homogenního systému (4.25) na intervalu I. Matice x 11 x 12 x 1n x 21 x 22 x 2n Φ(t) =.. x n1 x n2 x nn x 1n x 2n. x nn se nazývá fundamentální matice systému na tomto intervalu. Vztah (4.29) říká, že obecné řešení homogenního systému (4.25) můžeme zapsat pomocí fundamentální matice systému jako x = Φ(t)c, kde c je n 1 sloupcový vektor libovolných konstant. Příklad 4.18 Zapište obecné řešení homogenní soustavy z příkladu 4.11 pomocí fundamentální matice. Řešení: Víme, že vektory x 1 = ( 1 1 ) ( ) e e 2t 2t = e 2t a x 2 = ( ) 3 e 6t = 5 ( ) 3e 6t tvoří fundamentální množinu řešení zadané soustavy na intervalu (, ). Fundamentální matice je proto ( ) e 2t 3e Φ(t) = 6t e 2t 5e 6t a obecné řešení je ( ) ( ) e 2t 3e x = 6t c1. e 2t 5e 6t c 2 U fundamentální matice ještě chvíli zůstaneme. Budeme zkoumat různé její vlastnosti, které přijdou vhod později. Protože x = Φ(t)c je řešením soustavy x = A(t)x, musí platit 5e 6t Φ (t)c = A(t)Φ(t)c neboli (Φ (t) A(t)Φ(t)) c = o. Jelikož tento vztah platí pro každé t I a pro jakýkoli sloupcový vektor konstant c, musí být Φ (t) A(t)Φ(t) = o,

55 Diferenciální rovnice a jejich použití v elektrotechnice 53 a tedy Φ (t) = A(t)Φ(t). (4.30) Další důležitou vlastností fundamentální matice je to, že její determinant je vždy různý od nuly. To je vidět z toho, že determinant fundamentální matice je vlastně Wronskián W (x 1, x 2,..., x n ). Protože řešení x 1,..., x n jsou lineárně nezávislá, je det Φ(t) = W (x 1,..., x n ) 0 pro každé t I. Odtud hned plyne platnost následující věty. Věta 4.8 (Fundamentální matice má inverzi) Necht Φ(t) je fundamentální matice homogenního systému (4.25) na intervalu I. Pak Φ(t) 1 existuje pro každé t I. Zkuste se nyní trošku zamyslet nad tím, jestli k dané soustavě diferenciálních rovnic existuje pouze jediná fundamentální matice, nebo jestli jich může být víc. Už jste něco vymysleli? Správná odpověd je, že fundamentální matice jednoznačně dána není. Např. v příkladu 4.18 by stačilo v matici Φ prohodit sloupce a už bychom měli jinou fundamentální matici. Fundamentálních matic k danému systému existuje dokonce nekonečně mnoho. Nás ted bude zajímat jedna označíme ji speciálně Ψ(t), která mezi všemi ostatními vyniká tou vlastností, že v určitém vybraném bodě t 0 I platí Ψ(t 0 ) =.... = E, (4.31) kde E je jednotková matice typu n n. Fundamentální množinu řešení, ze kterých je matice Ψ poskládaná, tvoří vektory v i, i = 1,..., n, takové že v 1 (t 0 ) = 0., v 2(t 0 ) = 1.,..., v n(t 0 ) = 0.. (4.32) Najít matici Ψ s vlastností (4.31) není úplně jednoduché. Jedna možnost je využít libovolnou fundamentální matici Φ(t), kterou už jsme nějak získali. Matici Ψ pak můžeme vypočítat jako Ψ(t) = Φ(t)Φ(t 0 ) 1. Později ukážeme, jakým jiným způsobem se dá matice Ψ najít a k čemu vlastně může být dobrá.

56 54 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 4.11 Exponenciála matice a její užití Definice exponenciály matice V této části definujeme pojem takzvané exponenciály matice. Definice, kterou nyní uvedeme je motivována známým rozkladem exponenciální funkce do Mac laurinovy řady e t = ! t + 1 2! t n! tn +, která konverguje pro všechny hodnoty t R. Uved me ještě jednu motivaci. Předpokládejme, že máme najít řešení skalární úlohy y = ay, y(0) = y 0. (4.33) Použijme metodu postupných aproximací. Potom y 1 (t) =y 0 + y 2 (t) =y y k (t) =.... t 0 t 0 a y 0 ds = y 0 + aty 0 = (1 + at)y 0, a y 1 (s)ds = y 0 + (1 + 11! at + 12! a2 t 2 ) y 0, t (1 + 11! at + 12! a2 t k! ak t k ) y 0, 0 (a y 0 + a 2 s y 0 )ds = V limitě pak dostáváme ( y(t) = ! at + 1 2! a2 t ) k! ak t k + y 0 = e at y 0. Budeme-li místo skalární úlohy (4.33) uvažovat systém y = Ay, y(0) = y 0 (4.34)

57 Diferenciální rovnice a jejich použití v elektrotechnice 55 s konstantní n n maticí A a s číselným vektorem y 0, pak analogický postup dává y 1 (t) =y 0 + y 2 (t) =y y k (t) =.... t 0 t 0 A y 0 ds = y 0 + tay 0 = (1 + ta)y 0, A y 1 (s)ds = y 0 + (1 + t1! A + 12! t2 A 2 ) y 0, t (1 + t1! A + 12! t2 A k! tk A k ) y 0, 0 (A y 0 + taa 2 y 0 ) = Výsledkem je nekonečná řada ( y(t) = ! ta + 1 2! t2 A ) k! tk A k + y 0, která je součinem tzv. exponenciály matice A (v závorkách) a vektoru y 0. Definice 4.7 Pro n n matici B(t) definujme exponenciálu matice jako novou n n matici pomocí řady e B(t) := exp[b(t)] = E + 1 1! B(t) + 1 2! B2 (t) n! Bn (t) +. (4.35) Každý prvek matice exp[b(t)] je součtem některé řady a výše uvedená definice v sobě zahrnuje celkem n n řad. Lze ukázat, že každá tato řada konverguje, a tím prokázat korektnost této definice. Použitím Definice 4.7 se snadno dokáže následující Věta 4.9 Je-li O nulová n n matice, pak e O = E. Další vlastnost říká, že pro exponenciálu matice platí podobná výpočetní pravidla jako pro exponenciální funkci Věta 4.10 Jestliže n n matice A a B komutují, tj. platí-li AB = BA, potom e A e B = e A+B = e B e A. Důkaz této věty jenom naznačíme s důrazem na ten moment, kdy je zapotřebí komutativita matic. Pro jednoduchost budeme dokazovat rovnost dvou posledních výrazů (podobně

58 56 Fakulta elektrotechniky a komunikačních technologií VUT v Brně by se dokázala rovnost prvních dvou). Podle definice rozvineme druhý výraz e A+B =I + A + B 1! + (A + B)2 2! + =I + A 1! + B 1! + 1 (A + B)(A + B) + 2 =I + A 1! + B 1! (A2 + AB + BA + B 2 ) + =I + A 1! + B 1! (A2 + 2AB + B 2 ) +. Nyní vypočteme podle definice třetí výraz: ] e B e A B2 = [I + + B1! 2! + B3 3! + ] A2 [I + + A1! 2! + A3 3! + =I 2 + A 1! + B 1! + A2 2! + BA + B2 2! 2! + =I 2 + A 1! + B 1! (A2 + BA + B 2 ) +. Vidíme, že oba dva výrazy jsou si rovny s přesností do kvadratických členů. Podobně bychom v prokazování rovnosti kubických členů a členů vyšších mocnin pokračovali dále. Výsledek Věty 4.10 implikuje při volbě B = A, že exponenciála matice e A je invertibilní a že platí ( e A ) 1 = e A. Příklad 4.19 Najděte (pomocí definice) exponenciály matice e At v případě, že ( ) 3 0 A =. 0 2 Řešení. Přímým výpočtem obdržíme ( ) 3 A n n 0 = 0 2 n pro n = 1, 2,....

59 Diferenciální rovnice a jejich použití v elektrotechnice 57 Proto e At = E + t 1! A + t2 2! A2 + t3 3! A3 + ( ) 1 0 = + t ( ) ( ) t ! 0 2 2! t3 3! (3t) k 0 ( ) k! = k=0 e (2t) k 0 = 3t 0 0 e 2t. k! k=0 ( ) Uved me ještě jednu větu, která v některých případech umožňuje najít exponenciálu matice bez použití definice. Věta 4.11 Je-li A matice typu n n a P je regulární matice taková, že λ P 1 0 λ AP = Λ :=..., λ n potom platí e λ e A = P exp(λ)p 1 0 e λ = P... P e λn Zvolíme-li v této větě matici P jako 2 2 jednotkovou matici, obdržíme ihned výsledek příkladu č Příklad 4.20 Najděte (pomocí definice) exponenciálu matice e At v případě, že ( ) 0 1 A =. 1 0 Řešení. Přímým výpočtem obdržíme ( ) ( ) A 2 =, A 3 =, A 4 = ( ) a A 5 = A.

60 58 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Proto e At = E + t 1! A + t2 2! A2 + t3 3! A3 + t4 4! A4 + ( ) 1 0 = + t ( ) ( ) ( ) ( ) t t t ! 1 0 2! 0 1 3! 1 0 4! 0 1 ( 1) k t2k ( 1) k t 2k+1 ( ) (2k)! (2k + 1)! = k=0 k=0 cos t sin t ( 1) k t 2k+1 ( 1) k t2k =. sin t cos t (2k + 1)! (2k)! k=0 k= Užití exponenciály matice Je-li A konstantní n n matice pak s pomocí vzorce (4.35) dostaneme ( e At ) = Ae At. (4.36) Tento vztah dává možnost zapsat obecné řešení homogenního systému diferenciálních lineárních rovníc (4.36) s konstantní maticí A, tj. systému dy dt = Ay. (4.37) Věta 4.12 Fundamentální matice systému (4.37) s konstantní maticí A je dána vztahem Důkaz. S pomocí vztahu (4.36) dostaneme Y (t) = e At. Y (t) = Ae At = AY (t), tj. matice Y (t) je skutečně řešení systému (4.37). Kromě toho Y (0) = E, tj. sloupce této matice jsou generované pomocí lineárně nezávislých řešení systému (4.36). Přímou prověrkou můžeme dokázat platnost následující věty (proved te samostatně): Věta 4.13 Obecné řešení y = y(t) lineárního systému (4.37) je dané vzorcem y = y(t) = e At C (4.38) kde C je konstantní vektor. Přímý výpočet exponenciály matice podle definice (tj. podle vzorce (4.35)) je obyčejně nepoužitelný kvůli tomu, že není možné najít součet definiční řady. Jak vyplývá z Věty 4.13 je pro nalezení některého řešení (nebo pro nalezení obecného řešení systému (4.37) užitečné mít metody pro výpočet exponenciály matice. Takové metody existují. Nyní uvedeme jednu z nich.

61 Diferenciální rovnice a jejich použití v elektrotechnice Metoda pro nalezení exponenciály matice Metoda nalezení exponenciály matice, kterou nyní uvedeme, vyžaduje nalezení jistého partikulárního řešení lineární diferenciální rovnice n-tého řádu s konstantními koeficienty. Proto si zopakujte látku, která byla v bakalářském studiu této problematice věnována. Určitě si vzpomenete, že důležitou roli hrál pojem tzv. charakteristického polynomu a charakteristické rovnice. Tyto pojmy se vyskytují i při řešení systémů lineárních diferenciálních rovnic s konstantními koeficienty. Předpokládejme, že je dána konstantní n n matice a 11 a a 1n A = a 21 a a 2n.... a n1 a n2... a nn Charakteristickým polynomem matice A nazýváme polynom p(λ) definovaný pomocí determinantu λ a 11 a a 1n p(λ) = a 21 λ a a 2n.... a n1 a n2... λ a nn Je zřejmé, že po provedení výpočtu determinantu lze polynom p(λ) zapsat ve schématickém tvaru skutečného polynomu například takto p(λ) = λ n + a n 1 λ n 1 + a n 2 λ n a 1 λ + a 0, kde koeficienty a n 1, a n 2,..., a 1, a 0 dostaneme, když determinant spočítáme. V následující větě předpokládáme, že charakteristický polynom byl získán právě tímto způsobem. Poukažme ještě na to, že v řadě učebnic se charakteristický polynom definuje jako determinant a 11 λ a a 1n a 21 a 22 λ... a 2n..., a n1 a n2... a nn λ který má po provedení výpočtu hodnotu p(λ) (víte proč?). Tento znaménkový rozdíl se stírá, hovoříme-li o tzv. charakteristické rovnici matice A, která má tvar p(λ) = 0. Věta 4.14 Předpokládejme, že A je konstantní n n matice, jejíž charakteristický polynom má tvar p(λ) = λ n + a n 1 λ n a 1 λ + a 0. Předpokládejme dále, že y(t) je řešení počáteční úlohy pro lineární homogenní diferenciální rovnici n-tého řádu se stejnými koeficienty: y (n) + a n 1 y (n 1) + + a 1 y + a 0 y = 0, (4.39)

62 60 Fakulta elektrotechniky a komunikačních technologií VUT v Brně y(0) = y (0) = = y (n 2) = 0, y (n 1) (0) = 1. (4.40) Označme z 1 (t) z 2 (t). = z n (t) a 1 a 2 a n 1 1 a 2 a Pak pro exponenciálu matice platí vztah: y(t) y (t).. (4.41) y (n 1) (t) e At = z 1 (t)i + z 2 (t)a + + z n (t)a n Řešení Cauchyovy úlohy pro lineární systémy užitím fundamentálních matic Cauchyova úloha pro homogenní systém Uvažujme počáteční (Cauchyovu) úlohu pro homogenní systém dy dt = A(t)y, y(t 0) = y 0, (4.42) kde t 0 I. Tato úloha má jediné řešení. Zapišme toto řešení pomocí fundamentální matice, která je normovaná v bodě t = t 0. Taková matice je řešením úlohy Y = AY (t), Y (t 0 ) = E, tj., Y (t) := Φ(t; t 0 ), Φ(t 0 ; t 0 ) = E. Nyní lze snadno ověřit, že řešení úlohy (4.42) je dáno vztahem y(t) = Φ(t; t 0 )y 0. (4.43) Cauchyova úloha pro homogenní systém s konstantní maticí V případě že uvažujme počáteční (Cauchyovu) úlohu pro homogenní systém s konstantní maticí dy dt = Ay, y(t 0) = y 0, (4.44) kde t 0 I, lze s pomocí vztahu (4.38) ve Větě 4.13 vyjádřit normovanou fundamentální matici v bodě t = t 0 jako maticový exponenciál Φ(t; t 0 ) = e (t t 0)A (4.45) a řešení (4.43) zapsat vztahem (4.38), tj., y(t) = e (t t 0)A y 0.

63 Diferenciální rovnice a jejich použití v elektrotechnice Cauchyova úloha pro nehomogenní systém Zapišme nyní řešení počáteční (Cauchyovy) úlohy pro nehomogenní systém dy dt = A(t)y + b(t), y(t 0) = y 0, (4.46) kde t 0 I. Také tato úloha má jediné řešení. Obecné řešení odpovídající homogenní úlohy můžeme zapsat ve tvaru y(t) = Φ(t; t 0 ) C, kde C = (C 1, C 2,..., C n ) T je libovolný číselný vektor. V souladu s metodou variace konstant se pokusíme najít řešení y(t) (partikulární) úlohy (4.46) na intervalu I ve tvaru y(t) = Φ(t; t 0 ) C(t) (4.47) tak, aby platilo y(t 0 ) = y 0. Vztah, kterému vyhovuje vektorová funkce C(t) je C (t) = Φ 1 (t; t 0 )b(t). Jeho integrací (v mezích t 0 a t, t 0, t I) dostáváme C(t) = C(t 0 ) + t t 0 Φ 1 (s; t 0 )b(s)ds. Abychom dostali řešení (partikulární) požadovaných vlastností, volíme C(t 0 ) = y 0. Potom t y(t) = Φ(t; t 0 )y 0 + Φ(t; t 0 ) Φ 1 (s; t 0 )b(s)ds. t 0 (4.48) Tvar (4.48) upravme na y(t) = Φ(t; t 0 )y 0 + t a konečnou podobu mu dejme užitím vztahu: tj., t 0 Φ(t; t 0 )Φ 1 (s; t 0 )b(s)ds Φ(t; t 0 )Φ 1 (s; t 0 ) = Φ(t; s), t, t 0, s I, (4.49) y(t) = Φ(t; t 0 )y 0 + t t 0 Φ(t; s)b(s)ds. (4.50)

64 62 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Cauchyova úloha pro nehomogenní systém s konstantní maticí V případě že uvažujme počáteční (Cauchyovu) úlohu pro nehomogenní systém s konstantní maticí dy dt = Ay + b(t), y(t 0) = y 0, (4.51) kde t 0 I, můžeme užitím vztahu (4.45) nalezené řešení (4.50) zjednodušit. Protože má řešení (4.50) tvar y(t) = e (t t 0)A y 0 + Φ(t; t 0 ) = e (t t 0)A a Φ(t; s) = e (t s)a, t t 0 e (t s)a b(s)ds. (4.52) 4.15 Transformace lineární rovnice n-tého řádu na systém Na závěr této kapitoly ukážeme, jak lze libovolnou lineární diferenciální rovnici n-tého řádu převést na lineární systém. Tato možnost převedení je velice významná, nebot umožňuje použít veškerou vyloženou teorii taktéž k rovnicím n-tého řádu. Uvažujme lineární obyčejnou diferenciální rovnici n-tého řádu u (n) + a n 1 (t)u (n 1) + + a 1 (t)u + a 0 (t)u = b (t), (4.53) kde koeficienty a n 1 (t),..., a 1 (t), a 0 (t) a nehomogenní člen b (t) jsou spojité funkce na intervalu I. Budeme rovnici (4.53) transformovat na systém rovnic. Necht jsou y 1, y 2,..., y n nové závislé funkce, definované jako y 1 = u, y 2 = u, y 3 = u,..., y n = u (n 1). Tímto předpisom byl definován vektor (y 1, y 2,..., y n ) T. Pak je lineární obyčejná diferenciální rovnice n-tého řádu (4.53) ekvivalentní systému kde a dy dt = A(t)y + b(t), (4.54) A(t) =....., a 0 (t) a 1 (t) a 2 (t) a 3 (t) a n 1 (t) Podobně se ukáže, že počáteční problém b(t) = (0, 0,..., 0, b (t)) T. u (n) + a n 1 (t)u (n 1) + + a 1 (t)u + a 0 (t)u = b (t), u(t 0 ) = u 1, u (t 0 ) = u 2,..., u (n 1) (t 0 ) = u n (4.55)

65 Diferenciální rovnice a jejich použití v elektrotechnice 63 je ekvivalentní počáteční úloze y = A(t)y + b(t), y(t 0 ) = y 0, (4.56) kde y 0 = (u 1, u 2,..., u n )) T Shrnutí kapitoly Tato kapitola byla věnována lineárním systémům obyčejných diferenciálních rovnic prvního řádu. Po nezbytném připomenutí pomocných poznatků byla vyložena struktura obecného řešení lineárních homogenních i nehomogenních systémů. Další část kapitoly byla věnována jedné z metod řešení homogenních lineárních systémů s konstantními koeficienty. Její podstatou bylo využití exponenciály matice. V závěru kapitoly byly využity vlastnosti fundamentálních matic k vytvoření řešení počátečních úloh pro různé typy lineárních systémů Řešené příklady Příklad 4.21 Najděme obecné řešení systému s pomocí exponenciály matice. y 1 = 2y 1 + y 2, y 2 = 3y 1 + 6y 2 Řešení. Nejprve najdeme charakteristický polynom matice A: det(a λi 2 ) = 2 λ λ = λ2 8λ + 15 = (λ 3) (λ 5). Pomocná počáteční úloha typu (4.39), (4.40) je druhého řádu: y 8y + 15y = 0, y(0) = 0, y (0) = 1. Tato úloha má obecné řešení y(t) = d 1 e 3t + d 2 e 5t. Dále platí y (t) = 3d 1 e 3t + 5d 2 e 5t, y(0) = 0, y (0) = 1 = d 1 = 1/2, d 2 = 1/2 a y(t) = 1 2 e3t e5t. Definujme v souladu se vztahem (4.41) ( z1 z 2 ) = ( ) ( 1 2 e3t e5t 3 2 e3t e5t ) ( 5 2 = e3t 3 2 e5t 1 2 e3t e5t ).

66 64 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Exponenciála matice má tvar ( 5 ) e At = 2 e3t 3 2 e5t e3t e5t ( 1 2 e3t + 1 ) ( e5t 3 6 Výsledné obecné řešení je dáno vztahem ( ) y = e At c1, c 2 kde c 1 a c 2 jsou libovolné konstanty. Příklad 4.22 Najděme obecné řešení systému ) ( 3 ) 2 = e3t 1 2 e5t 1 2 e3t e5t. 3 2 e3t 3 2 e5t 1 2 e3t e5t y 1 = 12y 1 6y 2, y 2 = 2y 1 + 4y 2 (4.57) s pomocí exponenciály matice. Řešení. Podobně jako ve výše uvedeném Příkladu 4.21 dostáváme det(a λi 2 ) = 12 λ λ = λ2 16λ + 60 = (λ 6) (λ 10). Pomocná počáteční úloha má tvar y 16y + 10y = 0, y(0) = 0, y (0) = 1 a její obecné řešení je: y(t) = d 1 e 6t +d 2 e 10t. Dále máme: y (t) = 6d 1 e 6t +10d 2 e 10t. S pomocí počátečních podmínek pak snadno obdržíme hodnoty konstant: y(0) = 0, y (0) = 1 = d 1 = 1/4, d 2 = 1/4 a y(t) = 1 4 e6t e10t. Definujme vektor z(t): ( z1 z 2 ) = ( ) ( ) ( 1 4 e6t ) 4 e10t 2 = e6t 3 2 e10t. 3 2 e6t e10t 1 4 e6t e10t Nakonec ( 5 ) ( e At = 2 e6t 3 2 e10t e6t e10t 4 e6t + 1 ) ( ) e10t = 2 4 ( ) 1 2 e6t e10t 3 2 e6t 3 2 e10t. 1 2 e6t e10t 3 2 e6t 1 2 e10t

67 Diferenciální rovnice a jejich použití v elektrotechnice 65 Obecné řešení úlohy (4.57) je kde c 1, c 2 jsou libovolné konstanty. ( ) y = e At c1, c 2 Příklad 4.23 Pomocí exponenciály matice najděme obecné řešení systému y 1 = 2y 1 + y 2, y 2 = y 1 + 4y 2. Řešení. Podobně jako ve výše uvedených příkladech dostáváme det(a λi 2 ) = 2 λ λ = λ2 6λ + 9 = (λ 3) 2. Pomocný počáteční problém má tvar y 6y + 9y = 0, y(0) = 0, y (0) = 1 a jeho obecné řešení je y(t) = (d 1 +d 2 t)e 3t. Derivace řešení je y (t) = 3(d 1 +d 2 t)e 3t +d 2 e 3t. Využijeme počáteční podmínky. Dostáváme: Definujeme Pak ( z1 z 2 y(0) = 0, y (0) = 1 = d 1 = 0, 3d 1 + d 2 = 1 = d 2 = 1. ) = ( ) ( te 3t (1 + 3t)e 3t y(t) = te t. Odpovedající maticová exponenciála má tvar ) ( ) (1 3t)e 3t = = te 3t ( ) 1 3t e 3t. t ( ) ( ) e At = (1 3t)e 3t + te 3t = ( ) ( ) (1 3t)e 3t + 2te 3t te 3t 1 t t te 3t (1 3t)e 3t + 4te 3t = e 3t. t 1 + t Obecné řešení výchozí úlohy je dáno vztahem: ( ) ( ) y = e At c1 c1 (1 t) + c = 2 t c 2 c 1 t + c 2 (1 + t) kde c 1 a c 2 jsou libovolné konstanty. Zapišme tento výsledek v jiném tvaru. Předefinujme konstanty (nahradíme dané libovolné konstanty jinými libovolnými konstantami). Necht c 1 = K 2 a c 2 = K 1 + K 2, kde K 1 a K 2 jsou libovolná čísla. Pak lze výsledek zapsat ve tvaru y 1 (t) = K 1 e 3t + K 2 te 3t, y 2 (t) = K 1 e 3t + K 2 (1 + t) e 3t. e 3t,

68 66 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 4.18 Cvičení Příklad 1 Najděte obecné řešení systému s pomocí exponenciály matice. Řešení. Obecné řešení systému má tvar y 1 = 17y 1 + 9y 2, y 2 = 25y 1 13y 2 y 1 (t) = 3K 1 e 2t (3x + 2)K 2 te 2t, y 2 (t) = 5K 1 e 2t + (5x + 3)K 2 e 2t. Příklad 2 Najděte obecné řešení systému s pomocí exponenciály matice. Řešení. Obecné řešení systému má tvar y 1 = y 2 + y 3, y 2 = y 1 + y 3, y 3 = y 1 + y 2. y 1 (t) = K 1 e t + K 2 e t + K 3 e 2t, y 2 (t) = K 1 e t + K 3 e 2t, y 3 (t) = K 2 e t + K 3 e 2t. Příklad 3 Najděte obecné řešení systému s pomocí exponenciály matice. Řešení. Obecné řešení systému má tvar y 1 = 3y 1 + 4y 2 2y 3, y 2 = y 1 + y 3, y 3 = 6y 1 6y 2 + 5y 3. y 1 (t) = K 1 e t + K 2 e t, y 2 (t) = K 1 e t + K 3 e 2t, y 3 (t) = K 2 e t + 2K 3 e 2t.

69 Diferenciální rovnice a jejich použití v elektrotechnice 67 5 Soustavy lineárních diferenciálních rovnic s konstantními koeficienty - řešení na bázi zobecněných vlastních vektorů 5.1 Cíl kapitoly V předchozí kapitole jsme se naučili využívat exponenciálu matice. Její nalezení však není jednoduchá záležitost. Proto uvedeme postup, pomocí kterého lze řešit soustavu lineárních diferenciálních rovnice s konstantními koeficienty pomocí konstrukce tzv. vlastních vektorů. Předností této metody je, že dává řešení tak, jak o něm bylo hovořeno ve větách o struktuře řešení. Jinými slovy, metoda umožní nalézt n lineárně nezávislých řešení soustavy. Lineární kombinace těchto řešení dá obecné řešení soustavy. Při použití metody budeme pracovat s charakteristickým rovnicí a s jejími kořeny. Cílem je sestavit obecné řešení v závislosti na tom, jaké tyto kořeny jsou (reálné, komplexní, násobné). 5.2 Formulace problému a postup jeho řešení V této části se budeme zabývat soustavou lineárních diferenciálních rovnice s konstantními koeficienty. Zapíšeme ji ve tvaru x = Ax, (5.1) kde A je reálná čtvercová matice s konstantními prvky, x = (x 1, x 2,..., x n ) T a tento vektor je vektorem hledaného řešení, zavisejícího na (nezávislé) proměnné t, tj. x = x(t). Předpokládejme, že řešení soustavy (5.1) má tvar x = v exp(λt), (5.2) kde λ je vhodné reálné nebo komplexní číslo a v je vhodný (reálný či komplexní) konstantní vektor. Poznamenejme, že máme na mysli hledání řešení netriviálních. Implicitně tedy předpokládáme, že x(t) 0 na R. To vede ke zřejmému konstatování, že nás budou zajímat jen takové vektory v, které nejsou identické s nulovým vektorem o. Po dosazení tvaru (5.2) do soustavy (5.1) dostáváme nebo λv exp(λt) = Av exp(λt) (Av) exp(λt) (λv) exp(λt) = (A λe)v exp(λt) = o, (5.3) ve kterém je E čtvercová jednotková matice rozměru n n a o je již zmíněný nulový vektor. Ve vektorovém vztahu (5.3) lze krátit výrazem exp(λt). Dostáváme vztah (A λe)v = o, (5.4) Zdůrazněme, že ve vztahu (5.4) již není přítomna nezávislá proměnná t. Tu se povedlo krácením eliminovat. Vztah (5.4) je vztahem mezi konstantní maticí A, neznámým

70 68 Fakulta elektrotechniky a komunikačních technologií VUT v Brně (konstantním) vektorem v a hledaným číslem λ. Soustava (5.4) je lineární algebraickou soustavou rovnic vzhledem ke složkám vektoru v. Z teorie lineárních soustav vyplývá, že soustava (5.4) bude mít nenulové řešení v pouze tehdy, když bude její matice singulární. Musí tedy být det(a λe) = 0. (5.5) Rovnice (5.5) je polynomiální rovnicí (stupně n) vzhledem k λ. Jinými slovy je to rovnice, které hledané číslo λ vyhovuje. Současně vidíme, že číslo λ nemusí být jediné. Obecně může mít rovnice (5.5) celkem n reálných a navzájem různých kořenů. Polynom p(λ) := det(a λe) (5.6) nacházející se v levé straně rovnice (5.5) nazýváme charakteristickým polynomem a samotnou rovnici (5.5), tj. rovnici p(λ) = 0 (5.7) nazýváme charakteristickou rovnicí. Kořeny charakteristické rovnice nazýváme vlastní čísla matice A. Je-li λ = λ vlastním číslem matice A a vektor v = v je řešením soustavy (5.4), tj. soustavy (A λ E)v = o, nazýváme vektor v vlastním vektorem matice A (který přísluší vlastnímu číslu λ ). Ještě jednou podtrhněme fakt, že z uvedeného vyplývá, že pro každou dvojici vlastního čísla a odpovídajícího vlastního vektoru λ, v je vektorová funkce jedním z řešení soustavy (5.1). x = v exp(λ t) 5.3 Případ reálných a navzájem různých kořenů charakteristické rovnice V případě, že má charakteristická rovnice (5.5) n navzájem různých vlastních čísel (která jsou samozřejmě reálná) λ 1, λ 2,..., λ n (5.8) a vektory v 1, v 2,..., v n (5.9) jsou jim odpovídající vlastní vektory, je konstrukce obecného řešení soustavy rovnic (5.1) jednoduchá. Snadno lze prověřit, že tato soustava vlastních vektorů je lineárně nezávislá. Pak z obecné teorie lineárních soustav okamžitě vyplývá tento výsledek:

71 Diferenciální rovnice a jejich použití v elektrotechnice 69 Věta 5.1 (případ nenásobných vlastních čísel) Má-li matice A celkem n navzájem různých vlastních čísel (5.8), kterým odpovídají vlastní vektory (5.9), potom n vektorových funkcí v 1 exp(λ 1 t), v 2 exp(λ 2 t),..., v n exp(λ n t) (5.10) tvoří fundamentální systém řešení soustavy rovnic (5.1). Obecné řešení této soustavy lze vyjádřit ve tvaru: x(t) = C 1 v 1 exp(λ 1 t) + C 2 v 2 exp(λ 2 t) + + C n v n exp(λ n t), (5.11) kde C 1, C 2,..., C n jsou libovolné konstanty. Příklad 5.1 Metodou popsanou výše určete obecné řešení soustavy rovnic: x 1 = 2x 1 2x 2, x 2 = 3x 1 x 2. (5.12) Řešení. Soustava (5.12) je speciálním případem soustavy (5.1) pro n = 2 a matici ( ) 2 2 A =. 3 1 Nalezneme vlastní čísla matice A jako řešení charakteristické rovnice tj. rovnice 2 λ 3 det(a λe) = λ = λ2 + 3λ 4 = (λ 1)(λ + 4) = 0. Její kořeny (a tedy hledaná vlastní čísla) jsou λ 1 = 1 a λ 2 = 4. Máme tedy dvě reálná a různá vlastní čísla. Proto lze při hledání obecného řešení soustavy (5.12) využít Větu 5.1. Najděme nyní vlastní vektory, odpovídající vlastním číslům. Prvním vlastním vektorem v 1 = (v 11, v 12 ) T, odpovídajícím vlastnímu číslu λ 1 = 1 je libovolný nenulový vektor, splňující vztah (A λ 1 E)v 1 = o. Jeho rozepsáním dostáváme soustavu ( ) 3 2 v = o. Vzhledem k lineární závislosti řádků matice se soustava redukuje na jediný vztah 3v 11 2v 12 = 0

72 70 Fakulta elektrotechniky a komunikačních technologií VUT v Brně a jedno nenulové řešení je například v 1 = (2, 3) T. tomuto vlastnímu vektoru a vlastnímu číslu je Řešení soustavy (5.12) odpovídající x 1 (t) = (x 11 (t), x 12 (t)) = (2, 3) T e t. Podobným způsobem postupujeme v případě druhého vlastního čísla λ 2 = 4. Vlastní vektor v 2 1 = (v 21, v 22 ) T, odpovídající vlastnímu číslu λ 2 = 4 je libovolný nenulový vektor, splňující vztah (A λ 2 E)v 2 = o. Po rozepsání dostáváme soustavu Tato soustava se redukuje na jediný vztah ( ) 2 2 v = o. 2v 21 2v 22 = 0 Řešení soustavy (5.12), které od- a jedno její nenulové řešení je například v 2 = (1, 1) T. povídá tomuto vlastnímu vektoru a vlastnímu číslu je x 2 (t) = (x 21 (t), x 22 (t)) = (1, 1) T e 4t. Fundamentální systém řešení soustavy (5.12) je tvořen dvojicí lineárně nezávislých řešení (2, 3) T e t a (1, 1) T e 4t a její obecné řešení x(t) je dáno lineární kombinaci ( ) 2 x(t) = C 1 (2, 3) T e t + C 2 (1, 1) T e 4t = C 1 3 e t + C 2 ( 1 1 ) e 4t s libovolnými konstantami C 1 a C 2. Na závěr ještě rozepišme poslední vztah po složkách. Protože x(t) = (x 1 (t), x 2 (t)) T, máme x 1 (t) = 2C 1 e t + C 2 e 4t, x 2 (t) = 3 e t + C 2 e 4t. 5.4 Případ komplexních nenásobných vlastních čísel Předpokládejme, že charakteristická rovnice (5.5) má komplexní kořen λ = α + β i, kde i je komplexní jednotka. Protože koeficienty charakteristického polynomu (5.6) jsou reálná čísla (tento závěr vyplývá z předpokladu reálnosti matice A) je kořenem charakteristické rovnice i číslo komplexně sdružené s kořenem λ, tedy číslo λ = α β i.

73 Diferenciální rovnice a jejich použití v elektrotechnice 71 Předpokládejme dále, že v je vlastní vektor odpovídající vlastnímu číslu λ. Pak je vektor x(t) = v exp (λt) řešením soustavy (5.1). Ukažme nyní, že řešením soustavy (5.1) je také vektor komplexně sdružený k vektoru x(t), tj. vektor x(t) = v exp (λt) = v exp (λt). Číslo λ a odpovídající vlastní vektor v vyhovují soustavě (5.4), tj. vztahu (A λe)v = o. Protože se jedná o vztah mezi komplexními čísly musí se sobě rovnat (v případě zapsání komplexních čísel v algebraickém tvaru) reálné a imaginární složky čísel na levých a pravých stranách. V případě uvedeného vztahu jsou pravé strany nulové, proto jsou jak reálné, tak i komplexní složky čísel na levých stranách nulové. Proto je tedy jasné, že tento vztah bude platit také v případě, že budeme porovnávat čísla komplexně sdružená, tj. bude platit (A λe)v = o. Úpravami, které jsou běžné při počítání s komplexními čísly tento vztah redukujeme na vztah (A λe)v = o a nakonec na vztah (A λe)v = o. (5.13) Tento vztah lze interpretovat takto: vyhovují-li číslo λ a odpovídající vlastní vektor v soustavě (5.4) pak této soustavě vyhovují i veličiny komplexně sdružené - číslo λ a vektor v. To tedy znamená, že výše formulované tvrzení platí - je-li vektor řešením soustavy (5.1), pak je také vektor x(t) = v exp (λt) x(t) = v exp (λt) řešením této soustavy. Obě dvě řešení x(t) a x(t) jsou komplexními funkcemi. Vzhledem k linearitě uvažované soustavy (5.1) a k podmínce, že matice A je reálná opět dospíváme k závěru, že po dosazení libovolného z těchto řešení x(t) nebo x(t) vyjádřených v algebraickém tvaru do soustavy (5.1) musí být jak reálná tak imaginární složka libovolné levé strany nulová. To současně znamená, že řešením soustavy (5.1) je jak odděleně vzatá reálná složka řešení, tak i odděleně vzatá imaginární složka řešení. Každá z těchto složek je již reálnou funkcí. Tímto postupem jsme ze dvou komplexních řešení x(t) a x(t)

74 72 Fakulta elektrotechniky a komunikačních technologií VUT v Brně získali dvě reálná řešení Re x(t) a Im x(t). Definujme tedy tato dvě reálná řešení formulemi y 1 (t) = Re x(t) = 1 (x(t) + x(t)), 2 y 2 (t) = Im x(t) = 1 2i (x(t) x(t)). (5.14) Snadno lze ukázat, že jak dvě komplexní řešení x(t) a x(t) tak i dvě reálná řešení Re x(t) a Im x(t) jsou lineárně nezávislá. Získaný výsledek sformulujeme jako větu. Věta 5.2 (komplexní nenásobná vlastní čísla) Je-li komplexní číslo λ = α + β i vlastním číslem matice A a je-li v odpovídající vlastní vektor, pak má soustava (5.4) dvě lineárně nezávislá a reálná řešení y 1 (t) a y 2 (t) daná vztahy y 1 (t) = Re [v exp (λt)], y 2 (t) = Im [v exp (λt)]. (5.15) Příklad 5.2 Určete obecné řešení soustavy rovnic: x 1 = x 1 + 3x 2, x 2 = 3x 1 + x 2. (5.16) Řešení. Soustava (5.16) je speciálním případem soustavy (5.1) pro n = 2 a matici ( ) 1 3 A =. 3 1 Nalezneme vlastní čísla matice A jako řešení charakteristické rovnice det(a λe) = 0 tj. rovnice 1 λ λ = λ2 2λ + 10 = (λ 1 3i)(λ 1 + 3i) = 0. Její kořeny (a tedy hledaná vlastní čísla) jsou komplexní: λ 1 = 1 + 3i a λ 2 = 1 3i. Máme tedy dvojici komplexně sdružených vlastních čísel. Proto lze při hledání obecného řešení soustavy (5.16) využít Větu 5.2. Určeme nyní vlastní vektory, odpovídající prvnímu vlastnímu číslů. Vlastní vektor v 1 = (v 11, v 12 ) T, odpovídající vlastnímu číslu λ 1 = 1 + 3i je libovolný nenulový vektor, splňující vztah (A λ 1 E)v 1 = o. Jeho rozepsáním dostáváme soustavu ( ) 3i 3 v 3 3i 1 = o.

75 Diferenciální rovnice a jejich použití v elektrotechnice 73 Vzhledem k lineární závislosti řádků matice (první řádek je i-násobkem druhého) se soustava redukuje na jediný vztah 3iv v 12 = 0 a jedno nenulové řešení je například v 1 = (1, i) T. Řešení soustavy (5.16) odpovídající tomuto vlastnímu vektoru a vlastnímu číslu je x 1 (t) = (x 11 (t), x 12 (t)) = (1, i) T e (1+3i)t = (1, i) T e t (cos 3t + i sin 3t) = e t ( ) cos 3t + i sin 3t. sin 3t + i cos 3t Pomocí vztahů (5.14) nebo (5.15) nyní určíme dvojici lineárně nezávislých reálných řešení, tj. reálný fundamentální systém y 1 (t), y 1 (t) soustavy (5.16): y 1 (t) = Re x 1 (t) = 1 2 (x 1(t) + x 1 (t)) = ( ) cos 3t e t, sin 3t y 2 (t) = Im x 1 (t) = 1 2i (x 1(t) x 1 (t)) = ( ) sin 3t e t. cos 3t Obecné řešení x(t) soustavy (5.16) je dáno lineární kombinaci ( ) cos 3t x(t) = C 1 y 1 (t) + C 2 y 2 (t) = C 1 e t + C sin 3t 2 e t ( ) sin 3t cos 3t s libovolnými konstantami C 1 a C 2. Na závěr ještě rozepišme poslední vztah po složkách. Protože x(t) = (x 1 (t), x 2 (t)) T, máme x 1 (t) =( C 1 cos 3t + C 2 sin 3t) e t, x 2 (t) =( C 1 sin 3t + C 2 cos 3t) e t. Příklad 5.3 Určete obecné řešení soustavy rovnic: x 1 = x 1 + 3x 2, x 2 = 5x 1 + x 2 x 3, x 3 = 6x 1 6x 2 2x 3. (5.17) Řešení. Soustava (5.17) je speciálním případem soustavy (5.1) pro n = 3 a matici A = Nalezneme vlastní čísla matice A jako řešení charakteristické rovnice det(a λe) = 0

76 74 Fakulta elektrotechniky a komunikačních technologií VUT v Brně tj. rovnice 1 λ λ λ = (po úpravě) = (λ + 2)[(λ 1)2 + 9] = 0. Její kořeny (a tedy hledaná vlastní čísla) jsou λ 1 = 2, λ 2 = 1 + 3i a λ 3 = 1 3i. Máme tedy tři nenásobná a různá vlastní čísla. Jedno reálné a dvě komplexně sdružená. Proto při hledání obecného řešení soustavy (5.30) využijeme v případě kořene λ 1 = 2 Větu 5.1 a v případě komplexně sdružených kořenů λ 2 = 1 + 3i a λ 3 = 1 3i využijeme Větu 5.2. Hledejme vlastní vektory, odpovídající vlastním číslům. První vlastní vektor v 1 = (v 11, v 12, v 13 ) T, odpovídající vlastnímu číslu λ 1 = 2 je libovolný nenulový vektor, splňující vztah (A λ 1 E)v 1 = o. Jeho rozepsáním dostáváme soustavu v 1 = o Třetí řádek lze vynechat a soustavu redukovat na tvar v 11 + v = 0, 5v v 12 v 13 = 0. Jedno nenulové řešení je například v 1 = ( 1, 1, 8) T. tomuto vlastnímu vektoru a vlastnímu číslu je Řešení soustavy (5.17) odpovídající x 1 (t) = (x 11 (t), x 12 (t), x 13 (t)) = ( 1, 1, 8) T e 2t. Druhý vlastní vektor v 2 = (v 21, v 22, v 23 ) T, odpovídající vlastnímu číslu λ 2 = 1 + 3i je libovolný nenulový vektor, splňující vztah (A λ 2 E)v 2 = o. Jeho rozepsáním dostáváme soustavu 3i i 1 v 2 = o i Přičteme-li ke druhému řádku první řádek vynásobený číslem (5/3)i a ke třetímu řádku první vynásobený číslem 2i dostáváme 3i i 1 v 2 = o i 3 3i

77 Diferenciální rovnice a jejich použití v elektrotechnice 75 Dále přičtěme druhý řádek násobený číslem 3(1 + i) ke třetímu řádku. Máme 3i i 1 v 2 = o Nyní snadno určíme jedno nenulové řešení. Je jím například vektor v 2 = ( i, 1, 2i) T. Řešení soustavy (5.17) odpovídající tomuto vlastnímu vektoru a vlastnímu číslu je x 2 (t) = (x 21 (t), x 22 (t), x 32 (t)) = ( i, 1, 2i) T e (1+3i)t = sin 3t i cos 3t ( i, 1, 2i) T e t (cos 3t + i sin 3t) = e t cos 3t + i sin 3t. 2 sin 3t + 2i cos 3t Pomocí vztahů (5.14) nebo (5.15) nyní určíme dvojici lineárně nezávislých reálných řešení y 2 (t), y 3 (t) soustavy (5.17), odpovídajících komplexnímu řešení x 2 (t): y 2 (t) = Re x 2 (t) = 1 sin 3t 2 (x 2(t) + x 2 (t)) = e t cos 3t, 2 sin 3t y 3 (t) = Im x 2 (t) = 1 cos 3t 2i (x 2(t) x 2 (t)) = e t sin 3t. 2 cos 3t Fundamentální systém řešení soustavy (5.17) je tvořen trojicí lineárně nezávislých řešení 1 sin 3t cos 3t e 2t 1, e t 8 cos 3t, e t 2 sin 3t sin 3t. 2 cos 3t Její obecné řešení x(t) je dáno lineární kombinací 1 sin 3t cos 3t x(t) = C 1 e 2t 1 + C 2 e t 8 cos 3t + C 3 e t 2 sin 3t sin 3t 2 cos 3t s libovolnými konstantami C 1, C 2 a C Případ násobných vlastních čísel V částech 5.3 a 5.4 byly rozebrány případy nenásobných vlastních čísel jak reálných, tak i komplexních. Bylo ukázáno, že v každém z těchto případů má řešení tvar, který byl předpokládán, tj. tvar (5.2). V případech, kdy jsou kořeny charakteristické rovnice (5.7) násobné je konstrukce fundamentálního systému komplikovanější. Ukazuje se, že každému násobnému vlastnímu číslu λ odpovídá přesně tolik lineárně nezávislých řešení, jaká je jeho násobnost. Mezi těmito řešeními se vždy vyskytuje alespoň jedno řešení, jehož tvar

78 76 Fakulta elektrotechniky a komunikačních technologií VUT v Brně jsme předpokládali, tj. řešení ve tvaru (5.2). Lineárně nezávislých řešení tvaru (5.2) může být i několik. Mohou však přibýt další řešení, která již tento tvar nemají. V této části popíšeme konstrukci těchto řešení. Můžeme přibližně říci, že každé následující lineárně nezávislé řešení (které již nemá tvar (5.2)) odpovídající násobnému vlastnímu číslu λ je násobkem každé souřadnice řešení tvaru (5.2) vhodným polynomem (vzhledem k nezávislé proměnné) stupně nejvýše prvého. Další řešení (pokud existuje) je odvozeno z prvého řešení (5.2) opět násobením každé jeho souřadnice vhodným polynomem stupně nejvýše druhého atd. V případě, že násobné vlastní číslo λ je komplexní, bude (vzhledem k tomu, že matice A je reálná) komplexně sdružené číslo λ také vlastním číslem stejné násobnosti. Podobně jako v části 5.4 lze ukázat, že v případě existence komplexního řešení x = x(t) soustavy (5.1) můžeme pomocí vzorců (5.15) obdržet dvě reálná řešení y 1 (t) a y 2 (t) soustavy (5.1). Uved me nyní postup, vedoucí k nalezení fundamentálního systému řešení soustavy (5.1). 5.6 Zobecněné vlastní vektory Vektor v nazýváme zobecněným vlastním vektorem hodnosti r, odpovídající vlastnímu číslu λ, jestliže platí (A λe) r v = o (5.18) a (A λe) r 1 v o. (5.19) Je-li dán zobecněný vlastní vektor v hodnosti r, odpovídající vlastnímu číslu λ, pak k němu definujeme odpovídající řetězec zobecněných vlastních vektorů v 1, v 2,..., v r délky r takto: v r = v, v r 1 = (A λe)v r = (A λe)v, v r 2 = (A λe)v r 1 = (A λe) 2 v,... v 1 = (A λe)v 2 = (A λe) r 1 v. (5.20) (5.21) Poznamenejme, že z uvedené podmínky (5.18) okamžitě vyplývá, že vektor v 1 v řetězci (5.20) je vlastním vektorem odpovídajícím vlastnímu číslu λ, nebot dle (5.19) a (5.21) je v 1 o a dle (5.18) je (A λe)v 1 = o. Jednomu vlastnímu číslu může odpovídat několik různých řetězců, které mohou mít různé délky. Bez důkazu uved me následující poznatky o zobecněných vlastních vektorech (příslušné důkazy k těmto a k dalším poznatkům jsou obsaženy v některých učebnicích algebry).

79 Diferenciální rovnice a jejich použití v elektrotechnice 77 Věta 5.3 Všechny vektory řetězce (5.20) jsou lineárně nezávislé. Odpovídá-li jednomu vlastnímu číslu několik zobecněných vlastních vektorů, které nejsou lineárně závislé, pak je množina vektorů tvořená všemi příslušnými řetězci lineárně nezávislou množinou. Součet délek všech lineárně nezávislých řetězců odpovídajících danému vlastnímu číslu je roven jeho násobnosti. Zobecněné vlastní vektory odpovídající různým vlastním číslům jsou lineárně nezávislé. 5.7 Metoda vlastních vektorů Konstrukce fundamentálního systému Poznatky uvedené ve Větě 5.3 jsou teoretickým základem garantujícím správnost a úplnost níže uvedeného postupu konstrukce fundamentálního systému řešení soustavy (5.1). Předpokládejme, že λ je vlastní číslo matice A, vektor v je zobecněným vlastním vektorem hodnosti s a (5.20) je odpovídající řetězec vlastních vektorů. Jak bylo uvedeno výše, platí (A λe)v 1 = o. (5.22) Jinými slovy, v 1 je vlastní vektor matice A, příslušející vlastnímu číslu λ. Proto je vektor y 1 := v 1 e λt (5.23) řešením soustavy (5.1). Definujme vektor y 2 := (v 1 t + v 2 ) e λt (5.24) a ukažme, že je řešením soustavy (5.1). Skutečně, pomocí vztahů (5.21) (ze kterých mj. vyplývá (A λe)v 2 = v 1, tj. Av 2 = λv 2 + v 1 ) a (5.22) (tj. λv 1 = Av 1 ) dostáváme y 2 = [ (v 1 t + v 2 ) e λt] = v1 e λt + λ(v 1 t + v 2 ) e λt = [(λv 1 t) + λv 2 + v 1 ] e λt = t ( λv 1 e λt) + (λv 2 + v 1 ) e λt = t ( Av 1 e λt) + Av 2 e λt = A (v 1 t + v 2 ) e λt = Ay 2. Tím je tvrzení, že vektor y 2 je řešením soustavy (5.1) prověřeno. Definujme další vektor y 3 := (v 1 t22 ) + v 2t + v 3 e λt

80 78 Fakulta elektrotechniky a komunikačních technologií VUT v Brně a také ukažme, že je řešením soustavy (5.1). Dostáváme (kromě výše uvedených vztahů použijeme ještě Av 3 = λv 3 + v 2 ) y 3 = [(v 1 t22 ) ] + v 2t + v 3 e λt = (v 1 t + v 2 ) e λt + λ (v 1 t22 ) ( ) + v 2t + v 3 e λt = λv 1 t2 2 + (λv 2 + v 1 ) t + (λv 3 + v 2 ) e λt = t 2 2 ( λv1 e λt) + t(λv 2 + v 1 ) e λt + (λv 3 + v 2 ) e λt = t 2 2 ( Av1 e λt) + tav 2 e λt + Av 3 e λt = t A (v 22 ) 1 + v 2t + v 3 e λt = Ay 3. Podobným způsobem konstruujeme další vektory až po vektor ( y r := v 1 t r 1 (r 1)! + v 2 t r 2 (r 2)! + + v r 1t + v r Protože jsou vektory řetězce (5.20) dle Věty 5.3 lineárně nezávislé a jsou vektory y 1 (0) = v 1, y 2 (0) = v 2,..., y r (0) = v r, ) e λt. y 1 (t), y 2 (t),..., y r (t) (5.25) také lineárně nezávislé. Získali jsme tedy r lineárně nezávislých řešení (5.25) soustavy (5.1). Věta 5.4 Množina všech vektorů (konstruovaných výše uvedeným způsobem) odpovídajících všem vlastním číslům a všem jim odpovídajícím řetězcům zobecněných vlastních vektorů tvoří fundamentální systém soustavy (5.1). Stranou jsme prozatím nechali otázku kolik zobecněných vlastních vektorů odpovídá násobnému vlastnímu číslu λ. Odpověd na ni vyplývá z teorie algebraických lineárních systémů a je obsažena v následující větě. Označme hodnost matice A λe (5.26) písmenem h a její nulitu písmenem ν, kde ν = n h. Věta 5.5 Počet zobecněných vlastních vektorů odpovídajících násobnému vlastnímu číslu λ je roven nulitě ν matice (5.26). Ilustrujme popsaný postup několika příklady.

81 Diferenciální rovnice a jejich použití v elektrotechnice Ilustrace - konstrukce fundamentálního systému Příklad 5.4 Určete obecné řešení soustavy rovnic: x 1 = x 1 + x 2 x 3, x 2 = x 1 + x 2 x 3, x 3 = x 2 + 2x 3. (5.27) Řešení. Soustava (5.27) je speciálním případem soustavy (5.1) pro n = 3 a matici A = Nalezneme vlastní čísla matice A jako řešení charakteristické rovnice det(a λe) = 0 tj. rovnice 1 λ λ λ = (po úpravě) = (λ 1)2 (λ 2) = 0. Vlastní čísla jsou: nenásobné číslo λ 1 = 2 a dvojnásobné číslo λ 2 = λ 3 = 1. Hledejme vlastní vektory, odpovídající vlastním číslům. První vlastní vektor v 1 = (v 11, v 12, v 13 ) T, odpovídající vlastnímu číslu λ 1 = 2 je libovolný nenulový vektor, splňující vztah (A λ 1 E)v 1 = o. Jeho rozepsáním dostáváme soustavu v 1 = o Druhý řádek matice soustavy je lineární kombinací prvního a třetího řádku. Proto lze soustavu redukovat na v 11 + v 13 = 0, v 12 = 0 a jedno nenulové řešení je například v 1 = ( 1, 0, 1) T. Řešení soustavy (5.27) odpovídající tomuto vlastnímu vektoru a vlastnímu číslu je x 1 (t) = (x 11 (t), x 12 (t), x 13 (t)) = ( 1, 0, 1) T e 2t.

82 80 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Druhý vlastní vektor v 2 = (v 21, v 22, v 23 ) T, odpovídající vlastnímu číslu λ 2 = 1 je libovolný nenulový vektor, splňující vztah (A λ 2 E)v 2 = o. Jeho rozepsáním dostáváme soustavu v 2 = o. (5.28) Snadno lze ověřit, že matice soustavy (5.28) má hodnost h = 2 a nulitu ν = 3 2 = 1. Vlastnímu číslu λ 2 = 1 tedy bude odpovídat jeden zobecněný vlastní vektor hodnosti r = 2. Třetí řádek matice soustavy je opačným prvním řádkem a soustavu lze redukovat na v 22 v 23 = 0, v 21 + v 23 = 0 a jedno nenulové řešení je například v 2 = ( 1, 1, 1) T. Jedno z řešení soustavy (5.27) odpovídající tomuto vlastnímu vektoru a vlastnímu číslu je x 2 (t) = (x 21 (t), x 22 (t), x 23 (t)) = ( 1, 1, 1) T e t. Vytvořme řetězec zobecněných vlastních vektorů, odpovídajících uvažovanému vlastnímu číslu. Hledejme nenulový vektor splňující vztah v 3 = (v 31, v 32, v 33 ) T, (A λ 3 E)v 3 = v 2. Jeho rozepsáním dostáváme soustavu v 3 = První a třetí řádek jsou lineárně závislé. Soustavu lze tedy redukovat na tvat v 32 v 33 = 1, v 31 v 33 = 1 a jedno nenulové řešení je například v 3 = ( 2, 0, 1) T. Další řešení soustavy (5.27) odpovídající vlastnímu číslu λ 2 = 1 je x 3 (t) = (x 31 (t), x 32 (t), x 33 (t)) = (v 2 t + v 3 ) e t = ( ( 1, 1, 1) T t + ( 2, 0, 1) T ) e t.

83 Diferenciální rovnice a jejich použití v elektrotechnice 81 Všechna tři řešení soustavy (5.27) tvoří fundamentální systém řešení. Obecné řešení je dáno lineární kombinaci x(t) = C 1 ( 1, 0, 1) T e 2t + C 2 ( 1, 1, 1) T e t + C 1 s libovolnými konstantami C 1, C 2 a C Shrnutí kapitoly ( C 3 ( 1, 1, 1) T t + ( 2, 0, 1) ) T e t = e 2t + C 2 1 e t + C 3 1 t + 0 e t Tato kapitola byla věnována řešení lineárních systémů obyčejných diferenciálních rovnic prvního řádu s konstantními koeficienty. Pomocí kořenů charakteristické rovnice byly sestaveny vlastní vektory a byl zkonstruován fundamentální systém řešení. Metoda konstrukce se lišila v závislosti na tom, zdali kořeny byly reálné či komplexní a násobné či nenásobné. V případě násobných kořenů se některá řešení lišila od původně předpokládaného tvaru. Vždy však jedno z řešení tento tvar mělo. 5.9 Řešené příklady Příklad 5.5 Určete obecné řešení soustavy rovnic: x 1 = x 1 x 2 + x 3, x 2 = x 1 x 2 + x 3, x 3 = x 1 + x 2 + x 3. (5.29) Řešení. Soustava (5.29) je speciálním případem soustavy (5.1) pro n = 3 a matici A = Nalezneme vlastní čísla matice A jako řešení charakteristické rovnice det(a λe) = 0 tj. rovnice 1 λ λ 1 = (po úpravě) = (λ 1)(λ 2)(λ + 2) = λ Její kořeny (a tedy hledaná vlastní čísla) jsou λ 1 = 1, λ 2 = 2 a λ 3 = 2. Máme tři reálná a různá vlastní čísla. Proto můžeme při hledání obecného řešení soustavy (5.29) opět využít Větu 5.1.

84 82 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Hledejme vlastní vektory, odpovídající vlastním číslům. První vlastní vektor v 1 = (v 11, v 12, v 13 ) T, odpovídající vlastnímu číslu λ 1 = 1 je libovolný nenulový vektor, splňující vztah (A λ 1 E)v 1 = o. Jeho rozepsáním dostáváme soustavu v 1 = o První řádek matice soustavy je součtem druhého a třetího řádku. Proto lze soustavu redukovat na v 11 2v 12 + v 13 = 0, v 11 + v 12 = 0 a jedno nenulové řešení je například v 1 = ( 1, 1, 1) T. Řešení soustavy (5.29) odpovídající tomuto vlastnímu vektoru a vlastnímu číslu je x 1 (t) = (x 11 (t), x 12 (t), x 13 (t)) = ( 1, 1, 1) T e t. Druhý vlastní vektor v 2 = (v 21, v 22, v 23 ) T, odpovídající vlastnímu číslu λ 2 = 2 je libovolný nenulový vektor, splňující vztah (A λ 2 E)v 2 = o. Jeho rozepsáním dostáváme soustavu v 2 = o Třetí řádek matice soustavy je opačným prvním řádkem a soustavu lze redukovat na v 21 v 22 + v 23 = 0, 2v 22 = 0 a jedno nenulové řešení je například v 2 = (1, 0, 1) T. tomuto vlastnímu vektoru a vlastnímu číslu je Řešení soustavy (5.29) odpovídající x 2 (t) = (x 21 (t), x 22 (t), x 23 (t)) = (1, 0, 1) T e 2t. Přejděme k nalezení posledního vlastního vektoru v 3 = (v 31, v 32, v 33 ) T, odpovídajícího vlastnímu číslu λ 3 = 2. Je to libovolný nenulový vektor, splňující vztah (A λ 3 E)v 3 = o.

85 Diferenciální rovnice a jejich použití v elektrotechnice 83 Jeho rozepsáním dostáváme soustavu v 3 = o Přičtením dvojnásobku druhého řádku k prvnímu dostáváme třetí řádek matice soustavy. Soustavu lze tedy redukovat na tvat 3v 31 v 32 + v 33 = 0, v 31 + v 32 + v 33 = 0 a jedno nenulové řešení je například v 3 = ( 1, 2, 1) T. Řešení soustavy (5.29) odpovídající tomuto vlastnímu vektoru a vlastnímu číslu je x 3 (t) = (x 31 (t), x 32 (t), x 33 (t)) = ( 1, 2, 1) T e 2t. Fundamentální systém řešení soustavy (5.29) je tvořen trojicí lineárně nezávislých řešení ( 1, 1, 1) T e t, (1, 0, 1) T e 2t a ( 1, 2, 1) T e 2t a její obecné řešení x(t) je dáno lineární kombinaci x(t) = C 1 ( 1, 1, 1) T e t + C 2 (1, 0, 1) T e 2t + C 3 ( 1, 2, 1) T e 2t = C 1 1 e t + C 2 0 e 2t + C 3 2 e 2t s libovolnými konstantami C 1, C 2 a C 3. Na závěr ještě rozepišme poslední vztah po složkách. Protože x(t) = (x 1 (t), x 2 (t), x 3 (t)) T, máme x 1 (t) = C 1 e t + C 2 e 2t C 3 e 2t, x 2 (t) = C 1 e t 2C 3 e 2t, x 3 (t) = C 1 e t + C 2 e 2t + C 3 e 2t. Příklad 5.6 Nalezněte řešení soustavy rovnic (5.29) splňující podmínku (5.30) x(0) = (1, 0, 1) T. (5.31) Řešení. Obecné řešení této soustavy již bylo nalezeno v příkladu 5.5. Nyní je potřeba vybrat konstanty C 1, C 2 a C 3 tak, aby platil vztah = C C C Zapišme poslední soustavu ve tvaru C 1 + C 2 C 3 = 1, C 1 2C 3 = 0, C 1 + C 2 + C 3 = 1.

86 84 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Jediné řešení této soustavy je C 1 = 2 3, C 2 = 0, C 3 = 1 3. Po dosazení těchto hodnot například do vztahů (5.30) dostáváme jediné řešení splňující podmínku (5.31): 2 x 1 (t) = 3 et e 2t, x 2 (t) = 2 3 et e 2t, x 3 (t) = 2 3 et 1 3 e 2t. Příklad 5.7 Určete obecné řešení soustavy rovnic: x 1 = 2x 1 + x 2 + x 3, x 2 = 2x 1 x 2 2x 3, x 3 = x 1 + x 2 + 2x 3. (5.32) Řešení. Soustava (5.26) je speciálním případem soustavy (5.1) pro n = 3 a matici A = Nalezneme vlastní čísla matice A jako řešení charakteristické rovnice tj. rovnice det(a λe) = 0 2 λ λ λ = (po úpravě) = (λ 1)3 = 0. Vlastní číslo je jen jedno: λ = λ 1,2,3 = 1 a je trojnásobné. Hledejme odpovídající vlastní vektor v 1 = (v 11, v 12, v 13 ) T. Bude jím libovolný nenulový vektor, splňující vztah (A λe)v 1 = o. Jeho rozepsáním dostáváme soustavu v 1 = o. (5.33) 1 1 1

87 Diferenciální rovnice a jejich použití v elektrotechnice 85 Snadno lze ověřit, že matice soustavy (5.33) má hodnost h = 1 a nulitu ν = 3 1 = 2. Vlastnímu číslu tedy budou odpovídat dva lineárně nezávislé vlastní vektory. Jsou jimi například vektory v1 1 = ( 1, 0, 1) T a v1 2 = (0, 1, 1) T. Jeden z vlastních vektorů však musí být zobecněným vlastním vektorem hodnosti 2. Bude to takový vektor, pro který existuje netriviální řešení v 2 jedné ze soustav (A λe)v 2 = v i 1, i = 1, 2. (5.34) Snadno ověříme, že každá soustava (5.34) má pouze triviální řešení v 2 = (0, 0, 0). Výběr vlastních vektorů v1 i, i = 1, 2 tedy neumožňuje najít nenulový vektor v 2, přestože dle teoretických poznatků takový vektor musí (je-li pravá strana vhodně zvolena) existovat. Pokusme se vybrat pravou stranu v soustavě (5.34) tak, aby nenulový vektor v 2 existoval. Libovolná lineární kombinace αv1 1 + βv1 2 je opět vlastním vektorem (který je pro α 2 +β 2 0 nenulový). Jinými slovy - tato lineární kombinace je obecným řešením soustavy (5.33). Pokusme se určit parametry α a β tak, aby soustava (A λe)v 2 = αv βv 2 1 (5.35) měla nenulové řešení. Aplikací Frobeniovy věty (hodnost matice soustavy se rovná hodnosti matice rozšířené) ihned dospíváme k požadavku α = β/2. Volme například β = 2, α = 1 a místo původní dvojice vlastních vektorů v1 i, i = 1, 2 definujme novou dvojici Soustava v 1 1 = v 1 1, v 2 1 = v v 2 1 = ( 1, 2, 1) T. (A λe)v 2 = v 2 1 (5.36) má netriviální řešení v 2 = ( 1, 1, 1). Fundamentální systém řešení soustavy (5.26) je tvořen trojicí vektorů e t, 1 2 e t, t e t. 1 Obecné řešení je dáno lineární kombinaci s libovolnými konstantami C 1, C 2 a C 3. x 1 (t) = (C 1 + C 2 + C 3 ) e t C 3 t e t, x 2 (t) = (2C 2 + C 3 ) e t + 2C 3 t e t, x 3 (t) = (C 1 C 2 C 3 ) e t C 3 t e t.

88 86 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 5.10 Cvičení Příklad 1 Metodou vlastních vektorů najděte řešení systému splňující podmínku y 1 (0) = 6, y 2 (0) = 2. Řešení. Hledané řešení má tvar y 1 = 3y 1 + 8y 2, y 2 = y 1 3y 2 y 1 (t) = 4e t + 2e t, y 2 (t) = e t e t. Příklad 2 Metodou vlastních vektorů najděte obecné řešení systému Řešení. Obecné řešení systému má tvar y 1 = 2y 1 + y 2 2y 3, y 2 = y 1 2y 2 + 2y 3, y 3 = y 1 y 2 + y 3. y 1 (t) = [K 1 (1 t) + K 2 t 2K 3 ]e t, y 2 (t) = [K 1 t + K 2 (1 t) + 2K 3 ]e t, y 3 (t) = [K 1 t K 2 t + K 3 (1 + 2t)]e t. Příklad 3 Metodou vlastních vektorů najděte obecné řešení systému Řešení. Obecné řešení systému má tvar y 1 = y 1 2y 3 + 2y 4, y 2 = y 1 + y 2 + y 3 2y 4, y 3 = 2y 2 + 2y 3 3y 4, y 4 = y 1 + 2y 2 + 2y 3 3y 4. y 1 (t) = (K 1 + K 2 + 2K 4 ) sin t + ( K 1 + K 2 + 2K 3 ) cos t, y 2 (t) = (K 2 + K 3 ) sin t + (K 1 + K 4 ) cos t, y 3 (t) = (K 3 + K 4 ) sin t + (K 3 K 4 ) cos t, y 4 (t) = K 2 sin t + K 1 cos t.

89 Diferenciální rovnice a jejich použití v elektrotechnice 87 6 Weyrova maticová metoda 6.1 Cíl kapitoly Postup vedoucí k nalezení fundamentálního systému řešení soustavy rovnic (5.1), který byl uveden v předchozí kapitole naprosto postačuje v případě, že uvažované soustavy rovnic mají malý počet rovnic. V případě většího počtu rovnic může být, například, komplikací určení hodnosti zobecněného vlastního vektoru v ve vztazích (5.18) (5.21). (V příkladech, řešených v předchozí části tato skutečnost nebyla na závadu. Příslušné hodnosti se daly snadno určit porovnáním násobností kořenů a počtu vlastních vektorů.) Tento problém nevzniká v metodě, kterou nyní popíšeme a jejjíž zvládnutí je cílem této kapitoly. Je nazývaná Weyrovou maticovou metodou a umožnuje celkové zmechanizování hledání fundamentálního systému. Fakticky se jedná o doplnění a modifikování předchozího postupu, na který se budeme odvolávat. 6.2 Schéma Weyrovy maticové metody Předpokládejme, že λ je k-násobným (2 k n) kořenem charakteristické rovnice (5.7). Utvořme posloupnost matic (A λe) 0 = E, (A λe) 1 = A λe, (A λe) 2, (A λe) 3,... (A λe) m, (6.1) kde číslo m určíme tak, aby matice (A λe) m měla hodnost n k. Přiřad me jim posloupnost jejich hodností h 0, h 1, h 2, h 3,..., h m. V této posloupnosti je n = h 0. Lze dokázat, že pro tyto hodnosti platí h 0 > h 1 > h 2 > h 3 > > h m = n k a že pro posloupnost nulit uvedených matic (viz vysvětlení následující za vztahem (5.26)) je 0 = ν 0 < ν 1 < ν 2 < ν 3 < < ν m = k. Počet matic v posloupnosti (6.1) je m + 1. Definujme dále čísla σ 1 = ν 1 ν 0, σ 2 = ν 2 ν 1,..., σ m = ν m ν m 1, která se nazývají charakteristiky matice A (odpovídající vlastnímu číslu λ). Platí pro ně vztahy: σ 1 σ 2 σ m

90 88 Fakulta elektrotechniky a komunikačních technologií VUT v Brně a σ 1 + σ σ m = k. (6.2) Charakteristiky matice A určují rozmístění řetězců zobecněných vlastních vektorů v js, j = 1, 2,..., m, s = 1, 2,..., σ j, odpovídajících zobecněných vlastním vektorům v m1,..., v mσm, v m 1,σm+1,..., v m 1,σm 1,..., v 2σ2,..., v 1σ1, (6.3) které jsou rozmístěny v tabulce, která má m řádků a σ 1 sloupců: v 11 v 12. v 1σm v 1,σm+1 v 21 v 22. v 2σm v 2,σm v m 1,1 v m 1,2. v m 1,σm v m 1,σm+1 v m1 v m2. v mσm. v 1,σm 1. v 1σ2. v 1σ1. v 2,σm 1. v 2σ2.... v m 1,σm 1. (6.4) Počet vektorů v každém řádku je určen příslušnou charakteristikou. Je-li například σ 2 = 4, znamená to, že ve druhém řádku (určeném indexem charakteristiky) tabulky (6.4) jsou čtyři (lineárně nezávislé) vektory. Obecně je v j-tém řádku tabulky celkem σ j vektorů. Protože je součet všech charakteristik roven k (viz vztah (6.2)), počet všech vektorů v tabulce je také roven číslu k, tj. násobnosti vlastního čísla λ. Každý vektor v tabulce (6.4) je nenulový Konstrukce tabulky Weyrovy metody Každý sloupec tabulky (6.4) je řetězcem zobecněných vlastních vektorů, odpovídajícím zobecněnému vlastnímu vektoru, kterým sloupec končí. Protože jsou hodnosti zobecněných vlastních vektorů známy, můžeme při výpočtu řetězců postupovat tak, jako v části 5.7 Je však možné výpočet modifikovat a postupovat například takto: 1. Nejprve určit poslední vektor v každém sloupci - tedy určit zobecněné (lineárně nezávislé) vlastní vektory uvedené v (6.3). To znamená, že je nutné pro každou hodnotu indexu j = 1, 2,..., m najít netriviální vektor, vyhovující rovnici (A λe) j v js = 0, s = σ j+1 + 1, σ j+1 + 2,..., σ j, (6.5) kde položíme σ m+1 = 0 v případě, že je voleno j = m. Pro úplnost ještě dodejme, že v případě když σ j > σ j není vztah (6.5) definován. 2. Následně určit všechny předcházející vektory v každém sloupci. Tj. pro každou hodnotu dvojice indexů (j, s), kde j {1, 2,..., m} a s {σ j+1 + 1, σ j+1 + 2,..., σ j }, kde položíme σ m+1 = 0 v případě, že je voleno j = m najít řetězec netriviálních vektorů pomocí vztahů v l 1,s = (A λe)v ls, l = j, j 1,..., 2. (6.6)

91 Diferenciální rovnice a jejich použití v elektrotechnice 89 Následující věta je analogií Věty 5.3 a Věty 5.4. Poznamenejme, že výše uvedenou konstrukci je možné formálně aplikovat i v případě nenásobných kořenů, i když výsledek aplikace bude stejný jako v částech 5.3 a 5.4. Tuto poznámku děláme jen kvůli úplnosti metody. Věta 6.1 Předpokládejme, že λ je k-násobným kořenem charakteristické rovnice (5.7) a že jsou nalezeny všechny vektory (netriviální) uvedené v tabulce (6.4). Pak je pro každou (fixovanou) hodnotu dvojice indexů (j, s), kde j {1, 2,..., m} a s {σ j+1 + 1, σ j+1 + 2,..., σ j }, kde položíme σ m+1 = 0 v případě, že je voleno j = m systém vektorových funkcí y 1s := v 1s e λt, y 2s := (v 1s t + v 2s ) e λt,... ( y js := v 1s t j 1 (j 1)! + v 2s (6.7) ) t j 2 (j 2)! + + v j 1,s t + v js e λt systémem lineárně nezávislých řešení systému (5.1). Jestliže zkonstruujeme systém lineárně nezávislých řešení (6.7) systému (5.1) pro každou (fixovanou) hodnotu dvojice indexů (j, s), kde j {1, 2,..., m} a s {σ j+1 +1, σ j+1 +2,..., σ j }, dostaneme celkem k lineárně nezávislých řešení (5.1), tedy tolik řešení jaká je násobnost kořene λ. Fundamentální systém řešení je sjednocení všech množin lineárně nezávislých řešení odpovídajících všem kořenům charakteristické rovnice (5.7). Poznámka 6.1 Následující poznámka je terminologická. V některých příručkách se (na rozdíl od námi zavedené terminologie) užívá termín zobecněné vlastní vektory pro vektory y 1s, y 2s,..., y js systému (6.7) a nikoli pro řetězec zobecněných vlastních vektorů v 1s, v 2s,..., v js (viz (5.20)). 6.3 Shrnutí kapitoly Tato kapitola byla poslední kapitolou věnovanou lineárním systémům. Byl probrán efektivní algoritmus konstrukce fundamentální množiny řešení a obecného řešení. Pro její úspěšné použití bylo nutné vytvořit posloupnost matic (6.1), vypočítat charakteristiky matice A a sestavit tabulku (6.4). Poslední fází bylo nalezení systému řešení (6.7) a sestavení obecného řešení. 6.4 Řešené příklady Příklad 6.1 Určete obecné řešení soustavy rovnic: x 1 = x 1 x 2 + x 3, x 2 = x 1 + x 2 x 3, x 3 = x 2 + 2x 3. (6.8)

92 90 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Řešení. Soustava (6.8) je speciálním případem soustavy (5.1) pro n = 3 a matici A = Nalezneme vlastní čísla matice A jako řešení charakteristické rovnice tj. rovnice det(a λe) = 0 1 λ λ λ = (po úpravě) = (λ 1)2 (λ 2) = 0. Vlastní čísla jsou: nenásobné číslo λ 1 = 2 a dvojnásobné číslo λ 2 = λ 3 = 1. Hledejme vlastní vektor v 1 = (v 11, v 12, v 13) T, odpovídající vlastnímu číslu λ 1 = 2. Je to libovolný nenulový vektor, splňující vztah (A λ 1 E)v 1 = o. Jeho rozepsáním dostáváme soustavu v1 = o Druhý řádek matice soustavy je lineární kombinací prvního a třetího řádku. Proto lze soustavu redukovat na v 11 + v 13 = 0, v 12 = 0 a jedno nenulové řešení je například v1 = (1, 0, 1) T. Řešení soustavy (6.8) odpovídající tomuto vlastnímu vektoru a vlastnímu číslu je x 1 (t) = (x 11 (t), x 12 (t), x 13 (t)) = (1, 0, 1) T e 2t. Dále na základě Weyrovy metody určíme řešení odpovídající dvojnásobnému vlastnímu číslu λ 2,3 = 1. Matice A λ 2,3 E = A E = má hodnost h 1 = 2. Posloupnost hodností ukončíme ve chvíli,kdy h m = n k = 3 2 = 1. Protože h 1 = 2 1 určíme další člen této posloupnosti. Nalézáme matici (A λ 2,3 E) 2 = (A E) 2 =

93 Diferenciální rovnice a jejich použití v elektrotechnice 91 Její hodnost h 2 = 1 = n k a m = 2. To znamená, že již není potřeba určovat další člen posloupnosti a příslušná tabulka (6.4) bude mít dva řádky. Sestavme posloupnost příslušných nulit: ν 0 = 0, ν 1 = 1, ν 2 = 2 a posloupnost charakteristik σ 1 = 1, σ 2 = 1. V prvém i ve druhém řádku tabulky (6.4) bude jen po jednom pomocném vektoru a tabulka bude mít tvar: v 11 v 21. Vektor v 21 = (v21, 1 v22, 2 v23) 3 T určíme ze vztahu (6.5) ve kterém položíme j = 2 a s = 1 (tato kombinace indexů je jedinou přípustnou kombinací): v 21 = o. (6.9) Nenulové řešení je například v 21 = (1, 1, 1) T. Určeme vektor v 11 = (v11, 1 v12, 2 v13) 3 T pomocí vztahů (6.6), kde j = 2, s = 1 a tedy jediná možná volba je l = 2. Tedy v 11 = (A λe)v 21 = (A E)v 21 = v 21 = = Nalezený vektor je bohužel triviální. Abychom obdrželi netriviální vektor, musíme změnit volbu vektoru v 21. Obecné řešení systému (6.9) je dvouparametrickou množinou. Vektor v 21 = (1, 1, 0) T je také řešením systému (6.9) a vektor v 11 = v 21 = = 1 1 je již netriviální. Aplikujme nyní Větu 6.1 a utvořme systém vektorových funkcí (6.7): y 11 := v 11 e t = (1, 1, 1) T e t, 1 0 y 21 := (v 11 t + v 21 ) e t = ( (1, 1, 1) T t + (1, 1, 0) T ) e t. Všechna tři řešení x 1 (t), y 11 a y 21 soustavy (6.8) tvoří její fundamentální systém řešení. Obecné řešení soustavy (6.8) je dáno lineární kombinaci C 1 x(t) = C 1 x 1 (t) + C 2 y 11 + C 3 y 21 = C 1 (1, 0, 1) T e 2t + C 2 (1, 1, 1) T e t + ( C 3 (1, 1, 1)T t + (1, 1, 0) ) T e t = e 2t e t (t + 1) e t C 1 0 e 2t +C 2 1 e t +C 3 1 t + 1 e t = 0 e t (t 1) e t C e 2t e t t e t C 3 s libovolnými konstantami C 1, C 2 a C 3.

94 92 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Příklad 6.2 Určete obecné řešení soustavy rovnic: x 1 = x 1 + x 2, x 2 = + 4x 2 x 3, x 3 = x 1 + 3x 2 + x 3. (6.10) Řešení. Soustava (6.10) je speciálním případem soustavy (5.1) pro n = 3 a matici A = Nalezneme vlastní čísla matice A jako řešení charakteristické rovnice tj. rovnice det(a λe) = 0 1 λ λ λ = (po úpravě) = (λ 2)3 = 0. Vlastní číslo je jen jedno a je trojnásobné tj. λ = λ 1,2,3 = 2. Na základě Weyrovy metody určíme řešení odpovídající trojnásobnému vlastnímu číslu. Matice A λ 1,2,3 E = A 2E = má hodnost h 1 = 2. Nulita ν 1 = n h 1 = 3 2 = 1 a charakteristika matice σ 1 = ν 1 ν 0 = 1 0 = 1. To znamená, že v prvním řádku tabulky (6.4) je jen jeden pomocný vektor v 11. Vzhledem k tomu, že vlastní číslo je trojnásobné a že počet vektorů v tabulce (6.4) nemůže být v následujícím řádku vyšší než v předcházejícím můžeme bez výpočtu stanovit: σ 2 = 1, σ 3 = 1 a m = 3. Tabulka (6.4) má tvar v 11 v 21 v 31. V tomto případě jsme určili rozmístění pomocných vektorů bez toho, abychom sestavovali odpovídající posloupnost matic (6.1). Násobení matic A 2E, které potřebujeme ve vztahu (6.5) s j = 3 a s = 1 tj. (A 2E) 3 v 31 = o k určení vektoru v 31 se v tomto případě vyhneme také. Ze vztahu σ 2 = ν 2 ν 1 máme ν 2 = 2 a ze vztahu σ 3 = ν 3 ν 2 dostáváme ν 3 = 3. Pak pro hodnosti platí h 2 = n ν 2 = 1 a h 3 = n ν 3 = 0. Poslední vztah však znamená, že hodnost matice (A 2E) 3 je nula. Jinými slovy tato matice je nulová, a proto je možné volit vektor v 31 libovolně. Definujme v 31 = (1, 0, 0) T.

95 Diferenciální rovnice a jejich použití v elektrotechnice 93 Vektor v 21 = (v21, 1 v22, 2 v23) 3 T určíme pomocí vztahů (6.6), kde j = 3 a s = 1: v 21 = (A λe)v 31 = (A 2E)v 31 = = Určeme vektor v 11 = (v11, 1 v12, 2 v13) 3 T pomocí vztahů (6.6), kde j = 2, s = 1: v 11 = (A λe)v 21 = (A 2E)v 21 = = Aplikujme nyní Větu 6.1 a utvořme systém vektorových funkcí (6.7): y 11 := v 11 e 2t = (1, 1, 2) T e 2t, y 21 := (v 11 t + v 21 ) e 2t = ( (1, 1, 2) T t + ( 1, 0, 1) ) T e 2t y 31 := (v 11 t22 ) + v 21 t + v 31 e 2t = ((1, 1, 2) T t22 ) + ( 1, 0, 1)T t + (1, 0, 0) T e 2t. Všechna tři řešení soustavy (6.10) tvoří její fundamentální systém řešení. Obecné řešení je dáno lineární kombinaci ( x(t) = C 1 y 11 (t)+c 2 y 21 +C 3 y 31 = C 1 (1, 1, 2) T e 2t +C 2 (1, 1, 2)T t + ( 1, 0, 1) ) T e 2t + ( ) C 3 (1, 1, 2) T t2 2 + ( 1, 0, 1)T t + (1, 0, 0) T e 2t = e 2t +C 2 1 t + 0 e 2t +C 3 1 t t + 0 e 2t = t 2 1 t 1 2 t + 1 C 1 t 2 1 t 2 et C 2 2 2t 1 t 2 t C 3 C 1 s libovolnými konstantami C 1, C 2 a C 3. Příklad 6.3 Najděte řešení soustavy rovnic: x 1 = 2x 1 x 2 x 3, x 2 = x 1 + 2x 2 + x 3, x 3 = 2x 1 2x 2 x 3, (6.11) vyhovující Cauchyovým podmínkám x 1 (0) = 2, x 2 (0) = 1, x 3 (0) = 2.

96 94 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Řešení. Soustava (6.11) je speciálním případem soustavy (5.1) pro n = 3 s matici A = Nalezneme vlastní čísla matice A jako řešení charakteristické rovnice tj. rovnice det(a λe) = 0 2 λ λ λ = (po úpravě) = (λ 1)3 = 0. Vlastní číslo je jen jedno a je trojnásobné tj. λ = λ 1,2,3 = 1. Matice A λ 1,2,3 E = A E = má hodnost h 1 = 1. Nulita ν 1 = n h 1 = 3 1 = 2 a charakteristika matice σ 1 = ν 1 ν 0 = 2 0 = 2. To znamená, že v prvním řádku tabulky (6.4) jsou dva pomocné vektory v 11, v 12 a ve druhém řádku je jen jeden pomocný vektor v 21. Proto můžeme hned stanovit: σ 2 = 1. Tabulka (6.4) má tvar v 11 v 12 v 21. Dále: m = 2, ν 2 = σ 2 + ν 1 = = 3 a h 2 = n ν 2 = 3 3 = 0. Odtud vyplývá, že matice (A E) 2 je nulová a vztah (A E) 2 v 21 = o, který je důsledkem vztahu (6.5) s j = 2 a s = 1 je ekvivalentní vztahu v 21 = o, a jeho řešením je libovolný vektor v 21. Při jeho výběru musíme dát pozor na to, aby předcházející vektor v 11, který určíme pomocí vztahů (6.6), kde j = 2 a s = 1 nebyl nulový. Položíme-li například v 21 = (1, 0, 0, ) T, potom v 11 = (A λe)v 21 = (A E)v 21 = = Aplikujme nyní Větu 6.1 a utvořme systém lineárně nezávislých vektorových funkcí (6.7) odpovídajících prvnímu sloupci tabulky: y 11 := v 11 e t = (1, 1, 2) T e t, y 21 := (v 11 t + v 21 ) e t = ( (1, 1, 2) T t + (1, 0, 0) T ) e t. 1 2

97 Diferenciální rovnice a jejich použití v elektrotechnice 95 Třetí řešení sestavíme pomocí druhého sloupce tabulky, ve kterém je jen jeden pomocný vektor v 12. Jde tedy o vlastní vektor. I nyní můžeme formálně aplikovat vztah (6.5) s j = 1 a s = 2 a určit netriviální vektor v 12 tak, aby (A E)v 12 = v 12 = o Takovým vektorem je například vektor v 12 = (1, 1, 0) T a příslušné řešení soustavy (6.11) je y 12 := v 12 e t = (1, 1, 0) T e t. Zapišme obecné řešení soustavy (6.11) ve skalární formě: x 1 (t) = C 1 e t + C 2 (t + 1) e t + C 3 e t, x 2 (t) = C 1 e t C 2 t e t + C 3 e t, x 3 (t) = 2C 1 e t + 2C 2 t e t, kde C 1, C 2 a C 3 jsou libovolné konstanty. Nakonec určíme konkrétní hodnoty konstant C 1, C 2 a C 3 tak, aby získané partikulární řešení vyhovovalo daným počátečním podmínkám. Pro t = 0 musí platit x 1 (0) = C 1 + C 2 + C 3 = 2, x 2 (0) = C 1 + C 3 = 1, x 3 (0) = 2C 1 = 2. Jediným řešením této soustavy jsou hodnoty C 1 = 1, C 2 = 1 a C 3 = 2. Hledané partikulární řešení je proto: 6.5 Cvičení x 1 (t) = e t (t + 1) e t + 2 e t = e t (2 t), x 2 (t) = e t + t e t + 2 e t = e t (t + 1), x 3 (t) = 2 e t 2t e t = 2 e t (1 t). Příklad 1 Weyrovou metodou najděte řešení systému splňující podmínku y 1 (0) = 3, y 2 (0) = 2. Řešení. Hledané řešení má tvar y 1 = 3y 1 + 4y 2, y 2 = 2y 1 3y 2 y 1 (t) = 2e t + e t, y 2 (t) = e t e t.

98 96 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Příklad 2 Weyrovou metodou najděte obecné řešení systému Řešení. Obecné řešení systému má tvar y 1 = 2y 1 + 3y 2 6y 3, y 2 = y 1 /3 2y 2 + 2y 3, y 3 = y 1 /3 y 2 + y 3. y 1 (t) = 3[K 1 (1 t) + K 2 t 2K 3 ]e t, y 2 (t) = [K 1 t + K 2 (1 t) + 2K 3 ]e t, y 3 (t) = [K 1 t K 2 t + K 3 (1 + 2t)]e t. Příklad 3 Weyrovou metodou najděte obecné řešení systému Řešení. Obecné řešení systému má tvar y 1 = y 2 + y 3, y 2 = 2y 1 + y 2 + y 3 y 4, y 3 = 2y 1 y 2 y 3 + y 4, y 4 = 2y 2 2y 3. y 1 (t) = K 1 (1 + 2t 2 ) + 2K 2 t + K 3 + K 4, y 2 (t) = 2K 1 t K 2 + K 4, y 3 (t) = 2K 1 t + K 2 + K 4, y 4 (t) = 4K 1 t 2 4K 2 t 2K 3.

99 Diferenciální rovnice a jejich použití v elektrotechnice 97 7 Besselova rovnice a Besselovy funkce 7.1 Cíl kapitoly Cílem této kapitoly je seznámit čtenáře se speciálním typem diferenciální rovnice druhého řádu, Besselovou rovnicí. Ukážeme, že řešení této rovnice se hledá pomocí nekonečné řady. Zmíníme se o tzv. gama funkci, která se v řešení Besselovy rovnice objevuje. Popíšeme Besselovy funkce, pomocí nichž je řešení Besselovy rovnice popsáno. 7.2 Funkce gama Na tomto místě se budeme chvíli věnovat tzv. funkci gama, kterou využijeme při řešení Besselovy rovnice. Pokud je vám tato funkce důvěrně známa, můžete následující odstavec přeskočit. Funkce gama se definuje jako Γ(x) = 0 t x 1 e t dt. (7.1) Funkce Γ(x) je tímto integrálem definována pro x > 0 (pro x 0 integrál diverguje) a je pro x > 0 spojitá. Pomocí integrace per partes můžeme ukázat (odvážnější necht se o to sami pokusí), že Γ(x + 1) = xγ(x). (7.2) Pro x = 1 máme Γ(1) = takže podle (7.2) je 0 e t dt = 1, Γ(2) = 1 Γ(1) = 1, Γ(3) = 2 Γ(2) = 2 1, Γ(4) = 3 Γ(3) = 3 2 1, atd. Vidíme, že pro celá kladná čísla n platí Γ(n + 1) = n! (7.3) Funkce gama je tedy jakýmsi zobecněním faktoriálu. 7.3 Besselova rovnice Při popisu mnohých fyzikálních jevů hraje důležitou roli diferenciální rovnice x 2 y + xy + (x 2 ν 2 )y = 0. (7.4) Tato rovnice se nazývá Besselova. Budeme předpokládat, že ν 0. Řešení vyjádříme pomocí mocninné řady se středem v 0. Bod x = 0 je tzv. regulárním singulárním bodem Besselovy rovnice.

100 98 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Konstrukce řešení ve tvaru řady Řešení Besselovy rovnice můžeme hledat ve tvaru y = c n x n+r, n=0 nebo (vytkneme-li výraz x r ) ve tvaru (7.5) y = x r n=0 c n x n, kde koeficienty řady c n a číslo r určíme v průběhu výpočtů Výpočet koeficientů řady Abychom řadu (7.5) mohli dosadit do rovnice (7.4), potřebujeme její první a druhou derivaci: y = c n (n + r)x n+r 1 y = n=0 c n (n + r)(n + r 1)x n+r 2. n=0 Nyní vše dosadíme do rovnice (7.4). Upozorňujeme, že úpravy budou dlouhé a budou vyžadovat vaši pozornost a trpělivost. x 2 y + xy + (x 2 ν 2 )y = = x 2 c n (n + r)(n + r 1)x n+r 2 + x c n (n + r)x n+r 1 + (x 2 ν 2 ) c n x n+r =. n=0 n=0 x 2 a x před sumami zahrneme dovnitř sum, (x 2 ν 2 ) n=0 c nx n+r roznásobíme: = c n (n+r)(n+r 1)x n+r + c n (n+r)x n+r + c n x n+r+2 ν 2 n=0 n=0 n=0 n=0 n=0 c n x n+r = Člen obsahující x r (vyskytuje se pro n = 0 ve všech sumách kromě třetí) oddělíme; tím se v některých sumách začne sčítat až od 1. Ze všech sum vytkneme x r : = c 0 (r(r 1) + r ν 2 )x r + x r n=1 c n (n + r)(n + r 1)x n + x r n=1 + x r c n x n+2 x r ν 2 n=0 c n (n + r)x n + n=1 c n x n =

101 Diferenciální rovnice a jejich použití v elektrotechnice 99 Zjednodušíme koeficient u x r a sloučíme sumy, u kterých to bez potíží lze: = c 0 (r 2 ν 2 )x r + x r n=1 c n ((n + r)(n + r 1) + (n + r) ν 2 )x n + x r Ještě zjednodušíme výraz v první sumě a dostáváme: x 2 y + xy + (x 2 ν 2 )y = c 0 (r 2 ν 2 )x r + x r Z tzv. charakteristické rovnice n=1 r 2 ν 2 = 0 c n ((n + r) 2 ν 2 )x n + x r n=0 n=0 c n x n+2. c n x n+2.(7.6) určíme hodnotu čísla r. Vidíme, že kořeny charakteristické rovnice jsou r 1 = ν a r 2 = ν. Pro r = ν z (7.6) zbude x 2 y + xy + (x 2 ν 2 )y = x ν n=1 c n n(n + 2ν)x n + x ν n=0 c n x n+2. Výraz na pravé straně budeme dále upravovat. Abychom mohli obě sumy sloučit do jedné, posuneme v první z nich sumační index o dvě zavedeme nový sumační index k = n 2. Sumační index ve druhé sumě přeznačíme z n na k. Z první sumy pak dáme stranou to, co oproti druhé sumě přečuhuje, což nám umožní převést konečně všechno na jednu sumu. x ν k= 1 c k+2 (k + 2)(k ν)x k+2 + x ν = x ν (c 1 (1 + 2ν)x + k=0 c k x k+2 = c k+2 (k + 2)(k ν)x k+2 + k=0 = x ν (c 1 (1 + 2ν)x + ) c k x k+2 = k=0 ) [(k + 2)(k ν)c k+2 + c k ]x n+2 = 0. k=0 Jestli vás nějak překvapilo to = 0 na konci, možná jste v zápalu boje se sumami pozapomněli, že dosazujeme do rovnice (7.4). S velkou námahou jsme upravili levou stranu rovnice, a ted chceme, aby se rovnala straně pravé. Aby byla uvedená rovnost splněna pro každé x, musí platit neboli (1 + 2ν)c 1 = 0 (7.7) (k + 2)(k ν)c k+2 + c k = 0 k = 0, 1, 2,... c k+2 = c k, k = 0, 1, 2,.... (7.8) (k + 2)(k ν) Protože podle (7.7) je c 1 = 0, postupným dosazováním do (7.8) pro k = 1, 3, 5,... dostaneme c 3 = c 5 = c 7 = = 0. Všechny liché členy řady jsou tedy nulové a zbývá nám prozkoumat sudé členy řady.

102 100 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Označíme k + 2 = 2n. Indexům k = 0, 2, 4,... ted odpovídá n = 1, 2, 3,.... Vztah (7.8) můžeme (po vcelku jednoduché úpravě jmenovatele zlomku) zapsat jako c 2n = c 2n 2, n = 1, 2, 3,.... (7.9) 2 2 n(n + ν) c 0 Tedy c 2 = (1 + ν), c 2 c 4 = (2 + ν) = c (1 + ν)(2 + ν), c 4 c 6 = (3 + ν) = c (1 + ν)(2 + ν)(3 + ν),. c 2n = ( 1) n c 0, n = 1, 2, 3,.... (7.10) 2 2n n!(1 + ν)(2 + ν) (n + ν) Konstantu c 0 bychom mohli zvolit libovolně, ale standardně se volí (ach, to se vám asi nebude líbit... ) c 0 = 1 2 ν Γ(1 + ν). 7.4 Besselovy funkce Ted, když už víme, co se skrývá pod zápisem Γ(1 + ν), můžeme se vrátit k Besselově rovnici. Pokud zvolíme c 0 výše uvedeným způsobem, dostaneme využitím vztahu (7.2) pro další koeficienty: c 2 = ν 1 (1 + ν)γ(1 + ν) = ν 1 Γ(2 + ν), c 4 = ν 2! (2 + ν)(1 + ν)γ(1 + ν) = ν 2! Γ(3 + ν),. a obecně, pro n = 0, 1, 2,..., c 2n = ( 1) n 2 2n+ν n! (n + ν) (2 + ν)(1 + ν)γ(1 + ν) = ( 1) n 2 2n+ν n! Γ(1 + ν + n). Jedno řešení Besselovy rovnice je tedy y = c 2n x 2n+ν = n=0 n=0 ( 1) n n! Γ(1 + ν + n) ( x 2 ) 2n+ν. Pro ν 0 tato řada konverguje alespoň na intervalu 0, ).

103 Diferenciální rovnice a jejich použití v elektrotechnice 101 Funkce popisující právě získané řešení se obvykle značí J ν (x): J ν (x) = n=0 ( 1) n n! Γ(1 + ν + n) ( x 2 ) 2n+ν. (7.11) Pro druhý kořen charakteristické rovnice rovnice, r 2 = ν, zcela analogicky dostaneme J ν (x) = n=0 ( 1) n n! Γ(1 ν + n) ( x 2 ) 2n ν. (7.12) Funkce J ν (x) a J ν (x) se nazývají Besselovy funkce prvního druhu řádu ν, resp. ν. Na obrázku 7.1 jsou grafy funkcí y = J 0 (x) a y = J 1 (x). y 1 J 0 (x) J 1 (x) x Obrázek 7.1: Besselovy funkce prvního druhu řádu 0 a 1 Dá se ukázat, že jestliže ν není celé číslo, funkce J ν (x) a J ν (x) jsou lineárně nezávislé. V tomto případě je obecné řešení rovnice (7.4) na intervalu (0, ) y = c 1 J ν (x) + c 2 J ν (x). (7.13) Příklad 7.1 Najděte obecné řešení rovnice ( x 2 y + xy + x 2 1 ) y = 0 4 na intervalu (0, ). Řešení: V našem případě je ν 2 = 1/4, a tedy ν = 1/2. Vidíme, že ν není celé číslo, a tedy obecné řešení zadané rovnice je y = c 1 J 1/2 (x) + c 2 J 1/2 (x).

104 102 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 7.5 Shrnutí kapitoly V této kapitole jsme se seznámili s Besselovou rovnicí, která je speciálním typem diferenciální rovnice druhého řádu. Řešení této rovnice bylo nalezeno pomocí nekonečné řady. Funkce, kterými je toto řešení popsáno, se nazývají Besselovy funkce. 7.6 Cvičení Příklad 1 Najděte obecné řešení rovnice x 2 y + xy + (x 2 1 )y = 0. 9 Řešení. y = c 1 J 1/3 (x) + c 2 J 1/3 (x). Příklad 2 Najděte obecné řešení rovnice 4x 2 y + 4xy + (4x 2 25)y = 0. Řešení. y = c 1 J 5/2 (x) + c 2 J 5/2 (x).

105 Diferenciální rovnice a jejich použití v elektrotechnice Stabilita řešení systémů diferenciálních rovnic Uvažujme systém diferenciálních rovnice ve vektorovém tvaru x = f(t, x) (8.1) Daný konkrétní systém (8.1) může být matematickým modelem celé řady různých mechanických, elektrotechnických, biologických a jiných systémů. Chování těchto systémů je pak popsáno vlastním řešením systému (8.1), který může mít obecně nekonečně mnoho řešení, odpovídajících různým volbám jeho počátečního stavu. U většiny systémů požadujeme, aby jejich chování bylo v nějakém smyslu blízké jednomu předem danému chování systému (např. setrvání v klidu, v periodickém pohybu, apod.). Předpokládejme, že (8.1) je matematickým modelem nějakého fyzikálního systému S, jehož jeden pracovní režim je popsán daným řešením v systému (8.1). To znamená, že pro každé t udává vektor v(t) hodnoty stavových proměnných v okamžiku t. V počátečním okamžiku t 0 nabývají stavové proměnné systému S hodnotu v(t 0 ). V praxi však tyto počáteční hodnoty stavových proměnných systému S získáme zpravidla měřením a takto naměřené hodnoty x 0 jsou pouze aproximacemi skutečných hodnot v(t 0 ). Spojitá závislost řešení na počáteční hodnotě zaručuje, že chyba, které se dopustíme při měření počátečních hodnot, nezkreslí podstatně informaci o charakteru vyšetřovaného řešení na konečném časovém intervalu. Přesněji, ke každému předem danému intervalu t 0, t 1 a ke každému číslu ε > 0 existuje číslo δ = δ(ε, t 0, t 1 ) > 0 tak, že když naměřené počáteční hodnoty x 0 stavových proměnných x se budou v okamžiku t 0 lišit od skutečných počátečních hodnot v(t 0 ) o méně než δ, budou se vypočtené hodnoty u(t, t 0, x 0 ) stavových proměnných v okamžiku t lišit od skutečných hodnot stavových proměnných v(t) t t 0, t 1 o méně než ε. Velikou závadou tohoto odhadu je závislost odchylky δ počátečních hodnot na délce časového intervalu t 0, t 1. Se zvětšováním délky intervalu jsme zpravidla nuceni zmenšovat číslo δ. Z fyzikálních a technických důvodů je přirozené požadovat, aby číslo δ bylo dostatečně veliké i pro libovolně veliké délky časových intervalů t 1 t 0. Proto se studuje taková závislost řešení na počátečních údajích t 0, x 0, ve které odchylka δ závisí pouze na počátečním okamžiku t 0 a přípustné odchylce řešení ε a nezávisí na délce časového intervalu t 1 t 0. Studium takové závislosti představuje náplň teorie stability. Uved me ještě jeden pohled na problematiku stability. Předpokládejme, že na fyzikální systém S, popsaný přibližně systémem (8.1), působí nějaké poruchy vyvolané zásahy, které nejsme schopni do modelu zahrnout a při sestavování rovnic (8.1) je zanedbáváme. Kdybychom je totiž chtěli respektovat, pak bychom museli v každém okamžiku, ve kterém poruchy působí, provádět na našem modelu korekci např. v nastavení okamžitých hodnot stavových proměnných. To je velmi obtížně realizovatelné, a proto je vhodnější tyto poruchy zanedbat a určit, jak velké chyby se tímto zjednodušením dopouštíme. To je opět problematika, která spadá do rámce teorie stability.

106 104 Fakulta elektrotechniky a komunikačních technologií VUT v Brně V následujícím textu se budeme zabývat studiem různých typů stability řešení systému (8.1) a budeme předpokládat, že f(t, o) = o, takže x = f(t, x) má triviální řešení, které budeme značit o. Nejdříve ukážeme, že omezení našich úvah na studium stability triviálního řešení o nikterak nezmenšuje obecnost dalších úvah a přitom značně zjednodušuje symboliku i formulace. Předpokládejme, že chceme vyšetřovat řešení v systému y = g(t, y) (8.2) definované na nějakém intervalu I. Proved me v systému (8.2) substituci y = x + v. (8.3) Jelikož funkce v je řešením systému (8.2), platí a tedy v (t) = g(t, v(t)) t I, x = y v = g(t, y) g(t, v) = g(t, x + v) g(t, v) (8.4) Označíme-li f(t, x) = g(t, x + v) g(t, v), dostaneme z 8.4 systém x = f(t, x), f(t, o) = o, (8.5) takže systém 8.5 má triviální řešení o. Na toto triviální řešení se transformací 8.3 zobrazuje řešení v systému 8.2. Vyšetříme-li vlastnosti triviálního řešení o systému 8.5, pak pomocí transformace 8.3 můžeme vysledky přenést na řešení v systému 8.2. Předpokládejme v následujícím, že existuje interval I = (α, ), α R a oblast H R n obsahující počátek tak, že zobrazení f je spojité na oblasti G = I H a pro každý bod (t 0, x 0 ) G je Cauchyova úloha x = f(t, x), x(t 0 ) = x 0, (8.6) jednoznačně řešitelná a necht f(t, o) = o t > α. Definice 8.1 Řekneme, že triviální řešení o systému x = f(t, x) (8.7) je stabilní (viz obrázek 8.1), jestliže ke každému t 0 > α a každému ε > 0 existuje δ = δ(t 0, ε) tak, že pro všechny počáteční hodnoty x 0 H, x 0 < δ a pro všechna t t 0 platí, že řešení u(t, t 0, x 0 ) Cauchyovy úlohy 8.6 splňuje nerovnost u(t, t 0, x 0 ) < ε. (8.8)

107 Diferenciální rovnice a jejich použití v elektrotechnice 105 x ε (t,x ) 0 0 u(t,t,x ) 0 0 ε α δ(ε,t ) 0 t 0 t Obrázek 8.1: Triviální řešení je stabilní. Příklad 8.1 Ukažte, že triviální řešení rovnice x = kx je stabilní pro každé k 0. Řešení: Funkce f(t, x) = kx je spojitá a lipschitzovská vzhledem k proměnné x pro všechna (t, x) R R. Můžeme tedy volit α =, I = (, ), H = R, G = I R. Cauchyova úloha x = kx, x(t 0 ) = x 0 má řešení u(t, t 0, x 0 ) = x 0 e k(t t 0), t I. Tedy u(t, t 0, x 0 ) = x 0 e k(t t 0) x 0 pro všechna k 0, t t 0. Zvolíme-li δ = ε, bude podle 8.8 platit u(t, t 0, x 0 ) < ε pro všechna t t 0, k 0, x 0 < δ. Tedy triviální řešení je stabilní. Příklad 8.2 Ukažte, že triviální řešení systému x 1 = x 2 x 2 = x 1 (8.9) je stabilní. Řešení: Cauchyova úloha pro systém 8.9 s počáteční podmínkou x 1 (t 0 ) = x 01, x 2 (t 0 ) = x 02 má pro každé t 0 R a x 0 = (x 01, x 02 ) R 2 řešení ( ) x01 cos(t t u(t, t 0, x 0 ) = 0 ) + x 02 sin(t t 0 ), t R. x 01 sin(t t 0 ) + x 02 cos(t t 0 )

108 106 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Pro normu řešení dostáváme odhad u(t, t 0, x 0 ) = x 01 cos(t t 0 ) + x 02 sin(t t 0 ) + x 01 sin(t t 0 ) + x 02 cos(t t 0 ) x 01 + x 02 + x 01 + x 02 = 2 ( x 01 + x 02 ) = 2 x 0. Položíme-li δ = ε 2, dostaneme u(t, t 0, x 0 ) 2 x 0 < 2δ = ε pro všechna t t 0. Tedy triviální řešení je stabilní. Triviální řešení, které není stabilní, nazveme nestabilním. Volně můžeme říci, že triviální řešení systému 8.7 je nestabilní právě tehdy, existuje-li okamžik t 0 a číslo ε > 0 tak, že v každém libovolně malém okolí počátku existuje bod x 0 tak, že řešení u(t, t 0, x 0 ) se vzdálí od triviálního řešení o více než ε, neboli existuje t 1 > t 0 tak, že u(t, t 0, x 0 ) > ε pro t > t 1 (viz obrázek 8.2). x u(t,t,x ) 0 0 ε ε (t,x ) 0 0 α t t δ(ε,t ) t Obrázek 8.2: Triviální řešení není stabilní. Příklad 8.3 Ukažte, že triviální řešení systému x 1 = x 2 x 2 = x 1 je nestabilní. (8.10) Řešení: Cauchyova úloha pro systém 8.10 s počáteční podmínkou x 1 (t 0 ) = x 01, x 2 (t 0 ) = x 02 má řešení ( u(t, t 0, x 0 ) = 1 (x01 + x 2 02 )e t t 0 + (x 01 x 02 )e (t t0), (x 01 + x 02 )e t t 0 (x 01 x 02 )e ) (t t 0) Zvolme ε = 1, t 0 = 0, pak pro libovolné δ > 0 můžeme volit x 0 = ( δ, δ T 2 2), t1 > ln δ a 2 dostaneme odhad ( u(t 1, t 0, x 0 ) = u(t 1, 0, x 0 ) = 1 2 δe t 1, δe ) t 1 = = 1 2 δet1 (1, 1) = 1 2 δet 1 ( ) = δe t 1 > δe ln δ 2 = δ 2 δ = 2 > ε. Triviální řešení systému 8.10 je nestabilní.

109 Diferenciální rovnice a jejich použití v elektrotechnice 107 Definice 8.2 Řekneme, že triviální řešení systému x = f(t, x) je stejnoměrně stabilní (viz obrázek 8.3), jestliže je stabilní a číslo δ v definici 8.1 nezávisí na volbě počátečního okamžiku t 0, tj. když ke každému ε > 0 existuje δ = δ(ε) > 0 tak, že pro každé x 0 H R n, t, t 0 R, vyhovující nerovnostem x 0 < δ, t t 0 > α platí u(t, t 0, x 0 ) < ε. x ε u(t,t,x ) 0 0 ε α t0 t1 u(t,t 1,x 1) δ(ε) δ(ε) t Obrázek 8.3: Triviální řešení je stejnoměrně stabilní. Všimneme-li si podrobněji příkladů 8.1, 8.2, 8.3, zjistíme, že triviální řešení ve všech případech jsou stejnoměrně stabilní, nebot δ závisí pouze na ε a nikoli na t 0. Tuto vlastnost mají všechny autonomní systémy, tj. systémy tvaru x = f(x). Platí, že když triviální řešení autonomního systému je stabilní, pak je stejnoměrně stabilní. Pro neautonomní systémy to neplatí. Příklad 8.4 Uvažujme Cauchyovu úlohu x 1 = x 1 x 2 = (sin ln t + cos ln t 1)x 2 s počáteční podmínkou x 1 (t 0 ) = x 01, x 2 (t 0 ) = x 02. Pak pro každé (t 0, x 0 ) I R 2, I = (1, ), má úloha řešení u(t, t 0, x 0 ) = ( x 01 e t+t 0, x 02 e t(1 sin ln t)+t 0(1 sin ln t 0 ) ), t > 1. Pro normu tohoto řešení dostáváme odhad u(t, t 0, x 0 ) = x 01 e (t t 0) + x 02 e t(1 sin ln t)+t 0(1 sin ln t 0 ) x 01 + x 02 e 2t 0 ( x 01 + x 02 ) e 2t 0 = x 0 e 2t 0 pro všechna t t 0.

110 108 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Vidíme, že v odhadu se vyskytuje jak počáteční hodnota x 0, tak i počáteční okamžik t 0. Zvolíme-li např. δ = ε e 2t 0, dostaneme u(t, t 0, x 0 ) x 0 e 2t 0 < δe 2t 0 = εe 2t0 e 2t 0 = ε. Je tedy triviální řešení stabilní, nikoli však stejnoměrně stabilní. Definice 8.3 Řekneme, že triviální řešení systému x = f(t, x) je asymptoticky stabilní (viz obrázek 8.4), jestliže i) je stabilní ii) existuje číslo > 0 tak, že pro každé x 0 H R n, x 0 < a každé t 0 > α platí lim u(t, t 0, x 0 ) = 0. t x ε ( t ) 0 u(t,t,x ) 0 0 ε α δ(ε,t ) 0 t 0 t Obrázek 8.4: Triviální řešení je asymptoticky stabilní. Analogickým způsobem definujeme stejnoměrnou asymptotickou stabilitu triviálního řešení systému x = f(t, x). Podmínka ii) v definici 8.3 znamená, že ke každému ε > 0, t 0 > α, x 0 H R n, x 0 <, existuje číslo T = T (ε, t 0, x 0 ) tak, že pro všechna t > t 0 +T je u(t, t 0, x 0 ) < ε. Příklad 8.5 Ukažte, že triviální řešení systému x 1 = x 2 x 2 = x 1 není asymptoticky stabilní.

111 Diferenciální rovnice a jejich použití v elektrotechnice 109 Řešení: V příkladu 8.2 jsme ukázali, že triviální řešení je stabilní (dokonce je stejnoměrně stabilní). Musíme tedy ukázat, že není splněna podmínka ii) v definici 8.3. Řešením Cauchyovy úlohy x 1 = x 2 x 1 (t 0 ) = x 01 x 2 = x 1 x 2 (t 0 ) = x 02 je vektorová funkce u(t, t 0, x 0 ) = (x 01 cos(t t 0 ) + x 02 sin(t t 0 ), x 01 sin(t t 0 ) + x 02 cos(t t 0 )), t R. Pro normu tohoto řešení (použijeme euklidovskou normu) dostáváme u(t, t 0, x 0 ) = ( (u 1 (t, t 0, x 0 )) 2 + (u 2 (t, t 0, x 0 )) 2) 1/2 = takže pro x 0 0 platí = ( x 2 01 cos 2 (t t 0 ) + 2x 01 x 02 cos(t t 0 ) sin(t t 0 ) + x 2 02 sin 2 (t t 0 )+ +x 2 01 sin 2 (t t 0 ) 2x 01 x 02 sin(t t 0 ) cos(t t 0 ) + x 2 02 cos 2 (t t 0 ) ) 1/2 = = (x x 2 02) 1/2 = x 0, lim u(t, t 0, x 0 ) = x 0 0. t Tedy triviální řešení není asymptoticky stabilní. Dá se dokázat, že při ověřování podmínek stability triviálního řešení stačí podmínky ověřit pro jedno libovolné t 0 > α a pak už musí platit pro všechna t > α. Cvičení Vyšetřete z hlediska stability triviální řešení systémů: Příklad 1 x 1 = x 2 x 2 = 2x 1 3x 2 [Stejnoměrně asymptoticky stabilní ] Příklad 2 x 1 = x 2 x 2 = 3x 1 + 2x 2 [Nestabilní ] Příklad 3 x 1 = 3x 2 x 2 = 3x 1 [Stejnoměrně stabilní ]

112 110 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Stabilita lineárních systémů Uvažujme nyní nehomogenní lineární systém diferenciálních rovnic x = A(t)x + b(t), (8.11) kde A(t), b(t) jsou spojité na intervalu I = (α, ) R. Pak libovolné řešení u(t) systému (8.11) je stabilní, resp. asymptoticky stabilní, resp. nestabilní, právě když triviální řešení homogenního systému x = Ax je stabilní, resp. asymptoticky stabilní, resp. nestabilní. V lineárních systémech nastane tedy právě jeden z těchto případů: I) Všechna řešení jsou stabilní. II) Všechna řešení jsou asymptoticky stabilní. III) Všechna řešení jsou nestabilní. Proto v případě I) říkáme, že lineární systém je stabilní, v případě II) říkáme, že lineární systém je asymptoticky stabilní, a v případě III) říkáme, že lineární systém je nestabilní. Při vyšetřování stability nehomogenního systému (8.11) se tedy stačí omezit na vyšetřování stability triviálního řešení systému x = A(t)x (8.12) Věta 8.1 Triviální řešení systému (8.12) je stabilní právě tehdy, když existuje K > 0 tak, že U(t) K, t I, kde U(t) je fundamentální matice řešení systému (8.12). (Tedy každé řešení systému je ohraničené.) Odtud plyne, že je-li nehomogenní systém (8.11) stabilní, pak jsou bud všechna řešení ohraničená, nebo neohraničná pro t. Poznamenejme ještě, že u nelineárních systémů z ohraničenosti všech jeho řešení neplyne obecně jejich stabilita. Věta 8.2 Triviální řešení systému (8.12) je asymptoticky stabilní právě tehdy, když U(t) 0 pro t, kde U(t) je fundamentální matice řešení systému (8.12). (Tedy všechna řešení systému (8.12) konvergují pro t k nule.)

113 Diferenciální rovnice a jejich použití v elektrotechnice 111 Uvažujme nyní homogenní systém lineárních diferenciálních rovnic x = Ax, (8.13) kde A je konstatní reálná čtvercová matice typu (n, n). V tomto případě je systém (8.13) speciálním případem autonomního systému x = f(x), kde f(x) = Ax. Tedy stabilita triviálního řešení systému (8.13) je ekvivalentní s jeho stejnoměrnou stabilitou a podobně asymptotická stabilita triviálního řešení systému (8.13) je ekvivalentní se stejnoměrnou asymptotickou stabilitou. Věta 8.3 Necht je dán systém (8.13). Jestliže všechna charakteristická čísla matice A mají záporné reálné části, pak triviální řešení daného systému je stejnoměrně asymptoticky stabilní. Existuje-li charakteristické číslo matice A s kladnou reálnou částí, pak triviální řešení je nestabilní. Poznámka. O stabilitě lineárního systému (8.13) nelze rozhodnout pomocí věty 8.3 v případě, že žádné charakteristické číslo matice A nemá kladnou reálnou část, ale mezi charakteristickými čísly se vyskytují čísla s nulovou reálnou částí. V tomto případě může být lineární systém stabilní nebo nestabilní. Podmínky stability, resp. nestability, uvedené ve větě 8.3 jsou tedy postačující, nikoli nutné. Podmínky asymptotické stability jsou nutné a postačující. Lze dokázat, že v případě, že všechna charakteristická čísla matice A mají záporné nebo nulové reálné části, přičemž všechna charakteristická čísla s nulovou reálnou částí mají násobnost jedna, je uvažovaný lineární systém stabilní (nikoli však asymptoticky stabilní) Hurwitzovo kritérium Jelikož charakteristická čísla systému (8.13) jsou kořeny charakteristického polynomu det(a λi) = a 0 + a 1 λ + + a n 1 λ n 1 + a n λ n, budou nás zajímat polynomy, jejichž všechny nulové body mají záporné reálné části. Takové polynomy se nazývají hurwitzovské polynomy a příslušné kritérium Hurwitzovo kritérium: Necht je dán polynom f(z) = a 0 + a 1 z + + a n 1 z n 1 + a n z n, n 1, a 0 > 0, a n 0 (8.14) s reálnými koeficienty. Hurwitzovou maticí polynomu (8.14) nazýváme matici a 1 a a 3 a 2 a 1 a 0 0.., (8.15) a 2n 1 a 2n 2 a 2n 3 a 2n 4 a n kde klademe a s = 0 pro s < 0 a s > n. Platí toto tvrzení:

114 112 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Všechny nulové body polynomu (8.14) mají záporné reálné části právě tehdy, když determinanty 1, 2,..., k jsou kladné, přičemž a 1 a a 3 a 2 a 1 a 0 0 k = a 5 a 4 a 3 a 2 0, k = 1,..., n... a 2k 1 a 2k 2 a 2k 3 a 2k 4 a k Mají-li všechny nulové body polynomu (8.14) záporné reálné části, musí být všechny jeho koeficienty a j, j = 0,..., n, kladné. Dá se ukázat, že pro n = 2 je tato podmínka i postačující, tj. že polynom f(z) = a 0 + a 1 z + a 2 z 2 je hurwitzovský právě tehdy, když a 0 > 0, a 1 > 0, a 2 > 0. Pro polynomy vyšších stupňů je tato podmínka pouze nutná. Tak například polynom f(z) = z + z 2 + z 3 má nulové body 3, 1+3j, 1 3j, tedy dva kořeny mají kladné reálné části, i když všechny koeficienty daného polynomu jsou kladné. Příklad 8.6 Zjistěte, zda polynom f(z) = 3 + 2z + 7z 2 + 3z 3 + z 4 je hurwitzovský. Všechny koeficienty polynomu f jsou kladné, takže tento polynom může být hurwitzovský. Použijeme Hurwitzovo kritérium: a 0 = 3, a 1 = 2, a 2 = 7, a 3 = 3, a 4 = 1, tedy 1 = a 1 = 2 > 0, 2 = a 1 a 0 a 3 a 2 = = 5 > 0 a 1 a = a 3 a 2 a 1 a 5 a 4 a 3 = = 11 > 0 a 1 a = a 3 a 2 a 1 a 0 a 5 a 4 a 3 a 2 = = 1 3 = 11 > 0. a 7 a 6 a 5 a Podmínky Hurwitzova kritéria jsou splněny, takže polynom je hurwitzovský. Příklad 8.7 Vyšetřete stabilitu systému x 1 = x 1 + x 2 x 2 = x 2 x 3 = x 4 x 4 = 0

115 Diferenciální rovnice a jejich použití v elektrotechnice 113 Řešení: A = λ f(λ) = det(a λi) = 0 1 λ λ 1 = λ 2 (λ 1) λ Tedy charakteristická čísla matice A jsou λ 1 = λ 2 = 0, λ 3 = λ 4 = 1. Matice A má charakteristické číslo s kladnou reálnou částí, tedy systém je nestabilní. Příklad 8.8 Vyšetřete stabilitu řešení u(t) = (sin t, t + cos t, 1 + sin t) T systému x x 1 2 t x 2 = x x x 3 1 t Řešení: Stačí vyšetřit stabilitu triviálního řešení homogennoho systému x x 1 x 2 = x 2 x x 3 2 λ 1 2 det(a λi) = 1 λ λ = (λ2 + 1)(λ 1) = 0 Tedy λ 1 = j, λ 2 = j, λ 3 = 1. Protože existuje charakteristické číslo matice A s kladnou reálnou částí, je triviální řešení homogenního systému nestabilní a tudíž i řešení u(t) daného nehomogenního systému je nestabilní Michajlovovo kritérium Uvažujme polynom P (z) = z n + a 1 z n a n, (8.16) který nemá kořeny ležící na imaginární ose. Rozložme polynom P (z) na součin kořenových činitelů, tj. P (z) = (z z 1 )(z z 2 ) (z z n ). j ω -z k zk jy j ω x Necht bod z = jω, ω (, ), se pohybuje zdola nahoru po imaginární ose. Z obrázku je zřejmé, že když Re z k < 0, tak při změně ω od do + se vektor z z k = jω z k otočí o úhel π proti směru hodinových ručiček a funkce arg(z z k ) má přírůstek +π. Jestliže tedy všechny kořeny polynomu P (z) mají záporné reálné části, argument polynomu P (z) bude mít přírůstek nπ, protože přírůstek argumentu součinu se rovná součtu přírůstků argumentů jednotlivých činitelů.

116 114 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Kdyby alespoň jeden z kořenů z j, j {1,..., n} měl kladnou reálnou část, přírůstek argumentu činitele z z j by měl hodnotu π (odpovídající vektor se otáčí ve směru pohybu hodinových ručiček) a přírůstek argumentu polynomu P (z) by byl menší než nπ. Dosad me nyní do (8.16) z = jω. Pak platí P (jω) = u(ω) + j v(ω), kde u(ω) = a n a n 2 ω 2 + a n 4 ω 4 v(ω) = a n 1 ω a n 3 ω 3 + a n 5 ω 5 P (jω) pak reprezentuje vektor v komplexní rovině (u, v). Při změně parametru ω od do + vytváří koncový bod daného vektoru křivku, kterou nazýváme hodografem vektorové funkce w = P (jω) (nebo též Michajlovovou křivkou), viz obrázek 8.5. v P(j ω) u Obrázek 8.5: Michajlovova křivka Tedy pro ω (, ) se vektor P (jω) otočí o úhel ϕ. Jestliže polynom P (z) má m kořenů s kladnou reálnou částí a n m kořenů se zápornou reálnou částí, pak ϕ = (n m)π + m( π) = (n 2m)π. Jelikož funkce u(ω) je sudá, Michajlovova křivka je symetrická podle osy u, což znamená, že můžeme konstruovat Michajlovovu křivku pouze pro ω 0, ), přičemž ϕ = (n m) π 2 + m ( π 2 ) = (n 2m) π 2. (8.17) Již víme, že řešení systému (8.11) je asymptoticky stabilní, jestliže všechny kořeny příslušné charakteristické rovnice mají záporné reálné části, tj., m se musí v (8.17) rovnat nule, což vede k následujícímu kritériu stability.

117 Diferenciální rovnice a jejich použití v elektrotechnice 115 Michajlovovo kritérium. Polynom (8.16) je Hurwitzův, jestliže Michajlovova křivka pro ω 0, ) neprochází počátkem a platí ϕ = n π 2. Na obrázku 8.6 jsou zobrazeny typické Michajlovovy křivky pro polynomy stupňů n = 1, 2, 3, 4, 5 v případě, že všechny kořeny mají zápornou reálnou část. n=2 v n=1 n=5 a n u n=3 n=4 Obrázek 8.6: Michajlovovy křivky pro n = 1, 2, 3, 4, 5. Příklad 8.9 Michajlovovým kritériem rozhodněte o stabilitě systému x 1 = x 2 x 2 = x 3 x 3 = x 4 x 4 = x 1 2x 2 3x 3 2x 4. Řešení: Charakteristická rovnice je tvaru Dále platí P (λ) = λ 4 + 2λ 3 + 3λ 2 + 2λ + 1 = 0. P (jω) = ω 4 2jω 3 3ω 2 + 2jω + 1, u(ω) = ω 4 3ω v(ω) = 2ω 3 + 2ω = 2ω(1 ω 2 ) = 2ω(1 ω)(1 + ω). Hledejme nyní kořeny rovnic u(ω) = 0, v(ω) = 0, ω 0, ). 3 5 u(ω) = 0 ω 4 3ω = 0 ω 1 =, ω 2 2 = v(ω) = 0 2ω(1 ω)(1 + ω) = 0 ω 3 = 0, ω 4 =

118 116 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Sestavme tabulku hodnot u = u(ω), v = v(ω) pro vypočtené hodnoty parametru ω, a to vzestupně vzhledem k ω: ω u v K průběhu Michajlovovy křivky nám stačí určit pouze znaménka funkčních hodnot včetně případu, kdy ω. Jelikož = 0, průběh Michajlovovy křivky lze znázornit následovně: v lim ω u v 1 1 u Obrázek 8.7: Michajlovova křivka k příkladu 8.9 Tedy pro ω 0, ) se vektor P (jω) otočí o úhel ϕ = 2π. Aby polynom P (λ) byl dle Michajlovova kritéria hurwitzovský, musí v našem případě platit ϕ = 4 π = 2π, což je 2 splněno. Odtud plyne, že vyšetřovaný systém je asymptoticky stabilní. Z výše uvedeného vyplývá, že jsou-li všechny reálné části kořenů polynomu (8.16) záporné, platí: 1) Při pohybu ω od 0 do se bude vektor w = P (jω) otáčet pouze proti směru pohybu hodinových ručiček a Michajlovova křivka bude střídavě protínat jak reálnou, tak imaginární osu roviny (u, v). 2) Celkový počet těchto průsečíků (včetně průsečíku pro ω = 0) se bude rovnat stupni polynomu P (z). 3) Michajlovova křivka nemůže procházet počátkem souřadnic, protože pro určitou hodnotu ω by muselo platit P (jω) = 0, což by byl spor s podmínkou, že polynom P (z) nemá kořeny ležící na imaginární ose.

119 Diferenciální rovnice a jejich použití v elektrotechnice 117 Tento rozbor nám umožňuje zformulovat Michajlovovo kritérium v následujícím, snadno ověřitelném tvaru: Jestliže polynom P (z) nemá kořeny na imaginární ose, pak nutnou a postačující podmínkou pro existenci kořenů P (z) pouze se zápornou reálnou částí je, aby: 1) Při rostoucím ω 0, ) se vektor P (jω) pohyboval proti směru pohybu hodinových ručiček. 2) Všechny kořeny rovnic u(ω) = 0, v(ω) = 0 byly reálné a navzájem se střídaly. (Tj. mezi dvěma následujícími kořeny jedné rovnice musí ležet jeden kořen druhé rovnice.) Jestliže všechny koeficienty polynomu P (z) jsou kladné, stačí ověřit pouze podmínku 2). Na závěr zdůrazněme, že výše uvedená kritéria stability pro systémy lineárních diferenciálních rovnic 1. řádu platí vzhledem k ekvivalenci systémů lineárních diferenciálních rovnic 1. řádu a lineárních diferenciálních rovnic n-tého řádu i pro vyšetřování stability lineárních diferenciálních rovnic n-tého řádu. Příklad 8.10 Pomocí Michajlovova kritéria zjistěte, zda je stabilní diferenciální rovnice x (4) + x + 10x + 4x + 9x = 0 Řešení: Charakteristická rovnice je tvaru P (λ) = λ 4 + λ λ 2 + 4λ + 9 = 0 Tedy P (jω) = ω 4 10ω j(ω 3 4ω). Odtud u(ω) = ω 4 10ω = 0 ω 1,2 = ±1, ω 3,4 = ±3 v(ω) = ω 3 + 4ω = 0 ω 1 = 0, ω 2,3 = ±2 Stačí nám uvažovat pouze kořeny z intervalu 0, ). Vidíme, že všechny jsou reálné a navzájem se střídají, z čehož plyne, že polynom P (λ) je hurwitzovský, a tedy vyšetřovaná rovnice je asymptoticky stabilní. Cvičení Vyšetřete z hlediska stability triviální řešení následujících systémů: Příklad 1 x 1 = x 2 x 2 = 2x 1 3x 2 [Asymptoticky stabilní ] Příklad 2 x 1 = x 2 x 2 = 3x 1 + 2x 2 [Nestabilní ] Pomocí Hurwitzova kritéria rozhodněte o asymptotické stabilitě následujících lineárních diferenciálních rovnic a systémů lineárních diferenciálních rovnic. Příklad 3 x 1 = 3x 2 x 2 = 3x 1 5x 2 [Asymptoticky stabilní ]

120 118 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Příklad 4 x 1 = x 2 x 2 = x 3 x 3 = x 1 + 3x 2 2x 3 [Asymptoticky stabilní ] Příklad 5 x 1 = x 2 x 2 = x 3 x 3 = x 1 x 2 2x 3 [Asymptoticky nestabilní ] Příklad 6 x (4) + 4x + 6x + 8x + x = 0 [Asymptoticky stabilní ] Příklad 7 x (4) + 5x + 9x = 0 [Asymptoticky nestabilní ] Michajlovovým kritériem vyšetřete stabilitu následujících systémů lineárních diferenciálních rovnic a lineárních diferenciálních rovnic vyšších řádů. Příklad 8 x 1 = x 2 x 2 = x 3 x 3 = x 1 [Nestabilní, viz obrázek 8.8 ] Příklad 9 y + 6y + 11y + 6y = 0 [Asymptoticky stabilní, viz obrázek 8.9 ] Příklad 10 x 1 = x 2 x 2 = x 3 x 3 = x 4 x 4 = 1 2 x x x 3 2x 4 [Asymptoticky stabilní, viz obrázek 8.10 ] Příklad 11 y (5) + y (4) + 7y + 4y + 10y + 3y = 0 [Asymptoticky stabilní, viz obrázek 8.11 ]

121 Diferenciální rovnice a jejich použití v elektrotechnice 119 v v 6 u 1 u Obrázek 8.8: Michajlovova křivka z příkladu 8 Obrázek 8.9: Michajlovova křivka z příkladu 9 v v 1 u 3 u Obrázek 8.10: Michajlovova křivka z příkladu 10 Obrázek 8.11: Michajlovova křivka z příkladu 11

122 120 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 9 Rovinný autonomní diferenciální systém 9.1 Cíl kapitoly Celá řada technických jevů je matematicky modelována diferenciálními systémy, ve kterých nezávislá proměnná (hrající většinou roli času) není zastoupena explicitně. Těmto systémům říkáme autonomní systémy. Cílem této kapitoly je podrobně se seznámit s vlastnostmi řešení autonomního rovinného (tj. dvourozměrného) homogenního lineárního systému. Tyto systémy mají jednu velkou výhodu - jejich řešení je možné zobrazovat v tzv. fázové rovině. Provedeme podrobnou klasifikaci všech možných případů chování řešení. Z fázových obrazů je možné snadno usuzovat na stabilitu či nestabilitu řešení, tedy na vlastnosti, které nás často prakticky zajímají (zopakujte si dle vašich poznámek z bakalářského studia pojem stability a nestability řešení). 9.2 Autonomní diferenciální systém Systém diferenciálních rovnic se nazývá autonomním systémem (nebo také dynamickým systémem), pokud je zapsán v normálním tvaru a pravé strany tohoto systému nejsou závislé na (nezávislé) proměnné t. Jinými slovy, systém diferenciálních rovnic je autonomní, pokud ho lze zapsat ve tvaru tj., y 1 = f 1 (y 1, y 2,..., y n ), y 2 = f 2 (y 1, y 2,..., y n ),... y n = f n (y 1, y 2,..., y n ), y = f(y), (9.1) kde vektorová funkce f je definována na nějaké oblasti Ω v prostoru R n nebo na celém prostoru R n (tj., Ω = R n ). Oblast Ω se nazývá fázový prostor, proměnná t, která je v systému (9.1) implicitně obsažena se často nazývá čas. Budeme předpokládat, že pravé strany systému (9.1) jsou spojité a že parciální derivace f i / y k, i, k = 1, 2,..., n existují a jsou též spojité. Partikulární řešení y = y(t) systému (9.1) můžeme chápat bud jako graf funkce y = y(t) v prostoru R Ω nebo jako křivku v prostoru Ω danou parametricky rovnicí y = y(t). V tomto případě takovou křivku nazýváme trajektorií (nebo fázovým obrazem řešení) systému (9.1). Trajektorie je kolmým průmětem grafu funkce y = y(t) z prostoru R Ω do prostoru Ω. 9.3 Autonomní rovinný homogenní lineární systém Lineární systém s konstantními koeficienty v rovině Budeme diskutovat kvalitativní chování řešení systému rovnic x = Ax, x R 2 (9.2)

123 Diferenciální rovnice a jejich použití v elektrotechnice 121 s reálnou konstantní maticí ( ) a11 a A = 12 a 21 a 22 na okolí rovnovážného bodu (x 1, x 2 ) = (0, 0). Připomeňme terminologii zavedenou v 9.2. Rovina x 1 x 2 je nazývána fázovou rovinou. Grafické znázornění ukazující kolmou projekci řešení do fázové roviny nazýváme fázovým obrazem řešení systému rovnic. Fázový obraz množiny všech řešení systému (9.2) nazýváme fázovým obrazem systému. Systém (9.2) může být zapsán (položíme-li x 1 = x, x 2 = y) ve tvaru dx dt = a 11x + a 12 y, (9.3) dy dt = a 21x + a 22 y (9.4) a jeho fázový obraz bude diskutován v okolí rovnovážného bodu (x, y) = (0, 0). Zapišme odpovídající charakteristickou rovnici det(a λe) = a 11 λ a 12 a 22 λ = 0, tj. rovnici a 21 λ 2 (a 11 + a 22 )λ + (a 11 a 22 a 12 a 21 ) = 0. (9.5) Její kořeny jsou λ 1,2 = 1 2 a po zřejmé úpravě, ( a 11 + a 22 ± ) (a 11 + a 22 ) 2 4(a 11 a 22 a 12 a 21 ), λ 1,2 = 1 (a 11 + a 22 ± ) (a 11 a 22 ) a 12 a Vztah rovinného systému (9.2) a rovnice druhého řádu Autonomní rovinný systém můžeme řešit několika způsoby. Užijme nejprve eliminační metodu k tomu, abychom si ujasnili některé společné rysy a také rozdíly při řešení systému (9.2) a rovnice druhého řádu, která vznikne eliminací jedné nebo druhé hledané proměnné. Derivováním první rovnice systému (9.3) dostáváme x = a 11 x + a 12 y = a 11 x + a 12 (a 21 x + a 22 y). Eliminujeme nyní proměnnou y z první rovnice systému (9.3) za podmínky, že a 12 0: y = 1 a 12 (x a 11 x).

124 122 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Pak ( ) 1 x = a 11 x + a 12 a 21 x + a 12 a 22 (x a 11 x) a 12 a nakonec obdržíme rovnici druhého řádu vzhledem k proměnné x: x (a 11 + a 22 )x + (a 11 a 22 a 12 a 21 )x = 0. (9.6) Všimněme si, že příslušná charakteristická rovnice, odpovídající rovnici (9.6) je stejná jako rovnice (9.5). Rovnice (9.6) může být snadno vyřešena a výsledek můžeme dosadit do druhé rovnice systému (9.3). To znamená, že můžeme najít druhou proměnnou y. Je-li a 12 = 0, pak lze první rovnici systému (9.3) řešit přímo. V obou případech tedy můžeme najít obecné řešení systému (9.3) díky pomocné lineární rovnici druhého nebo prvého řádu s konstantními koeficienty. Poznámka 9.1 Stejný eliminační postup může být použit vzhledem k proměnné y. Je-li a 21 0, pak y vyhovuje stejné rovnici jako x, totiž rovnici y (a 11 + a 22 )y + (a 11 a 22 a 12 a 21 )y = 0. (9.7) Nemůžeme ovšem na základě faktu, že jak x, tak y vyhovují stejné rovnici konstatovat, že obě řešení mají identický tvar. To je obecně vyloučeno existencí vztahů mezi oběma proměnnými, určenými právě zkoumaným systémem (9.2). Nicméně fakt, že známe strukturu obecného řešení diskutovaných rovnic druhého řádu je dobrou motivací pro pochopení přípustných tvarů obecného řešení systému (9.3) Přípustné tvary obecného řešení rovinného systému Vypišme přípustné tvary obecného řešení systému (9.3). Budeme předpokládat, že řešení jsou reálná. Tomu přizpůsobíme odpovídající klasifikaci: Případ reálných a různých kořenů (λ 1 λ 2 ) Je-li λ 1 λ 2, pak z Věty 6.1 (str. 89) vyplývá, že systém (9.3) má obecné řešení tvaru x = C 1 v 1 11e λ 1t + C 2 v 1 12e λ 2t, (9.8) y = C 1 v 2 11e λ 1t + C 2 v 2 12e λ 2t, (9.9) kde C 1 a C 2 jsou libovolné konstanty a v 1 11, v 2 11, v 1 12, v 2 12 jsou konstanty (tvořící dva vlastní vektory v 11 = (v 1 11, v 2 11) a v 12 = (v 1 12, v 2 12)), které mohou být určeny dosazením výrazů (9.8) do systému (9.3). Tyto konstanty vyhovují systémům a (a 11 λ 1 )v a 12 v 2 11 = 0, (9.10) a 21 v (a 22 λ 1 )v 2 11 = 0 (9.11) (a 11 λ 2 )v a 12 v 2 12 = 0, (9.12) a 21 v (a 22 λ 2 )v 2 12 = 0. (9.13)

125 Diferenciální rovnice a jejich použití v elektrotechnice Případ reálných a stejných kořenů (λ 1 = λ 2 ) Je-li λ 1 = λ 2 a je-li hodnost h 1 matice A λ 1 E rovna jedné, pak má obecné řešení systému (9.3) v souladu s Větou 6.1 (str. 89) tvar x = (C 1 v C 2 v C 2 v 1 11t)e λ 1t, (9.14) y = (C 1 v C 2 v C 2 v 2 11t)e λ 1t, (9.15) kde C 1 a C 2 jsou libovolné konstanty a v 1 11, v 2 11, v 1 21, v 2 21 jsou konstanty tvořící dva zobecněné vlastní vektory v 11 = (v 1 11, v 2 11) a v 21 = (v 1 21, v 2 21)), které mohou být určeny postupem uvedeným v části Je-li h 1 = 0, potom má obecné řešení tvar x = (C 1 v C 2 v 1 12)e λ 1t, (9.16) y = (C 1 v C 2 v 2 12)e λ 1t, (9.17) kde C 1 a C 2 jsou libovolné konstanty a v 1 11, v 2 11, v 1 12, v 2 12 jsou konstanty tvořící dva zobecněné vlastní vektory v 11 = (v 1 11, v 2 11) a v 12 = (v 1 12, v 2 12)), které mohou být určeny jako lineárně nezávislá řešení soustav (9.10), (9.12) Případ komplexních kořenů (λ 1,2 = p ± q i) Jsou-li kořeny charakteristické rovnice komplexní, tj., λ 1,2 = p ± qi, pak má obecné řešení tvar (který můžeme za tohoto předpokladu odvodit z tvaru (9.8) nebo z tvaru, uvedeného ve Větě 5.2, vzorec (5.15)): x = e pt (α 1 cos qt + β 1 sin qt), (9.18) y = e pt (α 2 cos qt + β 2 sin qt), (9.19) kde konstanty α 1, β 1, α 2 a β 2 závisí na dvou libovolných konstantách. V dalších částech budeme uvedené případy studovat podrobněji. 9.4 Fázové obrazy v případě reálných a různých kořenů charakteristické rovnice Případ záporných a různých kořenů charakteristické rovnice Uvažujme případ λ 1 λ 2, λ 1 < λ 2 < 0. Řešení (x, y) (0, 0) je globálně asymptoticky stabilní, nebot (jak lze snadno vidět z (9.8)) lim x(t) = lim y(t) = 0 t + t + pro libovolné konstanty C 1, C 2. V případě, když C 1 = 0 a C 2 0 je fázovým portrétem (po eliminaci proměnné t z (9.8)) přímka v 2 12x v 1 12y = 0. (9.20)

126 124 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Šipkami je ukázán směr odpovídající růstu proměnné t. V případě C 1 0 a C 2 = 0 je fázovým portrétem (po eliminaci proměnné t z (9.8)) přímka v 2 11x v 1 11y = 0. (9.21) Kromě toho pro C 2 0 a α 12 0 ze vztahu (9.8) vyplývá y lim t + x = v2 12. v12 1 To značí, že každý fázový portrét (kromě přímky odpovídající C 2 = 0) má stejnou tečnu v počátku souřadnic, tj., přímku (9.20). Je-li v12 1 = 0, pak je tato tečna přímkou x = 0 a v případě, že v12 2 = 0 přímkou y = 0. Bod (0, 0) nazýváme stabilním nevlastním uzlem. (Viz obr. 9.1.) y y v 2 11 x v1 11 y = 0 x x v 2 12x v 1 12y = 0 Obrázek 9.1: Stabilní uzel Obrázek 9.2: Nestabilní uzel Případ kladných a různých kořenů charakteristické rovnice Předpokládejme, že λ 1 λ 2, λ 1 > λ 2 > 0. Fázový portrét trajektorií je stejný jako v předchozím případě, pouze orientace šipek je opačná. Triviální řešení x = y = 0 je nestabilní. Bod (0, 0) je nazýván nestabilním vlastním uzlem. (Viz obr. 9.2.) Případ jednoho kladného a jednoho záporného kořene charakteristické rovnice Předpokládejme, že λ 1 λ 2, λ 1 > 0 a λ 2 < 0. V tomto případě vidíme ze vztahu (9.8), že vzdálenost mezi počátkem souřadnic a libovolným bodem fázového portrétu řešení pro C 1 0 a C 2 0 roste (do nekonečna) když t ±. Pro C 1 = 0 je fázovým portrétem odpovídajících řešení přímka (9.20). Body ležící na této přímce konvergují k počátku souřadnic pro t +. Je-li C 2 = 0, pak je fázovým portrétem odpovídajících řešení

127 Diferenciální rovnice a jejich použití v elektrotechnice 125 přímka (9.21). Body na ní ležící konvergují do nekonečna pro t +. Triviální řešení x = y = 0 je nestabilní. Poznamenejme, že pro t + existuje stabilní podprostor řešení, vyhovujících vztahu (9.20). (Viz obr. 9.3.) y y x x Obrázek 9.3: Sedlový bod Obrázek 9.4: Střed Bod (0, 0) nazýváme sedlovým bodem nebo hyperbolickým bodem Fázové obrazy v případě ryze komplexních kořenů charakteristické rovnice Předpokládejme, že kořeny charakteristické rovnice jsou ryze komplexní, tj., λ 1,2 = ±qi a q 0. Obecné řešení systému (9.3) má tvar (viz (9.18)) x = α 1 cos qt + β 1 sin qt, (9.22) y = α 2 cos qt + β 2 sin qt, (9.23) kde konstanty α 1, β 1, α 2 a β 2 mohou záviset na dvou libovolných konstantách. Všechna řešení systému (9.22) jsou periodická. Ukážeme, že se jedná o elipsy (nebo kružnice) se středem v počátku souřadnic fázové roviny. Označme = α 1 β 1 α 2 β 2. Protože uvažujeme netriviální řešení, musí být 0. Ze vztahů (9.22), (9.23) dostáváme cos qt = x β 1 y β 2 1, sin qt = α 1 α 2 x y 1. (9.24) Dosazením vztahů (9.24) do identity cos 2 qt + sin 2 qt 1 dostáváme (β α 2 2)x 2 2(β 2 β 1 + α 2 α 1 )xy + (β α 2 1)y 2 = 2. (9.25)

128 126 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Rovnice (9.25) vyjadřuje elipsy (nebo kružnice) se středem v počátku souřadnic. Vysvětleme ještě stručně proč. Z analytické geometrie víme, že křivka daná vztahem ax 2 + 2bxy + cy 2 = d, kde a > 0, c > 0 a d > 0 je elipsou (a ve speciálním případě, kdy a = c kružnicí), platí-li ac b 2 > 0. V našem případě jsou podmínky a = β α 2 2 > 0, c = β α 2 1 > 0 a d = 2 > 0 splněny (zdůvodněte proč). Poslední podmínka vede k nerovnosti ac b 2 = (β α 2 2) (β α 2 1) (β 2 β 1 + α 2 α 1 ) 2 = (β 2 α 1 α 2 β 1 ) 2 > 0 (taktéž zdůvodněte, proč je poslední výraz nenulový) a prověrka podmínek je zakončena. Netriviální trajektorie (9.22) systému (9.3) jsou tedy pro každé t t 0 ve fázové rovině ohraničené, mají tvar elips (nebo kružnic) a nekonvergují ani k počátku souřadnic, ani k nekonečnu. Triviální řešení je stabilní. Bod (0, 0) fázové roviny se nazývá střed. (Viz obr. 9.4.) Fázové obrazy v případě komplexních kořenů charakteristické rovnice Předpokládejme, že kořeny charakteristické rovnice jsou komplexní, ale nikoliv ryze komplexní, tj., λ 1,2 = p ± qi a p 0. Provedeme diskusi dvou případů Komplexní kořeny se zápornou reálnou složkou Předpokládejme, že p < 0. Obecné řešení systému (9.3) má tvar (viz (9.18)) x = e pt (α 1 cos qt + β 1 sin qt), y = e pt (α 2 cos qt + β 2 sin qt), ve kterém konstanty α 1, β 1, α 2 a β 2 závisí na dvou libovolných konstantách. Snadno lze obdržet analogický vztah ke vztahu (9.25). (β α 2 2)x 2 2(β 2 β 1 + α 2 α 1 )xy + (β α 2 1)y 2 = 2 e 2pt. (9.26) Netriviální řešení (9.18) systému (9.3) konvergují ve fázové rovině při t + k počátku souřadnic. Vztah (9.26) je ve fázové rovině spirálou, nekonečněkrát rotující kolem počátku souřadnic a konvergující k počátku souřadnic. Proto je triviální řešení asymptoticky stabilní. Rovnovážný bod (0, 0) fázové roviny v tomto případě nazýváme ohniskem (stabilním ohniskem). (Viz obr. 9.5.) Komplexní kořeny s kladnou reálnou složkou Předpokládejme, že p > 0. Obecné řešení systému (9.3) má tvar (9.18). Fázový portrét je v tomto případě stejný jako v předešlém případě, pouze orientace fázových obrazů řešení je opačná. Vztah (9.26) je ve fázové rovině spirálou, nekonečněkrát rotující kolem počátku souřadnic, vzdalující se od počátku souřadnic a divergující do nekonečna. Triviální řešení je nestabilní. Rovnovážný bod (0, 0) fázové roviny se nazývá ohniskem (nestabilním). (Viz obr. 9.6.)

129 Diferenciální rovnice a jejich použití v elektrotechnice 127 y y x x Obrázek 9.5: Stabilní ohnisko Obrázek 9.6: Nestabilní ohnisko Fázové obrazy v případě reálných nenulových násobných kořenů charakteristické rovnice Tvary přípustných řešení byly ukázány v části (viz vzorce (9.14), (9.16)). Jejich analýzou můžeme dospět k závěru, že obecné řešení má v případě, když λ 1 = λ 2 tvar x = (α 1 + β 1 t)e λ 1t, (9.27) y = (α 2 + β 2 t)e λ 1t, (9.28) kde konstanty α 1, β 1, α 2, β 2 jsou obecně funkcemi dvou libovolných konstant C 1, C 2 a samy koeficienty β 1 a β 2 závisí pouze na jedné libovolné konstantě. Kromě toho platí, že β 1 = C 2 a a β 2 = C 2 b, kde a = 0 a b = 0, je-li hodnost h 1 matice A λ 1 E nulová a a = v 1 11 a b = v 2 11, je-li hodnost této matice h 1 = 1. Uvažujme dále dva případy Záporné reálné kořeny Předpokládejme, že λ 1 = λ 2 < 0. Obr. 9.7 ukazuje situaci, když β1 2 + β2 2 vzhledem k uvedeným vztahům, jsou obě čísla nenulová). > 0 (a tedy, y y x x Obrázek 9.7: Stabilní nevlastní uzel Obrázek 9.8: Stabilní dikritický uzel V tomto případě mají všechny fázové křivky v počátku souřadnic společnou tečnu β 2 x β 1 y = 0, nebot x(t) lim t + y(t) = β 1. β 2

130 128 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Je-li β 1 = β 2 = 0, pak x = α 1 e λ 1t, y = α 2 e λ 1t, kde α 1 a α 2 jsou libovolné konstanty. V tomto případě je fázový obraz reprezentován přímkami α 2 x α 1 y = 0 (viz obr. 9.8.). V obou případech nazýváme rovnovážný bod (0, 0) stabilním nevlastním uzlem a v posledním případě hovoříme o dikritickém uzlu. Triviální řešení je asymptoticky stabilní Kladné reálné kořeny Necht λ 1 = λ 2 > 0. Fázový portrét systému je stejný jako v předchozím případě s tím rozdílem, že orientace pohybu je ve fázové rovině opačná. Obrázky 9.9 a 9.10 ukazují příslušné fázové obrazy. y y x x Obrázek 9.9: Nestabilní nevlastní uzel Obrázek 9.10: Nestabilní dikritický uzel Rovnovážný bod (0, 0) nazýváme nestabilním nevlastním uzlem nebo nestabilním dikritickým nevlastním uzlem. Je zřejmé, že triviální řešení je nestabilní Fázové obrazy v případě existence jednoduchého nulového kořene charakteristické rovnice V případě, že nula je nenásobným kořenem charakteristické rovnice vznikají dva případy: Nulový a záporný kořen charakteristické rovnice Předpokládejme, že λ 1 = 0 a λ 2 < 0. Obecné řešení má tvar (viz (9.8)): x = C 1 v C 2 v 1 12e λ 2t, (9.29) y = C 1 v C 2 v 2 12e λ 2t, (9.30)

131 Diferenciální rovnice a jejich použití v elektrotechnice 129 kde C 1 a C 2 jsou libovolné konstanty. V případě, že C 2 = 0, je každý bod (x, y) = (C 1 v 1 11, C 1 v 2 11) partikulárním konstantním řešením. Tato řešení vyplňují přímku v 2 11x v 1 11y = 0. Kromě toho, tato konstantní řešení jsou limitními body jiných řešení (která odpovídají hodnotě C 2 0) s přímkovými fázovými obrazy v 2 12(x C 1 v 1 11) v 1 12(y C 1 v 2 11) = 0. Rovnovážný bod (0, 0) je stabilní, ale není asymptoticky stabilní. (Viz odpovídající fázový obraz - obr ) y y x x Obrázek 9.11: Případ nulového a záporného kořene Obrázek 9.12: Případ nulového a kladného kořene Nulový a kladný kořen charakteristické rovnice Necht je nyní λ 1 = 0 a λ 2 > 0. Fázový obraz systému je stejný jako v předchozím případě pouze orientace pohybu je (pro rostoucí t) opačná. (Viz obr ) Rovnovážný bod (0, 0) je nestabilní Fázové obrazy v případě dvojnásobného nulového kořene charakteristické rovnice Je-li λ 1 = λ 2 = 0, pak má obecné řešení tvar (vyplývající z (9.27)): x = α 1 + β 1 t, (9.31) y = α 2 + β 2 t (9.32) kde konstanty α 1, β 1, α 2, β 2 jsou funkcemi dvou libovolných konstant C 1, C 2, konstanty β 1, β 2 však závisí pouze na jedné libovolné konstantě; β 1 = C 2 a a β 2 = C 2 b, kde a = b = 0, je-li hodnost h 1 matice A λ 1 E nulová a a = v 1 11, b = v 2 11, je-li hodnost této matice h 1 = 1. Je-li β β 2 2 > 0 (a tedy, vzhledem k uvedeným vztahům, jsou obě čísla nenulová), pak jsou fázové obrazy trajektorií tvořeny přímkami a každý bod na

132 130 Fakulta elektrotechniky a komunikačních technologií VUT v Brně nich konverguje k nekonečnu pro t +. V tomto případě je rovnovážný bod (0, 0) nestabilní. Jestliže β 1 = β 2 = 0, pak má obecné řešení tvar x = α 1, y = α 2, kde jsou α 1 a α 2 libovolnými konstantami. Každý bod fázové roviny stabilním řešením. Nejedná se však o asymptotickou stabilitu. Příklad 9.1 Uvažujme systém x = x y, (9.33) y = x + y. V tomto případě je λ 1 = λ 2 = 0 a obecné řešení systému (9.33) má tvar x = C 1 + C 2 2 y = C 1 C 2 2 C 1 t, + C 1 t, kde C 1 a C 2 jsou libovolné konstanty. Příklad 9.2 Systém x = 0, (9.34) y = 0 slouží jako ilustrace posledního případu. Skutečně: λ 1 = λ 2 = 0 a obecné řešení systému (9.34) je x = α 1, y = α 2, kde α 1 a α 2 jsou libovolné konstanty. 9.5 Shrnutí kapitoly V kapitole byly klasifikovány všechny možné případy chování dvourozměrného lineárního autonomního systému. Z fázových portrétů bylo patrné v jakých případech lze hovořit o stabilitě řešení (asymptotické či neasymptotické) a kdy je daný systém nestabilní. Tyto vlastnosti byly jednoznačně determinovány vlastnostmi kořenů charakteristické rovnice. Proto při prvotní klasifikaci typu řešení není vůbec nutné nacházet obecné řešení daného systému. Naprosto postačuje zjistit, jakého charakteru zmíněné kořeny jsou. Pro rekapitulaci uved me, že byly klasifikovány tyto případy: případ záporných a různých kořenů, případ kladných a různých kořenů, případ jednoho kladného a jednoho záporného kořene, případ ryze komplexních kořenů, případ komplexních kořenů se zápornou nebo s kladnou reálnou složkou, případ reálných nenulových násobných kořenů (kladných či záporných), případ jednoho nulového a jednoho záporného (nebo kladného) kořene a případ dvojnásobného nulového kořene.

133 Diferenciální rovnice a jejich použití v elektrotechnice Řešené příklady Příklad 9.3 Charakterizujte bod (0, 0) systému x = 3 2 x 1 y, (9.35) 2 y = 1 2 x 3 2 y. Řešení. Bod (0, 0) je stabilním nevlastním uzlem. Skutečně, v tomto případě je λ 1 = 2 < λ 2 = 1. Obecné řešení systému (9.35) je: x = C 1 e 2t + C 2 e t, y = C 1 e 2t C 2 e t. Příklad 9.4 Charakterizujte bod bod (0, 0) systému x = 3 2 x + 1 y, (9.36) 2 y = 1 2 x y. Řešení. Bod (0, 0) je nestabilním vlastním uzlem. Skutečně, v tomto případě λ 1 = 2 > λ 2 = 1. Obecné řešení systému (9.36) je x = C 1 e 2t + C 2 e t, y = C 1 e 2t C 2 e t. Příklad 9.5 Charakterizujte bod (0, 0) systému x = y, (9.37) y = x Řešení. Bod (0, 0) je sedlovým bodem. V tomto případě je λ 1 = 1 > 0 a λ 2 = 1 < 0. Obecné řešení systému (9.37) je: x = C 1 e t + C 2 e t, y = C 1 e t C 2 e t. Příklad 9.6 Charakterizujte bod (0, 0) systému x = y, (9.38) y = x.

134 132 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Řešení. Bod (0, 0) je středem. V tomto případě λ 1,2 = ±i. Obecné řešení systému (9.38) je x = C 1 cos t + C 2 sin t, y = C 1 sin t + C 2 cos t. Fázovým portrétem řešení jsou kružnice, nebot platí x 2 + y 2 = C C 2 2 > 0. Příklad 9.7 Charakterizujte bod (0, 0) systému x = x y, (9.39) y = x + y. Řešení. Bod (0, 0) je nestabilním ohniskem. Kořeny λ 1,2 = 1±i. Obecné řešení systému (9.39) je x = e t ( C 1 cos t + C 2 sin t), y = e t ( C 2 cos t + C 1 sin t). Příklad 9.8 Charakterizujte bod (0, 0) systému x = x + 5y, (9.40) y = x 3y. Řešení. Bod (0, 0) je stabilním ohniskem, protože λ 1,2 = 1±i. Obecné řešení systému (9.40) je x = e t (C 1 cos t + C 2 sin t), y = 1 5 e t (( 2C 1 + C 2 ) cos t (C 1 + 2C 2 ) sin t). Příklad 9.9 Charakterizujte bod (0, 0) systému x = x, (9.41) y = y. Řešení. Bod (0, 0) je dikritickým stabilním nevlastním uzlem. V tomto případě máme λ 1,2 = 1. Obecné řešení systému (9.41) je: kde α 1 a α 2 jsou libovolné konstanty. x = α 1 e t, y = α 2 e t,

135 Diferenciální rovnice a jejich použití v elektrotechnice 133 Příklad 9.10 Charakterizujte rovnovážný bod (0, 0) systému x = x, (9.42) y = x. Řešení. V tomto případě je λ 1 = 0 a λ 2 = 1 < 0. Jde o stabilní bod. Obecné řešení systému (9.42) má tvar kde C 1 a C 2 jsou libovolné konstanty. x = C 2 e t, y = C 1 C 2 e t, Příklad 9.11 Charakterizujte rovnovážný bod (0, 0) systému x = 3x + y, (9.43) y = x + y. Řešení. Bod (0, 0) je nestabilním nevlastním uzlem, nebot λ 1,2 systému (9.43) je = 2. Obecné řešení x = ( C 1 + C 2 + C 2 t)e 2t, y = ( C 1 C 2 t)e 2t s libovolnými konstantami C 1 a C Cvičení Příklad 1 Charakterizujte bod (0, 0) systému x = 3x 2y, y = 2x 2y. Řešení. Bod (0, 0) je stabilním nevlastním uzlem. Příklad 2 Charakterizujte bod (0, 0) systému x = 3x + 2y, y = 2x + 2y. Řešení. Bod (0, 0) je nestabilním vlastním uzlem. Příklad 3 Charakterizujte bod (0, 0) systému x = x 5y, y = x 3y. Řešení. Bod (0, 0) je stabilním ohniskem.

136 134 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 10 Parciální diferenciální rovnice prvního řádu. Některé základní pojmy a metody 10.1 Cíl kapitoly V předchozích kapitolách jsme se zabývali obyčejnými diferenciálními rovncemi a jejich vlastnostmi. Ukázali jsme si možnosti jejich aplikací. Řešením pro nás byla funkce závisející jen na jedné proměnné, např y = f(x). Jinými slovy, hledali jsme řešení ležící v jedné rovině. Pokud se ale budeme pohybovat v prostoru, potom budeme pracovat s funkcí více proměnných a zde budeme místo derivací používat parciální derivace. Cílem této kapitoly je seznámit čtenáře se základy teorie parciálních diferenciálních rovnic. Stanovíme si co budeme rozumět řešením parciální diferenciální rovnice a jaké úlohy budeme řešit. Potom se zaměříme na parciální diferenciální rovnice prvního řádu. Zformulujeme požadavky kladené na počáteční úlohu pro parciální diferenciální rovnici prvního řádu. Ukážeme některé způsoby řešení nejjednodušších parciálních diferenciálních rovnic prvního řádu. Speciálně se budeme věnovat lineární homogenní parciální diferenciální rovnici prvního řádu Pojem řešení parciální diferenciální rovnice Definice 10.1 Parciální diferenciální rovnicí rozumíme rovnici, která obsahuje neznámou funkci více proměnných a její parciální derivace. Řád nejvyšší derivace, která se v rovnici vyskytuje, se nazývá řádem dané rovnice. Řešením parciální diferenciální rovnice rozumíme každou funkci, která je definovaná v zadané oblasti, včetně svých parciálních derivací, až do řádu rovnice včetně, a vyhovuje dané rovnici v zadané oblasti. Obecný tvar parciální diferenciální rovnice k-tého řádu ve které je hledaná funkce u funkcí n nezávislých proměnných x 1, x 2,..., x n, tj. u = u(x 1, x 2,..., x n ), je ( F x 1,..., x n, u(x 1,..., x n ), u, u,..., u ), 2 u,..., k u,..., k u = 0.(10.1) x 1 x 2 x n x 2 1 x k 1 x k n Příklad 10.1 Hledejme funkci u, která vyhovuje rovnici u x + u y = 0. Máme tedy parciální diferenciální rovnici prvního řádu. Jejím řešením je funkce (10.2) u(x, y) = x y + π, protože u x = 1, u y = 1,

137 Diferenciální rovnice a jejich použití v elektrotechnice 135 v každém bodě roviny Oxy. Číslo π můžeme nahradit jiným libovolným reálným číslem. Všimněme si, že tato řešení jsou z geometrického hlediska plochami v prostoru (x, y, z). Obdobně se můžeme přesvědčit, že řešením bude i funkce u(x, y, z) = x y + z, protože u x = 1, u y = 1, Lehce si ověříme, že řešením bude i každá funkce z x = 0, z y = 0. kde f je libovolná funkce proměnné z. u(x, y, z) = x y + f(z), Z uvedeného příkladu plyne jeden podstatný rozdíl mezi parciálními rovnicemi a obyčejnými diferenciálními rovnicemi. Ze zápisu obyčejné diferenciální rovnice, například y = x + y, okamžitě poznáme, že hledaná funkce y závisí pouze na x. Ze zápisu parciální rovnice (10.2) nepoznáme na kolika proměnných závisí řešení. Víme, že hledaná funkce u závisí na proměnných x, y, ale nevíme, zda se jedná o všechny nezávislé proměnné na kterých češení závisí, tedy zda jde o funkci dvou, tří či více proměnných. Přijmeme proto hned na místě úmluvu, že řešení dané parciální rovnice budeme hledat pouze mezi funkcemi těch proměnných, které se přímo v rovnici vyskytují. Bude-li hledaná neznámá funkce záviset i na proměnných, které se v rovnici nevyskytují, bude to při zápisu rovnice výslovně zdůrazněno. Příklad 10.2 Hledáme funkci dvou proměnných u(x, y), která vyhovuje rovnici 2 u x u y 2 = 0. Máme parciální diferenciální rovnici druhého řádu. Jejím řešením je funkce (10.3) protože u x = 2x, u(x, y) = x 2 y 2, 2 u x 2 = 2, u y = 2y, v každém bodě roviny Oxy. Obdobně se můžeme přesvědčit, že řešením budou i funkce 2 u y 2 = 2, u(x, y) = x 2 y 2 + ax + by, a, b R, a nebo u(x, y) = e x sin y.

138 136 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 10.3 Základní problémy řešení parciálních diferenciálních rovnic Výše uvedené příklady ukazují na podstatnou skutečnost, že určení řešení parciální diferenciální rovnice bude pravděpodobně obtížnější, než tomu bylo u obyčejných diferenciálních rovnic. Podobně jako u obyčejných diferenciálních rovnic máme i u parciálních rovnic dva základní problémy 1. Najít obecné řešení dané parciální rovnice, tj. najít všechna její řešení. 2. Najít takové řešení dané parciální rovnice, které vyhovuje některým doplňujícím podmínkám (které obvykle plynou z daného technického problému, který řešíme a nebo jsou součástí zadání matematického úkolu, jako další trápení lidu studentského). Najít obecné řešení parciální diferenciální rovnice může být mnohem obtížnější než u obyčejných diferenciálních rovnic. Parciální diferenciální rovnice často studujeme společně s dodatečnými podmínkami (počátečními a okrajovými) Parciální diferenciální rovnice prvního řádu Definice 10.2 Rovnici ( f x, y, u(x, y), u x, u ) = 0. (10.4) y nazýváme parciální diferenciální rovnicí prvního řádu, kde funkce f(x, y, u, p, q) je definovaná na otevřené množině D proměnných x, y, u, p, q. Definice 10.3 Řešením rovnice (10.4) v oblasti G proměnných x, y nazveme každou takovou funkci u, definovanou a spojitou v G, pro kterou platí: 1. Funkce u má v oblasti G spojité parciální derivace prvního řádu. ( 2. Pro každé (x, y) G platí, že x, y, u, u x, u ) D. y 3. Funkce u, u x, u y Příklad 10.3 Rovnice má řešením funkci splňují rovnici (10.4). x u x + y u y + 2u = 0 u = 1 x 2 + y 2, která je definována v oblasti G = {(x, y) : x 2 + y 2 0} (neboli funkce u je definována pro všechny body roviny Oxy kromě počátku, t.j. bodu (0, 0)).

139 Diferenciální rovnice a jejich použití v elektrotechnice 137 Příklad 10.4 Rovnice u ( ) 2 u + u x y ln(xy) = x2 + y x 2 y ln(xy) má jedním z řešení funkci u = ln(xy), která je definována v oblasti G = {(x, y) : xy > 0}, neboli u je definována pro všechny vnitřní body prvního a třetího kvadrantu roviny Oxy. Poznámka 10.1 Pro určení řádu rovnice je rozhodující, jakého řádu jsou parciální derivace, které se v ní vyskytují, ne mocniny těchto derivací Formulace počáteční úlohy, pojem jejího řešení. U obyčejných diferenciálních rovnic jsme se mj. zabývali počáteční Cauchyovou úlohou y = f(x, y), y(x 0 ) = y 0. U parciálních diferenciálních rovnic je formulace podobné úlohy uvedena v následující definici. Definice 10.4 Cauchyovou úlohou pro rovnici (10.4) rozumíme dvojici: rovnici ( f x, y, z, z x, z ) = 0. (10.5) y a počáteční křivku Θ zadanou parametricky x = ϕ(t), y = ψ(t), z = χ(t), t (a, b). (10.6) Funkci z = h(x, y), která má spojité parciální derivace v G, nazveme řešením Cauchyovy úlohy (10.5), (10.6), jestliže funkce h splňuje v G rovnici (10.5) a pro všechna t (a, b) křivka (x = ϕ(t), y = ψ(t)) leží v G a navíc platí χ(t) = h(ϕ(t), ψ(t)). O křivce Θ budeme všude dále předpokládat, že je hladká a jednoduchá Nejjednodušší příklady parciálních rovnic prvního řádu Rovnice typu Řešením rovnice z(x, y) x z(x, y) x = 0. = 0 (10.7) je bud libovolná konstanta a nebo libovolná funkce závisející pouze na proměnné y, která bude mít spojité parciální derivace, z(x, y) = H(y). (10.8)

140 138 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Podívejme se, jaký je geometrický význam rovnice (10.7). V prostoru Oxyz jde o rovnici válcové plochy, jejíž přímky jsou kolmé na rovinu Oyz a jsou tedy rovnoběžné s x-ovou souřadnicovou osou. Potom lze řešit Cauchyovu úlohu pro rovnici (10.7). Máme-li danou křivku Θ, pak každým bodem křivky vedeme přímku rovnoběžnou s osou x. Dostaneme tak plochu, která je zřejmě řešením rovnice (10.7) a prochází křivkou Θ. Křivka Θ přitom může být i prostorová, t.j. nepožadujeme, aby byla závislá pouze na proměnné y. Vrat me se nyní zpět k analytickému řešení Cauchyovy úlohy pro rovnici (10.7). Necht je křivka Θ zadána parametricky x = ϕ(t), y = ψ(t), z = χ(t), a < t < b. Předpokládejme, že pro funkce ψ(t), χ(t) platí, že mají spojité derivace v intervalu (a, b) a že funkce ψ(t) je ryze monotónní (potom pro ni existuje funkce inverzní ψ 1 (t) taková, že ψ(ψ 1 (y)) = y). Předpokládejme, že existuje řešení z = H(y) Cauchyovy úlohy pro rovnici (10.7) a že známe křivku Θ. Potom dosazením zjistíme, že platí χ(t) = H (ψ(t)). (10.9) Dosadíme do této rovnice t = ψ 1 (y), dostaneme χ ( ψ 1 (y) ) = H(y), (10.10) a protože H(y) = z, máme χ ( ψ 1 (y) ) = z. Tím je dokázána jednoznačnost řešení Cauchyovy úlohy. Z druhé strany, definujeme funkci H pomocí rovnosti (10.10). Potom ale platí H x = 0, neboli funkce (10.10) je řešením rovnice (10.7) a současně platí (10.9), což znamená, že řešení prochází křivkou Θ. Příklad 10.5 Najděte řešení rovnice které prochází křivkou z x = 0, x = ϕ(t) = t, y = ψ(t) = t 2, z = χ(t) = t 3, t (, + ).

141 Diferenciální rovnice a jejich použití v elektrotechnice 139 Řešení: Podle (10.10) platí, že jediným řešením této úlohy je z = χ ( ψ 1 (y) ). V našem případě máme Řešením je proto χ(t) = t 3, ψ 1 (y) = y. z = ( y) 3. Příklad 10.6 Najděte řešení rovnice které prochází křivkou z x = 0, x = 0, z = y 2, y ( 1, 1). Řešení: Počáteční křivku můžeme zapsat také takto x = ϕ(t) = 0, y = ψ(t) = t, z = χ(t) = t 2, t ( 1, 1). Křivka Θ je v našem případě parabola, která leží v rovině Oyz. Podle předchozího platí, že řešením je válcová plocha, která prochází křivkou Θ a je rovnoběžná s x-ovou osou, takže z = y 2 je řešením. Poznámka Zcela analogicky jako rovnice z x = 0 se řeší rovnice z(x, y) y 2. Předpoklad existence inverzní funkce ψ 1 je nezbytný pro existenci a jednoznačnost řešení. Pokud není splněn, Cauchyova úloha nemusí být řešitelná a nebo může mít nekonečně mnoho řešení. 3. Postup použitý při hledání řešení rovnice (10.7) můžeme zobecnit i pro parciální diferenciální rovnici více než dvou proměnných = 0. z(x 1, x 2,..., x n ) x i = 0 i = {1, 2,..., n}. Řešením této rovnice bude funkce z = f(x 1,..., x i 1, x i+1..., x n ), která nezávisí na x i.

142 140 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Rovnice typu Řešení rovnice z(x, y) x z(x, y) x = f(x, y). = f(x, y), (10.11) za předpokladu, že f(x, y) je spojitá funkce v oblasti G, je dáno vztahem z = f(x, y)dx + H(y). (10.12) Důkaz existence a jednoznačnosti řešení se provádí stejně jako v předchozím případě. Příklad 10.7 Najděte řešení rovnice které prochází křivkou z x = x2 + xy y 2, x = t, y = t, z = t, t > 0. Řešení: Křivka Θ je v našem případě osou prvního oktantu. Řešení získáme integrací podle proměnné x: z = x3 3 + x2 y 2 xy2 + H(y). Řešení musí procházet křivkou Θ. Dosazením za x, y, z parametrické vyjádření křivky Θ, dostaneme, že musí platit t = t3 3 + t3 2 t3 + H(t). Odtud dostáváme H(t) = t + t3 6. Řešením naší úlohy je funkce z = x3 3 + x2 y 2 xy2 + y + y Rovnice typu z(x, y) x = f(x, y) s počáteční podmínkou z(0, y) = ω(y). Hledejme nyní řešení rovnice (10.11), které vyhovuje podmínce z(0, y) = ω(y). (10.13) Neboli řešení z = z(x, y) má procházet křivkou x = 0, z = ω(y),

143 Diferenciální rovnice a jejich použití v elektrotechnice 141 která leží v rovině Oyz. Podle vzorce (10.12) má řešení tvar z(x, y) = x 0 f(ξ, y)dξ + H(y). (10.14) Dosadíme do této rovnice podle podmínky (10.13) hodnotu x = 0, dostaneme ω(y) = H(y). Hledané řešení má proto tvar z(x, y) = Příklad 10.8 Najděte řešení rovnice x 0 f(ξ, y)dξ + ω(y). z(x, y) x = 3x 2 + y sin x, které prochází křivkou z(0, y) = y 3. Řešení: Podle předchozího můžeme hned psát z(x, y) = x 0 (3ξ 2 + y sin ξ)dξ + y 3. Po integraci dostaneme řešení ve tvaru z(x, y) = x 3 + y 3 + y(1 cos x). Poznámka Analogicky jako rovnice z x = f(x, y) se řeší i rovnice z y = f(x, y). 2. Obdobně jako u rovnice z z = 0 i u rovnice = f(x, y) se může stát, že rovnice x x nemá řešení a nebo je řešení nekonečně mnoho Rovnice typu Mějme rovnici z(x, y) x z(x, y) x = f 1 (x) f 2 (z). = f 1 (x) f 2 (z), (10.15) kde funkce f 1 je spojitá na intervalu (a, b) a f 2 je spojitá a nenulová (f 2 0) na intervalu (c, d).

144 142 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Řešení parciální rovnice (10.15) je analogické řešení obyčejné diferenciální rovnice se separovanými proměnnými. z(x, y) = f 1 (x) f 2 (z), x 1 f 2 (z) dz = f 1 (x)dx + H(y). Označme F 1 (x) = f 1 (x)dx, F 2 (z) = 1 dz, potom můžeme předchozí rovnici f 2 (z) přepsat na tvar F 2 (z) = F 1 (x) + H(y). Pokud je funkce F 2 ryze monotonní, potom můžeme z rovnice vypočítat funkci z a dostaneme z(x, y) = F 1 2 [F 1 (x) + H(y)]. (10.16) Přitom musíme požadovat, aby funkce F 1 (x)+h(y) ležela v definičním oboru funkce F 1 2. Pouze tehdy má řešení smysl. Příklad 10.9 Najděte řešení rovnice z(x, y) x = x e z (10.17) Řešení: Rovnici si upravíme podle předchozího. F 1 (x) = xdx = x2 2, Po dosazení máme F 2 (z) = e z dz = e z e z = x2 2 + H(y). Protože na pravé straně máme ryze monotonní funkci, můžeme rovnici rozřešit vzhledem k z a dostaneme ) z = ln ( x2 2 H(y), (10.18) což je řešení rovnice (10.17). Výraz bude mít smysl pouze pro ) ( ) ( x2 x 2 2 H(y) > H(y) < 0. Pokud v rovnici (10.15) neplatí podmínka f 2 (z) 0, potom mohou existovat i řešení, která nezískáme pomocí vztahu (10.16).

145 Diferenciální rovnice a jejich použití v elektrotechnice 143 Příklad Najděte řešení rovnice z x, y)x = z. ( Řešení: Rovnici (10.19) si upravíme podle předchozího postupu (viz 10.16). z x = z, dz z = dx, ln z = x + H(y), z = e x+h(y), z = K(y)e x, (10.19) kde K(y) = e H(y). Rovnice (10.19) má ale ještě řešení z = 0, které nezískáme žádnou volbou funkce H(y), respektive K(y). Právě uvedený postup můžeme použít i pro ty rovnice, které obsahují pouze jednu parciální derivaci, tedy pro rovnice tvaru z(x, y) = ϕ(x, y, z) x a nebo z(x, y) = ψ(x, y, z). y Vztah (10.16) můžeme použít i pro řešení Cauchyovy úlohy pro odpovídající typy rovnic. Protože obecný postup by byl příliš nepřehledný, ukážeme si použití na příkladech Lineární homogenní parciální rovnice prvního řádu Definice 10.5 Lineární parciální diferenciální rovnicí nazveme výraz z(x, y) z(x, y) a(x, y) + b(x, y) = c(x, y) z(x, y) + d(x, y), (10.20) x y kde a, b, c, d jsou funkce proměnných x, y definované na otevřené množině G. Jestliže c(x, y) 0, d(x, y) 0, potom se rovnice (10.20) nazývá homogenní Shrnutí kapitoly Seznámili jsme se s úvodními pojmy, týkajícími se parciálních diferenciálních rovnic. Definovali jsme si obecnou parciální diferenciální rovnici a její řád. Podrobněji jsme se seznámili s parciálními diferenciálními rovnicemi prvního řádu. Byla zformulována počáteční úloha pro parciální difeerenciální rovnici prvního řádu. Naučili jsme se řešit nejjednodušších parciální diferenciální rovnice prvního řádu. Protože v aplikacích se z parciálních diferenciálních rovnic prvního řádu nejčastěji vyskytuje lineární homogenní parciální diferenciální rovnice, věnovali jsme jí zvláštní pozornost.

146 144 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 10.8 Řešené příklady Příklad Určete řešení Cauchyovy úlohy z(x, y) x = z(x, y), z(0, y) = y 2. Řešení: Jde o stejnou rovnici jako v předchozím příkladu Řešení proto bude mít tvar z(x, y) = K(y)e x. Dosadíme do něj x = 0 a dostaneme z(0, y) = y 2 = K(y). Řešením Cauchyovy úlohy je proto funkce z(x, y) = y 2 e x. Příklad Určete řešení Cauchyovy úlohy z(x, y) x = ax + by + c z(x, y) + d, kde a, b, c, d jsou konstanty, přičemž c 0. z(0, y) = y 3 + 2y, Řešení: Budeme považovat y za konstantu a řešíme parciální rovnici jako obyčejnou diferenciální rovnici. dz c z = ax + by + d. dx Použijeme metodu variace konstanty. Nejdříve řešíme homogenní rovnici (o pravé straně předpokládáme že je rovna nule). dz dx c z = 0, dz dx = c z, dz z = c dx. ln z = cx + K, z = Le cx,

147 Diferenciální rovnice a jejich použití v elektrotechnice 145 kde L = e K. Nyní předpokládáme, že L = L(x, y), kde y je konstantou. Potom derivace L bude značit derivaci podle proměnné x a Integrací per partes dostaneme Po dosazení dostaneme řešení ve tvaru z =L e cx + Lce cx, L e cx + Lce cx =ax + by + cle cx + d, L e cx =ax + by + d, L =(ax + by + d)e cx. u = ax + by + d u = a ( ) 1 v = e cx v = e cx c ( ) 1 L = (ax + by + d)e cx + a e cx dx, c c ( ) 1 L = (ax + by + d)e cx a c c 2 e cx + M. z = 1 c (ax + by + d) a c 2 + Mecx. Tím jsme získali řešení diferenciální rovnice. Pro řešení parciální rovnice je nutné místo konstanty M brát funkci H(y). z = 1 c (ax + by + d) a c 2 + H(y)ecx. Nyní najdeme řešení, které vyhovuje naší počáteční podmínce. Dosazením do předchozí rovnice hodnoty x = 0 dostaneme y 3 + 2y = b c y d c a c 2 + H(y), a odtud plyne H(y) = y 3 + 2y + b c y + d c + a c 2. Řešením Cauchyovy úlohy je tedy funkce z = 1 c (ax + by + d) a c 2 + (y 3 + ( 2 + b ) y + dc c + ac ) e cx. 2

148 146 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 10.9 Cvičení Příklad 4 Najděte funkci z = z(x, y), vyhovující diferenciální rovnici z(x, y) x = 1. Řešení. Řešením úlohy je funkce z(x, y) = x + ϕ(y), kde ϕ(y) je libovolná funkce.

149 Diferenciální rovnice a jejich použití v elektrotechnice Charakteristický systém a charakteristiky. Pfaffova rovnice Cíl kapitoly V předchozí kapitole jsme si definovali parciální diferenciální rovnici a ukázali jsme si řešení nejjednodušších parciálních diferenciálních rovnic prvního řádu. Cílem této kapitoly je pokračovat v teorii parciálních diferenciálních rovnic prvního řádu. Zavedeme si pojem charakteristického systému a charakteristik. Ukážeme si co budeme rozumět pod pojmy obecné řešení a první integrál. Tyto pojmy nám budou sloužit pro nalezení řešení určitých typů parciálních diferenciálních rovnic prvního řádu. Poslední část bude věnovaná Pfaffově rovnici a jejímu řešení Charakteristický systém. Mějme nyní lineární parciální homogenní rovnicí z(x, y) z(x, y) a(x, y) + b(x, y) x y = 0. (11.1) kde a, b jsou funkce proměnných x, y definované na otevřené množině G takové, že obě nejsou současně nulové. Uvažujme dále soustavu obyčejných diferenciálních rovnic x (t) = a(x(t), y(t)), y (t) = b(x(t), y(t)). (11.2) Předpokládejme, že partikulárním řešením soustavy (11.2) je x = ϕ(t), y = ψ(t). Toto řešení představuje nějakou křivku Θ v rovině Oxy. Všimněme si nyní řešení rovnice (11.1) podél křivky Θ. Máme funkci Pro její derivaci platí z = z(t) = z(x(t), y(t)) = z(ϕ(t), ψ(t)). dz dt = z x x + z y y = z x a + z y b = 0. Protože derivace je rovna nule, je derivovaná funkce konstantní: u(ϕ(t), ψ(t)) const. Jinak řečeno - každé řešení rovnice (11.1) je konstantní podél křivky Θ. Tento jev je typickým jevem pro daný typ parciálních diferenciálních rovnic. Definice 11.1 Systém (11.2) se nazývá charakteristickým systémem rovnice (11.1) a jeho řešení, která určují křivky Θ, nazýváme charakteristikami.

150 148 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Příklad 11.1 Najděte charakteristiky rovnice 2 u x + u y = 0. Řešení: Sestavíme charakteristický systém (11.2). V našem případě je a = 2, b = 1. Hledáme řešení systému Řešením je x (t) = 2, y (t) = 1. x = 2t + α, y = t + β, kde α, β jsou konstanty. Z první rovnice si vyjádříme parametr t a dosadíme do druhé. t = x α, 2 y = x α + β, 2 y = x 2 + γ, + γ, které tvoří hledané charakte- kde γ = β α je konstanta. 2 Řešením zadaného systému je soustava přímek y = x 2 ristiky. Příklad 11.2 Najděte charakteristiky rovnice 9y u x 4x u y = 0. Řešení: Sestavíme si charakteristický systém. Máme a = 9y, b = 4x, takže hledáme řešení systému x (t) = 9y, y (t) = 4x. První rovnici vynásobíme 4x a druhou 9y a sečteme, dostaneme 4xx + 9yy = 0, což je rovnice se separovanými proměnnými. Její integrací dostaneme 4 x y2 2 = C, 4x 2 + 9y 2 = 2C. Řešením zadaného systému jsou všechny elipsy 4x 2 + 9y 2 = 2C, C > 0, C R, které tvoří hledané charakteristiky.

151 Diferenciální rovnice a jejich použití v elektrotechnice První integrály, existence řešení, obecné řešení Zabývejme se systémem (11.2), ve kterém platí a 2 + b 2 0, který zapíšeme ve tvaru dx = a(x(t), y(t)), dt dy = b(x(t), y(t)). dt Pokud vyloučíme dt, dostaneme systém v kanonickém tvaru dx a(x, y) = První integrály dy b(x, y). (11.3) Definice 11.2 Funkci z(x, y) nazveme prvním integrálem systému (11.3) v oblasti D, jestliže z(x, y) je konstantní podél každého řešení systému (11.3), které celé leží v D a jestliže z(x, y) má spojité parciální derivace prvního řádu v D. Příklad 11.3 Najděte první integrál systému Řešení: Integrací první rovnice dostaneme Dosazením do druhé rovnice dostaneme dx dt = 2, dy dt = 4x. x(t) = 2t + C. dy = 4(2t + C), dt y(t) = (8t + 4C)dt = 4t 2 + 4Ct + D. Tím máme určeno řešení. Jestliže si dále vyjádříme t z první rovnice a dosadíme do druhé, dostaneme t = x C, 2 ( ) 2 ( ) x C x C y = 4 + 4C + D, 2 2 y = x 2 C 2 + D. Označme D C 2 = P, dostaneme y = x 2 + P a nebo y x 2 = P. Prvním integrálem je proto funkce y x 2.

152 150 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Věty o existenci a jednoznačnosti řešení Věta 11.1 Necht x = ϕ(t), y = ψ(t), t (α, β) je řešení soustavy (11.2) a necht funkce z = z(x, y) je řešením parciální rovnice (11.1) a necht pro všechna t (α, β) je bod (ϕ(t), ψ(t)) z definičního oboru funkce z(x, y). Potom z = z(ϕ(t), ψ(t)) = C, C R. Větu můžeme vyslovit i jinak: Řešení rovnice (11.1) jsou konstantní podél charakteristik. Každé řešení rovnice (11.1) je prvním integrálem (11.2) Věta 11.2 Jestliže funkce z = z(x, y) má spojité parciální derivace prvního řádu v oblasti D a jestliže každým bodem (x 0, y 0 ) D prochází charakteristika soustavy (11.2) a navíc je funkce z = z(x, y) konstantní podél každé charakteristiky, potom je z(x, y) řešením parciální rovnice (11.1). Pokud obě věty shrneme dohromady, dostaneme: Věta 11.3 Funkce z = z(x, y) je řešením lineární homogenní rovnice (11.1) právě tehdy, když je prvním integrálem soustavy (11.3). Příklad 11.4 Najděte řešení rovnice x 2 z z + y2 x y = 0. Řešení: Sestavíme si odpovídající charakteristickou soustavu, která má tvar dx dt = x2, dy dt = y2. Soustavu si upravíme pro x 0, y 0 na tvar 1 dx x 2 dt = 1, 1 dy y 2 dt = 1. Od první rovnice odečteme druhou a dostaneme neboli 1 dx x 2 dt 1 dy y 2 dt = 0, ( d 1 dt x + 1 ) = 0. y To ale znamená, že funkce z = 1 x + 1 má podél charakteristik derivace podle t rovnu nule y a je tedy zde konstantní. Proto se jedná o první integrál. Protože navíc má spojité parciální derivace (již dříve jsme předpokládali, že x 0, y 0), potom to podle předchozí věty znamená, že funkce z je řešením naší parciální rovnice.

153 Diferenciální rovnice a jejich použití v elektrotechnice 151 O správnosti se můžeme přesvědčit přímým výpočtem. ( 1 z x = x + 1 ) y = 1 x x, 2 ( 1 z y = x + 1 ) y = 1 y y. 2 Dosazením do původní rovnice dostaneme x 2 z z + y2 x y = 1 ( x2 x + 1y ) 2 y2 = 0. 2 Věta 11.4 O jednoznačnosti řešení. Necht mají funkce a(x, y), b(x, y) spojité parciální derivace prvního řádu v oblasti D, necht dále existuje křivka Θ zadaná parametrickými rovnicemi x = ϕ(t), y = ψ(t), z = χ(t), t (α, β) taková, že její průmět do roviny Oxy leží v D. Necht dále pro t (α, β) platí nerovnost a(ϕ(t), ψ(t)) b(ϕ(t), ψ(t)) ϕ (t) ψ (t) 0. (11.4) Potom existuje podoblast D 1 D obsahující křivku Θ taková, že řešení z = z(x, y) parciální rovnice (11.1), které splňuje podmínku z(ϕ(t), ψ(t)) = χ(t), pro všechna t (α, β), (11.5) je jednoznačně určené v D 1. Věta má pouze lokální charakter. Zaručuje nám jednoznačnost v některém okolí křivky Θ. Pokud pracujeme s funkcemi více proměnných, postupujeme analogicky. Uvedeme nyní ilustrativní příklad. Příklad 11.5 Najděte řešení rovnice (y + z x) u + (x + z y) u x y + z u z = 0. Řešení: Sestavíme charakteristickou soustavu, která má tvar dx dt = y + z x, dy dt = x + z y, dz dt = z.

154 152 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Nyní sečteme první a druhou rovnici a odečteme odtud dvojnásobek třetí rovnice a dostaneme dx dt + dy dt 2dz dt = 0. A po úpravě máme d (x + y 2z) = 0, dt neboli funkce u = x + y 2z má podél charakteristik derivace podle t rovnu nule a je tedy zde konstantní a proto se jedná o první integrál. Navíc má spojité parciální derivace a potom podle předchozí věty to znamená, že je u řešením naší parciální rovnice. O správnosti se můžeme přesvědčit přímým výpočtem. Existují i další možnosti, které můžeme získat analogickým způsobem. Přesvědčete se sami, že řešením jsou i funkce u 1 = ln z x y, u 2 = z2 x y Kvazilineární parciální diferenciální rovnice Definice 11.3 Kvazilineární parciální diferenciální rovnicí nazveme výraz z(x, y) z(x, y) a(x, y, z) + b(x, y, z) x y = c(x, y, z), (11.6) kde a, b, c jsou funkce proměnných x, y, z definované na otevřené množině G. Řešení kvazilineární rovnice lze převést na řešení rovnice lineární. Předpokládejme, že známe funkci z(x, y), která je řešením rovnice (11.6) a že platí U(x, y, z) = 0, (11.7) kde funkce U má spojité parciální derivace. Potom platí U x + U z z x = 0, U y + U z z y = 0. První rovnici vynásobíme funkcí a(x, z, y) a druhou funkcí b(x, y, z) a sečteme je. (Argumenty funkcí jsou pro přehlednost vynechány.) a U x + a U z z x + b U y + b U z z y = 0,

155 Diferenciální rovnice a jejich použití v elektrotechnice 153 a U x + b U y + U ( a z ) z x + b z = 0, y Navíc podle rovnice (11.6) platí, že závorka v předchozím výrazu je rovna c, takže jsme dostali a U x + b U y + c U z = 0. (11.8) Dokázané tvrzení lze obrátit. My jej budeme používat častěji v obráceném tvaru: Věta 11.5 Necht funkce U = U(x, y, z) je definována v D R 3, má zde spojité parciální derivace, splňuje rovnici (11.8) a U z 0. Necht funkce z = z(x, y) je řešením rovnice (11.7), má spojité parciální derivace a z = z(x, y) D, potom je funkce z řešením rovnice (11.6). Příklad 11.6 Najděte řešení rovnice z x + 2 z y = 3. Řešení: Hledáme funkci U, která bude splňovat rovnici (11.8). Takže má platit U x + 2 U y + 3 U z = 0. Sestavíme si charakteristickou soustavu, která má tvar dx dt = 1, dy dt = 2, dz dt = 3. Nyní sečteme první a druhou rovnici a odečteme odtud třetí rovnici a dostaneme Integrací dostaneme první integrál dx dt + dy dt dz dt = 0. x + y z. Jestliže první rovnici charakteristické soustavy vynásobíme třemi a odečteme od ní poslední rovnici, dostaneme 3 dx dt dz dt = 0, a první integrál je potom 3x z.

156 154 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Jestliže druhou rovnici charakteristické soustavy vynásobíme třemi a odečteme od ní dvojnásobek třetí rovnice, dostaneme a první integrál je potom 3 dy dt 2dz dt = 0 3y 2z. Vyjádříme si z prvních integrálů funkci z a dostaneme tak tři různá řešení naší rovnice: z 1 (x, y) = x + y, z 2 (x, y) = 3x, z 3 (x, y) = 3 2 y. O správnosti se můžeme přesvědčit přímým výpočtem. Příklad 11.7 Najděte řešení rovnice (z y) u + (x z) u + (y x) u x y z = 0, které vyhovuje podmínnce u(0, y, z) = yz. Řešení: Najdeme nejdříve řešení. Sestavíme si charakteristickou soustavu, která má tvar dx dt = z y, dy dt = x z, dz dt = y x. Sečteme rovnice a dostaneme dx dt + dy dt + dz dt = 0. Integrací dostaneme první integrál u 1 (x, y, z) = x + y + z. Jestliže první rovnici charakteristické soustavy vynásobíme 2x a druhou 2y a poslední rovnici 2z a sečteme, dostaneme a první integrál je potom 2x dx dt + 2y dy dt + 2z dz dt = 0, u 2 (x, y, z) = x 2 + y 2 + z 2.

157 Diferenciální rovnice a jejich použití v elektrotechnice 155 Tím jsme získali dvě řešení naší rovnice. Navíc jestliže F je libovolná funkce dvou proměnných se spojitými parciálními derivacemi, potom je řešením naší rovnice i funkce u(x, y, z) = F (x + y + z, x 2 + y 2 + z 2 ). Hledáme nyní funkci, která splňuje naši podmínku. Dosazením x = 0 dostaneme u(0, y, z) = F (y + z, y 2 + z 2 ), yz = F (y + z, y 2 + z 2 ). Dá se uhodnout, že podmínka bude splněna, pokud F (s, t) = 1 2 (s2 t), neboli u(x, y, z) = 1 2 ( (x + y + z) 2 (x 2 + y 2 + z 2 ) ), u(x, y, z) = xy + yz + xz. O správnosti se můžeme přesvědčit přímým výpočtem. Věta 11.6 Necht funkce a, b, c mají spojité parciální derivace v oblasti D R 3. Jestliže křivka Θ s parametrickým vyjádřením x = ϕ(t), y = ψ(t), z = χ(t), t (α, β), leží v oblasti D, její průmět do roviny 0xy označíme τ a ještě platí, že pro všechna t (α, β) je a (ϕ(t), ψ(t), χ(t)) b (ϕ(t), ψ(t), χ(t)) ϕ (t) ψ (t) 0. Potom existuje v rovině 0xy oblast G obsahující křivku τ taková, že řešení z = z(x, y) rovnice (11.6) je v G jednoznačné. Věta má opět pouze lokální charakter. Obvykle se charakteristiky rovnice (11.8) nazývají i charakteristikami rovnice (11.6). Potom platí následující věta. Věta 11.7 Necht je plocha z = f(x, y) (11.9) tvořena charakteristikami rovnice (11.6) a necht funkce f(x, y) má spojité parciální derivace. Potom je f(x, y) řešením rovnice (11.6). Obráceně - jestliže funkce f(x, y) je řešením rovnice (11.6), potom každá charakteristika, která má s f(x, y) aspoň jeden společný bod, leží celá na ploše (11.9). Příklad 11.8 Najděte řešení Cauchyovy úlohy z(x + z) z y(y + z) z x y = 0, z = y pro x = 1.

158 156 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Řešení: Sestavíme si charakteristickou soustavu, která má tvar dx = z(x + z), dt dy = y(y + z), dt dz dt = 0. V dané rovnici se nevyskytuje parciální derivace podle z, proto je derivace z podle t rovna nule. Integrací poslední rovnice dostaneme z = A, A R. Dosadíme do zbývajících rovnic a dostaneme dvě obyčejné diferenciální rovnice, které už umíme řešit. Pro první rovnici máme integrací dostaneme Druhá rovnice nám dává dx dt = A(x + A), dx x + A = Adt, ln (x + A) = At + ln B, B R, x = Be At A. dy dt dy y(y + A) = dt. = y(y + A), Levou stranu rozložíme na parciální zlomky a integrací dostaneme ( ) 1 Ay 1 dy = dt, A(A + y) ( 1 A ln y 1 ) ln (A + y) = t + C, C R, A ( ) A + y ln = At + ln K, y y + A = Ke At, y y + A = yke At, A y = Ke At 1.

159 Diferenciální rovnice a jejich použití v elektrotechnice 157 Označme K = 1, potom máme C Takže jsme získali charakteristiky A y =, 1 C eat 1 y = AC e At C. x = Be At A, y = AC, z = A, A, B, C R. e At C Počáteční křivku si vyjádříme parametricky x = 1, y = ξ 2, z = ξ. Najdeme nyní takovém hodnoty A, B, C, aby se charakteristiky a počáteční křivka protínaly. Do rovnice charakteristik dosadíme za x, y, z parametrické vyjádření počáteční křivky a současně volíme t = 0. Po úpravě máme Dosazením potom dostaneme 1 = Be A0 A, ξ 2 = AC e A0 C, ξ = A. A = ξ, B = 1 + ξ, C = ξ 1 + ξ. x = (1 + ξ)e ξt ξ, y = ξ 2 (1 + ξ)e ξt ξ, z = ξ. Pravá strana vyjádření x je rovna jmenovateli ve vyjádření y a proto xy = ξ 2 xy = ξ, z rovnosti pravých stran plyne rovnost levých stran a máme z = xy. O správnosti se můžeme přesvědčit přímým výpočtem Pfaffova rovnice. Definice 11.4 Pfaffovou rovnicí nazveme výraz P dx + Qdy + Rdz = 0, (11.10) kde P, Q, R jsou funkce proměnných x, y, z definované v oblati D.

160 158 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Pro jednoduchost budeme předpokládat, že platí R 0 v D. Potom můžeme rovnici (11.10) upravit na tvar dz = P R dx Q dy, (11.11) R neboli při řešení hledáme takovou funkci z(x, y), jejíž totální diferenciál vyhovuje rovnici (11.11). Uvedeme si nejdříve geometrický význam Pfaffovy rovnice a jejího řešení: Trojice funkcí P, Q, R určuje v každém bodě oblasti D vektor = směr. Jestliže x = ϕ(t), y = ψ(t), z = χ(t) (11.12) jsou parametrické rovnice trojice funkcí, které splňují rovnici (11.10), potom tečna ke křivce zadané rovnicemi (11.12) je kolmá na směr určený vektorem (P, Q, R). Stačí si jen uvědomit, že rovnice (11.10) představuje skalární součin vektoru (P, Q, R) a tečny (x, y, z ). Analogicky, pokud je z = h(x, y) (obecně je z rovnicí plochy) řešením rovnice (11.11), potom tečná rovina k ploše z = h(x, y) je kolmá ke směru určenému vektorem (P, Q, R). Takže při řešení Pfaffovy rovnice hledáme křivku, nebo plochu, která je kolmá ke směru určenému vektorem (P, Q, R). Věta 11.8 Je-li rovnice (11.10) řešitelná v D a jestliže mají funkce P, Q, R spojité parciální derivace, potom v D platí ( Q P z R ) ( R + Q y x P ) ( P + R z y Q ) = 0. (11.13) x Podmínce (11.13) se říká podmínka řešitelnosti a nebo podmínka integrability Pfaffovy rovnice. Věta 11.9 Jestliže mají v D funkce P, Q, R spojité parciální derivace a v každém bodě D je splněna podmínka (11.13), potom v D existují funkce µ = µ(x, y, z) 0 a F (x, y, z) takové, že platí df = µ(p dx + Qdy + Rdz), neboli F x = µp, Věta má pouze lokální platnost. Funkce µ se nazývá integrační faktor. Příklad 11.9 Mějme rovnici Podmínka řešitelnosti (11.13) má tvar F y = µq, y 2 dx + xdy + xy 2 zdz = 0. R z = µr. 2xy 3 z + xy 2 z + xy 2 z(2y 1) = 0.

161 Diferenciální rovnice a jejich použití v elektrotechnice 159 v tomto případě lze integrační faktor uhádnout. Jestliže vezmeme µ = 1, potom pro xy2 x > 0, y > 0 máme 1 x dx + 1 dy + zdz = 0. y2 Levá strana je úplným diferenciálem funkce F = ln x 1 y + z2 2. Věta Jestliže mají v D funkce P, Q, R spojité parciální derivace, R 0 v D a v každém bodě D je splněna podmínka (11.13). Potom každým bodem D prochází právě jedno řešení rovnice (11.10). Věta má opět pouze lokální charakter. Definice 11.5 Pfaffova rovnice se separovanými proměnnými má tvar P 1 (x)p 2 (y)p 3 (z)dx + Q 1 (x)q 2 (y)p 3 (z)dy + P 2 (y)q 1 (x)r(z)dz = 0, (11.14) přičemž P i, Q j, R jsou spojité v D a P 2 (y)p 3 (z)q 1 (x) 0. Příklad Najděte integrační faktor pro rovnici (11.14). Řešení: Mějme rovnici (11.14). Vydělíme ji součinem P 2 (y)p 3 (z)q 1 (x) a dostaneme P 1 (x) Q 1 (x) dx + Q 2(y) R(z) dy + dz = 0. P 2 (y) P 3 (z) Po této úpravě je koeficient u dx pouze fukcí x, koeficient u dy pouze fukcí y a koeficient u dz pouze fukcí z. Integrací levé strany dostaneme řešení P1 (x) Q 1 (x) dx + Q2 (y) R(z) P 2 (y) dy + dz = 0. P 3 (z) Integračním faktorem pro rovnici (11.14) je proto 1 P 2 (y)p 3 (z)q 1 (x). Příklad Určete řešení rovnice Ay 2 z 2 dx + Bz 2 x 2 dy + Cx 2 y 2 dz = 0, v oblasti x > 0, y > 0, z > 0, kde A, B, C jsou kladné konstanty. Řešení: Separujeme si proměnné - vydělíme rovnici výrazem x 2 y 2 z 2 a dostaneme A x dx + B 2 y dy + C dz = 0. 2 z2

162 160 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Integrací levé strany dostaneme řešení neboli A x B y C z = k, A x + B y + C z = k, kde k je nějaká kladná konstanta. Ve většině případů pokládáme poslední rovnici za řešení naší úlohy. Je sice možné prohlásit některou z proměnných za závisle proměnnou a vyjádřit ji pomocí zbývajících. Tento postup ale nelze použít vždy. Závisí to na tvaru řešení. V našem případě pokud prohlásíme za neznámou funkci z, tak dostaneme z = 1 ( C k A x b ). y Řešení Pfaffovy rovnice lze snadno najít v případě, že rovnice (11.10) má tvar P (x, y)dx + Q(x, y)dy + R(z)dz = 0, (11.15) neboli jestliže máme separovanou proměnnou z. Podmínka (11.15) má potom tvar ( P R(z) y Q ) = 0. x Protože většinou máme i požadavek, že R(z) 0, můžeme podmínku zapsat ve tvaru neboli P y = Q x. P y Q x = 0, (11.16) Jestliže navíc mají funkce P, Q spojité parciální derivace, potom rovnice (11.16) je nutnou a postačující podmínkou pro to, aby výraz P dx + Qdy byl totálním diferenciálem nějaké funkce F (x, y). Rovnici (11.15) můžeme potom zapsat ve tvaru df (x, y) + R(z)dz = 0. Jejím řešením potom bude funkce F (x, y) + R(z)dz.

163 Diferenciální rovnice a jejich použití v elektrotechnice 161 Příklad Určete řešení, pokud existuje, rovnice ydx + xdy + zdz = 0. Řešení: Máme P = y, Q = x, R = z. Podmínka řešitelnosti má tvar ( P R y Q ) = z(1 1) = z 0 = 0. x Rovnice je řešitelná a podle předchozího je její řešení ve tvaru F (x, y) + R(z)dz, F (x, y) + z2 2. Najdeme si funkci F stejným postupem jako při řešení exaktní rovnice. Protože platí je Současně musí platit takže po dosazení máme Takže jsme dostali a řešení naší rovnice je funkce F x = y, F = xy + ϕ(y). F y = x, x + ϕ (y) = x, ϕ (y) = 0, ϕ(y) = C. F (x, y) = xy + C xy + z2 2 + C Shrnutí kapitoly Seznámili jsme se s další částí teorie parciálních diferenciálních rovnic prvního řádu. Ukázali jsme si, jak pomocí charakteristického systému můžeme získat obecné řešení. Naučili jsme se řešit Pfaffovu rovnici. Všechny pojmy byly důsledně ilustrovány na příkladech.

164 162 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 11.6 Řešené příklady Příklad Najděte integrační faktor pro rovnici (11.14). Řešení: Mějme rovnici (11.14). Vydělíme ji součinem P 2 (y)p 3 (z)q 1 (x) a dostaneme P 1 (x) Q 1 (x) dx + Q 2(y) R(z) dy + dz = 0. P 2 (y) P 3 (z) Po této úpravě je koeficient u dx pouze fukcí x, koeficient u dy pouze fukcí y a koeficient u dz pouze fukcí z. Integrací levé strany dostaneme řešení P1 (x) Q 1 (x) dx + Q2 (y) R(z) P 2 (y) dy + dz = 0. P 3 (z) Integračním faktorem pro rovnici (11.14) je proto Příklad Určete řešení rovnice 1 P 2 (y)p 3 (z)q 1 (x). Ay 2 z 2 dx + Bz 2 x 2 dy + Cx 2 y 2 dz = 0, v oblasti x > 0, y > 0, z > 0, kde A, B, C jsou kladné konstanty. Řešení: Separujeme si proměnné - vydělíme rovnici výrazem x 2 y 2 z 2 a dostaneme Integrací levé strany dostaneme řešení neboli A x dx + B 2 y dy + C dz = 0. 2 z2 A x B y C z = k, A x + B y + C z = k, kde k je nějaká kladná konstanta. Ve většině případů pokládáme poslední rovnici za řešení naší úlohy. Je sice možné prohlásit některou z proměnných za závisle proměnnou a vyjádřit ji pomocí zbývajících. Tento postup ale nelze použít vždy. Závisí to na tvaru řešení. V našem případě pokud prohlásíme za neznámou funkci z, tak dostaneme z = 1 ( C k A x b ). y Příklad Určete řešení, pokud existuje, rovnice ydx + xdy + zdz = 0.

165 Diferenciální rovnice a jejich použití v elektrotechnice 163 Řešení: Máme P = y, Q = x, R = z. Podmínka řešitelnosti má tvar ( P R y Q ) = z(1 1) = z 0 = 0. x Rovnice je řešitelná a podle předchozího je její řešení ve tvaru F (x, y) + R(z)dz, F (x, y) + z2 2. Najdeme si funkci F stejným postupem jako při řešení exaktní rovnice. Protože platí je Současně musí platit takže po dosazení máme Takže jsme dostali a řešení naší rovnice je funkce F x = y, F = xy + ϕ(y). F y = x, x + ϕ (y) = x, ϕ (y) = 0, ϕ(y) = C. F (x, y) = xy + C xy + z2 2 + C Cvičení Příklad 5 Najděte obecné řešení rovnice x z x + y z y = z. Řešení. Obecné řešení má tvar ( y z = xψ, x) kde ψ je libovolná diferencovatelná funkce.

166 164 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Příklad 6 Najděte obecné řešení rovnice (x 2 + y 2 ) z z + 2xy x y = 0. Řešení. Obecné řešení má tvar ( ) y z = ψ, x 2 y 2 kde ψ je libovolná diferencovatelná funkce. Příklad 7 Najděte řešení rovnice procházející kružnicí x 2 + y 2 = 16, z = 3. yz z z + xz x y = 2xy, Řešení. Řešení dané úlohy je kulovou plochou x 2 + y 2 + z 2 = 25.

167 Diferenciální rovnice a jejich použití v elektrotechnice Parciální diferenciální rovnice druhého řádu 12.1 Cíl kapitoly V předchozích dvou kapitolách jsme se zabývali parciálními diferenciálními rovncemi prvního řádu a jejich vlastnostmi. Řada technických problémů, zvláště v elektrotechnice, se dá popsat pomocí parciálních diferenciálníc rovnic druhého řádu. Proto se jimi ted budeme věnovat samostatně. Cílem této kapitoly je seznámit čtenáře s pojmy o parciálních diferenciálních rovnic druhého řádu. Hlavní pozornost budeme věnovat lineárním parciálním diferenciálním rovnicím druhého řádu. Připomeneme si klasifikaci lineárních parciálních diferenciálních rovnic druhého řádu na rovnice eliptické, parabolické a hyperbolické. Dále si uvedeme větu o transformaci, která nám zajišt uje, že každou lineární parciální diferenciální rovnici druhého řádu můžeme lokální transformací převést na kanonický tvar. Ukážeme si způsoby provedení transformace pro různé typy rovnic Klasifikace rovnic na hyperbolické, parabolické a eliptické) Definice 12.1 Parciální diferenciální rovnicí druhého řádu dvou proměnných rozumíme rovnici ( F x, y, u(x, y), u x, u ) y, 2 u x, 2 u 2 x y, 2 u y, = 0. 2 Definice 12.2 Parciální diferenciální rovnicí druhého řádu tří proměnných rozumíme rovnici ( F x, y, z, u(x, y, z), u x, u y, u ) z, 2 u x, 2 u 2 x y, 2 u x z, 2 u y, 2 u 2 y z, 2 u = 0. z 2 Příklad 12.1 Parciální diferenciální rovnice druhého řádu se často používají při popisu fyzikálních a technických dějů a procesů. Následují některé parciální rovnice, které se používají v elektrotechnice a příbuzných oborech. u 2 u x u y u z 2 = 0 Laplaceova rovnice (elektrostatické pole), u = f u = a 2 u Poissonova rovnice (elektrostatické pole s volnými náboji), Helmholzova rovnice (stacionární vlnová rovnice), u = a u t difusní rovnice, u = a 2 2 u vlnová rovnice (šíření elektromagnetických vln), t ( 2 v u ) + ( v u ) = J, v = v ( grad u ) rovinné stacionární magnetické pole, x x y y

168 166 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 2 u x 2 u = 0 2 t2 rovnice pro kmity struny, u t 2 u x = 0 2 rovnice vedení tepla. Definice 12.3 Kvazilineární parciální diferenciální rovnicí druhého řádu dvou proměnných rozumíme rovnici A 2 u x + B 2 u 2 x y + C 2 u + K = 0, (12.1) y2 kde funkce A, B, C, K jsou funkcemi x, y, u, u x, u y. Definice 12.4 Lineární parciální diferenciální rovnicí druhého řádu dvou proměnných rozumíme rovnici a(x, y) 2 u x +b(x, y) 2 u 2 x y +c(x, u y) 2 y +d(x, y) u 2 x +e(x, y) u+g(x, y)u = f(x, y).(12.2) y Funkce a, b, c, d, e, g, f jsou spojité v oblasti Ω R 2, přičemž aspoň jedna z funkcí a, b, c je nenulová v každém bodě (x, y) Ω. Řešením rovnice (12.1) v oblasti Ω rozumíme každou funkci u(x, y) C 2 (Ω), která v Ω identicky splňuje (12.1). Označme D = b 2 (x, y) 4a(x, y)c(x, y), potom jestliže D < 0 (x, y) Ω pak se jedná o eliptický typ, D = 0 (x, y) Ω pak se jedná o parabolický typ, D > 0 (x, y) Ω pak se jedná o hyperbolický typ. Ve zbývajících případech mluvíme o smíšeném typu. Příklad 12.2 Rovnice je eliptického typu, je hyperbolického typu, je parabolického typu. 2 u x u y 2 = 0 2 u x 2 u 2 y = 0 2 u x 2 u y = 0 2 Určení typu někdy záleží na oblasti, ve které je funkce definovaná. Příklad 12.3 Rovnice 2 u x + y 2 u 2 y = 0 2 je eliptického typu pro všechny body horní poloroviny, tj. y > 0, je hyperbolického typu v dolní polorovině, tj. y < 0 a je parabolického typu v bodech osy x, t.j. y = 0.

169 Diferenciální rovnice a jejich použití v elektrotechnice 167 Příklad 12.4 Mějme rovnici kvazistacionárního elektromagnetického pole ( v u ) + ( v u ) = γ(x, y) J, v = v ( grad u ). x x y y Tato rovnice je v elektricky vodivých podoblastech parabolického typu, protože v těchto podoblastech je elektrická vodivost γ(x, y) kladná, zatímco v nevodivých podoblastech je elektrická vodivost nulová a proto se v nich jedná o eliptický typ Transformace proměnných. Věta 12.1 Každou lineární parciální diferenciální rovnici druhého řádu dvou proměnných, eliptickou, nebo hyperbolickou, nebo parabolickou, lze vhodnou lokální transformací souřadnic převést v okolí každého bodu (x 0, y 0 ) Ω na kanonický tvar. T.j. u rovnice eliptického typu na tvar 2 u x + 2 u 2 y + a 1(x, y) u 2 x + b 1(x, y) u y + c 1(x, y)u = f 1 (x, y), u rovnice hyperbolického typu na tvar 2 u x 2 u 2 y + a 2(x, y) u 2 x + b 2(x, y) u y + c 2(x, y)u = f 2 (x, y) a u rovnice parabolického typu na tvar 2 u x + a 3(x, y) u 2 x + b 3(x, y) u y + c 3(x, y)u = f 3 (x, y), a 3 (x, y) 0. Mějme nyní lineární rovnici druhého řádu s konstantními koeficienty A 2 u x + B 2 u 2 x y + C 2 u y + D u 2 x + E u + Gu = F, (12.3) y kde A + B + C 0. Dané rovnici přiřadíme charakteristickou rovnici A(dy) 2 Bdxdy + C(dx) 2 = 0. (12.4) Řešením charakteristické rovnice bude každá dvojice funkcí x = ϕ(t), y = ψ(t), t (α, β), (12.5) která vyhovuje dané rovnici. Přitom za dx dosadíme výraz dx dt a za dy dosadíme výraz dt dy dt dt a nakonec celou rovnici vydělíme výrazem (dt)2. Definice 12.5 Jestliže jsou funkce x(t) = ϕ(t), y(t) = ψ(t) řešením rovnice (12.4) a jestliže jsou rovnice (12.5) parametrickými rovnicemi hladké křivky, potom tuto křivku nazveme charakteristikou.

170 168 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Příklad 12.5 Najděte charakteristiky rovnice 2 z x 2 z 2 y = 0. 2 Řešení: Naší rovnici přířadíme charakteristickou rovnici: neboli (dy) 2 (dx) 2 = 0, (dy) 2 = (dx) 2 = (dy)2 (dx) 2 = 1, dy dx = ±1. Charakteristikami naší rovnice jsou potom přímky y = x + P a y = x + P, kde P R. Máme tak dvě třídy přímek a každým bodem roviny Oxy prochází právě jedna přímka z každé třídy. Příklad 12.6 Najděte charakteristiky pro rovnici vedení tepla u t 2 u x = 0. 2 Řešení: Rovnici přířadíme charakteristickou rovnici: (dt) 2 = 0, neboli (dt) = 0, = t = P, P R. Rovnice vedení tepla má charakteristiky množinu přímek t = konst. Příklad 12.7 Najděte charakteristiky Laplaceovy rovnice 2 u x + 2 u 2 y = 0. 2 Řešení: Laplaceově rovnici přířadíme charakteristickou rovnici: (dy) 2 + (dx) 2 = 0. Součet dvou nezáporných hodnot je roven nule tehdy a jen tehdy, pokud obě hodnoty jsou současně nulové, takže máme (dy) = 0, = y = P, (dx) = 0, = x = R, P, R R. Vztahy x = R, y = P, ale nepopisují žádnou křivku, proto Laplaceova rovnice nená žádnou charakteristiku.

171 Diferenciální rovnice a jejich použití v elektrotechnice 169 Z výše uvedených příkladů plyne, že že každým bodem (x, y) může procházet právě jedna charakteristika, nebo charakteristik může být více a nebo nemusí existovat žádná. Ukážeme si použití charakteristik při převodu lineární rovnice (12.3) na kanonický tvar. Necht máme rovnici hyperbolického typu, tj. B 2 4AC > 0. Bez omezení obecnosti můžeme předpoklídat, že A 0. Charakteristickou rovnici si upravíme na tvar A(dy) 2 Bdxdy + C(dx) 2 = 0. A ( ) 2 dy B dy dx dx + C = 0. Označme λ = dy. Potom hledáme řešení rovnice dx Aλ 2 Bλ + C = 0. Vzhledem k podmínce B 2 4AC > 0, máme, že naše kvadratická rovnice bude mít řešením dvě různá reálná čísla. Označme je λ 1, λ 2 R. Potom A analogicky dy dx = λ 1, dy = λ 1 dx, y = λ 1 x + ξ, ξ R. y = λ 2 x + η, η R. Tím jsme zjistili, že charakteristikami jsou dvě třídy přímek y = λ 1 x + ξ, y = λ 2 x + η. Každým bodem prochází právě jedna přímka z každé třídy. Jinak řečeno, známe-li bod (x, y), potom známe i čísla ξ, η a naopak známe-li čísla ξ, η, známe i souřadnice průsečíku charakteristik a naopak x = ξ η λ 2 λ 1, y = λ 2ξ λ 1 η λ 2 λ 1 ξ = y λ 1 x, η = y λ 2 x. Můžeme tak každou funkci proměnných x, y považovat za funkci proměnných ξ, η. Přitom platí ( ξ η u(x, y) = u, λ ) 2ξ λ 1 η = U(ξ, η). λ 2 λ 1 λ 2 λ 1 A naopak U(ξ, η) = U(y λ 1 x, y λ 2 x) = u(x, y).

172 170 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Budeme hledat rovnici, kterou splňuje funkce U, jestliže funkce u je řešením rovnice (12.3). Určíme si derivace u x = U ξ ξ x + U η η x = λ U 1 ξ λ U 2 η, u y = U ξ ξ y + U η η y = U ξ + U η, 2 u x = 2 U 2 λ2 1 ξ 2 2 u x y = λ 2 U 1 ξ 2 2 u y = 2 U 2 ξ 2 + 2λ 2 U 1λ 2 ξ η + 2 U λ2 2 η, 2 (λ 1 + λ 2 ) 2 U ξ η λ U 2 η, U ξ η + 2 U η 2. Dosadíme tyto hodnoty do rovnice (12.3) a dostaneme ( A λ 2 2 U 1 ξ 2 A 2 u x + B 2 u 2 x y + C 2 u y + D u 2 x + E u y ) + 2λ 2 U 1λ 2 ξ η + λ2 2 ( 2 U C ξ 2 2 U η 2 + B ( 2 U λ 1 ξ U ξ η + 2 U η 2 + Gu F = 0, (λ 1 + λ 2 ) 2 U ξ η λ U 2 η 2 ) + = 0, pro přehlednost zde uvádíme pouze parciální derivace druhého řádu, které jsou rozhodující, totéž i dále, (Aλ 2 1 Bλ 1 +C) 2 U ξ +(2Aλ 1λ 2 2 B(λ 1 +λ 2 )+2C) 2 U ξ η +(Aλ2 2 Bλ 2 +C) 2 U + = 0. η2 Čísla λ 1, λ 2 jsme získali jako kořeny kvadratické rovnice. Proto platí Aλ 2 i Bλ i + C = 0, i = 1, 2, proto jsou koeficienty u druhých derivací podle x, y nulové. Navíc u kvadratické rovnice platí, podle Vietových vzorců, že součin jejich dvou kořenů je roven absolutnímu členu, dělenému koeficientem u nejvýšší mocniny a jejich součet, záporně vzatý, je roven koeficientu u první mocniny, dělenému koeficientem u nejvyšší mocniny, takže 2Aλ 1 λ 2 B(λ 1 + λ 2 ) + 2C = 2A C A B B A + 2C = 1 A (4AC B2 ) 0. Proto bude koeficient u smíšené derivace nenulový a můžeme jim dělit celou rovnici. Takže jsme dostali 2 U ξ η + = 0. ) +

173 Diferenciální rovnice a jejich použití v elektrotechnice 171 Máme nyní naši rovnici v kanonickém tvaru, který se používá pro určení řešení. Skutečně, jestliže nyní provedeme substituci ξ = r + s, η = r s, zpočítáme si příslušné parciální derivace, U(ξ, η) = V (r, s), 2 U ξ η = 1 2 V 4 r U ξ = V r V s 21 2, 2 V r s V 4 s r V s 2. Dosazením dostaneme 2 V r 2 V 2 s + = 0. 2 Tím jsme opět získali kanonický tvar pro rovnici hyperbolického typu. Mějme nyní rovnici (12.3) jako rovnici parabolického typu, tj. platí 4AC B 2 = 0. Opět budeme předpokládat, že platí A 0. V opačném připadě provedeme přeznačení proměnných. Charakteristická rovnice Aλ 2 Bλ + C = 0 má potom jeden dvojnásobný kořen λ = B. Budeme dále předpokládat, že B 0. 2A Protože pokud je B = 0, potom z charakteristické rovnice plyne, že i C = 0, o A jsme už dříve předpokládali, že je nenulové. Rovnice (12.3) by pak byla tvaru 2 u x 2 + = 0, a tedy už je přímo v kanonickém tvaru. Opět jsme uvedli pouze parciální derivace druhého řádu. Jestliže je B 0, potom je také λ 0. Obdobně jako v předchozím případě položíme ξ = y λx. Protože máme pouze jeden kořen charakteristické rovnice, položíme dále η = x. Máme tedy U(ξ, η) = u(η, ξ + λx). Spočítáme si parciální derivace. u x = U ξ ξ x + U η η x = λ U ξ + U η, u y = U ξ ξ y + U η η y = U ξ, 2 u x = 2 U 2 λ2 ξ 2 2λ 2 U ξ η + 2 U η 2,

174 172 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 2 u x y = U λ 2 ξ 2 2 u y = 2 U 2 ξ U ξ η, Dosadíme tyto hodnoty do naší rovnice (12.3) a dostaneme ( A λ 2 2 U ξ 2 A 2 u x + B 2 u 2 x y + C 2 u y + D u 2 x + E u y ) 2λ 2 U ξ η + 2 U η 2 + B ( λ 2 U ξ U ξ η + Gu F = 0, ) ( ) 2 U + C + = 0, ξ 2 (pro přehlednost opět uvádíme pouze parciální derivace druhého řádu, které jsou rozhodující). Po úpravě dostaneme (Aλ 2 Bλ + C) 2 U ξ 2 + ( 2λA + B) 2 U ξ η + A 2 U η 2 + = 0. Z charakteristické rovnice nám plyne Aλ 2 Bλ + C = 0 a z jejího řešení λ = B 2A plyne platnost rovnice B 2Aλ = 0 2Aλ + B = 0. První dva koeficienty v předešlé rovnici jsou proto nulové. Protože navíc jsme předpokládali, že A 0, můžeme rovnici vydělit koeficientem A a dostali jsme 2 U η 2 + = 0. Tím jsme získali kanonický tvar pro rovnici parabolického typu. Postup si opět ukážeme na příkladu. Příklad 12.8 Převed te na kanonický tvar rovnici a najděte její řešení. 4 2 u x u x y + 2 u y 2 = 0 Řešení: Máme A = 4, B = 4, C = 1. Takže platí B 2 4AC = = = 0. Rovnice je parabolického typu. Rovnici přířadíme její charakteristickou rovnici: 4λ 2 4λ + 1 = 0 a určíme si její kořeny. Dostaneme λ 1,2 = 1 2. Podle předchozího volíme ξ = y 1 x, η = x. 2

175 Diferenciální rovnice a jejich použití v elektrotechnice 173 Určíme si parciální derivace Po dosazení dostaneme 4 ( 1 2 U 4 ξ 2 2 U ξ 2 2 u x = 1 2 U 2 4 ξ 2 2 u x y = 1 2 U 2 ξ 2 2 U ξ η + 2 U η 2, 2 u y = 2 U 2 ξ U ξ η, 4 2 u x u 2 x y + 2 u y = 0, 2 ) ( 2 U ξ η + 2 U ) ( ) 2 U η 2 2 ξ + 2 U 2 U + = 0, 2 ξ η ξ U ξ η + U 4 2 η U ξ U η 2 = 0, 2 U η 2 = U ξ η + 2 U ξ 2 = 0, Budeme nyní hledat řešení této rovnice. Protože druhé derivace U podle η je nulová, potom integrací dostaneme U 2 η = U dη = f(ξ), η2 U = f(ξ)dη = ηf(ξ) + g(ξ), kde f, g jsou funkce se spojitými parciálními derivacemi. Dosazením za ξ, η dostaneme řešení naší rovnice ve tvaru u = xf(y 1 2 x) + g(y 1 2 x). Mějme nyní rovnici (12.3) eliptického typu, tj. platí B 2 4AC < 0. Přímo z této pdmínky nám vyplývá, že A 0, C 0. Charakteristická rovnice Aλ 2 Bλ + C = 0 má dva komplexní kořeny λ 1 = α + iβ, λ 2 = α iβ, β 0. Položíme ξ = y αx, η = βx.

176 174 Fakulta elektrotechniky a komunikačních technologií VUT v Brně ( η Spočítáme si parciální derivace pro funkci u(x, y) = U(ξ, η) = u β, ξ α ) β η. u x = α U ξ β U η, u y = U ξ, 2 u x = 2 U 2 α2 ξ + 2αβ 2 U 2 ξ η + 2 U β2 η, 2 2 u y = 2 U 2 ξ. 2 Dosadíme tyto hodnoty do naší rovnice (12.3) a dostaneme A 2 u x + B 2 u 2 x y + C 2 u y + D u 2 x + E u y + Gu F = 0, ( ) ( ) ( A α 2 2 U ξ + 2αβ 2 U 2 ξ η + 2 U β2 +B α 2 2 U η 2 ξ + 2αβ 2 U 2 ξ η + 2 U 2 U β2 +C η 2 ξ 2 (pro přehlednost opět uvádíme pouze parciální derivace druhého řádu, které jsou rozhodující). Po úpravě dostaneme (α 2 A αb + C) 2 U ξ 2 α + iβ je kořen charakteristické rovnice a proto platí Potom ale a + β(2αa B) 2 U ξ η + Aβ2 2 U η 2 + = 0. α = B 2A, β2 = 2αA B = 0 4AC B2 4A 2. α 2 A αb + C = B2 4A A B 2 2A B + C = B2 4A B2 2A + C = B 2 + 4AC = Aβ 2. ) + = 0, 4A Neboli koeficient u míšené derivace je nulový a koeficinty u zbývajících se sobě rovnají. Tím jsme získali rovnici 2 U + 2 U η 2 + = 0, ξ 2 která je kanonickým tvarem pro rovnici eliptického typu. Pokud jsou koeficienty rovnice (12.3) funkcemi, potom postupujeme analogicky. Musíme pouze rozlišit oblasti ve kterých je rovnice stejného typu. Definice 12.6 Okrajová úloha pro lineární parciální diferenciální rovnici 2.řádu je: Najít řešení u = u(x, y) rovnice (12.1) v oblasti Ω R 2, jestliže známe hodnoty řešení na hranici Γ(Ω). u(x, y) (x,y) Γ = ϕ(x, y).

177 Diferenciální rovnice a jejich použití v elektrotechnice Shrnutí kapitoly Připomenuli jsme si základní pojmy pro parciální diferenciální rovnice druhého řádu. Soustředili jsme se hlavně na lineární parciální diferenciální rovnice druhého řádu. Byla provedena klasifikace lineárních parciálních diferenciálních rovnic druhého řádu. Naučili jsme se rozlišovat rovnice na eliptické, parabolické a hyperbolické. Uvedli jsme si větu o transformaci, která nám zajišt uje, že každou lineární parciální diferenciální rovnici druhého řádu lze lokální transformací převést na kanonický tvar a ukázali jsme si konkrétní postup při transformaci Řešené příklady Příklad 12.9 Najděte kanonický tvar rovnice a její řešení. 2 u x u x y u y 2 = 0 Řešení: Máme A = 1, B = 8, C = 15. Takže platí B 2 4AC = = = 4 > 0. Rovnice je hyperbolického typu. Rovnici přířadíme charakteristickou rovnici: a určíme si její kořeny. Dostaneme λ 2 8λ + 15 = 0 λ 1 = 3, λ 2 = 5. Podle předchozího volíme Určíme si parciální derivace ξ = y 3x, η = y 5x. 2 u x = U ξ U ξ η U η 2, Po dosazení dostaneme 2 u x y = U 3 2 ξ 2 2 u y = 2 U 2 ξ U ξ η 5 2 U η 2, U ξ η + 2 U η 2. 2 U ξ η = 0.

178 176 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Budeme nyní hledat řešení této rovnice. Zvolme Potom U η = v. v ξ = 0, a proto je v = f(η), kde f je libovolná funkce. Takže máme U = U η = f(η), f(η)dη = F (η) + G(ξ), kde F, G jsou funkce se spojitými parciálními derivacemi. Dosazením za ξ, η dostaneme řešení naší rovnice ve tvaru u = F (y 5x) + G(y 3x). Příklad Převed te na kanonický tvar rovnici 4 2 u x u x y u y 2 = 0. Řešení: Máme A = 4, B = 12, C = 13. Takže platí B 2 4AC = = = 64. Rovnice je eliptického typu. Rovnici přířadíme její charakteristickou rovnici: a určíme si její kořeny. Dostaneme 4λ 2 12λ + 13 = 0 λ 1,2 = 12 ± Máme α = 3, β = 1. Podle předchozího volíme 2 = 12 ± 64 8 = 3 2 ± i. Určíme si parciální derivace ξ = y 3 2 x, η = x. 2 u x = 9 2 U 2 4 ξ U ξ η + 2 U η 2,

179 Diferenciální rovnice a jejich použití v elektrotechnice 177 Po dosazení dostaneme 4 ( 9 2 U 4 ξ U ξ 2 2 u x y = 3 2 U 2 ξ 2 2 u y 2 = 2 U ξ 2. 2 U ξ η, 4 2 u x u 2 x y + u 13 2 y = 0, 2 ) ( U ξ η + 2 U ) ( ) 2 U η 2 2 ξ 2 U 2 U + 13 = 0, 2 ξ η ξ 2 ( ) U ξ η + U 4 2 η U ξ 12 2 U 2 2 ξ η + 13 U = 0, ξ U ξ 2 2 U ξ U η 2 = 0, + 2 U η 2 = 0, 12.6 Cvičení Příklad 8 Najděte kanonický tvar rovnice x 2 2 u x 2 y2 2 u y 2 = 0. Řešení. Kanonickým tvarem dané rovnice je rovnice 2 u ξ η 1 u 2ξ η = 0. Příklad 9 Najděte kanonický tvar rovnice 2 z x 2 2 z 2 x y + z 2 2 y = 0. 2 Řešení. Kanonickým tvarem dané rovnice je rovnice 2 z 2 ξ + 2 z 2 η = 0.

180 178 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 13 Vlnová rovnice a D Alembertův vzorec 13.1 Cíl kapitoly Budeme pokračovat ve studiu parciálních rovnic druhého řádu. Cílem této kapitoly je seznámit čtenáře s vlnovou rovnicí a jedním ze způsobů nalezení jejího řešení. Vlnová rovnice je rovnicí hyperbolického typu. Uvedeme si tvary okrajových a počátečních podmínek, které se používají pro popis kmitů struny a které potřebujeme je pro nalezení jednoznačného řešení dané úlohy. Odvodíme si d Alembertův vzorec, který nám popisuje jednu z možností, jak získat řešení. Řešení rovnice vedení tepla budeme hledat Fourierovou metodou separace proměnných. V některých úlohách je potřeba rozvinout do Fourierových řad počáteční nebo okrajové podmínky. Proto je připojeno stručné zopakování některých poznatků o konstrukci Fourierových řad Fourieriovy řady Fourierova řada a Fourierova transformace Definice 13.1 Předpokládejme, že f je funkce definovaná na intervalu [ π, π] a že pro tuto funkci existují všechny níže uvedené integrály. Čísla a n = 1 π b n = 1 π π π π π f(x) cos nx dx, n = 0, 1, 2,... f(x) sin nx dx, n = 1, 2, 3,... se nazývají Fourierovy koeficienty funkce f(x). Řada a (a n cos nx + b n sin nx) n=1 se nazývá Fourierova řada funkce f(x) Dirichletovy podmínky Definice 13.2 Funkce f(x) splňuje na intervalu [ π, π] Dirichletovy podmínky, jestliže má na intervalu [ π, π] konečný počet maxim a minim a jestliže je na tomto intervalu spojitá s výjimkou konečného počtu bodů nespojitosti prvního druhu. Někdy jsou Dirichletovy podmínky formulovány také takto: Definice 13.3 Funkce f(x) splňuje na intervalu [ π, π] Dirichletovy podmínky, jestliže lze tento interval rozdělit na konečný počet subintervalů takových, že uvnitř každého z nich je f(x) monotonní a ohraničená. Poznámka 13.1 Analogicky můžeme formulovat Dirichletovy podmínky pro libovolný interval [a, b].

181 Diferenciální rovnice a jejich použití v elektrotechnice Dirichletova věta Věta 13.1 Jestliže funkce f(x) splňuje Dirichletovy podmínky, pak v každém bodě intervalu [ π, π] Fourierova řada konverguje a platí 1 2 [f(x 0) + f(x + 0)] = a (a n cos nx + b n sin nx) a v obou krajních bodech intervalu [ π, π] je součet Fourierovy řady roven n=1 1 [f( π + 0) + f(π 0)] Rozvoj sudých a lichých funkcí do Fourierovy řady A) Případ sudé funkce f(x) V této situaci jsou funkce f(x) sin nx, n = 1, 2,... liché, a tedy b n = 0. Fourierova řada má proto tvar a a n cos nx, kde a n = 1 π π protože f(x) cos nx je sudá funkce. B) Případ liché funkce f(x) n=1 π f(x) cos nx dx = 2 π π 0 f(x) cos nx dx, V tomto případě jsou funkce f(x) cos nx, n = 1, 2,... liché, a proto a n = 0. Tudíž Fourierova řada bude b n sin nx, kde b n = 1 π π protože f(x) sin nx je sudá funkce. n=1 π f(x) sin nx dx = 2 π Rozvoj funkce s libovolnou periodou π 0 f(x) sin nx dx, Předpokládejme, že funkce f(x) je definovaná na intervalu [ l, l], kde l > 0. Fourierova řada pak má tvar a ( a n cos nπx + b n sin nπx ), l l n=1

182 180 Fakulta elektrotechniky a komunikačních technologií VUT v Brně kde a n = 1 l b n = 1 l l l l l f(x) cos nπx l f(x) sin nπx l dx, n = 0, 1, 2,... dx, n = 1, 2, 3, Rozvoj sudé funkce s libovolnou periodou Je-li funkce f(x) sudá na intervalu [ l, l], kde l > 0, pak a Fourierova řada má tvar a n = 2 l l 0 f(x) cos nπx dx, n = 0, 1, 2,... l b n = 0, n = 1, 2, 3,... a n=1 a n cos nπx l Rozvoj liché funkce s libovolnou periodou Je-li funkce f(x) lichá na intervalu [ l, l], kde l > 0, pak a Fourierova řada má tvar b n = 2 l l 0 a n = 0, n = 0, 1, 2,... f(x) sin nπx l n=1 b n sin nπx l dx, n = 1, 2, 3, Rozvoj funkcí do Fourierovy řady na polovičním intervalu (Metody rozvoje funkcí daných na [0, a]) Uvažujme funkci f(x) definovanou na intervalu [0, a], a > 0, a předpokládejme, že ji chceme rozvinout to trigonometrické řady. Danou funkci f(x) můžeme nějakým způsobem rozšířit i na interval [ a, 0). Nová funkce F (x) je pak definovaná na intervalu [ a, a] a s funkcí f(x) se shoduje na intervalu [0, a]. Rozvineme-li funkci F (x) do Fourierovy řady na intervalu [ a, a], dostaneme hledanou trigonometrickou řadu reprezentující původní funkci f(x) na intervalu [0, a]. Protože rozšíření f(x) na F (x) lze provést libovolným způsobem, takovýchto trigonometrických řad existuje nekonečně mnoho. Některé významné případy nyní rozebereme.

183 Diferenciální rovnice a jejich použití v elektrotechnice 181 a periodické rozšíření funkce f(x) V tomto případě položíme 2l = a = l = a/2 a a n = 2 a b n = 2 a a/2 a/2 a/2 a/2 f(x) cos 2nπx a f(x) sin 2nπx a dx, dx. Fourierova řada pak je a ( a n cos 2nπx + b n sin 2nπx ). a a n=1 Sudé rozšíření funkce f(x) Nyní položíme 2l = 2a = l = a a a n = 2 a a 0 f(x) cos nπx a dx, b n = 0. Fourierova řada pak je Liché rozšíření funkce f(x) a n=1 a n cos nπx a. V tomto případě položíme 2l = 2a = l = a a Fourierova řada pak je b n = 2 a a 0 n=1 a n = 0, f(x) sin nπx a b n sin nπx a. dx Příklad Rozviňme do Fourierovy řady funkci { 1, for π x < 0, f(x) = 1, for 0 < x π.

184 182 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Tato funkce je nespojitá v bodě x = 0 a splňuje podmínky Dirichletovy věty. Navíc, protože se jedná o lichou funkci, máme a n = 0. Vypočítejme koeficienty b n : Tedy b n = 2 π π 0 1 sin nx dx = 2 nπ cos nx π 0 = 2 (cos nπ 1) ; nπ b 1 = 4 π, b 2 = 0, b 3 = 4 3π, b 4 = 0, b 5 = 4 5π, b 6 = 0,.... f(x) = 4 π [sin x + 13 sin 3x + 15 sin 5x + 17 sin 7x +... ] Riemannova věta Věta 13.2 Jestliže f(x) splňuje Dirichletovy podmínky, pak: a b lim p a b lim p a f(x) cos px dx = 0 f(x) sin px dx = 0. V důsledku této věty pro koeficienty Fourierovy řady a n, b n dostáváme: lim a n = 0, n lim b n = 0. n Ukažme tuto vlastnost na předchozím příkladu. Snadno uvidíme, že a lim b n = lim n n 2 (cos nπ 1) = 0 nπ lim a n = lim 0 = 0. n n 13.3 Vlnová rovnice Často je tato rovnice nazávána též rovnicí pro kmity struny. Mějme ideální strunu zaujímající úsečku na ose x mezi hodnotami x = 0 a x = l. Jestliže vychýlíme strunu z rovnovážné polohy, začne kmitat. Předpokládejme, že kmitá v jedné rovině Oxy a označme u(x, t) odchylku struny v bodě x a čase t. Rovnici kmitu struny je možno zapsat ve tvaru 2 u x = 2 u 2 t. 2 (13.1) Pro jednoznačnou řešitelnost musíme ještě požadovat splnitelnost dalších podmínek. Průběh pohybu struny bude jednoznačně určen, pokud budeme znát pohyb koncových bodů a

185 Diferenciální rovnice a jejich použití v elektrotechnice 183 počáteční polohu a rychlost každého bodu. Matematicky to znamená, že potřebujeme znát ještě okrajové a počáteční podmínky. u(0, t) = µ 1 (t), (13.2) u(l, t) = µ 2 (t), (13.3) u(x, 0) = ϕ(x), (13.4) u(x, 0) t = ψ(x). (13.5) µ 1, µ 2, ϕ, ψ jsou zadané funkce. Okrajová úloha pro rovnici struny je: Najít řešení u = u(x, t) definovanou pro 0 x l, t 0, která zde má spojité parciální derivace prvního řádu, splňuje podmínky (13.2) - (13.5) a v oblasti 0 < x < l, t > 0 má spojité parciální derivace druhého řádu a splňuje zde rovnici (13.1). Platí Věta 13.3 Okrajová úloha pro rovnici struny má nejvýše jedno řešení D Alembertův vzorec Hledejme nyní řešení rovnice (13.1) vyjádřené pomocí známých funkcí ϕ, ψ. Rovnici (13.1) přepíšeme na tvar 2 u t 2 u 2 x = 0 2 a zavedeme označení v(x, t) := u t u x. (13.6) Potom rovnici (13.1) můžeme zapsat ve tvaru v t + v x = 0. Tato rovnice má řešení v(x, t) = a(x t), kde a je libovolná diferencovatelná funkce. Skutečně, Dosazením do rovnice (13.7) dostaneme v x =a (x t), v t = a (x t). v t + v x = a (x t) a (x t) = 0. Tím jsme dokázali, že a je řešením rovnice (13.7). (13.7)

186 184 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Dosadíme nyní do rovnice (13.6) za v(x, t) funkci a(x t). Dostaneme Její řešení je u(x, t) = t 0 u t u x = a(x t). a(x + (t s) + s)ds + b(x + t) = 1 2 x+t x t a(ξ)dξ + b(x + t), (13.8) kde je b libovolná dvakrát diferencovatelná funkce. Protože obě funkce a, b závisí na funkci u a jejích derivacích pouze v čase t = 0, můžeme je určit z počátečních podmínek b(x) =u(x, 0) = ϕ(x), a(x) =v(x, 0) = u(x, 0) t u(x, 0) x = ψ(x) ϕ (x). Dosazením hodnot a, b do vztahu (13.8) dostaneme a po úpravě u(x, t) = 1 2 u(x, t) = 1 2 x+t x t ( ϕ(x + t) + ϕ(x t) + (ψ(ξ) ϕ (ξ))dξ + ϕ(x + t) x+t x t Tento vztah se nazývá d Alembertův vzorec. ) ψ(ξ)dξ. (13.9) Poznámka 13.2 Z d Alembertova vzorce (13.9) plyne, že řešení rovnice (13.1) je tvaru u(x, t) = F (x + t) + G(x t) pro vhodné funkce F, G. A naopak. Vhodnou funkcí zde budeme rozumět funkci spojitou a spojitě dvakrát diferencovatelnou podle obou proměnných Fourierova metoda separace proměnných Při řešení některých parciálních diferentciálních rovnic se používá i metoda separace proměnných (Fourierova metoda, metoda separace proměnných). Základní myšlenkou této metody je, že řešení předpokládáme ve tvaru součinu dvou (respektive tří) funkcí, z nichž každá závisí pouze na jedné nezávislé proměnné. Pokud se nám podaří tímto způsobem separovat jednotlivé proměnné v Laplaceově rovnici, rozpadne se původní parciální rovnice na několik obyčejných diferenciálních rovnic. Umíme-li najít jejich obecná řešení, budeme umět i vyřešit původní Laplaceovu rovnici.

187 Diferenciální rovnice a jejich použití v elektrotechnice Fourierova metoda pro vlnovou rovnici Fourierovu metodu můžeme s úspěchem použít i pro rovnici kmitů struny 2 u t 2 = a2 2 u x 2, (13.10) kde a je nenulová konstanta. Opět budeme hledat řešení u ve tvaru součinu dvou funkcí, z nichž každá závisí pouze na jedné proměnné: u(x, t) = X(x) T (t). Dále budeme předpokládat, že platí X(x) 0, T (t) 0. Potom má rovnice (13.10) tvaru Po úpravě dostaneme X (x)t (t) = 1 a 2 X(x)T (t). X (x) X(x) = 1 a 2 T (t) T (t). Máme rovnici jejíž levá strana závisí pouze na x a pravá pouze na t. Obě strany rovnice se mohou sobě pouze tehdy, jestliže se obě rovnají jedné a téže konstantě λ. Tedy X (x) X(x) = T (t) a 2 T (t) = λ. Odtud dostaneme dvojici obyčejných diferenciálních rovnic X (x) λx(x) =0, T (t) a 2 λt (t) =0. Tyto rovnice umíme vyřešit, proto dostáváme i řešení rovnice (13.10). Obvykle nehledáme libovolné řešení, ale takové, které splňuje zadané počáteční a okrajové podmínky. Konkrétní aplikaci této důležité metody uvádíme v části Vzorce odvozené Fourierovou metodou pro vlnovou rovnici Předpokládejme, že vlnová rovnice je zadána ve tvaru 2 u t 2 = a2 2 u x 2, kde a je nenulová konstanta. Jsou-li dány počáteční podmínky u u t=0 = ϕ(x), t = ψ(x) t=0 a okrajové podmínky u x=0 = 0, u x=l = 0, (13.11)

188 186 Fakulta elektrotechniky a komunikačních technologií VUT v Brně potom lze najít řešení ve tvaru nekonečné řady ( u(x, t) = a k cos kπat + b k sin kπat ) sin kπx, (13.12) l l l k=1 kde a k = 2 l ϕ(x) sin kπx dx, b k = 2 l ψ(x) sin kπx dx. l 0 l kπa 0 l Odvození těchto vzorců je podrobně uvedeno níže v příkladu Shrnutí kapitoly Věnovali jsme se vlnové rovnici. Ukázali jsme některé její vlastnosti a také okrajové a počáteční podmínky, které se používají při hledání jejího řešení. Odvodili jsme d Alembertův vzorec pro nalezení jejího řešení Řešené příklady Příklad 13.1 Najděte řešení rovnice za předpokladu, že 2 u t 2 u t=0 = x 2, = 2 u x 2 u t = 0. t=0 Řešení: Protože ze zadání příkladu vyplývá ψ = 0 dostáváme u(x, t) = 1 (ϕ(x + t) + ϕ(x t)), 2 kde ϕ = x 2. Proto Po úpravě dostáváme u(x, t) = 1 2 ( (x + t) 2 + (x t) 2). u(x, t) = x 2 + t 2. Příklad 13.2 Najděte profil struny, kmity které jsou popisovány rovnicí 2 u t 2 pro hodnotu času t = π/2 za předpokladu, že u t=0 = sin x, = 2 u x 2 u t = 1. t=0

189 Diferenciální rovnice a jejich použití v elektrotechnice 187 Řešení: Dosazením do vztahu (13.9) dostáváme u(x, t) = 1 ( sin(x + t) + sin(x t) + 2 x+t x t ) dz. Odtud máme Po úpravě dostáváme u(x, t) = sin x cos t z x+t x t. u(x, t) = sin x cos t + t. Příklad 13.3 Kmitající struna je upevněna v bodech x = 0 a x = l, l > 0. V počáteční moment měla tvar paraboly ( ) 4h u = x (l x) l2 Najděte profil struny za předpokladu, že platí podmínky (13.11). Řešení: Využijeme rozklad do řady (13.12). Máme ( ) 4h ϕ := x (l x), a ψ(x) = 0. l2 Najdeme koeficienty ve vzorci (13.12). a k = 2 l b k =0. l 0 ϕ(x) sin kπx dx = 8h l l 3 l 0 (lx x 2 ) sin kπx dx l Abychom vypočetli koeficienty a k, použijeme dvakrát metodu per partes. Nejprve označme u 1 = lx x 2, du 1 = (l 2x)dx, Pak dostáváme Dále označíme v 1 = l kπ cos kπx l a k = 8h l (lx 3 x2 ) l kπ + 8h kπl 2 = 8h kπl 2 l 0 l 0 u 2 = l 2x,, dv 1 = sin kπx dx. l cos kπx l (l 2x) cos kπx dx l (l 2x) cos kπx dx. l du 2 = 2dx, l 0

190 188 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Pokračujeme ve výpočtu: v 2 = l kπ sin kπx l a k = 8h kπx (l 2x) sin k 2 π 2 l l + 16h k 2 π 2 l = 16h k 3 π l sin kπx dx 0 l l kπx cos 3 l, dv 2 = cos kπx dx. l 0 = 16h 16h (cos kπ 1) = k 3 π3 k 3 π [1 3 ( 1)k ]. Dosazením a k a b k do vztahu (13.12) dostaneme l 0 u(x, t) = k=1 16h k 3 π [1 3 ( 1)k ] cos kπat sin kπx. l l Je-li k = 2n, pak platí a v případě, že k = 2n + 1 máme 1 ( 1) k = 0 1 ( 1) k = 2. Proto můžeme poslední vyjádření funkce u(x, t) zjednodušit: u(x, t) = 32h π 3 n=1 1 (2n + 1)πat (2n + 1)πx cos sin. (2n + 1) 3 l l Příklad 13.4 (Fourierova metoda pro vlnovou rovnici) Najděte řešení rovnice 2 u t 2 c R je nenulová konstanta, v oblasti, kde za předpokladu, že = c2 2 u x 2, 0 < x < l, t > 0 u(x, 0) = ϕ(x), 0 x l, (13.13) u t(x, 0) = ψ(x), 0 x l, (13.14) u(0, t) = u(l, t) = 0, t 0. (13.15)

191 Diferenciální rovnice a jejich použití v elektrotechnice 189 Řešení: Podmínkám (13.13), (13.14) říkáme počáteční (jsou formulovány pro počáteční moment jevu - čas t = 0) a podmínky (13.26) nazýváme okrajové (vyjadřují uchycení struny na obou koncích během celé doby trvání kmitů). Naším cílem je najít řešení úlohy použitím Fourierovy metody. Předpokládejme, že řešení lze nalézt ve tvaru u(x, t) = X(x) T (t), kde X(x) a T (t) jsou vhodné funkce proměnných x a t. Dosazením do vlnové rovnice dostaneme X(x)T (t) c 2 X (x)t (t) = 0 nebo po úpravě T (t) c 2 T (t) = X (x) X(x) Z okrajových podmínek = λ. (13.16) u(0, t) = X(0)T (t) = 0, u(l, t) = X(l)T (t) = 0 vyplývá X(0) = X(l) = 0. Proto funkce X(x) vyhovuje okrajové úloze X (x) λx(x) = 0, 0 < x < l, (13.17) X(0) = X(l) = 0. (13.18) Ukážeme, že okrajová úloha (13.17), (13.18) má netriviální řešení pouze tehdy, když λ < 0. Předpokládejme nejprve, že λ > 0. Potom charakteristická rovnice, příslušná homogenní diferenciální rovnici s konstantními koeficienty (13.17) je (hledaný kořen rovnice označíme ξ, nebot obvyklé písmeno λ již bylo použito) ξ 2 λ = 0 (13.19) a její kořeny jsou (bereme do úvahy λ > 0) Obecné řešení rovnice (13.17) má tvar ξ 1 = λ, ξ 2 = λ. X(x) = C 1 e λx + C 2 e λx, kde C 1 a C 2 jsou libovolné konstanty. Jejich volbu provedeme na základě okrajových podmínek (13.18): x = 0 = C 1 + C 2 = 0, x = l = C 1 e λl + C 2 e λl = 0.

192 190 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Z prvního vztahu máme C 2 = C 1 a z druhého dostáváme ( C 1 e ) λl e λl = 0. (13.20) Protože pro každé l > 0 platí e λl e λl (zdůvodněte proč) je vztah (13.21) splněn pouze tehdy, když C 1 = C 2 = 0. Tyto hodnoty vedou na triviální řešení okrajové úlohy (13.17), (13.18), které je však pro nás nezajímavé. Proto nemůže být λ > 0. Předpokládejme tedy, že λ < 0. Za tohoto předpokladu má charakteristická rovnice (13.19) příslušná homogenní diferenciální rovnici s konstantními koeficienty (13.17) kořeny ξ 1 = i λ, ξ 2 = i λ, kde i je komplexní jednotka (i 2 = 1). Obecné řešení rovnice (13.17) má tvar X(x) = C 1 cos λ x + C 2 sin λ x, kde C 1 a C 2 jsou libovolné konstanty. Jejich volbu opět provedeme na základě okrajových podmínek (13.18): x = 0 = C 1 = 0, x = l = C 2 sin λ l = 0. Z prvního vztahu máme C 1 = 0 a z druhého (opět považujeme možnost C 2 = 0 za nezajímavou) sin λ l = 0 (13.21) odkud λ l = nπ, n = 0, ±1, ±2,... a ( nπ ) 2 λ =, n = 0, ±1, ±2,.... l Posledním vztahem jsou fakticky určeny možné hodnoty čísla λ. Protože je jich nekonečně mnoho, budeme je indexovat a také budeme brát do úvahy, že to musí být záporná čísla. Proto ( nπ ) 2 λ n =, n = 1, 2,.... l Uzavřeme zkoumání okrajové úlohy (13.17), (13.18) s tím, že má nekonečně mnoho různých netriviálních řešení tvaru X n (x) = a n sin nπx l, n = 1, 2,... odpovídající hodnotám ( nπ ) 2 λ = λ n = l, n = 1, 2,.... (13.22)

193 Diferenciální rovnice a jejich použití v elektrotechnice 191 Dosazením (13.22) do (13.16) dostáváme pro hledanou funkci T a pro každou hodnotu indexu n = 1, 2,... obyčejnou diferenciální rovnici ( nπc ) 2 T (t) + T (t) = 0, l která má obecné řešení (tentokrát vynecháme detaily jeho nalezení, typově je rovnice shodná s rovnicí (13.17)) T n (t) = b n cos nπc l t + c n sin nπc t l a b n, c n jsou libovolné konstanty. Proto jsou funkce ( u n (x, t) = X n (x)t n (t) = b n cos nπc t + c n sin nπc ) t a n sin nπx ( l l l = A n cos nπc t + B n sin nπc ) t sin nπx, l l l kde jsme přeznačili A n = b na n a B n = c na n (nyní jsou A n a B n libovolnými konstantami) řešeními úlohy 2 u t 2 2 u =c2, 0 x l, t > 0, x2 u(0, t) =u(l, t) = 0, t 0, tj. řešeními výchozí úlohy ale bez počátečních podmínek (13.13), (13.14). Abychom našli řešení výchozí úlohy, které by vyhovovalo i těmto počátečním podmínkám budeme ho hledat ve tvaru u(x, t) = u n (x, t) = n=1 ( n=1 A n cos nπc l t + B n sin nπc ) t sin nπx. (13.23) l l Funkce (13.23) bude vyhovovat počátečním podmínkám, jestliže u(x, 0) = ϕ(x) = A n sin nπx. (13.24) l a dále n=1 u t (x, 0) = ψ(x) = n=1 ( nπc ) B n l Definujme na intervalu [ l, l] liché funkce { ϕ ϕ(x) x [0, l], (x) = ϕ( x) x [ l, 0] (ze zadání úlohy vyplývá, že ϕ(0) = 0 (zdůvodněte proč)) a { ψ ψ(x) x (0, l], (x) = ψ( x) x [ l, 0) sin nπx. (13.25) l

194 192 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Rozviňme funkce ϕ (x) a ψ (x) do Fourierových řad podle vzorců pro rozvoje lichých funkcí, definovaných na intervalu [ l, l], které jsou uvedeny v části Protože na intervalu [0, l] platí ϕ(x) = ϕ (x) a na intervalu (0, l] je ψ(x) = ψ (x) můžeme Fourierovy řady zapsat takto ϕ(x) = n=1 b n sin nπx l kde Fourierovy koeficienty b n jsou, x [0, l], (13.26) a b n = 2 l ψ(x) = l 0 n=1 ϕ(x) sin nπx l bn sin nπx l dx (13.27), x (0, l], (13.28) kde Fourierovy koeficienty b n jsou bn = 2 l l 0 ψ(x) sin nπx l dx. (13.29) Dva rozvoje funkcí pro ϕ (rozvoje (13.24), (13.26)) a ψ (rozvoje (13.25), (13.28)) musí být stejné. Jejich porovnáním a užitím vztahů (13.27), (13.29) docházíme k závěru, že A n = b n = 2 l B n = l 0 l nπc b n = 2 nπc ϕ(x) sin nπx dx, l l 0 ψ(x) sin nπx l Řešení úlohy je zakončeno a jeho tvar, vyhovující všem počátečním a okrajovým podmínkám je u(x, t) = (13.30) [( 2 l ϕ(x) sin nπx ) dx cos nπct ( 2 l + ψ(x) sin nπx ) dx sin nπct ] sin nπx. l l l nπc l l l n=1 0 Na závěr ještě učiníme poznámku o jednoznačnosti řešení. Lze dokázat, že pokud je funkce ϕ dvakrát spojitě diferencovatelná na [0, l], ϕ (x) je po částech spojitá, funkce ψ je spojitě diferencovatelná na [0, l], ψ (x) je po částech spojitá a ϕ(0) = ϕ (0) = ϕ(l) = ϕ (l) = 0, ψ(0) = ψ(l) = 0, pak je nalezené řešení (13.30) s uvedenými koeficienty jediným řešením formulované úlohy. 0 dx.

195 Diferenciální rovnice a jejich použití v elektrotechnice Cvičení Příklad 10 Kmitající struna je upevněna v bodech x = 0 a x = l, l > 0. V počáteční moment měla tvar lomené čáry 2h x jestliže 0 x l l 2, u = 2h l (l x) jestliže l 2 x l. Najděte profil struny za předpokladu, že platí podmínky (13.11) a ψ(x) = 0. Řešení. Funkce u(x, t) je dána součtem řady: u(x, t) = 8h π 2 ( sin πx cos πat 1 3πx sin cos 3πat l l 32 l l + 1 5πx sin cos 5πat 1 7πx sin cos 7πat ) l l 72 l l Příklad 11 Najděte řešení rovnice za předpokladu, že Řešení. Daná úloha má řešení 2 u t 2 u t=0 = x, = 2 u x 2 u t = x. t=0 u(x, t) = x(1 t). Příklad 12 Najděte řešení rovnice za předpokladu, že 2 u t 2 u t=0 = 0, = a2 2 u x 2 u t = cos x. t=0 Řešení. Daná úloha má řešení u(x, t) = cos x sin at a.

196 194 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 14 Rovnice vedení tepla a Laplaceova rovnice 14.1 Cíl kapitoly Budeme pokračovat ve studiu parciálních diferenciálních rovnic druhého řádu. Nyní budeme studovat některé rovnice parabolického a eliptického typu, které se často v aplikacích vyskytují - rovnici vedení tepla a Laplaceovu rovnici. Ukážeme si jejich základní vlastnosti a také, jaké se kladou okrajové a počáteční podmínky, aby jimi bylo řešení určeno jednoznačně. Řešení Laplaceovy rovnice budeme hledat Fourierovou metodou separace proměnných Rovnice vedení tepla Teplota homogenního izotropního tělesa se dá popsat rovnicí cϱ u k t = 2 u x + 2 u 2 y + 2 u 2 z, (14.1) 2 přičemž u(x, y, z, t) označuje teplotu tělesa v bodě [x, y, z] v době t, k je koeficient vodivosti tepla, c je specifické teplo a ϱ je hustota tělesa. Pokud si zavedeme substituci τ = k cϱ, potom se rovnice zjednodušší na tvar u τ = 2 u x + 2 u 2 y + 2 u 2 z. (14.2) 2 Řešením této rovnice prohlásíme každou funkci, která má spojité druhé parciální derivace podle proměnných x, y, z a spojitou první derivaci podle τ. Pokud budeme předpokládat, že funkce u závisí pouze na jedné prostorové proměnné, dostaneme tzv. rovnici pro vedení tepla v tyči u t = 2 u x, (14.3) 2 přitom pro jednoduchost jsme označili τ jako t Dirichletova úloha pro rovnice vedení tepla V praxi jsou diskutované parciální rovnice řešeny za různých počátečních a okrajových podmínek. Velice častá je tzv. Dirichletova úloha. Nyní uvedeme jednu z jejich formulací: Najít řešení u(x, t) rovnice (14.3), které je spojité pro 0 x l, t 0 a splňuje počáteční podmínku u(x, 0) = ϕ(x), a okrajové podmínky u(0, t) = µ 1 (t), u(l, t) = µ 2 (t), kde ϕ, µ 1, µ 2 jsou zadané funkce. (14.4) (14.5) (14.6)

197 Diferenciální rovnice a jejich použití v elektrotechnice Princip maxima pro rovnici vedení tepla Následující věta dává možnost vniknout do vlastností řešení rovnice (14.3). Věta 14.1 Jestliže u(x, t) je řešením rovnice (14.3), které je spojité na uzavřené oblasti 0 x l, 0 t T, potom funkce u nabývá svého maxima bud pro t = 0, nebo pro x nebo pro x = l. Fyzikální smysl principu maxima je zřejmý: teplota tyče je největší bud na začátku sledované doby ( tj. t = 0) a nebo na krajích tyče. Stačí si uvědomit, že se tyč nikde nezahřívá a sledujeme jen vedení tepla. V případě zahřívání tyče by jsme museli pro popis použít rovnici u t = 2 u + f(x, t), (14.7) x2 kde funkce f(x, t) je nezáporná a kladná aspoň pro některé hodnoty x a t Laplaceova rovnice Budeme-li předpokládat, že výše studované parabolické rovnice popisují stacionární (na čase nezávislé) jevy, potom budou parciální derivace řešení podle času nulové a parabolické rovnice přejdou v rovnice eliptického typu. Nyní uvedeme často se vyskytující eliptické rovnice, nazývané Laplaceovými. Laplaceova rovnice má v případě dvou nezávislých proměnných tvar 2 u x + 2 u 2 y = 0. 2 (14.8) Často uvažujeme také Laplaceovu rovnici v případě, že hledaná funkce závisí na třech proměnných. Potom je její tvar: 2 u x + 2 u 2 y + 2 u = 0. (14.9) 2 z2 Obě rovnice (14.8) a (14.9) jsou rovnicemi eliptického typu. Často je zapisujeme ve tvaru u = 0, kde symbolem u rozumíme v případě rovnice (14.8) operátor a v případě rovnice (14.9)) operátor 2 u x + 2 u 2 y, 2 2 u x u y u z 2.

198 196 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Příklad 14.1 Řešení Laplaceovy rovnice u = 0 pro u = u(x, y) lze vyjádřit ve tvaru řady u = a i sin (ix + β i ) sinh (iy + γ i ), kde a i, β i, γ i R. i= Fourierova metoda separace proměnných pro Laplaceovu rovnici Také při řešení Laplaceových rovnic se používá metoda separace proměnných (Fourierova metoda) o které jsme již hovořili v části Budeme její použití ilustrovat na příkladu. Příklad 14.2 Hledejme řešení Laplaceovy rovnice u = 0 pro u = u(x, y) metodou separace proměnných. Řešení: Máme rovnici u = 0 a předpokládáme, že platí u = u(x, y) = ϕ(x)ψ(y). Potom po dosazení do Laplaceovy rovnice dostaneme 2 ϕ(x)ψ(y) x 2 ψ(y) 2 ϕ(x) x 2 2 u x + 2 u 2 y = 0, ϕ(x)ψ(y) y 2 = 0, + ϕ(x) 2 ψ(y) y 2 = 0. Budeme dále předpokládat, že funkce ϕ, ψ jsou nenulové, potom můžeme poslední rovnici vydělit jejich součinem. Příslušné parciální derivace budou obyčejnými derivacemi, protože jde o parciální derivování funkcí jedné proměnné. Dostaneme ϕ (x) ϕ(x) + ψ (y) ψ(y) = 0. V poslední rovnici máme na levé straně součet dvou činitelů, z nichž první závisí pouze na proměnné x a druhý pouze na proměnné y. Jejich součet se bude rovnat nule pouze v případě, že se oba sčítance rovnají konstantě s opačným znaménkem. Označme ji λ. Potom máme neboli ϕ (x) ϕ(x) = λ, ϕ (x) = λϕ(x), ψ (y) ψ(y) = λ, ψ (y) = λψ(y). Tyto rovnice umíme řešit. Řešení zapíšeme ve tvaru ve tvaru Ae λx + Be λx pro λ > 0, ϕ λ (x) = Ax + B pro λ = 0, Ae j λx + Be j λx pro λ < 0,

199 Diferenciální rovnice a jejich použití v elektrotechnice 197 Ce j λy + De j λy pro λ > 0, ψ λ (y) = Cy + D pro λ = 0, Ce λy + De λy pro λ < 0. Řešení lze také zapsat ve tvaru α sinh( λx + β) pro λ > 0, ϕ λ (x) = αx + β pro λ = 0, α sin( λx + β) pro λ < 0, γ sin( λy + δ) pro λ > 0, ψ λ (y) = γy + δ pro λ = 0, γ sinh( λy + δ) pro λ < 0. Integrační konstanty A, B, C, D, α, β, γ, δ závisí na veličině λ. Z posledních vzorců mimo jiné plyne, že řešení dvojrozměrné Laplaceovy rovnice nemůže být současně periodické ve směru x a y Shrnutí kapitoly Pokračovali jsme ve studiu parciálních diferenciálních rovnic druhého řádu. Věnovali jsme se rovnicím parabolického a eliptického typu = rovnici vedení tepla a Laplaceovu rovnici. Seznámili jsme se s jejich základními vlastnostmi. Ukázali jsme si jaké se používají okrajové a počáteční podmínky pro nalezení jednoznačného řešení dané úlohy. Pro určení řešení Laplaceovy rovnice jsme použili Fourierovou metodou separace proměnných Řešené příklady Fourierova metoda pro rovnici vedení tepla Příklad 14.3 Najděte řešení rovnice pro za předpokladu, že u t = 2 u α2 x 2 0 < x < l, t > 0 u(x, 0) =ϕ(x), 0 x l, u(0, t) =u(l, t) = 0, t 0. Řešení: Naším cílem je najít řešení úlohy použitím Fourierovy metody. Předpokládejme, že se proměnné dají rozdělit takto: u(x, t) = X(x) T (t).

200 198 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Dosazením do rovnice dostaneme nebo po úpravě T (t) α 2 T (t) = X (x) X(x) Z okrajových podmínek X(x)T (t) α 2 X (x)t (t) = 0 = λ. (14.10) u(0, t) = X(0)T (t) = 0, u(l, t) = X(l)T (t) = 0 vyplývá, že X(0) = X(l) = 0. Proto funkce X(x) vyhovuje okrajové úloze Funkce T (t) vyhovuje rovnici X (x) λx(x) = 0, 0 < x < l, (14.11) X(0) = X(l) = 0. (14.12) T (t) λα 2 T (t) = 0. (14.13) Hledáme takové hodnoty λ, které vedou k netriviálním řešením uvedené rovnice. Jsou možné následující tři případy: (i) Necht λ = β 2, β > 0. Pak má úloha (14.11) obecné řešení tvaru X(x) = c 1 exp(βx) + c 2 exp( βx). Z okrajových podmínek (14.12) dostáváme c 1 + c 2 = 0, c 1 exp(βl) + c 2 exp( βl) = 0. Odtud máme c 1 = c 2 = 0. Proto je tento případ nezajímavý. (ii) Necht λ = 0. Pak má úloha (14.11) obecné řešení tvaru X(x) = c 1 x + c 2. Z okrajových podmínek (14.12) dostáváme c 2 = 0, c 1 l + c 2 = 0. Odtud opět máme c 1 = c 2 = 0. Tento případ je proto také nezajímavý.

201 Diferenciální rovnice a jejich použití v elektrotechnice 199 (iii) Necht λ = β 2, β > 0. Pak má úloha (14.11) obecné řešení tvaru X(x) = c 1 cos βx + c 2 sin βx. Z okrajových podmínek (14.12) dostáváme c 1 = 0, c 1 cos βl + c 2 sin βl = 0. Odtud máme Proto c 1 = 0, sin βl = 0. βl = nπ. Uloha (14.11), (14.12) má netriviální řešení pouze v případě, když Toto řešení má tvar λ = λ n = ( nπ ) 2, n = 1, 2,.... l X n (x) = a n sin nπx l Čísla λ n nazýváme vlastními čísly a funkce X n (x) vlastními funkcemi. Řešení rovnice (14.13), ve které je položeno λ = λ n je ( ( nπα ) ) 2 T n (t) = b n exp t. l. Proto jsou funkce řešeními úlohy ( ( nπα ) ) 2 u n (x, t) = A n exp t l sin nπx l u 2 u t =α2, 0 x l, t > 0, x2 u(0, t) =u(l, t) = 0, t 0. Abychom našli řešení výchozí úlohy budeme její řešení hledat ve tvaru ( ( nπα ) ) 2 u(x, t) = A n exp t sin nπx. (14.14) l l n=1 Funkce (14.14) bude vyhovovat počátečním podmínkám, jestliže u(x, 0) = ϕ(x) = n=1 A n sin nπx l, 0 x l.

202 200 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Rozvinutím funkce ϕ(x) do Fourierovy řady dostaneme hodnoty koeficientů A n = 2 l l 0 ϕ(x) sin nπx dx,. l Na závěr ještě učiníme poznámku o jednoznačnosti řešení. Lze dokázat, že pokud je funkce ϕ spojitá na [0, l], ϕ (x) je po částech spojitá a ϕ(0) = ϕ(l) = 0, pak je nalezené řešení (14.14) s uvedenými koeficienty jediným řešením formulované úlohy Cvičení Fourierova úloha pro Laplaceovu rovnici Příklad 13 Najděte řešení rovnice pro za předpokladu, že 2 u x u y 2 = 0 0 < x < a, 0 < y < b u(x, 0) = u(x, b) = 0, 0 x a, u u(0, y) = g(y), (a, y) = h(y), 0 y b. x Řešení. Funkce u(x, y) je dána součtem u(x, y) = u 1 (x, y) + u 2 (x, y), kde u 1 (x, y) = n=1 ( a n cosh nπx tanh nπa ) b b sinhnπx sin nπy, b b a pro koeficienty platí u 2 (x, y) = a n = 2 b n=1 b b n = 2 nπ 1 cosh nπa b 0 b n sinh nπx b sin nπy b g(y) sin nπy b dy, b 0 h(y) sin nπy b dy.

203 Diferenciální rovnice a jejich použití v elektrotechnice 201 Příklad 14 Najděte řešení rovnice pro za předpokladu, že 2 u x + 2 u 2 y = < x < π, 0 < y < π u y (x, 0) = u y u u (x, π) = (0, y) = 0, x (π, y) = cos 3y. x Řešení. Řešení je dáno vztahem u(x, y) = cosh 3x cos 3y. 3 sinh 3π Příklad 15 Najděte řešení rovnice pro za předpokladu, že 2 u x u y 2 = 0 0 < x < π, 0 < y < π u(0, y) = u u u (x, 0) + u(x, 0) = (π, y) = 0, y x x (x, π) = sin 3x 2. Řešení. Řešení je dáno vztahem u(x, y) = 3 cosh 3y 2 2 sinh 3y 2 3 cosh 3π 2 2 sinh 3π 2 cos 3y.

204 202 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 15 Metoda konečných diferencí pro PDR 15.1 Cíl kapitoly V předchozích kapitolách jsme se seznámili s teorií parciálních diferenciálních rovnic prvního a druhého řádu a s některými analytickými metodami jejich řešení. Nevýhodou analytického řešení je, že se nedá použít vždy. Existuje velmi široká třída rovnic, které neumíme analyticky řešit. V těchto případech musíme použít numerické metody řešení. Cílem této kapitoly je seznámit čtenáře s možnosti numerického řešení některých typů parciálních diferenciálních rovnic druhého řádu pomocí metody konečných diferencí Princip metoda konečných diferencí pro PDR Vezměme si nejjednodušší případ: Mějme parciální lineární diferenciální rovnici eliptického typu 2 u x 2 u + σ(x, y)u = f(x, y), (15.1) 2 y2 kde u = u(x, y), Ω = {(x, y) : a x b, c y d}, σ(x, y) 0 x, y Ω, σ, f jsou spojité na Ω. Necht je splněna tzv. Dirichletova okrajová podmínka na hranicích oblasti Ω: u(x, c) = p(x), u(x, d) = q(x), a x b, u(a, y) = r(y), u(b, y) = s(y), c y d, p(a) = r(c), p(b) = s(c), q(a) = r(d), q(b) = s(d). Poslední řádek nám zabezpečuje spojitost okrajových podmínek v rozích oblasti Ω. Viz obrázek Vytvoříme sít na oblasti Ω (nejčastěji se používají čtvercové a nebo obdélníkové sítě). x i = a + ih, i = 0, 1,..., n, n + 1, h = b a n + 1, y j = c + jk, j = 0, 1,..., m, m + 1, k = d c m + 1. Uzly jsou pak body (x i, y j ). Označme u ij = u(x i, y j ). Za předpokladu, že platí 4 u x 4 M 4, 4 u y 4 M 4, M 4 R, M 4 <, t.j. u(x, y) je spojitá a má ohraničené parciální derivace do čtvrtého řádu včetně. Pak můžeme vyjádřit derivace pomocí diferencí a dostaneme ( ) 2 u(x i, y j ) ui+1,j 2u ij + u i 1,j = h2 x 2 h 2 12 u(4) (ξ i, y j ),

205 Diferenciální rovnice a jejich použití v elektrotechnice 203 d y q(x) r(y) Ω s(y) c p(x) a b x Obrázek 15.1: Metoda konečných diferencí 2 u(x i, y j ) y 2 ( ) ui,j+1 2u ij + u i,j 1 = k2 k 2 12 u(4) (x i, η j ), kde x i 1 < ξ i < x i+1, y j 1 < η j < y j+1. Jestliže předpokládáme spojitost u(x, y), pak pro dostatečně malé h, k můžeme zanedbat chybové funkce. Potom dosazením do (15.1) dostáváme pro i = 1, 2,..., n, j = 1, 2,..., m : 2u ij u i+1,j u i 1,j h 2 + 2u ij u i,j+1 u i,j 1 k 2 + σ ij u ij = f ij. Vynásobením této rovnice koeficientem hk dostaneme ( ( h 2 k + k ) ) + hkσ ij u ij k h h (u i+1,j + u i 1,j ) h k (u i,j+1 + u i,j 1 ) = hkf ij. Dosadíme podle počátečních podmínek u i,0 = p i, u i,m+1 = q i, u 0,j = r j, u n+1,j = s j, kde p i = p(x i ), q i = q(x i ), r j = r(y j ), s j = s(y j ), dostaneme tak soustavu lineárních algebraických rovnic a po jejím vyřešení získáme hodnoty u ij. V případě pravidelné čtvercové sítě, t.j. h = k, se tato soustava dále zjednodušší na tvar ( 4 + h 2 σ ij ) uij u i+1,j u i 1,j u i,j+1 u i,j 1 = h 2 f ij. (15.2) Všimněte si, že matice soustavy je v obou případech pro σ ij 0 diagonálně dominantní a proto můžeme použít i iterační metody řešení. V případě σ ij 0 jde o soustavu, kde je diagonální dominantnost neostrá, ale je ostrá pro všechny rovnice, v nichž je aspoň jeden hraniční bod. Pro takovéto matice nám bude opět konvergovat Gauss-Seidelova

206 204 Fakulta elektrotechniky a komunikačních technologií VUT v Brně metoda, ale obecně dosti pomalu. Při větším počtu rovnic se vyplatí používat relaxační nebo superrelaxační Gauss-Seidelovu metodu, které nám podstatně zlepšují konvergenci a hlavně rychlost výpočtu. Zvláště v tomto případě, kdy matice koeficientů soustavy je řídká (t.j.obsahuje velké množství nulových prvků). Analogický postup můžeme použít pro numerické řešení všech lineárních parciálních diferenciálních rovnic druhého řádu. Postup řešení je vždy stejný: derivace nahradíme diferencemi a hledáme řešení soustavy lineárních algebraických rovnic. Pro další parciální derivace se používají aproximace: u(x i, y j ) x = u i+1,j u ij, h u(x i, y j ) y = u i,j+1 u i,j, k u(x i, y j ) x u(x i, y j ) x 2 u(x i, y j ) x y = u i,j u i 1,j, h = u i+1,j u i 1,j, 2h u(x i, y j ) y u(x i, y j ) y = u i,j u i,j 1, k = u i,j+1 u i,j 1. 2k = u i+1,j+1 u i+1,j 1 u i 1,j+1 + u i 1,j 1. 2h2k Problémy při řešení mohou vznikat, pokud oblast Ω není obdelníková. Definice 15.1 Bod P ij = (x i, y j ) sítě na oblasti Ω nazveme vnitřním, jestliže všechny body úseček spojujících jej se sousedními body P i±1,j, P i,j±1 leží v Ω a nazveme jej hraničním v opačném případě. Pro určení hodnoty funkce u v hraničních bodech se nejčastěji používá lineární interpolace či extrapolace. Necht hraniční bod Q leží na spojnici uzlů P ij, P i+1,j, ve vzdálenosti δ od bodu P ij. Necht se hodnoty funkce u mění lineárně podél této spojnice. Potom u(q) u(p ij ) δ = u(p ij) u(p i 1,j ). h Protože podle definice 12.6 můžeme psát u(q) = ϕ(q) a dále u(p ij ) = u ij, tak po úpravě dostaneme ( ϕ(q) = 1 + δ ) u ij δ h h u i 1,j a nebo u ij = hϕ(q) + δu i 1,j = h h + δ h + δ ϕ(q) + δ h + δ u i 1,j, protože známe hodnotu v bodě Q a potřebujeme dopočítat hodnotu v bodě P ij. Pro rovnice jiných typů je postup analogický. Vždy požadujeme, aby výsledná soustava lineárních algebraických rovnic byla jednoznačně řešitelná. Z této podmínky plynou i požadavky na tvar rovnice, které nám potom zaručí jednoznačnost a konvergenci řešení.

207 Diferenciální rovnice a jejich použití v elektrotechnice 205 Postup si ukážeme na rovnici parabolického typu, půjde o zobecnění rovnice vedení tepla (14.3), kdy přidáme ještě další člen, u t = 2 u + f(x, t), (15.3) x2 počáteční podmínka u(x, 0) = ϕ(x), (15.4) a okrajové podmínky u(0, t) = µ 1 (t), u(l, t) = µ 2 (t), (15.5) (15.6) kde f, ϕ, µ 1, µ 2 jsou zadané spojité funkce, x < 0, l >, t < 0, T >. Rozdělíme si interval < 0, l > na n dílů délky x = l. Na ose t si zvolíme velikost kroku n t tak, aby platilo t = ϱ x 2. Důvod bude zřejmý z dalšího výkladu. Derivace v rovnici (15.3) nahradíme diferencemi a dostaneme u i,k+1 u i,k t = u i+1,k 2u i,k + u i 1,k x 2 + f(x i t k ). Nyní vynásobíme celou rovnici výrazem t = ϱ x 2 a dostaneme po úpravě u i,k+1 = (1 2ϱ)u i,k + ϱ(u i 1,k + u i+1,k ) + tf(x i, t k ). (15.7) Dosazením do počátečních a okrajových podmínek dostaneme u i,0 = ϕ(x i ), u 0,k = µ 1 (t k ), u l,k ) = µ 2 (t k ). (15.8) Tím jsme získali soustavu lineárních algebraických rovnic. Pro její řešitelnost je třeba volit ϱ 1/2. V opačném případě nastává numerická nestabilita a výpočet se bude výrazně lišit od skutečnosti Shrnutí kapitoly Seznámili jsme se použití numerické metody konečných difertencí pro určení řešení některých typů parciálních diferenciálních rovnic druhého řádu. Základem metody je diskretizece proměnných, přičemž krok nemusí být na obou souřadnicových osách stejný. Místo spojitého řešení hledáme diskrétní funkci definovanou na konečném počtu bodů. Úloha nalézt řešení parciální diferenciální rovnice druhého řádu je převedena na úlohu nalézt řešení soustavy lineárních algebraických rovnic. Konstruke řešení nám zaručuje, že získaná soustava lineárních algebraických rovnic bude jednoznačně řešitelná. Získaná diskrétní funkce v limitě konverguje k přesnému řešení naší úlohy.

208 206 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 15.4 Řešený příklad Příklad 15.1 Metodou konečných diferencí řešte okrajovou úlohu u xx + u yy = 8x u(x, 0) = x 3, u(0, y) = 0, u(x, y) x 2 +y 2 =10 = 10x(y + 1), kde oblast Ω je vnitřní část čtvrtkruhu x 0, y 0, x 2 + y Řešení: Rovnici si upravíme na stejný tvar jako (15.1) 2 u x 2 2 u y 2 = 8x. Zvolme čtvercovou sít s krokem h = 1.Potom máme hraniční body u(0, 0) =0, u(1, 0) = 1, u(2, 0) = 8, u(3, 0) = 27, u(0, 1) =u(0, 2) = u(0, 3) = 0, u(1, 3) =40, u(3, 1) = 60. Ještě potřebujeme znát hodnotu v bodě P 2,2. Protože je, lineární interpolací dostaneme Q = (2.449; 2), ϕ(q) = , δ = 0.449, u 2,2 = u 1, = u 1,2. Nyní pro 3 vnitřní uzly sestavíme sít ové rovnice podle (15.2), přitom hraniční uzly jsou podtrženy. 4u 1,1 u 0,1 u 2,1 u 1,0 u 1,2 = 8, 4u 1,2 u 1,1 u 1,3 u 0,2 u 2,2 = 8, 4u 2,1 u 1,1 u 3,1 u 2,0 u 2,2 = 16 a pak přidáním odvozeného vztahu pro u 2,2 dostaneme soustavu 4 rovnic o čtyřech neznámých. Po úpravě u 1,1 = 1 4 (0 + u 2, u 1,2 ) 1 4 8, u 2,1 = 1 4 (u 1,1 + u 2, ) , u 1,2 = 1 4 ( u 1,1 + u 2,2 ) 1 4 8, u 2,2 = u 1,2.

209 Diferenciální rovnice a jejich použití v elektrotechnice 207 Jejím řešením je pak u 1,1 = , u 2,1 = , u 1,2 = , u 2,2 = Další postup je pak obvyklý, t.j. zmenšíme krok a opakujeme výpočet až se nám odchylky v uzlových bodech ustálí. Necht je h = 1/2. Potom dostaneme sít ové rovnice pro 19 vnitřních bodů a ještě musíme dopočítat hodnoty 5 hraničních uzlů lineární interpolací. Dostaneme tedy soustavu 24 rovnic o 24 neznámých. Přitom každá rovnice obsahuje nejvýše 5 nenulových hodnot proměnných. Pro hraniční uzly máme u 6,1 = u 5,1, a pro poslední hodnotu bereme bud u 5,3 = u 4,3, u 4,4 = u 3,4, u 3,5 = u 2,5, u 1,6 = 1 2 (u 0,6 + u 2,6 ) = 20, nebo si tuto hodnotu vypočítáme, přitom bereme sousední uzly po vertikále ( doposud jsme je brali po horizontále), pak dostaneme rovnici Pro vnitřní uzly pak budeme mít soustavu u 1,6 = u 1,5. 4u 11 + u 01 + u 10 + u 21 + u 12 = 1, 4u 12 + u 02 + u 11 + u 22 + u 13 = 1, 4u 13 + u 03 + u 12 + u 23 + u 14 = 1, 4u 14 + u 04 + u 13 + u 24 + u 15 = 1, 4u 15 + u 05 + u 14 + u 25 + u 16 = 1, 4u 21 + u 11 + u 20 + u 31 + u 22 = 2, 4u 22 + u 12 + u 21 + u 32 + u 23 = 2, 4u 23 + u 13 + u 22 + u 33 + u 24 = 2, 4u 24 + u 14 + u 23 + u 34 + u 25 = 2, 4u 25 + u 15 + u 24 + u 35 + u 26 = 2,

210 208 Fakulta elektrotechniky a komunikačních technologií VUT v Brně 4u 31 + u 21 + u 30 + u 41 + u 32 = 3, 4u 32 + u 22 + u 31 + u 42 + u 33 = 3, 4u 33 + u 23 + u 32 + u 43 + u 34 = 3, 4u 34 + u 24 + u 33 + u 44 + u 35 = 3, 4u 41 + u 31 + u 40 + u 51 + u 42 = 4, 4u 42 + u 32 + u 41 + u 52 + u 43 = 4, 4u 43 + u 33 + u 42 + u 53 + u 44 = 4, 4u 51 + u 41 + u 50 + u 61 + u 52 = 5, 4u 52 + u 42 + u 51 + u 62 + u 53 = 5. Tím máme celou soustavu hotovou a zbývá ji jen vyřešit Cvičení Příklad 16 Metodou konečných diferencí řešte okrajovou úlohu u xx + u yy = 8x u(x, 0) = x 2, u(0, y) = 0, u(x, y) x 2 +y 2 =10 = 10x(y + 1), kde oblast Ω je vnitřní část čtvrtkruhu x 0, y 0, x 2 + y 2 9. Řešení. Postupujte podobně jako v řešeném příkladu Příklad 17 Co to jsou hraniční body sítě? Řešení. Tento pojem je uveden v definici 15.1.

211 Diferenciální rovnice a jejich použití v elektrotechnice Metoda konečných prvků pro PDR - řešení pomocí Matlabu 16.1 Cíl kapitoly Cílem této kapitoly je předvést, jak můžeme parciální diferenciální rovnice numericky řešit s použitím Matlabu. Matlab nepoužívá pro řešení PDR metodu konečných diferencí, popsanou v předchozí kapitole, nýbrž metodu konečných prvků, která je jednou z nejdůležitějších a nejpoužívanějších numerických metod pro řešení parciálních diferenciálních rovnic. Princip této metody zde bude nastíněn jen velmi, velmi zhruba, protože na podrobnější vysvětlení bohužel nemáme prostor Metoda konečných prvků Metoda konečných prvků (MKP, anglicky FEM finite element method ) má mnoho společných rysů s metodou konečných diferencí (MKD). Opět hledáme řešení nějaké parciální diferenciální rovnice na zadané oblasti Ω. Matlab umožňuje řešit parciální diferenciální rovnice druhého řádu na rovinných oblastech (tj. hledaná funkce u závisí na prostorových proměnných x a y a případně na čase t), ale obecně lze metodou konečných prvků řešit i rovnice vyššího než druhého řádu a ve vyšších dimenzích než v rovině (ovšem už v třírozměrném prostoru se problém technicky velmi zkomplikuje). Všude dál v této kapitole budeme uvažovat pouze rovinné oblasti. Stejně jako u metody konečných diferencí oblast Ω pokryjeme sítí. Na rozdíl od MKD se však v základní verzi metody konečných prvků používají trojúhelníkové sítě, viz obrázek Říkáme, že oblast Ω ztriangulujeme. Na obrázku vidíme, že sít nemusí být nikterak pravidelná. Je však vhodné, aby jednotlivé trojúhelníky nebyly příliš placaté, tj. aby jejich vnitřní úhly nebyly příliš malé. Výhodou trojúhelníkových sítí (oproti obdélníkovým, které se používají u MKD) je to, že mohou dobře vystihnout i velmi složité oblasti. Tím odpadají problémy s realizací okrajových podmínek, které jsme řešili u MKD (viz příklad 15.1). Další analogie s metodou konečných diferencí je v tom, že původní parciální diferenciální rovnici převedeme na soustavu algebraických rovnic (lineárních či nelineárních, dle povahy původní úlohy) s neznámými u 1, u 2,..., u n, kde u i je přibližná hodnota řešení v i-tém uzlu sítě a n je počet uzlů. Postup, jakým je tato soustava tzv. diskretizačních rovnic získána, je však zcela odlišný a daleko komplikovanější než u MKD a popisovat jej zde nebudeme. Soustavu diskretizačních rovnic vyřešíme tím získáme hodnoty řešení v uzlových bodech a za přibližné řešení rovnice na celé oblasti Ω bereme destičkovou plochu (což je prostorová analogie lomené čáry v rovině, viz obrázek 16.2) danou těmito hodnotami. To, že získáme řešení na celé oblasti, a nikoli jen v uzlech sítě, je další výhodou metody konečných prvků oproti MKD. Pro ilustraci slouží obrázek 16.2, na kterém vidíme přibližné řešení rovnice u = 4 na oblasti Ω z obrázku 16.1 s okrajovou podmínkou u(x, y) = 2 x 2 y 2 na Ω. Snadno bychom ověřili, že přesným řešením této rovnice s touto okrajovou podmínkou je funkce u(x, y) = 2 x 2 y 2. Grafem řešení tedy je rotační paraboloid. Vidíme, že přibližné řešení

212 210 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Obrázek 16.1: Triangulovaná oblast Ω nalezené metodou konečných prvků tvarem paraboloidu vcelku odpovídá, pro přesnější srovnání bychom museli porovnat příslušné numerické hodnoty. Prostorový graf nemusí být ovšem zrovna nejpřehlednější, řešení se proto častěji znázorňuje pomocí vrstevnic, viz obrázek Obrázek 16.2: Graf přibližného řešení Obrázek 16.3: Přibližné řešení téže rovnice znázorněné pomocí vrstevnic Příklad řešený pomocí Matlabu Poznámka 16.1 Všem jazykovým puristům se omlouváme za to, že v dalším textu budeme do češtiny míchat různá anglická slova (a občas je ještě navíc potvořit skloňováním). Autoři z vlastní zkušenosti soudí, že v oblasti počítačových programů je příliš důsledný

213 Diferenciální rovnice a jejich použití v elektrotechnice 211 překlad do češtiny spíš na škodu věci. V Matlabu lze parciální diferenciální rovnice řešit velmi snadno, máme-li nainstalovaný tzv. PDE Toolbox (PDE = partial differential equations ). Nejpohodlnější je pracovat s grafickým uživatelským rozhraním (GUI). Ukážeme zde řešení jednoho příkladu právě v tomto prostředí. Budeme řešit téměř totožný příklad, jako byl ten v předchozí kapitole (př. 15.1). Příklad 16.1 Pomocí Matlabu řešte metodou konečných prvků okrajovou úlohu 2 u x + 2 u = 8x na Ω, (16.1) 2 y2 kde oblast Ω je čtvrtina kruhu se středem v počátku souřadné soustavy a poloměrem 3, která leží v prvním kvadrantu: Ω = {(x, y) : x 0, y 0, x 2 + y 2 9}, s Dirichletovými okrajovými podmínkami u(x, y) = x 3 na Γ 1 = {(x, y) : 0 x 3, y = 0}, u(x, y) = 0 na Γ 2 = {(x, y) : x = 0, 0 y 3}, u(x, y) = 9x(y + 1) na Γ 3 = {(x, y) : x 0, y 0, x 2 + y 2 = 9}. (16.2) Oblast Ω s vyznačenými částmi hranice Γ 1, Γ 2 a Γ 3 vidíme na obrázku Γ Γ 2 Ω Γ Obrázek 16.4: K příkladu 16.1: Oblast Ω a její hranice, rozdělená na tři části

214 212 Fakulta elektrotechniky a komunikačních technologií VUT v Brně Řešení: Spustíme Matlab. Do příkazového okna napíšeme příkaz k otevření prostředí pro řešení parciálních diferenciálních rovnic: >> pdetool Otevře se následující okno Řešení příkladu v tomto prostředí popíšeme krok za krokem. Každá akce, kterou je třeba provést, bude označena symbolem. Zadání oblasti Ω Oblast, na které řešíme parciální diferenciální rovnici, můžeme zadat interaktivně. Na bílou plochu uprostřed můžeme umist ovat různé geometrické obrazce (obdélníky, kruhy, elipsy a polygony) a pak z nich pomocí množinových operací (sjednocení, průniku a rozdílu) sestavit požadovanou oblast. Naši oblast (čtvrtkruh) dostaneme jako průnik kruhu se středem v počátku a poloměrem 3 a čtverce, který má levý dolní vrchol v počátku a stranu o délce 3 (případně cokoli většího než 3). Rozmezí os na ploše neodpovídá našim potřebám, a proto je musíme změnit: V menu v položce Options vybereme Axis Limits... a nastavíme správné rozmezí - pro náš příklad můžeme zadat pro obě osy např. meze -1 až 4. Dále nastavíme, aby se ukazovala mřížka a aby se body, které budeme za chvíli klikáním zadávat (vrcholy čtverce a pod.) k mřížce přichytávaly. V Options klikneme na položku Grid. V Options klikneme na položku Snap ( snap to grid = přilnout k mřížce ).

215 Diferenciální rovnice a jejich použití v elektrotechnice 213 Nyní zadáme kruh: Klikneme na tlačítko se symbolem. Tím budeme zadávat elipsu, s tím, že první bod, na který klikneme, je jejím středem. Najedeme myší na bod (0, 0), stiskneme tlačítko myši (díky tomu, že jsme zvolili snap to grid, se nemusíme trefit úplně přesně) a táhneme - objeví se obrys elipsy. Táhneme, až elipsu (v našem případě vlastně kruh) natáhneme do požadovaných rozměrů. Podobným způsobem zadáme čtverec: Klikneme na tlačítko se symbolem. Tím budeme zadávat obdélník. Opět najedeme na bod (0, 0) (levý dolní roh čtverce) a dotáhneme kurzor do bodu (3, 3) (pravý horní roh). Výsledek by měl vypadat nějak takto: Kdybychom některý z objektů zadali jinak, než jsme chtěli, můžeme jej vcelku snadno opravit: Nejprve na požadovaný objekt klikneme a tím jej vybereme pro další úpravy (aktuálně vybraný objekt má černě zvýrazněnou hranici). Je-li nevhodně umístěn, ale velikost má přitom správnou, můžeme jej pomocí myši přetáhnout na jiné místo. Chceme-li změnit velikost, stačí, když na vybraný objekt doubleklikneme (Jak je tohle správně česky? Poklepneme? Dvojklikneme?). Otevře se dialog, ve kterém můžeme změnit rozměry, umístění i název. Pokud jsme to zkazili úplně, můžeme vybraný objekt stisknutím klávesy Delete odstranit a začít znovu. Zatím jsme jen zadali kruh a čtverec, ale nijak jsme počítači nesdělili, že nás zajímá jejich průnik. To provedeme nyní. Podíváme se na políčko nadepsané Set formula. Do

216 214 Fakulta elektrotechniky a komunikačních technologií VUT v Brně tohoto políčka zadáváme množinový vzorec ( set má kromě mnoha jiných i význam množina, formula snad překládat netřeba), pomocí něhož je z jednotlivých zadaných oblastí sestavena oblast výsledná. Můžeme používat operátory + (sjednocení), (průnik) a (množinový rozdíl). Při našem zadávání kruhu a čtverce se v poli Set formula automaticky objevil text C1+SQ1. Kdybychom to tak nechali, za oblast Ω by se vzalo sjednocení oblastí C1 (C jako circle = kruh) a SQ1 (SQ jako square - čtverec). My ale potřebujeme průnik, a proto změníme text v editačním poli Set formula na C1*SQ1. Navenek nepoznáme žádnou změnu, obrázek bude vypadat pořád stejně. Nyní nastal vhodný okamžik pro uložení výdobytků naší práce. Uložíme rozpracovanou úlohu např. jako soubor priklad1.m (klasicky: v menu File, Save as...). Můžeme se do uloženého souboru podívat, např. v editoru Matlabu nebo třeba v Poznámkovém bloku, jak kdo chce. Uvidíme, že Matlab automaticky vytvořil poměrně dlouhý soubor, v němž většině věcí nerozumíme, a proto do něj nebudeme vrtat. Při další práci je vhodné čas od času úlohu opět uložit, dále již to zdůrazňovat nebudeme. Zadání okrajových podmínek Pokračujeme zadáním okrajových podmínek. Nejprve si necháme zobrazit hranici oblasti. Klikneme na tlačítko se symbolem Ω. (Jiná možnost: v menu Boundary, pak Boundary Mode.) Ukáže se nám hranice oblasti:

217 Diferenciální rovnice a jejich použití v elektrotechnice 215 Postupně zadáme okrajové podmínky podle předpisů (16.2). Nejprve zadáme podmínku na vodorovné části hranice Γ 1 (viz též obrázek 16.4). Doubleklikneme na vodorovnou část hranice. Otevře se dialog pro zadávání okrajové podmínky. Jiná možnost: Na příslušnou část hranice klikneme (jednou). Tím bude tato část hranice vybrána pro další práci. Pak vybereme v menu Boundary a Specify Boundary Conditions... V dialogu nyní zadáme okrajovou podmínku u(x, y) = x 3. V Matlabu lze zadávat dva základní druhy okrajových podmínek, Dirichletovy (je přímo zadáno, čemu se má řešení na hranici rovnat) a Neumannovy (které obsahují též derivaci řešení ve směru normály k hranici). Naše okrajové podmínky jsou Dirichletova typu. V dialogu proto vybereme (či spíš necháme nastaveno) Condition type na Dirichlet. Matlab očekává nyní podmínku ve tvaru (viz horní část dialogu) h u = r, kde h a r jsou zadané funkce, případně konstanty. Pro naši podmínku u(x, y) = x 3 je h = 1 a r(x, y) = x 3. V dialogu vyplníme kolonku pro funkci r výrazem x.^3. (Funkce h je na jedničku nastavená automaticky.) Vyplněný dialog by měl vypadat takto: Podobným způsobem zadáme okrajové podmínky na ostatních částech hranice: Doubleklikneme na svislou část hranice. V dialogu zkontrolujeme, zda je zatržen Dirichletův typ okrajových podmínek a vyplníme kolonku pro funkci r výrazem 0. Totéž provedeme pro obloukovou část hranice, tentokrát zadáme 9*x.*(y+1). Zadání rovnice Nyní zadáme samotnou parciální diferenciální rovnici, kterou chceme vyřešit. Klikneme na tlačítko PDE nebo v menu vybereme PDE a pak PDE Specification... Otevře se dialog pro zadání rovnice. V levé části dialogu vybíráme typ rovnice - na výběr máme rovnici eliptickou, parabolickou, hyperbolickou a problém vlastních čísel. Naše rovnice (16.1) je typu eliptického, proto vybereme (případně jen zkontrolujeme, zda je vybrán) z možností pro Type of PDE typ Elliptic. Rovnice je nyní očekávána (viz horní část dialogu) ve tvaru div(c grad u) + au = f (16.3)

218 216 Fakulta elektrotechniky a komunikačních technologií VUT v Brně a po nás se chce, abychom doplnili funkce c, a a f. Doufáme, že tvarem (16.3) nejste příliš zaskočeni, pro jistotu však připomeňme, že je-li f funkce proměnných x 1, x 2,..., x n, pak gradient funkce f je ( f grad f =, f,..., f ), x 1 x 2 x n a jsou-li g 1, g 2,..., g n funkce proměnných x 1, x 2,..., x n, pak divergence zobrazení g = (g 1,..., g n ) je div g = g 1 x 1 + g 2 x g n x n. Též si snad pamatujete, že div(grad f) = ( ) f x 1 x 1 Řešená rovnice (16.1), tj. 2 u + 2 u x 2 y 2 (16.3) přepíše jako div(1 grad u) + 0 u = 8x. + + ( ) f = 2 f x n x n x f x 2 n = f. = 8x, po snadné úpravě u = 8x, se tedy do tvaru Proto dialog pro zadání rovnice doplníme takto (některé z uvedených hodnot už tam možná jsou samy od sebe, pak je pochopitelně necháme být): Do kolonky pro funkci c doplníme konstantu 1, do kolonky pro a napíšeme nulu a do kolonky pro f napíšeme -8*x. Celá věc by pak měla vypadat následovně: Triangulace oblasti Oblast Ω ztriangulujeme: Klikněte na tlačítko s trojúhelníkem nebo v menu vyberte Mesh a pak Initialize Mesh Chceme-li mít sít jemnější, můžeme kliknout na tlačítko s trojúhelníkem rozděleným na čtyři menší trojúhelníky nebo v menu vybrat Mesh a pak Refine Mesh.

219 Diferenciální rovnice a jejich použití v elektrotechnice 217 Zjemněnou sít pak můžeme ještě poněkud vylepšit (zpravidelnit, odstranit z ní některé úzké trojúhelníky) pomocí funkce Jiggle. (Původní význam slova jiggle je pohupovat či trhaně se pohybovat, v souvislosti se sítí se tím myslí zhruba to, že uzly sítě se trošku popřemist ují, každý uzel se přesune do průměru svých sousedů.) Můžeme v menu vybrat Mesh a pak Jiggle Mesh - tuto operaci můžeme provádět i opakovaně. Pokud se nám to, co se se sítí děje, nelíbí, můžeme úpravy brát zpět pomocí menu: Mesh, pak Undo Mesh Change. První návrh sítě můžeme ovlivnit pomocí nastavení parametrů (v menu Mesh, Parameters...). Zde můžeme např. nastavit maximální povolenou délku hrany (maximum edge size). Jestliže jsme zjemnění a jigglování provedli právě jednou, měli bychom mít na obrazovce toto: Sít můžeme exportovat pro její případné další použití: v menu Mesh, pak Export Mesh... Sít bude uložena pomocí tří matic, jejichž jména si můžeme vybrat. Matlab nám nabízí jména p, e a t. První matice bude obsahovat informace o uzlech sítě (points), druhá o hranách (edges) a třetí o trojúhelnících (triangles). S těmito maticemi pak v Matlabu můžeme dále pracovat dle potřeby, např. si jejich prvky můžeme nechat vypsat do souboru, který pak můžeme přenést a používat v jiném programu. Řešení rovnice a jeho grafické znázornění Ted když máme všechno připravené, můžeme konečně najít přibližné řešení rovnice.

0.1 Obyčejné diferenciální rovnice prvního řádu

0.1 Obyčejné diferenciální rovnice prvního řádu 0.1 Obyčejné diferenciální rovnice prvního řádu 1 0.1 Obyčejné diferenciální rovnice prvního řádu Obyčejná diferenciální rovnice je rovnice, ve které se vyskytují derivace nebo diferenciály neznámé funkce

Více

v elektrotechnice Prof. RNDr. Josef Diblík, DrSc. Doc. RNDr. Jaromír Baštinec, CSc. Mgr. Irena Hlavičková ÚSTAV MATEMATIKY

v elektrotechnice Prof. RNDr. Josef Diblík, DrSc. Doc. RNDr. Jaromír Baštinec, CSc. Mgr. Irena Hlavičková ÚSTAV MATEMATIKY Diferenciální rovnice a jejich použití v elektrotechnice Prof. RNDr. Josef Diblík, DrSc. Doc. RNDr. Jaromír Baštinec, CSc. Mgr. Irena Hlavičková ÚSTAV MATEMATIKY Diferenciální rovnice a jejich použití

Více

Diferenciální rovnice a jejich použití v elektrotechnice

Diferenciální rovnice a jejich použití v elektrotechnice VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV MATEMATIKY Diferenciální rovnice a jejich použití v elektrotechnice (Elektrotechnika, elektronika, komunikační a

Více

Obsah Obyčejné diferenciální rovnice

Obsah Obyčejné diferenciální rovnice Obsah 1 Obyčejné diferenciální rovnice 3 1.1 Základní pojmy............................................ 3 1.2 Obyčejné diferenciální rovnice 1. řádu................................ 5 1.3 Exaktní rovnice............................................

Více

MATEMATIKA III. Olga Majlingová. Učební text pro prezenční studium. Předběžná verze

MATEMATIKA III. Olga Majlingová. Učební text pro prezenční studium. Předběžná verze Fakulta strojního inženýrství Univerzity J. E. Purkyně v Ústí nad Labem Pasteurova 7 Tel.: 475 285 511 400 96 Ústí nad Labem Fax: 475 285 566 Internet: www.ujep.cz E-mail: kontakt@ujep.cz MATEMATIKA III

Více

pouze u některých typů rovnic a v tomto textu se jím nebudeme až na

pouze u některých typů rovnic a v tomto textu se jím nebudeme až na Matematika II 7.1. Zavedení diferenciálních rovnic Definice 7.1.1. Rovnice tvaru F(y (n), y (n 1),, y, y, x) = 0 se nazývá diferenciální rovnice n-tého řádu pro funkci y = y(x). Speciálně je F(y, y, x)

Více

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

8.3). S ohledem na jednoduchost a názornost je výhodné seznámit se s touto Základní pojmy a vztahy. Definice 9. Lineární diferenciální rovnice 2. řádu Cíle Diferenciální rovnice, v nichž hledaná funkce vystupuje ve druhé či vyšší derivaci, nazýváme diferenciálními rovnicemi druhého a vyššího řádu. Analogicky

Více

FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Leden 2015 Komplexní inovace studijních programů a zvyšování kvality výuky na FEKT VUT v Brně OP VK CZ.1.07/2.2.00/28.0193

Více

Obyčejnými diferenciálními rovnicemi (ODR) budeme nazývat rovnice, ve kterých

Obyčejnými diferenciálními rovnicemi (ODR) budeme nazývat rovnice, ve kterých Obyčejné diferenciální rovnice Obyčejnými diferenciálními rovnicemi (ODR) budeme nazývat rovnice, ve kterých se vyskytují derivace neznámé funkce jedné reálné proměnné. Příklad. Bud dána funkce f : R R.

Více

1.1 Existence a jednoznačnost řešení. Příklad 1.1: [M2-P1] diferenciální rovnice (DR) řádu n: speciálně nás budou zajímat rovnice typu

1.1 Existence a jednoznačnost řešení. Příklad 1.1: [M2-P1] diferenciální rovnice (DR) řádu n: speciálně nás budou zajímat rovnice typu [M2-P1] KAPITOLA 1: Diferenciální rovnice 1. řádu diferenciální rovnice (DR) řádu n: speciálně nás budou zajímat rovnice typu G(x, y, y, y,..., y (n) ) = 0 y (n) = F (x, y, y,..., y (n 1) ) Příklad 1.1:

Více

4. OBYČEJNÉ DIFERENCIÁLNÍ ROVNICE

4. OBYČEJNÉ DIFERENCIÁLNÍ ROVNICE FBI VŠB-TUO 28. března 2014 4.1. Základní pojmy Definice 4.1. Rovnice tvaru F (x, y, y, y,..., y (n) ) = 0 se nazývá obyčejná diferenciální rovnice n-tého řádu a vyjadřuje vztah mezi neznámou funkcí y

Více

Diferenciální rovnice 1

Diferenciální rovnice 1 Diferenciální rovnice 1 Základní pojmy Diferenciální rovnice n-tého řádu v implicitním tvaru je obecně rovnice ve tvaru,,,, = Řád diferenciální rovnice odpovídá nejvyššímu stupni derivace v rovnici použitému.

Více

LDF MENDELU. Simona Fišnarová (MENDELU) LDR druhého řádu VMAT, IMT 1 / 22

LDF MENDELU. Simona Fišnarová (MENDELU) LDR druhého řádu VMAT, IMT 1 / 22 Lineární diferenciální rovnice druhého řádu Vyšší matematika, Inženýrská matematika LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF)

Více

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.

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. 1 Variace konstanty Nejdřív spočítáme jeden příklad na variaci konstant pro lineární diferenciální rovnici 2. řádu s kostantními koeficienty. Příklad 1 Najděte obecné řešení rovnice: y + y = 4 sin t. Co

Více

Kapitola 11: Lineární diferenciální rovnice 1/15

Kapitola 11: Lineární diferenciální rovnice 1/15 Kapitola 11: Lineární diferenciální rovnice 1/15 Lineární diferenciální rovnice 2. řádu Definice: Lineární diferenciální rovnice 2-tého řádu je rovnice tvaru kde: y C 2 (I) je hledaná funkce a 0 (x)y +

Více

INTEGRÁLY S PARAMETREM

INTEGRÁLY S PARAMETREM INTEGRÁLY S PARAMETREM b a V kapitole o integraci funkcí více proměnných byla potřeba funkce g(x) = f(x, y) dy proměnné x. Spojitost funkce g(x) = b a f(x, y) dy proměnné x znamená vlastně prohození limity

Více

Soustavy lineárních rovnic

Soustavy lineárních rovnic Soustavy lineárních rovnic V této kapitole se budeme zabývat soustavami lineárních diferenciálních rovnic y = a (x)y + a (x)y + + a n (x)y n + f (x) y = a (x)y + a (x)y + + a n (x)y n + f (x). y n = a

Více

Věta 12.3 : Věta 12.4 (princip superpozice) : [MA1-18:P12.7] rovnice typu y (n) + p n 1 (x)y (n 1) p 1 (x)y + p 0 (x)y = q(x) (6)

Věta 12.3 : Věta 12.4 (princip superpozice) : [MA1-18:P12.7] rovnice typu y (n) + p n 1 (x)y (n 1) p 1 (x)y + p 0 (x)y = q(x) (6) 1. Lineární diferenciální rovnice řádu n [MA1-18:P1.7] rovnice typu y n) + p n 1 )y n 1) +... + p 1 )y + p 0 )y = q) 6) počáteční podmínky: y 0 ) = y 0 y 0 ) = y 1 y n 1) 0 ) = y n 1. 7) Věta 1.3 : Necht

Více

y = 1 x (y2 y), dy dx = 1 x (y2 y) dy y 2 = dx dy y 2 y y(y 4) = A y + B 5 = A(y 1) + By, tj. A = 1, B = 1. dy y 1

y = 1 x (y2 y), dy dx = 1 x (y2 y) dy y 2 = dx dy y 2 y y(y 4) = A y + B 5 = A(y 1) + By, tj. A = 1, B = 1. dy y 1 ODR - řešené příkla 20 5 ANALYTICKÉ A NUMERICKÉ METODY ŘEŠENÍ ODR A. Analtické meto řešení Vzorové příkla: 5.. Příklad. Řešte diferenciální rovnici = 2. Řešení: Přepišme danou rovnici na tvar = (2 ), což

Více

Sbírka příkladů z matematické analýzy II. Petr Tomiczek

Sbírka příkladů z matematické analýzy II. Petr Tomiczek Sbírka příkladů z matematické analýzy II Petr Tomiczek Obsah Diferenciální rovnice. řádu 3. Separace proměnných......................... 3. Přechod k separaci.......................... 4.3 Variace konstant...........................

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

rovnic), Definice y + p(x)y = q(x), Je-li q(x) = 0 na M, nazývá se y + p(x)y =

rovnic), Definice y + p(x)y = q(x), Je-li q(x) = 0 na M, nazývá se y + p(x)y = Cíle Přehled základních typů diferenciálních rovnic prvního řádu zakončíme pojednáním o lineárních rovnicích, které patří v praktických úlohách k nejfrekventovanějším. Ukážeme například, že jejich řešení

Více

8.2. Exaktní rovnice. F(x, y) x. dy. df = dx + y. Nyní budeme hledat odpověd na otázku, zda a jak lze od této diferenciální formule

8.2. Exaktní rovnice. F(x, y) x. dy. df = dx + y. Nyní budeme hledat odpověd na otázku, zda a jak lze od této diferenciální formule Cíle Ve výkladu o funkcích dvou proměnných jsme se seznámili také s jejich diferenciálem prvního řádu, který je pro funkci F(x, y) vyjádřen výrazem df dx + dy. Nyní budeme hledat odpověd na otázku, zda

Více

Q(y) dy = P(x) dx + C.

Q(y) dy = P(x) dx + C. Cíle Naše nejbližší cíle spočívají v odpovědích na základní otázky, které si klademe v souvislosti s diferenciálními rovnicemi: 1. Má rovnice řešení? 2. Kolik je řešení a jakého jsou typu? 3. Jak se tato

Více

Diferenciální rovnice 3

Diferenciální rovnice 3 Diferenciální rovnice 3 Lineární diferenciální rovnice n-tého řádu Lineární diferenciální rovnice (dále jen LDR) n-tého řádu je rovnice tvaru + + + + = kde = je hledaná funkce, pravá strana a koeficienty

Více

Kapitola 10: Diferenciální rovnice 1/14

Kapitola 10: Diferenciální rovnice 1/14 Kapitola 10: Diferenciální rovnice 1/14 Co je to diferenciální rovnice? Definice: Diferenciální rovnice je vztah mezi hledanou funkcí y(x), jejími derivacemi y (x), y (x), y (x),... a nezávisle proměnnou

Více

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

Fakt. Každou soustavu n lineárních ODR řádů n i lze eliminací převést ekvivalentně na jednu lineární ODR DEN: ODR teoreticky: soustavy rovnic Soustava lineárních ODR 1 řádu s konstantními koeficienty je soustava ve tvaru y 1 = a 11 y 1 + a 12 y 2 + + a 1n y n + b 1 (x) y 2 = a 21 y 1 + a 22 y 2 + + a 2n y

Více

Diferenciální rovnice

Diferenciální rovnice Obyčejné diferenciální rovnice - studijní text pro cvičení v předmětu Matematika - 2. Studijní materiál byl připraven pracovníky katedry E. Novákovou, M. Hyánkovou a L. Průchou za podpory grantu IG ČVUT

Více

DIFERENCIÁLNÍ ROVNICE. Jana Řezníčková. Ústav matematiky Fakulta aplikované informatiky Univerzita Tomáše Bati ve Zlíně

DIFERENCIÁLNÍ ROVNICE. Jana Řezníčková. Ústav matematiky Fakulta aplikované informatiky Univerzita Tomáše Bati ve Zlíně DIFERENCIÁLNÍ ROVNICE Jana Řezníčková Ústav matematiky Fakulta aplikované informatiky Univerzita Tomáše Bati ve Zlíně Zlín, 2015 2 DIFERENCIÁLNÍ ROVNICE Jana Řezníčková Ústav matematiky FAI UTB ve Zlíně

Více

8.4. Shrnutí ke kapitolám 7 a 8

8.4. Shrnutí ke kapitolám 7 a 8 8.4. Shrnutí ke kapitolám 7 a 8 Shrnutí lekce Úvodní 7. kapitola přinesla informace o druzích řešení diferenciálních rovnic prvního řádu a stručné teoretické poznatky o podmínkách existence a jednoznačnosti

Více

Studijní text pro obor G+K Katedra matematiky Fakulta stavební ROVNICE. Doc. RNDr. Milada Kočandrlová, CSc.

Studijní text pro obor G+K Katedra matematiky Fakulta stavební ROVNICE. Doc. RNDr. Milada Kočandrlová, CSc. Studijní text pro obor G+K Katedra matematiky Fakulta stavební České vysoké učení technické OBYČEJNÉ DIFERENCIÁLNÍ ROVNICE Doc. RNDr. Milada Kočandrlová, CSc. Lektorovali: RNDr. Milan Kočandrle, CSc.,

Více

Příklady pro předmět Aplikovaná matematika (AMA) část 1

Příklady pro předmět Aplikovaná matematika (AMA) část 1 Příklady pro předmět plikovaná matematika (M) část 1 1. Lokální extrémy funkcí dvou a tří proměnných Nalezněte lokální extrémy funkcí: (a) f 1 : f 1 (x, y) = x 3 3x + y 2 + 2y (b) f 2 : f 2 (x, y) = 1

Více

9.2. Zkrácená lineární rovnice s konstantními koeficienty

9.2. Zkrácená lineární rovnice s konstantními koeficienty 9.2. Zkrácená lineární rovnice s konstantními koeficienty Cíle Řešíme-li konkrétní aplikace, které jsou popsány diferenciálními rovnicemi, velmi často zjistíme, že fyzikální nebo další parametry (hmotnost,

Více

diferenciální rovnice verze 1.1

diferenciální rovnice verze 1.1 Diferenciální rovnice vyšších řádů, snižování řádu diferenciální rovnice verze 1.1 1 Úvod Následující text popisuje řešení diferenciálních rovnic, konkrétně diferenciálních rovnic vyšších řádů a snižování

Více

1 Polynomiální interpolace

1 Polynomiální interpolace Polynomiální interpolace. Metoda neurčitých koeficientů Příklad.. Nalezněte polynom p co nejmenšího stupně, pro který platí p() = 0, p(2) =, p( ) = 6. Řešení. Polynom hledáme metodou neurčitých koeficientů,

Více

Diferenciální rovnice

Diferenciální rovnice Diferenciální rovnice Průvodce studiem Touto kapitolou se náplň základního kurzu bakalářské matematiky uzavírá. Je tomu tak mimo jiné proto, že jsou zde souhrnně využívány poznatky získané studiem předchozích

Více

1 1 x 2. Jedná se o diferenciální rovnici se separovanými proměnnými, která má smysl pro x ±1 a

1 1 x 2. Jedná se o diferenciální rovnici se separovanými proměnnými, která má smysl pro x ±1 a . Řešené úlohy Příklad. (separace proměnných). Řešte počáteční úlohu y 2 + yy ( 2 ) = 0, y(0) = 2. Řešení. Rovnici přepíšeme do tvaru y 2 = yy ( 2 ) y = y2 y 2. Jedná se o diferenciální rovnici se separovanými

Více

8.1. Separovatelné rovnice

8.1. Separovatelné rovnice 8. Metody řešení diferenciálních rovnic 1. řádu Cíle V předchozí kapitole jsme poznali separovaný tvar diferenciální rovnice, který bezprostředně umožňuje nalézt řešení integrací. Eistuje široká skupina

Více

OBYČEJNÉ DIFERENCIÁLNÍ ROVNICE DIFERENCIÁLNÍ ROVNICE 1.ŘÁDU

OBYČEJNÉ DIFERENCIÁLNÍ ROVNICE DIFERENCIÁLNÍ ROVNICE 1.ŘÁDU OBYČEJNÉ DIFERENCIÁLNÍ ROVNICE Diferenciální rovnice patří mezi nejužívanější nástroje matematiky v aplikacích. Jsou to rovnice, kde neznámou je funkce a rovnice obsahuje i derivace této funkce. Lze očekávat,

Více

6. dubna *********** Přednáška ***********

6. dubna *********** Přednáška *********** KMA/MAT2 Přednáška a cvičení č. 8, Obyčejné diferenciální rovnice 2 6. dubna 2016 *********** Přednáška *********** 1 Existence a jednoznačnost řešení Cauchyovy úlohy Stále uvažujeme rovnici y = f(t, y).

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

Nyní využijeme slovník Laplaceovy transformace pro derivaci a přímé hodnoty a dostaneme běžnou algebraickou rovnici. ! 2 "

Nyní využijeme slovník Laplaceovy transformace pro derivaci a přímé hodnoty a dostaneme běžnou algebraickou rovnici. ! 2 ŘEŠENÉ PŘÍKLADY Z MB ČÁST Příklad Nalezněte pomocí Laplaceovy transformace řešení dané Cauchyho úlohy lineární diferenciální rovnice prvního řádu s konstantními koeficienty v intervalu 0,, které vyhovuje

Více

OBYČEJNÉ DIFERENCIÁLNÍ ROVNICE

OBYČEJNÉ DIFERENCIÁLNÍ ROVNICE OBYČEJNÉ DIFERENCIÁLNÍ ROVNICE Diferenciální rovnice patří mezi nejužívanější nástroje matematiky v aplikacích. Jsou to rovnice, kde neznámou je funkce a rovnice obsahuje i derivace této funkce. Lze očekávat,

Více

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

Soustavy lineárních diferenciálních rovnic I. řádu s konstantními koeficienty Soustavy lineárních diferenciálních rovnic I řádu s konstantními koeficienty Definice a) Soustava tvaru x = ax + a y + az + f() t y = ax + a y + az + f () t z = a x + a y + a z + f () t se nazývá soustava

Více

Seznámíte se s pojmem primitivní funkce a neurčitý integrál funkce jedné proměnné.

Seznámíte se s pojmem primitivní funkce a neurčitý integrál funkce jedné proměnné. INTEGRÁLNÍ POČET FUNKCÍ JEDNÉ PROMĚNNÉ NEURČITÝ INTEGRÁL NEURČITÝ INTEGRÁL Průvodce studiem V kapitole Diferenciální počet funkcí jedné proměnné jste se seznámili s derivováním funkcí Jestliže znáte derivace

Více

5.3. Implicitní funkce a její derivace

5.3. Implicitní funkce a její derivace Výklad Podívejme se na následující problém. Uvažujme množinu M bodů [x,y] R 2, které splňují rovnici F(x, y) = 0, M = {[x,y] D F F(x,y) = 0}, kde z = F(x,y) je nějaká funkce dvou proměnných. Je-li F(x,y)

Více

11. přednáška 10. prosince Kapitola 3. Úvod do teorie diferenciálních rovnic. Obyčejná diferenciální rovnice řádu n (ODR řádu n) je vztah

11. přednáška 10. prosince Kapitola 3. Úvod do teorie diferenciálních rovnic. Obyčejná diferenciální rovnice řádu n (ODR řádu n) je vztah 11. přednáška 10. prosince 2007 Kapitola 3. Úvod do teorie diferenciálních rovnic. Obyčejná diferenciální rovnice řádu n (ODR řádu n) je vztah F (x, y, y, y,..., y (n) ) = 0 mezi argumentem x funkce jedné

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

1 Mnohočleny a algebraické rovnice

1 Mnohočleny a algebraické rovnice 1 Mnohočleny a algebraické rovnice 1.1 Pojem mnohočlenu (polynomu) Připomeňme, že výrazům typu a 2 x 2 + a 1 x + a 0 říkáme kvadratický trojčlen, když a 2 0. Číslům a 0, a 1, a 2 říkáme koeficienty a písmenem

Více

Obyčejné diferenciální rovnice

Obyčejné diferenciální rovnice 1 Obyčejné diferenciální rovnice Příklad 0.1 (Motivační). Rychlost chladnutí hmotného bodu je přímo úměrná rozdílu jeho teploty minus teploty okolí. Předpokládejme teplotu bodu 30 o C v čase t = 0 a čase

Více

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

Řešíme tedy soustavu dvou rovnic o dvou neznámých. 2a + b = 3, 6a + b = 27, Přijímací řízení 2015/16 Přírodovědecká fakulta Ostravská univerzita v Ostravě Navazující magisterské studium, obor Aplikovaná matematika (1. červen 2016) Příklad 1 Určete taková a, b R, aby funkce f()

Více

Matematika IV 9. týden Vytvořující funkce

Matematika IV 9. týden Vytvořující funkce Matematika IV 9. týden Vytvořující funkce Jan Slovák Masarykova univerzita Fakulta informatiky jaro 2015 Obsah přednášky 1 Vytvořující funkce a Fibonacciho čísla 2 Vytvořující funkce - připomenutí 3 Řešení

Více

Diferenciální rovnice a jejich aplikace. (Brkos 2011) Diferenciální rovnice a jejich aplikace 1 / 36

Diferenciální rovnice a jejich aplikace. (Brkos 2011) Diferenciální rovnice a jejich aplikace 1 / 36 Diferenciální rovnice a jejich aplikace Zdeněk Kadeřábek (Brkos 2011) Diferenciální rovnice a jejich aplikace 1 / 36 Obsah 1 Co to je derivace? 2 Diferenciální rovnice 3 Systémy diferenciálních rovnic

Více

9.3. Úplná lineární rovnice s konstantními koeficienty

9.3. Úplná lineární rovnice s konstantními koeficienty Úplná lineární rovnice s konstantními koeficienty Cíle Nyní přejdeme k řešení úplné lineární rovnice druhého řádu. I v tomto případě si nejprve ujasníme, v jakém tvaru můžeme očekávat řešení, poté se zaměříme

Více

metody jsou proto často jedinou možností jak danou diferenciální rovnicivyřešit.

metody jsou proto často jedinou možností jak danou diferenciální rovnicivyřešit. 7. ODR počáteční úlohy Průvodce studiem Jen velmi málo diferenciálních rovnic, které se vyskytují při popisu praktických úloh, se dářešit exaktně, a i když dokážeme najít vzorce popisující analytickéřešení,

Více

Matematická analýza III.

Matematická analýza III. 2. Parciální derivace Miroslav Hušek, Lucie Loukotová UJEP 2010 Parciální derivace jsou zobecněním derivace funkce jedné proměnné. V této kapitole poznáme jejich základní vlastnosti a využití. Co bychom

Více

Obyčejné diferenciální rovnice

Obyčejné diferenciální rovnice Obyčejné diferenciální rovnice Petra Schreiberová, Petr Volný Katedra matematiky a deskriptivní geometrie, FS Katedra matematiky, FAST Vysoká škola báňská Technická Univerzita Ostrava Ostrava 2019 OBSAH

Více

4.1 Řešení základních typů diferenciálních rovnic 1.řádu

4.1 Řešení základních typů diferenciálních rovnic 1.řádu 4. Řešení základních tpů diferenciálních rovnic.řádu 4..4 Určete řešení z() Cauchov úloh pro rovnici + = 0 vhovující počáteční podmínce z =. Po separaci proměnných v rovnici dostaneme rovnici = d a po

Více

7. Derivace složené funkce. Budeme uvažovat složenou funkci F = f(g), kde některá z jejich součástí

7. Derivace složené funkce. Budeme uvažovat složenou funkci F = f(g), kde některá z jejich součástí 202-m3b2/cvic/7slf.tex 7. Derivace složené funkce. Budeme uvažovat složenou funkci F = fg, kde některá z jejich součástí může být funkcí více proměnných. Předpokládáme, že uvažujeme funkce, které mají

Více

Lineární algebra : Metrická geometrie

Lineární algebra : Metrická geometrie Lineární algebra : Metrická geometrie (16. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 6. května 2014, 10:42 1 2 Úvod Zatím jsme se lineární geometrii věnovali v kapitole o lineárních

Více

5. Lokální, vázané a globální extrémy

5. Lokální, vázané a globální extrémy 5 Lokální, vázané a globální extrémy Studijní text Lokální extrémy 5 Lokální, vázané a globální extrémy Definice 51 Řekneme, že f : R n R má v bodě a Df: 1 lokální maximum, když Ka, δ Df tak, že x Ka,

Více

Nalezněte obecné řešení diferenciální rovnice (pomocí separace proměnných) a řešení Cauchyho úlohy: =, 0 = 1 = 1. ln = +,

Nalezněte obecné řešení diferenciální rovnice (pomocí separace proměnných) a řešení Cauchyho úlohy: =, 0 = 1 = 1. ln = +, Příklad Nalezněte obecné řešení diferenciální rovnice (pomocí separace proměnných) a řešení Cauchyho úlohy: a) =, 0= b) =, = c) =2, = d) =2, 0= e) =, 0= f) 2 =0, = g) + =0, h) =, = 2 = i) =, 0= j) sin+cos=0,

Více

V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti

V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti Kapitola 5 Vektorové prostory V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti operací sčítání a násobení

Více

Matematická analýza ve Vesmíru. Jiří Bouchala

Matematická analýza ve Vesmíru. Jiří Bouchala Matematická analýza ve Vesmíru Jiří Bouchala Katedra aplikované matematiky jiri.bouchala@vsb.cz www.am.vsb.cz/bouchala - p. 1/19 typu: m x (sin x, cos x) R(x, ax +...)dx. Matematická analýza ve Vesmíru.

Více

rovnice Matematická analýza 3 (verze 10. června 2015)

rovnice Matematická analýza 3 (verze 10. června 2015) Diferenciální rovnice součást předmětu Matematická analýza 3 Pavel Řehák (verze 10. června 2015) 2 Pár slov na úvod Tento text tvoří doplněk k části předmětu Matematická analýza 3 (partie týkající se diferenciálních

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

Lineární rovnice prvního řádu. Máme řešit nehomogenní lineární diferenciální rovnici prvního řádu. Funkce h(t) = 2

Lineární rovnice prvního řádu. Máme řešit nehomogenní lineární diferenciální rovnici prvního řádu. Funkce h(t) = 2 Cvičení Lineární rovnice prvního řádu. Najděte řešení Cauchyovy úlohy x + x tg t = cos t, které vyhovuje podmínce xπ =. Máme nehomogenní lineární diferenciální rovnici prvního řádu. Funkce ht = tg t a

Více

Kapitola 7: Neurčitý integrál. 1/14

Kapitola 7: Neurčitý integrál. 1/14 Kapitola 7: Neurčitý integrál. 1/14 Neurčitý integrál 2/14 Definice: Necht f je funkce definovaná na intervalu I. Funkci F definovanou na intervalu I, pro kterou platí F (x) = f (x) x I nazýváme primitivní

Více

Obsah. Aplikovaná matematika I. Gottfried Wilhelm Leibniz. Základní vlastnosti a vzorce

Obsah. Aplikovaná matematika I. Gottfried Wilhelm Leibniz. Základní vlastnosti a vzorce Neurčitý integrál Aplikovaná matematika I Dana Říhová Mendelu Brno Obsah Primitivní funkce, neurčitý integrál Základní vlastnosti a vzorce Základní integrační metody Úpravy integrandu Integrace racionálních

Více

Užití nekonečných řad při řešení obyčejných diferenciálních rovnic. Michal Ostřanský

Užití nekonečných řad při řešení obyčejných diferenciálních rovnic. Michal Ostřanský Užití nekonečných řad při řešení obyčejných diferenciálních rovnic Michal Ostřanský Bakalářská práce 2017 ABSTRAKT Cílem bakalářské práce je ukázat možnosti použití nekonečných řad při řešení obyčejných

Více

Matematika II, úroveň A ukázkový test č. 1 (2018) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

Matematika II, úroveň A ukázkový test č. 1 (2018) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené 2. 3. 2018 Matematika II, úroveň A ukázkový test č. 1 (2018) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené mn. M E n. Zapište a načrtněte množinu D, ve které

Více

1 Soustavy lineárních rovnic

1 Soustavy lineárních rovnic 1 Soustavy lineárních rovnic 1.1 Základní pojmy Budeme uvažovat soustavu m lineárních rovnic o n neznámých s koeficienty z tělesa T (potom hovoříme o soustavě m lineárních rovnic o n neznámých nad tělesem

Více

Matematika 2 LS 2012/13. Prezentace vznikla na základě učebního textu, jehož autorem je doc. RNDr. Mirko Rokyta, CSc. J. Stebel Matematika 2

Matematika 2 LS 2012/13. Prezentace vznikla na základě učebního textu, jehož autorem je doc. RNDr. Mirko Rokyta, CSc. J. Stebel Matematika 2 Matematika 2 13. přednáška Obyčejné diferenciální rovnice Jan Stebel Fakulta mechatroniky, informatiky a mezioborových studíı Technická univerzita v Liberci jan.stebel@tul.cz http://bacula.nti.tul.cz/~jan.stebel

Více

9.4. Rovnice se speciální pravou stranou

9.4. Rovnice se speciální pravou stranou Cíle V řadě případů lze poměrně pracný výpočet metodou variace konstant nahradit jednodušším postupem, kterému je věnována tato kapitola. Výklad Při pozorném studiu předchozího textu pozornějšího studenta

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

21. Úvod do teorie parciálních diferenciálních rovnic

21. Úvod do teorie parciálních diferenciálních rovnic 21. Úvod do teorie parciálních diferenciálních rovnic Aplikovaná matematika IV, NMAF074 M. Rokyta, KMA MFF UK LS 2014/15 21.1 Základní termíny Definice Vektor tvaru α = (α 1,...,α m ), kde α j N {0}, j

Více

Matematika II, úroveň A ukázkový test č. 1 (2017) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

Matematika II, úroveň A ukázkový test č. 1 (2017) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené 28. 2. 2017 Matematika II, úroveň A ukázkový test č. 1 (2017) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené mn. M E n. Zapište a načrtněte množinu D, ve které

Více

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

Učební texty k státní bakalářské zkoušce Matematika Diferenciální rovnice. študenti MFF 15. augusta 2008 Učební texty k státní bakalářské zkoušce Matematika Diferenciální rovnice študenti MFF 15. augusta 2008 1 7 Diferenciální rovnice Požadavky Soustavy lineárních diferenciálních rovnic prvního řádu lineární

Více

6. Lineární ODR n-tého řádu

6. Lineární ODR n-tého řádu 6. Lineární ODR n-tého řádu A. Obecná homogenní LODRn V předcházející kapitole jsme diferenciální rovnici (libovolného řádu) nazvali lineární, je-li tato rovnice lineární vzhledem ke hledané funkci y a

Více

Úvod. Integrování je inverzní proces k derivování Máme zderivovanou funkci a integrací získáme původní funkci kterou jsme derivovali

Úvod. Integrování je inverzní proces k derivování Máme zderivovanou funkci a integrací získáme původní funkci kterou jsme derivovali NEURČITÝ INTEGRÁL Úvod Integrování je inverzní proces k derivování Máme zderivovanou funkci a integrací získáme původní funkci kterou jsme derivovali Umět pracovat s integrálním počtem Je důležité pro

Více

Kapitola 7: Integrál. 1/17

Kapitola 7: Integrál. 1/17 Kapitola 7: Integrál. 1/17 Neurčitý integrál - Motivační příklad 2/17 Příklad: Necht se bod pohybuje po přímce rychlostí a) v(t) = 3 [m/s] (rovnoměrný přímočarý pohyb), b) v(t) = 2t [m/s] (rovnoměrně zrychlený

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

Interpolace Uvažujme třídu funkcí jedné proměnné ψ(x; a 0,..., a n ), kde a 0,..., a n jsou parametry, které popisují jednotlivé funkce této třídy. Mějme dány body x 0, x 1,..., x n, x i x k, i, k = 0,

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

12. Křivkové integrály

12. Křivkové integrály 12 Křivkové integrály Definice 121 Jednoduchou po částech hladkou křivkou v prostoru R n rozumíme množinu bodů [x 1,, x n ], které jsou dány parametrickými rovnicemi x 1 = ϕ 1 t), x 2 = ϕ 2 t), x n = ϕ

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

9.5. Soustavy diferenciálních rovnic

9.5. Soustavy diferenciálních rovnic Cíle Budeme se nyní zabývat úlohami, v nichž je cílem najít dvojici funkcí y(x), z(x), pro které jsou zadány dvě lineární rovnice prvního řádu, obsahující tyto funkce a jejich derivace. Výklad Omezíme-li

Více

19 Hilbertovy prostory

19 Hilbertovy prostory M. Rokyta, MFF UK: Aplikovaná matematika III kap. 19: Hilbertovy prostory 34 19 Hilbertovy prostory 19.1 Úvod, základní pojmy Poznámka (připomenutí). Necht (X,(, )) je vektorový prostor se skalárním součinem

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

1. Náhodný vektor (X, Y ) má diskrétní rozdělení s pravděpodobnostní funkcí p, kde. p(x, y) = a(x + y + 1), x, y {0, 1, 2}.

1. Náhodný vektor (X, Y ) má diskrétní rozdělení s pravděpodobnostní funkcí p, kde. p(x, y) = a(x + y + 1), x, y {0, 1, 2}. VIII. Náhodný vektor. Náhodný vektor (X, Y má diskrétní rozdělení s pravděpodobnostní funkcí p, kde p(x, y a(x + y +, x, y {,, }. a Určete číslo a a napište tabulku pravděpodobnostní funkce p. Řešení:

Více

Interpolace, ortogonální polynomy, Gaussova kvadratura

Interpolace, ortogonální polynomy, Gaussova kvadratura Interpolace, ortogonální polynomy, Gaussova kvadratura Petr Tichý 20. listopadu 2013 1 Úloha Lagrangeovy interpolace Dán omezený uzavřený interval [a, b] a v něm n + 1 různých bodů x 0, x 1,..., x n. Nechť

Více

Lineární diferenciální rovnice 1. řádu verze 1.1

Lineární diferenciální rovnice 1. řádu verze 1.1 Úvod Lineární diferenciální rovnice. řádu verze. Následující tet popisuje řešení lineárních diferenciálních rovnic. řádu. Měl by sloužit především studentům předmětu MATEMAT2 na Univerzitě Hradec Králové

Více

Homogenní rovnice. Uvažujme rovnici. y = f(x, y), (4) kde

Homogenní rovnice. Uvažujme rovnici. y = f(x, y), (4) kde Homogenní rovnice Uvažujme rovnici kde y = f(, y), (4) f(λ, λy) = f(, y), λ. Tato rovnice se nazývá homogenní rovnice 1. řádu. Ukážeme, že tuto rovnici lze převést substitucí na rovnici se separovanými

Více

16. Goniometrické rovnice

16. Goniometrické rovnice @198 16. Goniometrické rovnice Definice: Goniometrická rovnice je taková rovnice, ve které proměnná (neznámá) vystupuje pouze v goniometrických funkcích. Řešit goniometrické rovnice znamená nalézt všechny

Více

1. Několik základních pojmů ze středoškolské matematiky. Na začátku si připomeneme následující pojmy:

1. Několik základních pojmů ze středoškolské matematiky. Na začátku si připomeneme následující pojmy: Opakování středoškolské matematiky Slovo úvodem: Tato pomůcka je určena zejména těm studentům presenčního i kombinovaného studia na VŠFS, kteří na středních školách neprošli dostatečnou průpravou z matematiky

Více

Vzdělávací materiál. vytvořený v projektu OP VK CZ.1.07/1.5.00/34.0211. Anotace. Integrální počet VY_32_INOVACE_M0308. Matematika

Vzdělávací materiál. vytvořený v projektu OP VK CZ.1.07/1.5.00/34.0211. Anotace. Integrální počet VY_32_INOVACE_M0308. Matematika Vzdělávací materiál vytvořený v projektu OP VK Název školy: Gymnázium, Zábřeh, náměstí Osvobození 0 Číslo projektu: Název projektu: Číslo a název klíčové aktivity: CZ..07/.5.00/3.0 Zlepšení podmínek pro

Více

Funkce zadané implicitně

Funkce zadané implicitně Kapitola 8 Funkce zadané implicitně Začneme několika příklady. Prvním je známá rovnice pro jednotkovou kružnici x 2 + y 2 1 = 0. Tato rovnice popisuje křivku, kterou si však nelze představit jako graf

Více

Matematika III. Miroslava Dubcová, Daniel Turzík, Drahoslava Janovská. Ústav matematiky

Matematika III. Miroslava Dubcová, Daniel Turzík, Drahoslava Janovská. Ústav matematiky Matematika III Řady Miroslava Dubcová, Daniel Turzík, Drahoslava Janovská Ústav matematiky Přednášky ZS 202-203 Obsah Číselné řady. Součet nekonečné řady. Kritéria konvergence 2 Funkční řady. Bodová konvergence.

Více

9 Kolmost vektorových podprostorů

9 Kolmost vektorových podprostorů 9 Kolmost vektorových podprostorů Od kolmosti dvou vektorů nyní přejdeme ke kolmosti dvou vektorových podprostorů. Budeme se zabývat otázkou, kdy jsou dva vektorové podprostory na sebe kolmé a jak to poznáme.

Více

Derivace funkcí více proměnných

Derivace funkcí více proměnných Derivace funkcí více proměnných Pro studenty FP TUL Martina Šimůnková 16. května 019 1. Derivace podle vektoru jako funkce vektoru. Pro pevně zvolenou funkci f : R d R n a bod a R d budeme zkoumat zobrazení,

Více