Фо́рмула Ки́рхгофа
— аналитическое выражение для решения
гиперболического уравнения
в частных производных (т. н. «волнового уравнения») во всём трёхмерном пространстве. Методом спуска (то есть уменьшением размерности) из него можно получить решения двумерного (
Формула Пуассона
) и одномерного (
Формула Д’Аламбера
) уравнения.
Это уравнение определяет распространение бегущей волны в
-мерной однородной среде со скоростью
в моменты времени
.
Для того, чтобы решение было однозначным, необходимо определить начальные условия. Начальные условия определяют состояние пространства (или, говорят, «начальное возмущение») в момент времени
:
Тогда обобщённая формула Кирхгофа даёт решение этой задачи в трёхмерном случае:
где поверхностные интегралы берутся по сфере
.
Сам
Кирхгоф
рассматривал только трёхмерный случай.
Пусть в начальный момент времени
на некотором компакте
есть локальное возмущение (
и/или
). Если мы находимся в некоторой точке
, то, как видно из формулы (область интегрирования), возмущение мы почувствуем через время
.
Вне отрезка времени
, где
, функция
равна нулю.
Таким образом, начальное возмущение, локализованное в пространстве, вызывает в каждой точке пространства действие, локализованное во времени, то есть возмущение распространяется в виде волны, имеющей передний и задний фронты, что выражает
принцип Гюйгенса
). На плоскости же этот принцип нарушается. Обоснованием этого является тот факт, что носитель возмущения, компактный в
, уже не будет компактным в
, а будет образовывать бесконечный цилиндр, и, следовательно, возмущение будет неограниченно во времени (у цилиндрических волн отсутствует задний фронт).
При пользовании формулой Д’Аламбера следует учесть, что иногда решение может не быть единственным во всей рассматриваемой области
. Решение волнового уравнения представляется в виде суммы двух функций:
, то есть оно определяется двумя семействами характеристик:
. Пример, показанный на рисунке справа, иллюстрирует волновое уравнение для полубесконечной струны, и начальные условия в нём заданы только на зеленой линии
. Видно, что в область
приходят как
-характеристики, так и
-характеристики, в то время как в области
есть только
-характеристики. То есть, в области
формула Д’Аламбера не работает.
Применение формул
В общем виде формула Кирхгофа довольно громоздка, а потому решение задач математической физики с её помощью обычно является затруднительным. Однако, можно воспользоваться линейностью волнового уравнения
с начальными условиями
и искать решение в виде суммы трех функций:
, которые удовлетворяют следующим условиям:
Сама по себе такая операция не упрощает пользование формулой Кирхгофа, но для некоторых задач оказывается возможным подбор решения, либо сведение многомерной задачи к одномерной путём замены переменных. Например, пусть
. Тогда после замены
уравнение для задачи «С» примет вид:
Таким образом, пришли к одномерному уравнению, а, значит, можно воспользоваться формулой Д’Аламбера:
В силу четности начального условия, решение сохранит свой вид во всей области
.
Примечания
Статья Ки́рхгоф, Густав Роберт. Большая советская энциклопедия (2-е издание).