Основные понятия алгебры логики

Содержание

Слайд 2

Два высказывания А и В называются равносильными, если они имеют одинаковые

Два высказывания А и В называются равносильными, если они имеют одинаковые

значения истинности, записывается А = В.

Сложное высказывание можно построить из простых с помощью логических операций: отрицания, конъюнкции, дизъюнкции, импликации, эквиваленции и логических выражений, представляющих собой комбинации логических операций.

Операцией отрицания А называют высказывание (или –А, или ∀ говорят не А), которое истинно тогда, когда А ложно, и ложно тогда, когда А истинно.

Например, если событие А состоит в том, что «завтра экзамен», то «завтра НЕ будет экзамена», истинность одного утверждения автоматически означает ложность второго.

Слайд 3

Отрицание — унарная (т.е. для одного операнда) логическая операция. Ей соответствует

Отрицание — унарная (т.е. для одного операнда) логическая операция. Ей соответствует

языковая конструкция, использующая частицу НЕ.

Это правило можно записать в виде следующей таблицы:

Такая таблица называется таблицей истинности.

Слайд 4

Конъюнкцией (логическим умножением) двух высказываний А и В является новое высказывание

Конъюнкцией (логическим умножением) двух высказываний А и В является новое высказывание

С, которое истинно только тогда, когда истинны оба высказывания, записывается С = А∧В или С = А&В, или С = А*В (при этом говорят С равно А И В).

Например, пусть высказывание А состоит в том, что «высота шкафа меньше высоты двери», событие В «ширина шкафа меньше ширины двери», событие С «шкаф можно внести в дверь, если ширина шкафа меньше ширины двери И высота шкафа меньше высоты двери», т.е. данная операция применяется, если два высказывания связываются союзом И.

Слайд 5

Таблица истинности этой операции, как следует из определения, имеет вид Т.е.

Таблица истинности этой операции, как следует из определения, имеет вид

Т.е. результатом

конъюнкции (логического умножения) будет 1 только в том случае, когда значения обоих операндов 1.
Слайд 6

Дизъюнкцией (логическим сложением) двух высказываний А и В является новое высказывание

Дизъюнкцией (логическим сложением) двух высказываний А и В является новое высказывание

С, которое истинно, если истинно хотя бы одно высказывание. Записывается С = A∨В, или, правда очень редко, может быть записано С = A+В (при этом говорят: С равно А ИЛИ В).

Например, пусть высказывание А состоит в том, что «студент может добираться домой на автобусе», событие В «студент может добираться домой на троллейбусе», событие С «студент добрался домой на автобусе ИЛИ троллейбусе», т.е. данная операция применяется, если два высказывания связываются союзом ИЛИ.

Слайд 7

Таблица истинности такой операции следующая: Т.е. результатом дизъюнкции (логического сложения) будет

Таблица истинности такой операции следующая:

Т.е. результатом дизъюнкции (логического сложения) будет 1,

если хотя бы один из операндов имеет значение 1.
Слайд 8

Импликацией двух высказываний А (А называется посылкой) и В (В называется

Импликацией двух высказываний А (А называется посылкой) и В (В называется

заключением) является новое высказывание С, которое ложно только тогда, когда посылка истинна, а заключение ложно, записывается С = А→В (при этом говорят: из А следует В).

Примером такой операции может быть любое рассуждение типа: если произошло событие А, то произойдет событие В, например, «если идет дождь, то на небе тучи». Очевидно, операция не симметрична, т.е. из В→А не всегда истинно, в нашем примере «если на небе тучи, то идет дождь» не всегда истинно.

Слайд 9

Таблица истинности импликации имеет вид Т.е. результатом импликации будет 0 только

Таблица истинности импликации имеет вид

Т.е. результатом импликации будет 0 только тогда,

когда посылка 1, а заключение 0.
Слайд 10

Эквиваленцией двух высказываний А и В является новое высказывание С, которое

Эквиваленцией двух высказываний А и В является новое высказывание С, которое

истинно только тогда, когда оба высказывания имеют одинаковые значения истинности, записывается С = А↔В (.С = А = В).

Примером такой операции может быть любое высказывание типа: событие А равносильно событию В. Например, «идет дождь» равносильно «капает из тучи».

Слайд 11

Таблица истинности: Т.е. результатом эквиваленции будет 1 тогда, когда оба высказывания

Таблица истинности:

Т.е. результатом эквиваленции будет 1 тогда, когда оба высказывания имеют

одинаковые значения (либо 0, либо 1).
Слайд 12

Чтобы избежать большого количества скобок в булевских функциях, принято следующее соглашение

Чтобы избежать большого количества скобок в булевских функциях, принято следующее соглашение

о старшинстве операций.

Первыми выполняются операции в скобках, затем операции в следующем порядке: отрицание, конъюнкция и дизъюнкция слева направо, импликация, эквиваленция.

Слайд 13

При построении функциональных узлов КС используются элементы, которые реализуют базовую систему

При построении функциональных узлов КС используются элементы, которые реализуют базовую систему

логических функций.

Одним из таких базовых наборов является набор из трех функций: дизъюнкции (логическое ИЛИ), конъюнкции (логическое И) и отрицание (логическое НЕ).

элемент «логическое ИЛИ»