Szűcs Renáta. Fixponttételek

Hasonló dokumentumok
Numerikus módszerek 1.

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

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

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

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

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

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

Differenciálegyenletek numerikus megoldása

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

Boros Zoltán február

Gauss-Seidel iteráció

Numerikus módszerek 1.

Konvex optimalizálás feladatok

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

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

Numerikus módszerek beugró kérdések

MATEMATIKA 2. dolgozat megoldása (A csoport)

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:

Analízis I. Vizsgatételsor

Analízis. 1. fejezet Normált-, Banach- és Hilbert-terek. 1. Definíció. (K n,, ) vektortér, ha X, Y, Z K n és a, b K esetén

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

Matematika A1a Analízis

A fontosabb definíciók

Bevezetés az algebrába 2 Vektor- és mátrixnorma

Az R halmazt a valós számok halmazának nevezzük, ha teljesíti az alábbi 3 axiómacsoport axiómáit.

10. Előadás. 1. Feltétel nélküli optimalizálás: Az eljárás alapjai

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

Lineáris leképezések (előadásvázlat, szeptember 28.) Maróti Miklós, Kátai-Urbán Kamilla

Alapfogalmak, valós számok Sorozatok, határérték Függvények határértéke, folytonosság A differenciálszámítás Függvénydiszkusszió Otthoni munka

Numerikus módszerek 1.

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.

Fraktálok. Hausdorff távolság. Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék március 14.

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

Matematika A2 vizsga mgeoldása június 4.

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

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

Differenciálegyenlet rendszerek

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.

1 Lebegőpontos számábrázolás

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Függvények

A sorozat fogalma. függvényeket sorozatoknak nevezzük. Amennyiben az értékkészlet. az értékkészlet a komplex számok halmaza, akkor komplex

Trigonometria Megoldások. 1) Igazolja, hogy ha egy háromszög szögeire érvényes az alábbi összefüggés: sin : sin = cos + : cos +, ( ) ( )

0-49 pont: elégtelen, pont: elégséges, pont: közepes, pont: jó, pont: jeles

17. előadás: Vektorok a térben

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

Kvadratikus alakok és euklideszi terek (előadásvázlat, október 5.) Maróti Miklós, Kátai-Urbán Kamilla

MODELLEK ÉS ALGORITMUSOK ELŐADÁS

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.

FRAKTÁLGEOMETRIA Feladatok. Czirbusz Sándor április 16. A feladatok végén zárójelben a feladat pontértéke található.

Matematika (mesterképzés)

3. Lineáris differenciálegyenletek

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

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

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Függvények

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

A lineáris programozás alapjai

Vektorterek. =a gyakorlatokon megoldásra ajánlott

9. TÖBBVÁLTOZÓS FÜGGVÉNYEK DIFFERENCIÁLSZÁMITÁSA. 9.1 Metrika és topológia R k -ban

Felügyelt önálló tanulás - Analízis III.

Vektorok, mátrixok, lineáris egyenletrendszerek

Funkcionálanalízis. Gyakorló feladatok március 22. Metrikus tér, normált tér és skalárszorzat tér

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

1. Számsorok, hatványsorok, Taylor-sor, Fourier-sor

Diszkrét Matematika MSc hallgatók számára. 4. Előadás

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

Explicit hibabecslés Maxwell-egyenletek numerikus megoldásához

Függvények Megoldások

1. Generátorrendszer. Házi feladat (fizikából tudjuk) Ha v és w nem párhuzamos síkvektorok, akkor generátorrendszert alkotnak a sík vektorainak

valós számot tartalmaz, mert az ilyen részhalmazon nem azonosság.

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

Matematika I. Vektorok, egyenesek, síkok

Differenciálszámítás normált terekben

Gauss-Jordan módszer Legkisebb négyzetek módszere, egyenes LNM, polinom LNM, függvény. Lineáris algebra numerikus módszerei

MATE-INFO UBB verseny, március 25. MATEMATIKA írásbeli vizsga

f(x) a (x x 0 )-t használjuk.

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

SZÉLSŐÉRTÉKKEL KAPCSOLATOS TÉTELEK, PÉLDÁK, SZAKDOLGOZAT ELLENPÉLDÁK. TÉMAVEZETŐ: Gémes Margit. Matematika Bsc, tanári szakirány

FELVÉTELI VIZSGA, szeptember 12.

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK KÖZÉPSZINT Függvények

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

sin x = cos x =? sin x = dx =? dx = cos x =? g) Adja meg a helyettesítéses integrálás szabályát határozott integrálokra vonatkozóan!

Norma Determináns, inverz Kondíciószám Direkt és inverz hibák Lin. egyenletrendszerek A Gauss-módszer. Lineáris algebra numerikus módszerei

EGYVÁLTOZÓS FÜGGVÉNYEK FOLYTONOSSÁGA ÉS HATÁRÉRTÉKE

LNM folytonos Az interpoláció Lagrange interpoláció. Lineáris algebra numerikus módszerei

Matematika szigorlat június 17. Neptun kód:

KOVÁCS BÉLA, MATEMATIKA I.

Matematikai analízis 1. Szász Róbert

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI EMELT SZINT Trigonometria

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK KÖZÉP SZINT Függvények

Lineáris leképezések. Wettl Ferenc március 9. Wettl Ferenc Lineáris leképezések március 9. 1 / 31

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

4. Laplace transzformáció és alkalmazása

Kétváltozós függvények differenciálszámítása

Matematika szigorlat, Mérnök informatikus szak I máj. 29.

Modellek és Algoritmusok - 2.ZH Elmélet

Exponenciális és logaritmikus kifejezések Megoldások

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

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

Megoldott feladatok november 30. n+3 szigorúan monoton csökken, 5. n+3. lim a n = lim. n+3 = 2n+3 n+4 2n+1

