Skrypt Wyklad równania różniczkowe

background image

Wst¦p do równa« ró»niczkowych

dla studentów informatyki

Aktualizacja: 20 pa¹dziernika 2008

background image

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 R

n

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

background image

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.

x

0

= x.

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

x

0

(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) = e

t

,

dla t ∈ R.

Oczywi±cie funkcja

x (t) = e

t

,

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) = 2e

t

,

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 · e

t

, 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 · e

t

, dla t ∈ R.

Przykªad 2.

Rozwa»my nast¦puj¡ce równania:

x

00

5x

0

+ 6x = 0,

(1)

x

0

(t) = x (t) − t

2

,

(2)

∂u
∂x

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

∂u
∂y

(x, y) .

(3)

Aktualizacja: 20 pa¹dziernika 2008

3

background image

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

½

x

0

= −y

y

0

= x

.

Powy»szy ukªad mo»na zapisa¢ w równowa»nej postaci:

·

x

0

y

0

¸

=

·

0 1
1

0

¸ ·

x
y

¸

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

u

0

(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 = R

m

, m, n ∈ N.

Denicja 1.

Niech Ω R × X

n+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) , x

0

(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) , u

0

(t) , . . . u

(n)

¢

t∈I

,

(c)

F

¡

t, u (t) , u

0

(t) , . . . u

(n)

¢

= 0

t∈I

.

1

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

Aktualizacja: 20 pa¹dziernika 2008

4

background image

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

Przykªad 4.

Rozwa»my równanie

x

0

(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 × R

2

,

F : Ω → X,

jest postaci:

F (t, x, x

1

) = x

1

− x,

bo

F (t, x (t) , x

0

(t)) = 0 ⇔ x

0

(t) − x (t) = 0 ⇔ x

0

(t) = x (t) .

Rozwi¡zaniem jest np. funkcja u (t) = e

t

, dla t ∈ I = R. Rzeczywi±cie, funkcja ta jest

ró»niczkowalna,

(t, u (t) , u

0

(t)) =

¡

t, e

t

, e

t

¢

Ω = R × R

2

t∈I

,

oraz

F (t, u (t) , u

0

(t)) = u

0

(t) − u (t) = e

t

− e

t

= 0

t∈I

.

Przykªad 5.

Rozwa»my równanie

(x

00

)

3

− x

0

+ x + x

2

=

1

t

ln

¡

x

2

¢

,

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, x

1

, x

2

) = x

3

2

− x

1

+ x

2

1

t

ln

¡

x

2

¢

.

Przykªad 6.

Rozwa»my ukªad równa« ró»niczkowych

½

x

0

1

(t) = x

2

(t) + x

2

1

(t)

x

0

2

(t) = x

0

1

(t) + t

2

.

Jest to równanie pierwszego rz¦du (wektorowe). Przyjmijmy: x (t) = [x

1

(t) , x

2

(t)] R

2

,

y (t) = [y

1

(t) , y

2

(t)] R

2

.

Wówczas:

n = 1, m = 2, X = R

2

, Ω = R × R

2

× R

2

oraz

F (t, x, y) = F (t, [x

1,

x

2

] , [y

1

, y

2

]) =

£

y

1

− x

2

− x

2

1

, y

2

− y

1

− t

2

¤

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, x

0

(t) , . . . , x

(n−1)

¢

, x

0

(t) , . . . , x

(n−1)

¢

,

(5)

gdzie f : G → X, G ⊂ R × X

n

,

oraz oczywi±cie

F (t, x, x

1

, x

2

, . . . , x

n

) = 0 ⇔ x

n

= f (t, x, x

1

, . . . x

n−1

) .

Aktualizacja: 20 pa¹dziernika 2008

5

background image

2 Interpretacja geometryczna i zyczna

Równania z przykªadów

4

i

6

s¡ w postaci normalnej, natomiast równanie z przykªadu

5

nie jest w postaci normalnej, ale mo»na je zapisa¢ w takiej postaci jako:

x

00

=

3

r

x

0

− x

2

+

1

t

ln (x

2

).

Równania postaci

e

x

0

= x

0

nie mo»na zapisa¢ w postaci normalnej w tym sensie, »e nie istnieje funkcja elementarna
f,

»e równanie mo»na zapisa¢ w postaci x

0

= 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

x

0

= f (t, x) .

2. Interpretacja geometryczna i zyczna

Rozwa»my równanie

x

0

= f (t, x) ,

gdzie f : G → R funkcja ci¡gªa, G ⊂ R

2

zbiór otwarty. Ustalmy punkt (t

0

, x

0

)

i przy-

pu±¢my, »e funkcja u (·) jest rozwi¡zaniem naszego równania przechodz¡cym przez punkt
(t

0

, x

0

)

tzn. u (t

0

) = x

0

.

Wówczas nie znaj¡c postaci rozwi¡zania u (·) mo»na obliczy¢

warto±¢ jego pochodnej w punkcie t

0

,

mianowicie:

u

0

(t

0

) = f (t

0

, u (t

0

)) = f (t

0

, x

0

)

Interpretuj¡c geometrycznie pochodn¡ mo»emy obliczy¢ tangens k¡ta nachylenia wykresu

rozwi¡zania u (·) w punkcie (t

0

, x

0

)

i tym samym obliczy¢ k¡t nachylenia wykresu rozwi¡-

zania do osi ox. Wybieraj¡c odpowiedni g¦sto punkty (t

0

, x

0

)

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

x

0

= 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:

Aktualizacja: 20 pa¹dziernika 2008

6

background image

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 x

0

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 x

0

= 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 x

0

= 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 Newtona

2

, 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¢

x

00

(t) = a.

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

x (t) =

at

2

2

+ bt + c.

Zakªadaj¡c, »e w chwili t = 0 ciaªo znajduje si¦ w poªo»eniu x

0

i ma pr¦dko±¢ v

0

dostajemy:

x

0

= x (0) = c,

v

0

= x

0

(0) = [2at + b]

t=0

= b.

Zatem równanie ruchu ma posta¢

x (t) =

at

2

2

+ v

0

t + x

0

.

2

Newton, 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.

Aktualizacja: 20 pa¹dziernika 2008

7

background image

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

N

0

