• Nie Znaleziono Wyników

9IJF @ HM=« H»E?MO?D @= IJK@AJM EBH=JOE

N/A
N/A
Protected

Academic year: 2021

Share "9IJF @ HM=« H»E?MO?D @= IJK@AJM EBH=JOE"

Copied!
50
0
0

Pełen tekst

(1)

Wst¦p do równa« ró»niczkowych dla studentów informatyki

Aktualizacja: 12 grudnia 2007

(2)

Spis tre±ci

1 Równanie ró»niczkowe i jego rozwi¡zanie 3

2 Interpretacja geometryczna i zyczna 6

3 Przykªady problemów prowadz¡cych do równa« ró»niczkowych 7

3.1 Kinematyka . . . 7

3.2 Rozwój populacji . . . 8

3.3 Problem drapie»nik-oara . . . 8

3.4 Zmiany pogody . . . 9

4 Równania o rozdzielonych zmiennych 9 5 Równanie jednorodne 13 6 Skalarne równania liniowe 13 7 Równania zupeªne 14 8 Równania liniowe w Rn 16 9 Równania liniowe ntego rz¦du 27 10 Twierdzenia podstawowe 29 10.1 Twierdzenie Peano . . . 29

10.2 Twierdzenie Picarda . . . 35

10.3 Ci¡gªa zale»no±¢ rozwi¡za« . . . 36

11 Metody numeryczne 37 11.1 Metoda Eulera . . . 37

11.2 Ulepszona metoda Eulera . . . 37

11.3 Metoda Eulera-Cauchy'ego . . . 37

11.4 Metoda Rungego-Kutty . . . 38

12 Stabilno±¢ rozwi¡za« 39 12.1 Poj¦cie stabilno±ci rozwi¡zania. . . 39

12.2 Stabilno±¢ rozwi¡za« równa« liniowych . . . 41

12.3 Funkcja Lapunowa . . . 43

Dodatek 46

(3)

1 Równanie ró»niczkowe i jego rozwi¡zanie

1. Równanie ró»niczkowe i jego rozwi¡zanie

Równania ró»niczkowe s¡ szczególnym przypadkiem równa« funkcyjnych, to znaczy takich równa«, w których niewiadom¡ jest funkcja. W równaniach ró»niczkowych wyst¦puj¡

zawsze pochodne niewiadomych (szukanych) funkcji.

Rozwa»my Przykªad 1.

x0 = x.

Równanie to mo»emy zapisa¢ w równowa»nych postaciach:

x0(t) = x (t)

albo dx

dt (t) = x (t) .

Funkcj¦ szukan¡ oznaczamy tu symbolem x (·) , za± jej zmienn¡ niezale»n¡ liter¡ t. Zwró¢- my uwag¦, »e aby precyzyjnie zdeniowa¢ szukan¡ funkcj¦ musimy poda¢ jej okre±lenie np. przez wzór analityczny oraz okre±li¢ jej dziedzin¦. ªatwo zauwa»y¢, »e rozwi¡zaniem powy»szego równania jest funkcja

x (t) = et, dla t ∈ R.

Oczywi±cie funkcja

x (t) = et, dla t > 0

jest równie» rozwi¡zanie rozwa»anego równania. Zawsze jednak, o ile w ogóle mo»liwe jest analityczne okre±lenie rozwi¡zania, naturalne jest przyj¦cie mo»liwie najwi¦kszej (pod wzgl¦dem relacji inkluzji) dziedziny. Dlatego te dwa rozwi¡zania nie nale»y traktowa¢ jako ró»ne, cho¢ z formalnego punktu widzenia takie s¡. Istotne natomiast jest to, »e równie»

funkcje

x (t) = 0, dla t ∈ R, x (t) = 2et, dla t ∈ R

s¡ ró»nymi rozwi¡zaniami rozwa»anego równania. Wida¢ z powy»szego, »e równanie ró»- niczkowe mo»e posiada¢ (i na ogóª posiada) niesko«czenie wiele rozwi¡za«.

Mo»na wykaza¢, »e ogóª rozwi¡za« powy»szego równania jest postaci x (t) = c · et, t ∈ R : c ∈ R,

co nale»y rozumie¢ w ten sposób, »e funkcja u : R → R jest rozwi¡zaniem powy»szego równania wtedy i tylko wtedy, gdy istnieje staªa c ∈ R, »e u (t) = c · et, dla t ∈ R.

Przykªad 2. Rozwa»my nast¦puj¡ce równania:

x00− 5x0+ 6x = 0, (1)

x0(t) = x (t) − t2, (2)

∂u

∂x(x, y) = −u (x, y)∂u

∂y(x, y) . (3)

(4)

1 Równanie ró»niczkowe i jego rozwi¡zanie

Równanie (1) zawiera drug¡ pochodn¡ szukanej funkcji, dlatego nazywamy je równa- niem ró»niczkowym drugiego rz¦du. Równanie (2) zawiera oprócz niewiadomej rów- nie» zmienn¡ niezale»n¡, nie wyst¦puj¡c¡ pod znakiem szukanej funkcji. Takie równa- nie nazywamy nieautonomicznym, w przeciwie«stwie do równania, które nie zale»y od zmiennej wolnej, które z kolei okre±lane jest jako autonomiczne (takie jest równanie (1)). W trzecim z przytoczonych równa« niewiadom¡ jest funkcja dwu zmiennych, po- jawiaj¡ si¦ równie» jej pochodne cz¡stkowe. Takie równanie okre±la si¦ jako równanie ró»niczkowe cz¡stkowe, w przeciwie«stwie do przytoczonych wcze±niej równa« ró»- niczkowych zwyczajnych.

Rozwa»a si¦ równie» ukªady równa« ró»niczkowych.

Przykªad 3. Rozwa»my ukªad ½

x0 = −y y0 = x . Powy»szy ukªad mo»na zapisa¢ w równowa»nej postaci:

· x0 y0

¸

=

· 0 −1 1 0

¸ · x y

¸

lub wprowadzaj¡c funkcj¦ wektorow¡ u (t) = [x (t) , y (t)] jako u0(t) =

· 0 −1 1 0

¸ u (t) .

Ostatni zapis mo»na wtedy traktowa¢ jako równanie (tzw. wektorowe).

Podsumujmy i doprecyzujmy wprowadzone dotychczas intuicyjnie poj¦cia.

Niech X = Rm, m, n ∈ N.

Denicja 1. Niech Ω ⊂ R × Xn+1 b¦dzie zbiorem otwartym, F : Ω → X funkcj¦ ci¡gª¡.

Równaniem ró»niczkowym zwyczajnym n−tego rz¦du nazywamy równanie postaci F ¡

t, x (t) , x0(t) , . . . x(n)(t)¢

= 0.1 (4)

Denicja 2. Rozwi¡zaniem równania ró»niczkowego zwyczajnego (4) nazywamy ka»d¡ funkcj¦ u : I → X, gdzie I ⊂ R jest przedziaªem niezdegenerowanym (otwartym lub nie), speªniaj¡c¡ nast¦puj¡ce warunki:

(a) u jest n−krotnie ró»niczkowalna w Int I i posiada jednostronne pochodne (do rz¦du n wª¡cznie) na ko«cach przedziaªu, o ile te ko«ce do niego nale»¡,

(b) ¡

t, u (t) , u0(t) , . . . u(n)¢

∈ Ω ∀t∈I, (c)

F ¡

t, u (t) , u0(t) , . . . u(n)¢

= 0 ∀t∈I.

1Nale»y jeszcze zaªo»y¢, »e funkcja F efektywnie zale»y od ostatniej zmiennej.

