Элементы алгебры логики
Как устроена логика, на которой работает компьютер: высказывания, операции И, ИЛИ, НЕ, таблицы истинности, законы упрощения и логические элементы.

аудио-обзор «Элементы алгебры логики»20:52- Высказывания и три операции
- Логические выражения и таблицы истинности
- Законы алгебры логики
- Логические элементы
Ты ищешь в интернете «кошки И собаки», а потом «кошки ИЛИ собаки». Во втором случае страниц окажется намного больше. Почему? И как кусок железа, в котором есть только 0 и 1, умеет принимать такие решения?
Определять, является ли предложение высказыванием, и находить значение составного высказывания
Строить таблицу истинности логического выражения с учётом приоритета операций
Упрощать выражения по законам логики и читать схему из логических элементов
Высказывания и три операции
Скажи вслух два предложения: «Москва — столица России» и «Какой чудесный день!». Первое можно проверить: правда или ложь. Со вторым нельзя ни согласиться, ни поспорить по-честному, это эмоция. Алгебра логики работает только с предложениями первого типа.
Высказывание — предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное.
Вопрос «Который час?» и приказ «Закрой дверь!» высказываниями не являются: истинными или ложными их не назовёшь. А — высказывание: оно ложное, но однозначно проверяется.
«Число 7 чётное» — это высказывание?
показать
«Число 7 чётное» — это высказывание?
Да. Оно ложное, но однозначно проверяется. Высказывание не обязано быть правдой, оно обязано быть проверяемым.
Логические переменные — буквы, которыми в алгебре логики обозначают высказывания. Например, и .
Логические значения — значения 0 и 1, обозначающие истинность (1) или ложность (0) логических переменных.
То есть высказывание «Москва — столица России» можно записать как , а «» — как .
Простое высказывание — высказывание, никакая часть которого сама не является высказыванием.
Составное (сложное) высказывание — высказывание, строящееся из простых высказываний с помощью логических операций.
Лего-аналогия: простые высказывания — кубики, логические операции — способ их соединять.
Операций всего три, и каждая — это слово из обычной речи.
- И: «Я возьму зонт, и надену куртку». Честно выполнено, только если сделано оба дела.
- ИЛИ: «Куплю яблоки или груши». Хватит любого из двух (и обоих тоже не запрещено).
- НЕ: «Дверь не закрыта». Просто переворачивает смысл.

Представь лампочку и два выключателя. Если они стоят друг за другом на одном проводе, ток дойдёт только когда замкнуты оба: это И. Если провода параллельны, хватит любого одного: это ИЛИ.
Как быстро вспомнить результат: И — строгая, один 0 и всё равно 0. ИЛИ — добрая, одной 1 достаточно, чтобы получить 1.
Конъюнкция — логическая операция, ставящая в соответствие двум высказываниям новое высказывание, являющееся истинным тогда и только тогда, когда оба исходных высказывания истинны (логическое умножение).
Дизъюнкция — логическая операция, которая двум высказываниям ставит в соответствие новое высказывание, являющееся ложным тогда и только тогда, когда оба исходных высказывания ложны (логическое сложение).
Инверсия — логическая операция, которая высказыванию ставит в соответствие новое высказывание, значение которого противоположно исходному (логическое отрицание). Если , то , и наоборот.
Одна и та же операция в разных книгах пишется по-разному.
- Конъюнкция: , , , , «И».
- Дизъюнкция: , , , «ИЛИ».
- Инверсия: , черта над переменной (), «НЕ».
В этом уроке пишем , и черту над переменной.
0 | 0 | 0 | 0 |
0 | 1 | 0 | 1 |
1 | 0 | 0 | 1 |
1 | 1 | 1 | 1 |
Теперь вернёмся к поиску. Каждый овал на рисунке — множество веб-страниц: в овале страницы со словом про кошек, в овале — со словом про собак.

Запрос с И требует, чтобы страница лежала и в , и в , то есть в пересечении. Это узкая область.

