Файл: Кантор И.Л. Гиперкомплексные числа.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 25.07.2024

Просмотров: 111

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

2°. Скалярное

произведение.

Каждое

из

выражений (2), (3)

имеет определенный геометрический смысл. Сумма b\b2 + ct c2

+ did2,

как

мы сейчас

покажем,

равна

|9i|Ifolcos ср,

т. е. произведению

длин

векторов

9i

и q2

(или, что то .же,

модулей кватернионов 9i

и <7г) на косинус

угла

между

ними. Такое

произведение

прихо­

дится

рассматривать

в

математике

 

ш

 

чрезвычайно

часто; оно

носит

специ­

 

 

 

альное

название

«скалярное произведе­

 

 

 

ние

векторов q\

и 92» (подчеркнем, что

 

 

 

скалярное произведение

есть число, а не

 

 

 

вектор) и обозначается обычно (91,92).

 

 

 

Таким образом, по определению,

 

 

 

 

(9i> 9г) = | <7i 11 «72 I cos <p;

мы же хотим доказать

формулу

 

 

 

(<7i. <fe) = М 2 +

cie2 + d,d2 . (4)

 

 

 

На рис. 3 изображен

треугольник,

У

 

 

построенный на векторах 91 и 92. Одна

 

 

р и с _ з_

его вершина находится в начале коор- -

 

 

дииат, две другие вершины — точки Mi

 

 

 

и Мг (концы векторов

91 .и 92), координаты которых равны соот-.

ветственно b\, си di и 62, с2 , d2. Имеем

 

 

 

OM] =

b\+c\+d\,

 

 

 

OM\ = bl+c\

+ dt,

 

 

^