(5)

1 Równanie ró»niczkowe i jego rozwi¡zanie

Przykªad 4. Rozwa»my równanie

x0(t) = x (t) ,

gdzie x (t) ∈ R. Jest to równanie ró»niczkowe zwyczajne pierwszego rz¦du. W tym przy- padku:

m = 1, n = 1, X = R, Ω = R × R2, F : Ω → X, jest postaci:

F (t, x, x1) = x1− x, bo

F (t, x (t) , x0(t)) = 0 ⇔ x0(t) − x (t) = 0 ⇔ x0(t) = x (t) .

Rozwi¡zaniem jest np. funkcja u (t) = et, dla t ∈ I = R. Rzeczywi±cie, funkcja ta jest ró»niczkowalna,

(t, u (t) , u0(t)) = ¡

t, et, et¢

∈ Ω = R × R2 t∈I, oraz

F (t, u (t) , u0(t)) = u0(t) − u (t) = et− et = 0 ∀t∈I. Przykªad 5. Rozwa»my równanie

(x00)3− x0+ x + x2 = 1 t ln¡

x2¢ , gdzie x (t) ∈ R. Tym razem mamy:

m = 1, n = 2, X = R, Ω = R \ {0} × R \ {0} × R × R, F : Ω → X, jest postaci:

F (t, x, x1, x2) = x32− x1+ x21 t ln¡

x2¢ . Przykªad 6. Rozwa»my ukªad równa« ró»niczkowych

½ x01(t) = x2(t) + x21(t) x02(t) = x01(t) + t2 .

Jest to równanie pierwszego rz¦du (wektorowe). Przyjmijmy: x (t) = [x1(t) , x2(t)] ∈ R2, y (t) = [y1(t) , y2(t)] ∈ R2. Wówczas:

n = 1, m = 2, X = R2, Ω = R × R2× R2 oraz F (t, x, y) = F (t, [x1,x2] , [y1, y2]) =£

y1− x2− x21, y2− y1 − t2¤

Denicja 3. Mówi¢ b¦dziemy, »e równanie (4) jest w postaci normalnej je±li jest przedstawione jako

x(n)(t) = f¡ t, x¡

t, x0(t) , . . . , x(n−1)¢

, x0(t) , . . . , x(n−1)¢

, (5)

gdzie f : G → X, G ⊂ R × Xn, oraz oczywi±cie

F (t, x, x1, x2, . . . , xn) = 0 ⇔ xn = f (t, x, x1, . . . xn−1) .

(6)

2 Interpretacja geometryczna i zyczna

Równania z przykªadów 4 i 6s¡ w postaci normalnej, natomiast równanie z przykªadu 5 nie jest w postaci normalnej, ale mo»na je zapisa¢ w takiej postaci jako:

x00= 3 r

x0− x2+1

t ln (x2).

Równania postaci

ex0 = x0

nie mo»na zapisa¢ w postaci normalnej w tym sensie, »e nie istnieje funkcja elementarna f, »e równanie mo»na zapisa¢ w postaci x0 = f (t, x) .

Uwaga 1. W du»ej cz¦±ci niniejszego wykªadu zajmowa¢ si¦ b¦dziemy równaniami ró»- niczkowymi zwyczajnymi pierwszego rz¦du w postaci normalnej tzn. równaniami postaci

x0 = f (t, x) .

2. Interpretacja geometryczna i zyczna

Rozwa»my równanie

x0 = f (t, x) ,

gdzie f : G → R funkcja ci¡gªa, G ⊂ R2 zbiór otwarty. Ustalmy punkt (t0, x0) i przy- pu±¢my, »e funkcja u (·) jest rozwi¡zaniem naszego równania przechodz¡cym przez punkt (t0, x0) tzn. u (t0) = x0. Wówczas nie znaj¡c postaci rozwi¡zania u (·) mo»na obliczy¢

warto±¢ jego pochodnej w punkcie t0,mianowicie:

u0(t0) = f (t0, u (t0)) = f (t0, x0)

Interpretuj¡c geometrycznie pochodn¡ mo»emy obliczy¢ tangens k¡ta nachylenia wykresu rozwi¡zania u (·) w punkcie (t0, x0)i tym samym obliczy¢ k¡t nachylenia wykresu rozwi¡- zania do osi ox. Wybieraj¡c odpowiedni g¦sto punkty (t0, x0) w ukªadzie wspóªrz¦dnych mo»emy wyznaczy¢ sie¢ wektorów stycznych do wykresów rozwi¡za« w wybranym ob- szarze.

Rozwa»my dla przykªadu równanie

x0 = x. (6)

W tym przypadku zadanie wyznaczenia wektorów stycznych jest znacznie uªatwione ze wzgl¦du na to, »e prawa strona równania nie zale»y od zmiennej t. W konsekwencji wektory styczne b¦d¡ identyczne dla punktów o identycznej drugiej wspóªrz¦dnej. W ten sposób dokonuj¡c odpowiednich oblicze« otrzymujemy nast¦puj¡cy efekt:

(7)

3 Przykªady problemów prowadz¡cych do równa« ró»niczkowych

Otrzymany wykres informuje nas jak ukªadaj¡ si¦ rozwi¡zania równania (6) i nosi nazw¦

pola kierunków. W sytuacji, gdy prawa strona równania zale»y od zmiennej t naryso- wanie pola kierunków jest znacznie bardziej kªopotliwe.

Równanie ró»niczkowe zwyczajne mo»emy równie» zinterpretowa¢ zycznie. Tu znowu interpretacja b¦dzie prostsza je±li zajmiemy si¦ równaniem autonomicznym. Dla zupeªnej prostoty zajmijmy si¦ ponownie równaniem (6). Przypu±¢my, »e zmienna zale»na x opisuje poªo»enie w jednowymiarowym ukªadzie wspóªrz¦dnych cz¡stki w chwili t. Wówczas x0 jest wektorem pr¦dko±ci badanej cz¡stki. Rysuj¡c w ka»dym punkcie osi poªo»enia praw¡

stron¦ równania - czyli wektor x (w ogólnej sytuacji dla równania x0 = f (x)- wektor f (x)) otrzymamy informacj¦ jak zmienia si¦ w czasie pr¦dko±¢ badanej cz¡stki. Dostajemy zatem nast¦puj¡c¡ interpretacj¦ geometryczno-zyczn¡ równania x0 = x:

0 x

Rysunek 1

3. Przykªady problemów prowadz¡cych do równa« ró»- niczkowych

W zasadzie wi¦kszo±¢ problemów zycznych, przyrodniczych, czy ekonomicznych mo»na doskonale opisywa¢ za pomoc¡ równa« ró»niczkowych. Dzieje si¦ tak dlatego, »e cz¦sto ªatwymi do zmierzenie wielko±ciami w tych zjawiskach s¡ pr¦dko±ci zmian jakich± procesów a, jak wiadomo, matematycznym odpowiednikiem pr¦dko±ci jest pochodna.

3.1. Kinematyka

Zaªó»my, »e pewne ciaªo o masie m = 1 porusza si¦ po linii prostej ze staªym przyspiesze- niem a > 0. Zgodnie z drug¡ zasad¡ dynamiki Newtona2, je±li przez x (t) oznaczymy poªo»enie tego ciaªa w chwili t w jednowymiarowym ukªadzie wspóªrz¦dnych, to równanie ruchu ma posta¢

x00(t) = a.

ªatwo odgadn¡¢, »e jego rozwi¡zaniem jest funkcja postaci:

x (t) = at2

