Скачать презентацию Лекция 7 Основы математической логики — 2 Скачать презентацию Лекция 7 Основы математической логики — 2

ИиМ-Лк_2-5(логика-2).ppt

  • Количество слайдов: 23

Лекция 7 Основы математической логики - 2 Лекция 7 Основы математической логики - 2

Вопросы Понятие формулы логики высказываний. Приоритет логических операций 2. Вычисление значений истинности формул логики Вопросы Понятие формулы логики высказываний. Приоритет логических операций 2. Вычисление значений истинности формул логики высказываний 3. Тождественно-истинные и тождественно-ложные формулы логики высказываний. Логическая равносильность формул. 4. Равносильные преобразования формул 1.

Основные определения Переменную, которая может принимать значения конкретных высказываний, будем называть пропозициональной переменной. Логические Основные определения Переменную, которая может принимать значения конкретных высказываний, будем называть пропозициональной переменной. Логические константы 1 (И), 0 (Л) будем называть пропозициональными константами. Истинностными значениями пропозициональных переменных являются пропозициональные константы 1 (И), 0 (Л). Пропозициональные переменные будем обозначать буквами латинского алфавита X, Y, Z (возможно, с индексами: X 1, X 2, X 3 и так далее).

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

Приоритет логических операций 1. 2. 3. 4. 5. отрицание ( ), конъюнкция (&), дизъюнкция Приоритет логических операций 1. 2. 3. 4. 5. отрицание ( ), конъюнкция (&), дизъюнкция ( ), строгая дизъюнкция ( ) импликация ( ), эквиваленция ( ).

Вычисление истинности Для вычисления значения истинности формул логики высказываний при заданных значениях истинности входящих Вычисление истинности Для вычисления значения истинности формул логики высказываний при заданных значениях истинности входящих в формулу пропозициональных переменных и констант используется универсальный для логики высказываний метод – метод истинностных таблиц (таблиц истинности).

Пример 1 Вычислить значение истинности формулы ((X&Y Y) X) при следующих значениях пропозициональных переменных: Пример 1 Вычислить значение истинности формулы ((X&Y Y) X) при следующих значениях пропозициональных переменных: X = 1, Y = 0.

Решение примера 1 Решение примера 1

Пример 2 Построить таблицу значений истинности формулы логики высказываний A B ( A B) Пример 2 Построить таблицу значений истинности формулы логики высказываний A B ( A B) при всех возможных комбинациях истинности переменных. Если переменных 2, всего будет 4 строки. Исходные данные в этом случае записываются следующим образом. A B 0 0 0 1 1

Решение примера 2 Решение примера 2

Пример 3 Построить таблицу значений истинности формулы логики высказываний A B C&A ( A Пример 3 Построить таблицу значений истинности формулы логики высказываний A B C&A ( A B) при всех возможных комбинациях истинности переменных.

Решение примера 3 Решение примера 3

Определение Формулу логики высказываний, принимающую значение истинности 1 (И, истина) на любом наборе значений Определение Формулу логики высказываний, принимающую значение истинности 1 (И, истина) на любом наборе значений для пропозициональных переменных, входящих в формулу, называют тождественно-истинной формулой, или тавтологией.

Определение Формулу логики высказываний, принимающую значение истинности 0 (Л, ложь) на любом наборе значений Определение Формулу логики высказываний, принимающую значение истинности 0 (Л, ложь) на любом наборе значений для пропозициональных переменных, входящих в формулу, называют тождественно-ложной формулой, или противоречием.

Определение Пусть формулы F и Ф логики высказываний содержит пропозициональные переменные X 1, X Определение Пусть формулы F и Ф логики высказываний содержит пропозициональные переменные X 1, X 2, … , Xn. Будем считать эти формулы логически равносильными, если они принимают одинаковые значения истинности на соответствующих наборах значений для пропозициональных переменных X 1, X 2, …, Xn, входящих в эти формулы.

Свойство транзитивности Факт логической равносильности формул F и Ф будем обозначать F Ф. Отношение Свойство транзитивности Факт логической равносильности формул F и Ф будем обозначать F Ф. Отношение равносильности формул обладает свойством транзитивности: если F Ф и Ф , то F

Основные логические равносильности Коммутативность строгой дизъюнкции: X Y Y X Ассоциативность строгой дизъюнкции: X Основные логические равносильности Коммутативность строгой дизъюнкции: X Y Y X Ассоциативность строгой дизъюнкции: X (Y Z) (X Y) Z Законы поглощения: X (X&Y) X и X&(X Y) X

Основные логические равносильности Закон контрапозиции: X Y Y X Транзитивность импликации: (X Y)&(Y Z) Основные логические равносильности Закон контрапозиции: X Y Y X Транзитивность импликации: (X Y)&(Y Z) (X Z) Выражение импликации через дизъюнкцию и отрицание: X Y

Основные логические равносильности Выражение эквиваленции через импликацию и конъюнкцию: (X Y)&(Y X) Выражение дизъюнкции Основные логические равносильности Выражение эквиваленции через импликацию и конъюнкцию: (X Y)&(Y X) Выражение дизъюнкции через конъюнкцию и отрицание: X Y ( X Y) Выражение конъюнкции через дизъюнкцию и отрицание: X&Y ( X Y)

Пример 4 Используя равносильные (тождественные) преобразования формул логики высказываний, выразить строгую дизъюнкцию X Y Пример 4 Используя равносильные (тождественные) преобразования формул логики высказываний, выразить строгую дизъюнкцию X Y через конъюнкцию и отрицание. 1. X Y (X Y) (исходя из сравнения таблиц, определяющих операции). 2. (X Y) ((X Y)&(Y X)) (выражение эквиваленции через импликацию и конъюнкцию). 3. ((X Y)&(Y X)) (( X Y)&( Y X)) ( выражение импликации через дизъюнкцию и отрицание).

Пример 4 (продолжение) 4. (( X Y)&( Y X)) ( X& Y X&X Y& Пример 4 (продолжение) 4. (( X Y)&( Y X)) ( X& Y X&X Y& Y Y&X) (раскрываем скобки). 5. ( X& Y X&X Y& Y Y&X) ( X& Y Y&X) Ответ: X Y ( X& Y Y&X)

Пример 5 Упростить выражение: X&Y (X&Y Z) 1. X&Y (X&Y Z) X&Y ( (X&Y) Пример 5 Упростить выражение: X&Y (X&Y Z) 1. X&Y (X&Y Z) X&Y ( (X&Y) Z) (выражение импликации через дизъюнкцию и отрицание). 2. X&Y ( (X&Y) Z) (X&Y)) Z (ассоциативность дизъюнкции)

Пример 5 (продолжение) 3. (X&Y)) Z 1 Z (закон исключенного третьего) 4. 1 Z Пример 5 (продолжение) 3. (X&Y)) Z 1 Z (закон исключенного третьего) 4. 1 Z 1 (свойство логических констант).