´ UCEN ˇ ´I TECHNICKE ´ V BRNE ˇ VYSOKE FAKULTA STAVEBN´I
MATEMATIKA II MODUL 3 ˇ ´ DIFERENCIALN ´ ´I ROVNICE 1 OBYCEJN E
STUDIJN´I OPORY PRO STUDIJN´I PROGRAMY S KOMBINOVANOU FORMOU STUDIA
Typeset by LATEX 2ε c Josef Dibl´ık, Oto Pˇribyl 2004
Pˇ redmluva Moduly vˇenovan´e diferenci´aln´ım rovnic´ım jsou pˇrizp˚ usobeny potˇreb´am a poˇzadavk˚ um student˚ u a studentek stavebn´ı fakulty VUT v Brnˇe. Toto pˇrizp˚ usoben´ı je d´ano jak v´ ybˇerem problematiky, kter´a je pouze ˇc´ast´ı obˇs´ırn´eho vˇedn´ıho oboru, jak´ ym jsou obyˇcejn´e diferenci´aln´ı rovnice, tak i v´ ykladem l´atky. Pˇri v´ ykladu se snaˇz´ıme o vˇetˇs´ı srozumitelnost textu. V´ıme, ˇze snaha o snadnˇejˇs´ı v´ yklad dan´e problematiky m´a za d˚ usledek zmenˇsen´ı pˇresnosti a rigorznosti v´ ykladu. To se projevuje, napˇr´ıklad, pˇri definov´an´ı r˚ uzn´ ych pojm˚ u, kter´e se snaˇz´ıme uˇcinit pˇr´ıstupnˇejˇs´ımi. Proto pros´ıme o shov´ıvavost ty z V´as, kteˇr´ı se s teori´ı diferenci´aln´ıch rovnic setkali na u ´rovni hlubˇs´ıho teoretick´eho z´akladu a maj´ı tud´ıˇz zv´ yˇsen´e n´aroky na teoretickou u ´roveˇ n textu. Na tomto m´ıstˇe tak´e vyslovujeme podˇekov´an´ı tˇem koleg˚ um, kteˇr´ı se zaslouˇzili o zlepˇsen´ı tohoto textu: RNDr. O. Dlouh´emu a RNDr. I. Mollovi, CSc.
V Brnˇe dne 1. 6. 2004
Autoˇri
i
ii
P´ anov´ e Hodn´ y a Pˇ r´ısn´ y se pˇ redstavuj´ı svˇ etu.
Jan A. Komensk´ y ve sv´em d´ıle Labyrint svˇeta a r´aj srdce poskytl sv´emu Poutn´ıkovi doprovod dvou Pr˚ uvodc˚ u pozn´an´ım. I my se v tomto textu podrˇz´ıme tohoto konceptu dvoj´ıho pr˚ uvodcov´an´ı. Jako u Komensk´eho budou i Vaˇsi Pr˚ uvodci studiem jasnˇe vyprofilovan´ı - kaˇzd´ y bude hr´at svou pevnˇe stanovenou roli. Pˇri urˇcen´ı tˇechto rol´ı jsme se nechali inspirovat pedagogikou aplikovanou v kriminalistice: Kaˇzd´ y zn´a ˇsablonu zl´y policajt – hodn´y policajt, viz napˇr. Svˇer´ak˚ uv film Kolja.
Proto si V´am dovolujeme pˇredstavit: Pan Pˇr´ısn´ y – V´aˇs pˇr´ısn´ y pr˚ uvodce studiem. Ten V´as bude kontrolovat, zad´avat u ´koly i tresty, k´arat a db´at o to, abyste studovali ˇr´adnˇe a svˇedomitˇe. Jeho motto: ,,Pˇr´ısnost na studenta mus´ı b´yt!“ Pan Hodn´ y – V´aˇs hodn´ y pr˚ uvodce studiem. Ten V´as bude chv´alit, povzbuzovat, motivovat, m´ırnit pana Pˇr´ısn´eho a d´avat spoustu vˇec´ı do ˇsirˇs´ıch souvislost´ı, aby pˇres mnoho stromu byl vidˇet i nˇejak´ y ten les. Jeho motto: ,,Uˇc´ıte se pro sebe, ne pro pana Pˇr´ısn´eho.“
Takˇ ze si nasad’te sv´ e obl´ıben´ e br´ yle a s chut´ı do studia!
´ Ukol pro v´as: Prolistujte si tento studijn´ı text a podrobnˇeji se seznamte s Vaˇsimi studijn´ımi pr˚ uvodci.
iii
Motivace
Vˇzdy, kdyˇz je studentk´am a student˚ um pˇredkl´ad´an nov´ y t´ematick´ y okruh studia, zaˇcne v jejich mysl´ıch skrytˇe hlodat pochybnost (kter´a je ˇcasto vyslovena i nahlas) – vyuˇzijeme nˇekdy z´ıskan´e poznatky? Je to, ˇcemu budeme vˇenovat ˇradu hodin trpˇeliv´eho studia, k nˇeˇcemu uˇziteˇcn´e? M˚ uˇze b´ yt bakal´aˇr˚ um, magistr˚ um a doktor˚ um stavebn´ı fakulty studium diferenci´aln´ıch rovnic prospˇeˇsn´e?
Odpovˇed’ z ˇc´asti z´aleˇz´ı na kaˇzd´em posluchaˇci a posluchaˇcce samotn´e, na jejich motivaci ke studiu a ˇ ast na jejich ˇzivotn´ıch pl´anech. C´ odpovˇedi, kterou m˚ uˇzeme povaˇzovat za dostateˇcnˇe jednoduchou, objektivn´ı a provˇeˇrenou ˇradou generac´ı stavebn´ıch inˇzen´ yr˚ u, je pˇribliˇznˇe takov´ato: Diferenci´aln´ı rovnice jsou p´ ateˇr´ı mnoha inˇzen´yrsk´ych a vˇedn´ıch obor˚ u.
ˇ Rada stavebn´ıch proces˚ u modelovan´ ych na z´akladˇe mechanick´ ych, statick´ ych, chemick´ ych ˇci obecn´ ych fyzik´aln´ıch princip˚ u vede k jejich popisu pomoc´ı ˇrady rovnic, kter´e ˇcasto b´ yvaj´ı pr´avˇe rovnicemi diferenci´aln´ımi. Odhady pr˚ uhyb˚ u nosn´ık˚ u ve stavebn´ıch konstrukc´ıch, ohyby sloup˚ u, v´ ypoˇcty uˇziteˇcn´eho zat´ıˇzen´ı konstrukc´ı, dopravn´ı modely, pl´anov´an´ı v´ ystavby trolejov´eho veden´ı ˇci zkoum´an´ı stability staveb (napˇr´ıklad most˚ u) vedou ˇcasto k nutnosti studovat diferenci´aln´ı rovnice.
Intuitivnˇe se pravidla, pˇr´ımo vypl´ yvaj´ıc´ı ze z´avˇer˚ u studia o chov´an´ı ˇreˇsen´ı diferenci´aln´ıch rovnic, vyuˇz´ıvala jiˇz d´avno. Vojensk´ y pˇr´ıkaz ,,zruˇsit“ krok, dan´ y velitelem pˇeˇs´ı jednotky pˇred jej´ım vstupem na most, c´ılem kter´eho je nezp˚ usobit destrukci mostu, je toho dokladem. Vysvˇetlen´ı, kter´e je d´ano z´avˇery z anal´ yzy ˇreˇsen´ı diferenci´aln´ıch rovnic, zn´ı v odbornˇejˇs´ı terminologii takto: ,,Jednotka sv´ym pˇresunem nesm´ı vyvolat kmity mostn´ı konstrukce, kter´e naz´yv´ ame rezonanc´ı. Obecnˇe m˚ uˇze vznik rezonance vy´ ustit aˇz v hav´arii ˇci katastrofu.“
iv
ˇ KROK!“ ,,ZRUSIT
Obsah 1 Z´ akladn´ı pojmy 1.1 Co je to diferenci´aln´ı rovnice? . . . . . . . . . . . . 1.2 Obyˇcejn´e a parci´aln´ı diferenci´aln´ı rovnice . . . . . . ˇ ad diferenci´aln´ı rovnice . . . . . . . . . . . . . . . 1.3 R´ 1.4 Line´arn´ı a neline´arn´ı diferenci´aln´ı rovnice . . . . . . 1.5 Co je to ˇreˇsen´ı diferenci´aln´ı rovnice? . . . . . . . . 1.6 M´a ˇreˇsen´ı diferenci´aln´ı rovnice vˇzdy explicitn´ı tvar? 1.7 Kolik ˇreˇsen´ı m´a diferenci´aln´ı rovnice? . . . . . . . . 1.8 Jak naz´ yv´ame jednotliv´e typy ˇreˇsen´ı? . . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
1 1 2 3 4 5 7 8 10
2 Poˇ c´ ateˇ cn´ı u ´ lohy pro ODR 2.1 Poˇc´ateˇcn´ı u ´loha pro rovnici prvn´ıho ˇr´adu . . . . . 2.2 Geometrick´a interpretace rovnice prvn´ıho ˇr´adu . . 2.3 Poˇc´ateˇcn´ı u ´loha pro rovnici obecn´eho ˇr´adu . . . . 2.4 Existence ˇreˇsen´ı a existence jedin´eho ˇreˇsen´ı . . . . 2.5 Existence a jednoznaˇcnost ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy 2.6 Existence a jednoznaˇcnost ˇreˇsen´ı u ´lohy (2.5) . . . 2.7 Lok´aln´ı charakter existenˇcn´ıch vˇet . . . . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
15 15 16 19 19 20 28 29
. . . . . . .
3 Diferenci´ aln´ı rovnice prvn´ıho ˇ r´ adu 31 3.1 Separovan´a rovnice . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 3.2 Line´arn´ı rovnice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 3.3 Exaktn´ı rovnice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
v
vi
OBSAH
Kapitola 1 Z´ akladn´ı pojmy z oblasti obyˇ cejn´ ych diferenci´ aln´ıch rovnic D´ılˇc´ı c´ıl: Studium t´eto kapitoly je velice d˚ uleˇzit´e. Umoˇzn´ı V´am sezn´amit se se z´akladn´ımi pojmy z teorie diferenci´aln´ıch rovnic, bez kter´ ych by dalˇs´ı studium bylo bezpˇredmˇetn´e: • Pochop´ıte pojem diferenci´aln´ı rovnice. • Budete umˇet rozliˇsit obyˇcejn´e a parci´aln´ı diferenci´aln´ı rovnice. • Pozn´ate, co se rozum´ı ˇr´adem diferenci´aln´ı rovnice. • Nauˇc´ıte se rozliˇsit line´arn´ı diferenci´aln´ı rovnici a ch´apat pojmy souvisej´ıc´ı z t´ımto typem rovnic (rovnice homogenn´ı, nehomogenn´ı, koeficienty rovnice, atd.) • Pozn´ate, co se rozum´ı ˇreˇsen´ım diferenci´aln´ı rovnice. Budete umˇet rozhodnout, kdy dan´a funkce je ˇreˇsen´ım dan´e rovnice na dan´e mnoˇzinˇe. • Nauˇc´ıte se pracovat s pojmy explicitn´ı (resp. implicitn´ı) tvar ˇreˇsen´ı diferenci´aln´ı rovnice. • Sezn´am´ıte se s pojmy partikul´arn´ı ˇreˇsen´ı, obecn´e nebo singul´arn´ı ˇreˇsen´ı diferenci´aln´ı rovnice a nauˇc´ıte se hledat partikul´arn´ı ˇreˇsen´ı z obecn´eho ˇreˇsen´ı, budou-li zad´any dalˇs´ı doplˇ nuj´ıc´ı podm´ınky. Doba potˇ rebn´ a ke studiu kapitoly: 120 minut vlastn´ı studium + dalˇs´ı ˇcas potˇrebn´ y na ˇreˇsen´ı jednotliv´ ych cviˇcen´ı – podle poˇcetn´ı zdatnosti studenta.
1.1
Co je to diferenci´ aln´ı rovnice?
Tato ˇc´ast je vˇenov´ana sezn´amen´ı s pojmem diferenci´aln´ı rovnice. Slovo diferenci´aln´ı spoleˇcnˇe se slovem rovnice naznaˇcuj´ı, ˇze jde o druh rovnic, kter´e obsahuj´ı derivace. Je tomu opravdu tak – v pˇredchoz´ı vˇetˇe je skryt obsah dvou studijn´ıch modul˚ u, vˇenuj´ıc´ıch se diferenci´aln´ım rovnic´ım. 1
´ ´I POJMY KAPITOLA 1. ZAKLADN
2
Pˇredt´ım, neˇz zaˇcneme nˇejakou diferenci´aln´ı rovnici ˇreˇsit, je nutn´e se sezn´amit s nˇekter´ ymi nezbytn´ ymi pojmy a tak´e s tradiˇcnˇe uˇz´ıvan´ ymi term´ıny t´eto oblasti. V matematice jste se sezn´amili s pojmem derivace funkce. Derivace funkce y = f (x) (podle promˇenn´e x) dy = f 0 (x) dx je opˇet funkc´ı promˇenn´e x a m˚ uˇze b´ yt nalezena podle zn´am´ ych pravidel. Napˇr´ıklad 2 derivace funkce y = e−x je dy 2 = −2xe−x , dx coˇz lze zapsat i jinak, napˇr. dy = −2xy. dx
(1.1)
Probl´em, kter´ y budeme v n´asleduj´ıc´ıch dvou modulech studovat, se d´a struˇcnˇe pˇrirovnat k n´asleduj´ıc´ımu: je-li d´ana rovnice, napˇr´ıklad, dy/dx = −2xy, pak se budeme snaˇzit nˇejak´ ym zp˚ usobem naj´ıt funkci y = f (x), kter´a t´eto rovnici vyhovuje. Jin´ ymi slovy, pˇrejeme si ˇreˇsit danou diferenci´aln´ı rovnici.
Definice 1. Rovnice obsahuj´ıc´ı derivace nebo diferenci´aly jedn´e z´avisl´e funkce (nebo v´ıce z´avisl´ ych funkc´ı) je naz´ yv´ana diferenci´aln´ı rovnic´ı. Rovnici naz´ yv´ame obyˇcejnou, obsahuje-li pouze jednu nez´avislou promˇennou. V opaˇcn´em pˇr´ıpadˇe naz´ yv´ame danou rovnici parci´aln´ı.
Diferenci´aln´ı rovnice podle uveden´e definice ˇclen´ıme na obyˇcejn´e a parci´aln´ı. D´ale jeˇstˇe urˇcujeme ˇr´ad diferenci´aln´ı rovnice a prov´ad´ıme klasifikaci rovnic na line´arn´ı a neline´arn´ı.
1.2
Obyˇ cejn´ e a parci´ aln´ı diferenci´ aln´ı rovnice
Obsahuje-li rovnice pouze obyˇcejn´e derivace (tj. nikoliv parci´aln´ı derivace) jedn´e z´avisl´e promˇenn´e vzhledem vzhledem k jedn´e nez´avisl´e promˇenn´e, pak ji naz´ yv´ame obyˇcejnou diferenci´aln´ı rovnic´ı. Uved’me pˇr´ıklady obyˇcejn´ ych diferenci´aln´ıch rovnic: dy − 6y = sin t, dt (2y − 4x)dy + 4x2 dx = 0, d3 u du +z· − u = 0. 3 dz dz V prvn´ı rovnici je hledanou funkc´ı y = y(t), ve druh´e rovnici y = y(x) a ve tˇret´ı rovnici u = u(z).
ˇ AD ´ DIFERENCIALN ´ ´I ROVNICE 1.3. R
3
Nyn´ı uvedeme nˇekter´e pˇr´ıklady parci´aln´ıch diferenci´aln´ıch rovnic, kter´e obsahuj´ı parci´aln´ı derivace nezn´am´ ych funkc´ı vzhledem k nejm´enˇe dvˇema nez´avisl´ ym promˇenn´ ym. Parci´aln´ı diferenci´aln´ı rovnic´ı je rovnice ∂u ∂u ∂u + + = 1, ∂x ∂y ∂z kde u = u(x, y, z) je hledan´a z´avisl´a promˇenn´a, z´avisej´ıc´ı na promˇenn´ ych x, y a z. N´asleduj´ıc´ımi parci´aln´ımi rovnicemi jsou popisov´any nˇekter´e konkr´etn´ı jevy. Rovnice ∂2u ∂2u = ∂t2 ∂x2 je parci´aln´ı diferenci´aln´ı rovnic´ı popisuj´ıc´ı kmity struny. Tvar t´eto rovnice je v uˇcebnic´ıch o parci´aln´ıch diferenci´aln´ıch rovnic´ıch odvozen na z´akladˇe fyzik´aln´ıch z´akonitost´ı. V t´eto rovnici je u = u(t, x) nezn´amou z´avislou funkc´ı a t a x jsou nez´avisl´e promˇenn´e. Rovnice ∂2u ∂2u ∂2u + + = 0, ∂x2 ∂y 2 ∂z 2 kde u = u(x, y, z) je hledan´a z´avisl´a funkce a x, y a z jsou nez´avisl´e promˇenn´e, je parci´aln´ı diferencik´aln´ı rovnic´ı, popisuj´ıc´ı hodnotu teplotu uvnitˇr stejnorod´eho izotropn´ıho tˇelesa za pˇredpokladu, ˇze se teplota ust´alila a nemˇen´ı se s ˇcasem. Tak´e odvozen´ı tvaru t´eto rovnice lze naj´ıt, napˇr´ıklad, v literatuˇre vˇenovan´e parci´aln´ım diferenci´aln´ım rovnic´ıcm. Tato rovnice je naz´ yv´ana Laplaceovou rovnic´ı.
V modulech vˇenovan´ ych diferenci´aln´ıch rovnic´ım se budeme zab´ yvat pouze obyˇcejn´ ymi diferenci´aln´ımi rovnicemi. Dobr´a znalost problematiky obyˇcejn´ ych diferenci´aln´ıch rovnic je z´akladem pro studium parci´aln´ıch diferenci´aln´ıch rovnic.
1.3
ˇ ad diferenci´ R´ aln´ı rovnice
ˇ adem diferenci´aln´ı rovnice naz´ Definice 2. R´ yv´ame ˇr´ad nejvyˇsˇs´ı derivace v dan´e diferenci´aln´ı rovnici.
Urˇceme ˇr´ad nˇekolika diferenci´aln´ıch rovnic. Obyˇcejn´a diferenci´aln´ı rovnice 7 d6 y dy + 2x · − 6y 2 = ex ln x 6 dx dx je diferenci´aln´ı rovnic´ı ˇsest´eho ˇr´adu. Obyˇcejn´a diferenci´aln´ı rovnice 2y 0 · arctg x − y = cos x
´ ´I POJMY KAPITOLA 1. ZAKLADN
4
je prvn´ıho ˇr´adu. Parci´aln´ı diferenci´aln´ı rovnice ∂2u ∂u + u3 = 2 ∂x ∂t je druh´eho ˇr´adu.
1.4
Line´ arn´ı a neline´ arn´ı diferenci´ aln´ı rovnice
V modulech o diferenci´aln´ıch rovnic´ıch budeme ˇcasto uvaˇzovat r˚ uzn´e intervaly na ˇ ose, odpov´ıdaj´ıc´ı nez´avisl´e promˇenn´e. Rada naˇsich u ´vah bude spoleˇcn´a pro intervaly r˚ uzn´ ych tvar˚ u, otevˇren´e ˇci uzavˇren´e, nekoneˇcn´e ˇci koneˇcn´e. Proto zavedeme pro n´ami pouˇz´ıvan´ y interval znaˇcen´ı - symbol I, kter´ y bude jedn´ım z ˇc´ıseln´ ych interval˚ u tvaru [a, b], (a, b], [a, b), (a, b), (−∞, b], (−∞, b), [a, ∞), (a, ∞), nebo (−∞, ∞), kde a < b. Pokud bude nutn´e interval bl´ıˇze specifikovat, provedeme toto upˇresnˇen´ı v textu.
Definice 3. Diferenci´aln´ı rovnici naz´ yv´ame line´arn´ı, m˚ uˇze-li b´ yt zaps´ana ve tvaru an (x)y (n) + an−1 (x)y (n−1) + · · · + a1 (x)y 0 + a0 (x)y = g(x)
(1.2)
kde y = y(x) je nezn´am´a z´avisl´a funkce, ai (x), i = 0, 1 . . . , n, a g(x) jsou dan´e funkce, definovan´e na intervalu I.
K pˇredchoz´ı Definici 3 jeˇstˇe poznamenejme, ˇze rovnice (1.2) je obyˇcejnou diferenci´aln´ı rovnic´ı n-t´eho ˇr´adu pokud je v n´ı pˇr´ıtomna derivace y (n) . To bude garantov´ano v pˇr´ıpadˇe, ˇze an (x) 6= 0 na intervalu I. Funkce ai (x), i = 0, 1 . . . , n, naz´ yv´ame koeficienty rovnice a funkci g(x) naz´ yv´ame pravou stranou rovnice. Vˇsimnˇeme si, ˇze line´arn´ı diferenci´aln´ı rovnice je charakterizov´ana dvˇema vlastnostmi. Tˇemi jsou: • rovnice obsahuje z´avislou promˇennou y a vˇsechny jej´ı derivace pouze v prvn´ıch mocnin´ach, tj., mocnina kaˇzd´eho ˇclenu pouˇz´ıvaj´ıc´ıho y je 1; • kaˇzd´ y koeficient z´avis´ı pouze na nez´avisl´e promˇenn´e. V rovnici (1.2) je nez´avislou promˇennou promˇenn´a x. V univerzitn´ıch textech je uˇz´ıv´ana modifikovan´a definice linearity, op´ıraj´ıc´ı se na provˇeˇren´ı vlastnost´ı linearity oper´atoru, kter´ y je definovan´ y levou stranou rovnice (1.2). Line´arn´ımi rovnicemi jsou, napˇr´ıklad, rovnice x2 dy + ydx = 0, z 00 + 12z 0 + x · z = sin x, −xy 000 − x3 y 00 + 3xy 0 + 5y = ln2 x.
ˇ SEN ˇ ´I DIFERENCIALN ´ ´I ROVNICE? 1.5. CO JE TO RE
5
Definice 4. Rovnici, kter´a nen´ı line´arn´ı, naz´ yv´ame neline´arn´ı.
Uved’me nˇekolik pˇr´ıklad˚ u neline´arn´ıch diferenci´aln´ıch rovnic (samostatnˇe zd˚ uvodnˇete, proˇc uveden´e rovnice nemohou b´ yt line´arn´ımi rovnicemi): y · y 000 + 8y 0 z · z 0 · z 00 dy dx 00 y + y3
= x, = x7 , x =− , y = 0.
V naˇsich modulech se budeme zab´ yvat nˇekter´ ymi neline´arn´ımi rovnicemi z teoret’ ick´eho pohledu, nebot pro nˇe m˚ uˇzeme definovat nˇekter´e teoretick´e pojmy a uk´azat na nˇekter´e jejich vlastnosti, kter´e maj´ı ˇsirˇs´ı platnost. P˚ ujde, napˇr´ıklad, o tyto rovnice: neline´arn´ı rovnici prvn´ıho ˇr´adu v tzv. norm´aln´ım tvaru y 0 = f (x, y),
(1.3)
neline´arn´ı rovnici n-t´eho ˇr´adu (zobecˇ nuj´ıc´ı pˇredchoz´ı rovnici) v tzv. norm´aln´ım tvaru y (n) = f (x, y, y 0 , . . . , y (n−1) ).
(1.4)
a obecnou neline´arn´ı rovnici n-t´eho ˇr´adu (zobecˇ nuj´ıc´ı pˇredchoz´ı rovnici) v implicitn´ım tvaru F (x, y, y 0 , . . . , y (n−1) , y (n) ) = 0.
1.5
(1.5)
Co je to ˇ reˇ sen´ı diferenci´ aln´ı rovnice?
V ˇc´asti 1.1 na stranˇe 1 jsme sestavili diferenci´aln´ı rovnici (1.1), o kter´e jsme pˇredem 2 vˇedˇeli, ˇze m´a ˇreˇsen´ı y = e−x . Uved’me jeˇstˇe jeden pˇr´ıklad. Pˇ r´ıklad 1. Provˇeˇrme, ˇze funkce y = xe2x
(1.6)
y 00 − 4y 0 + 4y = 0
(1.7)
je ˇreˇsen´ım line´arn´ı rovnice
na intervalu I = (−∞, ∞).
´ ´I POJMY KAPITOLA 1. ZAKLADN
6 ˇ sen´ı. Reˇ
Najdeme prvn´ı a druhou derivaci funkce y. Dost´av´ame y 0 = 2xe2x + e2x , y 00 = 4xe2x + 4e2x .
V kaˇzd´em bodˇe intervalu I plat´ı y 00 − 4y 0 + y = 4xe2x + 4e2x − 4 2xe2x + e2x + 4xe2x = 0. Dan´a funkce je opravdu ˇreˇsen´ım rovnice na intervalu I. Pokusme se nyn´ı upˇresnit, co budeme naz´ yvat ˇreˇsen´ım diferenci´aln´ı rovnice. Pˇredpokl´adejme, ˇze je d´ana neline´arn´ı obyˇcejn´a diferenci´aln´ı rovnice n-t´eho ˇr´adu, kterou zap´ıˇseme v nejobecnˇejˇs´ım (teoretick´em) tvaru vztahem (1.5), tj. F (x, y, y 0 , . . . , y (n) ) = 0,
(1.8)
kde F je nˇekter´a funkce n + 2 promˇenn´ ych. Vˇsechny typy rovnic, kter´e budeme v modulech vˇenovan´ ych diferenci´aln´ım rovnic´ım uvaˇzovat, jsou speci´aln´ımi pˇr´ıpady rovnice (1.8). Poukaˇzme na nˇekter´e d˚ uleˇzit´e speci´aln´ı pˇr´ıpady - line´arn´ı rovnice n-t´eho ˇr´adu (1.2) ybˇerem funkce F je speci´aln´ım pˇr´ıpadem implicitn´ı rovnice (1.8). Skuteˇcnˇe, v´ F (x, y, y 0 , . . . , y (n) ) := an (x)y (n) + an−1 (x)y (n−1) + · · · + a1 (x)y 0 + a0 (x)y − g(x), dost´av´ame line´arn´ı rovnici n-t´eho ˇr´adu (1.2). Poloˇz´ıme-li F (x, y, y 0 , . . . , y (n) ) := y (n) − f (x, y, y 0 , . . . , y (n−1) ), dost´av´ame neline´arn´ı rovnici n-t´eho ˇr´adu (1.4) a v pˇr´ıpadˇe n = 1 neline´arn´ı rovnici prvn´ıho ˇr´adu (1.3). Vyhovuje-li funkce y = f (x) na intervalu I rovnici (1.8), tj. je-li zde F (x, f (x), f 0 (x), . . . , f (n) (x)) ≡ 0, pak ˇr´ık´ame, ˇze funkce y = f (x) je ˇreˇsen´ım rovnice (1.8) na intervalu I. Struˇcnˇe m˚ uˇzeme vyj´adˇrit pojem ˇreˇsen´ı takto:
Definice 5. Funkci f naz´ yv´ame ˇreˇsen´ım rovnice (1.8) na intervalu I, pokud ˇ sen´ı se tak´e ˇcasto ji substituce y = f (x) mˇen´ı na tomto intervalu v identitu. Reˇ naz´ yv´a integr´aln´ı kˇrivkou.
´ Ukol pro v´as: Provˇeˇrte, ˇze dan´e funkce f jsou ˇreˇsen´ı dan´ y rovnic na intervalu I = (−∞, ∞): 1 00 a) f : y = − 2 x cos x, y + y = sin x + cos 2x; b) f : y = − 13 cos 2x, y 00 + y = cos 2x.
´ RE ˇ SEN ˇ ´I DIFERENCIALN ´ ´I ROVNICE VZDY ˇ 1.6. MA EXPLICITN´I TVAR?
1.6
7
M´ aˇ reˇ sen´ı diferenci´ aln´ı rovnice vˇ zdy explicitn´ı tvar?
V pˇredchoz´ım odstavci bylo ˇreˇsen´ı rovnice (1.7) z Pˇr´ıkladu 1 zad´ano vztahem (1.6). Tento vztah je tzv. explicitn´ı, tj. hodnota nezn´am´e funkce je d´ana pˇredpisem, kter´ y m´a obecn´ y tvar y = ω(x), kde funkce ω je d´ana. Ve v´ yˇse uveden´em pˇr´ıkladu je 2 uzn´a zad´an´ı (r˚ uzn´e funkˇcn´ı ω(x) := e−x . Z matematiky v´ıme, ˇze funkce mohou m´ıt r˚ pˇredpisy). Explicitn´ı zad´an´ı pˇritom patˇr´ı k zad´an´ım nejv´ıce preferovan´ ym. Ne vˇzdy ale dok´aˇzeme ˇreˇsen´ı diferenci´aln´ıch rovnice nal´ezt v explicitn´ım tvaru. Budeme velmi spokojeni jiˇz v pˇr´ıpadˇe, kdy se n´am povede nal´ezt ˇreˇsen´ı v tzv. implicitn´ım tvaru. Zopakujme, ˇze implicitn´ı tvar funkce je tvarem, kter´ ym je funkce y = y(x) zad´ana pomoc´ı rovnosti ψ(x, y) = 0.
(1.9)
Kaˇzd´ y explicitn´ı tvar lze na implicitn´ı tvar pˇrev´est. Napˇr´ıklad, implicitn´ı vztah (1.9) 2 ve kter´em ψ(x, y) := y − e−x zad´av´a ˇreˇsen´ı rovnice (1.7). Opaˇcn´e tvrzen´ı vˇsak neplat´ı v tom smyslu v jak´em bychom si to pˇr´ali. Pot´ıˇz je v tom, ˇze z rovnice (1.9) nedok´aˇzeme vˇzdy vyj´adˇrit y jako funkci promˇenn´e x. Teoreticky dok´azat existenci funkce y = y(x) rovnice (1.9) je moˇzn´e, napˇr´ıklad, uˇzit´ım vˇet o implicitn´ıch funkc´ıch (o kter´ ych jste v pˇredn´aˇsk´ach z matematiky slyˇseli). Vyˇreˇsit rovnici (1.9) v tzv. analytick´em tvaru, tedy naj´ıt y jako nˇekterou konkr´etn´ı funkci promˇenn´e x b´ yv´a u ´lohou obt´ıˇznou a ˇcasto neˇreˇsitelnou. Vzhledem ke skuteˇcnosti, kterou budeme v modulech o diferenci´aln´ıch rovnic´ıch jeˇstˇe zmiˇ novat, totiˇz, ˇze typick´a je situace, ˇze dan´a diferenci´aln´ı rovnice nejde vyˇreˇsit analyticky (souslov´ı ,,nejde vyˇreˇsit analyticky“ znamen´a, ˇze v mnoˇzinˇe n´am zn´am´ ych funkc´ı - polynom˚ u, lomen´ ych funkc´ı, exponenci´aln´ıch funkc´ı a funkc´ı k nim inverzn´ıch, goniometrick´ ych funkc´ı a funkc´ı k nim inverzn´ıch, atd. ˇreˇsen´ı dan´e rovnice neexistuje) je fakt nalezen´ı ˇreˇsen´ı v implicitn´ım tvaru jiˇz velmi pozitivn´ım zjiˇstˇen´ım. ˇ sen´ı diferenci´aln´ı rovnice vyj´adˇren´e implicitn´ım tvarem, povaˇzujeme za rovnoReˇ cenn´e explicitn´ımu vyj´adˇren´ı ˇreˇsen´ı.
Ukaˇzme na pˇr´ıkladu, ˇze ˇreˇsen´ı diferenci´aln´ı rovnice m˚ uˇze m´ıt implicitn´ı tvar. Pˇ r´ıklad 2. Provˇeˇrte, ˇze funkce y = y(x) implicitnˇe zadan´a vztahem y − ex
2y
=0
(1.10)
je ˇreˇsen´ım diferenci´aln´ı rovnice y 0 · (1 − x2 y) = 2xy 2 pro kaˇzd´ y bod x ∈ I = (−∞, ∞).
(1.11)
´ ´I POJMY KAPITOLA 1. ZAKLADN
8
ˇ sen´ı. Nejprve se pˇresvˇedˇc´ıme, ˇze rovnice (1.10) opravdu definuje funkci Reˇ y = y(x) na intervalu I. Pˇrep´ıˇseme rovnici (1.10) ve tvaru 2
y = ex y ,
(1.12)
a pro libovolnˇe zvolenou hodnotu x = x∗ ∈ I = (−∞, ∞) naˇcrtneme v rovinˇe (y, F ) (prvn´ı osa je osou y, druh´a osa je osou F ) grafy dvou funkc´ı, urˇcen´ ych levou a pravou stranou vztahu (1.10), tj. naˇcrtneme grafy funkc´ı F = F1 := y a
∗
F = F2 := ex y . Grafem prvn´ı funkce je pˇr´ımka - osa prvn´ıho a tˇret´ıho kvadrantu. Grafem druh´e funkce je kladn´a exponenci´aln´ı funkce (pˇresnˇeji ˇreˇceno, pro x∗ 6= 0 jde o rostouc´ı exponenci´alu a pro x∗ = 0 jde o graf pˇr´ımky). Oba dva grafy se prot´ınaj´ı pr´avˇe v jednom bodˇe, kter´ y je ˇreˇsen´ı rovnice (1.10) pro danou hodnotu x = x∗ . Opravdu je tedy vztahem (1.10) definov´ana funkce y = y(x) na intervalu I.
Zb´ yv´a provˇeˇrit, ˇze vztah (1.10) je implicitn´ım ˇreˇsen´ım rovnice. Necht’ funkce y = y(x) vyhovuje implicitn´ımu vztahu (1.10), tj. na I plat´ı y(x) − ex
2 y(x)
≡ 0.
Derivov´an´ım dost´av´ame y 0 (x) − ex
2 y(x)
(2xy(x) + x2 y 0 (x)) = 0
a po u ´pravˇe 0
2 x2 y(x)
y (x) · 1 − x e
− 2xy(x)ex
2 y(x)
= 0,
odkud, vyuˇzit´ım (1.12) m´ame y 0 (x) · (1 − x2 y(x)) = 2xy 2 (x). T´ım je provˇerka zakonˇcena, nebot’ funkce y rovnici (1.10).
1.7
= y(x) vyhovuje v´ ychoz´ı
Kolik ˇ reˇ sen´ı m´ a diferenci´ aln´ı rovnice?
Doposud jsme se v˚ ubec nezab´ yvali ot´azkou kolik m˚ uˇze m´ıt dan´a diferenci´aln´ı rovnice ˇreˇsen´ı. Kdyˇz jsme analyzovali rovnici (1.1), vˇedˇeli jsme, ˇze jej´ım ˇreˇsen´ı je pˇrinejmenˇs´ım 2 funkce y = e−x . Nen´ı ale pravda, ˇze to je jedin´e ˇreˇsen´ı rovnice (1.1). Uvaˇzujme
ˇ SEN ˇ ´I MA ´ DIFERENCIALN ´ ´I ROVNICE? 1.7. KOLIK RE
9
jednoparametrickou mnoˇzinu funkc´ı 2
y = Ce−x ,
(1.13)
kde C je libovoln´a re´aln´a konstanta. Pˇr´ım´ ym dosazen´ım v´ yrazu (1.13) do rovnice (1.1) se m˚ uˇzeme pˇresvˇedˇcit, ˇze pro kaˇzd´e konkr´etn´ı C je tento v´ yraz ˇreˇsen´ım rovnice. 2
Napˇr´ıklad v´ yˇse uveden´a funkce y = e−x , odpov´ıdaj´ıc´ı hodnotˇe parametru C = 1, 2 funkce y = 2004e−x , odpov´ıdaj´ıc´ı hodnotˇe parametru C = 2004 nebo funkce y = 0, odpov´ıdaj´ıc´ı hodnotˇe parametru C = 0 jsou jednotliv´ ymi ˇreˇsen´ımi (ˇr´ık´ame, ˇze jsou tzv. partikul´arn´ımi ˇreˇsen´ımi) rovnice (1.1).
Pozn´ amka 1. Pokud m´a nˇekter´a rovnice tak jako v naˇsem pˇr´ıkladu ˇreˇsen´ı y = 0, ˇr´ık´ame tomuto ˇreˇsen´ı nulov´e nebo tak´e trivi´aln´ı. Vid´ıme tedy, ˇze rovnice (1.1) m´a nekoneˇcnˇe mnoho ˇreˇsen´ı. U mnoˇzin, kter´e maj´ı nekoneˇcnˇe mnoho prvk˚ u m˚ uˇzeme s c´ılem charakterizace jak ,,velk´e“ nekoneˇcno je myˇsleno uˇz´ıt pojmu tzv. mohutnosti mnoˇziny (nebo t´eˇz kardinality mnoˇziny). Vysvˇetlen´ı tˇechto pojm˚ u jde nad r´amec naˇsich modul˚ u. Pro naˇsi charakterizaci bude u ´plnˇe staˇcit sdˇelen´ı, ˇze mnoˇzina ˇreˇsen´ı rovnice (1.1) popsan´a vzorcem (1.13) je jednoparametrick´a. V dalˇs´ım v´ ykladu uk´aˇzeme, ˇze typickou vlastnost´ı ˇreˇsen´ı diferenci´aln´ıch rovnic je to, ˇze maj´ı nekoneˇcnˇe mnoho ˇreˇsen´ı a ˇze ,,bohatost“ tohoto nekoneˇcna m˚ uˇzeme popsat pomoc´ı jednoho ˇci v´ıce nez´avisl´ ych parametr˚ u, kter´e ve tvaru ˇreˇsen´ı figuruj´ı. Ilustrujme n´asleduj´ıc´ım pˇr´ıkladem fakt, ˇze mnoˇzina ˇreˇsen´ı m˚ uˇze b´ yt dvouparametrick´a: Pˇ r´ıklad 3. Ukaˇzte, ˇze dvouparametrick´a mnoˇzina funkc´ı y = (C1 + C2 x)e2x ,
(1.14)
kde C1 a C2 jsou libovoln´e konstanty, je ˇreˇsen´ım diferenci´aln´ı rovnice (1.7), tj. rovnice y 00 − 4y 0 + 4y = 0 na intervalu I = (−∞, ∞).
(1.15)
´ ´I POJMY KAPITOLA 1. ZAKLADN
10
ˇ asteˇcn´a provˇerka jiˇz byla provedena pˇri ˇreˇsen´ı Pˇr´ıkladu 1. Nyn´ı ˇ sen´ı. C´ Reˇ provedeme v´ ypoˇcet obecnˇeji. Najdeme prvn´ı a druhou derivaci v´ yrazu (1.14). Dost´av´ame y 0 = 2xC2 e2x + (2C1 + C2 )e2x , y 00 = 4C2 xe2x + 4(C1 + C2 )e2x . V kaˇzd´em bodˇe intervalu I (a pro libovolnˇe zvolen´e konstanty C1 a C2 ) plat´ı y 00 − 4y 0 + 4y = 4C2 xe2x + 4(C1 + C2 )e2x − 4 2xC2 e2x + (2C1 + C2 )e2x + 4(C1 + C2 x)e2x = 0. Dan´a funkce je opravdu ˇreˇsen´ım rovnice na intervalu I.
Samostatnˇe si proanalyzujte vztah mezi uveden´ ymi pˇr´ıklady, ve kter´ ych mˇely dan´e rovnice nekoneˇcnˇe mnoho ˇreˇsen´ı a mezi uvenenou definic´ı ˇreˇsen´ı diferenci´aln´ı rovnice (Definice 5). I kdyˇz se v t´eto definici hovoˇr´ı o jednom konkr´etn´ım ˇreˇsen´ı nedoch´az´ı k ˇz´adn´emu rozporu s t´ım, ˇze rovnice m˚ uˇze m´ıt v´ıce neˇz jedno ˇreˇsen´ı.
1.8
Jak naz´ yv´ ame jednotliv´ e typy ˇ reˇ sen´ı?
V pˇredchoz´ı ˇc´asti jsme se setkali s r˚ uzn´ ymi n´azvy, kter´e pro charakterizaci ˇreˇsen´ı nebo mnoˇzin ˇreˇsen´ı pouˇz´ıv´ame. Nˇekter´ y funkˇcn´ı pˇredpis m˚ uˇze zad´avat pouze jedno ˇreˇsen´ı dan´e diferenci´aln´ı rovnice, jin´ y z´apis m˚ uˇze charakterizovat mnoˇzinu ˇreˇsen´ı, popˇr´ıpadˇe vˇsechna ˇreˇsen´ı dan´e diferenci´aln´ı rovnice. Nyn´ı se sezn´am´ıme se standardn´ımi term´ıny, kter´e se v takov´ ych situac´ıch pouˇz´ıvaj´ı.
ˇ sen´ı diferenci´aln´ı rovnice, kter´e neobDefinice 6 (Partikul´ arn´ı ˇ reˇ sen´ı) Reˇ sahuje ˇz´adn´e libovoln´e parametry naz´ yv´ame partikul´arn´ı ˇreˇsen´ı.
Mnoˇziny ˇreˇsen´ı diferenci´aln´ı rovnice charakterizujeme pomoc´ı parametr˚ u. Na pˇr´ıkladu rovnice prvn´ıho ˇr´adu (1.1) jsme vidˇeli, ˇze jist´a mnoˇzina ˇreˇsen´ı dan´a vzorcem (1.13) je jednoparametrick´a. Mnoˇzina ˇreˇsen´ı diferenci´aln´ı rovnice druh´eho ˇr´adu (1.7) je dvouparametrick´a (viz vztah (1.14)). Proto lze oˇcek´avat, ˇze rovnice n-t´eho ˇr´adu (napˇr´ıklad line´arn´ı rovnice n-t´eho ˇr´adu (1.2) nebo obecn´a implicitn´ı rovnice (1.8) n-t´eho ˇr´adu) bude m´ıt n-parametrickou mnoˇzinu ˇreˇsen´ı. Tato u ´vaha je zhrnuta v n´asleduj´ıc´ı definici:
´ AME ´ ´ TYPY RE ˇ SEN ˇ ´I? 1.8. JAK NAZYV JEDNOTLIVE
11
Definice 7 (Parametrick´ eˇ reˇ sen´ı) Uvaˇzujme rovnici n-t´eho ˇr´adu (1.8). Mnoˇzinu funkc´ı, obsahuj´ıc´ı n parametr˚ u C1 , C2 , . . . , Cn , zapsanou pomoc´ı relace: G(x, y, C1 , C2 , . . . , Cn ) = 0
(1.16)
naz´ yv´ame n-parametrickou mnoˇzinou ˇreˇsen´ı, jestliˇze libovoln´a pˇr´ıpustn´a specifikace parametr˚ u C1 = C1∗ , C2 = C2∗ , . . . , Cn = Cn∗ d´av´a nˇekter´e partikul´arn´ı ˇreˇsen´ım t´eto rovnice, tj., vztah G(x, y, C1∗ , C2∗ , . . . , Cn∗ ) = 0
(1.17)
je nˇekter´ ym konkr´etn´ım (a obecnˇe implicitn´ım) ˇreˇsen´ım rovnice (1.8).
Pˇ r´ıklad 4. Ukaˇzte, ˇze diferenci´aln´ı rovnice prvn´ıho ˇr´adu
y0 = x ·
p
|y|,
(1.18)
p ve kter´e povaˇzujeme hodnotu |y| za nez´apornou, m´a trivi´aln´ı ˇreˇsen´ı y = 0 a m´a jednoparametrickou mnoˇzinu ˇreˇsen´ı danou vztahem
y=
x2 +C 4
2 ,
kde C je libovoln´a nez´aporn´a konstanta.
Ot´azka pro v´as: Obsahuje tato jednoparametrick´a mnoˇzina vˇsechna ˇreˇsen´ı rovnice (1.18)?
(1.19)
´ ´I POJMY KAPITOLA 1. ZAKLADN
12
ˇ sen´ı. Reˇ Je zˇrejm´e, ˇze rovnici (1.18) vyhovuje funkce y = 0. Pokraˇcujme provˇerkou parametrick´e mnoˇziny (1.19). Derivov´an´ım obdrˇz´ıme 2 2 x 2x x 0 y =2· +C · =x· +C . 4 4 4 Prav´a strana rovnice (1.18) po dosazen´ı v´ yrazu (1.19) d´av´a s 2 2 x2 x x· +C =x· +C , 4 4 protoˇze x2 + C ≥ 0. 4 T´ım je provˇerka zakonˇcena. Vrat’me se k probl´emu, zda jsou vztahem (1.19) d´ana vˇsechna ˇreˇsen´ı. Pˇrestoˇze jsme ˇ adnou konkr´etn´ı rovnici (1.18) neˇreˇsili, lze na poloˇzenou ot´azku odpovˇedˇet z´apornˇe. Z´ volbou konstanty C ve vztahu (1.19) nedostaneme trivi´aln´ı ˇreˇsen´ı a to ani kdybychom pˇripustili z´aporn´e hodnoty C. Napˇr´ıklad volbou C = 0 dost´av´ame ˇreˇsen´ı y=
x4 , 16
nikoliv vˇsak trivi´aln´ı ˇreˇsen´ı. Pr´avˇe uveden´ y pˇr´ıklad je dobrou ilustrac´ı rozd´ılu mezi pojmy paramerick´eho ˇreˇsen´ı a obecn´eho ˇreˇsen´ı.
Definice 8 (Obecn´ eˇ reˇ sen´ı) Lze-li kaˇzd´e ˇreˇsen´ı rovnice n-t´eho ˇr´adu (1.8) obdrˇzet z mnoˇziny funkc´ı, obsahuj´ıc´ı n parametr˚ u C1 , C2 , . . . , Cn a zapsanou pomoc´ı relace: G(x, y, C1 , C2 , . . . , Cn ) = 0
(1.20)
nˇekter´ ym konkr´etn´ım v´ ybˇerem parametr˚ u C1 = C1∗ , C2 = C2∗ , . . . , Cn = Cn∗ , ym (kompletn´ım) pak ˇr´ık´ame, ˇze n-parametrick´a mnoˇzina (1.20) je obecn´ ˇreˇsen´ım rovnice (1.8).
Jednoparametrick´a mnoˇzina funkc´ı (1.19) tedy nen´ı obecn´ ym ˇreˇsen´ım rovnice (1.18), ˇ sen´ı, kter´e tato mnoˇzina neobsahuje je, nebot’ neobsahuje vˇsechna jej´ı ˇreˇsen´ı. Reˇ
´ AME ´ ´ TYPY RE ˇ SEN ˇ ´I? 1.8. JAK NAZYV JEDNOTLIVE
13
ˇ sen´ı, kter´e nelze z´ıskat z parametrick´e mnoˇziny ˇreˇsen´ı napˇr´ıklad, trivi´aln´ı ˇreˇsen´ı. Reˇ naz´ yv´ame singul´arn´ım ˇreˇsen´ım.
Definice 9 (Singul´ arn´ı ˇ reˇ sen´ı) Existuje-li ˇreˇsen´ı rovnice n-t´eho ˇr´adu (1.8), kter´e nelze obdrˇzet z n-parametrick´e mnoˇziny ˇreˇsen´ı (1.16) nˇekterou specifikac´ı parametr˚ u C1 = C1∗ , C2 = C2∗ , . . . , Cn = Cn∗ , pak toto ˇreˇsen´ı naz´ yv´ame singul´arn´ım.
Pˇ r´ıklad 5. V´ıte-li, ˇze diferenci´aln´ı rovnice y0 − y = 1
(1.21)
m´a obecn´e ˇreˇsen´ı d´an´e vzorcem Cex − 1,
C ∈ R,
najdˇete partikul´arn´ı ˇreˇsen´ı y(x), kter´e vyhovuje podm´ınce y(ln 3) + 2 · y 0 (ln 3) = 0.
(1.22)
ˇ sen´ı. Budeme se snaˇzit specifikovat hodnotu konstanty C = C ∗ tak, aby Reˇ funkce dan´a pˇredpisem y(x) = C ∗ ex − 1 splˇ novala podm´ınku 1.22. To konkr´etnˇe znamen´a, ˇze y(ln 3) + 2 · y 0 (ln 3) ≡ 3C ∗ − 1 + 6C ∗ = 0, tj. C ∗ = 1/9. Hledan´e partikul´arn´ı ˇreˇsen´ı m´a pak pˇredpis y(x) = 1/9 · ex − 1. Samostatnˇe ovˇeˇrte, ˇze takto nalezen´a funkce je skuteˇcnˇe ˇreˇsen´ım rovnice 1.21.
´ Ukol pro v´as: V´ıte-li, ˇze diferenci´aln´ı rovnice y 00 − y + 2004 = 0 m´a obecn´e ˇreˇsen´ı d´an´e vzorcem C1 ex + C2 e−x + 2004,
C1 , C2 ∈ R,
najdˇete partikul´arn´ı ˇreˇsen´ı y(x) takov´e, ˇze: a) y(0) = 0, y 0 (0) = 0; b) y(0) + y 0 (0) = 2002, y(ln 2) + 5 · y 0 (ln 2) = 2003; Z ln 2 Z ln 2 c) (y(x) − 2004) dx = 1, y 0 (x)dx = 0. 0
0
ˇ sen´ı: Reˇ a) y(x) = −1002 ex − 1002 e−x + 2004; c) y(x) = 1/2 ex + e−x + 2004.
b) y(x) = −ex − 11/2 e−x + 2004;
´ ´I POJMY KAPITOLA 1. ZAKLADN
14
Shrnut´ı • Rovnice obsahuj´ıc´ı derivace nebo diferenci´aly jedn´e z´avisl´e funkce (nebo v´ıce z´avisl´ ych funkc´ı) je naz´ yv´ana diferenci´aln´ı rovnic´ı. Rovnici naz´ yv´ame obyˇcejnou, obsahuje-li pouze jednu nez´avislou promˇennou. V opaˇcn´em pˇr´ıpadˇe naz´ yv´ame danou rovnici parci´aln´ı. ˇ adem diferenci´aln´ı rovnice naz´ • R´ yv´ame ˇr´ad nejvyˇsˇs´ı derivace v dan´e dife-renci´aln´ı rovnici. • Diferenci´aln´ı rovnici naz´ yv´ame line´arn´ı, m˚ uˇze-li b´ yt zaps´ana ve tvaru an (x)y (n) + an−1 (x)y (n−1) + · · · + a1 (x)y 0 + a0 (x)y = g(x), kde y = y(x) je nezn´am´a z´avisl´a funkce, ai (x), i = 0, 1 . . . , n, a g(x) jsou dan´e funkce, definovan´e na intervalu I. • Funkci f naz´ yv´ame ˇreˇsen´ım rovnice F (x, y, y 0 , . . . , y (n) ) = 0 na intervalu I, ˇ sen´ı se pokud ji substituce y = f (x) mˇen´ı na tomto intervalu v identitu. Reˇ tak´e ˇcasto naz´ yv´a integr´aln´ı kˇrivkou. ˇ • Reˇsen´ı diferenci´aln´ı rovnice, kter´e neobsahuje ˇz´adn´e libovoln´e parametry naz´ yv´ame partikul´arn´ı ˇreˇsen´ı. • O vzorci, kter´ y popisuje vˇsechna moˇzn´a partikul´arn´ı ˇreˇsen´ı dan´e diferenci´aln´ı rovnice, mluv´ıme jako o obecn´em ˇreˇsen´ı diferenci´aln´ı rovnice.
Pan Pˇr´ısn´ y, v´aˇs pˇr´ısn´ y pr˚ uvodce studiem: Tato u´vodn´ı kapitola je velice d˚ uleˇzit´ a! Bez ˇr´adn´eho zvl´adnut´ı z´akladn´ıch definic a pojm˚ u dalˇs´ı studium diferencialn´ıch rovnic z´akonitˇe zkrachuje! Proto ve studiu nepokraˇcujte d´ ´ al, dokud dobˇre nepochop´ıte uˇcivo t´eto prvn´ı kapitoly.
Pan Hodn´ y, v´aˇs hodn´ y pr˚ uvodce studiem: I kdyˇz jsem byl v u´vodu pˇrestaven jako ten, kter´y m´a m´ırnit pana Pˇr´ısn´eho, v tomto s n´ım docela souhlas´ım. Pokud byste nezvl´adli z´akladn´ı definice a terminologii, pak by Vaˇse studium dalˇs´ı l´ atky z diferenci´aln´ıch rovnic bylo velmi probl´emov´e. Jak na tom se znalostmi jste, se nejl´epe pˇresvˇedˇc´ıte pomoc´ı n´ asleduj´ıc´ıho autotestu.
Autotest: Jsou d´any diferenci´aln´ı rovnice: √ a) 3y 0 3 x − y = 0 d) y 000 + yy 00 = sin x √ dy b) 3 dx −y+ 3x=0 e) y (4) + y 00 = sin y √ f) y 000 − y = sin x c) 3 3 xdy + ydx = 0 • Urˇcete ˇr´ad dan´ ych diferenci´aln´ıch rovnic. • Rozhodnˇete, kter´e z dan´ ych rovnic jsou line´arn´ı. • U line´arn´ıch rovnic urˇcete, zda jsou homogenn´ı, nebo nehomogenn´ı.
Kapitola 2 Poˇ c´ ateˇ cn´ı u ´ lohy pro obyˇ cejn´ e diferenci´ aln´ı rovnice D´ılˇc´ı c´ıl: Pˇri studiu t´eto kapitoly se sezn´am´ıte: • s formulac´ı poˇc´ateˇcn´ı u ´lohy nejprve pro rovnici prvn´ıho ˇr´adu a v dalˇs´ım i pro rovnici ˇr´adu obecn´eho; • s geometrick´ ym v´ yznamem diferenci´aln´ıch rovnic prvn´ıho ˇr´adu; • s postaˇcuj´ıc´ımi podm´ınkami existence resp. existence a jednoznaˇcnosti ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy pro diferenci´aln´ı rovnici.
2.1
Poˇ c´ ateˇ cn´ı u ´ loha pro rovnici prvn´ıho ˇ r´ adu
Jak jsme se pˇresvˇedˇcili na pˇr´ıkladech, diferenci´aln´ı rovnice maj´ı nekoneˇcnˇe mnoho ˇreˇsen´ı. Pˇri ˇreˇsen´ı praktick´ ych u ´loh ˇcasto vznik´a n´asleduj´ıc´ı probl´em: vyˇclenit z mnoˇziny ˇreˇsen´ı pouze jedno, kter´e proch´az´ı nˇekter´ ym dan´ ym bodem. Jin´ ymi slovy - je poˇzadov´ano urˇcit partikul´arn´ı ˇreˇsen´ı, proch´azej´ıc´ı zadan´ ym bodem. Pokud je zn´ama parametrick´a mnoˇzina ˇreˇsen´ı dan´e rovnice, pak je moˇzn´e urˇcit parametry tak, aby formulovan´a podm´ınka platila. T´ım dojde k vyˇclenˇen´ı partikul´arn´ıho ˇreˇsen´ı. Pomoc´ı matematick´eho znaˇcen´ı formulujeme poˇc´ateˇcn´ı u ´lohu (kter´e se tak´e ˇr´ık´a Cauchyova u ´loha) pro diferenci´aln´ı rovnici prvn´ıho ˇr´adu v norm´aln´ım tvaru takto: naj´ıt ˇreˇsen´ı y = y(x) rovnice y 0 = f (x, y), proch´azej´ıc´ı pˇredepsan´ ym bodem (x0 , y0 ), tj. vyhovuj´ıc´ı podm´ınce y(x0 ) = y0 . Standardnˇe p´ıˇseme rovnici a souˇradnice bodu dohromady takto ( 0 y = f (x, y) (2.1) y(x0 ) = y0 . Toto zad´an´ı je v souladu s naˇsimi zkuˇsenostmi nabyt´ ymi pˇri anal´ yze pˇr´ıklad˚ u, kdy rovnice prvn´ıho ˇr´adu mˇela jednoparametrickou mnoˇzinu ˇreˇsen´ı. Pˇredeps´an´ım bodu, kter´ ym m´a ˇreˇsen´ı proch´azet, doch´az´ı k urˇcen´ı konkr´etn´ı hodnoty parametru. 15
ˇ ATE ´ CN ˇ ´I ULOHY ´ KAPITOLA 2. POC PRO ODR
16
2.2
Geometrick´ a interpretace rovnice prvn´ıho ˇ r´ adu
Diferenci´aln´ı rovnice prvn´ıho ˇr´adu y 0 = f (x, y)
(2.2)
charakterizuje vlastnosti ˇreˇsen´ı tak´e geometricky. Nyn´ı vyloˇz´ıme, jak´ ym zp˚ usobem m˚ uˇzeme vyuˇz´ıt tuto rovnici k z´ısk´an´ı informac´ı o jejich ˇreˇsen´ıch.
Smˇ erov´ e pole Pˇredpokl´adejme, ˇze bodem (x0 , y0 ) proch´az´ı ˇreˇsen´ı y = y(x) diferenci´aln´ı rovnice (2.2). Potom je hodnota f (x0 , y0 ), v souladu se zad´an´ım diferenci´aln´ı rovnice (2.2), hodnotou derivace ˇreˇsen´ı y = y(x) v bodˇe x = x0 , tj. y 0 (x0 ) = f (x0 , y0 ). Protoˇze v´ıme, ˇze geometricky je hodnota derivace rovna smˇernici teˇcny ke kˇrivce, je hodnota f (x0 , y0 ) smˇernic´ı teˇcny k ˇreˇsen´ı y = y(x) diferenci´aln´ı rovnice (2.2) v bodˇe x = x0 . Tento fakt lze ilustrovat graficky pomoc´ı v´azan´eho vektoru um´ıstˇen´eho do bodu (x0 , y0 ) se smˇernic´ı f (x0 , y0 ). Na d´elce tohoto vektoru nez´aleˇz´ı. M˚ uˇzeme ji, napˇr´ıklad, poloˇzit rovnu jedn´e. Mnoˇzina vˇsech vektor˚ u zkonstruovan´ ych v kaˇzd´em bodˇe, ve kter´em je funkce f (x, y) definov´ana se naz´ yv´a smˇerov´ ym polem. Vytvoˇren´ı smˇerov´eho pole d´av´a pˇribliˇznou (ale velmi uˇziteˇcnou) informaci o tom, jak vypad´a cel´e mnoˇzina ˇreˇsen´ı diferenci´aln´ı rovnice (2.2). Nicm´enˇe vytvoˇren´ı smˇerov´eho pole podle pˇresnˇe podle definice je ner´aln´e, nebot’ zkonstruovat odpov´ıdaj´ıc´ı v´azan´ y vektor v kaˇzd´em bodˇe je prakticky nerealizovateln´e. Proto uk´aˇzeme metodu pomoc´ı kter´e lze z´ıskat o vektorov´em poli dostateˇcnˇe dobrou pˇredstavu.
Vytvoˇ ren´ı smˇ erov´ eho pole pomoc´ı izokl´ın Aby byl do procesu vytvoˇren´ı smˇerov´eho pole vnesen urˇcit´ y postup, je rozumn´e ho ˇ vytv´aˇret krok za krokem. Casto se uˇz´ıv´a tzv. metoda izokl´ın. Izokl´ına je kˇrivka o rovnici f (x, y) = k,
(2.3)
kde k je dan´a konstanta. Jin´ ymi slovy - izokl´ına je kˇrivka (geometrick´e m´ısto bod˚ u) v kaˇzd´em bodˇe kter´e jsou v´azan´e vektory rovnobˇeˇzn´e (tj., teˇcny k ˇreˇsen´ım maj´ı stejnou smˇernici). Princip metody izokl´ın je jednoduch´ y - pro vhodnˇe zvolenou mnoˇzinu smˇernic {k1 , k2 , . . . , ks } vytvoˇr´ıme odpov´ıdaj´ıc´ı mnoˇzinu izokl´ın pomoc´ı vztahu (2.3) ve kter´em postupnˇe dosazujeme k = k1 , k = k2 , . . . , k = ks . Pokud je s´ıt’ izoklin dostateˇcnˇe hust´a, bude naˇse pˇredstava o integr´aln´ıch kˇrivk´ach diferenci´aln´ı rovnice (2.2) postaˇcuj´ıc´ı. Zd˚ uraznˇeme, ˇze se nejedn´a o tzv. analytick´e ˇreˇsen´ı rovnice (2.2) (tj. z´ısk´an´ı ˇreˇsen´ı ve tvaru urˇcit´e funkce), ale o z´ısk´an´ı tzv. kvalitativn´ı informace o pr˚ ubˇehu jejich ˇreˇsen´ı. Smˇerov´e pole a metoda izokl´ın jsou d˚ uleˇzit´ ymi n´astroji z´ısk´an´ı kvalitativn´ıch informac´ı o pr˚ ubˇehu ˇreˇsen´ı pr´avˇe v pˇr´ıpadech, kdy
´ INTERPRETACE ROVNICE PRVN´IHO R ˇ ADU ´ 2.2. GEOMETRICKA
17
danou rovnici neum´ıme ˇreˇsit, nebo neum´ıme vypoˇc´ıtat integr´aly vznikl´e v pr˚ ubˇehu jej´ıho ˇreˇsen´ı.
Pˇ r´ıklad 6. Pomoc´ı metody izokl´ın naˇcrtnˇete pˇribliˇznˇe integr´aln´ı kˇrivky diferenci´aln´ı rovnice prvn´ıho ˇr´adu y 0 = x + y − 1. √ √ ˇ sen´ı. Reˇ Volme napˇr´ıklad k = − 3/3, 0, 1, 3. Pak vztah (2.3) vyjadˇruje mnoˇzinu pˇr´ımek √ √ x + y = k + 1 pro k = − 3/3, 0, 1, 3. Izokl´ıny spolu s pˇribliˇzn´ ym pr˚ ubˇehem nˇekter´ ych integr´aln´ıch kˇrivek, jsou na zn´azornˇeny na n´aˇcrtku 2.1.
Obr´azek 2.1: Smˇerov´e pole rovnice y 0 = x + y − 1.
´ Ukol pro v´as: Pomoc´ı metody izokl´ın naˇcrtnˇete pˇribliˇznˇe integr´aln´ı kˇrivky diferenci´aln´ı rovnice prvn´ıho ˇr´adu y 0 = x2 + y 2 .
18
ˇ ATE ´ CN ˇ ´I ULOHY ´ KAPITOLA 2. POC PRO ODR
Euler˚ uv polygon Uvaˇzujme poˇc´ateˇcn´ı u ´lohu (2.1), kde bod (x0 , y0 ) a tak´e niˇze popsan´a konstrukce leˇz´ı v definiˇcn´ım oboru funkce f (x, y). Diferenci´aln´ı rovnice (2.2) je urˇceno smˇerov´e pole. Proloˇzme bodem (x0 , y0 ) pˇr´ımku se smˇernic´ı k0 = f (x0 , y0 ). Pˇredpokl´adejme, ˇze jsou d´any body x0 < x1 < x2 < · · · < xn , kde n ≥ 1. Pak na t´eto pˇr´ımce existuje bod (x1 , y1 ), kter´ y je jej´ım pr˚ useˇc´ıkem s pˇr´ımkou o rovnici x = x1 . Bodem (x1 , y1 ) proloˇzme pˇr´ımku se smˇernic´ı k1 = f (x1 , y1 ) a podobnˇe definujme pr˚ useˇc´ık (x2 , y2 ). T´ımto pr˚ useˇc´ıkem opˇet proloˇzme pˇr´ımku se smˇernic´ı k2 = f (x2 , y2 ). Opakov´an´ım tohoto postupu dost´av´ame nakonec bod (xn , yn ). Lomen´a ˇc´ara spojuj´ıc´ı body (x0 , y0 ), (x1 , y1 ), . . . , (xn , yn ) se naz´ yv´a Eulerov´ ym polygonem. Je zn´azornˇena uv polygon za urˇcit´ ych podm´ı-nek (obecnˇe, napˇr´ıklad, pˇredpokl´ana obr´azku 2.2. Euler˚ d´ame, ˇze body x0 a xn nejsou ,,daleko“ od sebe) charakterizuje integr´aln´ı kˇrivku, proch´azej´ıc´ı bodem (x0 , y0 ), tj. je jak´ ymsi ,,pˇribliˇzn´ ym“ ˇreˇsen´ım u ´lohy (2.1).
Obr´azek 2.2: Euler˚ uv polygon
ˇ ATE ´ CN ˇ ´I ULOHA ´ ´ ˇ ADU ´ 2.3. POC PRO ROVNICI OBECNEHO R
2.3
19
Poˇ c´ ateˇ cn´ı u ´ loha pro rovnici n-t´ eho ˇ r´ adu
Situace s rovnicemi vyˇsˇs´ıch ˇr´ad˚ u je podobn´a jako v pˇr´ıpadˇe rovnice prvn´ıho ˇr´adu. Jak jsme vidˇeli v Pˇr´ıkladu 3, rovnice druh´eho ˇr´adu (1.15) mˇela dvouparametrickou mnoˇzinu ˇreˇsen´ı (1.14). K urˇcen´ı nˇekter´eho partikul´arn´ıho ˇreˇsen´ı je potˇreba dvou podm´ınek, aby bylo moˇzn´e tyto dva parametry urˇcit. Obecnˇe je pro vyˇclenˇen´ı nˇekter´eho partikul´arn´ıho ˇreˇsen´ı rovnice n-t´eho ˇr´adu nutn´e urˇcit n parametr˚ u. K tomu je nezbytn´e m´ıt celkem n podm´ınek. Poˇc´ateˇcn´ı u ´loha je pro rovnici (1.4) formulov´ana podobnˇe jako u ´loha (2.1). Je nutn´e naj´ıt ˇreˇsen´ı rovnice y (n) = f (x, y, y 0 , . . . , y (n−1) )
(2.4)
vyhovuj´ıc´ı n vztah˚ um (n−1)
y(x0 ) = y0 , y 0 (x0 ) = y00 , . . . , y (n−1) (x0 ) = y0
,
(n−1)
kde x0 , y0 , y00 , . . . , y0 jsou dan´a ˇc´ısla, kter´a naz´ yv´ame poˇc´ateˇcn´ımi podm´ınka-mi. Pak m˚ uˇzeme poˇc´ateˇcn´ı u ´lohu zapsat takto: (n) y = f (x, y, y 0 , . . . , y (n−1) ), y(x0 ) = y0 , y 0 (x0 ) = y00 , (2.5) ... (n−1) (n−1) y (x0 ) = y0 . Situace pro rovnici druh´eho ˇr´adu je ilustrov´ana na obr´azku 2.3.
Obr´azek 2.3: Poˇc´ateˇcn´ı u ´loha pro rovnici druh´eho ˇr´adu.
2.4
Existence ˇ reˇ sen´ı a existence jedin´ eho ˇ reˇ sen´ı
Po formulaci poˇc´ateˇcn´ıch u ´loh pˇristupme k zodpovˇezen´ı ot´azky, maj´ıc´ı centr´aln´ı v´ yznam nejen teoretick´ y, ale i praktick´ y. Je nutn´e odpovˇedˇet na ot´azku zdali maj´ı
ˇ ATE ´ CN ˇ ´I ULOHY ´ KAPITOLA 2. POC PRO ODR
20
poˇc´ateˇcn´ı u ´lohy opravdu nˇejak´e ˇreˇsen´ı. Kladn´a odpovˇed uspokoj´ı nejen teoretick´eho badatele, ale tak´e praktick´eho uˇzivatele, napˇr´ıklad odborn´ıka v nˇekter´e inˇzen´ yrsk´e discipl´ınˇe, kter´ y sestavil pomoc´ı diferenci´aln´ıch rovnic matematick´ y model nˇekter´eho procesu a poˇc´ateˇcn´ı podm´ınka m˚ uˇze m´ıt tˇreba v´ yznam moment zapoˇcet´ı procesu. Jistˇe by bylo velice nepˇr´ıjemn´e zjiˇstˇen´ı, ˇze takto formulovan´a u ´loha nem´a ˇz´adn´e ˇreˇsen´ı. Pak by se pravdˇepodobnˇe jednalo o nehodnovˇern´ y popis jevu matematick´ ym modelem. Tak´e by asi nebylo pˇr´ıjemn´e zjiˇstˇen´ı, ˇze ˇreˇsen´ım modelu jsou dvˇe r˚ uzn´e funkce. Vˇetˇsinou v inˇzen´ yrsk´ ych vˇed´ach oˇcek´av´ame, ˇze dan´ y jev m´a pouze jedno vysvˇetlen´ı (tedy v matematick´e ˇreˇci - ˇreˇsen´ı). Jiˇz pˇredem sdˇel´ıme radostnou zpr´avu, kterou pak od˚ uvodn´ıme matematicky - totiˇz, ˇze za relativnˇe velice slab´ ych pˇredpoklad˚ u ˇreˇsen´ı poˇc´ateˇcn´ıch u ´loh existuje a za nepatrnˇe silnˇejˇs´ıch pˇredpoklad˚ u je dokonce jedin´e. Zrekapitulujme si jeˇstˇe, na jak´e ot´azky chceme d´at odpovˇed’: a) Existuje ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy? b) Jestliˇze ˇreˇsen´ı existuje, je jedin´e? Nyn´ı pˇristupme k jejich zodpovˇezen´ı.
2.5
Existence a jednoznaˇ cnost ˇ reˇ sen´ı u ´ lohy (2.1)
Pˇredpokl´adejme, ˇze a a b jsou dan´a kladn´a ˇc´ısla. Definujme uzavˇrenou oblast D s vnitˇrn´ım bodem (x0 , y0 ): D := {(x, y) ∈ R × R, |x − x0 | ≤ a, |y − y0 | ≤ b}.
(2.6)
Peanova existenˇ cn´ı vˇ eta N´asleduj´ıc´ı vˇeta se naz´ yv´a Peanovou vˇetou a uv´ad´ı podm´ınky existence alespoˇ n jednoho ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy (2.1). Jej´ım hlavn´ım poˇzadavkem je, aby prav´a strana rovnice (2.2) byla na oblasti D spojitou funkc´ı argument˚ u x a y (p´ıˇseme f ∈ C(D)). Z matematick´ ych pˇredmˇet˚ u v´ıme, ˇze pak existuje konstanta M takov´a, ˇze pro kaˇzd´e (x, y) ∈ D plat´ı: |f (x, y)| ≤ M. M˚ uˇzeme, napˇr´ıklad, poloˇzit ˇc´ıslo M maxim´aln´ı hodnotˇe funkce f (x, y), dosaˇzen´e na oblasti D, (tj. absolutn´ımu maximu): M := max |f (x, y)|. D
Vˇ eta 1 (Peanova) Pˇredpokl´adejme, ˇze prav´ a strana rovnice (2.2) je spojit´ a na oblasti D vzhledem k obˇema argument˚ um x a y. Pak m´ a poˇc´ ateˇcn´ı u ´loha (2.1) ˇreˇsen´ı y = y(x), kter´e je definov´ano na intervalu |x − x0 | ≤ h, kde b h := min a, . (2.7) M
ˇ ˇ SEN ˇ ´I POC ˇ ATE ´ CN ˇ ´I ULOHY ´ 2.5. EXISTENCE A JEDNOZNACNOST RE
21
Graf tohoto ˇreˇsen´ı leˇz´ı na uveden´em intervalu v oblasti D, tj., |y(x) − y0 | ≤ b,
jestliˇze
|x − x0 | ≤ h.
Prostudujte si n´akres 2.4 D˚ ukaz t´eto vˇety nebudeme prov´adˇet. Jenom podtrhnˇeme, ˇze pˇri jeho proveden´ı je
Obr´azek 2.4: Peanova existenˇcn´ı vˇeta. vyuˇzita myˇslenka konstrukce Eulerov´ ych polygon˚ u: Pokud poˇcet n bod˚ u x0 , x1 , x2 , . . . , xn , kde je poloˇzeno xn := h, kter´e byly pˇri konstrukci polygonu, roste do nekoneˇcna, plat´ı x0 < x1 < x2 < · · · < xn a vzd´alenosti mezi jednotliv´ ymi body konverguj´ı k nule, dost´av´ame posloupnost polygon˚ u, kter´a konverguje k ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy (2.1).
Pˇ r´ıklad 7. Z pohledu Peanovy vˇety proved’te diskusi poˇc´ateˇcn´ı u ´lohy p ( 0 y = x · |y|, (2.8) y(0) = 0. ˇ sen´ı. Uvaˇzovan´a rovnice byla diskutov´ana v Pˇr´ıkladu 4 na stranˇe 11. Jej´ı Reˇ p prav´a strana, tj. funkce f (x, y) := x · |y| je spojit´a na okol´ı bodu (0, 0). Proto dle Peanovy vˇety existuje alespoˇ n jedno ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy (2.8). Jednoznaˇcnost ˇreˇsen´ı nen´ı vˇetou garantov´ana. Jak bylo uk´az´ano v Pˇr´ıkladu 4, poˇc´ateˇcn´ı u ´loha (2.8) m´a nejm´enˇe dvˇe ˇreˇsen´ı, totiˇz trivi´aln´ı ˇreˇsen´ı y = 0 a ˇreˇsen´ı 4 y = x /16.
ˇ ATE ´ CN ˇ ´I ULOHY ´ KAPITOLA 2. POC PRO ODR
22
´ Ukol pro v´as: Z pohledu Peanovy vˇety proved’te diskusi poˇc´ateˇcn´ı u ´lohy (
y 0 − y = f (x), (2.9) y(1) = 1,
kde x − 1 pro x 6= 1, ln x f (x) = 1 pro x = 1.
Numerick´ eˇ reˇ sen´ı poˇ c´ ateˇ cn´ı u ´ lohy Jednoduch´a myˇslenka, obsaˇzen´a v konstrukci Eulerov´ ych polygon˚ u je, jak bylo uvedeno v´ yˇse, pouˇzita k d˚ ukazu Peanovy vˇety. Pro matematiku je typick´e, ˇze se za mnoh´ ymi d˚ uleˇzit´ ymi matematick´ ymi v´ ysledky skr´ yvaj´ı velmi prost´e u ´vahy a myˇslenky. Jednou ze z´akladn´ıch numerick´ ych metod ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy (2.1) je takzvan´a Eulerova metoda. Uvedeme nyn´ı jej´ı algoritmus, kter´ y nen´ı niˇc´ım jin´ ym neˇz konstrukc´ı nˇekter´eho Eulerova polygonu. Na z´akladˇe uveden´e myˇslenky d˚ ukazu Peanovy vˇety mus´ı tato metoda konvergovat k nˇekter´emu ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy. (Pokud bude zajiˇstˇeno, ˇze ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy je jedin´e, pak bude metoda samozˇrejmˇe konvergovat k tomuto ˇreˇsen´ı.) Je-li d´ana koneˇcn´a mnoˇzina bod˚ u x 0 , x1 , . . . , x n xi = x0 + i · h, i = 1, 2, . . . , n, kde tzv. krok h je dan´e (dostateˇcnˇe mal´e) kladn´e ˇc´ıslo a index n je pˇredeps´an, pak je algoritmus Eulerovy metody, vedouc´ı ke konstrukci Eulerova polygonu, spojuj´ıc´ıho body (x0 , y0 ), (x1 , y1 ), . . . , (xn , yn ), urˇcen vzorcem yi+1 = yi + hf (xi , yi ), i = 0, 1, . . . , n − 1. Snadno lze odvodit vzorec pro pˇresnost t´eto metody a r˚ uzn´e vylepˇsuj´ıc´ı varianty uveden´eho algoritmu. Opust’me vˇsak tuto problematiku a pˇrenechme ji numerick´ ym matematik˚ um.
Lipschitzova podm´ınka Pˇredpokladem, kter´ y zaruˇc´ı jednoznaˇcnost v Peanovˇe vˇetˇe je, napˇr´ıklad, tzv. Lipschitzova podm´ınka.
ˇ ˇ SEN ˇ ´I POC ˇ ATE ´ CN ˇ ´I ULOHY ´ 2.5. EXISTENCE A JEDNOZNACNOST RE
23
Definice 10 (Lipschitzova podm´ınka) Funkce f (x, y) vyhovuje na oblasti D Lipschitzovˇe podm´ınce vzhledem k promˇenn´e y, jestliˇze existuje konstanta L (tzv. Lipschitzova konstanta) takov´a, ˇze pro libovoln´e dva body (x, y ∗ ) ∈ D, (x, y ∗∗ ) ∈ D
(2.10)
|f (t, y ∗ ) − f (t, y ∗∗ )| ≤ L · |y ∗ − y ∗∗ |.
(2.11)
plat´ı
Provˇerka toho, ˇze dan´a funkce vyhovuje v nˇekter´e oblasti Lipschitzovˇe podm´ınce neb´ yv´a jednoduch´a. Lze ji vˇsak nahradit jinou podm´ınkou, kterou lze snadno ovˇeˇrit.
Lemma 1. Pˇredpokl´adejme, ˇze f ∈ C(D). Jestliˇze v oblasti D existuje spojit´ a 0 parci´ aln´ı derivace fy (x, y), pak zde funkce f vyhovuje Lipschitzovˇe podm´ınce a m˚ uˇzeme poloˇzit L := max |fy0 (t, y)|. (x,y)∈D
D˚ ukaz. Nebudeme ho prov´adˇet, uved’me jen hlavn´ı myˇslenky. Existence uveden´eho maxima vypl´ yv´a ze spojitosti parci´aln´ı derivace v oblasti D. Pro kaˇzd´e dva body ∗ (t, y ) ∈ D, (t, y ∗∗ ) ∈ D (na z´aklade Lagrangeovy vˇety - pˇripomeˇ nte si jej´ı znˇen´ı a ovˇeˇrte, ˇze n´asleduj´ıc´ı vztah ve kter´em x bereme jako konstantu plat´ı) m´ame f (x, y ∗ ) − f (x, y ∗∗ ) = fy0 (x, θ)(y ∗ − y ∗∗ ), kde θ je nˇekter´ y bod, leˇz´ıc´ı mezi body y ∗ a y ∗∗ . Pak pro absolutn´ı hodnoty plat´ı |f (x, y ∗ ) − f (x, y ∗∗ )| = |fy0 (x, y˜)| · |y ∗ − y ∗∗ | ≤ L · |y ∗ − y ∗∗ |, tj., Lipschitzova podm´ınka je splnˇena.
Picardova vˇ eta o jednoznaˇ cnosti N´asleduj´ıc´ı vˇetu naz´ yv´ame Picardovou. Tato vˇeta uv´ad´ı podm´ınky existence pr´avˇe jednoho ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy (2.1). Vˇ eta 2 (Picardova) Pˇredpokl´adejme, ˇze prav´ a strana rovnice (2.2) je spojit´ a na oblasti D vzhledem k obˇema argument˚ um x a y a vyhovuje zde Lipschitzovˇe podm´ınce (2.11). Pak m´a poˇc´ateˇcn´ı u ´loha (2.1) pr´ avˇe jedno ˇreˇsen´ı y = y(x), kter´e je definov´ ano na intervalu |x − x0 | ≤ h. Graf tohoto ˇreˇsen´ı leˇz´ı na uveden´em intervalu v oblasti D.
24
ˇ ATE ´ CN ˇ ´I ULOHY ´ KAPITOLA 2. POC PRO ODR
Picardovy postupn´ e aproximace D˚ ukaz Picardovy vˇety nebudeme prov´adˇet. Uvedeme jenom myˇslenku d˚ ukazu, kter´ y je v tomto pˇr´ıpadˇe zaloˇzen na konstrukci nekoneˇcn´e posloupnosti funkc´ı y0 (x), y1 (x), y2 (x), . . . , yn (x),
(2.12)
konverguj´ıc´ı (tzv. stejnomˇernˇe) ke hledan´emu ˇreˇsen´ı. O t´eto posloupnosti se zmiˇ nujeme proto, ˇze s jej´ı pomoc´ı m˚ uˇzeme v nˇekter´ ych pˇr´ıpadech naj´ıc pˇribliˇzn´e ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy (2.1). Uk´aˇzeme, jak se tato posloupnost vytv´aˇr´ı. Pˇredpokl´adejme, ˇze hledan´e ˇreˇsen´ı y = y(x) poˇc´ateˇcn´ı u ´lohy (2.1) je jiˇz na intervalu |x − x0 | ≤ h nalezeno. Jeho dosazen´ı do rovnice (2.2) vede na intervalu |x − x0 | ≤ h k identitˇe y 0 (x) ≡ f (x, y(x)).
(2.13)
Proved’me jej´ı integrace v mez´ıch x0 a x (pˇritom bereme do u ´vahy, ˇze y(x0 ) = y0 ): Z x y(x) ≡ y0 + f (s, y(s))ds. (2.14) x0
Tato identita je motivac´ı pro sestaven´ı tzv. integr´aln´ı rovnice Z x y = y0 + f (s, y)ds
(2.15)
x0
ychoz´ı a pro jej´ı vyuˇzit´ı ke konstrukci posloupnosti postupn´ ych aproximac´ı (2.12). V´ (nebo nulovou) aproximaci y0 (x) definujeme takto: y0 (x) := y0 . Prvn´ı aproximaci y1 (x) definujeme jako hodnotu prav´e strany v´ yrazu nach´azej´ıc´ıho se v rovnici (2.15), ve kter´em m´ısto y dosad´ıme nulovou aproximaci y0 (x), tj. Z x y1 (x) := y0 + f (s, y0 (s))ds. (2.16) x0
Podobnˇe definujeme druhou aproximaci y2 (x) pˇredpisem Z x y2 (x) := y0 + f (s, y1 (s))ds. x0
Obecnˇe definujeme n-tou Picardovu postupnou aproximaci yn (x) pro n = 1, 2, . . . pˇredpisem Z x yn (x) := y0 + f (s, yn−1 (s))ds. (2.17) x0
ˇ ˇ SEN ˇ ´I POC ˇ ATE ´ CN ˇ ´I ULOHY ´ 2.5. EXISTENCE A JEDNOZNACNOST RE
25
Pˇ r´ıklad 8. Naleznˇete Picardovy aproximace y0 (x), y1 (x), y2 (x), y3 (x) a y4 (x) odpov´ıdaj´ıc´ı poˇc´ateˇcn´ı u ´loze ( 0 y =y−2 (2.18) y(0) = 3. ˇ sen´ı. Reˇ V souladu se zaveden´ ym znaˇcen´ım poloˇz´ıme x0 = 0, y0 = 3, f (x, y) = y − 2 a f (s, yn−1 (s)) = yn−1 (s) − 2, kde n = 1, 2, . . . . Potom pro v´ ychoz´ı aproximaci m´ame y0 (x) := y0 = 3, pro prvn´ı aproximaci (podle (2.16)) dost´av´ame Z x Z x y1 (x) := y0 + (3 − 2)ds = 3 + x. f (s, y0 (s))ds = 3 + x0
0
Druh´a aproximace je Z
x
y2 (x) := y0 +
Z f (s, y1 (s))ds = 3 +
x0
(1 + s)ds = 3 + x + 0
Pro tˇret´ı aproximace dost´av´ame Z x Z y3 (x) := y0 + f (s, y2 (s))ds = 3 + x0
x
x
0
s2 1+s+ 2
x2 . 2
ds = 3 + x +
x2 x3 + 2 3!
a pro ˇctvrtou Z
x
y4 (x) := y0 + x0
x
s2 s3 + f (s, y3 (s))ds = 3 + 1+s+ 2 3! 0 2 3 4 x x x + + . = 3+x+ 2 3! 4! Z
ds
T´ım jsme nalezli poˇzadovan´e aproximace.
Pokraˇcujme v prov´adˇen´ ych u ´vah´ach jeˇstˇe d´ale. Vˇetˇsinou je pˇr´ım´ y v´ ypoˇcet Picardov´ ych aproximac´ı nerealizovateln´ y z toho d˚ uvodu, ˇze integ´aly, kter´ ymi jsou aproximace definovan´e jsou pˇr´ıliˇs komplikovan´e. Pr´avˇe ˇreˇsen´ y pˇr´ıklad vˇsak do t´eto kategorie nepatˇr´ı a m˚ uˇzeme ve v´ ypoˇctech pokraˇcovat d´ale. Podobn´ ym postupem bychom se pˇresvˇedˇcili, ˇze pro n-tou Picardovu aproximaci plat´ı: Z
x
yn (x) := y0 + x0
n
X xi x2 x3 xn f (s, yn−1 (s))ds = 3 + x + + + ··· + =2+ . 2 3! n! i! i=0
ˇ ATE ´ CN ˇ ´I ULOHY ´ KAPITOLA 2. POC PRO ODR
26 Nav´ıc m˚ uˇzeme naj´ıt
y(x) = lim yn (x) = 2 + n→∞
∞ X xi i=0
i!
= 2 + ex .
Pro n´as v´ ysledn´a funkce nebude ˇz´adn´ ym pˇrevapen´ım. Snadno m˚ uˇzeme ovˇeˇrit, ˇze x ˇreˇsen´ım poˇc´ateˇcn´ı u ´lohy (2.18) je opravdu funkce y = 2 + e . Grafy funkc´ı funkc´ı y(x) a yi (x) pro i = 0, 1, 2, 3 jsou pro vz´ajemn´e srovn´an´ı zn´azornˇeny na obr´azku 2.5
Obr´azek 2.5: Picardovy postupn´e aproximace pro u ´lohu y 0 = y − 2, y(0) = 3.
Pˇ r´ıklad 9. Vrat’te se k poˇc´ateˇcn´ı u ´loze (2.8), tj., k u ´loze (
y0 = x ·
p |y|,
y(0) = 0.
Jsou splnˇeny podm´ınky Picardovy vˇety 2 v okol´ı bodu (0, 0)?
ˇ ˇ SEN ˇ ´I ULOHY ´ 2.6. EXISTENCE A JEDNOZNACNOST RE (??)
27
ˇ sen´ı. Vzhledem k z´avˇer˚ Reˇ um Pˇr´ıkladu 7 nemohou b´ yt splnˇeny v okol´ı bodu 2. Protoˇze existuj´ı alespoˇ n dvˇe ˇreˇsen´ı, nem˚ uˇze (0, 0) podm´ınky Picardovy vˇety p platit pro funkci f (x, y) := x · |y| Lipschitzova podm´ınka. Nebudeme tento fakt dokazovat, uk´aˇzeme pouze, ˇze parci´aln´ı derivace fy0 (x, y) nen´ı v ˇz´adn´em okol´ı bodu (0, 0) spojit´a. Mus´ıme si uvˇedomit, ˇze z tohoto z´avˇeru nevypl´ yv´a tvrzen´ı ˇze Lipschitzova podm´ınka neplat´ı, ale je to jiˇz velmi v´aˇzn´e upozornˇen´ı, ˇze tomu tak m˚ uˇze b´ yt. Pro prok´az´an´ı faktu neohraniˇcenosti uveden´e parci´aln´ı derivace se omez´ıme jenom na ty body kaˇzd´eho okol´ı poˇc´atku souˇradnic, kde x > 0 a y > 0, tj. na ˇc´ast prvn´ıho kvadrantu. Potom f (x, y) = x ·
√
y
a fy0 (x, y) = x ·
1 √ . 2· y
Nyn´ı je neohraniˇcenost defivace zˇrejm´a, protoˇze lim+ fy0 (x, y) = x lim+ ·
y→0
2.6
y→0
1 √ = +∞. 2· y
Existence a jednoznaˇ cnost ˇ reˇ sen´ı u ´ lohy (2.5)
Uvedeme nyn´ı (bez rozˇclenˇen´ı na jednotliv´e ˇc´asti) vˇetu o existenci a jednoznaˇcnosti ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy (2.5). Definujme uzavˇrenou oblast
D := {(x, y1 , y2 , . . . , yn ) ∈ R × Rn , (n−1)
|x − x0 | ≤ a, |y1 − y0 | ≤ b, |y2 − y00 | ≤ b, . . . , |yn − y0
(n−1)
s vnitˇrn´ım bodem (x0 , y0 , y00 , . . . , y0
| ≤ b},
), kde a a b jsou dan´a kladn´a ˇc´ısla.
Budeme pˇredpokl´adat, ˇze prav´a strana rovnice (2.4) je definovan´a a spojit´a na D. Pak existuje konstanta M takov´a, ˇze pro kaˇzd´e (x, y) ∈ D plat´ı:
|f (x, y1 , y2 , . . . , yn )| ≤ M.
Uved’me jeˇstˇe formulaci Lipschitzovy podm´ınky pro tento pˇr´ıpad.
ˇ ATE ´ CN ˇ ´I ULOHY ´ KAPITOLA 2. POC PRO ODR
28
Definice 11 (Lipschitzova podm´ınka) Funkce f (x, y1 , y2 , . . . , yn ) : D → R, vyhovuje na oblasti D Lipschitzovˇe podm´ınce vzhledem k argument˚ um y1 , y2 , . . . , yn , jestliˇze pro libovoln´e dva body (x, y1∗ , y2∗ , . . . , yn∗ ) ∈ D, (x, y1∗∗ , y2∗∗ , . . . , yn∗∗ ) ∈ D
(2.19)
existuje konstanta L (tzv. Lipschitzova konstanta) tak, ˇze plat´ı |f (x, y1∗ , y2∗ , . . . , yn∗ ) − f (t, y1∗∗ , y2∗∗ , . . . , yn∗∗ )| ≤ L
n X
|yl∗ − yl∗∗ |.
l=1
(2.20)
Vˇ eta 3 (Picardova) Pˇredpokl´adejme, ˇze prav´ a strana rovnice (2.4) je spojit´ a na oblasti D vzhledem ke vˇsem sv´ym argument˚ um a vyhovuje zde Lipschitzovˇe podm´ınce (2.20). Pak m´a poˇc´ateˇcn´ı u ´loha (2.5) jedin´e ˇreˇsen´ı y = y(x), kter´e je definov´ ano na intervalu |x − x0 | ≤ h, kde b h := min a, (2.21) c a pro ˇc´ıslo plat´ı c=
max (y2 ,y3 ,...,yn )∈D
{M, |y2 |, |y3 |, . . . , |yn |}.
(2.22)
Podobnˇe jako u syst´em˚ u diferenci´aln´ıch rovnic lze Lipschitzovu podm´ınku nahradit silnˇejˇs´ım poˇzadavkem ohraniˇcenosti parci´aln´ıch derivac´ı funkce f : Lemma 2. M´a-li spojit´a funkce f (x, y1 , y2 , . . . , yn ) : D → R ohraniˇcen´e parci´ aln´ı derivace na oblasti D vzhledem k promˇenn´ym y1 , y2 , . . . , yn , tj., existuje-li konstanta K takov´ a, ˇze pro libovoln´y bod (x, y1 , y2 , . . . , yn ) ∈ D a libovoln´y index i ∈ {1, 2, . . . , n} plat´ı ∂f (x, y1 , y2 , . . . , yn ) ≤ K, (2.23) ∂yi pak funkce f (x, y1 , y2 , . . . , yn ) vyhovuje na oblasti D Lipschitzovˇe podm´ınce (11) s Lipschitzovou konstantou L := K.
2.7
Lok´ aln´ı charakter existenˇ cn´ıch vˇ et
V pˇredch´azej´ıc´ım textu jsme uvedli nˇekolik vˇet o existenci a jednoznaˇcnosti ˇreˇsen´ı poˇc´ateˇcn´ıch u ´loh. Byla to Peanova vˇeta 1 o existenci poˇc´ateˇcn´ı u ´lohy (2.1), Picardova vˇeta 2 o jednoznaˇcnosti ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy (2.1) a Picardova vˇeta 3,
´ ´I CHARAKTER EXISTENCN ˇ ´ICH VET ˇ 2.7. LOKALN
29
kter´a rozˇsiˇrovala platnost dvou pˇredchoz´ıch vˇet na rovnici n-t´eho ˇr´adu (2.4). V t´eto vˇetˇe jsme jiˇz nerozliˇsovali oddˇelenˇe podm´ınky zaruˇcuj´ıc´ı existenci ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy (2.5) a jednoznaˇcnost tohoto ˇreˇsen´ı. Spoleˇcn´ ym rysem vˇsech tˇechto vˇet byl jejich lok´aln´ı charakter (resp. jejich tzv. lok´aln´ı existence). T´ım m´ame na mysli to, ˇze n´as uveden´e vˇety informovaly o existenci ˇreˇsen´ı y = y(x) a o jeho jednoznaˇcnosti pouze na nˇekter´em okol´ı bodu x = x0 . Toto okol´ı bylo vymezeno pomoc´ı nerovnost´ı typu |x−x0 | ≤ h, kde ˇc´ıslo h bylo definov´ano vztahy (2.7) nebo (2.21) jako minim´aln´ı ze dvou dan´ ych ˇc´ısel. Rozborem tˇechto vztah˚ u vid´ıme, ˇze ˇc´ım vˇetˇs´ı jsou v uveden´ ych oblastech D hodnoty funkce f , t´ım je menˇs´ı ˇc´ıslo h. Prakticky tedy vˇetˇsinou nejsme schopni pouˇzit´ım tˇechto nerovnost´ı vymezit dostateˇcnˇe velk´ y interval existence, protoˇze hodnota ˇc´ısla M v pˇr´ıpadˇe, ˇze bychom zvˇetˇsovali oblast D bude vˇetˇsinou nar˚ ustat a ˇc´ıslo h se bude zmenˇsovat. Pouˇz´ıt tyto vˇety pro zjiˇstˇen´ı na jak´em (co nejvˇetˇs´ım) intervalu bude ˇreˇsen´ı y = y(x) existovat tedy obecnˇe nelze. Uvedenou diskus´ı jsme se dostali do problematiky takzvan´e prodlouˇzitelnosti ˇreˇsen´ı diferenci´aln´ıch rovnic. Nebudeme prov´adˇet hlubok´e teoretick´e u ´vahy. Uved’me jen jeden z´avˇer, kter´ y ˇr´ık´a, ˇze pokud jsou v kaˇzd´em jakkoliv velk´em okol´ı poˇc´ateˇcn´ıho bodu splnˇeny podm´ınky uveden´ ych vˇet, pak pro pˇr´ısluˇsn´e ˇreˇsen´ı y = y(x) plat´ı tato alternativa: Bud’ existuje hodnota x = x∗ > x0 takov´a, ˇze limx→x∗ −0 |y(x)| = ∞ anebo je ˇreˇsen´ı prodlouˇziteln´e pro vˇsechny hodnoty x > x0 . Podobnˇe m˚ uˇzeme rozebrat situaci vlevo od bodu x0 . Jin´a je situace ve speci´aln´ım pˇr´ıpadˇe, kdy jsou uvaˇzovan´e rovnice line´arn´ı. Pak je kaˇzd´e ˇreˇsen´ı prodlouˇziteln´e na cel´ y interval I. O tom se ale jeˇstˇe vˇcas na pˇr´ısluˇsn´em m´ıstˇe zm´ın´ıme. Pˇ r´ıklad 10. Ilustrujme moˇznost prvn´ıho pˇr´ıpadu uveden´e alternativy na poˇc´ateˇcn´ı u ´loze ( 0 y = 1 + y2, (2.24) y(0) = 0. V tomto pˇr´ıkladu je funkce f (x, y) = 1 + y 2 . Tato funkce je spojit´a nejenom na nˇekter´em uzavˇren´em okol´ı D bodu (0, 0), ale v cel´e rovinˇe xOy. Parci´aln´ı derivace fy0 (x, y) funkce f (x, y), tj. funkce fy0 (x, y) = 2y je na kaˇzd´em uzavˇren´em okol´ı D bodu (0, 0) ohraniˇcen´a (samostatnˇe zd˚ uvodnˇete proˇc). Plat´ı tedy Picardova vˇeta 2. Nelze vˇsak uˇcinit z´avˇer, ˇze ˇreˇsen´ı y = y(x) poˇc´ateˇcn´ı u ´lohy (2.24) bude definovan´e na cel´e re´aln´e ose. Skuteˇcnˇe, je snadn´e provˇeˇrit, ˇze poˇc´ateˇcn´ı u ´loze (2.24) vyhovuje funkce y = tg x (proved’te provˇeˇren´ı samostatnˇe). Toto ˇreˇsen´ı je vzhledem k definiˇcn´ımu oboru funkce tg x a vzhledem k tomu, ˇze jako ˇreˇsen´ı uvaˇzujeme pouze ta ˇreˇsen´ı, kter´a jsou spojit´a (viz Definici 5 na stranˇe 6), definov´ano pouze na intervalu −π/2 < x < π/2 . Proto lim y(x) = lim tg x = +∞ x → (π/2) − 0 x → (π/2) − 0 a prvn´ı pˇr´ıpad uveden´e alternativy plat´ı.
30
ˇ ATE ´ CN ˇ ´I ULOHY ´ KAPITOLA 2. POC PRO ODR
Kapitola 3 Diferenci´ aln´ı rovnice prvn´ıho ˇ r´ adu - separovan´ a, line´ arn´ı, exaktn´ı D´ılˇc´ı c´ıl: Z´amˇerem t´eto kapitoly je, abyste po jej´ım prostudov´an´ı: • rozpoznali nˇekter´e typy diferenci´aln´ıch rovnic - jde o rovnice, kter´e sa naz´ yvaj´ı separovan´e, line´arn´ı a exaktn´ı; • umˇeli tyto z´akladn´ı typy diferenci´aln´ıch rovnic ˇreˇsit.
Pan Hodn´ y, v´aˇs hodn´ y pr˚ uvodce studiem:
Rovnic, kter´e um´ıme ˇreˇsit, je v´ıce neˇz zde uveden´e tˇri nejjednoduˇsˇs´ı typy. Pokud si budete cht´ıt znalosti o ˇreˇsen´ı rovnic prohloubit, m˚ uˇzete pouˇz´ıt dalˇs´ı uˇcebnice nebo skripta o obyˇcejn´ych diferenci´ aln´ıch rovnic´ıch.
Pan Pˇr´ısn´ y, v´aˇs pˇr´ısn´ y pr˚ uvodce studiem: Pˇri ˇreˇsen´ı diferenci´aln´ıch rovnic budete ˇcasto pouˇz´ıvat, napˇr´ıklad, metodu integrace po ˇc´ astech, rozklad pod´ılu dvou mnohoˇclen˚ u na souˇcet parci´aln´ıch zlomk˚ u nebo tˇreba substituˇcn´ı metodu integrace. Vˇenujte nˇekolik minut vaˇseho ˇcasu a zopakujte si tyto integraˇcn´ı techniky.
´ Ukol pro v´as: Spoˇctˇete dan´e integr´aly: Z
dx , ax + b
Z xe
ax
Z dx,
x
Z
e sin x dx,
x
t2
te dt, 0
31
Z
Z ln x dx,
x+1 dx, x3 − x2
Z cotg x dx.
32
3.1
´ ´I ROVNICE PRVN´IHO R ˇ ADU ´ KAPITOLA 3. DIFERENCIALN
Separovan´ a rovnice
Jak vypad´ a rovnice se separovan´ ymi promˇ enn´ ymi? Rovnice se separovan´ ymi argumenty m´a tvar y 0 = g(x)h(y),
(3.1)
kde pro zjednoduˇsen´ı v´ ykladu v tuto chv´ıli pˇredpokl´ad´ame, ˇze funkce g a h jsou spojit´e na intervalu R. Charakteristickou vlastnost´ı rovnice (3.1) je to, ˇze jej´ı prav´a strana je souˇcinem dvou funkc´ı. Prvn´ı funkce g(x) z´avis´ı pouze na promˇenn´e x, druh´a funkce h(y) je funkc´ı pouze promˇenn´e y. Tvar (3.1) m˚ uˇze nˇekdy vzniknout aˇz po u ´pravˇe nˇekter´e zadan´e rovnice. Proto pˇri podezˇren´ı, ˇze dan´a rovnice m˚ uˇze b´ yt rovnic´ı se separovan´ ymi promˇenn´ ymi, provˇeˇrujeme, zdali nem´a tvar (3.1) nebo nen´ı-li s tvarem (3.1) ekvivalentn´ı. M´ısto term´ınu separovan´a rovnice se uˇz´ıv´a tak´e n´azev rovnice s rozdˇelen´ ymi promˇenn´ ymi. u dy a dx. Potom Rozepiˇsme derivaci v lev´e stranˇe rovnice (3.1) na pod´ıl diferenci´al˚ dost´av´ame dy = g(x)h(y). dx Za pˇredpokladu h(y) 6= 0 odsud dost´av´ame dy = g(x)dx. h(y)
(3.2)
V ˇradˇe uˇcebnic se pr´avˇe tato rovnice naz´ yv´a rovnic´ı se separovan´ ymi promˇenn´ ymi. Pro naˇsi v´ ychoz´ı rovnici (3.1) je pak uˇz´ıv´an n´azev rovnice se separovateln´ ymi (rozdˇeliteln´ ymi) promˇenn´ ymi. V posledn´ı rovnici jsou promˇenn´e y a x rozdˇeleny u ´plnˇe. Vid´ıme, ˇze v´ ychoz´ı tvar v jak´em je rovnice zad´ana je velmi flexibiln´ı.
Jak ˇ reˇ s´ıme rovnici se separovan´ ymi promˇ enn´ ymi? Pˇri ˇreˇsen´ı rovnice (3.1) vyjdeme ze tvaru (3.2). Integrac´ı dost´av´ame Z Z dy = g(x)dx. h(y) Oznaˇcme primitivn´ı funkce k funkc´ım 1/h(y) a g(x) jako H(y) a G(x). Pak pro ˇreˇsen´ı rovnice (3.1) m´ame H(y) = G(t) + C,
(3.3)
kde konstanta C je libovoln´a. Vztahem 3.3 je urˇcena mnoˇzina ˇreˇsen´ı rovnice (3.1). Pokud tento vztah urˇcuje vˇsechna jej´ı ˇreˇsen´ı, d´av´a vztah (3.3) obecn´e ˇreˇsen´ı. M˚ uˇze se ovˇsem st´at, ˇze rovnice h(y) = 0
(3.4)
´ ROVNICE 3.1. SEPAROVANA
33
m´a singul´arn´ı ˇreˇsen´ı y = y0 , kter´e (jak lze snadno ovˇeˇrit) je tak´e ˇreˇsen´ım rovnice (3.1) a nen´ı pˇritom obsaˇzeno ve vztahu (3.3). Mnoˇzina vˇsech ˇreˇsen´ı je pak tvoˇrena vztahem (3.3) a vˇsemi singul´arn´ımi ˇreˇsen´ami, tj. vˇsemi koˇreny rovnice (3.4), kter´e v ˇ ym nˇem nejsou zahrnuty. Casto se povede u ´pravou vztahu (3.3) a pˇr´ıpadnˇe vhodn´ pˇreznaˇcen´ım libovoln´e konstanty zapsat tento vztah v takov´em tvaru, ˇze vˇsechna ˇreˇsen´ı obsahuje, tj., obecn´e ˇreˇsen´ı pak tvoˇr´ı mnoˇzinu vˇsech ˇreˇsen´ı.
Je uveden´ y postup ˇ reˇ sen´ı korektn´ı? Je moˇzn´e zapochybovat o tom, ˇze pˇredchoz´ı postup je matematicky spr´avn´ y. Proˇc jsme, napˇr´ıklad, integrovali levou stranu vztahu (3.2) podle promˇenn´e y a pravou stranu podle promˇenn´e x? Plat´ı tak´e vlastnost, ˇze kaˇzd´ ym bodem (x0 , y0 ), pokud h(y) 6= 0 pro libovoln´e y, proch´az´ı pr´avˇe jedno ˇreˇsen´ı? N´asleduj´ıc´ı u ´vaha tyto pochybnosti rozpt´ yl´ı. Budeme totiˇz pˇredpokl´adat, ˇze zn´ame ˇreˇsen´ı y = ω(x) rovnice (3.1), definovan´e na nˇekter´em okol´ı bodu x0 takov´e, ˇze ω(x0 ) = y0 , zrekapitulujeme postup ˇreˇsen´ı a ovˇeˇr´ıme spr´avnost v´ ysledku. Podle naˇseho pˇredpokladu plat´ı identita dω(x) ≡ g(x)h(ω(x)), dx kterou lze pˇrepsat d´ıky podm´ınce h(y) 6= 0 ve tvaru dω(x) ≡ g(x)dx . h(ω(x)) Integrujme tuto identitu v mez´ıch x0 a x. Dost´av´ame Z x Z x dω(x) ≡ g(q)dq . x0 h(ω(z)) x0 a po substituci s = ω(z) Z
ω(x)
ω(x0 )
ds ≡ h(s)
Z
x
g(q)dq . x0
Jsou-li H(y) a G(x) primitivn´ı funkce, pak lze posledn´ı vztah pˇrepsat jako H(ω(x)) − H(y0 ) ≡ G(x) − G(x0 ).
(3.5)
Primitivn´ı funkce H(y) je ostˇre monotnn´ı, protoˇze H 0 (y) = 1/h(y) 6= 0. Proto existuje inverzn´ı funkce H −1 k funkci H a existuje z posledn´ı rovnice dost´av´ame: ω(x) ≡ H −1 [H(y0 ) + G(x) − G(x0 )] .
(3.6)
Posledn´ı vztah souˇcasnˇe ukazuje na to, ˇze pokud bodem (x0 , y0 ) proch´az´ı ˇreˇsen´ı rovnice (3.1), pak mus´ı vyhovovat identitˇe (3.6). Odtud vypl´ yv´a jednoznaˇcnost ˇreˇsen´ı ’ rovnice (3.1) proch´azej´ıc´ıho dan´ ym bodem, nebot vzhledem k monotonii funkce H(y) je identita (3.6) jednoznaˇcn´a.
34
´ ´I ROVNICE PRVN´IHO R ˇ ADU ´ KAPITOLA 3. DIFERENCIALN
Na z´avˇer ukaˇzme, ˇze identita (3.6) definuje (na nˇekter´em okol´ı bodu x = x0 ) funkci ω(x), kter´a je ˇreˇsen´ım rovnice (3.1), vyhovuj´ıc´ım podm´ınce ω(x0 ) = y0 . Derivov´an´ım ekvivalentn´ıho vztahu (3.5) podle promˇenn´e x dost´av´ame H 0 (ω(x))ω 0 (x) ≡ G0 (x), tj.,
ω 0 (x) ≡ g 0 (x). h(ω(x))
To znamen´a, ˇze funkce ω(x) je ˇreˇsen´ım rovnice (3.1).
Pˇ r´ıklady Pˇ r´ıklad 11. Najdˇete vˇsechna ˇreˇsen´ı diferenci´aln´ı rovnice (1 + x) dy − 2y dx = 0.
(3.7)
ˇ sen´ı. Pˇreved’me rovnici (3.7) na tvar s u ´plnˇe rozdˇelen´ ymi promˇenn´ ymi. Dˇelen´ım Reˇ v´ yrazem (1 + x)y (za pˇredpokladu, ˇze nen´ı nulov´ y) dost´av´ame 2dx dy = , y 1+x odkud
Z
dy = y
Z
2dx . 1+x
Po integraci dostaneme ln |y| = 2 ln |1 + x| + C1 , kde C1 je libovoln´a konstanta. Pˇri integrov´an´ı nebylo nutn´e pouˇz´ıt dvˇe libovoln´e konstanty (jako konstanty vznikl´e integrac´ı dvou v´ yraz˚ u), nebot’ souˇcet ˇci rozd´ıl dvou libovoln´ ych konstant je opˇet libovolnou konstantou. Z posledn´ıho v´ yrazu (po odlogaritmov´an´ı) 2 |y| = eln(1+x) +C1 nebo y = ±(1 + x)2 eC1 . Dva v´ yrazy: ±eC1 , kde C1 je libovoln´a konstanta sjednot´ıme do jednoho jako libovolnou konstantu C, kter´a nab´ yv´a vˇsech hodnot kromˇe hodnoty C = 0 (zd˚ uvodnˇete proˇc). Potom y = C(1 + x)2 .
(3.8)
Zjist´ıme nyn´ı zdali jsme pˇri dˇelen´ı v´ yrazem (1 + x)y nˇekter´a ˇreˇsen´ı neztratili. Nuly tohoto v´ yrazu, tj. hodnoty x = 1 a y = 0 jsou ˇreˇsen´ımi rovnice (3.7). Ani jedno z nich vˇsak vzorec (3.8) neobsahuje. Druhou hodnotu m˚ uˇzeme do vzorce (3.8) zahrnout,
´ ROVNICE 3.1. SEPAROVANA
35
rozˇs´ıˇr´ıme-li mnoˇzinu hodnot libovoln´e konstanty C i o hodnotu C = 0. Mnoˇzinou vˇsech ˇreˇsen´ı rovnice (3.7) jsou funkce y = C(1 + x)2 , C ∈ R ∧ x = 1.
Pˇ r´ıklad 12. Najdˇete vˇsechna ˇreˇsen´ı rovnice xe−y sin x dx − 2y dy = 0.
(3.9)
ˇ sen´ı. Po vyn´asoben´ı rovnice v´ Reˇ yrazem ey dost´av´ame x sin x dx = 2yey dy a
Z
Z x sin x dx = 2
yey dy.
Integrace po ˇc´astech vede k implicitn´ımu vztahu − x cos x + sin x = 2yey − 2ey + C,
(3.10)
kde C je libovoln´a konstanta. Vˇsechna ˇreˇsen´ı rovnice (3.9) jsou d´ana implicitn´ım vzorcem (3.10). Pˇ r´ıklad 13. Najdˇete ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy ( 0 y = 2xy 2 (3.11) y(0) = 1. ˇ sen´ı. Rozdˇelme v rovnici Reˇ y 0 = 2xy 2 promˇenn´e. Dˇelen´ım na y 2 (za pˇredpokladu, ˇze y 6= 0) dost´av´ame dy = 2xdx, y2 odkud
Z
dy =2 y2
Z xdx .
Po integraci dostaneme 1 − = x2 + C, y kde C je libovoln´a konstanta. Z posledn´ıho v´ yrazu z´ısk´av´ame y=−
x2
1 . +C
(3.12)
´ ´I ROVNICE PRVN´IHO R ˇ ADU ´ KAPITOLA 3. DIFERENCIALN
36
Nyn´ı najdeme ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy (3.11). Ze vztahu (3.12), po dosazen´ı poˇc´ateˇcn´ı podm´ınky y(0) = 1 dost´av´ame C = −1. Proto je funkce y=−
x2
1 1 = −1 1 − x2
ˇreˇsen´ım poˇc´ateˇcn´ı u ´lohy (3.11).
´ Ukol pro v´as: Urˇcete samostatnˇe definiˇcn´ı obor, na kter´em je ˇreˇsen´ı urˇceno. Je t´ımto oborem mnoˇzina vˇsech ˇc´ısel R? Je v´aˇs z´avˇer v souladu s Picardovou vˇetou 2?
Cviˇcen´ı: Najdˇete ˇreˇsen´ı dan´y poˇc´ateˇcn´ıch u´loh pro dan´e rovnice s promˇenn´ymi separovan´ ymi y 0 = 3x−y ,
d)
cos x sin y dx − cos y sin x dy = 0, y(π/2) = π/6
b) y 0 =
e)
y 0 ln y −
c)
f)
dx + y dy = 0,
a)
y(0) = 0
x+1 , y(2) = 0 x3 − x2 √ dx − 1 − x2 dy = 0, y(0) = 0
1 = 0, cos2 x
y(π/4) = 1
y(1) = 1
ˇ sen´ı: Reˇ
3.2
a)
y=x
b)
y = ln
c)
y = arcsin x
(x + 1)2 1 1 + + 2 4x x 2
d)
y = arcsin(2 sin x)
e)
y ln y = tan x −
f)
y 2 = 3 − 2x
π 4
Line´ arn´ı rovnice
Rovnice, kter´a m´a tvar y 0 = a(x)y + b(x)
(3.13)
je line´arn´ı diferenci´aln´ı rovnic´ı prvn´ıho ˇr´adu. Hledan´a funkce je znaˇcena jako y a jej´ı derivace jako y 0 . Pˇredpokl´adejme, ˇze funkce a a b jsou spojit´e na intervalu I. V t´eto ˇc´asti se nauˇc´ıme nal´ezat obecn´e ˇreˇsen´ı line´arn´ı rovnice (3.13) a pop´ıˇseme ˇ sen´ı line´arn´ı rovnice (3.13) maj´ı oproti ˇreˇsen´ım rovnic postup tohoto nalezen´ı. Reˇ neline´arn´ıch velmi d˚ uleˇzitou v´ yhodu. Kaˇzd´e ˇreˇsen´ı line´arn´ı rovnice je definovan´e na cel´em intervalu I. Tento fakt plyne, napˇr´ıklad, ze tvaru ˇreˇsen´ı, kter´e bude odvozeno.
´ ´I ROVNICE 3.2. LINEARN
37
Homogenn´ı a nehomogenn´ı line´ arn´ı rovnice Rovnici (3.13) naz´ yv´ame homogenn´ı line´arn´ı rovnic´ı, je-li b(x) ≡ 0 na intervalu I. V opaˇcn´em pˇr´ıpadˇe naz´ yv´ame rovnici (3.13) nehomogenn´ı line´arn´ı rovnic´ı na intervalu I. Odpov´ıdaj´ıc´ı homogenn´ı rovnici ˇcasto naz´ yv´ame pˇridruˇzenou homogenn´ı rovnic´ı. Rovnice (3.13) je speci´aln´ım pˇr´ıpadem line´arn´ıho rovnice n-t´eho ˇr´adu (1.2).
Jak ˇ reˇ s´ıme line´ arn´ı rovnici? ˇ sen´ı line´arn´ı diferenci´aln´ı rovnice (3.13) je ˇcasto ˇclenˇeno na dva kroky. Tak budeme Reˇ postupovat i my. V prvn´ım kroku je nalezeno obecn´e ˇreˇsen´ı pˇridruˇzen´e homogenn´ı rovnice a ve druh´em kroku je metodou variace konstanty nalezeno obecn´e ˇreˇsen´ı rovnice nehomogenn´ı.
Krok I: Obecn´ eˇ reˇ sen´ı homogenn´ı line´ arn´ı rovnice Budeme se zab´ yvat homogenn´ı line´arn´ı rovnici pˇridruˇzenou k rovnici (3.13), tj. rovnic´ı y 0 = a(x)y.
(3.14)
Pˇrevedeme ji na rovnici s rozdˇelen´ ymi promˇenn´ ymi (za pˇredpokladu y 6= 0): dy = a(x)dx y odkud integrac´ı dost´av´ame Z ln |y| =
a(x)dx + ln |C1 |,
kde C1 je libovoln´a nenulov´a konstanta a nakonec (postup pr´ace s konstantami je pops´an v pˇredchoz´ıch pˇr´ıkladech, proto jiˇz neprov´ad´ıme podrobn´e vysvˇetlov´an´ı) Z y = C · exp a(x)dx , (3.15) kde C = ±|C1 | je libovoln´a konstanta. Pro hodnotu C = 0 dost´av´ame ˇreˇsen´ı rovnice (3.14), kter´e bylo v pr˚ ubˇehu ˇreˇsen´ı vylouˇceno. Vzorec (3.15), ve kter´em je C libovoln´a konstanta, d´av´a obecn´e ˇreˇsen´ı homogenn´ı rovnice (3.14).
Krok II: Obecn´ eˇ reˇ sen´ı nehomogenn´ı line´ arn´ı rovnice Z teorie line´arn´ıch rovnic n-t´eho ˇr´adu vypl´ yv´a poznatek, kter´ y zde bez d˚ ukazu uv´ad´ıme (a odkazujeme t´eˇz na n´aˇs slib v ˇc´asti 2.7 (str. 29) a na obecnˇejˇs´ı vˇetu uvedenou v ˇc´asti o line´arn´ıch rovnic´ıch n-t´eho ˇr´adu v modulu Obyˇcejn´e diferenci´ aln´ı rovnice 2:
38
´ ´I ROVNICE PRVN´IHO R ˇ ADU ´ KAPITOLA 3. DIFERENCIALN
Vˇ eta 4 (Struktura ˇ reˇ sen´ı line´ arn´ı rovnice) Obecn´e ˇreˇsen´ı nehomogenn´ı line´ arn´ı rovnice (3.13), tj. rovnice y 0 = a(x)y + b(x) je rovno souˇctu obecn´eho ˇreˇsen´ı pˇridruˇzen´e homogenn´ı rovnice a nˇekter´eho partikul´ arn´ıho ˇreˇsen´ı nehomogenn´ı rovnice. Proto n´am zb´ yv´a nal´ezt partikul´arn´ı ˇreˇsen´ı nehomogenn´ı rovnice (3.13). Pouˇzijeme tzv. metodu variace konstanty (v obecn´em pˇr´ıpadˇe je uvedena v posledn´ı kapitole navazuj´ıho modulu Obyˇcejn´e diferenci´ aln´ı rovnice 2). Tato metoda pˇredpokl´ad´a, ˇze zn´ame obecn´e ˇreˇsen´ı pˇridruˇzen´e homogenn´ı rovnice (3.15), tj. Z y = C · exp a(x)dx , kde C je libovoln´a konstanta. Partikul´arn´ı ˇreˇsen´ı nehomogenn´ı rovnice (3.13) budeme hledat ve tvaru, kter´ y je form´alnˇe tomuto tvaru podobn´ y. Pˇredpokl´adejme ale, ˇze m´ısto konstanty C je sem dosazena vhodn´a funkce C(x) takov´a, aby v´ yraz yp (x): Z yp (x) := C(x) · exp a(x)dx byl partikul´arn´ım ˇreˇsen´ım nehomogenn´ı rovnice (3.13). Dosazen´ı yp (x) do nehomogenn´ı rovnice (3.13) d´av´a Z Z Z 0 a(x)dx +b(x) a(x)dx = a(x)C(x)·exp a(x)dx +C(x)a(x)·exp C (x)·exp a po u ´pravˇe Z C (x) = b(x) · exp − a(x)dx . 0
Odtud integrac´ı dost´av´ame Z C(x) =
Z b(x) · exp − a(x)dx dx + L,
kde L je libovoln´a konstanta. Protoˇze potˇrebujeme nal´ezt jedno partikul´arn´ı ˇreˇsen´ı, lze poloˇzit, napˇr´ıklad L = 0 a nezapisovat jiˇz v neurˇcit´em integr´alu libovolnou konstantu. Nebude ovˇsem chybou nechat libovolnou konstantu na m´ıstˇe. Pak ve v´ ysledku obdrˇz´ıme ihned obecn´e ˇreˇsen´ı nehomogenn´ı rovnice. (Pˇresvˇedˇcte se o tom samostatnˇe.) Volme L = 0. Partikul´arn´ı ˇreˇsen´ı m´a tvar Z Z Z yp (x) := exp a(x)dx b(x) · exp − a(x)dx dx. Obecn´e ˇreˇsen´ı nehomogenn´ı rovnice sestav´ıme jako souˇcet obecn´eho ˇreˇsen´ı pˇridruˇzen´e homogenn´ı rovnice a nalezen´eho partikul´arn´ıho ˇreˇsen´ı: Z Z Z Z y = C · exp a(x)dx + exp a(x)dx b(x) · exp − a(x)dx dx. (3.16)
´ ´I ROVNICE 3.2. LINEARN
39
Zde je C libovolnou konstantou. Ve v´ yrazu (3.16) nelze prov´est zjednoduˇsen´ı ve druh´em sˇc´ıtanci. Obecnˇe jsou neurˇcit´e integr´aly definov´any jako mnoˇziny funkc´ı. Zjednoduˇsen´ı je moˇzn´e prov´adˇet pouze v pˇr´ıpadˇe urˇcit´ ych integr´al˚ u. Je-li nutn´e naj´ıt ˇreˇsen´ı, proch´azej´ıc´ı dopˇredu zadan´ ym bodem, m˚ uˇzeme vyuˇz´ıt tvar (3.16) a urˇcit konstantu C. Varov´ an´ı 1. Nepokouˇsejte se o zapamatov´an´ı vzorce (3.16) i jin´ ych v´ ysledn´ ych vzorc˚ u. Byla by to ztr´ata ˇcasu a nen´ı to potˇreba. Postupy ˇreˇsen´ı maj´ı pr˚ ukaznou logiku odvozen´ı. Proto doporuˇcujeme postupovat tˇreba pomalejˇs´ım tempem, zato vˇsak s pln´ ym ch´ap´an´ım toho co je v jednotliv´ ych kroc´ıch ˇreˇsen´ı dˇel´ano.
Jak naj´ıt ˇ reˇ sen´ı poˇ c´ ateˇ cn´ı u ´ lohy pro homogenn´ı a nehomogenn´ı line´ arn´ı rovnici Postup hled´an´ı ˇreˇsen´ı poˇc´ateˇcn´ıch u ´loh pro line´arn´ı rovnice m˚ uˇze n´asledovat jako dalˇs´ı krok po nalezen´ı pˇr´ısluˇsn´eho obecn´eho ˇreˇsen´ı. Z poˇc´ateˇcn´ı podm´ınky pak m˚ uˇzeme urˇcit hodnotu libovoln´e konstanty tak, aby odpov´ıdaj´ıc´ı ˇreˇsen´ı proch´azelo dan´ ych bodem. Toto ˇreˇsen´ı ale m˚ uˇzeme napsat teoreticky pomoc´ı vzorc˚ u. Postup jejich odvozen´ı je podobn´ y pˇredchoz´ımu postupu hled´an´ı obecn´eho ˇreˇsen´ı. Rozd´ıl je v tom, ˇze m´ısto neurˇcit´ ych integr´al˚ u pouˇzijeme integr´aly urˇcit´e.
ˇ sen´ı poˇ a) Reˇ c´ ateˇ cn´ı u ´ lohy pro homogenn´ı line´ arn´ı rovnice Hledejme ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy
y 0 = a(x)y, y(x0 ) = y0 ,
(3.17)
kde x0 ∈ I a y0 je libovoln´e re´aln´e ˇc´ıslo. Pˇri ˇreˇsen´ı postupujeme zpoˇc´atku stejnˇe jako v pˇredchoz´ı ˇc´asti. Pˇri integrov´an´ı rovnice se separovan´ ymi argumenty pouˇzijeme urˇcit´ y integr´al s mezemi x0 a x. Dostaneme Z x dy = a(s)ds, x0 x0 y Z x |y(x)| ln = a(s)ds, |y(x0 )| x0
Z
x
a nakonec Z
x
y(x) = y0 · exp
a(s)ds .
x0
Vzorec (3.18) d´av´a ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy (3.17).
(3.18)
40
´ ´I ROVNICE PRVN´IHO R ˇ ADU ´ KAPITOLA 3. DIFERENCIALN
ˇ sen´ı poˇ b) Reˇ c´ ateˇ cn´ı u ´ lohy pro homogenn´ı line´ arn´ı rovnice Pˇredpokl´adejme, ˇze je nutn´e naj´ıt ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy
y 0 = a(x)y + b(x), y(x0 ) = y0 ,
(3.19)
kde x0 ∈ I a y0 je libovoln´e re´aln´e ˇc´ıslo. Postupujme tak, ˇze vezmeme ˇreˇsen´ı pˇredchoz´ı u ´lohy (3.17) vyj´adˇren´e dan´e tvarem (3.18) a partikul´arn´ı ˇreˇsen´ı, vyhovuj´ıc´ı nehomogenn´ı rovnici (3.13), hledejme ve tvaru Z x yp = C(x) · exp a(s)ds , (3.20) x0
kde C(x) je funkce vyhovuj´ıc´ı poˇzadavku C(x0 ) = 0. Pak je souˇcet v´ yraz˚ u (3.18) ´lohy (3.19). Po dosazen´ım pˇredpokl´adan´eho tvaru (3.20) a (3.20) ˇreˇsen´ım poˇc´ateˇcn´ı u do nehomogenn´ı rovnice (3.13) m´ame Z x Z x 0 C (x) · exp a(s)ds + C(x)a(x) · exp a(s)ds x0 x0 Z x = a(x)C(x) · exp a(s)ds + b(x), x0
odkud dost´av´ame
Z C (x) = b(x) · exp −
x
0
a(s)ds .
x0
Integrac´ı posledn´ı rovnosti v mez´ıch x0 a x dostaneme Z q Z x C(x) = b(q) · exp − a(s)ds dq. x0
x0
Partikul´arn´ı ˇreˇsen´ı (3.20) je Z x Z yp (x) = exp a(s)ds · x0
x
Z q b(q) · exp − a(s)ds dq.
x0
x0
ˇ sen´ı poˇc´ateˇcn´ı u Reˇ ´lohy (3.19) je d´ano vzorcem Z x Z x Z y(x) = y0 · exp a(s)ds + exp a(s)ds · x0
x0
x
Z q b(q) · exp − a(s)ds dq.
x0
x0
Po u ´pravˇe druh´eho sˇc´ıtance m˚ uˇzeme ˇreˇsen´ı pˇrepsat takto: Z x Z x Z y(x) = y0 · exp a(s)ds + b(q) · exp x0
x0
q
x
a(s)ds dq.
´ ´I ROVNICE 3.2. LINEARN
41
Pˇ r´ıklady ˇ ste rovnici Pˇ r´ıklad 14. Reˇ y0 +
y sin x = , x 3x
(3.21)
ve kter´e pˇredpokl´ad´ame x 6= 0. ˇ sen´ı. Reˇ a) Krok I. V souladu s pˇredchoz´ım postupem najdeme napˇred vˇsechna ˇreˇsen´ı asociovan´e homogenn´ı rovnice y y 0 + = 0. x Rozdˇelen´ım promˇenn´ ych dost´av´ame dy dx =− , y x a po integraci ln |y| = − ln |x| + ln |C|. Obecn´e ˇreˇsen´ı homogenn´ı rovnice je d´ano vztahem y=
C x
s libovolnou konstantou C. b) Krok II. Partikul´arn´ı ˇreˇsen´ı nehomogenn´ı rovnice najdeme ve tvaru 1 yp = C(x) · , x kde C(x) je vhodn´a funkce. Po jej´ım dosazen´ı do rovnice (3.21) m´ame C 0 (x) ·
1 1 1 sin x − C(x) · 2 + C(x) · 2 = x x x 3x
a po jednoduch´e u ´pravˇe C 0 (x) = odkud
sin x , 3
cos x + K. 3 Zaj´ım´a n´as pouze jedno partikul´arn´ı ˇreˇsen´ı, proto m˚ uˇzeme poloˇzit K = 0. Obecn´e ˇreˇsen´ı rovnice (3.21) je rovno souˇctu ˇreˇsen´ı asociovan´e homogenn´ı rovnice a nˇekter´eho partikul´arn´ıho ˇreˇsen´ı, tj.: 1 cos x yp = C · − , x 3x kde C je libovoln´a konstanta. C(x) = −
42
´ ´I ROVNICE PRVN´IHO R ˇ ADU ´ KAPITOLA 3. DIFERENCIALN
Pˇ r´ıklad 15. Najdˇete ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy 0 y + 2xy = x, y(0) = −3.
(3.22)
ˇ sen´ı. Sch´ema ˇreˇsen´ı t´eto u Reˇ ´lohy je n´asleduj´ıc´ı: napˇred najdeme obecn´e ˇreˇsen´ı asociovan´e homogenn´ı rovnice y 0 + 2xy = 0,
(3.23)
pot´e obecn´e ˇreˇsen´ı nehomogenn´ı rovnice y 0 + 2xy = x
(3.24)
a nakonec v obecn´em ˇreˇsen´ı rovnice (3.24) vybereme hodnotu libovoln´e konstanty tak, aby byla splnˇena poˇc´ateˇcn´ı podm´ınka y(0) = −3.
(3.25)
a) Krok I. Obecn´e ˇreˇsen´ı asociovan´e homogenn´ı rovnice. Rozdˇelme v rovnici (3.23) promˇenn´e. Dˇelen´ım na y (za pˇredpokladu, ˇze y 6= 0) dost´av´ame dy = −2xdx, y odkud
Z
dy = −2 y
Z xdx .
Po integraci dostaneme ln |y| = −x2 + C1 , kde C1 je libovoln´a konstanta. Z posledn´ıho v´ yrazu (po odlogaritmov´an´ı) |y| = e−x
2 +C
1
nebo 2
y = ±e−x · eC1 . Dva v´ yrazy: ±eC1 , kde C1 je libovoln´a konstanta sjednot´ıme podobnˇe jako pˇri ˇreˇsen´ı Pˇr´ıkladu 11 do jednoho jako libovolnou konstantu C, kter´a nab´ yv´a vˇsech hodnot kromˇe hodnoty C = 0. Potom 2
y = Ce−x .
(3.26)
Hodnota y = 0 je tak´e ˇreˇsen´ım. Proto m˚ uˇzeme rozˇs´ıˇrit mnoˇzinu hodnot libovoln´e konstanty C ve v´ yrazu (3.26) i o hodnotu C = 0 a vzorec (3.26) je obecn´ ym ˇreˇsen´ım homogenn´ı rovnice (3.23).
´ ´I ROVNICE 3.2. LINEARN
43
b) Krok II. Obecn´e ˇreˇsen´ı nehomogenn´ı rovnice. Partikul´arn´ı ˇreˇsen´ı nehomogenn´ı rovnice hled´ame ve tvaru 2 yp = C(x)e−x . Po dosazen´ı do rovnice (3.24) m´ame 2
2
2
C 0 (x)e−x + C(x)e−x (−2x) + 2xC(x)e−x = x odkud, po jednoduˇsen´ı, 2
C 0 (x) = xex . Po integraci dostaneme 1 2 C(x) = ex + K 2 Poloˇzme K = 0. Partikul´arn´ı ˇreˇsen´ı rovnice (3.24) je 1 2 2 1 yp = ex e−x = 2 2 a jej´ı obecn´e ˇreˇsen´ı je 2
y = Ce−x +
1 , 2
(3.27)
kde C je libovoln´a konstanta. ˇ sen´ı poˇc´ateˇcn´ı u c) Krok III. Reˇ ´lohy. Nyn´ı zvol´ıme konstantu C v obecn´em ˇreˇsen´ı (3.27) tak, aby byla splnˇena poˇc´ateˇcn´ı podm´ınka (3.25). Dostaneme y(0) = −3 = C + a
1 2
7 C=− . 2
ˇ sen´ı poˇc´ateˇcn´ı u Reˇ ´lohy (3.22) tedy je y=
1 7 −x2 − e . 2 2
Cviˇ cen´ı. Urˇcete obecn´e ˇreˇsen´ı dan´ hych exaktn´ıchi rovnic: 2 0 a) y − 2xy = 6x, y = Cex − 3 ; h i 0 b) y sin x − y cos x = 1, y = C sin x − cos x ; h i c) y 0 + y = sin x, y = ce−x + 12 (sin x − cos x) ; h i d) (1 + x2 ) y 0 = y + arctan x, y = Cearctan x − arctan x − 1 .
44
3.3
´ ´I ROVNICE PRVN´IHO R ˇ ADU ´ KAPITOLA 3. DIFERENCIALN
Exaktn´ı rovnice
Kˇ reˇ sen´ı rovnic mohou v´ est r˚ uzn´ e cesty Uvaˇzujme jednoduchou rovnici s diferenci´aly dy a dx tvaru y · dx + x · dy = 0.
(3.28)
Tuto rovnici um´ıme vyˇreˇsit, protoˇze je separovan´a. Skuteˇcnˇe, jednoduchou u ´pravou dost´av´ame (pˇredpokl´ad´ame, ˇze souˇcin xy 6= 0) dx dy =− . y x Budeme ale postupovat jinou cestou. Vˇsimnˇeme si, ˇze levou stranu rovnice (3.28) m˚ uˇzeme zapsat jako diferenci´al souˇcinu promˇenn´ ych x a y (obˇe promˇenn´e v tuto chv´ıli povaˇzujeme za rovnopr´avn´e a navz´ajem na sobˇe nez´avisl´e), tedy jako y · dx + x · dy = d(xy) uˇzeme pˇrepsat takto a rovnici (3.28) m˚ d(xy) = 0. Integrov´an´ım hned obdrˇz´ıme ˇreˇsen´ı rovnice v implicitn´ım tvaru: xy = C,
(3.29)
kde C je libovoln´ y parametr.
Informace pro ty, kteˇ r´ı zapomnˇ eli co je to tot´ aln´ı diferenci´ al V pˇredchoz´ım ˇreˇsen´ı jsme vyuˇzili faktu, ˇze levou stranu diferenci´aln´ı rovnice (3.28) lze zapsat jako diferenci´al souˇcinu x · y. Tento diferenci´al se v matematice naz´ yv´a tak´e diferenci´al prvn´ıho ˇr´adu nebo tak´e tot´aln´ı diferenci´al. Pokud jste na toto uˇcivo pozapomnˇeli, n´asleduj´ıc´ı ˇr´adky budou jeho pˇripom´ınkou. Je-li z = f (x, y) funkc´ı dvou promˇenn´ ych se spojit´ ymi parci´aln´ımi derivacemi prvn´ıho ˇr´adu v nˇekter´e oblasti roviny xOy, pak jej´ım tot´ aln´ım diferenci´ alem naz´ yv´ame v´ yraz ∂f ∂f dz = dx + dy. (3.30) ∂x ∂y Uvaˇzujme nyn´ı vztah, kter´ y zobecˇ nuje situaci z pˇredchoz´ı ˇc´asti (vzorec (3.29)). Je-li f (x, y) = C, pak pomoc´ı vztahu (3.30) dost´av´ame ∂f ∂f dx + dy = 0. ∂x ∂y
(3.31)
Jin´ ymi slovy, je-li d´ana jednoparametrick´a mnoˇzina kˇrivek vztahem f (x, y) = C, pak um´ıme sestavit diferenci´aln´ı rovnici prvn´ıho ˇr´adu pomoc´ı v´ ypoˇctu tot´aln´ıho diferenci´alu.
3.3. EXAKTN´I ROVNICE
45
Definice exaktn´ı rovnice Definice 12 (Exaktn´ı rovnice) Pˇredpokl´adejme, ˇze v´ yraz obsahuj´ıc´ı diferenci´aly tvaru M (x, y) · dx + N (x, y) · dy je tot´aln´ım diferenci´alem nˇekter´e funkce f (x, y) v nˇekter´e oblasti roviny xOy. Pak naz´ yv´ame diferenci´aln´ı rovnici M (x, y) · dx + N (x, y) · dy = 0
(3.32)
exaktn´ı diferenci´ aln´ı rovnic´ı. Funkci f (x, y) naz´ yv´ame kmenovou funkc´ı.
Jak pozn´ ame, ˇ ze dan´ a diferenci´ aln´ı rovnice je exaktn´ı? Rozpoznat, ˇze zadan´a diferenci´aln´ı rovnice je exaktn´ı je velmi snadn´e. V n´asleduj´ıc´ı vˇetˇe uv´ad´ıme pˇr´ısluˇsn´e podm´ınky exaktnosti. Vˇ eta 1 (Kriterium exaktnosti) Pˇredpokl´ adejme, ˇze funkce dvou promˇenn´ych M (x, y) a N (x, y) jsou spojit´e a maj´ı spojit´e parci´ aln´ı derivace prvn´ıho ˇr´ adu v nˇekter´e obd´eln´ıkov´e oblasti tvaru {(x, y) ∈ R × R, a < x < b, c < y < d}, kde a, b, c a d jsou konstanty. Pak je v´yraz M (x, y) · dx + N (x, y) · dy
(3.33)
tot´ aln´ım diferenci´alem nˇekter´e funkce tehdy a jen tehdy, kdy v uveden´e oblasti plat´ı ∂N (x, y) ∂M (x, y) ≡ . ∂y ∂x
(3.34)
D˚ ukaz. Nebudeme nyn´ı cel´ y d˚ ukaz prov´adˇet. Uk´aˇzeme jen, ˇze z platnosti vzypoˇcetn´ı charakter a bude uˇziteˇcn´ ym tahu (3.33) plyne vztah (3.34). Tato ˇc´ast m´a v´ vyuˇzit´ım vaˇsich pˇredchoz´ıch znalost´ı z matematiky o parci´aln´ıch derivac´ıch. Pro zjednoduˇsen´ı pˇredpokl´adejme, ˇze funkce M (x, y) a N (x, y) maj´ı spojit´e parci´aln´ı derivace prvn´ıho ˇr´adu ve vˇsech bodech roviny. Je-li v´ yraz M (x, y) · dx + N (x, y) · dy tot´aln´ım diferenci´alem, pak existuje funkce f (x, y) takov´a, ˇze df (x, y) =
∂f (x, y) ∂f (x, y) · dx + · dy ≡ M (x, y) · dx + N (x, y) · dy. ∂x ∂y
Porovn´an´ım zjiˇst’ujeme, ˇze mus´ı platit M (x, y) ≡
∂f (x, y) , ∂x
(3.35)
N (x, y) ≡
∂f (x, y) . ∂y
(3.36)
46
´ ´I ROVNICE PRVN´IHO R ˇ ADU ´ KAPITOLA 3. DIFERENCIALN
Derivov´an´ım vztah˚ u (3.35), (3.36) dostaneme ∂M (x, y) ∂ ∂f (x, y) ∂ 2 f (x, y) ≡ ≡ ∂y ∂y ∂x ∂y∂x a ∂ ∂N (x, y) ≡ ∂x ∂x
∂f (x, y) ∂y
≡
∂ 2 f (x, y) . ∂x∂y
Protoˇze jsou parci´aln´ı derivace prvn´ıho ˇr´adu M (x, y) a N (x, y) spojit´e bude pro funkci f (x, y) platit zn´am´ y poznatek o rovnosti sm´ıˇsen´ ych derivac´ı: ∂ 2 f (x, y) ∂N (x, y) ≡ . ∂y∂x ∂x Jeho d˚ usledkem je identita ∂M (x, y) ∂N (x, y) ≡ , ∂y ∂x kterou jsme chtˇeli dok´azat. Opaˇcnou ˇc´ast d˚ ukazu, tj. ˇze z platnosti vztahu (3.34) plyne vztah (3.33) neprov´ad´ıme. D˚ ukaz t´eto ˇc´asti je prakticky n´avodem k ˇreˇsen´ı exaktn´ı rovnice (nalezen´ı takov´e funkce f (x, y), jej´ımˇz tot´aln´ım diferenci´alem je v´ yraz (3.33)), kter´ y vysvˇetl´ıme v n´asleduj´ıc´ı ˇc´asti. 2
Exaktn´ı rovnice – postup ˇ reˇ sen´ı V n´asleduj´ıc´ım v´ ypoˇcetn´ım postupu nebudeme (kv˚ uli zjednoduˇsen´ı) vymezovat definiˇcn´ı obory pouˇzit´ ych funkc´ı a tak´e budeme pˇredpokl´adat, ˇze pouˇzit´e u ´kony jsou pˇr´ıpustn´e. Pˇredpokl´adejme, ˇze je d´ana exaktn´ı rovnice M (x, y) · dx + N (x, y) · dy = 0.
(3.37)
Pˇripomeˇ nme, ˇze podle kriteria exaktnosti (viz pˇredchoz´ı Vˇetu 1) mus´ı platit identita ∂M (x, y) ∂N (x, y) ≡ . ∂y ∂x Naˇs´ım c´ılem je naj´ıt funkci f (x, y) takovou, aby platilo df (x, y) =
∂f (x, y) ∂f (x, y) · dx + · dy ≡ M (x, y) · dx + N (x, y) · dy. ∂x ∂y
K nalezen´ı funkce f pouˇzijeme nejprve vztah (3.35), tj. ∂f (x, y) = M (x, y) ∂x
3.3. EXAKTN´I ROVNICE
47
a budeme ji hledat pomoc´ı operace integrov´an´ı funkce M (x, y) podle promˇenn´e x. Pˇritom promˇennou y povaˇzujeme za konstantu. Dost´av´ame Z f (x, y) = M (x, y) dx + g(y), (3.38) kde g(y) je libovoln´a funkce promˇenn´e y hraj´ıc´ı roli integraˇcn´ı ,,konstanty“. Dalˇs´ım krokem je derivov´an´ı pr´avˇe z´ıskan´eho vztahu (3.38) podle promˇenn´e y a vyuˇzit´ı druh´eho vztahu (3.36), tj. vztahu ∂f /∂y = N (x, y): Z ∂f ∂ = M (x, y) dx + g 0 (y) = N (x, y). ∂y ∂y Odsud dost´av´ame ∂ g (y) = N (x, y) − ∂y 0
Z
M (x, y) dx .
(3.39)
Nakonec integrujme posledn´ı vztah (3.39) podle promˇenn´e y a z´ıskan´ y v´ ysledek dosad’me do (3.38). T´ım bude nalezena kmenov´a funkce f (x, y) a ˇreˇsen´ı exaktn´ı rovnice (3.37) bude d´ano vztahem f (x, y) = C, kde C je libovoln´a konstanta. Tento postup budeme ilustrovat na konkr´etn´ım pˇr´ıkladu. Nejprve ale upozornˇeme na dva podstatn´e momenty v popsan´em postupu ˇreˇsen´ı exaktn´ı rovnice. Prvn´ı pozn´amkou je konstatov´an´ı, ˇze v´ yraz Z ∂ N (x, y) − M (x, y) dx , ∂y kter´ y je pravou stranou vztahu (3.39), je nez´avisl´ y na promˇenn´e x. Skuteˇcnˇe, derivov´an´ı podle promˇenn´e x vede ke zjiˇstˇen´ı, ˇze Z Z ∂N (x, y) ∂ ∂ ∂ ∂ N (x, y) − M (x, y) dx = − M (x, y) dx = ∂x ∂y ∂x ∂y ∂x ∂N (x, y) ∂M (x, y) − = 0. ∂x ∂y T´ım je toto konstatov´an´ı provˇeˇreno.
Pan Hodn´ y, v´aˇs hodn´ y pr˚ uvodce studiem: Vzpomeˇnte si, co to znamen´a, ˇze derivace nˇekter´e funkce je identicky nulov´ a. Pokud se v´ysledek nedostav´ı, navˇstivte nejbliˇzˇs´ıho uˇcitele matematiky, jistˇe V´ am pom˚ uˇze. Druhou pozn´amkou je konstatov´an´ı, ˇze naˇse hled´an´ı funkce f (x, y) bylo ,,nastartov´ano“ v´ yrazem (3.35). Protoˇze parci´aln´ı derivace funkce f (x, y) vyhovuj´ı dvˇema vztah˚ um, totiˇz vztah˚ um (3.35) a (3.36), bylo moˇzn´e zaˇc´ıt ˇreˇsen´ı exaktn´ı rovnice druh´ ym vztahem (3.36), tj. vztahem ∂f /∂y = N (x, y). Po integraci funkce N (x, y)
48
´ ´I ROVNICE PRVN´IHO R ˇ ADU ´ KAPITOLA 3. DIFERENCIALN
podle promˇenn´e y a n´asledn´ ym derivov´an´ı, lze nal´ezt analogie vztah˚ u (3.38) a (3.39), kter´e budou m´ıt tvar Z f (x, y) = N (x, y) dy + h(x) a ∂ h (x) = M (x, y) − ∂x 0
Z
N (x, y) dy .
(3.40)
V´ yraz na prav´e stranˇe je analogi´ı prav´e strany vztahu (3.39) a podobnˇe se m˚ uˇzeme pˇresvˇedˇcit, ˇze nebude z´aviset na promˇenn´e y. Nˇekdy je tento postup v´ yhodnˇejˇs´ı (to muˇze nastat, napˇr´ıklad, pokud zjist´ıme, ˇze v prvn´ı variantˇe je nutn´e vypoˇc´ıtat komplikovan´e integr´aly).
Pan Pˇr´ısn´ y, v´aˇs pˇr´ısn´ y pr˚ uvodce studiem:
D˚ uraznˇe varuji pˇred snahou nauˇcit se nazpamˇet’ uveden´e vzorce. Je to zcela zbyteˇcn´e! Vˇenujte m´ısto toho chv´ıli ˇcasu rozj´ım´ an´ı o samotn´e myˇslence ˇreˇsen´ı. To je to jedin´e, co je potˇreba vstˇrebat. Ostatn´ı je realizac´ı myˇslenky ˇreˇsen´ı. Pokud nav´ıc propoˇc´ıt´ ate nˇekolik pˇr´ıklad˚ u snadno pˇresvˇedˇc´ıte libovoln´eho zkouˇsej´ıc´ıho, ˇze t´eto l´ atce rozum´ıte.
Pan Hodn´ y, v´aˇs hodn´ y pr˚ uvodce studiem: Nauˇc´ım V´as jeden uˇziteˇcn´y trik, kter´y V´ am m˚ uˇze u zkouˇsky ,,zachr´ anit k˚ uˇzi“: Pokud testujeme rovnici zapsanou ve tvaru G(x, y) · dx = H(x, y) · dy na exaktnost, pak ji pˇrep´ıˇseme na rovnici G(x, y) · dx − H(x, y) · dy = 0. D´ ale poloˇz´ıme M (x, y) ≡ G(x, y) a N (x, y) ≡ −H(x, y) a provˇeˇrujeme kriterium exaktnosti. Pˇ r´ıklad 16. Najdˇete ˇreˇsen´ı poˇc´ateˇcn´ı u ´lohy (cos x sin x − xy 2 )dx + y(1 − x2 )dy = 0, y(0) = 2. ˇ sen´ı. Dan´a rovnice je exaktn´ı, protoˇze Reˇ M (x, y) ≡ cos x sin x − xy 2 ,
N (x, y) ≡ y(1 − x2 )
a parci´aln´ı derivace ∂M (x, y) = −2xy, ∂y ∂N (x, y) = −2xy ∂x
(3.41)
3.3. EXAKTN´I ROVNICE
49
jsou stejn´e. Zvolme nyn´ı postup, vych´azej´ıc´ı ze vztahu (3.36), tj. ∂f (x, y) = y(1 − x2 ). ∂y Jeho integrac´ı podle promˇenn´e y dost´av´ame kmenovou funkci f (x, y) =
y2 (1 − x2 ) + h(x), 2
kde h(x) je libovoln´a funkce promˇenn´e x. Derivov´an´ı podle promˇenn´e x vede ke vztahu ∂f (x, y) = −xy 2 + h0 (x) = cos x sin x − xy 2 , ∂x u ´pravou kter´eho dostaneme h0 (x) = cos x sin x. Upozornˇeme na to, ˇze v´ yraz na prav´e stranˇe je funkc´ı pouze promˇenn´e x (jde o pravou stranu v´ yrazu (3.40)) Integrace podle promˇenn´e x d´av´a Z 1 h(x) = − (cos x)(− sin x) dx = − cos2 x. 2 Proto f (x, y) ≡
y2 1 (1 − x2 ) − cos2 x 2 2
a obecn´e ˇreˇsen´ı m´a (implicitn´ı) tvar y2 1 (1 − x2 ) − cos2 x = C1 2 2 nebo y 2 (1 − x2 ) − cos2 x = C, kde 2C1 bylo nahrazeno libovoln´ ym parametrem C. Najdˇeme nyn´ı to ˇreˇsen´ı, kter´e vyhovuje poˇc´ateˇcn´ı podm´ınce. Tj., hled´ame ˇreˇsen´ı nab´ yvaj´ıc´ı hodnoty y = 2, kdyˇz x = 0. Odtud vypl´ yv´a vztah 4 × 1 − cos2 (0) = C, ˇ sen´ım v´ ˇreˇsen´ım kter´eho je hodnota C = 3. Reˇ ychoz´ı poˇc´ateˇcn´ı u ´lohy (3.41) je implicitnˇe zadan´a funkce y 2 (1 − x2 ) − cos2 x = 3.
50
´ ´I ROVNICE PRVN´IHO R ˇ ADU ´ KAPITOLA 3. DIFERENCIALN
Co je to integraˇ cn´ı faktor? Jen takov´a rovnice, zapsan´a ve tvaru (3.32), je exaktn´ı, jsou-li splnˇeny vztahy (3.35) a (3.36). Obˇcas je moˇzn´e rovnici zapsanou ve tvaru (3.32), kter´a exaktn´ı nen´ı, na exaktn´ı tvar pˇrev´est. Postup k tomu vedouc´ı je n´asoben´ı takov´e rovnice vhodnou funkc´ı, µ(x, y), kterou naz´ yv´ame integraˇ cn´ım faktorem. Je-li p˚ uvodn´ı rovnice takovou funkc´ı vyn´asobena, potom nov´a rovnice µ · M (x, y)dx + µ · N (x, y)dy = 0 je dle pˇredpokladu exaktn´ı. Nov´a rovnice vˇsak nemus´ı b´ yt vˇzdy s p˚ uvodn´ı ekvivalentn´ı (pˇri n´asoben´ı rovnice v´ yrazem, kter´ y m˚ uˇze nab´ yvat nulov´ ych hodnot, se mohou objevit nov´a ˇreˇsen´ı, nˇekter´a se naopak mohou ztratit). Ukaˇzme na pˇr´ıkladu, jak se neexaktn´ı rovnice po vyn´asoben´ı integraˇcn´ım faktorem zmˇen´ı na exaktn´ı. Pˇ r´ıklad 17. Najdˇete obecn´e ˇreˇsen´ı diferenci´aln´ı rovnice (x + y) · dx + x ln x · dy = 0, pomoc´ı integraˇcn´ıho faktoru µ(x, y) =
1 . x
Pˇritom pˇredpokl´adejte, ˇze x > 0. ˇ sen´ı. V p˚ Reˇ uvodn´ı rovnice je
Proto
M (x, y) ≡ x + y
a N (x, y) ≡ x ln x.
∂M (x, y) =1 ∂y
∂N (x, y) = 1 + ln x. ∂x
a
Rovnice nen´ı exaktn´ı, protoˇze nen´ı splnˇena podm´ınka (3.34). Po vyn´asoben´ı v´ ychoz´ı rovnice funkc´ı µ(x, y) = 1/x dost´av´ame y 1+ · dx + ln x · dy = 0. x Pro tuto rovnici je
y x a podm´ınka (3.34) je splnˇena. Skuteˇcnˇe M (x, y) ≡ 1 +
a N (x, y) ≡ ln x
∂M (x, y) 1 ∂N (x, y) = = . ∂y x ∂x Pˇri hled´an´ı kmenov´e funkce pro posledn´ı rovnici postupujeme podle dan´eho n´avodu. Dost´av´ame ∂f y = 1 + = M (x, y), ∂x x
3.3. EXAKTN´I ROVNICE
51
odkud f (x, y) = x + y ln x + g(y). D´ale
∂f = 0 + ln x + g 0 (y) = ln x, ∂y
proto g 0 (y) = 0 a g(y) = C. Kmenov´a funkce m´a tvar f (x, y) = x + y ln x + C, kde C je libovoln´a konstanta. Snadno lze ovˇeˇrit, ˇze jednoparametrick´a mnoˇzina kˇrivek x + y ln x + C = 0 je ˇreˇsen´ım obou rovnic na intervalu (0, ∞). Cviˇ cen´ ych exaktn´ıch rovnic: ı. Urˇc2ete obecn´e ˇreˇsen´ı dan´ h i y 2y a) 4 − 2 dx + dy = 0, 4x2 + y 2 = Cx ; x x h i 2 y 3 y 3 y b) 3x e dx + (x e − 1) dy = 0 x e −y =C ; h i c) e−y dx + (1 − xe−y ) dy = 0 y + xe−y = C ; h i d) 2x cos2 y dx + (2y − x2 sin 2y) dy = 0, x2 cos2 y + y 2 = C .
52
´ ´I ROVNICE PRVN´IHO R ˇ ADU ´ KAPITOLA 3. DIFERENCIALN
Pan Hodn´ y: Pokud nem´ate n´asleduj´ıc´ı autotest vytiˇstˇen´ y, tak to PROS´IM udˇelejte a s takto vytiˇstˇen´ ym listem pracujte, jak jste zvykl´ı pracovat s jazykov´ ymi uˇcebnicemi – piˇste pˇr´ımo do nˇej. A vy studenti, tisknˇete, poˇc´ıtejte a ˇreˇste a j´a se budu tˇeˇsit nashledanou s V´ami v lepˇs´ıch ˇcasech u modulu Obyˇcejn´e diferenci´ aln´ı rovnice 2.
Autotest: A. Doplˇ nte slova a souslov´ı z tabulky tam, kam v textu patˇr´ı. s promˇenn´ ymi separovan´ ymi line´arn´ı homogenn´ı exaktn´ı line´arn´ı homogenn´ı line´arn´ı line´arn´ı nehomogenn´ı exaktn´ı 1. Kaˇzd´a obyˇcejn´a diferenci´aln´ı rovnice 1. ˇr´adu, kter´a je . . . . . . . . . . . . . . . . . . . . . ., je z´aroveˇ n typu s promˇenn´ ymi separovan´ ymi. 2. Rovnice 3x2 ydx + (x3 + y 2 )dy = 0 je exaktn´ı, ale nen´ı . . . . . . . . . . . . . . . . . . . . . . . 3. Rovnice (y − 4x)dx + dy = 0 je line´arn´ı, ale nen´ı . . . . . . . . . . . . . . . . . . . . . . . 4. Rovnice xdy − ydx = 0 je . . . . . . . . . . . . . . . . . . . . . ., a z´aroveˇ n . . . . . . . . . . . . . . . . . . . . . ., ale nen´ı . . . . . . . . . . . . . . . . . . . . . . . 5. Rovnice y 0 sin x + y = 1 je . . . . . . . . . . . . . . . . . . . . . . .
B. Rozhodnˇete o typu dan´ ych diferenci´aln´ıch rovnic: Vzor: (1) x dx + y dy = 0
separovan´a line´arn´ı exaktn´ı
(2) y 0 + y = 0
separovan´a line´arn´ı exaktn´ı
Tj. rovnice (1) je separovan´a, line´arn´ı i exaktn´ı; rovnice (2) je separovan´a i line´arn´ı, ale nen´ı exaktn´ı.
(3) y cos x dx − dy = 0
separovan´a line´arn´ı exaktn´ı
(4) ey + (xey − 2y) · y 0 = 0
separovan´a line´arn´ı exaktn´ı
(5) y 0 =
x+3 x−9
separovan´a line´arn´ı exaktn´ı
(6)
1 y dy − 2 dx = 1 x x
separovan´a line´arn´ı exaktn´ı
(7)
1 y dy − 2 dx = 0 x x
separovan´a line´arn´ı exaktn´ı
54
´ ´I ROVNICE PRVN´IHO R ˇ ADU ´ KAPITOLA 3. DIFERENCIALN
(8) (cos x − y) dx − dy = 0 (9) y 0 − y sin x = (10) y 0 = ex−y
1 sin 2x 2
separovan´a line´arn´ı exaktn´ı separovan´a line´arn´ı exaktn´ı separovan´a line´arn´ı exaktn´ı
C. Naleznˇete obecn´e ˇreˇsen´ı vˇsech 14 diferenci´aln´ıch rovnic, se kter´ ymi jste se v pr˚ ubˇehu tohoto testu potkali.
Index ˇ sen´ı, 6 Reˇ
Numerick´e ˇreˇsen´ı, 22 Podm´ınka Lipschitzova, 22
Aproximace Picardovy, 24
Rovnice Exaktn´ı, 44, 46 Line´arn´ı, 36 Separovan´a, 32
Diferenci´al Tot´aln´ı, 44 Diferenci´aln´ı rovnice Geometrick´a interpretace, 16
Separovan´a rovnice, 32 Smˇerov´e pole, 16
Euler˚ uv polygon, 18 Eulerova metoda, 22 Exaktn´ı rovnice, 44 Integraˇcn´ı faktor, 50 Postup ˇreˇsen´ı, 46 Existence Lok´aln´ı, 29 Existence ˇreˇsen´ı, 19, 20, 28
Tot´aln´ı diferenci´al, 44 Vˇeta Peanova, 20 Picardova, 23, 28
Geometrick´a interpretace, 16 Homogenn´ı rovnice, 37 Obecn´e ˇreˇsen´ı, 37 Poˇc´ateˇcn´ı u ´loha, 39, 40 Integr´aln´ı kˇrivka, 6 Integraˇcn´ı faktor, 50 Izokl´ıny, 16 Jedin´e ˇreˇsen´ı, 19, 20, 28 Line´arn´ı rovnice, 36 Lipschitzova podm´ınka, 22 Lok´aln´ı existence, 29 Nehomogenn´ı rovnice, 37 Obecn´e ˇreˇsen´ı, 37 Peanova vˇeta, 20 Picardova vˇeta, 23, 28 Picardovy aproximace, 24 Poˇc´ateˇcn´ı u ´loha
55