2 + bt + c.

Zakªadaj¡c, »e w chwili t = 0 ciaªo znajduje si¦ w poªo»eniu x0i ma pr¦dko±¢ v0dostajemy:

x0 = x (0) = c,

v0 = x0(0) = [2at + b]t=0 = b.

Zatem równanie ruchu ma posta¢

x (t) = at2

2 + v0t + x0.

2Newton, Isaac Sir (1643 - 1727) matematyk i zyk angielski uwa»any za jednego z trzech, obok Archi- medesa (287 BC - 212 BC) i C. F. Gaussa (1777 - 1855) najwybitniejszych matematyków wszechczasów.

(8)

3 Przykªady problemów prowadz¡cych do równa« ró»niczkowych

3.2. Rozwój populacji

Zaªó»my, »e badamy dynamik¦ rozwoju w czasie pewnej sko«czonej populacji organizmów.

Na ogóª jest wiele czynników wpªywaj¡cych na dynamik¦ tego rozwoju. Bardzo istotn¡ i jednocze±nie trudn¡ rzecz¡ jest wybranie tych czynników, które wpªywaj¡ istotnie na t¦

dynamik¦ i pomini¦cie tych, które wpªywaj¡ w sposób nieistotny. W naszym przypadku uzasadnione biologicznie wydaje si¦ przyj¦cie, »e pr¦dko±¢ wzrostu ilo±ci osobników jest wprost proporcjonalna do ilo±ci osobników. Oznaczaj¡c wi¦c ilo±¢ osobników w chwili t jako N (t) dostajemy, »e

N0(t) = k · N,

k jest tu wspóªczynnikiem proporcjonalno±ci wyznaczanym do±wiadczalnie.

Pierwszym mankamentem przyj¦tego modelu jest to, »e funkcja N (·) przyjmuje warto±ci caªkowite - nie jest wi¦c ró»niczkowalna. Jednak przy du»ej ilo±ci osobników i wysokiej dynamice zmian ich ilo±ci (np. kiedy badamy populacj¦ bakterii) uci¡glenie funkcji nie generuje istotnego bª¦du. Powa»niejszym problemem jest nieuwzgl¦dnienie »adnych ogra- nicze« na wzrost populacji. Takimi ograniczeniami s¡ przecie» ilo±¢ miejsca, ilo±¢ po»y- wienia itp. Czynniki te mo»na uwzgl¦dni¢ modykuj¡c wspóªczynnik proporcjonalno±ci k. Przyjmijmy, »e

k (N) = b − aN.

Wówczas, zgodnie z intuicj¡, gdy wielko±¢ populacji jest maªa (N < b

a) wspóªczynnik k jest dodatni, za± wraz ze wzrostem N wspóªczynnik k maleje, by w ko«cu osi¡gn¡¢

ujemn¡ warto±¢. Zatem modelem opisuj¡cym w miar¦ idealistycznie dynamik¦ zmiany ilo±ci osobników w populacji jest równanie

N0(t) = (b − aN (t)) N (t) .

3.3. Problem drapie»nik-oara

Tak zwane równania Volterry-Lotki3 opisuj¡ wspóªistnienie dwu gatunków zwierz¡t: dra- pie»ników i oar. Niech x oznacza liczb¦ drapie»ników, y  liczb¦ oar. Równania te maj¡

posta¢ ½

x0 = (by − a) · x y0 = (c − dx) · y

gdzie a, b, c, d > 0. Równania te mog¡ by¢ interpretowane nast¦puj¡co: je±li liczba oar y jest niewielka (y < a

b), to pr¦dko±¢ wzrostu ilo±ci drapie»ników jest ujemna, je±li na- tomiast liczba oar jest du»a, to pr¦dko±¢ wzrostu liczby drapie»ników jest dodatnia.

Podobnie niewiele drapie»ników (x < c

d) powoduje du»¡ pr¦dko±¢ wzrostu liczby oar itd. Prawdopodobnie nie da si¦ rozwi¡za¢ analitycznie równa« Volterry-Lotki, mo»na je jednak do±¢ dokªadnie rozwi¡za¢ w sposób przybli»ony. Z rozwi¡za« tych wyci¡gni¦to nast¦puj¡ce wnioski: 1) liczby oar i drapie»ników zmieniaj¡ si¦ okresowo, 2) je±li nie dziaªaj¡ inne staªe czynniki zaburzaj¡ce, to zmiany te s¡ stabilne, tzn. krótkotrwaªe zabu- rzenia: powód¹, ci¦»ka zima itp. nie zmieniaj¡ charakteru zmian ale mog¡ zmieni¢ wielko±¢

populacji.

3Volterra, Vito (1860 - 1940) matematyk wªoski; Lotka, Alfred James (1880 - 1949), ameryka«ski chemik, demograf, ekolog i matematyk urodzony we Lwowie.

(9)

4 Równania o rozdzielonych zmiennych

3.4. Zmiany pogody

W latch 60-tych ameryka«ski meteorolog uwa»ana za twórc¦ podstaw chaosu Edward Lorenz zaproponowaª nast¦puj¡cy ukªad równa« opisuj¡cy zjawiska pogodowe



x0 = −10x + 10y y0 = 28x − y − xz z0 = −83z + xy

Interpretacja wielko±ci x, y, z jest do±¢ trudna, równa« nie udaªo si¦ rozwi¡za« analitycz- nie, a z rozwi¡za« przybli»onych nie mo»na w peªni zrozumie¢ prawdziwego zachowania si¦ zjawiska.

4. Równania o rozdzielonych zmiennych

Zajmiemy si¦ teraz jednym z podstawowych i jednocze±nie najprostszych równa« - rów- naniem o rozdzielonych zmiennych.

Denicja 4. Niech K, L b¦d¡ dowolnymi przedziaªami, g : L → R, h : K → R funkcjami ci¡gªymi. Wówczas równanie postaci

x0(t) = h (t) · g (x (t)) [x0 = h (t) · g (x)] (7) nazywamy równaniem ró»niczkowym o rozdzielonych zmiennych.

Twierdzenie 1 (Metoda rozdzielania zmiennych). Rozwa»my równanie (7), w którym przedziaªy K i L s¡ otwarte. Oznaczmy przez H i G dowolnie ustalone funkcje pierwotne funkcji h i 1g odpowiednio. Wówczas

(a) Je±li g (x) 6= 0, dla x ∈ L, to funkcja u : I → L, gdzie I jest przedziaªem jest rozwi¡zaniem równania (7) wtedy i tylko wtedy, gdy istnieje staªa c ∈ R taka, »e

G (u (t)) = H (t) + c, dla t ∈ I. (8)

(b) Je±li istnieje x0 ∈ L takie, »e g (x0) = 0, to równanie (7) posiada tzw. rozwi¡zanie stacjonarne okre±lone wzorem

u (t) = x0, dla t ∈ K Dowód.

(b) Funkcja u (t) = x0 jest ró»niczkowalna dla t ∈ K przy tym u0(t) = 0 = h (t)·g (x0) = h (t) · g (u (t)), dla t ∈ K, zatem jest rozwi¡zaniem równania (7).

(a) Konieczno±¢ (⇒). Zaªó»my, »e u : I → L jest rozwi¡zaniem równania (7) tzn.

u0(t) = h (t) · g (u (t)) , dla t ∈ I.

Poniewa» g (x) 6= 0, dla x ∈ L, wi¦c równie» g (u (t)) 6= 0, dla t ∈ I, zatem u0(t)

g (u (t)) = h (t) , dla t ∈ I.

(10)

