A posteriori-virhearvio Uzawan algoritmille Stokesin yhtälön ratkaisemiseksi

Samankaltaiset tiedostot
Lebesguen mitta ja integraali

Oletetaan ensin, että tangenttitaso on olemassa. Nyt pinnalla S on koordinaattiesitys ψ, jolle pätee että kaikilla x V U

MATEMATIIKAN JA TILASTOTIETEEN LAITOS

Derivaatat lasketaan komponenteittain, esimerkiksi E 1 E 2

1 Sisätulo- ja normiavaruudet

802320A LINEAARIALGEBRA OSA II

y x1 σ t 1 = c y x 1 σ t 1 = y x 2 σ t 2 y x 2 x 1 y = σ(t 2 t 1 ) x 2 x 1 y t 2 t 1

Antti Rasila. Kevät Matematiikan ja systeemianalyysin laitos Aalto-yliopisto. Antti Rasila (Aalto-yliopisto) MS-A0204 Kevät / 16

Matematiikan tukikurssi

Ominaisvektoreiden lineaarinen riippumattomuus

Luento 8: Epälineaarinen optimointi

, on säännöllinen 2-ulotteinen pinta. Määrää T x0 pisteessä x 0 = (0, 1, 1).

Matematiikan ja tilastotieteen laitos Reaalianalyysi I Harjoitus Malliratkaisut (Sauli Lindberg)

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Yhteenveto, osa I

Epälineaaristen yhtälöiden ratkaisumenetelmät

Numeeriset menetelmät TIEA381. Luento 8. Kirsi Valjus. Jyväskylän yliopisto. Luento 8 () Numeeriset menetelmät / 35

11. Poissonin yhtälö Perusratkaisu. Laplacen yhtälöön liittyvää epähomogeenista osittaisdifferentiaaliyhtälöä

Sekalaiset tehtävät, 11. syyskuuta 2005, sivu 1 / 13. Tehtäviä

Lineaariavaruudet. Span. Sisätulo. Normi. Matriisinormit. Matriisinormit. aiheita. Aiheet. Reaalinen lineaariavaruus. Span. Sisätulo.

Luento 8: Epälineaarinen optimointi

Osoita, että täsmälleen yksi vektoriavaruuden ehto ei ole voimassa.

Kuva 1: Funktion f tasa-arvokäyriä. Ratkaisu. Suurin kasvunopeus on gradientin suuntaan. 6x 0,2

MS-A0107 Differentiaali- ja integraalilaskenta 1 (CHEM)

MS-C1340 Lineaarialgebra ja

1 Lineaariavaruus eli Vektoriavaruus

r > y x z x = z y + y x z y + y x = r y x + y x = r

Ratkaisu: (i) Joukko A X on avoin jos kaikilla x A on olemassa r > 0 siten että B(x, r) A. Joukko B X on suljettu jos komplementti B c on avoin.

HILBERTIN AVARUUKSISTA

MS-A0204 Differentiaali- ja integraalilaskenta 2 (ELEC2) Luento 6: Ääriarvojen luokittelu. Lagrangen kertojat.

Ortogonaaliprojektio äärellisulotteiselle aliavaruudelle

Määritelmä Olkoon T i L (V i, W i ), 1 i m. Yksikäsitteisen lineaarikuvauksen h L (V 1 V 2 V m, W 1 W 2 W m )

7. Tasaisen rajoituksen periaate

Kertausta: avaruuden R n vektoreiden pistetulo

MS-A0205/MS-A0206 Differentiaali- ja integraalilaskenta 2 Luento 6: Ääriarvojen luokittelu. Lagrangen kertojat.

MS-A0207 Differentiaali- ja integraalilaskenta 2 Luento 5: Gradientti ja suunnattu derivaatta. Vektoriarvoiset funktiot. Taylor-approksimaatio.

MATEMATIIKAN JA TILASTOTIETEEN LAITOS

Derivaattaluvut ja Dini derivaatat

