k=0 saanto jokaisen kolmannen asteen polynomin. Tukipisteet on talloin valittu

Samankaltaiset tiedostot
x j x k Tällöin L j (x k ) = 0, kun k j, ja L j (x j ) = 1. Alkuperäiselle interpolaatio-ongelmalle saadaan nyt ratkaisu

Matematiikan tukikurssi

13. Taylorin polynomi; funktioiden approksimoinnista. Muodosta viidennen asteen Taylorin polynomi kehityskeskuksena origo funktiolle

Numeeriset menetelmät

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

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

Numeerinen integrointi

Funktioiden approksimointi ja interpolointi

Numeeriset menetelmät

Numeerinen integrointi ja derivointi

Mitään muita operaatioita symbolille ei ole määritelty! < a kaikilla kokonaisluvuilla a, + a = kaikilla kokonaisluvuilla a.

Numeeriset menetelmät

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

w + x + y + z =4, wx + wy + wz + xy + xz + yz =2, wxy + wxz + wyz + xyz = 4, wxyz = 1.

Juuri 12 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty

Numeerinen integrointi

Numeeriset menetelmät

Differentiaali- ja integraalilaskenta 1 Ratkaisut 5. viikolle /

Juuri 12 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty

k=1 b kx k K-kertoimisia polynomeja, P (X)+Q(X) = (a k + b k )X k n+m a i b j X k. i+j=k k=0

Ensimmäisen ja toisen kertaluvun differentiaaliyhtälöistä

Numeeriset menetelmät

4 Yleinen potenssifunktio ja polynomifunktio

Määrätty integraali. Markus Helén. Mäntän lukio

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

Juuri 2 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty

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

Integroimistekniikkaa Integraalifunktio

Luku 4. Derivoituvien funktioiden ominaisuuksia.

Integrointi ja sovellukset

SARJAT JA DIFFERENTIAALIYHTÄLÖT

H5 Malliratkaisut - Tehtävä 1

5 Ominaisarvot ja ominaisvektorit

Numeeriset menetelmät

Dierentiaaliyhtälöistä

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

Numeerinen analyysi Harjoitus 3 / Kevät 2017

Numeeriset menetelmät

Reaalilukuvälit, leikkaus ja unioni (1/2)

Yhtälöryhmät 1/6 Sisältö ESITIEDOT: yhtälöt

3.3 Paraabeli toisen asteen polynomifunktion kuvaajana. Toisen asteen epäyhtälö

Numeerinen integrointi

Kompleksiluvun logaritmi: Jos nyt z = re iθ = re iθ e in2π, missä n Z, niin saadaan. ja siihen vaikuttava

Yhtälön oikealla puolella on säteen neliö, joten r. = 5 eli r = ± 5. Koska säde on positiivinen, niin r = 5.

2. kl:n DY:t. Lause. Yleisesti yhtälöllä ẍ = f(ẋ, x, t) on (sopivin oletuksin) aina olemassa 1-käs. ratkaisu. (ẋ dx/dt, ẍ d 2 x/dt 2.

Kevään 2011 pitkän matematiikan ylioppilastehtävien ratkaisut Mathematicalla Simo K. Kivelä /

1 Peruskäsitteet. Dierentiaaliyhtälöt

KOMPLEKSIANALYYSI I KURSSI SYKSY exp z., k = 1, 2,... Eksponenttifunktion z exp(z) Laurent-sarjan avulla

Insinöörimatematiikka D

Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus

MATEMATIIKAN KOE, PITKÄ OPPIMÄÄRÄ HYVÄN VASTAUKSEN PIIRTEITÄ

Luento 9: Yhtälörajoitukset optimoinnissa

12. Hessen matriisi. Ääriarvoteoriaa

PERUSASIOITA ALGEBRASTA

1 Rajoittamaton optimointi

Pienimmän neliösumman menetelmä

Numeeriset menetelmät

Ortogonaaliprojektio äärellisulotteiselle aliavaruudelle

MS-C1340 Lineaarialgebra ja

Koodausteoria, Kesä 2014

4 Korkeamman kertaluvun lineaariset differentiaaliyhtälöt

Yhtälöryhmä matriisimuodossa. MS-A0007 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5.

1 sup- ja inf-esimerkkejä

MATEMATIIKAN KOE, PITKÄ OPPIMÄÄRÄ HYVÄN VASTAUKSEN PIIRTEITÄ

Epäyhtälöt 1/7 Sisältö ESITIEDOT: yhtälöt

1. Olkoot f ja g reaalifunktioita. Mitä voidaan sanoa yhdistetystä funktiosta g f, jos a) f tai g on rajoitettu? b) f tai g on jaksollinen?

