Теорема разложения Гельмгольца

Материал из testwiki
Перейти к навигации Перейти к поиску

Теорема разложения Гельмгольца — утверждение о разложении произвольного дифференцируемого векторного поля на две компоненты:

Шаблон:Рамка Если дивергенция и ротор векторного поля 𝐅(𝐫) определены в каждой точке конечной открытой области V пространства, то всюду в V функция может быть представлена в виде суммы безвихревого поля 𝐅1(𝐫) и соленоидального поля 𝐅2(𝐫):

𝐅(𝐫)=𝐅1(𝐫)+𝐅2(𝐫),

где

rot𝐅1(𝐫)=0,
div𝐅2(𝐫)=0

для всех точек 𝐫 области V. Шаблон:Конец рамки

В более популярной формулировке для всего пространства теорема Гельмгольца гласит:

Шаблон:Рамка Любое векторное поле 𝐅, однозначное, непрерывное и ограниченное во всем пространстве, может быть разложено на сумму потенциального и соленоидального векторных полей и представлено в виде:

𝐅=Φ+×𝐀

Шаблон:Конец рамки

Скалярная функция Φ называется скалярным потенциалом, векторная функция 𝐀 называется векторным потенциалом.Шаблон:Sfn.

Формулировка теоремы

Пусть F — векторное поле в R³, и пусть оно дважды непрерывно дифференцируемо и убывает на бесконечности быстрее, чем 1/r, в случае неограниченной области.[1] Тогда поле F представимо в виде суммы безвихревого поля (ротор которого равен нулю) и соленоидального поля (дивергенция которого равна нулю).

Одно из возможных представлений для векторного поля F в такой форме имеет вид суммы градиента и ротора двух явно вычислимых функций, как написано ниже:

𝐅=(𝒢(𝐅))+×(𝒢(×𝐅)),

где 𝒢 — это оператор ньютониан (если он действует на векторное поле вроде ∇ × F, он действует на каждую его компоненту).

Если F имеет нулевую дивергенцию, ∇·F = 0, то F называется соленоидальным, или бездивергентным, и разложение Гельмгольца поля F сокращается до

𝐅=×𝒢(×𝐅)=×𝐀.

В случае такого представлении поля A называется векторным потенциалом поля F. Для соленоидального поля (то есть поля с нулевой дивергенцией) всегда можно построить вектор-функцию (векторный потенциал), ротором которого данное поле является. Векторный потенциал для заданного соленоидального поля определяется со значительной степенью свободы. В частности, без ограничения общности на него можно наложить условие кулоновской калибровки (или нормировки) ∇·A = 0 (частный случай бездивергентного векторного потенциала, см. также ниже задачу о восстановлении вектор-функции по ротору и дивергенции). К векторному потенциалу можно свободно добавить градиент любой скалярной функции — от этого его ротор, то есть определяемое им соленоидальное поле, не меняется (а если указанная скалярная функция удовлетворяет уравнению Лапласа, то не меняется также и условие кулоновской калибровки, когда векторный потенциал ему удовлетворяет).

В случае, если F имеет нулевой ротор, ∇×F = 0, то F называется безвихревым или локально потенциальным полем, а разложение F принимает вид

𝐅=𝒢(𝐅)=ϕ.

В случае такого представления поля φ называется скалярным потенциалом поля F. Для безвихревого поля (то есть поля с нулевым ротором) всегда можно построить скалярную функцию (скалярный потенциал), градиентом которого данное поле является. Скалярный потенциал для заданного безвихревого поля определяется с точностью до аддитивной константы.

В общем случае F представимо суммой

𝐅=ϕ+×𝐀,

где отрицательный градиент скалярного потенциала — безвихревая компонента поля, а ротор векторного потенциала — соленоидальная. Представление F в виде суммы безвихревого поля и соленоидального поля не является единственным, поскольку к φ всегда можно прибавить произвольную функцию ψ, удовлетворяющую уравнению Лапласа, а к A — согласованную с ψ вектор-функцию H, являющуюся результатом решения задачи о восстановлении вектор-функции по ротору и дивергенции (см. ниже) в соответствии с уравнениями ∇·H = 0, ∇×H = ∇ψ. Такая подстановка не только меняет скалярный и векторный потенциалы, участвующие в разложении Гельмгольца, но и существенным образом меняет безвихревое поле -∇(φ+ψ) и соленоидальное поле ∇×(A+H), на сумму которых распадается поле F.