Differentiaali- ja integraalilaskenta 1 Ratkaisut 5. viikolle /

VEKTORIANALYYSIN HARJOITUKSET: VIIKKO 4

Oletetaan sitten, että γ(i) = η(j). Koska γ ja η ovat Jordan-polku, ne ovat jatkuvia injektiivisiä kuvauksia kompaktilta joukolta, ja määrittävät

Ristitulolle saadaan toinen muistisääntö determinantin avulla. Vektoreiden v ja w ristitulo saadaan laskemalla determinantti

Pienimmän neliösumman menetelmä

MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 2 / vko 45

802320A LINEAARIALGEBRA OSA I

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

Konvergenssilauseita

Ratkaisuehdotukset LH 7 / vko 47

12. Hessen matriisi. Ääriarvoteoriaa

Insinöörimatematiikka D

Cantorin joukon suoristuvuus tasossa

Matematiikan tukikurssi, kurssikerta 3

HY, MTL / Matemaattisten tieteiden kandiohjelma Todennäköisyyslaskenta IIb, syksy 2017 Harjoitus 1 Ratkaisuehdotuksia

2 Osittaisderivaattojen sovelluksia

Osittaisdifferentiaaliyhtälöt

u 2 dx, u A f siten, että D(u) = inf D(U). Tarkemmin: Tarkoitus on osoittaa seuraavat minimointitehtävä ja Dirichlet n tehtävä u A f ja

y = 3x2 y 2 + sin(2x). x = ex y + e y2 y = ex y + 2xye y2

=p(x) + p(y), joten ehto (N1) on voimassa. Jos lisäksi λ on skalaari, niin

Ortogonaalisen kannan etsiminen

Iteratiiviset ratkaisumenetelmät

IV. TASAINEN SUPPENEMINEN. f(x) = lim. jokaista ε > 0 ja x A kohti n ε,x N s.e. n n

MS-A0305 Differentiaali- ja integraalilaskenta 3 Luento 8: Divergenssi ja roottori. Gaussin divergenssilause.

Vektorien pistetulo on aina reaaliluku. Esimerkiksi vektorien v = (3, 2, 0) ja w = (1, 2, 3) pistetulo on

f(tx + (1 t)y) tf(x) + (1 t)f(y) jokaisella x, y A ja t [0, 1].

4.3.7 Epäoleellinen integraali

Insinöörimatematiikka D

Määritelmä 2.5. Lause 2.6.

Determinantti 1 / 30

Tehtävänanto oli ratkaista seuraavat määrätyt integraalit: b) 0 e x + 1

Matriisilaskenta, LH4, 2004, ratkaisut 1. Hae seuraavien R 4 :n aliavaruuksien dimensiot, jotka sisältävät vain

Analyysi III. Jari Taskinen. 28. syyskuuta Luku 1

sitä vastaava Cliffordin algebran kannan alkio. Merkitään I = e 1 e 2 e n

Matematiikan tukikurssi

Joukot metrisissä avaruuksissa

Vektorianalyysi I MAT Luennoitsija: Ritva Hurri-Syrjänen Luentoajat: ti: 14:15-16:00, to: 12:15-14:00 Helsingin yliopisto 21.

JAKSO 2 KANTA JA KOORDINAATIT

8. Avoimen kuvauksen lause

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Tentti ja välikokeiden uusinta

Derivaatta: funktion approksimaatio lineaarikuvauksella.

Insinöörimatematiikka D

Kannan vektorit siis virittävät aliavaruuden, ja lisäksi kanta on vapaa. Lauseesta 7.6 saadaan seuraava hyvin käyttökelpoinen tulos:

Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus

Taustatietoja ja perusteita

peitteestä voidaan valita äärellinen osapeite). Äärellisen monen nollajoukon yhdiste on nollajoukko.

Epälineaaristen yhtälöiden ratkaisumenetelmät

L p -keskiarvoalueista

Täydellisyysaksiooman kertaus

Inversio-ongelmien laskennallinen peruskurssi Luento 7 8

