Taylor polinomlar¬ile yakla¸s¬m ve hata
Prof. Dr. Erhan Co¸skun
Karadeniz Teknik Üniversitesi
Kas¬m, 2018
Taylor polinomlar¬ile yakla¸s¬m
Bu bölümde
Kuvvet serisi, yak¬nsakl¬k yar¬çap¬ve bölgesi kavramlar¬n¬
hat¬rlayaca¼g¬z.
Bir fonksiyonun bir nokta kom¸sulu¼gundaki Taylor seri aç¬l¬m¬n¬ inceleyerek, benzer fonksiyonlar¬n Taylor seri aç¬l¬mlar¬n¬n nas¬l belirlenebilece¼gini inceleyece¼giz.
Bir fonksiyona verilen bir nokta kom¸sulu¼gunda Taylor polinomu ile yakla¸s¬m sonucu olu¸san hatay¬inceleyece¼giz.
Taylor polinomlar¬n¬n gereklili¼gi üzerinde duraca¼g¬z.
Taylor polinomunun bir nokta veya nokta kümesi üzerindeki de¼ger veya de¼gerlerinin nas¬l hesaplanabilece¼gini Horner yöntemi yard¬m¬yla inceleyece¼giz.
·Iki de¼gi¸skenli fonksiyonlar¬n Taylor aç¬l¬m¬n¬ ve söz konusu aç¬l¬mlar yard¬m¬yla bilgisayar ortam¬nda gerçekle¸stirilen aritmetik i¸slemlerde olu¸san yuvarlama hatalar¬n¬n nas¬l birikece¼gini inceleyece¼giz. Detayl¬bilgi için döküman sonunda belirtilen referanslara ba¸svurulmas¬n¬tavsiye ederiz .
Taylor polinomlar¬ile yakla¸s¬m
Bu bölümde
Kuvvet serisi, yak¬nsakl¬k yar¬çap¬ve bölgesi kavramlar¬n¬
hat¬rlayaca¼g¬z.
Bir fonksiyonun bir nokta kom¸sulu¼gundaki Taylor seri aç¬l¬m¬n¬
inceleyerek, benzer fonksiyonlar¬n Taylor seri aç¬l¬mlar¬n¬n nas¬l belirlenebilece¼gini inceleyece¼giz.
Bir fonksiyona verilen bir nokta kom¸sulu¼gunda Taylor polinomu ile yakla¸s¬m sonucu olu¸san hatay¬inceleyece¼giz.
Taylor polinomlar¬n¬n gereklili¼gi üzerinde duraca¼g¬z.
Taylor polinomunun bir nokta veya nokta kümesi üzerindeki de¼ger veya de¼gerlerinin nas¬l hesaplanabilece¼gini Horner yöntemi yard¬m¬yla inceleyece¼giz.
·Iki de¼gi¸skenli fonksiyonlar¬n Taylor aç¬l¬m¬n¬ ve söz konusu aç¬l¬mlar yard¬m¬yla bilgisayar ortam¬nda gerçekle¸stirilen aritmetik i¸slemlerde olu¸san yuvarlama hatalar¬n¬n nas¬l birikece¼gini inceleyece¼giz. Detayl¬bilgi için döküman sonunda belirtilen referanslara ba¸svurulmas¬n¬tavsiye ederiz .
Taylor polinomlar¬ile yakla¸s¬m
Bu bölümde
Kuvvet serisi, yak¬nsakl¬k yar¬çap¬ve bölgesi kavramlar¬n¬
hat¬rlayaca¼g¬z.
Bir fonksiyonun bir nokta kom¸sulu¼gundaki Taylor seri aç¬l¬m¬n¬
inceleyerek, benzer fonksiyonlar¬n Taylor seri aç¬l¬mlar¬n¬n nas¬l belirlenebilece¼gini inceleyece¼giz.
Bir fonksiyona verilen bir nokta kom¸sulu¼gunda Taylor polinomu ile yakla¸s¬m sonucu olu¸san hatay¬inceleyece¼giz.
Taylor polinomlar¬n¬n gereklili¼gi üzerinde duraca¼g¬z.
Taylor polinomunun bir nokta veya nokta kümesi üzerindeki de¼ger veya de¼gerlerinin nas¬l hesaplanabilece¼gini Horner yöntemi yard¬m¬yla inceleyece¼giz.
·Iki de¼gi¸skenli fonksiyonlar¬n Taylor aç¬l¬m¬n¬ ve söz konusu aç¬l¬mlar yard¬m¬yla bilgisayar ortam¬nda gerçekle¸stirilen aritmetik i¸slemlerde olu¸san yuvarlama hatalar¬n¬n nas¬l birikece¼gini inceleyece¼giz. Detayl¬bilgi için döküman sonunda belirtilen referanslara ba¸svurulmas¬n¬tavsiye ederiz .
Taylor polinomlar¬ile yakla¸s¬m
Bu bölümde
Kuvvet serisi, yak¬nsakl¬k yar¬çap¬ve bölgesi kavramlar¬n¬
hat¬rlayaca¼g¬z.
Bir fonksiyonun bir nokta kom¸sulu¼gundaki Taylor seri aç¬l¬m¬n¬
inceleyerek, benzer fonksiyonlar¬n Taylor seri aç¬l¬mlar¬n¬n nas¬l belirlenebilece¼gini inceleyece¼giz.
Bir fonksiyona verilen bir nokta kom¸sulu¼gunda Taylor polinomu ile yakla¸s¬m sonucu olu¸san hatay¬inceleyece¼giz.
Taylor polinomlar¬n¬n gereklili¼gi üzerinde duraca¼g¬z.
Taylor polinomunun bir nokta veya nokta kümesi üzerindeki de¼ger veya de¼gerlerinin nas¬l hesaplanabilece¼gini Horner yöntemi yard¬m¬yla inceleyece¼giz.
·Iki de¼gi¸skenli fonksiyonlar¬n Taylor aç¬l¬m¬n¬ ve söz konusu aç¬l¬mlar yard¬m¬yla bilgisayar ortam¬nda gerçekle¸stirilen aritmetik i¸slemlerde olu¸san yuvarlama hatalar¬n¬n nas¬l birikece¼gini inceleyece¼giz. Detayl¬bilgi için döküman sonunda belirtilen referanslara ba¸svurulmas¬n¬tavsiye ederiz .
Taylor polinomlar¬ile yakla¸s¬m
Bu bölümde
Kuvvet serisi, yak¬nsakl¬k yar¬çap¬ve bölgesi kavramlar¬n¬
hat¬rlayaca¼g¬z.
Bir fonksiyonun bir nokta kom¸sulu¼gundaki Taylor seri aç¬l¬m¬n¬
inceleyerek, benzer fonksiyonlar¬n Taylor seri aç¬l¬mlar¬n¬n nas¬l belirlenebilece¼gini inceleyece¼giz.
Bir fonksiyona verilen bir nokta kom¸sulu¼gunda Taylor polinomu ile yakla¸s¬m sonucu olu¸san hatay¬inceleyece¼giz.
Taylor polinomlar¬n¬n gereklili¼gi üzerinde duraca¼g¬z.
Taylor polinomunun bir nokta veya nokta kümesi üzerindeki de¼ger veya de¼gerlerinin nas¬l hesaplanabilece¼gini Horner yöntemi yard¬m¬yla inceleyece¼giz.
·Iki de¼gi¸skenli fonksiyonlar¬n Taylor aç¬l¬m¬n¬ ve söz konusu aç¬l¬mlar yard¬m¬yla bilgisayar ortam¬nda gerçekle¸stirilen aritmetik i¸slemlerde olu¸san yuvarlama hatalar¬n¬n nas¬l birikece¼gini inceleyece¼giz. Detayl¬bilgi için döküman sonunda belirtilen referanslara ba¸svurulmas¬n¬tavsiye ederiz .
Taylor polinomlar¬ile yakla¸s¬m
Bu bölümde
Kuvvet serisi, yak¬nsakl¬k yar¬çap¬ve bölgesi kavramlar¬n¬
hat¬rlayaca¼g¬z.
Bir fonksiyonun bir nokta kom¸sulu¼gundaki Taylor seri aç¬l¬m¬n¬
inceleyerek, benzer fonksiyonlar¬n Taylor seri aç¬l¬mlar¬n¬n nas¬l belirlenebilece¼gini inceleyece¼giz.
Bir fonksiyona verilen bir nokta kom¸sulu¼gunda Taylor polinomu ile yakla¸s¬m sonucu olu¸san hatay¬inceleyece¼giz.
Taylor polinomlar¬n¬n gereklili¼gi üzerinde duraca¼g¬z.
Taylor polinomunun bir nokta veya nokta kümesi üzerindeki de¼ger veya de¼gerlerinin nas¬l hesaplanabilece¼gini Horner yöntemi yard¬m¬yla inceleyece¼giz.
·Iki de¼gi¸skenli fonksiyonlar¬n Taylor aç¬l¬m¬n¬ ve söz konusu aç¬l¬mlar yard¬m¬yla bilgisayar ortam¬nda gerçekle¸stirilen aritmetik i¸slemlerde olu¸san yuvarlama hatalar¬n¬n nas¬l birikece¼gini inceleyece¼giz.
Detayl¬bilgi için döküman sonunda belirtilen referanslara ba¸svurulmas¬n¬tavsiye ederiz .
Taylor polinomlar¬ile yakla¸s¬m
Bu bölümde
Kuvvet serisi, yak¬nsakl¬k yar¬çap¬ve bölgesi kavramlar¬n¬
hat¬rlayaca¼g¬z.
Bir fonksiyonun bir nokta kom¸sulu¼gundaki Taylor seri aç¬l¬m¬n¬
inceleyerek, benzer fonksiyonlar¬n Taylor seri aç¬l¬mlar¬n¬n nas¬l belirlenebilece¼gini inceleyece¼giz.
Bir fonksiyona verilen bir nokta kom¸sulu¼gunda Taylor polinomu ile yakla¸s¬m sonucu olu¸san hatay¬inceleyece¼giz.
Taylor polinomlar¬n¬n gereklili¼gi üzerinde duraca¼g¬z.
Taylor polinomunun bir nokta veya nokta kümesi üzerindeki de¼ger veya de¼gerlerinin nas¬l hesaplanabilece¼gini Horner yöntemi yard¬m¬yla inceleyece¼giz.
·Iki de¼gi¸skenli fonksiyonlar¬n Taylor aç¬l¬m¬n¬ ve söz konusu aç¬l¬mlar yard¬m¬yla bilgisayar ortam¬nda gerçekle¸stirilen aritmetik i¸slemlerde olu¸san yuvarlama hatalar¬n¬n nas¬l birikece¼gini inceleyece¼giz.
Detayl¬bilgi için döküman sonunda belirtilen referanslara
Kuvvet serisi ve yak¬nsakl¬k aral¬¼ g¬
a, cn 2R, n=0, 1, sabitleri ve key… x 2R için
∑
∞ n=0cn(x a)n :=c0+c1(x a) + +cn(x a)n+ (1) ifadesine a merkezli ve sabit katsay¬l¬bir kuvvet serisi ad¬verilir.
SN(x):=
∑
N n=0cn(x a)n olmak üzere,
Nlim!∞SN(x)
limitine (1) serisinin x noktas¬ndaki toplam¬ad¬verilir. E¼ger bir x noktas¬nda serinin toplam¬sonlu ise seriye söz konusu noktada yak¬nsak, di¼ger durumda ise ¬raksakt¬r denir.
Kuvvet serisi ve yak¬nsakl¬k aral¬¼ g¬
a, cn 2R, n=0, 1, sabitleri ve key… x 2R için
∑
∞ n=0cn(x a)n :=c0+c1(x a) + +cn(x a)n+ (1) ifadesine a merkezli ve sabit katsay¬l¬bir kuvvet serisi ad¬verilir.
SN(x):=
∑
N n=0cn(x a)n olmak üzere,
Nlim!∞SN(x)
limitine (1) serisinin x noktas¬ndaki toplam¬ad¬verilir. E¼ger bir x noktas¬nda serinin toplam¬sonlu ise seriye söz konusu noktada yak¬nsak, di¼ger durumda ise ¬raksakt¬r denir.
Kuvvet serisi ve yak¬nsakl¬k aral¬¼ g¬
Oran testi ile
nlim!∞
cn+1(x a)n+1
cn(x a)n = jx ajnlim
!∞
cn+1 cn
<1 (2) için (1) serisi x noktas¬nda yak¬nsakt¬r.
E¼ger limn!∞ cnc+1
n =0, (1) her x 2 ( ∞, ∞)için yak¬nsakt¬r. Bu durumda (1) serisinin yak¬nsakl¬k yar¬çap¬sonsuz ve yak¬nsakl¬k aral¬¼g¬ ise ( ∞, ∞)aral¬¼g¬d¬r.
E¼ger limn!∞ cn+1
cn = ∞ ise, (1) serisi x =a noktas¬d¬¸s¬nda hiçbir noktada yak¬nsak de¼gildir. Bu durumda (1) serisinin yak¬nsakl¬k yar¬çap¬s¬f¬rd¬r ve yak¬nsakl¬k aral¬¼g¬ mevcut de¼gildir.
Kuvvet serisi ve yak¬nsakl¬k aral¬¼ g¬
Oran testi ile
nlim!∞
cn+1(x a)n+1
cn(x a)n = jx ajnlim
!∞
cn+1 cn
<1 (2) için (1) serisi x noktas¬nda yak¬nsakt¬r.
E¼ger limn!∞ cnc+1
n =0, (1) her x 2 ( ∞, ∞) için yak¬nsakt¬r. Bu durumda (1) serisinin yak¬nsakl¬k yar¬çap¬sonsuz ve yak¬nsakl¬k aral¬¼g¬
ise ( ∞, ∞)aral¬¼g¬d¬r.
E¼ger limn!∞ cn+1
cn = ∞ ise, (1) serisi x =a noktas¬d¬¸s¬nda hiçbir noktada yak¬nsak de¼gildir. Bu durumda (1) serisinin yak¬nsakl¬k yar¬çap¬s¬f¬rd¬r ve yak¬nsakl¬k aral¬¼g¬ mevcut de¼gildir.
Kuvvet serisi ve yak¬nsakl¬k aral¬¼ g¬
Oran testi ile
nlim!∞
cn+1(x a)n+1
cn(x a)n = jx ajnlim
!∞
cn+1 cn
<1 (2) için (1) serisi x noktas¬nda yak¬nsakt¬r.
E¼ger limn!∞ cnc+1
n =0, (1) her x 2 ( ∞, ∞) için yak¬nsakt¬r. Bu durumda (1) serisinin yak¬nsakl¬k yar¬çap¬sonsuz ve yak¬nsakl¬k aral¬¼g¬
ise ( ∞, ∞)aral¬¼g¬d¬r.
E¼ger limn!∞ cn+1
cn = ∞ ise, (1) serisi x=a noktas¬d¬¸s¬nda hiçbir noktada yak¬nsak de¼gildir. Bu durumda (1) serisinin yak¬nsakl¬k yar¬çap¬s¬f¬rd¬r ve yak¬nsakl¬k aral¬¼g¬ mevcut de¼gildir.
Kuvvet serisi ve yak¬nsakl¬k aral¬¼ g¬
E¼ger limn!∞ cnc+1
n mevcut, sonlu ve s¬f¬rdan farkl¬ise bu limiti 1/R ile gösterelim. Bu durumda (2) ve oran testi yard¬m¬yla (1) serisi
jx aj/R <1
e¸sitsizli¼gini sa¼glayan x de¼gerleri, yani x 2 (a R, a+R)için yak¬nsakt¬r. x =a R ve x =a+R noktalar¬ndaki yak¬nsakl¬k durumu farkl¬kriterler yard¬m¬yla belirlenerek, yak¬nsakl¬k bölgesi ad¬
verilen ve yak¬nsaman¬n gerçekle¸sti¼gi noktalar kümesi belirlenebilir.
Kuvvet serisi ve fonksiyon
Yak¬nsakl¬k aral¬¼g¬içerisinde kuvvet serisi bir fonksiyon tan¬mlar:
x noktas¬(1) serisinin yak¬nsakl¬k bölgesi içerisinde bir nokta olmak üzere,
f(x):=
∑
∞ n=0cn(x a)n, x 2 (a R, a+R) (3) veya aç¬kça yazmak gerekirse
f(x):=c0+c1(x a) + +cn(x a)n+ ifadesinden yak¬nsakl¬k aral¬¼g¬içerisinde terim terime türev al¬nabilece¼gi kural¬n¬kullanarak,
Kuvvet serisi ve fonksiyon
Yak¬nsakl¬k aral¬¼g¬içerisinde kuvvet serisi bir fonksiyon tan¬mlar:
x noktas¬(1) serisinin yak¬nsakl¬k bölgesi içerisinde bir nokta olmak üzere,
f(x):=
∑
∞ n=0cn(x a)n, x 2 (a R, a+R) (3)
veya aç¬kça yazmak gerekirse
f(x):=c0+c1(x a) + +cn(x a)n+ ifadesinden yak¬nsakl¬k aral¬¼g¬içerisinde terim terime türev al¬nabilece¼gi kural¬n¬kullanarak,
Kuvvet serisi ve fonksiyon
Yak¬nsakl¬k aral¬¼g¬içerisinde kuvvet serisi bir fonksiyon tan¬mlar:
x noktas¬(1) serisinin yak¬nsakl¬k bölgesi içerisinde bir nokta olmak üzere,
f(x):=
∑
∞ n=0cn(x a)n, x 2 (a R, a+R) (3) veya aç¬kça yazmak gerekirse
f(x):=c0+c1(x a) + +cn(x a)n+ ifadesinden yak¬nsakl¬k aral¬¼g¬içerisinde terim terime türev al¬nabilece¼gi kural¬n¬kullanarak,
Taylor serisi
c0=f(a), c1=f0(a), c2 =f00(a)/2!, , cn =f(n)(a)/n! (4) elde ederiz.
(4)ile verilen c de¼gerleri (3) de yaz¬larak, f(x):=
∑
∞ n=0f(n)(a)
n! (x a)n, x 2 (a R, a+R) (5) ile tan¬mlanan f fonksiyonunun x =a noktas¬merkezli Taylor serisi veya "Taylor aç¬l¬m¬" elde edilir.
Örnek olarak x =0 noktas¬kom¸sulu¼gunda
1
1 x =1+x+x2+ = ∑∞
n=0
xn, x 2 ( 1, 1)
Taylor serisi
c0=f(a), c1=f0(a), c2 =f00(a)/2!, , cn =f(n)(a)/n! (4) elde ederiz.
(4)ile verilen c de¼gerleri (3) de yaz¬larak, f(x):=
∑
∞ n=0f(n)(a)
n! (x a)n, x 2 (a R, a+R) (5) ile tan¬mlanan f fonksiyonunun x =a noktas¬merkezli Taylor serisi veya "Taylor aç¬l¬m¬" elde edilir.
Örnek olarak x =0 noktas¬kom¸sulu¼gunda
1
1 x =1+x+x2+ = ∑∞
n=0
xn, x 2 ( 1, 1)
Taylor serisi
Örnek olarak x =0 noktas¬kom¸sulu¼gunda
ex =1+x+x2/2!+ = ∑∞
n=0
xn/n!, x 2 ( ∞, ∞) sin(x) =x x3/3!+x5/5! = ∑∞
n=0
( 1)nx2n+1/(2n+1)!, x2 ( ∞, ∞)
cos(x) =1 x2/2!+x4/4! = ∑∞
n=0
( 1)nx2n/(2n)!, x 2 ( ∞, ∞)
Taylor serisi
Örnek olarak x =0 noktas¬kom¸sulu¼gunda ex =1+x+x2/2!+ = ∑∞
n=0
xn/n!, x 2 ( ∞, ∞)
sin(x) =x x3/3!+x5/5! = ∑∞
n=0
( 1)nx2n+1/(2n+1)!, x2 ( ∞, ∞)
cos(x) =1 x2/2!+x4/4! = ∑∞
n=0
( 1)nx2n/(2n)!, x 2 ( ∞, ∞)
Taylor serisi
Örnek olarak x =0 noktas¬kom¸sulu¼gunda ex =1+x+x2/2!+ = ∑∞
n=0
xn/n!, x 2 ( ∞, ∞) sin(x) =x x3/3!+x5/5! = ∑∞
n=0
( 1)nx2n+1/(2n+1)!, x2 ( ∞, ∞)
cos(x) =1 x2/2!+x4/4! = ∑∞
n=0
( 1)nx2n/(2n)!, x 2 ( ∞, ∞)
Taylor serisi
Örnek olarak x =0 noktas¬kom¸sulu¼gunda ex =1+x+x2/2!+ = ∑∞
n=0
xn/n!, x 2 ( ∞, ∞) sin(x) =x x3/3!+x5/5! = ∑∞
n=0
( 1)nx2n+1/(2n+1)!, x2 ( ∞, ∞)
cos(x) =1 x2/2!+x4/4! = ∑∞
n=0
( 1)nx2n/(2n)!, x 2 ( ∞, ∞)
Bilinen Taylor aç¬l¬mlar¬yard¬m¬yla benzer fonksiyonlar¬n aç¬l¬mlar¬
x =0 noktas¬kom¸sulu¼gunda bilinen Taylor aç¬l¬mlar¬n¬kulalnarak, benzer fonksiyonlar¬n Taylor aç¬l¬mlar¬n¬belirleyebiliriz:
1
1 x = 1+x+x2+x3+
=) 1+1 x = 1
1 ( x) =1 x+x2 x3+ 2
3+4x = 2
3(1+ 43x) = 2
3 1 4
3x+ (4 3x)2
ex = 1+x+x2/2!+x3/3!+
=) e x =1 x+x2/2! x3/3!+
=) e x2 =1 x2+x4/2! x6/3!+
Bilinen Taylor aç¬l¬mlar¬yard¬m¬yla benzer fonksiyonlar¬n aç¬l¬mlar¬
x =0 noktas¬kom¸sulu¼gunda bilinen Taylor aç¬l¬mlar¬n¬kulalnarak, benzer fonksiyonlar¬n Taylor aç¬l¬mlar¬n¬belirleyebiliriz:
1
1 x = 1+x+x2+x3+
=) 1+1 x = 1
1 ( x) =1 x+x2 x3+ 2
3+4x = 2
3(1+ 43x) = 2
3 1 4
3x+ (4 3x)2
ex = 1+x+x2/2!+x3/3!+
=) e x =1 x+x2/2! x3/3!+
=) e x2 =1 x2+x4/2! x6/3!+
Bilinen Taylor aç¬l¬mlar¬yard¬m¬yla benzer fonksiyonlar¬n aç¬l¬mlar¬
Yak¬nsakl¬k bölgesi içerisinde Taylor serisi terim terim türev veya integre edilebilir.
Bu i¸slem yard¬m¬yla elde edilen serinin yak¬nsakl¬k bölgesi de orijinal serinin yak¬nsakl¬k aral¬¼g¬ile ayn¬d¬r.
Buna göre
ln(1+x)
fonksiyonunun x =0 kom¸sulu¼gundaki Taylor seri aç¬l¬m¬, 1
1+x
fonksiyonunun aç¬l¬m¬n¬n terim terime integrali yard¬m¬yla elde edilebilir.
Bilinen Taylor aç¬l¬mlar¬yard¬m¬yla benzer fonksiyonlar¬n aç¬l¬mlar¬
Yak¬nsakl¬k bölgesi içerisinde Taylor serisi terim terim türev veya integre edilebilir.
Bu i¸slem yard¬m¬yla elde edilen serinin yak¬nsakl¬k bölgesi de orijinal serinin yak¬nsakl¬k aral¬¼g¬ile ayn¬d¬r.
Buna göre
ln(1+x)
fonksiyonunun x =0 kom¸sulu¼gundaki Taylor seri aç¬l¬m¬, 1
1+x
fonksiyonunun aç¬l¬m¬n¬n terim terime integrali yard¬m¬yla elde edilebilir.
Bilinen Taylor aç¬l¬mlar¬yard¬m¬yla benzer fonksiyonlar¬n aç¬l¬mlar¬
Yak¬nsakl¬k bölgesi içerisinde Taylor serisi terim terim türev veya integre edilebilir.
Bu i¸slem yard¬m¬yla elde edilen serinin yak¬nsakl¬k bölgesi de orijinal serinin yak¬nsakl¬k aral¬¼g¬ile ayn¬d¬r.
Buna göre
ln(1+x)
fonksiyonunun x =0 kom¸sulu¼gundaki Taylor seri aç¬l¬m¬, 1
1+x
fonksiyonunun aç¬l¬m¬n¬n terim terime integrali yard¬m¬yla elde edilebilir.
Bilinen Taylor aç¬l¬mlar¬yard¬m¬yla benzer fonksiyonlar¬n aç¬l¬mlar¬
Örnekleri inceleyelim 1
1+x = 1 x+x2 x3+ , x 2 ( 1, 1)
=) ln(1+x) =x x2 2 + x
3
3 x4
4 + , x 2 ( 1, 1] 1
1+x2 = 1 x2+x4 x6+
=) arctan(x) =x x3/3+x5/5 x7/7+
Taylor Teoremi
Theorem
(Taylor teoremi) f 2Cn+1[a, b], ve x02 (a, b) seçilsin. Bu taktirde f(x) =Pn(x) +Rn(x) (6) olarak ifade edilir. Burada Pn(x), f nin x0 noktas¬ko¸slu¼gundaki n inci dereceden Taylor polinomu:
Pn(x):=f(x0) + (x x0)f0(x0) +(x x0)2
2! f00(x0) + +(x x0)n
n! f(n)(x0) ve
Rn(x):= 1 n!
Z x
x0
f(n+1)(t)(t x0)ndt kalan terimdir veya alternatif olarak
Rn(x) = (x x0)n+1/(n+1)!f(n+1)(cx),
biçiminde de yaz¬labilir. Burada cx, x0 ile x aras¬nda bir noktad¬r ve Rn(x) fonksiyonuna ise, f fonksiyonuna P (x)ile yakla¸s¬m sonucu olu¸san
ec (Karadeniz Teknik Üniversitesi) Bölüm 3 Kas¬m, 2018 12 / 46
Taylor yakla¸s¬m polinomunun derecesini tahmin edebiliriz
f(x) =ex fonksiyonuna [ 1, 1] aral¬¼g¬nda e =0.1 den küçük kesme hatas¬ile x0 =0 noktas¬kom¸sulu¼gundaki Taylor polinomu yakla¸s¬m için en dü¸sük polinom derecesi ne olmal¬d¬r?
f(n+1)(cx) =ecx, cxe( 1, 1)olup,
jRn(x)j = xn+1/(n+1)!ecx e
(n+1)! <0.1 için n 4 olmal¬d¬r. O halde belirtilen e=0.1 dan küçük kesme hatas¬ile yakla¸s¬m için fonksiyona en az dördüncü dereceden
P4(x) =1+x+x2/2+x3/3!+x4/4! polinomu ile yakla¸s¬m yap¬lmal¬d¬r.
Taylor yakla¸s¬m polinomunun derecesini tahmin edebiliriz
f(x) =ex fonksiyonuna [ 1, 1] aral¬¼g¬nda e =0.1 den küçük kesme hatas¬ile x0 =0 noktas¬kom¸sulu¼gundaki Taylor polinomu yakla¸s¬m için en dü¸sük polinom derecesi ne olmal¬d¬r?
f(n+1)(cx) =ecx, cxe( 1, 1)olup,
jRn(x)j = xn+1/(n+1)!ecx e
(n+1)! <0.1 için n 4 olmal¬d¬r. O halde belirtilen e=0.1 dan küçük kesme hatas¬ile yakla¸s¬m için fonksiyona en az dördüncü dereceden
P4(x) =1+x+x2/2+x3/3!+x4/4!
polinomu ile yakla¸s¬m yap¬lmal¬d¬r.
Fonksiyon ve Taylor Polinomlar¬
f(x) =cos(x) ve Taylor polinomlar¬1,1 x2/2, 1 x2/2!+x4/4!
-5 -4 -3 -2 -1 1 2 3 4 5
-7 -6 -5 -4 -3 -2 -1 1 2 3
x y
Fonksiyon ve Taylor Polinomlar¬
-1.0 -0.8 -0.6 -0.4 -0.2 0.0 0.2 0.4 0.6 0.8 1.0 1
2 3 4
x y
Kesme hatas¬
[ 2, 2]aral¬¼g¬nda hesaplanan
ke x2 Pn(x)k∞
hatalar farkl¬n de¼gerleri için a¸sa¼g¬daki tabloda verilmektedir.
n 0 4 6 8 10 12 16 20
jjf(x) Pn(x)jj∞ 0.98 4.98 5.68 4.98 3.55 2.14 0.51 0.08
nlim!∞Pn(x) =e x2
oldu¼gunu gözlemleyelim. Detayl¬bilgiler için [1],[2] ve [5] nolu kaynaklar¬öneririz.
Kesme hatas¬
[ 2, 2]aral¬¼g¬nda hesaplanan
ke x2 Pn(x)k∞
hatalar farkl¬n de¼gerleri için a¸sa¼g¬daki tabloda verilmektedir.
n 0 4 6 8 10 12 16 20
jjf(x) Pn(x)jj∞ 0.98 4.98 5.68 4.98 3.55 2.14 0.51 0.08
nlim!∞Pn(x) =e x2
oldu¼gunu gözlemleyelim. Detayl¬bilgiler için [1],[2] ve [5] nolu kaynaklar¬öneririz.
Taylor polinomlar¬niçin gereklidir?
Bir nokta kom¸sulu¼gunda elde edilen Taylor polinomu, söz konusu fonksiyonu bu nokta kom¸sulu¼gunda uygun dereceli polinomla temsil ederek, fonksiyonla gerçekle¸stirilecek i¸slemlerde kolayl¬k amac¬yla kullan¬l¬r.
Örne¼gin R1
1
e x2dx gibi analitik olarak hesaplanamayan integralleri yakla¸s¬k olarak hesaplamak için e x2 fonksiyonunun x =0 noktas¬ kom¸sulu¼gundaki Taylor polinomundan faydalan¬labilir[7],
Nonlineer problemlerin bir nokta kom¸sulu¼gundaki davran¬¸s¬, söz konusu nokta kom¸sulu¼gunda Taylor aç¬l¬m¬ile elde edilen lineer yakla¸s¬m yard¬m¬yla analiz edilebilir. Örne¼gin
Nonlineer Diferensiyel denklem veya sistemlerinin çözümlerinin bir nokta kom¸sulu¼gundaki davran¬¸s¬, Taylor aç¬l¬mlar¬yard¬m¬yla elde edilen lineer sistemler yard¬m¬yla analiz edilebilir(Bknz [4])
Nonlineer cebirsel sistemlerin say¬sal çözümleri, Taylor aç¬l¬m¬ile elde edilen lineer cebirsel sistemlerin çözümleri yard¬m¬yla elde
edilebilir(Bknz [5]).
Türev için Sonlu Fark Yöntemlerinin türetilmesi ve hata analizleri, Taylor aç¬l¬mlar¬yard¬m¬yla gerçekle¸stirilebilir( Bknz[6]).
Taylor polinomlar¬niçin gereklidir?
Bir nokta kom¸sulu¼gunda elde edilen Taylor polinomu, söz konusu fonksiyonu bu nokta kom¸sulu¼gunda uygun dereceli polinomla temsil ederek, fonksiyonla gerçekle¸stirilecek i¸slemlerde kolayl¬k amac¬yla kullan¬l¬r.
Örne¼gin R1
1
e x2dx gibi analitik olarak hesaplanamayan integralleri yakla¸s¬k olarak hesaplamak için e x2 fonksiyonunun x =0 noktas¬
kom¸sulu¼gundaki Taylor polinomundan faydalan¬labilir[7],
Nonlineer problemlerin bir nokta kom¸sulu¼gundaki davran¬¸s¬, söz konusu nokta kom¸sulu¼gunda Taylor aç¬l¬m¬ile elde edilen lineer yakla¸s¬m yard¬m¬yla analiz edilebilir. Örne¼gin
Nonlineer Diferensiyel denklem veya sistemlerinin çözümlerinin bir nokta kom¸sulu¼gundaki davran¬¸s¬, Taylor aç¬l¬mlar¬yard¬m¬yla elde edilen lineer sistemler yard¬m¬yla analiz edilebilir(Bknz [4])
Nonlineer cebirsel sistemlerin say¬sal çözümleri, Taylor aç¬l¬m¬ile elde edilen lineer cebirsel sistemlerin çözümleri yard¬m¬yla elde
edilebilir(Bknz [5]).
Türev için Sonlu Fark Yöntemlerinin türetilmesi ve hata analizleri, Taylor aç¬l¬mlar¬yard¬m¬yla gerçekle¸stirilebilir( Bknz[6]).
Taylor polinomlar¬niçin gereklidir?
Bir nokta kom¸sulu¼gunda elde edilen Taylor polinomu, söz konusu fonksiyonu bu nokta kom¸sulu¼gunda uygun dereceli polinomla temsil ederek, fonksiyonla gerçekle¸stirilecek i¸slemlerde kolayl¬k amac¬yla kullan¬l¬r.
Örne¼gin R1
1
e x2dx gibi analitik olarak hesaplanamayan integralleri yakla¸s¬k olarak hesaplamak için e x2 fonksiyonunun x =0 noktas¬
kom¸sulu¼gundaki Taylor polinomundan faydalan¬labilir[7], Nonlineer problemlerin bir nokta kom¸sulu¼gundaki davran¬¸s¬, söz konusu nokta kom¸sulu¼gunda Taylor aç¬l¬m¬ile elde edilen lineer yakla¸s¬m yard¬m¬yla analiz edilebilir. Örne¼gin
Nonlineer Diferensiyel denklem veya sistemlerinin çözümlerinin bir nokta kom¸sulu¼gundaki davran¬¸s¬, Taylor aç¬l¬mlar¬yard¬m¬yla elde edilen lineer sistemler yard¬m¬yla analiz edilebilir(Bknz [4])
Nonlineer cebirsel sistemlerin say¬sal çözümleri, Taylor aç¬l¬m¬ile elde edilen lineer cebirsel sistemlerin çözümleri yard¬m¬yla elde
edilebilir(Bknz [5]).
Türev için Sonlu Fark Yöntemlerinin türetilmesi ve hata analizleri, Taylor aç¬l¬mlar¬yard¬m¬yla gerçekle¸stirilebilir( Bknz[6]).
Taylor polinomlar¬niçin gereklidir?
Bir nokta kom¸sulu¼gunda elde edilen Taylor polinomu, söz konusu fonksiyonu bu nokta kom¸sulu¼gunda uygun dereceli polinomla temsil ederek, fonksiyonla gerçekle¸stirilecek i¸slemlerde kolayl¬k amac¬yla kullan¬l¬r.
Örne¼gin R1
1
e x2dx gibi analitik olarak hesaplanamayan integralleri yakla¸s¬k olarak hesaplamak için e x2 fonksiyonunun x =0 noktas¬
kom¸sulu¼gundaki Taylor polinomundan faydalan¬labilir[7], Nonlineer problemlerin bir nokta kom¸sulu¼gundaki davran¬¸s¬, söz konusu nokta kom¸sulu¼gunda Taylor aç¬l¬m¬ile elde edilen lineer yakla¸s¬m yard¬m¬yla analiz edilebilir. Örne¼gin
Nonlineer Diferensiyel denklem veya sistemlerinin çözümlerinin bir nokta kom¸sulu¼gundaki davran¬¸s¬, Taylor aç¬l¬mlar¬yard¬m¬yla elde edilen lineer sistemler yard¬m¬yla analiz edilebilir(Bknz [4])
Nonlineer cebirsel sistemlerin say¬sal çözümleri, Taylor aç¬l¬m¬ile elde edilen lineer cebirsel sistemlerin çözümleri yard¬m¬yla elde
edilebilir(Bknz [5]).
Türev için Sonlu Fark Yöntemlerinin türetilmesi ve hata analizleri, Taylor aç¬l¬mlar¬yard¬m¬yla gerçekle¸stirilebilir( Bknz[6]).
Taylor polinomlar¬niçin gereklidir?
Bir nokta kom¸sulu¼gunda elde edilen Taylor polinomu, söz konusu fonksiyonu bu nokta kom¸sulu¼gunda uygun dereceli polinomla temsil ederek, fonksiyonla gerçekle¸stirilecek i¸slemlerde kolayl¬k amac¬yla kullan¬l¬r.
Örne¼gin R1
1
e x2dx gibi analitik olarak hesaplanamayan integralleri yakla¸s¬k olarak hesaplamak için e x2 fonksiyonunun x =0 noktas¬
kom¸sulu¼gundaki Taylor polinomundan faydalan¬labilir[7], Nonlineer problemlerin bir nokta kom¸sulu¼gundaki davran¬¸s¬, söz konusu nokta kom¸sulu¼gunda Taylor aç¬l¬m¬ile elde edilen lineer yakla¸s¬m yard¬m¬yla analiz edilebilir. Örne¼gin
Nonlineer Diferensiyel denklem veya sistemlerinin çözümlerinin bir nokta kom¸sulu¼gundaki davran¬¸s¬, Taylor aç¬l¬mlar¬yard¬m¬yla elde edilen lineer sistemler yard¬m¬yla analiz edilebilir(Bknz [4])
Nonlineer cebirsel sistemlerin say¬sal çözümleri, Taylor aç¬l¬m¬ile elde edilen lineer cebirsel sistemlerin çözümleri yard¬m¬yla elde
Türev için Sonlu Fark Yöntemlerinin türetilmesi ve hata analizleri, Taylor aç¬l¬mlar¬yard¬m¬yla gerçekle¸stirilebilir( Bknz[6]).
Taylor polinomlar¬niçin gereklidir?
Bir nokta kom¸sulu¼gunda elde edilen Taylor polinomu, söz konusu fonksiyonu bu nokta kom¸sulu¼gunda uygun dereceli polinomla temsil ederek, fonksiyonla gerçekle¸stirilecek i¸slemlerde kolayl¬k amac¬yla kullan¬l¬r.
Örne¼gin R1
1
e x2dx gibi analitik olarak hesaplanamayan integralleri yakla¸s¬k olarak hesaplamak için e x2 fonksiyonunun x =0 noktas¬
kom¸sulu¼gundaki Taylor polinomundan faydalan¬labilir[7], Nonlineer problemlerin bir nokta kom¸sulu¼gundaki davran¬¸s¬, söz konusu nokta kom¸sulu¼gunda Taylor aç¬l¬m¬ile elde edilen lineer yakla¸s¬m yard¬m¬yla analiz edilebilir. Örne¼gin
Nonlineer Diferensiyel denklem veya sistemlerinin çözümlerinin bir nokta kom¸sulu¼gundaki davran¬¸s¬, Taylor aç¬l¬mlar¬yard¬m¬yla elde edilen lineer sistemler yard¬m¬yla analiz edilebilir(Bknz [4])
Nonlineer cebirsel sistemlerin say¬sal çözümleri, Taylor aç¬l¬m¬ile elde edilen lineer cebirsel sistemlerin çözümleri yard¬m¬yla elde
edilebilir(Bknz [5]).
Türev için Sonlu Fark Yöntemlerinin türetilmesi ve hata analizleri,
ec (Karadeniz Teknik Üniversitesi) Bölüm 3 Kas¬m, 2018 17 / 46
Taylor polinom de¼ gerlerinin hesaplanmas¬(Horner yöntemi)
Pn(x) =a1xn+a2xn 1+ +anx+an+1 olarak ifade edilen polinomun x0 noktas¬ndaki de¼geri
Pn(x0) =a1x0n+a2x0n 1+ +anx0+an+1 (7) ifesinin do¼grudan kodlanmas¬suretiyle hesaplanmaz.
Çünkü bu ¸sekliyle n(n+1)/2 adet çarpma i¸slemi gerçekle¸stirilmesi gerekmektedir. Örne¼gin
P3(x) = a1x3+a2x2+a3x+a4
= a1 x x x+a2 x x+a3 x+a4 polinomu için P3(x0)de¼gerinin hesaplanmas¬6 adet çarpma i¸slemi ve 3 adet toplama i¸slemi gerektirir.
Taylor polinom de¼ gerlerinin hesaplanmas¬(Horner yöntemi)
Pn(x) =a1xn+a2xn 1+ +anx+an+1 olarak ifade edilen polinomun x0 noktas¬ndaki de¼geri
Pn(x0) =a1x0n+a2x0n 1+ +anx0+an+1 (7) ifesinin do¼grudan kodlanmas¬suretiyle hesaplanmaz.
Çünkü bu ¸sekliyle n(n+1)/2 adet çarpma i¸slemi gerçekle¸stirilmesi gerekmektedir. Örne¼gin
P3(x) = a1x3+a2x2+a3x+a4
= a1 x x x+a2 x x+a3 x+a4 polinomu için P3(x0)de¼gerinin hesaplanmas¬6 adet çarpma i¸slemi ve 3 adet toplama i¸slemi gerektirir.
Taylor polinom de¼ gerlerinin hesaplanmas¬(Horner yöntemi)
Oysa ayn¬i¸slem
P3(x) = ((a1x+a2)x+a3)x+a4
örne¼ginde oldu¼gu üzere iç içe çarp¬m format¬nda yaz¬lmak suretiyle 3 adet çarpma ve 3 adet toplama i¸slemi ile gerçekle¸stirilebilir.
b1 =a1
olarak tan¬mlanmak üzere
b2 = b1x0+a2 =a1x0+a2(en içteki toplam)
b3 = b2x0+a3 = (a1x0+a2)x0+a3(en içten ikinci toplam) b4 = b3x0+a4 = ((a1x0+a2)x0+a3)x0+a4(istenen toplam)
Taylor polinom de¼ gerlerinin hesaplanmas¬(Horner yöntemi)
Oysa ayn¬i¸slem
P3(x) = ((a1x+a2)x+a3)x+a4
örne¼ginde oldu¼gu üzere iç içe çarp¬m format¬nda yaz¬lmak suretiyle 3 adet çarpma ve 3 adet toplama i¸slemi ile gerçekle¸stirilebilir.
b1 =a1
olarak tan¬mlanmak üzere
b2 = b1x0+a2 =a1x0+a2(en içteki toplam)
b3 = b2x0+a3 = (a1x0+a2)x0+a3(en içten ikinci toplam) b4 = b3x0+a4 = ((a1x0+a2)x0+a3)x0+a4(istenen toplam)
Taylor polinom de¼ gerlerinin hesaplanmas¬(Horner yöntemi)
b1 =a1
bk =ak +x0bk 1, k =2, 3, . . . , n
ile tan¬mlanan fbkg, k =1, 2, 3, . . . , n dizisi için yukar¬daki örne¼gimize paralel olarak
bn =Pn(x0) elde ederiz.
Bu i¸slemin sadece (n 1)adet çarpma i¸slemi gerektirdi¼gine dikkat edelim.