Numerikus integrálás. Szakdolgozat. Írta: Pásztor Nikolett Matematika BSc - matematikai elemz szakirány

Hasonló dokumentumok
Az érintőformula A Simpson formula Gauss-kvadratúrák Hiba utólagos becslése. Numerikus analízis

Numerikus módszerek 2.

2. NUMERIKUS INTEGRÁLÁS

Határozott integrál. Newton -Leibniz szabály. alkalmazások. improprius integrál

f (ξ i ) (x i x i 1 )

A Riemann-integrál intervallumon I.

Laplace-transzformáció. Vajda István február 26.

Varga Zsolt. Numerikus integrálás

FELVÉTELI VIZSGA, július 15.

Improprius integrálás

Matematika A1a - Analízis elméleti kérdései

Numerikus integrálás

Numerikus integrálás és az oszcillációs integrandusok komplex Gauss-kvadratúrája

9. HATÁROZATLAN INTEGRÁL

VI. Deriválható függvények tulajdonságai

Improprius integrálás

Kalkulus II. Beugró kérdések és válaszok 2012/2013 as tanév II. félév

KIEGÉSZÍTÉS A VONALINTEGRÁLHOZ

= n 2 = x 2 dx = 3c 2 ( 1 ( 4)). = π 13.1

2. A határozott integrál deníciója

Határozzuk meg, hogy a következő függvényeknek van-e és hol zérushelye, továbbá helyi szélsőértéke és abszolút szélsőértéke (

ANALÍZIS II. TÉTELBIZONYÍTÁSOK ÍRÁSBELI VIZSGÁRA

Gazdasági matematika I. tanmenet

Többváltozós függvények integrálása téglákon és szimplexeken

Els gyakorlat. vagy más jelöléssel

5.1. A határozatlan integrál fogalma

Ipari matematika 2. gyakorlófeladatok

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

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

Molnár Bence. 1.Tétel: Intervallumon értelmezett folytonos függvény értékkészlete intervallum. 0,ami ellentmondás uis. f (x n ) f (y n ) ε > 0

1. MECHANIKA-MOZGÁSTAN GYAKORLAT (kidolgozta: Szüle Veronika, egy. ts.) Matematikai összefoglaló

0.1 Deníció. Egy (X, A, µ) téren értelmezett mérhet függvényekb l álló valamely (f α ) α egyenletesen integrálhatónak mondunk, ha

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 határozott integrál

Analízis II. harmadik, javított kiadás

5. Logaritmus. I. Nulladik ZH-ban láttuk: 125 -öt kapjunk. A 3 5 -nek a 3. hatványa 5, log. x Mennyi a log kifejezés értéke?

GAZDASÁGI MATEMATIKA I.

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

Országos Középiskolai Tanulmányi Verseny 2010/2011 Matematika I. kategória (SZAKKÖZÉPISKOLA) Az 1. forduló feladatainak megoldása

1. feladat Oldja meg a valós számok halmazán a következő egyenletet: 3. x log3 2

Egy látószög - feladat

OPTIMALIZÁLÁS LAGRANGE-FÉLE MULTIPLIKÁTOR SEGÍTSÉGÉVEL

Házi feladatok megoldása. Automaták analízise, szintézise és minimalizálása. Házi feladatok megoldása. Házi feladatok megoldása

Gyökvonás. Hatvány, gyök, logaritmus áttekintés

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

Numerikus integrálás április 20.

1. MECHANIKA-MOZGÁSTAN GYAKORLAT (kidolgozta: Szüle Veronika, egy. ts.) Matematikai összefoglaló

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

Exponenciális és logaritmikus egyenletek, egyenletrendszerek, egyenlôtlenségek

Az integrálszámítás néhány alkalmazása

Többváltozós analízis gyakorlat

7. HATÁROZATLAN INTEGRÁL. 7.1 Definíció és alapintegrálok

Debreceni Egyetem. Kalkulus II. Gselmann Eszter

4. Hatványozás, gyökvonás

Juhász István Orosz Gyula Paróczay József Szászné Dr. Simon Judit MATEMATIKA 10. Az érthetõ matematika tankönyv feladatainak megoldásai

12. Határozatlan és határozott integrál

3. Lineáris differenciálegyenletek

Határozatlan integrál (2) First Prev Next Last Go Back Full Screen Close Quit

Lineáris algebra numerikus módszerei

Megint a szíjhajtásról

A határozott integrál fogalma és tulajdonságai

2014/2015-ös tanév II. féléves tematika

Példatár Lineáris algebra és többváltozós függvények

Térbeli pont helyzetének és elmozdulásának meghatározásáról - I.

Matematika 4 gyakorlat Földtudomány és Környezettan BSc II/2

Polinomok maradékos osztása

Egyenletek, egyenlőtlenségek VII.

GPK M1 (BME) Interpoláció / 16

Lineáris egyenletrendszerek

Óravázlatok: Matematika 2. Tartományintegrálok

Vektortér fogalma vektortér lineáris tér x, y x, y x, y, z x, y x + y) y; 7.)

2. Gauss elimináció. 2.1 Oldjuk meg Gauss-Jordan eliminációval a következő egyenletrendszert:

NUMERIKUS MÓDSZEREK (Oktatási segédlet levelez½o hallgatóknak)

19. Függvények rekurzív megadása, a mester módszer

Kovács Judit ELEKTRO TEC HNIKA-ELEKTRONIKA 137

Közelítő és szimbolikus számítások haladóknak. 9. előadás Numerikus integrálás, Gauss-kvadratúra

Matematika II képletek. 1 sin xdx =, cos 2 x dx = sh 2 x dx = 1 + x 2 dx = 1 x. cos xdx =,

2010/2011 es tanév II. féléves tematika

Határozatlan integrál

f függvény bijektív, ha injektív és szürjektív is (azaz minden képhalmazbeli elemnek pontosan egy ısképe van)