Tilavuus puolestaan voidaan esittää funktiona V : (0, ) (0, ) R,

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

Numeeriset menetelmät TIEA381. Luento 12. Kirsi Valjus. Jyväskylän yliopisto. Luento 12 () Numeeriset menetelmät / 33

Esimerkki 19. Esimerkissä 16 miniminormiratkaisu on (ˆx 1, ˆx 2 ) = (1, 0).

Reaalianalyysin perusteita

8 Potenssisarjoista. 8.1 Määritelmä. Olkoot a 0, a 1, a 2,... reaalisia vakioita ja c R. Määritelmä 8.1. Muotoa

6 Variaatiolaskennan perusteet

1. Osoita, että joukon X osajoukoille A ja B on voimassa toinen ns. de Morganin laki (A B) = A B.

Tenttiin valmentavia harjoituksia

van der Waals-Cahn-Hilliardin energiafunktionaalin minimointiongelma

BM20A0300, Matematiikka KoTiB1

Kuinka määritellään 2 3?

Määritelmä 1. Olkoot V ja W lineaariavaruuksia kunnan K yli. Kuvaus L : V. Termejä: Lineaarikuvaus, Lineaarinen kuvaus.

Transkriptio:

A posteriori-virhearvio Uzawan algoritmille Stokesin yhtälön ratkaisemiseksi Tommi Brander Matematiikan kandidaatintutkielma Jyväskylän yliopisto Matematiikan ja tilastotieteen laitos Kevät 2010

Sisältö 1. Johdanto 1 1.1. Sobolev-avaruudet 1 1.2. Epäyhtälöitä 2 2. Stokesin ongelma 3 3. Ratkaisun olemassaolo Stokesin yhtälölle 3 4. A posteriori-virhearvio 6 5. Uzawan algoritmi 7 6. A posteriori-arvio Uzawan algoritmille 7 Viitteet 8

1. Johdanto Tässä tutkielmassa esitän ensin lyhyesti Sobolevin avaruudet, totean joitakin epäyhtälöitä ja Stokesin yhtälön ajasta riippumattoman, englanniksi stationary, version. Jatkan todistamalla ratkaisun löytymisen Stokesin ongelmaan etsimällä Lagrangen funktion satulapisteen tämän todistuksen yksityiskohdat olen tarkastanut itse, vaikka todistus seuraakin hyvin tarkasti S. Repinin kirjasta [9] löytyvää tekstiä. Kappaleessa 4 kerron lyhyesti a posteriori-tyylisen virhearvion luonteesta sekä totean erään Stokesin yhtälöä koskevan arvion. Seuraavassa kappaleessa esitän Uzawan algoritmin suoraan Stokesin yhtälöä varten. Viimeisessä kappaleessa esitän vihdoin kaksi a posteriori-tyypin virhearviota Uzawan algoritmin avulla saaduille nopeuskentille. Viimeisen kappaleen laskut ovat suureksi osaksi omiani. Ideat antoi S. Repin. Kirjallisuusviitettä nimenomaan tälle arviolle ei käsittääkseni löydy. 1.1. Sobolev-avaruudet. Kiinnitetään ensin jokin alue - siis avoin yhtenäinen joukko - R d -avaruudesta sillä rajoituksella, että alueen reuna on Lipschitz-jatkuva ja alue on rajoitettu. Viitataan alueeseen symbolilla ja sen reunaan merkinnällä Γ. Oletetaan, että on positiivismittainen, jotta kaikki funktiot eivät olisi nollafunktioita. Tutkitaan alueella määriteltyjä funktioita. Funktioavaruus L 2 () on annetulla alueella neliöintegroituvien funktioiden avaruus. Integraalina käytetään Lebesguen integraalia, joten tarkennettuna L 2 () käsittää alueella Borel-mitalliset funktiot, joiden neliön integraali on äärellinen. Avaruudesta halutaan normiavaruus ja Lebesgueintegraali ei huomioi nollamittaisissa joukoissa olevia eroja, joten samaistetaan funktiot, jotka eroavat vain nollamittaisessa joukossa. Teknisesti ottaen tässä asetetaan ekvivalenssirelaatio, missä f g jos ja vain jos joukon {x f(x) g(x)} d-ulotteinen Lebesguen mitta on nolla, ja operoidaan relaation antamilla ekvivalenssiluokilla. Tästä eteenpäin kaikki integraalit ovat Lebesguen integraaleja ja funktiot ekvivalenssiluokkia notaation selventämiseksi. Määritellään neliöintegroituvan funktion yleistetty derivaatta osittaisintegroinnin kautta. Määritelmä 1. Sanotaan testifunktioksi alueella määriteltyä sileää eli mielivaltaisen monta kertaa jatkuvasti derivoituvaa reaaliarvoista funktiota, jolla on kompakti kantaja eli joukon {x φ(x) 0} sulkeuma. Lokaalisti neliöintegroituvan funktion f : R yleistetty derivaatta f on lokaalisti Lebesgue-integroituva funktio, jolle pätee kaikilla testifunktioilla yhtälö fφ dx = f φ dx. Vastaavat määritelmät pätevät funktioille f : R d ja matriisiarvoisille funktioille; tarkastelut tehdään komponentti kerrallaan. Nyt löytyy tarvittava koneisto Sobolev-avaruuksien H m () määrittelemiseen: Määritelmä 2. Funktioavaruus H m () koostuu niistä alueen yli neliöintegroituvista funktioista, jotka ovat m kertaa jatkuvasti yleistetysti derivoituvia ja joiden m yleistettyä derivaattaa ovat neliöintegroituvia alueen yli. Vastaavasti määritellään Sobolevin avaruus funktioille, jotka saavat vektoreita tai matriiseja arvoinaan. Vektoriarvoisten funktioiden Sobolevin avaruudesta käytetään tässä tekstissä merkintää H m (, R d ). 1

