Кватернион
Кватернио́н — гиперкомплексное число, геометрически реализуемое в четырёхмерном пространстве[2].
Что важно знать
История
Термин происходит от лат. quaterni — по четыре, буквальное значение «четырёхчленное число». Название ввёл сам изобретатель кватернионов Гамильтон.
С начала XIX века, как только появилась геометрическая интерпретация комплексных чисел, математики пытались найти такие числа, которые изображались бы точками трёхмерного пространства. Уже в 1830 году Гамильтон делает первые попытки построить теорию троек таких чисел, триплетов, которые через несколько лет он стал записывать в форме . Триплеты соответствуют направленным отрезкам в пространстве. В ходе исследований Гамильтон пришёл к заключению, что нужно рассматривать четвёрки чисел, которые он назвал кватернионами (где ) и отказаться от коммутативности умножения . Это удалось сделать только в конце 1843 году. Всю остальную жизнь (до 1865 г.) Гамильтон посвятил развитию теории кватернионов.
Он был уверен, что создал универсальное исчисление. Хотя теория кватернионов и не заменила собой всю математику (и тем более физику), она связана с несколькими математическими и физическими науками, доставила им важные идеи и стимулировала исследования по важнейшим направлениям[3]. Максвелл использовал компактную кватернионную запись для формулировки своих уравнений электромагнитного поля.
К понятию кватернионов за четверть века до Гамильтона пришёл Гаусс, но он не опубликовал своих открытий. Они увидели свет только в 1900 году. Развитие кватернионов и их приложений в физике следовало по трём путям связанным: с алгебраическим подходом, апологетами которого выступали Кэли, Клиффорд, Б. Пирс, Ч. Пирс и Фробениус; с теорией комплексных кватернионов, представителями которого были Клиффорд, Котельников.
Определения
Кватернионы определяют как числа вида с законом сложения и определённым законом умножения чисел , описывающим их парные произведения[4].
Если ввести в обычном пространстве прямоугольную систему координат и обозначить через векторы длины , выходящие из начала координат и направленные вдоль координатных осей, то любая сумма вида , где — действительные числа, будет представлять собой некоторый вектор. Этот вектор направлен из начала координат в точку с координатами [5].
Кватернион — это вектор четырёхмерного вещественного пространства. Число называют вещественной частью (скаляром), трёхмерный вектор — векторной (мнимой) частью кватерниона[6]. Если то кватернион называется чисто векторным, а при — чисто скалярным.
Кватернионы можно определить как выражения вида , где — произвольные комплексные числа, а — некоторый символ, причём закон умножения таких выражений задаётся формулой , где — ещё один кватернион[7].
Свойства кватернионов
Для любых кватернионов имеют место следующие равенства:
- — коммутативность по сложению;
- — ассоциативность по сложению;
- — ассоциативность по умножению;
- — дистрибутивность[6].
Алгебраические операции над кватернионами
Чтобы описать правила умножения кватернионов, указывают, чему равны все возможные парные произведения чисел :
На рисунке ниже кватернионы изображены тремя точками окружности, расположенными по направлению движения часовой стрелки. Произведение любых двух чисел из тройки равно третьему, если движение от первого множителя ко второму происходит по часовой стрелке, и равно третьему со знаком минус, если движение происходит против часовой стрелки. Можно заметить, что коммутативность (переместительный закон умножения) здесь отсутствует.
Ассоциативность умножения кватернионов
Хотя умножение кватернионов не коммутативно, однако при их умножении выполняется закон ассоциативности (сочетательный закон): [4].
Для кватерниона сопряжённым ему называется кватернион Произведение сопряжённых кватернионов является действительным числом: . Это действительное число называется нормой кватерниона и обозначается .
Свойства операции сопряжения:
- Сопряжённое к сумме равно сумме сопряжённых: .
- Сопряжённое к произведению равно произведению сопряжённых, взятых в обратном порядке: [8].
По аналогии с комплексными числами, модулем кватерниона называют . С помощью этой формулы произведение сопряжённых кватернионов записывают так: [8].
Важное свойство кватернионов состоит в том, что модуль произведения кватернионов равен произведению их модулей. При доказательстве этого свойства, как и в случае комплексных чисел используется формула и свойство ассоциативности умножения кватернионов: .
Пусть даны два кватерниона и . Используя свойства модулей кватернионов получают следующее тождество[9]: .
Произведение суммы четырёх квадратов на сумму четырёх квадратов есть снова сумма четырёх квадратов.
Существуют отличия в делении кватернионов и делении комплексных чисел. Для комплексных чисел частным от деления на называется решение уравнения . Но для кватернионов произведение зависит от порядка сомножителей, поэтому вместо одного уравнения рассматривают два: и . Соответственно этому решение первого уравнения называют левым частным от деления на и обозначают , а решение второго — правым частным и вычисляют их по следующим формулам:
и [10].
Операции над векторными кватернионами
Пусть даны два чисто векторных кватерниона и . Перемножая их по правилу умножения кватернионов, получают: .
Скалярное произведение векторов и , обозначаемое как , равно: . Таким образом, действительная часть произведения векторных кватернионов и равна взятому со знаком минус их скалярному произведению.
Если векторы и перпендикулярны, то их скалярное произведение равно нулю , следовательно, равна нулю и действительная часть произведения . В этом случае будет чисто векторным кватернионом. Обратное утверждение тоже верно.
Векторное произведение векторов и , обозначаемое как , равно: .
Его геометрический смысл в том, что вектор перпендикулярен каждому из векторов и , а длина его равна или, что то же, — площади параллелограмма, построенного на векторах и .
Для умножения чисто векторных кватернионов справедлива формула , где — скалярное, а — векторное произведение векторов и .
Процедура удвоения
Аналогично тому, как кватернионы получаются удвоением комплексных чисел, можно получить октавы, исходя из кватернионов и определять октавы как «удвоенные» кватернионы. Процедуру удвоения часто называют процедурой Кэли— Диксона, по именам математиков А. Кэли — автора системы октав — и Л. Диксона, впервые рассмотревшего эту процедуру.
Процедура удвоения для кватернионов
Пусть дан произвольный кватернион . Пользуясь таблицей умножения кватернионов, где , можно представить данный кватернион в виде: или , где , . Поскольку , то все кватернионы , в частности, и , можно трактовать как комплексные числа. Это означает, что система кватернионов есть удвоение системы комплексных чисел.
Определение октав через кватернионы
Система октав есть удвоение системы кватернионов: , где и — произвольные кватернионы.
Матричное представление кватернионов
Кватернионы также можно определить как вещественные матрицы следующего вида:
При такой записи:
- сопряжённому кватерниону соответствует транспонированная матрица: ;
- четвёртая степень модуля кватерниона равна определителю соответствующей матрицы:
Комплексные матрицы
Альтернативно, кватернионы можно определить как комплексные матрицы следующего вида:
- где и обозначают комплексно-сопряжённые числа к и .
Такое представление имеет следующие свойства:
- комплексному числу соответствует диагональная матрица;
- сопряжённому кватерниону соответствует сопряжённая транспонированная матрица: ;
- квадрат модуля кватерниона равен определителю соответствующей матрицы:
Кватернионы и вращение пространства
Представление произвольного поворота в пространстве с помощью кватернионов
Поворот вокруг оси любого вектора можно записать в кватернионной форме: , где — кватернион, обратный , такой, что .
Вектор получается из поворотом вокруг оси на угол (см. рисунок).
При повороте вокруг оси на угол произвольный вектор переходит в , где .
Учитывая это, говорят, что указанный поворот соответствует кватерниону [11].
Используя понятие нормы, это правило формулируют так[12]:
Любое вращение трёхмерного пространства вокруг начала координат может быть задано при помощи кватерниона с нормой . Вращение, соответствующее , переводит вектор в вектор .
Последовательные повороты
В результате последовательного выполнения двух поворотов, соответствующих кватернионам и , получается третий поворот, соответствующий кватерниону .
Алгебра кватернионов
Кватернионы образуют четырёхмерную ассоциативную (но не коммутативную) алгебру над полем действительных чисел. Причём это — единственная ассоциативная некоммутативная алгебра над без делителей нуля, то есть в ней определено деление. Алгебра кватернионов является примером тела, то есть кольца с делением и единицей[12].
Алгебра кватернионов, наряду с алгеброй всех комплексных чисел и алгеброй октав, наиболее близка к своей первооснове — алгебре всех действительных чисел. Алгебра — нормированная или алгебра с единицей, в которой можно ввести скалярное произведение так, чтобы выполнялось правило «норма произведения равна произведению норм». Этот факт составляет содержание теоремы Гурвица[13].
Базис алгебры кватернионов состоит из четырёх элементов (называемых базисными кватернионами), если порождающими операциями являются сложение и умножение на действительные числа. Если же кроме этих операций используется ещё и умножение кватернионов, то базис состоит лишь из трёх элементов (ибо )[14].
При решении некоторых задач возможно использование записи кватерниона в тригонометрической форме: , где — длина кватерниона как четырёхмерного вектора, — аргумент кватерниона , который есть угол в четырёхмерном пространстве между кватернионом и вещественной единицей, − вектор единичной длины в трёхмерном пространстве — направляющий вектор векторной части кватерниона. Можно переписать это представление в виде
Функции кватернионного переменного
Существуют разные способы определения регулярных функций кватернионного переменного. Самый явный — рассмотрение кватернионно дифференцируемых функций, при этом можно рассматривать праводифференцируемые и леводифференцируемые функции, не совпадающие в силу некоммутативности умножения кватернионов. Их теория полностью аналогична. Кватернионно леводифференцируемая функция определяется как
- .
Все такие функции имеют в некоторой окрестности точки вид , где — постоянные кватернионы.
Другой способ основан на использовании операторов
и рассмотрении таких кватернионных функций , для которых , что полностью аналогично использованию операторов и в комплексном случае. При этом получаются аналоги интегральной теоремы Коши, теории вычетов, гармонических функций и рядов Лорана для кватернионных функций.
Применение
Открытие кватернионов в середине XIX века дало толчок разнообразным исследованиям в области математики и физики. В частности, благодаря кватернионам возникла чрезвычайно плодотворная область математики — векторная алгебра[5].
Анри Пуанкаре писал о кватернионах: «Их появление дало мощный толчок развитию алгебры; исходя от них, наука пошла по пути обобщения понятия числа, придя к концепциям матрицы и линейного оператора, пронизывающим современную математику. Это была революция в арифметике, подобная той, которую сделал Лобачевский в геометрии». Кватернионы удобны для описания изометрий трёх- и четырёхмерного евклидовых пространств и поэтому получили широкое распространение в механике. Также их используют в вычислительной математике — например, при создании трёхмерной графики. На основе алгебры кватернионов был создан трёхмерный векторный анализ (Гиббс, Хевисайд).
В XX веке кватернионы нашли применение в компьютерной графике и программировании игр[15], а также в вычислительной механике[16][17], в инерциальной навигации и теории управления[18][19].
См. также
Примечания
Литература
- Александрова Н. В. Из истории векторного исчисления. — М.: Издательство URSS, 2022. — 272 с.
- Вильямс Н. Н. Кватернион// Математическая энциклопедия (в 5 томах) / Гл. ред. И. М. Виноградов. — М.: Советская Энциклопедия, 1984. — Т. 2. — С. 838—839. — 1108 с.
- Кантор И. Л., Солодовников А. С. Гиперкомплексные числа. — М.: Наука, 1973. — 144 с.
- Мищенко А. С., Соловьёв Ю. П. Кватернионы // Квант. — 1983. — Т. 9. — С. 10—15.
- Березин А. В., Курочкин Ю. А., Толкачёв Е. А. Кватернионы в релятивистской физике. — 2-е. — М.: Едиториал УРСС, 2003. — 202 с.
- Ватульян А. О. Кватернионы // Соросовский образовательный журнал. — 1999. — № 5. — С. 117—120.
- Арнольд В. И. Геометрия комплексных чисел, кватернионов и спинов. — М.: Издательство МЦНМО, 2002. — 40 с.