Поля, определенные ротором и дивергенцией

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

Пусть дано скалярное поле   𝐝(x,y,z)   и векторное поле   𝐂(x,y,z),   которые достаточно гладки и либо заданы в ограниченной области, либо убывают быстрее 1/r² на бесконечности. Требуется найти такое векторное поле   𝐅(x,y,z),   что

𝐅=𝐝      и      ×𝐅=𝐂.

При анализе существования и единственности решения задачи следует различать:

  1. внутреннюю задачу (ротор, дивергенция и сама вектор-функция рассматриваются внутри ограниченной области, имеющей достаточно гладкую границу),
  2. внешнюю задачу (ротор, дивергенция и сама вектор-функция рассматриваются для пространства R³ с вырезанной «дыркой», имеющей достаточно гладкую границу),
  3. задачу для всего пространства R³.

Внутренняя задача (при условии её разрешимости) имеет однозначное решение, если вдоль границы области задана нормальная проекция    (𝐧𝐅)|S=𝐠(𝐒)   для вектор-функции 𝐅.

Внешняя задача (при условии её разрешимости) имеет однозначное решение, если вдоль границы области задана нормальная проекция    (𝐧𝐅)|S=𝐠(𝐒)   для вектор-функции 𝐅, и на вектор-функцию 𝐅 наложено требование, что она убывает на бесконечности по крайней мере как   𝟏/𝐫2+ε.

Задача для всего пространства R³ (при условии её разрешимости) имеет однозначное решение, если на вектор-функцию 𝐅 наложено требование, что она убывает на бесконечности по крайней мере как   𝟏/𝐫2+ε.

Во всех этих случаях решение задачи Гельмгольца единственно, если оно существует при заданных входных данных.

Необходимые условия существования решения

Задача имеет решение не при всех   𝐝(x,y,z),   𝐂(x,y,z)   и   𝐠(𝐒)  :

  1. Из тождества   ×𝐅0   следует, что должно быть выполнено условие   𝐂=0,   то есть дивергенция вектора   𝐂(x,y,z)   обязана быть равной нулю.
  2. Для внутренней задачи из тождества   V(𝐅)dV=S(𝐧𝐅)dS   следует, что   V𝐝(𝐱,𝐲,𝐳)dV=S𝐠(𝐒)dS,   то есть интеграл от краевого условия   𝐠(𝐒)   по ограничивающей поверхности   𝐒   должен быть равен интегралу от функции   𝐝(x,y,z)   по объему области.
  3. Для внешней задачи и для задачи, заданной для всего пространства R³, функции   𝐝    и     𝐂   должны достаточно быстро стремиться к нулю на бесконечности вместе с самой функцией.

Достаточные условия существования и единственности решения

A. Внутренняя задача: если

  1. 𝐂(𝐱,𝐲,𝐳)=0   и  
  2. V𝐝(𝐱,𝐲,𝐳)dV=S𝐠(𝐒)dS,  
то решение задачи восстановления поля   𝐅(x,y,z)   по ротору   𝐂(x,y,z),   дивергенции   𝐝(x,y,z)   и граничному условию   𝐠(𝐒)   существует и единственно.

Б. Внешняя задача: если

  1. 𝐂(𝐱,𝐲,𝐳)=0   и  
  2. интегралы V𝐝(x,y,z)|𝐫𝐫|dV   и   V𝐂(x,y,z)|𝐫𝐫|dV   сходятся при интегрировании по бесконечному объему и убывают на бесконечности при   𝐫   по крайней мере как   𝟏/𝐫1+ε,  
