Операцией называется некоторая функция, все аргументы значения которой принадлежат одному и тому же множеству.
Операции бывают:
ü унарные;
ü бинарные;
ü тернарные;
ü …
ü энарные.
Раздел математики исследующий свойства операции называется общей алгеброй.
Nарной операцией j называется отображение декартового произведения множеств
во множестве М.
Обозначение:

Множество М называется замкнутым относительно операции j, если применение этой операции не выводит за пределы множества М.
Пример: R, Q, Z – замкнуты (+, -, *)
Четные положительные числа (+, *, , min)
Унарной операцией j называется некоторая функция j(а) = в.
Пример: основные элементарные функции.
Бинарной операцией j называется j(а, в) = с.
Пример: 
Способы задания унарных операций:
1. Матрица:


2. Перечисление пары элементов:

3. Через функцию:
j(а) = в – префиксное
аjв – инфиксное
Способы задания бинарных функций:
1. С помощью таблиц Келли:

- результат применения операций
2. Тройки:

3. Через функцию:
j(а, в) = с
Свойства операций:
1) Коммутативность: аjв = вjа
2) Ассоциативность: (аjв)jс = аjвjс
3) Операция j называется дистрибутивной слева относительно операции y, если:
аj(вyс) = (аjв)y(аjс)
4) Операция j называется дистрибутивной справа относительно операции y, если:
(аyв)jс = (аjс)y(вjс)