
при

). Функции

при

образуют ортогональную систему относительно введенного таким образом скалярного произведения. Действительно,

.
При

, суммируя геометрическую прогрессию, имеем

(при

знаменатель отличен от 0). Поскольку

, то в итоге имеем

при

. (6)
Умножая (4) скалярно на

, получим равенство

(7)
Выражение в правой части образует квадратурную сумму для интеграла

,
поэтому

при

и фиксированном j.
Покажем, что соотношение

(8)
в общем случае не имеет места. Пусть

. Из (4) получаем

, остальные

. Таким образом, правая часть (8) есть

. Она совпадает с f(x) в точках

, но, как правило, далека от нее вне этих точек.
Воспользовавшись утверждением леммы, перепишем (4) в виде

. (9)
Если f(x) – достаточно гладкая функция, то величины

с ростом j убывают быстро, поэтому

при малых q. Кроме того, при гладкой f(x) величины

и

малы при больших q.
Напомним, что это приближенное равенство обращается в точное равенство в точках сетки. Способ аппроксимации

Носит название тригонометрической интерполяции. Соотношение (9) называют конечным или дискретным рядом Фурье, а коэффициенты

- дискретными коэффициентами Фурье.
Игнорирование установленного нами факта о равенстве функций

и

в узлах сетки при

часто являются источником получения неверных соотношений.
Существует соответствие между задачей приближения функций линейными комбинациями Чебышева и тригонометрическим многочленами. Пусть на отрезке [-1,1] функция f(x) приближается линейными комбинациями

. Замена переменных x=cost сводит исходную задачу к задаче приближения функции f(cost) линейной комбинацией

.
Справедливо равенство

.
Следовательно, задача наилучшего приближения f(x) в норме, соответствующей скалярному произведению

, эквивалентна задаче приближения

в норме, соответствующей скалярному произведению

. Точно так же существует соответствие в случае задач интерполяции и наилучшего приближения в равномерной метрике. Задача интерполирования функции многочленом по узлам

- нулям многочлена Чебышева

- после такой замены сводится к задаче интерполирования функции f(cost) при помощи тригонометрического многочлена

по узлам

, образующим равномерную сетку.
3.1.2.3. Быстрое преобразование Фурье.
Осуществление прямого и обратного дискретных преобразований Фурье

Является составной частью решения многих задач решения многих задач. Непосредственное осуществление этих преобразований по формулам (4), (7) требует

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

по заданным значениям функции. Идея построения алгоритмов быстрого преобразования Фурье опирается то, что при составном N в слагаемых правой части (7) можно выделить группы, которые входят в выражения различных коэффициентов

. Вычисляя каждую группу только один раз, можно значительно сократить число операций.
Рассмотрим сначала случай

. Представим q, j, лежащие в пределах

, в виде

, где

. Имеем цепочку соотношений

.
Из равенства

и предыдущего соотношения получим

,
где

.
Непосредственное вычисление всех

требует

арифметических операций, а последующее вычисление

- еще

операций. Поэтому при

общее число операций составит

. Точно так же при

строится алгоритм вычисления совокупности значений

, для которого общее число операций не превосходит

, здесь С – постоянная, не зависящая от N. Выпишем соответствующие расчетные формулы для наиболее употребительного случая

. Представим числа q, l в виде

,
где

. Величину

представим в виде

,
где s - целое, равное сумме всех слагаемых вида

, которых

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

, поэтому

После перегруппировки слагаемых имеем

Это соотношение можно записать в виде последовательности рекуррентных соотношений