Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

798

.pdf
Скачиваний:
0
Добавлен:
16.06.2024
Размер:
750 Кб
Скачать

4. Наотрезке 1,1 многочлены Tn 1(x) имеют n+1 различныхкорней:

x cos 2k 1 (k 0,1...,n) . (1.14.3)

k

2(n 1)

 

Используя выражение (1.14.2), для определения корней многочлена Tn 1(x) получаем уравнение

(n 1)arccos x

k

 

k

(k 0,1...,n).

 

2

 

 

 

 

 

 

Решаяэтоуравнениеотносительно xk , приходимксоотношению(1.14.3). 5. На отрезке 1,1 справедливо неравенство

 

Tn 1 x

 

1.

(1.14.4)

 

 

Это вытекает непосредственно из соотношения (1.14.2).

Из того же соотношения (1.14.2) определим все точки xm , в которых многочлен Tn 1 x достигает своих экстремальных значений 1. Для этого

необходимо, чтобы n 1 arccos xm m m 0,1...,n 1 .

 

И, следовательно,

 

 

m

 

 

x cos

 

m 0,1...,n 1 .

(1.14.5)

 

 

m

 

n 1

 

 

 

 

Подставляя эти значения в равенство (1.14.2), получаем

 

T

x

m

cos m 1 m .

(1.14.6)

n 1

 

 

 

 

 

Это означает, что точки, в которых Tn 1 1 и Tn 1 1, чередуются , начиная с xo 1, где Tn 1(1) 1. Отметим ещё раз, что неравенство (1.14.4) справедливо не для всех x . Если x 1, то arcos x не существует на

множестве действительных чисел. Рассмотрим теперь многочлены

T

(x) 2 nT

(x) xn 1 ... .

(1.14.7)

n 1

n 1

 

 

Это многочлены наименее уклоняющиеся от нуля на отрезке 1,1 , что

подтверждает следующая теорема.

Теорема. Пусть Pn 1(x) – многочлен степени n+1 cо старшим коэффициентом, равным 1. Тогда

 

 

 

 

 

 

 

 

2 n .

 

 

 

 

 

 

 

 

max

P

(x) max

 

T n 1

(x)

 

(1.14.8)

 

 

1,1

 

n 1

1,1

 

 

 

 

 

 

 

 

 

 

 

 

 

61

Предложим, что неравенство (1.14.8) не выполняется. Тогда многочлен

Qn (x) T n 1 Pn 1, степень которого не выше , во всех n, во всех n+2 экстремальных точках xm многочлена Tn 1 совпадал бы с последним по

знаку и, следовательно, поочередно принимал бы в этих точках то положительное, то отрицательное значение.

Поэтому Qn (x) должен иметь n+1 различных корней, что невозможно для многочлена степени не выше n. Полученное противоречие доказывает

теорему.

 

 

 

a,b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Всякий отрезок

 

 

можно

получить

 

из

отрезка

 

 

 

1,1

линейной

заменой переменных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b a

 

b a

x .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

2

 

2

 

 

 

 

 

 

 

 

(1.14.9)

При

этом

многочлен

 

 

 

 

 

преобразуется

 

 

 

в

многочлен

T n 1(x)

 

 

 

_

2x b a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

n 1

 

 

 

 

 

T n 1

со старшим коэффициентом

 

 

. Следовательно,

 

 

 

 

b a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b a

 

 

 

 

 

 

 

 

 

_ a,b

(x) b a

n 1

2 2n 1T

2x b a

 

 

 

 

 

 

T n 1

 

 

 

 

 

 

 

 

 

 

.

(1.14.10)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n 1

b a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Есть многочлен со старшим коэффициентом 1, наименее уклоняющийся от нуля на a,b , и для любого многочлена Pn 1(x) степени n+1 со

старшим коэффициентом 1 выполняется неравенство

 

 

 

 

 

 

 

 

 

 

 

n 1

 

 

 

 

 

 

 

 

 

 

 

 

 

max

 

P

(x)

 

max

_

a,b

(x)

2 n b a .

(1.14.11)

 

 

T n 1

a,b

 

