Gaussovy kvadratury Gaussian Quadrature
Gaussovy kvadratury Gaussian Quadrature
Gaussovy kvadratury Gaussian Quadrature
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
4 INTERPOLAČNÍ POLYNOMY 28<br />
x 1 ,x 2 , ...,x n . Funkce F ′ bude mít v intervalu I alespoň 2n nulových bodů. Aplikací Rolleovy<br />
věty získáme 2n−1 bodů, v nichž má funkce F nulovou druhou derivaci.<br />
Opakovanou aplikací Rolleovy věty (podobně jako u Lagrangeova interpolacního polynomu)<br />
zjistíme, že funkce F má (2n)-tou vlastní derivaci, jejíž hodnota je nulová alespoň pro jeden bod<br />
ξ ∈ I.<br />
Vztah pro2n-tou derivaci bude<br />
F (2n) (t) = (x−x 1 ) 2 (x−x 2 ) 2 ...(x−x n ) 2 R (2n) (t)−(2n)!R(x).<br />
Platí však, že R (2n) (x) = f (2n) (x), nebot’ polynom H je stupně nejvýše2n−1, tudíž<br />
H (2n) (x) = 0.<br />
Vztah můžeme přepsat do tvaru<br />
F (2n) (t) = (x−x 1 ) 2 (x−x 2 ) 2 ...(x−x n ) 2 f (2n) (t)−(2n)!R(x).<br />
Za t dosadíme bodξ ∈ I. Víme, že platí F (2n) (ξ) = 0.<br />
Následně vyjádřímeR(x). Rozdíl mezi hodnotou Hermitova polynomu a hodnotou zadané funkce<br />
tedy můžeme vypočítat pomocí vzorce<br />
kde ξ ∈ I.<br />
R(x) = (x−x 1) 2 (x−x 2 ) 2 ...(x−x n ) 2<br />
f (2n) (ξ), (12)<br />
(2n)!<br />
Zbývá vyšetřit situaci, kdyxnení různé odx 1 ,x 2 ,...,x n , tznx = x j pro některé<br />
j ∈ {1,2,...,n}. Postup bude podobný jako v případě Lagrangeova interpolačního polynomu.<br />
Po dosazení do pravé strany vztahu (12) bude rozdíl(x−x j ) nulový. Vzhledem k (10) platí rovněž<br />
R(x j ) = 0. Vztah (12) tedy platí pro libovolné ξ ∈ I.<br />
Příklad 4.5. Určete chybu interpolace Hermitovým interpolačním polynomem z příkladu 4.4.<br />
Platí tedyf(x) = sin4x, x 1 = −1,x 2 = 0,x 3 = 1.<br />
Nejprve je nutné určit interval, na kterém budeme počítat chybu Hermitova polynomu. Zvolíme<br />
interval s krajními body x 1 a x 3 .<br />
Dále spočítáme absolutní hodnotu chyby jako|R(x)| = |f(x)−H(x)|,−1 ≤ x ≤ 1. Předpis<br />
proH jsme už získali v předchozím příkladu, tzn.<br />
H(x) = 5 2 x3 sin(4)− 3 2 x5 sin(4)+2cos(4)x 5 −2cos(4)x 3 +4x 5 −8x 3 +4x.