21.01.2015 Views

Gaussovy kvadratury Gaussian Quadrature

Gaussovy kvadratury Gaussian Quadrature

Gaussovy kvadratury Gaussian Quadrature

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5 KVADRATURNÍ FORMULE A JEJÍ PŘESNOST 34<br />

Věta 5.5. Necht’ f je reálná funkce, která má na intervalu I omezenou 2n-tou derivaci (n ∈ N).<br />

Pak pro chybu <strong>Gaussovy</strong> <strong>kvadratury</strong> platí vztah<br />

|R(f)| ≤ Ω ∫<br />

(2n)!<br />

I<br />

(x−x 1 ) 2 (x−x 2 ) 2 ...(x−x n ) 2 w(x)dx, (17)<br />

kde x 1 < x 2 < ··· < x n jsou kořeny polynomu p I n, w je váhová funkce a Ω je takové číslo, že<br />

pro všechnax ∈ I platí|f (2n) (x)| ≤ Ω.<br />

Důkaz. Funkci f interpolujeme pomocí Hermitova interpolačního polynomu H 2n−1 , který budeme<br />

konstruovat v bodech x 1 ,x 2 ,...,x n ∈ I (jeho stupeň tedy bude nejvýše 2n−1). Pro tento<br />

polynom platí podmínky<br />

H 2n−1 (x i ) = f(x i ) proi ∈ {1,2,...,n},<br />

H ′ 2n−1 (x i) = f ′ (x i ) proi ∈ {1,2,...,n}.<br />

Hodnoty x i ,i ∈ {1,2,...,n} jsou uzly <strong>Gaussovy</strong> kvadraturní formule. Hodnotu funkce f<br />

můžeme vyjádřit jako<br />

f(x) = H 2n−1 (x)+R(x), (18)<br />

kde R(x) bude dle věty 4.4<br />

R(x) = (x−x 1) 2 (x−x 2 ) 2 ...(x−x n ) 2<br />

f (2n) (ξ x ). (19)<br />

(2n)!<br />

Místo ξ píšeme ξ x , nebot’ hodnota ξ závisí na volbě proměnné x. Pro každé x z intervalu I<br />

platí, že rovněž příslušné ξ x leží v intervaluI.<br />

Na základě vztahů (16) a (18) můžeme vyjádřit chybu <strong>Gaussovy</strong> kvadraturní formule ve tvaru<br />

⎛<br />

⎞<br />

∫<br />

n∑<br />

∫<br />

n∑<br />

R(f) = f(x)w(x)dx− A i f(x i ) = ⎝ H 2n−1 (x)w(x)dx− A i H 2n−1 (x i ) ⎠+<br />

I<br />

⎛<br />

∫<br />

+ ⎝<br />

I<br />

i=1<br />

R(x)w(x)dx−<br />

I<br />

⎞<br />

n∑<br />

A i R(x i ) ⎠.<br />

i=1<br />

Kvadraturní formule má dle věty 5.4 stupeň přesnosti (2n − 1), takže rozdíl v první závorce<br />

bude roven nule. Navíc víme, že pro jednotlivé uzly Hermitův polynom nabývá stejných hodnot<br />

jako funkcef. Z toho vyplývá, žeR(x i ) = 0. Dostáváme rovnost<br />

∫<br />

R(f) = R(x)w(x)dx.<br />

I<br />

i=1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!