Вектор поворота
Тензор поворота, записанный в форме P = mm + cosθ(1 – mm) + sinθm × 1, не имеет каких-либо ограничений и может применяться всегда. Тем не менее, интуитивным образом поворота является не тензор второго ранга, а некий вектор θ, называемый вектором поворота
θ = θm, | m | = 1. | (51) |
Его направление совпадает с осью поворота m, а его модуль равен модулю угла поворота θ. В правоориентированной системе отсчета θ > 0 при взгляде с конца m, если поворот происходит против часовой стрелки. Поскольку поворот выражает реальное явление, то наличие нескольких способов его описания возможно только при условии, что способы связаны взаимно однозначным образом. Проще всего показать, что тензор поворота однозначно может быть вычислен по вектору поворота, что следует непосредственно из представления тензора поворота доставляемого теоремой Эйлера
P = [(1– cosθ )/θ2]θθ + cosθ1 + [sinθ/θ]θ × 1. | (52) |
Видно, что последнее выражение нечувствительно к знаку θ. Поэтому величину θ в (52) можно рассматривать как модуль вектора θ, что позволяет без дополнительных соглашений однозначно вычислять тензор поворота по вектору поворота. В теории поворотов доказывается теорема, что представление (52) является ничем иным как тензорной экспонентой тензора θ × 1
P = exp(θ × 1). | (53) |
Вам это ничем не напоминает комплексную экспоненту exp(θi), которая является оператором поворота векторов на комплексной плоскости вокруг оси перпендикулярной к ней? Общность явлений порождает общность описаний, правда со своими особенностями.
Не будем приводить здесь формулы для вычисления вектора поворота по тензору поворота, скажем лишь, что это можно также однозначно сделать. В заключение этого пункта приведем формулу для повернутого вектора a′
a′ ≡ P(θ) · a = a + [sinθ/θ]θ × a + [(1– cosθ )/θ2]θ × (θ × a), | (54) |
использовано равенство θ × (θ × a) = θ(θ · a) – aθ2 = (θθ) · a – aθ2.
- Повороты в 3d Повороты в 3d. Тензоры, кватернионы и прочие "штучки"
- Из истории…
- Векторы в трехмерном пространстве
- Основные операции над векторами
- 1. Правило сложения векторов
- 2. Умножение вектора на скаляр
- 3. Скалярное произведение векторов
- 4. Векторное произведение векторов
- Тензоры второго ранга
- Основные операции над тензорами
- 1. Внутреннее умножение тензоров второго ранга
- 2. Двойное внутреннее умножение тензоров второго ранга
- 3. Транспонирование тензора
- 4. Скалярное произведение тензоров
- 5. Скалярное умножение тензора на вектор справа (слева)
- 6. Векторное умножение тензора на вектор справа (слева)
- 7. След тензора второго ранга
- 8. Векторный инвариант тензора второго ранга
- Симметричные и антисимметричные тензоры
- Ортогональные тензоры. Тензор поворота
- Теорема Эйлера
- Композиция поворотов. Правило квазикоммутативности
- Вектор поворота
- Теорема о представлении тензора поворота
- Тензор поворота и кватернион
- Вместо заключения