Numerikus módszerek 1.

Hasonló dokumentumok
Numerikus módszerek 1.

ANALÍZIS III. ELMÉLETI KÉRDÉSEK

Numerikus módszerek 1.

Matematika A1a Analízis

Differenciálegyenletek numerikus megoldása

1. Házi feladat. Határidő: I. Legyen f : R R, f(x) = x 2, valamint. d : R + 0 R+ 0

Numerikus módszerek beugró kérdések

NUMERIKUS MÓDSZEREK I. BEUGRÓ KÉRDÉSEK

Rekurzív sorozatok. SZTE Bolyai Intézet nemeth. Rekurzív sorozatok p.1/26

Boros Zoltán február

2. Hogyan számíthatjuk ki két komplex szám szorzatát, ha azok a+bi alakban, illetve trigonometrikus alakban vannak megadva?

Sorozatok, sorok, függvények határértéke és folytonossága Leindler Schipp - Analízis I. könyve + jegyzetek, kidolgozások alapján

MODELLEK ÉS ALGORITMUSOK ELŐADÁS

1/1. Házi feladat. 1. Legyen p és q igaz vagy hamis matematikai kifejezés. Mutassuk meg, hogy

ANALÍZIS III. ELMÉLETI KÉRDÉSEK

Táblán. Numerikus módszerek 1. előadás (estis), 2017/2018 ősz. Lócsi Levente. Frissült: december 1.

12. Mikor nevezünk egy részhalmazt nyíltnak, illetve zártnak a valós számok körében?

Modellek és Algoritmusok - 2.ZH Elmélet

1. Folytonosság. 1. (A) Igaz-e, hogy ha D(f) = R, f folytonos és periodikus, akkor f korlátos és van maximuma és minimuma?

Fraktálok. Kontrakciók Affin leképezések. Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék. TARTALOMJEGYZÉK Kontrakciók Affin transzformációk

VIK A1 Matematika BOSCH, Hatvan, 5. Gyakorlati anyag

Kalkulus I. gyakorlat Fizika BSc I/1.

First Prev Next Last Go Back Full Screen Close Quit

Numerikus módszerek 1.

Numerikus módszerek 1.

A Newton-Raphson iteráció kezdeti értéktől való érzékenysége

GPK M1 (BME) Interpoláció / 16

Funkcionálanalízis. n=1. n=1. x n y n. n=1

Lineáris algebra numerikus módszerei

Analízis II. Analízis II. Beugrók. Készítette: Szánthó József. kiezafiu kukac gmail.com. 2009/ félév

3. Lineáris differenciálegyenletek

Függvények vizsgálata

Tétel: Ha,, akkor az ábrázolt szám hibája:

DIFFERENCIÁLEGYENLETEK. BSc. Matematika II. BGRMA2HNND, BGRMA2HNNC

A Matematika I. előadás részletes tematikája

Numerikus matematika vizsga

A derivált alkalmazásai

MATEMATIKA 2. dolgozat megoldása (A csoport)

Eötvös Loránd Tudományegyetem Természettudományi Kar. Rekurzív sorozatok. szakdolgozat

Gyakorló feladatok I.

Gyakorló feladatok. Agbeko Kwami Nutefe és Nagy Noémi

First Prev Next Last Go Back Full Screen Close Quit. (L Hospital szabály, Taylor-polinom,

Numerikus matematika

A fontosabb definíciók

Ellenőrző kérdések a Matematika I. tantárgy elméleti részéhez, 2. rész

A legjobb közeĺıtés itt most azt jelentette, hogy a lineáris

Gauss-Seidel iteráció

Szűcs Renáta. Fixponttételek

Taylor-polinomok. 1. Alapfeladatok április Feladat: Írjuk fel az f(x) = e 2x függvény másodfokú Maclaurinpolinomját!

Bevezetés az algebrába 2

Feladatok a Gazdasági matematika II. tárgy gyakorlataihoz

Numerikus módszerek 1.

Matematika I. NÉV:... FELADATOK:

alakú számot normalizált lebegőpontos számnak nevezik, ha ,, és. ( : mantissza, : mantissza hossza, : karakterisztika) Jelölés: Gépi számhalmaz:

Differenciálegyenlet rendszerek

Egy általános iskolai feladat egyetemi megvilágításban

Hatványsorok, Fourier sorok

Numerikus matematika. Irodalom: Stoyan Gisbert, Numerikus matematika mérnököknek és programozóknak, Typotex, Lebegőpontos számok

n 2 2n), (ii) lim Értelmezési tartomány, tengelymetszetek, paritás. (ii) Határérték. (iii) Első derivált, monotonitás, (ii) 3 t 2 2t dt,

