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

Сферические гармоники: что это и зачем нужны

19 июня 2026Время чтения: 7 минут
#сферические гармоники#полиномы Лежандра#степень и порядок#уравнение Лапласа#ортонормированность
Сферические гармоники: что это и зачем нужны

Сферические гармоники - это специальные функции на поверхности сферы, которые играют ту же роль, что синусы и косинусы на окружности: любую гладкую функцию углов можно разложить по ним в ряд. Они возникают всюду, где задача обладает сферической симметрией - от формы орбиталей электрона в атоме водорода до карты реликтового излучения и моделей освещения в компьютерной графике. Ниже разберём, что означают индексы степени и порядка, откуда берётся формула, как устроена нормировка и где гармоники реально работают. Если нужно решить конкретную задачу с разложением или нарисовать YlmY_{lm}, соберите запрос в форме ниже.

Что такое сферические гармоники

Сферическая гармоника Ylm(θ,φ)Y_{l}^{m}(\theta,\varphi) - это функция двух угловых координат: полярного угла θ[0,π]\theta\in[0,\pi] и азимутального угла φ[0,2π)\varphi\in[0,2\pi). Каждая гармоника помечена двумя целыми числами: степенью l=0,1,2,l=0,1,2,\dots и порядком mm, который пробегает значения от l-l до ll. Для фиксированной степени ll есть ровно 2l+12l+1 различных гармоник.

Общий вид комплексной сферической гармоники:

Ylm(θ,φ)=NlmPlm(cosθ)eimφ,Y_{l}^{m}(\theta,\varphi) = N_{l}^{m}\, P_{l}^{m}(\cos\theta)\, e^{im\varphi},

где PlmP_{l}^{m} - присоединённый полином Лежандра, а NlmN_{l}^{m} - нормировочный множитель. Зависимость от φ\varphi всегда простая - это волна eimφe^{im\varphi}, а вся «сложная» угловая структура спрятана в множителе по θ\theta.

Схема: степень l задаёт число поясов на сфере, порядок m - число секторов по долготе, формула Y_lm через полином Лежандра и экспоненту
Схема: степень l задаёт число поясов на сфере, порядок m - число секторов по долготе, формула Y_lm через полином Лежандра и экспоненту

Степень и порядок: что задаёт каждый индекс

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

  • Степень ll задаёт общее число узловых линий: их ровно ll. Чем больше ll, тем «мельче» рисунок на сфере и тем выше пространственная частота.
  • Порядок mm задаёт, сколько из этих линий проходят через полюса (меридианы). Таких меридиональных узлов m|m| штук, остальные lml-|m| - это параллели (пояса широты).

Три характерных случая удобно запомнить отдельно:

  1. m=0m=0 - зональные гармоники: узлы только по параллелям, картинка похожа на горизонтальные пояса. Здесь Yl0Y_{l}^{0} сводится к обычному полиному Лежандра Pl(cosθ)P_l(\cos\theta).
  2. m=l|m|=l - секториальные гармоники: узлы только по меридианам, сфера делится на «дольки» как апельсин.
  3. 0<m<l0<|m|<l - тессеральные гармоники: смешанная сетка из параллелей и меридианов, напоминающая шахматную доску.

Связь с уравнением Лапласа

Откуда вообще берутся именно эти функции? Сферические гармоники - это угловая часть решений уравнения Лапласа 2f=0\nabla^2 f = 0 в сферических координатах. Когда переменные разделяются, радиальная часть даёт степени rlr^l и r(l+1)r^{-(l+1)}, а угловая часть приводит к уравнению на собственные функции оператора Лапласа на сфере:

ΔS2Ylm=l(l+1)Ylm.\Delta_{S^2}\, Y_{l}^{m} = -l(l+1)\, Y_{l}^{m}.

То есть YlmY_{l}^{m} - собственные функции сферического лапласиана с собственным значением l(l+1)-l(l+1). Именно поэтому в физике степень ll напрямую связана с квадратом момента импульса: для атома водорода ll - орбитальное квантовое число, а mm - магнитное. Это та же логика, что стоит за гармоническими колебаниями: собственные функции линейного оператора задают «базовые моды», по которым раскладывается всё остальное.

Формула через полиномы Лежандра

Множитель по θ\theta - это присоединённый полином Лежандра, который выражается через обычный полином Лежандра PlP_l дифференцированием:

Plm(x)=(1)m(1x2)m/2dmdxmPl(x),P_{l}^{m}(x) = (-1)^{m}(1-x^2)^{m/2}\frac{d^{m}}{dx^{m}}P_{l}(x),

а сами полиномы Лежандра удобно получать по формуле Родрига:

Pl(x)=12ll!dldxl(x21)l.P_{l}(x) = \frac{1}{2^{l}\,l!}\frac{d^{l}}{dx^{l}}\bigl(x^2-1\bigr)^{l}.

На практике никто не дифференцирует руками для больших ll - используют рекуррентное соотношение, которое связывает три соседние степени:

(l+1)Pl+1(x)=(2l+1)xPl(x)lPl1(x).(l+1)P_{l+1}(x) = (2l+1)\,x\,P_{l}(x) - l\,P_{l-1}(x).
Сравнение трёх типов гармоник на сфере: зональные пояса при m равном нулю, секторы-дольки при модуле m равном l и шахматный узор тессеральных гармоник
Сравнение трёх типов гармоник на сфере: зональные пояса при m равном нулю, секторы-дольки при модуле m равном l и шахматный узор тессеральных гармоник

Нормировка и ортонормированность

Нормировочный множитель подбирают так, чтобы гармоники образовали ортонормированный базис на сфере. Стандартная нормировка для комплексных гармоник:

