Именно на бинарных операциях алгебра обретает точность. Выражение «операция на множестве» обязано означать настоящую функцию S×SSS \times S \to S, и уже одно это утверждение содержит в себе замкнутость. В этой главе свойства операций выделяются ещё до появления полной системы групповых аксиом.


§2.1 Определение

Определение 2.1 (Бинарная операция)

Бинарной операцией на множестве SS называется функция

:S×SS.\ast : S \times S \to S.

Для (a,b)S×S(a, b) \in S \times S результат записывается как aba \ast b. Требование, чтобы \ast отображала в SS, означает, что замкнутость встроена в само определение: abSa \ast b \in S для всех a,bSa, b \in S.

Замечание 2.2 (Замкнутость не является отдельной аксиомой)

Говоря «\ast — бинарная операция на SS», мы тем самым уже утверждаем замкнутость. Если предложенное правило выводит какую-то пару за пределы SS или не определено на некоторой паре, то это не бинарная операция на SS. На этом рассмотрение должно прекратиться, ещё до проверки каких-либо дальнейших свойств.


§2.2 Свойства бинарных операций

Определение 2.3 (Коммутативность)

Бинарная операция \ast на SS называется коммутативной, если

ab=bafor all a,bS.a \ast b = b \ast a \quad \text{for all } a, b \in S.

Определение 2.4 (Ассоциативность)

Бинарная операция \ast на SS называется ассоциативной, если

(ab)c=a(bc)for all a,b,cS.(a \ast b) \ast c = a \ast (b \ast c) \quad \text{for all } a, b, c \in S.

Рисунок: ассоциативность сравнивает два способа перемножить тройку элементов.

Диаграмма утверждает, что независимо от того, объединим ли мы сначала первые два элемента или сначала последние два, мы обязаны прийти к одному и тому же элементу множества SS.

Определение 2.5 (Нейтральный элемент)

Элемент eSe \in S называется нейтральным для \ast, если

ea=ae=afor all aS.e \ast a = a \ast e = a \quad \text{for all } a \in S.

Определение 2.6 (Обратный элемент)

Пусть \ast имеет нейтральный элемент ee. Элемент bSb \in S называется обратным к aSa \in S, если

ab=ba=e.a \ast b = b \ast a = e.

§2.3 Примеры и контрпримеры

Пример 2.7 (Стандартные бинарные операции)

ОперацияМножествоБинарная операция?Коммутативна?Ассоциативна?Нейтральный
a+ba + bZ\mathbb{Z}ДаДаДа00
aba \cdot bZ\mathbb{Z}ДаДаДа11
aba - bZ\mathbb{Z}ДаНетНетНет (правый: 00)
a/ba / bZ\mathbb{Z}Нет---------
max(a,b)\max(a,b)Z\mathbb{Z}ДаДаДаНет
gcd(a,b)\gcd(a,b)Z+\mathbb{Z}^+ДаДаДаНет
ABAB (матрицы)Mn(R)M_n(\mathbb{R})ДаНет (n2n \geq 2)ДаInI_n

Пример 2.8 (Вычитание не ассоциативно)

На Z\mathbb{Z} вычитание является бинарной операцией (замкнутость: abZa - b \in \mathbb{Z}), однако:

(53)1=1,5(31)=3.(5 - 3) - 1 = 1, \qquad 5 - (3 - 1) = 3.

Поскольку 131 \neq 3, вычитание не ассоциативно. Кроме того, 00 является правым нейтральным элементом (a0=aa - 0 = a), но не левым нейтральным (0a=aa0 - a = -a \neq a при a0a \neq 0), так что двустороннего нейтрального элемента не существует.

Пример 2.9 (Деление не является бинарной операцией на Z\mathbb{Z})

Правило a/ba / b не определено при b=0b = 0, а даже там, где оно определено, 1/2Z1/2 \notin \mathbb{Z}. Поэтому /:Z×ZZ/ : \mathbb{Z} \times \mathbb{Z} \to \mathbb{Z} не является функцией. На этом рассмотрение прекращается.

Пример 2.10 (Операция левой проекции)

На произвольном непустом множестве SS определим ab=aa \ast b = a. Это бинарная операция:

  • Замкнутость: ab=aSa \ast b = a \in S. Да.
  • Ассоциативность: (ab)c=ac=a(a \ast b) \ast c = a \ast c = a и a(bc)=ab=aa \ast (b \ast c) = a \ast b = a. Да.
  • Коммутативность: ab=aa \ast b = a против ba=bb \ast a = b; не выполняется, если только aba \neq b. Не коммутативна (при S2|S| \geq 2).
  • Нейтральный элемент: нужно, чтобы ea=ae \ast a = a для всех aa. Но ea=ee \ast a = e, так что e=ae = a для всех aa, что невозможно при S2|S| \geq 2. Нейтрального элемента нет.

Этот пример показывает, что одна лишь ассоциативность ничего не влечёт относительно обратимости.

Пример 2.11 (Максимум на {0,1,2}\{0, 1, 2\})

