Тождество Эйлера
Начнем с уникально интересной теоремы.
Теорема. Модуль произведения 2-x кватернионов равен произведению модулей сомножителей.
Доказательство.
Сначала докажем, что кватернион, сопряженный с произведением 2-х кватернионов, равен произведению сопряженных кватернионов, взятых в обратном порядке.
Действительно, пусть α = а + u, β = в + v, где а, в
Далее,
Теперь имеем:
откуда
Рассмотрим теперь тождество
α = а1 – b1i– c1j– d1k, β = а2 – в2i– с2j– d2k так, что
αβ=a1a2+b1b2+c1c2-d1d2+(а1b2-в1a2-с1d2+d1c2) i+(а1c2+b1d2-с1a2-d1b2) j+(а1a2-в1c2+с1b2-d1a2) k.
Получим известное тождество Эйлера:
(а12+в12+с12+d12) (а22+в22+с22+d22)=(а1a2+b1b2+с1c2+d1d2)2+(а1b2-b1a2-с1d2+d1c2)2+(а1c2-b1d2-с1a2-d1b2)2+(а1d2-b1c2+с1b2-d1a2)2,
позволяющее выразить произведение двух сумм квадратов в виде суммы 4 квадратов билинейных выражений. Аналогичные тождества имеют место для сумм двух квадратов (это тождество связано с умножением комплексных чисел) и для сумм 8 квадратов. Оказывается, что аналогичных тождеств для сумм n квадратов, кроме перечисленных при n = 2,4,8 и тривиального тождества при n = 1, не существует.
Вращение трехмерного евклидова пространства
Пусть u, v, w – тройка попарно ортогональных векторов единичной длины, ориентированная так же, как тройка i, j, k. Тогда согласно правилу умножения векторов в алгебре кватернионов получим υ2 = v2 = ω2 = -1. Далее, υv = – vυ + [υ, v] = [υ, v] = ω. Здесь воспользуемся тем, что векторное произведение взаимоортогональных единичных векторов равно единичному вектору, ортогональному к ним обоим и направленному в соответствии с ориентацией базисных векторов i, j, k. Аналогично, vυ = -ω; vω = -ωv = υ; ωυ = -υω = ω. Таким образом, правило умножения векторов υ, v, ω является полным аналогом правила умножения векторов i, j, k. Иными словами, отображение 1→1, i→υ, j→v, k→ω задает изоморфизм алгебры кватернионов на себя, то есть, автоморфизм этой алгебры. Линейное преобразование пространства векторов, отражающих тройку i, j, k на тройку υ, v, ω, есть, очевидно, собственно ортогональное преобразование, ибо эти 2 тройки образуют ортогональные, одинаково ориентированные базисы пространства векторов.
Все автоморфизмы получаются указанным способом.
Действительно, пусть υ, v, ω – φ-образы i, j, k при некотором автоморфизме. Тогда υ2 = v2 = ω2 = -1; vυ = -υv = ω; vω = -ωv = υ и ωυ = -υω = v. Из равенства υ2 = 1 заключаем, что кватернион и есть вектор единичной длины. Действительно, пусть υ = а + υ1, где а – скалярная часть υ. Тогда -1 = υ2 = а2 + 2аυ1 -
Пусть теперь α – некоторый кватернион единичного модуля. Отображение х→α-1хα есть автоморфизм алгебры кватернионов и, следовательно, он осуществляет некоторое собственное вращение пространства векторов. Пусть α=а+υ0, где а – скалярная часть α. Тогда
Пусть теперь v – какой-либо вектор единичной длины, ортогональный векторам υ, v, и пусть ω = υv. Выясним, как действует автоморфизм х→α-1хα на векторы υ, v, ω. Ясно, что векторы α и υ коллинеируют, так что α -1υα = υ.
Далее,
α-1= cosφ-υsinφ; α=cosφ+υsinφ;
α-1vα=(cosφ-υsinφ) v(cosφ+υsinφ)=(vcosφ-ωsinφ) (cosφ+υsinφ)=
=vcos2φ-ωsinφcosφ+vυsinφcosφ-ωυ2sinφ=v(cos2φ-sin2φ)-2ωsinφcosφ=vcos2φ-ωsin2φ;
α -1ωα =(ωcosφ+vsinφ) (cosφ+υsinφ)=vsin2φ+vcos2φ.
Итак, автоморфизм х→α-1хα не меняет вектор υ и поворачивает на угол 2φ плоскость, натянутую на вектора v и ω (считаем положительным направление вращения от v к ω), то есть, вращает пространство векторов вокруг оси, проходящей через вектор υ, на угол 2φ. Известно, что всякое собственное вращение трехмерного пространства есть поворот вокруг оси на некоторый угол, так что любое собственное вращение может рассматриваться как трансформация х→α-1хα пространством кватерниона с единичным модулем.
Заметим, что преобразование х→α-1хα при
В любой ассоциативной алгебре с единицей обратимый элемент α порождает автоморфизм алгебры х→α-1хα, называемый внутренним автоморфизмом алгебры.
Кватернионы единичного модуля образуют группу относительно умножения. Сопоставление каждому такому кватерниону вращения х→α-1хα трехмерного пространства векторов есть гомоморфное отображение, ибо
Действительно, α = а + bi + сj + dk принадлежит ядру, если α-1хα = х, при любом векторе х, т.е., если хα = αх. Положив х = i, получим с = d = 0, а, положив х = j, получим
b= d = 0.
Итак, α = а =
Представление трехмерных вращений при помощи кватернионов очень удобно тем, что кватернион, связанный с вращением, определяет непосредственно его геометрические характеристики – ось вращений и угол поворота. При обычном задании вращения при помощи ортогональной матрицы для определения оси вращения и угла нужно произвести некоторые вычисления. Закон умножения кватернионов тоже проще закона умножения матриц 3 порядка.
Заметим еще, что группа кватернионов с единичным модулем изоморфна группе u(2) унитарных матриц 2-го порядка с определителем равным единице.
Действительно, кватерниону α = а + bi + сj + dk соответствует матрица
а сопряженная
– кватерниону
Из равенства