Átírás:

Eötvös Loránd Tudományegyetem Természettudományi Kar Szűcs Renáta Fixponttételek BSc szakdolgozat Témavezető: Dr. Kovács Sándor Numerikus Analízis Tanszék Budapest, 2014

Köszönetnyilvánítás Ezúton szeretnék hálás köszönetet mondani témavezetőmnek, Dr. Kovács Sándornak, aki a konzultációk során sok tanáccsal és ötlettel segítette a dolgozatom megírását. Tiszta szívvel köszönöm szüleimnek és páromnak a sok gondoskodást, támogatást és szeretetet, amit egyetemi éveim alatt kaptam tőlük. Budapest, 2014. május 30. Szűcs Renáta 1

Tartalomjegyzék 1. Bevezetés 3 2. Alapvető definíciók és jelölések 4 3. Fixponttételek 8 3.1. Brouwer-féle fixponttétel I........................ 8 3.2. Brouwer-féle fixponttétel II........................ 8 3.3. Brouwer-féle fixponttétel III....................... 8 3.4. Schauder-féle fixponttétel........................ 9 3.5. Banach-féle fixponttétel......................... 15 3.6. Banach fixponttétele normált terekre................. 16 3.7. Banach fixponttétele lineáris leképezésekre............. 17 3.8. Weissinger-féle fixponttétel....................... 17 3.9. Kakutani fixponttétele.......................... 20 3.10. Knaster-Tarski fixponttétele....................... 20 4. Alkalmazások 21 4.1. Nemlineáris egyenletrendszerek megoldhatósága.......... 21 4.2. Kezdeti érték feladat közönséges differenciálegyenleteknél.... 22 4.3. Newton-módszer.............................. 23 4.4. Jacobi-iteráció............................... 24 4.5. Szöveges feladat.............................. 25 4.6. Banach-féle fixponttétel egy alkalmazása............... 26 4.7. Schauder-féle fixponttétel egy alkalmazása.............. 27 4.8. Magyar vonatkozás............................ 28 5. Érdekességek 29 5.1. Brouwer fixponttételének hétköznapi példái............. 29 5.2. Sündisznótétel............................... 29 5.3. Koszinusz iterálása............................. 30 2

1. Bevezetés A fixponttételek története a 20. század elejére nyúlik vissza. Brouwer (1881-1966) és Hamadard (1865-1963) holland és francia matematikusok 1910-ben bizonyították egy folytonos leképezés fixpontjának létezését euklideszi zárt gömbben. Néhány évvel később, 1922-ben Banach (1892-1945) lengyel matematikus publikálta fixponttételét. Majd 1930- ban Schauder (1899-1943) általánosította Brouwer tételét. Magyar szálak is fűződnek a témakörhöz. Neumann János (1903-1957), közgazdasági modelljének megalkotásához Brouwer fixponttételének bizonyítását alkalmazta. Ezen tételek segítségével, a matematika számos területéről (ilyen például a funkcionálanalízis, a differenciálegyenletek, a numerikus analízis és a valószínűségszámítás is) származó feladatot meg tudunk oldani. A numerikus analízisben a gyökközelítő módszerek nagy részét az úgynevezett fixpontiterációs módszerek alkotják, amelyek azon az elven nyugszanak, hogy valamilyen f(x) = 0 egyenlet gyökét egy olyan alkalmas függvény fixpontjaként állítják elő, ami a keresett gyök valamilyen környezetén kontrakció. Ezen módszerek tipikus példája elég sima függvényekre a Newton-módszer és lineáris egyenletrendszerek numerikus megoldására a Jacobi-iteráció. Az alkalmazásoknál mindkettőt megismerhetjük. A megértéshez szükséges definíciók után a legfontosabb fixponttételek és bizonyítások kerülnek bemutatásra, majd dolgozatom további részében különféle alkalmazásokat, feladatokat és mindennapi érdekességeket ismertetek. Dolgozatom célja, hogy átfogó leírást kapjunk a fixponttételek kialakulásáról és továbbfejlődéséről, illetve a kezdetektől napjainkig használatos alkalmazásokról. 3

2. Alapvető definíciók és jelölések A következőkben felsorolom a tételek megértéséhez elengedhetetlen definíciókat, jelöléseket, példákkal kiegészítve. Definíció. Az (X, ) párt metrikus térnek nevezzük, ha X egy tetszőleges nemüres halmaz, továbbá : X R egy olyan függvény, amelyre teljesülnek az alábbi tulajdonságok: 1. minden x, y X-re (x, y) = 0 x = y; 2. minden x, y X-re (x, y) = (y, x); 3. minden x, y, z X-re (x, y) (x, z) + (z, y). Példák metrikára 1. A valós számok halmaza a szokásos (x, y) = x y távolsággal ellátva metrikus tér lesz. 2. Tetszőleges X halmaz ellátható metrikus tér struktúrával a 0, x = y (x, y) = 1, x y függvénnyel. Ekkor (X, )-t diszkrét metrikus térnek nevezzük. Definíció. Az (X, ) párt normált térnek nevezzük, ha X egy K feletti vektortér, ahol K = C vagy R, továbbá : X R egy olyan függvény, amely teljesíti az alábbi normaaxiómákat: 1. minden x X-re x = 0 x = 0; 2. minden λ K-ra és x X-re λx = λ x ; 3. minden x, y X-re x + y x + y. 4