Tehtävä 1. Arvioi mitkä seuraavista väitteistä pitävät paikkansa. Vihje: voit aloittaa kokeilemalla sopivia lukuarvoja.

5 OMINAISARVOT JA OMINAISVEKTORIT

BM20A1501 Numeeriset menetelmät 1 - AIMO

4. Ensimmäisen ja toisen kertaluvun differentiaaliyhtälöistä

min x x2 2 x 1 + x 2 1 = 0 (1) 2x1 1, h = f = 4x 2 2x1 + v = 0 4x 2 + v = 0 min x x3 2 x1 = ± v/3 = ±a x 2 = ± v/3 = ±a, a > 0 0 6x 2

3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä

MS-A010{3,4,5} (ELEC*, ENG*) Differentiaali- ja integraalilaskenta 1 Luento 11: Lineaarinen differentiaaliyhtälö

MS-A0102 Differentiaali- ja integraalilaskenta 1

3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä

Matematiikka B3 - Avoin yliopisto

infoa Viikon aiheet Potenssisarja a n = c n (x x 0 ) n < 1

Liittomatriisi. Liittomatriisi. Määritelmä 16 Olkoon A 2 M(n, n). Matriisin A liittomatriisi on cof A 2 M(n, n), missä. 1) i+j det A ij.

Muuttujan vaihto. Viikon aiheet. Muuttujan vaihto. Muuttujan vaihto. ) pitää muistaa lausua t:n avulla. Integroimisen työkalut: Kun integraali

MATEMATIIKAN KOE, PITKÄ OPPIMÄÄRÄ HYVÄN VASTAUKSEN PIIRTEITÄ

4 Korkeamman kertaluvun differentiaaliyhtälöt

a) Mikä on integraalifunktio ja miten derivaatta liittyy siihen? Anna esimerkki = 16 3 =

1 Ominaisarvot ja ominaisvektorit

6. Toisen ja korkeamman kertaluvun lineaariset

Viikon aiheet. Funktion lineaarinen approksimointi

Lisä,etopake3 2: ra,onaalifunk,on integroin,

BM20A0900, Matematiikka KoTiB3

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

3. Reaalifunktioiden määräämätön integraali

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

Tekijä MAA2 Polynomifunktiot ja -yhtälöt = Vastaus a)

MS-A0107 Differentiaali- ja integraalilaskenta 1 (CHEM)

jakokulmassa x 4 x 8 x 3x

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

1 Kertaus. Lineaarinen optimointitehtävä on muotoa:

DIFFERENTIAALI- JA INTEGRAALILASKENTA

5 Differentiaaliyhtälöryhmät

5 Lineaariset yhtälöryhmät

Konvergenssilauseita

Transkriptio:

LIS AYKSI A kirjaan Reaalimuuttujan analyysi 1.6. Numeerinen integrointi: Gaussin kaavat Edella kasitellyt numeerisen integroinnin kaavat eli kvadratuurikaavat Riemannin summa, puolisuunnikassaanto ja Simpsonin saanto voidaan tulkita painotetuiksi keskiarvoiksi sopivissa pisteissa lasketuista funktion arvoista. Painojen summa on integroimisvalin pituus. Kaavat ovat siten periaatteessa muotoa Q(f) = w k f(x k ) missa kertoimet w k ovat painot ja funktion arvot lasketaan tukipisteissa x k. Puolisuunnikassaantointegroi tarkasti jokaisen ensimmaisen asteen polynomin, Simpsonin saanto jokaisen kolmannen asteen polynomin. Tukipisteet on talloin valittu tasavalisesti. Voidaan kysya, onko mahdollista paasta parempaan tulokseen ts. siihen etta korkeampaa astetta oleva polynomi integroituu tarkasti jos luovutaan tukipisteiden tasavalisyydesta. Talloin tukipisteet valittaisiin tarkan integroitumisen kannalta optimaalisella tavalla. Tarkastelu rajoitetaan seuraavassa koskemaan integroimisvalia [ 1]. Tama ei ole oleellinen rajoitus, silla minka tahansa valin [a b] yli otettu integraali voidaan muuntaa sijoituksella jolloin Z b a x = b ; a f(x) dx = b ; a f t + a + b b ; a t + a + b dt: Olkoon aluksi tarkasteltavana kahteen tukipisteeseen x 0 ja x 1 perustuva kvadratuurikaava Q 1 (f) =w 0 f(x 0 )+w 1 f(x 1 ): Painot w 0, w 1 ja tukipisteet x 0, x 1 pyritaan maaraamaan siten, etta mahdollisimman korkea-asteiset polynomit integroituvat tarkasti yli valin [ 1]. Tarkkaa integraalia merkitaan I(f) = f(x) dx: 01

