Ковариантное преобразование
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
В физике ковариантное преобразование — это правило, которое определяет, как определенные объекты, такие как векторы или тензоры , изменяются при изменении базиса . Преобразование, которое описывает новые базисные векторы как линейную комбинацию старых базисных векторов, определяется как ковариантное преобразование . Обычно индексы, идентифицирующие базисные векторы, размещаются как более низкие индексы , как и все объекты, которые преобразуются таким же образом. Обратным ковариантному преобразованию является контравариантное преобразование . Всякий раз, когда вектор должен быть инвариантным при изменении базиса, то есть он должен представлять тот же геометрический или физический объект, имеющий ту же величину и направление, что и раньше, его компоненты должны трансформироваться в соответствии с правилом контраварианта. Обычно индексы, идентифицирующие компоненты вектора, размещаются как верхние индексы , как и все индексы объектов, которые преобразуются одинаковым образом. Сумма по попарно совпадающим индексам произведения с одинаковыми нижними и верхними индексами равна инвариант относительно преобразования.
Вектор сам по себе является геометрической величиной, в принципе не зависящей (инвариантной) от выбранного базиса. Вектор v задан, скажем, в компонентах v я на выбранной основе e i . На другом основании, скажем, e ′ j , один и тот же вектор v имеет разные компоненты v ′ дж и Как вектор, v должен быть инвариантным по отношению к выбранной системе координат и независимым от любого выбранного базиса, т.е. его «реальное» направление и величина должны быть одинаковыми независимо от базисных векторов. Если мы выполняем замену базиса путем преобразования векторов в ei базисные векторы e ′ j , мы также должны гарантировать, что компоненты v я преобразовать в новые компоненты v ′ дж чтобы компенсировать.
Необходимое преобразование v называется правилом контравариантного преобразования .
- Вектор v и локальные касательные базисные векторы { e x , e y } и { e r , e φ } .
- Координатные представления v .
В показанном примере вектор описывается двумя различными системами координат: прямоугольной системой координат (черная сетка) и радиальной системой координат (красная сетка). Базисные векторы выбраны для обеих систем координат: e x и e y для прямоугольной системы координат и e r и e φ для радиальной системы координат. Радиальные базисные векторы e r и e φ повернутыми против часовой стрелки относительно прямоугольных базисных векторов ex y и e кажутся . Таким образом, ковариантное преобразование, выполняемое с базисными векторами, представляет собой вращение против часовой стрелки, от первых базисных векторов ко вторым базисным векторам.
Координаты v должны быть преобразованы в новую систему координат, но сам вектор v , как математический объект, остается независимым от выбранного базиса, указывая в том же направлении и с той же величиной, инвариантным к изменению координат. . Контравариантное преобразование обеспечивает это, компенсируя вращение между различными основаниями. Если мы посмотрим на v в контексте радиальной системы координат, то окажется, что она повернута по часовой стрелке относительно базисных векторов e r и e φ . тем, как это выглядело относительно прямоугольных базисных векторов ex и e по сравнению с y . Таким образом, необходимое контравариантное преобразование v в этом примере — это вращение по часовой стрелке.
Примеры ковариантного преобразования
[ редактировать ]Производная функции преобразуется ковариантно
[ редактировать ]Явную форму ковариантного преобразования лучше всего представить с помощью свойств преобразования производной функции. Рассмотрим скалярную функцию f (например, температуру в определенном месте в пространстве), определенную на множестве точек p , идентифицируемых в данной системе координат. (такая совокупность называется многообразием ). Если мы примем новую систему координат тогда для каждого i исходная координата может быть выражено как функция новых координат, так что Можно выразить производную f в старых координатах через новые координаты, используя цепное правило производной, как
Это явная форма правила ковариантного преобразования . В обозначении нормальной производной по координатам иногда используется запятая, например:
где индекс i помещен как нижний индекс из-за ковариантного преобразования.
Базисные векторы преобразуются ковариантно.
[ редактировать ]Вектор можно выразить через базисные векторы. Для определенной системы координат мы можем выбрать векторы, касательные к координатной сетке. Этот базис называется координатным.
Чтобы проиллюстрировать свойства преобразования, снова рассмотрим набор точек p , идентифицируемых в заданной системе координат. где ( многообразие ). Скалярная функция f , которая присваивает вещественное число каждой точке p в этом пространстве, является функцией координат . Кривая — это однопараметрический набор точек c , скажем, с параметром кривой λ, c (λ). Касательный вектор v к кривой является производной вдоль кривой с производной, взятой в точке p рассматриваемой . Обратите внимание, что мы можем рассматривать касательный вектор v как оператор ( производную по направлению ), который можно применить к функции
Параллель между касательным вектором и оператором можно провести и в координатах
или с точки зрения операторов
где мы написали , касательные векторы к кривым, которые представляют собой просто сетку координат.
Если мы примем новую систему координат тогда для каждого i старая координата может быть выражено как функция новой системы, так что Позволять быть базовыми, касательными векторами в этой новой системе координат. Мы можем выразить в новой системе, применив правило цепочки к x . В зависимости от координат находим следующее преобразование
что на самом деле совпадает с ковариантным преобразованием производной функции.
Контравариантное преобразование
[ редактировать ]Компоненты (касательного ) вектора преобразуются другим способом, называемым контравариантным преобразованием. Рассмотрим касательный вектор v и назовем его компоненты на основе . На другом основании мы называем компоненты , так
в котором
Если выразить новые компоненты через старые, то
Это явная форма преобразования, называемого контравариантным преобразованием , и мы отмечаем, что оно отличается и является обратной формой ковариантного правила. Чтобы отличить их от ковариантных (касательных) векторов, сверху ставится индекс.
Базисные дифференциальные формы преобразуются контравариантно.
[ редактировать ]Примером контравариантного преобразования является дифференциальная форма df . Для f как функции координат , df можно выразить через базис . Дифференциалы dx преобразуются по контравариантному правилу, так как
Двойные свойства
[ редактировать ]Сущности, которые преобразуются ковариантно (например, базисные векторы), и те, которые преобразуются контравариантно (например, компоненты вектора и дифференциальные формы), «почти одинаковы», но все же они различны. Они обладают «двойственными» свойствами.То, что стоит за этим, математически известно как двойственное пространство , которое всегда идет вместе с данным линейным векторным пространством .
Возьмем любое векторное пространство T. Функция f на T называется линейной, если для любых векторов v , w и скаляра α:
Простым примером является функция, которая присваивает вектору значение одного из его компонентов (называемая функцией проекции ). Он имеет вектор в качестве аргумента и присваивает вещественное число, значение компонента.
Все такие скалярные линейные функции вместе образуют векторное пространство, называемое двойственным пространством к T. Сумма f+g снова является линейной функцией для линейных f и g , и то же самое справедливо для скалярного умножения α f .
Учитывая основу определить базис, называемый двойственным базисом для T мы можем естественным образом для двойственного пространства, взяв набор упомянутых выше линейных функций: функций проектирования. Каждая проекционная функция (с индексом ω) дает число 1 при применении к одному из базисных векторов. . Например, дает 1 за и ноль в другом месте. Применение этой линейной функции в вектор , дает (используя его линейность)
так что просто значение первой координаты. По этой причине ее называют функцией проекции .
Существует столько же двойственных базисных векторов поскольку существуют базисные векторы , поэтому двойственное пространство имеет ту же размерность, что и само линейное пространство. Это «почти то же самое пространство», за исключением того, что элементы двойственного пространства (называемые двойственными векторами ) преобразуются ковариантно, а элементы касательного векторного пространства преобразуются контравариантно.
Иногда вводятся дополнительные обозначения, где действительное значение линейной функции σ на касательном векторе u задается как
где это действительное число. Такое обозначение подчеркивает билинейный характер формы. Она линейна по σ, поскольку это линейная функция, и линейна по u, поскольку это элемент векторного пространства.
Ко- и контравариантные компоненты тензора
[ редактировать ]Без координат
[ редактировать ]Тензор может быть типа ( r , s ) определен как полилинейная функция с действительным знаком r двойственных векторов и s векторов. Поскольку векторы и двойственные векторы могут быть определены независимо от системы координат, определенный таким образом тензор не зависит от выбора системы координат.
Обозначение тензора
для двойственных векторов (дифференциальных форм) ρ , σ и касательных векторов . Во втором обозначении различие между векторами и дифференциальными формами более очевидно.
С координатами
[ редактировать ]Поскольку тензор линейно зависит от своих аргументов, он полностью определен, если известны значения по базису и
Числа называются компонентами тензора на выбранном базисе .
Если мы выберем другой базис (который представляет собой линейную комбинацию исходного базиса), мы можем использовать линейные свойства тензора и обнаружим, что компоненты тензора в верхних индексах преобразуются как двойственные векторы (поэтому контравариантны), тогда как нижние индексы преобразуются в основу касательных векторов и, таким образом, являются ковариантными. Для тензора ранга 2 можно проверить, что
- ковариантный тензор
- контравариантный тензор
Для смешанного ко- и контравариантного тензора ранга 2
- смешанный ко- и контравариантный тензор