A 2013/2014. tanévi Országos Középiskolai Tanulmányi Verseny első forduló MATEMATIKA I. KATEGÓRIA (SZAKKÖZÉPISKOLA) Javítási-értékelési útmutató

5.2. ábra. A mágnestűk a rúdmágnes erőterében az erővonalak irányát mutatják.

A logaritmikus közép

Az ABCD köré írható kör egyenlete: ( x- 3) + ( y- 5) = 85. ahol O az origó. OB(; 912). Legyen y = 0, egyenletrendszer gyökei adják.

a b a leghosszabb. A lapátlók által meghatározott háromszögben ezzel szemben lesz a

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Exponenciális és Logaritmusos feladatok

Numerikus módszerek 1.

Differenciálszámítás. Lokális szélsőérték: Az f(x) függvénynek az x 0 helyen lokális szélsőértéke

7. tétel: Elsı- és másodfokú egyenletek és egyenletrendszerek megoldási módszerei

NUMERIKUS MÓDSZEREK XII. GYAKORLAT. 12a Numerikus Integrálás: Simpson+Trapéz formulák. Alapötletek:

Összeállította: dr. Leitold Adrien egyetemi docens

Matematika II. 1 sin xdx =, 1 cos xdx =, 1 + x 2 dx =

Numerikus integrálás április 18.

Határozott integrál és alkalmazásai

Differenciálgeometria feladatok

12. Határozatlan és határozott integrál

Numerikus matematika vizsga

INTEGRÁLSZÁMÍTÁS A GYAKORLATBAN. Készítette: Varga Viktor Témavezet : Sikolya Eszter

BSc Analízis II. előadásjegyzet 2009/2010. tavaszi félév

Középiskolás leszek! matematika. 13. feladatsor

Átírás:

Szkdolgozt Numerikus integrálás Írt: Pásztor Nikolett Mtemtik BSc - mtemtiki elemz szkirány Témvezet : Kurics Tmás, egyetemi tnársegéd Alklmzott Anlízis és Számításmtemtiki Tnszék Eötvös Loránd Tudományegyetem, Természettudományi Kr Eötvös Loránd Tudományegyetem Természettudományi Kr 010

Trtlomjegyzék 1. Bevezetés 1.1. Motiváció.................................... 1.. A htározott integál.............................. 1.3. Hogyn közelítünk?............................... 3. Interpolációs kvdrtúrképletek 4 3. Newton-Cotes formulák 6 3.1. Egyszer kvdrtúrképletek.......................... 6 3.1.1. A középpont szbály vgy érint formul............... 6 3.1.. Trpézformul.............................. 7 3.1.3. Simpson-formul............................ 8 3.1.4. A kvdrtúrképletek pontosság................... 10 3.1.5. Mgsbbrend Newton-Cotes formulák............... 13 3.. Összetett kvdrtúrképletek......................... 15 3.3. Példák...................................... 17 4. Guss-féle kvdrtúr 1 4.1. Guss-Csebisev kvdrtúr........................... 3 4.. Guss-Legendre kvdrtúr.......................... 4 5. Összefogllás 7 1

1. fejezet Bevezetés 1.1. Motiváció Az integrálszámítássl többféle mtemtiki szinten is fogllkozunk. Ebben dolgoztbn numerikus integrálási módszereket fogjuk tnulmányozni. Erre miért vn szükségünk? Az lklmzásokbn gykrn tlálkozhtunk olyn feldttl, mikor egy-egy htározott integrált kell kiszámítni. Ezen számítások zonbn nem mindig egyszer ek. Ugynis nem minden integrál fejezhet ki ismert függvény segítségével, nem áll rendelkezésünkre mindig szép képlet. A másik eset pedig h ugyn ismert függvény megoldáshoz, de z túl bonyolult, hogy kiszámítsuk. Ilyen esetekben megoldást közelít integrálási módszerek jelentik, melyekkel htározott integrálok értékét közelít leg meg tudjuk htározni. A dolgoztbn bemuttok néhány numerikus integrálási módszert, és zt is, hogy ezek módszerek mennyire pontosk. De el ször ismerkedjünk meg htározott integrál foglmávl. 1.. A htározott integál 1. Deníció. Legyen dott egy f függvény, mely z [, b] zárt intervllum minden pontjábn értelmezett. Ennek z f függvénynek z -tól b-ig vett htározott integrálj z I := f(x) dx = lim n n x i f(x i ), i=1

z ún. Riemnn-féle közelít összegek htárértéke, hol x i z [, b] intervllum i. részintervllumánk hossz, zz: x i = x i x i. Az f(x i ) pedig ennek z i. részintervllumnk egy tetsz leges pontjához trtozó függvényérték, hol: x i [x i, x i ]. Az x i pontok pedig z [, b] intervllumnk egy n-t l függ felosztását képezik: = x 0 < x 1 < < x n = b. H felírt htárérték létezik, kkor z f(x) függvény integrálhtó z [, b] intervllumbn. Ez htározott integrál könnyen kiszámíthtó, h ismert z f primitív függvénye, vgyis: F = f ismert. Ekkor Newton-Leibniz-féle formul lklmzhtó: f(x)dx = F (b) F () = [F ] b. De mi vn kkor h nincs primitív függvénye z dott függvénynek? Ekkor ugyebár nem tudjuk lklmzni Newton-Leibniz-formulát, tehát más módszert kell keresnünk z integrál kiszámításár. Egy ilyen módszer numerikus integrálás, mellyel közelít leg ki tudjuk számolni z integrál értékét. A kérdés pedig z, hogy ezt hogyn tehetjük meg, vgyis zt hogy hogyn közelítünk? 1.3. Hogyn közelítünk? Jelöljük htározott integrált következ képpen: I(f) := f(x)dx. Ekkor I(f) közelítését így htározzuk meg: I n (f) = n c i f(x i ), hol x i [, b]. i=0 Itt c i -ket súlyoknk nevezzük, z x i -ket pedig lppontoknk hívjuk.. Deníció. Az I n (f) = I n (f, c 0, x 0,..., c n, x n )-et kvdrtúrképletnek nevezzük. Tehát továbbikbn zt módszert lklmzzuk, hogy I(f)-et I n (f)-fel közelítjük. Mivel ezek módszerek csk közelít pontosságot dnk, zt is meg kell vizsgálnunk, h f elég sokszor dierenciálhtó, kkor mennyi lehet legfeljebb z eltérés I(f) és I n (f) között. 3