4 Równania o rozdzielonych zmiennych

Poniewa»

(G ◦ u)0(t) = G0(u (t)) · u0(t) = u0(t)

g (u (t)) = h (t) = H0(t) , dla t ∈ I, wi¦c

(G ◦ u)0(t) = H0(t) , dla t ∈ I, sk¡d wynika istnienie staªej c ∈ R, »e

G (u (t)) = H (t) , +c dla t ∈ I.

Dostateczno±¢ (⇐) . Zaªó»my teraz, »e zachodzi wzór (8) tzn. istnieje staªa c ∈ R,

»e

G (u (t)) = H (t) + c dla t ∈ I.

Ró»niczkuj¡c stronami dostajemy u0(t)

g (u (t)) = h (t) , dla t ∈ I sk¡d

u0(t) = g (u (t)) · h (t) , dla t ∈ I,

co oznacza, »e u (·) jest rozwi¡zaniem równania (7) w przedziale I.

Uwaga 2. Poniewa» w przypadku (a) g (x) 6= 0, dla x ∈ L, wi¦c funkcja 1g = G0 jest staªego znaku w przedziale I (jako funkcja ci¡gªa), zatem G jest rosn¡ca lub malej¡ca w L i w konsekwencji odwracalna. Rozwi¡zanie u (·) ma wi¦c posta¢

u (t) = G−1(H (t) + c) , dla t ∈ I.

Funkcja odwrotna do funkcji ci¡gªej nie musi by¢ niestety elementarna, st¡d nie zawsze mo»liwe jest efektywne znalezienie rozwi¡zania równania (7).

Denicja 5. Mówimy, »e rozwi¡zanie u1 : I → X równania ró»niczkowego (4) jest prze- dªu»eniem rozwi¡zania u2 : I → X, je±li I2 ⊂ I1 oraz u1|I2 = u2. Przedªu»enie u1

nazywamy wªa±ciwym, je±li I1 6= I2.

Denicja 6. Rozwi¡zanie u równania (4) nazywamy wysyconym, albo integralnym, je±li nie posiada ono »adnego przedªu»enia wªa±ciwego.

Twierdzenie 2. Rozwa»my jak w poprzednim twierdzeniu równanie (7), gdzie K i L s¡

otwarte. Wówczas, je±li g (x) 6= 0, dla x ∈ L, to dla dowolnego (t0, x0) ∈ K × L istnieje jednoznaczne, wysycone rozwi¡zanie u : I → L równania (7) speªniaj¡ce warunek

u (t0) = x0.

(11)

4 Równania o rozdzielonych zmiennych

Dowód. We¹my dowolnie (t0, x0) ∈ K × L. Niech H i G oznaczaj¡ funkcje pierwotne funkcji h i 1g odpowiednio. Oczywi±cie s¡ to funkcje ci¡gªe, wi¦c z wªasno±ci Darboux G (L) jest przedziaªem, poniewa» G jest funkcj¡ monotoniczn¡ (zobacz Uwaga 2), wi¦c jest to przedziaª otwarty. Oznaczmy go przez (p, q) . Oczywi±cie G (x0) ∈ (p, q) .Rozwa»my funkcj¦

K 3 t 7→ H (t) − H (t0) + G (x0) . (9)

Dla t = t0 mamy, »e H (t0) − H (t0) + G (x0) = G (x0) ∈ (p, q) . Niech A = {t ∈ K : H (t) − H (t0) + G (x0) ∈ (p, q)} . Jest to zbiór otwarty zawieraj¡cy t0. Oznaczmy

α = inf {a ∈ R : (a, t0] ⊂ A} , β = sup {b ∈ R : [t0, b) ⊂ A} .

Przedziaª (α, β) jest najwi¦kszym przedziaªem zawieraj¡cym t0 i takim, »e H (t)−H (t0)+

G (x0) ∈ (p, q), dla t ∈ (α, β) . Zdeniujmy teraz funkcj¦ u : (α, β) → L wzorem u (t) = G−1(H (t) − H (t0) + G (x0)) .

Na mocy Twierdzenia 1 ujest rozwi¡zaniem równania (7), ponadto

u (t0) = G−1(H (t0) − H (t0) + G (x0)) = G−1(G (x0)) = x0.

Zatem funkcja u jest rozwi¡zaniem równania (7) speªniaj¡cym warunek u (t0) = x0.Poka-

»emy, »e rozwi¡zania u nie mo»na przedªu»y¢. W tym celu wystarczy wykaza¢, »e α /∈ A i β /∈ A. Przypu±¢my przeciwnie, »e np. α ∈ A. Wobec ci¡gªo±ci funkcji zdeniowanej wzorem (9) istnieje δ > 0, »e (α − δ, α + δ) ⊂ A, jest to jednak sprzeczne z okre±leniem α. Podobnie dowodzimy, »e β /∈ A.

Dla zako«czenia dowodu trzeba jeszcze pokaza¢, »e rozwi¡zanie u jest jedynym rozwi¡za- niem przechodz¡cym przez punkt (t0, x0) .Przypu±¢my, »e u1 : I1 → Ljest równie» rozwi¡- zaniem równania (7) przechodz¡cym przez punkt (t0, x0) .Wówczas na mocy Twierdzenia 1 istnieje staªa c ∈ R, »e

G (u1(t)) = H (t) + c, dla t ∈ I1. Wówczas

G (u1(t)) − G (u (t)) = c + H (t0) − G (t0) , dla t ∈ I ∩ I1. St¡d, podstawiaj¡c t = t0

c = G (t0) − H (t0) , w konsekwencji

G (u1(t)) = H (t) + G (t0) − H (t0) = G (u (t)) , dla t ∈ I ∩ I1, co wobec ró»nowarto±ciowo±ci G oznacza, »e

u1(t) = u (t) , dla t ∈ I ∩ I1.

Przypu±¢my, »e I ∩ I1 6= I1 (czyli, »e I1 nie jest zawarty w I). Niech

˜ u (t) =

½ u (t) dla t ∈ I ∩ I1

u1(t) dla t ∈ I1 \ (I ∩ I1)

Oznacza to, »e ˜u jest przedªu»enie u, co jest sprzeczne i oznacza, »e I = I1.

(12)

4 Równania o rozdzielonych zmiennych Przykªad 7. Rozwa»my równanie

x0 = x (10)

W tym przypadku h (t) = 1, g (x) = x. Oczywi±cie K = L = R. Poniewa» g (x) = 0 ⇔ x = 0, wi¦c funkcja u (t) = 0 t ∈ R jest rozwi¡zaniem stacjonarnym. Aby znale¹¢ rozwi¡zania niestacjonarne formalnie nale»y przyj¡¢ L = (−∞, 0) lub L = (0, ∞) . Zajmiemy si¦ tym drugim przypadkiem (w pierwszym b¦dzie analogicznie). Mamy, »e G jest funkcj¡ pierwot- n¡ funkcji 1g = 1x, czyli G (x) = ln x, dla x > 0 oraz H (t) = t, dla t ∈ R. Przypu±¢my, »e u : I → L jest rozwi¡zaniem równanie (10). Wówczas zgodnie z Twierdzeniem 1 istnieje staªa c ∈ R , »e

G (u (t)) = H (t) + c, dla t ∈ I tzn.

ln (u (t)) = t + c, dla t ∈ I.

Wida¢, »e

u (t) = c1et, dla t ∈ I, gdzie c1 = ec. Oczywi±cie przyjmujemy, »e I = R.

Odwrotnie, je±li u (t) = c1et, dla t ∈ R, c1 > 0 to u jest rozwi¡zaniem.