то решение задачи восстановления поля   𝐅(x,y,z)   по ротору   𝐂(x,y,z),   дивергенции   𝐝(x,y,z),   граничному условию   𝐠(𝐒)   и условию, что   𝐅(x,y,z)   спадает на бесконечности по крайней мере как   𝟏/𝐫2+ε,   существует и единственно.

В. Задача для всего пространства R³: если

  1. 𝐂(𝐱,𝐲,𝐳)=0   и  
  2. интегралы V𝐝(x,y,z)|𝐫𝐫|dV   и   V𝐂(x,y,z)|𝐫𝐫|dV   сходятся при интегрировании по бесконечному объему и убывают на бесконечности при   𝐫   по крайней мере как   𝟏/𝐫1+ε,  
то решение задачи восстановления поля   𝐅(x,y,z)   по ротору   𝐂(x,y,z),   дивергенции   𝐝(x,y,z)   и условию, что   𝐅(x,y,z)   спадает на бесконечности по крайней мере как   𝟏/𝐫2+ε,   существует и единственно.

Разрешимость и однозначность решения задачи Гельмгольца тесно связана с разрешимостью и однозначностью решения задачи Неймана для уравнения Лапласа в той же самой области (см. далее алгоритм конструирования решения задачи Гельмгольца).

Разложение векторного поля на сумму безвихревого поля и соленоидального поля

С помощью задачи о восстановлении вектор-функции по ротору и дивергенции разложение векторного поля 𝐅(x,y,z) на сумму безвихревого поля и соленоидального поля может быть выполнено следующим образом:

  1. Для заданной вектор-функции 𝐅 вычисляются: функция 𝐂=×𝐅 функция 𝐝=𝐅, краевое условие 𝐠(𝐒)=(𝐧𝐅)|S, если вектор-функция 𝐅 задана для подобласти пространства 3 с границей S.
  2. Когда речь идёт о внутренней задаче, то из тождества V(𝐅)dVS(𝐧𝐅)dS, следует условие совместности V𝐝(x,y,z)dV=S𝐠(𝐒)dS. Поэтому все условия совместности входных данных для задачи 𝐅𝟏=𝐝 и ×𝐅𝟏=0 с краевым условием 𝐠(𝐒) выполнены, задача разрешима и имеет единственное решение. Полученная вектор-функция 𝐅𝟏 является безвихревым полем.
  3. Поскольку 𝐂=×𝐅0, условия совместности входных данных для задачи 𝐅2=0 и ×𝐅2=𝐂 с нулевым краевым условием выполнены, задача разрешима и имеет единственное решение. Полученная вектор-функция 𝐅𝟐 является соленоидальным полем.
  4. Рассмотрим задачу 𝐅3=𝐝, ×𝐅3=𝐂 с краевым условием 𝐠(𝐒). Условия совместности входных данных выполнены, задача разрешима и имеет единственное решение. При этом с одной стороны, решением данной задачи является сама функция 𝐅, а с другой стороны, решением этой же задачи является функция 𝐅1+𝐅2. Значит, 𝐅𝐅1+𝐅2, искомое представление поля 𝐅 как суммы безвихревого поля и соленоидального поля построено.

Построенное представление векторного поля в виде суммы двух полей не является единственным. Существуют векторные поля, которые одновременно являются и безвихревыми (ротор равен нулю), и соленоидальными (дивергенция равна нулю). Эти поля — градиенты скалярных функций, удовлетворяющих уравнению Лапласа (и только они). Прибавляя любое такое поле к первому слагаемому и вычитая его из второго слагаемого, получим новое разбиение векторного поля на сумму безвихревого и соленоидального поля.

Восстановление вектор-функции по ротору и дивергенции

Решение задачи о восстановлении функции по ротору, дивергенции и краевому условию может быть построено следующим образом:

1) Для заданной функции   𝐝(x,y,z)   вычисляется функция   𝐅𝟏(x,y,z)=𝐔,   где скалярный потенциал   𝐔(x,y,z)   вычисляется по формуле
  𝐔(x,y,z)=14πV𝐝(x,y,z)(xx)2+(yy)2+(zz)2dxdydz.  
