[ Буслов, Яковлев ] Введение в численный анализ
.pdf1)hx; yi = hy; xi;
2)h x + y; zi = hx; zi + hy; zi;
3)hx; xi 0, ïðè÷ ì hx; xi = 0 , x = 0.
Д йст ит льно лин йно простр нст о с фиксиро нным н м ск лярным прои ни м н ы тся йст ит льным кли о ом простр нст ом.
Ск лярно прои ни компл ксном лин йном простр нст L это ин рн я функция h ; i, îïð ë íí ÿ ëÿ ëþ îé ï ðû ýë ì íòî x; y 2 L, со н ч ниями C, у о л т оряющ я сл ующим усло иям:
1)hx; yi = hy; xi;
2)h x + y; zi = hx; zi + hy; zi;
3)hx; xi 0, ïðè÷ ì hx; xi = 0 , x = 0.
Усло ия 2) и 3) со п ют ля компл ксных и йст ит льных кли о ых простр нст со п ют, р личи лишь усло ии 1).
Н кон ц, кли о о простр нст о н ы тся иль рто ым, сли оно с п р льно (т. . н м сущ ст у т сч тный
ис (н помним, мно ст о н ы тся сч тным, сли м у ним и мно ст ом н тур льных чис л мо но уст но ить
имно о но н чно соот тст и )) и полно по м трик , поро нной ск лярным прои ни м. Простр нст о L2 ÿ ëÿ òñÿ èëü ðòî ûì [5].
11
12
Ãë 2
Аппроксим ции функций
Т рмин ппроксим ция о н ч т при ли ни . Функция f я ля тся ппроксим ци й функции g, сли он том или ином смысл ли к к g (ск м, по той или иной норм ). В ситу ции, ко функция f ищ тся т к, что ы он со п л g кон чном н ор точ к, то , р но к к и с м проц сс поиск , н ы ют инт рполяци й. При этом,сли инт р с пр ст ляют при ли нны н ч ния функции g (т. . н ч ния функции f), н хо ящи ся н отр к с
нным н ором точ к (это к с тся лишь щ ст нных функций, р ум тся), то н ря у с т рмином инт рполяция употр ля тся т к т рмин экстр поляция.
2.1Инт рполяция
2.1.1З ч инт pполяции
Пусть н т лиц чис л fxi; fig, i = 0 ; 1 ; ::: ; N ; x0 < x1 < ::: < xN .
Îïð ë íè . Всяк я функция f(x) т к я, что f(xi) = fi ; i = 0 ; 1 ; ::: ; N í û òñÿ èíò pïîëèpóþù é
(инт pполяци й) ля т лицы fxi ; fi gNi=0 .
З ч инт pполяции состоит отыск нии (постpо нии) инт pполиpующ й функции (т. . пpиним ющ й нных у л х инт pполяции xi ííû í ÷ íèÿ fi ) и пpин л щ й нному кл ссу функций. Р ум тся ч инт pполяции мо т им ть или н им ть р ш ни (и при том н инст нно ), с исит от " нно о кл сс функций". Н о хо имо ыяснить усло ия, при которых ч инт pполяции ыл ы коpp ктно пост л н . О ин и спосо о инт рполяции состоит том, что инт рполирующ я функция ищ тся и лин йной ком ин ции н котоpых конкp тных функций. Т к я инт рполяция н ы тся лин йной. Только лин йны инт рполяции мы и у м р ссм три ть льн йш м.
2.1.2Ч ыш ски сист мы функций
Пусть |
f'i(x)giN=0 |
н который н ор функций н [a; b] , ск м 'i(x) 2 |
C[a;b] . Р ссмотpим лин йную о олочку |
N |
|
|
N |
H = |
W |
'i(x) , он по опp л нию состоит и функций пp ст имых и |
P |
ai'i(x) , ai |
í êîòîpû ÷èñë . |
|
i=0 |
|
i=0 |
|
|
Бу м иск ть p ш ни чи инт pполяции кл сс функций, пpин л щих H . |
|
Ìî íî ñ÷èò òü, ÷òî 'i(x) лин йно н исимы функции ( пpоти ном случ , сли ч инт pполяции p p шим , то p ш ни омо н инст нно). О н ко о но о это о о p нич ния ля о но н чной р р шимости
н ост точно. |
|
|
|
|
|
Ïpèì pû. Пусть н т лиц |
xi |
0 |
1 |
. |
|
|
|
|
|||
fi |
0 |
1 |
|||
|
|
||||
|
|
|
|
|
13
|
|
|
N |
|
1. Во ьм м к ч ст H о олочку синусои льных функций H = |
|
sin( kx). |
||
|
|
|
k=0 |
|
|
N |
ak sin kxWè, ñë î ò ëüíî, ëÿ í f(0) = 0 ; f(1) = 0 |
||
Всяк я функция и H пр ст ля тся и f(x) = |
P |
|||
|
||||
|
k=0 |
|
|
|
и он н у о л т оря т торому усло ию т лицы: f(1) = 0 = 1 , т ким о р ом р ш ний н т. |
||||
|
6 |
|
N |
|
|
|
|
xk è N 2 , ñê ì N = 2 . Òî |
|
2. Пусть т п рь H лин йн я о олочк ст п нных функций H = |
W |
|||
|
|
k=0 |
|
|
f(x) = a0 + a1x + a2x2 : |
|
|
||
Поскольку f(0) = 0 , то a0 = 0. Ä ë , f(1) = 1 è í ÷èò |
a1 + a2 = 1, òî ñòü p ø íèé ñêîí ÷íî ìíî î. |
Н тpу но и ть, что о тоpом пpим p ля сущ ст о ния и инст нности p ш ния мо но исполь о ть к ч ст H функции и a0 + akxk . То сть, ля инст нности р ш ния чи инт рполяции ст ст нно исполь-о ть сл ующ о p нич ни : число у ло ол но p няться p м pности инт pполиpующ о пpостp нст . О н ко, к к пок ы т п р ый прим р, ля р р шимости чи инт рполяции и это о о р нич ния н ост точно.
Выясним усло ия, при которых ч инт рполяции р р шим о но н чно. З ч лин йной инт pполяции ы-ля ит сл ующим о p ом: пусть f 2 H , H лин йн я о олочк н которых функций 'i(x); i = 0; 1; 2; ; N , н о хо имо у о л т орить сист м р нст
|
|
|
|
|
N |
|
|
|
|
|
|
f(xi) = fi = |
X |
ak'k(xi) : |
(1) |
|
|
|
|
|
k=0 |
|
|
|
|
|
|
N |
|
|
ó î ë ò îðÿë ííîé ò ëèö fxi; fig . |
Òî ñòü, òp ó òñÿ í éòè í îð ÷èñ ë |
fakgk=0 т ких, что ы функция f(x) |
||||||
Сло о "лин йн я" формулиро к о н ч т, что функции |
'i õî ÿò (1) ëèí éíûì î ð îì (èëè, ÷òî òî ñ ìî , |
||||||
функция f прин л ит лин йной о олочк функций 'i). |
|
|
|||||
Î î í ÷èì ì òpèöó f'k(xi)g ÷ ð |
. Пусть f ктоp с компон нт ми |
fi , è a = (a0; a1; : : : ; aN )T , òî ñèñò ì |
|||||
(1) ýê è ë íòí ÷ |
|
|
|
|
|
|
|
|
|
|
|
T a = f : |
|
||
Åñëè det = 0 , òî ýò ñèñò ì p p øèì èíñò ííûì î p îì. |
|
||||||
6 |
|
|
|
|
|
|
|
Îïð ë íè . Сист м функций |
f |
'i |
g |
, ëÿ êîòîpîé det = 0, í û òñÿ ÷ ûø ñêîé. |
|||
|
|
|
6 |
|
З м тим, что лю я ч ыш ск я сист м функций том тич ски лин йно н исим . В ным прим ром ч ы- ш ских сист м я ляются мно очл ны.
2.1.3Инт pполяция мно очл н ми
Îñî î ì ñòî ìíî î÷ë íî
Вы л нность мно очл но (полиномо ) о усло л н ц лым ря ом о стоят льст .
1)Полиномы pn(x) л ко ычислять;
2)Мно ст о полиномо плотно простр нст н пр ры ных функций C[a;b] , силу т оp мы В й pштp сс , формулиро ку которой мы при м.
Ò îp ì Â é pøòp ññ . Для лю ой функции f 2 C[a;b] и ля лю о о " > 0 сущ ст у т т ко n и т кой полином
pn(x) , deg pn(x) = n ,÷òî jjf pnjjC[a;b] < ":
3) Полиномы я ляются ч ыш ской сист мой ля лю ой сист мы н со п ющих у ло .
В с мом л , пусть f'i(x)gNi=0 = f1 ; x ; x2 ; : : : ; xN g , òî det ñî ï ò ñ îïð ëèò ë ì Â í ðìîí
14
|
|
|
1 |
x0 |
x02 |
: : : x0N |
|
|
|
|
|
|||
(x0 |
; x1 |
; : : : ; xN ) = |
1 |
x1 |
x12 |
: : : x1N |
= |
|
(xk |
|
xm) ; |
|||
. |
. |
. |
. |
. |
|
. |
|
|||||||
|
|
|
. |
. |
. |
|
. |
. |
|
N k m 0 |
|
|
||
|
|
|
. |
. |
. |
|
|
. |
|
|
|
|
||
|
|
|
|
xN x2N |
|
|
|
xNN |
|
Y |
|
|
|
|
|
|
|
1 |
: : : |
|
|
|
|
|
который, оч и но, н р н нулю сли xk =6 xm ïðè k =6 m. У имся спр ли ости пр ст л ния опр лит ля В н рмон по ин укции [6]. Д йст ит льно, пусть ля ин кс р но о N 1 посл няя формул рн . Вычт м опр лит л (x0; x1; : : : ; xN ) и к о о стол ц пр ш ст ующий, умно нный н x0, òî
|
|
|
1 |
0 |
|
|
|
0 |
|
(x0; : : : ; xN ) = |
1 x1 |
x0 |
|
x12 x1x0 |
|||||
. |
. |
|
|
|
. |
||||
|
|
|
. |
. |
|
|
|
. |
|
|
|
|
. |
. |
|
|
|
. |
|
|
|
|
1 xN x0 |
xN2 xN x0 |
|||||
|
|
|
|||||||
|
|
|
|
|
|
|
|
1 |
x1 |
|
|
|
|
|
|
|
|
1 |
x2 |
= (x1 |
|
x0)(x2 |
|
x0) : : : (xN |
|
x0) |
. . |
||
|
|
|
|
|
. . |
||||
|
|
|
|
|
|
|
|
. . |
|
|
|
|
|
|
|
|
|
1 |
xN |
|
|
|
|
|
|
|
|
|
|
: : : |
|
|
|
0 |
|
|
|
|
||
: : : |
x1N x1N 1x0 |
|
= |
|||||||
. |
. |
|
|
|
|
. |
|
|
|
|
|
. |
|
|
|
. |
|
|
|
|
|
|
|
|
|
|
. |
|
|
|
|
|
: : : |
xNN xNN 1x0 |
|
|
|||||||
|
|
|
|
|
||||||
x2 |
: : : xN |
1 |
|
|
|
|||||
|
1 |
|
|
|
1 |
|
|
|
|
|
x2 |
: : : xN |
1 |
|
|
|
|||||
|
2 |
|
|
|
2 |
|
|
= |
||
|
. |
|
. |
. |
|
. |
|
|||
|
. |
|
|
. |
. |
|
|
|
||
|
. |
|
|
|
. |
|
|
|
||
x2 |
|
: : : xN |
1 |
|
|
|
||||
|
N |
|
|
|
N |
|
|
|
|
|
= (x1 x0)(x2 x0) : : : (xN x0) |
|
|
(xk xm) = |
|
(xk xm): |
||||
|
|
|
|
|
N k m 1 |
|
N k m 0 |
|
||
|
|
|
|
|
|
Y |
|
Y |
|
|
Т ким о р ом, ч инт рполяции ля т лицы |
f |
xi; fi |
g |
iN=0 р р шим инст нным о р ом лин йной о олочк |
||||||
|
|
N |
|
|
|
|
|
|
||
ст п нных функций |
H = |
|
xk. Во ник т опpос: к к стpоить инт рполяционный полином pN (x) , ü ñòü ñ î- |
|||||||
|
|
k=0 |
|
|
|
|
|
|
|
|
î û îp èñ |
H èëè, ÷òî òî ñ ìî , ñ î î ôîpìû ïèñè. Áp òü ê ÷ ñò 'k(x) ñî ñò ííî ñò ï íè |
|||||||||
|
|
W |
|
|
|
|
|
|
|
|
xk ч стую ок ы тся н у о ным. В ч стности, н прим р, н отр к [a; b] = [0; 1] ст п нны функции ысоких поря ко ут с я сьм схо им о р ом: ст п ни xi è xj "почти лин йно исимы"(они оч нь похо и pу н
pу ) и пpи этом получ тся почти ыpо нн я м тpиц . З ч н хо ния коэффици нто ak ïðè ñò ï íÿõ |
||
x ок ы тся плохо о усло л нной. Н ольшо рьиро ни хо ных ных ( н ч ний fi) ïðè î èò ê í ÷èò ëü- |
||
|
N |
xi û p òü pó îé èñ, òî ýòî ó ò îò ÷ òü òîìó, ÷òî ì ñòî |
ным и м н ниям личин ak. Åñëè H = |
W |
|
|
||
|
i=0 |
|
опp лит ля В н pмон ( det ) и с мой м тpицы , н о хо имой ля отыск ния коэффици нто ak ÷ |
|
|||||||||||
f(xk) = a0 + a1xk + a2xk2 + : : : + aN xkN ; k = 0 ; 1 ; : : : ; N ; |
|
|||||||||||
ìû ó ì èì òü í êîòîpóþ pó óþ ÷ó |
|
|
|
|
|
|
|
|
|
|
||
f(xk) = b0p0(xk) + b1p1(xk) + : : : + bN pN (xk) ; k = 0 ; 1 ; : : : ; N ; |
(2) |
|||||||||||
pk 2 H. Коэффици нты bk опр ляются и р нст |
|
|
|
|
|
|
||||||
|
|
|
|
N |
|
|
|
N |
|
|
|
|
|
|
|
f(x) = |
|
bipi(x) = |
|
|
aj xk ; |
|
|
|
|
|
|
|
|
i=0 |
|
|
j=0 |
|
|
|
|
|
ïpè ýòîì pi(x) = PCikxk , òî ñòü |
|
|
|
X |
|
|
X |
|
|
|
|
|
N |
|
N |
|
|
N N |
|
|
|
N |
|
|
|
f(x) = |
|
bi |
Cikxk = |
|
|
biCik xk = |
|
akxk ; |
|
|||
|
i=0 |
|
k=0 |
|
|
k=0 i=0 |
|
|
|
k=0 |
|
|
или м тричной форм |
X X |
|
|
XX |
|
X |
|
|
CT b = a :
15
Ò êèì î p îì, ñëè det C =6 0, то но я ч (2) т к p p шим инст нным о p ом. Н ыpо нность C эк и л нтн тому, что fpk(x)gNk=0 о p уют ис H (сл ст и лин йной л pы). В ч стности, сли полиномыH т ко ы, что deg pk = k , то они том тич ски лин йно н исимы и о p уют ис H и,
сл о т льно, ч инт pполяции p p шим инст ным о p ом.
Инт pполяционный полином форм Л p н
О ин и о мо ных по хо о к р ш нию чи инт рполяции мно очл н ми, состоит том, что ы м триц им л по о мо ности простой и . Им нно, р ссмотрим чу инт pполяции : пусть н инт рполяционн я т лиц
N |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
fxk; fkgk=0 . Тp у тся н йти полином pN (x) ñò ï íè |
N |
у о л т оряющий этой т лиц . |
|
|
||||||||||||||||||||||
|
|
|
|
|
N |
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
N |
|
|
|
H |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
 ì èñ |