n 1

 

 

a,b

 

 

 

 

2

 

 

 

 

 

 

 

a,b

В силу линейной замены (1.14.9) корни многочлена T n 1(x) имеют вид:

x

b a

b a cos

2k 1

(k 0,..., n) ,

(1.14.12)

 

k

2

2

2(n 1)

 

 

 

 

 

а экстремальные точки –

x b a

b a cos

m

 

 

(m 0,1,..., n 1) .

(1.14.13)

 

 

 

m

2

2

n

1

 

 

 

 

 

Вернемся теперь к задаче минимизации погрешности интерполирования 1 на отрезке a,b для произвольной сетки на классе n+1 раз не-

прерывно дифференцируемых функций, удовлетворяющих условию (1.5.7).

62

Этот класс функций будем обозначать Cn 1(Mn 1, a,b ) . Для решения поставленной задачи в силу формулы (1.5.8). необходимо минимизировать

величину

max

 

(x)

 

. Так как

(x) – многочлен (n+1)-й

степени

со

 

 

 

a,b

 

n

 

 

n

 

 

(x)

 

 

 

 

 

 

 

 

 

 

 

старшим коэффициентом 1, то,

очевидно, что величина max

 

 

 

до-

 

 

 

 

 

 

 

 

a,b

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

_ a,b

стигает своего минимального значения для многочленов Чебышева T n 1( x) . Следовательно, в качестве узлов интерполяции следует выбирать точки xk

определяемые выражением (1.14.12). При этом

max

 

n (x)

 

max

 

_ a/b

 

2

n b a n 1

(1.14.14)

 

 

 

 

 

 

 

 

 

 

 

T n 1( x)

 

 

 

2

 

,

a,b

 

 

 

a,b

 

 

 

 

 

 

 

 

 

 

а оценка (1.5.8) принимает вид

2 n b a n 1 .

 

 

 

 

 

 

 

 

Mn 1

 

 

 

 

(1.14.15)

 

 

 

 

 

 

 

1

 

(n 1)!

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Это оценка – неулучшаемая, так как в ней имеет место знак равенства, если в качестве функции f (x) выбрать следующий многочлен степени n+1:

f (x)

Mn 1

 

xn 1 a xn ...,

 

 

 

 

 

 

(n 1)!

n

 

 

 

 

 

– точки xk , определяемые выраже-

а в качестве узлов интерполяции

нием (1.14.12).

 

 

 

 

 

 

 

Пример 1. На отрезке

 

 

1,1

получим равномерную оценку отклонения

функции f(x)=1 – cos x/2

 

от

ее

интерполяционного многочлена, по-

строенного по узлам Чебышева (1.14.3) для n=2,3,4.

Прежде всего заметим, что для рассматриваемой функции на заданном интервале Mn 1 (n / 2)n 1, b a= 2. Поэтому в силу оценки (1.14.15) имеем:

n=2, 1

3 1

1

2

 

 

 

 

 

 

 

2

 

0,17;

 

 

 

 

 

 

2

 

3!

 

 

n=3,

 

 

 

4

1

 

1

3

 

1

 

 

 

 

 

2

 

0,032 ;

 

 

 

 

 

2

 

4!

 

 

n=4,

 

 

5

1

 

1

4

 

1

 

 

 

 

 

 

 

 

0,005 .

5!

2

 

 

 

2

 

 

 

 

Рекомендуем сравнить полученное решение с решением примера 1, подразд.1.5.

63

1.15. Интерполирование с кратными узлами

До сих пор мы рассматривали задачу, в которой параметры интерполирования – коэффициенты интерполяционного многочлена – определялись только значениями интерполируемой функции. Такую задачу часто называют задачей интерполирования по Лагранжу, а сам процесс построения интерполяционного полинома – процессом Лагранжа.

Рассмотрим теперь несколько более широкую задачу – задачу интерполирования по значениям функции и её производных или, как ещё говорят, задачу кратного интерполирования.

Пусть на сетке m : a x0 x1 ... xm b в узлах xi заданы значения fi

некоторой функции f

и ее производные fi(k ) (i 0,1,...,m,k 0,1,..., i 1)

