Finite relation algebras and omitting types in modal fragments of first order logic
Abstract
Let 2<n≤ l<m< ω. Let Ln denote first order logic restricted to the first n variables. We show that the omitting types theorem fails dramatically for the n--variable fragments of first order logic with respect to clique guarded semantics, and for its packed n--variable fragments. Both are modal fragments of Ln. As a sample, we show that if there exists a finite relation algebra with a so--called strong l--blur, and no m--dimensional relational basis, then there exists a countable, atomic and complete Ln theory T and type , such that is realizable in every so--called m--square model of T, but any witness isolating cannot use less than l variables. An m--square model M of T gives a form of clique guarded semantics, where the parameter m, measures how locally well behaved M is. Every ordinary model is k--square for any n<k<ω, but the converse is not true. Any model M is ω--square, and the two notions are equivalent if M is countable. Such relation algebras are shown to exist for certain values of l and m like for n≤ l<ω and m=ω, and for l=n and m≥ n+3. The case l=n and m=ω gives that the omitting types theorem fails for Ln with respect to (usual) Tarskian semantics: There is an atomic countable Ln theory T for which the single non--principal type consisting of co--atoms cannot be omitted in any model M of T. For n<ω, positive results on omitting types are obained for Ln by imposing extra conditions on the theories and/or the types omitted. Positive and negative results on omitting types are obtained for infinitary variants and extensions of Lω, ω.