|
|
|
Ортогональные полиномы и обобщенный ряд Фурье
|
|
Ортогональные полиномы
Два полинома, заданные на интервале [a,b] являются ортогональными, если выполнено условие
где w(x) − неотрицательная весовая функция.
Множество полиномов pn (x), n = 0, 1, 2,... , где n − степень полинома pn (x), образуют систему ортогональных полиномов, если справедливо равенство
где cn − заданные константы, а δmn − символ Кронекера.
Обобщенный ряд Фурье
Обобщенным рядом Фурье для некоторой функции называется ее разложение в ряд на основе системы ортогональных полиномов. Любая кусочно непрерывная функция может быть представлена в виде обобщенного ряда Фурье:
Ниже мы рассмотрим 4 вида ортогональных полиномов: полиномы Эрмита, Лагерра, Лежандра и Чебышева.
Полиномы Эрмита
Полиномы Эрмита ортогональны с весовой функцией на интервале (− ∞, ∞):
Иногда используется альтернативное определение, в котором весовая функция равна . Это соглашение распространено в теории вероятностей, в частности, из-за того, что плотность нормального распределения описывается функцией .
Полиномы Лагерра
Полиномы Лагерра ортогональны с весовой функцией на интервале (0, ∞):
Полиномы Лежандра
Полиномы Лежандра ортогональны на интервале [− 1, 1]:
Полиномы Чебышева
Полиномы Чебышева первого рода ортогональны на отрезке [− 1, 1] с весовой функцией :
|
Пример 1
|
|
Показать, что множество функций
ортогонально на отрезке [− π, π].
Решение.
Вычислим следующие интегралы:
Первый интеграл равен
Если m ≠ n, то
В случае m = n получаем
Таким образом,
Аналогично находим, что
Это значит, что последовательность функций
образует ортогональную систему на интервале [− π, π].
|
Пример 2
|
|
Найти разложение функции в ряд Фурье-Эрмита.
Решение.
Воспользуемся явными выражениями для полиномов Эрмита:
Применяя метод неопределенных ов, запишем равенство
Подставляя многочлены Эрмита и приравнивая ы при одинаковых степенях x, получаем
Следовательно разложение заданной функции в ряд Фурье-Эрмита описывается выражением
|
Пример 3
|
|
Найти разложение степенной функции в ряд Фурье-Лагерра.
Решение.
Данное разложение описывается общей формулой
Вычислим ы cn.
где Г − гамма-функция.
Для n ≥ 1 получаем:
Продолжая интегрирование по частям, находим что
Если же n > p, то cn = 0.
Следовательно, разложение степенной функции в ряд Фурье-Лагерра имеет вид:
Поскольку , то решение можно записать в более компактной форме:
Проверим ответ, например, для p = 2. Тогда
Подставляя полиномы Лагерра
в формулу выше, получаем тождество
|
Пример 4
|
|
Найти разложение в ряд Фурье-Лежандра ступенчатой функции
Решение.
Разложение в ряд записывается в виде
Подставляя явные выражения полиномов Лежандра, получаем
Вычислим ы cn. Для n = 0 находим, что P0(x) = 0. Тогда
Вычислим теперь значение производной , чтобы найти ы cn при n ≥ 1. Очевидно, что при x = 1 это выражение равно 0 при любых n ≥ 1. Чтобы определить значение производной в точке x = 0, применим биномиальную формулу Ньютона:
Отсюда видно, что сумма равна нулю при x = 0 для четных чисел n = 2k, k = 0, 1, 2, 3, .... Для нечетных чисел сумма ряда в точке x = 0 будет равна
Мы использовали здесь то обстоятельство, что для n = 2k + 1 и m = k + 1 справедливо равенство при x → 0. Для других значений m и n члены ряда равны нулю. Следовательно,
Таким образом, разложение ступенчатой функции в ряд Фурье-Лежандра представляется формулой
На рисунке 1 показаны аппроксимации ступенчатой функции данным рядом при n = 5, 10 и 15.
|
|
|
Рис.1, n = 5, n = 10, n = 15
|
|
|
|
Пример 5
|
|
Найти разложение функции в ряд Фурье-Чебышева на интервале [− 1, 1].
Решение.
Исходя из общих представлений, можно записать
Для вычисления ов cn воспользуемся свойством ортогональности многочленов Чебышева на интервале [− 1, 1] с весовой функцией .
Умножая обе части последнего равенства на и интегрируя на отрезке [− 1, 1], получаем
Поскольку функция нечетная, и мы интегрируем на симметричном интервале [− 1, 1], то интеграл в левой части равен 0:
Преобразуем правую часть:
Умножая в последнем интеграле числитель подынтегрального выражения на , видим, что
вследствие ортогональности многочленов Чебышева.
Таким образом,
Вычисляя, находим
Следовательно, c0 = 0.
Аналогично можно определить ы cn.
Умножим выражение на и проинтегрируем его от −1 до 1. Получаем
в силу свойства ортогональности.
Подставим далее явные выражения для Tm(x) и сделаем замену переменной:
Пределы интегрирования будут равны
x = −1 |
cos t = −1 |
t = π |
x = 1 |
cos t = 1 |
t = 0 |
Тогда
Вычислим полученные интегралы отдельно.
Для случая m = 1 имеем
Аналогично вычислим второй интеграл:
Если m = 3, то получаем
Итак, видно, что множество функций ортогонально на интервале [0, π], и ы cm равны
Следовательно, разложение в ряд Фурье-Чебышева функции на интервале [− 1, 1] имеет вид:
|
|
|
|