m

 

причем i n 1.

Требуется построить многочлен Hn , значение

i 0

 

которого и производные до порядка ai 1 в узлах xi (i 0,1,...,m) совпадает со значениями f и соответствующими ее производными, а также оценить

погрешность.

Такой вид интерполирования называют интерполированием по Эрмиту, а соответствующий многочлен Hn – многочленом Эрмита. Числа i

называются кратностями узлов xi . При этом можно доказать, что много-

член Эрмита существует и единствен.

 

формулы f (x) Hn (x)

 

Остаточный член интерполяционной

можно

представить в следующим виде:

f (n 1) ( )

m

 

 

 

 

 

 

 

a

 

Rn (x) f (x) Hn (x)

 

 

(x xi ) i ; (a,b) .

(1.15.1)

 

(n 1)!

 

 

 

 

 

i 0

 

 

Пусть теперь для определенности

 

 

 

 

f (n 1) (x)

 

Mn 1, x a,b .

(1.15.2)

 

 

Используя это ограничение и формулу получим оценку погрешности для фиксированной точки x:

1 f (x) Hn (x) Mn 1 m x xi . (n 1)! i 0

Построение равномерной на всем отрезке a,b рованной сетки m теперь не представляет труда.

Действительно,

 

max

R (x)

Mn 1

 

max

 

 

 

(x)

 

 

,

 

 

 

 

 

 

1

a,b

n

(n 1)!

a,b

 

 

n

 

 

 

 

 

 

 

 

 

(1.15.3)

оценки для фикси-

(1.15.4)

64

 

m

 

где

n (x) (x xi ) i .

(1.15.5)

i 0

Пример. Построить интерполяционный многочлен Эрмита для функции f 1 cos( x / 2) по узлам x0 1, x1 0, x2 1 соответственно с крат-

ностями 0 1, 1 2, 2 1. Получим равномерную оценку погрешности на отрезке 1,1 .

Вычислить в заданных узлах значения функции и ее производной: f (x0 ) f (x2 ) 1; f (x1) f (x1) 0.

Теперь построим многочлен Эрмита с учетом кратностей узлов:

H3 (x) 1

x2

(x 1)

0

 

(x 1)(x 1)

1

 

(x 1)x2

x

2

.

 

2

1

2

 

 

 

 

 

 

 

 

 

 

Заметим, что вместо многочлена третьей степени мы получили многочлен второй степени, что является следствием симметрии исходной информации (но не функции f).

Найдем теперь оценку погрешности .используя формулу (1.15.4) и учитывая, что для рассматриваемой функции M4 ( / 2)4 , получим

 

 

4

 

1

max

 

x 1 x2 x 1

 

.

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

4! 1,1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Нетрудно показать,

что

max

 

x 1 x2

x 1 0,25

 

поэтому оконча-

 

 

тельно имеем 1 0,065.

 

 

1,1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.16. Последовательности. Ряды. Тригонометрический ряд Фурье

В следующих параграфах мы рассмотрим задачу аппроксимации функций с помощью тригонометрического многочлена. Это означает, что в качестве аппроксимирующей функции принимается линейная комбинация тригонометрических функций sin nx и cos nx.

Для формального обоснования выбора тригонометрических функций в качестве аппроксимирующих нам потребуются некоторые сведения из курса математического анализа, относящиеся к рядам Фурье. Ниже приведем эти сведения, опуская доказательства проводимых утверждений.

Последовательности. Ряды. Рассмотрим некоторую функцию f(x). В качестве области определения этой функции возьмем множество натуральных чисел, т.е. аргумент x принимает значения 1,2,…, n. Такая функция называется последовательностью.

65

Последовательность записывается в виде

a1, a2 ,..., an 1,an , an 1,...,или an ,

Причем an называют общим членом последовательности, an 1 – чле-

ном, предшествующимan , an 1 – членом, следующим за an .

 

Приведем примеры последовательностей.

 

1.

Последовательность 1,2,3,…,n,…, общий член которой an n назы-

вается натуральным рядом чисел.

 

2.

