stringtranslate.com

Ковариантность и контравариантность векторов

А вектор, v , представленный в терминах
касательный базис
  е 1 , е 2 , е 3 к координатные кривые ( слева ),
двойной базис, ковекторный базис или обратный базис
  е 1 , е 2 , е 3 к координатные поверхности ( справа ),
в 3-мерных общих криволинейных координатах ( q 1 , q 2 , q 3 ) , кортеж чисел для определения точки в пространстве положений . Обратите внимание, что базис и кобазис совпадают только тогда, когда базис ортонормальный . [1] [ указать ]

В физике , особенно в полилинейной алгебре и тензорном анализе , ковариантность и контравариантность описывают, как количественное описание определенных геометрических или физических объектов изменяется при изменении базиса . [2] Вкратце, контравариантный вектор — это список чисел, который преобразуется противоположно изменению базиса, а ковариантный вектор — это список чисел, который преобразуется таким же образом. Контравариантные векторы часто называют просто векторами , а ковариантные векторы называют ковекторами или дуальными векторами . Термины ковариантный и контравариантный были введены Джеймсом Джозефом Сильвестром в 1851 году. [3] [4]

Криволинейные системы координат , такие как цилиндрические или сферические координаты , часто используются в физических и геометрических задачах. С любой системой координат связан естественный выбор базиса координат для векторов, основанных на каждой точке пространства, а ковариантность и контравариантность особенно важны для понимания того, как изменяется координатное описание вектора при переходе из одной системы координат в другую. Тензоры — это объекты в полилинейной алгебре , которые могут иметь аспекты как ковариантности, так и контравариантности.

Введение

В физике вектор обычно возникает как результат измерения или серии измерений и представляется в виде списка (или кортежа ) чисел, например:

Числа в списке зависят от выбора системы координат . Например, если вектор представляет положение относительно наблюдателя ( вектор положения ), то система координат может быть получена из системы жестких стержней или опорных осей, вдоль которых измеряются компоненты v 1 , v 2 и v 3 . Для того чтобы вектор представлял геометрический объект, необходимо иметь возможность описать, как он выглядит в любой другой системе координат. То есть компоненты векторов будут определенным образом трансформироваться при переходе из одной системы координат в другую.

Простым иллюстративным случаем является евклидов вектор . Для вектора, как только определен набор базисных векторов, компоненты этого вектора всегда будут изменяться противоположно компонентам базисных векторов. Поэтому этот вектор определяется как контравариантный тензор. Возьмем, к примеру, стандартный вектор положения. При изменении масштаба осей отсчета с метров на сантиметры (то есть делении масштаба осей отсчета на 100, так что базисные векторы теперь имеют длину в метрах), компоненты измеренного вектора положения умножаются на 100. Компоненты вектора изменяют масштаб обратно пропорционально изменениям масштаба осей отсчета, и, следовательно, вектор называется контравариантным тензором.

Вектор , который является примером контравариантного тензора, имеет компоненты, которые преобразуются обратно преобразованию осей отсчета (с примерами преобразований, включая вращение и растяжение ). Сам вектор не изменяется при этих операциях ; вместо этого компоненты вектора изменяются таким образом, что отменяют изменение пространственных осей. Другими словами, если оси отсчета были повернуты в одном направлении, компонентное представление вектора повернулось бы точно в противоположном направлении. Аналогично, если оси отсчета были растянуты в одном направлении, компоненты вектора, уменьшились бы точно компенсирующим образом. Математически, если система координат претерпевает преобразование, описываемое обратимой матрицей M , так что базисные векторы преобразуются согласно , то компоненты вектора v в исходном базисе ( ) должны быть аналогично преобразованы с помощью . Компоненты вектора часто представляются расположенными в столбце.

Напротив, ковектор имеет компоненты, которые преобразуются подобно осям отсчета. Он находится в двойственном векторном пространстве и представляет собой линейное отображение векторов в скаляры. Оператор скалярного произведения, включающий векторы, является хорошим примером ковектора. Для иллюстрации предположим, что у нас есть ковектор, определенный как , где — вектор. Компоненты этого ковектора в некотором произвольном базисе равны , причем являются базисными векторами в соответствующем векторном пространстве. (Это можно вывести, заметив, что мы хотим получить правильный ответ для операции скалярного произведения при умножении на произвольный вектор , с компонентами ). Ковариантность этих компонентов ковектора затем видна, заметив, что если преобразование, описанное обратимой матрицей M, было применено к базисным векторам в соответствующем векторном пространстве, , то компоненты ковектора преобразуются с той же матрицей , а именно, . Компоненты ковектора часто представляются расположенными в ряд.