2 Divergenssi ja gradientti määritetään kuten tavallisten derivaattojen tapauksessa. Olkoot siis f : R (yleistetysti) derivoituva ja j f sen osittaisderivaatta indeksin j kiinnittämän kantavektorin suuntaan, kun j {1,..., d}. Tällöin funktion f gradientti f = ( 1 f,..., d f). Olkoon f : R d, jolloin sen divergenssi div f = d j=1 jf j. Sovitaan lisäksi, että vektoriarvoisen funktion gradientti on neliömatriisi, jonka sarakkeina on komponenttien gradientteja, ja neliömatriisiarvoisen funktion divergenssi on vektori, joka koostuu matriisin sarakevektoreiden divergensseistä. Määritetään lisäksi Laplace-operaattori f = div f. Merkintä f(x) tarkoittaa funktion saavuttamaa itseisarvoa tai 2-normia muuttujan ollessa x, eli vektoriarvoisen funktion tapauksessa termien neliöiden summien neliöjuurta ja samoin matriisin tapauksessa. Sitä vastaava sisätulo on tavallinen termeittäin laskettava pistetulo, merkintänä a b tai matriisien tapauksessa a : b. Itseisarvoja esiintyy integraalien sisällä, jolloin muuttuja x jää usein merkitsemättä. Merkintä f tarkoittaa funktion f L 2 -normia, joka lasketaan ( ) 1/2 f 2 dx niin reaali-, vektori- kuin matriisiarvoisille funktioille. Kutsutaan alueella neliöintegroituvien funktioiden, eli sellaisten funktioiden, joiden 2-normi on äärellinen, muodostamaa avaruutta L 2 -avaruudeksi, tai tarkemmin avaruudeksi L 2 (). Tätä määritelmää käytettiin jo Sobolevin avaruuden määritelmässä 2. 1.2. Epäyhtälöitä. Neliöintegroituvien funktioiden L 2 -avaruudessa pätee Hölderin epäyhtälö: Lause 3. Olkoot a ja b neliöintegroituvia. Tällöin ab dx a b. Tulos pätee reaali- ja vektoriarvoisille funktioille. Hölderin epäyhtälö löytyy esimerkiksi kirjasta [12], kappale 14.6.2. Toinen hyödyllinen epäyhtälö eli Friedrichsin epäyhtälö pätee H 1 -avaruuksissa. Lause 4. Olkoon g H 1 () ja funktiolla g on kompakti kantaja joukossa, jonka voi ajatella tarkoittavan, että g Γ = 0. Tällöin missä C on alueesta riippuva vakio. g C g, Friedrichsin epäyhtälö löytyy esimerkiksi kirjasta [9], kappale 1.4.3, yhtälö 1.4.26. Asetetaan lisäksi divergenssilause, johon viitataan termillä osittaisintegrointi. Lause 5. Olkoon h H 1 (). Tällöin div h dx = Γ h n ds, kun n on reunaan Γ kohtisuorassa oleva normaalivektori.

