Gaussovy kvadratury Gaussian Quadrature
Gaussovy kvadratury Gaussian Quadrature
Gaussovy kvadratury Gaussian Quadrature
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