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

Я читаю ответ Quora об интуитивном объяснении ковариантных/контравариантных компонентов векторов . Если у нас есть система координат с прямыми осями координат, данное геометрическое объяснение состоит в том, что ковариантные компоненты вектора в такой системе будут перпендикулярными проекциями на оси, тогда как его контравариантные компоненты будут параллельными проекциями.

введите описание изображения здесь

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

введите описание изображения здесь

Еще одна вещь, которую я не понимаю: разве ковекторы , а не векторы, не являются математическими объектами, имеющими ковариантные компоненты? Почему мы говорим, что вектор может иметь как ковариантные, так и контравариантные компоненты? Из того, что я читал, векторы имеют ранг ( 0 , 1 ) тензоры только с противоположными компонентами , а ковекторы имеют ранг ( 1 , 0 ) тензоры только с ковариантными компонентами . Я немного смущен.

Ответы (2)

Однако я не уверен, как это переводится в криволинейные системы координат.

В криволинейной системе координат «прямые» оси определяются поточечно как касательные к линиям координат в этой точке. Другими словами, и, возможно, с большей интуитивностью, координатные кривые — это кривые на многообразии, которые в каждой точке Икс е М определить «линейную» систему координат линейного алгебраического вида в касательном пространстве Т Икс М в таком случае.

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

Еще одна вещь, которую я не понимаю: разве ковекторы, а не векторы, не являются математическими объектами, имеющими ковариантные компоненты? Почему мы говорим, что вектор может иметь как ковариантные, так и контравариантные компоненты?

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

Однако существует распространенное, так сказать, «злоупотребление перспективой». Если ваш коллектор М оснащен невырожденным метрическим тензором г : Т М × М Т М р , то, как, вероятно, известно OP, метрика реализует (строгий) изоморфизм векторных расслоений между касательным расслоением и кокасательным расслоением (или, говоря алгебраически, скалярный продукт реализует изоморфизм между векторным пространством и его двойственным). Обозначим этот изоморфизм как : Т * М Т М («повышение») и обратное ему как : Т М Т * М ("снижение").

По обычному свойству двойственных пространств, если е а , ( а "=" 1 , . . , н ) является локальным фреймом для Т М , то существует единственный локальный фрейм θ а ( а "=" 1 , . . . , н ) для Т * М что удовлетворяет θ а ( е б ) "=" дельта б а . Это всем известная двойная рамка.

Но тогда мы можем применить «повышение» к θ а и получить е а "=" θ а . Теперь это локальные векторные поля (а не 1-формы/ковекторы) на М которые удовлетворяют (по определению метрического изоморфизма) г ( е а , е б ) "=" дельта б а .

Если кто-то так хочет, можно позвонить е а быть «обратным фреймом», а не двойным фреймом, поскольку элементы обратного фрейма представляют собой локальные векторные поля, а не ковекторные поля.

Тогда мы можем сказать, что если векторное или локальное векторное поле в дано, мы можем выразить это как в "=" в а е а "=" в а е а ни в одном кадре. Как легко видеть, «ковариантные компоненты» в а имеют те же свойства и форму, что и компоненты в («понижение» в ) в двойной рамке.

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

Однако такой взгляд на вещи «неестественен» и требует фиксированного метрического тензора.

Еще одна вещь, которую я не понимаю: разве ковекторы, а не векторы, не являются математическими объектами, имеющими ковариантные компоненты?

ОП не имел в виду это, но я чувствую себя обязанным также сказать здесь, что «традиционная» терминология контравариантности и ковариантности полностью отстает от современной теоретико-категориальной точки зрения. Если М , Н являются гладкими многообразиями и ф : М Н является гладкой картой, то касательные векторы (традиционно с контравариантными компонентами) переносятся по карте ф через тангенциальный функтор Т : Д я ф ф В е с Б ты н , который является ковариантным функтором , и ковекторы (которые традиционно имеют ковариантные компоненты) транспортируются назад по карте ф через котангенс функтор Т * : Д я ф ф В е с Б ты н , который является контравариантным функтором .

С каких пор ф является диффеоморфизмом, это, по существу, бескоординатная версия формулы замены координат, касательные векторы следует называть ковариантными, а 1-формы контравариантными.