Lause löytyy esimerkiksi teoksesta [12], kappale 9.3.1, lause 2. Huomaa, että alueen reuna oletetaan Lipschitz-jatkuvaksi, joten Rademacherin lauseen (esim. [3], lause 3.1) nojalla sen reuna on melkein kaikkialla derivoituva, joten n on yllä hyvin määritelty. Funktiota h ei ole määritelty alueen reunalla, mutta käyttäen jälkien teoriaa (katso esim. [9], kappale 1.4.2) on h mahdollista laajentaa myös reunalle Γ. Toinen osittaisintegrointilause tunnetaan Greenin lauseena. Lause 6. Olkoot f H 2 (), g H 1 () ja f Γ = g Γ = 0. Tällöin g f dx = g : f dx. Löytyy kirjasta [12], kappale 9.3.2, lause 1. 2. Stokesin ongelma Stokesin ongelma on Navier-Stokesin yhtälön yksinkertaistus. Keskitytään sen ajasta riippumattomaan muotoon. Olkoot edelleen alue, jonka reuna on Lipschitz-jatkuva. Asetetaan osittaisdifferentiaaliyhtälö (1) (2) (3) u = f p div u = 0 alueessa u = 0 reunalla Γ, jota tässä kutsutaan Stokesin ongelman klassiseksi esitystavaksi (katso esimerkiksi [6], kappale 9 tai [2], kappale 4, kohta 2.5). Systeemissä f on annettu vektoriarvoinen (lasti)funktio, jonka komponentit ovat neliöintegroituvia, ja on annettu positiivinen vakio, joka tulkitaan viskositeetiksi. Tavoitteena on löytää neliöintegroituva vektoriarvoinen funktio u eli nopeus ja reaaliarvoinen funktio p eli paine, joista jälkimmäisen keskiarvo on nolla ja joka on neliöintegroituva. Koska on rajoitettuna äärellismittainen, on jokainen neliöintegroituva funktio myös integroituva. Täten paineen p keskiarvo on hyvin määritelty. Otetaan yhtälön (1) molemmilta puolilta pistetulo mielivaltaisen testifunktion w kanssa. Integroidaan puolittain alueen yli ja osittaisintegroidaan (lause 6), jolloin saadaan yhtälö (4) u : w dx = f w + p div w dx. Kutsutaan sitä Stokesin ongelman yleistetyksi esitystavaksi. 3. Ratkaisun olemassaolo Stokesin yhtälölle Stokesin ongelmalle löytyy yksikäsitteinen ratkaisu (katso esimerkiksi [4], kappale 2.1), kunhan funktio f toteuttaa tiettyjä ehtoja, jotka löytyvät myös edellisestä Ladyzhenskajan kirjasta. Seuraavassa on vaihtoehtoinen variaatiolaskentaa käyttävä todistus S. Repinin [9] mukaan. Todetaan ensin lemma, jonka todistus löytyy Ladyzhenskajan ja Solonnikovin paperista [5]. Määritellään L 2 () neliöintegroituvien funktioiden joukoksi, jossa funktioiden keskiarvo on nolla. Asetetaan V = H 1 (, R d ) ja V 0 = {φ V φ Γ = 0}. 3