Matematika I. NÉV:... FELADATOK: 2. Határozzuk meg az f(x) = 2x 3 + 2x 2 2x + 1 függvény szélsőértékeit a [ 2, 2] halmazon.

Metrikus terek, többváltozós függvények

VEKTORTEREK I. VEKTORTÉR, ALTÉR, GENERÁTORRENDSZER október 15. Irodalom. További ajánlott feladatok

minden x D esetén, akkor x 0 -at a függvény maximumhelyének mondjuk, f(x 0 )-at pedig az (abszolút) maximumértékének.

Feladatok megoldásokkal a 9. gyakorlathoz (Newton-Leibniz formula, közelítő integrálás, az integrálszámítás alkalmazásai 1.

Vektorterek. =a gyakorlatokon megoldásra ajánlott

Analízis I. Vizsgatételsor

First Prev Next Last Go Back Full Screen Close Quit. (Derivált)

1.9. B - SPLINEOK B - SPLINEOK EGZISZTENCIÁJA. numerikus analízis ii. 34. [ a, b] - n legfeljebb n darab gyöke lehet. = r (m 1) n = r m + n 1

A L Hospital-szabály, elaszticitás, monotonitás, konvexitás

Kalkulus 2., Matematika BSc 1. Házi feladat

Differenciaegyenletek

2010. október 12. Dr. Vincze Szilvia

Értelmezési tartomány, tengelymetszetek, paritás. (ii) Határérték. (iii) Első derivált, monotonitás, x x 2 dx = arctg x + C = arcctgx + C,

Nagy Gábor compalg.inf.elte.hu/ nagy

1. Absztrakt terek 1. (x, y) x + y X és (λ, x) λx X. műveletek értelmezve vannak, és amelyekre teljesülnek a következő axiómák:

Matematika alapjai; Feladatok

Minden x > 0 és y 0 valós számpárhoz létezik olyan n természetes szám, hogy y nx.

Matematika szigorlat, Mérnök informatikus szak I máj. 12. Név: Nept. kód: Idő: 1. f. 2. f. 3. f. 4. f. 5. f. 6. f. Össz.: Oszt.

Kalkulus I. NÉV: Határozzuk meg a következő határértékeket: 8pt

1.7. Elsőrendű lineáris differenciálegyenlet-rendszerek

Bevezetés az algebrába 2 Differencia- és differenciálegyenlet-rendszerek

2012. október 2 és 4. Dr. Vincze Szilvia

1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás)

FELVÉTELI VIZSGA, szeptember 12.

Dierenciálhányados, derivált

2. SZÉLSŽÉRTÉKSZÁMÍTÁS. 2.1 A széls érték fogalma, létezése

Matematika A2 vizsga mgeoldása június 4.

8n 5 n, Értelmezési tartomány, tengelymetszetek, paritás. (ii) Határérték. (iii) Első derivált, monotonitás,

f(x) vagy f(x) a (x x 0 )-t használjuk. lim melyekre Mivel itt ɛ > 0 tetszőlegesen kicsi, így a a = 0, a = a, ami ellentmondás, bizonyítva

Bevezetés az algebrába 2

Számsorok. 1. Definíció. Legyen adott valós számoknak egy (a n ) n=1 = (a 1, a 2,..., a n,...) végtelen sorozata. Az. a n

Fourier sorok február 19.

Optimalizálás alapfeladata Legmeredekebb lejtő Lagrange függvény Log-barrier módszer Büntetőfüggvény módszer 2017/

Többváltozós Függvények Analízise; Differenciálegyenletek Tantárgyi tájékoztató, 2014/2015 tavaszi félév

Analízis I. beugró vizsgakérdések

KOVÁCS BÉLA, MATEMATIKA II.

Programtervező informatikus I. évfolyam Analízis 1

y + a y + b y = r(x),

Gyakorlo feladatok a szobeli vizsgahoz

Átírás:

Numerikus módszerek 1. 10. előadás: Nemlineáris egyenletek numerikus megoldása Lócsi Levente ELTE IK 2013. november 18.

Tartalomjegyzék 1 Bolzano-tétel, intervallumfelezés 2 Fixponttételek, egyszerű iterációk 3 Konvergencia rendje

Problémafelvetés, megközelítési módok Feladat Keressük meg egy f : R R nemlineáris függvény gyökét, avagy zérushelyét. (?, 1, több?) f(x ) = 0, x =? Ekvivalens módon átfogalmazható (általában): keressük meg egy ϕ: R R nemlineáris függvény fixpontját. x = ϕ(x ), x =?

Tartalomjegyzék 1 Bolzano-tétel, intervallumfelezés 2 Fixponttételek, egyszerű iterációk 3 Konvergencia rendje