W powy»szym przykªadzie znale¹li±my wszystkie rozwi¡zania badanego równania, których wykresy le»¡ w prostok¡tach R × (−∞, 0) , R × (0, ∞) oraz rozwi¡zanie stacjonarne.

Twierdzenie2gwarantuje nam, »e je»eli ograniczymy si¦ osobno do ka»dego z prostok¡tów, to otrzymane rozwi¡zania s¡ wysycone i jednoznaczne w tym sensie, »e przez ka»dy punkt pªaszczyzny przechodzi tylko jedno rozwi¡zanie. Domy±lamy si¦ równie», »e w przypadku rozwa»anego w przykªadzie równania nie istnieje rozwi¡zanie, którego wykres le»y w obu prostok¡tach  gdyby tak byªo, to rozwi¡zanie takie musiaªoby by¢ przedªu»eniem którego±

z otrzymanych ju» rozwi¡za«  te za± nie mo»na przedªu»y¢ bo s¡ okre±lone na R.

W przypadku ogólnego równania o zmiennych rozdzielonych mog¡ jednak istnie¢ roz- wi¡zania, które mo»na przedªu»y¢ na brzeg rozwa»anych prostok¡tów. Problem ten jest rozstrzygni¦ty przez poni»sze

Twierdzenie 3. Rozwa»my równanie o zmiennych rozdzielonych (7). Niech L = (c, d) , K = (a, b) . Zaªó»my, »e istnieje e ∈ (c, d) taki, »e g (e) = 0 oraz g (x) 6= 0, dla x ∈ (c, d) \ {e} . Niech u : (α, β) → (e, d) b¦dzie jakimkolwiek wysyconym rozwi¡zaniem równania (7) rozwa»anego w zbiorze (a, b) × (e, d) . Niech t0 ∈ (α, β) oraz niech x0 = u (t0) . Wówczas,

je±li Z x0

e

dx

g (x) = ±∞, (11)

to rozwi¡zania u nie da si¦ przedªu»y¢ na punkt α. W przeciwnym razie, je±li

t→αlim+u (t) = e,

to rozwi¡zanie u mo»na przedªu»y¢ na punkt α kªad¡c u (α) = e. Analogiczne stwierdzenie zachodzi dla rozwi¡zania u : (α, β) → (c, e)

(13)

6 Skalarne równania liniowe

5. Równanie jednorodne

Denicja 7. Niech h : (a, b) → R b¦dzie funkcj¡ ci¡gª¡. Równanie postaci x0(t) = h

µx (t) t

, dla t 6= 0 (12)

nazywamy równaniem ró»niczkowym jednorodnym.

Niech I b¦dzie przedziaªem zawartym w (a, b) \ {0}

Twierdzenie 4. Funkcja x : I → R jest rozwi¡zaniem równania (12) wtedy i tylko wtedy, gdy jest postaci

x (t) = t · y (t) ,

gdzie y : I → R jest rozwi¡zaniem równania o rozdzielonych zmiennych postaci y0(t) = h (y (t)) − y (t)

t . (13)

Dowód. Niech y : I → R b¦dzie rozwi¡zaniem równania (13). Wówczas funkcja x : I → R dana wzorem x (t) = t · y (t), dla t ∈ I jest ró»niczkowalna oraz

x0(t) = y (t) + t · y0(t) = y (t) + h (y (t)) − y (t) = h (y (t)) = h

µx (t) t

, dla t ∈ I, co oznacza, »e x : I → R jest rozwi¡zaniem równania (12).

Zaªó»my teraz, »e funkcja x : I → R jest rozwi¡zaniem równania (12). Rozwa»my funkcj¦

y : I → R okre±lon¡ wzorem y (t) = x(t)t , dla t ∈ I. Jest to funkcja ró»niczkowalna, przy czym

y0(t) = x0(t) · t − x (t)

t2 = h

³x(t) t

´

x(t)t

t = h (y (t)) − y (t)

t , dla t ∈ I, co oznacza, »e y jest rozwi¡zaniem równania (13) i ko«czy dowód.

6. Skalarne równania liniowe

Denicja 8. Niech p, q : (a, b) → R b¦d¡ funkcjami ci¡gªymi. Skalarnym równaniem ró»niczkowym liniowym pierwszego rz¦du nazywamy równanie postaci

x0(t) = p (t) · x (t) + q (t) . (14) Je±li q = 0 (q (t) = 0, dla t ∈ (a, b)), to powy»sze równanie nazywamy równaniem linio- wym jednorodnym (w przeciwnym wypadku równanie nazywamy równaniem liniowym niejednorodnym).

Twierdzenie 5. Wszystkie wysycone rozwi¡zania równania (14) wyra»aj¡ si¦ wzorem u (t) = (Q (t) + c) · eP (t), dla t ∈ (a, b) , (15) gdzie:

P jest dowolnie ustalon¡ funkcj¡ pierwotn¡ funkcji p,

Q jest dowolnie ustalon¡ funkcj¡ pierwotn¡ funkcji (a, b) 3 t 7→ q (t) · e−P (t), c ∈ R jest dowoln¡ staª¡.

(14)

7 Równania zupeªne

Dowód. Niech u : (a, b) → R b¦dzie funkcj¡ okre±lon¡ wzorem (15). Wówczas u jest ró»niczkowalna oraz

u0(t) = q (t) · e−P (t)· eP (t)+ (Q (t) + c) · eP (t)· p (t) = q (t) + (Q (t) + c) · eP (t)· p (t) =

= q (t) + u (t) · p (t) , dla t ∈ (a, b) . Czyli dowolna funkcja postaci (15) jest rozwi¡zaniem równania (14).

Dla zako«czenia dowodu wystarczy teraz pokaza¢, »e je±li u : (a, b) → R jest rozwi¡zaniem równania (14), to jest postaci (15). Poªó»my ψ (t) = u (t) · e−P (t), dla t ∈ (a, b) . Wówczas ψ jest ró»niczkowalna oraz

u (t) = ψ (t) · eP (t), dla t ∈ (a, b) . Skoro u jest rozwi¡zaniem (14), to

u0(t) = ψ0(t) · eP (t)+ ψ (t) · eP (t)· p (t) = p (t) · ψ (t) · eP (t)+ q (t) , dla t ∈ (a, b) , co oznacza, »e

ψ0(t) = q (t) · e−P (t), dla t ∈ (a, b) . W konsekwencji istnieje staªa c ∈ R, »e

ψ (t) = Q (t) + c, dla t ∈ (a, b) , czyli

u (t) = (Q (t) + c) · eP (t), dla t ∈ (a, b) .

Wniosek 1. Ka»de rozwi¡zanie równania liniowego jednorodnego x0(t) = p (t) · q (t)

jest postaci

u (t) = c · eP (t) gdzie t ∈ (a, b) , c ∈ R.

7. Równania zupeªne

B¦dziemy zajmowa¢ si¦ równaniami postaci

Q (x, y (x)) · y0(x) + P (x, y (x)) = 0, (16) gdzie P, Q s¡ funkcjami ci¡gªymi okre±lonymi na zbiorze otwartym G ⊂ R × R.

Denicja 9. Równanie postaci (16) nazywa¢ b¦dziemy równaniem ró»niczkowym zu- peªnym (w zbiorze G) je±li istnieje funkcja klasy F ∈ C1(G, R) 4 taka, »e

P (x, y) = Fx0 (x, y) , Q (x, y) = Fy0(x, y) ,

dla (x, y) ∈ G. Funkcj¦ F speªniaj¡c¡ powy»sze warunki nazywamy funkcj¡ pierwotn¡