. fejezet Interpolációs kvdrtúrképletek A htározott integrál közelít kiszámítás: n f(x)dx c k f(x k ), hol c k súlyok ismeretlen együtthtók. (.1) k=0 A feldt tehát c k együtthtók meghtározás. Ötlet: Helyettesítsük f-et z x i [, b] lppontokr (i = 0,..., n) támszkodó Lgrngeféle interpolációs polinomml, mjd zt integráljuk. Tehát: f(x) dx L n,f (x) dx. Lgrnge-féle interpolációs polinomok: Adottk z (x 0,..., x n ) és z (f 0,..., f n ) értékek. A Lgrnge-féle interpolációs polinom L n,f (x) = n f k l k (x), hol l k (x) = k=0 k=0 k=0 n j=0 j k x x j x k x j. Ezután integráljuk Lgrnge-féle interpolációs polinomot z [, b] intervllumon: n n n x x j L n,f (x) dx = f k l k (x) dx = f k dx. x k x j Tehát következ t kptuk Lgrnge-interpolációs polinom integráljár: n n f k k=0 j=0 j k 4 j=0 j k x x j x k x j dx. (.)

A (.1) és (.) lpján következ t kpjuk c k együtthtór: c k = l k (x) dx = n j=0 j k x x j x k x j dx (.3) 3. Deníció. Azokt (.1) típusú numerikus integráló formulákt, melyekre z együtthtókt (.3) lpján számoljuk, interpolációs integráló formulánk nevezzük. Tehát ismerünk egy eljárást, mivel ki tudjuk számítni htározott integrál közelít értékét. Mivel z lppontok ismertek, ezekb l ki tudjuk számítni súlyokt Lgrngeféle interpoláció segítségével. Nézzük ennek módszernek hibáját! Ismerjük Lgrnge-interpoláció hibképletét, ezért felírhtjuk z interpolációs kvdrtúrképlet hibáját. A Lgrnge-interpoláció hibáj következ, h f C n+1 [, b]: Ezt hibképletet most integráljuk: f(x)dx f(x) L n,f (x) = f (n+1) (ξ(x)) (n + 1)! Ebb l hibár következ t kpjuk: L n,f (x)dx = ω n+1 (x). f (n+1) (ξ(x)) (n + 1)! ω n+1 (x) dx. e n (x) M n+1 (n + 1)! ω n+1 (x) dx, hol M n+1 := mx f (n+1). [,b] 1. Következmény. Az interpolációs kvdrtúrképletek, h n + 1 pontr támszkodnk, kkor z n-edfokú polinomokr pontosk. 4. Deníció. Ekvidisztáns felosztás esetén, zz h x k x k = h állndó, ezeket formulákt Newton-Cotes típusú kvdrtúráknk nevezzük. 5

