Это не официальный сайт wikipedia.org 01.01.2023

Теорема разложения Гельмгольца — Википедия

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

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

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

F ( r ) = F 1 ( r ) + F 2 ( r ) ,

где

rot F 1 ( r ) = 0 ,
div F 2 ( r ) = 0

для всех точек r области V.

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

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

F = Φ + × A

где A = 0

Скалярная функция Φ называется скалярным потенциалом, векторная функция A называется векторным потенциалом.[1].

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

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

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

F = ( G ( F ) ) + × ( G ( × F ) ) ,  

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

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

F = × G ( × F ) = × A .  

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

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

F = G ( F ) = ϕ .  

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

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

F = ϕ + × A  ,

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

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

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

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

F = d        и      × F = C .  

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

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

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

Внешняя задача (при условии её разрешимости) имеет однозначное решение, если вдоль границы области задана нормальная проекция    ( n F ) | S = g ( S )     для вектор-функции F  , и на вектор-функцию F   наложено требование, что она убывает на бесконечности по крайней мере как    1 / r 2 + ε  .

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

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

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

Задача имеет решение не при всех    d ( x , y , z )  ,   C ( x , y , z )     и    g ( S )    :

  1. Из тождества    × F 0     следует, что должно быть выполнено условие    C = 0  ,   то есть дивергенция вектора    C ( x , y , z )     обязана быть равной нулю.
  2. Для внутренней задачи из тождества    V ( F ) d V = S ( n F ) d S     следует, что    V d ( x , y , z ) d V = S g ( S ) d S  ,   то есть интеграл от краевого условия    g ( S )     по ограничивающей поверхности    S     должен быть равен интегралу от функции    d ( x , y , z )     по объему области.
  3. Для внешней задачи и для задачи, заданной для всего пространства R³, функции    d      и     C     должны достаточно быстро стремиться к нулю на бесконечности вместе с самой функцией.

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

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

  1. C ( x , y , z ) = 0     и  
  2. V d ( x , y , z ) d V = S g ( S ) d S  ,  
то решение задачи восстановления поля    F ( x , y , z )     по ротору    C ( x , y , z )  ,   дивергенции    d ( x , y , z )     и граничному условию    g ( S )     существует и единственно.

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

  1. C ( x , y , z ) = 0     и  
  2. интегралы V d ( x , y , z ) | r r | d V     и    V C ( x , y , z ) | r r | d V     сходятся при интегрировании по бесконечному объему и убывают на бесконечности при    r     по крайней мере как    1 / r 1 + ε  ,  
то решение задачи восстановления поля    F ( x , y , z )     по ротору    C ( x , y , z )  ,   дивергенции    d ( x , y , z )  ,   граничному условию    g ( S )     и условию, что    F ( x , y , z )     спадает на бесконечности по крайней мере как    1 / r 2 + ε  ,   существует и единственно.

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

  1. C ( x , y , z ) = 0     и  
  2. интегралы V d ( x , y , z ) | r r | d V     и    V C ( x , y , z ) | r r | d V     сходятся при интегрировании по бесконечному объему и убывают на бесконечности при    r     по крайней мере как    1 / r 1 + ε  ,  
то решение задачи восстановления поля    F ( x , y , z )     по ротору    C ( x , y , z )  ,   дивергенции    d ( x , y , z )     и условию, что    F ( x , y , z )     спадает на бесконечности по крайней мере как    1 / r 2 + ε  ,   существует и единственно.

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

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

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

  1. Для заданной вектор-функции F   вычисляются: функция C = × F   функция d = F  , краевое условие g ( S ) = ( n F ) | S  , если вектор-функция F   задана для подобласти пространства R 3   с границей S  .
  2. Когда речь идёт о внутренней задаче, то из тождества V ( F ) d V S ( n F ) d S  , следует условие совместности V d ( x , y , z ) d V = S g ( S ) d S  . Поэтому все условия совместности входных данных для задачи F 1 = d   и × F 1 = 0   с краевым условием g ( S )   выполнены, задача разрешима и имеет единственное решение. Полученная вектор-функция F 1   является безвихревым полем.
  3. Поскольку C = × F 0  , условия совместности входных данных для задачи F 2 = 0   и × F 2 = C   с нулевым краевым условием выполнены, задача разрешима и имеет единственное решение. Полученная вектор-функция F 2   является соленоидальным полем.
  4. Рассмотрим задачу F 3 = d  , × F 3 = C   с краевым условием g ( S )  . Условия совместности входных данных выполнены, задача разрешима и имеет единственное решение. При этом с одной стороны, решением данной задачи является сама функция F  , а с другой стороны, решением этой же задачи является функция F 1 + F 2  . Значит, F F 1 + F 2  , искомое представление поля F   как суммы безвихревого поля и соленоидального поля построено.

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

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

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

1) Для заданной функции    d ( x , y , z )     вычисляется функция    F 1 ( x , y , z ) = U  ,   где скалярный потенциал    U ( x , y , z )     вычисляется по формуле
   U ( x , y , z ) = 1 4 π V d ( x , y , z ) ( x x ) 2 + ( y y ) 2 + ( z z ) 2 d x d y d z  .  
В результате получается функция    F 1 ( x , y , z )  ,   у которой    F 1 ( x , y , z ) = d ( x , y , z )     и    × F 1 ( x , y , z ) = 0  ;  
2) Для заданной функции    C ( x , y , z )     вычисляется функция    F 2 ( x , y , z ) = × A  ,   где векторный потенциал    A ( x , y , z )     вычисляется по формуле
   A ( x , y , z ) = + 1 4 π V C ( x , y , z ) ( x x ) 2 + ( y y ) 2 + ( z z ) 2 d x d y d z  .  
В результате получается функция    F 2 ( x , y , z )  ,   у которой    F 2 ( x , y , z ) = 0     и    × F 2 ( x , y , z ) = C ( x , y , z )  ;  
3) Ищется функция    F 3 ( x , y , z )  ,   у которой    F 3 ( x , y , z ) = 0  ,      × F 3 ( x , y , z ) = 0  ,   а нормальная проекция на границе области    ( n F 3 ) | S     выбрана таким образом, чтобы    F = F 1 + F 2 + F 3     удовлетворяла граничному условию    ( n F ) | S = g ( S )  .  
Чтобы найти такую функцию    F 3 ( x , y , z )  ,   делается подстановка    F 3 ( x , y , z ) = H  ,   где скалярный потенциал    H ( x , y , z )     должен удовлетворять уравнению Лапласа    Δ H = 0  .   Для функции    H ( x , y , z )     получается краевое условие Неймана    H n | S = g ( S ) ( n ( F 1 + F 2 ) )  ,    причем легко проверить, что критерий разрешимости задачи Неймана будет выполнен. Поэтому функция    H ( x , y , z )     всегда существует, определяется единственным образом для внешней задачи, и с точностью до аддитивной константы для внутренней задачи. В результате нужная нам функция    F 3 ( x , y , z )     всегда существует и единственна.

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

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

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

F = d     и    × F = C .  

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

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

F = ( G ( d ) ) + × ( G ( C ) ) .  

См. такжеПравить

ПримечанияПравить

  1. Ли, 1965, с. 50.
  2. 1 2 3 David J. Griffiths, Introduction to Electrodynamics, Prentice-Hall, 1989, p. 56.

ЛитератураПравить