Satisfiability of Formulas of the Predicate Calculus
[45/82%]Prove that a formula of signature is satisfiable in the algebraic system if and only if is satisfiable in every enrichment .
Prove that for every sentence of signature relative to the algebraic system , we have or .
Prove that:
is satisfiable if and only if is not identically true;
is identically true if and only if is not satisfiable.
Prove that a quantifier-free formula is identically true if and only if it can be obtained by substitution from some identically true formula of the propositional calculus.
Prove that if a closed -formula is true in an algebraic system, then it is true in every subsystem of it.
Prove that if a closed -formula is true in an algebraic system, then it is true in every extension of it.
Give an example of a formula and an algebraic system such that and is false in some extension and some subsystem of the system .
Let be a subsystem of the system . Prove that for every sentence of signature relative to the algebraic system , if and only if , where is an enrichment of and is the relativization of the formula , with, for every ,
Are the formulas satisfiable:
;
;
;
;
;
?
Are the formulas identically true:
;
;
;
?
Let be obtained from by replacing all free occurrences of the variable by the term . Prove the identical truth of the following formulas, if the term is free for in :
;
.
Give examples of formulas and terms such that formulas (a) and (b) of the preceding problem are not identically true.
Prove that the formula
is satisfiable in some infinite model and false in all finite ones.
Prove that the formula
is true in every model containing at most three elements.
Prove that the following formulas are true in every finite model, but not identically true:
;
.
Write a formula with 1-ary predicates, satisfiable only in models containing at least five elements.
Prove the identical truth of the following formulas:
;
, where is not free in ;
;
.
Let be a formula, a subformula of the formula , and the result of replacing some occurrence of in by the formula . Prove that if , then (the replacement theorem).
Prove that for every formula there exists an equivalent prenex normal form.
Reduce to prenex normal form, taking and to be quantifier-free formulas:
;
;
;
.
Let , and let be the set of all terms of signature . Define predicates and functions on so that becomes an algebraic system of signature .
Let a formula of signature have the form
for some formula (possibly containing quantifiers); let be -ary function symbols not occurring in . Prove that for every system there exists an enrichment of signature such that
Prove that for every sentence of signature there exists a -formula of a signature , obtained by adjoining new function symbols to , with the following property: for every system there exists an enrichment of signature such that
(The functions adjoined in are called Skolem functions.)
For the formula , construct the -formula whose existence is asserted in Problem II.5.21(b). For the system , find the required enrichment.
For the formula , construct the -formula whose existence is asserted in Problem II.5.21(b). For any system , where , find a suitable enrichment.
For the formula
and the system from Problem II.4.9, construct the Skolem functions (see Problem II.5.21(b)).
Prove that if a formula of signature is satisfiable, then it is satisfiable on some algebra of terms of a signature .
Let contain no free variables other than , and . Prove that the formula is identically true if and only if the formula
where is a 2-ary predicate symbol not occurring in , is identically true.
Prove that for every sentence one can construct a Skolem normal form such that is identically true if and only if is identically true.
Let be a Skolem normal form of the sentence . Show that does not hold in general. Is it always true that ? A similar question for .
Reduce to Skolem normal form:
;
;
.
Let be an arbitrary model and . Prove that there exists an extension of the model such that for every formula and any elements ,
Let and . Let be a formula with free variable of signature . Prove that
Prove that if the algebraic system is finite, then for every sentence one can construct a quantifier-free sentence relative to such that .
Prove that if an algebraic system is finite, then for every formula one can check in finitely many steps whether it is satisfiable on this system or not.
Prove that a formula of the form , where is a quantifier-free formula without function symbols or constants, is identically true if and only if it is true in every model of elements.
Prove that a formula of the form , where is a quantifier-free formula without function symbols or constants, is identically true if and only if it is true in every one-element model.
Prove that a formula of the form
where is a quantifier-free formula without function symbols or constants, is identically true if and only if it is true in every model of elements.
Let be a formula of signature , where are 1-ary predicate symbols. Prove that is satisfiable if and only if is satisfiable in a model containing at most elements.
Are the formulas satisfiable:
;
;
?
Let , where are 1-ary predicate symbols. Prove that for every sentence of signature there exists a formula , equivalent to , built by means of , and from -constituents, i.e., formulas of the form , where and () has the form or for some of .
For an -constituent (see Problem II.5.38), denote by the formula obtained from by erasing the quantifier and replacing all occurrences of the subformulas in by respectively. Prove that the formula
where are -constituents, , , is satisfiable if and only if the formula of the algebra of propositions
is satisfiable.
Indicate a method for constructing, from any sentence with 1-ary predicates, a formula of the propositional calculus such that the satisfiability of the formula is equivalent to the satisfiability of .
Using the method of Problem II.5.40, determine whether the following formulas are satisfiable:
;
;
.
Write a sentence of signature :
true in every normal model containing at most elements (), and false in every other normal model;
true in every normal model containing at least elements (), and false in every other normal model;
true in every normal model containing exactly elements (), and false in every other normal model.
Let
Prove that is true in every normal model containing at least elements.
Prove the equivalence of the following formulas for normal models:
Prove that every sentence of signature is equivalent on normal models to a formula built from by means of , and .
Call the spectrum of a formula the collection of cardinalities of the normal models on which the formula is satisfiable. Show that every satisfiable formula built from by means of , and has a spectrum that is a union of finitely many intervals of the form
Show that a sentence of signature is identically true on normal models if and only if it has spectrum .
Find an infinite system of formulas of signature satisfiable only in infinite normal models.
Give an example of a formula that is false in every normal model with an odd number of elements, and such that for every even number there exists a normal model of cardinality on which this formula is true.