3. fejezet Newton-Cotes formulák Newton-Cotes típusú formulák zok, melyekben felosztás ekvidisztáns, zz: x k = x 0 + k h, hol h = b n és k = 0, 1,..., n. 5. Deníció. A Newton-Cotes kvdrtúrformulát zártnk nevezzük, h és b is osztópont, zz = x 0, b = x n és ekkor x k = + k h, (k = 0,..., n),és nyíltnk hívjuk, h z és b nem lppontok, x k = + (k + 1) h, (k = 0,..., n) és h = b n. 3.1. Egyszer kvdrtúrképletek 3.1.1. A középpont szbály vgy érint formul Ez formul nyílt formul, tehát és b nem osztópont, és egy osztópont lesz, z intervllum középpontj: x 0 = +b. Ahogy z el z fejezetben tárgyltuk, Lgrnge-interpolációs polinomml közelítsünk (ez egy egytényez s összeg, mivel egy osztópont vn): f(x) f(x 0 ) l 0 (x) dx }{{} c 0 = c 0 1 dx = [x] b = b (3.1) Ez zért igz, mert (3.1)-es képletben z l 0 (x) 0-tényez s szorzt (mivel csk egy osztópont vn) és ennek értéke 1, minek integrálját NewtonLeibniz-formulávl könnyen 6

3.1. ábr. Érint formul. kiszámolhtunk, és így kijön c 0 értéke. Így már mindent ismerünk, tehát felírhtjuk z érint formulát: ( ) + b E(f) := f (b ) 3.1.. Trpézformul Ez formul zárt formul, és két lppontj vn, mi zártság mitt z intervllum két széle: és b. Mint zt tudjuk htározott integrál egy dott intervllumon egy dott függvény görbe ltti területét számolj ki. Ezt formulát zért nevezzük trpézformulánk, mert z f(x) integrálját egy trpéz területével közelítjük. 3.. ábr. Trpézformul 7

Feldt: Fektessünk z (, f()) és (b, f(b)) pontokr Lgrnge-interpolációs polinomot: f(x) 1 c i f(x i ), hol c 0 = l 0 (x)dx és c 1 = i=0 l 1 (x)dx. Ezután kiszámoljuk ezeket c 0, c 1 súlyokt, hol l 0 (x)-r l és l 1 (x)-r l következ t tudjuk: Ezután már ki tudjuk számolni c 0 -et és c 1 -t. c 0 = l 0 (x) = x x x 1 x = x b b, l 1 (x) = x x 1 x x 1 = x b. l 0 (x)dx = x b b dx = 1 [ ] x b b bx = 1 ( ) b b b + b = = 1 ( b) = 1 ( b) ( b) = 1 (b ) c 1 = l 1 (x)dx = = 1 x b dx = 1 [ ] x b b x = 1 ( ) b b b + = (b ) = 1 (b ) (b ) A trpézformul következ lesz: 3.1.3. Simpson-formul T (f) = b (f() + f(b)) Ez formul zárt formul és 3 lppontj vn. A zártság mitt z intervllum két széle is lppont lesz. Az lppontok tehát következ k lesznek: x 0 =, x 1 = + b és x = b. A formulát következ lkbn keressük: ( ) + b S(f) = c 0 f() + c 1 f + c f(b). 8

3.3. ábr. Simpson-formul. A c 0, c 1 és c súlyokt pedig úgy számoljuk ki mint z el z fejezetben, 3 lppontr Lgrnge-interpolációs polinomot fektetünk, és így súlyok következ k lesznek: c 0 = l 0 (x)dx, c 1 = l 1 (x)dx és c = l (x)dx. Mivel ismerjük következ ket: l 0 (x), l 1 (x) és l (x), ezért ki tudjuk számolni súlyokt: c 0 = l 0 (x)dx = ( ) x +b (x b) ( b)( +b) dx = 1 b ( b) (x 3bx x + b + b )dx = [ ] 1 x 3 b = ( b) 3 3bx x + bx + b x Tehát kiszámoljuk htározott integrált Newton-Leibniz formulávl és egyszer sítés után következ t kpjuk: c 0 = 1 ( b) b3 3b + 3 b 3 6 = ( b)3 6( b) = b 6 A c 1 és c súlyokt ugynígy számoljuk ki, és következ eredményeket kpjuk: c 1 = (x b)(x ) ( +b )( +b b) dx = 1 (b ) (x bx x + b)dx = 4(b ) 6 c = (x )(x +b) (b )(b +b) dx = 1 (b ) (x 3x bx + b + )dx = b 6 9

Most hogy már mindent ismerünk, felírhtjuk Simpson-formulát: S(f) = b ( ) 4(b ) + b f() + f + b f(b) = 6 6 6 = b ( ( ) ) + b f() + 4 f + f(b) 6 Megjegyzés: A Simpson-formulát el állíthtjuk trpézformul és z érint formul kombinálásávl következ képpen: 3 érint formul és 1 3 trpéz-szbály: S(f) = ( ) + b 3 (b ) f + 1 3 b (f() + f(b)) = = 4 6 (b ) f ( + b ) + b 6 3.1.4. A kvdrtúrképletek pontosság (f() + f(b)). Mivel közelít módszerekr l beszélünk, érdemes megvizsgálni, hogy ezekkel formulákkl számolv milyen egyszer függvények esetén kpjuk meg z integrál pontos értékét? A következ állítások igzk z eddig felsorolt formulákr: Csk konstns és lineáris függvény esetén pontos középpont szbály és trpézformul. A Simpson-formul pedig pontos legfeljebb hrmdfokú polinomokr. Ezeket könnyen ellen rizhetjük következ módon: ) Középpont szbály: Legyen f(x) = c 0 + c 1 x + c x. Ekkor ennek z integrálj, I(f) következ lesz: f(x)dx = [ c 0 x + c 1 x + c ] b [ 3 x3 = (b ) c 0 + c 1 (b + ) + c ] 3 (b + b + ). A középponti szbály szerint pedig ennek z integrálj: ( ( ) ) + b + b E(f) = (b ) c 0 + c 1 + c. Tehát z eltérés következ képpen lkul: I(f) E(f) = (b ) c 1 (b b + ) = c (b ) 3 1 10

Itt mind c 0, mind c 1 kiesik, tehát ez nem befolyásolj különbséget. Csk c -t l függ z eltérés. Ez lpján csk kkor 0 z eltérés, h c = 0, tehát h polinom legfeljebb els fokú. Ezzel ellen riztük középpont szbály pontosságát, mi tehát csk kkor pontos, h függvény konstns, vgy lineáris. b) Trpéz szbály: Hsonlón számoljuk ki mint középpont szbály esetében. Legyen f(x) = c 0 + c 1 x + c x. Ekkor I(f) ugynz mint z el bb, tehát csk trpéz szbályt kell felírnunk erre függvényre: Ekkor különbség: T (f) = b [c 0 + c 1 + c + c 0 + c 1 b + c b ] I(f) T (f) = (b ) c 6 ( b + b ) = c (b ) 3 6 Ez is csk kkor 0, h c = 0. Tehát trpéz szbály kkor pontos, h függvény konstns, vgy lineáris. c) Simpson-formul: Erre formulár z [1]-es könyvben tlálhtó gondoltmenet szerint írjuk fel formul pontosságánk ellen rzését. Elöször nézzük meg mit kpunk kkor, h z el z f-fel számolunk: S(f) = b ( ( ) ) + b f() + 4 f + f(b) = 6 = b 6 (6c 0 + 3( + b)c 1 + c ( + ( + b) + c b )) = I(f) Ezzel tehát igzoltuk, hogy Simpson-képlet pontos másodfokú polinomokr. Ezután vegyünk egy speciális p 3 (x) := (x )(x +b )(x b) hrmdfokú polinomot. Ezzel számolv Simpson-képlet következ : S(p 3 ) = b 6 (f() + f ( ) + b + f(b)) = 0 6 Tehát Simpson-képlet lppontjibn ez hrmdfokú polinom elt nik: S(p 3 ) = 0. Ezután nézzük z S(f + αp 3 )-t, hol α tetsz leges vlós szám. Itt lklmzzuk következ tuljdonságokt: Az I integrálok és z I n kvdrtúrképlet is dditív és homogén: 11

