Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3.логика предикатов.doc
Скачиваний:
41
Добавлен:
16.04.2019
Размер:
105 Кб
Скачать
☆

5.4 Равносильность формул лп

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

Перечислим основные, наиболее часто используемые случаи равносильности формул:

  1. х A(х) у A( у),

  2. х A(х) у A( у),

  3. x y A(х,y) у x A(х,y),

  4. х у A(х,y) у х A(х,y),

  5.  х A(х) x A( x),

  6.  х A(х) x A( x),

  7. х A(х) x A( x),

  8. х A(х) x A( x),

  9. х (A(х)&H) х A(х) & H ,

  10. х (A(х) H) х A(х) H ,

11) х (A(х) B(x)) х A(х) х B(x) ,

12) х (A(х) & B(x)) х A(х) & х B(x).

Доказательство равносильности (неравносильности) формул является частным случаем доказательства истин-ности (ложности) формул. Поскольку логическая связка ”” может быть выражена через прямую и обратную имплика-ции: (АВ) (АВ)&(BA), то доказательство истинности операции ”” сводится к доказательству одновременной истинности прямой (АВ) и обратной (BA) импликаций.

Пример. Доказать равносильность формул х A(х) x A( x).

Решение. Допустим, на некотором непустом множестве М и

сигнатуре  рассматриваемые формулы неравносильны. Эквивалентность двух формул F1 F2 ложна, когда ложна

208

хотя бы одна из импликаций F1 F2, F2 F1 . Это следует из тавтологии (ху) ( (ху) (ух)).

1. Допустим, ложна прямая импликация хA(х)xA(x). Из этого предположения вытекает одновременное выпол-нение двух условий: хA(х)=И, xA(x)=Л. Из первого после применения отрицания к обеим частям следует, что на всех элементах множества М предикат А(х) ложен. При этом отрицание A(x) на всех элементах множества М будет истинно. Но из второго условия следет, что существуют элементы множества М , на которых отрицание предиката А ложно. Полученное противоречие опровергает предполо-жение о ложности прямой импликации

2. Предположим, ложна обратная импликация: xA(x) хA(х). Следовательно, одновременно выполняются два условия: xA(x)=И, хA(х)=Л. Из второго следует, что на всех элементах множества М предикат А(х) истинен. Из второго вытекает, что множестве М существуют элементы, на которых истинно отрицание предиката А(х). Следова-тельно, предположение о ложности обратной импликации также приводит к противоречию.

Поскольку прямая и обратная импликации тождест-венно истинны, то их произведение (тождественное равен-ство) также всегда истинно.

Задачи.

1. Доказать или опровергнуть равносильность формул:

а) х A(х) x A( x); б) x A(х)&B x(A( x) & B); в) B& x A(х) x(B&A( x)); г) B x A(х) x(B A( x)); д) x A(х)B x(A( x)B); е) x A(х)B x(A( x) B);

ж) B x A(х) x(BA( x)); з) x A(х) B x(A( x) B);

и)B x A(х) x(BA( x)); к) x A(х) B x(A(x)B); л) B x A(х) x(B A( x)); м) x A(х) xA( x) .

2. Доказать неравносильность формул xy A(х,y) и yx A(x,y).

209