Содержание
- Что такое тензор и для чего он нужен?
- Векторные и тензорные операции. Ранги тензоров
- Криволинейные координаты
- Динамика точки в тензорном изложении
- Действия над тензорами и некоторые другие теоретические вопросы
- Кинематика свободного твердого тела. Природа угловой скорости
- Конечный поворот твердого тела. Свойства тензора поворота и способ его вычисления
- О свертках тензора Леви-Чивиты
- Вывод тензора угловой скорости через параметры конечного поворота. Применяем голову и Maxima
- Получаем вектор угловой скорости. Работаем над недочетами
- Ускорение точки тела при свободном движении. Угловое ускорение твердого тела
- Параметры Родрига-Гамильтона в кинематике твердого тела
- СКА Maxima в задачах преобразования тензорных выражений. Угловые скорость и ускорения в параметрах Родрига-Гамильтона
- Нестандартное введение в динамику твердого тела
- Движение несвободного твердого тела
- Свойства тензора инерции твердого тела
- Зарисовка о гайке Джанибекова
- Математическое моделирование эффекта Джанибекова
Введение
В прошлой статье мы напоролись на конструкцию вида — произведение контравариантного тензора Леви-Чивиты на ковариантный. И, надо сказать, упростил я его не слишком элегантно, а довольно таки топорно. К тому же, конечное выражение формулы Родрига, что в компонентной, что в бескомпонентной форме оказалось крайне неудобным в плане дальнейшего преобразования. Но я ведь обещал читателю показать, как из выражения матрицы поворота через параметры конечного поворота получить угловую скорость твердого тела, поэтому, вопросы излагаемые ниже будут иметь решающее значение в применении тензорного подхода к кинематике и динамике твердого тела. Заодно в очередной раз порекомендую довольно старый сайт «На что похожа математика», хоть и созданный на движке народа.ру, но содержащий сведения, уже несколько раз подталкивающие меня в правильном направлении при решении проблем в изучении тензорной алгебры.
Итак, поговорим о свертках тензора Леви-Чивиты.
1. Символы Веблена
Читатель наверняка уже замечал, что у всех компонент тензора Леви-Чивиты есть общий множитель: в ковариантном представлении и в контравариантном. Логично представить этот тензор в некоторой, более упрощенной форме
или
где
— выражение, определяющее значение так называемых символов Веблена, в котором — функция, определяющая четность или нечетность перестановки индексов.
Таким образом, процедура перемножения тензоров Леви-Чивиты сводится к оперированию символами Веблена
где называют обобщенной дельтой Кронекера. Обобщенная дельта Кронекера — три раза контравариантный и три раза ковариантный тензор шестого ранга. Для трехмерного пространства эта конструкция имеет 36 = 729 компонент. Многовато, что ни говори. К тому же представить себе массив компонент тензора шестого (!) ранга, пользуясь нашим трехмерным мышлением, ну совсем проблематично. Но это обычно и не требуется — (4) участвует в преобразованиях где сворачивается с другими тензорами. Поэтому полезно изучить свертки тензора (4), что даст нам путь к сворачиванию и преобразованию выражений, в которых участвует тензор Леви-Чивиты.
2. Символ Веблена как определитель
Можно ли подойти более формально к определению значения выражения (3) для любого значения индексов? Можно, если обратить внимание вот на что
Это ни что иное как значение символа Веблена для набора индексов (1,2,3). Теперь переставим в (5) пару столбцов
Хм… А ну ка ещё пару столбцов поменяем местами
Ну разумеется, значение символа Веблена равно определителю матрицы, составленной из единичной матрицы, столбцы которой взяты в порядке, продиктованном порядком индексов символа! Чтобы получить выражение общего вида, представим единичную матрицу, как это принято в тензорном исчислении через дельту Кронекера
Напомню, дельта Кронекера равна единице при совпадении индексов и нулю, если индексы различны. Теперь составим определитель для какого-нибудь символа Веблена
всё верно, а значит не составит труда записать в общем виде
Выражение (7) есть общее выражение для произвольного символа Веблена, которое позволит нам вывести
3. Аналитическое выражение компоненты обобщенной дельты Кронекера
Возьмем да и умножим один символ Веблена на другой
Чтобы вычислить (8) нам придется вспомнить, что определитель матричного произведения это произведение определителей от каждой матрицы (вне зависимости от порядка сомножителей), а поэтому вычислим произведение матриц, составленных из элементов определителей, входящих в (8)
Здесь пришлось воспользоваться, во-первых, симметричностью дельты Кронекера , а, во-вторых, тем, что при выполнении матричного произведения в образующихся суммах для каждого элемента результата будут ненулевыми только слагаемые, в которых верхний и нижний немые индексы повторяются, опять таки из-за свойств дельты Кронекера. Преобразуем (9) с учетом ещё одного свойства дельты Кронекера
и получим окончательное выражение компонент обобщенной дельты Кронекера
Все 729 компонент описываются одной компактной формулой (10). Это очень неплохо и крайне полезно для практических целей. Например, теперь очень легко выписать произведение контравариантного и ковариантного тензоров Леви-Чивиты
4. Свертка произведения тензоров Леви-Чивиты по различному количеству пар индексов
Пользуясь (10) мы можем легко и непринужденно вычислить сверку (11). Свернем (11) по одной паре индексов
Разложим (12) по последней строке
В (13) в первых двух слагаемых мы умножили второй столбец на множитель, стоящий перед определителем, в соответствии с правилами их вычисления. Преобразуем далее
Здесь мы вынесли (-1) за скобку в первом слагаемом, переставив столбцы, а так же воспользовались тем, что — свертка дельты Кронекера, то есть её след.
То есть, окончательное получаем
Теперь свернем произведение тензоров Леви-Чивиты по двум парам индексов. Для этого свернем (14)
Ну, и наконец, выполним свертку по трем парам индексов
Выражения (14) — (16) наглядно показывают, что «крокодил» из произведения тензоров Леви-Чивиты довольно таки ручной, причем запоминать эти формулы не надо, достаточно запомнить (11), что не так и сложно. Используя (11) можно очень эффективно упрощать тензорные выражения.
5. Назад, к тензору поворота
Вернемся к выражению для тензора поворота, только не будем вводить промежуточного контравариантного антисимметричного тензора, а прямо так, с тензорами Леви-Чивиты его и выпишем
Используя (11) выполним как положено свертку
Использование (18) позволит нам переписать (17) в более удобоваримом виде
который позволит нам работать с тензором поворота более эффективно, чем пока получается у меня
Заключение
Снова небольшой экскурс в теорию. Такой, несколько рваный, ритм цикла о тензорах, объясняется тем, что статьи есть результаты собственных «копаний» автора в теме. Не рассказать об обобщенной дельте Кронекера было нельзя — она ещё пригодится нам и не раз, в тех случаях, где надо будет преобразовывать выражения, содержащие двойное векторное произведение и в тензорной форме имеющие произведения тензоров Леви-Чивиты в комбинации со сверткой.
С учетом вышеизложенного, седьмая статья цикла будет подвергнута некоторой корректировке.
Благодарю всех за внимание и до новых встреч!
P.S.: Отдельное спасибо хочется сказать В. Г. Речкалову, по мотивам книги которого «Векторная и тензорная алгебра для будущих физиков и техников» создан сайт на народе.ру, ссылка на который уже дважды мной приводилась.
Продолжение следует...