EssayAI
Блог
Блог
Математика и алгоритмы

Коэффициенты ряда Фурье: как вывести формулы a0, an, bn

11 июня 2026Время чтения: 8 минут
#ряд фурье#коэффициенты фурье#формула фурье#ортогональность#тригонометрический ряд

Формулы коэффициентов ряда Фурье a0a_0, ana_n, bnb_n выглядят как готовый рецепт: взял интеграл функции с косинусом или синусом, поделил на длину полупериода - и коэффициент найден. Но за этим рецептом стоит одна простая идея - ортогональность синусов и косинусов друг другу, - и если её понять, формулы перестают быть набором значков для запоминания. Ниже разберём, откуда берутся все три формулы, почему у a0a_0 отдельная нормировка, и применим их к двум разным функциям - прямоугольному сигналу (меандру) и параболе - чтобы увидеть общий рецепт в работе. Калькулятор ниже считает эти коэффициенты по общей формуле для обеих функций сразу и рисует, как частичная сумма ряда собирает исходную кривую.

Общий вид ряда Фурье

Пусть функция f(x)f(x) задана на отрезке длиной 2l2l и периодически продолжена на всю числовую ось. Тогда её ряд Фурье записывается как разложение по постоянному слагаемому и бесконечному набору косинусов и синусов кратных частот:

f(x)=a02+n=1(ancosnπxl+bnsinnπxl).f(x) = \frac{a_0}{2} + \sum_{n=1}^{\infty} \left( a_n \cos\frac{n\pi x}{l} + b_n \sin\frac{n\pi x}{l} \right).

Слагаемое a0/2a_0/2 - это постоянная составляющая, среднее значение функции за период. Каждая пара ancos(nπx/l)a_n \cos(n\pi x/l) и bnsin(nπx/l)b_n \sin(n\pi x/l) - это гармоника номер nn: чем больше nn, тем чаще она колеблется на том же отрезке. Задача - найти явные формулы для a0a_0, ana_n и bnb_n через саму функцию ff, не подбирая коэффициенты вручную.

Откуда берутся формулы коэффициентов

Ключевое свойство системы функций {1,cos(nπx/l),sin(nπx/l)}\{1, \cos(n\pi x/l), \sin(n\pi x/l)\} - их взаимная ортогональность на отрезке (l,l)(-l, l): интеграл произведения двух разных гармоник равен нулю, а интеграл квадрата одной и той же гармоники - конечному ненулевому числу.

Произведение двух разных гармоник (например sin 2x и sin 5x) колеблется вокруг нуля, и заштрихованная площадь под кривой на полном периоде взаимно гасится до нуля; произведение гармоники самой на себя (sin²(nx)) все время неотрицательно, и его площадь остаётся ощутимой - отсюда и берётся ортогональность

Формально при nmn \ne m:

llcosnπxlcosmπxldx=0,llsinnπxlsinmπxldx=0,\int_{-l}^{l} \cos\frac{n\pi x}{l}\cos\frac{m\pi x}{l}\,dx = 0, \qquad \int_{-l}^{l} \sin\frac{n\pi x}{l}\sin\frac{m\pi x}{l}\,dx = 0,

а произведение синуса и косинуса любых номеров даёт ноль всегда (это нечётная функция на симметричном отрезке). При n=mn = m те же интегралы равны ll. Идея вывода формул - умножить обе части ряда на нужную гармонику и проинтегрировать почленно: все слагаемые справа занулятся из-за ортогональности, кроме одного, которое и даст искомый коэффициент.

Формула a0: среднее значение функции

Чтобы найти a0a_0, умножаем обе части ряда на 11 (то есть просто интегрируем как есть) по отрезку (l,l)(-l, l). Справа выживает только слагаемое с a0/2a_0/2, потому что интеграл любого cos(nπx/l)\cos(n\pi x/l) и sin(nπx/l)\sin(n\pi x/l) по полному периоду равен нулю:

llf(x)dx=a022la0=1lllf(x)dx.\int_{-l}^{l} f(x)\,dx = \frac{a_0}{2}\cdot 2l \quad\Longrightarrow\quad a_0 = \frac{1}{l}\int_{-l}^{l} f(x)\,dx.

Это в точности удвоенное среднее значение функции за период. Деление именно на ll, а не на 2l2l, и появление множителя 1/21/2 перед a0a_0 в самом ряде - не случайность, а следствие того, что интеграл единицы по (l,l)(-l,l) равен 2l2l: так формула a0/2a_0/2 оказывается ровно средним значением ff.

Формулы an и bn: проекции на гармоники

Чтобы найти ana_n при фиксированном nn, умножаем обе части ряда на cos(nπx/l)\cos(n\pi x/l) и интегрируем. Справа из-за ортогональности выживает единственное слагаемое - то, где стоит cos(nπx/l)\cos(n\pi x/l) в квадрате, а его интеграл равен ll:

llf(x)cosnπxldx=anlan=1lllf(x)cosnπxldx.\int_{-l}^{l} f(x)\cos\frac{n\pi x}{l}\,dx = a_n \cdot l \quad\Longrightarrow\quad a_n = \frac{1}{l}\int_{-l}^{l} f(x)\cos\frac{n\pi x}{l}\,dx.

Точно так же, умножив на sin(nπx/l)\sin(n\pi x/l), получаем коэффициент при синусе:

bn=1lllf(x)sinnπxldx.b_n = \frac{1}{l}\int_{-l}^{l} f(x)\sin\frac{n\pi x}{l}\,dx.

Обе формулы - это, по сути, проекция функции ff на соответствующую гармонику: чем больше ff похожа по форме на cos(nπx/l)\cos(n\pi x/l) (или на sin(nπx/l)\sin(n\pi x/l)), тем больше окажется коэффициент. Один и тот же приём - умножить и проинтегрировать - работает для любого nn и для a0a_0, только для a0a_0 роль «гармоники» играет константа 11.

Важное упрощение до вычислений: если ff - чётная функция, произведение f(x)sin(nπx/l)f(x)\sin(n\pi x/l) нечётно, и его интеграл по симметричному отрезку сразу равен нулю - все bn=0b_n = 0, считать их не нужно. Если ff нечётна, наоборот, обнуляются все ana_n. Оба примера ниже выбраны специально так, чтобы показать обе ситуации.

Пример: коэффициенты меандра

Меандр - прямоугольный сигнал амплитудой AA: f(x)=Af(x) = A на (0,l)(0, l) и f(x)=Af(x) = -A на (l,0)(-l, 0). Функция нечётна, поэтому сразу известно, что a0=0a_0 = 0 и все an=0a_n = 0 - считать эти интегралы не требуется. Остаётся найти bnb_n по общей формуле:

bn=1lllf(x)sinnπxldx=2l0lAsinnπxldx=2Anπ(1cos(nπ)).b_n = \frac{1}{l}\int_{-l}^{l} f(x)\sin\frac{n\pi x}{l}\,dx = \frac{2}{l}\int_{0}^{l} A\sin\frac{n\pi x}{l}\,dx = \frac{2A}{n\pi}\left(1 - \cos(n\pi)\right).

Поскольку cos(nπ)=(1)n\cos(n\pi) = (-1)^n, множитель 1(1)n1 - (-1)^n равен 22 для нечётных nn и 00 для чётных. Итоговый ряд содержит только нечётные гармоники:

Первые нечётные гармоники меандра: чем больше членов ряда n, тем точнее частичная сумма повторяет прямоугольный сигнал, но у самого скачка остаётся выброс - рябь Гиббса
Первые нечётные гармоники меандра: чем больше членов ряда n, тем точнее частичная сумма повторяет прямоугольный сигнал, но у самого скачка остаётся выброс - рябь Гиббса

