Zapisz jako PDF

Transkrypt

Zapisz jako PDF
W. I. Arnold — wielkiej klasy matematyk — zauważył, że:
Główne odkrycie Newtona, to, którego zdecydował się nie ujawniać i opublikował
tylko w postaci anagramu, brzmi: Data aequatione quodcunque fluentes quantitiae
involvente fluxiones invenire et vice versa. W tłumaczeniu [z łaciny i] na współczesny
język matematyki oznacza
to, że Rozwiązywanie równań różniczkowych jest rzeczą pożyteczną.
Tak się składa, że ogromna większość praw fizyki sformułowana jest jako równania różniczkowe.
Pierwsze z brzegu przykłady to: Prawo Newtona
, równania Maxwella, równanie
Schrödingera. Aby wydobyć fizyczną treść z równania, trzeba je umieć rozwiązać lub zbadać jego
własności. Niniejszy rozdział jest wstępem do tego.
Ogólnikowa definicja
Niech
będzie funkcją
zmiennych, zaś
niech będzie funkcją jednej zmiennej . Równanie
(gdzie
) nazywamy równaniem różniczkowym zwyczajnym. Każdą funkcję
, która po
wstawieniu do tego równania spełnia je tożsamościowo, nazywamy rozwiązaniem równania
różniczkowego.
Tak sformułowany problem jest bardzo ogólny i bardzo trudny — w tej chwili dalecy jesteśmy od jego
pełnego rozwiązania. Będziemy zaczynać od szczególnych przypadków, o których da się więcej
powiedzieć.
Garść przykładów
Zanim podamy formalne definicje, podamy najsampierw garść przykładów, które Czytelnik
najprawdopodobniej już zna, nie będąc może jedynie obeznajomionym z terminologią.
1. Znaleźć funkcję
, spełniającą równanie:
gdzie
jest zadaną funkcją. Rozwiązanie problemu każdy umie znaleźć (a
przynajmniej powinien):
— dowolna stała. </math>
W języku najbardziej chyba typowego przykładu z fizyki: Rozpatrujemy ruch punktu
materialnego po prostej. Niech
zależności drogi od czasu.
jest prędkością punktu w chwili . Szukamy
2. Możemy też mieć do czynienia z nieco innym postawieniem problemu: Znaleźć
rozwiązanie zagadnienia (%i 1) zakładając, że
— dane. (W języku fizyki,
zakładamy, że w danej chwili czasu punkt materialny znajduje się w określonym
położeniu
). Wtedy rozwiązanie (%i 2) jest już jednoznaczne — stała
przybiera określoną wartość.
2. Rozpad promieniotwórczy. Szybkość rozpadu promieniotwórczego próbki jest proporcjonalna
do jej masy. Można więc zapisać:
(gdzie
jest dodatnią stałą); chcemy znaleźć zależność masy próbki od czasu.
Rozważmy ogólniejszy problem: Znaleźć funkcję
Tu wygodniej jest szukać nie
odwrotnej
, spełniającą równanie:
, a funkcji odwrotnej
wyraża się przez pochodną
wzorem:
. Pamiętając, że pochodna funkcji
, mamy:
co daje
— dowolna stała.
(Powyższą procedurę można zapamiętać za pomocą sztuczki mnemotechnicznej, polegającej na
potraktowaniu lewej strony równania (%i 4) jako ułamka i przekształceniu go do postaci:
i obłożeniu obu stron znakiem całki, co daje (%i 6). Ten sposób postępowania należy
traktować WYłąCZNIE jako sztuczkę mnemotechniczną, bo pochodna nie jest ułamkiem, a
całościowym wyrażeniem).
Rozwiązując w ten sposób równanie (%i 3), mamy
co przekształcamy do postaci
zatem masa próbki wykładniczo maleje w czasie. Jest to ogólne rozwiązanie problemu. Gdy
mamy do czynienia z konkretnym warunkiem początkowym, tzn. warunkiem, że masa próbki w
danej chwili czasu (powiedzmy
) jest równa
, mamy
3. Omawiane dotąd przykłady miały jedną cechę wspólną: Istniało jednoznaczne rozwiązanie
równania z zadanym warunkiem początkowym. Istnieją jednak sytuacje, w których
jednoznaczność nie ma miejsca. Rozważmy równanie:
z warunkiem początkowym
.
Rozwiązanie ogólne równania jest proste do uzyskania:
skąd, uwzględniając warunek początkowy
Ale też! Funkcja
spełnia zarówno równanie (%i 7) jak i warunek początkowy
. Rozwiązanie zatem nie jest jednoznaczne. Niedługo zobaczymy, przy jakich warunkach
istnienie i jednoznaczność rozwiązania mają miejsce.
Algorytmy rozwiązywania niektórych równań pierwszego rzędu
(Prawie) najogólniejsza postać równania pierwszego rzędu to
gdzie
jest daną funkcją ciągłą. Szukamy funkcji
, która spełnia równanie (%i 8).
1. Rownanie o zmiennych rozdzielonych. Nazywamy tak sytuację, gdy
— funkcje ciągłe. Wtedy równanie (%i 8) przyjmuje postać
, gdzie
Zapiszmy je w postaci:
Niech
będą funkcjami pierwotnymi do
i
odpowiednio (tzn.
,
). Wtedy powyższe równanie można zapisać
co daje
rozwiązanie jest więc dane w postaci uwikłanej. Po odwróceniu
(jeśli się to da zrobić) mamy
Przykł. Podajmy ogólne rozwiązanie równania
zakładamy, że
Postępując jak powyżej, mamy
co daje
i ostatecznie
Uwaga. Do klasy równań o zmiennych rozdzielonych należą dwa pierwsze przykłady z
poprzedniej Subsection.
2. Rownanie jednorodne. Nazywamy tak równanie (%i 8), gdzie prawa strona jest funkcją
zależącą tylko od :
Rozwiązanie otrzymujemy podstawiając zamiast
nową zmienną , zdefiniowaną jako
Mamy wtedy:
i wstawiając to do równania (%i 9), otrzymujemy
co jest równaniem o zmiennych rozdzielonych. Całkując je otrzymamy
Przykł. Rozwiążmy równanie:
Podstawiając standardowo
i całkując, otrzymujemy:
, otrzymamy:
i wracając do zmiennej , dostajemy rozwiązanie w postaci
bądź, gdybyśmy chcieli mieć rozwiązanie w postaci nieuwikłanej,
3. Równanie liniowe. Nazywamy tak równanie
gdzie
— zadane funkcje. Gdy
, to równanie powyższe nazywamy jednorodnym; w
przeciwnym wypadku mówimy o równaniu niejednorodnym.
Uwaga. Sprawdza się natychmiastowo, że jeśli
— dwa rozwiązania równania
jednorodnego, to ich suma też jest rozwiązaniem; ponadto, jeśli jakieś rozwiązanie pomnoży się
przez stałą, to również otrzymuje się rozwiązanie. To pokazuje, że rozwiązania równania
jednorodnego są przestrzenią wektorową. Jej wymiar jest równy 1 — co za chwilę zobaczymy.
Ogólny przypadek równania (%i 11) — równania niejednorodnego — rozwiązuje się w dwóch
etapach. Pierwszy z nich to rozwiązanie ogólne równania jednorodnego. Drugi, to uzyskanie
jakiegoś (tzw. szczególnego) rozwiązania równania niejednorodnego. Ogólne rozwiązanie
równania niejednorodnego będzie sumą powyższych dwu rozwiązań.
1. Rozwiązanie ogólne równania jednorodnego (RORJ). Mamy
co jest równaniem o rozdzielonych zmiennych. Mamy
i oznaczając:
oraz
, mamy
gdzie — dowolna stała, a
— 'Ogólne Jednorodne'.
2. Rozwiązanie szczególne równania niejednorodnego (RSRN). Znajdowanie tego
rozwiązania odbywa się za pomocą tzw. metody uzmienniania stałej. Polega ona na tym,
iż zakładamy, że rozwiązanie równania niejednorodnego jest postaci
Zakładając tę postać, wstawiamy ją do równania (%i 11) i mamy
a że
, to drugi i trzeci wyraz z lewej strony się kasują i dostajemy
skąd
Można zapytać, dlaczego przy całkowaniu nie dopisaliśmy kolejnej dowolnej stałej? Otóż
dlatego, że dopisanie tej stałej prowadziłoby do dodania do
wyrazu proporcjonalnego
do równania jednorodnego, a więc nie prowadziłoby do rozwiązania ogólniejszego, niż
już mamy. Ostatecznie mamy wzór na rozwiązanie równania (%i 11)
gdzie
— dowolna stała.
Przykł. Znajdźmy ogólne rozwiązanie równania
RORJ: Równanie jednorodne:
jest równaniem o zmiennych rozdzielonych. Mamy:
skąd
RSRN: Uzmienniamy stałą
tzn. przyjmujemy, że jest ona funkcją . Mamy:
co po wstawieniu do wyjściowego równania (%i 13) daje, po kilku skróceniach:
skąd
; tak więc
RORN:
Równania 2. rzędu: Obniżenie rzędu równania — parę sztuczek
Przykł.
Ruch ze stałym przyspieszeniem . Dwie stałe całkowania mają sens fizyczny prędkości oraz
położenia początkowego:
.
,
,
Przykł.
Obniżenie rzędu dla równania Newtona z siłą gradientową:
Po obustronnym pomnożeniu przez
gdzie
, tzn.
mamy:
jest dowolną stałą. Jaki jest jej sens fizyczny? Po przeniesieniu
czyli stała
na drugą stronę mamy
ma sens fizyczny energii całkowitej.
Otrzymaliśmy w ten sposób równanie pierwszego rzędu. Stąd po przekształceniu mamy:
co jest równaniem o rozdzielonych zmiennych. Po scałkowaniu otrzymamy:
Oscylator harmoniczny
Wahadło bez przybliżenia małych drgań i ELIPTYSIE.
Równania wyższych rzędów
Okazuje się, że równanie -tego rzędu
można sprowadzić do układu równań pierwszego rzędu.
Wprowadźmy bowiem pomocnicze funkcje:
Wtedy równanie (%i 14) można zapisać w postaci układu równań:
Przykł.
Równanie ruchu oscylatora harmonicznego zapisane jako układ 2 równań I rzędu.
Twierdzenie o istnieniu i jednoznaczności
Wstęp ideowy
Rozważamy tu układy równań różniczkowych pierwszego rzędu; zgodnie z otrzymanym dopiero co
wynikiem, dowolne równanie -tego stopnia możemy wyrazić jako układ równań pierwszego
rzędu.
Zadamy określony warunek początkowy i zapytamy, kiedy układ ma jednoznaczne rozwiązanie.
Odpowiedź dana jest przez twierdzenie (Cauchy'ego)[1] o istnieniu i jednoznaczności dla takich
układów.
Zanim sformułujemy to twierdzenie, podamy najsampierw wstęp ideowy, a potem przygarść
niezbędnych definicji.
Będziemy rozważać układ równań różniczkowych:
Odwzorowanie Picarda
Def. Odwzorowaniem Picarda nazywamy odwzorowanie , przeprowadzające funkcję
w funkcję
, gdzie
Okazuje się, że
jest rozwiązaniem układu z warunkiem początkowym
jest punktem stałym odwzorowania
, tzn.
.
Dowód
jest natychmiastowy, jeśli się nie przejmujemy 'drobiazgami', tzn. porządnym określeniem
używanych obiektów oraz ich istnieniem. (Na razie się tym nie przejmujemy, ale zrobimy to później):
Jeśli zróżniczkujemy
, to dostaniemy
różniczkowego i całkowego); mamy więc:
spełniony jest też warunek początkowy.
(z podstawowego tw. rachunku
. Ponadto
, więc
Przypominając sobie teraz, co to jest odwzorowanie zwężające i jakie ma własności, i mając nadzieję,
że odwzorowanie Picarda będzie zwężające, możemy skonstruować rozwiązanie układu (%i 16) przez
kolejne iteracje odwzorowania .
Przykł.
Znajdźmy rozwiązanie równania różniczkowego z warunkiem początkowym:
metodą Picarda.
Musimy wziąć jakąś funkcję i następnie działać na nią kolejnymi potęgami odwzorowania Picarda.
Weźmy dla prostoty:
Liczymy kolejno:
itd. Z postaci kilku pierwszych wyrazów ciągu funkcji
tego elementu:
łatwo chyba już domyślić się postaci
w czym można rozpoznać rozwinięcie w szereg funkcji
Czytelnik zechce się przekonać, że powyższa funkcja jest rozwiązaniem problemu (%i 18).
Definicje
Całka wektorowa
Będziemy potrzebować definicji całki z funkcji o wartościach wektorowych. Niech
będzie funkcją o wartościach wektorowych, ciągłą na
definiujemy w zwykły sposób: Wartość
składowej funkcji .
. Całkę wektorową:
tej składowej wektora
jest równa całce Riemanna z
W dalszym ciągu przydatne będzie następujące oszacowanie takiej całki:
Lemat
Zachodzi nierówność
Dowód
Korzystając z nierówności trójkąta porównamy sumy całkowe. Mamy:
i przechodząc do granicy, otrzymujemy nierówność (%i 19) dla całek.
tej
CBDO
Warunek Lipschitza
Niech
. Mówimy, że
spełnia warunek Lipschitza, jeżeli istnieje taka stała
, że
dla dowolnych
Przykł.
Niech
będzie funkcją klasy
. Pokażemy, że taka funkcja spełnia warunek
Lipschitza. Z tw. Lagrange'a o wartości średniej wiemy, że dla dowolnych
, że
istnieje takie
; zatem
Pochodna jest ciągła, bo jest klasy
, więc jest ograniczona (jako funkcja ciągła na zb.
zwartym). Tak więc spełnia warunek Lipschitza.
Przykł.
Rozważmy funkcję określoną na
:
Lipschitza. Mamy bowiem (powiedzmy, że
. Pokażemy, że ta funkcja nie spełnia warunku
):
a w szczególności
co rośnie nieograniczenie, gdy
. Zatem nie istnieje uniwersalna stała
taka, by
dla dowolnych
. Będziemy rozważać układ równań
różniczkowych (%i 16), gdzie
. Niech funkcja będzie określona w pewnym otwartym
obszarze
. Zakładamy, że jest różniczkowalna w sposób ciągły, oraz że spełnia
warunek Lipschitza względem pierwszego argumentu:
(dla wszystkich takich, że
).
. RYS.
Weźmy dowolny punkt
Wtedy walec
dla dostatecznie małych
Oznaczmy przez
leży w obszarze
kres górny
Rozpatrzmy teraz stożek
.
na walcu
o wierzchołku
.
jest osiągane, gdyż
, rozwarciu
i wysokości
jest zwarty.
:
Jeśli liczba jest dostatecznie mała, to stożek
leży wewnątrz walca
. Jeśli liczby
dostatecznie małe, to wewnątrz
leży również każdy stożek
, otrzymany z
przez
przesunięcie wierzchołka do punktu
Będziemy przyjmować, że
oraz
. RYS.
, gdzie
są liczbami na tyle małymi, aby
układu (%i 16) z warunkiem początkowym
są
jako
. Oznaczmy rozwiązanie
. RYS2.
Odpowiadająca temu rozwiązaniu trajektoria (krzywa całkowa) leży wewnątrz stożka
.
Przestrzeń metryczna odwzorowań
Rozpatrzmy wszystkie możliwe odwzorowania ciągłe walca:
,
w
przestrzeń euklidesową
. Przez
oznaczymy zbiór takich odwzorowań, spełniających ponadto
warunek
(dla takich odwzorowań, w szczególności, jest spełnione:
).
Możemy uczynić z
przestrzeń metryczną, jeśli wprowadzimy metrykę : Dla dwóch odwzorowań
ich odległość definiujemy jako
Twierdzenie
Zbiór
wyposażony w powyższą metrykę
jest przestrzenią metryczną zupełną.
LUKA 0: Dowodu zupełności nie będzie.
Pokażemy tylko, że
jest przestrzenią metryczną. Aksjomaty nieujemności metryki oraz symetrii są
w oczywisty sposób spełnione. Nierówność trójkąta też jest wykazać dość prosto:
Nazwijmy najsampierw:
że dla dowolnych funkcji
Dla dowolnego punktu
Niech
; wtedy:
zachodzi:
. Chcemy pokazać,
mamy:
będzie punktem, dla którego osiągane jest supremum
:
. Mamy wtedy:
Ponieważ dla dowolnego
mamy:
,
, to też
czyli (%i 22).
Odwzorowanie zwężające
Zdefiniujmy odwzorowanie
przyjmując
Zauważmy, że dzięki nierówności (%i 21) punkt:
również do obszaru określoności odwzorowania .
należy do stożka
, a więc
Twierdzenie
Jeśli wartość
w siebie.
jest dostatecznie mała, to wzór (%i 23) określa odwzorowanie zwężające przestrzeni
Dowód
1. Wykażemy, że przeprowadza
w siebie. Odwzorowanie
jest ciągłe, bo LUKA 1: Całka z
funkcji ciągłej, zależnej w sposób ciągły od parametru, także zależy w sposób ciągły od
parametru i jest też ciągłą funkcją granic całkowania:
Odwzorowanie
spełnia nierówność (%i 21), ponieważ
Zatem
.
2. Wykażemy, że przy dostatecznie małym
zachodzi:
odwzorowanie
jest zwężające, tzn. dla dowolnych
Oszacujemy w tym celu wartość normy odwzorowania
Mamy:
w jakimś punkcie
.
gdzie
dla
. Ale odnośnie odwzorowania założyliśmy, że
spełnia, przy ustalonym , warunek Lipschitza ze względu na pierwszy argument, ze stałą .
Mamy więc
A więc na podstawie Lematu
Tak więc!! Jeśli
, to
jest odwzorowaniem zwężającym.
CBDO
Twierdzenie Cauchy'ego o lokalnym istnieniu i jednoznacznościrozwiązania układu równań
różniczkowych I. rzędu
(Zwane też tw. Picarda lub Picarda–Cauchy'ego)
Rozważmy układ równań różniczkowych z warunkiem początkowym:
gdzie
. Niech
, niech
spełniającą warunek Lipschitza, tzn. istnieje taka stała
będzie funkcją
, że:
Wtedy lokalnie istnieje jedyne rozwiązanie układu z warunkiem początkowym (%i 24). Dokładniej:
a. Istnieje
takie, że zagadnienie (%i 24) ma jednoznaczne rozwiązanie, tzn. istnieje jedyna
funkcja
:
która spełnia (%i 24).
b. Ponadto, rozwiązanie zależy w sposób ciągły od warunków początkowych: Jeśli
rozwiązaniem z warunkiem początkowym
warunkiem początkowym
; jeśli
jest
jest rozwiązaniem z
, to zachodzi oszacowanie
RYS.
Dowód
(z lukami, czyli właściwie szkic).
Równania i układy liniowe
Układ równań liniowych
Def. Układem równań liniowych nazywamy układ (%i 24) z prawą częścią zależącą liniowo od :
Tu
,
,
jest macierzą
oraz wektora niejednorodności
. Zakładamy, że wszystkie elementy macierzy
zależą w sposób ciągły od dla
(jakiś odcinek).
Uwaga (terminologiczna)
Analogicznie jak w przypadku równania I rzędu, układ (%i 26) nazywamy niejednorodnym, gdy
, oraz niejednorodnym, gdy
.
I takoż podobnie jak w przypadku równania I rzędu: Jeśli
są dwoma rozwiązaniami
układu jednorodnego, to ich suma i — ogólniej — ich dowolna liniowa kombinacja też jest
rozwiązaniem. Tak więc rozwiązania układu jednorodnego mają strukturę przestrzeni wektorowej.
Istnienie i jednoznaczność rozwiązań dla układów równań liniowych
Zapytajmy teraz, jak wygląda sprawa istnienia i jednoznaczności rozwiązań dla układów równań
liniowych. W celu zbadania tej sytuacji zauważmy najsampierw, że dla układów równań liniowych
[[#warunek Lipschitza]] jest spełniony:
Funkcja
jest ciągła. Oznaczając
widzimy, że jest spełniony warunek Lipschitza ze stałą . Ponieważ warunek Lipschitza jest
spełniony, to istnieje lokalnie jednoznaczne rozwiązanie.
Ale dzięki temu, że układ (%i 26) jest liniowy, można o rozwiązaniu podać znacznie dokładniejsze
informacje, niż w ogólnym przypadku.
Weźmy kulę domkniętą
gdzie
,
— dowolne. Niech
Tak więc
skąd
Układy liniowe
Tu będą przykłady układów równań liniowych, najsampierw jednorodne.
1. Weźmy układ
, gdzie
z warunkiem początkowym
. Zgodnie z ogólną receptą, liczymy wielomian
charakterystyczny macierzy:
, którego pierwiastki:
wartościami własnymi . Będziemy też tu potrzebować wektorów własnych
są
:
oraz
(Pamiętacie, co to jest
, czyli jądro? Jądrem macierzy
takich, że
. Powiedzenie, że
ty wektor własny
nazywamy zbiór wektorów ,
jest jądrem macierzy
to to
samo, co powiedzieć, że jest rozwiązaniem układu równań
, tzn.
). Po znalezieniu wektorów własnych, rozkładamy wektor warunku początkowego w bazie
wektorów własnych:
i znajdujemy, że
. Mamy dalej
2. Weźmy teraz układ
, gdzie
z warunkiem początkowym
. Postępujemy analogicznie jak uprzednio: liczymy wielomian
charakterystyczny macierzy:
, którego pierwiastki, tzn. wartości własne
, są tym razem zespolone:
. Liczb zespolonych bać się tu nie należy.
Na pośrednich etapach rachunków (wartości własne, wektory własne) możemy mieć do
czynienia z liczbami zespolonymi; ale pod koniec (jeśli się nie pomylimy) muszą one wystąpić w
takiej kombinacji, aby końcowy wynik był liczbą rzeczywistą. Liczymy znów wektory własne :
(Układy równań z liczbami zespolonymi rozwiązujemy tak samo, jak znane nam układy z
liczbami rzeczywistymi). Rozkładamy wektor warunku początkowego w bazie wektorów
własnych:
i otrzymujemy
Stąd rozwiązanie w chwili jest
i, przypominając sobie zależności między funkcją wykładniczą (od argumentu urojonego) a
funkcjami trygonometrycznymi:
ostatecznie rozwiązanie w postaci
1. ↑ Zwane też tw. Picarda lub Picarda—Cauchy'ego
, otrzymujemy