Последовательность a1, a2 ,..., an 1,an ,..., для которой

an an 1 d ,

где d постоянная величина, называется арифметической прогрессией. Для задания арифметической прогрессии достаточно знать ее первый член a1 и

разность прогрессии d. Действительно, общий член выражается формулой an a1 d n 1 .

Так как по приведённой формуле можно найти любой член последовательности, представив значения n=1,2,3…, то последовательность считается заданной.

3. Последовательность b1,b2 ,...,bn 1,bn..., для которой bn bn 1q , где q

постоянная величина, называется геометрической прогрессией. Для задания геометрической прогрессии достаточно знать ее первый член b1 и

знаменатель q . Общий член выражается формулой

bn b1qn 1 .

4. Последовательность c1,c2 ,...,cn ,..., для которой cn c , где с – по-

стоянная величина, называется постоянной последовательностью.

5. Рассмотрим еще один пример последовательности. Будем вычислять число е последовательно с одним, двумя, тремя и т.д. знаками. Результаты вычислений можно представить в следующем виде:

2; 2,7; 2,71; 2,718;…;

(1); (2); (3); (4);….

Занумеровав полученные значения числами натурального ряда, как это показано в скобках, получим последовательность.

Кроме числовых последовательностей мы будем рассматривать и функциональные последовательности.

Приведем примеры функциональных последовательностей:

1)a0 ,a1x,a2 x2 ,...,an 1xn 1,...;

2)sin x, sin 2x; sin 3x,…, sin nx, …

66

Напомним определение предела числовой последовательности. Число А называется пределом последовательности an , если для любого 0

существует такой номер N, что при всех n> N выполняется неравенство

an A . В таком случае пишут lim an A .

n

Последовательность, имеющая предел, называется сходящейся, в противном случае – расходящейся.

Пример 1. Показать что геометрическая прогрессия b,bq,bq2,...,bqn 1,...

при q 1 представляет собой сходящуюся последовательность, а при

q1 расходящуюся.

1.Сначала рассмотрим случай, когда q 1. Покажем, что

lim dqn 1 0 ,

n

т.е. по заданному >0 найдем N такое, что при n>N выполняется неравенство bqn 1 0 . Для этого разрешим неравенство относительно n. Перепишем его в виде

bq n 1 , или q n 1 / b .

Прологарифмируем последнее неравенство

(n 1)ln q ln / b .

Разделив обе его части на отрицательное число ln q , получим

n 1

 

ln

 

/

 

b

 

 

, т.е n

1

 

ln

/

 

 

b

 

 

.

 

 

 

 

 

 

 

 

ln

 

q

 

 

 

 

q

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln

 

 

Очевидно, в качестве N достаточно взять

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln

 

/

 

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N E 1

 

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln

 

q

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где E (x) означает наибольшее целое число, не превосходящее x.

2. Рассмотрим теперь случай, когда q>1, b>0. покажем, что последовательность является расходящейся. Для этого достаточно показать, что для любого как угодно большого M. Разрешая последнее неравенство относительно n, получим

n 1 ln M / b . ln b

67

В качестве N берем

 

 

ln M / b

N E 1

 

 

.

ln b

 

 

 

Заметим, что при q=1 последовательность является постоянной и

lim bqn 1 b .

n

Можно показать, что во всех остальных случаях последовательность расходится.

Пусть имеется последовательность a1, a2 ,..., an ,... выражение вида

a1 a2 ... an ... an

n 1

называется рядом; здесь an есть n-й член ряда.

Сумма первых n членов ряда называется его n-й частичной суммой:

n

Sn ai .

i 1

Суммойряданазываетсяпределпоследовательностиегочастичныхсумм:

lim Sn S .

n

Если ряд имеет сумму, то его называют сходящимся, в противном случае говорят, что ряд расходится .

Приведем примеры сходящихся и расходящихся рядов.

Пример 2. Рассмотрим ряд, получающихся из арифметической прогрессии, и запишем его n-ую частичную сумму

Sn a1 a n n

2a1 d n 1

n d n2

 

2a1 d n.

2

2

2

 

2