Bolzano-tétel Lásd Analízis... Tétel: Bolzano-tétel Legyen a, b R, a < b. Ha f C[a, b] és f(a) f(b) < 0, akkor x (a, b) : f(x ) = 0. Megjegyzés: C[a, b]: az [a, b] (zárt) intervallumon folytonos függvények halmaza f(a) f(b) < 0: f(a) és f(b) különböző előjelűek van gyök az (a, b) (nyílt) intervallumban

Intervallumfelezés Biz. (Bolzano-tétel): az intervallumfelezés módszerével 1 Kezdetben legyen x 0 := a, y 0 := b. 2 Ismételjük: Legyen z k := 1 2 (x k + y k ), az intervallum fele. Ha f(x k ) f(z k ) < 0, akkor x k+1 := x k, y k+1 := z k. Ha f(x k ) f(z k ) > 0, akkor x k+1 := z k, y k+1 := y k. 3 Álljunk meg, ha egyenlőség teljesül, ekkor x = z k, vagy elértük a kívánt pontosságot, ekkor x (x k, y k ), és teljesül. y k x k = b a 2 k

Intervallumfelezés Megjegyzés: Általában nem tapasztalunk egyenlőséget. Az (x k ) és (y k ) sorozatok részletes tárgyalása: Analízis... Hibabecslések: x k x < b a 2 k, y k x < b a 2 k, z k x < b a 2 k+1.

Intervallumfelezés Példa Közelítsük a p(x) = x 3 + 3x 2 polinom egyik gyökét 0.1 pontossággal. Hány lépés szükséges? Próbálkozhatunk a [0, 1] intervallummal...

Egyértelműség Tétel: gyök egyértelmű létezéséről Ha f C[a, b], f(a) f(b) < 0, valamint f D(a, b) és f > 0 (vagy < 0), akkor!x (a, b) : f(x ) = 0. Biz.: Van gyök, f szig. mon., ezért egyértelmű is.

Tartalomjegyzék 1 Bolzano-tétel, intervallumfelezés 2 Fixponttételek, egyszerű iterációk 3 Konvergencia rendje

Emlékeztető, ötlet Emlékeztető: Iterációs módszerek LER-ek esetén. Ax = b x = Bx + c x (k+1) = ϕ(x (k) ) = B x (k) + c Ötlet: Most, nemlineáris függvények zérushelyéhez: f(x) = 0 x = ϕ(x) x k+1 = ϕ(x k ) =...

Emlékeztető: fixpont, kontrakció Emlékeztető: fixpont Az x R n pontot a ϕ: R n R n leképezés fixpontjának nevezzük, ha x = ϕ(x ). Emlékeztető: kontrakció A ϕ: R n R n leképezés kontrakció, ha q [0, 1), hogy ϕ(x) ϕ(y) q x y, x, y R n. Megj.: kontrakció összehúzás, q: kontrakciós együttható most n = 1,. =. ; R helyett sokszor elég [a, b] R

Kontraktív valós függvények Állítás Legyen ϕ: R R függvény. Ha ϕ C 1 [a, b] és ϕ (x) < 1 (x [a, b]), akkor ϕ kontrakció. Megj.: C 1 : egyszer folyonosan differenciálható. Biz.: A Lagrange-féle középértéktétel segítségével. q := max ϕ (x) < 1 x [a,b] x, y [a, b] (x < y) : ξ (x, y) : ϕ(x) ϕ(y) ϕ (ξ) x y q x y.

A Banach-féle fixponttétel Tétel: Banach-féle fixponttétel [a, b]-re Ha a ϕ: [a, b] [a, b] függvény kontrakció [a, b]-n q kontrakciós együtthatóval, akkor 1 x [a, b] : x = ϕ(x ), azaz létezik fixpont, 2 a fixpont egyértelmű, 3 x 0 [a, b] esetén az x k+1 = ϕ(x k ), k N 0 sorozat konvergens és lim k x k = x, 4 és a következő hibabecslések teljesülnek: x k x q k x 0 x, x k x qk 1 q x 1 x 0. Biz.: Már volt, csak most R n helyett R (n = 1), sőt [a, b].

A Banach-féle fixponttétel Következmény: iteráció konvergenciájának elégséges feltétele Ha ϕ: [a, b] [a, b], ϕ C 1 [a, b] és ϕ (x) < 1 (x [a, b]), akkor az x k+1 = ϕ(x k ) iteráció konvergens x 0 [a, b] esetén. Megj.: Attól még lehet konvergens, ha valahol ϕ 1. (Nem szükséges feltétel.)

