Общие преобразования координат?

Скажем, у меня есть векторное поле, выраженное в декартовых координатах:

А "=" я А я е ^ я
где е ^ я являются обобщением единичных векторов я ^ , Дж ^ , к ^ из 3-х измерений.

Я хочу знать, как определить компоненты А я того же векторного поля А выражается через другую ортонормированную систему координат:

А "=" я А я е ^ я .
Конечно, поскольку е ^ я е ^ Дж "=" дельта я Дж , мы можем определить эти компоненты следующим образом:
А Дж "=" А е ^ Дж "=" я А я е ^ я е ^ Дж .
теперь думаю посчитать е ^ я е ^ Дж вообще утомительно. Однако я видел, как в разных местах написано (например, в книге Арфкена, Вебера и Харриса ), что для линейных преобразований координат новые компоненты могут быть рассчитаны с помощью
А Дж "=" я А я Икс Дж Икс я
где Икс я - декартовы координаты и Икс Дж это новые координаты. Для преобразования линейных координат это имеет смысл, но я также видел, как это используется для общих преобразований координат, таких как декартовы координаты в криволинейные.

Действительно ли это верно для преобразований в криволинейные координаты, т.е. е ^ я е ^ Дж "=" Икс Дж / Икс я ? И если да, то почему?

Ответы (1)

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

Икс "=" я Икс я е я

Теперь представьте плавное преобразование координат вида Икс я "=" ф я ( д ) , и обратное ему д я "=" г я ( Икс ) . Примеры включают сферическую координату ( д 1 , д 2 , д 3 ) "=" ( р , θ , ф ) , цилиндрические координаты ( д 1 , д 2 , д 3 ) "=" ( р , ф , г ) , ... и конечно же линейные преобразования.

Теперь, условие д я "=" ф я ( Икс ) "=" с о н с т определяет поверхность. Например, в сферическом случае д 1 "=" с о н с т определяет сферу, д 2 "=" с о н с т определяет конус и д 3 "=" с о н с т самолет. Вы можете думать о точке как о пересечении этих поверхностей. И унитарные векторы, связанные с этими новыми координатами как касательные к этой поверхности по каждой координате.

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

е я Икс д я

Где я пропустил знак " "=" ", чтобы подчеркнуть, что вам нужно нормализовать результат, чтобы гарантировать | е я | "=" 1 . Теперь вернемся к вашему вопросу, предполагая, что база { е я } я не зависит от координат, например декартова система координат

е я е Дж "=" е я д Дж к Икс к ( д ) е к "=" Икс я ( д ) д Дж

Это здорово, спасибо! У меня только один вопрос. Если включить нормализацию, е ^ я "=" Икс / д я | Икс / д я | , так что конечным результатом будет не равенство, а пропорциональность. Есть ли способ обойти это?
@ Жан-Жак Не совсем, но на самом деле ты не хочешь. Нормализация играет огромную роль в преобразовании. Он определяет метрику, которая оказывается очень фундаментальной концепцией.
@caverac: Привет, твой ответ мне очень помог. Я действительно хотел понять ваш ответ с точки зрения касательных/котангенсных пространств и задал дополнительный вопрос (к вашему ответу) здесь: math.stackexchange.com/questions/3490345/… Я был бы очень признателен, если бы вы могли получить посмотри и помоги мне с этим!
@ShirishKulhari Отлично! Рад, что тебе помогло. посмотрю сегодня вечером