Példák normára 1. tekintsük a valós számok halmazát, mint önmaga feletti vektorteret a következő normával: x := x, tehát a szokásos abszolút értéket kapjuk. 2. hasonlóan normált tér lesz (R n, 2 ), ahol a 2-es index az euklideszi normát jelenti, azaz egy x R n -re x 2 = (x 1, x 2,..., x n ) 2 = n 3. Az előző teret más normákkal is elláthatjuk, fontosak az úgynevezett p-normák, ahol egy x R n esetén x p = p x i p. Kapcsolat a metrikus tér és a normált tér között Minden normált tér egyben metrikus tér is, ugyanis ha (X,. ) normált tér, x, y X, akkor (x, y) = x y egy metrikát definiál X-en és ezzel a normából származtatott metrikával (X, ) metrikus tér is egyben. i=0 x 2 i Definíció. Adott (X, ρ) metrikus tér esetén azt mondjuk, hogy a ϕ : X X leképezés 1. Lipschitz-folytonos, ha alkalmas L := L ϕ [0, + ) számmal ρ(ϕ(x), ϕ(y)) Lρ(x, y) (x, y X) teljesül, 2. kontraktív vagy kontrakció, ha Lipschitz-folytonos és L < 1. 5

Példa kontrakcióra A (C[0, 1], ρ ) metrikus tér esetén a ϕ : C[0, 1] C[0, 1], ϕ(f)(x) := 1 + 1 2 x 0 f (x [0, 1]) leképezés kontrakció, hiszen bármely f, g C[0, 1] és x [0, 1] esetén ϕ(f)(x) ϕ(g)(x) = 1 x 2 (f g) 1 x f g 2 0 0 1 (x 0) sup{ f(t) g(t) R : t [0, x]} 2 1 2 xρ (f, g) így ρ (ϕ(f), ϕ(g)) = sup{ ϕ(f)(x) ϕ(g)(x) R : x [0, 1]} 1 2 ρ (f, g). Definíció. Egy euklideszi tér egy részhalmazát konvexnek nevezzük, ha két tetszőleges halmazbeli pontnak az összekötő szakasza is a halmazban van. Definíció. Legyen K egy részhalmaza az X vektortérnek. Azt mondjuk, hogy K konvex burka az a halmaz, amelyet X összes részhalmazának metszete határoz meg és K-t is magában foglalja. A konvex burok jelölése: conv(k). Egy eleme a következőnek felel meg: n n α i x i conv(k), x i K, α i R +, α i = 1. Definíció. Legyen X egy Banach-tér. M X egy részhalmaza X-nek. Ekkor egy halmaz dimenzióján a következőt értjük: dim(m) := dim(span(m M)), ahol M M = {m 1 m 2 m 1, m 2 M}. Ha dim(m) <, akkor M véges-dimenziós. 6

Definíció. Legyen (X, ρ) metrikus tér, f : X X egy leképezés, és x X-nek. Azt mondjuk, hogy x fixpontja f-nek, ha f(x) = x. Definíció. Legyen (X, d) egy metrikus tér. A X egy részhalmaza X-nek és p X egy pont X-ben. Ekkor egy p pont távolságát egy részhalmaztól a következőképpen definiáljuk: dist(p,a) := inf {d(p, a) R : a A}. Definíció. Az (A; ) párt részbenrendezett halmaznak nevezzük, ha A tetszőleges halmaz, pedig A-n értelmezett részbenrendezés, azaz tetszőleges a, b, c A elemekre teljesülnek a következők: a a, ha a b és b a, akkor a = b, ha a b és b c, akkor a c. 7

3. Fixponttételek A következőkben bemutatom a legfontosabb fixponttételeket, ezek közül néhányat a bizonyításával együtt. Először Brouwer tételének három különböző, de ekvivalens alakját olvashatjuk. A továbbiakban csak a III. alakra lesz szükség Schauder tételének bizonyításakor. 3.1. Brouwer-féle fixponttétel I. Tétel. Legyen B := B 1 (0) a zárt egységgömb R n -ben az euklideszi normával 2. Legyen továbbá T : B B egy folytonos függvény. Ekkor létezik egy olyan x B, hogy T(x) = x, azaz x fixpontja T-nek. A tétel egy általánosítását kapjuk, ha az egységgömb helyett egy R n -beli részhalmazt veszünk, amelynek eleme a nulla. Így kapjuk a következő tételt: 3.2. Brouwer-féle fixponttétel II. Tétel. Legyen K R n egy részhalmaz R n -ben, amely korlátos és konvex. Majd tegyük fel, hogy 0 int(k). Legyen T : K K. Ekkor létezik egy olyan x K, hogy T(x) = x, azaz x fixpontja T-nek. A Schauder-féle fixponttétel bizonyításához szükség van az előzőek egy újabb általánosítására, ahol K halmazra megköveteljük, hogy korlátos, zárt, konvex és végesdimenziós legyen, így kapjuk a következőt: 3.3. Brouwer-féle fixponttétel III. Tétel. Legyen (X, ) egy Banach-tér és K X egy nemüres részhalmaza X-nek. K legyen véges-dimenziós, korlátos, zárt és konvex és T : K K egy folytonos leképezés. Ekkor létezik egy olyan x K, hogy T(x) = x, azaz x fixpontja T-nek. Folytatva az általánosítást, megkapjuk Schauder tételét: 8

