Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция_7_new.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
150 Кб
Скачать
☆

Выводимость секвенции

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

Если существует вывод, в котором секвенция S является последней, то она называется выводимой. Формула Р называется выводимой, если секвенция |- Р выводима.

Вид вывода

Вывод называется линейным, если каждая последующая секвенция получается из предыдущих или является аксиомой

S0 S1 ... Sn = S

Если секвенция получается из нескольких секвенций, то вывод имеет вид дерева, в котором листья - аксиомы ИВ (посылки), а переходы - применение правил вывода. Выводимость - синтаксическое понятие.

Истинность - семантическое понятие

Примеры выводов

Пример 1

Докажем, что выводима формула  (P &P). Неверно, что высказывание может быть одновременно истинным и ложным. Для доказательства выводимости формулы надо показать, что выводима секвенция

|–  (P &P). Искать вывод лучше всего в обратном порядке.

P & P |–

Р, Р|–

Р|– Р.

Получаем линейный вывод:

  1. шаг Р |– Р аксиома

  2. шаг Р, P|– правило  

  3. шаг Р & P |– правило & 

  4. шаг |–  (P &  P) правило 

Пример 2 Доказать, что выводима формула Р V Р ?

Верно, что высказывание либо истинно, либо ложно. Третьего не дано (закон исключенного третьего). Вывести самостоятельно.

Р |– Р |– Р,Р |– Р V Р

Пример 3 (Косовский, стр.27)

Доказать формулу Р  P. Доказательство имеет форму дерева:

Р |–Р Р |–Р

 

|–Р, Р Р, Р |–

 

Р |– Р Р |– Р

 

 Р  P 

При выводе учтено, что А = В равносильно (A  В) & (В  A)

Пример 4

Вывести секвенцию AVB |–  A  B.

Искать вывод лучше всего в обратном порядке.

  1. шаг - освободимся от импликации  A , А V В |– В

  2. шаг - освободимся от дизъюнкции, при этом получаются две секвенции

 А, А |– В  А, В |– В

  1. шаг - освободимся от отрицания

А |– А, В В|–А, В

  1. шаг - освободимся от лишней посылки

А |– А В |– В

Далее идти некуда, так как получившиеся секвенции - аксиомы.

Теперь можно записать прямой вывод в виде дерева вывода

А |– А В |– В

А |– А, В В |– А, В

А, А |– В А, В |– В

А, А V В |– B

А V В|–  A  B

Пример 5 (см. «Логика и компьютер» с.54-55)

Вывести секвенцию  (А & В) |–  A V  В (правило Де Моргана)

Используем для поиска вывода обратный метод

  1. шаг - исключаем дизъюнкцию из сукцедента  (А & В) |–  A,  В

  2. шаг - освобождаемся от отрицания в антецеденте |– (А & В),  A,  В

  3. шаг - исключаем конъюнкцию, при этом получаем две секвенции |–А, А, В |– В, А, В

  4. шаг — исключаем одно отрицание в каждой из формул сукцедентов А |– А,  В В |– В,  А

  5. шаг - освобождаемся от лишней посылки А|–А В|–В Получившиеся секвенции являются аксиомами

Пример 5

Вывести секвенцию  А V  В |–  (A & В) (самостоятельно)

  1. шаг - исключаем дизъюнкцию из антецедента  А |–  (А & В)  В |-  (А & В)

  2. и 3 шаги - освобождаемся от отрицаний (А & В) |– А (А & В) |– В

  1. шаг - освобождаемся от конъюнкции А,В |–А А,В |– В

  2. шаг - освобождаемся от лишней посылки А |– А В |– В Получившиеся секвенции являются аксиомами

Пример 6

Вывести формулу А  В   A V B. Для этого надо вывести 2 формулы

(А  В)  ( A V B) и ( A V B)  (А  В), т.е доказать 2 секвенции:

|– (А  В)  ( A V B) |– ( A V B)  (А  В)/

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]