Ковариантность и контравариантность векторов
В физике , особенно в полилинейной алгебре и тензорном анализе , ковариантность и контравариантность описывают, как количественное описание определенных геометрических или физических объектов меняется при смене базиса . [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 ′ задается формулой
( 1 ) |
для некоторой обратимой размера n × n матрицы A с элементами .Здесь каждый вектор Y j базиса f ′ представляет собой линейную комбинацию векторов X i базиса f , так что
Контравариантное преобразование [ править ]
Вектор в V однозначно выражается как линейная комбинация элементов базиса f как
( 2 ) |
где v я [ 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 ) компоненты преобразуются так, что
( 3 ) |
Обозначим вектор-строку компонентов α через α [ f ]:
так что ( 3 ) можно переписать как матричное произведение
Поскольку компоненты линейного функционала α преобразуются вместе с матрицей A , говорят, что эти компоненты преобразуются ковариантно при изменении базиса.
То, как A связывает две пары, показано стрелкой на следующей неформальной диаграмме. Указана ковариантная связь, поскольку стрелки идут в одном направлении:
Если бы вместо этого использовалось представление вектора-столбца, закон преобразования был бы транспонированием .
Координаты [ править ]
Выбор базиса f в векторном пространстве V однозначно определяет набор координатных функций на V с помощью
Таким образом, координаты на V контравариантны в том смысле, что
И наоборот, система из n величин v я которые преобразуются как координаты x я на V определяет контравариантный вектор (или просто вектор). Тогда система из n величин, преобразующихся противоположно координатам, представляет собой ковариантный вектор (или ковектор).
Эта формулировка контравариантности и ковариантности часто более естественна в приложениях, в которых существует координатное пространство (многообразие ) , на котором векторы существуют как касательные векторы или котангенсные векторы . Учитывая локальную систему координат x я на многообразии опорными осями системы координат являются векторные поля
Это приводит к появлению кадра f = ( X 1 , ..., X n ) в каждой точке координатного пятна.
Если да я это другая система координат и
тогда кадр f' связан с кадром f обратной матрицей Якобиана координатного перехода:
Или, в индексах,
Касательный вектор по определению представляет собой вектор, который представляет собой линейную комбинацию частичных координат. . Таким образом, касательный вектор определяется формулой
Такой вектор контравариантен относительно смены системы отсчета. При изменении системы координат
Следовательно, компоненты касательного вектора преобразуются через
Соответственно, система из n величин v я в зависимости от координат, которые преобразуются таким образом при переходе из одной системы координат в другую, называется контравариантным вектором.
Ковариантная и контравариантная компоненты вектора с метрикой [ править ]
В конечномерном векторном пространстве V над полем K с симметричной билинейной формой g : V × V → K (которую можно назвать метрическим тензором ) существует небольшое различие между ковариантными и контравариантными векторами, поскольку билинейная форма позволяет идентифицировать ковекторы с векторами. То есть вектор v однозначно определяет ковектор α через
для всех векторов w . И наоборот, каждый ковектор α определяет уникальный вектор v по этому уравнению. Из-за такого отождествления векторов с ковекторами можно говорить о ковариантных компонентах или контравариантных компонентах вектора, то есть они являются просто представлениями одного и того же вектора с использованием взаимного базиса .
Учитывая базис f = ( X 1 ..., X n ) V , , существует единственный взаимный базис f # = ( И 1 , ..., И н ) V чтобы определяется требованием,
Кронекера дельта . В терминах этих базисов любой вектор v можно записать двумя способами:
Компоненты v я [ f ] — контравариантные компоненты вектора v в базисе f а компоненты vi вектора [ f ] — ковариантные компоненты v , в базисе f . Терминология оправдана, поскольку при изменении базиса
Евклидова плоскость [ править ]
В евклидовой плоскости скалярное произведение позволяет идентифицировать векторы с ковекторами. Если является базисом, то двойственный базис удовлетворяет
Таким образом, е 1 и e 2 перпендикулярны друг другу, как и e 2 и e 1 , а длины e 1 и е 2 нормализовано по e 1 и e 2 соответственно.
Пример [ править ]
Например, [5] предположим, что нам дан базис e1 e1 , e2 , состоящий из пары векторов, образующих угол 45° друг с другом, такой, что длину имеет 2, а имеет e2 длину 1. Тогда двойственные базисные векторы задаются следующим образом :
- и 2 является результатом поворота e 1 на угол 90° (где смысл измеряется путем предположения, что пара e 1 , e 2 положительно ориентирована), а затем изменения масштаба так, что e 2 ⋅ e 2 = 1 .
- и 1 является результатом поворота e 2 на угол 90° и последующего изменения масштаба так, чтобы e 1 ⋅ e 1 = 1 .
Применяя эти правила, находим
и
Таким образом, изменение базисной матрицы при переходе от исходного базиса к взаимному базису равно
с
Например, вектор
вектор с контравариантными компонентами
Ковариантные компоненты получаются путем приравнивания двух выражений для вектора v :
так
Трехмерное евклидово пространство [ править ]
В трехмерном евклидовом пространстве можно также явно определить двойственный базис к заданному набору базисных векторов e 1 , e 2 , e 3 из E 3 , которые не обязательно считаются ортогональными или имеют единичную норму. Двойные базисные векторы:
Даже когда e i и e я не ортонормированы , они по-прежнему взаимно обратны:
любого вектора v могут быть получены скалярным произведением v Тогда контравариантные компоненты с двойственными базисными векторами:
Аналогично, ковариантные компоненты v могут быть получены из скалярного произведения v с базисными векторами, а именно.
Тогда v можно выразить двумя (взаимными) способами, а именно.
или
Объединив приведенные выше соотношения, имеем
и мы можем конвертировать между базисом и двойным базисом с помощью
и
Если базисные векторы ортонормированы , то они такие же, как и двойственные базисные векторы.
Общие евклидовы пространства [ править ]
В более общем смысле, в n -мерном евклидовом пространстве V , если базис
обратная основа определяется выражением (двойные индексы суммируются),
где коэффициенты g ij являются элементами обратной матрицы
Действительно, тогда мы имеем
Ковариантные и контравариантные компоненты любого вектора
связаны, как указано выше, соотношением
и
Неофициальное использование [ править ]
области физики прилагательное В ковариант часто неофициально используется как синоним инварианта. Например, уравнение Шредингера не сохраняет свою записанную форму при преобразованиях координат специальной теории относительности . Таким образом, физик мог бы сказать, что уравнение Шредингера не является ковариантным . Напротив, уравнение Клейна-Гордона и уравнение Дирака сохраняют свою письменную форму при этих преобразованиях координат. Таким образом, физик мог бы сказать, что эти уравнения ковариантны .
Несмотря на такое использование слова «ковариант», точнее сказать, что уравнения Клейна – Гордона и Дирака инвариантны, а уравнение Шредингера не инвариантно. Дополнительно, чтобы устранить неоднозначность, следует указать преобразование, с помощью которого оценивается инвариантность.
Поскольку компоненты векторов контравариантны, а компоненты ковекторов ковариантны, сами векторы часто называют контравариантными, а ковекторы - ковариантными.
в тензорном анализе Использование
Различие между ковариацией и контравариацией особенно важно для вычислений с тензорами , которые часто имеют смешанную дисперсию . Это означает, что они имеют как ковариантные, так и контравариантные компоненты или как векторные, так и ковекторные компоненты. Валентность тензора — это количество вариантных и ковариантных членов, а в обозначениях Эйнштейна ковариантные компоненты имеют нижние индексы, а контравариантные компоненты — верхние индексы. Двойственность между ковариантностью и контравариантностью возникает всякий раз, когда векторная или тензорная величина представлена своими компонентами, хотя современная дифференциальная геометрия использует более сложные безиндексные методы для представления тензоров .
В тензорном анализе вектор ковариантный изменяется более или менее обратно пропорционально соответствующему контравариантному вектору. Выражения для длин, площадей и объемов объектов в векторном пространстве затем могут быть заданы через тензоры с ковариантными и контравариантными индексами. При простом расширении и сжатии координат взаимность точная; при аффинных преобразованиях компоненты вектора смешиваются при переходе от ковариантного к контравариантному выражению.
На многообразии тензорное поле обычно имеет несколько верхних и нижних индексов, где широко используется обозначение Эйнштейна. Когда многообразие снабжено метрикой , ковариантные и контравариантные индексы становятся очень тесно связанными друг с другом. Контравариантные индексы можно превратить в ковариантные индексы путем сжатия метрического тензора. Обратное возможно путем сжатия (матрицы), обратной метрическому тензору. Заметим, что вообще такого отношения не существует в пространствах, не наделенных метрическим тензором. Более того, с более абстрактной точки зрения, тензор просто «здесь», а его компоненты любого типа являются лишь вычислительными артефактами, значения которых зависят от выбранных координат.
Объяснение с геометрической точки зрения состоит в том, что общий тензор будет иметь контравариантные индексы, а также ковариантные индексы, поскольку у него есть части, которые находятся как в касательном, так и в кокасательном расслоении .
Контравариантный вектор — это вектор, который преобразуется как , где - координаты частицы в ее собственное время . Ковариантный вектор — это вектор, который преобразуется как , где является скалярным полем.
Алгебра и геометрия [ править ]
В теории категорий существуют ковариантные функторы и контравариантные функторы . Соответствие двойственного пространства векторному пространству является стандартным примером контравариантного функтора. Контравариантные (соответственно ковариантные) векторы — это контравариантные (соответственно ковариантные) функторы из - торсор к фундаментальному представлению . Аналогично, тензоры более высокой степени являются функторами со значениями в других представлениях . Однако некоторые конструкции полилинейной алгебры имеют «смешанную» дисперсию, что не позволяет им быть функторами.
В дифференциальной геометрии компоненты вектора относительно базиса касательного расслоения являются ковариантными, если они изменяются с помощью того же линейного преобразования, что и изменение базиса. Они контравариантны, если изменяются в результате обратного преобразования. Иногда это становится источником путаницы по двум различным, но связанным между собой причинам. Во-первых, векторы, компоненты которых являются ковариантными (называемые ковекторами или 1-формами ), на самом деле возвращаются назад под действием гладких функций, а это означает, что операция, присваивающая пространство ковекторов гладкому многообразию, на самом деле является контравариантным функтором. Аналогично, векторы, компоненты которых являются контравариантными, продвигаются вперед при гладких отображениях, поэтому операция присвоения пространства (контравариантных) векторов гладкому многообразию является ковариантным функтором. Во-вторых, в классическом подходе к дифференциальной геометрии наиболее примитивным объектом являются не базы касательного расслоения, а изменения в системе координат. Векторы с контравариантными компонентами преобразуются так же, как и изменения координат (поскольку они фактически изменяются противоположно индуцированному изменению базиса). Аналогично, векторы с ковариантными компонентами трансформируются противоположным образом по мере изменения координат.
См. также [ править ]
- Активная и пассивная трансформация
- Смешанный тензор
- Двухточечный тензор — обобщение, позволяющее индексам ссылаться на несколько векторных баз.
Примечания [ править ]
- ^ Здесь базис f можно с успехом рассматривать как линейный изоморфизм из R н к В. Если рассматривать f как вектор-строку, элементы которого являются элементами базиса, тогда соответствующий линейный изоморфизм будет равен
Цитаты [ править ]
- ^ Миснер, К.; Торн, Канзас; Уилер, Дж. А. (1973). Гравитация . У. Х. Фриман. ISBN 0-7167-0344-0 .
- ^ Франкель, Теодор (2012). Геометрия физики: введение . Кембридж: Издательство Кембриджского университета. п. 42. ИСБН 978-1-107-60260-1 . OCLC 739094283 .
- ^ Сильвестр, Джей-Джей (1851). «К общей теории ассоциированных алгебраических форм» . Кембриджский и Дублинский математический журнал . Том. 6. С. 289–293.
- ^ Сильвестр, издательство JJ University Press. Сборник математических статей Джеймса Джозефа Сильвестра . Том. 3, 1870–1883. ISBN 978-1107661431 . OCLC 758983870 .
- ^ Боуэн, Рэй; Ван, К.-К. (2008) [1976]. «§3.14 Взаимная основа и изменение основы» . Введение в векторы и тензоры . Дувр. стр. 78, 79, 81. ISBN. 9780486469140 .
Ссылки [ править ]
- Куссе, Брюс Р.; Вествиг, Эрик А. (2010), Математическая физика: прикладная математика для ученых и инженеров (2-е изд.), Wiley, ISBN 978-3-527-61814-9 .
- Арфкен, Джордж Б .; Вебер, Ганс Дж. (2005), Математические методы для физиков (6-е изд.), Harcourt, ISBN 0-12-059876-0 .
- Додсон, CTJ; Постон, Т. (1991), Тензорная геометрия , Тексты для аспирантов по математике, том. 130 (2-е изд.), Спрингер, ISBN 978-3-540-52018-4 , МР 1223091 .
- Греуб, Вернер Хильдберт (1967), Полилинейная алгебра , Основы математических наук, том 136, Springer, ISBN 9780387038278 , МР 0224623 .
- Штернберг, Шломо (1983), Лекции по дифференциальной геометрии , Челси, ISBN 978-0-8284-0316-0 .
- Сильвестр, Дж. Дж. (1853), «О теории сизигетических отношений двух рациональных интегральных функций, включающая приложение к теории функций Штурма и теории наибольшей алгебраической общей меры» , «Философские труды Лондонского королевского общества », 143 : 407–548, номер документа : 10.1098/rstl.1853.0018 , JSTOR 108572 .
- Вайнрайх, Габриэль (1998), Геометрические векторы , Чикагские лекции по физике, Издательство Чикагского университета, стр. 126, ISBN 9780226890487
Внешние ссылки [ править ]
- «Ковариантный тензор» , Математическая энциклопедия , EMS Press , 2001 [1994]
- «Контравариантный тензор» , Математическая энциклопедия , EMS Press , 2001 [1994]
- Вайсштейн, Эрик В. «Ковариантный тензор» . Математический мир .
- Вайсштейн, Эрик В. «Контравариантный тензор» . Математический мир .
- Инвариантность, контравариантность и ковариантность
- Даллемонд, Кес; Петерс, Каспер (2010). «Введение в тензорное исчисление» (PDF) .