Третье понятие, связанное с ковариантностью и контравариантностью, — это инвариантность . Скаляр (также называемый тензором типа 0 или ранга 0) — это объект, который не меняется с изменением базиса. Примером физической наблюдаемой величины , которая является скаляром, является масса частицы. Единственное скалярное значение массы не зависит от изменений базисных векторов и, следовательно, называется инвариантом . Величина вектора (например, расстояния ) — еще один пример инварианта, поскольку она остается фиксированной, даже если геометрические компоненты вектора изменяются. (Например, для вектора положения длиной метры, если все декартовы базисные векторы изменяются с метров в длину на метры в длину, длина вектора положения остается неизменной в метрах, хотя все компоненты вектора увеличатся в множитель ). Скалярное произведение вектора и ковектора инвариантно, поскольку у одного есть компоненты, которые изменяются с изменением базиса, а у другого есть компоненты, которые изменяются противоположно, и эти два эффекта взаимно уничтожаются. Таким образом, можно сказать, что ковекторы двойственны векторам.

Итак, подведем итог:

Определение

Ковариантные и контравариантные компоненты вектора, когда базис не ортогонален.

Общая формулировка ковариантности и контравариантности относится к тому, как компоненты координатного вектора преобразуются при изменении базиса ( пассивное преобразование ). Таким образом, пусть V будет векторным пространством размерности n над полем скаляров S , и пусть каждое из f = ( X 1 , ..., X n ) и f= ( Y 1 , ..., Y n ) будет базисом V . [примечание 1] Также пусть изменение базиса с f на f задается как

для некоторой обратимой n × n матрицы A с элементами . Здесь каждый вектор Y j базиса f ′ является линейной комбинацией векторов X i базиса f , так что

Контравариантное преобразование

Вектор в V однозначно выражается как линейная комбинация элементов базиса f :

где v i [ f ] — элементы поля S, известные как компоненты v в базисе f . Обозначим вектор-столбец компонентов v через v [ f ]:

так что ( 2 ) можно переписать как матричное произведение

Вектор v также может быть выражен через базис f ′, так что

Однако, поскольку сам вектор v инвариантен относительно выбора базиса,

Инвариантность v в сочетании с соотношением ( 1 ) между f и f ′ подразумевает, что

давая правило преобразования

С точки зрения компонентов,

где коэффициенты являются элементами обратной матрицы A.

Поскольку компоненты вектора v преобразуются с обратной матрицей A , говорят, что эти компоненты преобразуются контравариантно при смене базиса.

Способ, которым А связывает две пары, изображен на следующей неформальной диаграмме с помощью стрелки. Переворот стрелки указывает на контравариантное изменение:

Ковариантное преобразование

Линейный функционал α на V однозначно выражается через свои компоненты (элементы в S ) в базисе f как

Эти компоненты представляют собой действие α на базисные векторы X i базиса f .

При замене базиса с f на f ′ (через 1 ) компоненты преобразуются так, что

Обозначим вектор-строку компонентов α через α [ f ]:

так что ( 3 ) можно переписать как матричное произведение

Поскольку компоненты линейного функционала α преобразуются вместе с матрицей A , говорят, что эти компоненты преобразуются ковариантно при смене базиса.

Способ, которым А связывает две пары, изображен на следующей неформальной диаграмме с помощью стрелки. Ковариантная связь обозначена, поскольку стрелки идут в одном направлении:

Если бы вместо этого использовалось представление в виде столбчатого вектора, закон преобразования был бы транспонированным

Координаты

Выбор базиса f на векторном пространстве V однозначно определяет набор координатных функций на V посредством

Координаты на V , следовательно, контравариантны в том смысле, что

Наоборот, система из n величин v i , преобразующихся подобно координатам x i на V, определяет контравариантный вектор (или просто вектор). Система из n величин, преобразующихся противоположно координатам, является тогда ковариантным вектором (или ковектором).

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

Это приводит к появлению кадра f = ( X 1 , ..., X n ) в каждой точке координатного пятна.

Если y i — другая система координат и

тогда кадр f' связан с кадром f обратной матрицей Якоби перехода координат:

Или, в индексах,

Касательный вектор по определению является вектором, который является линейной комбинацией парциальных координат . Таким образом, касательный вектор определяется как

