Матрица бесконечно малого вращения или матрица дифференциального вращения — это матрица, представляющая бесконечно малое вращение .
В то время как матрица вращения является ортогональной матрицей, представляющей элемент ( специальной ортогональной группы ), дифференциал вращения является кососимметричной матрицей в касательном пространстве ( специальной ортогональной алгебре Ли ), которая сама по себе не является матрицей вращения.
Бесконечно малая матрица вращения имеет вид
где - единичная матрица, исчезающе мала, и
Например, если представить бесконечно малое трехмерное вращение вокруг оси x , то базисный элемент
Правила вычисления для бесконечно малых матриц вращения такие же, как обычно, за исключением того, что бесконечно малые второго порядка обычно отбрасываются. С этими правилами эти матрицы не удовлетворяют всем тем же свойствам, что и обычные конечные матрицы вращения при обычной обработке бесконечно малых. [1] Оказывается, что порядок, в котором применяются бесконечно малые вращения, не имеет значения .
Бесконечно малая матрица вращения — это кососимметричная матрица , где:
Форма матрицы следующая:
С бесконечно малой матрицей вращения связан бесконечно малый тензор вращения :
Разделив его на разницу во времени, получаем тензор угловой скорости :
Эти матрицы не удовлетворяют всем тем же свойствам, что и обычные конечные матрицы вращения при обычной обработке бесконечно малых величин. [2] Чтобы понять, что это значит, рассмотрим
Сначала проверим условие ортогональности, Q T Q = I. Произведение равно
отличающаяся от единичной матрицы на бесконечно малые второго порядка, здесь отброшенные. Так, для первого порядка, бесконечно малая матрица вращения является ортогональной матрицей.
Далее рассмотрим квадрат матрицы,
Опять же, отбрасывая эффекты второго порядка, отметим, что угол просто удваивается. Это намекает на самое существенное различие в поведении, которое мы можем продемонстрировать с помощью второго бесконечно малого вращения,
Сравните произведения dA x dA y с dA y dA x ,
Так как является вторым порядком, мы отбрасываем его: таким образом, для первого порядка, умножение бесконечно малых матриц вращения является коммутативным . Фактически,
снова к первому порядку. Другими словами, порядок, в котором применяются бесконечно малые вращения, не имеет значения .
Этот полезный факт делает, например, вывод вращения твердого тела относительно простым. Но всегда нужно быть осторожным, чтобы отличать (обработку первого порядка) эти бесконечно малые матрицы вращения как от конечных матриц вращения, так и от элементов алгебры Ли. При сопоставлении поведения конечных матриц вращения в формуле Бейкера–Кэмпбелла–Хаусдорфа выше с поведением бесконечно малых матриц вращения, где все члены коммутатора будут бесконечно малыми второго порядка, мы находим добросовестное векторное пространство. Технически, это игнорирование любых членов второго порядка равносильно сокращению группы .
Предположим, что мы задаем ось вращения единичным вектором [ x , y , z ], и предположим, что у нас есть бесконечно малый поворот на угол Δ θ вокруг этого вектора. Расширяя матрицу вращения как бесконечное сложение и используя подход первого порядка, матрица вращения Δ R представляется как:
Конечное вращение на угол θ вокруг этой оси можно рассматривать как последовательность малых вращений вокруг той же оси. Аппроксимируя Δ θ как θ / N , где N — большое число, вращение θ вокруг оси можно представить как:
Можно увидеть, что теорема Эйлера по сути утверждает, что все вращения могут быть представлены в этой форме. Произведение Aθ является «генератором» конкретного вращения, будучи вектором ( x , y , z ), связанным с матрицей A. Это показывает, что матрица вращения и формат оси-угла связаны экспоненциальной функцией.
Можно вывести простое выражение для генератора G. Начинаем с произвольной плоскости [3], определяемой парой перпендикулярных единичных векторов a и b . В этой плоскости можно выбрать произвольный вектор x с перпендикуляром y . Затем решаем для y через x и подставляем в выражение для вращения в плоскости, получаем матрицу вращения R , которая включает генератор G = ba T − ab T .
Чтобы включить векторы вне плоскости во вращение, необходимо модифицировать приведенное выше выражение для R , включив два оператора проекции , которые разделяют пространство. Эту модифицированную матрицу вращения можно переписать как экспоненциальную функцию .
Анализ часто проще в терминах этих генераторов, чем полной матрицы вращения. Анализ в терминах генераторов известен как алгебра Ли группы вращения.
Связь алгебры Ли с группой Ли осуществляется экспоненциальным отображением , которое определяется с помощью стандартного матричного экспоненциального ряда для e A [4] Для любой кососимметричной матрицы A , exp( A ) всегда является матрицей поворота. [a]
Важным практическим примером является случай 3 × 3. В группе вращений SO(3) показано, что можно отождествить каждый A ∈ so (3) с вектором Эйлера ω = θ u , где u = ( x , y , z ) — единичный вектор величины.
По свойствам идентификации su (2) ≅ R 3 , u находится в нулевом пространстве A. Таким образом, u остается инвариантным под действием exp( A ) и, следовательно, является осью вращения.
Используя формулу вращения Родригеса в матричной форме с θ = θ ⁄ 2 + θ ⁄ 2 , вместе со стандартными формулами двойного угла получаем,
Это матрица для поворота вокруг оси u на угол θ в форме половинного угла. Для получения подробной информации см. экспоненциальную карту SO(3) .
Обратите внимание, что для бесконечно малых углов члены второго порядка можно игнорировать и остается exp( A ) = I + A
Кососимметричные матрицы над полем действительных чисел образуют касательное пространство к действительной ортогональной группе в единичной матрице; формально, специальную ортогональную алгебру Ли . В этом смысле кососимметричные матрицы можно рассматривать как бесконечно малые вращения .
Другими словами, пространство кососимметричных матриц образует алгебру Ли группы Ли. Скобка Ли на этом пространстве задается коммутатором :
Легко проверить, что коммутатор двух кососимметричных матриц снова кососимметричен:
Тогда матричная экспонента кососимметричной матрицы является ортогональной матрицей :
Образ экспоненциального отображения алгебры Ли всегда лежит в связной компоненте группы Ли, содержащей единичный элемент. В случае группы Ли эта связная компонента является специальной ортогональной группой, состоящей из всех ортогональных матриц с определителем 1. Поэтому будет иметь определитель +1. Более того, поскольку экспоненциальное отображение связной компактной группы Ли всегда сюръективно, оказывается, что каждая ортогональная матрица с единичным определителем может быть записана как экспонента некоторой кососимметричной матрицы. В особо важном случае размерности экспоненциальное представление для ортогональной матрицы сводится к хорошо известной полярной форме комплексного числа с единичным модулем. Действительно, если специальная ортогональная матрица имеет вид
с . Поэтому, положив и можно записать
что в точности соответствует полярной форме комплексного числа единичного модуля.
Экспоненциальное представление ортогональной матрицы порядка также может быть получено исходя из того факта, что в размерности любая специальная ортогональная матрица может быть записана как где ортогональна, а S - блочно-диагональная матрица с блоками порядка 2, плюс один порядка 1, если нечетно; поскольку каждый отдельный блок порядка 2 также является ортогональной матрицей, он допускает экспоненциальную форму. Соответственно, матрица S записывается как экспонента кососимметричной блочной матрицы вида выше, так что экспонента кососимметричной матрицы Наоборот, сюръективность экспоненциального отображения вместе с вышеупомянутой блочно-диагонализацией для кососимметричных матриц подразумевает блочно-диагонализацию для ортогональных матриц.