- h f = f 1 + f függvények, kkor I n (f) = I n (f 1 ) + I n (f ), - és h f = αf 1, hol α konstns, kkor I n (f) = αi n (f 1 ). Tehát ezeket lklmzv: S(f + αp 3 ) = S(f) + S(αp 3 ) = S(f). Ugynkkor szimmetri mitt I(p 3 ) = 0 is igz, vgyis I(f + αp 3 ) = I(f) = S(f). Bármely hrmdfokú polinom felírhtó f + αp 3 lkbn, hol f egy tetsz leges másodfokú polinom. Így beláttuk, hogy Simpson-formul legfeljebb hrmdfokú polinomokr pontos. Mind három formulár felírhtjuk hibképletét (ld. [3]). 1. Tétel. Legyen f : [, b] R kétszer folytonosn dierenciálhtó. Ekkor z érint formul hibképlete következ : f(x) dx E(f) = (b )3 4 f (ξ), hol ξ [, b].. Tétel. Legyen f : [, b] R kétszer folytonosn dierenciálhtó. Ekkor trpézformul hibképlete következ : (b )3 f(x) dx T (f) = f (ξ), hol ξ [, b]. 1 3. Tétel. Legyen f : [, b] R négyszer folytonosn dierenciálhtó. Ekkor Simpsonformul hibképlete következ : (b )5 f(x) dx S(f) = f (4) (ξ), hol ξ [, b]. 880 1

3.1.5. Mgsbbrend Newton-Cotes formulák Ebben fejezetben felsoroljuk további Newton-Cotes típusú formulákt. Írjuk fel nyílt és zárt típusú formulákt. Legyenek z = x 1 < x <... < x n < x n = b z lppontok, z f 1, f,..., f n hozzájuk trtozó függvényértékek. Vlmint legyen h := b n. Nyílt Newton-Cotes formulák: Mivel nyílt formul, ezért z intervllum két széle nem lesz osztópont. ezeket formulákt hibtggl együtt: Írjuk fel - 1 lppont: ez volt z érint formul: E(f) = (b ) f ( ) +b + (b ) 3 f (ξ). 4 - lppont: - 3 lppont: f(x) dx = 3 h (f 1 + f ) + 1 4 h3 f (ξ). f(x) dx = 4 3 h (f 1 f + f 3 ) + 8 90 h5 f (4) (ξ). - 4 lppont: - 5 lppont: - 6 lppont: f(x) dx = 5 4 h (11f 1 + f + f 3 + 11f 4 ) + 95 144 h5 f (4) (ξ). f(x) dx = 6 0 h (11f 1 14f + 6f 3 14f 4 + 11f 5 ) 41 140 h7 f (6) (ξ). 7 f(x) dx = 1440 h (611f 1 453f + 56f 3 + 56f 4 453f 5 + 611f 6 ) 557 8640 h7 f (6) (ξ). - 7 lppont: f(x) dx = 8 945 h (460f 1 954f + 196f 3 459f 4 + 196f 5 954f 6 + + 460f 7 ) 3956 14175 h9 f (8) (ξ). 13

Zárt Newton-Cotes formulák: Mivel zárt formul, ezért z intervllum két széle is lppont lesz. Írjuk fel ezeket formulákt is, úgy mint nyílt formulákt: - lppont: ez trpézszbály: T (f) = h - 3 lppont: ez Simpson-szbály: S(f) = h ( ( ) + b 6 f() + 4f - 4 lppont: ezt úgy hívjuk, hogy Simpson 3 8 szbály: (f() + f(b)) (b )3 1 f (ξ). ) (b )5 + f(b) f (4). 880 f(x) dx = 3 8 h (f 1 + 3f + 3f 3 + f 4 ) 3 80 h5 f (4) (ξ). - 5 lppont: ezt úgy hívjuk, hogy Boole-szbály: - 6 lppont: - 7 lppont: - 8 lppont: f(x) dx = 45 h (7f 1 + 3f + 1f 3 + 3f 4 + 7f 5 ) 8 945 h7 f (6) (ξ). f(x) dx = 5 88 h (19f 1 + 75f + 50f 3 + 50f 4 + 75f 5 + 19f 6 ) 75 1096 h7 f (6) (ξ). f(x) dx = 1 140 h (41f 1 + 16f + 7f 3 + 7f 4 + 7f 5 + 16f 6 + f(x) dx = + 41f 7 ) 9 1400 h9 f (8) (ξ). 7 1780 h (751f 1 + 3577f + 133f 3 + 989f 4 + 989f 5 + + 133f 6 + 3577f 7 + 751f 8 ) 8183 518400 h9 f (8) (ξ). 14

3.. Összetett kvdrtúrképletek Az eddig látott lcsonybbrend formulák pontosságát úgy lehet jvítni, hogy nem z [, b] intervllumr, hnem ennek z intervllumnk részintervllumir lklmzzuk z egyszer formulákt. Feltehetjük zt kérdést, hogy miért nem hsználjuk mgsbbrend Newton-Cotes formulákt, melyek sok osztópontr vnnk felírv? Ezzel több problém is vn. Az egyik ilyen problém z, hogy mgsfokú polinomml vló interpoláció oszcillál z intervllum szélén. Ezért jobb, h szkszonkénti polinomiális interpolációvl dolgozunk. Osszuk fel z [, b] intervllumot m egyenl részre, z intervllumok hossz pedig legyen h := b m. Az lppontok következ ek: = x 0 < x 1 <... < x m < x m = b. Ezután minden részintervllumr lklmzzuk z el z fejezetben levezetett egyszer formulákt, és így megkpjuk z összetett formulákt. ) Összetett érint formul: Az érint formulát lklmzzuk z összes részintervllumr. Az érint formulát ismerjük z [, b] intervllumr, mikor egy osztópont vn, z intervllum felez pontj: E(f) = f( +b ) (b ). Most ezt írjuk fel minden intervllumr, jelöljük ezt z összetett formulát E m (f)-vel: ( ) ( ) ( ) x0 + x 1 x1 + x xm + x m E m (f) = h f + h f +... + h f = m ( ) xi + x i = h f i=1 b) Összetett trpézformul: A trpézszbályt írjuk fel z összes részintervllumr. Már láttuk z [, b] intervllumr felírv, mikor két osztópont z intervllum két széle volt, és b: T (f) = b (f() + f(b)). Most ezt írjuk fel minden részintervllumr, és jelöljük ezt z összetett formulát T m (f)-vel: T m (f) = h [f(x 0) + f(x 1 )] + h [f(x 1) + f(x )] +... + h [f(x m) + f(x m )] = ( ) = h f(x 0 ) + c) Összetett Simpson-formul: m i=1 f(x i ) + f(x m ) Az egyszer Simpson-formulát 3 lppontr írtuk fel, mik:, b és +b. A formul 15

