Ортогональные координаты
В математике . ортогональные координаты определяются как набор d координат в котором все координатные гиперповерхности встречаются под прямым углом (обратите внимание, что верхние индексы являются индексами , а не экспонентами ). Координатная поверхность для конкретной координаты q к — это кривая , поверхность или гиперповерхность , на которой q к является константой. Например, трехмерные декартовы координаты ( x , y , z ) являются ортогональной системой координат, поскольку ее координатные поверхности x = константа, y = константа и z = константа представляют собой плоскости, которые встречаются под прямым углом друг к другу, т.е. , перпендикулярны. Ортогональные координаты — особый, но чрезвычайно распространенный случай криволинейных координат .
Мотивация
[ редактировать ]Хотя векторные операции и физические законы обычно легче всего вывести в декартовых координатах , вместо этого часто используются недекартовы ортогональные координаты для решения различных задач, особенно краевых задач , таких как те, которые возникают в полевых теориях квантовой механики , потока жидкости , электродинамика , физика плазмы и диффузия химических веществ или тепла .
Главное преимущество недекартовых координат состоит в том, что их можно выбрать в соответствии с симметрией задачи. Например, волна давления из-за взрыва вдали от земли (или других препятствий) зависит от трехмерного пространства в декартовых координатах, однако давление преимущественно движется от центра, так что в сферических координатах проблема становится почти одномерной. (поскольку волна давления преимущественно зависит только от времени и расстояния от центра). Другим примером является (медленная) жидкость в прямой круглой трубе: в декартовых координатах приходится решать (сложную) двумерную краевую задачу, включающую уравнение в частных производных, но в цилиндрических координатах задача становится одномерной с обыкновенным дифференциалом. уравнение вместо уравнения в частных производных .
Причина предпочтения ортогональных координат вместо общих криволинейных координат заключается в простоте: возникает много сложностей, когда координаты не ортогональны. Например, в ортогональных координатах многие проблемы можно решить путем разделения переменных . Разделение переменных — это математический метод, который преобразует сложную d -мерную задачу в d одномерные задачи, которые можно решить с помощью известных функций. Многие уравнения можно свести к уравнению Лапласа или уравнению Гельмгольца . Уравнение Лапласа разделимо в 13 ортогональных системах координат (14 перечислены в таблице ниже, за исключением тороидальной ), а уравнение Гельмгольца разделимо в 11 ортогональных системах координат. [1] [2]
Ортогональные координаты никогда не имеют недиагональных членов в своем метрическом тензоре . Другими словами, бесконечно малый квадрат расстояния ds 2 всегда можно записать как масштабированную сумму квадратов бесконечно малых смещений координат.
где d — размерность и масштабные функции (или масштабные коэффициенты)
равны квадратным корням из диагональных компонентов метрического тензора или длинам локальных базисных векторов описано ниже. Эти функции масштабирования h i используются для вычисления дифференциальных операторов в новых координатах, например, градиента , лапласиана , дивергенции и ротора .
Простой метод создания ортогональных систем координат в двух измерениях — это конформное отображение стандартной двумерной сетки декартовых координат ( x , y ) . Комплексное число z = x + iy может быть образовано из действительных координат x и y , где i представляет мнимую единицу . Любая голоморфная функция w = f ( z ) с ненулевой комплексной производной создаст конформное отображение ; если полученное комплексное число записать w = u + iv , то кривые констант u и v пересекаются под прямым углом, так же, как это делали исходные линии констант x и y .
Ортогональные координаты в трех и более высоких измерениях могут быть сгенерированы из ортогональной двумерной системы координат либо путем проецирования ее в новое измерение ( цилиндрические координаты ), либо путем вращения двумерной системы вокруг одной из ее осей симметрии. Однако существуют и другие ортогональные системы координат в трех измерениях, которые невозможно получить путем проецирования или вращения двумерной системы, например эллипсоидальные координаты . Более общие ортогональные координаты можно получить, начав с некоторых необходимых координатных поверхностей и рассмотрев их ортогональные траектории .
Базисные векторы
[ редактировать ]Ковариантный базис
[ редактировать ]В декартовых координатах базисные векторы фиксированы (постоянны). В более общей постановке криволинейных координат точка в пространстве задается координатами, и в каждой такой точке связан набор базисных векторов, которые, как правило, не являются постоянными: в этом суть криволинейных координат вообще и очень важное понятие. Ортогональные координаты отличаются тем, что, хотя базисные векторы различаются, они всегда ортогональны друг другу. Другими словами,
Эти базисные векторы по определению являются касательными векторами кривых, полученными путем изменения одной координаты при сохранении фиксированных остальных:
где r — некоторая точка, а q я — координата, для которой извлекается базисный вектор. Другими словами, кривая получается путем фиксации всех координат, кроме одной; Нефиксированная координата изменяется, как и в параметрической кривой , а производная кривой по параметру (изменяющаяся координата) является базисным вектором для этой координаты.
Обратите внимание, что векторы не обязательно имеют одинаковую длину. Полезные функции, известные как масштабные коэффициенты координат, — это просто длины базисных векторов (см. таблицу ниже). Масштабные коэффициенты иногда называют коэффициентами Ламе , не путать с параметрами Ламе (механика твердого тела) .
Нормализованные базисные векторы обозначаются шляпкой и получаются путем деления на длину:
Векторное поле может быть задано его компонентами относительно базисных векторов или нормализованных базисных векторов, и нужно быть уверенным, какой случай имеется в виду. Компоненты в нормализованном базисе наиболее распространены в приложениях для ясности величин (например, можно иметь дело с тангенциальной скоростью вместо тангенциальной скорости, умноженной на масштабный коэффициент); при выводах нормированный базис встречается реже, поскольку он более сложен.
Контравариантный базис
[ редактировать ]Показанные выше базисные векторы являются ковариантными базисными векторами (поскольку они «совместно изменяются» с векторами). В случае ортогональных координат контравариантные базисные векторы легко найти, поскольку они будут иметь то же направление, что и ковариантные векторы, но иметь обратную длину (по этой причине говорят, что два набора базисных векторов взаимны по отношению к каждому другой):
это следует из того, что по определению , используя дельту Кронекера . Обратите внимание, что:
Теперь мы сталкиваемся с тремя различными базисными наборами, обычно используемыми для описания векторов в ортогональных координатах: ковариантный базис e i , контравариантный базис e я , а нормированный базис ê я . Хотя вектор является объективной величиной , то есть его идентичность не зависит от какой-либо системы координат, компоненты вектора зависят от того, в каком базисе вектор представлен.
Во избежание путаницы компоненты вектора x относительно ei базиса представлены как x я , а компоненты по отношению к e я базис представлены как x i :
Положение индексов показывает, как рассчитываются компоненты (верхние индексы не следует путать с возведением в степень ). Обратите внимание, что символы суммирования Σ (заглавная сигма ) и диапазон суммирования, обозначающий суммирование по всем базисным векторам ( i = 1, 2, ..., d ), часто опускаются . Компоненты связаны просто:
Не существует общепринятых обозначений для векторных компонент относительно нормализованного базиса; в этой статье мы будем использовать индексы для векторных компонентов и отметим, что компоненты вычисляются в нормализованном базисе.
Векторная алгебра
[ редактировать ]Сложение и отрицание векторов выполняются покомпонентно, как и в декартовых координатах, без каких-либо сложностей. Для других векторных операций могут потребоваться дополнительные соображения.
Однако обратите внимание, что все эти операции предполагают, что два вектора в векторном поле привязаны к одной и той же точке (другими словами, хвосты векторов совпадают). Поскольку базисные векторы обычно различаются по ортогональным координатам, если добавляются два вектора, компоненты которых вычисляются в разных точках пространства, необходимо учитывать разные базисные векторы.
Скалярное произведение
[ редактировать ]Скалярное произведение в декартовых координатах ( евклидово пространство с ортонормированным базисным набором) представляет собой просто сумму произведений компонентов. В ортогональных координатах скалярное произведение двух векторов x и y принимает знакомую форму, когда компоненты векторов вычисляются в нормализованном базисе:
Это является непосредственным следствием того факта, что нормализованный базис в какой-то момент может образовывать декартову систему координат: базис ортонормирован .
Для компонентов в ковариантных или контравариантных базисах
Это можно легко получить, записав векторы в компонентной форме, нормализовав базисные векторы и взяв скалярное произведение. Например, в 2D:
где использовался тот факт, что нормированные ковариантные и контравариантные базы равны.
Перекрестное произведение
[ редактировать ]Перекрестное произведение в трехмерных декартовых координатах:
Приведенная выше формула тогда остается справедливой в ортогональных координатах, если компоненты рассчитываются в нормализованном базисе.
Чтобы построить векторное произведение в ортогональных координатах с ковариантными или контравариантными базисами, мы снова должны просто нормализовать базисные векторы, например:
который, написанный развернуто,
Краткое обозначение векторного произведения, которое упрощает обобщение на неортогональные координаты и более высокие измерения, возможно с помощью тензора Леви-Чивита , который будет иметь компоненты, отличные от нулей и единиц, если масштабные коэффициенты не все равны единице.
Векторное исчисление
[ редактировать ]Дифференциация
[ редактировать ]Глядя на бесконечно малое перемещение из некоторой точки, становится очевидным, что
По определению градиент функции должен удовлетворять (это определение остаётся верным, если ƒ — любой тензор )
Отсюда следует, что оператор del должен быть:
и это остается верным в общих криволинейных координатах. Такие величины, как градиент и лапласиан, получаются при правильном применении этого оператора.
Формулы базисных векторов
[ редактировать ]Из d r и нормализованных базисных векторов ê i можно построить следующее. [3] [4]
Дифференциальный элемент | Векторы | Скаляры |
---|---|---|
Линейный элемент | Касательный вектор к координатной кривой q я : | Бесконечно малая длина |
Поверхностный элемент | Нормаль к координатной поверхности q к = константа: | Бесконечно малая поверхность |
Элемент объема | Н/Д | Бесконечно малый объём |
где
– определитель Якобиана , который имеет геометрическую интерпретацию деформации объема от бесконечно малого куба d x d y d z до бесконечно малого искривленного объема в ортогональных координатах.
Интеграция
[ редактировать ]Используя показанный выше линейный элемент, линейный интеграл по пути вектора F :
Бесконечно малый элемент площади поверхности, описываемой при сохранении одной постоянной координаты q k, равен:
Аналогично, элемент объема:
где большой символ Π (заглавная Pi ) обозначает произведение так же, как большой символ Σ указывает на суммирование. Обратите внимание, что произведение всех масштабных коэффициентов является определителем Якобиана .
Например, поверхностный интеграл вектор-функции F по q 1 = постоянная поверхность в 3D это:
Обратите внимание, что Ф 1 / h 1 — компонента F, нормальная к поверхности.
Дифференциальные операторы в трех измерениях
[ редактировать ]Поскольку эти операции являются общими в приложении, все векторные компоненты в этом разделе представлены относительно нормализованного базиса: .
Оператор | Выражение |
---|---|
Градиент скалярного поля | |
Дивергенция векторного поля | |
Ротор векторного поля | |
Лапласиан скалярного поля |
Приведенные выше выражения можно записать в более компактной форме с помощью символа Леви-Чивита. и определитель Якобиана , предполагая суммирование по повторяющимся индексам:
Оператор | Выражение |
---|---|
Градиент скалярного поля | |
Дивергенция векторного поля | |
Скручивание векторного поля (только 3D) | |
Лапласиан скалярного поля |
Также обратите внимание, что градиент скалярного поля может быть выражен через матрицу Якоби J, содержащую канонические частные производные:
при смене основания :
где матрицы вращения и масштабирования:
Таблица двумерных ортогональных координат
[ редактировать ]Система | Комплексное преобразование | Форма и изолинии | Комментарий |
---|---|---|---|
декартовский | линия, линия | ||
Лог-полярный | круг, линия | для становится полярным | |
Параболический | притча, притча | ||
Точечный диполь | круг, круг | ||
Эллиптический | эллипс, гипербола | поле иглы, на больших расстояниях выглядит лог-полярным | |
Биполярный | круг, круг | выглядит как точечный диполь на больших расстояниях | |
гипербола, гипербола | поле внутреннего края | ||
эллипс, парабола |
Таблица трехмерных ортогональных координат
[ редактировать ]Помимо обычных декартовых координат, ниже в таблице представлены еще 13. [5] Обозначение интервалов используется для компактности в столбце криволинейных координат, а записи группируются по их сигнатурам интервалов, например COxCCxCO для сферических координат, где x в каждой сигнатуре указывает на декартово произведение с теоретическим пределом в 27 произведений. Исходя из симметрии, мы можем заключить, что это полный список. Записи не сортируются по подписям интервалов в алфавитном порядке, и подписи не включаются. После группировки записей по сигнатуре интервала порядок сортировки здесь — в алфавитном порядке по имени криволинейной системы координат.
Криволлинейные координаты ( q 1 , q 2 , q 3 ) | Преобразование из декартова ( x , y , z ) | Масштабные коэффициенты |
---|---|---|
Сферические координаты | ||
Параболические координаты | ||
Биполярные цилиндрические координаты | ||
Эллипсоидальные координаты | где | |
Параболоидные координаты | где | |
Цилиндрические полярные координаты | ||
Эллиптические цилиндрические координаты | ||
Сплющенные сфероидальные координаты | ||
Вытянутые сфероидальные координаты | ||
Бисферические координаты | ||
Тороидальные координаты | ||
Параболические цилиндрические координаты | ||
Конические координаты |
См. также
[ редактировать ]- Криволинейные координаты
- Геодезические координаты
- Тензор
- Векторное поле
- Наклон координат
- Сбалансированная троичная система счисления
Примечания
[ редактировать ]- ^ Эрик В. Вайсштейн . «Ортогональная система координат» . Математический мир . Проверено 10 июля 2008 г.
- ^ Морс и Фешбах 1953 , Том 1, стр. 494–523, 655–666.
- ^ Математический справочник формул и таблиц (3-е издание), С. Липшуц, М. Р. Шпигель, Дж. Лю, Серия контуров Шуама, 2009, ISBN 978-0-07-154855-7 .
- ^ Векторный анализ (2-е издание), М. Р. Шпигель, С. Липшуц, Д. Спеллман, Очерки Шаума, McGraw Hill (США), 2009 г., ISBN 978-0-07-161545-7
- ^ Векторный анализ (2-е издание), М. Р. Шпигель, С. Липшуц, Д. Спеллман, Очерки Шаума, McGraw Hill (США), 2009 г., ISBN 978-0-07-161545-7
Ссылки
[ редактировать ]- Корн ГА и Корн ТМ . (1961) Математический справочник для ученых и инженеров , McGraw-Hill, стр. 164–182.
- Морс и Фешбах (1953). Методы теоретической физики, Том 1 . МакГроу-Хилл.
- Маргенау Х. и Мерфи ГМ. (1956) Математика физики и химии , 2-й. изд., Ван Ностранд, стр. 172–192.
- Леонид П. Лебедев и Майкл Дж. Клауд (2003) Тензорный анализ , стр. 81–88.