Алгебра Логики

Алгебра логики (алгебра высказываний) — раздел математической логики, в котором изучаются логические операции над высказываниями.

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

Основоположником её является Дж. Буль, английский математик и логик, положивший в основу своего логического учения аналогию между алгеброй и логикой. Алгебра логики стала первой системой математической логики, в которой алгебраическая символика стала применяться к логическим выводам в операциях с понятиями, рассматриваемыми со стороны их объёмов. Буль ставил перед собой задачу решить логические задачи с помощью методов, применяемых в алгебре. Любое суждение он пытался выразить в виде уравнений с символами, в которых действуют логические законы, подобные законам алгебры.

Впоследствии усовершенствованием алгебры логики занимались У. С. Джевонс, Э. Шрёдер, П. С. Порецкий, Ч. Пирс, Г. Фреге, разработавший теорию исчисления высказываний, Д. Гильберт, добившийся успехов в области применения метода формализации в операциях с логическими высказываниями. Внесли свой вклад Б. Рассел, придавший вместе с А. Уайтхедом, математической логике современный вид; И. И. Жегалкин, заслугой которого явилась дальнейшая разработка исчисления классов и значительное упрощение теории операций логического сложения; В. И. Гливенко вынес предмет алгебры логики далеко за рамки изучения объёмных операций с понятиями.

Алгебра логики в её современном изложении занимается исследованием операций с высказываниями, то есть с предложениями, которые характеризуются только одним качеством — истинностным значением (истина, ложь). В классической алгебре логики высказывание одновременно может иметь только одно из двух истинностных значений: «истина» или «ложь». Алгебра логики исследует также высказывания — функции, которые могут принимать значения «истина» и «ложь» в зависимости от того, какое значение будет придано переменной, входящей в высказывание — функцию.

Определение

Базовыми элементами, которыми оперирует алгебра логики, являются высказывания.

Высказывания строятся над множеством {Алгебра Логики , Алгебра Логики , Алгебра Логики , Алгебра Логики , Алгебра Логики , Алгебра Логики }, где Алгебра Логики  — непустое множество, над элементами которого определены три операции:

а логический ноль 0 и логическая единица 1 — константы.

Также используются названия:

Унарная операция отрицания в тексте формул оформляется либо в виде значка перед операндом (Алгебра Логики ) либо в виде черты над операндом (Алгебра Логики ), что компактнее, но в целом менее заметно.

Аксиомы

  1. Алгебра Логики , инволютивность отрицания, закон снятия двойного отрицания
  2. Алгебра Логики 
  3. Алгебра Логики 
  4. Алгебра Логики 
  5. Алгебра Логики 
  6. Алгебра Логики 
  7. Алгебра Логики 
  8. Алгебра Логики 
  9. Алгебра Логики 

Логические операции

Простейший и наиболее широко применяемый пример такой алгебраической системы строится с использованием множества B, состоящего всего из двух элементов:

    Алгебра Логики  = { Ложь, Истина }

Как правило, в математических выражениях Ложь отождествляется с логическим нулём, а Истина — с логической единицей, а операции отрицания (НЕ), конъюнкции (И) и дизъюнкции (ИЛИ) определяются в привычном нам понимании. Легко показать, что на данном множестве B можно задать четыре унарные и шестнадцать бинарных отношений и все они могут быть получены через суперпозицию трёх выбранных операций.

Опираясь на этот математический инструментарий, логика высказываний изучает высказывания и предикаты. Также вводятся дополнительные операции, такие как эквиваленция Алгебра Логики  («тогда и только тогда, когда»), импликация Алгебра Логики  («следовательно»), сложение по модулю два Алгебра Логики исключающее или»), штрих Шеффера Алгебра Логики , стрелка Пирса Алгебра Логики  и другие.

Логика высказываний послужила основным математическим инструментом при создании компьютеров. Она легко преобразуется в битовую логику: истинность высказывания обозначается одним битом (0 — ЛОЖЬ, 1 — ИСТИНА); тогда операция Алгебра Логики  приобретает смысл вычитания из единицы; Алгебра Логики  — немодульного сложения; & — умножения; Алгебра Логики  — равенства; Алгебра Логики  — в буквальном смысле сложения по модулю 2 (исключающее Или — XOR); Алгебра Логики  — не превосходства суммы над 1 (то есть Алгебра Логики  Алгебра Логики  Алгебра Логики  = Алгебра Логики ).

