2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

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

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 Скалярное произведение векторов в криволинейных координатах
Сообщение21.04.2010, 17:40 


21/04/10
4
Как выполнить скалярное произведение векторов, если известны их криволинейные координаты? В декартовой (прямоугольной) системе все понятно и просто это сумма произведений соответсвующих координат. А как это сделать в криволинейной? Ведь в криволинейной системе координат сумма произведений координат уже не будет скалярным произведением. Единственный вариант, на мой взгляд, это перейти к декартовым координатам и выполнить в них скалярное произведение. Но это довольно громоздко. Может есть формулы для скалярного произведения непосредственно в криволинейных координатах?

 Профиль  
                  
 
 Re: Скалярное произведение векторов в криволинейных координатах
Сообщение21.04.2010, 18:18 
Заслуженный участник


04/05/09
4586
В этом случае у вас должна быть матрица $M$ скалярных произведений базисных векторов, вот её и использовать:
$u^T M v$

В ортонормальном базисе эта матрица - единичная, поэтому скалярное произведение векторов вырождается в обычное:
$u^T v$

 Профиль  
                  
 
 Re: Скалярное произведение векторов в криволинейных координатах
Сообщение30.04.2010, 14:01 


21/04/10
4
venco в сообщении #311814 писал(а):
В ортонормальном базисе эта матрица - единичная, поэтому скалярное произведение векторов вырождается в обычное:
$u^T v$


Т.е. я правильно понял, что если криволинейная система координат ортогональная, например, цилиндрическая, сферическая, система координат параболического цилиндра и т.д., то скалярное произведение в этой системе, также как и в декартовой, будет равно сумме произведений соответсвующих криволинейных координат векторов? Т.е. (u v)=Ut Vt + Ur Vr +Up Vp, где Ut, Ur, Up - криволинейные координты вектора U, а Vt, Vr, Vp - криволинейные координаты вектора V. (t,r,p) - система ортогональных криволинейных координат.

 Профиль  
                  
 
 Re: Скалярное произведение векторов в криволинейных координатах
Сообщение30.04.2010, 14:46 
Заслуженный участник


04/05/09
4586
Не, я имел в виду просто не ортонормированные, но линейные координаты.
В цилиндрических это точно не так.

 Профиль  
                  
 
 Re: Скалярное произведение векторов в криволинейных координатах
Сообщение30.04.2010, 14:57 
Заслуженный участник
Аватара пользователя


03/02/10
1928
klyuevd в сообщении #314354 писал(а):
Т.е. (u v)=Ut Vt + Ur Vr +Up Vp


нет, так точнее (если координаты ортогональные):
$(u,v)=e_t^2U_tV_t+e_r^2U_rV_r+e_p^2U_p V_p$

это называется "коэффициенты Ламэ"

 Профиль  
                  
 
 Re: Скалярное произведение векторов в криволинейных координатах
Сообщение05.05.2010, 16:30 


21/04/10
4
paha в сообщении #314372 писал(а):
нет, так точнее (если координаты ортогональные):
$(u,v)=e_t^2U_tV_t+e_r^2U_rV_r+e_p^2U_p V_p$

это называется "коэффициенты Ламэ"


Мне кажется это неверно, так как коэфиициенты Ламе могут иметь размерность, например в цилиндрической системе координат $e_f=r$, где f - азимутальная координата, т.е. у этого коэффициента Ламе размерность метры, $e_z=e_r=1$, т.е. они безразмерные. А проекции векторов независимо от системы координат имеют одну и ту же размерность, например проекции вектора напряженности электрического поля имеют размерность В/м. Тогда получается, что слагаемые в скалярном произведении будут иметь разную размерность, а это неверно. Там должны стоять не коэффициенты Ламе, а какие-то безразмерные коэффициенты, скорее всего направляющие косинусы. Но мне нужно точно. Может кто-нибудь укажет книгу, где можно посмотреть? В той литературе, которую я смотрел, формулы скалярного произведения только для декартовой системы координат приведены. А для криволинейных нет.

 Профиль  
                  
 
 Re: Скалярное произведение векторов в криволинейных координатах
Сообщение05.05.2010, 17:03 
Заслуженный участник


11/05/08
32166
klyuevd в сообщении #315883 писал(а):
А проекции векторов независимо от системы координат имеют одну и ту же размерность,

Только в том случае, если новые базисные векторы имеют ровно те же размерности, что и исходные. А это вовсе не обязательно. С какой стати-то?... Ну допустим, поначалу и имеют. Сделаем какую-либо произвольную замену по одной из переменных -- вмиг все размерности и собьются.

 Профиль  
                  
 
 Re: Скалярное произведение векторов в криволинейных координатах
Сообщение13.05.2010, 17:20 


21/04/10
4
ewert в сообщении #315888 писал(а):
klyuevd в сообщении #315883 писал(а):
А проекции векторов независимо от системы координат имеют одну и ту же размерность,

Только в том случае, если новые базисные векторы имеют ровно те же размерности, что и исходные. А это вовсе не обязательно. С какой стати-то?... Ну допустим, поначалу и имеют. Сделаем какую-либо произвольную замену по одной из переменных -- вмиг все размерности и собьются.


Ну это все понятно. Меня инетресует конкретная задача. В моем случае размерности базисных векторов не меняются при переходе от одной системы координат к другой. Они вообще безразмерные в моем случае. Размерность имеют проекции векторов. Так вот имеется ортогональная криволинейная система координат, в ней заданы проекции двух векторов. Необходимо найти их скалярное произведение. Формула предложенная выше явно неверна. Почему она неверна я уже написал, при ее применении не соблюдаются размерности. Так подскажет мне кто-нибудь верную формулу?

 Профиль  
                  
 
 Re: Скалярное произведение векторов в криволинейных координатах
Сообщение13.05.2010, 19:56 
Заслуженный участник
Аватара пользователя


03/02/10
1928
klyuevd в сообщении #318988 писал(а):
Так вот имеется ортогональная криволинейная система координат, в ней заданы проекции двух векторов.


Задайте эту о.к.-л. систему явно, проекции напишите.

Или сами прочитайте в интернетах про коэффициенты Ламэ.

 Профиль  
                  
 
 Re: Скалярное произведение векторов в криволинейных координатах
Сообщение18.02.2013, 15:26 
Аватара пользователя


18/02/13
1
Сорри за некропост, но тем не менее, для тех кто набредёт на тему в будущем:

всё там правильно с размерностями. У компонент вектора в криволинейных координатах могут быть разные размерности - например, в сферических: $r$ имеет ту же размерность, что и сама величина, а $\vartheta$ и $\varphi$ безразмерные. Размерные квадраты коэффициентов Ламе как раз и нужны, чтобы слагаемые имели одинаковую размерность.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group