Существуют три основные операции между логическими переменными конъюнкция (логическое умножение), дизъюнкция (логическое сложение) и инверсия (логическое отрицание). Операция инверсия обозначается чертой над логическим выражением. По аналогии с алгеброй чисел в алгебре логики используются следующие обозначения операций.
Конъюнкция: .
Дизъюнкция: .
Инверсия: .
Применительно к логическим операциям существуют теоремы:
Коммутативный закон: ,
.
Ассоциативный закон: ,
.
Дистрибутивный закон: ,
.
Правило склеивания: ,
.
Правило повторения: ,
.
Правило отрицания: ,
.
Правило двойного отрицания: .
Теорема де Моргана: ,
.
Операции с 0 и 1: ,
.
,
.
,
.
С помощью логических операций можно задать логическую функцию (ЛФ), например: . Значения логической функции для разных сочетаний значений входных переменных — или, как это иначе называют, наборов входных переменных — обычно задаются специальной таблицей. Такая таблица называется таблицей истинности (табл. 2.1).