4 Lemma 7. Olkoon kuten yllä, f L 2 (). Kaikille f on olemassa w f V 0, jolle div w f = f ja w f c f, missä c on alueesta riippuva positiivinen vakio. Määritellään Lagrangen funktio sekä sen satulapiste. Käsitteet ovat oleellisessa osassa tulevassa todistuksessa sekä Uzawan algoritmissa. Määritelmä 8. Olkoon L : V 0 L 2 () R Lagrangen funktio ( (5) L(v, q) = 2 v 2 q div v) dx f v dx. Satulapiste (u, p) toteuttaa kaikilla q L 2 () ja kaikilla v V 0 epäyhtälön (6) L(u, q) L(u, p) L(v, p). Satulapisteongelmaksi kutsutaan satulapisteen (u, p) V 0 L 2 () löytämistä. Seuraava lause kertoo, että löytääkseen ratkaisun Stokesin ongelmaan on riittävää löytää Lagrangen funktion satulapiste. Lause 9. Satulapiste (u, p) on ratkaisu Stokesin ongelmaan. Todistus. Olkoon (u, p) etsitty satulapiste ja q L 2 () mielivaltainen. Satulapisteen (6) ja Lagrangen funktion (5) määritelmistä seuraa, että L(u, q) L(u, p) eli ( ( 2 u 2 q div u) dx f u dx 2 u 2 p div u) dx f u dx, jonka voi yksinkertaistaa muotoon q div u dx p div u dx. Jos nyt löytyisi q L 2 (), jolle q div u dx 0, niin sopivalla kokonaisluvulla k pätisi kq div u dx > p div u dx, mikä on ristiriidassa satulapisteen määritelmän (6) kanssa. Integraalin lineaarisuuden johdosta kq kuuluu avaruuteen L 2 (), kun myös q sinne kuuluu. Kaikilla q L 2 () on siis oltava q div u dx = 0, mikä tarkoittaa, että funktioiden q ja div u sisätulo avaruudessa L 2 () ja sen aliavaruuksissa on nolla. Jos div u kuuluu avaruuteen L 2 (), on sen sisätulo itsensä kanssa nolla, jolloin sen on oltava nollafunktio. Divergenssilause (lause 5) huolehtii tästä: div u dx = u n ds = 0. Γ

Vielä on saatava esiin varsinainen differentiaaliyhtälö. Tätä varten olkoot α mielivaltainen positiivinen reaaliluku ja w V 0 mielivaltainen. Asetetaan v = u + αw. Epäyhtälö (6) saa muodon ( L(u, p) 2 (u + αw) 2 p div(u + αw)) dx f (u + αw) dx. Vähentämällä L(u, p) molemmilta puolilta saadaan α u : w + α 2 2 w 2 αp div w αf w dx 0, joka voidaan jakaa puolittain positiivisella luvulla α. Koska α oli mielivaltainen, pätee väite erityisesti pienille α. Rajalla mentäessä saadaan u : w p div w f w dx 0. Toistamalla sama päättely funktiolle w := w V 0 tulee selväksi, että u : w p div w f w dx = 0, eli yhtälö (4) pätee. Nyt tiedetään, että riittää löytää satulapiste Lagrangen funktiolle. Satulapisteen löytämisen kanssa yhtäpitävää on löytää pari (u, p), jossa seuraavat ääriarvot saavutetaan (katso esimerkiksi [2], kappale 4, kohta 2.5 tai [10], osa 7, kappale 36): ja inf sup v V 0 q L e2 () sup q e L 2 () L(v, q) inf L(v, q). v V 0 Käytämme Ekelandin ja Temamin [2] kappaleesta 4.2 seuraavaa lausetta. Lause 10. Olkoot funktio L on jatkuva molempien muuttujien suhteen, lineaarinen paineen q suhteen ja konveksi nopeuden v suhteen. Jos nyt löytyy q L 2 (), jolle pätee (7) lim v L(v, q ) = eli L(, q ) on koersiivinen, ja lisäksi pätee (8) lim q niin Lagrangen funktiolle löytyy satulapiste. inf L(v, q) =, v V 0 Todistetaan ensin (7). Valitaan q = 0, jolloin L(v, 0) = 2 v 2 f v dx kasvaa rajatta funktion v kasvaessa, sillä lausekkeen ensimmäinen termi kasvaa neliössä toisen ollessa lineaarinen. Ehto (8) on hankalampi ja todistus käyttää lemmaa 7. 5