Берём высказывание: «Москва — столица России, и ».
Простые части: первая истинна (1), вторая ложна (0).
Конъюнкция даёт 1 только при двух единицах. Здесь , значит всё высказывание ложно.
Заменим И на ИЛИ: , высказывание истинно: хватает одной истинной части.
Что представляет собой высказывание в алгебре логики?
Логические выражения и таблицы истинности
Когда высказываний несколько и операций тоже, нужна строгая запись. Её и называют логическим выражением.
Логическое выражение — выражение, содержащее логические переменные, знаки логических операций и скобки.
Таблица истинности — таблица, показывающая, какие значения принимает логическое выражение при всех наборах значений входящих в него переменных.
В какой последовательности считать? Так же, как в арифметике: в выражении сначала умножение, потом сложение. Конъюнкция — это «логическое умножение», дизъюнкция — «логическое сложение», поэтому И сильнее ИЛИ.
Порядок выполнения:
- Инверсия
- Конъюнкция
- Дизъюнкция
Скобки, как и в арифметике, меняют порядок: то, что в скобках, считается первым.
Дано при , , .
Сначала инверсия: .
Потом конъюнкция: .
Потом дизъюнкция: . Ответ: 1.
Чтобы выражение проверить при всех возможных значениях, делают таблицу. Сколько в ней будет строк, не считая шапки? Это зависит от числа переменных.
где — число переменных в логическом выражении, — число строк в таблице истинности (не считая шапки таблицы).
Одна переменная — как одна монетка: 2 исхода (0 или 1). Бросаем вторую монетку, и каждый прежний исход делится на два: 4 исхода. Третья снова удваивает: 8. Каждая новая переменная удваивает число строк, отсюда степень двойки.
Самопроверка: две переменные — 4 строки, три — 8. Если написал иначе, где-то потерял набор.
Сколько строк (без шапки) в таблице истинности выражения с тремя переменными?
показать
Сколько строк (без шапки) в таблице истинности выражения с тремя переменными?
строк.
Наборы значений удобно писать как двоичный счёт: для двух переменных , , , . Так ни один случай не потеряется и не повторится. Дальше для каждой операции заводим свой столбец, в порядке приоритета.
Пусть всего проанализировано 5 000 000 веб-страниц. На 4 800 страницах встречается слово , на 4 500 страницах — слово , а на 7 000 страницах встречается , то есть хотя бы одно из двух слов.
Найдём страницы, где нет ни , ни . Это отрицание объединения: . Из общего числа вычитаем страницы с : .
Найдём страницы, где есть одновременно и . По правилу подсчёта объединения состоит из страниц с , страниц с , но пересечение посчитано дважды. Поэтому .
Теперь найдём страницы с : слово есть, а слова нет. Из 4 800 страниц с убираем 2 300 страниц, где есть и , и : .
Итак, встречается на 4 993 000 страницах, — на 2 300 страницах, а — на 2 500 страницах. Это показывает на числах, как объединение и пересечение связаны с логическими операциями.
Переменных две, значит строки.
Выписываем наборы и : 00, 01, 10, 11.
Первый дополнительный столбец — инверсия : 1, 0, 1, 0.
Второй — конъюнкция : единица только там, где и .
Итог: равна 0, 0, 1, 0. Единица только при , .
0 | 0 | 1 | 0 |
0 | 1 | 0 | 0 |
1 | 0 | 1 | 1 |
1 | 1 | 0 | 0 |