Очевидно, при стремлении n к бесконечности эта частичная сумма не ограниченно возрастает по абсолютной величине и, следовательно, данный ряд расходится.

Пример 3. Рассмотрим ряд, образованный геометрической прогрессией при q 1, и найдем его сумму. Воспользуемся формулой суммы n

членов геометрической прогрессии:

 

 

 

 

 

 

 

Sn

b1 1 qn

 

b1

 

 

 

b1

qn .

1 q

1 q

1

q

 

 

 

 

68

Ранее было доказано (см. пример

1) что

lim qn 0

 

 

q

 

1

следова-

 

 

 

 

 

 

n

 

 

 

 

 

тельно,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S lim

Sn

b1

.

 

 

 

 

 

 

 

1 q

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

Ряды, члены которых являются функциями, называются функциональными рядами. Таковы, например, ряды

a0 a1x a2 x2 ... an 1xn 1 ...,

b0 b1 cos x b2 cos 2x ...

bn 1 cos n 1 x ....

Первый из них называют степенным рядом, а второй – тригонометрическим.

Рассмотрим функциональный ряд

u1 x u2 x ... un x ...,

где un x – функции, определенные на отрезке a,b . Пусть x0 a,b ; Тогда ряд

u1 x0 u2 (x0 ) ... un x0 ...

Является числовым рядом и может оказаться сходящимся или расходящимся.

Совокупность всех значений x a,b , для которых сходится соответ-

ствующий числовой ряд, называется областью сходимости функциональности ряда.

Очевидно, что

S x lim Sn x ,

n

n

где Sn x i x зависит от выбора переменной x, т.е. сумма S(x) функ-

i 1

ционального ряда является функцией точки x.

Пусть Sn x последовательность частичных сумм функционального ряда, определенных на одном и том же замкнутом интервале a,b .

Функциональный ряд называется равномерно сходящимся к функции S(x), определенный на a,b если любому 0 можно поставить в соответствие

такой номер N, не зависящий от x a,b что для любого n>N выполняется

неравенство Sn x S x .

Рассмотрим пример, иллюстрирующий различие между понятиями сходимости и равномерной сходимости ряда.

69

 

x

 

 

 

 

 

 

 

 

Пример 4. Для ряда

 

 

, где

0 x 1, частичная сумма есть

1 x

n

n 1

 

 

 

 

 

 

 

 

n

 

 

x

 

 

 

1

 

Sn x

 

 

 

1

 

n .

1 x

i

1

x

 

i 1

 

 

 

Покажем, что на рассматриваемом отрезке ряд сходится. Действительно если x 0 то Sn 0 S 0 0. пусть теперь x>0. До-

кажем, что в этом случае S(x)=1, т.е. по заданному 0 . Докажем, что в этом случае S(x)=1, т.е. по заданному 0 найдем N такое, чтобы при n>N выполнялось неравенство

 

1

 

1

 

1

.

1

x n

 

 

 

 

 

Решая это неравенство, получим

 

 

 

 

N E

 

 

ln

 

 

 

.

 

 

 

 

 

 

 

ln(1 x)

Из последнего равенства видно, что N, вообще говоря, зависит не только от , но и от x, причем для одного и того же при x, приближающемся к нулю, N неограниченно возрастает. Это означает, что по заданному мы не можем выбрать единственное N для всех x 0,1 дру-

гими словами, ряд не является равномерно сходящимся на указанном отрезке.

Приведенный пример показывает, что последовательность непрерывных на некотором отрезке частичных сумм может сходиться к разрывной на этом отрезке функции. Одна из причин, мотивирующих введение понятия равномерной сходимости ряда, заключается в том, что равномерно сходящийся ряд непрерывных функций имеет своей суммой также непрерывную функцию.

Разложение функций в ряд Фурье. Многие задачи науки и техники связаны с периодическими функциями, отражающими циклические

процессы.

 

Функция f x называется периодической с периодом Т > 0,если она

удовлетворяет равенству

 

f x f x T .

(1.16.1)

Из практических соображений такие функции удобно представлять в виде тригонометрического ряда или его частичной суммы с достаточной степенью точности.

70

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]