Z52: Algebra liniowa Zagadnienie: Zastosowania algebry liniowej Zadanie: Operatory różniczkowania, zagadnienie brzegowe.

Podobne dokumenty
IX. Rachunek różniczkowy funkcji wielu zmiennych. 1. Funkcja dwóch i trzech zmiennych - pojęcia podstawowe. - funkcja dwóch zmiennych,

II. FUNKCJE WIELU ZMIENNYCH

1 Funkcje dwóch zmiennych podstawowe pojęcia

13. Funkcje wielu zmiennych pochodne, gradient, Jacobian, ekstrema lokalne.

Rachunek różniczkowy funkcji dwóch zmiennych

Funkcje dwóch zmiennych

METODY MATEMATYCZNE I STATYSTYCZNE W INŻYNIERII CHEMICZNEJ

Rachunek różniczkowy i całkowy w przestrzeniach R n

Pochodne cząstkowe i ich zastosowanie. Ekstrema lokalne funkcji

Definicja pochodnej cząstkowej

[ A i ' ]=[ D ][ A i ] (2.3)

Rozwiązywanie równań nieliniowych

W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora.

1 Pochodne wyższych rzędów

Definicje i przykłady

RÓŻNICZKOWANIE FUNKCJI WIELU ZMIENNYCH: rachunek pochodnych dla funkcji wektorowych. Pochodne cząstkowe funkcji rzeczywistej wielu zmiennych

ANALIZA MATEMATYCZNA Z ELEMENTAMI STATYSTYKI MATEMATYCZNEJ

Funkcje dwóch zmiennych

FUNKCJA KWADRATOWA. 1. Definicje i przydatne wzory. lub trójmianem kwadratowym nazywamy funkcję postaci: f(x) = ax 2 + bx + c

Funkcje wielu zmiennych

Fale elektromagnetyczne

Pochodna funkcji odwrotnej

Całkowanie numeryczne

VII. Elementy teorii stabilności. Funkcja Lapunowa. 1. Stabilność w sensie Lapunowa.

Metody przybliżonego rozwiązywania równań różniczkowych zwyczajnych

Metoda mnożników Lagrange a i jej zastosowania w ekonomii

Metody numeryczne rozwiązywania równań różniczkowych

Optymalizacja ciągła

Matematyka II. Bezpieczeństwo jądrowe i ochrona radiologiczna Semestr letni 2018/2019 wykład 13 (27 maja)

WYKŁADY Z MATEMATYKI DLA STUDENTÓW UCZELNI EKONOMICZNYCH

Pochodne funkcji wraz z zastosowaniami - teoria

2. Definicja pochodnej w R n

2.1. Postać algebraiczna liczb zespolonych Postać trygonometryczna liczb zespolonych... 26

Iteracyjne rozwiązywanie równań

Wykład Matematyka A, I rok, egzamin ustny w sem. letnim r. ak. 2002/2003. Każdy zdający losuje jedno pytanie teoretyczne i jedno praktyczne.

Analiza matematyczna dla informatyków 3 Zajęcia 14

RÓWNANIA RÓŻNICZKOWE WYKŁAD 2

Wykład z równań różnicowych

1 Pochodne wyższych rzędów

1 Metody rozwiązywania równań nieliniowych. Postawienie problemu

Fale elektromagnetyczne. Gradient pola. Gradient pola... Gradient pola... Notatki. Notatki. Notatki. Notatki. dr inż. Ireneusz Owczarek 2013/14

Lokalna odwracalność odwzorowań, odwzorowania uwikłane

Metody numeryczne I Równania nieliniowe

22 Pochodna funkcji definicja

Funkcje liniowe i wieloliniowe w praktyce szkolnej. Opracowanie : mgr inż. Renata Rzepińska

Wykład 4 Przebieg zmienności funkcji. Badanie dziedziny oraz wyznaczanie granic funkcji poznaliśmy na poprzednich wykładach.

Metoda mnożników Lagrange a i jej zastosowania w ekonomii

Matematyka dyskretna dla informatyków

Funkcja kwadratowa. f(x) = ax 2 + bx + c = a

Matematyka z el. statystyki, # 4 /Geodezja i kartografia I/

Różniczkowe prawo Gaussa i co z niego wynika...

1 Równania różniczkowe zwyczajne o rozdzielonych zmiennych

Iloczyn wektorowy. Autorzy: Michał Góra

Metody numeryczne. materiały do wykładu dla studentów. 7. Całkowanie numeryczne

Informacja o przestrzeniach Sobolewa

Opis efektów kształcenia dla modułu zajęć

Obliczanie długości łuku krzywych. Autorzy: Witold Majdak

Matematyka I. Bezpieczeństwo jądrowe i ochrona radiologiczna Semestr zimowy 2018/2019 Wykład 9

1. Podstawy matematyki

Analiza matematyczna 2 zadania z odpowiedziami

Wstęp do równań różniczkowych

SIMR 2016/2017, Analiza 2, wykład 1, Przestrzeń wektorowa

Wykład 4. Określimy teraz pewną ważną klasę pierścieni.

Definicja i własności wartości bezwzględnej.

Układy równań i równania wyższych rzędów

KADD Minimalizacja funkcji

jest rozwiązaniem równania jednorodnego oraz dla pewnego to jest toŝsamościowo równe zeru.

dr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory;

Całki krzywoliniowe. SNM - Elementy analizy wektorowej - 1

27. RÓWNANIA RÓŻNICZKOWE CZĄSTKOWE

Całkowanie numeryczne przy użyciu kwadratur

Rozdział 5. Twierdzenia całkowe. 5.1 Twierdzenie o potencjale. Będziemy rozpatrywać całki krzywoliniowe liczone wzdłuż krzywej C w przestrzeni

Wykład 5. Zagadnienia omawiane na wykładzie w dniu r

Wstęp do równań różniczkowych

Geometria analityczna

Wstęp do metod numerycznych Uwarunkowanie Eliminacja Gaussa. P. F. Góra

Dystrybucje, wiadomości wstępne (I)

ANALIZA MATEMATYCZNA 2 zadania z odpowiedziami

Równanie przewodnictwa cieplnego (I)

Funkcja kwadratowa. f(x) = ax 2 + bx + c,

RACHUNEK RÓŻNICZKOWY FUNKCJI JEDNEJ ZMIENNEJ. Wykorzystano: M A T E M A T Y K A Wykład dla studentów Część 1 Krzysztof KOŁOWROCKI

Rachunek całkowy - całka oznaczona

Elementy równań różniczkowych cząstkowych

Wykład Ćwiczenia Laboratorium Projekt Seminarium 45 30

Matematyka dyskretna. Andrzej Łachwa, UJ, /15

Zaawansowane metody numeryczne Komputerowa analiza zagadnień różniczkowych 4. Równania różniczkowe zwyczajne podstawy teoretyczne

Opis efektów kształcenia dla programu kształcenia (kierunkowe efekty kształcenia) WIEDZA. rozumie cywilizacyjne znaczenie matematyki i jej zastosowań

Programowanie matematyczne

ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH

Analiza wektorowa. Teoria pola.

Funkcja jednej zmiennej - przykładowe rozwiązania 1. Badając przebieg zmienności funkcji postępujemy według poniższego schematu:

x a 1, podając założenia, przy jakich jest ono wykonywalne. x a 1 = x a 2 ( a 1) = x 1 = 1 x.

I. Pochodna i różniczka funkcji jednej zmiennej. 1. Definicja pochodnej funkcji i jej interpretacja fizyczna. Istnienie pochodnej funkcji.

PRZEWODNIK PO PRZEDMIOCIE

3. FUNKCJA LINIOWA. gdzie ; ół,.

Rachunek różniczkowy funkcji wielu zmiennych

Laboratorium 5 Przybliżone metody rozwiązywania równań nieliniowych

Zagadnienia brzegowe dla równań eliptycznych

z pokryciem (O i ) i I rozkładu jedności (α i ) i I. Zauważmy najpierw, że ( i I α i )ω dω = d(1 ω) = d d(α i ω). Z drugiej jednak strony

II. RÓŻNICZKOWANIE I CAŁKOWANIE NUMERYCZNE Janusz Adamowski

Transkrypt:

Z5: Algebra liniowa Zagadnienie: Zastosowania algebry liniowej Zadanie: Operatory różniczkowania zagadnienie brzegowe Dyskretne operatory różniczkowania Numeryczne obliczanie pochodnych oraz rozwiązywanie wszelkiego typu równań różniczkowych wymaga przedstawienia pochodnych i operatorów różniczkowych w postaci dyskretnej Mimo że pojęcie pochodnej jest stosunkowo proste to może mieć wiele przedstawień dyskretnych i umiejętne z nich korzystanie może znacznie poprawić efektywność obliczeń komputerowych Rozpoczniemy od najprostszego problemu Mamy zadaną funkcję f: R R i chcemy wyznaczyć jej pochodną w jakimś punkcie x Wprost z definicji pochodnej otrzymujemy wzór przybliżony f (x) f(x + h) f(x) h Podstawowe pytanie jakie się tu pojawia to jaki jest błąd tego przybliżenia? Aby ten błąd wyznaczyć skorzystamy ze wzoru Taylora: f(x + h) = f(x) + f (x)h + f (x) h + Stąd błąd przybliżenia w poprzednim wzorze wynosi f (x) h + a więc jest rzędu h Okazuje się że pochodną można liczyć o wiele dokładniej korzystając z innych wzorów na przykład ze wzoru f (x) f(x + h) f(x h) h Znowu skorzystamy ze wzoru Taylora: f(x + h) = f(x) + f (x)h + f (x) f(x h) = f(x) f (x)h + f (x) 1 h + f (x) h 3 + 3! h f (x) h 3 + 3!

Wtedy f(x + h) f(x h) h = f (x) + f (x) h + 3! a więc błąd przybliżenia jest rzędu h Oba wzory przybliżone pozwalają nam wyrazić pochodną f (x) z dokładnością zależną od h za pomocą kombinacji liniowej wartości funkcji f w pewnych punktach Do zagadnienia wyznaczania dyskretnej wersji pochodnych wyższych rzędów i innych operatorów różniczkowych powrócimy za chwilę a teraz pokażemy jak mozna obie definicje pochodnej dyskretnej stosować do rozwiązywania równań i układów równań rózniczkowych metodą łamanych Eulera Rozważamy równanie gdzie f: R R n x = f(t x) x(t 0 ) = x 0 R n Pokażemy jak znaleźć przybliżoną wartość rozwiązania x w przedziale [t 0 t] W tym celu dzielimy przedział [t 0 t] na n- przedziałów [t k 1 t k ] przyjmując h = (t t 0 )/n t k = t 0 + kh k = 1 n Metoda łamanych Eulera jest oparta na pierwszym wzorze na pochodną przybliżoną funkcji x(t) a więc x (t) = x(t + h) x(t) h Z powyższego otrzymujemy x(t k+1 ) x(t k ) x (t k )h = f(t k x(t k ))h Jeżeli x k = x(t k ) to rozwiązanie w kolejnych punktach wyraża się wzorem rekurencyjnym x k+1 = x k + f(t k x k )h k = 0 n 1 Jeżeli zastosujemy drugi wzór na pochodną x (t) a więc x (t k ) = x(t k+1) x(t k 1 ) h to x k+1 = x k 1 + f(t k x k )h

Zauważmy że ostatni wzór nie wystarcza nam do obliczenia x 1 bo musielibyśmy znać wartość wyrażenia x(t 0 h) W tym przypadku możemy skorzystać z pierwszego wzoru x 1 = x 0 + f(t 0 x 0 )h W przypadku równań różniczkowych wyższych rzędów są możliwe dwie metody postępowania Pierwsza polega na tym że równania wyższych rzędów zastępujemy odpowiadającymi im układami równań rzędu pierwszego a więc można stosować opisaną wyżej metodę Eulera Druga metoda polega na zastosowaniu wzorów przybliżonych na pochodne wyższych rzędów Wprost z definicji pochodnych wyższych rzędów otrzymujemy następujące wzory przybliżone f (n) (x) 1 h n ( ) n n ( 1) n i f(x + hi) i i=0 Należy podkreślić że można znaleźć wzory lepiej przybliżające pochodną f (n) (x) W szczególności wzór f (x) f(x + h) + f(x h) f(x) h lepiej przybliża f (x) choć nie zawsze można go stosować przy rozwiązywaniu równań różniczkowych Pochodne cząstkowe pierwszego rzędu to nic innego jak zwykłe pochodne przy ustalonych pozostałych współrzędnych zatem wzory przybliżone są następujące u u(x + h y) u(x h y) (x y) x h u u(x y + h) u(x y h) (x y) x h Również wypisanie wzorów na wyższe pochodne cząstkowe nie sprawia większych kłopotów W szczególności gdzie u = u x (x y) + u (x y) y u x (x y) u(x + h 1 y) u(x y) + u(x h 1 y) u y (x y) u(x y + h ) u(x y) + u(x y h ) h 1 h 3

gdzie h 1 i h są przyrostami odpowiednio x i y Największą trudność w numerycznym rozwiązywaniu równań różniczkowych sprawiają zagadnienia brzegowe Po pierwsze na brzegu obszaru należy dobrać odpowiednie wzory na pochodne Po drugie zwykła metoda rekurencyjna taka jak metoda łamanych Eulera nie wystarcza do wyznaczenia rozwiązania Rozważmy na przykład równanie z warunkami brzegowymi x(0) = x 0 x (t) = f(x(t)) x(1) = x 1 Aby rozwiązać nasze równanie metodą łamanych Eulera należy oprócz wartości funkcji x w zerze również znać wartość jej pochodnej w zerze Można postąpić w ten sposób że przyjmujemy że x (0) = c gdzie c jest pewną stałą rzeczywistą a następnie rozwiązujemy równanie metodą łamanych Eulera Na koniec korzystając z warunku brzegowego x(1) = x 1 wyznaczamy c W przypadku równań cząstkowych rozwiązywanie zagadnień brzegowych jest dość trudne i jest kilka istotnie różnych technik numerycznych ich rozwiązywania od algebraicznych poprzez wariacyjne do metod probabilistycznych (metoda Monte Carlo) Operatory teorii pola Poznamy teraz kilka operatorów różniczkowych występujących w fizyce i teorii całki Wszystkie używane przez nas funkcje będą określone w pewnym podzbiorze otwartym U R n Niech f: U R i f ma pochodne cząstkowe pierwszego rzędu Operator określony wzorem [ f grad f = f f ] x 1 x x n nazywamy gradientem funkcji f Niech f: U R i f ma drugie pochodne cząstkowe f f x x 1 n w U Wtedy operator określony wzorem f = f x + f 1 x + + f x n nazywamy operatorem Laplace a Na przykład jeżeli f(x y) = ln(x + y ) to f x = x x + y i 4 f y = y x + y

więc f = f x + f y = (x + y ) 4x (x + y ) + (x + y ) 4y (x + y ) = 0 Niech F: U R n Można przyjąć że odwzorowanie F przyporządkowuje każdemu punktowi x U wektor F(x) o początku w punkcie x i dlatego F będziemy nazywać polem wektorowym Operator div określony wzorem div F = F 1 x 1 + + F n x n nazywamy dywergencją pola wektorowego F Dywergencję i gradient funkcji można zapisać używając symbolicznego operatora nabla: Mianowicie = [ x 1 x ] x n grad f = f div F = F W przypadku funkcji F: U R 3 gdzie U R 3 rotację F określamy wzorem rot F = [ F3 y F z F 1 z F 3 x F x F ] 1 y Rotację rot F można również zdefiniować korzystając z wyznacznika: i j k rot F = x y z F 1 F F 3 gdzie i j k są wersorami osi Ox Oy i Oz tzn i = [1 0 0] j = [0 1 0] k = [0 0 1] Używając operatora nabla i iloczynu wektorowego wzór ten możemy zapisać w postaci rot F = F Między dywergencją rotacją gradientem i operatorem Laplace a są następujące zależności div (rot F) = 0 rot (grad u) = 0 div (grad u) = u 5

Ekstrema funkcji div (uf) = u div F + F grad u Następujące twierdzenie podaje warunek wystarczający istnienia ekstremum lokalnego funkcji dwóch zmiennych Niech f będzie funkcją określoną w otoczeniu punktu P R Zakładamy że funkcja f ma ciągłe drugie pochodne cząstkowe w punkcie P oraz f f (P ) = (P ) = 0 x y Niech W = f x (P ) f x y (P ) f x y (P ) f y (P ) Jeżeli W > 0 to funkcja f ma w punkcie P silne ekstremum lokalne: gdy f x (P ) > 0 to jest to minimum gdy f x (P ) < 0 to jest to maksimum Jeżeli W < 0 to funkcja f nie ma w punkcie P ekstremum 6