6 Todistus. Olkoon w q kuten lemmassa 7 eli div w q = q, w q c q, ja λ positiivinen reaaliluku. Nyt (9) inf L(v, q) L(λw q, q) = v V 0 2 λ2 w q 2 λq 2 dx λf w q dx. Nyt lemma 7, Hölderin epäyhtälö (lause 3) ja Friedrichsin epäyhtälö (lause 4) antavat arvion (10) f w q dx f q C w q f c C q f. Lemma 7 antaa myös arvion (11) 2 λ2 w q 2 dx 2 λ2 c 2 q 2 dx. Yhdistämällä tulokset (9) (11) saadaan ( ) inf L(v, q) v V 0 2 λ2 c 2 λ q 2 dx + λc c f q, josta asettamalla λ = (c 2 ) 1 saadaan inf L(v, q) 1 q 2 + C f q, v V 0 2c 2 c jonka oikea puoli pienenee rajatta, kun q kasvaa, mikä haluttiinkin näyttää. 4. A posteriori-virhearvio Osittaisdifferentiaaliyhtälöiden numeeriset ratkaisualgoritmit tuottavat likimääräisiä ratkaisuja. Useiden sovellusten kannalta on oleellista tietää, kuinka kaukana likimääräinen ratkaisu on tarkasta ratkaisusta. A posteriori-arvio kertoo, kuinka kaukana laskettu ratkaisuapproksimaatio on oikeasta ja käyttää hyödyksi ratkaisuapproksimaatiota tässä laskussa. Kontrastina voi ajatella a priori-tyylisiä virhearvioita, kuten esimerkiksi Banachin kiintopistelauseen tuottama arvio, jotka eivät käytä tietoa ratkaisuapproksimaatiosta, mutta toisaalta antavat tiettyyn tarkkuuteen vaadittavien iteraatioiden määrän ennen laskemista. A posteriori-arvio ottaa myös huomioon mahdolliset numeerisen laskemisen aiheuttamat epätarkkuudet. Laajempi johdanto löytyy teoksesta [9]. Repin on määrittänyt seuraavan a posteriori-virhearvion Stokesin yhtälölle (artikkeli [8], alkuperäinen [7]): (12) (u v) v τ + div τ + f q + 2 div v, C LBB missä u on Stokesin yhtälön alkuperäinen ratkaisu, v ratkaisuapproksimaatio, τ on termeittäin neliösummautuva matriisiarvoinen funktio alueella siten, että τ on symmetrinen melkein kaikkialla, q on approksimaatio paineelle p, C LBB on positiivinen vakio (Ladyzhenskaja-Babuski-Brezzin epäyhtälöstä, jolle löytyy formulaatio ja arvioita esimerkiksi artikkelista [1]) ja div τ + f q = sup w V 0 \{0} ( τ : w + f w + q div w) dx. w