3.4. Schauder-féle fixponttétel Tétel. Legyen (X, ) egy Banach-tér és K X egy részhalmaza X-nek. K legyen kompakt és konvex, továbbá T : K K egy folytonos leképezés. Ekkor létezik egy olyan x K, hogy T(x) = x, azaz x fixpontja T-nek. Bizonyítás. 1. lépés. Először belátjuk, hogy a távolságfüggvény folytonos, majd keresünk egy K k konvex, zárt, korlátos és véges dimenziós halmazt,a amelyre K-t megszoríthatjuk. Lemma 1. dist(, A) folytonos. Bizonyítás. A következő egyenlőtlenséggel megmutatjuk dist(, A) Lipschitzfolytonosságát, amiből automatikusan következik, hogy dist(, A) folytonos is. dist(y, a) dist(x, a) d(x, y) ahol a A;x, y X tetszőlegesek, és a következők teljesülnek: d(y, a) d(y, x) + d(x, a) inf d(y, a) d(y, x) + inf d(x, a) dist(y, A) d(x, y) + dist(x, A) dist(y, A) dist(x, A) d(x, y) d(x, a) d(x, y) + d(y, a) inf d(x, a) d(x, y) + dist(y, A) dist(x, A) d(x, y) + dist(y, A) dist(x, A) dist(y, A) d(x, y) K halmazra keresünk egy K k megszorítást, amelyre teljesül, hogy konvex, zárt, kompakt és véges-dimenziós. Ekkor K le lesz fedve hasonló gömbökkel úgy, hogy a következők érvényesüljenek: k N, k > 0 tetszőleges, N = N(k) N a gömbök száma, amely szükséges K lefedéséhez. Legyenek B i := B 1, x i K, i 1,...,N k 9

gömbök x i gömbközéppontjaikkal és 1 sugarukkal. Ehhez legyen k olyan nagy, k hogy a K halmaz lefedéséhez legalább két gömb szükséges legyen. Az x i gömbközéppontok alkalmasak lesznek a K k := conv({x 1,...,x N }) konvex burokhoz. K k halmaz tehát egy szűkítés K halmazra. A következő bizonyításhoz alkalmazzuk Brouwer fixponttételénk III. alakját, hogy belássuk K k konvex, zárt, korlátos és véges dimenziós halmaz. Lemma 2. K k korlátos Bizonyítás. Nézzük meg a konvex burok egy elemét: x = α i x i α i x i = = α i x i N α i max x i = = max x i Lemma 3. K k véges dimenziós Bizonyítás. Tekintsük a, b K k tetszőlegesre α i = max x i 1 < a = N α i x i és b = N β i x i A két elemet egymásból kivonva kapjuk: a b = N (α i β i ) x i span{a b} = span{ N (α i β i ) x i }, ahol N véges, kapunk tehát egy véges dimenziós generátorrendszert. dim(span{k k K k }) <. Ezenkívül teljesülnek a következők: 10

1. K k konvex, ahol K k a K halmaz konvex burkát jelenti. 2. K k zárt: abból, hogy a gömbközéppontok egy véges dimenziós generátorrendszert alkotnak, automatikusan következik, hogy K k zárt 2. lépés. Definiálunk egy segédfüggvényt. Definiáljuk a J k : K K k függvényt a következő módon: J k (x) := dist(x, K B i ) x i. dist(x, K B i ) Ez a segédfüggvény alkalmazható lesz és jól definiált, azaz a nevező nem lehet nulla. Ez következik abból a feltételből, hogy legalább két nyílt gömbre szükség van a lefedéshez. Teljesül, hogy a nevező nem nulla, mert x ugyan mindig benne van egy gömbben, de nincs benne soha az összes gömbben. A cél továbbra is az, hogy alkalmazzuk Brouwer fixponttételének III. alakját. Ezért még meg kell mutatni, hogy J k (x) egy folytonos transzformáció. Azt tudjuk, hogy a távolságfüggvény dist(, A) folytonos. Folytonos függvények kompozíciója szintén folytonos, így tudjuk, hogy J k (x) is folytonos. Lemma 4. J k a K k -ba képez 11

Bizonyítás. J k (x) := dist(x, K B i ) x i dist(x, K B i ) = = = dist(x, K B i ) x i = dist(x, K B i ) dist(x, K B i ) x i dist(x, K B i ) dist(x, K B i ) = 1 dist(x, K B i ) α i = 1 J k (x) K k Segédállítás. J k (x) x 1 k x K Bizonyítás. 12

J k (x) x = (dist(x, K B i ))x i dist(x, K B i ) x = = dist(x, K B i ) (x i x) dist(x, K B i ) dist(x, K B i ) x i x dist(x, K B i ) = = i x B i dist(x, K B i ) x i x i x B i dist(x, K B i ) dist(x, K B i ) 1 k i x B i dist(x, K B i ) i x B i 3. lépés. Meghatározzuk T fixpontját. Egy olyan folytonos transzformációt kellene találnunk, amely K k -ból K k -ba képez, így alkalmazhatjuk a Brouwer-féle fixponttételt. S k : K k K T K J k K k x (J k T)(x) = J k (T(x)) Tudjuk, hogy mindkét függvény J k és T is folytonos, mivel folytonos leképezések kompozíciója is folytonos, így S k is az. Minden feltétel teljesül a Schauder-féle fixponttétel alkalmazhatóságához: 13

S k tartalmaz egy f k K k fixpontot S k (f k ) = f k (J k T)(f k ) = f k Ötlet: Ha k-t nagyobbnak választjuk, a gömbök sugarát pedig kisebbnek, akkor K lefedéséhez több gömbre lesz szükség. Egy fixpontsorozatot kapunk: minden k N-re k f k K k K Tudjuk, hogy K kompakt, ebben a térben sorozatkompakt is (egy topologikus tér sorozatkompakt, ha minden benne lévő sorozatnak létezik konvergens részsorozata). Ebben az esetben: f k tartalmaz egy konvergens részsorozatot: (f kj ) j N f K határértékkel lim j f kj = f K. Belátjuk, hogy f fixpontja T-nek f kj T(f kj ) = S kj (f kj ) T(f kj ) = (J kj T)(f kj ) T(f kj ) = = J kj T(f kj ) T(f kj ) 1 k j 14

