В абстрактной алгебре магма , бинар , [1] или, реже, группоид — это базовый вид алгебраической структуры . В частности, магма состоит из множества, снабженного единственной бинарной операцией , которая должна быть замкнута по определению. Никакие другие свойства не налагаются.
Термин группоид был введен в 1927 году Генрихом Брандтом, описывающим его группоид Брандта . Затем этот термин был присвоен Б. А. Хаусманном и Ойстейном Оре (1937) [2] в том смысле (множества с бинарной операцией), который используется в этой статье. В нескольких обзорах последующих статей в Zentralblatt Брандт категорически не согласился с этой перегрузкой терминологии. Группоид Брандта является группоидом в том смысле, который используется в теории категорий, но не в том смысле, который используется Хаусманном и Оре. Тем не менее, влиятельные книги по теории полугрупп, включая Клиффорда и Престона (1961) и Хауи (1995), используют группоид в том смысле, который используют Хаусманн и Оре. Холлингс (2014) пишет, что термин группоид «возможно, чаще всего используется в современной математике» в том смысле, который ему придан в теории категорий. [3]
Согласно Бергману и Хаускнехту (1996): «Не существует общепринятого слова для множества с необязательно ассоциативной бинарной операцией. Слово группоид используется многими специалистами по универсальной алгебре, но специалисты по теории категорий и смежным областям решительно возражают против такого использования, поскольку они используют то же самое слово для обозначения «категории, в которой все морфизмы обратимы». Термин магма использовался Серром [Алгебры Ли и группы Ли, 1965]». [4] Он также появляется в «Элементах математики» Бурбаки , Алгебра, главы 1–3, 1970. [ 5]
Магма — это множество M , сопоставленное с операцией •, которая отправляет любые два элемента a , b ∈ M другому элементу, a • b ∈ M . Символ • — это общий заполнитель для правильно определенной операции. Чтобы считаться магмой, множество и операция ( M , •) должны удовлетворять следующему требованию (известному как свойство магмы или замыкания ):
А в математической записи:
Если • вместо этого является частичной операцией , то ( M , •) называется частичной магмой [6] или, чаще, частичным группоидом . [6] [7]
Морфизм магм — это функция f : M → N , которая отображает магму ( M , •) в магму ( N , ∗) , сохраняющую бинарную операцию:
Например, если M равно положительным действительным числам , а * — среднему геометрическому , N — действительной числовой оси, а • — среднему арифметическому , то логарифм f является морфизмом магмы ( M , *) в ( N , •).
Обратите внимание, что эти коммутативные магмы не ассоциативны; и у них нет элемента тождества . Этот морфизм магм используется в экономике с 1863 года, когда У. Стэнли Джевонс рассчитал уровень инфляции в 39 товарах в Англии в своей работе «Серьезное падение стоимости золота установлено» , стр. 7.
Операция магмы может применяться многократно, и в общем, неассоциативном случае порядок имеет значение, что обозначается скобками. Также операция • часто опускается и обозначается сопоставлением:
Для сокращения количества скобок часто используется сокращение, в котором внутренние операции и пары скобок опускаются, заменяясь просто сопоставлением: xy • z ≡ ( x • y ) • z . Например, приведенное выше выражение сокращается до следующего выражения, все еще содержащего скобки:
Способом полностью избежать использования скобок является префиксная запись , в которой то же самое выражение будет записано •• a • bcd . Другой способ, знакомый программистам, — постфиксная запись ( обратная польская запись ), в которой то же самое выражение будет записано abc •• d • , в котором порядок выполнения просто слева направо (без каррирования ).
Множество всех возможных строк, состоящих из символов, обозначающих элементы магмы, и наборов сбалансированных скобок, называется языком Дика . Общее количество различных способов записи n применений оператора магмы задается каталонским числом C n . Так, например, C 2 = 2 , что является просто утверждением, что ( ab ) c и a ( bc ) являются единственными двумя способами спаривания трех элементов магмы с двумя операциями. Менее тривиально, C 3 = 5 : (( ab ) c ) d , ( a ( bc )) d , ( ab )( cd ) , a (( bc ) d ) и a ( b ( cd )) .
Имеется n n 2 магм с n элементами, поэтому имеется 1, 1, 16, 19683,4 294 967 296 , ... (последовательность A002489 в OEIS ) магмы с элементами 0, 1, 2, 3, 4, .... Соответствующие номера неизоморфных магм : 1, 1, 10, 3330,178 981 952 , ... (последовательность A001329 в OEIS ), а числа одновременно неизоморфных и неантиизоморфных магм составляют 1, 1, 7, 1734,89 521 056 , ... (последовательность A001424 в OEIS ). [8]
Свободная магма M X на множестве X — это «наиболее общая возможная» магма, сгенерированная X (т. е. на генераторы не накладываются никакие отношения или аксиомы; см. свободный объект ). Бинарная операция на M X формируется путем заключения каждого из двух операндов в скобки и сопоставления их в том же порядке. Например:
M X можно описать как набор неассоциативных слов на X с сохранением скобок. [9]
Его также можно рассматривать, используя термины, привычные в информатике , как магму полных двоичных деревьев с листьями, помеченными элементами X. Операция заключается в соединении деревьев в корне.
Свободная магма обладает универсальным свойством , таким что если f : X → N — функция из X в любую магму N , то существует единственное расширение f до морфизма магм f ′
Магмы не часто изучаются как таковые; вместо этого существует несколько различных видов магмы, в зависимости от того, какие аксиомы должна удовлетворять операция. Обычно изучаемые типы магмы включают:
Обратите внимание, что и делимость, и обратимость подразумевают свойство сокращения .
Магма ( S , •) с x , y , u , z ∈ S называется
Категория магм, обозначаемая Mag , — это категория , объектами которой являются магмы, а морфизмами — гомоморфизмы магм. Категория Mag имеет прямые произведения , и существует функтор включения : Set → Med ↪ Mag как тривиальные магмы, с операциями, заданными проекцией x T y = y .
Важным свойством является то, что инъективный эндоморфизм может быть расширен до автоморфизма расширения магмы , просто копредела ( константной последовательности) эндоморфизма .
Поскольку синглтон ({*}, *) является конечным объектом Mag , и поскольку Mag является алгебраическим , Mag является точечным и полным . [12]