Ряд Фурье в этой визуализации
Верхний график показывает чёрным функцию с периодом , а жёлтым — её частичную сумму : постоянный член и все косинусы и синусы до частоты . Средняя полоса умножает на одну пробную волну и закрашивает площадь со знаком между произведением и осью. Нижняя полоса показывает найденные таким способом коэффициенты: косинусные сверху, синусные снизу.
Почему одна площадь выделяет один коэффициент, если содержит все волны сразу? На полном периоде произведение двух разных волн из имеет нулевую площадь со знаком, а синус или косинус, умноженный на себя, даёт площадь . Поэтому умножение суммы этих волн на и интегрирование убирает все члены, кроме , оставляя . В примере с двумя синусами полоса разделяет произведение на две части; часть с другой частотой компенсируется сама собой. Волны ведут себя как перпендикулярные оси, а каждый коэффициент — проекция на одну из них. Поэтому добавление члена никогда не меняет уже найденные коэффициенты.
При достаточно большом числе членов частичные суммы выходят за значения функции рядом со скачком. С ростом пик сужается и приближается к скачку, но выброс не исчезает: у прямоугольной волны превышение стремится примерно к 8.949% высоты скачка. Каждая непрерывна и потому должна пройти через скачок на небольшом промежутке; на любом интервале со скачком её наибольшая ошибка не может стремиться к 0. Одна лишь непрерывность не определяет величину выброса: 8.949% получаются из расчёта частичных сумм, и у каждого скачка кусочно-гладкой функции в пределе возникает та же доля.
Более гладким функциям нужно меньше членов. Здесь означает функцию, повторённую бесконечно, поэтому несовпадающие концы в тоже образуют скачок. Интегрирование по частям переносит производную с волны на и даёт множитель . При наличии скачка уже первый шаг оставляет граничный член с множителем : у прямоугольной волны коэффициенты равны для нечётных и 0 для чётных . Если непрерывна, но её наклон меняется скачком, как в углах треугольной волны, первый шаг проходит без такого граничного члена, а второй его оставляет. Поэтому коэффициенты убывают как . На логарифмической шкале сравните столбики с пунктирными линиями и .
Индикатор энергии применяет ту же перпендикулярность к квадратам. Интеграл раскладывается в квадраты коэффициентов без перекрёстных членов: Индикатор показывает долю этой суммы, уже содержащуюся в ; остаток — её квадратичная ошибка, измеренная тем же интегралом. Для прямоугольной волны содержит около 81%, а — около 96%, хотя выброс остаётся: узкий пик добавляет мало площади. Частичная сумма может быть близка к в среднем и всё ещё заметно отличаться рядом со скачком.
На что обратить внимание
- Постоянный член записывают как , чтобы формула косинусных коэффициентов охватывала и . Постоянная пробная функция сразу измеряет — среднее значение .
- Нечётные функции, например прямоугольная волна, содержат только синусы, а чётные, например , — только косинусы. Поэтому один ряд спектра остаётся пустым.
Управление
- Нажмите на столбик спектра, чтобы выбрать соответствующую пробную функцию.
- Выберите «Рисовать» и проведите по одному периоду верхнего графика. Точки соединятся отрезками, а рисунок повторится в обе стороны.
Связанные темы
Дополнительные материалы: Википедия: Fourier series (Английский); Википедия: Gibbs phenomenon (Английский).