ЩМ% » ( i , -

b2f + (С , - o2f

+ (dt

-

d2f,

откуда

 

 

 

 

 

MtM22 = ОМ2 + ОМ\ - 2-(b,6л + С ] с 2

+

dld2).

Но по известной теореме косинусов

МХМ\ = ОМ\ + ОМ\ — 20М{ • ОМ2 • cos ф ,

где ф — угол при вершине О (угол между векторами Ц\ и q2)\ Сравнивая написанные равенства, получаем

О Mi • ОМ2 • cos ф => bib2 + C i C j + did}.

что и требовалось доказать.

Итак, действительная часть произведения векторных кватер»: - нионов 9i и 92 равна взятому со знаком минус скалярному произве-. дению 9] на q2.

Заметим, что если векторы 91 и q2 перпендикулярны, то их ска­ лярное' произведение равно нулю (ф= = "^'> cos9 = oj, следова­ тельно, равна нулю и действительная часть произведения 9192. В этом случае 9i92 будет «чистым»- вектором. Обратное, конечно, тоже верно: если 9192—«чистый» вектор, то скалярное произведение

25


<fi на q2 равно нулю, значит,

cos ср =

0,

и

векторы qi, q2

перпен­

дикулярны. Стоит

еще заметить,

что в случае, когда

q\ и q2

пер­

пендикулярны,

(/|(?2

= — M i l

это сразу

же видно

из-формулы (1),

если учесть, что действительная

часть q^q2

равна нулю.

 

части

про­

3°.

Векторное

произведение. Что касается векторной

изведения 'tfiffo т. е. выражения,

стоящего

в

правой

части

равен­

ства (3), то установить

ее

геометрический

смысл

 

несколько

труд­

нее. Это выражение называют

векторным

произведением

вектора q\

на q2 п обозначают [qt, q2]:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[<7i. <7г] =

(с\йг

d:c2)

 

i +

 

{йф2

 

— b[d2)

j +

{biC2

— cxb2)

k.

 

Оказывается,

вектор

[q\, q2]

перпендикулярен

каждому

из век­

торов

<7i и q2,

а

длина его равна

 

 

Iftlsin (р или, что то же, —

площади S параллелограмма, построенного на векторах qi

и q2.

Чтобы доказать перпендикулярность векторов [qt, q2] и q\, до­

статочно, как мы знаем,

проверить,

что действительная

часть

про­

изведения этих кватернионов равна нулю,

пли что их произведение

является «чистым» вектором. Но в силу

(1) и (4) имеем

 

[q\, qi\ =

= Я\Яг + (<h, q2),

поэтому

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Я\ [Я\< Я2] =

Я\ {Я\Я2

+

(Я\> Я2)) =

Я\Я2 +

(Я\. Я2)Я\

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

— k i \2Яг +

{Яь

Я2)Я\*)-

Справа получилась сумма двух векторов, т. е. снова вектор.

 

Перпендикулярность

векторов

[<?i, q2]

и q2

доказывается

анало­

гично.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Найдем

теперь

длину

вектора

[qi, q2].

Квадрат

ее равен

 

 

 

(c,d2 — d,c2 )2

+

 

(d,62 — 6,d2 )2 +

(bic2

— c,62 )2

 

 

 

или (после тождественных

преобразований)

 

 

 

 

 

 

 

 

 

(b\ + с2 +

df) {b\ +

с] + 4)

 

- {b\b2

+ C | C 2

+

did2)2.

 

 

Последнее

выражение

есть

|<7i|2|<72|2—(<7i. 9г)2

«ли, если

вспо­

мнить определение скалярного произведения,

 

 

 

 

 

 

 

 

 

ki|2 k2 |2 -|<7il2 l<72|2 cos2 <p, т . е .

| ^7, I21 <7212

 

 

 

 

Итак,

квадрат

длины

вектора

 

[q\,q2]

равен

|<7i|2|<?2|2sin2(p,

т. е. S2 ,

что и требовалось

доказать.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Обнаруженные

нами

свойства

 

вектора

[qi, q2]:

перпендикуляр­

ность к <7i и q2, а также

равенство

его длины

S — еще не опреде­

ляют его полностью; такими свойствами обладают

ровно

два вза­

имно противоположных

вектора

(рис. 4). Какой

же

из

них есть

{<7ь q2]7

Последний

штрих,

 

завершающий

описание

вектора

[q\, q2],

заключается

в

следующем:

векторы qu

q2, [?ь q2]

ориентированы

в пространстве

подобно i, /, It.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*)

В процессе

 

вычислений

 

мы заменили

qy числом

— | ? i | 2

. Это

можно

сделать в силу

формулы (1): из этой формулы

следует

 

 

я\

= ~ {Ь\ + А

+

 

d])

+

Qi + 0/ + Ok = -1 q{

f.

 

 

 

26


Этим мы хотим

сказать, что если

смотреть из конца вектора

[<7ь <?г] на плоскость

векторов qt и q2,

гоповорот на наименьший

угол от <7i к <72 будет представляться

происходящим в том же са­

мом

направлении (т. е. по направлению часовой стрелки или про­

тив),

в каком из конца вектора к видится поворот на наименьший

угол от 1 к / (рис. 5) *).

Итак, для умножения чисто векторных кватернионов справед­ лива формула

<?1<7з = — (<7i. Яг) + [Яи <Ы.

где (q\,q2)—скалярное,

а [quq2]— векторное

произведение

векто­

ров f/i и q2. Мы видим

отсюда, что скалярное

и векторное

произ­

ведения являются как бы «облом­

 

 

ками» произведения кватернионов.

Операции скалярного и век­ торного умножения (наряду со сложением векторов и умножением вектора па число) лежат в основе

ч,

fit

 

 

 

J

 

 

 

Рис. 4.

Рис. 5.

 

целого раздела

математики — векторной

алгебры,

имеющей

много­

численные

приложения как в самой математике,

так и в

физике

(особенно

в механике). Некоторые из этих приложений, вероятно,

знакомы

читателю (работа есть скалярное произведение

вектора

силы ,на вектор

перемещения и т. п.). Заметим, что в ясно очерчен­

ном виде векторная алгебра появилась значительно позже первых

работ

по теории

кватернионов (труды создателя теории кватернио­

нов английского

математика В. Гамильтона относятся к 50-м годам

прошлого века,

между

гем основные

положения

векторной алгебры

были

сформулированы

в трудах американского

математика и фи­

зика Д. Гиббса только в 80-х годах прошлого

века).

 

 

*)

Вот краткое пояснение этого

факта.

Представим

себе, что

концы

векторов

£ и /,

перемещаясь

в пространстве,

приближаются

к концам векторов qx и q2 (соответственно). В начальном

положении

тройка /, /, [/',/] ориентирована подобно

i, /,

k

(ибо [i, j] = k). Так

как в процессе перемещения ориентация

измениться

не может, то и

конечная тройка qu q2, [9^92] должна иметь ту же ориентацию, что и I, к.

£7


4°. Геометрический смысл умножения произвольного кватернио­ на на чисто векторный кватернион. Благодаря тому, что умножение кватернионов объединяет в себе два вида умножения векторов (ска­ лярное и векторное), кватернионы являются замечательным сред­ ством для решения некоторых задач геометрии и механики. Не­ сколько ниже мы приведем пример весьма трудной задачи, решение которой с помощью кватернионов получается особенно просто и кра­ сиво. Однако"для этого мы должны поговорить сначала о геомет­ рическом смысле умножения произвольного кватерниона на чисто векторный кватернион.

Пусть

 

q = а +

Ы + cj +

dk

 

— произвольный кватернион, модуль которого равен 1:

 

Запишем, что

a J + 62 + c2 + d 2 = l .

 

Я =

а +

д',

 

 

 

 

 

где q' есть вектор Ы +. с/ -f dk. Так как

2 |-|-|<7'|2 = 1,

го суще­

ствует такой угол <р, что

 

 

 

 

 

а = cos ф,

| q' | =

sin ф.

 

Очевидно, q'= \q'\p,

где р — вектор

длины 1. Следовательно,

 

q = cos ф +

р sin ф.

 

Еще раз подчеркнем,

что в таком виде

(где р — вектор

длины 1)

может быть представлен любой кватернион с модулем, равным 1. Умножим теперь кватернион q на какой-либо векторный ква­ тернион v, причем ограничимся случаем, когда вектор v перпенди-.

кулярен р. Получим

qv = (cos ф + р sin ф) v — v cos ф + pv sin ф.

Поскольку р и о перпендикулярны, произведение pv будет иметь действительную часть, равную нулю; векторная же часть будет

равна [р, v], т. е. вектору длины | р | • | о | • sin -g- = | о |, перпенди­ кулярному р и v и ориентированному относительно р и v таким же образом, как вектор k ориентирован относительно.! и /. Обозна­ чим этот вектор через 5; можно сказать, что v получен из v пово-.

ротом вокруг вектора р *) на - у . Итак,

qv — v cos ф + v sin ф.

Теперь достаточно взгляда на рис. 6, чтобы понять, что вектор qv получается из v поворотом вокруг оси вектора q на угол ф.

*) Слова «поворот' вокруг р» звучат несколько двусмысленно, поскольку поворачивать можно в любом из двух направлений. Всю­ ду дальше мы имеем в виду поворот (вокруг р) в том же самом направлении, в каком совершается кратчайший поворот от i к / (вокруг k),

28


Итак, если

'р — какой-либо

вектор

длины

1, a v —

произвольный

вектор,

перпендикулярный

р,

то умножение

v

слева на

кватернион

 

 

 

 

q — cos ф +

р sin ф

 

 

 

осуществляет поворот вектора v вокруг

оси р на угол

ф.

До некоторой степени этот факт можно рассматривать как

геометрический

смысл

умножения

(слева)

на q;

разочаровывающим

моментом является то, что вектор

о

выби­

 

 

 

рается не произвольно, а только перпенди­

 

 

 

кулярно р.

 

 

 

 

 

 

 

 

 

 

 

 

5°. Представление

произвольного

пово­

 

 

 

рота в пространстве с помощью кватернио­

 

 

 

нов. Можно, оказывается,

записать

в ква-

 

 

 

терщшнной форме и поворот вокруг

оси р

 

 

 

любого

вектора

v, но только для этого при­

 

 

 

дется

усложнить

действия

над и: вместо

 

 

 

умножения на

q

слева потребуется

взять

 

 

 

более сложное

выражение

 

 

 

 

 

 

 

Рис. 6.

 

 

 

qvq-K

 

 

 

 

 

 

 

 

 

Здесь q~l обозначает кватернион,

 

обратный

q,

т. е.

такой, что

qq~L =

1. Легко видеть, что

 

 

 

 

 

 

 

 

 

q~1 = cos ф — р sin ф

 

(действительно, (соэф + р sin у) (совф — р БШф) =

cos2 qi—р2

= cos2 ф + sin2 ф = 1).

 

Покажем,

что вектор qvq~l получается из. v

поворотом

оси р на угол

2ф!

 

Пусть стачала v перпендикулярен р. Имеем

 

qvq-i

= qv (Cos ф — р sin ф) = qv cos ф — (qv) р sin ф.

sias (р=

вокруг

Но как мы уже знаем, qv есть снова вектор, перпендикулярный р, поэтому (qv)p— —p{qv). Кватернион p(qv)., как мы видели рань­ ше, есть вектор, получаемый из qv it

 

 

поворотом

вокруг оси р на угол

 

 

(рис. 7). Обозначим его, как раньше, qv.

 

 

Итак,

 

 

 

 

 

 

qvq-

 

•• qv cos ф + qv sin ф.

 

 

Выражение, стоящее справа, представ-,

 

 

ляет собой вектор, полученный из qv

 

 

поворотом вокруг р на угол ф. Если

из

v

еще

учесть,

что сам вектор

qv получен

таким же поворотом, то

и. окажется, что qvq~l

получается

из v поворотом вокруг р на угол 2ф.

 

 

 

тор

Для того, чтобы рассмотреть общий случай, заметим: если век­

v

пропорционален р (т. е. v = Хр),

то, очевидно,

qv = vq и

 

 

qvq~l=vqq-1

=

v.

 

Пусть теперь v — произвольный вектор. Разложим его на две составляющих: v = Vi + V2, где oi — вектор, перпендикулярный р,

29