MATEMATIKA IV - PARCIÁLNÍ DIFERENCIÁLNÍ ROVNICE - ZÁPISKY Z PŘEDNÁŠEK JAN MALÝ Obsah 1. Parciální diferenciální rovnice obecně 1. Kvaazilineární rovnice prvního řádu 1 3. Lineární rovnice druhého řádu 4 4. Laplaceova rovnice 4 5. Rovnice vedení tepla 8 6. Vlnová rovnice 9 7. Fourierova metoda 10 1. Parciální diferenciální rovnice obecně 1.1. Úvodní poznámky. Parciální diferenciální rovnice jsou rovnice, v nichž hledáme funkci u na základě daného vztahu mezi jejími parciálními derivacemi. Řešení úlohy z parciálních diferenciálních rovnic jde málokdy spočítat přesně, účinnější jsou numerické metody. Parciální diferenciální rovnici většinou řešíme uvnitř nějaké otevřené množiny, přičemž na hranici této množiny zpravidla uvažujeme dodatečné tzv. okrajové podmínky. V aplikacích jsou nejdůležitější rovnice druhého řádu, tj. rovnice, kde se vyskytují parciální derivace druhého a nižších řádů. Derivace funkcí a tím i splnění rovnic budeme často chápat ve smyslu distribucí. Chceme-li zdůraznit, že rovnice jsou splněny tak, že derivace vyskytující se v zadání rovnice skutečně existují, jsou spojité a rovnice je splněna jako identita mezi funkcemi, mluvíme o klasickém řešení. V kapitolách o parciálních diferenciálních rovnicích budeme pracovat s reálnými (tj. nikoli komplexními) funkcemi.. Kvaazilineární rovnice prvního řádu.1. Obecný tvar rovnice. Nechť R n je otevřená množina a f, a i : R R jsou spojité funkce. Označme a = (a 1,..., a n ). Řešením rovnice (1) a u = f budeme rozumět spojitě diferencovatelnou funkci u : R, která splňuje a i (u(x), x) (x) = f(u(x), x), x. x i.. Charakteristiky. Uvažujme řešení u rovnice (1). Křivka γ : (α, β) se nazývá charakteristika k danému řešení u, jestliže splňuje soustavu obyčejných diferenciálních rovnic () γ i(t) = a i (u(γ(t)), γ(t)), i = 1,..., n. Pokud koeficienty nezávisí na nulté proměnné, do níž se dosazuje u (to je tzv. lineární případ), pak charakteristiky nemusíme vztahovat ke konkrétnímu řešení, ale jen k rovnici (1) samotné. Uvažujme ještě soustavu n + 1 diferenciálních rovnic o neznámé ϕ = (ϕ 0, ϕ 1,..., ϕ n ) : (α, β) R, totiž { ϕ 0 (t) = f(ϕ(t)), (3) ϕ i(t) = a i (ϕ(t)), i = 1,..., n. Budeme značit ˆϕ = (ϕ 1,..., ϕ n ). K řešení úlohy (1) je užitečná následující věta..3. Věta. Nechť u je řešení úlohy (1) na a γ je charakteristika k u. Potom (u γ, γ) řeší (3). 1
Důkaz. Podle pravidla o derivování složené funkce platí (u(γ(t))) = (γ(t))γ (t) = x i = Je tedy splněna první z rovnic (3), druhá je zřejmá. x i (γ(t)) a i ( u(γ(t)), γ(t) ) = f(u(γ(t)), γ(t))..4. Metoda. Věta.3 nám dává návod, jak hledat řešení rovnici (1). Předpokládejme, že data a, f jsou spojitě diferencovatelná. Najdeme řešení ϕ soustavy (3) a označme ˆϕ = (ϕ 1,..., ϕ n ). Existuje-li spojitě diferencovatelné řešení u rovnice (1) tak, že u( ˆϕ(t 0 ))) = ϕ 0 (t 0 ) a je-li γ charakteristika k u, která prochází bodem ˆϕ(t 0 ), pak t ( u(γ(t)), γ(t) ) je druhé řešení soustavy (3) se stejnou počáteční podmínkou a podle věty o jednoznačnosti máme ˆϕ = γ, u( ˆϕ(t)) = ϕ 0 (t). Tím dostaneme řešení podél charakteristiky. Snažíme se pokrýt takovými charakteristikami a tak zkonstruovat řešení. O úspěšnosti pokusu rozhodne zkouška, tj. dosazení nalezené funkce u do rovnice (1). Obvykle k rovnici (1) máme danou nějakou počáteční podmínku ve tvaru (4) u(x) = η(x), x Γ, kde Γ je daná množina a η : Γ R je daná funkce. V tom případě při hledání řešení přizpůsobujeme počáteční podmínky pro ϕ úloze (4). Z příkladů bude patrné, že ne vždy se nám podaří najít řešení na tak velkém definičním oboru, jak by napovídalo zadání..5. Příklad. Uvažujme rovnici (5) y x x y = 0 na R. Buď Γ = {(x, y) R : y = 0}. Uvažujme počáteční podmínku (6) u(x, 0) = g(x) = x, (x, y) Γ. Řešme soustavu rovnic pro funkce x, y, z proměnné t: Řešení najdeme ve tvaru Nabízí se, že daná úloha (5), (6) bude mít řešení x = y, x(0) = r, y = x, y(0) = 0 z = 0, z(0) = r. x(t) = r cos t, y(t) = r sin t, z(t) = r. u(x, y) = x + y a zkouškou ověříme, že tato funkce skutečně řeší zadání. Všimněme si, že každá charakteristika (pro r 0) protíná Γ ve dvou bodech. Měli jsme neuvěřitelné štěstí, že naše počáteční úloha přiřadila oběma bodům stejnou hodnotu (tj. funkce g byla sudá), jinak bychom nenašli řešení..6. Příklad. Uvažujme rovnici (7) x x + y y = 1 na R. Buď Γ = {(x, y) R : x + y = 0}. Uvažujme počáteční podmínku (8) u(x, y) = xy (x, y) Γ.
Zvolme x 0, y 0 Γ a řešme soustavu rovnic pro funkce x, y, z proměnné t: x = x, x(0) = x 0, Řešení najdeme ve tvaru Úpravou obdržíme y = y, y(0) = y 0 z = 1, z(0) = x 0 y 0. x(t) = x 0 e t, y(t) = y 0 e t, z(t) = x 0 y 0 + t. x + y = e t, x 0 = xe t = y 0 = ye t = x x + y, y x + y, tedy kandidát na řešení má tvar u(x, y) = t = 1 ln(x + y ), xy x + y + 1 ln(x + y ). Zkouškou ověříme, že tato funkce řeší zadání na R \ 0 (ale do počátku se dojít nedá)..7. Příklad (Burgersova rovnice). Uvažujme rovnici (9) u x + y = 0 na R. Buď Γ = {(x, y) R : y = 0}. Uvažujme počáteční podmínku (10) u(a, 0) = g(a), (a, 0) Γ. Řešme soustavu rovnic pro funkce x, y, z proměnné t: Řešení najdeme ve tvaru x = z, x(0) = a, y = 1, y(0) = 0 z = 0, z(0) = g(a). x(t) = a + g(a)t, y(t) = t, z(t) = g(a). Rovnice x = a + yg(a) je implicitní vzhledem k a a g(a) se nedá obecně vyjádřit. Zadejme např. a, a [ 1, 1], (11) g(a) = 1, a (, 1], 1, a [1, ). Uvažujme a [ 1, 1]. Úpravou obdržíme Odtud Jestliže a 1, pak vychází u(x, y) = x = a(1 y), g(a) = a = x y 1. x, pokud x y 1. y 1 u(x, y) = 1, y 1 x. 3
Jestliže a 1, pak vychází u(x, y) = 1, y 1 + x. Pokud jsme v množině = {(x, y) : y < 1+ x }, pak každým bodem prochází jen jedna charakteristika, která určuje hodnotu řešení. Pokud však y > 1 + x, pak takovým bodem prochází tři charakteristiky a každá přináší jinou hodnotu řešení. Všimněme si též, že funkce se nedá spojitě dodefinovat do bodu (0, 1). Úlohu lze řešit v množině (zahmouříme oko nad nediferencovaností v bodech y = 1 x ), ale ne na R a jiných příliš velkých množinách. Toto určení množiny se týká pouze konkrétních dat (11), pokud změníme počáteční podmínku, změní se i obor řešitelnosti. x y 1 3. Lineární rovnice druhého řádu 3.1. Lineární rovnice s konstantními koeficienty. Všechny rovnice, kterými se budeme od teď zabývat, budou lineární a s konstantními koeficienty. Obecná lineární parciální diferenciální rovnice druhého řádu s konstantními koeficienty a ij, b i, c v n-rozměrném prostoru má tvar Lu = f, kde (1) Lu = i,j=1 a ij u + x i x j a f je daná funkce (jediná nekonstantní data v zadání rovnice). b i x i + cu 3.. Klasifikace lineárních rovnic druhého řádu. Na základě chování kvadratické formy Q(ξ) = a ij ξ i ξ j, ξ R n, i,j=1 říkáme, že rovnice (1) je eliptická, jestliže Q je definitní, parabolická, jestliže Q je semidefinitní, hyperbolická, jestliže Q je indefinitní. Transformací souřadnic a dalšími substitucemi lze rovnici (1) převést na jednodušší tvar. Např. v dimenzi dva lze rovnici zjednodušit na některý z tvarů u x + u 1 x = 0, u x 1 x = 0, u x + u 1 x + u = 0, u x 1 x + u = 0, u x u 1 x = 0, u x + u 1 x u = 0 (eliptické rovnice), + u x 1 x u = 0 (parabolické rovnice), u x u 1 x + u = 0 (hyperbolické rovnice). 3.3. Fundamentální řešení. Fundamentální řešení je jedna z mála věcí v teorii parciální diferenciálních rovnic, které se dají upočítat. Definuje se jako řešení rovnice (v distribucích) Lu = δ 0. Řešení úlohy s pravou stranou f a řešení tzv. počátečních úloh se pak dají získat konvolucí s fudamentálním řešením. Při odvozování tvaru fundamentálního řešení se často používá Fourierova transformace. 4. Laplaceova rovnice 4.1. Laplaceova rovnice, Poissonova rovnice. Nechť n je dimenze prostoru. Diferenciální operátor u u = x i se nazývá Laplaceův operátor. Rovnice u = 0 se nazývá Laplaceova rovnice, nehomogenní rovnice u = f se nazývá Poissonova rovnice. Laplaceova rovnice v dimenzi jedna má tvar u = 0 a jediná řešení jsou lineární polynomy. Zajímavá teorie tedy začíná od dimenze dva. 4.. Fundamentální řešení. Fundamentální řešení Laplaceovy rovnice v R n je funkce { 1 π ln x, n =, U(x) = 1 (n )σ n x n, n 3, 4
kde σ n je povrch koule o poloměru jedna v R n. Dosazením n = 3 dostaneme U(x) = 1 4π x, n = 3. Všimněme si, že mimo počátek máme (aniž buchom museli rozlišovat podle dimenze) U(x) = x σ n x n, n. 4.3. Řešení ve smyslu distribucí. Nechť u, f : R jsou lokálně integrovatelné funkce. Připomeňme, že funkce u řeší rovnici u = f ve smyslu distribucí, jestliže u(x) ϕ(x) dx = f(x)ϕ(x) dx, ϕ Cc (). 4.4. Potenciály. Řešení Poissonovy rovnice (13) u = f dostaneme konvolucí s fundamentálním řešením, tedy ve tvaru (14) u(x) = U(x y) f(y) dy. R n Pro n = se integrál (14) nazývá logaritmickým potenciálem funkce f. Pro n 3 se integrál (14) nazývá Newtonovým potenciálem funkce f. O řešitelnosti Poissonovy rovnice potenciály vypovídají následující dvě věty. Vzhledem k drobným odlišnostem je dobré roslišit na dva případy podle dimenze. 4.5. Věta. Nechť R je omezená otevřená množina a f je omezená integrovatelná funkce na. Potom funkce u(x) = U(x y) f(y) dy řeší na Poissonovu rovnici u = f (v distribucích). 4.6. Věta. Nechť n 3 a f je omezená integrovatelná funkce na R n. Potom funkce u(x) = U(x y) f(y) dy R n řeší na R n Poissonovu rovnici u = f (v distribucích) a platí (15) lim u(x) = 0. x Ve třídě funkcí splňujících (15) je řešení Poissonovy rovnice jednoznačné. 4.7. Dirichletova a Neumannova úloha. Uvažujme omezenou otevřenou množinu R n s hranicí. Kromě diferenciální rovnice u = f máme ještě dánu spojitou funkci ϕ : R. Dirichletova úloha je úloha najít funkci u : R, která splňuje rovnici u = f v a navíc Dirichletovu okrajovou podmínku (16) u(x) = ϕ(x), x. Limitní přechod y x se chápe vzhledem k množině. Pro formulaci Neumannovy úlohy potřebujeme, aby hranice měla normálu. Budeme říkat, že hranice množiny je třídy C k, k 1, jestliže existuje funkce η třídy C k tak, že = {x : η(x) < 0} a η 0 na. Vnější normála je pak funkce ν(x) = η(x) η(x), x. Neumannova úloha je úloha najít funkci u : R, která splňuje rovnici u = f a navíc Neumannovu okrajovou podmínku (17) D ν u(x) = ψ(x), x, kde ψ je opět zadaná spojitá funkce na. Levá strana je jednostranná derivace u v x ve směru vnější normály ν(x), totiž u(x + tν) u(x) lim. t 0 t 5
K úloze najít řešení Poissonovy rovnice na omezené otevřené množině zpravidla přidáváme Dirichletovu nebo Neumannovu podmínku, ne však obě současně. Řešení Dirichletovy úlohy je jednoznačné a řešení Neumannovy úlohy je jednoznačné až na aditivní konstantu. Tvrzení o jednoznačnosti pro Dirichletovu úlohu zformulujeme v následující větě. 4.8. Věta o jednoznačnosti. Nechť R n je omezená otevřená množina, f je spojitá funkce na a ϕ je spojitá funkce na. Pak existuje nejvýš jedna spojitá funkce u na, řešící Poissonovu rovnici u = f v (ve smylu distribucí) a Dirichletovu podmínku (16) na. 4.9. Věta o existenci. Nechť R n je omezená otevřená množina s hranicí třídy C 1. Nechť ϕ je spojitá funkce na. Potom existuje řešení Dirichletovy úlohy (16) pro Laplaceovu rovnici u = 0. 4.10. Dirichletova úloha pro kouli. Řešení Dirichletovy úlohy lze málokdy najít v explicitním tvaru. K řešení rovnice se používají různé teoretické metody, které v praxi končí numerickým výpočtem. Pro kouli však lze použít celkem uspokojivý vzorec, který se nazývá Poissonův integrál. Mějme tedy kouli B(z, R) v prostoru R n a spojitou funkci ϕ : B(z, R) R. Potom řešením Dirichletovy úlohy (16) pro Laplaceovu rovnici (tedy pravá strana f je nulová) má tvar u(x) = 1 Rσ n B(z,R) R x z x y n ϕ(y) ds(y). 4.11. Potenciál dvojvrstvy. Nechť R n je omezená otevřená množina s hranicí třídy C, Uvažujme spojitou funkci g : R. Potom potenciál dvojvrstvy s hustotou g je funkce u(x) = 1 y x g(y) σ n y x n ds(y), x Rn. Integrál vpravo skutečně konverguje pro všechna x R n. Potenciál dvojvrstvy řeší Laplaceovu rovnici uvnitř a vně. Potenciál dvojvrstvy s hustotou 1 je roven 1 uvnitř a 0 vně. Potenciál dvojvrstvy je spojitý v bodě x, když g(x) = 0, jinak na hranici dochází ke skoku. 4.1. Převedení Dirichletovy úlohy na integrální rovnici. Dirichletova a Neumannova úloha se dají převést na integrální rovnice na. Tuto metodu si budeme demonstrovat pouze na Dirichletově úloze. Budeme předpokládat, že je třídy C, že pravá strana f je omezená integrovatelná funkce na a že okrajová podmínka ϕ je spojitá funkce na. Především, pomocí Newtonova nebo logaritmického potenciálu najdeme nějaké řešení w rovnice w = f, to vyjde jako spojitá funkce na. Řešení u původní úlohy budeme hledat ve tvaru u = w + v. Je zřejmé, že u bude řešit původní úlohu, právě když v bude řešit Laplaceovu rovnici s Dirichletovou podmínkou v = ϕ u na. Proto se v dalším můžeme omezit na Laplaceovu rovnici. 4.13. Věta. Nechť R n je omezená otevřená množina s hranicí třídy C a ϕ je spojitá funkce na. Nechť funkce g řeší integrální rovnici g(x) + 1 y x (g(y) g(x)) ds(y) = ϕ(x), x. σ n y x n Dodefinujeme-li potenciál dvojvrstvy u(x) = 1 σ n y x g(y) ds(y), x, y x n hodnotami ϕ na, dostaneme spojitou funkci a tudíž řešení Dirichletovy úlohy (16) pro Laplaceovu rovnici. Řešení u je nekonečně diferencovatelné (a tudíž klasické ) v. 4.14. Metoda variačního počtu. Nechť R n je omezená otevřená množina a ϕ je spojitá funkce na. Nechť funkce u je řešením Dirichletovy úlohy (16) pro Laplaceovu rovnici. Potom u je tzv. minimizér Dirichletova integrálu, totiž (18) u(x) dx v(x) dx pro všechny spojité funkce v na, které jsou spojitě diferencovatelné uvnitř a splňují v = ϕ na. Aby (18) dávalo netriviální informaci, je třeba předpokládat, že mezi přípustnými funkcemi v existuje aspoň jedna, pro níž je integrál vpravo konečný. Pak platí i opačná implikace, totiž pokud u je spojitá funkce na, splňuje Dirichletovu podmínku (16) a nerovnost (18) pro všechny přípustné funkce v, potom už u splňuje Laplaceovu rovnici a je tedy hledaným řešením Dirichletovy úlohy. K tomuto tématu se ještě vrátíme níže. 6
Metoda variačního počtu vede k nejjednoduššímu důkazu existenční věty 4.9. Myšlenku jen naznačíme. Označme V ϕ = {v C() C 1 () : v = ϕ na, v(x) dx < }. Pro jednoduchost předpokládejme, že V ϕ. Položme { a = inf v(x) dx : v V ϕ }. Potom existuje posloupnost {v k } k prvků V ϕ tak, že v k (x) dx a. Posloupnosti {v k } k, { v k } k jsou omezené v Hilbertově prostoru L (), najdeme tedy výběr indexů {k j } j a funkce u L () (skalární), g L () (vektorovou) tak, že v kj u slabě v L a v kj g slabě v L. Ukáže se, že v distributivním smyslu je u = g a u(x) dx = a. Funkce u je tedy kandidát na minimizér Dirichletova integrálu ve třídě V ϕ. Chceme-li provést naznačený důkaz poctivě, musíme ovšem znát základy funkcionální analýzy a teorie prostorů funkcí. Použili jsme termín kandidát, z výše uvedených úvah totiž není vůbec jasné, proč by funkce u měla být spojitá do hranice, proč by měla splňovat okrajovou podmínku a proč by měla být C 1 v. Lze dokázat následující: pokud je např. třídy C 1, pak u je spojitá do hranice a splňuje Laplaceovu rovnici uvnitř a okrajovou podmínku (16). Důkaz však není snadný. 4.15. Slabé řešení. Cesta od (18) k Laplaceově rovnici vede přes tzv. slabé řešení. Mějme mimimizér u Dirichletova integrálu ve třídě V ϕ. Uvažujme w V 0. Potom pro všechna t R je u + tw V ϕ a u(x) dx u + t w(x) dx = u dx + t u w(x) dx + t w(x) dx. Od obou stran odečteme integrál z u, vydělíme t-čkem (rozlišíme t > 0, t < 0) a pošleme t 0. Dostaneme odsud (19) u w(x) dx = 0. Funkci u V ϕ, která splňuje (19) pro všechna w V 0, nazveme slabým řešením Dirichletovy úlohy pro Laplaceovu rovnici. Obecněji, abychom u nazvali slabým řešením, nemusíme požadovat u C, stačí u L (pak gradient chápeme v distributivním smyslu). Okrajová podmínka (16) se dá také zeslabit. Existenční věty zpravidla vedou na existenci slabých řešení. Předpokládejme, že u je slabé řešení a přitom je třídy C. Integrováním per pertes dostaneme z (19) u(x) w(x) dx = 0, w V 0. Z toho už lze usoudit, že u = 0, tedy pokud u V ϕ, máme tzv. klasické řešení. Klíčovým krokem při zkoumání, zda slabé řešení je též klasické řešení, je pozorování, že slabé řešení u má ještě jednu derivaci navíc. Pro Laplaceovu rovnici to dostaneme, ale pro obecnější rovnice (např. Poissonovu rovnici) lze též definovat slabá řešení a tam to již nemusí být pravda. Další problém je dodržení klasické formulace okrajové úlohy. Rozlišení řešení na slabá a klasická tedy má své opodstatnění. 4.16. Harmonické funkce. Nechť R n je otevřená množina a u : R je spojitá funkce. Řekneme, že u je harmonická, jestliže pro každou kouli B(z, r) platí (h(x) h(z)) dx = 0. B(z,r) Jinými slovy, průměr funkce přes kouli je funkční hodnota ve středu koule. 4.17. Věta. Nechť R n je otevřená množina a u : R je spojitá funkce. Potom následující podmínky jsou ekvivalentní: (i) u je harmonická na, 7
(ii) u řeší u = 0 v ve smyslu distribucí, (iii) u je třídy C a řeší u = 0 v (v klasickém smyslu). 5. Rovnice vedení tepla 5.1. Evoluční rovnice. Některé rovnice druhého řádu mají rozumnou fyzikální interpretaci, použije-li se jedna proměnná pro čas a zbývající proměnné pro prostorové souřadnice. Abychom výrazněji odlišili časovou proměnnou a prostorové proměnné, používáme značení (x, t) pro dvojici (prostorový bod, časový okamžik). V evolučních rovnicích předpokládáme, že proměnná x probíhá n-rozměrný prostor R n, proměnná t je jednorozměrná, takže vlastně rovnici řešíme v R n R = R n+1. 5.. Rovnice vedení tepla. Rovnice vedení tepla, někdy též nazývaná rovnice difuze, je parabolická evoluční rovnice (0) u = 0, t kde je Laplaceův operátor vzhledem k prostorovým proměnným, tedy u (1) u(x, t) = x (x, t) i Pro jednoduchost se omezíme na homogenní rovnici (tj. na pravé straně rovnice (0) je nula a ne funkce f). 5.3. Cauchyova úloha. Počáteční Cauchyova úloha je úloha najít v R n 0, ) spojitou funkci u, která pro t > 0 řeší rovnici vedení tepla a pro t = 0 nabývá předepsaných hodnot, tedy () t (x, t) u(x, t) = 0, x Rn, t > 0, u(x, 0) = ϕ(x), x R n. Abychom mohli řešit počáteční úlohu konvolucí, potřebujeme funkci G, která řeší ve zobecněném smyslu speciální počáteční úlohu G (x, t) G(x, t) = 0, t > 0, (3) t G(, 0) = δ 0. Symbol δ 0 je zde Diracova distribuce vzhledem k prostorové proměnné. Shodou okolností je funkce G řešící (3) také fundamentálním řešením rovnice vedení tepla, tedy G (4) t G = δ 0, kde tentokrát δ 0 je Diracova distribuce vzhledem k časoprostorové proměnné. 5.4. Předvýpočet. Buď f(x) = e x. Funkce f splňuje diferenciální rovnici tedy po transformaci f = xf, ix ˆf = i( ˆf). Ejhle, funkce ˆf splňuje stejnou diferenciální rovnici. Protože rovnice je lineární, musí být ˆf = cf. Konstantu c spočítáme přímo z definice Fourierovy transformace, totiž c = ˆf(0) = (π) 1/ e x dx = 1. (To je v podstatě Laplaceův integrál. který jsme spočítali v zimním semestru pomocí převodu na dvourozměrný integrál a polárních souřadnic.) Vidíme, že funkce e x se Fourierovou transformací zobrazí sama na sebe. Ze známého vzorce F(f ϕ)(x) = 1 a e ibx x a (Ff)( a ), kde ϕ(x) = ax + b, dále dostaneme pro a = t a b = 0 (5) f(x) = e tx = ˆf(x) = 1 t e x 4t. R 8
5.5. Fundamentální řešení. Zatímco (4) nás opravňuje nazvat funkci G fundamentálním řešením, pro odvození vyjdeme z motivace počáteční úlohou, tedy z úlohy (3). Aplikujeme-li Fourierovu transformaci vzhledem k prostorovým proměnným, dostaneme Ĝ t (x, t) + x Ĝ(x, t) = 0, t > 0, Ĝ(x, 0) = (π) n/. Pro pevné x řešíme počáteční úlohu pro obyčejnou diferenciální rovnici v proměnné t, dostaneme Ĝ(x, t) = (π) n/ e x t, x R n, t > 0. Aplikujeme inverzní Fourierovu transformaci v prostorové proměnné (viz. (5)) a dostaneme (6) G(x, t) = (4πt) n/ e x 4t, x R n, t > 0. 5.6. Věta. Nechť ϕ je omezená spojitá funkce na R n. Potom existuje právě jedno omezené řešení Cauchyovy úlohy () a to má tvar u(x, t) = (4πt) n/ 4t ϕ(y) dy, x R n, t > 0. e y x R n Řešení u je nekonečně diferencovatelné (a tudíž klasické ) na otevřeném poloprostoru R n (0, ). 6. Vlnová rovnice 6.1. Vlnová rovnice. Vlnová rovnice je hyperbolická evoluční (viz. úmluvy 5.1) rovnice u (7) u = 0, t kde je opět Laplaceův operátor vzhledem k prostorovým proměnným, viz. (1). Pro jednoduchost se opět omezíme na homogenní rovnici (tj. na pravé straně rovnice (7) je nula a ne funkce f). 6.. Počáteční úloha pro vlnovou rovnici. Jelikož vlnová rovnice je druhého řádu vzhledem k časové proměnné, můžeme si dovolit kromě počáteční hodnoty funkce současně zadat i počáteční hodnoty časové derivace. Počáteční úloha pro vlnovou rovnici je tedy úloha najít v R n+1 funkci w, která řeší vlnovou rovnici a pro t = 0 nabývá předepsaných hodnot, tedy (8) w t w = 0 v Rn+1, w(x, 0) = ϕ (x), x R n, w t (x, 0) = ϕ 1(x), x R n, kde ϕ 1, ϕ jsou dané spojité funkce na R n. Protože řešení úlohy se zapíše snáze než fundamentální řešení, otázku fundamentálního řešení přeskočíme a rovnou se budeme věnovat zápisu řešení. Úlohu si můžeme zjednodušit na (9) u t u = 0 v Rn+1, u(x, 0) = 0, x R n, t (x, 0) = ϕ(x), x Rn ; totiž, jestliže u i řeší (9) s ϕ = ϕ i, pak řeší (8). Vtip je v tom, že pro t = 0 je w = u 1 + t t t (, 0) = u t (, 0) = u (, 0) = 0 = 0. Tvar řešení se liší dimenzi od dimenze, napíšeme tedy zvlášť řešení pro n = 1,, 3. Věty zformulujeme pro klasická řešení, pro ϕ spojitou dostaneme pouze řešení ve smyslu distribucí. 9
6.3. Věta (n = 1, D Alembert). Nechť ϕ je dvakrát spojitě diferencovatelná funkce na R. Potom funkce u(x, t) = t řeší úlohu (8) v R R. Řešení je jednoznačné. 1 1 ϕ(x + ty) dy 6.4. Věta (n =, Poisson). Nechť ϕ je dvakrát spojitě diferencovatelná funkce na R. Potom funkce u(x, t) = t ϕ(x + ty) π dy 1 y řeší úlohu (8) v R R. Řešení je jednoznačné. y <1 6.5. Věta (n = 3, Kirchhoff). Nechť ϕ je dvakrát spojitě diferencovatelná funkce na R 3. Potom funkce u(x, t) = t ϕ(x + ty) ds(y) 4π řeší úlohu (8) v R 3 R. y =1 6.6. Poznámka. Integrál v (6.4) je dvojný, protože jsme v prostorové dimenzi dva. Integrál v (6.5) je dvojný, protože jsme sice v prostorové dimenzi tři, ale integrujeme přes sféru, takže integrál je plošný. 6.7. Poznámka. Mezi vlnovou rovnicí a rovnicí vedení tepla jsou značné rozdíly. Pomineme-li fakt, že u vlnové rovnice zadáváme na počátku nejen funkci, ale i derivaci, hlavní rozdíly jsou následující. Rovnice vedení tepla zhlazuje, tedy i nehladká počáteční podmínka dává od samého počátku hladké řešení. Vlnová rovnice může hrubosti a singularity počátečních podmínek šířit dál. Rovnice vedení tepla šíří informaci nekonečnou rychlostí. To je sice nefyzikální, ale přesto rovnice vystihuje v rámci možností fyzikální realitu dost věrně. Vlnová rovnice šíří informaci konstantní rychlostí (v tom tvaru jak ji máme zapsanou je to rychlost 1). Rovnici vedení tepla má smysl řešit jen dopředu v čase, to znamená, že úloha určit z rozložení teploty v nějakém časovém okamžiku její rozložení v minulosti je nekorektní. Vlnová rovnice se dá řešit dopředu i zpět. 7. Fourierova metoda 7.1. Úvodní poznámka. Počáteční úloha pro evoluční rovnice je sice teorericky velmi důležitá, ale v praxi často řešíme okrajové úlohy. Například v dimenzi jedna nám rovnice vedení tepla popisuje vedení tepla v tyči a vlnová rovnice kmitání struny. Počáteční úloha odpovídá nekonečně dlouhé tyči, resp. struně, což nemusí být přesně to co potřebujeme. 7.. Princip Fourierovy metody. Jednou z nejvýznamnějších metod pro řešení okrajových úloh pro evoluční rovnice je Fourierova metoda. Popíšeme si ji v prostorové dimenzi jedna. Každý daný interval lze převést lineární substitucí na interval (0, π), tedy budeme uvažovat jen tento interval. Danou počáteční úlohu si rozvineme do sinové Fourierovy řady. Plná Fourierova řada totiž odpovídá periodické okrajové podmínce, zatímco my se budeme zajímat o nulovou okrajovou podmínku. Pro každý člen řady najdeme zvlášť řešení okrajové úlohy a nakonec řešení sečteme. 7.3. Okrajová úloha pro rovnici vedení tepla. Pro rovnici vedení tepla nás zajímá okrajová úloha (30) Řešení úlohy pro jednotlivé členy je t u = 0 x x (0, π), t > 0, u(x, 0) = ϕ, x (0, π), u(0, t) = u(π, t) = 0, t > 0. u(x, t) = e kt sin kt pro ϕ(x) = sin kx. 7.4. Věta. Nechť ϕ je spojitě diferencovatelná funkce na intervalu 0, π, ϕ(0) = ϕ(π). Potom řešení úlohy (30) je jednoznačné a najdeme jej ve tvaru u(x, t) = b k e kt sin kt, k=1 10
kde b k jsou koeficienty Fourierova rozvoje funkce ϕ, tj. ϕ(x) = b k sin kx. 7.5. Okrajová úloha pro vlnovou rovnici.. Pro vlnovou rovnici nás zajímá okrajová úloha (31) k=1 u t u = 0 x x (0, π), t > 0, u(x, 0) = ψ, x (0, π), (x, 0) = ϕ, t x (0, π), u(0, t) = u(π, t) = 0, t > 0. Stejně jako u počáteční úlohy můžeme situaci převést na případ ψ = 0. Řešení úlohy pro jednotlivé členy je u(x, t) = 1 k sin kt sin kx pro ϕ(x) = sin kx. 7.6. Věta. Nechť ϕ je dvakrát spojitě diferencovatelná funkce na intervalu 0, π, ϕ(0) = ϕ(π), a ψ 0. Potom řešení úlohy (31) je jednoznačné a najdeme jej ve tvaru b k u(x, t) = sin kt sin kx, k k=1 kde b k jsou koeficienty Fourierova rozvoje funkce ϕ, tj. ϕ(x) = b k sin kx. k=1 11