В результате получается функция   𝐅𝟏(x,y,z),   у которой   𝐅𝟏(x,y,z)=𝐝(x,y,z)   и   ×𝐅𝟏(x,y,z)=0;  
2) Для заданной функции   𝐂(x,y,z)   вычисляется функция   𝐅𝟐(x,y,z)=×𝐀,   где векторный потенциал   𝐀(x,y,z)   вычисляется по формуле
  𝐀(x,y,z)=+14πV𝐂(x,y,z)(xx)2+(yy)2+(zz)2dxdydz.  
В результате получается функция   𝐅𝟐(x,y,z),   у которой   𝐅𝟐(x,y,z)=0   и   ×𝐅𝟐(x,y,z)=𝐂(x,y,z);  
3) Ищется функция   𝐅𝟑(x,y,z),   у которой   𝐅𝟑(x,y,z)=0,     ×𝐅𝟑(x,y,z)=0,   а нормальная проекция на границе области   (𝐧𝐅𝟑)|S   выбрана таким образом, чтобы   𝐅=𝐅𝟏+𝐅𝟐+𝐅𝟑   удовлетворяла граничному условию   (𝐧𝐅)|S=𝐠(𝐒).  
Чтобы найти такую функцию   𝐅𝟑(x,y,z),   делается подстановка   𝐅𝟑(x,y,z)=𝐇,   где скалярный потенциал   𝐇(x,y,z)   должен удовлетворять уравнению Лапласа   Δ𝐇=0.   Для функции   𝐇(x,y,z)   получается краевое условие Неймана   𝐇𝐧|S=𝐠(𝐒)(𝐧(𝐅𝟏+𝐅𝟐)),    причем легко проверить, что критерий разрешимости задачи Неймана будет выполнен. Поэтому функция   𝐇(x,y,z)   всегда существует, определяется единственным образом для внешней задачи, и с точностью до аддитивной константы для внутренней задачи. В результате нужная нам функция   𝐅𝟑(x,y,z)   всегда существует и единственна.

Функция   𝐅(x,y,z)=𝐅𝟏(x,y,z)+𝐅𝟐(x,y,z)+𝐅𝟑(x,y,z)   является решением для поставленной задачи, причём единственным. Если граничное условие не задано, решением задачи являются все возможные функции вида   𝐅(x,y,z)=𝐅𝟏(x,y,z)+𝐅𝟐(x,y,z)+𝐅𝟑(x,y,z),   где   𝐅𝟑(x,y,z),   есть градиент любой функции, удовлетворяющей уравнению Лапласа. Если задача ставится во всём пространстве R³, решением (единственным) будет функция   𝐅(x,y,z)=𝐅𝟏(x,y,z)+𝐅𝟐(x,y,z),   обладающая нужным поведением на бесконечности.

Альтернативная формулировка теоремы Гельмгольца

В результате теорема Гельмгольца может быть переформулирована в следующих терминах. Пусть C — соленоидальное векторное поле (div C=0), а d — скалярное поле в R³, которые достаточно гладки и либо заданы в ограниченной области, либо убывают быстрее 1/r² на бесконечности. Тогда существует векторное поле F такое, что

𝐅=d   и   ×𝐅=𝐂.

Если к тому же векторное поле F рассматривается во всём пространстве R³ и исчезает при r → ∞, тогда F единственно.[1] В общем же случае решение определяется с точностью до аддитивной добавки — градиента произвольной функции, удовлетворяющей уравнению Лапласа.

Другими словами, при определённых условиях векторное поле может быть построено по его ротору и дивергенции, причём когда задача определена во всем пространстве R³, решение однозначно (при априорном предположении, что поле исчезает на бесконечности достаточно быстро). Эта теорема имеет огромное значение в электростатике; например, уравнения Максвелла в статическом случае описывают поля как раз этого типа[1]. Как уже было написано выше, одно из возможных решений:

𝐅=(𝒢(d))+×(𝒢(𝐂)).

См. также

Примечания

Шаблон:Примечания

Литература

Шаблон:Rq

  1. 1,0 1,1 1,2 David J. Griffiths, Introduction to Electrodynamics, Prentice-Hall, 1989, p. 56.