Дискретная математика:
логика, группы, графы, фракталы

Акимов О.Е.

2.1. Группа и связанные с ней понятия

Гиперкомплексные числа

Базисная 0,1-матрица отрицательного числа получалась путем удвоения размерности базисной 0,1-матрицы положительного числа. Комплексное число получилось за счет удвоения суммы положительного и отрицательного чисел, что можно представить формулой:

x = [х0e + х1(–e)] + [х2e + х3(–e)]i.

Теперь рассмотрим гиперкомплексное число, которое называется кватернионом и которое получается путем удвоения комплексного числа:

x = {[х0 e + х1(–e)] + [х2e + х3(–e)] i} + {[х4e + х5(–e)] +

+ [х6e + х7(–e)] i}j = х0 e + х1 (–e) + х2i + х3(–i) +

+ х4j + х5(–j) + х6k + х7(–k).

Приведем таблицу умножения (табл. 2.9) и таблицу базисных единиц (табл. 2.10) кватерниона.

Таблица 2.9

e –e i –i j –j k –k
 –e e –i i –j j –k k
i –i –e e k –k –j j
–i i e –e –k k j –j
j –j k –k –e e i –i
–j j –k k e –e –i i
k –k j –j –i i –e e
–k k –j j i –i e –e

Таблица 2.10

e –e i –i j –j k –k
 –e e –i i –j j –k k
–i i e –e –k k j –j
i –i –e e k –k –j j
–j j k –k e –e –i i
j –j –k k –e e i –i
–k k –j j –i i e –e
k –k j –j i –i –e e

Сравнивая обе таблицы, можно заметить, что они отличаются друг от друга только порядком строк. Отсюда вывод: для построения таблицы базисных 0,1-матриц необходимо строки и столбцы таблицы умножения упорядочить так, чтобы все ее тождественные элементы оказались на главной диагонали.

На основе табл. 2.10 можно выписать полную систему базисных единиц кватерниона. В частности, для базисной единицы k 0,1-матрица выглядит следующим образом:

k = .

Аналогично сворачиваются все остальные базисные единицы. Полная система единиц на свернутых матрицах кватерниона имеет вид:

Приведенные матрицы образуют антикоммутативную группу, так как, согласно табл. 2.9, имеем:

ij = k,     ji = –k,     jk = i,     kj = –i,     ik = –j,     ki = j.

Приведем обобщенную формулу перемножения двух кватернионов x и y, по которой отрицательные и положительные компоненты числового агрегата уже не перемешиваются:

(х0у0 + х1у1 + х2у3 + х3у2 + х4у5 + х5у4 + х6у7 + х7у6) · e +

+ (х0у1 + х1у0 + х2у2 + хх3у3 + х4у4 + х5у5 + х6у6 + х7у7) · (–e) +

+ (х0у2 + х1у3 + х2у0 + х3у1 + х4у6 + х5у7 + х6у5 + х7у4) · i +

+ (х0у3 + х1у2 + х2у1 + х3у0 + х4у7 + х5у6 + х6у4 + х7у5) · (–i) +

+ (х0у4 + х1у5 + х2у7 + х3у6 + х4у0 + х5у1 + х6у2 + х7у3) · j +

+ (х0у5 + х1у4 + х2у6 + х3у7 + х4у1 + х5у0 + х6у3 + х7у2) · (–j) +

+ (х0у6 + х1у7 + х2у4 + х3у5 + х4у3 + х5у2 + х6у0 + х7у1) · k +

+ (х0у7 + х1у6 + х2у5 + х3у4 + х4у2 + х5у3 + х6у1 + х7у0) · (–k).

Удвоение комплексного числа можно понимать иначе, а именно, как удвоение длины цикла с 4 до 8. Тогда новое гиперкомплексное число будет иметь таблицу умножения в виде табл. 2.11. 

Таблица 2.11

e –e i –i j –j k –k
 –e e –i i –j j –k k
i –i –e e k –k –j j
–i i e –e –k k j –j
j –j k –k i –i –e e
–j j –k k –i i e –e
k –k –j j –e e –i i
–k k j –j e –e i –i

Эта таблица умножения симметрична относительно главной диагонали, в отличие от предыдущего случая. Это значит, что умножение двух гиперкомплексных чисел, построенных на базисных единицах табл. 2.7, будет уже коммутативным.

Две следующие группы базисных единиц —

и

изоморфны между собой, в чем можно убедиться, если составить для них таблицы умножения, сохранив при этом приведенный порядок элементов. Далее, если оба ряда матриц перемножить между собой, возникнут еще четыре матрицы:

Объединив эти матрицы с двумя предыдущими рядами, получим новый коммутативный базис из 16 различных матриц.

Процедуру удвоения элементов группы можно продолжить, например, и так: удвоенные базисные единицы кватерниона —

дополнить либо матрицами вида:

либо другими матрицами —

В обоих случаях получается некоммутативный базис из 16 матриц.


 
  


Hosted by uCoz