Форма тензоров 3-го порядка в точечных группах Oh,O,TdOh,O,TdO_h, O, T_d и D3D3D_3

Как вычислить форму более высокого порядка ( Д я м е н с я о н > 2 ) тензоры относительно симметрии точечной группы?

Я так понимаю, что нужно использовать матрицу преобразования, соответствующую операции симметрии группы, а затем приравнивать полученные коэффициенты к старым (поскольку после операции симметрии система не меняется).

Мне нужно найти формы тензоров 3 порядка в О час , О , Т г и Д 3 точечные группы.

Пример С 3 ( Икс 3 ) на Т я Дж к тензор был бы очень признателен. Как выполнить умножение матрицы на тензор?

Заранее спасибо!

Ответы (1)

В реальном пространстве по вектору координат ( Икс 1 , Икс 2 , Икс 3 ) , тензор вычисляет величину

с "=" Т я Дж к Икс я Икс Дж Икс к ,

где есть неявное суммирование от 1 до 3 по повторяющимся индексам. Применение преобразования группы точек,

Икс я "=" р я Дж Икс Дж ,

и мы хотим, чтобы новые координаты тензора удовлетворяли

с "=" Т я Дж к Икс я Икс Дж Икс к .

Таким образом

Т я Дж к Икс я Икс Дж Икс к "=" с "=" Т я Дж к р я л р Дж м р к н Икс л Икс м Икс н

должно быть действительным для любого Икс 1 , Икс 2 , Икс 3 и поэтому

Т л м н "=" Т я Дж к р я л р Дж м р к н ,  для всех  л , м , н "=" 1 , 2 , 3.

Требование инвариантности тензора требует, чтобы Т я Дж к "=" Т я Дж к для всех я , Дж , к "=" 1 , 2 , 3 и вот ваши уравнения:

(1) Т л м н "=" Т я Дж к р я л р Дж м р к н ,  для всех  л , м , н "=" 1 , 2 , 3.

Давайте разработаем пример, который вы хотели. Работа с р настройка (не та р как указано выше, если вам интересно!), группа имеет следующий единственный генератор

р "=" ( 0 0 1 1 0 0 0 1 0 ) ,

который просто циклически переставляет базисный вектор. Я выбрал этот параметр, потому что он делает р как можно реже, что упрощает запись уравнений (1). Собственно, мы можем даже явно охарактеризовать ненулевые элементы матрицы поворота: р я Дж отличен от нуля тогда и только тогда, когда я "=" Дж + 1 ( мод 3 ) . Таким образом, уравнения (1) читаются

Т л м н "=" Т л + 1 ( мод 3 ) , м + 1 ( мод 3 ) , н + 1 ( мод 3 ) ,   л , м , н "=" 1 , 2 , 3.

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