1.6. Numeerinen integrointi: Gaussin kaavat Kivela, Reaalimuuttujan analyysi Koska tuntemattomia on nelja, voidaan yrittaa vaatia potenssien x j, j =0 1 tarkka integroituminen: 8 >< >: Q 1 (1) = I(1) eli w 0 + w 1 = Q 1 (x) =I(x) eli w 0 x 0 + w 1 x 1 =0 Q 1 (x )=I(x ) eli w 0 x 0 + w 1x 1 = Q 1 (x )=I(x ) eli w 0 x 0 + w 1x 1 =0: Kyseessa onepalineaarinen yhtaloryhma, jonka ratkaisu kuitenkin on helposti loydettavissa: w 0 = w 1 =1 ;x 0 = x 1 = p 1 =0:5775 :::: Saadut tukipisteet sijaitsevat integroimisvalilla ja painojen summa on valin pituus, kuten on luonnollista odottaa. Tuloksena on kertalukua 1 oleva Gaussin kvadratuuri (eli numeerisen integroinnin kaava) Q 1 (f) =f(; 1 p )+f( 1 p ): Voidaan osoittaa, etta integrointivirheelle patee ji(f) ; Q 1 (f)j 1 15 max jf (4) (x)j: x[ 1] Vastaavalla tavalla voidaan johtaa korkeampien kertalukujen kvadratuurikaavoja. Toisen kertaluvun kvadratuurissa Q (f) =w 0 f(x 0 )+w 1 f(x 1 )+w f(x ) tukipisteita on kolme ja voidaan vaatia potenssien x j, j integroituminen: 8 >< >: Q (1) = I(1) eli w 0 + w 1 + w = Q (x) =I(x) eli w 0 x 0 + w 1 x 1 + w x =0 Q (x )=I(x ) eli w 0 x 0 + w 1 x 1 + w x = Q (x )=I(x ) eli w 0 x 0 + w 1 x 1 + w x =0 Q (x 4 )=I(x 4 ) eli w 0 x 4 0 + w 1 x 4 1 + w x 4 = 5 Q (x 5 )=I(x 5 ) eli w 0 x 5 0 + w 1 x 5 1 + w x 5 =0: = 0 1 4 5, tarkka Syntyva epalineaarinen yhtaloryhma on hieman vaikeammin, mutta kuitenkin algebrallisesti ratkaistavissa: 0 w 0 = w = 5 =0:55555 ::: 9 q w 1 = 8 =0:88888 ::: 9 ;x 0 = x = 5 ::: x 1 =0:

Kivela, Reaalimuuttujan analyysi 1.6. Numeerinen integrointi: Gaussin kaavat Kertalukua oleva Gaussin kvadratuuri on siten Q (f) 0:5556 f(;0:7746) + 0:8889 f(0) + 0:5556 f(0:7746): Integrointivirheelle voidaan laskea arvio ji(f) ; Q (f)j 1 15750 max jf (6) (x)j: x[ 1] Kertaluvun n tapauksessa kvadratuurikaava on Q n (f) = w k f(x k ): Painoja ja tukipisteita onyhteensa n +, jolloin voidaan vaatia potenssien x j, j =0 1 ::: n + 1, tarkka integroituminen. Syntyvan epalineaarisen yhtaloryhman ratkaiseminen kay kuitenkin vaikeaksi kertaluvun kasvaessa. Tukipisteet voidaankin loytaa helpommin eraan polynomin nollakohtina: Olkoon p(x) astetta n + 1 oleva polynomi, joka toteuttaa integraaliehdot x j p(x) dx =0 j =0 1 ::: n: Nama voidaan ilmeisestikin lausua myos muodossa p(x)q(x) dx =0 kaikilla polynomeilla q, deg q n: Polynomia p kutsutaan potenssien x j ortogonaalipolynomiksi. Ajatuksena on tulkita lauseke (p j q) = p(x)q(x) dx sisatuloksi silla nimittain on luonteenomaiset sisatulon ominaisuudet (vrt. AG, lause 5.7.). Jos kahden vektorin tai polynomin sisatulo on = 0, niita on tapana kutsua ortogonaalisiksi, mista nimitys ortogonaalipolynomi. Muunlaista, esimerkiksi polynomien kuvaajiin liittyvaa kohtisuoruutta eivat integraaliehdot tarkoita. Lause 1.6.1. Integraaliehdot x j p(x) dx =0 j =0 1 ::: n 0