Такой вектор контравариантен относительно смены системы отсчета. При смене системы координат имеем

Следовательно, компоненты касательного вектора преобразуются посредством

Соответственно, система из n величин v i , зависящих от координат, преобразующихся указанным образом при переходе от одной системы координат к другой, называется контравариантным вектором.

Ковариантные и контравариантные компоненты вектора с метрикой

Контравариантные компоненты вектора получаются путем проецирования на оси координат. Ковариантные компоненты получаются путем проецирования на нормали к координатным гиперплоскостям.

В конечномерном векторном пространстве V над полем K с симметричной билинейной формой g  : V × VK (которую можно назвать метрическим тензором ) существует небольшое различие между ковариантными и контравариантными векторами, поскольку билинейная форма позволяет отождествлять ковекторы с векторами. То есть вектор v однозначно определяет ковектор α посредством

для всех векторов w . Наоборот, каждый ковектор α определяет уникальный вектор v этим уравнением. Из-за этой идентификации векторов с ковекторами можно говорить о ковариантных компонентах или контравариантных компонентах вектора, то есть они являются просто представлениями одного и того же вектора с использованием обратного базиса .

Если задан базис f = ( X 1 , ..., X n ) множества V , то существует единственный обратный базис f # = ( Y 1 , ..., Y n ) множества V , определяемый требованием, чтобы

дельта Кронекера . В терминах этих базисов любой вектор v можно записать двумя способами:

Компоненты v i [ f ] являются контравариантными компонентами вектора v в базисе f , а компоненты v i [ f ] являются ковариантными компонентами v в базисе f . Терминология оправдана, поскольку при смене базиса,

Евклидова плоскость

В евклидовой плоскости скалярное произведение позволяет отождествлять векторы с ковекторами. Если является базисом, то двойственный базис удовлетворяет

Таким образом, e 1 и e 2 перпендикулярны друг другу, как и e 2 и e 1 , а длины e 1 и e 2 нормализованы относительно e 1 и e 2 соответственно.

Пример

Например, [5] предположим, что нам дан базис e1 , e2 , состоящий из пары векторов, образующих угол 45° друг с другом, так что e1 имеет длину 2, а e2 — длину 1. Тогда двойственные базисные векторы задаются следующим образом:

Применяя эти правила, находим

и

Таким образом, изменение базисной матрицы при переходе от исходного базиса к обратному базису равно

с

Например, вектор

это вектор с контравариантными компонентами

Ковариантные компоненты получаются путем приравнивания двух выражений для вектора v :

так

Трехмерное евклидово пространство

В трехмерном евклидовом пространстве можно также явно определить двойственный базис для заданного набора базисных векторов e 1 , e 2 , e 3 из E 3 , которые не обязательно предполагаются ортогональными или имеющими единичную норму. Двойственные базисные векторы:

Даже если ei и ei не ортонормальны , они все равно взаимно обратны :

Тогда контравариантные компоненты любого вектора v могут быть получены скалярным произведением v с двойственными базисными векторами:

Аналогично, ковариантные компоненты v могут быть получены из скалярного произведения v с базисными векторами, а именно.

Тогда v можно выразить двумя (взаимными) способами, а именно:

или

Объединяя приведенные выше соотношения, имеем

и мы можем преобразовать между базисом и дуальным базисом с помощью

и

Если базисные векторы ортонормальны , то они совпадают с дуальными базисными векторами.

Общие евклидовы пространства

В более общем случае, в n -мерном евклидовом пространстве V , если базис есть

обратный базис определяется как (двойные индексы суммируются),

где коэффициенты g ij являются элементами обратной матрицы

Действительно, тогда мы имеем

Ковариантные и контравариантные компоненты любого вектора

связаны, как указано выше,

и

Использование в тензорном анализе

Различие между ковариантностью и контравариантностью особенно важно для вычислений с тензорами , которые часто имеют смешанную дисперсию . Это означает, что они имеют как ковариантные, так и контравариантные компоненты, или как векторные, так и ковекторные компоненты. Валентность тензора — это число ковариантных и контравариантных членов, и в нотации Эйнштейна ковариантные компоненты имеют нижние индексы, в то время как контравариантные компоненты имеют верхние индексы. Двойственность между ковариантностью и контравариантностью вмешивается всякий раз, когда векторная или тензорная величина представлена ​​своими компонентами, хотя современная дифференциальная геометрия использует более сложные безиндексные методы для представления тензоров .