Спасибо! Мне потребуется некоторое время, чтобы полностью просмотреть ваш ответ, но не могли бы вы подробнее рассказать о первой части? Допустим, у меня есть такой вектор: i.stack.imgur.com/wHM0D.png (также отредактировал вопрос, чтобы включить рисунок). Вы упомянули, что мы должны использовать касательное пространство в каждой точке как поточечную систему координат, но как ? Как бы мы определили контра- и ковариантные компоненты вектора, используя эти точечные системы координат? Был бы очень признателен за дальнейшие разъяснения, извините, если я звучу глупо
@ShirishKulhari Не могу рисовать на компьютере, так что вот дерьмовая нарисованная от руки фигурка: imgur.com/D81Eeut . ф "=" константа линии прямые, так что это немного менее описательно, но посмотрите на р "=" константа линия. Касательные векторы в данной точке определяют две «прямые» линии. Эти две прямые линии являются линиями линейных координат. Контравариантные композиции вектора в этой точке задаются параллельной проекцией, в то время как ковариантные композиции задаются ортогональной проекцией, но, поскольку эта система ортогональна, они различаются только масштабированием.
Ах я вижу! Итак, мы не вычисляем компоненты относительно глобальной системы координат, а вместо этого компоненты зависят от того, какую точку мы выбираем для касательного пространства? например, если рассмотреть этот рисунок: imgur.com/LivdZlQ , то если мы хотим найти координаты п , мы сначала должны решить относительно касательного пространства какой точки. Предположим, мы выбираем Вопрос , затем найти координатные кривые, проходящие через него, задать единичные векторы, касающиеся кривых в точках Вопрос сформировать линейную систему координат, а затем определить ковариант ты компонент, который будет Вопрос Б ... [продолжение в следующем комментарии]
...[продолжение] Если бы мы выбрали р , то мы бы повторили то же самое — задали линейную систему координат в касательном пространстве в точке р и выполните перпендикулярную проекцию, чтобы найти ковариантный компонент как р А . Таким образом, значения ко- и контравариантных компонент будут зависеть от того, выбрали ли мы Вопрос или р или любая другая точка, и нет такого понятия, как «глобальные» компоненты. Это звучит правильно?

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

Простейший случай криволинейных — это полярные координаты на плоскости. Точка п "=" [ Икс , Д ] в декартовых координатах будет п ( р , θ ) "=" [ р с о с ( θ ) , р с я н ( θ ) ] .

Базисный вектор теперь является функцией п . За нормальную основу возьмем градиент:

е р "=" п / р "=" [ с о с ( θ ) , с я н ( θ ) ]
е θ "=" п / θ "=" [ р с я н ( θ ) , р с о с ( θ ) ]

Хотя он ортогонален, он не ортонормирован. Определим обратные векторы: е р и е θ так что:

е р . е р "=" е θ . е θ "=" 1
е р . е θ "=" е θ . е р "=" 0

Следуя этим требованиям:

е р "=" [ с о с ( θ ) , с я н ( θ ) ] "=" е р
е θ "=" ( 1 / р ) [ с я н ( θ ) , с о с ( θ ) ] "=" е θ / р 2

Теперь мы можем найти компоненты малого вектора в окрестности п . Во-первых, контравариантные, то есть скалярное произведение с обратным базисом (легко доказать, что для прямых координат это эквивалентно проведению параллельных линий к оси):

г В я "=" ( г В . е р ) е р + ( г В . е θ ) е θ

Если мы позвоним: г В . е р "=" г р и г В . е θ "=" г θ

г В я "=" г р е р + г θ е θ

Ковариантные компоненты представляют собой скалярное произведение вектора с нормальным базисом. Но это должно быть выражено как линейная комбинация обратного базиса:

г В я "=" ( г В я . е р ) е р + ( г В я . е θ ) е θ
г В я "=" ( ( г р е р + г θ е θ ) . е р ) е р + ( ( г р е р + г θ е θ ) . е θ ) е θ "=" г р е р + р 2 г θ е θ

Длина вектора: г В 2 "=" г В я г В я "=" [ г р е р + г θ е θ ] [ г р е р + р 2 г θ е θ ] "=" г р 2 + р 2 г θ 2

Компоненты метрического тензора: г р р "=" е р . е р "=" 1 ; г р θ "=" е р . е θ "=" 0 ; г θ р "=" е θ . е р "=" 0 ; г θ θ "=" е θ . е θ "=" р 2

Спасибо! Я начинаю немного понимать это, но некоторые сомнения все еще остаются: какова геометрическая интерпретация взаимного и нормального оснований в криволинейной системе? Почему мы принимаем градиент за нормальную основу? Есть ли хорошая ссылка, откуда я могу изучить это дальше?