f(x)=4Aπk=0sin(2k+1)πxl2k+1.f(x) = \frac{4A}{\pi}\sum_{k=0}^{\infty} \frac{\sin\frac{(2k+1)\pi x}{l}}{2k+1}.

Коэффициент первой гармоники b1=4A/πb_1 = 4A/\pi - самый большой; дальше коэффициенты убывают как 1/n1/n, поэтому меандр «собирается» медленно и с характерной рябью у скачков.

Пример: коэффициенты параболы x²

Возьмём чётную функцию f(x)=A(x/l)2f(x) = A(x/l)^2. Здесь, наоборот, сразу ясно, что все bn=0b_n = 0, а работать нужно с a0a_0 и ana_n. Среднее значение:

a0=1lllA(xl)2dx=Al3llx2dx=Al32l33=2A3.a_0 = \frac{1}{l}\int_{-l}^{l} A\left(\frac{x}{l}\right)^2 dx = \frac{A}{l^3}\int_{-l}^{l} x^2\,dx = \frac{A}{l^3}\cdot\frac{2l^3}{3} = \frac{2A}{3}.

Коэффициенты при косинусах находятся двукратным интегрированием по частям:

an=1lllA(xl)2cosnπxldx=4A(1)nπ2n2.a_n = \frac{1}{l}\int_{-l}^{l} A\left(\frac{x}{l}\right)^2 \cos\frac{n\pi x}{l}\,dx = \frac{4A(-1)^n}{\pi^2 n^2}.

Парабола x² и первые члены её косинус-ряда: пунктирная горизонталь - среднее a0/2, а частичная сумма ложится на кривую заметно быстрее, чем у меандра, потому что коэффициенты убывают как 1/n²
Парабола x² и первые члены её косинус-ряда: пунктирная горизонталь - среднее a0/2, а частичная сумма ложится на кривую заметно быстрее, чем у меандра, потому что коэффициенты убывают как 1/n²

Знак коэффициента чередуется, а модуль убывает как 1/n21/n^2 - заметно быстрее, чем 1/n1/n у меандра. Причина в гладкости: периодическое продолжение параболы непрерывно (в отличие от меандра, у которого есть скачки), поэтому её ряд Фурье сходится быстрее и без ряби Гиббса.

Частые ошибки

  • Делят на 2l2l вместо ll. И для a0a_0, и для ana_n, bnb_n нормировка - это 1/l1/l, а не 1/(2l)1/(2l); множитель 2l2l - это длина всего периода, а не полупериода в знаменателе формулы.
  • Забывают про 1/21/2 у a0a_0 в самом ряде. Формула для a0a_0 даёт удвоенное среднее значение функции; в ряде оно входит как a0/2a_0/2, а не как a0a_0.
  • Считают лишние интегралы. Если функция чётна, bnb_n заведомо равны нулю; если нечётна - равны нулю все ana_n. Проверка чётности до вычислений экономит половину работы.
  • Путают отрезок интегрирования с периодом. Если ff задана не на (l,l)(-l, l), а на (0,2l)(0, 2l), интегралы всё равно берутся по одному полному периоду длиной 2l2l - просто с другими пределами, ответ не меняется.
  • Забывают про периодическое продолжение. Коэффициенты находятся для функции, продолженной периодически на всю ось, а не только там, где она изначально задана; на границах отрезка сумма ряда сходится к среднему скачка продолжения, а не к значению самой функции.

FAQ

Почему в формуле a0 стоит 1/l1/l, а не 1/(2l)1/(2l)? Потому что при выводе интеграл по (l,l)(-l, l) от единицы равен 2l2l, и он умножается именно на a0/2a_0/2, а не на a0a_0. После деления обеих частей на 2l2l и умножения на 22 остаётся множитель 1/l1/l - это не отдельное правило, а прямое следствие вывода через ортогональность.

