5.4 Равносильность формул лп
Определение. Две формулы ЛП называются равно-сильными (эквивалентными), если они принимают одина-ковые истинностные значения при всех одинаковых значе-ниях своих свободных переменных. На любой интерпре-тации они одновременно истинны или ложны.
Перечислим основные, наиболее часто используемые случаи равносильности формул:
х A(х) у A( у),
х A(х) у A( у),
x y A(х,y) у x A(х,y),
х у A(х,y) у х A(х,y),
х A(х) x A( x),
х A(х) x A( x),
х A(х) x A( x),
х A(х) x A( x),
х (A(х)&H) х A(х) & H ,
х (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