1.6. Numeerinen integrointi: Gaussin kaavat Kivela, Reaalimuuttujan analyysi tayttava astetta n + 1 oleva polynomi p on olemassa. astetta n + 1 olevan termin kertoimeksi kiinnitetaan 1. Se on yksikasitteinen, kun P n+1 Todistus. Merkitaan p(x) = a kx k. Kun tama sijoitetaan integraaliehtoihin, saadaan kertoimille a k homogeeninen (ts. yhtaloryhman vakiotermit ovat = 0) lineaarinen yhtaloryhma, jossa on n + 1yhtaloa jan + tuntematonta. Tallaisella yhtaloryhmallaonaarettoman monta ratkaisua siis myos muita kuin nollien muodostama ratkaisu. Yhtaloryhmalla on ratkaisu, jossa korkeimman potenssin kerroin a n+1 on 6= 0. Jos nain ei olisi, olisi polynomi p enintaan astetta n R ja integraaliehtojen perusteella olisi 1 p(x)p(x) dx =0. Talloin olisi p(x) =0kaikilla x ja yhtaloryhmalla olisikin vain yksi ratkaisu: a 0 = a 1 = = a n+1 =0. Polynomi p voidaan jakaa korkeimman potenssin kertoimella, jolloin saadaan polynomi, jossa korkeimman potenssin kerroin on 1. Jakaminen ei vaikuta integraaliehtojen toteutumiseen. Jos olisi olemassa kaksi erilaista tallaista polynomia, p 1 ja p, olisi [p 1 (x) ; p (x)]q(x) dx =0 kaikilla enintaan asetta n olevilla polynomeilla q. Erotus p 1 ; p on itse enintaan astetta n, jolloin siis on [p 1 (x) ; p (x)] dx =0: Tasta seuraa, etta polynomit ovat samat: p 1 = p. Lause 1.6.. Jos astetta n + 1 olevalle polynomille p(x) patee x j p(x) dx =0 j =0 1 ::: n niin sen nollakohdat x k, k =0 1 ::: n ovat eri suuret, reaaliset ja sijaitsevat valilla [ 1]. Todistus. Olkoot x 1 x ::: x r sellaiset polynomin p valilla [ 1] sijaitsevat nollakohdat, joissa p(x) vaihtaa merkkinsa. Jos kaikki nollakohdat eivat ole eri suuria, reaalisia ja sijaitse valilla [ 1], on r<n+1. Polynomi q(x) =(x ; x 1 )(x ; x ) :::(x ; x r ) on talloin enintaan astetta n ja integraaliehtojen perusteella on siis 04 p(x)q(x) dx =0:

Kivela, Reaalimuuttujan analyysi 1.6. Numeerinen integrointi: Gaussin kaavat Koska seka p etta q vaihtavat merkkiaan pisteissa x 1 x ::: x r, tulo p(x)q(x) ei vaihda niissa merkkiaan, vaan on koko integrointivalilla maaratynmerkkinen (joko positiivinen tai negatiivinen). Talloin integraali ei voi olla = 0. p(x)q(x) dx Ainoa mahdollisuus on, etta r = n + 1, ts. polynomin p kaikki nollakohdat sijaitsevat valilla [ 1], ovat reaalisia ja eri suuria. Lause 1.6.. Kertalukua n olevan Gaussin kvadratuurin Q n (f) = w k f(x k ) tukipisteet x k, k =0 1 ::: n,ovat potenssien x j, j =0 1 ::: n, ortogonaalipolynomin p(x) nollakohdat. Vastaavat painot w k, k =0 1 ::: n, saadaan integroimalla tukipisteisiin liittyvat Lagrangen interpolaation apufunktiot L k (x), k =0 1 ::: n: w k = L k (x) dx k =0 1 ::: n: Todistus. On osoitettava, etta kvadratuurikaava integroi tarkasti potenssit x j, j = 0 1 ::: n +1, valilla [ 1], kun tukipisteet ja painot valitaan em. tavalla. Jakamalla potenssi x j, missa j =0 1 ::: n + 1, astetta n + 1 olevalla polynomilla p saadaan osamaaraksi polynomi q ja jakojaannokseksi polynomi r. Nama ovat kumpikin enintaan astetta n. On siis x j = pq + r ja integroimalla yli valin [ 1] saadaan I(x j )=I(pq + r) =I(pq)+I(r): Koska I(x j p)=0,kunj =0 1 ::: n,jaq on enintaan astetta n, oni(pq) =0. Koska r on enintaan astetta n, se yhtyy astetta n olevaan Lagrangen interpolaatiopolynomiinsa ja I(r) = r(x) dx = r(x k )L k (x) dx = r(x k ) L k (x) dx = w k r(x k ): 05