Brouwer-féle fixponttétel Tétel: Brouwer-féle fixponttétel Ha ϕ: [a, b] [a, b], ϕ C[a, b], akkor x [a, b] : x = ϕ(x ). Biz.: ϕ(a), ϕ(b) [a, b]; g(x) := x ϕ(x) g(a) = a ϕ(a) 0, g(b) = b ϕ(b) 0. Egyik sem 0: Bolzano: x [a, b] : g(x ) = 0, azaz x = ϕ(x ). Valamelyik 0: azaz a vagy b gyöke g-nek, azaz fixpontja ϕ-nek. Szemléletesen?

Egyszerű iterációk Példa Keressük az x = cos x megoldását a [0, 1] intervallumon az x k+1 := cos x k, x 0 [0, 1] iterációval. Konvergens ez a módszer? Adjunk hibabecslést! Hány lépés után kapjuk a gyököt 10 4 pontossággal?

Egyszerű iterációk Példa Vizsgáljuk meg az x 0 [0, 1], x k+1 = α x k (1 x k ) iterációk (logisztikus leképezés) viselkedését különböző α [0, 4] paraméterek esetén. Megj.: Általában nem kontrakció. Könnyen eljuthatunk differenciaegyenletek bifurkációinak és a káoszelmélet alapjainak vizsgálatához...

Tartalomjegyzék 1 Bolzano-tétel, intervallumfelezés 2 Fixponttételek, egyszerű iterációk 3 Konvergencia rendje

Definíció: konvergencia rendje Konvergencia rendje Az (x k ) konvergens sorozat határértékét jelölje x p-edrendben konvergens, ha c (0,+ ) R, hogy x k+1 x lim k x k x p = c. Megjegyzés: p egyértelmű, p 1, p nem feltétlenül egész (A szelőmódszernél p = 1+ 5 ). 2 p = 1: elsőrendű vagy lineáris konv. (ekkor c 1) p = 2: másodrendű vagy kvadratikus konvergencia Gyakorlatban a legalább p-edrendű konv. megfogalmazása: K R + : k N 0 : x k+1 x K x k x p

Konvergencia rendje Példa Mennyi a konvergenciarendje a következő nullsorozatoknak? ( ) ( ) ( ) 1 1 1 n 2 ; 2 n ; (q n ) ( q < 1); ; 2 2n

Konvergencia rendje Mit jelent az első- és másodrendű konvergencia számokban? ( 2) 1 p = 1, x k+1 x < K x k x 1 1.414184570312500 1.414245605468750 1.414215087890625 Minden lépésben kb. egy újabb tizedesjegy pontos. 2 p = 2, x k+1 x < K x k x 2 1.416666666666667 1.414215686274510 1.414213562374690 Minden lépésben kb. kétszer annyi tizedesjegy pontos.

Magasabbrendben konvergens sorozatokról Aszimptotikus konvergencia tétele Tétel: p-edrendben konvergens iterációk Legyen ϕ: R R, ϕ C p [a, b] és az x k+1 = ϕ(x k ) sorozat konvergens. Ha ϕ (x ) = = ϕ (p 1) (x ) = 0, de ϕ (p) (x ) 0, akkor a konvergencia p-edrendű és hibabecslése: x k+1 x M p p! x k x p, ahol M p = max ϕ (p) (ξ). ξ [a,b] Biz.: Írjuk fel ϕ függvény x körüli Taylor-polinomját a p-edfokú maradéktaggal... Táblán. Meggondoltuk.

Magasabbrendben konvergens sorozatokról Következmény Ha ϕ: [a, b] [a, b] kontrakció, és ϕ (x ) = = ϕ (p 1) (x ) = 0, de ϕ (p) (x ) 0, akkor 1 x [a, b] : x = ϕ(x ), azaz létezik fixpont, 2 a fixpont egyértelmű, 3 x 0 [a, b] esetén az x k+1 = ϕ(x k ), k N 0 sorozat konvergens és lim k x k = x, 4 és a következő hibabecslés teljesül: x k+1 x M p p! x k x p. Biz.: Ez a Banach-féle fixponttétel és az aszimptotikus konvergencia tételének összeházasításaként adódik.

Még egy példa egyszerű iterációra Példa Írjunk fel fixpont-iteráció(ka)t az x 3 x 1 = 0 egyenlet megoldására, bizonyítsuk a konvergenciát. (a) x = x 3 1, (b) x = 3 x + 1.

Példák Matlab-ban 1 Intervallumfelezés számolása és szemléltetése. 2 Egyszerű iterációk és fixpontok elemzése az x = cos x egyenlet példáján keresztül. 3 A logisztikus leképezés viselkedésének bemutatása érdekességképpen.