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

albo

dx

dt

(t) = (t.

Funkcj¦ szukan¡ oznaczamy tu symbolem (·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

(t) = e

t

,

dla t ∈ R.

Oczywi±cie funkcja

(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

(t) = 0,

dla t ∈ R,

(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

(t) = c · e

t

, t ∈ R : c ∈ R,

co nale»y rozumie¢ w ten sposób, »e funkcja : R → R jest rozwi¡zaniem powy»szego

równania wtedy i tylko wtedy, gdy istnieje staªa c ∈ R»e (t) = c · e

t

, dla t ∈ R.

Przykªad 2.

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

x

00

− 5x

0

+ 6= 0,

(1)

x

0

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

¸

=

·

1
1

0

¸ ·

x
y

¸

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

u

0

(t) =

·

1
1

0

¸

(t.

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

Podsumujmy i doprecyzujmy wprowadzone dotychczas intuicyjnie poj¦cia.

Niech = R

m

, m, n ∈ N.

Denicja 1.

Niech Ω ⊂ × X

n+1

b¦dzie zbiorem otwartym, : Ω → 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¦ 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 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 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) = (t,

gdzie (t∈ RJest to równanie ró»niczkowe zwyczajne pierwszego rz¦du. W tym przy-

padku:
= 1, n = 1, X = RΩ = R × R

2

,

: Ω → X,

jest postaci:

(t, x, x

1

) = x

1

− x,

bo

(t, x (t, x

0

(t)) = 0 ⇔ x

0

(t− x (t) = 0 ⇔ x

0

(t) = (t.

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

t

, dla t ∈ I = RRzeczywi±cie, funkcja ta jest

ró»niczkowalna,

(t, u (t, u

0

(t)) =

¡

t, e

t

, e

t

¢

∈ Ω = R × R

2

t∈I

,

oraz

(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

2

=

1

t

ln

¡

x

2

¢

,

gdzie (t∈ RTym razem mamy:
= 1, n = 2, X = RΩ = R \ {0} × \ {0} × × R

,

: Ω → X,

jest postaci:

(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: (t) = [x

1

(t, x

2

(t)] ∈ R

2

,

(t) = [y

1

(t, y

2

(t)] ∈ R

2

.

Wówczas:

= 1, m = 2, X = R

2

Ω = R × R

2

× R

2

oraz

(t, x, y) = (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 G → X, G ⊂ × X

n

,

oraz oczywi±cie

(t, x, x

1

, x

2

, . . . , x

n

) = 0 ⇔ x

n

(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

(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

(t, x.

2. Interpretacja geometryczna i zyczna

Rozwa»my równanie

x

0

(t, x,

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

2

zbiór otwarty. Ustalmy punkt (t

0

, x

0

)

i przy-

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

0

, x

0

)

tzn. (t

0

) = x

0

.

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

warto±¢ jego pochodnej w punkcie t

0

,

mianowicie:

u

0

(t

0

) = (t

0

, u (t

0

)) = (t

0

, x

0

)

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

rozwi¡zania (·) 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 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 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 (w ogólnej sytuacji dla równania x

0

(x)

- wektor (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 = 1 porusza si¦ po linii prostej ze staªym przyspiesze-

niem a > 0Zgodnie z drug¡ zasad¡ dynamiki Newtona

2

je±li przez (t) oznaczymy

poªo»enie tego ciaªa w chwili 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:

(t) =

at

2

2

bt c.

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

0

i ma pr¦dko±¢ v

0

dostajemy:

x

0

(0) = c,

v

0

x

0

(0) = [2at b]

t=0

b.

Zatem równanie ruchu ma posta¢

(t) =

at

2

2

v

0

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

(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 wspóªczynnik 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)) (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 oznacza liczb¦ drapie»ników,  liczb¦ oar. Równania te maj¡

posta¢

½

x

0

= (by − a· x

y

0

= (c − dx· y

gdzie a, b, c, d > 0Ró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

10+ 10y

y

0

= 28x − y − xz

z

0

8
3

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, L → R, h K → R funkcjami

ci¡gªymi. Wówczas równanie postaci

x

0

(t) = (t· g ((t))

[x

0

(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 s¡ otwarte. Oznaczmy przez dowolnie ustalone funkcje pierwotne

funkcji i

1
g

odpowiednio. Wówczas

(a)

Je±li (x6= 0, dla x ∈ L, to funkcja I → L, gdzie jest przedziaªem jest

rozwi¡zaniem równania (

7

wtedy i tylko wtedy, gdy istnieje staªa c ∈ R taka, »e

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

dla t ∈ I.

(8)

(b)

Je±li istnieje x

0

∈ L

takie, »e (x

0

) = 0,

to równanie (

7

posiada tzw. rozwi¡zanie

stacjonarne okre±lone wzorem

(t) = x

0

,

dla t ∈ K

Dowód.

(b)

Funkcja (t) = x

0

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

0

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

0

) =

(t· g ((t))

, dla t ∈ K, zatem jest rozwi¡zaniem równania (

7

).

(a)

Konieczno±¢ ()Zaªó»my, »e I → L jest rozwi¡zaniem równania (

7

tzn.

u

0

(t) = (t· g ((t)) ,

dla t ∈ I.

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

u

0

(t)

((t))

(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

((t)) · u

0

(t) =

u

0

(t)

((t))

(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

((t)) = (t+c

dla t ∈ I.

Dostateczno±¢ (Zaªó»my teraz, »e zachodzi wzór (

8

tzn. istnieje staªa c ∈ R,

»e

((t)) = (t) + c

dla t ∈ I.

Ró»niczkuj¡c stronami dostajemy

u

0

(t)

((t))

(t,

dla t ∈ I

sk¡d

u

0

(t) = ((t)) · h (t,

dla t ∈ I,

co oznacza, »e (·) jest rozwi¡zaniem równania (

7

w przedziale I.

Uwaga 2.

Poniewa» w przypadku (a) (x6= 0, dla x ∈ L, wi¦c funkcja

1
g

G

0

jest

staªego znaku w przedziale (jako funkcja ci¡gªa), zatem jest rosn¡ca lub malej¡ca w
L

i w konsekwencji odwracalna. Rozwi¡zanie (·) ma wi¦c posta¢

(t) = G

1

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

6I

2

.

Denicja 6.

Rozwi¡zanie 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 

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

0

, x

0

∈ K × L

istnieje

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

7

speªniaj¡ce warunek

(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 oznaczaj¡ funkcje pierwotne

funkcji i

1
g

odpowiednio. Oczywi±cie s¡ to funkcje ci¡gªe, wi¦c z wªasno±ci Darboux

(L)

jest przedziaªem, poniewa» jest funkcj¡ monotoniczn¡ (zobacz Uwaga

2

), wi¦c

jest to przedziaª otwarty. Oznaczmy go przez (p, qOczywi±cie (x

0

∈ (p, q.

Rozwa»my

funkcj¦

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

0

) + (x

0

.

(9)

Dla t

0

mamy, »e (t

0

− H (t

0

) + (x

0

) = (x

0

∈ (p, q.

Niech

{t ∈ K (t− H (t

0

) + (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 (t)−H (t

0

)+

(x

0

∈ (p, q)

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

(t) = G

1

((t− H (t

0

) + (x

0

)) .

Na mocy Twierdzenia

1

u

jest rozwi¡zaniem równania (

7

), ponadto

(t

0

) = G

1

((t

0

− H (t

0

) + (x

0

)) = G

1

((x

0

)) = x

0

.

Zatem funkcja jest rozwi¡zaniem równania (

7

speªniaj¡cym warunek (t

0

) = x

0

.

Poka-

»emy, »e rozwi¡zania nie mo»na przedªu»y¢. W tym celu wystarczy wykaza¢, »e α /∈ A

β /∈ 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 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

(u

1

(t)) = (t) + c,

dla t ∈ I

1

.

Wówczas

(u

1

(t)) − G ((t)) = (t

0

− G (t

0

,

dla t ∈ I ∩ I

1

.

St¡d, podstawiaj¡c t

0

(t

0

− H (t

0

,

w konsekwencji

(u

1

(t)) = (t) + (t

0

− H (t

0

) = ((t)) ,

dla t ∈ I ∩ I

1

,

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

u

1

(t) = (t,

dla t ∈ I ∩ I

1

.

Przypu±¢my, »e I ∩ I

1

6I

1

(czyli, »e I

1

nie jest zawarty w I). Niech

˜

(t) =

½

(t)

dla t ∈ I ∩ I

1

u

1

(t)

dla t ∈ I

1

(I ∩ I

1

)

Oznacza to, »e ˜jest przedªu»enie u, co jest sprzeczne i oznacza, »e 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 (t) = 1, g (x) = x. Oczywi±cie = RPoniewa» (x) = 0 ⇔ x =
0,

wi¦c funkcja (t) = 0 t ∈ R jest rozwi¡zaniem stacjonarnym. Aby znale¹¢ rozwi¡zania

niestacjonarne formalnie nale»y przyj¡¢ = (−∞, 0) lub = (0, ∞Zajmiemy si¦ tym

drugim przypadkiem (w pierwszym b¦dzie analogicznie). Mamy, »e jest funkcj¡ pierwot-

n¡ funkcji

1
g

=

1

x

,

czyli (x) = ln x, dla x > 0 oraz (t) = t, dla t ∈ R. Przypu±¢my, »e

I → L

jest rozwi¡zaniem równanie (

10

). Wówczas zgodnie z Twierdzeniem

1

istnieje

staªa c ∈ R , »e

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

dla t ∈ I

tzn.

ln ((t)) = c,

dla t ∈ I.

Wida¢, »e

(t) = c

1

e

t

,

dla t ∈ I,

gdzie c

1

e

c

.

Oczywi±cie przyjmujemy, »e = R.

Odwrotnie, je±li (t) = c

1

e

t

, dla t ∈ R, c

1

0

to 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) × (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 = (c, d,

= (a, b.

Zaªó»my, »e istnieje e ∈ (c, d) taki, »e (e) = 0 oraz (x6= 0, dla x ∈ (c, d\

{e} .

Niech : (α, β→ (e, d) b¦dzie jakimkolwiek wysyconym rozwi¡zaniem równania (

7

)

rozwa»anego w zbiorze (a, b× (e, dNiech t

0

∈ (α, β)

oraz niech x

0

(t

0

.

Wówczas,

je±li

Z

x

0

e

dx

(x)

±∞,

(11)

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

lim

t→α

+

(t) = e,

to rozwi¡zanie mo»na przedªu»y¢ na punkt α kªad¡c (α) = e. Analogiczne stwierdzenie

zachodzi dla rozwi¡zania : (α, β→ (c, e)

Aktualizacja: 20 pa¹dziernika 2008

12

background image

6 Skalarne równania liniowe

5. Równanie jednorodne

Denicja 7.

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

x

0

(t) = h

µ

(t)

t

,

dla t 6= 0

(12)

nazywamy równaniem ró»niczkowym jednorodnym.
Niech b¦dzie przedziaªem zawartym w (a, b\ {0}

Twierdzenie 4.

Funkcja I → R jest rozwi¡zaniem równania (

12

wtedy i tylko wtedy,

gdy jest postaci

(t) = t · y (t,

gdzie I → R jest rozwi¡zaniem równania o rozdzielonych zmiennych postaci

y

0

(t) =

((t)) − y (t)

t

.

(13)

Dowód. Niech I → R b¦dzie rozwi¡zaniem równania (

13

). Wówczas funkcja I → R

dana wzorem (t) = t · y (t), dla t ∈ I jest ró»niczkowalna oraz

x

0

(t) = (t) + t · y

0

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

µ

(t)

t

,

dla t ∈ I,

co oznacza, »e I → R jest rozwi¡zaniem równania (

12

).

Zaªó»my teraz, »e funkcja I → R jest rozwi¡zaniem równania (

12

). Rozwa»my funkcj¦

I → R

okre±lon¡ wzorem (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

=

((t)) − y (t)

t

,

dla t ∈ I,

co oznacza, »e 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) = (t· x (t) + (t.

(14)

Je±li = 0 ((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

(t) = ((t) + c· e

(t)

,

dla t ∈ (a, b,

(15)

gdzie:
P

jest dowolnie ustalon¡ funkcj¡ pierwotn¡ funkcji p,

Q

jest dowolnie ustalon¡ funkcj¡ pierwotn¡ funkcji (a, b3 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 : (a, b→ R b¦dzie funkcj¡ okre±lon¡ wzorem (

15

). Wówczas jest

ró»niczkowalna oraz

u

0

(t) = (t· e

−P (t)

· e

(t)

+ ((t) + c· e

(t)

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

(t)

· p (t) =

(t) + (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 : (a, b→ R jest rozwi¡zaniem

równania (

14

), to jest postaci (

15

). Poªó»my ψ (t) = (t· e

−P (t)

, dla t ∈ (a, bWówczas

ψ

jest ró»niczkowalna oraz

(t) = ψ (t· e

(t)

,

dla t ∈ (a, b.

Skoro jest rozwi¡zaniem (

14

), to

u

0

(t) = ψ

0

(t· e

(t)

ψ (t· e

(t)

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

(t)

(t,

dla t ∈ (a, b,

co oznacza, »e

ψ

0

(t) = (t· e

−P (t)

,

dla t ∈ (a, b.

W konsekwencji istnieje staªa c ∈ R»e

ψ (t) = (t) + c,

dla t ∈ (a, b,

czyli

(t) = ((t) + c· e

(t)

,

dla t ∈ (a, b.

Wniosek 1.

Ka»de rozwi¡zanie równania liniowego jednorodnego

x

0

(t) = (t· q (t)

jest postaci

(t) = c · e

(t)

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

7. Równania zupeªne

B¦dziemy zajmowa¢ si¦ równaniami postaci

(x, y (x)) · y

0

(x) + (x, y (x)) = 0,

(16)

gdzie P, Q s¡ funkcjami ci¡gªymi okre±lonymi na zbiorze otwartym G ⊂ × 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

(x, y) = F

0

x

(x, y,

(x, y) = F

0

y

(x, y,

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

równania (

16

).

4

na to aby funkcja 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 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 równania (

16

speªnia warunek

(x, u (x)) = γ,

dla x ∈ I.

(17)

Dowód. Przypu±¢my, »e dla funkcji 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

(x, u (x)) + (x, u (x)) · u

0

(x) = 0,

dla x ∈ I,

czyli jest rozwi¡zaniem równania zupeªnego (

16

).

Zaªó»my teraz, »e funkcja I → R jest rozwi¡zaniem równania zupeªnego (

16

). Wówczas

d

dx

(x, u (x)) = F

0

x

(x, u (x)) + F

0

y

(x, u (x)) · u

0

(x) =

(x, u (x)) + (x, u (x)) · u

0

(x) = 0,

dla x ∈ I, co oznacza, »e istnieje staªa γ ∈ R»e

(x, u (x)) = γ,

dla x ∈ I.

Twierdzenie 7.

Niech 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¦ G → R klasy C

1

nazywamy caªk¡ pierwsz¡ równania (

16

je»eli dla dowolnego rozwi¡zania I → R

równania (

16

istnieje staªa γ ∈ R»e

(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¦ G → R tak¡, »e (x, y6= 0, dla (x, y∈ G oraz równanie

(x, y (x)) · Q (x, y (x)) y

0

(x, y (x)) (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 b¦dzie obszarem jednospójnym, P, Q, N ∈ C

1

(G, R)

5

oraz niech (x, y6= 0, dla (x, y∈ G. Wówczas jest czynnikiem caªkuj¡cym wtedy i

tylko wtedy, gdy

((x, y(x, y))

0
y

= ((x, y(x, y))

0
x

.

5

symbolem C

1

(G, R)

oznaczamy zbiór wszystkich funkcji 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= 0to 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 równa« ró»niczkowych liniowych skalarnych. Mianowicie, je±li =
[a

ij

]

1≤i,j≤n

, x = [x

1

, . . . , x

n

]

T

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

n

→ R

n

o tej wªasno±ci, »e

(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, bWtedy u − u

0

∈ RJ (A)

bo

w

0

(t) = u

0

(t− u

0

0

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

0

(t− b ((t− u

0

(t)) = Aw (t,

dla t ∈ RMamy wi¦c, »e jest postaci 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

0

w,

ponadto

u

0

(t) = u

0

0

(t) + w

0

(t) = Au

0

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

0

(t− w (t)) + 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 ˜: 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˜

(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

: 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« : R → R

n

równania (

21

mo»na przedstawi¢ w postaci

RJ (A) =

©

: R → R

n

(t) = e

t·A

· c, c ∈ R

n

ª

.

Dowód. Na mocy twierdzenia

10

ka»da funkcja : R → R

n

postaci (t) = e

t·A

speªnia

równanie (

21

), zatem

©

: R → R

n

(t) = e

t·A

· c, c ∈ R

n

ª

⊂ RJ (A.

Niech teraz u ∈

RJ (A.

Przyjmijmy (0) wówczas na mocy twierdzenia

10

funkcja : R → R

n

postaci (t) = e

t·A

· c

jest rozwi¡zaniem równania (

21

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

twierdzenia

11

oznacza, »e (t) = (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 −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

n

tzw. zagadnienie Cau-

chy'ego

7

postaci

½

x

0

(t) = Ax (t)

(t

0

) = x

0

(22)

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

(t) = e

(t−t

0

)A

· x

0

,

dla t ∈ R.

(23)

Dowód. Niech (t) = e

(t−t

0

)A

· x

0

, dla t ∈ Rwtedy

(t

0

) = e

(t

0

−t

0

)A

· x

0

x

0

.

(24)

Wobec wniosku

3

(i) mamy te», »e

(t) = e

(t−t

0

)A

· x

0

e

tA

· e

−t

0

A

· x

0

,

dla t ∈ R.

Przyjmuj¡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 ¯: R → R

n

jest rozwi¡zaniem zagadnienia (

27

). W my±l twierdzenia

12

istnieje staªa c ∈ R

n

,

»e

¯

(t) = e

tA

· c.

(25)

Poniewa» ¯(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

e

−t

0

A

· x

0

.

(26)

Korzystaj¡c jeszcze raz z wniosku

3

(i) mamy wobec (

25

(

26

), »e

¯

(t) = e

tA

· e

−t

0

A

· x

0

e

(t−t

0

)A

· x

0

(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 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¢ (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 : R → R

n

okre±lona wzorem

(t) = e

tA

·

Z

t

0

e

−sA

· bds,

jest rozwi¡zaniem równania niejednorodnego (

20

i w konsekwencji

RN (A, b) =

½

: R → R

n

(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 tzn. równania

x

0

(t) = Ax (t) + (t,

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

jest postaci

(t) = e

tA

· c e

tA

·

Z

t

0

e

−sA

· b (sds,

gdzie t ∈ R i c ∈ R

n

.

Mamy te»

Twierdzenie 16.

Dla dowolnie ustalonych (t

0

, x

0

∈ × R

n

zagadnienie Cauchy'ego

postaci

½

x

0

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

(t

0

) = x

0

(27)

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

(t) = e

(t−t

0

)A

· x

0

e

tA

·

Z

t

t

0

e

−sA

· b (sds,

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

ij

]

1≤i,j≤n

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

a

ij

=

½

λ

i

gdy i j

gdy i 6j

,

gdzie λ

i

∈ R

, dla = 12, . . . , n. Tak¡ macierz zapisujemy zwykle jako

= 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 = diag (λ

1

, . . . , λ

n

,

to ka»de rozwi¡zanie = [u

1

, u

2

, . . . u

n

]

T

jest postaci

(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

(t) =

c

1

e

1

c

2

e

2

...

c

n

e

n

,

dla t ∈ R, = [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 = diag (A

1

, A

2

, . . . , A

r

,

gdzie r ≤ n A

1

, A

2

, . . . , A

r

s¡ macierzami

kwadratowymi, tzn.

=

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, λ ∈ RRozwa»my macierz kwadratow¡

=

t · λ

0

. . . . . .

0

t

t · λ . . . . . .

0

0

t

. . . . . .

0

...

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

0

0

. . .

t

t · λ

.

Zauwa»my, »e w tym przypadku L, gdzie

=

0 0

0

. . . 0

0

0

. . . 0

t

0

. . . 0

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

0 0 . . .

t

0

,

=

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

t

2

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

¯

=

λ 0

0

. . . 0

λ

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

¯

A

· c,

gdzie c ∈ R

n

.

Z

poprzednich rozwa»a« mamy te», »e

e

¯

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

=

·

α

β

−β α

¸

.

Wówczas C, gdzie

=

·

0

β

−β 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

(2+ 1)!

= sin β,

β

21

−β β

3

− β

5

. . . = (1) ·

X

k=0

(1)

k

β

2k+1

(2+ 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

=

·

α

β

−β α

¸

,

to

e

tA

=

·

e

cos ()

e

sin ()

−e

sin (e

cos ()

¸

,

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

(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 = diag (J

1

, J

2

, . . . , J

r

,

gdzie ka»da z macierzy J

i

, dla = 12, . . . , r ≤ n

ma jedn¡ z postaci:

(i)

J

i

λ,

λ ∈ R,

(ii)

J

i

=

λ . . . 0 0

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

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

0 0 . . . λ

,

(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

P · J · P

1

.

Ponadto λ jest warto±ci¡ wªasn¡ macierzy 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 ma przedstawienie Jordana postaci P · J ·

P

1

,

gdzie = 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 = 12, . . . .

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 ma przedstawienie Jordana postaci P · J · P

1

,

gdzie

= diag (J

1

, J

2

, . . . J

r

(r ≤ n,

to ka»de rozwi¡zanie równania x

0

Ax

ma posta¢

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

1

, x

2

, . . . , x

n

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

przej±cia w przedstawieniu Jordana P · J · P

1

jest macierz = [x

1

, x

2

, . . . , x

n

.

Rzeczywi±cie, w tym przypadku

=

λ

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

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

i · y,

gdzie x, y ∈ R

2

Wówczas

P · J · P

1

,

gdzie

=

·

α

β

−β α

¸

,

= [x, y]

Poniewa» Az λz, wi¦c

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

st¡d

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

(30)

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

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

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

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

dla pewnego k ∈ RWtedy

Ay βx αy βky αy = (kβ αy,

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

macierz posiada tylko dwie warto±ci wªasne λ i ¯λ.. Zatem 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

= [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¡ (oznacza stopie« macierzy A). Wystarczy zatem znale¹¢

baz¦ tej przestrzeni, czyli zbiór 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 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 = 1, . . . , s, pozostaªe pierwiastki λ

2s+1

, . . . , λ

r

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

oznaczymy λ

j

α

j

i · β

j

, dla = 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

,

= 01, . . . , p

j

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

ϕ

j,k

(t) = a

j,k

· t

k

· e

α

j

·t

· sin (β

j

· t, k = 01, . . . , p

j

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

ψ

j,k

(t) = b

j,k

· t

k

· e

α

j

·t

· cos (β

j

· t, k = 01, . . . , 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

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 : R → R jest rozwi¡zaniem powy»szego równania ⇔, gdy funkcja

: R → R

n

,

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

w

1

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

=

0

1

0

. . .

0

0

0

1

. . .

0

...

...

... ...

...

0

0

0

. . .

0

−a

0

−a

1

−a

2

. . . −a

n−1

,

¯=

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

= 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 i wektora ¯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 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 = 1, . . . , s, pozostaªe pierwiastki

λ

2s+1

, . . . , λ

r

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

j

α

j

i · β

j

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

ka»de rozwi¡zanie równania jednorodnego (

31

jest liniow¡ kombinacj¡ funkcji

γ

j,k

(t) = t

k

· e

λ

j

·t

,

= 01, . . . , p

j

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

ϕ

j,k

(t) = t

k

· e

α

j

·t

· sin (β

j

· t, k = 01, . . . , p

j

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

ψ

j,k

(t) = t

k

· e

α

j

·t

· cos (β

j

· t, k = 01, . . . , 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

n

b¦dzie zbiorem otwartym, G → R

n

pewn¡ funkcj¡, (t

0

, x

0

∈ G

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

x

0

(t, x)

(35)

oraz odpowiadaj¡cy mu problem Cauchy'ego

½

x

0

(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 wyst¦puj¡ca w równaniu (

35

jest ci¡gªa, oraz I → R

n

jest

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

1. jest rozwi¡zaniem problemu Cauchy'ego (

36

),

2. jest ci¡gªa oraz

(t) = x

0

+

Z

t

t

0

(s, u (s)) ds,

dla t ∈ I.

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

u

0

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

dla t ∈ I

caªkuj¡c stronami dostajemy, »e

Z

t

t

0

u

0

(sds =

Z

t

t

0

(s, u (s)) ds,

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

(t− u (t

0

) =

Z

t

t

0

(s, u (s)) ds,

(t) =

Z

t

t

0

(s, u (s)) ds x

0

.

2. ⇒ 1.

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

R

t

t

0

(s, u (s)) ds

jest ró»niczkowalna, st¡d

u

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

(t) = x

0

+

Z

t

t

0

(s, u (s)) ds

Aktualizacja: 20 pa¹dziernika 2008

29

background image

10 Twierdzenia podstawowe

dostajemy, »e

u

0

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

dla t ∈ I,

podstawiaj¡c t

0

w przedostatniej równo±ci dostajemy, »e (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 jest istotne. Rozwa»my problem

Cauchy'ego

½

x

0

(t, x)

x(0) = x

0

,

gdzie

(t, x) =

½

1

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

1

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

Przypu±¢my, »e pewna funkcja 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

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

36

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

= 1

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

0

, x

0

)

ma posta¢:

(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 jest rozwi¡zaniem (

36

mamy, »e

(t) = (t

0

, x

0

) (t − t

0

) + x

0

.

Niech h ∈ RWówczas podstawiaj¡c mamy:

(h) = (t

0

, x

0

x

0

.

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

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

(t

0

h≈ f (t

0

, x

0

x

0

.

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

1

(t

0

, x

0

x

0

,

która dla maªych jest bliska

(t

0

h.

Oznaczmy

(t

1

, x

1

) = (t

0

h, f (t

0

, x

0

x

0

,

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

owa¢ rozumowanie przyjmuj¡c

(t

2

, x

2

) = (t

1

h, f (t

1

, x

1

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

x

k−1

.

Punkty te dla maªych 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 G → R

n

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

n

dan¡ wzorem

(t) =

½

v

l

(tgdy t ∈ (γ, t

0

]

v

p

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

{(t, x∈ × R

n

|t − t

0

| ≤ α ∧ kx − x

0

k ≤ r} ⊂ G.

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

= max {kf (t, x): (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

(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 b¦dzie dowoln¡ liczb¡ naturaln¡ oraz niech =

β

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 = 01, . . . , 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 = 01, . . . , m − 1,

v

m

(t) =

½

x

i

dla t ∈ [t

i

, t

i+1

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

x

m

dla t t

m

,

(38)

τ

m

(t) =

½

t

i

dla t ∈ [t

i

, t

i+1

), i = 01, . . . , 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 =
01, . . . , 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 = 01, . . . , 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

(τ

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 = 01, . . . , m. Mamy

dla = 01, . . . , 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 b¦dzie

tak¡ liczb¡ ze zbioru {012, . . . , 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 · (+ 1) ≤ h · M · m =

β

m

· M · m β · M ≤ r.

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

0

, t

0

β)

, wybieramy i ∈

{012, . . . , 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

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 ∈ {12, . . . , m − 1}, b¦dzie takie, »e t ∈ [t

i

, t

i+1

]

.

Wówczas:

x

0

+

t

Z

t

0

(τ

m

(s), v

m

(s)) = x

0

+

t

1

Z

t

0

(τ

m

(s), v

m

(s)) +

t

2

Z

t

1

(τ

m

(s), v

m

(s)) + . . . +

t

i

Z

t

i−1

(τ

m

(s), v

m

(s)) +

t

Z

t

i

(τ

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

kx

0

k ≤ r kx

0

k,

dla t ∈ [t

0

, t

0

β]

m ∈ N.

Niech s, t ∈ [t

0

, t

0

β]

s ≤ t. Wówczas

ku

m

(t− u

m

(s)=

°

°

°

°

°

°

t

Z

t

0

(τ

m

(r), v

m

(r))dr

°

°

°

°

°

°

°

°

°

°

°

°

s

Z

t

0

(τ

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 ¯: [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

(τ

m

(t, v

m

(t)) ⇒ (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 ε > 0Poniewa» 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

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

(τ

m

(s), v

m

(s)) ds x

0

+

t

Z

t

0

lim

m→∞

(τ

m

(s), v

m

(s)) ds =

x

0

+

t

Z

t

0

(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 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 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 okre±lone w pewnym przedziale zawiera-

j¡cym punkt t

0

w swoim wn¦trzu,

(2)

je±li I

u

→ R

n

oraz 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

(t, x)

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

½

x

0

(t, x, λ)

x(t

0

) = x

0

.

(43)

Zachodzi nast¦puj¡ce

Twierdzenie 25.

Je»eli funkcja E → R

n

, gdzie jest otwartym podzbiorem zbioru

× 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

(t, x)

x(t

0

) = x

0

11.1. Metoda Eulera

12

Ustalamy odpowiednio maª¡ liczb¦ h > 0Budujemy 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 > 0Maj¡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

(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 > 0Maj¡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

=

(t

i

, x

i

) + (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 > 0Maj¡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

(x),

(44)

gdzie G → R

n

G ⊂ R

n

jest zbiorem otwartym, 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 ¯taki, »e fx) = 0 wyznacza pewne rozwi¡zanie stacjonarne (staªe) równania

(

44

), mianowicie rozwi¡zanie postaci x(t≡ ¯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) = (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

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

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

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

(t, x),

(46)

gdzie U → R

n

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

nej (zob. denicja D.

10

), U ⊂ × 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)= 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)= 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 = 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 =

·

α

β

−β α

¸

.

(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≡ [00]

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

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

|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) := (t, y + ¯x(t)) − f (t, ¯x(t)).

Wówczas mamy, »e

˜

y

0

(t) = ˜

x

0

(t− ¯

x

0

(t) = (t, ˜

x(t)) − f (t, ¯

x(t)) = (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

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

(t, x).

(52)

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

n

, gdzie Ω ⊂ R

n

jest zbiorem otwartym.

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

17

zakªadamy, »e

∈ 

oraz f(t, 0) = 0 dla t ≥ 0. Oczywi±cie nie rezygnujemy z zaªo»enia, »e 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 : [0, ∞× Ω → R klasy C

1

poªó»my

˙

(t, x) :=

∂V

∂t

(t, x) + V

0

x

(t, x◦ f (t, x)

dla (t, x∈ [0, ∞)×Ω. Funkcj¦ ˙nazywamy pochodn¡ funkcji 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¦ : [0, ∞×

Ω → R

klasy C

1

speªniaj¡c¡ warunki:

(l1)

inf

t≥0

(t, x0

dla x ∈ Ω \ {0},

(l2)

(t, 0) = 0

dla t ≥ 0,

(l3)

˙

(t, x≤ 0

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

Uwaga 18.

W przypadku, gdy równanie (

52

jest autonomiczne, tzn. jest postaci

x

0

(x),

(53)

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

˙

(x) = V

0

(x◦ f (x),

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

1

speªniaj¡c¡

warunki:

(l1')

(x0

dla x ∈ Ω \ {0},

(l2')

(0) = 0

,

(l3')

˙

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

Twierdzenie 30 (Lapunowa o asymptotycznej stabilno±ci).

Je±li równanie (

52

)

posiada funkcj¦ Lapunowa tak¡, »e

lim

x→0

sup

t≥0

(t, x) = 0

oraz

sup

t≥0

˙

(t, x0

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 : Ω → R speªniaj¡c¡

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

˙

(x0

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 : Ω → R klasy C

1

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

Aby uzyska¢ asymptotyczn¡ stabilno±¢ trzeba zaªo»y¢ wi¦cej - aby funkcja 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¦ (x) = x

2

dla x ∈ R. Jest ona klasy C

1

i speªnia dwa pierwsze warunki denicji

15

Ponadto,

˙

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

: Ω → 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 (x

n

0

dla n ∈ N,

2.

(0) = 0

,

3.

˙

(x0

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

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

n

\ F

jest

otwarty.

Denicja D.5.

Wn¦trzem zbioru A ⊂ R

n

nazywamy najwi¦kszy zbiór otwarty taki,

»e G ⊂ A. Wn¦trze zbioru 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 oznaczamy ¯

A

.

Wªasno±¢ D.1.

Je±li A ⊂ R

n

, to

1.

A

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

2.

A

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

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 : [01] → A, taka, »e f(0) = x

1

oraz f(1) = x

2

. Geometrycznie oznacza,

to »e dowolne dwa punktu zbioru 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 : [a, b→ R jest ci¡gªa w [a, b] oraz

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

(b− f (a)

b − a

f

0

(τ ).

oraz

Twierdzenie D.2.

(Wªasno±¢ Darboux)

17

Je»eli : [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 (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 wektorem wªasnym

macierzy 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 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 U → R

n

, gdzie U ⊂ × 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

(= 12, . . .) jest

jednostajnie zbie»ny do funkcji : [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

(= 12, . . .) caªkowalnych jest jednostajnie zbie»ny do

funkcji : [a, b→ R

n

, to funkcja 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