Общезначимость
Формула (исчисления предикатов) общезначима, если она истинна в любой интерпретации. Теорема 4.14. Формула x А(х) A(t), где терм t свободен для переменной х в формуле А, общезначима. Доказательство. Рассмотрим произвольную интерпретацию I, произвольную последовательность значений из области интерпретации s и соответствующую функцию . Пусть (ti) = ai и пусть t(x) — некоторый терм, а t' = (... х...){t 1 / /х}. Тогда (t) = (t'), где s 1 имеет значение а 1 на месте х. Пусть А(х) — формула, а терм t свободен для х в А. Положим A(t)=A(...x...){t//x}. Имеем: (A(t)) = И (A(x)) = И, где s 1 имеет значение (t) на месте х. Если ( x А(х)) = И и терм t свободен для x в А, то (A(t)) = И. Следовательно, формула x А(х) A(t) выполнена на всех последовательностях произвольной интерпретации. Можно также показать, что формула A(t) x A(x), где терм t свободен для переменной x в формуле А, общезначима. О полноте чистого исчисления предикатов Существуют с ледующие две метатеоремы, которые устанавливают свойства исчисления предикатов, аналогичные тем, которые установлены для исчисления высказываний в подразделе 4.3. Теоремы приводим без доказательств. Теорема 4.15. Всякая теорема чистого исчисления предикатов первого порядка общезначима. Теорема 4.16. Всякая общезначимая формула является теоремой чистого исчисления предикатов первого порядка.
|