Кватернион
Материал из Википедии — свободной энциклопедии
Кватернио́ны (англ. quaternion) — это система гиперкомплексных чисел, предложенная У. Р. Гамильтоном в 1843 году.
Умножение кватернионов некоммутативно; они образуют тело, которое обычно обозначается
.
Кватернионы очень удобны для описания изометрий трёхмерного и четырёхмерного Евклидовых пространств, и поэтому получили широкое распространение в механике. Также их используют в вычислительной математике, например при создании трёхмерной графики.[1]
Содержание |
[править] Определения
[править] Вектор-скаляр
Кватернион представляет собой пару
где
— вектор трёхмерного пространства, а
— скаляр, то есть вещественное число. Операции сложения определены следующим образом:
Произведение должно быть дистрибутивно и
где
обозначает скалярное произведение, а
— векторное произведение. Антикоммутативность векторного произведения в последнем определении влечёт некоммутативность произведения кватернионов.
[править] Матричные определения
[править] Через комплексные матрицы
Альтернативно, кватернионы можно определить как комплексные матрицы следующего вида с обычными матричными произведением и суммой:
здесь
и
обозначают комплексно-сопряжённые числа к
и
.
Такое представление имеет несколько замечательных свойств:
- комплексному числу соответствует диагональная матрица;
- сопряжённому кватерниону соответствует сопряжённая транспонированная матрица:
;
- квадрат модуля кватерниона равен определителю соответствующей матрицы:
.
[править] Через вещественные матрицы
Кватернионы также можно определить как вещественные матрицы следующего вида с обычными матричными произведением и суммой:
При такой записи:
- сопряжённому кватерниону соответствует транспонированная матрица:
;
- четвёртая степень модуля кватерниона равна определителю соответствующей матрицы:
.
[править] Стандартное определение
Кватернионы можно определить как формальную сумму
где
— вещественные числа, а
— мнимые единицы со следующим свойством: i2 = j2 = k2 = ijk = − 1. Таким образом, таблица умножения базисных кватернионов —
— выглядит так:
| · | 1 | i | j | k |
| 1 | ![]() |
![]() |
![]() |
![]() |
| i | ![]() |
![]() |
![]() |
![]() |
| j | ![]() |
![]() |
![]() |
![]() |
| k | ![]() |
![]() |
![]() |
![]() |
например,
, a
.
[править] Через комплексные числа
-
У этой категории нет основной статьи — Процедура Кэли — Диксона. Вы поможете проекту, если напишете её.
Кватернион можно представить как пару комплексных чисел. Пусть
и
. Тогда кватернион можно записать в виде q = z + wj = a + bi + cj + dij.
[править] Связанные определения
Для кватерниона
кватернион
называется скалярной частью
а кватернион
— векторной частью. Если
то кватернион называется чисто скалярным, а при
— чисто векторным.
[править] Сопряжение
Кватернион
называется сопряжённым к 
Сопряжённое произведение есть произведение сопряжённых в обратном порядке:
Для кватернионов справедливо равенство
[править] Модуль
Так же, как и для комплексных чисел,
называется модулем
. Если
то
называется единичным кватернионом.
В качестве нормы кватерниона обычно рассматривают его модуль:
.
Таким образом, на множестве кватернионов можно ввести метрику. Кватернионы образуют метрическое пространство, изоморфное
с евклидовой метрикой.
Кватернионы с модулем в качестве нормы образуют банахову алгебру.
Из тождества четырёх квадратов вытекает, что
иными словами, кватернионы обладают мультипликативной нормой и образуют ассоциативную алгебру с делением.
[править] Обращение
Кватернион, обратный по умножению к q, вычисляется так:
.
[править] Алгебраические свойства
Четыре базисных кватерниона и четыре противоположных им по знаку образуют по умножению группу кватернионов (порядка 8). Обозначается:
.
Множество кватернионов является примером кольца с делением.
Множество кватернионов образует четырёхмерную ассоциативную алгебру с делением над полем вещественных (но не комплексных) чисел. Вообще
,
,
являются единственными конечномерными ассоциативными алгебрами с делением над полем вещественных чисел.[2]
Некоммутативность умножения кватернионов приводит к неожиданным последствиям. Например, количество различных корней полиномиального уравнения над множеством кватернионов может быть больше, чем степень уравнения. В частности, уравнение q2 + 1 = 0 имеет бесконечно много решений — это все единичные чисто векторные кватернионы.
[править] Кватернионы и повороты пространства
Кватернионы, рассматриваемые как алгебра над
, образуют четырёхмерное вещественное векторное пространство. Любой поворот этого пространства относительно
может быть записан в виде
, где
и
— пара единичных кватернионов, при этом пара
определяется с точностью до знака, то есть один поворот определяют в точности две пары —
и
. Из этого следует, что группа Ли
поворотов
есть факторгруппа
, где
обозначает мультипликативную группу единичных кватернионов.
Чисто векторные кватернионы образуют трёхмерное вещественно векторное пространство. Любой поворот пространства чисто векторных кватернионов относительно
может быть записан в виде
, где
— некоторый единичный кватернион. Соответственно,
, в частности,
диффеоморфно
.
[править] Целые кватернионы
В качестве нормы кватерниона выберем квадрат его модуля:
.
Целыми принято называть кватернионы a + bi + cj + dk такие, что все 2a,2b,2c,2d — целые и одинаковой чётности.
Целый кватернион называется
- чётным
- нечётным
- простым
если таким же свойством обладает его норма.
Целый кватернион называется примитивным, если он не делится ни на какое натуральное число, кроме 1, нацело (иными словами,
).
[править] Целые единичные кватернионы
Существует 24 целых единичных кватерниона:
,
,
,
,
.
Они образуют группу по умножению и лежат в вершинах правильного четырёхмерного многогранника — кубооктаэдра.
[править] Разложение на простые сомножители
Для примитивных кватернионов верен аналог основной теоремы арифметики.
Теорема.[3] Для любого фиксированного порядка множителей в разложении нормы кватерниона N(q) в произведение простых целых положительных чисел N(q) = p1p2...pn существует разложение кватерниона q в произведение простых кватернионов q = q1q2...qn такое, что N(qi) = pi. Причём данное разложение единственно по модулю домножения на единицы[4] — это значит, что любое другое разложение будет иметь вид
,
где ε1, ε2, ε3, … εn − 1 — целые единичные кватернионы.
Например, примитивный кватернион нормы 60 имеет (по модулю домножения на единицы) ровно 12 разложений в произведение простых кватернионов, отвечающих 12 разложениям числа 60 в произведений простых:


Общее число разложений такого кватерниона равно 
[править] Функции кватернионного переменного
[править] Вспомогательные функции
Знак кватерниона вычисляется так:
.
Аргумент кватерниона — это угол поворота четырёхмерного вектора, который отсчитывается от вещественной единицы:
.
[править] Элементарные функции
[править] Степень и логарифм
На множестве кватернионов можно определить показательную и логарифмическую функции. Это можно сделать, так как кватернионы образуют алгебру с делением.
[править] Тригонометрические функции
[править] Регулярные функции
Существуют разные способы определения регулярных функций кватернионного переменного. Самый явный — рассмотрение кватернионно дифференцируемых функций, при этом можно рассматривать праводифференцируемые и леводифференцируемые функции, не совпадающие в силу некоммутативности умножения кватернионов. Очевидно, что их теория полностью аналогична. Определим кватернионно леводифференцируемую функцию f как имеющую предел
Оказывается, что все такие функции имеют в некоторой окрестности точки q вид
- f = a + qb
где a,b — постоянные кватернионы. Другой способ основан на использовании операторов
и рассмотрении таких кватернионных функций f, для которых[5]
что полностью аналогично использованию операторов
и
в комплексном случае. При этом получаются аналоги интегральной теоремы Коши, теории вычетов, гармонических функций и рядов Лорана для кватернионных функций[6].
[править] Производная Гато
Производная Гато функции кватернионного переменного определена согласно формуле
Производная Гато является аддитивным отображением приращения аргумента и может быть представлена в виде[7]
Здесь предполагается суммирование по индексу s. Число слагаемых зависит от выбора функции f. Выражения
и
называются компонентами производной.
[править] Виды умножений
[править] Умножение Грассмана
Так по-другому называется общепринятое умножение кватернионов (pq).
[править] Евклидово умножение
Отличается от общепринятого тем, что вместо первого сомножителя берется сопряжённый к нему:
. Оно также некоммутативно.
[править] Скалярное произведение
Аналогично одноимённой операции для векторов:
.
Эту операцию можно использовать для выделения одного из коэффициентов, например,
.
Определение модуля кватерниона можно видоизменить:
.
[править] Внешнее произведение
.
Используется не очень часто, тем не менее рассматривается в дополнение к скалярному произведению.
[править] Векторное произведение
Аналогично одноимённой операции для векторов. Результатом является тоже вектор:
.
[править] Из истории
Бурное и чрезвычайно плодотворное развитие комплексного анализа в XIX веке стимулировало у математиков интерес к следующей задаче: найти новый вид чисел, аналогичный по свойствам комплексным, но содержащий не одну, а две мнимые единицы. Предполагалось, что такая модель будет полезна при решении пространственных задач математической физики. Однако работа в этом направлении оказалась безуспешной.
Новый вид чисел был обнаружен ирландским математиком Уильямом Гамильтоном в 1843 году, и он содержал не две, как ожидалось, а три мнимые единицы. Гамильтон назвал эти числа кватернионами. Позднее Фробениус строго доказал (1877), что расширить комплексное поле до поля или тела с двумя мнимыми единицами невозможно.
Несмотря на необычные свойства новых чисел (их некоммутативность), эта модель довольно быстро принесла практическую пользу. Максвелл использовал компактную кватернионную запись для формулировки своих уравнений электромагнитного поля.[8] Позднее на основе алгебры кватернионов был создан трёхмерный векторный анализ (Гиббс, Хевисайд).
[править] Новые результаты и направления исследований
[править] Кватернионы и метрика Минковского
Как алгебра над
, кватернионы образуют вещественное векторное пространство
, снабжённое тензором третьего ранга S типа (1,2), иногда называемого структурным тензором. Как всякий тензор такого типа, S отображает каждую 1-форму t на
и пару векторов
из
в вещественное число
. Для любой фиксированной 1-формы t S превращается в ковариантный тензор второго ранга, который, в случае его симметрии, становится скалярным произведением на
. Поскольку каждое вещественное векторное пространство является также вещественным линейным многообразием, такое скалярное произведение порождает тензорное поле, которое, при условии его невырожденности, становится (псевдо- или собственно-)евклидовой метрикой на
. В случае кватернионов это скалярное произведение индефинитно, его сигнатура не зависит от 1-формы t, а соответствующая псевдоевклидова метрика есть метрика Минковского [9]. Эта метрика автоматически продолжается на группу Ли ненулевых кватернионов вдоль её левоинвариантных векторных полей, образуя так называемую закрытую ФЛРУ (Фридман — Леметр — Робертсон — Уолкер) метрику[10] — важное решение уравнений Эйнштейна. Эти результаты проясняют некоторые аспекты проблемы совместимости квантовой механики и общей теории относительности в рамках теории квантовой гравитации[11].
[править] См. также
Кватернионы и вращение пространства
[править] Источники
- ↑ Кватернионы в программировании игр (GameDev.ru)
- ↑ Теорема Фробениуса
- ↑ John C. Baez. On Quaternions and Octonions: Their Geometry, Arithmetic, and Symmetry, by John H. Conway and Derek A. Smith (англ.). — Review. Проверено 7 февраля 2009.
- ↑ англ. up to unit-migration
- ↑ R. Fueter Über die analytische Darstellung der regulären Funktionen einer Quaternionenvariablen, — Comment. math. Helv. 8, pp.371—378, 1936.
- ↑ A. Sudbery Quaternionic Analysis, — Department of Mathematics, University of York, 1977.
- ↑ Выражение
не является дробью и должно восприниматься как символ оператора. Данное обозначение предложенно для того, чтобы сохранить преемственность с классическим анализом. - ↑ А. Н. Крылов Отзыв о работах академика П. П. Лазарева.
- ↑ Vladimir Trifonov A Linear Solution of the Four-Dimensionality Problem // Euruphysics Letters, — IOP Publishing, V. 32, № 8 / 12.1995. — С. 621—626 — DOI: 10.1209/0295-5075/32/8/001.
- ↑ Vladimir Trifonov Natural Geometry of Nonzero Quaternions // International Journal of Theoretical Physics, — Springer Netherlands, V. 46, № 2 / 02.2007. — С. 251—257 — ISSN 0020-7748 (Print) ISSN 1572-9575 (Online).
- ↑ Vladimir Trifonov GR-Friendly Description of Quantum Systems // International Journal of Theoretical Physics, — Springer Netherlands, V. 47, № 2 / 02.2008. — С. 492—510 — ISSN 0020-7748 (Print) ISSN 1572-9575 (Online).
[править] Литература
- И. Л. Кантор, А. С. Солодовников Гиперкомплексные числа. — М.: Наука, 1973. — 144 с.
- Мищенко А., Соловьев Ю. Кватернионы, — Квант, N9, 1983.
- Martin John Baker EuclideanSpace.com — применение кватернионов в 3D графике.

























![\frac{df}{dq} = \lim_{h \to 0} \left[ h^{-1}\left(f\left(q+h\right) - f\left(q\right)\right) \right]](http://upload.wikimedia.org/math/b/9/d/b9de244d940da3131cd318db3160cf0b.png)






