ВЕСТНИК ТОМСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА
2009 Математика и механика № 2(6)
УДК 512.57
М.А. Приходовский
О НЕКОТОРЫХ КЛАССАХ и-АРНЫХ АЛГЕБРАИЧЕСКИХ ОПЕРАЦИЙ
В работе исследуются некоторые свойства парных алгебраических операций, в частности, вводится понятие бинарной разложимости. Исследуется бинарная разложимость парного векторного произведения.
Ключевые слова: группа, модуль, эндоморфизм, парная операция, векторное умножение, кватернионы.
С каждой абелевой группой А естественным образом ассоциированы следующие объекты: кольцо эндоморфизмов Е(А) и группа умножений Мик(А). Множество всех унарных отображений образует кольцо, в то время как множество всех бинарных операций образует только группу по сложению (композиция бинарных операций не является бинарной операцией). Наиболее известные и исследуемые классы алгебраических структур, такие как группа, кольцо, поле, модуль связаны с бинарными алгебраическими операциями [1]. Представляет интерес обобщение различных свойств этих структур для случая п-арных операций. Отметим, что при рассмотрении множества с п-арной алгебраической операцией некоторые понятия, свободно применяемые для бинарных операций (такие, как коммутативность, нейтральный элемент, обратный элемент, делимость) либо теряют смысл, либо их необходимо обобщать. В общем случае будем обозначать п-арную операцию над элементами ап е А через ю(а1,..., ап). Наиболее естественно переносится
понятие дистрибутивности операции относительно сложения:
юЦ,...,а'к + а”к,...,ап) = юЦ,...,а'к,...,ап) + юЦ,...,а”к,...,ап) Ук = 1,...,п .
Операция ю называется коммутативной относительно перестановки (г\,...,ги), если выполняется равенство ю(а1,..., ап) = ю(а^,..., аг- ). Так как при п = 2 существует только две перестановки, а именно (1 2) и (2 1), то для коммутативности в бинарном случае требуется выполнение единственного равенства: аЪ=Ъа. Операция ю называется антикоммутативной, если ю(а1,..., ап) = -ю(а^,..., аг- ) для всякой
нечётной перестановки (^,..., ги) и ю(а1,..., ап) = ю(а^,..., а{) для всякой чётной
перестановки. Это означает, что п-арная операция антикоммутативна относительно любой транспозиции, то есть ю(а1,..., аг-,..., ау-,..., ап) = -ю(а1,..., ау,..., аг-,..., ап).
Нетрудно показать, что в этом случае при совпадении каких-либо двух элементов результат операции равен 0. Действительно, при аг- = а у имеем
юЦ,...,а1,...,а1,...,ап) = -юЦ,...,аг-,...,аг-,...,ап) = 0 .
Нейтральный элемент е е А определяется условием
ю( а, е, е) = ю(е, а, е) = ю(е, е, а ) = а Vа е А .
Элементы ап являются делителями нуля (образуют нильпотентную сис-
тему), если ю(а1,...,ап) = 0 .
Ещё более неоднозначны возможные обобщения делимости. Делимость можно определить как существование дополняющего элемента x для заданных системы а1ап-1 и элемента Ъ, такого, что ю(а1;...,ап-1,х) = Ь . Многие свойства групп с парной операцией (п-арных, или полиадических групп) описаны в [4].
Для заданной абелевой группы можем рассматривать множество всех п-арных умножений, а также вводить действия над ними. Так, сложение п-арных умножений определяется естественным образом по правилу
(®1 + )(а1 ,•••, ап ) — (а1 ’•••’ ап ) + (а1 ’•••’ ап ) ,
эта операция является коммутативной, а также существует нулевое п-арное умножение и противоположное, а именно - ю. Таким образом, множество всех п-ар-ных умножений образует абелеву группу. Обозначим данную группу Мп(А).Рассмотрим подробнее М3(А). Для этой группы можно установить следующие изоморфизмы:
М3 (А) ^ Нот( А 0 А 0 А, А) ^ Нот( А, Нот( А 0 А, А)) ^ Нот( А, МиК( А)).
Сказанное обобщается и для п-арных операций: Мп (А) = Нот(А, Мп-1 (А)).
Таким образом, всякой абелевой группе А соответствует бесконечная последовательность абелевых групп:
{Е(А)+,Ми11(А),Мз (А)...,Мп(А),...}.
На всякой абелевой группе естественным образом определяется структура модуля над кольцом Е(А), а само кольцо эндоморфизмов рассматривается как левый регулярный модуль Е(А)Е(А). Таким образом, существует группа всех Е(А)-модуль-ных гомоморфизмов из А в Е(А), обозначаемая НотЕ(А) (А, Е(А)), являющаяся
подгруппой группы Нот(А, Е(А)), которая в свою очередь изоморфна группе умножений.
Если на А существует структура Т(Е(А))-модуля, то все гомоморфизмы из А являются Е(А)-модульными [2], что означает совпадение подгруппы Нот Е (А) (А, Е (А)) с группой Ми^(А).
Аналогично тому, как для бинарного умножения р.(х, у) при фиксировании одного элемента получается эндоморфизм цх (у): А ^ А, для тернарной операции, фиксируя элемент а, получаем бинарное умножение, аргументами которого являются два оставшихся элемента, а при фиксировании двух аргументов - эндоморфизм группы А. Таким образом, можно рассматривать отображение а ^ юа е Ми^(А), где юа (Ь, с) = ю(а, Ь, с).
Если А - линейное пространство конечной размерности, то устанавливается изоморфизм между Мп(А) и группой по сложению всех (п+1)-мерных матриц. При таком изоморфизме операция ю, действующая на базисе по правилу
П
ю(ег1ег- ) = ^кек , соответствует матрице, состоящей из шпп1 структурных
к=1
констант, (т здесь обозначает размерность пространства) [3]. Отметим, что полное описание строения группы Мик(А) для произвольной абелевой группы А представляет открытую проблему. Группа Мп(А) в свою очередь изоморфна груп-
пе гомоморфизмов из A в группу умножений, строение которой до конца неизвестно. Поэтому можно ставить задачу исследования Mn(A) лишь для отдельных классов абелевых групп A. Например, последовательность групп Mn(A) устроена наиболее просто, если группа есть аддитивная группа Е-кольца:
Лемма. Если A - аддитивная группа Е-кольца, то Mn (A) = A Vn e N . Напомним, что Е-кольцом называется такое кольцо R, для которого выполнено условие R = E(R +), что влечёт R + s E(R +)+. Если A есть аддитивная группа Е-кольца, то A = R+ и, следовательно A = E(A)+, то есть группа A изоморфна аддитивной группе своего кольца эндоморфизмов. Тогда
Mult A = Hom( A, E(A)) = Hom( A, A) = E(A)+ = A.
Соответственно, M3 (A) = Hom(A, Mult(A)) = Hom(A, A) = A . ■
Возникает естественный вопрос об изучении взаимосвязей бинарных и n-арных операций. Несомненно, некоторые из тернарных и n-арных операций можно построить как композиции бинарных, однако возможно, что это лишь незначительная часть всех n-арных операций на группе. Введём следующее определение.
Определение. Композицию двух бинарных операций ф, Mult(A) будем на-
зывать левым бинарным разложением тернарной операции ю(x, y, z), если ю(x, y, z) = у(ф(x, y), z) Vx, y, z e A . Правое бинарное разложение определим аналогично у(х, ф(y, z)). Возможна ситуация, при которой ф = у , то есть разложение имеет вид: ф(ф(x, y), z). Заметим, что даже в этом случае тернарные операции ф(ф(x, y), z) и ф(х, ф(y, z)) могут быть различны, если умножение ф е Mult(A) неассоциативно. Так, например, две тернарные операции, вводимые как композиции векторного произведения [[a,b],с] и [a,[b,c]], в общем случае не совпадают.
Аналогично определим понятие бинарного разложения для n-арных операций с помощью равенств: ю(х1;..., xn) = фи-1 (фи-2(—Фг(Ф1 (xi,x2),x3)...), xn) (левое
бинарное раЗложение) и Ю(х!,..., xn ) = Фи-1 (х1, Фп-2 (х2 >-Ф2 (х«-2 > Ф1 (xn-1 > xn ))-)) (правое бинарное разложение). В частности, при n = 4 имеем ф3 (ф2 (ф! (xl, x2), x3), x4) и ф3 (xl, ф2 (x2, ф! (x3, xn))). Заметим, что тернарные операции могут обладать только двумя типами бинарных разложений - левое и правое, тогда как для n-арных существуют и смешанные варианты, например ф3 (x1; ф2 (ф1 (x2, x3), x4)). Очевидно, что если n-арная операция коммутативна, то левое и правое бинарные разложения можно не различать.
Существуют известные примеры n-арных операций, определяемые для любого n, являющиеся бинарно-разложимыми. Например, операция вычисления наибольшего общего делителя системы из n чисел -коммутативная n-арная операция, при любом n она является бинарно-разложимой, так,
НОД(НОД(а,Ь),с) = НОД(а,Ь,е).
Для существования бинарного разложения тернарной операции в R2, действие которой на базисных элементах описывается с помощью равенств
П
> er ) = Z ypqrs , P’ Ч’ Г = 1>-> П ,
s=1
необходимо и достаточно выполнение п4 соотношений для 2п неизвестных:
П
X аЛ = У рдг > где Р> Ч Г, * = 1 -« •
t=1
Примером такой операции может служить тернарное умножение, заданное по закону:
^(^1 9 ^1 9 ^1 ) = ^1 , ^(^1 9 9 ^2 ) = ^(^1 9 ^2 9 ^1 ) = ^(^2 9 &\9 ) = ^2 ,
Ю(е2, е2, е!) = Ю(е1; е2, е2 ) = Ю(е2, ^ , в2 ) = , , е2, в2 ) = -е2 •
Это умножение представляется как композиция последовательных бинарных умножений по закону
Ю(е , ^ ^ , Ю(е , е2 ) = Ю(е2, ^ ) = Й2 , , в2 ) = -^ •
Напомним принцип построения векторного произведения в многомерном пространстве, размерность которого отлична от 3. Пусть в пространстве размерности п +1 задана линейно независимая упорядоченная система из п векторов. Векторным произведением этой упорядоченной системы назовём вектор, ортогональный всем векторам системы, равный по модулю декартовой мере п-мерного параллелепипеда, порождаемого п векторами и направленный таким образом, что определитель матрицы п +1 порядка, составленный из координат векторов системы и данного вектора, положителен. Обозначение переносится из обычной векторной алгебры: Ь = [а!,...,ап]. Результат такой операции п-арного умножения ортогонален гиперпространству размерности п, содержащему п векторов, над которыми осуществляется операция (данная операция может также называться векторным гипер-произведением или полипроизведением).
Так, для тернарного умножения в R4 обозначим базисные элементы /,/,&,/ (по аналогии с мнимыми единицыми системы кватернионов). Ненулевые умножения соответствуют только тем тройкам, где все элементы попарно-различны, и задаются таким образом:
ю(у,£) = ю(/,£,0 = ю(£,у) = /, ®(/,г’,&) = ®0’,&,/) = ю(£,Л0 = -/,
ю(£,/,/) = ю(/,£,/) = ю(/,/,&) = г, ю(/,£,/) = ю(£,/,/) = ю(/,/,£) = -г, ю(£,/,г) = ю(/,г,&) = ю(г,£,/) = /, ю(/,£,г) = ю(г,/,&) = ю(£,г,/) = -/, ю(г,/,/‘) = ю(/,/,г) = ю(/,г',/) = Л, ю(/,г'/) = ю(г,/,/) = ю(/,/,г) = -Л.
Здесь 24 из 43 = 64 элементов отличны от 0, остальные соответствуют наборам элементов, содержащим хотя бы пару совпадающих и соответственно равны 0. Таблица умножения элементов состоит из 43 элементов и является трёхмерной, ниже представлены её двумерные сечения:
(1) г /■ к 1
г 0 к /■ 0
/ -к 0 г 0
к -/ -г 0 0
1 0 0 0 0
(г) г /■ к 1
г 0 0 0 0
/■ 0 0 1 к
к 0 -1 0 /
1 0 -к -/ 0
(/) г / к 1
г 0 0 -1 -к
/ 0 0 0 0
к 1 0 0 г
1 к 0 -г 0
(к) г / к 1
г 0 1 0 -/
/ -1 0 0 -г
к 0 0 0 0
1 г 0 0
В общем случае все ненулевые структурные константы для данной п-арной операции задаются формулой: = (-1)г”+1 (-1/ , где б - количество инверсий
в перестановке (гь...,г„).
Для п-арного векторного полипроизведения, как и для обычного бинарного произведения, результат действия операции можно задать с помощью определителя, например для тернарной операции он будет выглядеть следующим образом:
х1 х2 х3 х4
, ч У1 У2 Уз У4
ю( х, У, г) =
г2 г3 г4
I у к I
Заметим, что в такой записи строка из базисных элементов последняя, а не первая. Для обычного бинарного векторного произведения разница не была существенной, так как определитель с первой строкой (г у к) может быть получен из определителя с последней строкой (г у к) с помощью двух перестановок строк и соответственно его знак не изменится.
Перейдём к изучению внутренних свойств операции векторного полипроизведения, в частности, взаимосвязи с бинарными алгебраическими операциями.
Теорема. Операция п-арного векторного произведения не обладает бинарным разложением.
Доказательство. Рассмотрим сначала тернарное произведение, п = 3. Допустим, что существует левое бинарное разложение вида ю( х, у, г) = у(ф( х, у), г), где ю(х, у, z) - операция векторного произведения. Прежде всего, покажем, что если элементы х, у линейно-независимы, то они не могут быть делителями нуля относительно бинарной операции ф. Предполагая обратное, получили бы
ю(х, у, z) = у (ф(х, у), z) = у(0, г) = 0 Vz , в то время как для любой некомпланарной тройки векторов результат операции отличен от нуля.
Для любых х, г е А : ю(х, х, z) = у (ф(х, х), г) = 0, откуда ф(х, х) = 0 и, следовательно, операция ф является антикоммутативной.
Умножение на элемент х можно рассматривать как эндоморфизм пространства. Так как фх (х) = 0, следовательно, ядром этого эндоморфизма является одномерное подпространство, порождённое элементом х. Возьмём г е 1т фх (при этом г ± х). Тогда существует элемент у такой, что фх (у) = г , то есть ф(х, у) = г . Следовательно, для любых двух взаимно ортогональных элементов г и х выполняется у (г, х) = у(ф( х, у), х) = ю( х, у, х) = 0. Таким образом, если рассматривать действие бинарной операции у на различных парах базисных элементов, то результат умножения отличен от нуля только при совпадении этих двух аргументов, то есть у(г, г), у( у, у), у (к, к), у(/, /) Ф 0, соответственно таблица умножения мнимых элементов диагональная.
Рассмотрим следующие тернарные умножения, где элемент г расположен на третьем месте:
Ц/ к, г) = у(ф(у, к), г) = I, ю(к, /, г) = у(ф(к, /), г) = у , ю(/, у, г) = у (ф(/, у), г) = к .
Результат умножения каждого из элементов ф(у, к), ф(к,/), ф(/, у) на г отличен от 0. Пусть элемент ф(у, к) имеет следующее разложение по базису: а1г + а2у + а3к + а41 (аг- е Л). Тогда
ю( у, к, 1) = а1у(/, г) + а2у( у, г) + а3у(к, г) + а4у(/, г) = а1у(г, г) = 1.
Аналогично ф(к, 1) = Ь11 + Ъ2у + Ъ3к + Ъ41, откуда следует ю(к, /,г) = Ь1у(г,г) = j . Соответственно для ф(1,у) = е11 + с2у + с3к + с41 получаем ю(/,],г) = с1у(г, г) = к . Таким образом, элементы а1у(г, г), Ь1у(г, г), с1у(г, г), образующие линейно-зависимую систему, равны соответственно I, у, к , которые образуют линейно-независимую систему. Получили противоречие.
Аналогично доказывается, что операция тернарного векторного произведения не обладает правым бинарным разложением.
Перейдём к рассмотрению п-арного умножения, бинарную неразложимость которого докажем по индукции (база индукции п = 3). Всякое п-арное полипроизведение взаимосвязано с (п -1)-арным, а именно, порождает аналогичную (п -1)-арную операцию при фиксировании некоторого базисного элемента на одном из мест. Например, рассматривая все тернарные умножения вида ю( *,/,*), где элемент / расположен на втором месте, нетрудно заметить, что индуцированная бинарная операция над оставшимися элементами г, у, к действует в точности так же, как умножение мнимых частей в системе кватернионов, то есть является бинарным векторным умножением. Если же зафиксировать первый элемент базиса на первом месте для п-арного умножения, получим (п -1)-арное умножение относительно остальных элементов, которое соответствует минору, содержащему все строки и столбцы кроме первых:
10 ••• 0
0 * ... *
: * •. * .
г1 • гя+1
Если существовует бинарное разложение п-арной операции, то получаем также бинарную разложимость порождённой (п -1)-арной операции, что невозможно в силу предположения индукции. ■
Известно, что бинарное векторное умножение действует по тому же закону, что и умножение мнимых единиц в системе кватернионов. В связи с этим логично поставить вопрос о построении системы с п-арной операцией, содержащей действительную единицу, причём так, чтобы операция над «мнимыми» элементами совпадала с умножением, рассмотренным выше. Элементы такой системы можно описать следующим образом:
п-1
Кп = {а = а0 + £ ат 1т}.
т=1
Данные системы строятся по принципу, отличному от классического метода удвоения размерности пространства при построении гиперкомплексных систем [5], и существуют в пространстве размерности п+2 при п-арной операции. Рассмотрим подробнее тернарную операцию. Множество элементов задаётся в виде К5 = {а = а0 + а11 + а2у + а3к + а41}, где а0 - действительная часть, а11 + а2у + а3к + а41 - мнимая. Если действительная единица является нейтральным элементом относительно операции, то ю(1,1, г) = ю(1, г,1) = ю(/,1,1) = г, аналогичное верно также для элементов у, к, I. Умножения для наборов элементов, не содержащих ни одну пару совпадающих, заданы ранее, остаётся определить умножения для наборов, содержащих одинако-
вые «мнимые» элементы (в случае бинарной операции это были умножения вида
i2 = -1, j2 = -1, k2 = -1). Заметим, что такая система обязательно содержит делители нуля, то есть упорядоченные наборы элементов, результат операции над которыми равен 0. Например, если по аналогии с обычной системой кватернионов положим ю(і, i, j) = -1, ю(г, j, j) = - І, то из дистрибутивности операции относительно сложения сразу выводится ю(г, i - j, j) = 0 , то есть {i, i - j, j} - делители нуля.
ЛИТЕРАТУРА
1. Фукс Л. Бесконечные абелевы группы. М.: Мир, 1977. Т.2.
2. Крылов П.А., Приходовский М.А. Обобщённые Т-модули и Е-модули // Универсальная алгебра и её приложения: Тр. участ. Междунар. семинара, посвящ. памяти Л.А. Скорня-кова (Волгоград, б - 11 сент. 1999.). Волгоград, 2000. С. 153 - 169.
3. Приходовский М.А. Применение многомерных матриц для исследования гиперком-плексных чисел и конечномерных алгебр // Вестник ТГУ. 2004. № 284. С. 27 - 30.
4. Гальмак А.М. N-арные группы // Гиперкомплексные числа в геометрии и физике. 2007. № 2(8). Т. 4. С. 76 - 95.
5. Кантор И.Л., Солодовников А.С. Гиперкомплексные числа. М.: Наука, 1973.
СВЕДЕНИЯ ОБ АВТОРЕ:
ПРИХОДОВСКИЙ Михаил Анатольевич - кандидат физико-математических наук, доцент кафедры высшей математики Томского государственного университета систем управления и радиоэлектроники. Е-mail: prihod1@yandex.ru
Статья принята в печать 18.04.2009 г.