Упражнение 4
Доказать утверждения:
-
А тавтология, если и только если А невыполнимо;
-
А выполнимо, если и только если А не тавтология;
-
А и В эквивалентны тогда и только тогда, когда А В – тавтология.
-
тавтологии и исчисления высказываний являются тавтологиями модальной логики;
-
А эквивалентно А;
-
(А В) эквивалентно (А & В).
Теорема (о нормальности). Для любых формул А и В имеет место тавтология:
(А В) (А В).
Доказательство. Пусть M = (W, R, h) – модель Крипке, t W – мир. Предположим выполнение M, t |= (А В). Докажем, что А В верно в мире t. С этой целью докажем, что из M, t |= А следует M, t |= В. Пусть u W – мир, для которого (t, u) R. Если верно M, t |= А, то M, u |= А. По предположению, M, t |= |= (А В), значит, M, u |= А В. Получаем из M, u |= А и M, u |= А В, что M, u |= |= В. Теорема доказана.
- 6. Модальная и темпоральная логикИ
- 6.1. Синтаксис модальной логики
- Дополнительные логические связки
- Приоритеты операций
- Смысловые значения модальностей
- 6.2. Семантика модальной логики
- Модели Крипке
- Упражнение 1
- Упражнение 2
- Семантика темпоральной логики
- Упражнение 3
- Тавтологии
- Упражнение 4
- Условные тавтологии
- Упражнение 5
- 6.3. Алгоритмическая логика Хоара
- Пропозициональная динамическая логика
- Семантика пропозициональной динамической логики
- Аксиомы pdl
- Правила вывода
- Логика Хоара
- Корректность и полнота систем Гильберта
- Свойства шкал Крипке
- Алгоритм Салквиста
- Пример 2
- Пример 3
- Пример 6
- 6.5. Темпоральная логика
- Система Гильберта для темпоральной логики
- Линейные потоки времени
- Стандартный перевод
- Завтра и вчера
- Выбор операторов
- 7. Алгоритмы и рекурсивные функции
- 7.1. Частично рекурсивные функции
- Простейшие функции
- Пример 1
- Оператор примитивной рекурсии
- Пример 2
- Пример 4
- Пример 5
- Пример 6
- Оператор минимизации
- Пример 7
- 7.2. Машины Тьюринга
- Пример 1
- Пример 2
- Пример 3
- Упражнение
- 7.3. Вычислительная сложность
- Труднорешаемые и np-полные задачи
- 6. Модальная и темпоральная логикИ 49
- 7. Алгоритмы и рекурсивные функции 65