Paper 1, Section II, I

Logic and Set Theory
Part II, 2019

State the completeness theorem for propositional logic. Explain briefly how the proof of this theorem changes from the usual proof in the case when the set of primitive propositions may be uncountable.

State the compactness theorem and the decidability theorem, and deduce them from the completeness theorem.

A poset (X,<)(X,<) is called two-dimensional if there exist total orders <1<_{1} and <2<_{2} on XX such that x<yx<y if and only if x<1yx<_{1} y and x<2yx<_{2} y. By applying the compactness theorem for propositional logic, show that if every finite subset of a poset is two-dimensional then so is the poset itself.

[Hint: Take primitive propositions px,yp_{x, y} and qx,yq_{x, y}, for each distinct x,yXx, y \in X, with the intended interpretation that px,yp_{x, y} is true if and only if x<1yx<_{1} y and qx,yq_{x, y} is true if and only if x<2y.]x<2 y .]