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


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

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

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

∗:S×S→S.\ast : S \times S \to S.

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

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

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


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

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

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

a∗b=b∗afor all a,b∈S.a \ast b = b \ast a \quad \text{for all } a, b \in S.

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

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

(a∗b)∗c=a∗(b∗c)for all a,b,c∈S.(a \ast b) \ast c = a \ast (b \ast c) \quad \text{for all } a, b, c \in S.

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

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

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

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

e∗a=a∗e=afor all a∈S.e \ast a = a \ast e = a \quad \text{for all } a \in S.

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

Пусть ∗\ast имеет нейтральный элемент ee. Элемент b∈Sb \in S называется обратным к a∈Sa \in S, если

a∗b=b∗a=e.a \ast b = b \ast a = e.

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

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

ОперацияМножествоБинарная операция?Коммутативна?Ассоциативна?Нейтральный
a+ba + bZ\mathbb{Z}ДаДаДа00
a⋅ba \cdot bZ\mathbb{Z}ДаДаДа11
a−ba - 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})ДаНет (n≥2n \geq 2)ДаInI_n

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

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

(5−3)−1=1,5−(3−1)=3.(5 - 3) - 1 = 1, \qquad 5 - (3 - 1) = 3.

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

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

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

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

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

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

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

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

На S={0,1,2}S = \{0, 1, 2\} определим a∗b=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) равен ai∗aja_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\} так: a∗a=aa \ast a = a, a∗b=ba \ast b = b, b∗a=bb \ast a = b, b∗b=ab \ast b = a.

∗\astaabb
aaaabb
bbbbaa

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

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

∗′\ast'aabb
aaaabb
bbaaaa

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

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

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


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

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

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

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

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

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

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


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

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

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

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


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

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