Эта закрашенная область — картинка того же выражения : «есть , но нет ». Единственная единица в таблице — как раз эта область.
На соревнованиях участвовали команды , и . Известно: если команда заняла первое место, то команда заняла второе; команда не заняла второе место.
Запишем условия: и . Если бы было истинным, из первого условия следовало бы .
Но ложно. Значит, предположение невозможно.
Ответ: команда не заняла первое место, то есть .
Каков порядок выполнения операций в сложнoм логическом выражении без скобок?
Законы алгебры логики
Длинное выражение можно сократить без всяких таблиц, если знать законы. Это такие же правила, как «от перемены мест слагаемых сумма не меняется».
Переместительный: представь очередь из двух дел — «И» не важно, что назвать первым: результат тот же. Зацепка: поменяли местами — смысл не поменяли.
Сочетательный: представь три шага, которые объединяют в две пары. Можно сначала соединить первые два или последние два — результат тот же. Зацепка: поменяли скобки, но не порядок элементов.
Коротко: места можно менять, группы можно менять.
Распределительный: представь, что — общий пропуск, а и — два входа. Если пропуск нужен для входа через или через , он должен появиться в обоих вариантах: «раздаётся» внутрь скобок.
Зацепка: распределяй общий элемент, как раздаёшь каждому по одному экземпляру. В отличие от переместительного и сочетательного законов здесь элементы не просто меняют места или группировку — один элемент раскладывается по двум вариантам.
- Двойное «не» — как двойной разворот: «не бывает, чтобы дверь не закрыта» значит «закрыта».
- : нельзя быть одновременно дома и не дома. : дома или не дома — верно всегда.
- «Неправда, что оба дома» значит «хотя бы один не дома». Поэтому отрицание И превращается в ИЛИ из отрицаний.
Зацепки: ноль гасит И, единица включает ИЛИ (, ). Черта ломает знак: проносишь отрицание через скобку, И меняется на ИЛИ и наоборот. Самопроверка: распределительный закон для ИЛИ в арифметике не работает, в логике работает.
| Закон | Для И () | Для ИЛИ () |
|---|---|---|
Переместительный | ||
Повторение | ||
С нулём | ||
С единицей | ||
С отрицанием |
Чему равно при любом ?
показать
Чему равно при любом ?
Единице: . Одной истинной части хватает для ИЛИ.
Дано .
Выносим за скобки по распределительному закону: .
Применяем : получаем .
Применяем . Ответ: . Длинное выражение оказалось просто .
Как доказать закон
Любой закон проверяется таблицей истинности: считаем левую и правую части при всех наборах. Если столбцы совпали, закон верен. Например, для и при двух переменных (4 строки) оба выражения дают 1, 1, 1, 0.
Какое из приведенных равенств выражает распределительный (дистрибутивный) закон для логического сложения?
Логические элементы
Компьютер не понимает слов «и», «или». Внутри него сигнал либо есть (1), либо нет (0). Значит, операции нужно сделать из деталей, которые обрабатывают такие сигналы.
Логический элемент — дискретный преобразователь, который выдаёт после обработки двоичных сигналов значение одной из логических операций.
Конъюнктор — логический элемент И, реализующий операцию логического умножения.
Дизъюнктор — логический элемент ИЛИ, реализующий операцию логического сложения.
Инвертор — логический элемент НЕ, реализующий операцию логического отрицания.
На схемах элементы рисуют прямоугольниками с входами слева и выходом справа. Конъюнктор подписан знаком .

У дизъюнктора внутри стоит «1».

Инвертор отличается кружком на выходе: кружок и означает «перевернуть сигнал».

Какой элемент выдаёт 1 только тогда, когда на обоих входах 1?
показать
Какой элемент выдаёт 1 только тогда, когда на обоих входах 1?
Конъюнктор (элемент И).
Элементы соединяют друг с другом, и получается схема для любого логического выражения. Выражение собирается так: вход идёт через инвертор, потом оба сигнала попадают на конъюнктор.

Проверим схему на всех наборах сразу. На входы подаём столбцы таблицы: — 0011, — 0101. На выходе получается 0010. Это тот же столбец, который мы получили в таблице для .