(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

N

0

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

3.3. Problem drapie»nik-oara

Tak zwane równania Volterry-Lotki

3

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¢

½

x

0

= (by − a) · x

y

0

= (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.

3

Volterra, Vito (1860 - 1940) matematyk wªoski; Lotka, Alfred James (1880 - 1949), ameryka«ski

chemik, demograf, ekolog i matematyk urodzony we Lwowie.

Aktualizacja: 20 pa¹dziernika 2008

8

background image

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

x

0

= 10x + 10y

y

0

= 28x − y − xz

z

0

=

8
3

z + 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

x

0

(t) = h (t) · g (x (t))

[x

0

= 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

1
g

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 x

0

∈ L

takie, »e g (x

0

) = 0,

to równanie (

7

) posiada tzw. rozwi¡zanie

stacjonarne okre±lone wzorem

u (t) = x

0

,

dla t ∈ K

Dowód.

(b)

Funkcja u (t) = x

0

jest ró»niczkowalna dla t ∈ K przy tym u

0

(t) = 0 = h (t)·g (x

0

) =

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.

u

0

(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

u

0

(t)

g (u (t))

= h (t) ,

dla t ∈ I.

Aktualizacja: 20 pa¹dziernika 2008

9

background image

4 Równania o rozdzielonych zmiennych

Poniewa»

(G ◦ u)

0

(t) = G

0

(u (t)) · u

0

(t) =

u

0

(t)

g (u (t))

= h (t) = H

0

(t) ,

dla t ∈ I,

wi¦c

(G ◦ u)

0

(t) = H

0

(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

u

0

(t)

g (u (t))

= h (t) ,

dla t ∈ I

sk¡d

u

0

(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

1
g

= G

0

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 u

1

: I → X

równania ró»niczkowego (

4

) jest prze-

dªu»eniem rozwi¡zania u

2

: I → X,

je±li I

2

⊂ I

1

oraz u

1

|

I

2

= u

2

.

Przedªu»enie u

1

nazywamy wªa±ciwym, je±li I

1

6= I

2

.

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

otwarte. Wówczas, je±li g (x) 6= 0, dla x ∈ L, to dla dowolnego (t

0

, x

0

) ∈ K × L

istnieje

jednoznaczne, wysycone rozwi¡zanie u : I → L równania (

7

) speªniaj¡ce warunek

u (t

0

) = x

0

.

Aktualizacja: 20 pa¹dziernika 2008

10

background image

4 Równania o rozdzielonych zmiennych

Dowód. We¹my dowolnie (t

0

, x

0

) ∈ K × L

. Niech H i G oznaczaj¡ funkcje pierwotne

funkcji h i

1
g

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 (x

0

) (p, q) .

Rozwa»my

funkcj¦

K 3 t 7→ H (t) − H (t

0

) + G (x

0

) .

(9)

Dla t = t

0

mamy, »e H (t

0

) − H (t

0

) + G (x

0

) = G (x

0

) (p, q) .

Niech

A = {t ∈ K : H (t) − H (t

0

) + G (x

0

) (p, q)} .

Jest to zbiór otwarty zawieraj¡cy t

0

.

Oznaczmy

α = inf {a ∈ R : (a, t

0

] ⊂ A} ,

β = sup {b ∈ R : [t

0

, b) ⊂ A} .

Przedziaª (α, β) jest najwi¦kszym przedziaªem zawieraj¡cym t

0

i takim, »e H (t)−H (t

0

)+

G (x

0

) (p, q)

, dla t ∈ (α, β) . Zdeniujmy teraz funkcj¦ u : (α, β) → L wzorem

u (t) = G

1

(H (t) − H (t

0

) + G (x

0

)) .

Na mocy Twierdzenia

1

u

jest rozwi¡zaniem równania (

7

), ponadto

u (t

0

) = G

1

(H (t

0

) − H (t

0

) + G (x

0

)) = G

1

(G (x

0

)) = x

0

.

Zatem funkcja u jest rozwi¡zaniem równania (

7

) speªniaj¡cym warunek u (t

0

) = x

0

.

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 (t

0

, x

0

) .

Przypu±¢my, »e u

1

: I

1

→ L

jest równie» rozwi¡-

zaniem równania (

7

) przechodz¡cym przez punkt (t

0

, x

0

) .

Wówczas na mocy Twierdzenia

1

istnieje staªa c ∈ R, »e

G (u

1

(t)) = H (t) + c,

dla t ∈ I

1

.

Wówczas

G (u

1

(t)) − G (u (t)) = c + H (t

0

) − G (t

0

) ,

dla t ∈ I ∩ I

1

.

St¡d, podstawiaj¡c t = t

0

c = G (t

0

) − H (t

0

) ,

w konsekwencji

G (u

1

(t)) = H (t) + G (t

0

) − H (t

0

) = G (u (t)) ,

dla t ∈ I ∩ I

1

,

co wobec ró»nowarto±ciowo±ci G oznacza, »e

u

1

(t) = u (t) ,

dla t ∈ I ∩ I

1

.

Przypu±¢my, »e I ∩ I

1

6= I

1

(czyli, »e I

1

nie jest zawarty w I). Niech

˜

u (t) =

½

u (t)

dla t ∈ I ∩ I

1

u

1

(t)

dla t ∈ I

1

\ (I ∩ I

1

)

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

1

.

Aktualizacja: 20 pa¹dziernika 2008

11

background image

4 Równania o rozdzielonych zmiennych

Przykªad 7.

Rozwa»my równanie

x

0

= 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

1
g

=

1

x

,

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) = c

1

e

t

,

dla t ∈ I,

gdzie c

1

= e

c

.

Oczywi±cie przyjmujemy, »e I = R.

Odwrotnie, je±li u (t) = c

1

e

t

, dla t ∈ R, c

1

> 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.

Twierdzenie

2

gwarantuje 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 t

0

(α, β)

oraz niech x

0

= u (t

0

) .

Wówczas,

je±li

Z

x

0

e

dx

g (x)

= ±∞,

(11)

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

lim

t→α

+

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)

Aktualizacja: 20 pa¹dziernika 2008

12

background image

6 Skalarne równania liniowe

5. Równanie jednorodne

Denicja 7.

Niech h : (a, b) R b¦dzie funkcj¡ ci¡gª¡. Równanie postaci

x

0

(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

y

0

(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

x

0

(t) = y (t) + t · y

0

(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

y

0

(t) =

x

0

(t) · t − x (t)

t

2

=

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

x

0

(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) · e

P (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ª¡.

Aktualizacja: 20 pa¹dziernika 2008

13

background image

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

u

0

(t) = q (t) · e

−P (t)

· e

P (t)

+ (Q (t) + c) · e

P (t)

· p (t) = q (t) + (Q (t) + c) · e

P (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) · e

P (t)

,

dla t ∈ (a, b) .

Skoro u jest rozwi¡zaniem (

14

), to

u

0

(t) = ψ

0

(t) · e

P (t)

+ ψ (t) · e

P (t)

· p (t) = p (t) · ψ (t) · e

P (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) · e

P (t)

,

dla t ∈ (a, b) .

Wniosek 1.

Ka»de rozwi¡zanie równania liniowego jednorodnego

x

0

(t) = p (t) · q (t)

jest postaci

u (t) = c · e

P (t)

gdzie t ∈ (a, b) , c ∈ R.

7. Równania zupeªne

B¦dziemy zajmowa¢ si¦ równaniami postaci

Q (x, y (x)) · y

0

(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 ∈ C

1

(G, R)

4

taka, »e

P (x, y) = F

0

x

(x, y) ,

Q (x, y) = F

0

y

(x, y) ,

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

równania (

16

).

4

na to aby funkcja F : G → R byªa klasy C

1

potrzeba i wystarcza, posiadaªa ci¡gªe pochodne

cz¡stkowe.

Aktualizacja: 20 pa¹dziernika 2008

14

background image

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

F

0

x

(x, u (x)) + F

0

y

(x, u (x)) · u

0

(x) = 0,

dla x ∈ I,

co wobec denicji funkcji pierwotnej oznacza, »e

P (x, u (x)) + Q (x, u (x)) · u

0

(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

dx

F (x, u (x)) = F

0

x

(x, u (x)) + F

0

y

(x, u (x)) · u

0

(x) =

= P (x, u (x)) + Q (x, u (x)) · u

0

(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

P

0

y

(x, y) = Q

0

x

(x, y) ,

dla (x, y) ∈ G.

Denicja 10.

Niech G ⊂ R

2

b¦dzie zbiorem otwartym. Funkcj¦ V : G → R klasy C

1

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)) y

0

+ 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 ∈ C

1

(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))

0
y

= (N (x, y) Q (x, y))

0
x

.

5

symbolem C

1

(G, R)

oznaczamy zbiór wszystkich funkcji f : G → R klasy C

1

.

Aktualizacja: 20 pa¹dziernika 2008

15

background image

8 Równania liniowe w R

n

8. Równania liniowe w R

n

Denicja 12.

Równaniem ró»niczkowym liniowym (autonomicznym) w R

n

na-

zywamy równanie postaci

x

0

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

(18)

gdzie A ∈ R

n×n

(

6

), za± b ∈ R

n

.

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 x

0

= Ax

lub x

0

= Ax + b

mo»e by¢ przedstawione

w postaci ukªadu n równa« ró»niczkowych liniowych skalarnych. Mianowicie, je±li A =
[a

ij

]

1≤i,j≤n

, x = [x

1

, . . . , x

n

]

T

, b = [b

1

, . . . , b

n

]

T

, to równanie x

0

= Ax + b

mo»emy zapisa¢

w postaci

x

0

1

= a

11

x

1

+ a

12

x

2

+ . . . + a

1n

x

n

+ b

1

x

0

2

= a

21

x

1

+ a

22

x

2

+ . . . + a

2n

x

n

+ b

2

...
x

0

n

= a

n1

x

1

+ a

n2

x

2

+ . . . + a

nn

x

n

+ b

n

Uwaga 5.

Przy ustalonej bazie przestrzeni R

n

macierzy A ∈ R

n×n

odpowiada wzajemnie

jednoznacznie pewne odwzorowanie liniowe L : R

n

R

n

o tej wªasno±ci, »e

L (x) = Ax

dla x ∈ R

n

.

Denicja 13.

Niech A ∈ R

n×n

.

Macierz¡ eksponencjaln¡ nazywamy macierz

e

A

=

X

k=0

1

k!

A

k

,

gdzie A

0

= I, A

k+1

= A · A

k

.

Uwaga 6.

Powy»sza denicja jest poprawna, bowiem szereg deniuj¡cy macierz e

A

jest

bezwzgl¦dnie zbie»ny.
Wprowad¹my nast¦puj¡ce oznaczenia
RJ (A)

zbiór wszystkich rozwi¡za« równania jednorodnego

x

0

= Ax,

(19)

RN (A, b)

zbiór wszystkich rozwi¡za« równania niejednorodnego

x

0

= Ax + b.

(20)

Zachodzi nast¦puj¡ce

Twierdzenie 9.

Niech u

0

b¦dzie dowolnie ustalonym rozwi¡zaniem równania niejedno-

rodnego (

20

), wówczas

RN (A, b) = u

0

+ RJ (A) .

6

symbolem R

n×n

oznaczamy zbiór macierzy wymiaru n×n o wyrazach rzeczywistych, mo»na wykaza¢,

»e zbiór R

n×n

z dziaªaniami dodawania macierzy i mno»enia przez liczb¦ jest przestrzeni¡ liniow¡ nad

ciaªem liczb rzeczywistych.

Aktualizacja: 20 pa¹dziernika 2008

16

background image

8 Równania liniowe w R

n

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

0

RJ (A)

bo

w

0

(t) = u

0

(t) − u

0

0

(t) = Au (t) + b − Au

0

(t) − b = A (u (t) − u

0

(t)) = Aw (t) ,

dla t ∈ R. Mamy wi¦c, »e u jest postaci u = u

0

+ w,

czyli jest ze zbioru u

0

+ RJ (A) .

Je±li u ∈ u

0

+ RJ (A) ,

to istnieje w ∈ RJ (A) , »e u = u

0

+ w,

ponadto

u

0

(t) = u

0

0

(t) + w

0

(t) = Au

0

(t) + b − Aw (t) = A (u

0

(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 ∈ R

n×n

.

Wówczas funkcja ˜u : R 3 t 7→ e

t·A

R

n×n

jest

funkcj¡ ró»niczkowaln¡ oraz dla dowolnego t ∈ R zachodzi wzór

˜

u

0

(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 ∈ R

n×n

i dowolnej staªej c ∈ R

n

funkcja

u : R 3 t 7→ e

t·A

· c ∈ R

n

jest rozwi¡zaniem równania (

18

).

Twierdzenie 11 (O jednoznaczno±ci rozwi¡za« dla równa« liniowych).

Niech

u

1

: R R

n

, u

2

: R R

n

b¦d¡ rozwi¡zaniami równania

x

0

= Ax

(21)

takimi, »e u

1

(t

0

) = u

2

(t

0

)

, dla pewnego t

0

R

. Wówczas u

1

= u

2

(tzn.

t∈R

u

1

(t) =

u

2

(t) .

)

Twierdzenie 12 (O postaci rozwi¡zania dla równania jednorodnego).

Zbiór RJ (A)

wszystkich rozwi¡za« u : R R

n

równania (

21

) mo»na przedstawi¢ w postaci

RJ (A) =

©

u : R R

n

: u (t) = e

t·A

· c, c ∈ R

n

ª

.

Dowód. Na mocy twierdzenia

10

ka»da funkcja u : R R

n

postaci u (t) = e

t·A

speªnia

równanie (

21

), zatem

©

u : R R

n

: u (t) = e

t·A

· c, c ∈ R

n

ª

RJ (A) .

Niech teraz u ∈

RJ (A) .

Przyjmijmy c = u (0) , wówczas na mocy twierdzenia

10

funkcja w : R R

n

postaci w (t) = e

t·A

· c

jest rozwi¡zaniem równania (

21

), ponadto w (0) = u (0) , co wobec

twierdzenia

11

oznacza, »e u (t) = w (t) = e

t·A

· c

, dla t ∈ R.

Lemat 1.

Niech A, B ∈ R

n×n

speªniaj¡ warunek A · B = B · A, wówczas

e

A

· e

B

= e

B

· e

A

= e

A+B

.

Aktualizacja: 20 pa¹dziernika 2008

17

background image

8 Równania liniowe w R

n

Wniosek 3.

Niech A ∈ R

n×n

wówczas

(i)

e

tA

· e

sA

= e

(t+s)A

, dla t, s ∈ R,

(ii)

¡

e

tA

¢

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

1

mamy teraz, »e

e

tA

· e

sA

= e

tA+sA

= e

(t+s)A

W szczególno±ci (bior¡c s = −t)

e

−tA

· e

tA

= e

tA

· e

−tA

= e

tA−tA

= e

0

= I,

sk¡d

¡

e

tA

¢

1

= e

−tA

.

Twierdzenie 13.

Dla dowolnie ustalonej A ∈ R

n×n

zbiór RJ (A) jest liniow¡ przestrzeni¡

(nad ciaªem R) o wymiarze n.

Twierdzenie 14.

Dla dowolnie ustalonych (t

0

, x

0

) R × R

n

tzw. zagadnienie Cau-

chy'ego

7

postaci

½

x

0

(t) = Ax (t)

x (t

0

) = x

0

(22)

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

u (t) = e

(t−t

0

)A

· x

0

,

dla t ∈ R.

(23)

Dowód. Niech u (t) = e

(t−t

0

)A

· x

0

, dla t ∈ R, wtedy

u (t

0

) = e

(t

0

−t

0

)A

· x

0

= x

0

.

(24)

Wobec wniosku

3

(i) mamy te», »e

u (t) = e

(t−t

0

)A

· x

0

= e

tA

· e

−t

0

A

· x

0

,

dla t ∈ R.

Przyjmuj¡c c = e

−t

0

A

· x

0

R

n

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 R

n

jest rozwi¡zaniem zagadnienia (

27

). W my±l twierdzenia

12

istnieje staªa c ∈ R

n

,

»e

¯

u (t) = e

tA

· c.

(25)

Poniewa» ¯u (t

0

) = x

0

,

wi¦c

e

t

0

A

· c = x

0

.

7

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

Aktualizacja: 20 pa¹dziernika 2008

18

background image

8 Równania liniowe w R

n

Wobec wniosku

3

(ii)

¡

e

t

0

A

¢

1

= e

−t

0

A

,

czyli

c = e

−t

0

A

· x

0

.

(26)

Korzystaj¡c jeszcze raz z wniosku

3

(i) mamy wobec (

25

) i (

26

), »e

¯

u (t) = e

tA

· e

−t

0

A

· x

0

= e

(t−t

0

)A

· x

0

= 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 u

0

(t) =

−A

1

b

, dla t ∈ R jest rozwi¡zaniem równania niejednorodnego (

20

) i w konsekwencji

ka»de rozwi¡zanie równania niejednorodnego ma posta¢ u (t) = e

tA

· c − A

1

b

, dla t ∈ R i

c ∈ R

n

.

Posta¢ innego, szczególnego rozwi¡zania równania niejednorodnego prezentuje

Twierdzenie 15.

Funkcja u : R R

n

okre±lona wzorem

u (t) = e

tA

·

Z

t

0

e

−sA

· bds,

jest rozwi¡zaniem równania niejednorodnego (

20

) i w konsekwencji

RN (A, b) =

½

u : R R

n

: u (t) = e

tA

· c + e

tA

·

Z

t

0

e

−sA

· bds,

t ∈ R : c ∈ R

n

¾

Uwaga 10.

Analogiczne twierdzenie zachodzi dla równania liniowego nieautonomicznego,

w którym wektor b ∈ R

n

zale»y od zmiennej t tzn. równania

x

0

(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) = e

tA

· c + e

tA

·

Z

t

0

e

−sA

· b (s) ds,

gdzie t ∈ R i c ∈ R

n

.

Mamy te»

Twierdzenie 16.

Dla dowolnie ustalonych (t

0

, x

0

) R × R

n

zagadnienie Cauchy'ego

postaci

½

x

0

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

x (t

0

) = x

0

(27)

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

u (t) = e

(t−t

0

)A

· x

0

+ e

tA

·

Z

t

t

0

e

−sA

· b (s) ds,

dla t ∈ R.

(28)

Aktualizacja: 20 pa¹dziernika 2008

19

background image

8 Równania liniowe w R

n

W dotychczasowych rozwa»aniach formuªowali±my odpowiednie twierdzenia dotycz¡ce po-

staci rozwi¡za« równania liniowego u»ywaj¡c macierzy eksponencjalnej e

A

,

która zostaªa

zdeniowana jako suma szeregu. Przytoczone twierdzenia pozwol¡ praktycznie znajdowa¢

ogóª rozwi¡za« pod warunkiem, »e potramy wyliczy¢ macierz e

A

w przeciwnym ra-

zie maj¡ one tylko charakter teoretyczny. W dalszym ci¡gu zajmiemy si¦ praktycznymi

metodami znajdowania macierzy e

A

.

Przykªad 8.

Niech A = [a

ij

]

1≤i,j≤n

b¦dzie macierz¡ diagonaln¡ tzn. tak¡, »e

a

ij

=

½

λ

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

A

2

=

λ

1

0

· · ·

0

0

λ

2

· · ·

0

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

0

0

· · · λ

n

·

λ

1

0

· · ·

0

0

λ

2

· · ·

0

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

0

0

· · · λ

n

=

λ

2

1

0

· · ·

0

0

λ

2

2

· · ·

0

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

0

0

· · · λ

2

n

.

Indukcyjnie mo»na wykaza¢, »e

A

k

=

λ

k

1

0

· · ·

0

0

λ

k

2

· · ·

0

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

0

0

· · · λ

k

n

.

St¡d

e

A

=

X

k=0

A

k

k!

=

P

k=0

λ

k

1

k!

0

· · ·

0

0

P

k=0

λ

k

2

k!

· · ·

0

...

...

...

...

0

0

· · ·

P

k=0

λ

k

n

k!

= diag

¡

e

λ

1

, e

λ

2

, . . . , e

λ

n

¢

.

Oczywi±cie

e

tA

= diag

¡

e

1

, e

2

, . . . , e

n

¢

Je±li mamy zatem równanie

x

0

= Ax,

gdzie A = diag (λ

1

, . . . , λ

n

) ,

to ka»de rozwi¡zanie u = [u

1

, u

2

, . . . u

n

]

T

jest postaci

u (t) = e

tA

· c = diag

¡

e

1

, e

2

, . . . , e

n

¢

· c,

Aktualizacja: 20 pa¹dziernika 2008

20

background image

8 Równania liniowe w R

n

czyli

u (t) =

c

1

e

1

c

2

e

2

...

c

n

e

n

,

dla t ∈ R, c = [c

1

, c

2

, . . . , c

n

] R

n

.

Uwaga 11.

Podobnie jak poprzednio, dokonuj¡c elementarnych rachunków mo»na wy-

kaza¢, »e je±li A = diag (A

1

, A

2

, . . . , A

r

) ,

gdzie r ≤ n i A

1

, A

2

, . . . , A

r

s¡ macierzami

kwadratowymi, tzn.

A =

A

1

. . .

0

... ... ...

0

. . . A

r

,

to

e

A

= diag

¡

e

A

1

, e

A

2

, . . . , e

A

r

¢

.

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

e

A

= e

B+L

= e

B

· e

L

.

(29)

Zauwa»my dalej, »e

B

2

=

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

t

2

. . . 0 0 0

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

0 . . . t

2

0 0

, . . . , B

n−1

=

0

. . . 0

... ... ...

t

n−1

. . . 0

, B

n

= 0,

st¡d

e

B

=

X

k=0

B

k

k!

=

n−1

X

k=0

B

k

k!

=

1

0

0

. . . 0

t

1

0

. . . 0

t

2

2!

t

1

. . . 0

...

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

t

n−1

(n−1)!

t

n−2

(n−2)!

. . . . . . 1

.

Aktualizacja: 20 pa¹dziernika 2008

21

background image

8 Równania liniowe w R

n

W konsekwencji poniewa» e

L

= diag

¡

e

, e

, . . . , e

¢

= e

· I,

wi¦c na wobec (

29

)

e

A

= e

B

· e

L

= e

L

· e

B

= e

· I · e

B

=

e

0

0

. . .

0

e

t

e

0

. . .

0

e

tλ t

2

2!

e

t

e

. . .

0

...

...

... ... ...

e

tλ t

n−1

(n−1)!

e

tλ t

n−2

(n−2)!

. . . . . . e

.

Rozwa»my teraz równanie

x

0

= ¯

Ax,

gdzie

¯

A =

λ 0

0

. . . 0

1 λ

0

. . . 0

0 1

λ

. . . 0

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

0 0 . . . . . . λ

,

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

x

0

1

= λx

1

x

0

2

= x

1

+ λx

2

...
x

0

n

= x

n−1

+ λx

n

.

Wiemy, »e ka»de rozwi¡zanie tego równania ma posta¢ u (t) = e

t ¯

A

· c,

gdzie c ∈ R

n

.

Z

poprzednich rozwa»a« mamy te», »e

e

t ¯

A

= e

A

=

e

0

0

. . .

0

e

t

e

0

. . .

0

e

tλ t

2

2!

e

t

e

. . .

0

...

...

... ... ...

e

tλ t

n−1

(n−1)!

e

tλ t

n−2

(n−2)!

. . . . . . e

,

sk¡d wnosimy, »e rozwi¡zanie u = [x

1

, x

2

, . . . , x

n

]

T

rozwa»anego równania jest postaci:

x

1

= c

1

e

x

2

= c

1

te

+ c

2

e

...
x

n

= c

1

t

n−1

(n−1)!

e

+ . . . + c

n−1

te

+ c

n

e

t ∈ R : c

1

, . . . c

n

, ∈ R.

Przykªad 10.

Niech

A =

·

α

β

−β α

¸

.

Wówczas A = B + C, gdzie

B =

·

0

β

−β 0

¸

,

C =

·

α 0

0 α

¸

Aktualizacja: 20 pa¹dziernika 2008

22

background image

8 Równania liniowe w R

n

Poniewa» B · C = C · B, zatem na mocy lematu

1

e

A

= e

B+C

= e

B

· e

C

.

Mamy wobec przykªadu

8

, »e

e

C

=

·

e

α

0

0

e

α

¸

,

ponadto

B

2

=

·

0

β

−β 0

¸

·

·

0

β

−β 0

¸

=

·

−β

2

0

0

−β

2

¸

,

B

3

=

·

0

β

−β 0

¸

·

·

−β

2

0

0

−β

2

¸

=

·

0

−β

3

β

3

0

¸

,

B

4

=

·

0

β

−β 0

¸

·

·

0

−β

3

β

3

0

¸

=

·

β

4

0

0

β

4

¸

.

B

5

=

·

0

β

−β 0

¸

·

·

β

4

0

0

β

4

¸

=

·

0

β

5

−β

5

0

¸

,

...

st¡d

e

B

=

X

k=0

B

k

k!

=

·

β

11

β

12

β

21

β

22

¸

,

gdzie

β

11

= 1

β

2

2!

+

β

4

4!

β

6

6!

+ . . . =

X

k=0

(1)

k

β

2k

(2k)!

= cos β,

β

12

= β −

β

3

3!

+

β

5

5!

− . . . =

X

k=0

(1)

k

β

2k+1

(2k + 1)!

= sin β,

β

21

= −β + β

3

− β

5

+ . . . = (1) ·

X

k=0

(1)

k

β

2k+1

(2k + 1)!

= sin β,

β

22

= 1

β

2

2!

+

β

4

4!

β

6

6!

+ . . . =

X

k=0

(1)

k

β

2k

(2k)!

= cos β.

Zatem

e

B

=

·

cos β

sin β

sin β cos β

¸

,

i w konsekwencji

e

A

=

·

cos β

sin β

sin β cos β

¸

·

·

e

α

0

0

e

α

¸

=

·

e

α

cos β

e

α

sin β

−e

α

sin β e

α

cos β

¸

.

Je»eli rozwa»ymy wi¦c równanie

x

0

= Ax,

Aktualizacja: 20 pa¹dziernika 2008

23

background image

8 Równania liniowe w R

n

gdzie

A =

·

α

β

−β α

¸

,

to

e

tA

=

·

e

cos ()

e

sin ()

−e

sin () e

cos ()

¸

,

zatem ka»de rozwi¡zanie rozwa»anego równania ma posta¢

u (t) =

·

c

1

e

cos ()

c

2

e

sin ()

−c

1

e

sin () c

2

e

cos ()

¸

, t ∈ R, c

1

, c

2

R

Sformuªujemy teraz, znane z algebry liniowej,

Twierdzenie 17 (Jordana

8

).

Dla dowolnej macierzy A ∈ R

n×n

istniej¡: macierz J ∈

R

n×n

postaci J = diag (J

1

, J

2

, . . . , J

r

) ,

gdzie ka»da z macierzy J

i

, dla i = 1, 2, . . . , r ≤ n

ma jedn¡ z postaci:

(i)

J

i

= λ,

λ ∈ R,

(ii)

J

i

=

λ 0 . . . 0 0

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

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

0 0 . . . 1 λ

,

(iii)

J

i

= J

α,β

=

·

α

β

−β α

¸

,

β 6= 0,

(iv)

J

i

=

J

α,β

0

. . . 0

0

I

2

J

α,β

. . . 0

0

0

I

2

. . . 0

0

...

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

0

0

. . . I

2

J

α,β

,

gdzie I

2

=

·

1 0
0 1

¸

oraz nieosobliwa macierz P ∈ R

n×n

takie, »e

A = P · J · P

1

.

Ponadto λ jest warto±ci¡ wªasn¡ macierzy A wtedy i tylko wtedy, gdy:

(a)

λ ∈ R

i le»y na gªównej przek¡tnej macierzy J

i

postaci (i) lub (ii)

lub

8

Jordan, Marie Ennemond Camille (1838 - 1922) matematyk francuski.

Aktualizacja: 20 pa¹dziernika 2008

24

background image

8 Równania liniowe w R

n

(b)

λ = α + i · β

oraz J

α,β

le»y na gªównej przek¡tnej macierzy J.

Je±li znamy przedstawienie Jordana macierzy A, to mo»emy znale¹¢ efektywnie macierz
e

At

. Mówi o tym poni»sze

Twierdzenie 18.

Je»eli macierz A ma przedstawienie Jordana postaci A = P · J ·

P

1

,

gdzie J = diag (J

1

, J

2

, . . . J

r

) , (r ≤ n)

to

e

tA

= P · diag

¡

e

tJ

1

, e

tJ

2

, . . . , e

tJ

r

¢

· P

1

.

Dowód. Zauwa»my, »e A

2

= P · J · P

1

· P · J · P

1

= P · J · J · P

1

= P · J

2

· P

1

.

Indukcyjnie wykazujemy, »e A

k

= P ·J

k

·P

1

, k = 1, 2, . . . .

Korzystaj¡c z denicji macierzy

eksponencjalnej mamy, »e

e

tA

=

X

k=0

t

k

k!

· P · J

k

· P

1

= P ·

Ã

X

k=0

t

k

k!

· J

k

!

· P

1

= P · diag

¡

e

tJ

1

, e

tJ

2

, . . . , e

tJ

r

¢

· P

1

.

W konsekwencji mo»emy zapisa¢ wzór na wszystkie rozwi¡zania równania

19

:

Wniosek 4.

Je»eli macierz A ma przedstawienie Jordana postaci A = P · J · P

1

,

gdzie

J = diag (J

1

, J

2

, . . . J

r

) , (r ≤ n) ,

to ka»de rozwi¡zanie równania x

0

= Ax

ma posta¢

u (t) = P · diag

¡

e

tJ

1

, e

tJ

2

, . . . , e

tJ

r

¢

· c

t ∈ R, c ∈ R

n

.

Korzystanie z przedstawionej powy»ej metody jest szczególnie proste w dwóch przypad-

kach: gdy macierz ma tylko warto±ci rzeczywiste jednokrotne oraz, gdy jest wymiaru 2×2 i

posiada jednokrotne warto±ci wªasne zespolone. Wtedy bowiem ªatwo jest znale¹¢ macierz
P

. Sformuªujemy to w formie poni»szych uwag.

Uwaga 12.

Je»eli λ

1

, λ

2

, . . . , λ

n

s¡ jednokrotnymi, rzeczywistymi warto±ciami wªasny-

mi macierzy A oraz x

1

, x

2

, . . . , x

n

odpowiadaj¡cymi im wektorami wªasnymi, to macierz¡

przej±cia P w przedstawieniu Jordana A = P · J · P

1

jest macierz P = [x

1

, x

2

, . . . , x

n

] .

Rzeczywi±cie, w tym przypadku

J =

λ

1

0

· · ·

0

0

λ

2

· · ·

0

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

0

0

· · · λ

n

,

zatem

[x

1

, x

2

, . . . , x

n

]·J = [x

1

λ

1

, x

2

λ

2

, . . . , x

n

λ

n

] = [A · x

1

, A · x

2

, . . . , A · x

n

] = [x

1

, x

2

, . . . , x

n

]

czyli

A · [x

1

, x

2

, . . . , x

n

] = [x

1

, x

2

, . . . , x

n

] · J.

Poniewa» x

1

, x

2

, . . . , x

n

s¡ jednokrotnymi wektorami wªasnymi, wi¦c s¡ liniowo niezale»ne.

W konsekwencji macierz [x

1

, x

2

, . . . , x

n

]

jest odwracalna i

A = [x

1

, x

2

, . . . , x

n

] · J · [x

1

, x

2

, . . . , x

n

]

1

.

Aktualizacja: 20 pa¹dziernika 2008

25

background image

8 Równania liniowe w R

n

Uwaga 13.

Przypu±¢my, »e macierz A ∈ R

2×2

posiada jednokrotn¡ warto±¢ wªasn¡

istotnie zespolon¡ λ = α + i · β odpowiadaj¡c¡ wektorowi wªasnemu z ∈ C

2

postaci

z = x + i · y,

gdzie x, y ∈ R

2

Wówczas

A = P · J · P

1

,

gdzie

J =

·

α

β

−β α

¸

,

P = [x, y]

Poniewa» Az = λz, wi¦c

A (x + i · y) = (α + i · β) (x + i · y) = αx − βy + i · (βx + αy) ,

st¡d

Ax = αx − βy ∧ Ay = βx + αy.

(30)

Poka»emy, »e x 6= 0∧y 6= 0. Zaªó»my nie wprost, »e x = 0 wtedy Ax = 0 i wobec powy»szej

równo±ci βy = 0 co oznacza, »e y = 0 a to jest sprzeczne z tym, »e wektor wªasny z nie

mo»e wektorem zerowym. Analogicznie dowodzimy, »e je±li y = 0 to x = 0, co równie» jest

niemo»liwe. Poka»emy, »e x i y s¡ liniowo niezale»ne. Przypu±¢my przeciwnie, »e x = k·y,

dla pewnego k ∈ R. Wtedy

Ay = βx + αy = βky + αy = (+ α) y,

co oznacza, »e + α jest rzeczywist¡ warto±ci¡ wªasn¡ A to jest jednak niemo»liwe, gdy»

macierz A posiada tylko dwie warto±ci wªasne λ i ¯λ.. Zatem x i y s¡ liniowo niezale»ne.

Mamy wobec (

30

), »e

A · [x, y] = [A · x, A · y] = [αx − βy, βx + αy] = [x, y] ·

·

α

β

−β α

¸

,

poniewa» [x, y] jest nieosobliwa, wi¦c

A = [x, y] ·

·

α

β

−β α

¸

· [x, y]

1

W praktyce korzystanie z przedstawionej tu metody znajdowania macierzy e

A

t

mo»e by¢

kªopotliwe. Na mocy twierdzenia

13

ogóª rozwi¡za« równania liniowego x

0

= Ax

jest prze-

strzeni¡ liniow¡ n-wymiarow¡ (n oznacza stopie« macierzy A). Wystarczy zatem znale¹¢

baz¦ tej przestrzeni, czyli zbiór n liniowo niezale»nych funkcji tak¡ baz¦ nazywa si¦ ukªa-

dem fundamentalnym (podobnie macierz e

tA

nazywa si¦ macierz¡ fundamentaln¡).

Tak¡ baz¦ wskazuje

Twierdzenie 19.

Niech λ

1

, . . . , λ

r

b¦d¡ wszystkimi, ró»nymi warto±ciami wªasnymi ma-

cierzy A o krotno±ciach p

1

, . . . , p

r

odpowiednio (oczywi±cie

P

r
j
=1

p

j

= n

). Niech przy tym

λ

1

, . . . , λ

s

, . . . , λ

2s

(2s ≤ r) b¦d¡ pierwiastkami istotnie zespolonymi takimi, »e λ

j

= ¯

λ

j+s

,

dla j = 1, . . . , s, pozostaªe pierwiastki λ

2s+1

, . . . , λ

r

niech b¦d¡ rzeczywiste. Wówczas, je±li

oznaczymy λ

j

= α

j

+ i · β

j

, dla j = 1, . . . , s, to ukªad fundamentalny rozwi¡za« równania

x

0

= Ax

tworz¡ funkcje postaci

γ

j,k

(t) = a

j,k

· t

k

· e

λ

j

·t

,

k = 0, 1, . . . , p

j

1, j = 2s + 1, . . . , r,

ϕ

j,k

(t) = a

j,k

· t

k

· e

α

j

·t

· sin (β

j

· t) , k = 0, 1, . . . , p

j

1, j = 1, . . . , s,

ψ

j,k

(t) = b

j,k

· t

k

· e

α

j

·t

· cos (β

j

· t) , k = 0, 1, . . . , p

j

1, j = 1, . . . , s,

gdzie a

j,k

R

n

s¡ ustalonymi wspóªczynnikami.

Aktualizacja: 20 pa¹dziernika 2008

26

background image

9 Równania liniowe ntego rz¦du

9. Równania liniowe ntego rz¦du

Zajmiemy si¦ teraz równaniem

x

(n)

+ a

n−1

x

(n−1)

+ . . . + a

1

x

0

+ a

0

x = b,

(31)

gdzie a

0

, . . . , a

n−1

, b ∈ R, x : R R,

zwanym równaniem ró»niczkowym liniowym skalarnym ntego rz¦du o staªych

wspóªczynnikach.

Uwaga 14.

Funkcja u : R R jest rozwi¡zaniem powy»szego równania ⇔, gdy funkcja

w : R R

n

,

której funkcje wspóªrz¦dne s¡ postaci

w

1

(t) = u (t)

w

2

(t) = u

0

(t)

...
w

n

(t) = u

(n−1)

(t)

jest rozwi¡zaniem ukªadu

x

0

1

= x

2

x

0

2

= x

3

...
x

0

n−1

= x

n

x

0

n

= −a

0

x

1

− . . . − a

n−1

x

n

+ b

(32)

Zauwa»my te», »e ukªad (

32

) równowa»ny jest równaniu

x

0

= Ax + ¯b,

(33)

gdzie

A =

0

1

0

. . .

0

0

0

1

. . .

0

...

...

... ...

...

0

0

0

. . .

0

−a

0

−a

1

−a

2

. . . −a

n−1

,

¯b =

0
0

...

0

b

.

Z powy»szej uwagi wynika, »e aby znale¹¢ wszystkie rozwi¡zania równania (

31

) wystarczy

rozwi¡za¢ równanie (

33

); metody rozwi¡zywania tego typu równa« zostaªy przedstawione

w poprzednim rozdziale. W szczególno±ci zachodzi

Twierdzenie 20.

Zbór RJ

n

(A)

rozwi¡za« równania liniowego jednorodnego ntego rz¦du

postaci

x

(n)

+ a

n−1

x

(n−1)

+ . . . + a

1

x

0

+ a

0

x = 0,

jest przestrzeni¡ liniow¡ nwymiarow¡. Je±li przy tym u

0

: R R

jest dowolnie usta-

lonym rozwi¡zaniem równania niejednorodnego (

31

), za± RN

n

(A, b)

zbiorem wszystkich

rozwi¡za« równania (

31

), to zachodzi wzór:

RN

n

(A, b) = u

0

+ RJ

n

(A).

Aktualizacja: 20 pa¹dziernika 2008

27

background image

9 Równania liniowe ntego rz¦du

Ze wzgl¦du na szczególn¡ posta¢ macierzy A i wektora ¯b w równaniu (

33

) metoda rozwi¡-

zywania tego równania jest w istocie prostsza od ogólnej metody rozwi¡zywania równa«

liniowych. Przede wszystkim znacznie ªatwiej jest zbudowa¢ wielomian charakterystyczny,

z którego znajdujemy warto±ci wªasne macierzy A.

Twierdzenie 21.

Wielomian charakterystyczny macierzy A z równania (

33

) jest postaci

(1)

n

¡

λ

n

+ a

n−1

λ

n−1

+ . . . + a

1

+ a

0

¢

.

(34)

Metod¦ rozwi¡zywania równa« liniowych ntego rz¦du zawiera

Twierdzenie 22.

Niech λ

1

, . . . , λ

r

b¦d¡ wszystkimi, ró»nymi pierwiastkami (zespolonymi

w ogólno±ci) wielomianu charakterystycznego (

34

) o krotno±ciach p

1

, . . . , p

r

odpowiednio

(oczywi±cie

P

r
j
=1

p

j

= n

). Niech przy tym λ

1

, . . . , λ

s

, . . . , λ

2s

(2s ≤ r) b¦d¡ pierwiast-

kami istotnie zespolonymi takimi, »e λ

j

= ¯

λ

j+s

, dla j = 1, . . . , s, pozostaªe pierwiastki

λ

2s+1

, . . . , λ

r

niech b¦d¡ rzeczywiste. Wówczas, je±li λ

j

= α

j

+ i · β

j

, dla j = 1, . . . , s, to

ka»de rozwi¡zanie równania jednorodnego (

31

) jest liniow¡ kombinacj¡ funkcji

γ

j,k

(t) = t

k

· e

λ

j

·t

,

k = 0, 1, . . . , p

j

1, j = 2s + 1, . . . , r,

ϕ

j,k

(t) = t

k

· e

α

j

·t

· sin (β

j

· t) , k = 0, 1, . . . , p

j

1, j = 1, . . . , s,

ψ

j,k

(t) = t

k

· e

α

j

·t

· cos (β

j

· t) , k = 0, 1, . . . , p

j

1, j = 1, . . . , s.

Powy»sze funkcje stanowi¡ baz¦ przestrzeni RJ

n

(A)

Aktualizacja: 20 pa¹dziernika 2008

28

background image

10 Twierdzenia podstawowe

10. Twierdzenia podstawowe

Zajmiemy si¦ teraz podstawowymi twierdzeniami dotycz¡cymi rozwi¡zywania ogólnych

równa« ró»niczkowych pierwszego rz¦du.

10.1. Twierdzenie Peano

Niech G ⊂ R × R

n

b¦dzie zbiorem otwartym, f : G → R

n

pewn¡ funkcj¡, (t

0

, x

0

) ∈ G

ustalonym punktem. Rozwa»a¢ b¦dziemy równanie

x

0

= f (t, x)

(35)

oraz odpowiadaj¡cy mu problem Cauchy'ego

½

x

0

= f (t, x)

x(t

0

) = x

0

.

(36)

Zauwa»my najpierw, »e powy»szy problem Cauchy'ego mo»na zamieni¢ na równanie caª-

kowe
Lemat 2. Je»eli funkcja f wyst¦puj¡ca w równaniu (

35

) jest ci¡gªa, oraz u : I → R

n

jest

ustalon¡ funkcj¡ okre±lon¡ na pewnym przedziale I, to nast¦puj¡ce warunki s¡ równowa»ne

1. u jest rozwi¡zaniem problemu Cauchy'ego (

36

),

2. u jest ci¡gªa oraz

u (t) = x

0

+

Z

t

t

0

f (s, u (s)) ds,

dla t ∈ I.

Dowód. 1. ⇒ 2. Poniewa» u jest rozwi¡zaniem problemu Cauchy'ego, wi¦c

u

0

(t) = f (t, u (t)) ,

dla t ∈ I

caªkuj¡c stronami dostajemy, »e

Z

t

t

0

u

0

(s) ds =

Z

t

t

0

f (s, u (s)) ds,

uwzgl¦dniaj¡c warunek pocz¡tkowy mamy, »e

u (t) − u (t

0

) =

Z

t

t

0

f (s, u (s)) ds,

u (t) =

Z

t

t

0

f (s, u (s)) ds + x

0

.

2. ⇒ 1.

Wobec ci¡gªo±ci funkcji f funkcja t 7→

R

t

t

0

f (s, u (s)) ds

jest ró»niczkowalna, st¡d

u

te» jest ró»niczkowalna. Ró»niczkuj¡c stronami równo±¢

u (t) = x

0

+

Z

t

t

0

f (s, u (s)) ds

Aktualizacja: 20 pa¹dziernika 2008

29

background image

10 Twierdzenia podstawowe

dostajemy, »e

u

0

(t) = f (t, u (t)) ,

dla t ∈ I,

podstawiaj¡c t = t

0

w przedostatniej równo±ci dostajemy, »e u (t

0

) = x

0

.

Poni»sze twierdzenie podaje warunek dostateczny istnienia rozwi¡zania problemu Cau-

chy'ego.

Twierdzenie 23 (Peano, 1886).

9

Przy oznaczeniach jak na pocz¡tku rozdziaªu, je»eli

f

jest funkcj¡ ci¡gª¡, to problem Cauchy'ego (

36

) ma rozwi¡zanie okre±lone w pewnym

przedziale zawieraj¡cym t

0

w swoim wn¦trzu.

Uwaga 15.

Zauwa»my, »e zaªo»enie ci¡gªo±ci funkcji f jest istotne. Rozwa»my problem

Cauchy'ego

½

x

0

= f (t, x)

x(0) = x

0

,

gdzie

f (t, x) =

½

1

dla (t, x) (−∞, 0) × R

1

dla (t, x) [0, ∞) × R.

Przypu±¢my, »e pewna funkcja u : I → R jest rozwi¡zaniem badanego problemu takim,

»e 0 Int I. Wówczas istnieje przedziaª (−ε, ε) ⊂ I, taki, »e u|

(−ε,ε)

oraz (poniewa» jest

rozwi¡zaniem problemu Cauchy'ego)

u

0

(t) =

½

1

dla t ∈ (−ε, 0)

1

dla t ∈ [0, ε) ,

co jest niemo»liwe, gdy»

u

0

(0) = lim

h→0

u (h) − u (0)

h

= lim

h→0

u

0

(τ

h

) ,

gdzie τ

h

(0, h)

jest liczb¡ uzyskan¡ z twierdzenia Lagrange'a o przyrostach (zobacz Do-

datek). W konsekwencji

u

0

(0) = lim

h→0

u

0

(τ

h

) = 1.

Analogicznie pokazujemy, »e

u

0

+

(0) = lim

h→0

+

u

0

(τ

h

) = 1,

co oznacza, »e u nie jest ró»niczkowalna.

Dowód twierdzenia Peano b¦dzie oparty o tzw. metod¦ ªamanych Eulera. Zanim go po-

damy wyka»emy pewne intuicje z ni¡ zwi¡zane.

Przypu±¢my, »e znamy rozwi¡zanie u problemu (

36

) (dla prostoty mo»emy zaªo»y¢, »e

n = 1

). Styczna do wykresu rozwi¡zania u w punkcie (t

0

, x

0

)

ma posta¢:

x (t) = u

0

(t

0

) (t − t

0

) + x

0

.

9

Giuseppe Peano 1858 - 1932, matematyk wªoski.

Aktualizacja: 20 pa¹dziernika 2008

30

background image

10 Twierdzenia podstawowe

Ze wzgl¦du na to, »e u jest rozwi¡zaniem (

36

) mamy, »e

x (t) = f (t

0

, x

0

) (t − t

0

) + x

0

.

Niech h ∈ R. Wówczas podstawiaj¡c t = t + h mamy:

x (t + h) = f (t

0

, x

0

) h + x

0

.

Jak wiadomo styczna do wykresu przybli»a wykres tej funkcji w otoczeniu punktu stycz-

no±ci, st¡d dla maªych h mamy, »e

u (t

0

+ h) ≈ f (t

0

, x

0

) h + x

0

.

Otrzymali±my w ten sposób warto±¢ x

1

= f (t

0

, x

0

) h + x

0

,

która dla maªych h jest bliska

u (t

0

+ h) .

Oznaczmy

(t

1

, x

1

) = (t

0

+ h, f (t

0

, x

0

) h + x

0

) ,

Wówczas, przyjmuj¡c, »e punkt ten nale»y do wykresu rozwi¡zania u mo»emy kontynu-

owa¢ rozumowanie przyjmuj¡c

(t

2

, x

2

) = (t

1

+ h, f (t

1

, x

1

) h + x

1

) ,

post¦puj¡c tak krazy otrzymujemy ci¡g punktów (t

k

, x

k

)

postaci

(t

k

, x

k

) = (t

k−1

+ h, f (t

k−1

, x

k−1

) h + x

k−1

) .

Punkty te dla maªych h i przy niewielkiej liczbie kroków tworz¡ ªaman¡ przybli»aj¡c¡

wykres rozwi¡zania u.

Zwró¢my uwag¦, »e do wyznaczanie tych punktów wystarczyªa nam znajomo±¢ funkcji f,

nie korzystali±my tu nigdzie z postaci rozwi¡zania u. Dowód twierdzenia Peano metod¡

ªamanych Eulera polega wªa±nie na wykazaniu, »e istnieje pewien ci¡g ªamanych Eulera

zbie»ny do rozwi¡zania u.

W dowodzie twierdzenia Peano b¦dziemy korzysta¢ z nast¦puj¡cego lematu:

Aktualizacja: 20 pa¹dziernika 2008

31

background image

10 Twierdzenia podstawowe

Lemat 3. Je±li v

l

: (γ, t

0

] R

n

, v

p

: [t

0

, η) R

n

, γ < t

0

< η

s¡ rozwi¡zaniami problemu

(

36

), gdzie f : G → R

n

jest funkcj¡ ci¡gª¡, to u : (γ, η) R

n

dan¡ wzorem

u (t) =

½

v

l

(t) gdy t ∈ (γ, t

0

]

v

p

(t) gdy t ∈ (t

0

, η)

jest rozwi¡zaniem problemu (

36

).

Dowód Twierdzenia Peano. Niech (t

0

, x

0

) ∈ G

b¦dzie dowolnie ustalone. Poniewa» G

jest zbiorem otwartym, wi¦c istniej¡ α > 0 i r > 0

K = {(t, x) R × R

n

: |t − t

0

| ≤ α ∧ kx − x

0

k ≤ r} ⊂ G.

Oczywi±cie K jest zbiorem zwartym, wi¦c istnieje sko«czona warto±¢

M = max {kf (t, x)k : (t, x) ∈ K} .

Niech β = min

©

α,

r

M

ª

.

Poka»emy, »e istnieje rozwi¡zanie u

p

problemu (

36

) okre±lone

na przedziale [t

0

, t

0

+ β) .

Analogicznie b¦dzie mo»na wykaza¢ istnienie rozwi¡zania u

l

okre±lonego na przedziale (t

0

− β, t

0

] .

Istnienie rozwi¡zania problemu (

36

) okre±lonego na

przedziale (t

0

− β, t

0

+ β)

wynika¢ b¦dzie z Lematu

3

.

Dowód istnienia rozwi¡zania u

p

b¦dzie skªadaª si¦ z trzech kroków

Krok 1. Okre±lenie ci¡gu ªamanych Eulera.

Krok 2. Wykazanie, »e ze zdeniowanego w kroku 1 ci¡gu ªamanych Eulera mo»na wybra¢

podci¡g jednostajnie zbie»ny (zobacz denicja D.

12

w Dodatku) do pewnej funkcji ci¡gªej

u

p

.

Krok 3. Wykazanie, »e funkcja u

p

speªnia warunek

u

p

(t) = x

0

+

Z

t

t

0

f (s, u

p

(s)) ds,

dla t ∈ [t

0

, t

0

+ β),

jest wi¦c na mocy Lematu

2

rozwi¡zaniem problemu Cauchy'ego.

Krok 1. Niech m b¦dzie dowoln¡ liczb¡ naturaln¡ oraz niech h =

β

m

.

Okre±lmy punkty

(t

i

, x

i

)

wzorami:

t

i+1

= t

i

+ h,

(37)

x

i+1

= x

i

+ hf (t

i

, x

i

) ,

dla i = 0, 1, . . . , m − 1.

Nast¦pnie okre±lmy funkcje:

u

m

: [t

0

, t

0

+ β] R

n

,

v

m

: [t

0

, t

0

+ β] R

n

,

τ

m

: [t

0

, t

0

+ β] R,

wzorami:

u

m

(t) = x

i

+ (t − t

i

) · f (t

i

, x

i

) dla t ∈ [t

i

, t

i+1

], i = 0, 1, . . . , m − 1,

v

m

(t) =

½

x

i

dla t ∈ [t

i

, t

i+1

), i = 0, 1, . . . , m − 1

x

m

dla t = t

m

,

(38)

τ

m

(t) =

½

t

i

dla t ∈ [t

i

, t

i+1

), i = 0, 1, . . . , m − 1

t

m

dla t = t

m

.

Aktualizacja: 20 pa¹dziernika 2008

32

background image

10 Twierdzenia podstawowe

Zauwa»my przede wszystkim, »e funkcja u

m

jest poprawnie okre±lona (chodzi o podwójne

okre±lenie warto±ci funkcji w prawostronnych ko«cach przedziaªów). Dla dowolnego i =
0, 1, . . . , m − 2

mamy bowiem wobec okre±lenia funkcji u

m

na przedziale [t

i

, t

i+1

]

oraz

korzystaj¡c z (

37

), »e

u

m

(t

i+1

) = x

i

+ (t

i+1

− t

i

) · f (t

i

, x

i

) = x

i

+ h · f (t

i

, x

i

) = x

i+1

.

Rozwa»aj¡c z kolei przedziaª [t

i+1

, t

i+2

]

dostajemy, »e

u

m

(t

i+1

) = x

i+1

+ (t

i+1

− t

i+1

) · f (t

i+1

, x

i+1

) = x

i+1

.

Funkcje u

m

, v

m

, τ

m

s¡ wi¦c poprawnie okre±lone na przedziale [t

0

, t

0

+ β]

oraz funkcja u

m

jest ci¡gªa.

Poka»emy, »e:

(1) (t

1

, x

i

) ∈ K

dla i = 0, 1, . . . , m,

(2) (t, u

m

(t)) ∈ K

dla t ∈ [t

0

, t

0

+ β]

,

(3) (t, v

m

(t)) ∈ K

dla t ∈ [t

0

, t

0

+ β]

,

(4) u

m

(t) = x

0

+

t

R

t

0

f (τ

m

(s), v

m

(s))

dla t ∈ [t

0

, t

0

+ β]

,

Ad (1) Trzeba pokaza¢, »e |t

i

− t

0

| ≤ α

oraz »e ||x

i

− x

0

|| ≤ r

dla i = 0, 1, . . . , m. Mamy

dla i = 0, 1, . . . , m:

|t

i

− t

0

| = |t

i

− t

i−1

+ t

i−1

− t

i−2

+ t

i−2

− t

i−3

+ . . . + t

1

− t

0

| ≤

|t

i

− t

i−1

| + |t

i−1

− t

i−2

| + |t

i−2

− t

i−3

| + . . . + |t

1

− t

0

| = h · i ≤ h · m =

β

m

· m = β ≤ α,

||x

i

− x

0

|| = ||x

i

− x

i−1

+ x

i−1

− x

i−2

+ x

i−2

− x

i−3

+ . . . + x

1

− x

0

|| ≤

||x

i

− x

i−1

|| + ||x

i−1

− x

i−2

|| + ||x

i−2

− x

i−3

|| + . . . + ||x

1

− x

0

|| =

h · ||f (t

i−1

, x

i−1

)|| + h · ||f (t

i−2

, x

i−2

)|| + . . . + h · ||f (t

0

, x

0

)|| ≤

h · M · i ≤

β

m

· M · m = β · M ≤

r

M

· M = r.

Ad (2) Ustalmy dowolnie t ∈ [t

0

, t

0

+ β]

. Poka»emy, »e ||u

m

(t) − x

0

|| ≤ r

. Niech i b¦dzie

tak¡ liczb¡ ze zbioru {0, 1, 2, . . . , m−1}, »e t ∈ [t

i

, t

i+1

]

. Wówczas wobec (

38

) mamy,

wykorzystuj¡c oszacowanie otrzymane w dowodzie poprzedniego punktu, »e

||u

m

(t) − x

0

|| = ||x

i

+ (t − t

i

) · f (t

i

, x

i

) − x

0

|| ≤ ||x

i

− x

0

|| + |t − t

0

| · ||f (t

i

, x

i

)|| ≤

h · M · i + h · M = h · M · (i + 1) ≤ h · M · m =

β

m

· M · m = β · M ≤ r.

Ad (3) Analogicznie jak poprzednio, ustalamy dowolnie t ∈ [t

0

, t

0

+ β)

, wybieramy i ∈

{0, 1, 2, . . . , m − 1}

, »e t ∈ [t

i

, t

i+1

]

i dostajemy, »e

||v

m

(t) − x

0

|| = ||x

i

− x

0

|| ≤ r.

Natomiast dla t = t

m

mamy, »e

||v

m

(t

m

) − x

0

|| = ||x

m

− x

0

|| ≤ r.

Aktualizacja: 20 pa¹dziernika 2008

33

background image

10 Twierdzenia podstawowe

Ad (4) Niech t ∈ [t

0

, t

0

+ β]

, oraz niech i ∈ {1, 2, . . . , m − 1}, b¦dzie takie, »e t ∈ [t

i

, t

i+1

]

.

Wówczas:

x

0

+

t

Z

t

0

f (τ

m

(s), v

m

(s)) = x

0

+

t

1

Z

t

0

f (τ

m

(s), v

m

(s)) +

t

2

Z

t

1

f (τ

m

(s), v

m

(s)) + . . . +

t

i

Z

t

i−1

f (τ

m

(s), v

m

(s)) +

t

Z

t

i

f (τ

m

(s), v

m

(s)) =

x

0

+ h · f (t

0

, x

0

) + h · f (t

1

, x

1

) + h · f (t

2

, x

2

) + . . . +

h · f (t

i−1

, x

i−1

) + (t − t

i

) · f (t

i

, x

i

) =

x

0

+ x

1

− x

0

+ x

2

− x

1

+ . . . + x

i

− x

i−1

+ (t − t

i

) · f (t

i

, x

i

) =

x

i

+ (t − t

i

) · f (t

i

, x

i

) = u

m

Krok 2. Sprawdzimy, »e dla rodziny ªamanych Eulera (u

m

)

m∈N

speªnione s¡ zaªo»enia

Twierdzenia Arzeli (zob. twierdzenie D.

3

w Dodatku). Wspólna ograniczono±¢ wynika z

faktu, »e (t, u

m

(t)) ∈ K

, dla t ∈ [t

0

, t

0

+ β]

i ograniczono±ci funkcji f na zbiorze K.

Istotnie, poniewa» (t

m

, u

m

(t)) ∈ K

, wi¦c ku

m

(t) − x

0

k ≤ r

, sk¡d

ku

m

(t)k ≤ ku

m

(t) − x

0

k + kx

0

k ≤ r + kx

0

k,

dla t ∈ [t

0

, t

0

+ β]

, m ∈ N.

Niech s, t ∈ [t

0

, t

0

+ β]

i s ≤ t. Wówczas

ku

m

(t) − u

m

(s)k =

°

°

°

°

°

°

t

Z

t

0

f (τ

m

(r), v

m

(r))dr

°

°

°

°

°

°

°

°

°

°

°

°

s

Z

t

0

f (τ

m

(r), v

m

(r))dr

°

°

°

°

°

°

(39)

t

Z

t

0

kf (τ

m

(r), v

m

(r))k dr −

s

Z

t

0

kf (τ

m

(r), v

m

(r))k dr =

t

Z

s

kf (τ

m

(r), v

m

(r))k dr ≤ M(t − s),

dla m ∈ N.

Niech ε > 0, s ∈ [t

0

, t

0

+ β]

. Poªó»my δ =

ε

M

. Wobec (

39

) mamy, dla dowolnych m ∈ N

oraz t ∈ [t

0

, t

0

+ β]

takich, »e |t − s| ≤ δ:

ku

m

(t) − u

m

(s)k ≤ M · |t − s| ≤ M · δ ≤ M ·

ε

M

= ε,

co oznacza jednakow¡ ci¡gªo±¢ rodziny ªamanych Eulera. W my±l Twierdzenia Arzeli ist-

nieje zatem podci¡g (u

m

k

)

k∈N

ci¡gu (u

m

)

m∈N

zbie»ny jednostajnie na [t

0

, t

0

+ β]

do pewnej

funkcji ci¡gªej ¯u : [t

0

, t

0

+ β] R

n

. Dla prostoty zapisu powy»szy podci¡g oznaczajmy

identycznie jak sam ci¡g tzn. jako (u

m

)

m∈N

.

Krok 3. Poka»emy, »e

f (τ

m

(t) , v

m

(t)) ⇒ f (t, ¯

u(t)),

gdy m → ∞

(40)

(jednostajnie na zbiorze [t

0

, t

0

+ β]

), to znaczy, »e speªniony jest warunek

ε>0

m

0

m>m

0

t∈[t

0

,t

0

+β]

(||f (τ

m

(t), v

m

(t)) − f (t, ¯

u(t))|| < ε) .

Aktualizacja: 20 pa¹dziernika 2008

34

background image

10 Twierdzenia podstawowe

W tym celu ustalmy dowolnie ε > 0. Poniewa» f jest ci¡gªa na zbiorze zwartym K, wi¦c

jest na nim jednostajnie ci¡gªa, st¡d

δ

1

2

(t,x),(s,y)∈K

((|t − s| < δ

1

∧ ||x − y|| < δ

2

⇒ ||f (t, x) − f (s, y)|| ≤ ε))

(41)

Ze sposobu konstrukcji funkcji τ

m

, u

m

oraz v

m

(zob. (

38

)) wynika, »e mo»emy dobra¢

m

0

N

takie, »e dla m > m

0

m

(t) − t| < δ

1

oraz

||v

m

(t) ¯

u(t)|| ≤ ||u

m

(t) − v

m

(t)|| + ||u

m

(t) ¯

u(t)|| ≤ δ

2

,

dla wszystkich t ∈ [t

0

, t

0

+ β]

.

St¡d wobec warunku (

41

) mamy dla m > m

0

i t ∈ [t

0

, t

0

+ β]

, »e

||f (τ

m

(t), v

m

(t)) − f (t, ¯

u(t))|| < ε,

co oznacza, »e zachodzi (

40

).

Korzystaj¡c z twierdzenia o przechodzeniu do granicy pod znakiem caªki jednostajnie

zbie»nego ci¡gu funkcji (twierdzenie D

4

w Dodatku) otrzymujemy dla t ∈ [t

0

, t

0

+ β]

¯

u(t) = lim

m→∞

u

m

(t) = x

0

+ lim

m→∞

t

Z

t

0

f (τ

m

(s), v

m

(s)) ds = x

0

+

t

Z

t

0

lim

m→∞

f (τ

m

(s), v

m

(s)) ds =

x

0

+

t

Z

t

0

f (s, ¯

u(s))ds

co ko«czy dowód.

10.2. Twierdzenie Picarda

Przykªad 11 (Peano, 1890).

Powy»sze twierdzenie nie gwarantuje jednoznaczno±ci roz-

wi¡zania problemu Cauchy'ego (

36

). Rozwa»my nast¦puj¡cy problem:

½

x

0

(t) = 2

p

|x(t)|

x(0) = 0

.

(42)

ªatwo sprawdzi¢, »e funkcje u

1

(t) 0

oraz

u

2

(t) =

(

−t

2

t ≤ 0

t

2

t > 0

s¡ rozwi¡zaniami problemu (

42

).

Jednoznaczno±¢ rozwi¡zania problemu (

36

) b¦dzie zagwarantowana po zaªo»eniu lipschit-

zowo±ci wzgl¦dem zmiennej x funkcji prawej strony równania.

Aktualizacja: 20 pa¹dziernika 2008

35

background image

10 Twierdzenia podstawowe

Twierdzenie 24 (Picard).

10

Przy oznaczeniach i zaªo»eniach twierdzenie Peano, je±li

funkcja f jest ci¡gªa i speªnia nast¦puj¡cy warunek Lipschitza

11

L>0

(t,x

1

),(t,x

2

)∈G

||f (t, x

1

) − f (t, x

2

)| | ≤ L||x

1

− x

2

||,

to:

(1)

problem Cauchy'ego (

36

) ma rozwi¡zanie u okre±lone w pewnym przedziale zawiera-

j¡cym punkt t

0

w swoim wn¦trzu,

(2)

je±li u : I

u

R

n

oraz v : I

v

R

n

s¡ rozwi¡zaniami problemu Cauchy'ego, to

u|

I

u

∩I

v

= u|

I

u

∩I

v

.

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

Zbadamy problem ci¡gªej zale»no±ci rozwi¡za« równania

x

0

= f (t, x)

od parametrów. Rozwa»my nast¦puj¡cy problem Cauchy'ego z parametrem

½

x

0

= f (t, x, λ)

x(t

0

) = x

0

.

(43)

Zachodzi nast¦puj¡ce

Twierdzenie 25.

Je»eli funkcja f : E → R

n

, gdzie E jest otwartym podzbiorem zbioru

R × R

n

× R

k

jest ci¡gªa i przez ka»dy punkt (t

0

, x

0

, λ) ∈ E

, przechodzi dokªadnie jed-

no rozwi¡zanie problemu (

43

), to rozwi¡zanie to zale»y w sposób ci¡gªy od parametrów

(t

0

, x

0

, λ)

.

10

Charles Emile Picard 1856 - 1941, matematyk francuski.

11

Lipschitz Rudolf Otto Sigismund 1832 - 1903, matematyk niemiecki.

Aktualizacja: 20 pa¹dziernika 2008

36

background image

11 Metody numeryczne

11. Metody numeryczne

W rozdziale tym, podamy pewne przybli»one metody rozwi¡zywania problemu Cauchy'ego

½

x

0

= f (t, x)

x(t

0

) = x

0

11.1. Metoda Eulera

12

Ustalamy odpowiednio maª¡ liczb¦ h > 0. Budujemy ci¡g kolejnych punktów okre±lony

rekurencyjnie wzorem

(t

i+1

, x

i+1

) = (t

i

+ h, x

i

+ hf (t

i

, x

i

)) .

Ci¡g ten tablicuje rozwi¡zanie zadania Cauchy'ego. Je±li otrzymane punkty poª¡czymy

odcinkami, to dostaniemy ªaman¡ przybli»aj¡c¡ wykres rozwi¡zania

11.2. Ulepszona metoda Eulera

Metoda jest podobna do metody Eulera, z tym, »e posuwany si¦ najpierw niejako o póª

kroku ustalaj¡c kierunek, a nast¦pnie wykonujemy wªa±ciwy krok.
Ustalamy odpowiednio maª¡ liczb¦ h > 0. Maj¡c dany punkt (t

i

, x

i

)

najpierw okre±lamy

punkt po±redni:

(t

i+

1
2

, x

i+

1
2

) = (t

i

+

h

2

, x

i

+

h

2

f (t

i

, x

i

)),

a nast¦pnie punkt:

(t

i+1

, x

i+1

) = (t

i

+ h, x

i

+ hf (t

i+

1
2

, x

i+

1
2

)).

11.3. Metoda Eulera-Cauchy'ego

Ustalamy odpowiednio maª¡ liczb¦ h > 0. Maj¡c dany punkt (t

i

, x

i

)

okre±lamy

y

i

= x

i

+ hf (t

i

, x

i

) ,

nast¦pnie okre±lamy kierunek

k

i

=

f (t

i

, x

i

) + f (t

i

+ h, y

i

)

2

,

by wreszcie okre±li¢ kolejny punkt iteracji

(t

i+1

, x

i+1

) = (t

i

+ h, x

i

+ hk

i

) .

12

Leonhard Euler 1707 - 1783, matematyk szwajcarski.

Aktualizacja: 20 pa¹dziernika 2008

37

background image

11 Metody numeryczne

11.4. Metoda Rungego-Kutty

1314

Jest to jedna z najpopularniejszych metod numerycznych sªu»¡cych do rozwi¡zywania

równa« zwyczajnych.
Ustalamy odpowiednio maª¡ liczb¦ h > 0. Maj¡c dany punkt (t

i

, x

i

)

okre±lamy wektory

pomocnicze

k

1

= hf (t

i

, x

i

)

k

2

= hf (t

i

+

h

2

, x

i

+

k

1

2

)

k

3

= hf (t

i

+

h

2

, x

i

+

k

2

2

)

k

4

= hf (t

i

+ h, x

i

+ k

3

)

kolejny punkt iteracji dany jest wzorem

(t

i+1

, x

i+1

) = (t

i

+ h, x

i

+

1
6

(k

1

+ 2k

2

+ 2k

3

+ k

4

)

Ogólnie mo»na powiedzie¢, »e ulepszona metoda Eulera oraz metoda Eulera-Cauchy'ego

s¡ nieco dokªadniejsze od metody Eulera. Metoda Rungego-Kutty jest na ogóª znacznie

dokªadniejsza od tych dwóch. Wybór metody numerycznej któr¡ chcemy zastosowa¢ jest

jednak zale»ny od typu równania. Dlatego otrzymane numerycznie rozwi¡zanie powinni-

±my zawsze porównywa¢ z jako±ciow¡ analiz¡ równania (np. z portretem fazowym).

13

Carle David Tolmé Runge 1856 - 1927, matematyk niemiecki.

14

Martin Wilhelm Kutta 1867 - 1944, in»ynier niemiecki.

Aktualizacja: 20 pa¹dziernika 2008

38

background image

12 Stabilno±¢ rozwi¡za«

12. Stabilno±¢ rozwi¡za«

12.1. Poj¦cie stabilno±ci rozwi¡zania

Przykªad 12.

Rozwa»my równanie autonomiczne

x

0

= f (x),

(44)

gdzie f : G → R

n

, G ⊂ R

n

jest zbiorem otwartym, f funkcj¡ klasy C

1

; b¦dziemy stosowa¢

u»ywane ju» w wykªadzie po±wi¦conym równaniom zupeªnym oznaczenie: f ∈ C

1

(G, R

n

)

.

Ka»dy punkt ¯x taki, »e fx) = 0 wyznacza pewne rozwi¡zanie stacjonarne (staªe) równania

(

44

), mianowicie rozwi¡zanie postaci x(t) ¯x okre±lone na pewnym przedziale [t

0

, t

1

]

. Je±li

równanie (

44

) zinterpretujemy jako opis ruchu pewnego ciaªa, to rozwi¡zanie stacjonarne

opisuje poªo»enie równowagi tego ciaªa ciaªo pozostaje w spoczynku. Przy poczynionych

zaªo»eniach dla dowolnego x

0

∈ G

istnieje jednoznaczne rozwi¡zanie x(·) zagadnienia

Cauchy'ego postaci

½

x

0

(t) = f (x)

x (t

0

) = x

0

.

(45)

Interesuje nas odpowied¹ na pytanie jak zachowa si¦ rozwi¡zanie zagadnienia (

45

) je±li x

0

speªnia warunek ||x

0

¯

x|| < ε

dla pewnego (bliskiego zera) ε > 0, to znaczy jak zachowa

si¦ ciaªo, którego ruch opisuje równanie (

44

), gdy w chwili t

0

b¦dzie znajdowaªo si¦ ono

prawie w poªo»eniu równowagi. Zachowanie to mo»e by¢ bardzo ró»ne. Wyobra¹my sobie,

»e równanie (

44

) opisuje zachowanie kulki umieszczonej:

(a)

wewn¡trz kulistej miseczki,

(b)

na powierzchni tej miseczki odwróconej do góry dnem

W obydwu sytuacjach je±li kulka znajduje si¦ w chwili t = t

0

w poªo»eniu równowagi, to

zgodnie z interpretacj¡ równania (

44

) x(t

0

) = ¯

x

, gdzie fx) = 0. Je±li jednak w chwili

t = t

0

poªo»enie kulki opisane jest warunkiem x(t

0

) = x

0

, gdzie ||x

0

¯

x|| < ε

dla pewnego

(bliskiego zera) ε > 0, to taki warunek oznacza niewielkie wytr¡cenie kulki z poªo»enia

równowagi w chwili t = t

0

. Jej dalsze zachowanie zale»y od tego, czy rozwa»amy przypadek

(a), czy (b). W sytuacja (a) kulka powróci do poªo»enia równowagi na staªe po pewnym

czasie, je±li rozwa»ymy, realn¡, sytuacj¦, w której uwzgl¦dniamy siªy tarcia lub b¦dzie oscy-

lowa¢ w pobli»u poªo»enia równowagi, gdy siªy tarcia zostan¡ zaniedbane. W sytuacji (b)

kulka oczywi±cie nie powróci do poªo»enia równowagi.
Przykªad powy»szy motywuje wprowadzenie poj¦cia stabilnego poªo»enia równowagi (roz-

wi¡zanie stablinego) przypadek (a) bez siª tarcia, asymptotycznie stabilnego poªo»enia

równowagi przypadek (a) z uwzgl¦dnieniem siª tarcia oraz niestabilnego poªo»enia rów-

nowagi przypadek (b).

Wprowad¹my ±cisªe okre±lenie poj¦cia stabilno±ci. Rozwa»my równanie

x

0

= f (t, x),

(46)

gdzie f : U → R

n

, jest funkcj¡ ci¡gª¡ oraz lipschitzowsko ci¡gª¡ wzgl¦dem drugiej zmien-

nej (zob. denicja D.

10

), U ⊂ R × R

n

zbiorem otwartym. B¦dziemy zakªada¢, »e ka»de

rozwi¡zanie x(·) równania (

46

) jest przedªu»alne na [t

0

, ∞)

(tzn. x(·) mo»na okre±lic przy-

najmniej na zbiorze [t

0

, ∞)

), gdzie t

0

jest pewn¡ ustalon¡ liczb¡.

Aktualizacja: 20 pa¹dziernika 2008

39

background image

12 Stabilno±¢ rozwi¡za«

Denicja 14.

Mówimy, »e rozwi¡zanie ¯x(·) : [t

0

, ∞) R

n

jest stabilne w sensie

Lapunowa

15

dla t → ∞, je±li dla ka»dego ε > 0 istnieje δ > 0, »e ka»de rozwi¡zanie x(·)

równania (

46

), takie »e

||x(t

0

) ¯

x(t

0

)|| < δ,

speªnia dla t ≥ t

0

warunek

||x(t) ¯

x(t)|| < ε.

Je±li dodatkowo

lim

t→∞

kx(t) ¯

x(t)k = 0,

to mówimy, »e rozwi¡zanie ¯

x(·)

jest asymptotycznie stabilne.

Uwaga 16.

Wydaj¦ si¦, »e w denicji rozwi¡zania asymptotycznie stabilnego wystarczy

zaªo»y¢, »e dla rozwi¡za« x(·) startuj¡cych dostatecznie blisko rozwi¡zania ¯x(·) zachodzi

warunek lim

t→∞

kx(t) ¯

x(t)k = 0.

Mo»na jednak poda¢ do±¢ nieelementarny przykªad

równania, w którym wszystkie rozwi¡zania d¡»¡ do rozwi¡zania staªego, ale rozwi¡zanie

staªe nie jest stabilne.

Przykªad 13.

Rozwa»my równanie

x

0

= k · x.

(47)

gdzie k ∈ R. O rozwi¡zaniach zakªadamy tu, »e s¡ funkcjami o warto±ciach rzeczywistych.

Zbadamy stabilno±¢ rozwi¡zania zerowego ¯x(t) 0 dla t ∈ R. Przyjmijmy t

0

= 0

. Ogóª

rozwi¡za« powy»szego równania wyra»a si¦ oczywi±cie wzorem x(t) = c·e

tk

, t ∈ R : c ∈ R

.

Nietrudno si¦ domy±li¢, »e je±li k > 0, to rozwi¡zanie zerowe jest niestabilne wykresy

rozwi¡za« niezerowych uciekaj¡ w niesko«czono±¢ przy t → ∞. Gdy k = 0 mamy do

czynienia tylko z rozwi¡zaniami staªymi. Rozwi¡zanie zerowe jest tu stabilne. Istotnie,

wystarczy dla dowolnego ε > 0 wzi¡¢ δ = ε i je±li tylko x(·) jest rozwi¡zaniem, to z warunku
|x(t

0

) ¯

x(t

0

)| < δ

wynika warunek |x(t) ¯x(t)| < ε dla t ≥ t

0

. Oczywi±cie rozwi¡zanie

zerowe nie jest asymptotycznie stabilne. Wreszcie w przypadku, gdy k < 0 rozwi¡zanie

zerowe jest asymptotycznie stabilne, bo dowolne rozwi¡zanie niestaªe jest postaci x(t) =
c · e

tk

dla t ∈ R oraz pewnego c ∈ R. Warunek |¯x(t

0

) − x(t

0

)| < δ

oznacza po prostu, »e

|c| < δ

, wi¦c dla t ≥ 0 równie»

|¯

x(t) − x(t)| = |ce

kt

| ≤ |c| < δ,

a zatem i tu wystarczy wzi¡¢ δ = ε. Ponadto

lim

t→∞

|x(t) ¯

x(t)| = lim

t→∞

¯

¯c · e

tk

¯

¯ = 0.

Przykªad 14.

Rozwa»my ukªad liniowy w R

2

x

0

= Ax,

gdzie A =

·

α

β

−β α

¸

.

(48)

15

Aleksandr Michajªowicz Lapunow 1857 - 1918 matematyk, zyk i mechanik rosyjski.

Aktualizacja: 20 pa¹dziernika 2008

40

background image

12 Stabilno±¢ rozwi¡za«

Funkcja staªa ¯x(t) [0, 0]

T

jest oczywi±cie rozwi¡zaniem tego równania. Poniewa» ukªad

jest autonomiczny, wi¦c ¯x(·) jest poªo»eniem równowagi. Zbadajmy stabilno±¢ tego poªo»e-

nia, czyli stabilno±¢ rozwi¡zania ¯x(·). Jak wiadomo (por. przykªad

10

) rozwi¡zania ukªadu

(

48

) maj¡ posta¢:

x

1

(t) = c

1

e

cos () + c

2

e

sin ()

x

2

(t) = −c

1

e

sin () + c

2

e

cos ()

,

t ∈ R : c

1

, c

2

R.

ªatwo wida¢, »e je±li α < 0, to |x

1

(t)|

i |x

2

(t)|

s¡ dowolnie bliskie zeru. A zatem ¯x(·)

jest asymptotycznie stabilnym poªo»eniem równowagi. Je±li α > 0, to rozwi¡zania |x

1

(t)|

i |x

2

(t)|

oscyluj¡ pomi¦dzy osi¡ czasu i wykresem e

αt

, mamy wi¦c do czynienia z rozwi¡-

zaniem niestablinym.

Okazuje si¦, »e formuªuj¡c wªasno±ci dotycz¡ce stabilno±ci rozwi¡za« wystarczy ograniczy¢

si¦ do badania rozwi¡za« staªych, a nawet zerowych. Fizycznie mo»emy sobie to uzasadni¢

poprzez zamian¦ ukªadu wspóªrz¦dnych tak, aby obserwator poruszaª si¦ po trajektorii

rozwi¡zania, którego stabilno±¢ badamy. W ukªadzie wspóªrz¦dnych zwi¡zanym, z tak

usytuowanym obserwatorem badane rozwi¡zanie jest zerowe.

Uwaga 17.

Rozwa»my rozwi¡zanie ¯x(·) równania (

46

). Dla dowolnie ustalonego rozwi¡-

zania ˜x(·) równania (

46

), przyjmijmy ˜y(t) := ˜x(t) ¯x(t) dla t ≥ t

0

i rozwa»my równanie

y

0

= g(t, y),

(49)

gdzie g(t, y) := f (t, y + ¯x(t)) − f (t, ¯x(t)).

Wówczas mamy, »e

˜

y

0

(t) = ˜

x

0

(t) ¯

x

0

(t) = f (t, ˜

x(t)) − f (t, ¯

x(t)) = f (t, ˜

y(t) + ¯

x(t)) − f (t, ¯

x(t)) = g(t, ˜

y(t)).

Zatem rozwi¡zaniu ˜y(·) równania (

49

) odpowiada rozwi¡zanie ˜x(·) równania (

46

) i od-

wrotnie. W szczególno±ci rozwi¡zaniu ¯x(·) odpowiada rozwi¡zanie zerowe równania (

49

).

Ponadto, rozwi¡zanie ¯x(·) równania (

46

) jest stabilne oraz asymptotycznie stabilne wtedy

i tylko wtedy, gdy rozwi¡zanie zerowe równania (

49

) jest stabilne, asymptotycznie stabilne

odpowiednio.

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

Rozwa»my równanie liniowe postaci

x

0

= Ax + b(t),

(50)

gdzie A ∈ R

n×n

, b : [t

0

, ∞) R

n

, funkcj¡ ci¡gª¡.

Okazuje si¦ (¢wiczenie), »e równania tej postaci maj¡ bardzo ciekaw¡ wªasno±¢: wszystkie

rozwi¡zania s¡ jednocze±nie stabilne, jednocze±nie asymptotycznie stabilne, albo jedno-

cze±nie niestabilne. Z tego powodu mówimy krótko o stabilno±ci lub niestabilno±ci

danego równania (ukªadu) liniowego, a nie jak w przypadku ogólnym, stabilno±ci

poszczególnych jego rozwi¡za«. Co wi¦cej, zachodzi nast¦puj¡ce

Aktualizacja: 20 pa¹dziernika 2008

41

background image

12 Stabilno±¢ rozwi¡za«

Twierdzenie 26.

Dowolne rozwi¡zanie x(·) równania (

50

) jest stabilne, asymptotycznie

stabilne, niestabilne wtedy i tylko wtedy, gdy rozwi¡zanie zerowe równania jednorodnego

tj. postaci

x

0

= Ax,

(51)

jest stabilne, asymptotycznie stabilne, niestabilne odpowiednio.

Dowód.

Zaªó»my, »e rozwi¡zanie zerowe równania (

51

) jest stabilne. Ustalmy dowolne

rozwi¡zanie x

0

(·)

równania (

50

) i we¹my ε > 0. We¹my dowolne rozwi¡zanie x(·) równania

(

50

). Oczywi±cie x

0

(·) − x(·)

jest rozwi¡zaniem równania jednorodnego (

51

), zatem wobec

stabilno±ci rozwi¡zania zerowego istnieje δ > 0, »e

||x

0

(t

0

) − x(t

0

)|| < δ ⇒ (||x

0

(t) − x(t)|| < δ dla t ≥ t

0

) ,

co oznacza stabilno±¢ rozwi¡zania x

0

(·)

.

Na odwrót, zaªó»my stabilno±¢ ustalonego dowolnie rozwi¡zania x

0

(·)

równania (

50

).

Wówczas dla dowolnego ε > 0 istnieje δ > 0, »e dla dowolnego rozwi¡zania x(·) rów-

nania (

50

) zachodzi implikacja

||x

0

(t

0

) − x(t

0

)|| < δ ⇒ (||x

0

(t) − x(t)|| < ε dla t ≥ t

0

) .

Zauwa»my, »e wobec dowolno±ci x(·) funkcja x

0

(·) − x(·)

jest dowolnym rozwi¡zaniem

(

51

). W konsekwencji powy»szy warunek oznacza stabilno±¢ rozwi¡zania zerowego.

Analogicznie dowodzimy, »e asymptotyczna stabilno±¢ (niestabilno±¢) rozwi¡zania zerowe-

go równania (

51

) jest równowa»na asymptotycznej stabilno±ci (niestabilno±ci) dowolnego

rozwi¡zania równania (

50

).

Zachodzi równie» nast¦puj¡ce

Twierdzenie 27.

Dla równania liniowego jednorodnego (

51

) nast¦puj¡ce warunki s¡ rów-

nowa»ne

(i)

równanie jest stabilne,

(ii)

dowolne rozwi¡zanie jest ograniczone na [t

0

, ∞)

.

Analogicznie równowa»ne s¡ warunki:

(i)

równanie jest asymptotycznie stabilne,

(ii)

dowolne rozwi¡zanie x(·) speªnia warunek lim

t→∞

x(t) = 0

.

Dla ustalonej macierzy A ∈ R

n×n

oznaczmy przez Sp A zbiór jej wszystkich warto±ci

wªasnych. Mamy

Twierdzenie 28.

Równanie x

0

= Ax

jest asymptotycznie stabilne wtedy i tylko wtedy,

gdy

Sp A ⊂ {λ ∈ C : Re λ < 0} .

Równanie to jest stabilne wtedy i tylko wtedy, gdy

Sp A ⊂ {λ ∈ C : Re λ ≤ 0}

oraz wªasne le»¡ce na osi urojonej (czyli takie, których cz¦±¢ rzeczywista jest zerowa) s¡

póªproste.

Aktualizacja: 20 pa¹dziernika 2008

42

background image

12 Stabilno±¢ rozwi¡za«

12.3. Funkcja Lapunowa

W poprzednim przykªadach zbadali±my stabilno±¢ rozwi¡zania zerowego wykorzystuj¡c

formuª¦ deniuj¡c¡ ogóª rozwi¡za«. Ide¡ jako±ciowej teorii równa« ró»niczkowych jest

jednak badanie wªasno±ci rozwi¡za« (w tym stabilno±ci) bez znajomo±ci tych rozwi¡za«.

Tak¡ mo»liwo±¢ daje nam metoda funkcja Lapunowa.

Rozwa»my równanie

x

0

= f (t, x).

(52)

Dla uproszczenia przyjmijmy, »e f : [0, ∞)×R

n

, gdzie Ω R

n

jest zbiorem otwartym.

Poniewa» b¦dziemy bada¢ stabilno±¢ rozwi¡za« zerowych (por. uwaga

17

) zakªadamy, »e

0

oraz f(t, 0) = 0 dla t ≥ 0. Oczywi±cie nie rezygnujemy z zaªo»enia, »e f jest ci¡gªa

i lipschitzowsko ci¡gªa ze wzgl¦du na drug¡ zmienn¡ a ka»de rozwi¡zanie równania (

52

)

jest przedªu»alne na [0, ∞).

Dla ustalonej funkcji V : [0, ∞) × R klasy C

1

poªó»my

˙

V (t, x) :=

∂V

∂t

(t, x) + V

0

x

(t, x) ◦ f (t, x)

dla (t, x) [0, ∞)×Ω. Funkcj¦ ˙V nazywamy pochodn¡ funkcji V wzdªu» rozwi¡zania

równania (

52

). Nazw¦ t¦ wyja±nia fakt, »e je±li x(·) jest rozwi¡zaniem równania (

52

), to

V

0

(t, x(t)) =

∂V

∂t

(t, x(t)) + V

0

x

(t, x) ◦ x

0

(t) =

∂V

∂t

(t, x(t)) + V

0

x

(t, x) ◦ f (t, x(t)).

Denicja 15.

Funkcj¡ Lapunowa dla równania (

52

) nazywamy funkcj¦ V : [0, ∞) ×

R

klasy C

1

speªniaj¡c¡ warunki:

(l1)

inf

t≥0

V (t, x) > 0

dla x ∈ \ {0},

(l2)

V (t, 0) = 0

dla t ≥ 0,

(l3)

˙

V (t, x) 0

dla (t, x) [0, ∞) × Ω.

Uwaga 18.

W przypadku, gdy równanie (

52

) jest autonomiczne, tzn. jest postaci

x

0

= f (x),

(53)

pochodna funkcji v wzdªu» rozwi¡zania ma posta¢

˙

V (x) = V

0

(x) ◦ f (x),

za± funkcja Lapunowa dla tego równania jest funkcj¡ V : Ω R klasy C

1

speªniaj¡c¡

warunki:

(l1')

V (x) > 0

dla x ∈ \ {0},

(l2')

V (0) = 0

,

(l3')

˙

V (x) 0

dla x ∈ Ω.

Mamy nast¦puj¡ce

Aktualizacja: 20 pa¹dziernika 2008

43

background image

12 Stabilno±¢ rozwi¡za«

Twierdzenie 29 (Lapunowa o stabilno±ci).

Je±li równanie (

52

) posiada funkcj¦ La-

punowa, to jego rozwi¡zanie zerowe jest stabilne.

Dla otrzymania asymptotycznej stabilno±ci konieczne jest wzmocnienie zaªo»e« dotycz¡-

cych funkcji V .

Twierdzenie 30 (Lapunowa o asymptotycznej stabilno±ci).

Je±li równanie (

52

)

posiada funkcj¦ Lapunowa tak¡, »e

lim

x→0

sup

t≥0

V (t, x) = 0

oraz

sup

t≥0

˙

V (t, x) < 0

dla x ∈ \ {0},

to jego rozwi¡zanie zerowe jest asymptotycznie stabilne.

W przypadku równania autonomicznego (

53

) twierdzenie Lapunowa o asymptotycznej

stabilno±ci przyjmuje posta¢

Wniosek 5.

Je±li równanie (

53

) posiada funkcj¦ Lapunowa V : Ω R speªniaj¡c¡

warunki (l1') (l2') oraz tak¡, »e

˙

V (x) < 0

dla x ∈ \ {0},

to rozwi¡zanie zerowe jest asymptotycznie stabilne.

Uwaga 19.

W przypadku równania autonomicznego twierdzenia Lapunowa mówi¡, »e

dla stabilno±ci rozwi¡zania zerowego potrzeba, aby istniaªa funkcja V : Ω R klasy C

1

nieujemna taka, »e V (x) = 0 ⇔ x = 0 oraz nierosn¡ca na wykresie dowolnego rozwi¡zania.

Aby uzyska¢ asymptotyczn¡ stabilno±¢ trzeba zaªo»y¢ wi¦cej - aby funkcja V byªa ±ci±le

malej¡ca na wykresie dowolnego rozwi¡zania.

Przykªad 15.

Rozwa»my równanie

x

0

= kx,

z przykªadu

13

Oczywi±cie f(x) = kx dla x ∈ Ω = R. Zaªó»my, »e k < 0 i rozwa»my

funkcj¦ V (x) = x

2

dla x ∈ R. Jest ona klasy C

1

i speªnia dwa pierwsze warunki denicji

15

. Ponadto,

˙

V (x) = V

0

(x) · f (x) = 2kx

2

< 0

dla x 6= 0.

Zatem na mocy twierdzenia

30

(albo wniosku

5

) rozwi¡zanie zerowe jest asymptotycznie

stabilne.

W przypadku, gdy k = 0 bior¡c t¦ sam¡ funkcja stwierdzamy, »e rozwi¡zanie zerowe jest

stabilne. Šatwo te» stwierdzi¢, »e poniewa» f(x) = 0 dla x ∈ R, wi¦c nie mo»na zbudowa¢

takiej funkcji Lapunowa, dla której byªby speªniony warunek asymptotycznej stabilno±ci z

twierdzenia

30

. St¡d rozwi¡zanie zerowe nie mo»e by¢ asymptotycznie stabilne

Zanotujmy jeszcze

Twierdzenie 31 (Lapunowa o niestabilno±ci).

Je±li dla równania (

52

) istnieje funkcja

V : Ω R

klasy C

1

taka, »e

Aktualizacja: 20 pa¹dziernika 2008

44

background image

12 Stabilno±¢ rozwi¡za«

1.

istnieje ci¡g {x

n

} ⊂

taki, »e lim

n→∞

x

n

= 0

oraz V (x

n

) > 0

dla n ∈ N,

2.

V (0) = 0

,

3.

˙

V (x) > 0

dla x 6= 0,

to rozwi¡zanie zerowe jest niestabilne.

Aktualizacja: 20 pa¹dziernika 2008

45

background image

Dodatek

Dodatek

Zacznijmy od denicji normy w przestrzeni R

n

oraz przypomnienia podstawowych poj¦¢

topologicznych.

Denicja D.1.

W zbiorze R

n

okre±lamy funkcj¦

R

n

3 x 7→ kxk ∈ R

+

wzorem

kxk :=

v

u

u

t

n

X

i=1

x

2

i

,

dla x = (x

1

, x

2

, . . . , x

n

).

Tak okre±lon¡ funkcj¦ nazywamy norm¡ w R

n

, za± przestrze« R

n

z norm¡ przestrzeni¡

unormowan¡. Je±li elementy x przestrzeni R

n

interpretowa¢ jako wektory zaczepione w

zerze o wspóªrz¦dnej ko«cowej (x

1

, x

2

, . . . , x

n

)

, (czyli rozumie¢ R

n

jako przestrze« liniow¡),

to norma jest dªugo±ci¡ wektora x.

Uwaga D.1.

Przestrze« unormowana R

n

jest przestrzeni¡ metryczn¡ z metryk¡ ρ okre-

±lon¡ jako

ρ(x, y) := kx − yk.

Denicja D.2.

Otoczeniem punktu x

0

R

n

o promieniu ε > 0 nazywamy zbiór

U(x

0

, ε) := {x ∈ R

n

: kxk < ε} .

Denicja D.3.

Zbiór G ⊂ R

n

nazywamy otwartym, je±li dla ka»dego punktu x

0

∈ G

istnieje otoczenie U(x

0

, ε) ⊂ G

.

Uwaga D.2.

Zbiór pusty jest oczywi±cie otwarty.

Denicja D.4.

Zbiór F ⊂ R

n

nazywamy domkni¦tym, je±li zbiór G = R

n

\ F

jest

otwarty.

Denicja D.5.

Wn¦trzem zbioru A ⊂ R

n

nazywamy najwi¦kszy zbiór otwarty G taki,

»e G ⊂ A. Wn¦trze zbioru A oznaczamy Int A.

Denicja D.6.

Domkni¦ciem zbioru A ⊂ R

n

nazywamy najmniejszy zbiór domkni¦ty

F

taki, »e A ⊂ F . Domkni¦cie zbioru A oznaczamy ¯

A

.

Wªasno±¢ D.1.

Je±li A ⊂ R

n

, to

1.

A

jest otwarty wtedy o tylko wtedy, gdy A = Int A,

2.

A

jest domkni¦ty wtedy o tylko wtedy, gdy A = ¯

A

.

Denicja D.7.

Zbiór A ⊂ R

n

nazywamy spójnym, je±li dla dowolnych x

1

, x

2

∈ A

istnieje

funkcja ci¡gªa f : [0, 1] → A, taka, »e f(0) = x

1

oraz f(1) = x

2

. Geometrycznie oznacza,

to »e dowolne dwa punktu zbioru A mo»na poª¡czy¢ krzyw¡ zawart¡ w A.

Denicja D.8.

Zbiór A ⊂ R

n

nazywamy obszarem je±li jest otwarty i spójny.

Aktualizacja: 20 pa¹dziernika 2008

46

background image

Dodatek

Do najwa»niejszych wªasno±ci funkcji ci¡gªych nale»y

Twierdzenie D.1.

(Lagrange'a)

16

Je»eli funkcja g : [a, b] R jest ci¡gªa w [a, b] oraz

ró»niczkowalna w (a, b), to istnieje taka liczba τ ∈ [a, b], »e

f (b) − f (a)

b − a

= f

0

(τ ).

oraz

Twierdzenie D.2.

(Wªasno±¢ Darboux)

17

Je»eli f : [a, b] R jest ci¡gªa, to dla

dowolnego c ∈ [min {f (a) , f (b)} , max {f (a) , f (b)}] istnieje x

0

[a, b] ,

»e f (x

0

) = c.

x

y

x

0

f x

( )

f

( )

b

a

b

f

( )

a

c f x

= ( )

0

Przypomnijmy teraz kilka wa»nych poj¦¢ algebraicznych

Denicja D.9.

Niech A ∈ C

n×n

. Je±li istniej¡ wektor x ∈ C

n

6= 0

oraz liczba λ ∈ C

takie, »e

Ax = λx,

to liczb¦ λ nazywamy warto±ci¡ wªasn¡ macierzy A, a wektor x wektorem wªasnym

macierzy A odpowiadaj¡cym warto±ci wªasnej λ.

Równanie

det(A − λI) = 0

nazywamy równaniem charakterystycznym macierzy A. Jego pierwiastki za± pier-

wiastkami charakterystycznymi macierzy A.

Cz¦sto wyst¦puj¡c¡ sytuacj¡ jest przypadek, gdy macierz A ma wyrazy rzeczywiste, za±

wektor wªasny i warto±¢ wªasna jest zespolona.

W znajdywaniu warto±ci wªasnych macierzy pomocna jest nast¦puj¡ca

Wªasno±¢ D.2.

Liczba λ ∈ C jest warto±ci¡ wªasn¡ macierzy A ∈ C

n×n

wtedy i tylko

wtedy, gdy λ jest jej pierwiastkiem charakterystycznym tzn.

det(A − λI) = 0

16

Lagrange, Joseph-Louis (1736-1813) matematyk francuski

17

Darboux, Jean Gaston (1842-1917) matematyk francuski.

Aktualizacja: 20 pa¹dziernika 2008

47

background image

Dodatek

Zaªo»eniem gwarantuj¡cym lokalne istnienie i jednoznaczno±¢ rozwi¡zania zagadnienia

Cauchy'ego jest ci¡gªo±¢ i lipschitzowska ci¡gªo±¢ ze wzgl¦du na drug¡ zmienn¡ prawej

strony równania. Sprecyzujmy tu na czym polega ta wªasno±¢

Denicja D.10.

Mówimy, »e funkcja f : U → R

n

, gdzie U ⊂ R × R

n

jest zbiorem

otwartym jest lipschitzowsko ci¡gªa ze wzgl¦du na drug¡ zmienn¡, je±li dla ka»dego punktu
(t, x) ∈ U

istniej¡ otoczenie W ∈ U punktu (t, x) i staªa L > 0, »e

||f (s, x

1

) − f (s, x

2

)|| ≤ L||x

1

− x

2

||

dla (s, x

1

), (s, x

2

) ∈ W

.

Uwaga 20.

W szczególno±ci funkcja f ∈ C

1

(U, R

n

)

jest ci¡gªa i lipschitzowsko ci¡gªa ze

wzgl¦du na drug¡ zmienn¡.

Na zako«czenie podamy kilka denicji i wªasno±ci dotycz¡cych zbie»no±ci ci¡gów funkcyj-

nych.

Denicja D.11.

Mówimy, »e ci¡g (g

k

)

k∈N

funkcji g

k

: [a, b] R

n

(k = 1, 2, . . .) jest

jednostajnie zbie»ny do funkcji g : [a, b] R

n

, co zapisujemy g

k

g

, gdy k → ∞,

je±li

ε>0

k

0

k>k

0

x∈[a,b]

||g

k

(x) − g(x)|| < ε.

Denicja D.12.

Mówimy, »e rodzina {g

t

}

t∈T

funkcji g

t

: (a, b) R

n

jest jednakowo

ci¡gªa w punkcie x

0

(a, b)

, gdy

ε>0

δ>0

t∈T

x

0

(a,b)

(|x − x

0

| ≤ δ ⇒ kg (x) − g (x

0

)k ≤ ε) .

Twierdzenie D.3.

(Arzeli) Niech {g

t

}

t∈T

rodzin¡ funkcji ci¡gªych okre±lonych na [a, b]

o warto±ciach w R

n

.

Wówczas z rodziny tej mo»na wybra¢ podci¡g jednostajnie zbie»ny

w [a, b] wtedy i tylko wtedy, gdy rodzina jest jednakowo ci¡gªa i ograniczona w ka»dym

punkcie zbioru [a, b] tzn. gdy istnieje staªa c > 0, »e

t∈T

x∈[a,b]

||g

t

(x)|| ≤ c.

Twierdzenie D.4.

(O przechodzeniu do granicy pod znakiem caªki) Je±li ci¡g

(g

k

)

n∈N

funkcji g

k

: [a, b] R

n

(k = 1, 2, . . .) caªkowalnych jest jednostajnie zbie»ny do

funkcji g : [a, b] R

n

, to funkcja g jest caªkowalna oraz

lim

k→∞

b

Z

a

g

n

(x)dx =

b

Z

a

lim

k→∞

g

n

(x)dx =

b

Z

a

g(x)dx.

Aktualizacja: 20 pa¹dziernika 2008

48

background image

Skorowidz

Arzeli twierdzenie,

48

caªka pierwsza równania,

15

Cauchy'ego zagadnienie,

18

Cauchy, Augustin Louis,

18

Darboux wªasno±¢,

11

,

47

Darboux, Jean Gaston,

47

domkni¦cie zbioru,

46

Euler, Leonhard,

37

funkcja

Lapunowa,

43

lipschitzowsko ci¡gªa ze wzgl¦du na

drug¡ zmienn¡,

48

pierwotna równania,

14

Gauss, Johann Carl Friedrich,

7

Jordan, Marie Ennemond Camille,

24

Jordana

twierdzenie,

24

Kutta, Martin Wilhelm,

38

Lagrange'a twierdzenie,

47

Lagrange, Joseph-Louis,

47

Lapunow Aleksandr Michajªowicz,

40

Lapunowa

twierdzenie o asymptotycznej stabil-

no±ci,

44

twierdzenie o niestabilno±ci,

44

twierdzenie o stabilno±ci,

44

Lipschitza

warunek,

36

Lorenz, Edward,

9

Lotka, Alfred James,

8

macierz

diagonalna,

20

eksponencjalna,

16

-fundamentalna,

26

metoda funkcja Lapunowa,

43

metoda rozdzielania zmiennych,

9

Newton, Izaak sir,

7

Newtona druga zasad¡ dynamiki,

7

norma,

46

obszar,

46

jednospójny,

15

otoczenie punktu,

46

Peano twierdzenie,

30

Peano, Giuseppe,

30

Picard, Charles, Emile,

36

Picarda twierdzenie,

36

pierwiastki charakterystyczne macierzy,

47

pochodna funkcji wzdªu» rozwi¡zania,

43

pole kierunków,

7

przedªu»enie rozwi¡zania,

10

wªa±ciwe,

10

przestrze« umormowana,

46

równanie charakterystyczne macierzy,

47

równanie ró»niczkowe

autonomiczne,

4

cz¡stkowe,

4

drugiego rz¦du,

4

jednorodne,

13

liniowe,

16

stabilne,

41

nieautonomiczne,

4

o rozdzielonych zmiennych,

9

skalarne liniowe

n−tego rz¦du o staªych wspóªczyn-

nikach,

27

jednorodne,

13

niejednorodne,

13

pierwszego rz¦du,

13

zupeªne,

14

zwyczajne,

4

n−tego rz¦du,

4

w postaci normalnej,

5

liniowe

niestabilne,

41

rodzina funkcji jednakowo ci¡gªa,

48

rozwi¡zanie

asymptotycznie stabilne,

40

równania ró»niczkowego zwyczajnego,

4

stabilne w sensie Lapunowa,

40

49

background image

Dodatek

stacjonarne,

9

wysycone (integralne),

10

Runge, Carle David Tolmé,

38

twierdzenie

o przechodzeniu do granicy pod zna-

kiem caªki,

48

ukªad fundamentalny,

26

Volterra, Vito,

8

Volterry-Lotki równanie,

8

warto±¢ wªasna macierzy,

24

,

47

wektor wªasny macierzy,

47

wn¦trze zbioru,

46

zbiór

domkni¦ty,

46

otwarty,

46

spójny,

46

Aktualizacja: 20 pa¹dziernika 2008

50


Document Outline


Wyszukiwarka

Podobne podstrony:
matematyka wykłady z równan różniczkowych
B Bożek wykłady równania różniczkowe
Wykład 2 równania różnicowe transformata Z
Krych M Zagadnienie dwóch ciał Fragmenty wykladu z równań różniczkowych
Wyklad 5 ROWNANIA ROZNICZKOWE IN EKOL
pracownicy panek materialy Wykład 6 właściwy, RÓWNANIA RÓŻNICZKOWE
Równania różniczkowe sciąga, Politechnika Lubelska, Studia, Studia, Sprawozdania, studia, Matematyka
Równania różniczkowe, Politechnika Lubelska, Studia, Studia, Sprawozdania, studia, Matematyka, MATEM
Dwanaście wykładów z metod numerycznych równań różniczkowych cząstkowych
Szereg potegowy przyklady ogarnijtemat.com, SiMR inżynierskie, Semestr 2, Równania różniczkowe, Wykł
Niejednorodne liniowe rownania rozniczkowe
04 Rozdział 03 Efektywne rozwiązywanie pewnych typów równań różniczkowych
Bołt W Równania Różniczkowe
raport3 Równania różniczkowe zwyczajne
Metody Komputerowe i Numeryczne, Równania różniczkowe zwyczajne
9 Rownania rozniczkowe id 4845 Nieznany (2)

więcej podobnych podstron