На S={0,1,2}S = \{0, 1, 2\} определим ab=max{a,b}a \ast b = \max\{a, b\}. Операция ассоциативна и коммутативна, с нейтральным элементом 00 (max{0,a}=a\max\{0, a\} = a). Однако обратный элемент имеет только 00 (он сам), поскольку из max{a,b}=0\max\{a, b\} = 0 следует a=b=0a = b = 0. Это не группа.


§2.4 Таблицы операций для конечных множеств

Определение 2.12 (Таблица операции / таблица Кэли)

Для конечного множества S={a1,,an}S = \{a_1, \ldots, a_n\} с бинарной операцией \ast таблицей операции (или таблицей Кэли) называется массив размера n×nn \times n, у которого элемент в позиции (i,j)(i, j) равен aiaja_i \ast a_j.

Пример 2.13 (Таблица операции для Z4\mathbb{Z}_4 относительно сложения)

+4+_400112233
0000112233
1111223300
2222330011
3333001122

Как читать таблицу:

  • Замкнутость: автоматически (каждый элемент принадлежит {0,1,2,3}\{0, 1, 2, 3\}).
  • Коммутативность: таблица симметрична относительно главной диагонали.
  • Нейтральный элемент: строка для 00 воспроизводит заголовок, и то же делает столбец.
  • Обратные элементы: каждый элемент встречается в каждой строке (свойство латинского квадрата).

Пример 2.14 (Неассоциативная таблица операции)

Определим \ast на {a,b}\{a, b\} так: aa=aa \ast a = a, ab=ba \ast b = b, ba=bb \ast a = b, bb=ab \ast b = a.

\astaabb
aaaabb
bbbbaa

Это выглядит как таблица группы (и в самом деле является Z2\mathbb{Z}_2): при отождествлении a0a \mapsto 0, b1b \mapsto 1 операция \ast есть сложение по модулю 22. Групповые аксиомы можно также прочитать прямо из таблицы: aa является нейтральным элементом (его строка и столбец воспроизводят заголовок), и каждый элемент обратен самому себе (aa=aa \ast a = a, bb=ab \ast b = a).

Но изменим одну ячейку: положим ba=ab \ast a = a вместо прежнего.

\ast'aabb
aaaabb
bbaaaa

Теперь проверим: (bb)b=ab=b(b \ast' b) \ast' b = a \ast' b = b, но b(bb)=ba=ab \ast' (b \ast' b) = b \ast' a = a. Не ассоциативно. Внешне правдоподобная таблица не гарантирует ассоциативности.

Замечание 2.15 (Ассоциативность нельзя прочитать из таблицы с первого взгляда)

Замкнутость, нейтральный элемент, обратные элементы и коммутативность — всё это можно проверить непосредственно по таблице Кэли. Ассоциативность — нельзя: она требует проверки n3n^3 троек. Для малых таблиц проверку проводят вручную; для бóльших структур ассоциативность наследуется от известной ассоциативной объемлющей операции.


§2.5 Единственность нейтрального и обратного элемента

Теорема 2.16 (Единственность нейтрального элемента)

Если бинарная операция \ast на SS имеет двусторонний нейтральный элемент, то он единствен.

Теорема 2.17 (Единственность обратного элемента в ассоциативной структуре)

Если \ast ассоциативна и имеет нейтральный элемент ee, а элемент aSa \in S имеет двусторонний обратный, то этот обратный единствен.

Замечание 2.18 (Ассоциативность существенна для единственности обратных элементов)

Без ассоциативности обратные элементы могут не быть единственными. В приведённом доказательстве ассоциативность используется ровно в одном месте: при перегруппировке b(ac)=(ba)cb \ast (a \ast c) = (b \ast a) \ast c. Если она не выполняется, рассуждение рушится.


§2.6 Односторонние данные могут вынуждать двусторонние

Теорема 2.19 (Левый нейтральный + левые обратные     \implies группа)

Пусть (S,)(S, \ast) — ассоциативная бинарная структура с левым нейтральным элементом ee (то есть ex=xe \ast x = x для всех xx) и левыми обратными (для каждого aa существует \ell, для которого a=e\ell \ast a = e). Тогда ee является двусторонним нейтральным элементом, и каждый левый обратный является двусторонним обратным.

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


Контрольный список освоения

  • Сформулировать определение бинарной операции и объяснить, почему замкнутость является частью определения, а не отдельной аксиомой.
  • Различать ассоциативность и коммутативность на примерах, где одно свойство выполняется, а другое — нет.
  • Привести контрпример, в котором предложенное правило не является бинарной операцией (нарушается замкнутость).
  • Доказать единственность нейтрального элемента.
  • Доказать единственность обратных элементов при наличии ассоциативности.
  • Прочитать таблицу Кэли и извлечь нейтральный элемент, обратные элементы и коммутативность; объяснить, почему ассоциативность нельзя по ней прочитать.
  • Сформулировать и объяснить теорему о «левом нейтральном + левых обратных» (Теорема 2.19).