A Kripke model for intuitionistic propositional logic for a propositional language is a poset together with a persistent forcing relation on atoms: if and , then . Extend forcing byandNo world forces . Induction proves persistence for every proposition.
The Kripke completeness theorem for intuitionistic propositional logic saysfor every world in every intuitionistic Kripke model.
Take a root with two incomparable successors . Force but not at , force but not at , and force neither at . Then because of , and because of . Henceso completeness shows that this proposition is not intuitionistically valid.
On equivalence classes defineand, for every atomic proposition , put exactly when . This is well-defined, is a partial order, and makes atomic forcing persistent.
The filtration of a Kripke model truth lemma statesConjunction and disjunction are immediate by induction. For implication, if and , then belongs to ; if , induction gives , hence and . Conversely, if , some actual forces but not ; persistence gives , which witnesses failure in the quotient. Thus every formula in is preserved.
Let consist of all finite nondecreasing pathsordered by initial-segment extension. The one-point path is least, and the predecessors of any path are its initial segments, hence linearly ordered. Force an atom at a path exactly when it is forced at the path's endpoint.
The endpoint map is monotone and has the back property: if , append to . Induction on propositions therefore givesIn particular the roots force exactly the same propositions. This is the unravelling of a Kripke model.
Assume . By Kripke completeness there is a rooted countermodel. Unravel it into a tree and retain only the subformulas of . Whenever a retained node fails an implication , retain one successor witnessing and the failure of . Along a branch, passing to a genuinely new witness strictly enlarges the finite theory of subformulas, so at most witness levels are needed. Identifying repeated equal theories and retaining at most one witness for each failed implication leaves at most representatives for each of the at most theories. The resulting pruned filtration has at most worlds and still refutes by the truth lemma.
Thus every underivable formula with subformulas has a countermodel of size at most . The contrapositive proves the claim and is the quantitative Finite model property of intuitionistic propositional logic.
Articles by others on the same topic
There are currently no matching articles.