ÇUKUROVA ÜNİVERSİTESİ FEN BİLİMLERİ

advertisement
ÇUKUROVA ÜNİVERSİTESİ
FEN BİLİMLERİ ENSTİTÜSÜ
YÜKSEK LİSANS TEZİ
Figen GÜLTÜRK
İNTERPOLASYON VE KALAN TEORİSİ
MATEMATİK ANABİLİM DALI
ADANA, 2008
ÇUKUROVA ÜNİVERSİTESİ
FEN BİLİMLERİ ENSTİTÜSÜ
İNTERPOLASYON VE KALAN TEORİSİ
Figen GÜLTÜRK
YÜKSEK LİSANS TEZİ
MATEMATİK ANABİLİM DALI
Bu tez ……./……./…….
İle Kabul Edilmiştir.
Tarihinde Aşağıdaki Jüri Üyeleri Tarafından Oybirliği
İmza:………………..
İmza:………………..
İmza:………………..
Yrd.Doç.Dr.Yusuf KARAKUŞ
Prof.Dr.Doğan DÖNMEZ
Yrd.Doç.Dr.Mehmet AÇIKGÖZ
DANIŞMAN
ÜYE
ÜYE
Bu tez Enstitümüz Matematik Anabilim Dalında Hazırlanmıştır.
Kod No:
Prof.Dr. Aziz ERTUNÇ
Enstitü Müdürü
İmza ve Mühür
Not: Bu tezde kullanılan özgün ve başka kaynaktan yapılan bildirişlerin ve şekillerin kaynak
gösterilmeden kullanımı, 5846 sayılı Fikir ve Sanat Eserleri Kanunundaki hükümlere tabidir.
ÖZ
YÜKSEK LİSANS TEZİ
İNTERPOLASYON VE KALAN TEORİSİ
Figen GÜLTÜRK
ÇUKUROVA ÜNİVERSİTESİ
FEN BİLİMLERİ ENSTİTÜSÜ
MATEMATİK ANABİLİM DALI
Danışman : Yrd.Doç.Dr.Yusuf KARAKUŞ
Yıl
: 2008, Sayfa: 68
Jüri : Yrd.Doç.Dr.Yusuf KARAKUŞ
Prof.Dr.Doğan DÖNMEZ
Yrd.Doç.Dr.Mehmet AÇIKGÖZ
Bu çalışmada Lagrange İnterpolasyon Polinomları ve Newton İnterpolasyon
Polinomları incelenmiştir. Ayrıca Kalan Teorisinde bazı sonuçlar elde edilmiştir.
Anahtar Kelimeler: İnterpolasyon, Kalan Teorisi, Chebyshev Polinomları, Lineer
Fonksiyoneller.
I
ABSTRACT
MSc THESIS
INTERPOLATION and REMAINDER THEORY
Figen GÜLTÜRK
DEPARTMENT of MATHEMATICS
INSTITUTE of NATURAL and APPLIED SCIENCES
UNIVERSITY of ÇUKUROVA
Supervisor : Yrd.Doç.Dr.Yusuf KARAKUŞ
Year : 2008, Sayfa: 68
Jury : Yrd.Doç.Dr.Yusuf KARAKUŞ
Assoc.Prof.Dr.Doğan DÖNMEZ
Yrd.Doç.Dr.Mehmet AÇIKGÖZ
In this thesis, Lagrange Interpolation Polynomials and Newton Interpolation
Polynomials were studied. Additionaly, some results were obtained in the Remainder
Theory.
Key Words: Interpolation, Remainder Theory, Chebyshev Polynomials, Linear
Functionals.
II
TEŞEKKÜR
Yüksek Lisans çalışmamda hiçbir özveriden kaçınmadan aydınlatıcı fikirleri
ile bu eserin meydana getirilmesini sağlayan saygıdeğer hocam, Sayın Yrd.Doç.Dr.
Yusuf KARAKUŞ ’a ve ders aşamasından yazım aşamasına kadar geçen sürede her
türlü manevi desteklerinden dolayı sevgili eşim Şeref GÜLTÜRK’e ve anneme
sonsuz teşekkürlerimi sunarım.
III
İÇİNDEKİLER
SAYFA
ÖZ............ ..................................................................................................................... I
ABSTRACT.................................................................................................................II
TEŞEKKÜR............................................................................................................... III
İÇİNDEKİLER .......................................................................................................... IV
1. GİRİŞ ..................................................................................................................... 1
2. TEMEL TANIM VE TEOREMLER....................................................................... 2
2.1. Lineer Denklem Sistemlerinin Çözümleri ................................................... 2
2.2. Türevlenebilir (Diferansiyellenebilir) Fonksiyonlar.................................... 4
2.3. Polinomlar ................................................................................................... 6
2.4. Lineer Fonksiyoneller ve Cebirsel Dual (Eşlenik) Uzaylar......................... 7
3. İNTERPOLASYON.............................................................................................. 10
3.1. Polinomlarla İnterpolasyon........................................................................ 10
3.2. Sonlu İnterpolasyonun Genel Problemi..................................................... 12
3.3. İnterpolasyon Özelliğine Sahip Olan Sistemler......................................... 14
3.4. Çözümün Tekliği ....................................................................................... 18
3.5. Lagrange İnterpolasyon Formülü .............................................................. 20
3.6. Newton Formülü........................................................................................ 25
3.7. Ardışık Farklar .......................................................................................... 35
4. KALAN TEORİSİ ................................................................................................ 40
4.1. Polinomlarla İnterpolasyon İçin Cauchy Kalanı........................................ 40
4.2. Konveks Fonksiyonlar ............................................................................... 45
4.3. En İyi Hata Tahminleri; Chebyshev Polinomları....................................... 47
4.4. Kesirli Farklar ve Ortalama Değer ............................................................ 54
4.5. Peano Teoremi ve Sonuçları ...................................................................... 59
KAYNAKLAR........................................................................................................... 67
ÖZGEÇMİŞ ............................................................................................................... 68
IV
1.GİRİŞ
Figen GÜLTÜRK
1.GİRİŞ
Bu
tezde
İnterpolasyon
Kavramı
ve
Kalan
Teorisi
incelenmiştir.
İnterpolasyon genel olarak aşağıdaki gibi tanımlanır.
I aralığında tanımlı ve sürekli bir f ( x ) fonksiyonu verilsin. I nın n+1 tane
farklı noktası x0 , x1 , x2 ,..., xn olsun. Pn , n-inci dereceden polinomlar kümesini
göstersin.
p ( xi ) = f ( xi ) ,
olacak şekilde
bir p ∈ Pn
xi ∈ I
i = 0,1,..., n
polinomu bulma işlemine interpolasyon ve p ( x )
polinomuna da xi noktalarında
f ( x ) için interpolasyon polinomu denir. xi ,
i = 0,1,..., n noktalarına ise, interpolasyon düğümleri adı verilir.
Bu çalışmada İnterpolasyonla ilgili teoremler, sonuçlar ve ilgili örnekler
verildikten sonra kalan teorisi ele alınmıştır.
Polinomlarla İnterpolasyon İçin Cauchy Kalanı, Lineer İnterpolasyon İçin
Hata ve En İyi Hata Tahminleri ile Chebyshev Polinomları konuları incelenmiş ve
örnekler sunulmuştur.
1
2.TEMEL TANIM VE TEOREMLER
Figen GÜLTÜRK
2. TEMEL TANIM VE TEOREMLER
2.1 Lineer Denklem Sistemlerinin Çözümleri
x0 , x1 , . . . , xn n tane bilinmeyen olmak üzere,
n
∑a x
j =1
ij
j
= bi
i=1,2, … ,n
(2.1.1)
olacak şekilde n tane lineer denklemden oluşan lineer denklem sistemini gözönüne
alalım.
Teorem 2.1.1 (Cramer Kuralı) : Eğer A = aij ≠ 0 ise (2.1.1) sistemi
n
xr =
∑A b
*
ir i
i =1
r = 1,2, . . . , n
A
(2.1.2)
ile verilen tek bir çözüme sahiptir.
Teorem 2.1.2 (Alternatif Teorem) : Eğer Teorem (2.1.1) ’de bi=0
(i=1,2,…,n) ise elde edilen
n
∑a x
j =1
ij
j
=0
i=1,2,…,n
(2.1.3)
sistemine homojen denklem sistemi denir.
Bu
sistemin
trivial
olmayan
bir
çözüme
sahip
olması
için
( x1 = x2 = ... = xn = 0 ’dan başka bir çözüme sahip olması için ) ⇔ A = 0 olmasıdır.
()
Eğer belirli bir A = aij
matrisi ve bi ’lerin her seçimi için homojen
olmayan (2.1.1) sisteminin çözümleri varsa o zaman A ≠ 0 ve homojen denklem
sistemi trivial çözüme sahiptir.
Tanım 2.1.1 : X bir F cismi üzerine bir vektör uzayı olsun.
α1 x1 + α 2 x2 + ... + α n xn ; α i ∈ F , xi ∈ X
toplamı xi ’lerin bir lineer kombinasyonu olarak adlandırılır.
Tanım 2.1.2 : x1 , x2 ,..., xn ∈ X vektörleri verilsin. Eğer
α1 x1 + α 2 x2 + ... + α n xn =0
(*)
2
2.TEMEL TANIM VE TEOREMLER
Figen GÜLTÜRK
olacak biçimde hepsi birden sıfır olmayan α1 , α 2 ,..., α n sabitleri bulunabilirse o
zaman x1 , x2 ,..., xn vektörlerinin sonlu kümesi lineer bağımlıdır denir.
Buna karşılık (*) eşitliği ancak ve ancak
α1 = α 2 = ... = α n = 0
için sağlanıyorsa o zaman x1 , x2 ,..., xn vektörleri lineer bağımsızdır denir.
Tanım 2.1.3 : n ≥ 0 ve X bir vektör uzayı olsun. X ’deki her n+1 vektör
lineer bağımlı ve X ’de lineer bağımsız n tane vektör bulunabiliyorsa X ’e
n
boyutlu vektör uzayı denir. Eğer böyle bir sonlu n sayısı bulunamıyorsa X ’e
sonsuz boyutlu denir.
Tanım 2.1.4 : Her x ∈ X vektörü xi ’ lerin tek türlü lineer kombinasyonu
olarak yazılabiliyorsa x1 , x2 ,... elemanlarının kümesi X ’ in bir bazıdır denir.
Teorem 2.1.3 : X vektör uzayının sonlu boyutlu olması için ⇔ bir n ≥ 0
için n elemanlı bir baza sahip olmasıdır.
Örnek 2.1.1 ( Rn Uzayı) : X=( x1 , x2 ,..., xn )
gerçel sayı n-lilerinin
oluşturduğu n boyutlu vektör uzayına gerçel n-boyutlu kartezyen uzay denir ve
Rn ile gösterilir.
y = ( y1 , y2 ,..., yn )
Bu uzayda x = ( x1 , x2 ,..., xn ) ,
n-lisini göz önüne
alalım. Vektör toplamı ve skalerle çarpma,
x + y = ( x1 + y1 ,..., xn + yn )
α x = (α x1 ,..., α xn )
şeklindedir.
Bu uzayda e1 = (1, 0,..., 0) , e2 = (0,1,..., 0) , … , en = (0, 0,...,1) vektörleri
birim vektörlerdir ve lineer bağımsızdır. Bu vektörlerin oluşturduğu baza standart
baz denir.
Örnek 2.1.2 ( Cn Uzayı) : ( z1 , z2 ,..., zn )
kompleks
sayı
n-lilerinin
oluşturduğu n boyutlu vektör uzayına kompleks n-boyutlu kartezyen uzay denir ve
Cn ile gösterilir. Vektör toplamı, skalerle çarpma ve birim vektör Örnek 2.1.1 ’deki
gibidir.
3
2.TEMEL TANIM VE TEOREMLER
Figen GÜLTÜRK
Örnek 2.1.3 (T Fonksiyonlar Uzayı) : S ⊂ R olmak üzere tanım kümeleri bu
S kümesi olan bütün gerçel değerli fonksiyonların oluşturduğu uzay T ile gösterilir.
Bu uzayda f , g ∈T için toplama ve skalerle çarpma aşağıda olduğu gibi
tanımlanır.
( f + g)(x) = f (x) + g(x),
x∈S
(2.1.4)
(α f )( x) = α f ( x),
x∈S
(2.1.5)
Bu uzayda 0 vektörü 0(x) = 0 olan sıfır sabit fonksiyonudur. Ayrıca − f
fonksiyonu ,
(− f )(x) = − f (x),
x∈S
(2.1.6)
şeklinde tanımlanan fonksiyonu gösterir. Bu tanımlarla T bir lineer vektör uzayıdır.
Eğer S sonlu sayıda noktadan daha çoğunu içeriyorsa T sonsuz boyutludur.
2.2 Türevlenebilir (Diferansiyellenebilir) Fonksiyonlar
Tanım 2.2.1 : f (x) , I aralığında tanımlı bir fonksiyon olsun. Eğer
( ) ( )= f
f x − f x0
lim
x − x0
x→ x0
'
(x )
(2.2.1)
0
limiti mevcutsa f (x) ’e bir x0 ∈I noktasında türevlenebilir (diferansiyellenebilir)
denir.
Eğer x0 , I ’nın uç noktasıysa o zaman (2.2.1) ’deki limit uygun olan tek yanlı
limitle ifade edilir.
lim+
( ) ( )= f
f x − f x0
x − x0
x→ x0
Eğer
'
(x ) ,
+
0
lim−
( ) ( )= f
f x − f x0
x − x0
x→ x0
⎧x
Örnek 2.2.1 : A x = x = ⎨
⎩−x
x≥0
()
x →0
(x )
−
0
f (x) , I ’nın her noktasında türevlenebilirse o zaman
türevlenebilirdir.
lim+
'
x<0
verilsin.
A ( x ) − A (0)
x−0
= lim+
= lim+ 1 = 1 ,
x →0 x − 0
x →0
x−0
4
f (x)
2.TEMEL TANIM VE TEOREMLER
lim−
x →0
Figen GÜLTÜRK
A ( x ) − A (0)
−x − 0
= lim−
= lim (−1) = −1
x →0
x−0
x − 0 x → 0−
()
dir. 1 ≠ −1 olduğundan A x fonksiyonu x = 0 da türeve sahip değildir. Diğer her
noktada türevlidir.
Eğer
f , I nın her noktasında türevlenebiliyorsa
özelliklere sahiptir. Örneğin ⎡⎣ a,b ⎤⎦ üzerinde
()
f' x
()
f' x
türevi çeşitli
türevinin I üzerinde sürekli
olması önemli bir özelliktir.
⎡⎣ a,b ⎤⎦ üzerinde sürekli fonksiyonların kümesi C ⎡⎣ a,b ⎤⎦ ile gösterilir.Buna
karşılık ⎡⎣ a,b ⎤⎦ üzerinde sürekli türevlere sahip fonksiyonların kümesi ise C 1 ⎡⎣ a,b ⎤⎦
ile gösterilir.
()
()
Bir f fonksiyonu verildiğinde eğer f ' x türevi sürekli ise f x ∈C 1 ⎡⎣ a,b ⎤⎦
dir. Başka bir ifade ile ;
()
()
f x ∈C 1 ⎡⎣ a,b ⎤⎦ ⇔ f ' x ⎡⎣ a,b ⎤⎦ aralığında süreklidir.
()
f (x )∈C
Tanım 2.2.2:Eğer f x , ⎡⎣ a,b ⎤⎦ üzerinde n defa türevlenebilirse ve f ( n ) ( x )
⎡⎣ a,b ⎤⎦ üzerinde sürekli ise
n
⎡⎣ a, b⎤⎦ dir.Yani ;
()
f x ∈C n ⎡⎣ a,b ⎤⎦ ⇔ f ( n ) ( x ) süreklidir.
()
Tanım 2.2.3: Eğer f x ∈C n ⎡⎣ a,b ⎤⎦ , n = 0,1, 2,...
(C 0 [ a, b ] = C [ a, b ] dir.)
Yani n sonlu değilse o zaman f , [ a, b ] üzerinde sonsuz türevlenebilir denir.
Bu uzay C ∞ ⎡⎣ a,b ⎤⎦ ile gösterilir.
()
f x ∈C ∞ ⎡⎣ a,b ⎤⎦ ⇔ f , sonsuz türevlenebilir. Örneğin
()
f x = x 2 ,−∞ < x < ∞
fonksiyonu sonsuz türevlenebilir.Gerçekten ;
()
()
f ' x = 2x, f '' x = 2,
()
f ''' x = 0 , f ıv ( x ) = f v ( x ) = ... = f ( n ) ( x ) = ... =0
dır.
Teorem 2.2.1(Genelleştirilmiş Rolle Teoremi): n≥2 olsun. f ∈C [a,b ] ve
f ( n –1) (x) fonksiyonları (a,b) ’nin her noktasında var olsun.
5
2.TEMEL TANIM VE TEOREMLER
Figen GÜLTÜRK
a ≤ x1 < . . . < xn ≤ b için f(x1) = f(x2) = . . . = f(xn) = 0 olsun. O zaman
f ( n –1) (ξ ) = 0 olacak şekilde x1 < ξ < xn koşuluna uygun bir
ξ
noktası vardır.
Teorem 2.2.2 : f (x) ∈C n +1[a,b] ve x0 ∈[a,b] olsun. O zaman her a ≤ x ≤ b
için
f ıı ( x0 )
f ( x) = f ( x0 ) + f ( x0 )( x – x0 ) +
( x – x0 ) 2 + . ..
2!
x
(n)
f ( x0 )
1
.. . +
( x – x0 ) n + ∫ f ( n +1) (t )( x – t ) n dt
n!
n ! x0
ı
dir.
2.3 Polinomlar
Tanım 2.3.1 : pn ( z ) = a0 z n + a1 z n −1 + ... + an
a0 ≠ 0
n≥0
(2.3.1)
ifadesi n -inci dereceden bir polinom belirtir. Derecesi ≤ n olan polinomlar ℘n ile
gösterilir. Polinomların katsayılarının gerçel ya da kompleks olmasına göre ayırt
edilir. ℘n bir lineer uzaydır.
Teorem 2.3.1 (Cebirin Temel Teoremi):Derecesi n ≥ 1 olan n-inci
dereceden bir polinom bir kompleks köke sahiptir.
()
Teorem 2.3.2 (Çarpanlara Ayırma Teoremi):Eğer pn z n-inci dereceden
bir polinomsa
pn ( z ) = a0 z n + a1 z n −1 + ... + an ≡ a0 ( z − z1 )( z − z2 ) ... ( z − zn )
( a0 ≠ 0 )
olacak şekilde n tane z1 , z2 ,..., zn kompleks sayısı bulunabilir.
zi değerleri farklı olmayabilir. Eğer n kompleks sayıdan r tanesi (r ≤ n)
z1 , z2 , ..., zr
farklı ise α1 + α 2 + ... + α r = n şartını sağlayan α1 , α 2 ,..., α r pozitif
tamsayılarını kullanarak
()
pn z = a0 ( z − z1 )
α1
( z − z2 )
α2
... ( z − zr )
αr
(2.3.2)
yazılabilir.
α i tek olarak belirlenir ve bu α i ’ler zi ’lerin kaç katlı olduğunu gösterir.
6
2.TEMEL TANIM VE TEOREMLER
pn ( zi ) = pn ' ( zi ) = ... = pn (
Figen GÜLTÜRK
α i −1)
pn( i ) ≠ 0
( zi ) = 0
α
(2.3.3)
dır. Karşıt olarak bu türev koşulu (2.3.2) ’yi gerekli kılar.
()
f z ∈℘n ve f polinomu n farklı noktadan
Teorem 2.3.3(Teklik) : Eğer
daha çok noktada sıfır oluyorsa bu polinom özdeş olarak sıfırdır.
İspat: f ’nin derecesi k ve k ≤ n olsun. Teorem 2.3.2 ’den
()
f z = a0 ( z − z1 ) ... ( z − zk )
()
dır. Hipotezden f z ∗ = 0 olacak şekilde z ∗ ≠ z1 , z2 ,..., zk bulunabilir. O zaman
0 = a0 ( z ∗ − z1 ) ... ( z ∗ − zk ) öyle ki a0 = 0 dır. Böylece
()
f z ≡ 0 ’dır.
2.4 Lineer Fonksiyoneller ve Cebirsel Dual (Eşlenik) Uzaylar
Tanım 2.4.1 : X bir lineer vektör uzayı olsun. Bu uzayda kompleks ya da
()
gerçel sayılarla tanımlı bir fonksiyon L olsun. Her x ∈ X için L x tek olarak
belirlidir. Eğer her x, y ∈ X ve her gerçel (veya kompleks) α , β için
(
)
()
()
L αx + β y = αL x + βL y
ise o zaman L ’ye X üzerinde bir lineer fonksiyonel denir.
( ) fonksiyonlarıdır.
Örnek 2.4.1 : X = C ⎡⎣ a, b ⎤⎦ olsun. X ’in elemanları f x
b
( ) ∫ ()
L f =
f x dx
veya
()
b
()
L f = ∫ x 2 f x dx
a
a
birer lineer fonksiyoneldir.
Örnek 2.4.2 : X = Rn olsun. x =( x1 , x2 ,..., xn ) ve a1 ,..., an sabit sayılar
olsunlar.
()
n
L x = ∑ ai f ( xi )
i =1
bir lineer fonksiyoneldir.
Tanım 2.4.2 : X bir lineer uzay ve L1 ve L2 , X üzerinde tanımlı iki lineer
fonksiyonel olsun. L1 ve L2 ’nin toplamı ve α ile L1 ’in skaler çarpımı ,
7
2.TEMEL TANIM VE TEOREMLER
Figen GÜLTÜRK
(a )(L + L )(x )= L (x )+ L (x ), x ∈ X
(2.4.2)
(b)(α L )(x )= α L (x )
şeklinde gösterilir. (a ) ve (b) özellikleriyle tüm lineer fonksiyonellerin uzayı da bir
1
2
1
1
2
1
lineer uzaydır.
()
()
Tanım 2.4.3 : X bir lineer uzay olsun. X üzerinde a ve b kurallarının
tanımlı olduğu lineer fonksiyonellerin kümesi bir lineer uzay oluşturur ve bu uzay
X ∗ ile gösterilir. X ∗ ’a X ’in cebirsel dual (eşleniği) uzayı denir.
Örnek 2.4.3: X = C ⎡⎣ a,b ⎤⎦ , x1 , x2 ,..., xn
() ( )
ve f ∈ X için Lk f = f xk
⎡⎣ a,b ⎤⎦ aralığındaki n farklı nokta
olsun. O zaman X ∗ ’da L1 , L2 ,..., Ln ’ler lineer
bağımsızdır. Aksi takdirde hepsi birden sıfır olmayan a1 ,..., an sabitleri için
a1 L1 + a2 L2 + ... + an Ln = 0 dır. Böylece her f ∈ C ⎡⎣ a,b ⎤⎦ için
(a1 L1 + a2 L2 + ... + an Ln ) ( f ) = 0 ( f )
a1 f ( x1 ) + a2 f ( x2 ) + ... + an f ( xn ) = 0
dır. Bu imkansızdır. Eğer ak ≠ 0 ise
f
(x ) = 1 , f (x ) = 0 ,
k
i
i≠k
Buradan ak = 0 çelişkisine varılır.
Teorem 2.4.1 : Eğer X n boyutlu ise X ∗ da n boyutludur.
İspat: x1 , x2 ,..., xn X için bir baz olsun. O zaman herhangi x ∈ X için
x = a1 x1 + a2 x2 + ... + an xn
tek türlü yazılır. Bu yüzden
L ( x ) = a1 L ( x1 ) + ... + an L ( xn )
dir. Herhangi x ∈ X kümesi için
L1 ( x ) = a1
L2 ( x ) = a2
(2.4.3)
#
Ln ( x ) = an
8
2.TEMEL TANIM VE TEOREMLER
Figen GÜLTÜRK
olarak tanımlayalım. L i ’ ler X üzerinde tanımlı lineer fonksiyonellerdir ve lineer
bağımsızdırlar.
β1 L1 + β 2 L2 + ... + β n Ln = 0
olsun. O zaman
β1 L1 ( x j ) + β 2 L2 ( x j ) + ... + β j L j ( x j ) + ... + β n Ln ( x j ) = 0 ( x j ) = 0
⎧1
dır. Fakat Li ( x j ) = δ ij = ⎨
⎩0
i= j
i≠ j
()
dir. Çünkü L j x j = 1 olur ve
β j L j ( x j ) = β j 1 = β j ⇒ 0 + 0 + ... + β j 1 + 0 + ... + 0 = 0 ⇒ β j = 0
dır. Böylece L1 , L2 ,..., Ln ’ler lineer bağımsızdırlar.
Böylece X ∗ uzayı en azından n boyutludur denir. Şimdi biz bunun en çok n
boyutlu olduğunu gösterelim.
n+1 fonksiyonel düşünelim. Bunlar L1 , L2 ,..., Ln +1 olsun.
⎡⎣ Li ( x1 ) , Li ( x2 ) ,..., Li ( xn ) ⎤⎦
i = 1, 2,..., n + 1
biçimindeki n+1 tane n-lileri göz önüne alalım.
Rn (veya Cn ) n boyutlu olduğundan bu n-liler lineer bağımsız olamaz.
Böylece
α1 ⎡⎣ L1 ( x1 ) ,..., L1 ( xn ) ⎤⎦ + α 2 ⎡⎣ L2 ( x1 ) ,..., L2 ( xn ) ⎤⎦ + ... + α n +1 ⎡⎣ Ln +1 ( x1 ) ,..., Ln +1 ( xn ) ⎤⎦ = 0
olacak şekilde hepsi birden sıfır olmayan α1 , α 2 ,..., α n +1 sayıları bulunabilir.
Bundan dolayı
(α1L1 + ... + α n+1Ln +1 )( xi ) = 0
i = 1, 2,..., n
için bu lineer kombinasyonlar ayrı ayrı x1 , x2 ,..., xn için yazılır ve alt alta toplanırsa
ve lineerlik özelliği de kullanılarak düzenleme sonucu
x = α1 x1 + ... + α n xn
olduğundan (α1 L1 + ... + α n +1 Ln +1 )( x ) = 0
x ∈ X ’dir.
Bu yüzden L1 ,..., Ln +1 lineer bağımlı olur ve X ∗ ’ın boyutu en fazla n olur.
Böylece X ∗ n boyutlu bir uzaydır.
9
3.İNTERPOLASYON
Figen GÜLTÜRK
3. İNTERPOLASYON
3.1. Polinomlarla İnterpolasyon
Teorem 3.1.1: n + 1 tane zo , z1 , . . . , zn (gerçel veya kompleks) farklı noktaları
ve n + 1 tane w0 , w1 , . . . ,wn (gerçel veya kompleks) değerleri verilsin. ℘n n- inci
dereceden polinomlar kümesini göstersin.
pn ( zi ) = wi
i = 0,1, 2, . . ., n
(3.1.1)
olacak şekilde bir tek pn ( z ) ∈℘n polinomu vardır.
İspat : n + 1 tane a0 , a1 , . . . , an katsayılı
pn ( z ) = a0 + a1 z + . . . + an z n
polinomunu göz önüne alalım.
(3.1.1) ’in koşullarını sağlayan n + 1 tane ai bilinmeyenlerini içeren ve n + 1
tane lineer denklemden oluşan ve kısaca
a0 + a1 zi + . . . + an zin = wi
i = 0,1, . . ., n
(3.1.2)
şeklinde gösterilen lineer denklem sistemi verilsin. Bu sistemin açık şekli;
a0 + a1 z0 + . . . + an z0n = w0
a0 + a1 z1 + . . . + an z1n = w1
a0 + a1 zn + . . . + an znn = wn
dir.
Bu
sistemin
katsayılar
determinantı
zo , z1 , . . . , zn
’den
oluşan
V (zo , z1 , . . . , zn ) şeklinde gösterilen Vandermonde determinantıdır. O halde
V ( zo , z1 , . . . , zn ) =
1 z0
1 z1
z02
z12
z0n
z1n
1 zn
zn2
znn
(3.1.3)
dir.
V ’nin değerini bulmak için aşağıdaki fonksiyonu göz önüne alalım.
10
ve
3.İNTERPOLASYON
Figen GÜLTÜRK
1
V ( z ) = V ( zo , z1 , . . . , zn –1 , z ) =
z0n
z0
1 zn –1
1 z
(3.1.4)
znn–1
zn
V (z) ∈℘n ’dir. Çünkü (3.1.4) determinantını son satıra göre açarsak:
1
z0n
z0
V ( z ) = (–1) n + 2 .1.
z02
1
z0n
+ (–1) n +3 .z.
znn–1
1 zn –1
olduğundan determinantlar bir sayı olacaktır ve sağ taraf z ’ye göre n-inci dereceden
a0 + a1z + . . . + an z n şeklinde bir polinom olur. Öte yandan zo , z1 , . . . , zn –1 sayıları için
bu fonksiyon sıfır olur. Yani bu sayılar V (z) ’nin kökleridir. Gerçekten (3.1.4)
determinantının iki satırı aynı olduğundan determinantın değeri 0 olur. Böylece
V ( zo , z1 , . . . , zn –1 , z ) = A( z – z0 )( z – z1 ) . . . ( z – zn –1 )
yazılır ve burada A yalnızca
(3.1.5)
zo , z1 , . . . , zn –1 sayılarına bağlıdır. A ’nın değerini
belirlemek için (3.1.4) ’teki determinantı son satırın minörüne göre açarsak z n ’in
katsayısının V (zo , z1 , . . . , zn –1 ) olduğunu görürüz.
V ( zo , z1 , . . . , zn –1 , z ) = V ( zo , z1 , . . . , zn –1 )( z – z0 )( z – z1 ) . . . ( z – zn –1 )
(3.1.6)
dir. z yerine zn alırsak:
V ( zo , z1 , . . . , zn –1 , zn ) = V ( zo , z1 , . . . , zn –1 )( zn – z0 )( zn – z1 ) . . . ( zn – zn –1 )
dir. n = 1 için
i = 0,1
V (zo , z1 ) =
1 z0
= z1 – z0
1 z1
dır.
n = 2 için
z0n −1
+ . . . + (–1) 2 n + 2 .z n .
1 znn–1
znn–1
zn –1
z0
i= 0,1,2 (3.1.7) ’den
⎛ 1 z0
⎜
V ( zo , z1 , z2 ) = V ( z0 , z1 )( z2 – z0 )( z2 – z1 ) ⎜ = 1 z1
⎜ 1 z
2
⎝
= (z1 – z0 )(z2 – z0 )(z2 – z1 )
11
z02
z12
z22
⎞
⎟
⎟
⎟
⎠
(3.1.7)
znn––11
3.İNTERPOLASYON
Figen GÜLTÜRK
⎛ i = 1, 2 ⎞
⎜⎝ j = 0,1⎟⎠
2
= ∏ (zi – z j )
i> j
dir.
n = n için (3.1.7) ’den
⎛ i = 1,. . . , n ⎞
V (z0 , . . ., zn –1 , zn ) = ∏ (zi – z j ) ⎜
⎝ j = 0, . . ., n – 1⎟⎠
i> j
n
(3.1.8)
dir.
n= k için aşağıdakini doğru kabul edelim.
k
V (z0 , . . ., zk –1 , zk ) = ∏ (zi – z j )
i> j
n= k + 1 için doğru olduğunu gösterelim.
V ( z0 , . . ., zk , zk +1 ) = V ( z0 , . . ., zk –1 , zk )( zk +1 – z0 ) . . . ( zk +1 – zk )
k
=
∏ (z
i> j
i
– z j )(zk +1 – z0 ) . . . (zk +1 – zk )
k +1
=
∏ (z
i> j
i
– zj )
bulunur.
Hipotezden z0 , z1 , . . ., zn
n + 1 tane farklı nokta olduklarından V ≠ 0 ’dır.
(Determinantın bütün satırları birbirinden farklı olduklarından V ≠ 0 ’dır.) Böylece
katsayılar determinantı 0 ’dan farklı olan (3.1.2) sistemi tek çözüme sahiptir.
3.2. Sonlu İnterpolasyonun Genel Problemi
Teorem 3.1.1 ’de n + 1 değeri esas alarak ℘n ’in elemanı olan bir polinomu
yeniden kurduk. n+1 değerle lineerliği nasıl bağdaştırabiliriz. Bunu polinomlar
dışında fonksiyonlar için de yapabilir miyiz? Bu sorular bizi aşağıdaki genel
probleme götürür.
X , n boyutlu bir vektör uzay ve L1 , L2 , . . . , Ln X üzerinde tanımlı n tane
lineer fonksiyonel olsun. w1 , w2 , . . . ,wn değerler kümesi için,
12
3.İNTERPOLASYON
Li (x) = wi
Figen GÜLTÜRK
i = 1, 2, . . . , n
(3.2.1)
olacak şekilde bir x ∈ X bulabilir miyiz? Li , X* ’da lineer bağımsızsa cevap evettir.
Yardımcı Teoremi 3.2.1: X n boyutlu bir vektör uzay olsun. Eğer
x1 , x2 , . . . , xn ’ler X ’de lineer bağımsızsa ve L1 , L2 , . . . , Ln ’ ler X* ’da lineer
bağımsızsa o zaman
Li (x j ) ≠ 0
(3.2.2)
dır.
Karşıt olarak eğer x1 , x2 , . . . , xn veya L1 , L2 , . . . , Ln gruplarından biri lineer
bağımsız ve (3.2.2) sağlanıyorsa diğer grup da lineer bağımsızdır.
Teorem 3.2.2 : X n boyutlu bir vektör uzayı olsun ve L1 , L2 , . . . , Ln X* ’ın n
tane elemanı olsun. (3.2.1) interpolasyon polinomunun keyfi w1 , w2 , . . . ,wn
değerlerine karşılık bir çözüme sahip olması için gerek ve yeter şart Li , i= 1, 2, ... , n
fonksiyonellerinin X* içinde lineer bağımsız olmasıdır. Çözüm tektir.
İspat (⇐ ): Eğer L1 , L2 , . . . , Ln ’ ler X* ’da lineer bağımsızsa ve x1 , x2 , . . . , xn ’
ler X ’de lineer bağımsızsa o zaman Yardımcı Teorem 3.2.1 ’den Li (x j ) ≠ 0 dır.
Böylece
Li (a1 x1 + a2 x2 + . . . + an xn ) = wi
i = 1, 2, . . . , n
veya
a1 Li (x1 ) + a2 Li (x2 ) + . . . + an Li (xn ) = wi
(3.2.3)
n
sistemi a1 , . . . ,an çözümüne sahiptir. Ve
∑a x
i i
elemanı interpolasyon probleminin
i =1
çözümüdür.
(⇒): Eğer (3.2.1) problemi keyfi wi ’ ler için bir çözüme sahipse, o zaman
(3.2.3) sistemi keyfi wi ’ ler için bir çözüme sahiptir. Teorem 2.1.2
Li (x j ) ≠ 0
olduğunu gösterir ve Yardımcı Teorem 3.2.1 ’den Li ’ler lineer bağımsızdır.
Li (x j ) determinantı genelleştirilmiş Gram determinantıdır. Bunun sıfır
olmayışı
ile
interpolasyon
probleminin
çözümünün
olması
eşdeğerdir.
Fonksiyonellerin lineer bağımsızlık özelliğini interpolasyon özelliği olarak
13
3.İNTERPOLASYON
Figen GÜLTÜRK
söyleyebiliriz.
Örnek 3.2.1: X,
[–1,1] aralığında tanımlı a0 + a2 x 2
formundaki
fonksiyonların kümesini göstersin. X ’in boyutu 2 ’dir. Çünkü bu uzay 1 ve x 2
fonksiyonlarının lineer kombinasyonlarının kümesidir. Eğer –1 ≤ x1 , x2 ≤ 1
için
L1 ( f ) = f (x1 ) ve L2 ( f ) = f (x2 ) ise lineer bağımsız 1 ve x 2 elemanları için
genelleştirilmiş gram determinantı
1 x12
= (x2 – x1 )(x2 + x1 )
1 x22
dir.
3.3. İnterpolasyon Özelliğine Sahip Olan Sistemler
Örnek 3.3.1 (Farklı Noktalarda İnterpolasyon) :
X =℘n ,
Burada zi ≠ z j ,
L0 ( f ) = f (z0 ),
L1 ( f ) = f (z1 ), . . . , Ln ( f ) = f (zn )
(i ≠ j için) dir. Ek olarak;
Taylor interpolasyonu:
X =℘n ,
L0 ( f ) = f (z0 ),
L1 ( f ) = f ı ( z0 ), . . . , Ln ( f ) = f (n) (z0 )
şeklinde tanımlanır.
Bu örnek Teorem 3.1.1 ile aynıdır. Çünkü Teorem 3.1.1 ‘‘ z0 , z1 , . . . , zn gibi
n+1 tane farklı nokta ve w0 , w1 , . . . , wn değerleri için
pn (zi ) = wi
i = 0,1, 2, . . . , n
(3.1.1)
olacak şekilde bir tek pn ( z ) ∈℘n polinomu vardır’’ ifadesine sahiptir. Öte yandan X
n boyutlu bir vektör uzayı ve L1 , L2 , . . . , Ln X üzerinde n tane lineer fonksiyonel ve
w1 , w2 , . . . ,wn değerleri olmak üzere eğer Li ’ler lineer bağımsız ise
Li (x) = wi
i = 1, 2, . . . , n
(3.2.1)
olacak şekilde bir x∈ X vardır.
Önce x ile f aynıdır. Öte yandan Örnek (3.3.1) ’de fonksiyoneller
L0 , L1 , . . . , Ln olmak üzere n+1 tanedir. X =℘n uzayını aldığımızdan ilk anlatımda
14
3.İNTERPOLASYON
Figen GÜLTÜRK
x ve f , ℘n = X ’in elemanını ifade ederler. Böylece
f ( z) = pn (z) = a0 + a1z + a2 z 2 + . . . + an z n
f ( zi ) = pn ( zi ) = a0 + a1 zi + a2 zi2 + . . . + an zin = wi
i = 0,1, 2, . . . , n
(3.1.2)
Li ( f ) = f ( zi ) = pn ( zi ) = a0 + a1 zi + a2 zi2 + . . . + an zin = wi
L0 ( f ) = f (z0 ) = pn (z0 ) = w0
L1 ( f ) = f (z1 ) = pn (z1 ) = w1
Ln ( f ) = f ( zn ) = pn ( zn ) = wn
dir.
Örnek 3.3.2 ( Hermite İnterpolasyonu) :
X = ℘N , indekslemedeki zorlukları önlemek için, fonksiyonel informasyonu L
sembolünü kullanmadan listeledik.
Eğer p ∈℘N ise, ve
p(z0 ) = 0 ,
p ı ( z0 ) = 0 , . . . , p m0 (z0 ) = 0
p(z1 ) = 0 ,
p ı ( z1 ) = 0 , . . . , p m1 (z1 ) = 0
p(zn ) = 0 ,
p ı ( zn ) = 0 , . . . , p mn ( zn ) = 0
şartları sağlanırsa ve N = m0 + m1 + . . . + mn + n olmak üzere
(3.3.1)
p ≡ 0 olduğunu
göstereceğiz. Çarpanlara ayırma teoreminden p, (3.3.1) ’in sonuncusu dışında yani
p mn ( zn ) = 0 dışında diğerlerini sağlarsa
p( z ) = A( z )( z – z0 ) m0 +1 ( z – z1 ) m1 +1 . . . ( z – zn –1 ) mn–1 +1 ( z – zn ) mn
(*)
dir.
(*) ’daki p(z ) ’ nin derecesini incelersek;
der [ p(z)] = m0 + 1 + m1 + 1 + . . . + mn –1 + 1 + mn
=
m0 + m1 + . . . + mn + n = N
dir. O halde A = A(z) sabittir.
p(z) polinomu için mn -inci mertebeden türev alındığında ve bu türevde z
yerine zn konulduğunda (3.3.1) ’in son koşulundan dolayı sonuçta
15
3.İNTERPOLASYON
Figen GÜLTÜRK
p ( mn ) ( zn ) = A(mn )!( zn – z0 ) m 0 +1 . . . ( zn – zn –1 ) mn–1 +1 = 0
olur ve ayrıca zi ≠ z j olduğundan burada A = 0 bulunur. Dolayısıyla p ≡ 0 bulunur.
Homojen interpolasyon problemi yani p ( zi ) = 0 i = 0,1,. . . , n yalnızca 0
çözümüne sahiptir. Yani katsayılar determinantı 0 ’dan farklıdır. Teorem (3.2.1)
’deki gibi homojen olmayan denklemin de tek çözümü vardır.
Örnek 3.3.3 (Trigonometrik İnterpolasyon) :
1, cos x, . . . , cos nx,sin x,sin 2 x, . . . ,sin nx ’in lineer kombinasyonu derecesi n
’den küçük olan trigonometrik polinom olarak bilinir.
Karşılık gelen lineer uzay τ n ile gösterilir. Boyutu 2n+1 ’dir.
kombinasyon τ n (x) ile gösterilirse ,
τ n ( x) = A0 + A1cosx + B1 sin x + . . . + An cos nx + Bn sin nx
ile yazılır. Tn ∈τ n dir.
X = τ n L0 ( f ) = f (x0 ) , L1 ( f ) = f (x1 ), . . . , L2 n ( f ) = f (x2 n )
–π ≤ x0 < x1 < . . . < x2 n < π
dir.
f0 (x) = 1, f1 (x) = cos x, f2 (x) = sin x, . . . , f2 n –1 (x) = cos nx, f2 n (x) = sin nx
Sistemin determinantı:
G=
L0 ( f 0 )
L0 ( f1 )
L0 ( f 2 n )
L1 ( f 0 )
L1 ( f1 )
L1 ( f 2 n )
L2 n ( f 0 ) L2 n ( f1 )
L2 n ( f 2 n )
dir.
L0 ( f0 ) = 1
L1 ( f 0 ) = f 0 ( x1 ) = 1
L2 n ( f 0 ) = f 0 ( x2 n ) = 1
16
Bu
3.İNTERPOLASYON
Figen GÜLTÜRK
L0 ( f1 ) = f1 ( x0 ) = cos x0
L1 ( f1 ) = f1 ( x1 ) = cos x1
L2 n ( f1 ) = f1 ( x2 n ) = cos x2 n
dir. Bu şekilde diğer sütunlar bulunur.
G=
1
cos x0
sin x0
cos 2 x0
sin 2 x0
cos nx0
sin nx0
1
cos x1
sin x1
cos 2 x1
sin 2 x1
cos nx1
sin nx1
1 cos x2 n
sin x2 n
cos 2 x2 n
sin 2 x2 n
cos nx2 n
sin nx2 n
(3.3.2)
G ’yi hesaplamak için elemanları kompleks forma dönüştürelim. 3. ve 5. ... (tek
sütunları ) i ile çarpıp sırasıyla 2. ve 4. ... (çift sütunlara) sütunlara ekleyelim. Bu
durumda
G=1 e
ix j
sin x j
e
2 ix j
sin 2 x j
... e
nix j
sin nx j
j = 0,1, 2,..., 2n
elde edilir.
3. ve 5. … sütunları –2i ile çarpıp onlara 2. ve 4. ... sütunlar eklenirse,
(–2i) n .G = 1 e
ix j
e
– ix j
e
2 ix j
e
–2 ix j
... e
nix j
e
– nix j
j = 0,1, 2, . . ., 2n
elde edilir.
Böylece kalanlar kendi arasında yer değiştirirse;
(–1) n ( n +1) .(–2i )n .G = e
olur. Şimdi j. satırı e
nix j
– nix j
e
–( n –1) ix j
1
e
( n –1) ix j
e
nix j
ile çarparsak j = 0,1, . . . ,2n
eni ( x0 + x1 + ... + x2 n ) .(−1) n ( n +1) .(–2i ) n .G = 1 e
ix j
e
2 ix j
e
2 nix j
olur. Son determinant Vandermonde determinantıdır. (3.1.8) ’den
2n
(
eni ( x0 + x1 + ... + x2 n ) .(−1) n ( n +1) .(–2i ) n .G = ∏ e j – eixk
j >k
bulunur. xj üzerindeki koşullardan dolayı e
ix j
17
ix
)
≠ eixk ve o halde G ≠ 0 ’dır.
3.İNTERPOLASYON
Figen GÜLTÜRK
Trigonometrik İnterpolasyonun Özel Hali :
π
X = τn ,
L2 k ( f ) =
∫
f ( x) cos kxdx,
k = 0,1, . . . , n
–π
π
L2 k –1 ( f ) =
∫
k = 1, . . . , n
f ( x) sin kxdx,
–π
dir.
3.4. Çözümün Tekliği
f1 ( x), f 2 ( x),
, f n ( x)
fonksiyonları
bir
I
aralığında
tanımlı
olsun.
x1 , . . . , xn ∈ I ve w1 , w2 . . . ,wn n farklı değer olsun.
n
∑ a f (x ) = w
i i
j
j
j=1,2, . . . , n
(3.4.1)
i =1
interpolasyon probleminin tek çözüme sahip olması için gerek ve yeter koşul
fi (x j ) ≠ 0
(3.4.2)
olmasıdır.
Tanım 3.4.1 : Bir S kümesi üzerinde tanımlı n tane fonksiyondan oluşan
f1 , f2 , . . . , fn sistemi verilsin. Eğer (3.4.2), S ’den seçilen her n farklı nokta için
sağlanırsa, o zaman bu fonksiyon sistemine S üzerinde tek çözüm denir.
Noktasal interpolasyonda çözümün tekliği tek çözüm sistemiyle ortaya
konulabilir.
f1 , f2 , . . . , fn sisteminin S üzerinde tek çözüm olması için gerek ve yeter
koşul fi ,
i = 1,2, . . . , n ’lerin lineer kombinasyonunun S ’nin farklı n noktası
için özdeş olarak sıfır olmasıdır.
Örnek 3.4.1 : 1, x 2 sistemi [0,1] üzerinde tek çözümdür. Fakat [-1,1] üzerinde
tek çözüm değildir.
Çözüm : f1 (x) = 1, f2 (x) = x 2 verilsin.
x1 , x2 ∈[0,1] = I ve farklı iki nokta yani x1 ≠ x2 için (3.4.1) ifadesi
18
3.İNTERPOLASYON
Figen GÜLTÜRK
2
∑ a f (x ) = w
i =1
i i
j
j = 1,2
j
şeklinde olur. Bunu açık yazalım.
a1 f1 (x1 ) + a2 f2 (x1 ) = w1 ⎫
⎬
a1 f1 (x2 ) + a2 f2 (x2 ) = w2 ⎭
(*)
(*) sisteminin tek çözüme sahip olması için katsayılar determinantının sıfırdan farklı
olması gerekir. Yani
fi (x j ) =
f1 (x1 )
f2 (x1 )
f1 (x2 )
f2 (x2 )
≠0
olmasıdır.
x1 ≠ x2 ve x1 , x2 ∈[0,1] için
Δ = fi ( x j ) =
1 x12
1 x22
= x22 – x12 = ( x2 – x1 )( x2 + x1 ) ≠ 0
dır. Böylece [0,1] aralığı için x1 ≠ x2 iken Δ ≠ 0 dır. Fakat eğer I = [–1,1] alınırsa bu
mümkün olmaz çünkü, x1 ve x2 = −x1 alalım. x1 ≠ x2 dir. Fakat x22 = x12 ’ dir. O
halde Δ = 0 olur. Böylece [–1,1] aralığında bu fonksiyon sistemi tek çözüm olamaz.
Örnek 3.4.2: 1, x, x 2 , . . ., x n sistemi herhangi bir [a,b] kapalı aralığı üzerinde
tek çözümdür.
Çözüm : f1 ( x) = 1,
f 2 ( x ) = x,
f 3 ( x) = x 2 , ... , f n +1 ( x) = x n verilsin.
Farklı x1 , x2 , . . . , xn , xn +1 noktaları Teorem (3.1.1) ’den
Δ = fi ( x j ) =
1
x1
x12
x1n
1
x2
x22
x2n
xn2+1
xnn+1
1 xn +1
olup, 1, x, x 2 , . . ., x n sistemi tek çözümdür.
19
= V ( x1 , x2 , . . . , xn +1 ) ≠ 0
3.İNTERPOLASYON
Figen GÜLTÜRK
3.5. Lagrange İnterpolasyon Formülü
z0 , z1 , . . . , zn
lk (z) =
farklı noktalar olsun ve n. dereceden
(z – z0 )(z – z1 ) . . . (z – zk –1 )(z – zk +1 ) . . . (z – zn )
k = 0,1, . . . , n (3.5.1)
(zk – z0 )(zk – z1 ) . . . (zk – zk −1 )(zk – zk +1 ) . . . (zk – zn )
polinomlarını göz önüne alalım ve burada
⎧0 eğer k ≠ j ise
lk ( z j ) = δ kj = ⎨
⎩1 eğer k = j ise
(3.5.2)
dir.
w0 , w1 , . . . ,wn değerleri için
n
pn ( z ) = ∑ wk lk ( z )
(3.5.3)
k =0
polinomu ℘n ’dedir. pn(z) ’nin açık şekli:
pn ( zk ) = w0l0 ( zk ) + w1l1 ( zk ) + . . . + wk lk ( zk ) + . . . + wn ln ( zk )
olduğundan
pn ( zk ) = wk
k = 0,1, . . . , n
(3.5.4)
dir.
(3.5.3) formülü Lagrange İnterpolasyon Formülü olarak adlandırılır.
(3.5.4) interpolasyon problemi tek bir çözüme sahiptir.
Bir alterne form yararlı olacaktır.
w( z ) = ( z – z0 )( z – z1 ) . . . ( z – zk –1 )( z – zk )( z – zk +1 ) . . . ( z − zn )
(3.5.5)
wı ( zk ) = ( zk – z0 )( zk – z1 ) . . . ( zk – zk –1 )( zk – zk +1 ) . . . ( zk − zn )
(3.5.6)
O zaman
dır. Böylece (3.5.1) formülü :
lk ( z ) =
w( z )
( z – zk ) wı ( zk )
(3.5.7)
olur. (3.5.3) formülü :
n
pn ( z ) = ∑ wk
k =0
w( z )
( z – zk ) wı ( zk )
olur.
20
(3.5.8)
3.İNTERPOLASYON
Figen GÜLTÜRK
lk (z) polinomları noktasal interpolasyon için temel polinom olarak
adlandırılır.
wi sayıları , zi noktalarında f(z) fonksiyonunun aldığı değerlerdir, yani
polinomu z0 , z1 , . . . , zn noktalarında f(z)
wi = f(zi.) ’dir. (3.5.8) ile verilen pn(z)
fonksiyonunun aldığı w değerlerinden oluşur.
Eğer ,
n
n
k =0
k =0
pn ( z ) = ∑ f ( zk )lk ( z ) =∑ f ( zk )
w( z )
( z – zk ) wı ( zk )
(3.5.9)
ise
pn (zk ) = f (zk )
k = 0, 1, . . . , n
(3.5.10)
dir. Burada (3.5.9) interpolasyon probleminin aldığı yeni şekil ve (3.5.10) da onun
çözümüdür.
Tanım 3.5.1 : z0 , z1 , . . . , zn noktalarında f fonksiyonu ile çakışan yani
(3.5.10)’u sağlayan ℘n sınıfının bir tek polinomunu pn( f ; z) ile göstereceğiz.
Varsayalım ki q(z) ∈℘n olsun. O zaman q n+1 tane
q( zi )
i = 0,1, . . . , n
değeriyle tek olarak belirlenir. Böylece
pn (q; z ) ≡ q ( z )
(3.5.11)
özdeşliğine sahip oluruz. Şimdi q(z) = (z – u) j alalım. j = 0,1, . . . ,n ve u bağımsız
bir değişken olsun. (3.5.9) ve (3.5.11) ’den
n
( z – u ) j = ∑ ( z k − u ) j lk ( z )
j = 0,1, . . . ,n
(3.5.12)
k =0
özdeşliğini elde ederiz.
(3.5.12) ’den j = 0 için ve j = 1, . . . , n için u = z seçilirse,
n
∑ l ( z) ≡ 1
k =0
k
n
∑ (z
k =0
– z ) lk ( z ) ≡ 0
j
k
⎫
⎪
⎪
⎬
j = 1, 2, . . ., n ⎪
⎪⎭
j=0
(3.5.13)
elde ederiz.
(3.5.13) ’deki n+1 tane özdeşlik lk (z) temel polinomları için Cauchy
bağıntıları olarak adlandırılır.
21
3.İNTERPOLASYON
Figen GÜLTÜRK
Temel polinomların önemi (3.5.2) özdeşliğinde yatar ve interpolasyon
probleminin (3.5.9) ’daki açık şekliye sonuçlanır.
Gerçekten;
n
pn ( z j ) = ∑ f ( zk )lk ( z j )
(*)
k =0
= f ( z0 )l0 ( z j ) + f ( z1 )l1 ( z j ) + . . . + f ( zn )ln ( z j )
dir. j=k=0 için;
pn (z0 ) = f (z0 ) + 0 + 0 + . . . + 0
j=k=1 için;
pn (z1 ) = 0 + f (z1 ) + 0 + 0 + . . . + 0
dır.
L0 ( f ) = f (z0 ) ,
L1 ( f ) = f (z1 ) , . . . , Ln ( f ) = f (zn )
Li (l j ) = δ ij
(3.5.14)
olarak yazılabilir.
Bu durumda li (z) polinomları ve Li fonksiyonellerine biortonormal denir.
Verilen lineer bağımsız fonksiyoneller kümesi için polinomların biortonormal
kümesini daima bulabiliriz. Gerçekten aşağıdaki teoremde Lagrange formülünün
genelleştirilmişine sahip oluruz.
Teorem 3.5.1: X, n boyutlu bir vektör uzayı olsun. L1 , L2 , . . . , Ln X* ’da n
tane lineer bağımsız fonksiyonel olsun. O zaman X ’in n tane lineer bağımsız
x1* , x2* , . . . , xn* elemanları
Li (x *j ) = δ ij
(3.5.15)
olacak şekilde tek olarak belirlenir.
Herhangi bir x∈X için,
n
x = ∑ Li ( x) xi*
(3.5.16)
i =1
dır.
w1 , w2 , . . ., wn ’lerin her seçimi için,
22
3.İNTERPOLASYON
Figen GÜLTÜRK
n
x = ∑ wi xi*
(3.5.17)
Li (x) = wi i = 1, 2, . . . , n
(3.5.18)
i =1
elemanı
interpolasyon probleminin tek çözümüdür.
İspat : x1 , x2 , . . ., xn
X ’in bazı olsunlar. Yardımcı Teorem 3.2.1 ’den
Li ( x j ) ≠ 0 ’dır. Eğer x *j = a j1 x1 + . . . + a jn xn j = 1,2, . . . , n ise determinant koşulu
(3.5.15) sisteminden a ji j = 1,2, . . . , n katsayılarının çözümünü x1* , x2* , . . . , xn* tek
olarak belirlenecek şekilde garanti eder.
Gerçekten, x *j (3.5.15) ’de yerine yazılırsa;
Li (a j1 x1 + . . . + a jn xn ) = δ ij
veya
a j1 Li (x1 ) + . . . + a jn Li (xn ) = δ ij i = 1,2, . . . , n
i = 1 için a j1 L1 ( x1 ) +a j 2 L1 ( x2 ) + . . . +a jn L1 ( xn ) = δ1 j ⎫
⎪
i = 2 için a j1 L2 ( x1 ) +a j 2 L2 ( x2 ) + . . . +a jn L2 ( xn ) = δ 2 j ⎪
⎬
⎪
i = n için a j1 Ln ( x1 ) +a j 2 Ln ( x2 ) + . . . +a jn Ln ( xn ) = δ nj ⎭⎪
(*1)
dir.
j = 1 için x1* = a11 x1 + . . . + a1n xn kombinasyonundaki a11 , . . ., a1n katsayıları
(*1) sisteminde j=1 alınarak oluşturulan sistemin çözümü olarak belirlenir. Çünkü,
L1 ( x1 )
Li ( x j ) =
L1 ( x2 )
L1 ( xn )
L2 ( x1 ) L2 ( x2 )
L2 ( xn )
Ln ( x1 ) Ln ( x2 )
Ln ( xn )
dir. (*1 ) ’den a11 L1 ( x1 ) + a12 L1 ( x2 ) + . . . + a1n L1 ( xn ) = δ11 = 1
a11 L2 ( x1 ) + a12 L2 ( x2 ) + . . . + a1n L2 ( xn ) = δ 21 = 0
a11 Ln ( x1 ) + a12 Ln ( x2 ) + . . . + a1n Ln ( xn ) = δ n1 = 0
dır.
23
3.İNTERPOLASYON
Figen GÜLTÜRK
Bu sistemin bilinmeyenleri
a11 , . . ., a1n
olup katsayılar determinantı
Li (x j ) ≠ 0 ’dır ve çözüm tek olup xi* ’ın katsayılarıdır ve xi* tek olarak belirlenir.
Benzer şekilde yani (3.5.15) sağlanacak şekilde x1* , x2* , . .. , xn* sistemi tek olarak
belirlenir.
Teorem 3.2.2 ’den dolayı interpolasyon probleminin her j için çözümü tektir
ve Yardımcı Teorem (3.2.1) ’den dolayı xi* ’ler lineer bağımsızdır.
(3.5.16) ’nın tekliği:
n
y = ∑ Li ( x) xi*
i =1
olsun. O zaman
n
L j ( y ) = ∑ Li ( x) L j ( xi* )
(*)
i =1
olur. Böylece (3.5.15) ’ten L j (y) = L j (x) j= 1,2, . . . ,n bulunur. Çünkü Li (x *j ) = δ ij
olup i ve j yer değiştirirse,
L j ( xi* ) = δ ji
olur. (*) ’dan
n
L j ( y ) = ∑ Li ( x)δ ji
i =1
= L1 ( x) δ j1 + L2 ( x) δ j 2 + . . . + L j ( x) δ jj + L j +1 ( x)δ j ( j +1) + . . . + Ln ( x) δ jn
= L j ( x)
j = 1, 2, . . . , n
bulunur. Tekrar n koşullu interpolasyondan dolayı Li tektir, y = x ’tir ve bu da
(3.5.16) ’nın tek olarak kurulabileceğini söyler. (3.5.18) benzer olarak kurulur.
(Bu teoremde ve tezin kalan kısmında yıldız işareti (*) biortonormal veya
ortonormal kümelerin elemanına sembol olarak uygulanır. Bir uzay sembolü
üzerindeki yıldız işareti conjugate (eşlenik) uzayları gösterir. (3.5.18) interpolasyon
probleminin çözümü determinant formunda verilir.)
Teorem 3.5.2 : Teorem 3.5.1 sağlansın ve x1 , . . . , xn X ’in bazı olsunlar.
Eğer w1 , . . . , wn keyfi sayılarsa,
24
3.İNTERPOLASYON
0
x=−
1 w1
G
wn
Figen GÜLTÜRK
x1
x2
xn
L1 ( x1 )
L1 ( x2 )
L1 ( xn )
Ln ( x1 ) Ln ( x2 )
Ln ( xn )
(3.5.19)
elemanı Li (x) = wi i = 1, 2, . . . , n interpolasyon problemini sağlar.
Örnek 3.5.1 (Taylor İnterpolasyonu) :
X = ℘n L0 ( f ) = f (z0 ) ,
L1 ( f ) = f ı ( z0 ) , . . . , Ln ( f ) = f ( n ) ( z0 )
z0 =0 alırsak,
X = ℘n L0 ( f ) = f (0) ,
L1 ( f ) = f ı (0) , . . . , Ln ( f ) = f (n) (0)
olur.
zn
ln (z) =
n!
n = 0, 1, . . . olsun. O zaman
z0
z2
z3
l0 (z) =
= 1 , l1 (z) = z , l2 (z) = , l3 (z) = , . . . ,
0!
2!
3!
dir.
(3.5.14) bağlantısına göre, ( Li (l j ) = δ ij )
(i )
j ( j − 1) . . .( j − (i − 1))( z j −i )(0) ⎧0, i ≠ j
⎛ zj ⎞
Li (l j ) = l (0) = ⎜ ⎟ =
=⎨
= δ ij
j!
⎩1, i = j
⎝ j ! ⎠(0)
(i )
j
bulunur.
3.6. Newton Formülü
(3.5.3) ve (3.5.17) Lagrange İnterpolasyon formülleri bazı engeller
içermektedirler. Eğer n boyutlu uzaydan, bir boyut yüksek olan uzaya geçmek
istersek x1* , x2* , . . . , xn* eski kümesiyle ilgili olmayan y1* , y2* , . . . , yn* +1 elemanlarının
tamamen yeni bir kümesini belirlemeliyiz. Newton gösterimiyle hem x1 , x2 , . . . baz
elemanlarının
hem
de
L1 , L2 , . . .
belirlenmiş
fonksiyonellerinin
lineer
kombinasyonunu alarak bu engeller ortadan kaldırılmaya çalışılır.
z0 , z1 , . . ., zn n +1 farklı nokta olsun. n+1 tane bağımsız Newton polinomu
25
3.İNTERPOLASYON
Figen GÜLTÜRK
1, ( z − z0 ) , ( z − z0 )( z – z1 ) , . . ., ( z – z0 )( z – z1 ) . . . ( z – zn −1 )
şeklindedir.
Verilen w0 , w1 , . . ., wn değerleri için ,
p(zi ) = wi
i = 0,1, . . . , n
olacak şekilde ℘n ’de bir tek p polinomu vardır.
Eğer bu eleman
p(z) = a0 + a1 (z − z0 ) + a2 (z − z0 )(z – z1 ) + . . . + an (z − z0 )(z – z1 ) . . . (z – zn −1 ) (3.6.1)
formunda temsil edilebilirse söz konusu polinom görülmüş olur.
ai sabitlerini bulmak için ardışık olarak z = z0 , z = z1 , . . . koyulur ve elde
edilen lineer denklemler çözülür. [(3.6.1) ’den ve p(zi ) = wi
i= 0,1, . . . , n
kabulünden):]
a0 = w0
a1 =
w1 − w0
z1 − z0
a2 =
1 ⎛ w2 − w0 w1 − w0 ⎞
−
⎜
⎟
z2 − z1 ⎝ z2 − z0
z1 − z0 ⎠
(3.6.2)
bulunur.
Not edelim ki z0 , . . . , zn noktalarının belirli kümesi için her ai , wi ’lerin bir
lineer kombinasyonudur. Ve üstelik a0 yalnız w0 ’a bağlıdır. a1 w0 , w1 , z0 , z1 ’e
bağlıdır ve a2 ise w0 , w1 , w2 , z0 , z1 , z2 ’ ye bağlıdır.
Tanım 3.6.1 : (3.6.2) ile ifade edilen a j sabitlerine z0 , z1 , . . . , z j ’ye göre
w0 , w1 , . . . , w j değerlerinin j-inci kesirli farkı denir ve
a j = ⎡⎣ w0 , w1 , . . . , w j ⎤⎦
(3.6.3)
şeklinde gösterilir.
(3.6.1) ’de z n ’in katsayısı an , (3.5.8) ’de z n ’in katsayısı
Bundan dolayı
26
n
wk
∑ w (z )
k =0
ı
k
’dır.
3.İNTERPOLASYON
Figen GÜLTÜRK
n
an = [ w0 , w1 , . . . , wn ] = ∑
k =0
wk
w ( zk )
ı
(3.6.4)
bulunur. Burada
w( z ) = wn ( z ) = ( z − z0 )( z − z1 )...( z − zn )
dir. (3.6.4) ’ten
a0 = w0
a1 =
w0
w1
+
z0 − z1 z1 − z0
a2 =
w0
w1
w2
+
+
(z0 – z1 )(z0 – z2 ) (z1 – z0 )(z1 – z2 ) (z2 – z0 )(z2 – z1 )
(3.6.5)
dir.
Eğer wi ’ler f fonksiyonunun zi ’deki f (zi ) = wi değerleri olarak alınırsa,
(3.6.1) ve (3.6.3) ’ü birleştirerek;
n
pn ( f ; z ) = ∑ [ f ( z0 ), f ( z1 ), . . . , f ( zk ) ] ( z – z0 )( z – z1 ) . . . ( z – zk −1 )
(3.6.6)
k =0
w−1 (z) ≡ 1
elde edilir..
Gerçekten ; (3.6.3) ’ten dolayı
ak = [ w0 , w1 ,… , wn ] = [ f ( z0 ), f ( z1 ), . . . , f ( zk ) ]
dır. w(z) = wn (z) = (z – z0 )(z − z1 ) . . . (z − zn ) olup, w−1 (z) ≡ 1 ≡ z − z–1 olmak üzere,
k
wk −1 ( z ) = ∏ ( z − zi −1 ) = ( z – z –1 )( z − z0 )( z − z1 ) . . . ( z − zk −1 )
i =0
olur. Böylece (3.6.1) ’den
n
k
n
k =0
i =0
k =0
p ( z ) = ∑ ak ∏ ( z – zi −1 ) = ∑ ak wk −1 ( z )
yazılır. Böylece (3.6.6) bulunmuş olur.
Tanım 3.6.2 : İnterpolasyon polinomunun (3.6.6) formuna bir f(z) fonksiyonu
için sonlu Newton serisi denir.
z0 , z1 , . . . , zn sabitleri için L0 , L1 , . . . , Ln lineer fonksiyonellerini (3.6.5)
27
3.İNTERPOLASYON
Figen GÜLTÜRK
şemasına uygun olarak aşağıda olduğu gibi tanımlayalım.
L0 ( f ) = f (z0 )
L1 ( f ) =
f ( z0 )
f ( z1 )
+
z0 − z1 z1 − z0
olur. Burada Lk ( f ) = ak , f (zi ) = wi
(3.6.7)
i =0,1,2, . . . ’dir.
Bu durumda (3.6.6) formülü:
n
pn ( f ; z ) = ∑ Lk ( f ) wk −1 ( z )
(3.6.8)
k =0
şeklini alır.
Eğer 0 ≤ j ≤ n − 1 ise, w j (z) ∈℘n olduğundan
w j ( z ) = pn ( w j ( z ); z ) ⇔ pn ( w j ( z ); z ) – w j ( z ) = 0
(*)
olur ve böylece
n
w j ( z ) = ∑ Lk ( w j ( z )) wk −1 ( z )
(3.6.9)
k =0
elde edilir.
Gerçekten , (3.6.6)’dan, f (z) = w j (z) olmak üzere pn ( w j ( z ); z ) ve w j (z) için
z = z0 , z1 , . . . , zn noktalarındaki değerlerine bakalım.
Önce (3.6.6) ’da f (z) = w j (z) alalım ve bunu açık yazalım.
n
pn ( w j ( z ); z ) = ∑ ⎡⎣ w j ( z0 ), w j ( z1 ), . . . , w j ( zk ) ⎤⎦ ( z – z0 )( z − z1 ) . . . ( z − zk −1 )
(**)
k =0
= ⎣⎡ w j ( z0 ) ⎦⎤ ( z − z−1 ) + ⎡⎣ w j ( z0 ), w j ( z1 ) ⎤⎦ ( z – z0 ) + ⎡⎣ w j ( z0 ), w j ( z1 ), w j ( z2 ) ⎤⎦ ( z – z0 )( z – z1 )
+ . . . + ⎡⎣ w j ( z0 ), w j ( z1 ), . . . , w j ( zn ) ⎤⎦ ( z – z0 )( z – z1 ) . . . ( z – zn −1 )
olur. Şimdi (*) ’ı gösterelim. (**) ’dan:
z = z0 için pn ( w j ( z0 ); z0 ) = ⎣⎡ w j ( z0 ) ⎦⎤ .1 + 0 + . . . + 0 = w j ( z0 )
z = z1 için pn ( w j ( z1 ); z1 ) = ⎡⎣ w j ( z0 ) ⎤⎦ .1 + ⎡⎣ w j ( z0 ), w j ( z1 ) ⎤⎦ ( z1 – z0 ) + 0 + 0 + . . . + 0
28
3.İNTERPOLASYON
Figen GÜLTÜRK
= w j (z0 ) +
w j (z1 ) − w j (z0 )
z1 – z0
(z1 – z0 )
= w j (z1 )
dir. Diğerleri de aynı şekilde gösterilir.
Bu şekilde (*) ’daki eşitlikler z = z0 , z1 , . . . , zn değerleri için n +1 farklı
noktada sağlanır. Bu n. dereceden bir polinomun n+1 defa 0 olduğunu gösterir. O
halde bu polinom 0’a özdeştir. Bundan dolayı (*) ’ın 1. eşitliğini ve (3.6.8) ’i
kullanarak da (3.6.9) ’u elde ederiz.
(3.6.9) ’da ardışık olarak j = 0,1,2, . . . alınırsa
Lk (w j −1 (z)) = δ kj
(3.6.10)
olur.
Teorem 3.6.1: X sonsuz boyutlu bir vektör uzay ve X ’in elemanlarının bir
dizisi x1 , x2 , . . . olsun. Her n için x1 ,..., xn ’ler lineer bağımsız ve X* ’daki lineer
fonksiyonellerin bir dizisi L1 , L2 ,... olsun. Her n için nxn determinantı olan
Li ( x j )
n
i , j =1
≠0
(3.6.11)
kabul edelim.
O zaman aii ≠ 0 olmak üzere aij ve bij sabitlerinin tek olarak belirlediği
L*1 = a11 L1
x1* = x1
L*2 = a21 L1 + a22 L2
x2* = b21 x1 + x2
L*3 = a31 L1 + a32 L2 + a33 L3
x3* = b31 x1 + b32 x2 + x3
(3.6.12)
şeklinde iki üçgensel bölge varsa
L*i (x *j ) = δ ij ,
i,j = 1,2, . . .
(3.6.13)
dir.
İspat : L*1 (x1* ) = 1 olduğunu göstermek istiyoruz. (3.6.12) ’nin 1. satırından
x1* = x1
olduğundan
L*1 (x1* ) = L*1 (x1 ) = a11 L1 (x1 ) = 1
olmalıdır.
Buradan
a11 = L1 (x1 )–1 ≠ 0 olur. Yani (3.6.11) ’den dolayı payda sıfır olmaz.
İspatı tümevarımla yapacağız. i,j =1,2, ..., n için (3.6.13) ’ün sağlandığını
29
3.İNTERPOLASYON
Figen GÜLTÜRK
kabul edelim.
1
a11
a21
a22
an1
an2 . . .
ann
b21
1
bn1
bn 2 . . . bn ,n −1
1
aii ≠ 0 ⇒ a11a22 . . . ann ≠ 0 ve böylece
L*i (x *j ) = δ ij
i,j =1,2, ..., n
(3.6.14)
sağlandığını kabul ediyoruz
İlk
önce
bn +1,1 , bn +1,2 , . . . , bn +1, n ,1
ve
bu
değerler
bilgisiyle
sonra
an +1,1 , an +1,2 , . . . , an +1, n +1 değerlerini an +1, n +1 ≠ 0 olmak koşuluyla bulabileceğimizi
göstereceğiz ve sonuçta
L*i ( x*j ) = δ ij ,
i,j=1,2, . . . , n+1
(3.6.15)
eşitliği sağlansın. Böylece tümevarımla istenen sonuca ulaşmış oluruz. (3.6.15) ’te
yer alan fakat (3.6.14) ’te yer almayan koşullar:
L*i (xn* +1 ) = 0
i = 1,2, . . . , n
L*n +1 (xi* ) = 0
i = 1,2, . . . , n
(3.6.16)
L*n +1 (xn* +1 ) = 1
dir.
(3.6.16) ’nın ilk eşitliğinin ortaya koyduğu n denklem aşağıdaki sistemi verir:
L*1 ( xn*+1 ) = 0 ⎫
⎪
L*2 ( xn*+1 ) = 0 ⎪
⎬
⎪
*
*
Ln ( xn +1 ) = 0 ⎪⎭
Bunun açık şekli:
(3.6.12) tablolarından sağdaki xn* +1 ’a L*i , i = 1,2, . . . , n uygulanırsa ,
L*i (xn* +1 ) = L*i (bn +1,1 x1 + bn +1,2 x2 + . . . + bn +1,n xn + xn +1 ) = 0
olur. Buradan
30
3.İNTERPOLASYON
Figen GÜLTÜRK
bn +1,1 L*1 ( x1 ) + bn +1,2 L*1 ( x2 ) + . . . + bn +1,n L*1 ( xn ) = – L*1 ( xn +1 ) ⎫
⎪
bn +1,1 L*2 ( x1 ) + bn +1,2 L*2 ( x2 ) + . . . + bn +1,n L*2 ( xn ) = – L*2 ( xn +1 ) ⎪
⎬
⎪
*
*
*
*
bn +1,1 Ln ( x1 ) + bn +1,2 Ln ( x2 ) + . . . + bn +1,n Ln ( xn ) = – Ln ( xn +1 ) ⎭⎪
(*1)
bulunur.
Bu sistemin katsayılar determinantı sıfırdan farklı ise yani
L*i ( x j )
n
≠0
i , j =1
ise, sistem tek çözüme sahiptir.
L*1 ( x1 )
L (x j ) =
*
i
=
L*1 ( x2 )
L*1 ( xn )
L*2 ( x1 ) L*2 ( x2 )
L*2 ( xn )
L*n ( x1 ) L*n ( x2 )
L*n ( xn )
a11 L1 ( x1 )
a21 L1 ( x1 ) + a22 L2 ( x1 )
a11 L1 ( x2 )
a21 L1 ( x2 ) + a22 L2 ( x2 )
an1 L1 ( x1 ) + an 2 L2 ( x1 ) + . . . + ann Ln ( x1 )
a11 L1 ( xn )
a21 L1 ( x1 ) + a22 L2 ( xn )
an1 L1 ( xn ) + an 2 L2 ( xn ) + . . . + ann Ln ( xn )
dir. Bu son determinantı çarpanlara ayırarak yazarsak,
L*i ( x j ) =
a11
0
0
0
a21
a22
0
0
an1
an 2
an 3
= a11a21 . . . ann . Li ( x j )
n
i , j =1
L1 ( x1 )
L2 ( x1 ) L2 ( x2 )
L1 ( xn )
L2 ( xn )
ann Ln ( x1 ) Ln ( x2 )
Ln ( xn )
.
L1 ( x2 )
≠0
dır. Çünkü hipotezden aii ≠ 0 i = 1,2, . . . , n ve (3.6.11) ’den
Li (x j )
n
i, j =1
≠0
dır. Böylece (3.6.16) ’nın ilk eşitliğinin olması için gereken ve yeterli olan koşul
sağlanmış olur. Böylece (*1) sisteminden bn +1,1 ,bn +1,2 , . . . ,bn +1,n katsayıları tek olarak
bulunur. (3.6.16) ’nın ikinci grubu ve son denklem dikkate alınarak L*n +1 dönüşümü
x1* ’a i = 1,2, . . . , n+1 uygulanırsa,
31
3.İNTERPOLASYON
Figen GÜLTÜRK
L*n +1 (xi* ) = 0
i = 1,2, . . . , n+1 ’den (3.6.12) kullanılırsa,
L*n +1 (xi* ) = an +1,1 L1 (xi* ) + an +1,2 L2 (xi* ) + . . . + an +1,n +1 Ln +1 (xi* ) = 0
dır.Buradan aşağıdaki sistem elde edilir.
an +1,1 L1 ( x1* ) + an +1,2 L2 ( x1* ) + . . . + an +1,n +1 Ln +1 ( x1* ) = 0 ⎫
⎪
an +1,1 L1 ( x2* ) + an +1,2 L2 ( x2* ) + . . . + an +1,n +1 Ln +1 ( x2* ) = 0 ⎪
⎪
⎬
*
*
*
an +1,1 L1 ( xn ) + an +1,2 L2 ( xn ) + . . . + an +1, n +1 Ln +1 ( xn ) = 0 ⎪⎪
an +1,1 L1 ( xn*+1 ) + an +1,2 L2 ( xn*+1 ) + . . . + an +1,n +1 Ln +1 ( xn*+1 ) = 1⎪⎭
(*2)
Bu sistemin tek çözüme sahip olması için
Li (x j )
n +1
≠0
i, j =1
olmalıdır.
L1 ( x1* )
L2 ( x1* )
Ln +1 ( x1* )
L1 ( x2* )
L2 ( x2* )
Ln +1 ( x2* )
L1 ( xn* )
L2 ( xn* )
Ln +1 ( xn* )
Li ( x*j ) =
L1 ( xn*+1 ) L2 ( xn*+1 )
*
Ln +1 ( xn+
1)
L1 ( x1 )
b21 L1 ( x1 ) + L1 ( x2 )
=
L2 ( x1 )
b21 L2 ( x1 ) + L2 ( x2 )
bn +1,1 L1 ( x1 ) + bn +1,2 L1 ( x2 ) + . . . + bn +1,n L1 ( xn ) + L1 ( xn +1 )
Ln +1 ( x1 )
b21 Ln +1 ( x1 ) + Ln +1 ( x2 )
bn +1,1 Ln +1 ( x1 ) + . . . + Ln +1 ( xn+1 )
dir. Bu determinant çarpanlara ayrılırsa;
Li ( x*j )
n +1
i , j =1
=
1
0
0
b21
1
0
bn +1,1 bn +1,2
= 1.1. . .1.
L1 ( x1 )
L2 ( x1 )
Ln +1 ( x1 )
L1 ( x2 )
L2 ( x2 )
Ln +1 ( x2 )
1 L1 ( xn +1 ) L2 ( xn +1 )
Ln +1 ( xn+1 )
.
L1 ( x1 )
L1 ( x2 )
L1 ( xn +1 )
L2 ( x1 )
L2 ( x2 )
L2 ( xn +1 )
Ln +1 ( x1 ) Ln +1 ( x2 )
Ln +1 ( xn+1 )
32
3.İNTERPOLASYON
= 1. Li (x j )
Figen GÜLTÜRK
n +1
i, j =1
= Li (x j )
n+1
i, j =1
≠0
dır.
Böylece (*1) ve (*2) sistemleri tek çözüme sahiptir.
Geriye
an +1,n +1 ≠ 0
(*3)
olduğunu göstermek kalıyor.
(*2) sisteminden an+1,n +1 ’i bilinmeyen olarak çözelim.
an+1,n +1 =
An +1
dır. Cramer Sistemi’nden çözüm bulunur.
A
L1 ( x1* )
L1 ( x2* )
L2 ( x1* )
L2 ( x2* )
0
0
L1 ( xn* )
L2 ( xn* )
0
*
n +1
*
n +1
1
An +1 =
L1 ( x ) L2 ( x )
determinantını son sütuna göre açarsak;
An +1 = 1.(–1)( n +1)+ ( n +1) =
L1 ( x1* ) L2 ( x1* )
L1 ( x2* ) L2 ( x2* )
Ln ( x1* )
Ln ( x2* )
L1 ( xn* ) L2 ( xn* )
Ln ( xn* )
dır. Şimdi bu determinantı yukarıda (n+1)x(n+1) boyutlu determinant için aynen
uygularsak;
1
An +1 = 1.
b21
0
1
0 L1 ( x1 )
0 L1 ( x2 )
.
bn ,1 bn ,2
= 1. ⎡⎣ Li ( x j )T ⎤⎦
n
i , j =1
L2 ( x1 )
L2 ( x2 )
Ln ( x1 )
Ln ( x2 )
1 L1 ( xn ) L2 ( xn )
Ln ( xn )
= Li ( x j )
n
i , j =1
dır.Böylece
33
≠0
3.İNTERPOLASYON
an+1,n +1 =
Figen GÜLTÜRK
Li (x j )
Li (x j )
n
i, j =1
n +1
≠0
i, j =1
bulunur ve ispat tamamlanır.
Sonuç 3.6.2 : X n , x ’in
x1 ,… , xn tarafından gerilmiş bir alt uzayı olsun
(yani X n , a1 x1 + … + an xn lineer kombinasyonunun kümesi olsun). Eğer x ∈ Xn ise o
zaman
n
x = ∑ L*k (x)xk*
k =1
dır.
n
İspat : Eğer y = ∑ L*k (x)xk* ve y ∈ Xn dersek o zaman (3.6.13) ’den
k =1
n
L*j (y) = ∑ L*k (x)L*j (xk ) = L*j (x)
k =1
bulunur. x1 ,..., xn ’ler lineer bağımsız olduklarından (3.6.12) ’den dolayı x1* ,..., xn*
elemanları da lineer bağımsız olurlar. Böylece (3.6.13) ve Yardımcı Teorem (3.2.1)
’in sonucu olarak L1 ,..., Ln ve böylece L*1 ,..., L*n ’lerin lineer bağımsız oldukları
görülür. (3.6.12) ’den bu durumda
L*j (y − x) = 0 , j=1,2, . . . , n
olması y – x = 0 olmasını ve böylece y = x olmasını gerektirir. İspat biter.
Bir x ∈ X elamanı için
∞
∑ L ( x) x
k =1
*
k
∗
k
serisine biortogonal açılım denir.
∞
x ∼ ∑ L*k ( x) xk ∗
(3.6.17)
k =1
yazılır.
34
3.İNTERPOLASYON
Figen GÜLTÜRK
3.7. Ardışık Farklar
Tanım 3.7.1: yo, y1, . . . değerlerinin bir dizisi verilsin. Ardışık değerlerin
farkı
Δyk = yk +1 – yk
k = 0,1, . ..
(3.7.1)
şeklinde gösterilir.
Benzer olarak daha yüksek farklar
Δ 2 yk = ( yk ) = ( yk +1 ) − yk = ( yk +2 − yk +1 ) − ( yk +1 − yk )
(3.7.2)
şeklinde tanımlanır. Genel olarak
Δ n +1 yk = (
n
yk ) =
n
yk +1 −
n
(3.7.3)
yk
yazılır. Burada Δ 0 yk = yk ’dır.
Teorem 3.7.1 : Δ 0 yk = yk
Δ1yk = yk +1 – yk
Δ 2 yk = yk +2 – 2yk +1 + yk
Δ 3 yk = yk +3 – 3yk +2 + 3yk +1 – yk
Genel olarak ;
n
⎛n⎞
Δ n yk = ∑ (–1) n – r ⎜ ⎟ yk + r ,
r =0
⎝r⎠
⎛n⎞
n!
⎜ ⎟=
⎝ r ⎠ r !(n – r )!
(3.7.4)
dir.
.
Sonuç 3.7.2 :
k= 0 için (3.7.4) ’den
n
⎛ n⎞
Δ n y0 = ∑ (–1)n–r ⎜ ⎟ yr
⎝ r⎠
r =0
(3.7.5)
elde edilir.
z0, z1, . . . noktaları aşağıdaki formda verilsin:
z0 = a, z1 = a + h, z2 = a + 2h, . . . , zn = a + nh
(3.7.6)
Bu noktalarda interpolasyon halinde kesirli farklar ardışık farklara bağlı
olarak verilebilir.
35
3.İNTERPOLASYON
Figen GÜLTÜRK
Eğer w(z) = (z – z0 )(z – z1 ) . . . (z – zn ) ise,
wı ( zk ) = ( zk – z0 )( zk – z1 ) . . . ( zk – zk –1 )( zk – zk +1 ). . . ( zk – zn )
olur.
zi – z j = (i – j)h
olduğundan
wı ( zk ) = (kh).(k – 1)h . . . (h)(– h)(–2h) . . . (–(n – k )h)
= h n k !(n – k )!(−1) n – k
elde edilir.
İnterpolasyon polinomu:
w( z )
( z – zk ) wı ( zk )
n
pn ( z ) = ∑ wk
k =0
(2.5.8)
dir.
Burada
zn
’in
katsayısı
n
wk
∑ w (z )
k =0
ı
’dır.
Bu
yüzden
k
n
wk
’dir. Bundan dolayı (3.6.4) ’ten
k =0 w ( zk )
an = [ w0 , w1 , . . . wn ] = ∑
ı
n
yk
k =0 w ( z k )
an = [ y0 , y1 , . . ., yn ] = ∑
ı
=
(–1)n– k yk
∑
n
k =0 h k!(n – k)!
=
1
n!h n
n
=
n
∑ (–1)
n– k
k =0
⎛ n⎞
⎜⎝ k ⎟⎠ yk
Δ n y0
n !h n
(3.7.8)
elde edilir.
O halde aşağıdaki teoremi ifade edebiliriz.
Teorem 3.7.3:p(z), n +1 sayıda a,a + h, . . . , a + nh noktalarında y0, y1, . . .,yn
değerlerini alan ℘n ’de bir polinom olsun .
O zaman
36
3.İNTERPOLASYON
Figen GÜLTÜRK
Δy0
Δ2 y0
( z – a) +
( z – a)( z – a – h) + ...
h
2!h2
1 n
... +
Δ y0 ( z – a)( z – a – h) ... ( z – a – (n – 1)h)
n ! hn
pn ( z) = y0 +
(3.7.9)
dır.
Eğer pn ( f ; z) a, a + h, . . . , a + nh noktalarında f ’ye interpole edilirse,
pn ( f ; z ) = f (a) +
Δf (a)
1
( z – a) +
Δ 2 f (a)( z – a)( z – a – h) + . . .
h
2 !h 2
1
... +
Δ n f (a)( z – a)( z – a – h) .. . ( z – a – (n – 1)h)
n !hn
(3.7.10)
dır. Burada ,
Δf (a) = f (a + h) – f (a)
Δ 2 f (a) = f (a + 2h) – 2 f (a + h) + f (a)
(3.7.11)
Δ 3 f (a ) = f (a + 3h) – 3 f (a + 2h) + 3 f (a + h) – f (a )
yazabiliriz.
(3.7.9) ve (3.7.10) formüllerine Newton Fark Formülleri denir.
Eğer f(x) fonksiyonu a, a + h, a + 2h, . . . , noktalarında tanımlı ise,
Δ k f (a)
(z – a)(z – a – h) . . . (z – a – (k – 1)h)
k
k =0 k!h
∞
f (x) ∼ ∑
(3.7.12)
serisine f için Newton Serisi denir.
Örnek 3.7.1 : f (x) = x n , o zaman Δf (x) = nhx n–1 + . . . Bundan dolayı ilk
fark n–1 dereceli polinomdur. Benzer şekilde
Δ n x n = n!h n ve p > n için Δ p x n = 0 ’dır.
Çözüm:
Δf (x) = f (x + h) – f (x)
= ( x + h)n – x n
= xn +
= nhx
n n –1 n(n – 1) n – 2 2 n(n – 1)(n – 2) n – 3 3
x h+
x h +
x h + . . . – xn
1
2
3!
n–1
n(n – 1)h 2 x n–2
+
+ ...
2
37
3.İNTERPOLASYON
Δ 2 f (x ) = Δ(Δf (x)) = Δnhx n–1 + Δ
Figen GÜLTÜRK
n(n – 1)h 2 x n–2
+ ...
2
= nh ⎡⎣(x + h)n–1 ⎤⎦ – nhx n–1 + . . .
= nh ⎡⎣ x n–1 + (n – 1)x n–2 h + . . .⎤⎦ – nhx n–1 + . . .
= n(n – 1)h 2 x n– 2 + . . .
dir. Bunu genelleştirelim.
Δ n f (x) = n!h n x n–n = n!h n
bulunur.
p>n için ,
Δ p x n = Δ(Δ p–1x n )
dir. p>n olduğundan , p–1 > n–1 ⇒ p –1 = n alınabilir.
O zaman
Δ p x n = Δ(Δ p –1 x n )
= Δ(Δ n x n )
= Δ(n !h n )
=0
dır.
Örnek 3.7.2 : Eğer f(x) = eax ise Δf (x) = (eah – 1)eax ’dir. İterasyonla
Δ n f (x) = (eah – 1)n eax ’dir.
Örnek 3.7.3 : Eğer f (x) ∈℘n ise, (2.7.12) serisi f(x)’e yakınsar. Örnek 3.7.1
’den dolayı seri n + 1 terimli bir toplama indirgenir ve Teorem 3.7.3 ’den dolayı
a, a + h, . . . , a + nh noktalarında f ’ye interpole olan ℘n ’in üyesidir. Teklikten
dolayı n. dereceden polinom f ile çakışır.
Çözüm : (3.7.12) serisi açık yazılırsa;
Δ k f (a)
( z – a)( z – a – h) . . . ( z – a – (k – 1)h)
∑
k
k =0 k ! h
∞
= f (a) +
Δf (a)
Δ2 f (a)
Δn f (a)
−
+
+
(z − a) +
(
z
a
)(
z
–
a
–
h
)
...
(z – a)(z – a – h) ...(z – a – (n –1)h)
2!h2
h
n!hn
38
3.İNTERPOLASYON
Figen GÜLTÜRK
f(x) = p2(x) olsun. Özel olarak f(x) = x2 olsun.
Δ 0 f (x ) = f (x) = x 2 ⇒ Δ 0 f (a) = f (a) = a 2
Δf (x ) = f (x + h) − f (x)
= (x + h)2 – x 2
= 2 hx + h 2 ⇒ Δf (a) = 2ha + h 2
= Δ 2 f (x) = Δ 2 x 2 = 2!h 2 ⇒ Δ 2 f (a) = 2!h 2 = 2.1.h 2
= Δ 3 f (x) = Δ 3 f (a) = Δ 3 x 2 = 0 ⇒ Δ 3 f (a) = 0
(p=3>2)
(3.7.12) ’den,
Δ k f (a)
(z – a)(z – a – h) . . . (z – a – (k – 1)h)
∑
k
k =0 k!h
∞
= a2 +
2ha + h 2
2.1.h 2
( z – a) +
( z – a )( z – a – h) + 0 + 0 + . . .
h
2 !h 2
= a 2 + (2a + h)(z – a) + (z – a)(z – a – h)
= a 2 + (z – a)(z + a)
= z2
sonucunu buluruz.
Yani serinin toplamı z = x için f(x) = x2 fonksiyonu olur. Kısaca (3.7.12)
serisinin kısmi toplamı (3.7.10) polinomudur.
39
4.KALAN TEORİSİ
Figen GÜLTÜRK
4. KALAN TEORİSİ
Önceki bölümlerde sonuçlar cebirsel işlemler olarak değerlendirildi ve
interpolasyon probleminin ortaya konması ile sıkı sıkıya bağımlıydılar. Fakat bu
metod yaklaşım teorisi sonuçlarına daha iyi nasıl taşınabilir? Bu sorunun cevabını
kalan teorisi içinde arayacağız.
4.1. Polinomlarla İnterpolasyon İçin Cauchy Kalanı
Teorem 4.1.1: f (x) ∈C n [a,b ] olsun ve (a, b ) ’nin her noktasında f (n+1) ( x ) ’in
var olduğunu kabul edelim.
Eğer, a ≤ x0 < x1 < . . . < xn ≤ b ise,
f ( x) – pn ( f ; x) =
( x – x0 )( x – x1 ) . . . ( x – xn ) ( n +1)
(ξ )
f
(n +1)!
(4.1.1)
dır. Burada min(x, x0, x1, . . . , xn) < ξ < max(x, x0, x1, . . . , xn) ’dir. ξ noktası x, x0,
x1, . . . , xn ve f ’ye bağımlıdır.
İspat : pn ( f ; xk ) = f (xk ) olduğundan
f ( x) – pn ( f ; x) fonksiyonu x = x0 ,
x = x1, . . . , x = xn noktalarında sıfırlanır. x sabit olsun ve x, x0, x1, . . . , xn ’den
farklı olsun.
K(x) =
f (x) – pn ( f ; x)
(x – x0 )(x – x1 ) . . . (x – xn )
(4.1.2)
olsun. t ’nin aşağıdaki fonksiyonunu göz önüne alalım.
w(t ) = f (t ) – pn ( f ; t ) – (t – x0 )(t – x1 ) . . . (t – xn ) K ( x)
(4.1.3)
w(t) fonksiyonu t = x0 , t = x1, . . . , t = xn noktalarında sıfır olur. Ek olarak (4.1.2)
’den görülür ki w(t) fonksiyonu t = x noktasında da sıfır olur.
f ( x) – pn ( f ; x) – K ( x)( x – x0 )( x – x1 ) . . . ( x – xn ) = 0
olup sol taraf w(x) ’e eşittir. Genelleştirilmiş Rolle Teoremi (2.2.1) ’den w( n +1) (t )
türevi min(x, x0, x1, . . . , xn) < ξ < max(x, x0, x1, . . . , xn) koşuluna uygun bir
40
ξ
4.KALAN TEORİSİ
Figen GÜLTÜRK
noktasında sıfır olur. Çünkü w(t) fonksiyonu x, x0, x1, . . . , xn gibi n + 2 noktada
sıfır olduğundan Genelleştirilmiş Rolle Teoremine göre w ( n+1) (t) fonksiyonu
ξ
’de
sıfır olur.
(4.1.3) ’ten
w ( n+1) (t) = f ( n +1) (t) – 0 – (n +1)!K(x)
dir.
t=
ξ
için
0 = w( n +1) (ξ ) = f ( n +1) (ξ ) – (n +1)! K ( x)
(4.1.4)
dir. Buradan
K(x)=
1
f ( n +1) (ξ )
(n +1)!
(4.1.5)
dir. Bunu (4.1.2) ’de yerine koyarsak (4.1.1) ’i elde ederiz. Eğer x=xk ise, (4.1.1) ’in
herhangi
ξ
için sağlandığı açıktır.
Sonuç 4.1.2 (Lineer İnterpolasyon İçin Hata) : f ( x) ∈ C ı [ a, b ] ve f ıı ( x) ,
(a,b) ’nin her noktasında var olsun. O zaman a ≤ x ≤ b için
x–a
⎛b–x
⎞ ( x – a)( x – b) ıı
f ( x) – ⎜
f (a) +
f (b) ⎟ =
f (ξ ),
b–a
2
⎝b–a
⎠
a <ξ <b
(4.1.6)
dir.
İspat : n = 1 ’dir. n + 1 = 2 ’dir.
f ( x ) ∈ C ı [ a, b ]
fonksiyonunun
lineer
interpolasyonunu
(polinomunu)
L( f ; x) ile gösterirsek; (4.1.1) ’den
f ( x) – L( f ; x) =
( x – a )( x – b) ıı
f (ξ )
2
yazılır.
y = L( f ; x) diyelim. (a, f (a)) ve (b, f (b)) noktalarından geçen doğru
denklemi:
y – f (a)
x−a
=
f (b) – f (a) b – a
41
4.KALAN TEORİSİ
Figen GÜLTÜRK
y = L( f ; x) = f (a) +
=
( f (b) – f (a))(x – a)
b–a
b−x
x–a
f (a) +
f (b)
b−a
b−a
dir.
Böylece son eşitlikte L( f ; x) değeri yazılırsa (4.1.6) elde edilir.
Bir çok örnekte
ξ ’nin
değeri tam olarak bilinmez ve aşağıdaki tahmin
önemli olur.
Sonuç 4.1.3 : R n ( f ; x ) = f ( x ) – p n ( f ; x )
(4.1.7)
olsun. Burada Rn ( f ; x) Cauchy kalanıdır. Eğer
f (x) ∈C n +1 [a,b ]
ise,
{
Rn ( f ; x) ≤ max f ( n +1) (t )
a ≤t ≤b
} x–x
0
x – x1 . . . x – xn
(n +1)!
(4.1.8)
dır.
İspat : Burada
ξ
’nin yeri tam olarak belli değildir. Bu durumda Teorem
4.1.1 ’e uygun ξ için
f ( n +1) (ξ ) ≤ max f ( n +1) ( t )
(*)
yazabiliriz.
(4.1.1), (4.1.7) ve (*) kullanılarak ,
Rn ( f ; x) = f (x) – pn ( f ; x)
=
( x – x0 )( x – x1 ) . . . ( x – xn ) ( n +1)
.f
(ξ )
(n +1)!
=
x – x0 x – x1 . . . x – xn
. f ( n +1) (ξ )
(n +1)!
{
≤ max f ( n +1) (t )
a ≤t ≤b
} x–x
0
x – x1 . . . x – xn
(n +1)!
elde edilir.
Örnek 4.1.1: f(x) = arcsinx fonksiyonunu göz önüne alalım. f (0,5335) ’in
42
4.KALAN TEORİSİ
Figen GÜLTÜRK
değerini elde etmek için x0 = 0,5330 ve x1 = 0,5340 değerleri arasında lineer
interpolasyonu kullanalım ve hatayı tahmin edelim.
x = 0,5335 ’dir.
1
f ı ( x) = (arcsin x)ı =
1– x
2
= (1 – x 2 ) –1/ 2
f ıı ( x) = ( (1 – x 2 ) –1/ 2 ) = x.(1 – x 2 ) –3 / 2
ı
f ııı ( x) = ( x(1 – x 2 ) –3 / 2 ) = (1+ 2 x 2 )(1 – x 2 ) –5 / 2
ı
f ııı türevi 0,533 ≤ x ≤0.534 aralığında pozitif olduğundan f ıı ( x) türev
fonksiyonu artan bir fonksiyon olup maksimum değerini x = 0,534 sayısında alır.
n = 1 için (4.1.8) formülü kullanılırsa;
R1 = f ( x) – p1 ( x) = f ( x) – L( x) ≤ f ıı (0.534) .
x – x0 x – x1
2
’den
R1 ≤
0.5335 – 0.5330 0.5335 – 0.5340
0, 534
.
2 3/2
2
(1 – (0, 534) )
0, 534
(0.0005)2
.
≤ 1, 2.10 –7
=
2 3/2
2
(1 – (0, 534) )
bulunur. Doğrudan hesaplama doğru hatanın 1,101.10–7 olduğunu gösterir.
Bu örnek aşağıdaki gerçekleri ortaya koyar. Pratik işlemlerde (4.1.8) ’deki
tahmini kullanmak için interpole edilen fonksiyonun yüksek mertebeden türevine ve
belli bir aralıkta bu türevin değeri için bir üst sınıra sahip olmak gerekir. Bu
elementer fonksiyonlar için bile oldukça zordur.
Bu zorluğun üstesinden gelmenin çeşitli yolları vardır. Bu yollar yalnızca
interpolasyon için hata tahminine değil, aynı zamanda daha yüksek mertebeden
türevler gerektiren ortalama değer hata tahminlerine de uygulanır.
İkinci olarak eğer analitik fonksiyonlarla çalışıyorsak ve kompleks düzlemde
fonksiyonun değeri için daha yüksek sınır elde edebiliyorsak türevi tahmin etmek
için aşağıdaki sonuç önemli olur.
Sonuç 4.1.4 : A( R) analitik fonksiyonlar kümesi olmak üzere, f (x) ∈A(R)
43
4.KALAN TEORİSİ
olsun. Burada R ,
Figen GÜLTÜRK
[ a, b] ’yi kapsayan bir bölgedir. C, [a,b ] ’ yi içinde bulunduran
kapalı bir eğri olsun ve L(C) = C ’nin uzunluğu , M C = max f ( z ) ,
z∈C
δ = C ' den [ a,b ] ’ ye olan en kısa uzaklık olsun.
O zaman
L(C)M C
x – x 0 x – x1 . . . x – x n
2πδ n +2
R n (f;x ) = f(x) – p n (f;x) ≤
Örnek 4.1.2 : f (x) = ⎡e x
⎣
x1 =
2
–4
1/3
(4.1.9)
olsun. [a,b ] = [–1,1] , n = 4, x0 = –1,
– 1⎤
⎦
1
–1
1
, x2 = 0 , x3 = , x4 = 1 olsun. x =
’de yapılan hatayı bu noktalarda
4
2
2
interpolasyonla tahmin ediniz.
z < 2 ’de analitiktir.
Çözüm : f (z),
f (z) = ez
2
–4
(e
=( e
–1
) =( e
z2 –4
≤
(
= (e
1/3
+1
x2 – y 2 – 4
= eRe(z
2
– 4)
1/ 3
x 2 +2 xyi + ( iy )2 – 4
)
+1
1/ 3
)
. ei 2 xy +1
1/ 3
)
+ 1)
+1
1/3
1/3
x2 – y2 – 4
dir.
(
C = |z| = p , 1 < p< 2, z = p ⇔ x + iy = p ⇔ x 2 + y 2 = p ⇔ x 2 + y 2 = p 2
M C = max f (z) = max e z
z ∈C
(
≤ ep
2
2
–4
z ∈C
–4
–1
)
.1 + 1
1/ 3
≤ 21/ 3
dir. δ = p – 1 ve p = 2 – ε yazarız.
1/ 3
L (C ) M C (2π )(2 – ε ).2
≤
2πδ n +2
2π (1 – ε )6
44
1/ 3
(
≤ ex
2
– y2 – 4
)
+1
1/ 3
)
4.KALAN TEORİSİ
Figen GÜLTÜRK
(4.1.9) eşitsizliği 0 < ε < 2 için sağlanacağından ε → 0 limit alınırsa,
1
1
1 1
1 1 1
⎛ 1⎞
R4 ⎜ f ; ⎟ ≤ 2 4 / 3 – (–1) . – (– ) – 0 –
–1
⎝ 4⎠
4
4
2 4
4 2 4
⎛ 5⎞ ⎛ 3⎞ ⎛ 1⎞ ⎛ 1⎞ ⎛ 3⎞
= 2 4 / 3 ⎜ ⎟ .⎜ ⎟ .⎜ ⎟ .⎜ ⎟ .⎜ ⎟
⎝ 4⎠ ⎝ 4⎠ ⎝ 4⎠ ⎝ 4⎠ ⎝ 4⎠
≈ 0.11 olur.
4.2. Konveks Fonksiyonlar
Tanım 4.2.1 : f (x),
[a,b ]
aralığında tanımlı olsun. Eğrinin iki noktasını
birleştiren herhangi bir kiriş eğer eğrinin altında değilse f bu aralıkta konvekstir.
10. x1 < x2 olsun. OC1 = OA1 + A1C1
x = OC1 = x1 + λ A1B1
(0 ≤ λ ≤ 1)
= x1 + λ (x2 – x 1 )
= λ x2 + (1 − λ )x 1
20. x2 < x1 olsun. OC1 = x2 + λ (x1 – x2 )
= λ x1 + (1 – λ )x2
AB kirişinin denklemi:
x – x1
y – f (x1 )
=
x2 – x1 f (x2 ) – f (x1 )
45
4.KALAN TEORİSİ
Figen GÜLTÜRK
y=
f (x2 ) – f (x1 )
.(x – x1 ) + f (x1 )
x2 – x1
dir.
x = λ x2 + (1 – λ )x1
C1Q = y =
=
ile bu denklem kesiştirilirse ,
f ( x2 ) – f ( x1 )
.[ λ x2 + (1 – λ ) x1 – x1 ] + f ( x1 )
x2 – x1
[ f (x2 ) – f (x1 )]λ + f (x1 )
= λ f (x2 ) + (1 – λ ) f (x1 )
C1 P = f ( x) = f ( λ x2 + (1 – λ ) x1 )
C1P ≤ C1Q ⇔ y = f(x) konvekstir ⇔ f ( λ x2 + (1 – λ ) x1 ) ≤ λ f ( x2 ) + (1 – λ ) f ( x1 )
(*)
Teorem 4.2.1. : f ıı , (a,b) ’de var olsun. O zaman f(x) ’in her kapalı alt
aralıkta konveks olması için gerek ve yeter koşul (a,b) üzerinde f ıı ( x) ≥ 0 olmasıdır.
Teorem 4.2.2 : f(x) [a,b] ’de konveks olsun. Eğer
a ≤ x0 < x0 + h < x0 + 2h ≤ b
ise
Δ 2 f (x0 ) = f (x0 + 2 h) – 2 f (x0 + h) + f (x0 ) ≥ 0
(4.2.2)
dır.
İspat : Bu eşitsizlik herhangi bir kirişin orta noktasının eğrinin üzerinde veya
yukarısında olduğunu söyler.
Gerçekten;
(4.2.2 )’den ⇒ f (x0 + h) ≤
f (x0 ) + f (x0 + 2 h)
2
Halbuki (*) konvekslik ifadesinde
x2 = x0 + 2h,
x1 = x0
λ=
1
alınırsa
2
1 ⎞ 1
1
⎛1
f ⎜ (x0 + 2 h) + x0 ⎟ ≤ f (x0 + 2 h) + f (x0 )
⎝2
2 ⎠ 2
2
46
(1)
4.KALAN TEORİSİ
f ( x0 + h) ≤
Figen GÜLTÜRK
f ( x0 + 2h) + f ( x0 )
2
(2)
bulunur. (1) ve (2) aynıdır.
4.3. En İyi Hata Tahminleri, Chebyshev Polinomları
(4.1.8) ’deki polinomlarla interpolasyon için hata tahmini iki kısma ayrılır.
Birinci kısım
interpolasyonun
max f (n +1) (x) , interpole edilen fonksiyona bağlıdır. Fakat
a ≤ x ≤b
yapılış
tarzından
bağımsızdır.İkinci
kısım
ise
1
x – x0 x – x1 . . . x – xn fonksiyondan bağımsız, fakat noktalara bağımlıdır.
(n + 1)!
(4.1.8) tahmini f ( n +1) (ξ ) yerine max f (n +1) (x) alınarak elde edilmiştir. Çoğu zaman
(4.1.8) ile önceden tahmin edilen hatadan büyük olacaktır.
Fakat konuşulduğu üzere birinci kısım kontrolümüz dışında olduğu için ikinci
kısma bakalım. İkinci kısımda daha küçük bir hata tahmini yapılabilecektir.
max ( x − x0 )( x − x1 )...( x – xn )
ifadesini düşünelim. Bu x0 , x1, . . . , xn noktalarına
a ≤ x ≤b
bağlıdır ve bizi aşağıdaki önemli ve ilginç soruya götürür. [a,b] aralığında
x0 , x1, . . . , xn noktalarını maksimumu mümkün olabildiğince küçük olacak şekilde
nasıl seçeriz? Bu problemin cevabı Chebyshev Polinomlarının sıfırları ile verilir.
De Moivre Formülü:
(cos θ + i sin θ)n = cos nθ + i sin nθ
şeklindedir. cos θ = x olsun.
Eğer 0 ≤ θ ≤ π ise sin θ = 1 – x 2 ≥ 0
dır. O zaman
(
cos nθ + i sin nθ = x + i 1 – x 2
)
n
dir. Sağ tarafa Binom Açılımı uygulanırsa ,
(
)
(
⎛n⎞
⎛n⎞
cos nθ + i sin nθ = x n + ⎜ ⎟ x n –1 i 1 – x 2 + ⎜ ⎟ x n – 2 i 1 – x 2
⎝1⎠
⎝ 2⎠
47
)
2
⎛n⎞
+ . . . + ⎜ ⎟ in
⎝n⎠
(
1 – x2
)
n
4.KALAN TEORİSİ
Figen GÜLTÜRK
olur. Bu denklemden gerçel kısımlar eşitlenerek,
⎛n⎞
cos n(arccos x ) = cos nθ = x n + ⎜ ⎟ x n – 2 ( x 2 −1) + . .. (n=0,1,…) (4.3.1)
⎝2⎠
bulunur. Burada x = cos θ olduğu düşünülürse cos nθ , cosθ ’nın n. dereceden bir
polinomudur.
Tanım 4.3.1. : n. dereceden Chebyshev polinomu
⎛ n⎞
Tn (x) = cos(n arccos x) = x n + ⎜ ⎟ x n – 2 (x 2 − 1) + . . .
⎝ 2⎠
(n = 0,1, . . .)
(4.3.2)
ile tanımlanır.
Şimdi bir kaç Chebyshev polinomunu yazalım.
T0 (x) = 1
T1 (x) = x
T2 (x) = 2 x 2 – 1
T3 (x) = 4 x 3 – 3 x
T4 (x) = 8 x 4 – 8 x 2 + 1
T5 (x) = 16 x 5 – 20 x 3 + 5 x
T6 (x) = 32 x 6 – 48 x 4 + 18 x 2 – 1
Teorem 4.3.1 : Tn +1 (x) = 2 xTn (x) – Tn –1 (x)
n = 1,2, . . .
dir.
İspat : İspatı yapmak için
cos(n +1)θ = cos nθ cos θ – sin nθ sin θ
cos(n – 1)θ = cos nθ cos θ + sin nθ sin θ
yazalım.Bu iki eşitlik taraf tarafa toplanır ve düzenlenirse,
cos(n +1)θ = 2 cos nθ cos θ – cos(n – 1)θ
elde edilir.
cos θ = x,
cos nθ = Tn (x) olduğundan
Tn +1 (x) = 2 xTn (x) – Tn –1 (x)
elde edilir.
48
n = 1,2, . . .
(4.3.4)
4.KALAN TEORİSİ
Figen GÜLTÜRK
Sonuç 4.3.2 : Tn (x) = 2 n –1 x n + derecesi daha küçük terimler
(4.3.5)
Derecesi daha küçük terimler ifadesini kısaltarak d.d.k.t. olarak
İspat :
yazacağız.
İspatı tümevarımla yapalım.
n = 1 için
T1 ( x) = 21–1 x1 = x ,
n = 2 için
T2 ( x) = 2 x 2 + d .d .k .t.
dır.
n–2 ve n–1 için doğru kabul edelim.
Tn – 2 (x) = 2 n – 3 x n – 2 + d.d.k.t ,
Tn –1 (x) = 2 n – 2 x n –1 + d.d.k.t
dır. Şimdi (4.3.4) formülünde n yerine n–1 alınırsa,
Tn (x) = 2xTn –1(x) – Tn – 2 (x)
olur. Buradan
(
) (
Tn (x) = 2 x 2 n – 2 x n –1 + d.d .k.t – 2 n – 3 x n – 2 + d.d.k.t
)
= 2 n –1 x n + d.d.k.t
elde edilir.
Teorem 4.3.3 : Tn (x) polinomunun kökleri
xk = cos
2k – 1
π
2n
k = 1,2, . . . ,n
(4.3.6)
dir.
Tn (x) ,
–1≤x≤1 kapalı aralığında bulunan n + 1 sayıda
xkı = cos
kπ
n
k = 0,1,2, . . . ,n
(4.3.7)
xkı noktalarında ekstremum değerler alır. Bu değerler alternatif olarak (–1)k ’dır.
2k −1 ⎤
⎡
İspat : Tn ( xk ) = cos ⎢ n arccos(cos
π) ⎥
2n
⎦
⎣
= cos n
2k – 1
π⎤
⎡
π = cos ⎢(2k – 1) ⎥ = 0
2n
2⎦
⎣
dir. Öte yandan,
49
k =1,2, . . . , n
4.KALAN TEORİSİ
Tnı ( x) =
=
Figen GÜLTÜRK
–1
1 – x2
n
1 – x2
n(– sin(n arccos x))
sin(n arccos x)
(4.3.8)
ve
Tnı ( xk ) =
=
⎡
2k – 1 ⎞ ⎤
⎛
π⎟
sin ⎢ n arccos x ⎜ cos
2n ⎠ ⎥⎦
⎝
⎣
1– x
n
2
k
n
2
k
1– x
sin(2k −1)
π
≠0
2
dır. Bu yüzden xk ’lar yalnızca Tn (x) ’i sıfır yapıp, Tnı ( x) ’i sıfır yapmadığından
basit köklerdir. Yani katlı değildir. Üstelik
⎛ cos 2 k π ⎞
T ( x ) = n ⎜1 –
⎟
n ⎠
⎝
ı
n
–1 / 2
ı
k
dir. Çünkü
⎛
2 kπ ⎞
⎜⎝ 1 – cos
⎟
2⎠
sin k π = 0 k =1,2, 3, . . . ,n-1 k ≠ 0,
–1/2
=
1
kπ
1 – cos
n
ifadesi
k = 0
k≠n
ve k= n için
2
tanımsızdır.
kπ ⎞
⎛
Tn ( xkı ) = cos ⎜ n arccos(cos ) ⎟
n ⎠
⎝
Tn ( xkı ) = cos n
kπ
n
= cos kπ = (–1)k
Tn ( x0ı ) = (–1)0 =1
⎧1
Tn ( xnı ) = (–1) n = ⎨
⎩ –1
, n çift
, n tek
Böylece k = 0 için Tn ( x0ı ) = 1 ve k = n için Tn ( xnı ) = cos nπ değerleri de
birer ekstremum değer olduğundan böylece (4.3.7) sağlanmış olur.
Fakat –1≤ x ≤1 için Tn (x) = cos(n arccos x) olduğundan Tn ( x) ≤ 1 ’dir. Bu
gösterir ki xkı lar yalnızca –1≤ x ≤1 aralığında ekstremum noktalardır. Çünkü türev
50
4.KALAN TEORİSİ
Figen GÜLTÜRK
n–1. derecedendir ve n–1 kökü olur. İki tane de uç değerler eksremum olduğundan
fonksiyonun eksremum değerlerini aldığı nokta sayısı n+1 ’dir.
Tanım 4.3.2: Tn ( x) polinomunu
Tn (x) =
1
2 n –1
Tn (x)
eşitliği ile tanımlayalım.
Not edelim ki (4.3.5) ’de Tn (x) = 2 n –1 x n + d.d.k.t olarak elde edildiğinden bu
ifade yukarıdaki eşitlikte yerine yazılırsa Tn (x) = x n + d.d.k.t elde edilir.
Teorem 4.3.4 (Chebyshev) :℘n , baş katsayısı 1 olan bütün n. dereceden
polinomların kümesini göstersin. Her p ∈℘n için
max Tn ( x ) ≤ max p ( x)
−1≤ x ≤1
(*)
−1≤ x ≤1
dir.
İspat : –1 ≤ x ≤ 1 üzerinde tanım (4.3.2) ’den
Tn =
1
2 n –1
Tn
yazılır. Böylece Tn = 1 olduğundan Tn , –1≤x≤1 aralığı üzerinde
⎛ kπ ⎞
xkı = cos ⎜ ⎟
⎝ n ⎠
noktalarında maksimum değeri olan
k = 0,1,2, . . . ,n
1
2 n –1
’i n +1 defa kabul eder.
(*) ifadesinin aksine olarak;
max p ( x) ≤
−1≤ x ≤1
1
2n –1
olacak şekilde bir p ∈℘n polinomunun var olduğunu kabul edelim.
Q( x ) = Tn ( x ) – p( x )
eşitliği ile Q( x ) polinomunu tanımlayalım. Q( x) ∈℘n –1 ’dir.
Q( xkı ) = Tn ( xkı ) – p ( xkı ) =
(–1) k
– p( xkı )
n –1
2
51
k = 0,1,2, . . . ,n
4.KALAN TEORİSİ
Figen GÜLTÜRK
olur. Öte yandan p( xkı ) <
1
olduğundan Q( xkı ) değeri sırayla + ve – işaretlerini
n –1
2
alır.
Bu yüzden Q( x ) ’in farklı işaretli değerler aldığı
( x0ı , x1ı , x2ı , . . . , xnı )
gibi n + 1 nokta vardır. Böylece Q( x ) polinomu (bir eksik sayıda) n tane sıfıra sahip
olur. Oysa Q(x) ∈℘n –1 idi. O halde Q( x ) ’in özdeş olarak sıfır olması gerekir. Yani
Q( x ) ≡ 0 olmalıdır. Böylece p( x ) ≡ Tn ( x ) bulunur.
Bu ise,
1
1
= max Tn ( x) = max p( x) < n –1
n –1
−1≤
≤1
−1≤
≤1
x
x
2
2
dir. Bu bir çelişkidir. O halde (*) doğrudur.
Sonuç 4.3.5 : max x n + a1 x n –1 + . . . an ≥
−1≤ x ≤1
1
2n –1
dir.
İspat : Daha önce gördük ki,
p(x) = x n + a1x n –1 + . . . + an
olarak alınabilir.
max x n + a1 x n –1 + . . . an = max p ( x) ≥ max Tn ( x) =
−1≤ x ≤1
−1≤ x ≤1
Sonuç 4.3.6 : max a0 x + a1 x
n
a ≤ x ≤b
n –1
−1≤ x ≤1
+ . . . + an ≥ a0
52
1
2n –1
(b – a )
2n –1
n
4.KALAN TEORİSİ
Figen GÜLTÜRK
İspat:
Doğru denklemi:
y – y1
x – x1
=
y2 – y1 x2 – x1
t – (–1) x – a
=
1 – (–1) b – a
x=
b+a
(b – a )
t+
2
2
dir.
⎡ (b – a) b + a ⎤
+ . . . + an = max a0 ⎢
+ . . . + an
t+
−1≤t ≤1
2 ⎥⎦
⎣ 2
n
max aa x + a1 x
n
n –1
a ≤ x ≤b
= a0
(b – a ) n
max t n + d .d .k .t
n
−1≤t ≤1
2
≥ a0
(b – a )n 1
. n –1
2n
2
= a0
(b – a )n
2 2 n –1
elde edilir.
Tn +1(x) ’in sıfırları olan xo , x1, x2 , . . . , xn noktalarını interpolasyon noktaları
olarak alırsak,
Tn +1 (x) = (x – x0 ) . . . (x – xn ) olur. Çünkü tanım (4.3.2) ’den
Tn ( x) =
1
1
T ( x) = n –1 ⎡⎣ 2n –1 ( x – x0 )( x − x1 ) . . . ( x – xn ) ⎤⎦
n –1 n
2
2
= (x – x0 )(x – x1 ). . . (x – xn )
dir. (4.1.1) formülünden
Rn ( f ; x) =
Tn +1 ( x) ( n +1)
.f
(ξ) , –1 < ξ < 1
(n +1)!
ve (4.1.8) ’den
Rn ( f ; x) =
Tn +1 ( x) ( n +1)
( ξ)
f
(n +1)!
53
(4.3.9)
4.KALAN TEORİSİ
Figen GÜLTÜRK
=
1
Tn +1 ( x) f ( n +1) (ξ)
(n +1)!
≤
1
max Tn +1 ( x) max f ( n +1) ( x)
−1≤
−1≤ x ≤1
(n +1)! x≤1
=
1
1
. n .max f ( n +1) ( x)
(n +1)! 2 −1≤ x ≤1
-1 ≤ x ≤ 1
(4.3.10)
elde edilir.
4.4. Kesirli Farklar ve Ortalama Değer
Teorem 4.4.1 : Rn ( f ; z ) = f ( z ) – pn ( f ; z )
= [ f ( z ), f ( z0 ), . . ., f ( zn ) ] ( z – z0 )( z – z1 ) . . . ( z – zn )
(4.4.1)
dir.
İspat : Burada
[ f ( z ), f ( z0 ), . .. , f ( zn )]
kesirli farkı
[ f ( z ), f ( z0 ), . . . , f ( zn )] =
1
z
z2
1
z0
z02
...
...
...
1
zn
zn2
..
n
z
f ( z)
z
n
0
f ( z0 )
..
..
z
n
n
:
1
z
z2
1
z0
z02
...
...
1
zn
zn2
..
z
n
f ( zn ) z n +1
z
n
0
z0n +1
..
..
znn
znn +1
(4.4.2)
dir. (DAVİS, P. J., ‘Interpolation and Approximation’, Dover Publication, Inc., New
York(1975) (2.6.23) ’ten)
Burada payda D ile gösterilirse; (1. sütundan dolayı D, Pn+1 ’in elemanıdır)
Sondan önceki satırdan başlayarak her satır z ile çarpılır ve altındaki satırdan
çıkarılırsa;
54
4.KALAN TEORİSİ
1
z
1
z0
Figen GÜLTÜRK
1
zn
...
...
D=
1
z–z
= z 2 – z. z
..
z0n
zn
z
n +1
z
n +1
0
1
z0 – z
..
..
znn
z
1
1
0
z0 – z
= 0 z0 (z0 – z)
1
zn – z
z02 – z02 .z
z n +1 – z n .z
n +1
n
...
...
. . . zn2 – zn2 .z
...
n +1
n
z0 – z0 .z . . . znn +1 – znn .z
1
...
1
z1 – z
...
zn – z
z1 (z1 – z) . . . zn (zn – z)
0 z0n (z0 – z) z1n (z1 – z) . . . znn (zn – z)
1
z0
1
z1
... 1
. . . zn
z0n
z1n
. . . znn
1
z0
1
z1
... 1
. . . zn
z0n
z1n
. . . znn
= (z0 – z)(z1 – z)(z2 – z) . . . (zn – z)
= (–1)n +1 (z – z0 )(z – z1 ) . . . (z – zn )
elde edilir.
(4.4.2) ’nin payının 1. sütuna göre açılmasından,
Φ(z) = [ f (z), f (z0 ), . . . , f (zn )](z – z0 )(z – z1 ) . . . (z – zn )
bulunur. Gerçekten;
1
z
Q( z ) =
zn
f ( z)
1
z0
...
...
z0n
...
f ( z0 ) . . .
D
1
zn
znn
f ( zn )
55
(*1 )
4.KALAN TEORİSİ
(–1) n +2+1. f ( z ).
Figen GÜLTÜRK
1
z0
... 1
. . . zn
1
z0
+ (−1) n +1+1.z n
z0n . . . znn
=
1
... zn
f ( z0 )
1 ...
(−1) n +1 ( z − z0 )( z − z1 )...( z − zn )
z0
+ ...
f ( zn )
1
. . . zn
z0n . . . znn
Böylece (4.4.2) ’den Q(z) = [ f (z), f (z0 ), . . . , f (zn )] olduğundan
[ f (z), f (z0 ), . . . , f (zn )](z – z0 )(z – z1 ) . . . (z – zn )
1
1
...
(–1) n +2+1. f ( z ).
1
1
+ (–1) n +1+1 z n .
z0n . . . znn
=
...
f ( z0 ) . . .
1
...
f ( zn )
1
n +1
(–1) .
z0n . . . znn
= (–1) 2 f ( z ) + q ( z )
= f ( z ) + q( z )
(*2 )
olur. (Burada q(z) ∈℘n ’dir). Böylece
φ(z) = f (z) + q(z)
(*3 )
olur.
(*1 ) ’den φ(zi ) = 0
i = 0,1, . . . ,n olur.
(*3 ) ’den 0 = f (zi ) + q(zi )
i = 0,1, . . . ,n
bulunur. Buradan f (zi ) = –q(zi ) olur.
İnterpolasyon polinomunun tekliğinden
q ( z ) = – pn ( f ; z )
yazılır. Sonuç olarak φ(z) = f (z) – pn ( f ; z) olur ve böylece (4.4.1) elde edilir.
Sonuç 4.4.2 : f (x) ∈C [a,b ] olsun ve varsayalım ki f ( n +1) (x) (a,b) ’nin her
noktasında var olsun. Eğer a≤x0<x1< . . . <xn≤b ve x ∈[a,b] ise,
56
4.KALAN TEORİSİ
Figen GÜLTÜRK
f ( n +1) (ξ)
⎡⎣ f ( x), f ( x0 ), . . . , f ( xn ) ⎤⎦ =
(n +1) !
(4.4.3)
dır. Burada min( x, x0 , . . . , xn ) < ξ < max( x, x0 , . . . , xn ) ’dir.
İspat : Teorem 4.1.1 ’den
f ( x) – pn ( f ; x) =
( x – x0 )( x – x1 ) . . . ( x – xn ) ( n +1)
f
( ξ)
(n +1)!
eşitliği vardır.
Teorem (4.4.1) ’den
Rn ( f ; z) = f (z) – pn ( f ; z)
= [ f ( z ), f ( z0 ),. . . , f ( zn ) ] ( z – z0 )( z – z1 ) . . . ( z – zn )
Burada z = x alınarak iki formülün sağ yanları eşitlenirse (4.4.3) formülü
elde edilir.
Sonuç 4.4.3 : f (x) ∈C n +1 [a,b ] olsun. Eğer x ∈[a,b ] ise,
f ( n +1) ( x)
lim [ f ( x), f ( x0 ), . . . , f ( xn ) ] =
xi → x
(n +1)!
(i = 0,1, 2, . . . , n)
(4.4.4)
dir.
İspat : min( x, x0 , . . . , xn ) < ξ < max( x, x0 , . . . , xn ) olduğundan xi → x için
min(x, x0 , . . . , xn ) = x ve max(x, x0 , . . . , xn ) = x olur ve ξ = x
ξ = x dersek, xi → x ⇔ ξ → x
bulunur. Böylece
olacağından (4.4.3) ’ün iki yanının xi → x için
limiti alınırsa ,
lim [ f ( x), f ( x0 ), . . . , f ( xn ) ] = lim f ( n +1) (ξ) = lim
xi → x
xi → x
ξ→ x
f ( n +1) (ξ) f ( n +1) ( x)
=
(n +1)!
(n +1)!
bulunur.
Noktaların eşit aralıklı olması halinde, ardışık farklar için ortalama değer
teoremini elde ederiz.
x0 = 0,
[ f ( x0 ),
x1 = a + h, . . . . , xn = a + nh
f ( x1 ), . . . , f ( xn ) ] =
Δ n f ( x0 )
n !h n
yazılır. Bunu sonuç (4.4.2) ile birleştirirsek aşağıdaki sonucu buluruz.
57
(*)
4.KALAN TEORİSİ
Figen GÜLTÜRK
Sonuç 4.4.4: f (x) ∈C [a,b ] olsun ve varsayalım ki f ( n ) (x) (a,b) ’nin her
noktasında var olsun, O zaman
Δ n f ( x0 ) = h n f n (ξ)
x0 < ξ < xn
(4.4.5)
dır. n = 1 için bu bilinen ortalama değer teoremidir.
İspat : (4.4.3) ’te n +1 yerine n alınırsa ,
f n ( ξ)
[ f ( x0 ), f ( x1 ), . . . , f ( xn )] =
n!
olur. (*) ve bu sonuçtan;
Δ n f ( x0 ) f n (ξ)
=
n !h n
n!
Δ n f ( x0 ) = h n f ( n ) (ξ)
bulunur. Böylece (4.4.5) elde edilir. Burada n = 1 alınırsa;
Δf ( x0 ) = hf ı (ξ)
x0 < ξ < x1
Δf (x0 ) = f (x0 + h) – f (x0 )
olduğundan
f ( x0 + h) – f ( x0 )
= f ı ( ξ)
h
bulunur. Bu bilinen ortalama değer teoremidir.
Örnek 4.4.1 : Varsayalım ki f bir h aralığında sıralansın ve a ve a + h ardışık
noktaları arasındaki bir x noktasında f ’nin değerini lineer interpolasyon ile elde
etmek istiyoruz. Sonuç (4.1.2) ’den hesaplanan hata,
R1 =
( x – a)( x – a – h)
= f ıı (ξ)
2
a<ξ<a+h
(*1 )
dir. (4.4.5) ’den Δ 2 f (a ) = h 2 f ıı (ξ) dır. Eğer h yeteri kadar küçükse buradan,
f ıı (ξ) ≈
1 2
Δ f (a)
h2
(*2 )
dir. Öte yandan
max (x – a)(x – a – h) =
h2
4
olur. (*1 ) ve (*2 ) ’den
58
4.KALAN TEORİSİ
Figen GÜLTÜRK
R1 ≤
1 2 1 2
h . 2 Δ f (a )
h
8
R1 ≤
1 2
Δ f (a)
8
dır. Buradan
bulunur. Bu bize bir kural verir. Lineer interpolasyonda hata 2. farkın
1
’ini geçmez.
8
4.5. Peano Teoremi ve Sonuçları
Eğer polinomlarla interpolasyon için Cauchy Kalanı (4.1.1) dikkatle gözden
geçirilirse, f ( n +1) (ξ) kısmının önemli bir rol oynadığı görülür. Örneğin, f ∈℘n ise,
f ( n +1) ≡ 0 ’dir. Dolayısıyla Rn ( f ; x) Cauchy Kalanı özdeş olarak sıfır olur.
Belirlenmiş bir x için Rn ( f ; x) = f (x) – pn ( f ; x)
kalanına bir lineer fonksiyonel
olarak bakılabilir. Bu Rn operatörü f üzerinde bir operatör olup ℘n ’in bütün
elemanlarında sıfırlanır. Eğer bir lineer fonksiyonel bu özelliğe sahipse o zaman
f ( n +1) ’in bir basit temsiline sahip olmalıdır.
Genelliği sağlamak için C ( n +1) [a,b] fonksiyonlar sınıfını düşünelim ve bu
sınıf üzerinde aşağıdaki tipte bir lineer fonksiyonel verilmiş olsun.
b
L( f ) = ∫ ⎡⎣aa ( x) f ( x) + a1 ( x) f ı ( x) + ... + an f ( n ) ( x) ⎤⎦ dx
a
j0
j1
jn
i =1
i =1
i =1
(4.5.1)
+ ∑ bi 0 f ( xi 0 ) + ∑ bi1 f ı ( xi1 ) + ... + ∑ bin f ( n ) ( xin )
Burada ai (x) fonksiyonları [a,b] üzerinde parçalı sürekli kabul edilirler ve
xi noktaları [a,b] üzerinde bulunurlar.
Teorem 4.5.1 (Peano): ∀p ∈℘n
için
L( p) = 0
olsun. O zaman
∀f ∈C n +1[a,b] için
b
L( f ) = ∫ f ( n +1) (t ) K (t )dt
(4.5.2)
a
dir. Burada
59
4.KALAN TEORİSİ
Figen GÜLTÜRK
K (t) =
1
Lx ⎡⎣(x – t)n+ ⎤⎦
n!
(4.5.3)
(x – t)n+ = (x – t)n x≥t ise,
(x – t)n+ = 0
Lx ⎡⎣( x – t ) n+ ⎤⎦
x<t ise,
(4.5.4)
gösterimi L fonksiyonelinin x ’in bir fonksiyonu olarak
( x – t )n+ ’ye uygulandığını ifade eder.
İspat :Teorem (2.2.2)’ye göre f ( x ) ∈ C n +1[ a, b ] ve x0 ∈[a,b]
olsun. O
zaman a≤x≤b için
f ıı (x0 )
f (n) (x0 )
1
(x – x0 )2 + ... +
(x – x0 )n + ∫ f (n+1) (t)(x – t)n dt (*1 )
2!
n!
n! x0
x
f (x) = f (x0 ) + f ı (x0 )(x – x0 ) +
dir. Önce bu teoremin ispatını görelim.
1
I = ∫ f ( n +1) (t )( x – t )n+ dt
n ! x0
x
olsun. Kısmi integral uygulanırsa,
– f ( n ) ( x0 )
1
( x – x0 ) n +
f ( n ) (t )( x – t ) n –1dt
∫
(n – 1)! x0
n!
x
I=
bulunur. Bu ifadedeki son terim I1 ile gösterilir ve tekrar kısmi integral uygulanırsa,
f ( n –1) ( x0 )
1
( x – x0 )( n –1) +
f ( n –1) (t )( x – t ) n – 2 dt
∫
(n – 1)!
(n – 2)! x0
x
I1 = –
elde edilir. I1 değeri yerine yazılırsa,
f ( n ) ( x0 )
f ( n –1) ( x0 )
1
( x – x0 ) n –
( x – x0 ) n –1 +
f ( n –1) (t )( x – t ) n – 2 dt
∫
(n – 1)!
(n – 2)! x0
n!
x
I =–
bulunur. Böyle devam edilirse,
1
I n –1 = ∫ f ıı (t )( x – t )dt
1! x0
x
olur. Tekrar kısmi integrasyon uygulanırsa,
x
I n −1 = –
f ı ( x0 )
( x – x0 ) + ∫ f ı (t )dt
1!
x0
60
4.KALAN TEORİSİ
= –
Figen GÜLTÜRK
f ı ( x0 )
( x – x0 ) + f ( x) – f ( x0 )
1!
bulunur. Bu integraller ardışık olarak yerine yazılır ve düzenlenirse Teorem 2.2.1
ispat edilmiş ve (*1 ) ifadesi elde edilmiş olur . (*1 ) ’de x0 = a alınırsa,
f ( n ) (a)( x – a) n 1
+ ∫ f ( n +1) (t )( x – t ) n dt
n!
n! a
x
f ( x) = f (a) + f ı (a)( x – a) + . . . +
(*2 )
elde edilir.
(4.5.4) koşulları dikkate alındığında (*2 ) ’deki son terim yerine
1
f (n +1) (t)(x – t)dt
n! ∫a
b
yazılabilir. Gerçekten;
1
1
f (n +1) (t)(x – t)n+ dt = ∫ f (n +1) (t)(x – t)n dt
∫
n! a
n! 0
b
x
1
+ ∫ f (n +1) (t)0dt
n! x
(x ≥ t)
b
(x < t)
dir.
Şimdi L operatörü (*2 ) ’nin her iki tarafına uygulanırsa, ℘n ’in bütün
elemanları için L sıfır olduğundan,
1
L( f ) = L ∫ f (n +1) (t)(x – t)n+ dt
n! a
b
(4.5.6)
elde edilir. (Yani Lf (a) = 0 , L( x – a ) = 0, . . . , L( x – a ) n = 0 dır).
(4.5.1) ifadesi L için kabul edildiğinden hipotezin koşulları altında (4.5.6)
ifadesinde integral ile L fonksiyonelinin yerleri değiştirilebilir. Böylece
1
f (n +1) (t)Lx ⎡⎣(x – t)n+ ⎤⎦ dt
∫
n! a
b
L( f ) =
(4.5.7)
yazılır ve buradan (4.5.2) elde edilir ve ispat tamamlanmış olur.Burada K(t), L
fonksiyoneli için Peano çekirdeği olarak adlandırılır.
(4.5.6) ’dan (4.5.7) ’nin elde edilişi:
61
4.KALAN TEORİSİ
Figen GÜLTÜRK
b
1.Leibniz Kuralı : φ(t) = ∫ f (x,t)dx
fonksiyonu verilsin. Eğer u = f(x,t)
a
∂f
kısmi türevi
∂t
fonksiyonu ve ft =
B=
{(x,t ) ∈R
2
: a ≤ x ≤ b, c ≤ t ≤ d
}
bölgesinde sürekli iseler,
dφ d
∂f ( x, t )
dx
= ∫ f ( x, t )dx = ∫
dt dt a
∂t
a
b
φı (t ) =
b
(c ≤ t ≤ d)
dir. Bu formüle 1. Leibniz Kuralı denir.
(4.5.1) formülü şöyledir:
b
L( f ) = ∫ ⎡⎣a0 (x) f (x) + a1 (x) f › (x) + . . . + an (x) f (n) (x)⎤⎦ dx
a
+
j0
∑b
i =1
i0
jn
j1
f ( xi 0 ) + ∑ bi1 f ( xi1 ) + . . . + ∑ bin f ( n ) ( xin )
ı
i =1
i =1
(*1 )
şimdi Lk ve Lik fonksiyonellerini aşağıda olduğu gibi tanımlayalım.
b
Lk ( f ) = ∫ ak ( x) f ( k ) ( x)dx;
k = 0,1, . . . , n
a
jk
Lik ( f ) = ∑ bik f ( k ) ( xik )
k = 0,1, . . . , n
i =1
(*2 )
i = 1, 2, . . ., jk
(*1 ) ’den
n
n
k =0
k =0
L( f ) = ∑ Lk ( f ) + ∑ Lik ( f )
(*3 )
olduğu görülür.
(*3 ) ’de
b
f (x) = ∫ f (x,t)dt (Leibniz kuralında x ile t yer değiştirir.)
a
koyalım. (4.5.6) ’da f (x,t) = (x – t)n ’dir.
O halde
62
4.KALAN TEORİSİ
Figen GÜLTÜRK
n
⎛b
⎞
⎛b
⎞ n
⎛b
⎞
L ⎜ ∫ f (x,t)dt ⎟ = ∑ Lk ⎜ ∫ f (x,t)dt ⎟ + ∑ Lik ⎜ ∫ f (x,t)dt ⎟
⎝
⎠
⎝
⎠
⎝
⎠
a
k =0
k =0
a
(*4 )
a
b
⎛b
⎞ b
⎞
dk ⎛
Lk ⎜ ∫ f (x,t)dt ⎟ = ∫ ak (x) k ⎜ ∫ f (x,t)dt ⎟ dx
dx ⎝ a
⎝a
⎠ a
⎠
b
⎛ b ∂k
⎞
= ∫ ak (x) ⎜ ∫ k f (x,t)dt ⎟ dx
⎝ a ∂x
⎠
a
(I. Leibniz kuralı)
⎛ ∂k ⎞
= ∫ ∫ ak (x) ⎜ ⎟ (x,t)dtdx
⎝ ∂x ⎠
a a
b b
(i)
Lk ’nın tanımından;
b b
⎛
⎞
∂k
x
f
(x,t)
dt
=
a
(x)
L
] ∫ ⎜ ∫ k ∂x k f (x,t)dx ⎟dt
∫a ( k ) [
⎠
a⎝a
b
(ii)
dır. İntegral sınırları aynı olduğundan (i) ve (ii) nin sağ yanları eşittir.
O halde
⎛b
⎞ b
Lk ⎜ ∫ f (x,t)dt ⎟ = ∫ L(k ) x [ f (x,t)dt ]
⎝a
⎠ a
bulunur. Aynı şekilde,
b
⎛b
⎞ jk
⎞
dk ⎛
Lk ⎜ ∫ f ( x, t )dt ⎟ = ∑ bik k ⎜ ∫ f ( x, t )dt ⎟
⎝a
⎠ i =1 dx ⎝ a
⎠ x = xik
=
(i)
⎡ ∂ k f ( x, t ) ⎤
b
dt
∑
ik ∫ ⎢
∂x k ⎥⎦ x = x
i =1
a ⎣
ik
jk
b
olur. Lik ’nın tanımından
b ⎡ jk
⎤
⎡ ∂ k f ( x, t ) ⎤
=
L
x
f
(
x
,
t
)
dt
b
⎢
⎥ dt
[
]
ik ⎢
∫a (ik )
∫a ⎢∑
∂x k ⎥⎦ x = x ⎥
i =1
⎣
ik ⎦
⎣
b
(ii)
dir. (i) ve (ii) ’den
⎛b
⎞ b
Lik ⎜ ∫ f ( x, t )dt ⎟ = ∫ L(ik ) x [ f ( x, t ) ] dt
⎝a
⎠ a
bulunur. Böylece bütün terimlerde integral ile operatörler yer değiştirdi. O halde
(4.5.6) ’dan (4.5.7) ’ye geçiş doğrulanmış olur.
63
4.KALAN TEORİSİ
Figen GÜLTÜRK
Sonuç 4.5.2:
Eğer yukarıdaki hipoteze ek olarak K(t) çekirdeği [a,b]
üzerinde işaret değiştirmiyorsa o zaman her f ∈C n +1[a,b] için
L( f ) =
f ( n +1) (ξ)
L ( x n +1 ) ,
(n +1)!
a≤ξ≤b
(4.5.8)
dir.
İspat : İntegral için 1. ortalama değer teoremine göre,
b
∫
a
b
f ( x) g ( x)dx = f (ξ) ∫ g ( x)dx
(*)
a
dir. Burada f , g ∈C[a,b] , g≥0 ve a ≤ ξ ≤ b ’dir.
(4.5.2) ve (*) ’dan
b
L( f ) = f ( n +1) (ξ) ∫ K (t )dt
a≤ξ≤b
(4.5.9)
a
bulunur. f = xn+1 alınırsa,
b
L( x n +1 ) = (n +1)! ∫ K (t )dt
(4.5.10)
a
elde edilir.
(4.510) ’dan bulunan
L( x n +1 )
∫a K (t )dt = (n +1)!
b
değeri (4.5.9) ’da yerine yazılırsa (4.5.8) sonucu elde edilir.
Örnek 4.5.1 (Polinomlarla İnterpolasyon İçin Kowalewski’nin Tam
Kalanı) :
x, x0 , . . . , xn [a,b] ’de belirlenmiş olsunlar.
n
L( f ) = Rn ( f ; x) = f ( x) – ∑ f ( xk ) k ( x)
k =0
olsun. (3.5.9) ’da
n
n
k =0
k =0
pn ( x) = ∑ f ( xk ) k ( x) = ∑ f ( xk )
ve
64
w( x)
( x – xk ) wı ( xk )
4.KALAN TEORİSİ
Figen GÜLTÜRK
pn (xk ) = f (xk )
k = 0,1, . . . , n
dir. Burada pn ( x ) = p( f ; x) ’dir.
O halde (4.5.3) ’ten f (x) = (x – t)n+ alarak,
n
n ! K (t ) = Lx ( x – t ) +n = ( x – t ) n+ – ∑ ( xk – t ) n+
k =0
= ∑ ⎡⎣ ( x – t ) – ( xk – t ) ⎤⎦
k =0
n
+
( x)
(*)
n
n
+
k
k
( x)
olur. Bu son ifadede (3.5.13) ile verilen
n
∑
k
(x) ≡ 1
k =0
ifadesi kullanılmıştır.
Bu ifadeyi daha uygun bir forma koyalım. Belirlenmiş k için (4.5.4) ’ten
b
∫ ⎡⎣( x – t )
n
+
– ( xk – t )n+ ⎤⎦ f ( n+1) (t )dt
a
xk
b
⎛ x
⎞
n
n
n
( n +1)
⎡
⎤
(t )dt + ∫ ⎡0 – ( xk – t ) ⎤ f ( n+1) (t )dt + ∫ [ 0 – 0] f ( n+1) (t )dt ⎟
⎜ = ∫ ( x – t ) – ( xk – t ) f
⎦
⎣
⎦
⎜ a⎣
⎟
x
xk
⎝
⎠
=
x
x
a
xk
n
n
n
( n +1)
( n +1)
∫ ⎡⎣( x – t ) – ( xk – t ) ⎤⎦ f (t )dt + ∫ ⎡⎣( xk – t ) ⎤⎦ f (t )dt
dir. Böylece (*) eşitliğinin iki yanı f ( n +1) (t)
ile çarpılır ve integral alınarak
yukarıdaki işlemler dikkate alınırsa,
b
∫ n ! K (t ) f
a
x
=∫ f
a
( n +1)
( n +1)
⎛ n
⎞
n
n
(t )dt = ∫ f ( n +1) (t ) ⎜ ∑ ⎡( x – t )+ – ( xk – t )+ ⎤ k ( x) ⎟dt
⎣
⎦
⎝ k =0
⎠
a
b
n
⎛ n
⎞
n
n
(t ) ⎜ ∑ ⎡( x – t )+ – ( xk – t )+ ⎤ k ( x) ⎟dt + ∑
⎦
k =0
⎝ k =0 ⎣
⎠
x
( x) ∫ ( xk – t ) f ( n +1) (t )dt
n
k
xk
olur. Yukarıda kullanılan (3.5.13) yeniden kullanılırsa;
n
n
⎡( x – t )n – ( xk – t )n ⎤ k ( x) = ( x – t )n – ∑ ( xk – t )n
∑
⎣
⎦
k =0
k =0
k
( x)
yazılır. (3.5.9) eşitliğinde f (xk ) = (xk – t)n ise, f (x) = (x – t)n olduğundan
65
4.KALAN TEORİSİ
n
∑ (x
k =0
(
)
– t ) . k (x) = pn (x – t ) , x = (x – t )
n
k
Figen GÜLTÜRK
n
n
dir.
O halde yukarıdaki son toplamda 1. terim içindeki toplam sıfıra özdeş
olacağından (4.5.2) ve (4.5.3) dikkate alınarak f ∈C ( n +1) [a,b] için
b
L( f ) = ∫ f
a
( n +1)
1 n
(t ) K (t )dt = f ( x) – pn ( f ; x) = ∑
n ! k =0
dir.
66
x
k
( x) ∫ ( xk – t )n f ( n+1) (t )dt
xk
(4.5.11)
KAYNAKLAR
CHENEY, E.W.,1966. Introduction to Approximation Theory. McGraw-Hill Book
Company, New York.
DAVIS, P.J.,1975. Interpolation and Approximation. Dover Publication, Inc., New
York.
FEINERMAN, R.P., NEWMAN, D.J.,1974.Polinomial Approximation. The
Williams & Wilkins Company, Baltımore.
HAASER, N.B., SULLIVIAN,J.A., 1971. Reel Analysis. Van Nostrand Reinhold
Company, New York.
LORENTZ, G.G., 1966. Approximation of Function. United States of America.
LORENTZ, G.G., CHUI, C. K. AND SCHUMAKER, L.L., 1976. Approximation
Theory II. Academic Pres.Inc., New York.
OSTROWSKI, A.M., 1973. Solution of Equation in Euclidean and Banach Spaces.
Academic Press.Inc., New york and Londan.
RIVLIN, T.J., 1974. The Chebyshev Polynomials , John Wiley and Sons Inc.,
Printed in United States of America.
67
ÖZGEÇMİŞ
1978 yılında Adana’da doğdum.İlköğrenimimi Lütfiye Kısacık İlkokulu ’nda,
ortaöğrenimimi Adana Anadolu Lisesi ’nde tamamladım. 1996 yılında Çukurova
Üniversitesi Fen Edebiyat Fakültesi Matematik Bölümüne girdim ve 2000 yılında
mezun oldum. Aynı yıl Adana’nın Kozan İlçesi Yüksekören Köyü İlköğretim
Okulu’nda matematik öğretmenliği görevine başladım. 2003 yılında tayinim
Adana’nın Yüreğir İlçesi ’nde bulunan Tahsilli İlköğretim Okulu’na çıktı. 2005
yılında Çukurova Üniversitesi Fen Edebiyat Fakültesi Matematik Bölümü ’nde
Yüksek Lisans yapmaya başladım. Halen Tahsilli İlköğretim Okulu ’nda görev
yapmaktayım.
68
Download