Használva a segédállítást: ( ) 1 lim (J kj T)(f kj ) T(f kj ) lim k j lim(j kj T)(f kj ) lim(t(f kj )) = 0 f lim(t(f kj )) = 0 f = lim(t(f kj )) f = T(lim(f kj )) Ezzel a tételt bebizonyítottuk. f = T(f) 3.5. Banach-féle fixponttétel Tétel. Legyen (X, d) egy teljes metrikus tér, F : X X egy kontrakció. Ekkor F-nek pontosan egy p fixpontja létezik X-en, és tetszőleges x 0 X-re x k+1 = F(x k ) fixpont iterációs sorozat konvergál p-hez. Bizonyítás. Legyen x 0 [a, b] X tetszőleges, és x k+1 = F(x k ), k = 0, 1,.... Azt kell megmutatni, hogy (x k ) konvergens. Ehhez elég belátni, hogy Cauchy-sorozat. Legyen k > m, tekintsük d(x k, x m )-t. A háromszög-egyenlőtlenséget, a sorozat definícióját és a 15

kontrakciós tulajdonságot használva a következőt kapjuk: (x k, x m ) d(x k, x k 1 ) + d(x k 1, x k 2 ) +... + d(x m+1, x m ) = = d(f(x k 1 ), F(x k 2 )) + d(f(x k 2 ), F(x k 3 )) +... + d(f(x m ), F(x m 1 )) cd(x k 1, x k 2 ) + cd(x k 2, x k 3 ) +... + cd(x m, x m 1 ) Az egyes tagokban ismételten alkalmazva a sorozat definícióját és a kontrakciós tulajdonságot következik, hogy és ezért d(x k, x m ) (c k 1 + c k 2 +... + c m )d(x 1, x 0 ), d(x k, x m ) ( j=m cj )d(x 1, x 0 ) = cm 1 c d(x 1, x 0 ) 0, ha m, k. Tehát (x k ) Cauchy-sorozat és így konvergens. Legyen x k p, ha k. Belátjuk, hogy p fixpontja F-nek. Mivel x k+1 = F(x k ), így mindkét oldal határértékét véve és felhasználva F folytonosságát, azt kapjuk, hogy p = F(p), azaz p fixpontja F-nek. A fixpont egyértelműségét megmutatva, tegyük fel, hogy p és q is fixpontja F-nek. Ekkor a kontrakciós tulajdonságot felhasználva: d(p, q) = d(f(p), F(q)) cd(p, q), ami csak úgy lehet, ha d(p, q) = 0, azaz p = q. 3.6. Banach fixponttétele normált terekre Tétel. Legyen (X, ) normált tér, E X zárt halmaz, és F : E E egy kontrakció E-n, azaz létezik olyan 0 c < 1 konstans, hogy F(x) F(y) c x y (x, y E) Ekkor F-nek pontosan egy fixpontja létezik E-n, amely tetszőleges E-beli kezdőpontból indított fixpont iteráció határértékeként megkapható. 16

