Приближение непрерывной функции полиномами на отрезке
Постановка задачи
В курсе математического анализа уже рассмотрено два аппарата приближения функции, причём оба имеют локальный характер. А именно, мы можем приближать функцию с помощью формулы Тейлора или с помощью интерполяционного полинома:
Причём оба способа дают хорошую точность при хороших дифференциальных свойствах функции.
Можно поставить иную задачу, которая является намного более сложной: пусть функция непрерывна на отрезке . Существует ли некоторый полином (неважно, какой степени) такой, что ?
Принципиальное отличие этой задачи - требование хорошей точности для всего отрезка при минимальных ограничениях на функцию.
Заметим, что непрерывность функции является необходимым условием. Действительно, пусть такова, что полином найдётся. Покажем, что необходимо непрерывна:
- есть полином , "обслуживающий" на всём отрезке.
- .
Но полином непрерывен, а значит, .
Тогда , то есть, непрерывна в точке .
Положительный ответ на поставленный вопрос впервые был дан Вейерштрассом.
Теорема о существовании искомого полинома
Докажем сначала теорему Бернштейна, рассматривающую только функции, непрерывные на .
| Теорема (Бернштейн): | ||||||
Пусть функция - непрерывна на . Тогда - полином, такой, что | ||||||
| Доказательство: | ||||||
|
Рассмотрим функцию , непрерывную на отрезке . Определим полиномы:
Заметим, что . Далее, для сокращения записи положим .
Выше мы доказали, что , поэтому к последней сумме применима теорема о выпуклой мажоранте модуля непрерывности:
Итак, . Оценим сумму в правой части сверху, тогда при замене суммы оценкой правая часть только возрастет(в силу возрастания модуля непрерывности). По неравенству Коши для сумм Вставим полученное неравенство в оценку: (все эти преобразования были нужны, потому что суммы с модулем трудно сворачиваются). Покажем теперь с помощью метода производящих функций, что . Для этого рассмотрим полином , где - произвольная конечная числовая последовательность (такой полином называют производящей функцией). Заметим, что и поэтому
Положим теперь и рассмотрим производящую функцию С целью упрощения дальнейших выкладок обозначим . Т. к. , то Вернемся к свертыванию суммы:
Первые две суммы в скобках можно посчитать по уже известным формулам, полученным из производящей функции, для вычисления третьей заметим, что .
По свойству модуля непрерывности
| ||||||
Теперь докажем для произвольного отрезка .
| Теорема (Вейерштрасс): |
Пусть функция непрерывна на отрезке .
Тогда |
| Доказательство: |
|
Теорема Вейерштрасса напрямую следует из теоремы Бернштейна. Отрезок можно перевести в отрезок линейным преобразованием вида . Также существует обратное преобразование . Оба этих преобразования линейны. Рассмотрим вспомогательную функцию . По только что доказанной теореме Бернштейна, . Так как , то, подставляя это, получаем . Значит, можно взять . |
Равномерная сходимость
Всё это переводится на язык равномерной сходимости или так называемой Чебышёвской метрики.
| Определение: |
| — класс функций, непрерывных на . |
По арифметике непрерывности получаем, что — линейное множество: если , то тогда .
| Определение: |
| Чебышёвская(равномерная) норма функции |
Эта величина удовлетворяет трем законам:
- и
| Определение: |
| в , если .
Или, по определению предела, . Если правую часть воспринимать независимо от нормы, то говорят, что ( равномерно сходится к ). |
С этой точки зрения, теорема Вейерштрасса означает следующее. Обозначим за множество всех полиномов.
Тогда — линейное множество в .
По теореме Вейерштрасса получаем . Поэтому, по аналогии с рациональными числами, говорят, что всюду плотно расположено в