pedig következ volt: S(f) = b 6 (f() + 4 f( +b ) + f(b)). Most ezt formulát kell felírni minden egyes részintervllumr. Az intervllumot m részre kell felosztni, de ebben z esetben feltesszük zt hogy m páros, mivel itt Simpson-formulát nem egy részintervllumr írjuk fel, hnem kett re. Tehát z intervllumokt kettessével vesszük és így írjuk fel formulát. Így nem h lesz z dott intervllumunk hossz, hnem h. Tehát z összetett formul következ lesz, mit S m (f)-vel jelölünk: S m (f) = h 6 (f(x 0) + 4 f(x 1 ) + f(x )) + h 6 (f(x ) + 4 f(x 3 ) + f(x 4 )) +... = ( ) = h 3 f(x 0 ) + f(x m ) + 4 f(x i ) + f(x i ). i pártln i páros Ugynúgy mint z egyszer formuláknál, itt is felírhtjuk hibképleteket. Hibképletek: Összett érint formul hibképlete: f(x) dx E m (f) = (b )3 4m f (ξ), hol ξ [, b]. Összett trpézformul hibképlete: (b )3 f(x) dx T m (f) = f (ξ), 1m hol ξ [, b]. Összett Simpson-formul hibképlete: (b )5 f(x) dx S m (f) = 180m f (4) (ξ), 4 hol ξ [, b]. 16

3.3. Példák Ebben z lfejezetben oldjunk meg néhány példát z eddig levezett formulák segítségével. 1. Számoljuk ki következ integrált: I := 1 + x dx trpézszbály, Simpson-szbály, Boole-szbály és összetett Simpson-formul segítségével. 3.4. ábr. 1. péld. Megoldás: ) Trpézszbály: Az lppontok: x 0 = és x 1 = 1. Az ezekhez trtozó fügyvényértékek: f(x 0 ) = 1 és f(x 1 ) = 1 3. 1 + x dx b (f(x 0 ) + f(x 1 )) = (1 + 1 3 ) = 4 3 b) Simpson-szbály: 1, 3333. Alppontok: x 0 =, x 1 = 0 és x = 1. Fügvényértékek: f(x 0 ) = 1, f(x 1 ) = 1 és f(x ) = 1 3. 1 + x dx b (f(x 0 ) + 4f(x 1 ) + f(x )) = 6 = 6 (1 + 4 + 1 3 ) = 0 1, 1111. 18 17

c) Boole-szbály: Alppontok: x 0 =, x 1 = 1, x = 0, x 3 = 1 és x 4 = 1. Fügvényértékek: f(x 0 ) = 1, f(x 1 ) = 3, f(x 0) = 1, f(x 3) = 5 és f(x 4) = 1 3. Vlmint h = 1. 1 + x h dx 45 (7f(x 0) + 3f(x 1 ) + 1f(x ) + 3f(x 3 ) + 7f(x 4 )) = = 1 ( 45 7 + 3 3 + 1 1 + 3 5 + 7 1 ) = 3 = 1 ( 45 13 + 71 3 + 64 ) = 74 1, 0995. 5 675 d) Összetett Simpson-szbály: Ebben feldtbn osszuk fel [, 1] intervllumot 6 egyenl részre és így h = 1 3. Így z lppontok következ ek lesznek: x 0 =, x 1 = 3, x = 1 3, x 3 = 0, x 4 = 1 3, x 5 = 3 és x 6 = 1. A függvényértékek: f(x 0 ) = 1, f(x 1 ) = 3 4, f(x ) = 3 5, f(x 3) = 1, f(x 4) = 3 7, f(x 5 ) = 3 8 és f(x 6) = 1 3. 1 + x dx h 3 (f 0 + f 6 + 4 (f 1 + f 3 + f 5 ) + (f + f 4 )) = 1 ( 3 = 3 1 + 1 ( 3 3 + 4 4 + 1 + 3 ) ( 3 + 8 5 + 3 )) = 7 = 1 ( 4 9 3 + 13 + 7 ) = 35 = 1 9 80 + 1365 + 43 10 = 077 1, 09894. 1890 Kiszámoltuk közelít értékeket, most nézzük meg mi z integrál pontos értéke: I := 1 + x dx = [ln( + x)]1 = ln(3) ln(1) = ln(3) 1, 09861. Láthtjuk, hogy ehhez z értékhez z összetett Simpson-formulávl kiszámított érték vn legközelebb. Ezután Boole-szbállyl számított érték következik. Tehát észrevehetjük, hogy sok lppont esetén kpunk jobb megoldást.. Számoljuk ki Simpson 3 szbállyl, vlmint összetett Simpson-szbállyl következ 8 integrált: I := 3 0 18 x 1 + x dx.

3.5. ábr.. péld. Megoldás: ) Simpson 3 8 szbály: Ez szbály 4 lppontr vn és h = 1. Az lppontok tehát: x 0 = 0, x 1 = 1, x = és x 3 = 3. A függvényértékek pedig: f 0 = 0,f 1 =, f = 4 3 3 és f 3 = 3. 3 0 x 1 + x dx 3 8 h (f 0 + 3f 1 + 3f + f 3 ) = = 3 8 (0 + 3 + 3 4 3 3 + 3) 5, 3140 b) Összetett Simpson-szbály: Összetett szbály esetén el bb állpítsuk meg, hány részintervllumr osszuk fel [0, 3] intervllumot. Osszuk fel most 6 egyenl részre ezt z intervllumot, így h = 1. Az lppontok: x 0 = 0, x 1 = 1, x = 1, x 3 = 3, x 4 =, x 5 = 5 és x 6 = 3. Függvényértékek: f 0 = 0; f 1 = 0, 8164; f = = 1, 414; f 3 = 1, 8973; 19

