stringtranslate.com

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

А вектор, v , представленный в терминах
касательная основа
  е 1 , е 2 , е 3 в координатные кривые ( слева ),
двойной базис, ковекторный базис или взаимный базис
  е 1 , е 2 , е 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 ) будет основе В.​​​ [примечание 1] Кроме того, пусть замена базиса с f на f ′ задается формулой

для некоторой обратимой матрицы A размера n × n с элементами . Здесь каждый вектор 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 , говорят, что эти компоненты преобразуются контравариантно при изменении базиса.

То, как A связывает две пары, показано стрелкой на следующей неформальной диаграмме. Разворот стрелки указывает на контрвариантное изменение:

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

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

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

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

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

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

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

То, как A связывает две пары, показано стрелкой на следующей неформальной диаграмме. Указана ковариантная связь, поскольку стрелки идут в одном направлении:

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

Координаты

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

Таким образом , координаты на V контравариантны в том смысле, что

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

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

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

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

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

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

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

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

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

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

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

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

В конечномерном векторном пространстве 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 , а компоненты vi [ f ] являются ковариантными компонентами вектора v в базисе f . Терминология оправдана, поскольку при изменении базиса

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

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

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

Пример

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

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

и

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

с

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

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

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

так

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

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

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

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

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

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

или

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

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

и

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

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

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

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

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

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

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

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

и

Неофициальное использование

В области физики прилагательное ковариант часто неофициально используется как синоним инварианта. Например, уравнение Шредингера не сохраняет свою записанную форму при преобразованиях координат специальной теории относительности . Таким образом, физик мог бы сказать, что уравнение Шредингера не является ковариантным . Напротив, уравнение Клейна-Гордона и уравнение Дирака сохраняют свою письменную форму при этих преобразованиях координат. Таким образом, физик мог бы сказать, что эти уравнения ковариантны .

Несмотря на такое использование слова «ковариант», точнее сказать, что уравнения Клейна – Гордона и Дирака инвариантны, а уравнение Шредингера не инвариантно. Дополнительно, чтобы устранить неоднозначность, следует указать преобразование, с помощью которого оценивается инвариантность.

Поскольку компоненты векторов контравариантны, а компоненты ковекторов ковариантны, сами векторы часто называют контравариантными, а ковекторы - ковариантными.

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

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

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

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

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

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

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

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

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

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

Примечания

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

Цитаты

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

Рекомендации

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