Szereg Taylora
Z Wikipedii
Szereg Taylora funkcji w punkcie – szereg potęgowy, którego współczynniki utworzone są z kolejnych pochodnych funkcji obliczonych w zadanym punkcie. Rozwinięcie funkcji w jej szereg Taylora pozwala obliczać wartości funkcji w pewnym otoczeniu badanego punktu z dowolną dokładnością za pomocą wartości wielomianu. Wzór Taylora ma duże zastosowanie w obliczeniach numerycznych.
Nazwa szereg Taylora pochodzi od nazwiska Brooka Taylora, angielskiego matematyka, który w roku 1715 jako pierwszy opublikował postać tego szeregu.
W definicji nie ma znaczenia, czy badana funkcja jest funkcją zmiennej rzeczywistej czy zespolonej.
Spis treści |
[edytuj] Definicja
Jeżeli funkcja f jest w punkcie x0 (n+1)-krotnie różniczkowalna, to istnieje ξ z przedziału [min(x,x0),max(x,x0)], że:
We wzorze powyższym nazywamy resztą Lagrange'a i oznaczamy Rn.
Gdy funkcja jest różniczkowalna nieskończenie wiele razy, zaś ciąg reszt Lagrange'a zbiega do zera dla każdego ξ pomiędzy x i x0 (tzn. ) , otrzymujemy:
W przypadku, gdy x0 = 0 szereg ten nazywa się szeregiem Maclaurina i przyjmuje prostszą postać:
- .
Przybliżoną wartość funkcji można znaleźć licząc kilka pierwszych wartości:
Błąd jest wtedy nie większy niż:
Jeżeli szereg Taylora funkcji zbieżny jest w pewnym otoczeniu punktu (x0−r, x0+r) punktu x0, a jego suma jest równa f(x) dla wszystkich x z tego otoczenia, to funkcję f nazywamy analityczną (w tym otoczeniu).
[edytuj] Przykłady
Poniżej znajdują się dwa przykłady zastosowań wzoru Taylora.
[edytuj] Przykład 1
Chcemy obliczyć .
- jest znane, podobnie jak wszystkie jego pochodne, tak więc:
Przy czym błąd jest nie większy niż:
[edytuj] Przykład 2
Chcemy uzyskać wzór na dobre przybliżenie sinx.
Najpierw normalizujemy x do przedziału [0,2π), następnie jeśli x > π, to liczymy korzystając z:
- sinx = − sin( − x) = − sin(2π − x)
i rozwijamy:
Ponieważ sin0 = 0, więc możemy to uprościć do:
A ponieważ cos0 = 1:
Błąd tego przybliżenia to (uznajemy, że 12-ta pochodna też została użyta, tyle że wynosiła oczywiście zero):
Czyli uzyskaliśmy całkiem dokładny i bardzo prosty algorytm liczenia sinx. Dodając kilka następnych składników można uzyskać jeszcze większą dokładność.