1.6. Numeerinen integrointi: Gaussin kaavat Kivela, Reaalimuuttujan analyysi Koska p(x k )=0,onx j k = p(x k)q(x k )+r(x k )=r(x k )jokaisessa tukipisteessa x k. Yhdistamalla tulokset saadaan I(x j )=I(pq)+I(r) =I(r) = w k r(x k )= w k x j k = Q n(x j ) jokaiselle eksponentille j = 0 1 ::: n +1. Nama potenssit siis integroituvat tarkasti. Kertalukua n olevan Gaussin kvadratuurin virhe voidaan myos lausua vastaavan ortogonaalipolynomin p n+1 avulla oletetaan, etta tassa onkorkeimman potenssin kerroin normeerattu arvoon 1. Virheen ylarajaksi saadaan ji(f) ; Q n (f)j 1 (n + )! p n+1 (x) dx max jf (n+) (x)j: x[ 1] Taman todistaminen edellyttaa tassa kasiteltya laajempia interpolaatiotarkasteluja (ns. Hermiten interpolaatiota) ja sivuutetaan. Esimerkki 1.6.4. Kertalukua olevan Gaussin kvadratuurin johtamiseksi on muodostettava polynomi p(x) = a 4 x 4 + a x + a x + a 1 x + a 0, joka toteuttaa integraaliehdot p(x) dx = xp(x) dx = Nama johtavat lineaariseen yhtaloryhmaan 8 >< >: a 4 x p(x) dx = 5 + a + a 0 =0 a 5 + a 1 =0 a 4 7 + a 5 + a 0 =0 a 7 + a 1 5 =0 x p(x) dx =0: jonka ratkaisu on a 0 = 5 a 4, a 1 =0,a = ; 6 7 a 4, a = 0. Ortogonaalipolynomi, jonka korkeimman asteen termin kerroin on = 1, on siten x 4 ; 6 7 x + 5 : Taman nollakohdat ovat kvadratuurin tukipisteet 06 x 0 ;0:86116 x 1 ;0:9981 x 0:9981 x 0:86116:

Kivela, Reaalimuuttujan analyysi 1.6. Numeerinen integrointi: Gaussin kaavat Muodostamalla tukipisteisiin liittyvat Lagrangen interpolaation apufunktiot L 0 (x) = (x ; x 1)(x ; x )(x ; x ) (x 0 ; x 1 )(x 0 ; x )(x 0 ; x ) L 1(x) = (x ; x 0)(x ; x )(x ; x ) (x 1 ; x 0 )(x 1 ; x )(x 1 ; x ) L (x) = (x ; x 0)(x ; x 1 )(x ; x ) (x ; x 0 )(x ; x 1 )(x ; x ) L (x) = (x ; x 0)(x ; x 1 )(x ; x ) (x ; x 0 )(x ; x 1 )(x ; x ) ja integroimalla nama valin [ 1] yli saadaan vastaavat painot: Kvadratuuri on siten w 0 = w =0:47855 w 1 = w =0:65145: Q (f) 0:47855 f(;0:86116) + 0:65145 f(;0:9981) + 0:65145 f(0:9981) + 0:47855 f(0:86116): Integrointivirheen ylarajaksi saadaan ji(f) ; Q (f)j 1 8! (x 4 ; 6 7 x + 5 ) dx max jf (8) (x)j x[ 1] = 1 47875 max jf (8) (x)j: x[ 1] Esimerkki 1.6.5. Olkoon laskettavana integraali (vrt. esimerkkiin 1.5.1) 0 dx 1+x : Tekemalla sijoitus x = 1 t + 1 tama saadaan muotoon 4+(t +1) dt: Soveltamalla eri kertalukujen Gaussin kvadratuureja saadaan integraalille seuraavat numeeriset approksimaatiot: Integraalin tarkka arvo on 4 0:78598. kertaluku integr. arvo 1 0.786885 0.78567 0.78540 4 0.78598 5 0.78598 07