Nlm=2l+14π(lm)!(l+m)!.N_{l}^{m} = \sqrt{\frac{2l+1}{4\pi}\cdot\frac{(l-m)!}{(l+m)!}}.

При такой нормировке выполняется условие ортонормированности - интеграл произведения двух гармоник по всей сфере равен нулю для разных пар индексов и единице для одинаковых:

02π ⁣ ⁣0πYlmYlmsinθdθdφ=δllδmm.\int_{0}^{2\pi}\!\!\int_{0}^{\pi} Y_{l}^{m}\,\overline{Y_{l'}^{m'}}\,\sin\theta\,d\theta\,d\varphi = \delta_{ll'}\,\delta_{mm'}.

Именно ортонормированность делает гармоники рабочим инструментом: коэффициенты разложения произвольной функции f(θ,φ)f(\theta,\varphi) находятся простым интегралом, как коэффициенты Фурье:

f(θ,φ)=l=0m=llclmYlm,clm=fYlmdΩ.f(\theta,\varphi) = \sum_{l=0}^{\infty}\sum_{m=-l}^{l} c_{l}^{m}\,Y_{l}^{m},\qquad c_{l}^{m} = \int f\,\overline{Y_{l}^{m}}\,d\Omega.

Рядом с разложением Фурье на окружности это прямой аналог - только базис живёт на сфере. Если хочется освежить идею разложения по ортогональному базису, посмотрите разбор обобщённого гармонического ряда.

Действительная форма

В физике и графике чаще удобны действительные сферические гармоники: вместо комплексных eimφe^{im\varphi} берут синусы и косинусы. Их строят как линейные комбинации YlmY_{l}^{m} и YlmY_{l}^{-m}:

Ylmre={2NlmPlm(cosθ)cos(mφ),m>0,Nl0Pl0(cosθ),m=0,2NlmPlm(cosθ)sin(mφ),m<0.Y_{lm}^{\text{re}} = \begin{cases} \sqrt{2}\,N_{l}^{|m|}P_{l}^{|m|}(\cos\theta)\cos(m\varphi), & m>0,\\[4pt] N_{l}^{0}P_{l}^{0}(\cos\theta), & m=0,\\[4pt] \sqrt{2}\,N_{l}^{|m|}P_{l}^{|m|}(\cos\theta)\sin(|m|\varphi), & m<0. \end{cases}

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

Где применяют

Сферические гармоники - один из самых переиспользуемых инструментов прикладной математики:

  • Квантовая механика. Угловая часть волновой функции электрона в центральном поле - это ровно YlmY_{l}^{m}. Формы ss-, pp-, dd-орбиталей - визуализация Ylm2|Y_{l}^{m}|^2 для l=0,1,2l=0,1,2.
  • Геофизика и геодезия. Гравитационное и магнитное поле Земли раскладывают по гармоникам; коэффициенты разложения - стандартный способ описать форму геоида.
  • Космология. Анизотропию реликтового излучения описывают спектром мощности ClC_l - дисперсиями коэффициентов разложения карты неба по YlmY_{l}^{m}.
  • Компьютерная графика. «Spherical harmonics lighting» - компактное приближение освещённости со всех направлений несколькими коэффициентами низких степеней.

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

  • Путают ll и mm. Степень ll задаёт общее число узловых линий, порядок mm - лишь сколько из них меридианы. mm всегда не превосходит ll по модулю.
  • Забывают про множитель sinθ\sin\theta в интеграле. Элемент площади на сфере - dΩ=sinθdθdφd\Omega=\sin\theta\,d\theta\,d\varphi; без sinθ\sin\theta нарушается ортонормированность.
  • Смешивают комплексную и действительную формы. Нормировочные коэффициенты и фаза Кондона-Шортли (1)m(-1)^m зависят от соглашения; всегда фиксируйте одно.
  • Считают Yl0Y_{l}^{0} функцией двух углов. При m=0m=0 зависимости от φ\varphi нет - это чисто полином Лежандра от cosθ\cos\theta.
  • Берут конечную сумму за точную. Ряд бесконечен; обрыв на степени LL сглаживает мелкие детали, как обрыв ряда Фурье.

FAQ

Чем сферические гармоники отличаются от полиномов Лежандра? Полиномы Лежандра Pl(cosθ)P_l(\cos\theta) - это частный случай: зональные гармоники с m=0m=0, зависящие только от полярного угла. Сферические гармоники добавляют азимутальную зависимость eimφe^{im\varphi} и покрывают всю сферу, а не только меридиональный профиль.

Сколько существует гармоник данной степени? Для фиксированной степени ll порядок mm пробегает значения от l-l до ll, то есть ровно 2l+12l+1 гармоник. Все они отвечают одному собственному значению l(l+1)-l(l+1) сферического лапласиана - это вырождение, которое в физике снимается магнитным полем.

Почему именно эти функции, а не любые другие на сфере? Потому что YlmY_{l}^{m} - собственные функции оператора Лапласа на сфере, инвариантного к поворотам. Любой оператор, коммутирующий с вращениями, диагонализуется в этом базисе, поэтому гармоники естественно возникают в любой задаче со сферической симметрией.

Коротко

Сферические гармоники Ylm(θ,φ)Y_{l}^{m}(\theta,\varphi) - это ортонормированный базис функций на сфере, угловая часть решений уравнения Лапласа и собственные функции сферического лапласиана с собственным значением l(l+1)-l(l+1). Степень ll задаёт число узловых линий, порядок mm - сколько из них меридианы; зависимость от φ\varphi всегда сводится к eimφe^{im\varphi}, а по θ\theta работает присоединённый полином Лежандра. Благодаря ортонормированности любую гладкую функцию углов можно разложить в ряд по гармоникам - и именно это делает их рабочим инструментом от квантовой механики до графики.

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

Открыть EssayAI

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

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