równania (16).

4na to aby funkcja F : G → R byªa klasy C1 potrzeba i wystarcza, posiadaªa ci¡gªe pochodne cz¡stkowe.

(15)

7 Równania zupeªne

Twierdzenie 6. Funkcja ró»niczkowalna u : I → R taka, »e (x, u (x)) ∈ G, dla x ∈ I jest rozwi¡zaniem równania zupeªnego postaci (16) wtedy i tylko wtedy, gdy istnieje staªa γ ∈ R taka, »e funkcja pierwotna F równania (16) speªnia warunek

F (x, u (x)) = γ, dla x ∈ I. (17)

Dowód. Przypu±¢my, »e dla funkcji u : I → R ró»niczkowalnej i takiej, »e (x, u (x)) ∈ G zachodzi warunek (17). Ró»niczkuj¡c równo±¢ (17) stronami dostajemy, »e

Fx0(x, u (x)) + Fy0(x, u (x)) · u0(x) = 0, dla x ∈ I, co wobec denicji funkcji pierwotnej oznacza, »e

P (x, u (x)) + Q (x, u (x)) · u0(x) = 0, dla x ∈ I, czyli u jest rozwi¡zaniem równania zupeªnego (16).

Zaªó»my teraz, »e funkcja u : I → R jest rozwi¡zaniem równania zupeªnego (16). Wówczas d

dxF (x, u (x)) = Fx0(x, u (x)) + Fy0(x, u (x)) · u0(x) =

= P (x, u (x)) + Q (x, u (x)) · u0(x) = 0, dla x ∈ I, co oznacza, »e istnieje staªa γ ∈ R, »e

F (x, u (x)) = γ, dla x ∈ I.

Twierdzenie 7. Niech G b¦dzie dowolnym obszarem jednospójnym, P, Q : G → R funk- cjami ci¡gªymi. Wówczas na to, aby równanie (16) byªo równaniem zupeªnym (w obszarze G) potrzeba i wystarcza, aby

Py0(x, y) = Q0x(x, y) , dla (x, y) ∈ G.

Denicja 10. Niech G ⊂ R2 b¦dzie zbiorem otwartym. Funkcj¦ V : G → R klasy C1 nazywamy caªk¡ pierwsz¡ równania (16) je»eli dla dowolnego rozwi¡zania u : I → R równania (16) istnieje staªa γ ∈ R, »e

V (x, u (x)) = γ, dla x ∈ I.

Uwaga 3. Oczywi±cie funkcja pierwotna równania (16) jest jego caªk¡ pierwsz¡.

Zajmiemy si¦ teraz problemem równania postaci (16), które jednak nie jest zupeªne. Wów- czas mo»emy poszukiwa¢ takiego czynnika, który sprawi, »e po pomno»eniu przez niego obu stron równania (16) równanie stanie si¦ zupeªne.

Denicja 11. Funkcj¦ N : G → R tak¡, »e N (x, y) 6= 0, dla (x, y) ∈ G oraz równanie N (x, y (x)) · Q (x, y (x)) y0 + N (x, y (x)) P (x, y (x)) = 0

jest zupeªne (w zbiorze G) nazywamy czynnikiem caªkuj¡cym równania (16).

Zachodzi oczywiste

Twierdzenie 8. Niech G ⊂ R × R b¦dzie obszarem jednospójnym, P, Q, N ∈ C1(G, R)5 oraz niech N (x, y) 6= 0, dla (x, y) ∈ G. Wówczas N jest czynnikiem caªkuj¡cym wtedy i tylko wtedy, gdy

(N (x, y) P (x, y))0y = (N (x, y) Q (x, y))0x.

5symbolem C1(G, R)oznaczamy zbiór wszystkich funkcji f : G → R klasy C1.

(16)

8 Równania liniowe w Rn

8. Równania liniowe w R

n

Denicja 12. Równaniem ró»niczkowym liniowym (autonomicznym) w Rn na- zywamy równanie postaci

x0(t) = A · x (t) + b, (18)

gdzie A ∈ Rn×n (6), za± b ∈ Rn.

Oczywi±cie, je±li b 6= 0, to równanie powy»sze nazywamy niejednorodnym, w przeciwnym razie mamy do czynienia z równaniem jednorodnym.

Uwaga 4. Ka»de równanie postaci x0 = Ax lub x0 = Ax + b mo»e by¢ przedstawione w postaci ukªadu n równa« ró»niczkowych liniowych skalarnych. Mianowicie, je±li A = [aij]1≤i,j≤n, x = [x1, . . . , xn]T, b = [b1, . . . , bn]T, to równanie x0 = Ax + b mo»emy zapisa¢

w postaci 









x01 = a11x1+ a12x2+ . . . + a1nxn+ b1

x02 = a21x1+ a22x2+ . . . + a2nxn+ b2 ...

x0n= an1x1+ an2x2+ . . . + annxn+ bn

Uwaga 5. Przy ustalonej bazie przestrzeni Rn macierzy A ∈ Rn×n odpowiada wzajemnie jednoznacznie pewne odwzorowanie liniowe L : Rn→ Rn o tej wªasno±ci, »e

L (x) = Ax dla x ∈ Rn.

Denicja 13. Niech A ∈ Rn×n. Macierz¡ eksponencjaln¡ nazywamy macierz eA=

X k=0

1 k!Ak, gdzie A0 = I, Ak+1= A · Ak.

Uwaga 6. Powy»sza denicja jest poprawna, bowiem szereg deniuj¡cy macierz eA jest bezwzgl¦dnie zbie»ny.

Wprowad¹my nast¦puj¡ce oznaczenia

RJ (A)  zbiór wszystkich rozwi¡za« równania jednorodnego

x0 = Ax, (19)

RN (A, b)  zbiór wszystkich rozwi¡za« równania niejednorodnego

x0 = Ax + b. (20)

Zachodzi nast¦puj¡ce

Twierdzenie 9. Niech u0 b¦dzie dowolnie ustalonym rozwi¡zaniem równania niejedno- rodnego (20), wówczas

RN (A, b) = u0+ RJ (A) .

6symbolem Rn×noznaczamy zbiór macierzy wymiaru n×n o wyrazach rzeczywistych, mo»na wykaza¢,

»e zbiór Rn×n z dziaªaniami dodawania macierzy i mno»enia przez liczb¦ jest przestrzeni¡ liniow¡ nad ciaªem liczb rzeczywistych.

(17)

8 Równania liniowe w Rn

Dowód. Niech u ∈ RN (A, b) . Wtedy w = u − u0 ∈ RJ (A) bo

w0(t) = u0(t) − u00(t) = Au (t) + b − Au0(t) − b = A (u (t) − u0(t)) = Aw (t) , dla t ∈ R. Mamy wi¦c, »e u jest postaci u = u0+ w, czyli jest ze zbioru u0+ RJ (A) . Je±li u ∈ u0+ RJ (A) , to istnieje w ∈ RJ (A) , »e u = u0+ w,ponadto

u0(t) = u00(t) + w0(t) = Au0(t) + b − Aw (t) = A (u0(t) − w (t)) + b = Au (t) + b, dla t ∈ R, czyli u ∈ RN (A, b) .

Uwaga 7. Aby zatem znale¹¢ ogóª rozwi¡za« równania niejednorodnego (20) trzeba zna- le¹¢ ogóª rozwi¡za« równania jednorodnego (19) i jakiekolwiek rozwi¡zanie równania nie- jednorodnego (20). Z tego powodu zajmiemy si¦ najpierw problemem rozwi¡zywania rów- nania jednorodnego.

