Ортогональные тензоры. Тензор поворота
Важным классом тензоров второго ранга являются так называемые ортогональные тензоры.
Определение: тензор второго ранга Q называется ортогональным, если выполняется равенство
Q·QT = 1. | (26) |
Легко показать, что линейное преобразование y = Q · x не меняет длин векторов, то есть | y | = | x |. Этот факт также может быть положен в основу определения ортогонального тензора. Из (26) следует, что тензор Q невырожден, т.к.
Q–1 = QT, | (27) |
а транспонированный тензор существует всегда. Вычислим определитель Q
det 1 = det(Q·QT) = (det(Q))2 = 1 => detQ = ±1. | (28) |
Таким образом, все множество ортогональных тензоров разбивается на два подмножества. Элементы множества тензоров, у которых detQ = +1, называются собственно ортогональными тензорами или тензорами поворота. Произвольный ортогональный тензор либо является тензором поворота, либо произведением тензора поворота на тензор инверсии (–1).
Как уже было сказано, тензор поворота не меняет длин векторов. А что происходит с углами? Пусть
a ′ = Q · a, b ′ = Q · b. | (29) |
Тогда
a ′ · b′ = a · QT·Q · b = a · b. | (30) |
Т.е. при действии тензора поворота на два вектора углы между ними сохраняются. Почему же у истинного тензора поворота detQ = +1? Ответ таков, в этом случае происходит только поворот, в случае же detQ = –1 происходит поворот с отражением.
Одним из наиболее простых общих представлений тензора поворота является следующее. Возьмем произвольную ортонормированную тройку векторов d1, d2, d3. При действии тензора Q они переходят также в ортонормированную тройку D1, D2, D3:
Di = Q · di => Didi = (Q · di)di = Q·(didi) = Q·1 = Q. | (31) |
В формуле (31) использовано так называемое правило суммирования по Эйнштейну. Подразумевается суммирование от 1 до 3 по повторяющемуся индексу. Например,
didi = d1d1 + d2d2 + d3d3. |
|
В (31) использовано общее представление единичного тензора didi = 1. Чтобы объяснить, почему этот так нужно перейти от прямого тензорного представления к координатному. В этой статье мы этого не делаем, и надеемся, что читатель поверит нам на слово. Таким образом, достаточно общим представлением тензора поворота является
Q = Didi = D1d1 + D2d2 + D3d3. | (32) |
Это представление понадобится нам при доказательстве теоремы Эйлера. А сейчас мы хотим обратить внимание на одно полезное тождество, справедливое для любого вектора a и тензора поворота Q
Q · (a × 1) · QT = (Q · a) × 1. | (33) |
- Повороты в 3d Повороты в 3d. Тензоры, кватернионы и прочие "штучки"
- Из истории…
- Векторы в трехмерном пространстве
- Основные операции над векторами
- 1. Правило сложения векторов
- 2. Умножение вектора на скаляр
- 3. Скалярное произведение векторов
- 4. Векторное произведение векторов
- Тензоры второго ранга
- Основные операции над тензорами
- 1. Внутреннее умножение тензоров второго ранга
- 2. Двойное внутреннее умножение тензоров второго ранга
- 3. Транспонирование тензора
- 4. Скалярное произведение тензоров
- 5. Скалярное умножение тензора на вектор справа (слева)
- 6. Векторное умножение тензора на вектор справа (слева)
- 7. След тензора второго ранга
- 8. Векторный инвариант тензора второго ранга
- Симметричные и антисимметричные тензоры
- Ортогональные тензоры. Тензор поворота
- Теорема Эйлера
- Композиция поворотов. Правило квазикоммутативности
- Вектор поворота
- Теорема о представлении тензора поворота
- Тензор поворота и кватернион
- Вместо заключения