5. Uzawan algoritmi Uzawan algoritmin yleinen muoto löytyy esimerkiksi kirjasta [2]. Erityisesti Stokesin ongelmaa kohti suunnattu versio löytyy kirjasta [6]. Algoritmi on kaksivaiheinen. Oletetaan annetuksi alkuarvaus q 0 paineelle. Voidaan valita esimerkiksi q 0 = 0 eli nollafunktio, jonka keskiarvo varmasti on nolla. Ensimmäisessä vaiheessa ratkaistaan funktio v k yhtälöstä (13) v k+1 = f q k, jota voi verrata alkuperäiseen ongelmaan (1). Toisessa vaiheessa lasketaan uusi arvio paineelle kaavalla (14) q k+1 = q k ρ div v k+1, missä ρ ]0, 2[ on positiivinen parametri, jonka valinta vaikuttaa merkittävästi algoritmin tehokkuuteen. Voidaan osoittaa, että algoritmi suppenee annetuilla ρ (katso esimerkiksi [11]). 6. A posteriori-arvio Uzawan algoritmille Käytetään kappaleen 4 arviota (12), jossa on kaksi vapaata parametria: q ja τ. Asetetaan q = q k ja τ = v k+1, jolloin (13) antaa osittaisintegroimalla yhtälön τ : w dx = f w + q div w dx ja siten div τ + f q = 0. Matriisi τ valittiin annetulla tavalla täsmälleen siksi, että hankalasti laskettava operaattorinormi häviäisi. Kun v = v k+1, saa arvio (4) muodon (15) (u v k+1 ) v k+1 v k+1 + div( v k+1 ) + f q k + 2 div v k+1 C LBB = 2 div v k+1. C LBB Hieman eriävän arvion saa asettamalla funktiot q ja τ kuten yllä, mutta valitsemalla funktioksi v funktion v k+1 projektion avaruudelle V 0, jota merkitään Π V0 (v k+1 ). Tällöin kuten epäyhtälössä (15) seuraa arviosta (12) tulos ja kolmioepäyhtälön kautta (u Π V0 (v k+1 ) (Π V0 (v k+1 ) v k+1 ) (16) (u v k+1 ) 2 (v k+1 Π V0 (v k+1 )). Nyt epäyhtälöt (15) ja (16) antavat numeerisesti laskettavat ylärajat virheelle, joka syntyy Stokesin yhtälöä Uzawan algoritmin avulla ratkaistessa. 7

8 Viitteet [1] Evgenii V. Chizhonkov and Maxim A. Olshanskii. On the domain geometry dependence of the LBB condition. M2AN, 34(5):935 951, syyskuu 2000. [2] Ivar. Ekeland and Roger Temam. Convex analysis and variational problems. Classics in applied mathematics. Society for industrial and applied mathematics, Philadelphia, classics edition, 1999. [3] Juha Heinonen. Lectures on Lipschitz analysis. [4] Olga A. Ladyzhenskaja. The mathematical theory of viscous incompressible flow. Mathematics and Its Applications. Gordon and Breach science publishers, New York, second edition, 1969. [5] Olga A. Ladyzhenskaja and V. A. Solonnikov. Some problems of vector analysis, and generalized formulations of boundary value problems for the navier-stokes equation. Zap. Nauchn. Sem. Leningrad. Otdel. Mat. Inst. Steklov. LOMI, 59:81 116, 1976. [6] Alfio Quarteroni and Alberto Valli. Numerical Approximation of Partial Differential Equations. Springer Series in Computational Mathematics. Springer-Verlag, Berlin, 1994. [7] Sergey I. Repin. A posteriori estimates for the stokes problem. Zapiski Nauchnykh Seminarov POMI, 259:195 211, 1999. [8] Sergey I. Repin. A posteriori estimates for the stokes problem. Journal of Mathematical Sciences, 109(5):1950 1964, 2002. [9] Sergey I. Repin. A Posteriori Estimates for Partial Differential Equations. Radon Series on Computational and Applied Mathematics. Walter de Gruyter, Berlin, 2008. [10] R. Tyrrell Rockafellar. Convex analysis. Princeton mathematical series. Princeton University Press, New Jersey, 1970. [11] Roger Temam. Navier-Stokes equations. Theory and numerical analysis. North-Holland, Amsterdam, 1984. [12] Hans Triebel. Analysis and mathematical physics. Mathematics and its applications. D. Reidel Publishing Company, Dordrecht, Holland, 1986.