Впоследствии булева алгебра была обобщена от логики высказываний путём введения характерных для логики высказываний аксиом. Это позволило рассматривать, например, логику кубитов, тройственную логику (когда есть три варианта истинности высказывания: «истина», «ложь» и «не определено»), комплексную логику и др.

Свойства логических операций

  1. Коммутативность: Алгебра Логики .
  2. Идемпотентность: Алгебра Логики .
  3. Ассоциативность: Алгебра Логики .
  4. Дистрибутивность конъюнкций и дизъюнкции относительно дизъюнкции, конъюнкции и суммы по модулю два соответственно:
    • Алгебра Логики ,
    • Алгебра Логики ,
    • Алгебра Логики .
  5. Законы де Мо́ргана:
    • Алгебра Логики ,
    • Алгебра Логики .
  6. Законы поглощения:
    • Алгебра Логики ,
    • Алгебра Логики .
  7. Другие (1):
    • Алгебра Логики .
    • Алгебра Логики .
    • Алгебра Логики .
    • Алгебра Логики .
    • Алгебра Логики , инволютивность отрицания, закон снятия двойного отрицания.
  8. Другие (2):
    • Алгебра Логики .
    • Алгебра Логики .
    • Алгебра Логики .
    • Алгебра Логики .
  9. Другие (3) (Дополнение законов де Мо́ргана):
    • Алгебра Логики .
    • Алгебра Логики .

Существуют методы упрощения логической функции: например, Карта Карно, метод Куайна - Мак-Класки

История

Своим существованием наука «алгебра логики» обязана английскому математику Джорджу Булю, который исследовал логику высказываний. Первый в России курс по алгебре логики был прочитан П. С. Порецким в Казанском государственном университете.

См. также

Примечания

Tags:

Алгебра Логики ОпределениеАлгебра Логики АксиомыАлгебра Логики Логические операцииАлгебра Логики Свойства логических операцийАлгебра Логики ИсторияАлгебра Логики См. такжеАлгебра Логики ПримечанияАлгебра ЛогикиЛогическое высказываниеМатематическая логикаТроичная логика

🔥 Trending searches on Wiki Русский:

Человек в футляреRobloxДэдпул и Росомаха21 апреляЛебедь, Александр ИвановичМахачев, Ислам РамазановичДиана, принцесса УэльскаяFallout (серия игр)Круг, Михаил ВладимировичЕкатеринбургСанкт-ПетербургЮMoneyДи Каприо, ЛеонардоТитаникКарл III (король Великобритании)ГерманияКухня (телесериал)Приднестровская Молдавская РеспубликаКологривый, Никита СергеевичПётр IМаклахлен, КайлАлиса в Стране чудесКрокус Сити ХоллЗелёная книга (фильм)Крымская войнаМефедронАфрикаЗендеяКалашников, Михаил ТимофеевичRitzio Entertainment GroupНидерландыПо законам военного времени (телесериал)Слишкович, ВладимирСтатистика Эль-КласикоКосынка (пасьянс)Курцын, Роман ДмитриевичКонтинентНовосибирскФредди МеркьюриКирилл (патриарх Московский)Южно-Африканская РеспубликаКаспийское мореПорнофильмы (группа)ХолокостВикиЕва ЭльфиАлонсо, ХабиСписок фильмов кинематографической вселенной MarvelКазиноНейронная сетьГосударство ПалестинаРоссийская Советская Федеративная Социалистическая РеспубликаЭрмитажКарлсен, МагнусЖириновский, Владимир ВольфовичУиллис, БрюсRutubeСёгун (роман)FalloutСписок музыкальных жанров, направлений и стилейБунин, Иван АлексеевичПограничное расстройство личностиОдин день Ивана ДенисовичаКадыров, Ахмат АбдулхамидовичСиний кит (игра)ГагаузияМбаппе, КилианТаиландМатрёнин дворТурнир претендентов по шахматам 2024УкраинаОзонВознесенский, Андрей АндреевичИльин, Иван Александрович22 апреляСмерть Адольфа ГитлераАдыгеяСписок президентов США🡆 More