stringtranslate.com

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

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

В физике , особенно в полилинейной алгебре и тензорном анализе , ковариантность и контравариантность описывают, как количественное описание определенных геометрических или физических объектов меняется при смене базиса . В современной математической записи роль иногда меняется. [2]

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

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

Градиент часто приводят в качестве примера ковектора, но это неверно. Если компоненты градиента функции выражаются через заданный базис, то эти компоненты на самом деле все равно будут изменяться противоположно компонентам базисных векторов, как можно видеть путем наблюдения (с использованием соглашения Эйнштейна о суммировании ) :

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

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

При более общих изменениях в базе:

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

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

В лексиконе теории категорий ковариантность и контравариантность являются свойствами функторов ; к сожалению, именно объекты с нижним индексом (ковекторы) обычно имеют откаты , которые являются контравариантными, в то время как объекты (векторы) с верхним индексом вместо этого имеют pushforwards , которые являются ковариантными. Этого терминологического конфликта можно избежать, называя контравариантные функторы «кофункторами» в соответствии с терминологией «ковекторов».

Введение

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

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

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

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

Определение

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

Общая формулировка ковариации и контравариации относится к тому, как компоненты координатного вектора преобразуются при изменении базиса ( пассивное преобразование ). Таким образом, пусть 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.

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

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