Как узнать заранее, что часть коэффициентов равна нулю? Проверить чётность функции. У чётной функции все bn=0b_n = 0, у нечётной - все an=0a_n = 0. Если функция ни чётная, ни нечётная (как f(x)=xf(x) = x на (0,2π)(0, 2\pi)), нулевых коэффициентов может не быть вовсе, кроме случайных совпадений.

Чем формулы коэффициентов ряда Фурье отличаются для разных функций? Общая формула одна и та же - интеграл функции, умноженной на гармонику, делённый на ll. Разными оказываются лишь сами интегралы: для меандра они берутся элементарно, для параболы нужен интеграл по частям дважды. Пример разбора конкретной функции - в статье про ряд Фурье функции x на отрезке.

Коротко

Все три формулы ряда Фурье - a0a_0, ana_n, bnb_n - выводятся одним и тем же приёмом: умножить обе части ряда на нужную гармонику (или на единицу для a0a_0) и проинтегрировать по периоду 2l2l, используя ортогональность синусов и косинусов. Результат - a0=1lllfdxa_0 = \frac{1}{l}\int_{-l}^{l} f\,dx, an=1lllfcosnπxldxa_n = \frac{1}{l}\int_{-l}^{l} f\cos\frac{n\pi x}{l}\,dx, bn=1lllfsinnπxldxb_n = \frac{1}{l}\int_{-l}^{l} f\sin\frac{n\pi x}{l}\,dx. Чётность функции сразу подсказывает, какая половина коэффициентов обнулится: у меандра (нечётная функция) остаются только bn1/nb_n \sim 1/n, у параболы (чётная функция) - только an1/n2a_n \sim 1/n^2, и это отличие в скорости убывания напрямую связано с наличием или отсутствием разрывов в периодическом продолжении.

Доверьте текст нейросети EssayAI

Открыть EssayAI

Бесплатно, на русском языке и без VPN

Читайте также

Разложение в ряд Фурье по синусам: формула и пример

Разложение в ряд Фурье по синусам: формула и пример

Разложение в ряд Фурье по синусам на отрезке: почему остаются только синусы, как через нечётное продолжение вывести формулу коэффициентов bn, разбор примера f(x) = x и типичные ошибки.

11 июня 20268 минут
Ряд Фурье функции x на отрезке: формула и пример

Ряд Фурье функции x на отрезке: формула и пример

Ряд Фурье функции x на отрезке: как выбор интервала и продолжения (нечётное, чётное, полный период) меняет ответ, вывод коэффициентов через интеграл, разбор примера и сумма ряда 1/n2.

11 июня 20268 минут
Явление Гиббса: выброс ряда Фурье у разрыва

Явление Гиббса: выброс ряда Фурье у разрыва

Явление Гиббса простыми словами: почему частичная сумма ряда Фурье у разрыва даёт выброс около 9 % величины скачка, почему он не исчезает с ростом числа гармоник и как вычислить его через интегральный синус.

10 июня 20269 минут
Задача Штурма-Лиувилля собственные значения: как искать

Задача Штурма-Лиувилля собственные значения: как искать

Задача Штурма-Лиувилля и её собственные значения: самосопряжённый оператор, краевые условия, спектр, собственные функции, ортогональность с весом и разложение в ряд.

14 апреля 20267 минут
Уравнение теплопроводности: закон Фурье и решение

Уравнение теплопроводности: закон Фурье и решение

Разбираем уравнение теплопроводности и закон Фурье: как выводится дифференциальное уравнение, что такое коэффициент температуропроводности и как решить задачу методом разделения переменных.

11 июня 20269 минут
Атрибуты сущности в ER-модели: пять типов и примеры

Атрибуты сущности в ER-модели: пять типов и примеры

Разбираем пять типов атрибутов сущности в ER-модели: простой, составной, ключевой, многозначный, производный, с примерами и переходом к столбцам и таблицам реляционной схемы.

7 июля 20269 минут