Zachodzi nast¦puj¡ce

Twierdzenie 10. Niech A ∈ Rn×n. Wówczas funkcja ˜u : R 3 t 7→ et·A ∈ Rn×n jest funkcj¡ ró»niczkowaln¡ oraz dla dowolnego t ∈ R zachodzi wzór

˜

u0(t) = A˜u (t) .

Uwaga 8. Zauwa»my, »e powy»sze twierdzenie gwarantuje istnienie rozwi¡zanie równania (18), co sformuªujemy jako:

Wniosek 2. Dla dowolnie ustalonej macierzy A ∈ Rn×n i dowolnej staªej c ∈ Rn funkcja u : R 3 t 7→ et·A· c ∈ Rn

jest rozwi¡zaniem równania (18).

Twierdzenie 11 (O jednoznaczno±ci rozwi¡za« dla równa« liniowych). Niech u1 : R → Rn, u2 : R → Rn b¦d¡ rozwi¡zaniami równania

x0 = Ax (21)

takimi, »e u1(t0) = u2(t0), dla pewnego t0 ∈ R. Wówczas u1 = u2 (tzn. ∀t∈R u1(t) = u2(t) .)

Twierdzenie 12 (O postaci rozwi¡zania dla równania jednorodnego). Zbiór RJ (A) wszystkich rozwi¡za« u : R → Rn równania (21) mo»na przedstawi¢ w postaci

RJ (A) =©

u : R → Rn : u (t) = et·A· c, c ∈ Rnª .

Dowód. Na mocy twierdzenia 10 ka»da funkcja u : R → Rn postaci u (t) = et·A speªnia równanie (21), zatem ©

u : R → Rn : u (t) = et·A· c, c ∈ Rnª

⊂ RJ (A) . Niech teraz u ∈ RJ (A) . Przyjmijmy c = u (0) , wówczas na mocy twierdzenia 10 funkcja w : R → Rn postaci w (t) = et·A· c jest rozwi¡zaniem równania (21), ponadto w (0) = u (0) , co wobec twierdzenia 11 oznacza, »e u (t) = w (t) = et·A· c, dla t ∈ R.

Lemat 1. Niech A, B ∈ Rn×n speªniaj¡ warunek A · B = B · A, wówczas eA· eB = eB· eA= eA+B.

(18)

8 Równania liniowe w Rn

Wniosek 3. Niech A ∈ Rn×n wówczas (i) etA· esA = e(t+s)A, dla t, s ∈ R, (ii) ¡

etA¢−1

= e−tA, dla t ∈ R.

Dowód. Poka»emy, »e (tA) · (sA) = (sA) · (tA), dla t, s ∈ R. Rzeczywi±cie:

(tA) · (sA) = (ts) · (A · A) = (sA) · (tA) . Wobec lematu 1mamy teraz, »e

etA· esA = etA+sA = e(t+s)A W szczególno±ci (bior¡c s = −t)

e−tA· etA = etA· e−tA= etA−tA = e0 = I,

sk¡d ¡

etA¢−1

= e−tA.

Twierdzenie 13. Dla dowolnie ustalonej A ∈ Rn×n zbiór RJ (A) jest liniow¡ przestrzeni¡

(nad ciaªem R) o wymiarze n.

Twierdzenie 14. Dla dowolnie ustalonych (t0, x0) ∈ R × Rn tzw. zagadnienie Cau-

chy'ego7 postaci ½

x0(t) = Ax (t)

x (t0) = x0 (22)

ma dokªadnie jedno rozwi¡zanie okre±lone wzorem

u (t) = e(t−t0)A· x0, dla t ∈ R. (23) Dowód. Niech u (t) = e(t−t0)A· x0, dla t ∈ R, wtedy

u (t0) = e(t0−t0)A· x0 = x0. (24) Wobec wniosku 3 (i) mamy te», »e

u (t) = e(t−t0)A· x0 = etA· e−t0A· x0, dla t ∈ R.

Przyjmuj¡c c = e−t0A· x0 ∈ Rn i korzystaj¡c z twierdzenia 12, dostajemy wobec (24), »e funkcja okre±lona wzorem (28) jest rozwi¡zaniem zagadnienia (27).

Przypu±¢my teraz, »e ¯u : R → Rnjest rozwi¡zaniem zagadnienia (27). W my±l twierdzenia 12 istnieje staªa c ∈ Rn,»e

¯

u (t) = etA· c. (25)

Poniewa» ¯u (t0) = x0, wi¦c

et0A· c = x0.

7Cauchy, Augustin Louis (1789 - 1857) matematyk i in»ynier francuski.

(19)

8 Równania liniowe w Rn Wobec wniosku 3 (ii) ¡

et0A¢−1

= e−t0A, czyli

c = e−t0A· x0. (26)

Korzystaj¡c jeszcze raz z wniosku 3 (i) mamy wobec (25) i (26), »e

¯

u (t) = etA· e−t0A· x0 = e(t−t0)A · x0 = u (t) , dla t ∈ R.

Wró¢my teraz do problemu poszukiwania rozwi¡za« (niekoniecznie wszystkich  zob. uwa- ga 7) równania niejednorodnego. Odnotujmy nast¦puj¡ce spostrze»enie

Uwaga 9. Je±li macierz A jest nieosobliwa (czyli det A 6= 0), to funkcja staªa u0(t) =

−A−1b, dla t ∈ R jest rozwi¡zaniem równania niejednorodnego (20) i w konsekwencji ka»de rozwi¡zanie równania niejednorodnego ma posta¢ u (t) = etA· c − A−1b, dla t ∈ R i c ∈ Rn.

Posta¢ innego, szczególnego rozwi¡zania równania niejednorodnego prezentuje Twierdzenie 15. Funkcja u : R → Rn okre±lona wzorem

u (t) = etA· Z t

0

e−sA· bds,

jest rozwi¡zaniem równania niejednorodnego (20) i w konsekwencji RN (A, b) =

½

u : R → Rn : u (t) = etA· c + etA· Z t

0

e−sA· bds, t ∈ R : c ∈ Rn

¾

Uwaga 10. Analogiczne twierdzenie zachodzi dla równania liniowego nieautonomicznego, w którym wektor b ∈ Rn zale»y od zmiennej t tzn. równania

x0(t) = Ax (t) + b (t) ,

wówczas, je±li funkcja b (·) jest caªkowalna, to ka»de rozwi¡zanie powy»szego rozwi¡zania jest postaci

u (t) = etA· c + etA· Z t

0

e−sA· b (s) ds, gdzie t ∈ R i c ∈ Rn.

Mamy te»

Twierdzenie 16. Dla dowolnie ustalonych (t0, x0) ∈ R × Rn zagadnienie Cauchy'ego

postaci ½

x0(t) = Ax (t) + b(t)

x (t0) = x0 (27)

ma dokªadnie jedno rozwi¡zanie okre±lone wzorem u (t) = e(t−t0)A · x0+ etA·

Z t

t0

e−sA· b (s) ds, dla t ∈ R. (28)

(20)

8 Równania liniowe w Rn

W dotychczasowych rozwa»aniach formuªowali±my odpowiednie twierdzenia dotycz¡ce po- staci rozwi¡za« równania liniowego u»ywaj¡c macierzy eksponencjalnej eA,która zostaªa zdeniowana jako suma szeregu. Przytoczone twierdzenia pozwol¡ praktycznie znajdowa¢