В тензорном анализе ковариантный вектор изменяется более или менее обратно пропорционально соответствующему контравариантному вектору. Выражения для длин, площадей и объемов объектов в векторном пространстве могут быть заданы в терминах тензоров с ковариантными и контравариантными индексами. При простых расширениях и сокращениях координат взаимность является точной; при аффинных преобразованиях компоненты вектора смешиваются при переходе между ковариантным и контравариантным выражением.

На многообразии тензорное поле обычно будет иметь несколько верхних и нижних индексов, где широко используется обозначение Эйнштейна. Когда многообразие снабжено метрикой , ковариантные и контравариантные индексы становятся очень тесно связанными друг с другом. Контравариантные индексы можно превратить в ковариантные индексы путем сжатия с метрическим тензором. Обратное возможно путем сжатия с (матричным) обратным метрическому тензору. Обратите внимание, что в общем случае такого соотношения не существует в пространствах, не снабженных метрическим тензором. Более того, с более абстрактной точки зрения, тензор просто «есть», и его компоненты любого вида являются лишь вычислительными артефактами, значения которых зависят от выбранных координат.

Геометрическое объяснение состоит в том, что общий тензор будет иметь как контравариантные, так и ковариантные индексы, поскольку у него есть части, которые находятся как в касательном, так и в кокасательном расслоении .

Контравариантный вектор — это вектор, который преобразуется как , где — координаты частицы в ее собственное время . Ковариантный вектор — это вектор, который преобразуется как , где — скалярное поле.

Алгебра и геометрия

В теории категорий существуют ковариантные функторы и контравариантные функторы . Присвоение дуального пространства векторному пространству является стандартным примером контравариантного функтора. Контравариантные (соотв. ковариантные) векторы являются контравариантными (соотв. ковариантными) функторами из - торсора в фундаментальное представление . Аналогично, тензоры более высокой степени являются функторами со значениями в других представлениях . Однако некоторые конструкции полилинейной алгебры имеют «смешанную» дисперсию, что не позволяет им быть функторами.

В дифференциальной геометрии компоненты вектора относительно базиса касательного расслоения ковариантны, если они изменяются при том же линейном преобразовании, что и при изменении базиса. Они контравариантны, если они изменяются при обратном преобразовании. Иногда это является источником путаницы по двум различным, но связанным причинам. Первая заключается в том, что векторы, компоненты которых ковариантны (называемые ковекторами или 1-формами ), на самом деле отступают под действием гладких функций, что означает, что операция назначения пространства ковекторов гладкому многообразию на самом деле является контравариантным функтором. Аналогично векторы, компоненты которых контравариантны, выдвигаются вперед под действием гладких отображений, поэтому операция назначения пространства (контравариантных) векторов гладкому многообразию является ковариантным функтором. Во-вторых, в классическом подходе к дифференциальной геометрии не базисы касательного расслоения являются наиболее примитивными объектами, а скорее изменения в системе координат. Векторы с контравариантными компонентами преобразуются так же, как изменения координат (потому что они фактически изменяются противоположно индуцированному изменению базиса). Аналогично, векторы с ковариантными компонентами преобразуются противоположным образом, как изменения координат.

Смотрите также

Примечания

  1. ^ Базис f здесь можно с пользой рассматривать как линейный изоморфизм из R n в V. Рассматривая f как вектор-строку, элементы которой являются элементами базиса, соответствующий линейный изоморфизм тогда имеет вид

Цитаты

  1. ^ Мизнер, К.; Торн, К. С.; Уилер, Дж. А. (1973). Гравитация . WH Freeman. ISBN  0-7167-0344-0.
  2. ^ Франкель, Теодор (2012). Геометрия физики: введение. Кембридж: Cambridge University Press. стр. 42. ISBN 978-1-107-60260-1. OCLC  739094283.
  3. ^ Сильвестр, Дж. Дж. (1851). «Об общей теории ассоциированных алгебраических форм». Cambridge and Dublin Mathematical Journal . Том 6. С. 289–293.
  4. ^ Sylvester, JJ University Press. Собрание математических работ Джеймса Джозефа Сильвестра . Том 3, 1870–1883. ISBN 978-1107661431. OCLC  758983870.
  5. ^ Боуэн, Рэй; Ванг, К.-К. (2008) [1976]. "§3.14 Взаимный базис и изменение базиса". Введение в векторы и тензоры . Довер. стр. 78, 79, 81. ISBN 9780486469140.

Ссылки

Внешние ссылки