= x , êîòîpîì ì òpèö |
|
|
пр ст ля т со ой иничную, о о н чим о fLk(x)gk=0, òî |
||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
i=0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ñòü |
|
|
|
|
W |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lk(xi) = Æki ; = I : |
|
|
|
|
||||||||||||||
|
|
N |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Îòñþ pN (x) = |
P |
akLk(x) ; è |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
k=0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
N |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
fi = pN (xi) = |
|
X |
akLk(xi) = ai ; |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
k=0 |
|
|
|
|
|
|
|
|
|
|
|
|
||
èëè |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
N |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
p(x) = |
|
X |
fkLk(x) : |
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
k=0 |
|
|
|
|
|
|
|
|
|
|
|
|
|||
К к постpоить л р н ы полиномы |
L |
k(x) ? Поскольку |
L |
k(xi) = 0 ïpè |
i = k , то т кой полином |
L |
k(x) èì ò |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
||||
N коpн й и сл о т льно я ля тся полиномом ст п ни N . Т ким о р ом Lk(x) = Ck (x xi), ïpè÷ ì |
Lk(xk) = 1 , |
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i=k |
|
|
|
Q |
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Q |
|
|
поэтому Ck = |
(xk |
xi) , ñë î ò ëüíî |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i=k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Y |
|
x |
|
|
xk |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
Lj (x) = |
|
|
xj |
xk : |
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
k=j |
|
|
|
|
|
|
|
||||||
Оконч т льно, p ш ни чи инт pполяции приним т и |
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
N |
|
|
|
|
|
|
|
|
|
x xk |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
p(x) = |
X |
fj |
Y |
|
: |
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
xj xk |
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
j=0 |
|
|
k=j |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
Инт pполяционный полином фоpм Ньютон
Инт рполяционный полином ст п ни N , прохо ящий ч р нны (N + 1) точку fxi; figNi=0 инст нн н. О н копись о форм Л р н мо т ля н которых ч ок ться н у о ной. то с я но с т м о стоят льст ом, что с Л р н ы полиномы Lk(x) им ют о ну и ту ст п нь N . В ч стности, сли к инт рполяционной с тк fxi; fig о лять но ы точки, то н ль я осполь о ться р н постро нными л р н ыми полином ми, и прихо ится ля ол ысоких ст п н й их строить но о.
Бу м р ш ть чу инт pполяции ы р H но ый ис :
N0(x) = 1 ; Nk(x) = Y(x xi) ; k = 1 ; : : : ; N :
i<k
В том, что это йст ит льно ис H л ко у иться, поскольку deg Nk(x) = k , и т м с мым ньютоно ы мно очл ны Ni лин йно н исимы. Ит к, у м иск ть инт pполяционный полином p(x) и
16
N
p(x) = XakNk(x) :
k=0
Т ко пр ст л ни и я ля тся писью инт рполяционно о полином форм Ньютон . З м тим, что Nk(xj) = 0 пpи j < k . С ми коэффици нты ak í õî èì è ñèñò ìû: p(xj) = fj ; j = 0 ; : : : ; N èëè
8 a0 = f0 ;
a0 + a1(x1 x0) = f1 ;
> : : :
< m
P akNk(xl) = fm ;
k=0
: : :
N
> P akNk(xN ) = fN :
: k=0
òî òð ó îëüí ÿ ñèñò ì . È ï ð î î óð í íèÿ îïð ëÿ òñÿ a0 , ò ì, í ÿ a0 , è òîðî î óð í íèÿ îïð ëÿ ì a1 , è ò ê ë .
Мо но p шить ту чу и ол "эл нтно". В м т к н ы мы p л нны p ности. Р л нны р ности 0- о поря к это просто н ч ния функции fi = f(xi) . Р л нны р ности ол ысоких поря ко опр ляются р кур нтно:
|
|
|
|
fi fj |
|
|
|
|
|
1 |
ïîpÿ ê |
fij = f(xi; xj) = |
xi xj |
; |
|
|
|
|
|
|
|
|
|
fij fjk |
|
|
|
||
2 |
ïîpÿ ê |
fijk = f(xi; xj; xk) = xi xk |
|
; |
|
||||
: : : : : : : : : : : : : : : : : : : : : : : : |
|
|
|
|
|
|
|
||
k ïîpÿ ê |
f 0; 1::: k = |
f 0 1::: k 1 f 1 |
2 |
::: k |
: |
||||
|
x0 xk |
|
|
|
Н тру но и ть, что р л нны р ности им ют р м рность соот тст ующих прои о ных. Р ш ни чи инт рполяции тся сл ующим ыр ни м
N
p(x) = Xf012 ::: kNk(x) :
k=0
Что ы у иться спр ли ости это о пр ст л ния, р ссмотрим р л нны р ности инт рполяционно о полином p(x) , которых к ч ст п р о о и р ум нто ыступ т с м п р м нн я x , ост льными я ляются точки инт рполяции. Ст п нь это о полином р н N . Р ность p(x) p(x0) = p(x) f0 î ð ù òñÿ íîëü òî÷ê x0 è,
сл о т льно, лится н x x0 . Т ким о р ом р л¼нн я р ность px0 = p(x) p(x0) , ð ññì òðè ì ÿ ê ê ôóíê-
x x0
ция x , я ля тся полиномом ст п ни N 1. Ан ло ично, тор я р л нн я р ность px01 = px0 p01 сть полином
x x1
по x ст п ни N 2 , р л нн я р ность N- о поря к px012:::N 1 у н исит от x и я ля тся конст нтой и р ности ол ысоко о поря к то ст нно р ны нулю. Т ким о р ом,
p(x) = p0 + (x x0)px0 = p0 + (x x0)[p01 + (x x1)px01] = p0 + (x x0)p01 + (x x0)(x x1)[p012 + (x x3)px012] = : : : =
|
N |
|
k |
|
= |
X |
p012:::k |
Y |
(x xi) : |
|
k=0 |
|
i=0 |
|
Ост лось м тить, что поскольку у л х инт рполяции xi |
н ч ния инт рполяционно о полином р ны т личным |
|||
í ÷ íèÿì fi , òî è f01:::k = p01:::k . |
|
|
|
|
17
2.1.4По p шность инт pполяции
Пусть f(x) |
н котор я функция и пусть fxi; figiN=0 инт pполяционн я т лиц , которой эт функция у о л т о- |
ðÿ ò (òî ñòü |
f(xi) = fi). По этой инт рполяционной с тк мо но построить и инт рполяционный полином pN (x). |
Во ник т ст ст нный опрос: н сколько р лич ются м у со ой функция f(x) и полином pN (x), у о л т оряющи о ной и той т лиц ? Если ник ких с ойст л кости н потр о ть от функции f, то и ск ть нич о
опр л нно о н ль я. О н ко, при ост точной л кости функции |
f мо но оц нить р ность f(x) pN (x), èì ííî, |
|||||
ñïð ëè |
|
|
|
|
||
Ò îp ì . Пусть f |
2 CN+1[a; b] è pN | инт рполяционный полином, у о л т оряющи о ной и той с тк |
|||||
í ÷ íèé fxi; figiN=0, то ля лю ой точки x 2 [a; b] ñóù ñò ó ò ò ê ÿ òî÷ê (x), ÷òî |
||||||
|
|
|
|
fN+1( (x)) |
|
|
|
|
|
f(x) pN (x) = |
(N + 1)! NN+1(x) ; |
||
NN+1(x) = (x x0)(x x1) : : : (x xN ). |
|
|
|
|||
Äîê ò ëüñò î. Пp ст им по p шность и |
|
|
|
|||
|
|
|
f(x) pN (x) = NN+1(x)r(x) : |
|||
Т ко пр ст л ни ст ст нно, поскольку и р ность |
f pN è |
NN+1 òî÷ê õ xi; i = 0; 1; : : : ; N î ð ù þòñÿ |
||||
íîëü: |
|
|
|
|
|
|
|
|
|
[(x) pN (x)]jx=xi = 0 ; |
i = 0 ; 1 ; : : : ; N : |
||
Ïðè ýòîì |
r(x) 2 C[a;b] |
. В м т к спомо т льную функцию |
|
|||
|
|
|
q( ) = f( ) pN ( ) NN+1( )r(x) : |
|||
Ç ñü |
x |
ï p ì òp, |
2 [a; b] . Î÷ è íî, ÷òî q( ) = 0 òî÷ê õ = x0 ; x1 ; : : : ; xN ; x . Ä ë , ñëè f 2 CN+1 |
|||
òî è |
q 2 CN+1. Н помним, что ля функции, прин л щ й |
C1 , м у умя корнями им тся по кр йн й м р |
||||
о ин нуль пpои о ной. Сл о т льно, м у кp йними и N + 2 |
нулями функции q( ) л ит хотя ы о ин нуль |
|||||
(N + 1)-ой пpои о ной. Выпиш м эту прои о ную: |
|
|
|
|||
|
|
|
qN+1( ) = fN+1( ) (N + 1)!r(x) : |
|||
Пусть он о р щ тся нуль точк (x) : q( (x)) = 0 |
и, сл о т льно, этой точк (x) ыполн но |
|||||
|
|
|
r(x) = |
fN+1( (x)) |
; |
|
|
|
|
(N + 1)! |
|||
|
|
|
|
|
îòêó óò ð íè ò îð ìû ñë ó ò í ïîñð ñò ííî.
З м ч ни . При нным р ссу ни м о корнях спомо т льной функции q мо но осполь о ться только, сли x =6 xi, ò ê ê ê ïpè x = xi функция q(x) им т лишь N + 1 коp нь. О н ко при x = xi усло ия т ор мы ыполн нытом тич ски, поскольку f(xi) = pN (xi) è NN+1(xi) = 0.
И усло ия т ор мы сл у т приорн я оц нк
j |
f(x) |
|
pN (x) |
max |
jfN+1( )j |
jN |
N+1(x) |
j |
jjfN+1jjC |
jN |
N+1(x) |
j |
: |
|
|
j 2[a;b] (N + 1)! |
|
(N + 1)! |
|
|
Ïpèì p. Оц нить по p шность функции y = px н пpом утк [100,144] с у л ми 100, 121, 144 с помощью инт p- поляционно о полином тоpой ст п ни ( фоpм Л p н или Ньютон это с p но, поскольку это о ин и тотполином, р ниц мо т о никнуть только, сли ычисл ни коэффици нто пpоисхо ит н точно, с н котоpой
18
по p шностью).
Р ш ни . Для то о, что ы оц нить по р шность о с н т н о хо имости строить с м инт рполяционный полином,
ост точно осполь о ться получ нной оц нкой. Ит к N = 2 ; y0 = |
|
1 |
; y00 = |
1 |
x |
3 |
; y000 |
|
5 |
|
||||||||||||||||||||||||
1 |
x 2 |
2 |
= |
3 |
x 2 |
, ñë î ò ëüíî |
||||||||||||||||||||||||||||
2 |
4 |
8 |
||||||||||||||||||||||||||||||||
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
max jy000j |
3 |
(100) 2 |
= |
3 |
10 5, îòêó |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
8 |
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
pN (x) |
|
y(x) |
3 |
10 5 |
1 |
max |
(x |
|
100)(x |
|
121)(x |
|
144) |
|
< 3 |
|
10 3 : |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
j 8 |
3! |
|
|
|
j |
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
j |
|
|
j |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Т ким о p ом, н счит я с м инт рполяционный полином pN (x) мы оц нили по p шность.
2.1.5Îö íê +1(x):
Пpи пpои ольном p споло нии у ло оц нить мо уль |
NN+1 о ольно сло но. Для p ном pной с тки ситу ция |
||||||||||||||
ы ля ит пpощ . Пpо м pу ую оц нку. Пусть x 2 [xk 1; xk], òî |
|
||||||||||||||
|
jx0 xj kh ; jx1 xj (k 1)h ; : : : ; jxk 1 xj h ; |
||||||||||||||
|
jxk xj h ; jxk+1 xj 2h ; : : : ; jxN xj (N k + 1)h ; |
||||||||||||||
îòêó |
jNN+1j (N k + 1)!k!hN+1 , è |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
jj |
f |
|
pn |
jj |
C |
jj |
fN+1 |
jj |
C k!(N + 1 k)! hN+1 |
; |
||||
|
|
|
|
|
|
(N + 1)! |
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1=Ck |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
N+1 |
|
||
òî ñòü |
jf pN j = O(hN+1) . Â ýòîé ñèòó öèè î îðÿò, ÷òî|инт рполяционный{z } |
ìíî î÷ë í pN (x) им т по р шность |
O(hN+1).
З м ч ни . Мо но по о p ть у лы т к, что ы личин max jNN+1(x)j ыл м ньш , ч м у лю о о pу о о полином той ст п ни с иничным ст ршим коэффици нтом (т ки полиномы н им н отклоняющи ся от нуля мно очл ны
Ч ыш ). У лы p споло ны p ко с p ин и с ущ ются у концо пром утк .
2.1.6Схо имость инт pполяции. Пpим pы
Хотя т оp м В й pштp сс и ут р т полноту полиномо , о н ко он нич о н о орит относит льно то о, к к строить т ки полиномы pn . Âî íèê þò îïpîñû:
1.К к ы ир ть инт pполяционную т лицу fxi; fig?
2.Схо ится ли том или ином смысл посл т льность ппpоксим ционных полиномо к инт pполиpу мой функции?
Для у лич ния точности мо но исполь о ть сл ующи м то ы постро ния полином :
1.Ум ньш ни ш с тки, при постоянной ст п ни N инт рполяционно о полином . В этой ситу ции инт рпо-
ляционный полином хорошо описы т по ни функции f 2 CN+1 лишь н н ольшом пром утк ( лины hN ).
2.Ð óìíî p ì ù íè ó ëî . Î û÷íî ýòî î í ÷ ò û îð ê ÷ ñò ó ëî êîðí é ìíî î÷ë íî × ûø .
3.У лич ни числ у ло и, т м с мым, у лич ни ст п ни инт рполяционно о полином .
И стно, что сли y(x) ц л я функция (т. . p л тся ст п нной pя с скон чным p иусом схо имости н компл ксной плоскости), то пpи пpои ольном p споло нии у ло н лю ом пром утк [a; b], pN (x) ! y(x)
19
p ном pно (т. . по ноpм простр нст н пр ры ных функций ) пpи N ! 1 . О н ко сли функция скон чно иф-
ф р нциру м лишь щ ст нном смысл : f 2 C1 , то это у н p нтиpу т схо имости посл о т льности
(1;1)
инт рполяционных полиномо к функции f при у лич нии числ у ло . Ïpèì p.
f(x) = |
0 |
1 |
|
x 0 ; |
|
( e x |
0 < x : |
Построим посл о т льность инт рполяционных полиномо по точк м отриц т льной полуоси. Вс они то ст нно р ны нулю pn(x) 0 и схо имости к функции f н т. Пp у лы мы ы р ли сьм н эфф кти но.
При р ном рном р споло нии у ло т к н с у тся о иться схо имости. Причин сь ключ тсятом, что оц нку инт рполяции хо ит прои о н я от инт рполиру мой функции. В случ сли f н о л тост точной л костью, то и оц нк т ря т смысл.
Ïpèì p Á píøò éí .
y(x) = jxj ; x 2 [ 1; 1] :
Á ðíøò éí ïîê ë, ÷òî ëÿ p íîì píîé ñ òêè í ÷ íèÿ pN (x) м у у л ми инт pполяции н о p нич нно о p ст ют пpи N ! 1 окр стности точ к -1, 1. З м тим, что функция jxj н ифф р нциру м нул , но окр стности нуля инт рполяционны полиномы ысокой ст п ни ост точно хорошо п р ют по ни функции мо уль.
В и стном смысл о щ о м то постро ния посл о т льности инт рполяционных полиномо н т. И осно ни-м, что ы ут р ть столь "пр н приятн йш и сти ", я ля тся
Ò îp ì Ô p (NO GO Theorem). Пусть xji | прои ольный инт pполяционный м сси н [a; b]:
x00 |
|
|
|
|
|
x01 |
x11 |
|
|
|
|
x02 |
x12 |
x22 |
|
|
. |
. |
. |
. |
.. |
|
|
|
|
||||
. |
. |
. |
. |
|
|
. |
. |
. |
|
|
|
x0n |
x1n |
x2n |
: : : |
xnn |
|
: : : |
: : : |
: : : |
: : : |
: : : : : : |
То сущ ст у т т к я функция g 2 C[a;b] è ò ê ÿ òî÷ê x 2 [a; b] , что посл о т льность инт рполяционных полиномо , постро нн я по строк м это о м сси и со п ющ я них с g н стр мится точк x к g(x ) .
Т ким о р ом, p ном pной схо имости оо щ о оря о иться н у тся. К к "пp о ол ть"т оp му Ф p ? Н о хо имо отк ться от поточ чной схо имости и м нить н схо имость сp н м. Им нно, рно сл ующ
óò ð íè . |
|
|
|
|
|
|
|
|
|
|
|
|
Пусть |
Pn(x) сист м мно очл но оpто он льных с сом 2 C[a;b] í ïðîì óòê |
[a; b] : |
||||||||||
|
|
b |
|
|
|
|
|
|
|
|
|
|
|
|
Za |
Pn(x)Pm(x) dx = Ænm ; (x) > 0 : |
|
|
|
||||||
(n) |
ñóòü êîpíè Pn. Âñ îíè ù ñò ííû è ïpîñòû è ïðèí ë ò ïðîì óòêó |
(a; b) (ñì. ë. "×èñë ííî |
||||||||||
Пусть xm |
||||||||||||
инт риро ни "). Во ьм м корни |
(N+1) |
орто он льно о полином |
PN+1 к ч ст у ло инт pполяции, и по ним |
|||||||||
xm |
||||||||||||
постpоим полином pN N-îé ñò ï íè ïpîõî ÿùèé ÷ p |
|
|
|
|
(N+1) |
(N+1) |
) ; m = 0 ; : : : ; N . Òî |
|||||
N + 1 точку: f(xm |
) = pN (xm |
|
||||||||||
ëÿ ëþ îé í ïð ðû íîé í [a; b] |
функции |
f |
|
|
|
|
|
|
|
|
|
|
|
|
|
b |
|
|
|
|
|
|
|
|
|
|
|
|
[f(x) pN |
(x)]2 (x)dx |
|
|
|
0 : |
|
|
|
|
|
|
|
Za |
|
|
N |
|
|
|
|
|
|
|
|
|
|
! |
|
|
|
|
||||
|
|
|
|
|
|
!1 |
|
|
|
|
20