Логическое следствие в логике предикатов. Через обозначим кортеж переменных ; через
Через обозначим кортеж переменных ; через ‑ . Пусть φ 1( ), …, φ n( ), ψ ( ) – формулы сигнатуры . Формула ψ называется логическим следствием формул φ 1, …, φ n (обозначается φ 1, …, φ n ⊨ ψ), если для любой алгебраической системы t wx: val=" Cambria Math" /> < w: i/> < /w: rPr> < m: t> A< /m: t> < /m: r> < /m: oMath> < /m: oMathPara> < /w: p> < w: sectPr wsp: rsidR=" 00000000" > < w: pgSz w: w=" 12240" w: h=" 15840" /> < w: pgMar w: top=" 1134" w: right=" 850" w: bottom=" 1134" w: left=" 1701" w: header=" 720" w: footer=" 720" w: gutter=" 0" /> < w: cols w: space=" 720" /> < /w: sectPr> < /w: body> < /w: wordDocument> "> сигнатуры ⊨ (φ 1( ) … φ n( )→ ψ ( )). Пример 9. Доказать, что φ 1( )→ φ 2( ), φ 2( )→ φ 3( ) ⊨ φ 1( )→ φ 3( ), (1) где φ 1( ), φ 2( ), φ 3( ) – формулы сигнатуры . Решение. Пусть t wx: val=" Cambria Math" /> < w: i/> < /w: rPr> < m: t> A< /m: t> < /m: r> < /m: oMath> < /m: oMathPara> < /w: p> < w: sectPr wsp: rsidR=" 00000000" > < w: pgSz w: w=" 12240" w: h=" 15840" /> < w: pgMar w: top=" 1134" w: right=" 850" w: bottom=" 1134" w: left=" 1701" w: header=" 720" w: footer=" 720" w: gutter=" 0" /> < w: cols w: space=" 720" /> < /w: sectPr> < /w: body> < /w: wordDocument> "> = ‑ произвольная алгебраическая система сигнатуры . Необходимо показать, что ⊨ ((φ 1( )→ φ 2( )) (φ 2( )→ φ 3( ))→ (φ 1( )→ φ 3( ))). Пусть и ⊨ (φ 1( )→ φ 2( )) (φ 2( )→ φ 3( )). Покажем, что ⊨ φ 1( )→ φ 3( ). (2) Предположим, что ⊨ φ 1( ). Так как ⊨ (φ 1( )→ φ 2( ), то ⊨ φ 2( ). Так как ⊨ φ 2( )→ φ 3( ), то ⊨ φ 3( ). Таким образом, (2), а, следовательно, и (1), доказано. Формула φ (x1, …, xn) сигнатуры называется тождественно истинной, если для любой алгебраической системы t wx: val=" Cambria Math" /> < w: i/> < /w: rPr> < m: t> A< /m: t> < /m: r> < /m: oMath> < /m: oMathPara> < /w: p> < w: sectPr wsp: rsidR=" 00000000" > < w: pgSz w: w=" 12240" w: h=" 15840" /> < w: pgMar w: top=" 1134" w: right=" 850" w: bottom=" 1134" w: left=" 1701" w: header=" 720" w: footer=" 720" w: gutter=" 0" /> < w: cols w: space=" 720" /> < /w: sectPr> < /w: body> < /w: wordDocument> "> сигнатуры ⊨ φ (x1, …, xn). Формула φ (x1, …, xn) сигнатуры называется тождественно ложной, если формула φ (x1, …, xn) тождественно истина. Множество формул φ 1, …, φ n сигнатуры называется противоречивым или несовместным, если формула φ 1∧ …∧ φ n тождественно ложна. Теорема 3. Пусть φ 1,.., φ m, ψ – формулы сигнатуры Следующие условия эквивалентны: 6) ; 7) 8) { φ 1,.., φ m, ψ } – противоречивое множество формул; 9) – тождественно истинная формула; 10) φ 1∧..∧ φ m∧ ψ – тождественно ложная формула.
|