Антикоммутативность. Алгоритм Гамильтона-Кэли
Алгебраическая операция называется коммутативной и обозначается знаком "+", если x + y = y + x. В общем случае алгебраическая операция некоммутативна и обозначается знаком "*", если равенство x*y = y*x не выполняется. Назовем алгебраическую операцию антикоммутативной, если x*y = -y*x. Наиболее известным примером антикоммутативной операции является векторное умножение.
Наиболее известными примерами алгебраических систем, реализующих векторное умножении являются: кватернионы - четырехмерная система, единицами которой являются {1, i, j, k} и октонионы - восьмимерная система, единицами которой являются {e0, e1, e2, e3, e4, e5, e6, e7}. Объединяет эти алгебры немаловажное обстоятельство, что операция умножения единичных векторов является антикоммутативной, и октонионы являются алгебраическим продолжением кватернионов, потому что подалгебра октонионов, в которой последние 4 единичных вектора равны нулю, является кватернионом.
Возникает естественный вопрос какие дополнительные свойства должны быть привлечены в систему, состоящую из двух только примеров, чтобы она обрела способность однозначно распространяться на векторные пространства большего числа измерений.
Ответ на этот вопрос даёт таблица умножения единиц октонионов, известная как "числа Кэли"
+0 +1 +2 +3 +4 +5 +6 +7
+1 -0 +3 -2 -5 +4 -7 +6
+2 -3 -0 +1 -6 +7 +4 -5
+3 +2 -1 -0 -7 -6 +5 +4
+4 +5 +6 +7 -0 -1 -2 -3
+5 -4 -7 +6 +1 -0 -3 +2
+6 +7 -4 -5 +2 +3 -0 -1
+7 -6 +5 -4 +3 -2 +1 -0
Основу таблицы составляет множество из 8 единичных векторов {e0, e1, e2, e3, e4, e5, e6, e7}. В таблице представлены только их индексы "имена". Произведение двух единичных векторов выбирает из этого списка вектор, присваивает ему знак, делая это так, что каждое имя встречается в каждом столбце и каждой строке один только раз.
Эта особенность позволила высказать предположение, что таблица имен является результатом работы логического оператора XOR, что прямая проверка подтвердила.
Следовательно, векторное умножение, определяемое двумя примерами (кватернионами и октонионами), в принципе, могло бы быть распространено на наборы из 2*2, 2*2*2, 2*2*2*2 и т.д. единичных векторов.
Чтобы понять, какую последовательность каких операций (кроме антикоммутативности) необходимо выполнить, для перехода от таблицы Гамильтона к таблице Кэли, заменим в таблице Кэли имена векторов, лежащих правее главной диагонали таблицы знаком "=", так как они являются "отражениями со сменой знака на противоположный" единичных векторов, лежащих левее главной диагонали.
+0 +1 +2 +3 +4 +5 +6 +7
+1 -0 = = = = = =
+2 -3 -0 = = = = =
+3 +2 -1 -0 = = = =
+4 +5 +6 +7 -0 = = =
+5 -4 -7 +6 +1 -0 = =
+6 +7 -4 -5 +2 +3 -0 =
+7 -6 +5 -4 +3 -2 +1 -0
Таблица упростилась и теперь я могу совершенно точно описать, что именно почти 2 века лет назад проделал Кэли:
1. Записал таблицу Гамильтона, расширил список единичных векторов и в строк, в последних четырёх строках сделал легко запоминающуюся запись
+0 +1 +2 +3 +4 +5 +6 +7
+1 -0 = =
+2 -3 -0 =
+3 +2 -1 -0
+4 +5 +6 +7 -0
+5 -4 +1
+6 -4 +2
+7 -4 +3
2. Заполнил таблицу, копируя половину таблицы Гамильтона, лежащую ниже главной диагонали в две аналогичные секции нижней половины таблицы (со сменой знака на противоположный)
+0 +1 +2 +3 +4 +5 +6 +7
+1 -0 = = = = = =
+2 -3 -0 = = = = =
+3 +2 -1 -0 = = = =
+4 +5 +6 +7 -0 = = =
+5 -4 = = +1 -0 = =
+6 +3 -4 = +2 +3 -0 =
+7 -2 +1 -4 +3 -2 +1 -0
3. Заменил индексы имён, прибавив к ним, стоящий на ближайшей к ним диагонали индекс (4)
+0 +1 +2 +3 +4 +5 +6 +7
+1 -0 = = = = = =
+2 -3 -0 = = = = =
+3 +2 -1 -0 = = = =
+4 +5 +6 +7 -0 = = =
+5 -4 = = +1 -0 = =
+6 +7 -4 = +2 +3 -0 =
+7 -6 +5 -4 +3 -2 +1 -0
4. Заполнил "блок из трех знаков (=, =, =) отражением со сменой знака в диагонали из "четверок", то есть блока из (+5, -6, +7); и таким же отражением от диагонали из "нулей" левой половины таблицы на правую (И ВСЁ!).
Тем самым доказана основная теорема антикоммутативности
Теорема: Для алгоритмического продолжения таблиц векторного умножения линии Гамильтона-Кэли требуется только антикоммутативность и алгоритм Кэли.
Антикоммутативность широко используется физиками для фиксации неожиданно обнаруживаемых ими абстрактных симметрий. Право-левой симметрией обладает кватернион. Её часто называют "зеркальной". Другой тип симметрии наблюдается в октонионе, куда вместо диагонали из "-4" можно вставлять диагональ из "+4". Порождаемое такой заменой различение объявляется симметрией, получившей название "странная". Следующая абстрактная симметрия, когда аналогичную диагональ сенедионов из "-8" заменяют диагональю из "+8", соответствует "очарованности" и т.д.
Свидетельство о публикации №222021600414