250 likes | 452 Vues
Алгебра логики. Информатика – это множество различных дисциплин. Теория информации Кибернетика Программирование Математическая логика Теория алгоритмов. Алгебра логики — раздел математической логики , в котором изучаются логические операции над высказываниями. Высказывание (суждение).
E N D
Информатика – это множество различных дисциплин • Теория информации • Кибернетика • Программирование • Математическая логика • Теория алгоритмов
Алгебра логики — раздел математической логики, в котором изучаются логические операции над высказываниями.
Логические величины понятия, выражаемые словами ИСТИНА, ЛОЖЬ (true, false)
Логическая константа ИСТИНА или ЛОЖЬ
Логическая переменная символически обозначенная логическая величина. A, B, X, Y
Логическое выражение простое или сложное высказывание.
Сложное выражение строится из простых с помощью логических операций.
Логические операции • Конъюнкция (логическое умножение) • & ^ • Двухместная логическая операция • В русском языке выражается союзом И
Результатом конъюнкции будет истина тогда и только тогда, когда истинны оба логических выражения
Логические операции • Дизъюнкция (логическое сложение) v • Двухместная логическая операция • В русском языке выражается союзом ИЛИ
Результатом дизъюнкции Будет истина, если истинно хотя бы одно из логических выражений
Инверсия • Отрицание ¬А А • Одноместная логическая операция • В русском языке выражается НЕ
Импликация(логическое следование) • Двухместная логическая операция • В русском языке выражается союзами: • Если…, то; коль скоро…, то; когда…, тогда • Выражение после слов если, когда, коль скоро – основание • Выражение после слов то, тогда - следствие
Результатом импликации • Будет ложь тогда, когда основание истинно, а следствие ложно
Эквивалентность • Двухместная логическая операция • Языковой аналог: Если и только если; тогда и только тогда, когда
Таблица истинности эквивалентности
Результатом эквивалентности • Будет истина тогда, когда оба логических выражения одновременно истины или ложны.
Являются ли истинными высказывания: • Если Костя – брат некто, то некто – брат Кости • Если X сын или дочь Y, то Y – мать или отец X • Людоед голоден тогда и только тогда, когда он давно не ел.
Порядок логических операций по убыванию старшинства • Инверсия • Конъюнкция • Дизъюнкция • Импликация • Эквивалентность