Legyen (X, ) egy normált tér. Egy T : X X leképezést affin leképezésnek nevezünk, ha Tx = Ax + b alakú, ahol A : X X egy lineáris leképezés, b X. Affin leképezés esetén a kontrakciós tulajdonság azzal ekvivalens, hogy az A lineáris leképezés normája 1-nél kisebb. Ebből kapjuk a tétel következő speciális alakját: 3.7. Banach fixponttétele lineáris leképezésekre Tétel. Legyen (X, ) egy Banach-tér, és T : X X, Tx = Ax+b egy affin leképezés, amelyre A < 1. Ekkor T-nek pontosan egy fixpontja létezik X-en, amely tetszőleges kezdőpontból indított fixpont iteráció határértékeként megkapható. Példa Legyen a < b, F : [a, b] [a, b] folytonos és F legyen differenciálható (a, b) intervallumon. Ekkor igaz q [0, 1): F (ξ) q (ξ (a, b)). Ekkor F-nek pontosan egy fixpontja van az [a,b] intervallumon, mert a differenciálszámítás középértéke miatt F egy kontrakció. 3.8. Weissinger-féle fixponttétel Tétel. Ha (X, ρ) teljes metrikus tér és az α n [0, + ) n N 0 sorozatra, ill. a ϕ : X X leképezésre (α n ) l 1, ill. ρ(ϕ [n] (u), ϕ [n] (v)) α n ρ(u, v) (u, v X, n N 0 ) teljesül, (ahol ϕ [n] ϕ n-edik iteráltját jelöli és a következőt jelenti: ϕ [n] := ϕ ϕ [n 1] = ϕ... ϕ (n N), akkor 17

1. ϕ-nek pontosan egy fixpontja van, azaz pontosan egy olyan u X létezik, amelyre ϕ(u ) = u ; 2. bármely u 0 X esetén az u n := ϕ [n] (u 0 ) n N sorozatra lim(u n ) = u ; 3. tetszőleges n N 0 esetén igazak az alábbi becslések: ρ(u n, u ) ( k=0 α k)ρ(u 0, u 1 ) (a priori becslés) ρ(u n, u ) ( k=0 α k)ρ(u n, u n+1 ) (a posteriori becslés) Bizonyítás. 1. lépés Ha tetszőleges u 0 X esetén u n := ϕ [n] (u 0 ) (n N), akkor ρ(u n, u n+1 ) = ρ(ϕ [n] (u 0 ), ϕ [n] (u 1 )) α n ρ(u 0, u 1 ) n N 0, így a háromszög-egyenlőtlenség többszöri alkalmazásával, bármely m N esetén ( m 1 m 1 ρ(u n, u n+m ) ρ(u n+k, u n+k+1 ) α n+k )ρ(u 0, u 1 ), azaz ρ(u n, u n+m ) k=0 ( n+m 1 k=n k=0 ( α k )ρ(u 0, u 1 ) α k )ρ(u 0, u 1 ). A (α k ) sor konvergenciája következtében az (u n ) sorozat Cauchy-sorozat, amely a tér teljessége miatt konvergens. Ezért, ha lim(u n ) =: u X, 18 k=n

akkor ϕ folytonossága (ϕ Lipschitz-tulajdonságú) miatt ϕ(u ) = ϕ(lim(u n )) = lim(ϕ(u n )) = lim(u n+1 ) = u, azaz u X fixpontja f-nek. 2. lépés Ha u, v X : u v fixpontjai ϕ-nek, azaz ϕ(u ) = u és ϕ(v ) = v, akkor ϕ [2] (u ) = ϕ(u ) = u, ill. ϕ [2] (v ) = ϕ(v ) = v. Teljes indukcióval adódik, hogy tetszőleges n N-re ϕ [n] (u ) = ϕ(u ) = u, ill. ϕ [n] (v ) = ϕ(v ) = v, ezért ρ(u, v ) = ρ(ϕ [n] (u ), ϕ [n] (v )) α n ρ(u, v ) 0 (n ) hiszen a (α n ) sor konvergenciája miatt lim(α n ) = 0. 3. lépés Ha n tetszőleges, akkor a háromszög-egyenlőtlenség egy változatának következményeként ρ(u n+m, u n ) ρ(u n, u ) ρ(u n+m, u ) 0 (m ), ezért ρ(u n+m, u n ) ρ(u n, u ) (m ). Így az első lépésben felírt egyenlőtlenséget használva kapjuk az a priori-becslést. ρ(u n+m, u n+m+1 ) = ρ(ϕ [m] (u n ), ϕ [m] (u n+1 )) α m ρ(u n, u n+1 ) m N 0, ezért 19

Így ρ(u n, u n+m ) m 1 k=0 ρ(u n+k, u n+k+1 ) ( m 1 k=0 α k)ρ(u n, u n+1 ) m N 0, ρ(u n, u n+m ) ρ(u n, u ) (m ) következménye az a posteriori becslés. 3.9. Kakutani fixponttétele Tétel. Legyen K egy nemüres, kompakt és konvex részhalmaz R n -ben és legyen Kon(K) := {C K C, C konvex }. Γ : K Kon(K). Legyen G Γ a következő teljes gráf: G Γ := {(x, y) y Γ(x), x K} Ekkor létezik egy x K olyan, hogy x Γ. 3.10. Knaster-Tarski fixponttétele Tétel. Legyen (X, ) egy parciálisan rendezett Banach-tér, M az X olyan részhalmaza, amelyre teljesülnek a következők: 1. inf M M, 2. minden N M nemüres részhalmazra sup N M. Legyen F : M M egy monoton növekvő leképezés, azaz F(x) F(y), ha x, y M és x y Ekkor F-nek van fixpontja az M-ben, továbbá az F leképezés fixpontjai között létezik legkisebb. Ha F fixpontja egyértelmű és x 0 M olyan, hogy vagy x 0 F(x 0 ) vagy x 0 F(x 0 ), akkor az x k+1 = F(x k ) fixpont iterációs sorozat konvergál az F leképezés fixpontjához. 20

4. Alkalmazások Ebben a fejezetben különféle példákkal szeretném bemutatni a fixpontéttelek használhatóságát. Kezdve a nemlineáris egyenletrendszerek megoldhatóságával, a numerikus analízisben fontos Jacobi-iterációval majd szöveges és gyakorlatias feladatokkal. 4.1. Nemlineáris egyenletrendszerek megoldhatósága Brouwer fixponttételének I. alakja alapján megállapítható a következő állítás: Állítás. Legyen h : R n R n leképezés a zárt gömbön B R (0) := {x R n : x R} folytonos, ahol R > 0 és x R n esetén teljesül: x = R és legyen n h(x)x := h j (x)x j 0 j=1 tehát van egy ˆx B R (0), hogy h(ˆx) = 0. Bizonyítás. Indirekten, tegyük fel, hogy minden x B R (0) teljesül, hogy h(x) 0. Ekkor a következő g leképezés: g(x) := R h(x) h(x) egy jól definiált és folytonos leképezés B R (0)-ra nézve. Brouwer tételéből következik, hogy létezik legalább egy x B R (0) úgy, hogy g(x ) = x. g(x) = R miatt, g a B R (0) gömb határára képez. Eszerint a g leképezés x fixpontja B R (0) peremén helyezkedik el és ebből következik, hogy x > 0. Ekkor igaz rá a feltétel: 0 < x x = g(x )x = R h(x ) h(x ) x 0. Ez egy ellentmondás önmagában, tehát a feltevésünk hamis volt. Egy példa nemlineáris egyenletrendszerre: 21

x 2 1 + 1 2 x2 2 4x 1 = 0 2x 2 1 + 2x 1x 2 8x 2 + 2 = 0 Ekvivalens átalakítások után: x 1 = 1 4 x2 1 + 1 8 x2 2 x 2 = 1 4 x2 1 + 1 4 x 1x 2 + 1 4 Írjuk fel a következő egyenletet: x = f(x) Válasszunk egy alkalmas M halmazt úgy, hogy f : M M. Azt akarjuk megmutatni, hogy M-et mint egységgömböt a szuprémumnormára vonatkozóan kell megválasztanunk, azaz M := {(x 1, x 2 ) : x 1 1 és x 2 1}. Legyen (x 1, x 2 ) M, ekkor 1 x 4 1 2 + 1 x 8 2 2 1 + 1 = 3 1 4 8 8 4.2. Kezdeti érték feladat közönséges differenciálegyenleteknél Klasszikus alkalmazásnak tekinthető a kezdeti érték feladat megoldásának keresése közönséges differenciálegyenleteknél, a következő feladat ennek bemutatására szolgál: Adott: f : [t 0, t 1 ] D R n, D R n, y 0 D (t 0, t 1 R, t 0 < t 1 ). Keressük: a következő kezdeti érték feladat ϕ megoldását y = f(t, y), y(t 0 ) = y 0 A fenti feladatmegadásnál nevezzük f-et jobb oldalnak és y 0 -t a kezdeti értéknek t 0 kezdeti időpontban, y(t 0 ) = y 0 kezdeti feltétel mellett. A megoldás egy differenciálható függvény ϕ : [t 0, t 1 ] D 22

Legyen f jobb oldal folytonos. A kezdeti érték feladat megoldásának keresése összekapcsolható a következő integrálegyenlet megoldásának keresésével: t ϕ(t) = y 0 + f(s, ϕ(s))ds (t [t 0, t 1 ]). t 0 Tehát ϕ-re megoldjuk az előző egyenletet, így ϕ differenciálható és megoldja a kezdeti érték feladatot. Megfordítva, ϕ megoldja a kezdeti érték feladatot, így azonnal látható, hogy ϕ megoldja az integrálegyenletet is. 4.3. Newton-módszer A numerikus analízisben a Newton-módszer az egyik legjobb ismert módszer, amivel valós függvények esetén jól közelíthetjük a gyököket. Oldjuk meg az f(x) = 0 egyenletet, ahol f : R R kétszer folytonosan differenciálható. Legyen x 0 R adott. Közelítsük f(x)-et x 0 körüli lineáris Taylor-polinommal, és tekintsük az f(x 0 ) + f (x 0 )(x x 0 ) = 0 egyenletet. Ha f (x 0 ) 0, akkor ennek megoldása x 1 = x 0 f(x 0) f (x 0 ). Az x 1 pontban ismételjük a fenti eljárást, így kapjuk az iterációs sorozatot. x k+1 = x k f(x k) f (x k ) Belátható, hogy ha x 0 elegendően közel van az f függvény p gyökéhez, akkor a sorozat p-hez konvergál. módszert f gyökének keresésére Newton-módszernek hívjuk. A fenti képlettel definiált numerikus 23

4.4. Jacobi-iteráció A Jacobi iteráció nagyméretű lineáris egyenletrendszerek megoldására használatos. Tekintsük az Ax = b lineáris egyenletrendszert, ahol a 11 a 1n a A = 21 a 2n.. a n1 a nn R n n és b = b 1. b n R n. Keressük meg az egyenletrendszer megoldását a szukcesszív approximáció módszerével! Ehhez alakítsuk át az egyenletet fixpont egyenlet alakra. Tekintsük az i-edik egyenletet: n j=1 = a ijx j = b i, 1 i n Tegyük fel, hogy a ii 0(i = 1,..., n). Az i-edik egyenletből fejezzük ki az i-edik változót: x i = n j=1 Ezt vektoriális alakba felírva kapjuk, hogy a ij a ii x j + b i a ii, 1 i n. x = Ãx + b, ahol à = 0. a n1 a nn a 12 a 11. a 1n a 11 a n2 a nn 0. és b = b 1 a 11. b n a nn 24

4.5. Szöveges feladat Egy tó vizére fektetett derékszögű koordinátarendszerre vonatkozóan valamely csónak az y = x 2 egyenletű parabola mentén szeli a hullámokat, a (4,16) és a (0,0) pontok között. Mikor lesz a csónak a lehető legközelebb az a := (2, 1) pontban elhelyezett bójához? Megoldás: átfogalmazva a feladatot a pontnak az A := {(x, y) R 2 : x [0, 4], y = x 2 } halmaztól vett távolságát, pontosabban az a-t legjobban közelítő A-beli elemet keressük (R 2, ρ) metrikus térben. Mivel R 2 véges dimenziós, ezért ilyen elem létezik. Ennek a közelítő elemnek az első koordinátája nem más, mint a d(x) := (x 2) 2 + (x 2 + 1) 2 (x [0, 4]), illetve a t := d 2 függvény minimumhelye. Mivel t (x) = 2(x 2) + 4x(x 2 + 1) = 4x 3 + 6x 4 (x [0, 4]), ezért t -nek a 2x 3 + 3x 2 = 0 (x [0, 4]) egyenlet megoldáshalmazán lesz zérushelye. Az egyenlet megoldása: ϕ : [0, 4] R ϕ(x) := leképezés fixpontja. Mivel ϕ[[0, 4]] [0, 4] és a 2 2x 2 + 3 1 2 ϕ 2 (x) = (2x 2 + 3) 4x = 8x := f(x) x [0, 4] 2 (2x 2 + 3) 2 függvénynek az x = -ben van minimumhely, (mivel az intervallum két végpontjában a felvett értékek nagyobbak, d(0) = 5, d(4) = 293) 25

ezért f (x) = f(x) f 24 48x2 (2x 2 + 3) 3 ( ) 1 = 1 1 2 2 2 ezzel megtaláltuk a legkisebb távolságra levő pontot. 4.6. Banach-féle fixponttétel egy alkalmazása (Perron tétele) Tétel. Legyen az A M n n mátrix minden a ij komponense pozitív. Ekkor A-nak van legalább egy pozitív sajátértéke, amelyhez megadható egy csupa nemnegatív komponensekből álló sajátvektor. Bizonyítás. Legyen G := {(x 1, x 2,...,x n ) T R n : x 1 0, i = 1,..., n; n x i = 1} Ekkor könnyen ellenőrizhető, hogy G korlátos, zárt és konvex részhalmaza R n -nek. Legyen továbbá f : G G, f(x) = Ax Ax 1. Ekkor nyilván f folytonos, hiszen minden vektornorma folytonos függvény és x Ax is folytonos leképezés. Ezért a Brouwer-féle fixponttétel szerint létezik legalább egy fixpontja f-nek G-ben, legyen ez v G. Ekkor v-re Av Av 1 = v, azaz Av = Av 1 v teljesül. Ekkor λ = Av 1 sajátértéke A-nak a v sajátvektorral. 26

4.7. Schauder-féle fixponttétel egy alkalmazása Peano tétele. Tétel. Legyen f : [t 0 a, t 0 + a] [u b, u + b] R folytonos függvény, maximumát jelöljük M-mel, azaz M = max{ f(t, x) : t t 0 a, x u b}. Legyen h = min{a, b }. Ekkor a következő kezdeti érték feladatnak létezik legalább egy M megoldása az I = [t 0 h, t 0 + h] intervallumon. x = f(t, x)x(t 0 ) = u Bizonyítás. Tekintsük az I-n definiált folytonos függvények C(I, R) Banach-terét a normával. Legyen g = max t I g(t) E = {g C(I, R) : g(t) u b, t I}. Definiáljuk az F nemlineáris operátort az t (F(x))(t) = u + f(s, x(s))ds, t I, x E t 0 képlettel. Mivel x E, ezért f(s, x(s)), és így F(x) is jól definiált. Továbbá (F(x))(t) u = t t 0 f(s, x(s))ds M t t 0 Mh b t I Azaz F(x) E. Nyilván E nemüres, konvex részhalmaza C(I, R)-nek. 27

4.8. Magyar vonatkozás 1928-ban a kiváló magyar matematikus, Neumann János formálta meg a játékelmélet modelljét. A modell lényeges pontja, hogy a topológiai módszert bevezeti a közgazdasági modell építésébe, melyre a közgazdaságtan történetében még nem volt példa. Különösen a Brouwer-féle fixponttétel használata, és annak általánosított alkalmazása volt a modell elemzésének kulcspontja, azaz Neumann rámutatott, hogy a fixponttétel felhasználható a modell egyensúlyának megoldási bizonyításában. Ebben Neumann a pontértékű Brouwer-féle fixponttételt a halmazértékű tételre bővítette, melyet pár évvel később a Princetonban tartózkodott japán matematikus Kakutani, Neumannal közösen, egy elegáns és szép formára dolgozott ki. Így született meg a Kakutani-féle fixponttétel. 28

5. Érdekességek Dolgozatom végén szeretnék példát mutatni pár érdekességre, amelyek a fixponttételekhez kapcsolódnak és mindennapjainkban is jelen vannak. Ilyen például az emberek fején található forgó, ami miatt nem lehet egy irányba fésülni a hajunkat, erről a sündisznótételben olvashatunk, illetve arról is, hogy mi történik a vízmolekulákkal, ha megkeverünk egy pohár vizet. 5.1. Brouwer fixponttételének hétköznapi példái Vegyünk példának egy képet (pl. a Mona Lisát) és másoljuk le. Ezzel a másolattal azt csinálunk, amit akarunk, felnagyítjuk, lekicsinyítjük, elforgatjuk, összegyűrjük, bármit tehetünk vele. A Brouwer-féle fixpont-tétel állítása szerint, ha ezt a másolatot az eredeti kép felé helyezzük, legalább egy olyan pontja van a másolatnak, ami az eredeti képen is ugyanott szerepel. Lehet ez a Mona Lisa szemének, fülének, vagy akár a mosolyának egy része, de biztos, hogy létezik. Ez három dimenziós környezetben is érvényes: képzeljük el, hogy egy pohár vizet jól megkavarunk egy kanállal. Brouwer tétele szerint legalább egy vízmolekula ugyanazon a helyen van, mint a keverés előtt. 5.2. Sündisznótétel A három dimenziós gömb felületét nem lehet megfésülni, azaz mindig van "forgó". Tegyük fel, hogy a gömbfelületet, vagyis S 3 halmazt haj borítja. Ennek megfésülése azt jelenti, hogy minden x S 3 -ra az x pontbeli hajszál valamilyen v(x) irányban simul S 3 -ra, ahol a v(x) egységvektor az x pont folytonos függvénye. Tehát a gömbfelület megfésülése egy olyan folytonos v : S 3 S 3 leképezés létezését követeli meg, amelyre teljesül, hogy v(x) az x-re merőleges egységvektor minden x S p -re. A sünnek csak annyi köze van hozzá, hogy ugyanilyen elven, nem tudjuk megsimogatni. 29

Tétel Ha p páratlan, akkor nem létezik olyan folytonos v : S p S p leképezés, amelyre v(x), x = 0 minden x S p -re. 5.3. Koszinusz iterálása A Banach-féle fixponttétel érdekes közvetlen alkalmazása a következő feladat: mi történik, ha egy tetszőleges számra a számológéppel egymás után sokszor alkalmazzuk a koszinusz függvényt? Legyen x 0 tetszőleges valós szám, cos x 0 ekkor már [ 1, 1] intervallumba esik. Ezen az intervallumon a koszinusz kontrakció, lévén a deriváltja abszolútértékének a korlátja sin1 < 1, így létezik fixpontja. A fixponttétel bizonyításakor használt sorozat épp a koszinusz iterálása, amiről tudjuk, hogy koszinusz fixpontjához tart, így bármely számról is indulunk a koszinusz gomb kitartó nyomkodásával a cos x = x egyenlet egyetlen gyökét közelítjük. 30

Hivatkozások [1] Kurics, T. Bevezetés a funkcionálanalízisbe, Karátson János előadásai alapján [2] Hund, Ch.: Bachelorarbeit zum Thema Fixpunktsatz von Brouwer, (2010) [3] Győri, I., Hartung, F.: előadásjegyzet, (2006/2007) [4] Scheible, N.Sch.: Fixpunktsatz von Schauder (2009) [5] Kovács, S.:Funkcionálanalízis feladatokban, egyetemi jegyzet, (2013) ISBN: 978-963-284-445-9 [6] Laczkovich, M.,T.Sós, V.: Analízis II. (2007) ISBN: 987-963-19-6084-6 31