Diferenciální rovnice Co je diferenciální rovnice? Zjednodušeně rovnice, ve které se vyskytuje derivace. Je-li derivace 1. řádu (y'), říkáme jim Diferenciální rovnice l.řádu. Samozřejmě existují i rovnice vyšších řádů, kde se vyskytují y", y'",..., ale těmi se tu zabývat nebudeme. Typů je mnoho a často existují kuchařky jak je řešit. Příklad 1 (Motivační). y'(x) = y(x) dy = dx J —dy = J ldx ln \y\ = x + C y = ex+c = exC zderivujeme-li výsledek, který jsme dostali, dostaneme y' = exC = y, což odpovídá zadání - ověřili jsme tedy správnost výpočtu. Vám byly na přednášce představeny zatím tyto rovnice: 1. Rovnice se separovanými proměnnými y' = f(x)g(y) tj. vyskytuje se v ní derivace y' = ^| a součin funkcí proměnné x (zde f(x)) a proměnné y (zde g(y)). Příklad rovnice se separovanými proměnnými: y' = x2 sin y 2. Lineární diferenciální rovnice y' = a(x)y + b(x) tj. vyskytuje se v ní derivace y' = ^ a funkce proměnné x (zde a{x) a b(x)), které tvoří lineární funkci y (zde a{x)y + b{x)). Příklad lineární rovnice Tyto rovnice mohou být y = —y + cos x x 1 a) homogenní, tj. "schází-li" jim ono b(x), neboli b{x) = 0, pak se z nich stává konkrétní případ rovnice se separovanými proměnnými, kde f{x) := a{x) a g{y) := y a řešíme ji tedy stejně (viz níže). Příklad homogenní lineární homogenní rovnice: y = -y X b) nehomogenní, pokud nic neschází, tedy rovnice je v plném tvaru y' = a{x)y + b(x), pak se použije kuchařka s tzv. integračním faktorem, který je vždy stejný, tj. e- fa(x)dx Příklad nehomogenní lineární rovnice: , 1 y = —y + cos x x 3. Další typy, jako např Bernoulliova rovnice a jiné - všechny typy, které se budete učit mají předem známé kuchařky, které si stačí jen zapamatovat! Často se zavede nějaká substituce (opět předem daná), která rovnici zjednoduší ideálně do tvaru lineární diferenciální rovnice. Jak je řešit? 1. Rovnice se separovanými proměnnými y' rozepíšeme jako ^| a snažíme se vše v čem je y dostat nalevo, vše v čem je x (nebo konstanta) dostat napravo a pak už jen integrujeme. Např: / xy x + 1 dy xy dx x + 1 — dy = — f-dx y J x + 1 1 f 1 — dy = — (1--)dx y y Jy x + l> lny = — x + ln\x + 1| + C giny _ e-x+\n\x+l\+C y = e~x(x + l)ec ec = konst =: K y = e-x(x + l)K 2 2. Lineární diferenciální rovnice a) homogenní - úplně stejně jako v předchozím případě b) nehomogenní - pomocí integračního faktoru e- fa(x)dx Jednoduše obě strany rovnice vynásobíme tímto faktorem a upravujeme. Co chceme dostat? Chceme na levé straně dostat známý vzorec pro derivaci součinu (fg)' = f g + g'f, kde / := y a g := e~ ■!aix)áx. Přesněji chceme dostat pravou stranu tohoto vzorce, kterou pak upravíme na levou stranu. Takže místo f 9 +g'f chceme dostat y>e-Ja(x)dx +a(x)e-f"(x)dxy a to upravíme na (ye~ -I'a(x)dxy A proč to tak chceme? Protože (ye~ fa(x)dxy se skvěle integruje: J {ye-$a^áx)'dx = ye--fa^dx + C Takže celý postup znova, máme rovnici y' = a(x)y + b(x) a vynásobíme ji integračním faktorem a upravujeme: y>e-Ja(x)dx_a^ye-fa(x)dx = b^£-f a(x)dx Vidíme, že prakticky hned jsme na levé straně dostali požadovaný vzorec, takže podle vzorce na derivaci součinu přepíšeme a následně zintegrujeme: 3 (ye-fa(x)dxy = b^e-fa(x)dx Tímto trikem s integračním faktorem jsme si příklad výrazně zjednodušili. Integrál f b(x)e~ fa(x)dx už většinou nebývá velký problém. Ukažme si postup na příkladu (často v příkladech pro jednoduchost píšeme jen y místo y{x)): Příklad 2. Řešte: > si y = — xy + 2xe 2 zde a(x) = —x a b(x) = 2xe 2 ; proto integrační faktor bude: 2 e-Ja(x)dx _ eJxdx _ Obě strany rovnice vynásobíme tímto faktorem a upravujeme: x2 x2 x2 x2 y'e~+xye~ = 2xe~e~ yeX2 = ex + C y = e^ieŕ +C) Tomuto řešení, kde se objevuje nějaká neurčitá konstanta, se říká obecné řešení. Zkuste je zderivovat a uvidíte, že dostanete zadání. Nehomogenní rovnice lze řešit i jinak, bez použití integračního faktoru -tzv. metodou variace konstanty - docela pěkné video s vysvětlením metody na příkladu zde: "http://www.studopory.vsb.cz/studijnimaterialy/Sbirka_uloh/video/lin3/index.html" (ale to jste tuším v přednáškách neměli). 4 Aplikace diferenciálních rovnic Jak jsme si říkali, derivace byla vymyšlena proto, abychom měli jak popsat změnu, at už rychlosti, množství, délky, vzdálenosti,..... Jak změna probíhá v závislosti na čase a okolních podmínkách popisují právě diferenciální rovnice. Ve slovních úlohách na aplikace bývá klíčovým problémem rovnici sestavit -pak už se řeší podle zajeté kuchařky (viz výše) a dospěje se k obecnému řešení. Naštěstí typy příkladů se opakují (zejména dva hlavní - výměna tepla a míchání nějakých látek) a po pár procvičených příkladech už by s určením rovnice neměl být problém. V těchto příkladech bývají zadány tzv. počáteční podmínky, tj nějaké konkrétní hodnoty v určitém čase t a často se po Vás chce tyto podmínky do obecného řešení dosadit a najít tzv. partikulární řešení - to jest jedno konkrétní řešení, které vyhovuje počátečním podmínkám. Dva praktické příklady z loňské zkoušky, ze kterých bude snad vše jasné najdete v souboru 'Aplikace DR - ukázka'. 5