Как называется логический элемент, реализующий операцию логического умножения?
Запрос с «И» требует, чтобы страница подошла сразу под оба слова: это пересечение двух множеств, область узкая. Запрос с «ИЛИ» берёт страницы, где есть хотя бы одно слово, поэтому результат шире. Это то же самое, что конъюнкция истинна только при двух единицах, а дизъюнкция ложна только при двух нулях. Компьютер принимает решения так же: в нём стоят конъюнкторы, дизъюнкторы и инверторы, а сложные условия собираются из них, как из кубиков.
Высказывание — предложение, которое однозначно истинно (1) или ложно (0). Вопросы и эмоции высказываниями не являются.
Три операции: конъюнкция (И) истинна только при двух единицах, дизъюнкция (ИЛИ) ложна только при двух нулях, инверсия (НЕ) переворачивает значение.
Порядок действий: инверсия, конъюнкция, дизъюнкция; скобки считаются первыми.
В таблице истинности строк, где — число переменных.
Законы упрощают выражения; логические элементы (конъюнктор, дизъюнктор, инвертор) реализуют операции в компьютере.
Предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное.
Буквы, которыми в алгебре логики обозначают высказывания.
Высказывание, никакая часть которого сама не является высказыванием.
Высказывание, строящееся из простых высказываний с помощью логических операций.
Логическая операция, ставящая в соответствие двум высказываниям новое высказывание, являющееся истинным тогда и только тогда, когда оба исходных высказывания истинны (логическое умножение).
Логическая операция, которая двум высказываниям ставит в соответствие новое высказывание, являющееся ложным тогда и только тогда, когда оба исходных высказывания ложны (логическое сложение).
Логическая операция, которая высказыванию ставит в соответствие новое высказывание, значение которого противоположно исходному (логическое отрицание).
Выражение, содержащее логические переменные, знаки логических операций и скобки.
Таблица, показывающая, какие значения принимает логическое выражение при всех наборах значений входящих в него переменных.
Дискретный преобразователь, который выдаёт после обработки двоичных сигналов значение одной из логических операций.
число строк таблицы истинности
двойное отрицание снимается
противоречие всегда ложно
всегда истинно
ноль гасит конъюнкцию
единица включает дизъюнкцию
отрицание И: знак меняется на ИЛИ
отрицание ИЛИ: знак меняется на И
- Конъюнкция
1 только если оба значения 1
- Дизъюнкция
0 только если оба значения 0
- Инверсия
меняет значение на противоположное
- Приоритет
инверсия, конъюнкция, дизъюнкция; скобки первыми
- Строки
посчитай
- Наборы
выпиши значения переменных двоичным счётом
- Порядок
расставь действия по приоритету
- Столбцы
заведи столбец на каждое действие
- Ответ
последний столбец — значение выражения
| Конъюнкция | Дизъюнкция | |
|---|---|---|
Другое название | логическое умножение | логическое сложение |
Элемент | конъюнктор | дизъюнктор |
Истинна | только при двух единицах | при хотя бы одной единице |
Ложна | при хотя бы одном нуле | только при двух нулях |
Одна и та же операция пишется по-разному: конъюнкция — , , , или «И»; дизъюнкция — , , или «ИЛИ». Не пугайся, увидев другой значок в другой книге.
Распределительный закон для ИЛИ, , в обычной арифметике не работает, а в логике верен.
Таблица истинности для 10 переменных содержит строки, поэтому вручную такие таблицы не строят, и на помощь приходят законы.
Что такое высказывание в алгебре логики?
Это предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное.
Какое из приведенных предложений является высказыванием с точки зрения алгебры логики?
Инфографика

