В векторном исчислении ротор , также известный как ротор , является векторным оператором , описывающим бесконечно малую циркуляцию векторного поля в трехмерном евклидовом пространстве . Ротор в точке поля представлен вектором , длина и направление которого обозначают величину и ось максимальной циркуляции. [1] Ротор поля формально определяется как плотность циркуляции в каждой точке поля.
Векторные поля, ротор которых равен нулю, называются безвихревыми . Ротор — это форма дифференцирования векторных полей. Соответствующая форма основной теоремы исчисления — теорема Стокса , которая связывает поверхностный интеграл ротора векторного поля с линейным интегралом векторного поля вокруг граничной кривой.
Обозначение rot F более распространено в Северной Америке. В остальном мире, особенно в научной литературе 20-го века, традиционно используется альтернативное обозначение rot F , которое происходит от «скорости вращения», которую оно представляет. Чтобы избежать путаницы, современные авторы склонны использовать обозначение перекрестного произведения с оператором del (nabla), как в , [2] которое также раскрывает связь между операторами rot (rotor), дивергенцией и градиентом .
В отличие от градиента и дивергенции , rot, как он сформулирован в векторном исчислении, не обобщается просто на другие измерения; некоторые обобщения возможны, но только в трех измерениях геометрически определенный rot векторного поля снова является векторным полем. Этот недостаток является прямым следствием ограничений векторного исчисления; с другой стороны, будучи выраженным как антисимметричное тензорное поле через оператор клина геометрического исчисления , rot обобщается на все измерения. Обстоятельство похоже на то, что сопровождает 3-мерное векторное произведение , и действительно связь отражена в обозначении для rot.
Название «локон» впервые предложил Джеймс Клерк Максвелл в 1871 году [3], но, по-видимому, впервые это понятие было использовано при построении теории оптического поля Джеймсом МакКуллахом в 1839 году. [4] [5]
Ротор векторного поля F , обозначаемый как rot F , или , или rot F , является оператором, который отображает функции C k в R 3 в функции C k −1 в R 3 , и в частности, он отображает непрерывно дифференцируемые функции R 3 → R 3 в непрерывные функции R 3 → R 3 . Его можно определить несколькими способами, которые будут упомянуты ниже:
Один из способов определения ротора векторного поля в точке — неявное определение его компонентов вдоль различных осей, проходящих через точку: если — любой единичный вектор, компонент ротора F вдоль направления может быть определен как предельное значение замкнутого линейного интеграла в плоскости, перпендикулярной к , деленного на охватываемую площадь, поскольку путь интегрирования бесконечно сужается вокруг точки.
Более конкретно, ротор определяется в точке p как [6] [7] , где линейный интеграл вычисляется вдоль границы C рассматриваемой области A , | A | — величина области. Это уравнение определяет компонент ротора F вдоль направления . Бесконечно малые поверхности, ограниченные C, имеют в качестве своей нормали . C ориентируется по правилу правой руки .
Вышеприведенная формула означает, что компонент ротора векторного поля вдоль определенной оси является бесконечно малой плотностью площади циркуляции поля в плоскости, перпендикулярной этой оси. Эта формула априори не определяет законное векторное поле, поскольку отдельные плотности циркуляции относительно различных осей априори не должны соотноситься друг с другом таким же образом, как это делают компоненты вектора; то, что они действительно соотносятся друг с другом таким точным образом, должно быть доказано отдельно.
К этому определению естественным образом подходит теорема Кельвина–Стокса , как глобальная формула, соответствующая определению. Она приравнивает поверхностный интеграл ротора векторного поля к указанному выше линейному интегралу, взятому по границе поверхности.
Другой способ определения вектора ротора функции F в точке — это явное определение его как предельного значения векторного поверхностного интеграла вокруг оболочки, охватывающей точку p, деленного на охватываемый ею объем, поскольку оболочка неограниченно сжимается вокруг точки p .
Более конкретно, ротор можно определить с помощью векторной формулы , где поверхностный интеграл вычисляется вдоль границы S объема V , где | V | — величина объема, и направлен наружу от поверхности S перпендикулярно в каждой точке S.
В этой формуле векторное произведение в подынтегральном выражении измеряет тангенциальную составляющую F в каждой точке поверхности S и указывает вдоль поверхности под прямым углом к тангенциальной проекции F. Интегрирование этого векторного произведения по всей поверхности дает вектор, величина которого измеряет общую циркуляцию F вокруг S , а направление перпендикулярно этой циркуляции. Вышеприведенная формула говорит, что ротор векторного поля в точке является бесконечно малой объемной плотностью этого «вектора циркуляции» вокруг точки.
Этому определению естественным образом соответствует другая глобальная формула (похожая на теорему Кельвина-Стокса), которая приравнивает объемный интеграл ротора векторного поля указанному выше поверхностному интегралу, взятому по границе объема.
В то время как два приведенных выше определения ротора не зависят от координат, существует еще одно «легко запоминающееся» определение ротора в криволинейных ортогональных координатах , например, в декартовых координатах , сферических , цилиндрических или даже эллиптических или параболических координатах :
Уравнение для каждого компонента (rot F ) k можно получить, заменив каждое вхождение нижнего индекса 1, 2, 3 в циклической перестановке: 1 → 2, 2 → 3 и 3 → 1 (где нижние индексы представляют соответствующие индексы).
Если ( x 1 , x 2 , x 3 ) — декартовы координаты , а ( u 1 , u 2 , u 3 ) — ортогональные координаты, то — длина вектора координат, соответствующего u i . Оставшиеся два компонента rot получаются в результате циклической перестановки индексов : 3,1,2 → 1,2,3 → 2,3,1.
На практике два описанных выше определения без координат используются редко, поскольку практически во всех случаях оператор rot можно применить с использованием некоторого набора криволинейных координат , для которых были получены более простые представления.
Обозначение ∇ × F берет свое начало в сходстве с 3-мерным векторным произведением и полезно как мнемоника в декартовых координатах, если ∇ рассматривается как векторный дифференциальный оператор del . Такое обозначение, включающее операторы, распространено в физике и алгебре .
Разложенное в 3-мерных декартовых координатах (см. Del в цилиндрических и сферических координатах для сферических и цилиндрических координатных представлений), ∇ × F равно, для F, составленного из [ F x , F y , F z ] (где нижние индексы указывают на компоненты вектора, а не частные производные): где i , j , и k являются единичными векторами для осей x , y , и z соответственно. Это разлагается следующим образом: [8]
Хотя результат выражен в координатах, он инвариантен относительно собственных вращений осей координат, но инвертируется при отражении.
В общей системе координат ротор задается как [1] где ε обозначает тензор Леви-Чивиты , ∇ — ковариантную производную , — определитель метрического тензора , а соглашение Эйнштейна о суммировании подразумевает, что повторяющиеся индексы суммируются по. Из-за симметрии символов Кристоффеля, участвующих в ковариантной производной, это выражение сводится к частной производной: где R k — локальные базисные векторы. Эквивалентно, используя внешнюю производную , ротор можно выразить как:
Здесь ♭ и ♯ — музыкальные изоморфизмы , а ★ — оператор звезды Ходжа . Эта формула показывает, как вычислить ротор F в любой системе координат и как расширить ротор на любое ориентированное трехмерное риманово многообразие. Поскольку это зависит от выбора ориентации, ротор является хиральной операцией. Другими словами, если ориентация меняется на противоположную, то направление ротора также меняется на противоположное.
Предположим, что векторное поле описывает поле скорости потока жидкости ( например, большой резервуар с жидкостью или газом ), а внутри жидкости или газа находится небольшой шарик (центр шарика зафиксирован в определенной точке). Если шарик имеет шероховатую поверхность, то протекающая мимо него жидкость заставит его вращаться. Ось вращения (ориентированная по правилу правой руки) указывает в направлении завитка поля в центре шарика, а угловая скорость вращения составляет половину величины завитка в этой точке. [9] Завиток векторного поля в любой точке задается вращением бесконечно малой области в плоскости xy (для компонента завитка по оси z ), плоскости zx (для компонента завитка по оси y ) и плоскости yz (для компонента вектора завитка по оси x ). Это можно увидеть в примерах ниже.
Вектор поля можно разложить следующим образом:
При визуальном осмотре поле можно описать как «вращающееся». Если бы векторы поля представляли линейную силу, действующую на объекты, находящиеся в этой точке, и объект был бы помещен внутрь поля, то объект начал бы вращаться по часовой стрелке вокруг себя. Это справедливо независимо от того, где находится объект.
Расчет завитка:
Результирующее векторное поле, описывающее завиток, во всех точках будет указывать в отрицательном направлении z . Результаты этого уравнения совпадают с тем, что можно было бы предсказать с помощью правила правой руки, используя правую систему координат . Будучи однородным векторным полем, описанный ранее объект имел бы одинаковую интенсивность вращения независимо от того, где он был бы помещен.
Для векторного поля
завиток не так очевиден из графика. Однако, взяв объект из предыдущего примера и поместив его в любое место на линии x = 3 , сила, приложенная с правой стороны, будет немного больше силы, приложенной с левой стороны, заставляя его вращаться по часовой стрелке. Используя правило правой руки, можно предсказать, что полученный завиток будет прямым в отрицательном направлении z . И наоборот, если поместить на x = −3 , объект будет вращаться против часовой стрелки, а правило правой руки приведет к положительному направлению z .
Расчет завитка:
Ротор указывает в отрицательном направлении z, когда x положительный, и наоборот. В этом поле интенсивность вращения будет больше, когда объект удаляется от плоскости x = 0 .
В общих криволинейных координатах (не только в декартовых координатах) можно показать , что ротор векторного произведения векторных полей v и F равен
Меняя местами векторное поле v и оператор ∇ , мы приходим к векторному произведению векторного поля с ротором векторного поля: где ∇ F — это индексная нотация Фейнмана, которая учитывает только изменение, обусловленное векторным полем F (т.е. в этом случае v рассматривается как постоянное в пространстве).
Другим примером является ротор ротора векторного поля. Можно показать, что в общих координатах и это тождество определяет векторный лапласиан F , обозначаемый как ∇ 2 F .
Ротор градиента любого скалярного поля φ всегда является нулевым векторным полем , что следует из антисимметрии в определении ротора и симметрии вторых производных .
Дивергенция ротора любого векторного поля равна нулю :
Если φ — скалярная функция, а F — векторное поле, то
Векторные операции исчисления grad , curl и div проще всего обобщаются в контексте дифференциальных форм, что включает ряд шагов. Короче говоря, они соответствуют производным 0-форм, 1-форм и 2-форм соответственно. Геометрическая интерпретация curl как вращения соответствует идентификации бивекторов (2-векторов) в 3 измерениях со специальной ортогональной алгеброй Ли бесконечно малых вращений (в координатах кососимметричных матриц 3 × 3), тогда как представление вращений векторами соответствует идентификации 1-векторов (эквивалентно 2-векторов) и , все они являются 3-мерными пространствами.
В 3 измерениях дифференциальная 0-форма — это вещественная функция f ( x , y , z ) ; дифференциальная 1-форма — это следующее выражение, где коэффициенты — это функции: дифференциальная 2-форма — это формальная сумма, снова с функциональными коэффициентами: а дифференциальная 3-форма определяется одним членом с одной функцией в качестве коэффициента: (Здесь a -коэффициенты — это вещественные функции трех переменных; «клиновые произведения», например, dx ∧ dy , можно интерпретировать как своего рода ориентированные элементы площади, dx ∧ dy = − dy ∧ dx и т. д.)
Внешняя производная k -формы в R 3 определяется как ( k + 1) -форма сверху — и в R n , если, например, то внешняя производная d приводит к
Внешняя производная 1-формы, следовательно, является 2-формой, а 2-формы — 3-формой. С другой стороны, из-за взаимозаменяемости смешанных производных и антисимметрии,
двукратное применение внешней производной дает (нулевую -форму).
Таким образом, обозначая пространство k -форм через Ω k ( R 3 ) , а внешнюю производную через d, получаем последовательность:
Здесь Ω k ( R n ) — пространство сечений внешнего алгебры Λ k ( R n ) векторного расслоения над R n , размерность которого равна биномиальному коэффициенту (н
к) ; обратите внимание, чтоΩ k ( R 3 ) = 0для k > 3или k < 0.Записывая только размеры, получаем строкутреугольника Паскаля:
1-мерные волокна соответствуют скалярным полям, а 3-мерные волокна — векторным полям, как описано ниже. По модулю подходящих идентификаций три нетривиальных вхождения внешней производной соответствуют grad, curl и div.
Дифференциальные формы и дифференциал могут быть определены на любом евклидовом пространстве или, в действительности, на любом многообразии без какого-либо понятия римановой метрики. На римановом многообразии или, в более общем смысле, псевдоримановом многообразии k -формы могут быть отождествлены с k -векторными полями ( k -формы являются k -ковекторными полями, а псевдориманова метрика дает изоморфизм между векторами и ковекторами), а на ориентированном векторном пространстве с невырожденной формой (изоморфизм между векторами и ковекторами) существует изоморфизм между k -векторами и ( n − k ) -векторами; в частности, на (касательном пространстве) ориентированного псевдориманова многообразия. Таким образом, на ориентированном псевдоримановом многообразии можно поменять местами k -формы, k -векторные поля, ( n − k ) -формы и ( n − k ) -векторные поля; это известно как двойственность Ходжа . Конкретно, на R 3 это задается как:
Таким образом, отождествляя 0-формы и 3-формы со скалярными полями, а 1-формы и 2-формы с векторными полями:
С другой стороны, тот факт, что d 2 = 0, соответствует тождествам для любого скалярного поля f и для любого векторного поля v .
Grad и div обобщаются на все ориентированные псевдоримановы многообразия с той же геометрической интерпретацией, поскольку пространства 0-форм и n -форм в каждой точке всегда одномерны и могут быть отождествлены со скалярными полями, в то время как пространства 1-форм и ( n − 1) -форм всегда послойно n -мерны и могут быть отождествлены с векторными полями.
Curl не обобщается таким образом до 4 или более измерений (или до 2 или менее измерений); в 4 измерениях измерения
так что rot 1-векторного поля (послойно 4-мерного) является 2-векторным полем , которое в каждой точке принадлежит 6-мерному векторному пространству, и поэтому есть что дает сумму шести независимых членов, и не может быть отождествлено с 1-векторным полем. Также нельзя осмысленно перейти от 1-векторного поля к 2-векторному полю и к 3-векторному полю (4 → 6 → 4), поскольку взятие дифференциала дважды дает ноль ( d 2 = 0 ). Таким образом, не существует функции rot от векторных полей к векторным полям в других измерениях, возникающих таким образом.
Однако можно определить ротор векторного поля как 2-векторное поле в общем случае, как описано ниже.
2-векторы соответствуют внешней мощности Λ 2 V ; при наличии внутреннего произведения в координатах это кососимметричные матрицы, которые геометрически рассматриваются как специальная ортогональная алгебра Ли ( V ) бесконечно малых вращений. Это имеет (н
2) = 1/2 n ( n − 1) измерений, и позволяет интерпретировать дифференциал 1-векторного поля как его бесконечно малые вращения. Только в 3 измерениях (или тривиально в 0 измерениях) мы имеем n = 1/2 n ( n − 1) , что является наиболее элегантным и распространенным случаем. В 2 измерениях ротор векторного поля не является векторным полем, а функцией, поскольку 2-мерные вращения задаются углом (скаляром — ориентация требуется для выбора, считать ли вращения по часовой стрелке или против часовой стрелки положительными); это не div, а скорее перпендикулярно ему. В 3 измерениях ротор векторного поля является векторным полем, как известно (в 1 и 0 измерениях ротор векторного поля равен 0, потому что нет нетривиальных 2-векторов), в то время как в 4 измерениях ротор векторного поля геометрически в каждой точке является элементом 6-мерной алгебры Ли .
Ротор трехмерного векторного поля, зависящий только от двух координат (например, x и y ), представляет собой просто вертикальное векторное поле (в направлении z ), величина которого равна ротору двумерного векторного поля, как в примерах на этой странице.
Рассмотрение ротора как 2-векторного поля (антисимметричного 2-тензора) использовалось для обобщения векторного исчисления и связанной с ним физики на более высокие измерения. [10]
В случае, когда дивергенция векторного поля V равна нулю, существует векторное поле W , такое что V = rot( W ) . [ необходима ссылка ] Вот почему магнитное поле , характеризующееся нулевой дивергенцией, можно выразить как ротор магнитного векторного потенциала .
Если W — векторное поле с curl( W ) = V , то добавление любого градиентного векторного поля grad( f ) к W приведет к другому векторному полю W + grad( f ) такому, что curl( W + grad( f )) = V. Это можно обобщить, сказав, что обратный ротор трехмерного векторного поля может быть получен с точностью до неизвестного безвихревого поля с помощью закона Био–Савара .