f 4 = 4 3 =, 676; f 3 5 =, 676 és f 6 = 3. 3 0 x 1 + x dx h 3 (f 0 + f 6 + 4 (f 1 + f 3 + f 5 ) + (f + f 4 )) = = 1 (3 + 4 (0, 8164 + 1, 8973 +, 676) + 6 + (1, 414 +, 3094)) = = 1 (3 + 1.545 + 7, 447) 5, 330 6 Most, hogy kiszámoltuk, nézzük meg z integrál pontos értékét: 3 [ x 4 dx = 0 1 + x 3 1 ] 3 + x ( + x) = 16 5, 3333. 0 3 Láthtjuk, hogy z összetett szbállyl számított közelít érték közelebb vn pontos értékhez, mint z egyszer formulávl számolt érték. 3. Tekintsük z f(x) = x függvényt. H összetett érint formulávl krjuk kiszámolni [0, 1] intervllumon ennek közelítését, kkor hány részintervllumr osszuk fel, hogy hib kisebb legyen mint 10 4 -en? Megoldás: Az összetett érint formul hibáj következ volt: f(x) dx E m (f) = (b )3 4m f (ξ), hol ξ [, b] Ennek kell kisebbnek lennie, mint 10 4. Azz (b ) 3 f (ξ) 4m < 10 4. Tudjuk, hogy f (ξ) = (x ) =. Ezért egyszer sítés után következ t kpjuk: 1 1m < 10 4 m 9. Tehát [0, 1] intervllumot leglább 9 részre kell felosztni, hogy hib kisebb legyen, mint 10 4. 0

4. fejezet Guss-féle kvdrtúr Az eddig levezetett formulák csk összetett lkbn és mgs pontszám esetén dtk pontos eredményt, ekkor viszont már kerekítési hibák észrevehet vé válhtnk. Tehát kérdés következ : hogyn lehetne z lppontok számánk ránylg kis szám mellett kvdrtúr pontosságát növelni? A Guss-kvdrtúrák lényege z, hogy mi mgunk válsszuk meg nem csk súlyokt, hnem z lppontokt is, hol függvényt megszeretnénk közelíteni. A Guss-kvdrtúr pontos értéket d n 1 vgy ennél lcsonybb fokú polinomok esetén z x i lppontok és c i súlyok megfelel megválsztás esetén (i = 1,..., n). Ez kétszer mgsbb fok lesz, mint Newton-Cotes formulák esetén. Azonbn mgsbb fok kkor jelent ngyobb pontosságot, mikor z integrálndó függvény sim és jól meg lehet közelíteni egy polinomml. Tehát feldt következ : mi válsszuk meg z lppontokt is. Ahhoz, hogy megvlósítsuk ezt fokú pontosságot, z lppontoknk és súlyoknk következ feltételt kell kielégítenie: n c k (x k ) i = k=1 x i dx, hol i = 0,..., n 1. Ebben fejezetben ezeket Guss-kvdrtúrákt fogjuk egy kicsit jobbn megvizsgálni. Hldjunk egy kicsit áltlánosbbn. Legyen Q(f) := w(x)f(x) dx, (4.1) hol w egy súlyfüggvény. Feltesszük, hogy w : (, b) R folytonos és pozitív, vlmint létezik w(x) dx. Fontos esetek következ k: 1

) w(x) = 1, mit Guss-Legendre kvdrtúránk hívunk. b) w(x) = 1 x. c) w(x) = 1 1 x, mit Guss-Csebisev kvdrtúránk hívunk. Ahol z integrálr feltesszük, hogy [, b] = [, 1]. 6. Deníció. Az n w(x)f(x) dx c k f(x k ) (4.) k=1 kvdrtúr formulát n különböz lpponttl Guss-kvdrtúr formulánk nevezzük, h z integrál minden p P n polinom esetén pontos, zz h minden p P n -re. n c k p(x k ) = k=1 w(x)p(x) dx 4. Tétel. (ld. [5]) Az n lpponttl rendelkez (x 1,..., x n ) interpolációs tipusú kvdrtúrformul minden legfeljebb (n 1)-edfokú polinomr pontos h z lppontokkl lkotott q(x) := (x x 1 ) (x x n ) n-edfokú polinom ortogonális minden legfeljebb (n 1) -edfokú polinomr w(x) súlyfüggvényre nézve. Bizonyítás: Tegyük fel, hogy kvdrtúrformul pontos minden legfeljebb (n 1)-edfokú polinomr. Legyen R(x) legfeljebb (n 1)-edfokú polinom. Azt kell belátni, hogy q(x) ortogonális R-re w(x) súlyfüggvényre nézve. Az f(x) = q(x) R(x) egy (n 1)-edfokú polinom. Tehát erre (4.) pontos, zz: w(x)f(x) dx = w(x)q(x)r(x) dx = k=1 n c k w(x k )R(x k ) = 0. Tegyük fel, hogy q(x) ortogonális minden legfeljebb (n 1)-edfokú polinomr. Legyen f(x) legfeljebb (n 1)-edfokú polinom. Ekkor f következ képpen írhtó fel: f(x) = q(x)r(x) + r(x),

