Законы алгебры логики
Алгебра логики
А́лгебра ло́гики — один из основных разделов математической логики, в котором методы алгебры используются в логических преобразованиях[1]. Она изучает логические операции над высказываниями с точки зрения их истинностного значения. Высказывания могут быть только истинными или ложными, то есть используется так называемая бинарная или двоичная логика. Действия, которые производятся над высказываниями, записываются в виде логических выражений.
Создателем алгебры логики является Джордж Буль (1815—1864), английский математик и логик, положивший в основу своего учения аналогию между алгеброй и логикой (Булева алгебра).
История
Своим существованием наука «алгебра логики» обязана английскому математику Джорджу Булю, который исследовал логику высказываний. Алгебра логики стала первой системой математической логики, в которой алгебраическая символика стала применяться к логическим выводам. Буль ставил перед собой задачу решить логические задачи с помощью методов, применяемых в алгебре. Любое суждение он пытался выразить в виде уравнений с символами, в которых действуют логические законы, подобные законам алгебры. Первый в России курс по алгебре логики был прочитан П. С. Порецким в Казанском государственном университете.
Логические операции
В математических выражениях Ложь отождествляется с логическим нулём, а Истина — с логической единицей.
Логические операции отрицания (НЕ), конъюнкции (И) и дизъюнкции (ИЛИ) определяются в привычном нам понимании. Также существуют дополнительные операции, такие как эквиваленция («тогда и только тогда, когда»), импликация («следовательно»), сложение по модулю два («исключающее или»), штрих Шеффера , стрелка Пирса и некоторые другие.
Свойства логических операций
- Коммутативность: .
- Идемпотентность: .
- Ассоциативность: .
- Дистрибутивность конъюнкций и дизъюнкции относительно дизъюнкции, конъюнкции и суммы по модулю два соответственно:
- ,
- ,
- .
- Законы де Мо́ргана:
- ,
- .
- Законы поглощения:
- ,
- .
- Другие законы:
- Другие (2):
- .
- .
- .
- .
- Дополнение законов де Мо́ргана:
- .
- .
Высказывания
Базовыми элементами, которыми оперирует алгебра логики, являются высказывания. Высказывания строятся над множеством {, , , , , }, где — непустое множество, над элементами которого определены три операции:
а логический ноль 0 и логическая единица 1 — константы.
Также используются названия:
- Дизъю́нкт — пропозициональная формула, являющаяся дизъюнкцией одного или более литералов (например ).
- Конъюнкт — пропозициональная формула, являющаяся конъюнкцией одного или более литералов (например ).
Унарная операция отрицания в тексте формул оформляется либо в виде значка перед операндом () либо в виде черты над операндом ().
Логические выражения
Логические выражения могут быть простыми и сложными. Простое логическое выражение состоит из одного высказывания и не содержит логических операций. В простом логическом выражении возможен только один результат — либо «истина», либо «ложь». Сложное логическое выражение содержит высказывания, объединённые логическими операциями. По аналогии с понятием функции в алгебре сложное логическое выражение содержит аргументы, которые являются высказывания. Истинность сложного высказывания можно определить, зная значение входящих в него высказываний.
Примечания
- ↑ Алгебра логики // Большая советская энциклопедия : [в 30 т.] / гл. ред. А. М. Прохоров. — 3-е изд. — М. : Советская энциклопедия, 1969—1978.
Литература
- Босова Л. Л., Босова А. Ю. Информатика: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2013.
- Семакин И. Г., Залогова Л. А., Русаков С. В., Шестакова Л. В. Информатика: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2015. — Т. 3-е изд..
- Поляков К. Ю., Еремин Е. А. Информатика. 9 класс. — М.: БИНОМ. Лаборатория знаний, 2017.
- Угринович Н. Д. Информатика и ИКТ: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2012. — Т. 6-е изд..