ogóª rozwi¡za« pod warunkiem, »e potramy wyliczy¢ macierz eA  w przeciwnym ra- zie maj¡ one tylko charakter teoretyczny. W dalszym ci¡gu zajmiemy si¦ praktycznymi metodami znajdowania macierzy eA.

Przykªad 8. Niech A = [aij]1≤i,j≤n b¦dzie macierz¡ diagonaln¡ tzn. tak¡, »e

aij =

½ λi gdy i = j 0 gdy i 6= j ,

gdzie λi ∈ R, dla i = 1, 2, . . . , n. Tak¡ macierz zapisujemy zwykle jako A = diag (λ1, . . . , λn) .

Wtedy

A2 =





λ1 0 · · · 0 0 λ2 · · · 0 ... ... ... ...

0 0 · · · λn



·





λ1 0 · · · 0 0 λ2 · · · 0 ... ... ... ...

0 0 · · · λn



=





λ21 0 · · · 0 0 λ22 · · · 0 ... ... ... ...

0 0 · · · λ2n



.

Indukcyjnie mo»na wykaza¢, »e

Ak =





λk1 0 · · · 0 0 λk2 · · · 0 ... ... ... ...

0 0 · · · λkn



.

St¡d

eA= X k=0

Ak k! =









 P k=0

λk1

k! 0 · · · 0

0 P

k=0

λk2

k! · · · 0 ... ... ... ...

0 0 · · · P

k=0

λkn k!











= diag¡

eλ1, eλ2, . . . , eλn¢ .

Oczywi±cie

etA = diag¡

e1, e2, . . . , en¢ Je±li mamy zatem równanie

x0 = Ax,

gdzie A = diag (λ1, . . . , λn) , to ka»de rozwi¡zanie u = [u1, u2, . . . un]T jest postaci u (t) = etA· c = diag¡

e1, e2, . . . , en¢

· c,

(21)

8 Równania liniowe w Rn

czyli

u (t) =





c1e1 c2e2

...

cnen,





dla t ∈ R, c = [c1, c2, . . . , cn] ∈ Rn.

Uwaga 11. Podobnie jak poprzednio, dokonuj¡c elementarnych rachunków mo»na wy- kaza¢, »e je±li A = diag (A1, A2, . . . , Ar) , gdzie r ≤ n i A1, A2, . . . , Ar s¡ macierzami kwadratowymi, tzn.

A =



A1 . . . 0 ... ... ...

0 . . . Ar

 ,

to

eA= diag¡

eA1, eA2, . . . , eAr¢ .

Przykªad 9. Ustalmy liczby t, λ ∈ R. Rozwa»my macierz kwadratow¡

A =







t · λ 0 . . . . 0 t t · λ . . . . 0 0 t . . . . 0 ... ... ... ... ...

0 0 . . . t t · λ





 .

Zauwa»my, »e w tym przypadku A = B + L, gdzie

B =







0 0 0 . . . 0 t 0 0 . . . 0 0 t 0 . . . 0 ... ... ... ... ...

0 0 . . . t 0







, L =







0 0 . . . 0 0 0 . . . 0 0 0 tλ . . . 0 ... ... ... ... ...

0 0 . . . 0





 ,

ponadto, jak ªatwo sprawdzi¢ B · L = L · B, zatem na mocy lematu 1

eA= eB+L= eB· eL. (29)

Zauwa»my dalej, »e

B2 =







0 . . . 0 0 0 0 . . . 0 0 0 t2 . . . 0 0 0 ... ... ... ... ...

0 . . . t2 0 0







, . . . , Bn−1 =



0 . . . 0 ... ... ...

tn−1 . . . 0

 , Bn= 0,

st¡d

eB= X k=0

Bk k! =

Xn−1 k=0

Bk k! =







1 0 0 . . . 0

t 1 0 . . . 0

t2

2! t 1 . . . 0

... ... ... ... ...

tn−1 (n−1)!

tn−2

(n−2)! . . . 1





 .

(22)

8 Równania liniowe w Rn W konsekwencji poniewa» eL = diag¡

e, e, . . . , e¢

= e· I, wi¦c na wobec (29)

eA = eB· eL= eL· eB = e· I · eB =







e 0 0 . . . 0

et e 0 . . . 0 etλ t2!2 et e . . . 0 ... ... ... ... ...

etλ t(n−1)!n−1 etλ t(n−2)!n−2 . . . e





 .

Rozwa»my teraz równanie

x0 = ¯Ax, gdzie

A =¯







λ 0 0 . . . 0 1 λ 0 . . . 0 0 1 λ . . . 0 ... ... ... ... ...

0 0 . . . λ





 ,

lub, co na jedno wychodzi ukªad równa«









x01 = λx1 x02 = x1+ λx2 ...

x0n= xn−1+ λxn .

Wiemy, »e ka»de rozwi¡zanie tego równania ma posta¢ u (t) = et ¯A · c, gdzie c ∈ Rn. Z poprzednich rozwa»a« mamy te», »e

et ¯A= eA=







e 0 0 . . . 0

et e 0 . . . 0 etλ t2!2 et e . . . 0 ... ... ... ... ...

etλ t(n−1)!n−1 etλ t(n−2)!n−2 . . . e





 ,

sk¡d wnosimy, »e rozwi¡zanie u = [x1, x2, . . . , xn]T rozwa»anego równania jest postaci:









x1 = c1e

x2 = c1te+ c2e ...

xn = c1 tn−1

(n−1)!e+ . . . + cn−1te+ cne

t ∈ R : c1, . . . cn, ∈ R.

Przykªad 10. Niech

A =

· α β

−β α

¸ . Wówczas A = B + C, gdzie

B =

· 0 β

−β 0

¸

, C =

· α 0 0 α

¸

Cytaty

Powiązane dokumenty

Podkre±lmy wi¦c: podstawowy kurs analizy matematycznej to nie jest »adna specjalistyczna wiedza, która mo»e si¦ przy- da¢, ale nie musi.. To podstawowe poj¦cia i zwi¡zki

Zbiór elementów {e n } n ∈I przestrzeni Hilberta E (sko«czony lub niesko«- czony) nazywa si¦ liniowo niezale»nym, je»eli »aden jego element nie jest kombinacj¡

Podkre±lmy wi¦c: podstawowy kurs analizy matematycznej to nie jest »adna specjalistyczna wiedza, która mo»e si¦ przy- da¢, ale nie musi.. To podstawowe poj¦cia i zwi¡zki

Zauwa»my, »e oznacza to te», »e gdy wyj±ciowa funkcja f jest caªkowalna, to nowa de- nicja pokrywa si¦ ze star¡  jako ci¡g funkcji caªkowalnych zbie»ny do f mo»na wzi¡¢

Szereg (12.5) ma wi¦c dodatnie wyrazy, i jest zbie»ny (czyli jest zbie»na caªka po lewej stronie (12.5)) dokªadnie wtedy, gdy jest ograniczony.. Oszacujmy jeszcze

Szereg (12.5) ma wi¦c dodatnie wyrazy, i jest zbie»ny (czyli jest zbie»na caªka po lewej stronie (12.5)) dokªadnie wtedy, gdy jest ograniczony.. Oszacujmy jeszcze

Zbiór elementów {e n } n∈I przestrzeni Hilberta E (sko«czony lub niesko«- czony) nazywa si¦ liniowo niezale»nym, je»eli »aden jego element nie jest kombinacj¡

wa»ne narz¦dzie i dla matematyków i dla in»ynierów (tak»e dla informatyków :-)).. Sprz¦»enie jest odbiciem wzgl¦dem osi poziomej, a moduª oznacza euklidesow¡ odlegªo±¢