hol R(x) és r(x) legfeljebb (n)-edfokú polinom. Így felírhtjuk ezt következ képpen: w(x)f(x) dx = w(x)q(x)r(x) dx + }{{} 0 w(x)r(x) dx = n c k f(x k ). k=1 5. Tétel. (ld. [3]) A Guss-kvdrtúr formul súlyi mind pozitívk. 6. Tétel. (ld. [3]) Legyen f C n [, b]. Ekkor Guss-kvdrtúr hibáj következ : w(x)f(x) dx n k=1 c k f(x k ) = f n (ξ) (n)! w(x)[q(x)] dx, hol ξ [, b]. 1. Lemm. Létezik polinomoknk egy q n sorozt, hogy q n = 1 és q n (x) = x n + r n (x), n = 1,..., hol r n P n és q n kielégíti z ortogonlitási feltételt: w(x)q n (x)q m (x) dx = 0, n m. 4.1. Guss-Csebisev kvdrtúr Tekintsük zt Guss-kvdrtúrát, hol súlyfüggvény következ : w(x) = 1, x [, 1]. 1 x A Csebisev-polinom [, 1] intervllumon T n (x) := cos(n rccos x). Nyilvánvlón T 0 (x) = 1 és T 1 (x) = x. A cos(n + 1)t + cos(n 1)t = cos(nt) ddíciós képlet lpján levezethetjük T n+1 (x) + T n (x) = xt n (x), n = 1,,... rekurzív formulát. Ezért létezik T n P n, hogy T n (x) = n x n +..., n = 1,,... 3

Helyettesítsük be z lábbikb x = cos(t)-t: T n (x)t m (x) 1 x dx = π 0 π, n = m = 0, cos(nt) cos(mt) dx = π, n = m > 0, 0, n m. Ezért z 1. lemm lpján: q n = 1 n T n. A T n = 0-nk vn megoldás, ezért kvdrtúr lppontji Csebisev-polinom gyökei lesznek, zz ( ) k + 1 x k = cos n π, k = 0,..., n 1. A súlyokt pedig könnyen kiszámolhtjuk n c k T m (x k ) = k=0 T m (x) 1 x dx, m = 0,..., n 1. pontosság feltételb l. T m (x)-et behelyettesítve kpjuk, hogy n ( ) { (k + 1)m π, m = 0, c k cos π = n 0, m = 1,..., n 1, k=0 melynek megoldás megdj c k = π, k = 0,..., n 1. n súlyt. Tehát minden megvn, hogy felírjuk Guss-Csebisev kvdrtúrát n = 1,... esetén: f(x) 1 x dx π n n ( f cos k + 1 ) n π. k=0 4.. Guss-Legendre kvdrtúr Most nézzük zt z esetet, mikor súlyfüggvény. Az w(x) = 1, x [, 1] L n (x) := 1 d n n n! dx n (x 1) n z n-edik Legendre-polinom. Amelyr l tudjuk, hogy L n P n. H m < n, kkor prciális integrálássl z x m dn dx n (x 1) n dx = 0 4

összefüggést kpjuk, mivel (x 1) n értéke végpontokbn 0. Ezért érvényes hogy, Nézzük meg z n = 1 és n = eseteket. L n (x)l m (x)dx = 0, n m. Az els Guss-Legendre kvdrtúr lppontj z x 1 = 0. A súlyokt pedig megkpjuk z c 1 = 1 dx = pontosság feltételb l. Így z els Guss-Legendre kvdrtúr z f(x) dx = f(0) lesz. Ez pedig tégllpszbály [, 1] intervllumr. A második Guss-Legendre kvdrtúrát következ képpen kpjuk meg: c 1 + c = c 1 x 1 + c x = 1 dx = x dx = 0 Ezt z egyenletrendszert megoldv jutunk z x 1 = 1 3, és x = 1 3 lppontokhoz, és z c 1 = 1 és c = 1 súlyokhoz. Ezért felírhtjuk második Guss-Legendre formulát: ( ) ( ) 1 f(x) dx f 3 + f. 3 Ennek hibáj: hol ξ [, 1]. f(x) dx f ( ) ( ) 1 3 + f = 1 3 135 f (4) (ξ), 5

Azonbn Guss-Legendre kvdrtúr nemcsk [, 1] intervllumr lklmzhtó, hnem tetsz leges [, b] intervllumr is. Ekkor Legyen Ekkor f(x) dx = b g(t) := f x = b t + + b. ( b t + + b ). g(t) dt b n c k f k=1 ( b t + + b ). Így tehát ezzel képlettel tetsz leges intervllumon is lklmzhtjuk Guss-Legendre kvdrtúrát. 6

5. fejezet Összefogllás A dolgoztbn numerikus integrálás lpjivl próbáltm megismertetni z olvsókt. Azt, hogy ez miért is hsznos számunkr, és hogy milyen módszereket hsználhtunk z integrálok közelít kiszámításár. Ezeknek módszereknek egy részét írtm le, mutttm be ket. A bemuttást z interpolációs kvdrtúrákkl kezdtem. Ez formul n lppont esetén z (n 1)-edfokú polinomok osztályán pontos. Ezután Newton-Cotes formulák következtek, ezek nyílt és zárt változti. A cél z volt hogy csökkentsük hibát. Ezután ezt még jobbn szerettük voln csökkenteni, ezért bemutttm z összetett formulákt, mik sok részintervllum esetén pontosbbk mint z egyszer formulák. De még mindig nem elég htékonyk ezek formulák, ugynis z egyszer formulák mgs lppontszám esetén dnk pontosbb eredményt, z összetett formulák pedig sok részintervllumnál. Erre mutttm néhány példát is. Tehát más módszereket kell keresni, és egy ilyen Guss-kvdrtúr, minek fok kétszer ngyobb lesz mint Newton-Cotes formuláké, kis llppontszám mellett. Én ezeket z egyszer eseteket mutttm be részletesen. 7

Irodlomjegyzék [1] Stoyn Gisbert: Numerikus mtemtik mérnököknek és progrmozóknk, Typotex Kidó, Budpest, 007 [] Peter Henrici: Numerikus nlízis, M szki könyvkidó, Budpest, 1985 [3] Riner Kress: Numericl nlysis, Springer, 1998 [4] Stoyn Gisbert, Tkó Glin: Numerikus módszerek I., Typotex Kidó, Budpest, 005 [5] http : //www.inf.unideb.hu/vlseg/dolgozok/koko/f iles/numnl.pdf [6] http : //hu.wikipedi.org/wiki/guss kvdrt%c3%bar [7] http : //mthworld.wolf rm.com/n ewton CotesF ormuls.html [8] Frgó István: Alklmzott nlízis I. el dásjegyzet, ELTE, 008 8