book1989
.pdfт. е. в виде уравнения плоскости, проходящей через три заданные точки (хи уи щ), i =l , 2, 3.
2. Общая постановка задачи интерполирования. Пусть на от-
резке [а, Ь] задана система функций |
|
фо (■«), ф! (х),. . . , ф„(х) |
(9) |
,и введена сетка |
(10) |
а ^ х oCXjC. . . <xn^.b. |
|
■•Образуем линейную комбинацию |
|
ф(х)=С0фо(х)+С1ф1(х)4~- • ■+ Спф„(х) |
(И) |
с числовыми коэффициентами с0, си . . ., сп. Задача интерполирова ния функции f(x) системой функций (9) на сетке (10) состоит в нахождении коэффициентов с0, си . . . , с„, для которых выполнены условия
(p(xj)=f(xj), |
/= 0, 1, |
(12 ) |
Интерполирование алгебраическими многочленами является частным случаем сформулированной задачи, когда фЛ(х) = х \ k = =0, 1, . . . . п. Возникает вопрос о существовании и единственности решения общей задачи интерполирования. Запишем систему (12) 'более подробно:
с0Фо (хо) + |
cifPi W + |
• ■• |
+ |
Ыр* (х0) = |
f (х0), |
соФ (*i) + |
С1Ф1 (Xl) + |
• • • |
+ |
СпУп(*i) = |
f (х,), |
С0Фо (Хп) + CjiPx (хп) -f . . . + С„ф„ (хп) = / (*rt).
Для того чтобы эта система имела единственное решение, необхо димо и достаточно, чтобы определитель матрицы
|
'ф о (*о) |
ф1 (Хо) |
■ • |
Ф„ м |
А = |
Фо (*]) |
ф1 (X,) |
. ■Ф я ( 0 |
|
|
|
|
|
|
|
фо (*д) |
ф! (•*■„) |
■ • |
Фп(хп) |
был отличен от нуля. Более того, поскольку узлы х0, xlt... ,х п мо
гут |
быть |
как угодно расположены |
на [а, Ь], лишь |
бы среди них |
не |
было |
совпадающих, необходимо |
потребовать, чтобы det АФО |
|
при |
любом расположении узлов. Выполнение или |
невыполнение |
этого требования зависит от выбора системы функций (ф*.(х)}£=0.
Система функций {фД х)}а=о называется системой |
Чебышева |
на [а,Ь], если определитель матрицы (13) отличен от |
нуля при |
любом расположении узлов xh^[a , b], k = 0, 1, .... и, когда среди этих узлов нет совпадающих. Таким образом, общая задача ин
терполирования |
однозначно разрешима, если {q>k(x)}k=o чебы- |
||
шевская система |
функций. Функция ф ( х ) , определенная |
согласно |
|
(1 1 ) |
и удовлетворяющая условиям интерполяции ( 12), |
называет |
|
ся |
обобщенным |
интерполяционным многочленом по |
системе |
(Фа(*)}£=<>■
151
Система алгебраических многочленов сpk(x)=xk, k = 0, 1, п, является чебышевской системой на любом отрезке [а, Ь\. Система
тригонометрических |
многочленов фДх) (см. пример 1) является |
||||||
чебышевской системой на отрезке периодичности. |
|
|
|
||||
Приведем примеры систем функций, не |
являющихся |
чебышевскими. Пусть |
|||||
на отрезке [— 1, 1 ] задана система функций |
|
|
|
|
|||
|
Фо ( х ) |
Фт М = Г’\ X, |
— 1 : ;*<о, |
|
|
||
|
О: Г* < |
1. |
Ха = — |
3_ |
|||
Если |
в качестве узлов |
интерполирования взять, например, точки |
|||||
4 ' |
|||||||
|
|
||||||
х1 = |
1 |
|
|
|
|
|
|
— — , то получим |
|
|
|
|
|
IО
0 |
1oj
т.е. данная система не является чебышевской на [— I, I]. Менее тривиальным является пример системы
|
ф о ( * ) = |
1 , |
< p i ( x ) = x 2— 1 / 4 , |
* < = [ — 1 , 1 ] . |
|
|
Выбрав в качестве |
узлов |
интерполирования |
корни функции qpi (д:), |
т. е. точки |
||
Хо= —0,5, * 1 = |
0,5, придем к той же самой матрице А. |
|
||||
Вообще, |
из |
(13) |
видно, что если какая-либо из |
функций |
||
ф0, фь . . . , ф„ обращается |
на отрезке |
[а, Ь] в нуль более чем п раз, |
то система не является чебышевской. Действительно, если, напри
мер, |
ф;(хА) = 0 для |
некоторого |
/ и для /г=0, 1,. . . , п, то, |
выбирая |
|
точки |
ха, х„ . . . , хп |
в качестве |
узлов интерполирования, |
получим, |
|
что /-й столбец матрицы А содержит только нулевые элементы. |
|||||
Можно доказать, что справедливо следующее утверждение |
|||||
(см., |
например, |
[4]). Для того чтобы система (ф*(я)}£=0 была |
|||
чебышевской на |
[а, Ь\, необходимо и достаточно, чтобы любой об |
общенный многочлен по этой системе, у которого хотя бы один из коэффициентов отличен от нуля, имел на [а, Ь] не более п нулей. Иногда это свойство принимается за определение чебышевской си стемы.
3. |
Наилучшее |
приближение |
функции, |
заданной таблично. |
|
Пусть |
значения |
функции f(x) и |
функций |
фДх), |
/=0, 1,... ,п, из |
системы (9) известны в точках |
хк^[а, b], k = 0, |
1, ..., т. Если |
|||
т>п, |
то задача |
интерполирования становится переопределенной. |
В этом случае можно рассматривать задачу о наилучшем прибли жении, которая формулируется следующим образом.
Введем обобщенный многочлен (11) и будем рассматривать его
значения только в узлах хк, т. е. |
|
|
Ф (хк) = с 0ф0(хк) + с у р , (хк) + |
. . .+ с пф„ (хк) , |
|
k=0, 1, . . . , т. |
|
|
Образуем разности |
|
|
rk= <p(xh)—f(xh), k = 0, |
l, |
т, |
характеризующие отклонение в узлах хк точного значения функ-
152
ции f(x) от ее приближенного значения, полученного с помощью обобщенного многочлена (11). Для вектора погрешностей
|
Г = (Ль |
гту |
|
||
можно ввести ту или иную норму, например, |
|
||||
I т |
\ '/• |
/ т |
\ |
(14) |
|
Г = |
2 |
= |
2 |
(ф ( * * ) - /м л , |
|
\А=о / |
|
Wo |
1 |
|
|
или |
|
\rk\ — |
|
|
|
г |= |
шах |
max 1ср* — / (х*)|. |
(15) |
||
|
o ^ k < z m |
|
о |
|
|
Задача о наилучшем приближении функции f(x), заданной таб лично, состоит в нахождении коэффициентов с0, с1г.. ., сп, мини мизирующих норму вектора г. В зависимости от выбора нормы по лучим различные задачи. Так, норме (14) соответствует задача о наилучшем среднеквадратичном приближении, а норме (15) — задача о наилучшем равномерном приближении функции, задан ной таблично.
Если т=п, то независимо от выбора нормы решение с= (с0, с,,.. ., сп)Т задачи о наилучшем приближении совпадает с решением задачи интерполирования. Действительно, в этом случае требование 1И 1=0 приводит к условиям
|
ф О О = № ), /г=0, |
|
т. е. к задаче интерполирования. |
среднеквадратичное при |
|
П р и м е р |
1. Построим иаилучшее |
|
ближение для |
случая л = 1, т=2 , когда |
заданы fi=f(Xi), г=0, 1 , 2 . |
Обозначим h0=xt—xQ, hi=x2—xi и будем искать обобщенный мно гочлен ф(х) в виде
|
|
Ф (х) =ca+ cl(x—Xi). |
|
|
|
||
Тогда |
для r(x)=q>(x)—f(x) |
получим, |
что ||г|[2= /г(с0, Ci), где |
|
|||
|
Е(с0, ci) = (c0- c 1/i0-/o )2+(C o-/i)2+ (c0 + cihi- f 2)2. |
|
|||||
Точку минимума Е(с0, с,) |
найдем из условий FCt — FCl= 0, |
ко |
|||||
торые приводят к системе уравнений |
|
|
|
|
|||
|
|
Зс0+ |
(hL— hQ) cL= [а+ /i + /2, |
|
|||
|
{К — К) с0+ (hi + h\) сх= h j 2— h j 0. |
|
|||||
Отсюда получим |
|
|
|
|
|
|
|
|
с0= |
а0/ 0+ (1 а0 |
и2) / ] Т- ^2/21 |
|
|
||
|
n = P ^ + ( i - P ) ^ . |
|
|
|
|||
где |
|
hi |
|
hts |
|
|
|
|
|
К (h0+ hi) |
|
hj (2ft, + ft0) |
|||
а = |
(^ + К) |
ач |
", P = |
||||
|
2 (^0 + ^1 + hih0) |
|
2(h20 + h l+ h M |
2 (Aj + ftj + |
A,A„) ' |
||
Вводя |
обозначения |
h=0,5(ht +h2), |
/=/,, |
fx= (/2—/,)//!,, |
|
||
|
|
|
|
|
|
|
153 |
= (Д — fQ)lha, f-~ = |
{fx— |
можно записать |
коэффициенты |
|
с0и С! в виде |
|
|
|
|
с0= / + |
Л 1 + |
hha |
|
(16) |
Ло + |
|
|
||
______1 |
|
.({2h1 + h 0) h 1f x + (2h0 + |
h1) h 0f-). |
(17)' |
С, = |
|
2 (А* + h\ + А Л )
Если /г1=Л2=/г, то
c 0 = ±3( f o + fi + h ) , П = 2Л
Оценим погрешность полученного приближения. Проводя ментарные выкладки, получим с учетом (16), (17), что
ri = c0- f |
, |
1= - -. |
АЛА2 , |
|
1„°------- f-2, |
||
|
|
А2 + |
^ + А Л |
го— С0 |
CJ/ZQ /о |
А, |
|
——Л |
|||
|
|
|
2d |
С2 = с0— сЛ — /а = — ™ П- 2rl
Отсюда имеем
A2ft2da
( 18)
эле
I 112 |
2 |
1 |
9 1 |
1 |
9 |
" I ' |
/ l O |
+ |
, |
|
A2-f- АЛ) (h;Y> |
|
I Л I = |
' ' о |
+ r |
i i |
+ |
1 |
|
^ |
------------------ Г ! : |
2(AQ+ |
|||
следовательно, |
|
|
|
|
|
|
A,A0d |
|
|
|
||
|
|
\r |
= |
|
А— Ф = |
|
|
|
I h \ |
|
||
|
|
|
(2 (ft2 + hi + hM)V° |
|
||||||||
Согласно |
(6) |
из |
§ 2 |
существует |
точка |
£ e (x 0, *2). для |
которой |
|||||
/- j =/"(£). Поэтому окончательно можно записать |
|
|||||||||||
|
|
|
|
|
|
|
|
АЛА |
|
|
|
|
|
|
|
II/— Ф|| = У 2 (AQ+ Л2 + Atdо)IГ (О I |
|
||||||||
В частности, |
па |
равномерной |
сетке, |
когда |
h l= h 2= h , |
получим |
||||||
|
|
|
|
|
|
||/_ ф || = |
|
Р Т |П Ш ’ |
|
|
т.е. погрешность имеет второй порядок по h.
4.Сглаживание сеточных функций. Пусть имеется таблица зна
чений {fi\i=о функции f (х), полученная, например, путем изме рения некоторой физической величины или с помощью численных расчетов. Может оказаться, что f(x) сильно меняется на отдель ных участках. В этом случае иногда целесообразно применить про цедуру сглаживания, т. е. приближенно заменить f(x) другой, бо лее гладкой функцией <р(х).
Для построения сглаженных функций можно воспользоваться среднеквадратичными приближениями, рассмотренными в преды-
154
дущем пункте. Согласно (18) получаем, что многочлен ф<*> (х) наилучшего среднеквадратичного приближения, построенный по
значениям |
fi+u имеет вид |
|
|
|
|
|
|
|
||
Ф<« (х) = |
h-y + h3- |
h+l |
■+ |
|
|
(* - |
xt), |
|
||
причем |
|
|
|
|
|
|
|
|
|
|
Ф(0 (*<) = - |
f‘- ' ± b +J |
‘* |
, |
/ = 1 , 2 , .... JV -1 . |
(19) |
|||||
|
|
О |
|
|
|
|
|
|
|
|
Доопределим |
(р(0)(х0) =f0, cp(N>(xN)=fN и |
обозначим |
ф;=Ф(;)(л:«), |
|||||||
Z=0, 1, . . . . IV. |
сглаживания |
по формулам |
(19) |
состоит |
в замене |
|||||
Процедура |
||||||||||
сеточной функции |
{/<}"=„ сеточной |
функцией |
W |
=0, |
определен |
ной согласно (19). То, что такая замена действительно осуществ
ляет |
сглаживание, |
можно |
иллюстрировать |
примером, |
приведен |
|||||||||
ным в таблице. |
|
|
|
|
|
|
|
|
|
|
|
|
||
i |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
|
7 |
8 |
9 |
10 |
11 |
12 |
fi |
1 |
l |
1 |
1 |
0 |
0 |
0 |
|
0 |
10 |
0 |
0 |
0 |
0 |
ф£ |
1 |
1 |
1 |
2 |
1 |
0 |
0 |
10 |
10 |
10 |
0 |
0 |
0 |
|
3 |
3 |
|
3 |
3 |
3 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|||||
Здесь функция /) имеет две особенности: разрыв при 1=3 и вы |
||||||||||||||
брос при 1= 8. Сглаживание приводит |
к |
размазыванию |
разрыва, |
а также к размазыванию выброса и уменьшению его амплитуды. На участках гладкости f(x) функция ф(х) также остается гладкой. Для наглядности читателю предлагается построить графики функ ций f(x) и ф(х).
В рассмотренном случае сглаживание свелось к осреднению функции f(x) по трем соседним точкам. Можно проводить осред нение и по большему числу точке, например по пяти точкам, когда
2 |
2 |
фf = 2 |
5 ai ==L |
/=-2 |
i -2 |
Чтобы выяснить, почему осреднение приводит к сглаживанию, вернемся к рассмотренному примеру. Будем считать, что f(x) задана на равномерной сетке
шл= {xi = ih, i= 0, 1, .. ., N, hN = /},
причем /o = fw = 0. Сглаживание |
по |
формулам (19) |
приводит |
к функции |
|
f i - i + |
i i |
+ fc+i |
К2 |
(20) |
|
ф,-= |
3 |
|
|
з hx |
|
1 = 1 ,2 ........ N— 1, |
фо=флг = |
0, |
|
т. e. к осреднению f(x) по трем соседним точкам. Таким образом, можно счи тать, что процедура осреднения представляет собой замену сеточной функции f
155
неточной |
функцией |
|
|
h? |
Е— единичный |
оператор, Л — оператор |
|||||||||
Tft где 7’« £ + - - - Л , |
|||||||||||||||
|
|
|
|
|
|
|
|
и |
|
|
|
оператором |
осреднения. |
||
второй |
разностной производной. Будем называть Т |
||||||||||||||
В |
п. |
5 |
§ |
4 |
ч. I показано, |
что |
любую сеточную функцию |
f, для которой |
|||||||
/O= / N = |
0, можно представить в виде разложения |
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
N - 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f ( x ) = |
' 2 } C k p k |
{ x ) , |
*<Е<оЛ, |
|
|
(21) |
||
|
|
|
|
|
|
|
|
k =1 |
|
|
|
|
|
|
|
где р,д(х) — собственные функции оператора Л: |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
Лцд(л:)+Я./!(Хй(л)=0. |
|
|
|
(22) |
||||
Собственные функции и собственные числа оператора Л можно выписать в |
|||||||||||||||
явном виде |
(см. п. 4 § 4 ч. I): |
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
h2- siir |
nk |
Н (*/) = V |
J ■ |
nkj |
|
|
||
|
|
|
|
|
|
|
2N |
N |
|
|
|||||
|
|
|
|
|
|
6=1,2.......N—1, |
j= 0,1.......N. |
|
|
|
|||||
Применяя к f оператор T, получим согласно (21), |
(22) разложение |
|
|||||||||||||
|
|
|
|
|
|
|
T f ( x ) = |
2 |
|
|
|
|
|
(23) |
|
|
|
|
|
h? |
|
|
4 |
nk |
к |
|
|
|
|
|
|
где tk |
= |
1 — |
|
|
— собственные |
значения оператора |
Т. |
||||||||
Ak = 1— — sin2 |
|||||||||||||||
Коэффициент |
Д |
в разложении (23) характеризует влияние оператора |
осред |
||||||||||||
нения |
Т на |
6 -ю |
гармонику. Для низкочастотных |
гармоник, когда kjN |
мало, |
||||||||||
имеем |
sin2 |
л/г |
|
|
и Д |
близко к единице. Для |
больших к. когда &/Л/« 1, имеем |
||||||||
—- ж 0 |
|||||||||||||||
nk |
|
2/V |
|
|
|
|
|
|
|
|
|
|
|
||
|
1 и |
| Д | « 1 / 3 . |
Таким |
образом, |
оператор |
Т не |
подавляет низкочастот |
||||||||
sin2 |
~ |
ные гармоники и уменьшает амплитуду высокочастотных гармоник примерно
втри раза. Этим и объясняется эффект сглаживания.
§6. Наилучшие приближения в гильбертовом пространстве
1.Постановка задачи. В п. 3 § 5 рассматривалась задача о при ближении функции, заданной таблично. Однако задачу о прибли
жении функций можно сформулировать и в более общем виде, а именно в терминах теории приближений в линейных нормиро ванных пространствах.
Пусть дано линейное нормированное пространство Я, может быть бесконечномерное, и в нем задана конечная система линейно независимых элементов
фд^Я, k= Q, 1,. . . , п. |
(1) |
Требуется приближенно заменить заданный элемент /е Я |
линей |
ной комбинацией |
(2) |
ср=с0фоТс1ф1+ . . .+ cncpn. |
Элемент ф, определенный согласно (2), называется обобщен ным многочленом, построенным по системе элементов (1).
156
Будем расссматривать задачу о наилучшем приближении, со стоящую в том, чтобы для заданного /е Я среди всех линейных комбинаций вида (2) найти такой обобщенный многочлен ф, для которого отклонение
II/—(с0фо+ с1ф1~К • • +Спфп) II |
(3.) |
было бы минимальным. Элемент
Ф= СоФ “Ь ПФТ + • • • + слФя|
дающий решение этой задачи, называется элементом наилучшего приближения.
Известно (см., например, [2]), что при весьма общих предпо ложениях элемент наилучшего приближения существует и единст вен. В зависимости от выбора пространства Н, нормы || • || и си стемы {ф/г}*=о можно получить ту пли иную конкретную задачу о наилучшем приближении.
Рассмотрим более подробно задачу о наилучшем приближении в том случае, когда Н —вещественное гильбертово пространства
со скалярным произведением (/, g )H и нормой ||/||н= У(/, f)H- Ти пичным примером гильбертова пространства является пространст во L2(a, Ь) вещественных функций f(x), интегрируемых с квадра том на [а, Ь], причем
чV, |
|
(/. 8)и = J / (х) 8 W dx, I / ||L2= J f(x)\*dx] . |
(4) |
Пусть задана конечная система линейно независимых элемен
тов фке Я , k=0, |
п. В |
данном случае задача |
о наилучшем |
||
приближении состоит в том, чтобы для заданного |
элемента /е /7 |
||||
найти обобщенный многочлен |
|
|
|
|
|
Ф = |
С0ф0 |
+ |
С/PJ + |
СасГ,г, |
(5) |
для которого отклонение |
|
|
|
|
|
II f — Ф||н = |
(/ — Ф, / ~ |
ф)н |
(6) |
является минимальным среди всех обобщенных многочленов вида
ф= С 0ф0 + С,ф1+ . . , + С„ф„.
2.Сведение к алгебраической задаче о минимуме квадратично го функционала. Покажем, что сформулированная задача имеет
единственное решение. Перепишем равенство (6) в виде
П |
П |
|
1/ — ФIIн = ^ |
C k C i ( Ф а , ФI ) H — 2 2 C k (/, Фк)н +11 / ( н . |
(7) |
k,l—0 |
£=0 |
|
Пусть А=[аы\ —матрица с элементами
аы= (<fh, <fi)н, k ,l= Q ,\, ... ,n |
(8) |
157
и с, / —векторы, |
, С„) т, f= (f0, f i, . . . , f n ) T, |
С = (Со, С„ . . . |
где fi= (f, ср{)н, i=0, 1,. .. , n. Обозначая через
П
(и,и) = 2 UiVi
1=0
скалярные произведения векторов и и у, можно записать тожде ство (7) в виде
||/ — Ф ||н — (Ас, с) — 2 (/, с) + 1/ ||н. |
(9) |
Отсюда видно, что задача о нахождении наилучшего прибли |
|
жения в гильбертовом пространстве Н сводится к |
минимизации |
функционала |
|
F(c) = (Ac,c)-2(f,c), |
(10) |
определенного на множестве вещественных (п+1)-мерных век торов.
Отметим основные свойства матрицы |
А. Прежде |
всего, |
А — |
|||||||||
симметричная |
матрица, |
поскольку |
ак1= (ц>к, <р,)н= (фч ц>к)н=ал. |
|||||||||
Кроме того, А — положительно определенная матрица. |
|
(7). |
При |
|||||||||
Докажем |
последнее свойство, |
исходя |
из тождества |
|||||||||
/= 0 из (7) получим |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
П |
|
2 |
|
|
|
|
|
|
(Ас, с) = |
I ср ||^ = |
2 |
|
н |
> 0 |
|
|
|
|
||
|
|
|
|
k=Q |
|
|
|
|
|
|
||
для любого вектора с. Предположим, что |
(Ау,у) = 0 для некото |
|||||||||||
рого у= (j/0, уи . . . , Уп)т- Тогда |
для |
обобщенного |
многочлена |
|
||||||||
|
ф = У о ф о + |
' / 1 ф 1 + |
• ■ - + |
|
У п ф п |
|
|
|
|
|||
имеем ||ф||н = (Ау, у) =0, |
|
|
|
|
|
|
П |
|
|
|
|
|
следовательно, |
ф |
= 2 ^ сР*==0- |
Отсюда |
|||||||||
в силу линейной независимости элементов |
к= о |
|
|
получим, |
||||||||
<р0, ф , , |
. . . , |
ф „ |
||||||||||
что ya=yi = . . .= i/„= 0. Таким |
образом, |
(Ас, |
с)>0 |
для |
всех |
с ф 0, |
т. е. А —положительно определенная матрица. Заметим, что поло жительно определенными являются и матрицы всех угловых ми норов А.
Следующая теорема сводит проблему минимизации квадратич ного функционала (10) к решению некоторой системы линейных алгебраических уравнений.
Т е о р е м а 1. Пусть А —симметричная положительно опреде
ленная матрица и f — заданный вектор. Тогда функционал (10) имеет единственную точку минимума с. Вектор с удовлетворяет системе уравнений
Ас — }. |
(11) |
158
Д о к а з а т е л ь с т в о . Заметим прежде всего, что система (11) имеет единственное решение, поскольку А —положительно опре деленная матрица. Остается доказать, что вектор с минимизирует функционал (10) тогда и только тогда, когда он является решени ем системы (11). Докажем сначала достаточность. Для любых век торов v и с имеем
F (с + у) = (А (с + и), с + v) — 2 (J, с + v) =
= (Ас, с) — 2 (/, с) + 2 (Ac, v) — 2 (/, v) + (Av, и),
т. е.
F (с + v) = F (с) + 2 (Ac - f , v ) + (Av, v). |
(12) |
Предположим, что с является решением системы (11). Тогда из (12) получим
F(c+v)=F(с) + (Av, v).
В силу положительной определенности матрицы А отсюда следует неравенство
|
^( c+f ) >F(c) |
|
|
|
для любого ненулевого вектора v. |
Это |
и означает, что с —точка |
||
минимума функционала F(c). |
(11). Надо показать, что если |
|||
Докажем необходимость условия |
||||
с —точка |
минимума функционала |
(10), |
то |
выполнено уравнение |
(11). Для |
этого воспользуемся тождеством |
(12), в котором поло |
жим v=Xy, где X —действительное число и у —произвольный век тор. Тогда получим
F (с+ Ы = F (с) + 2Х (Ас — /,«/) + >-2 (Ау, у).
Рассмотрим выражение в правой части этого тождества как функ цию X и обозначим
g М = (Ау, У) + 2Х (Ас — /, у) + F (с).
Поскольку с —точка минимума функционала F(c), при любых у
иX выполняется неравенство F(c+Xy) ^ F(c), т. е. g(X) ^ g ( 0). Та ким образом, Я=0 является точкой минимума g(X) и, следователь но, g' (0) =0. Отсюда получаем, что
ё' (0) = 2 (Ас— f, У) — 0
ив силу произвольности вектора у приходим к выводу, что Ac—J= =0. Теорема 1 доказана.
3.Следствия. Более подробно систему (11) можно записать в
виде
П
2 С1(Ф*. <Р/)я = (/.Фа)я, k = 0, 1, .. .п,. |
(13) |
1=о |
|
Таким образом, элемент наилучшего приближения в пространстве |
|
Н имеет вид (5), где коэффициенты ск, к = 0, |
отыскиваются |
|
15» |
из системы (13). Из сказанного выше ясно, что алгоритм построе ния элемента наилучшего приближения в гильбертовом простран
стве состоит в следующем: |
аи= (фь ф,)н, k, 1=0, 1,. . . , п, матри |
|
1) |
вычисление элементов |
|
цы А; |
|
|
2) |
вычисление правых частей ([, cpk)H, k=0, 1 , л; |
|
3) |
решение системы (13); |
П |
|
|
|
4) |
вычисление суммы ф= |
^ саФа- |
А=о Как правило, каждый из этапов этого алгоритма осуществля
ется приближенно, |
с |
помощью численных методов. |
Например, |
|
в случае пространства |
L2 необходимо уметь вычислять |
интегралы |
||
|
|
|
ь |
|
|
(фА, [)U = |
фА(X) / (*) dXt |
|
|
|
|
|
а |
|
что можно сделать, вообще говоря, лишь приближенно. |
|
|||
Оценим теперь |
отклонение |
\\f—ф||н, которое получается в ре |
зультате использования наилучшего приближения в гильбертовом пространстве. Докажем сначала, что справедлива
Л е м м а 1. Если ф —элемент наилучшего приближения в Н, то
(/ — Ф, ф)н = 0, |
(14) |
т. е. погрешность /—ф ортогональна элементу наилучшего прибли жения.
Д о к а з а т е л ь с т в о . Из (11) имеем (Ас, с) = (}, с) . Как по казано ранее, (Ас, с)=||ф||н. Далее,
< £ с) = |
2 |
Ck (f, |
фк)н = ( f, ^ |
саФа |
|
|||
|
|
А=о |
\ |
А=о |
|
|
||
Таким образом, приходим к тождеству |
|
|
|
|||||
совпадающему с (14). |
(/. ф)н = |
||ф||н, |
|
|
||||
|
|
|
|
|
||||
С л е д с т в и е . |
Если ф —элемент |
наилучшего приближения в |
||||||
И, то |
|
|
|
|
|
|
|
|
|
|
|
| | / - ф||Ь = 1 № - « фГн. |
(15) |
||||
Доказательство следует из тождества |
|
|
||||||
и равенства |
(14). |
II / — Ф |Гн = II / ||н— 2 (f, |
Ф)ц + IIФ ||ц |
|
||||
|
|
|
|
|
|
|
||
Наиболее |
часто |
среднеквадратичные |
приближения |
использу |
||||
ются в том случае, |
когда |
система |
{ф*}а=о |
ортонормирована, т. с. |
||||
|
|
|
(Ф*, Фдн = I ° ’ |
к-ф1, |
|
|||
|
|
|
k = |
l. |
|
|||
|
|
|
|
|
|
|
||
160 |
|
|
|
|
|
|
|
|