Слайды
Конспектвесь параграф сжатым текстом — для повторения перед контрольнойпоказать целикомсвернуть
Учебное пособие: Элементы алгебры логики
1. Основные понятия и теоретические основы
1.1. Высказывание и логические переменные
Алгебра логики — это раздел математики, объектами которого являются высказывания. В информатике аппарат алгебры логики используется для разработки аппаратных и программных средств, а также для конструирования автоматических устройств.
- Высказывание — это предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное.
- Примеры истинных высказываний: «Na — металл», «3 + 5 = 2 · 4», «Великий русский учёный М.В. Ломоносов родился в 1711 году».
- Примеры ложных высказываний: «Зимой воробьи впадают в спячку», «II + VI > VIII».
Что НЕ является высказыванием:
- Побудительные и вопросительные предложения: («Запишите домашнее задание», «Как пройти в библиотеку?»).
- Субъективные суждения и оценки: («Компьютерная графика — самая интересная тема в курсе школьной информатики»).
- Парадоксы: («Это предложение является ложным» — принятие его истинности или ложности приводит к противоречию).
- Числовые выражения без знаков равенства/неравенства: (например, ).
- Предложения с переменными (уравнения, неравенства с переменной): Равенства или неравенства вида становятся высказываниями только при подстановке конкретного значения переменной. Множество значений переменной, при которых получаются истинные высказывания, называется областью истинности предложения с переменной.
Обозначения и значения:
Алгебра логики отвлекается от смысловой содержательности высказываний и рассматривает только их истинность или ложность.
- Высказывания обозначаются буквами и называются логическими переменными ().
- Истинному высказыванию соответствует логическое значение ().
- Ложному высказыванию соответствует логическое значение ().
1.2. Основные логические операции
Высказывания бывают простыми (ни одна часть которого сама не является высказыванием) и составными (сложными), которые строятся из простых с помощью логических операций и логических связок.
Название логической операции · Алгебраическое название · Логическая связка в естественном языке · Используемые знаки и обозначения
- Инверсия — Логическое отрицание; «не», «неверно, что»; , , ,
- Конъюнкция — Логическое умножение; «и», «а», «но», «хотя»; , , , ,
- Дизъюнкция — Логическое сложение; «или»; , , ,
Определения и таблицы истинности базовых операций:
- Инверсия — логическая операция, которая высказыванию ставит в соответствие новое высказывание, значение которого противоположно исходному.
- При построении отрицания используется оборот «неверно, что...» либо частица «не» при сказуемом.
·
- 0 — 1
- 1 — 0
- Конъюнкция — логическая операция, ставящая в соответствие двум высказываниям новое высказывание, являющееся истинным тогда и только тогда, когда оба исходных высказывания истинны.
· ·
- 0 — 0; 0
- 0 — 1; 0
- 1 — 0; 0
- 1 — 1; 1
- Дизъюнкция — логическая операция, которая двум высказываниям ставит в соответствие новое высказывание, являющееся ложным тогда и только тогда, когда оба исходных высказывания ложны.
· ·
- 0 — 0; 0
- 0 — 1; 1
- 1 — 0; 1
- 1 — 1; 1
1.3. Логические выражения и приоритет операций
Логическое выражение — выражение, содержащее логические переменные, знаки логических операций и скобки.
При отсутствии скобок операции выполняются в соответствии с их приоритетом:
- Инверсия ()
- Конъюнкция ()
- Дизъюнкция ()
Изменить порядок выполнения операций можно с помощью расстановки скобок.
1.4. Правила построения таблиц истинности
Таблица истинности показывает, какие значения принимает логическое выражение при всех возможных наборах входящих в него переменных.
Алгоритм построения:
- Подсчитать — число переменных в выражении.
- Подсчитать общее число логических операций в выражении.
- Установить последовательность выполнения операций с учётом скобок и приоритетов.
- Определить число столбцов: .
- Заполнить шапку таблицы (переменные и операции в установленном порядке).
- Определить число строк в таблице (без шапки): .
- Выписать наборы входных переменных (целые -разрядные двоичные числа от до в порядке возрастания).
- Заполнить таблицу по столбцам, выполняя логические операции по шагам.
Если значения итогового столбца совпадают со столбцом одной из переменных для всех наборов, такие выражения называют равносильными.
1.5. Законы алгебры логики (Свойства логических операций)
Название закона · Для логического умножения (конъюнкции) · Для логического сложения (дизъюнкции)
- Переместительный (коммутативный) — ;
- Сочетательный (ассоциативный) — ;
- Распределительный (дистрибутивный) — ;
- Двойного отрицания — ;
- Исключённого третьего — ;
- Повторения — ;
- Операций с 0 и 1 — ; ; ;
- Общей инверсии (законы де Моргана) — ;
Законы алгебры логики применяются для упрощения логических выражений и доказательства равносильности, а также могут быть доказаны построением таблиц истинности.
1.6. Логические элементы
Дискретный преобразователь, который выдаёт после обработки двоичных сигналов значение одной из логических операций, называется логическим элементом. Компьютерные устройства обработки и хранения данных представляют собой электронные схемы из отдельных логических элементов.
- Конъюнктор (элемент И): реализует операцию логического умножения (). Единица на выходе появляется только тогда, когда на всех входах действуют единицы.
- Дизъюнктор (элемент ИЛИ): реализует операцию логического сложения (). Единица на выходе появляется, если хотя бы на одном входе присутствует единица.
- Инвертор (элемент НЕ): реализует операцию отрицания. Инвертирует сигнал (, ).
2. Вопросы для проверки знаний (Quiz)
Вопросы
- Что такое высказывание в алгебре логики?
- Какие типы предложений естественного языка не могут являться высказываниями?
- Что такое область истинности предложения с переменной?
- При каких значениях операндов конъюнкция двух высказываний дает результат «истина» ()?
- В каком случае дизъюнкция двух высказываний ложна ()?
- Укажите стандартный порядок (приоритет) выполнения логических операций при отсутствии скобок.
- Какая формула используется для расчета количества строк в таблице истинности для выражения, содержащего переменных?
- Сформулируйте закон исключённого третьего для логического сложения и для логического умножения.
- Чему равны значения выражений и ?
- Какие логические элементы являются базовыми для построения электронных схем?
Ответы для самопроверки
- Высказывание — это предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное.
- Вопросительные предложения, побудительные предложения, предложения с субъективными оценками/мнениями, а также логические парадоксы.
- Область истинности — это множество всех тех значений переменной, при подстановке которых предложение с переменной превращается в истинное высказывание.
- Конъюнкция истинна () тогда и только тогда, когда оба исходных высказывания истинны ().
- Дизъюнкция ложна () тогда и только тогда, когда оба исходных высказывания ложны ().
- 1) Инверсия, 2) Конъюнкция, 3) Дизъюнкция.
- (не считая строки с шапкой таблицы).
- Для логического сложения: . Для логического умножения: .
- ; .
- Конъюнктор (логический элемент И), дизъюнктор (логический элемент ИЛИ) и инвертор (логический элемент НЕ).
3. Вопросы для размышления и эссе
- Фундаментальное значение алгебры логики в вычислительной технике.
- Направление анализа: Рассмотрите, каким образом абстрагирование от смыслового содержания высказываний и сведение логических значений к двоичным кодам ( и ) позволило применить аппарат алгебры логики к разработке электронных схем, хранению и обработке информации в компьютерах.
- Проблема определения истинности высказываний в формальных и естественных языках.
- Направление анализа: Объясните, почему естественный язык допускает создание предложений, не являющихся высказываниями (вопросы, призывы, парадоксы), и как формализация языка (математическая, химическая, физическая символика) позволяет однозначно разграничивать истинные и ложные утверждения.
- Сравнительный анализ способов решения логических задач.
- Направление анализа: Сопоставьте метод построения таблиц истинности, алгебраические преобразования (с использованием законов логики) и использование диаграмм (кругов Эйлера). Проанализируйте преимущества и ограничения каждого метода при решении практических задач.
4. Глоссарий терминов
- Алгебра логики — Раздел математики, изучающий высказывания и правила выполнения над ними операций, аналогичных сложению и умножению.
- Высказывание — Предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное.
- Дизъюнктор — Логический элемент (схема ИЛИ), реализующий операцию логического сложения.
- Дизъюнкция — Логическая операция (логическое сложение), связывающая два высказывания с помощью союза «или» и дающая значение «ложь» только тогда, когда оба операнда ложны.
- Инвертор — Логический элемент (схема НЕ), реализующий операцию логического отрицания.
- Инверсия — Логическая операция (логическое отрицание), меняющая значение высказывания на противоположное.
- Конъюнктор — Логический элемент (схема И), реализующий операцию логического умножения.
- Конъюнкция — Логическая операция (логическое умножение), связывающая высказывания союзом «и» и дающая значение «истина» только тогда, когда оба операнда истинны.
- Логический элемент — Дискретный преобразователь, выдающий после обработки двоичных сигналов значение одной из логических операций.
- Логическое выражение — Выражение, содержащее логические переменные, знаки логических операций и скобки.
- Логическая переменная — Переменная, обозначающая высказывание и принимающая только два значения: или .
- Логическое значение — Обозначение истинности () или ложности () логической переменной.
- Область истинности — Множество значений переменной, при которых предложение с переменной становится истинным высказыванием.
- Простое высказывание — Высказывание, ни одна часть которого не является самостоятельным высказыванием.
- Равносильность логических выражений — Свойство двух логических выражений принимать одинаковые значения на всех возможных наборах входных переменных.
- Составное высказывание — Высказывание, образованное из простых высказываний с помощью логических операций.
- Таблица истинности — Таблица, показывающая, какие значения принимает логическое выражение при всех возможных наборах входящих в него переменных.
Таблица понятийтермин, определение и пример в одном местепоказать целикомсвернуть
| Термин | Определение | Пример |
|---|---|---|
| Алгебра логики | Раздел математики, объектами которого являются высказывания. Определяет правила записи, упрощения и преобразования высказываний и вычисления их значений. | Позволяет свести обработку информации к операциям с двоичными данными (0 и 1). |
| Высказывание | Предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное. | «Великий русский учёный М.В. Ломоносов родился в 1711 году» (истинное высказывание); «Зимой воробьи впадают в спячку» (ложное высказывание). |
| Простое высказывание | Высказывание, никакая часть которого сама не является высказыванием. | «Na — металл» |
| Составное (сложное) высказывание | Высказывание, строимое из простых высказываний с помощью логических операций. | «Основоположником алгебры логики является Джордж Буль, и исследования Клода Шеннона позволили применить алгебру логики в вычислительной технике». |
| Логическая переменная | Буквенное обозначение высказывания в алгебре логики, принимающее логические значения 1 (истина) или 0 (ложь). | A = 1 (если высказывание истинно), B = 0 (если ложно). |
| Конъюнкция | Логическая операция (логическое умножение), ставящая в соответствие двум высказываниям новое высказывание, являющееся истинным тогда и только тогда, когда оба исходных высказывания истинны. | A & B, A ∧ B, A · B |
| Дизъюнкция | Логическая операция (логическое сложение), которая двум высказываниям ставит в соответствие новое высказывание, являющееся ложным тогда и только тогда, когда оба исходных высказывания ложны. | A v B, A | B, A + B |
| Инверсия | Логическая операция (логическое отрицание), которая высказыванию ставит в соответствие новое высказывание, значение которого противоположно исходному. | НЕ A, ¬A, Ā («У меня дома нет компьютера» как отрицание к «У меня дома есть компьютер») |
| Логическое выражение | Запись составного высказывания, содержащая логические переменные, знаки логических операций и скобки. | A v A & B |
| Таблица истинности | Таблица, показывающая, какие значения принимает логическое выражение при всех возможных наборах значений входящих в него переменных. | Таблица из строк с наборами 00, 01, 10, 11 и результатами операции A & B. |
| Логический элемент | Дискретный преобразователь, который выдаёт после обработки двоичных сигналов значение одной из логических операций. | Конъюнктор (И), дизъюнктор (ИЛИ), инвертор (НЕ). |














